@charset "utf-8";
/*头部*/
body {height:100%;font-family: "Microsoft YaHei";}
html {background:#FFFFFF;}
.layui-main {width:1280px;max-width:100%;}
.index_header {padding:20px 0 20px;width:100%;margin-bottom:-77px;background:#2072ff;position:absolute;top:0;z-index:1;}
.index_header h1 {float:left;padding-top: 8px;}
.logo label {display:inline-block;vertical-align:middle;font-size:18px;color:#fff;margin-left:20px;text-shadow: black 2px 2px 2px;}

.index_header .menu {margin-left:194px;overflow:hidden;text-align:right;}
.index_header ul {padding:20px 10px 0 0;float:right;text-align:right;}
.index_header .menu li {display:inline-block;position:relative;overflow:hidden;color:#ff9715;margin:0 5px;-webkit-transform:skew(-33deg);-ms-transform:skew(-33deg);transform:skew(-33deg);background:#FFFFFF;border-radius:0 5px 0 5px;}
.index_header .menu li a {line-height:43px;padding:0px 20px;font-size:15px;display:block;color:#ff9715;-webkit-transform:skew(33deg);-ms-transform:skew(33deg);transform:skew(33deg);font-weight:bold;}
.index_header .menu li.cur {background:#ff9715;color:#000;}
.index_header .menu .cur a {color:#fff;}
.index_header .menu .cur:after {display:none;}
.index_header .menu li:after {bottom:0;content:"";height:2px;background:#ff9715;position:absolute;left:0;-webkit-transition-property:background width;width:0;-webkit-transition-duration:1s;-moz-transition-property:background width;width:0;-moz-transition-duration:1s;-o-transition-property:background width;width:0;-o-transition-duration:1s;}
.index_header .menu li:hover:after {background:#ffe2bc;border-radius:10px;width:100%;}
.index_header .sign {position:absolute;right:0;top:-10px;color:#FFFFFF;font-size:12px;}
.index_header .sign a {margin:0 4px;font-size:12px;color:#FFFFFF;font-size:14px;line-height:24px;}
.index_header .sign a:hover {color:#333;}
.index_header .person .layui-icon {margin-right:7px;color:#fd9206;font-size:20px;font-weight:bold;vertical-align:middle;}
.index_header .sign .exit {font-size:12px;border:1px solid #afafaf;border-radius:23px;display:inline-block;padding:0 4px;line-height:17px;}
.index_header .person {float:none;background:url(../../image/public/person-1.png) 0 center no-repeat;padding-left:23px;display:inline-block;cursor:default;color:#88c8ff;}
.main {min-height:100%;min-width:100%;background:#fff;}
.main_content {padding:155px 0 140px;background:#FFFFFF;}
.container {background:#fff;padding:20px;min-height:calc(100vh - 322px);}
.header_notice {height:100px;line-height:100px;background:#cb0014 url(../../image/public/bar_back.png) center bottom no-repeat;text-align:center;margin:5px 0;color:#fdecd5;font-size:30px;display:block;}
.header_notice:hover {color:#fdecd5;}

/* 第二个导航 */
.sub_menu {width:100%;position:absolute;top:81px;z-index:1;background:#2072ff;margin-top: 15px;}
.sub_menu li {text-shadow: black 2px 2px 2px;height: 40px;border: 1px solid #5795ff;padding: 2px 0;display:inline-block;position:relative;overflow:hidden;color:#ff9715;margin: 0 0.1%;-webkit-transform:skew(-33deg);-ms-transform:skew(-33deg);transform:skew(-33deg);background: linear-gradient(to top, #3a83ff, #2072ff, #6ea2ff);border-radius:0;width: 11%;text-align:center;float:left;margin-right: 15px;}
.sub_menu li a {color:#ffffff;font-weight: bold;line-height:17px;padding:5px 20px;text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:5px;-webkit-transform:skew( 33deg );-ms-transform:skew( 33deg );transform:skew( 33deg );}
.sub_menu li:hover,.sub_menu .layui-this {border: 1px solid #ff9715;background: linear-gradient(to top, #ffa943, #ff9917 , #ffc584);}
.sub_menu b{display:block;}
a{text-decoration: none;outline:none; color:#444; text-decoration:none;cursor:pointer;}






body{overflow-y:scroll;}
/* .index_header {overflow:hidden;padding:7px 0;position:absolute;width:100%;margin-bottom:-70px;} */
/* .logo {float:left;}
.logo a {color:#ffffff;font-size:24px;font-weight:bold;}
.logo img {margin-right:20px;height:56px;}
.header_right {float:right;line-height:56px;color:#666666;}
.header_right a {display:inline-block;margin:0 10px;color:#666666;cursor:default;}
.person{padding-left: 30px;background: url(../../image/public/person.png) 5px center no-repeat;float: none;}
.index_header .exit{    border: 1px solid #dcdcdc;    height: 20px;
    line-height: 20px;    font-size: 12px;    padding: 0 8px;    border-radius: 17px;
    color: #729c33!important;    cursor: pointer;    }

.logo label {display:inline-block;vertical-align:middle;font-size:18px;}
.title {color:#333333;font-size:30px;font-weight:bold;margin:20px auto;text-align:center;}
.index_header .layui-nav li.cur {background:#ff9715;color:#000;}
.index_header .layui-nav .cur a {color:#fff;}
.index_header .layui-nav .cur:after {display:none;}
.index_header .layui-nav li:after {bottom:0;content:"";height:2px;background:#ff9715;position:absolute;left:0;-webkit-transition-property:background width;width:0;-webkit-transition-duration:1s;-moz-transition-property:background width;width:0;-moz-transition-duration:1s;-o-transition-property:background width;width:0;-o-transition-duration:1s;}
.index_header .layui-nav li:hover:after {background:#ffe2bc;border-radius:10px;width:100%;}
 */







.main {min-height:100%;}
.main-box {padding-left:0px;padding-top:20px;}
.main_content {padding:155px 0 123px;overflow:hidden;}
.img-list {margin:20px;width:100%;display:flex;}
.info {display:inline-block;overflow:hidden;margin:1%;width: 22%;padding:20px;box-sizing:border-box;background: #f4f8ff;cursor:pointer;}
.info:hover{
    -webkit-transform:scale(1.1,1.1);
        -ms-transform:scale(1.1,1.1);
            transform:scale(1.1,1.1);
    -webkit-box-shadow: 0 0 10px #ccc;
            box-shadow: 0 0 10px #ccc;
	-webkit-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}
.detail-list {margin:0 50px 0 0;}
.title-img {font-size:14px;font-weight:600;padding:10px 0;/* text-overflow: ellipsis; *//* overflow:hidden; */height: 26px;/* white-space:nowrap; */text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.title-obj {font-size:14px;font-weight:500;}
.mulu {float:right;color:#169bd5;}
.catalog-title {font-weight:bold;font-size:30px;line-height:40px;}
.hr-line {margin-bottom:40px;}
.goback {color:#169bd5;float: right;line-height: 33px;}

.layui-nav {background:#2072ff;color:#FFFFFF;margin-top:11px;}
.layui-tab-title li {display:inline-block;vertical-align:middle;font-size:15px;-webkit-transition:all .2s;position:relative;min-width:65px;text-align:center;height:100%;cursor:pointer;padding:0 8px;line-height:36px;}
.layui-table td,.layui-table th,.layui-table-col-set,.layui-table-fixed-r,.layui-table-grid-down,.layui-table-page,.layui-table-tips-main,.layui-table-tool,.layui-table-total,.layui-table-view,.layui-table[lay-skin=line],.layui-table[lay-skin=row] {border-width:1px;border-style:solid;border-color:#ffcc99;}
.layui-table-fixed-r {border:none;}
.layui-table-page {display:none;}
.layui-table-view .layui-table th {padding:5px 0;border-top:none;border-left:none;background:#ffcc00;}
.layui-tab-brief>.layui-tab-title .layui-this {color:#ff9900;}
.layui-tab-brief>.layui-tab-title .layui-this:after {border-bottom:3px solid #ff9900;}
.content {margin:10px -1%;}

.footer{position: absolute; left: 0;bottom: 0; right: 0; margin-top: -122px;width: 100%;background: #2676ff;padding: 20px 0 0;bottom:auto; border-top:3px solid #fd9713;height:122px;box-sizing: border-box;}
.footer .xa {float:left;max-width:78px;margin-right:20px;padding-left: 10px;}
.footer .message {margin-right:200px;text-align:left;line-height:22px;color:#FFFFFF;font-size:13px;overflow:hidden;padding-bottom:11px;line-height:29px;}
.footer .message a {color:#FFFFFF;margin:0;}
.footer .code { float: right;max-width: 209px;padding-right: 10px;
}
.footer .code p {line-height:46px;text-align:center;color:#FFFFFF;display:inline-block;margin-right:10px;font-size:14px;vertical-align: middle;}
.copyright {line-height:40px;}
.copyright span,.copyright a {font-size:12px;display:inline-block;margin-right:43px;color:#000000;}

.layui-btn-primary{border-color: #ff9966;color: #FFFFFF;background: #ff9966;width: 100px;height: 35px;font-size: 13px;line-height: 35px;}

.layui-table th{
    font-weight: 600;
    background: #ff9715;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    }
.layui-table td{
		border-width: 1px;
		border-style: solid;
		border-color: #ffcc99;
		font-size: 15px;
		text-align: center;
		color: #333333;
	}
.layui-table {
	width: 100%;
	background-color: #fff;
	color: #666;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em{background:#2072ff;}