
html,body{width:100%;  min-width: 1040px;background-color:#efefef; font-size:14px; }

/*框架布局*/
@font-face {
    font-family: "iconfont";
    src: url('iconfont.eot?t=1562057553531'); /* IE9 */
    src: url('iconfont.eot?t=1562057553531#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAfQAAsAAAAADlAAAAeDAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDSAqPLItLATYCJAMYCw4ABCAFhG0HbxuYC1GULVKc7KcmT0pUZsbZMAZYARBwIQUAoACABEqBgAii/fjN3t27r9LUokVzJJHIIhLKT1AiiVCJhEwoXsI7Wmvzj0nI2/Cz+An3pCuzfqJIp2VSgRAhNOoN4fn+3Xu+S1IFxaMGuxnATE42J5uDYnOZDsbDlxDmZ2NqyyAMXkHXG8CnEg8YZdX0FAo1oYBJmAndKTNh/NQyBdjZEnnwagLdJq0bHO6f3sK0QseBQY+MojCdSCgV2tAZrgVHlpPBF43OdJW+gc/e98d/SUyTNJm+5807ewI2fy31WWxFtx0O33A5sOuRsQ4Uln0qjL4BErJ+TPf6486BXp2SgnJcXj/0bUsiqFeFXqOGRpffPCETFUl6IbzEzQH6LG9ELxGTQK8RU0AfEBOgPahLj9QBW6ZAuiKTP+iKdWcvsg7VX/eM8LBseRmV4nFVNicyMWF8XBHKz4AEQUOM7XDlwSPuE811REApwOqsrNKqzwUImaZDRZHLfDOQ9r3q8seLixUGq7RXFRktGuSGBT1YYxhe85caQbfOskMtd2/rhaNRzuCCHoPt2/HciJIjrB6AyTlSkOMsSpjR9juTxJFjIbrsFn5Gw6WkxhkeQ2d1r47GF0gmKDzuD1o5FB6obY6GXpFbetG56izgPSbW48H+mmaYv650GIYv1uXCYTel9t6BYF91UzQwJlcMRhdqc+BgU6ocAg/WtcBDEkr5IHy+JhsMiotzMe8/7cLBs55heDgah1PQKFmHUDIUDdg2mGZQioYZIIbY3l51ss6mGphUmCScHDBLiFDMmbIPe5Fwmsb4XC5/MUOHnM5guEqbCMllOoth7kAJC6MeD+5ocPFiHK1sTPuKkOxm77Vl/E6nithTjbgw4+LOTl/vxgVLcdjFPOzABjweAzNnG9MR1k3ck7vhVcJ+XywUCUAp0eRctVij1L1eO41UEpLJzgHHV42kXfHkn2MY1uJiDKGImZgimYiQY/Nbw0iMQ6BHiYOCjWhKN2GqlMAYHh9KOThkObKa1AO1i/rpi7GSMEtWdkfEoaHU40KWg6oRY7LZF4e6FJ2ixfFC4JPdMKi4FuimlOCmy9FeOXK39nTDI2rHIFQIX4yGtmoBTlU275TzG+f306OMIAv1CD05r8e0+Ctlk1XkVc38f5Cblni1HLSeaE9t8Pqgq/NRQc/MJuy4jzIXFkwbCnoiYtcuLWvRUPlhew5lJYFj3/yvSh1pjc6Vdmu7fE3OZ+fKdrVqPPnrp0FrEtNN7vtf/plXG5b23Nl4CtsMrs8HDx9Fp/aoGZ5F3Z4ZWoCn0ndXDGOoHEv2g9CZKbYP9MfFab2ta0oGZdyZr/bY8eVdAVkPiRM/bcj2cvTIWD0o4zYQ1B7b+exB0MWcrQPb294DtPqwulPHsdR3H4zp1Cl3RK69xtgPvqPGdur404gfo5ox1Hc/UDnrCCvccOOxScNhm13LBqbzwsDNT/s+3TxA5NMHLrvW99qyARm8OCBrHCjwGQO6t308tvXBQLIRMq21Wh0ctaXnTPDLN83r8CZvE98R1fg77jtsnli/t91Ry4ED1BNq7b03uroaltXmJZ1NTv7PXG9Ys2Hp/z/7T/i/46x3p5HN0gpUrf+XD/56gtGVL1/7qr+mLsjx5C5U9XY5nK/eGj/98v5f/TeFJn7g/mBBhz67Grrp3b1fHJ+xS3pw0FFNeD6wHnyw+9CMay9GiQ3dHcV8u+szDu1+sJOTxcn7dOnQiGOz95J9jR729TPqSPuSVIEfyA/qBvpPBXnv36BsHlv1jbyc3N3v3RL4wbzg1JSuuXVLPi95y5qTI/xL2agbjtycvBvVtnF4fMfxydh/ZAeXGCP/491ajchn/LdH9IYXm7pvqHs6/h+eyrGCxg3RLeABpCp0ST+e3kWwCU3SSZvbcDkbU5A4TkBqTr2d7Zu3t8ZY4S2rx3rrLcTfDDQZS64moRuSb5yJ9VmZ3lVYCdTYStD2i6x0bHEVZGw9GX1avuBp28QW5zK4VTSOTPpwfd2F7Sm9nsRnLEHzMn5o2SF7StmU+MzXe6Ucg+ATAGhv5lhyRwDa2zlAnTzjN3l/Mo2kJHdtx9OyPLnp538rr5fv6TXO0vbXTvyXsODnXttBVKyVmhXWagb4EFONfZ/2Kc1XKO+5AIWqWpLlbYijos43PWhJ6Dbm8BmvGvY3FBtr7Ps5YWMRJB0mIOs0zy3CdWj02ICq0w50W3NwfI8RlTFRurDqk4Aw6AuSft8hG/TjggvCX2iM+4dqMMag260YOWOPxTCzBxXSBgVh78TwPJNmupn1B1+jaj2t4gHPcI9VbRpJHETpzgPMsBpin7pTSdNIIqs8JfvE9dD7nBRVbpE3gW6aYhSGsmjfgOcpzDpQQVTjOAoE8+5scLmMnL8xmyn/NaS0PKqqmFV2vocqNbN6IhaIGnAPSNZo1qWMrHWUREPmJGK1VHJpwPapHPJGW44oijezENcI6A4thZGQLCWbkmB6lt7KK6Cb/mNqpMhRookaHeozNG9ttvgCsw+NmVItzbxZeIg8MWL2gWGYvRmTLeZGC2O1WkMBAAA=') format('woff2'), url('iconfont.woff?t=1562057553531') format('woff'), url('iconfont.ttf?t=1562057553531') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont.svg?t=1562057553531#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-peixun:before {
    content: "\e65c";
}

.icon-renzhengguanli:before {
    content: "\e650";
}

.icon-kechengguanli:before {
    content: "\e6f6";
}

.icon-jibenxinxi:before {
    content: "\e652";
}

.icon-kechengpingjia:before {
    content: "\e627";
}
.mianbox{ width:100%;  margin: 0 auto; height: 100%;}
.chbox{width:1200px; text-align: center; margin: 0 auto;	}
.padu{width:76%;}
.navtop{width:100%; height: 52px; line-height:52px; text-align: center; background-color:#B70000; }
/*主页1*/
.ind-header{ width:100%;  text-align: center; background-color:#fff;  margin: 0 auto; border-bottom: 2px solid #e34a4c;}
.ind-header .conter{width:80%; padding:20px 0; text-align: left; margin: 0 auto;}
.ind-header .conter.pad2{padding:15px 0;}
    .ind-header .conter-bg {
        background: url(/Content/Login/image/logobg1.png) no-repeat right bottom;
    }
/*banner*/
.bannerbox {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
    background: url(/Content/Login/image/banner1.png) no-repeat center center;
    background-size: cover;
}
.banner2-a {
    background: url(/Content/Login/image/banner3.png) no-repeat center center;
    background-size: cover;
}
.bannerbox .conter{width:80%; margin: 0 auto; height: 360px;}
.bannerbox .conter-a{width:80%; margin: 0 auto; height:435px;}

.footer{ margin-top:25px;padding:20px 0;background: #443f3f;color: #bbbbbc;}
.footer p{font-size: 14px; line-height:2em;}
.footer-a{ margin-top:25px;padding:20px 0; border-top:1px solid #cc0000; color: #d18d8d;}
.footer-a span{margin-right:30px;}
.footer-a p{font-size: 14px; line-height:2em;}

.chbox,.ind-header .conter,.bannerbox .conter,.bannerbox .conter-a,.ulge .geo li{/*width:80%;*/ max-width:1200px; min-width:1000px; }
.mianbox,.ind-header,.bannerbox,.footer,.ulge,.navtop{	min-width:1000px;}/*这是全屏宽的时候*/
/*top*/
.header{ 
	width: 100%; 
	height:75px;
	background-color:#fff; 
	box-shadow:#e0e0e0 0 0 30px; 
	/*border-bottom: 1px solid #dde5f3;*/
	display: inline-block;
	vertical-align: middle;
	overflow-y: hidden;
	
} 
.header img.logoimg{ 
	width:43rem; 
	float: left;
	position: relative;
	left:1%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);}
.header-ri{ height: 16px; margin-top:2rem; line-height:16px; color: #707070; margin-right: 1rem;}
.header-ri a{ padding:0 20px; color:#707070; font-size: 15px;}
.header-ri a img{ margin-right: 5px; margin-top: -3px;}
.header-ri a:hover,.header-ri a.active{ color:#707070; }
.header-ri a:hover{text-decoration: underline;}
.conterbox{
	height: 100%;
	height: calc(100% - 75px); 
	-webkit-height: calc(100% - 75px);
	-moz-height: calc(100% - 75px);
	overflow-y: hidden;
}
/*left*/

.sidebar-nav{ 
    float: left;
    width:200px;
	margin-left:0;
    height: 100%;
	box-shadow:#bdcfe9 0 30px 30px; 
    background:#e0e8f5;
	box-sizing: border-box;
	padding:0 2% 0 1.5%;
	position: relative;
	
}
.sidean{position: absolute; right:-15px; top:30px; cursor: pointer;}
/*center*/
.rightmain{width:auto;  /* width:84%;margin-left:16%; height: calc(100% - 100px); -webkit-height: calc(100% - 100px);-moz-height: calc(100% - 100px);  */
    height: 100%;
	box-sizing: border-box;
    overflow-y: scroll; 
	padding:1% 0.5% 0.3% 1.5%;
	
}
.bogwe{ height: 100%; width: 100%; overflow: hidden;}
.paddge{padding:.8% 1%; box-sizing: border-box;}
.ajax-Box{background:#000;  /*min-height: 650px;*/ overflow: hidden; margin: 20px 10px; border-radius: 5px; padding:10px; box-sizing: border-box; }
/*左侧导行*/
.jxjd_nav{width:100%; position: relative; top:100px; margin: 0 auto; }
.jxjd_nav li.jxjd_nav-item{line-height:46px;}
    .jxjd_nav li.jxjd_nav-item > a {
        display: block;
        text-align: left;
        line-height: 46px;
        cursor: pointer;
        margin: 10px 0px;
        font-size: 17px;
        color: #5d77ad;
        background: url(/Content/Login/image/xjt.png) no-repeat 90% center;
        background-size: 10px;
    }
.jxjd_nav li.jxjd_nav-item>a.jxjd-this{ color: #5d77ad; font-size: 17px;}

.jxjd_nav li div.secondary{display: none;}
.jxjd_nav li div.secondary-k{display: block;}
.jxjd_nav li div.secondary h3{ display: block; line-height:46px; box-sizing: border-box; padding-left:30%;cursor: pointer;}
.jxjd_nav li div.secondary h3 a{color: #5d77ad; font-size: 16px;}
.jxjd_nav li div.secondary h3.active{ display: block; background:#3f88ff; line-height:46px;cursor: pointer; border-radius: 4px; box-shadow: 1px 5px 15px #a3c3f9; color:#fff;}
.jxjd_nav li div.secondary h3.active a{color:#fff; display: block;}
.jxjd_nav-item i{padding: 5px 15px 5px 15px;;font-size:20px;}
/*index-main盒子*/
.padtrbl{padding:0 .5%; box-sizing: border-box;}
.indbox{ 
	position: relative;
	box-sizing: border-box;
	background-color:#fff;  
	border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-moz-border-radius: 10px;
	-moz-box-shadow:#fafafa 0 0 3px; 
	-webkit-box-shadow:#fafafa 0 0 3px; 
	box-shadow:#fafafa 0 0 3px; 	 
}
/*统计top部分*/
.tj_top_sj{height:8%; text-align: center; }
.tj_top_sj p{display: inline-block; color:#333; margin-right:1.5%; line-height:46px;  font-size:18px; }
.tj_top_sj p span{display: block; float: left;}
.tj_top_sj p span.tj_colred{ color:#d94141; font-size:34px; font-weight: bold;}

/*统计中间部分*/
.tj_chbox{ height: 62%; padding:10px 0; box-sizing: border-box;}
.tj_chbox .tj_chboxf{ 
	height: 100%; 
	box-sizing: border-box; 
	text-align: center;
	float: left;
}
.tj_chboxf_padto{padding-top:38px;}
.wspana{width:30%;}
.wspanb{width:38%;margin: 0 1%;}
/*地图盒子*/
.tj_chbox .mapbox{width:100%; height: 100%; text-align: center;}


.scro{ width:100%; box-sizing: border-box; left: 0; top:0;padding:0 1%; /*padding:0px 1% 5px 1%;*/position: relative;}
.tj_chbox_leftbox{overflow-y: auto; position: relative; box-sizing: border-box; padding:10px 4%; text-align: left;}
.tj_chbgeox{overflow-y: auto; position: relative; box-sizing: border-box; padding:0; text-align: left;}
.hspan49{height: 49%;}
.widgec{height: 100%;}

.tj_chbox .tj_chbox_right{ /*地图*/
	height: 100%; 
	width:60%; 
	padding:0 0 0 10px;
	text-align: center; 
	box-sizing: border-box; 
	float: left; 
	overflow: hidden;
} 
.tj_chbox .tj_chbox_right img{width:100%; }
/*统计底部*/
.tj_bottom{height: 30%;} 
.tj_bottom_x{width:33.3%; box-sizing: border-box;  height: 100%; float: left;}
.tj_bottom_x.pad{padding:0 5px;}


.wid{ width:49.4%;}
.widpad{padding:0 0 0 10px;}
.widger{ /*width:32%;*/ height: 100%;}
.indleft-top{ height: 18rem; box-sizing: border-box; padding:10px 4%; text-align: left;}
.indleft-chon{height: 18rem; box-sizing: border-box; padding:10px 4%; text-align: left;}
.indleft-down{height: 20rem; box-sizing: border-box; padding:10px 4%; text-align: left;}
.indch-top{height:30rem;}
.indch-chon{height: 20rem;}
.indright{height: 17rem;}
.indbb{height: 25rem;}

/*统计L2*/
#scrollBox2{width:100%; height:200px;line-height:38px; overflow:hidden; display:block;}
h2.httop-title-r {
    line-height: 25px;
    text-align: left;
    padding: 0 15px;
    color: #333;
    font-size: 15px;
    background: url(/Content/Login/image/dian.png) no-repeat left center;
    display: block;
}
.httop-title{padding:0;margin-top:5px; text-align: left; font-size: 12px; }
.httop-title li{ width: 100%; float: left; line-height:38px; border-bottom: 1px dotted #ededed; box-sizing: border-box;}
.httop-title li span{float: right; color:#999;}
.httop-title li a{ font-size: 12px; display: block; float: left; width:80%;white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; }
.httop-title li:last-child{border-bottom:none;}
.httop-title li:nth-child(1) a{color:#f25959;}
.httop-title li:hover a{ color:#d43c3b;}
/*统计L1*/
.httop-title-a{padding:0;margin-top:5px; text-align: left; font-size: 12px; }
    .httop-title-a li {
        width: 100%;
        float: left;
        background: url(/Content/Login/image/icona.png) no-repeat left center;
        line-height: 38px;
        border-bottom: 1px dotted #ededed;
        box-sizing: border-box;
        padding-left: 25px;
    }
.httop-title-a li span{float: right; color:#999;}
.httop-title-a li a{ font-size: 12px; display: block; float: left; width:80%;white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; }
.httop-title-a li:last-child{border-bottom:none;}
.httop-title-a li:nth-child(1) a{color:#f25959;}
.httop-title-a li:hover a{ color:#d43c3b;}

/*后台排名表格*/
.dwtable{position:absolute; left: 0; top:0px; z-index: 100;}
.ht_table{background-color:transparent; margin: 0 auto;}
.ht_table thead tr{ background-color:transparent !important; padding: 0; text-align: center;}
.ht_table thead th{text-align: center; white-space:nowrap; font-size: 12px; }
.ht_table tbody tr:nth-child(even){background-color:#e4f3ff; }
.ht_table tbody tr:nth-child(odd){background-color:#f6d9d9; }
.ht_table tbody tr:hover{background-color:#f77777; }
.ht_table.layui-table td, .zdy_table.layui-table th{padding:0; line-height:25px; text-align: center; color:#333; font-size: 12px;}
.ht_table.layui-table tr{ border-bottom: 1px solid #ededed;}
.ht_table.layui-table tr:last-child{border-bottom:none; }
.ejimg{margin: 0 0 0 5px;}


/*后台首页图表下拉选择框*/
.selebox{ width:300px;  white-space:nowrap;  line-height: 30px; position: absolute; right:10px; top:10px; z-index: 9999;}
.JianDingSuo_main_top{width: 100px;   color: #333; }
.JianDingSuo_main_top .layui-form-item{margin-top:0px; background-color:#f7f9fa; }
.JianDingSuo_main_top .layui-form-item .layui-input-inline{width: 100px; }
.JianDingSuo_main_top .layui-form-select dl{top:34px; left: 0; min-height: 100px; max-height: 150px; overflow-y: auto;}
.JianDingSuo_main_top .layui-form-select dl dd.layui-this {background-color: #de5c6a;}
.JianDingSuo_main_top .layui-input{height: 30px; font-size: 12px;}
.JianDingSuo_main_top .layui-select-title .layui-input{background:#f7f9fa;background-color:#f7f9fa; height: 30px; padding:0 10px; white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; }
.JianDingSuo_main_top .layui-select-title i{ right:10px; font-size: 5px;}
.JianDingSuo_main_top .layui-form-select .layui-edge{border-width:4px; border-top-color: #999;}
.JianDingSuo_main_top .layui-form-select dl dd{line-height: 30px;}
.JianDingSuo_main_top .layui-form-selectup dl{max-height:150px;overflow-y: auto; }
.more-tb{ color:var(--bg-color-right); font-size: 12px;  margin:0 5% 0 5%; float: right;}
a.more-tb:hover{text-decoration: underline; color:var(--bg-color-right); }

/*login页面*/
.log-header{
	width: 100%;
	height:5rem/*70px*/;
	line-height: 5rem;
	min-width: 1000px;
	background-color:#cdcdcd; 
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	position: relative;
	
}
.log-conterbox{
	width:80%;
	text-align: center; 
	margin: 0 auto;	
}
.log-lg{ padding:12% 10% 5% 10%;  box-sizing: border-box; text-align: center; }
.log-lg img{width:100%; max-width:868px; }
.logbtn{ padding:0 20%;display:flex;flex-wrap:wrap;justify-content:center;}
.logbtn li{width:18%;text-align: center;}
.logbtn li img{ width:90%; max-width:206px;  border-radius:10px; }
.logbtn li#jndiv{-webkit-animation:gdownIn .4s 0.3s both; -moz-animation:gdownIn .4s 0.3s both; animation:gdownIn .4s 0.3s both;}
.logbtn li#sgdiv {-webkit-animation:gdownIn .5s 0.4s both; -moz-animation:gdownIn .5s 0.4s both; animation:gdownIn .5s 0.4s both;}
.logbtn li#jddiv {-webkit-animation:gdownIn .6s 0.5s both; -moz-animation:gdownIn .6s 0.5s both; animation:gdownIn .6s 0.5s both;}
.logbtn li#zjdiv{-webkit-animation:gdownIn .7s 0.6s both; -moz-animation:gdownIn .7s 0.6s both; animation:gdownIn .7s 0.6s both;}
.logbtn li#gsdiv{-webkit-animation:gdownIn .8s 0.7s both; -moz-animation:gdownIn .8s 0.7s both; animation:gdownIn .8s 0.7s both;}
.logbtn li img:hover{margin-top: -10px; transition: all 0.5s;  }
@keyframes gdownIn{
	from{opacity:0; transform:translate3d(0,150px,0);}
	}

.labblue{ width:80px; height:30px; line-height:30px; color: #333; background-color: #fff; position: absolute; top:50%; margin-top:-15px; right:1%;}
.labblue:hover{color:#333;}
/*按扭*/
.btn-incx{width: 100%; display: block; text-align: left; height:66px; line-height:66px;cursor: pointer; border-radius:10px; box-shadow: 1px 5px 15px #fbedc2; color:#fff; font-size:20px; background-image:linear-gradient(to bottom, #f53d3d, #ee3533,#e92b2b,#da1415,#d20c0d,#cd0303,#cb0101); padding-left:15%; }
.btn-incx img{margin-top:-5px; margin-right: 12px; }

.btn-yellobg{background-image:linear-gradient(to bottom, #ffd136, #ffc837,#ffbf37,#feaa36,#fea137,#fe9d36,#fe9836);}
.pagei .btn-yellobg{margin-left:0px; margin-top:25px;  }

.btn-inbig{ width:100%; display: block;height:42px; line-height:42px;cursor: pointer; border-radius:6px; box-shadow: 1px 5px 15px #fbedc2; color:#fff; font-size: 16px; background-image:linear-gradient(to bottom, #ffcd38, #ffbc37,#ffaf36,#fea137,#fd9a35);}
.btn-blue{ width:100%;     display: block;
    height: 42px;
    line-height: 42px;
    cursor: pointer;
    border-radius: 6px;
    box-shadow: 1px 5px 15px #d4e8fd;
    color: #fff;
    font-size: 16px;
    background-image: linear-gradient(to bottom, #57abff, #6eaae4,#5299e0,#5299e0,#5299e0);} 
.btn-in1{width:81%; margin-left: 80px; display: block;height:46px; line-height:46px; margin-top:18px; }
.btn-big {
    width: 100%;
    display: block;
    background: linear-gradient(to right,var(--bg-color-left), var(--bg-color-right));
    height: 43px;
    line-height: 43px;
    cursor: pointer;
    border-radius: 5px;
    box-shadow: 1px 5px 15px var(--box-show);
    /* box-shadow: 1px 5px 5px var(--primary); */
    color: #fff;
    font-size: 16px;
    border: 0;
}

.labblue-a{ width:auto; height:38px; line-height:38px; color: #fff; background-color: #2f8ad9; min-width: 120px; box-shadow:#2f8ad9 0 0 15px;}
.labgreen-a{ width:auto; height:38px; line-height:38px; color: #fff; background-color: #2cc278; min-width: 120px; box-shadow:#2cc278 0 0 15px;}

.btnlab{ width:auto; height:34px; border-radius:4px; line-height:34px; padding:0 20px; box-sizing: border-box; color: #fff; min-width:50px;}
.btnlab-ch{ width:auto; height:30px; border-radius:4px; line-height:30px; padding:0 10px; box-sizing: border-box; color: #fff; min-width:50px;background-color: #f29e32;}
.bgred{background-color:#ed6162; }
.bgyello{background-color:#e6ac6d; }
.bgch{background-color: #f29e32;}
.log-header{font-size: 16px;}


/*上付列表*/
.h_title {
    background: url(/Content/Login/image/dfa_r1_c1.jpg) no-repeat left center;
    line-height: 2.4em;
    padding-left: 15px;
    margin-bottom: 10px;
    font-size: 18px;
    color: #657cae;
    text-align: left;
}
/*图表下拉选择框*/
.zdy-select{width:auto;   color: #333;}
.zdy-select .layui-form-item{margin-top:0px;}
.zdy-select .layui-form-item .layui-input-inline{width:auto; float: left;}
.zdy-select .layui-form-select dl dd.layui-this {background-color: #4088ff;}
.zdy-select .layui-input{height: 36px;}
.zdy-select .layui-select-title .layui-input{background:#fff;background-color:#fff; height: 36px; padding:0 20px; border-radius:30px; border: none; box-shadow:#dae7f9 0 0 8px; }
.zdy-select .layui-input[type="text"]{background:#fff;background-color:#fff; height: 36px; padding:0 20px; border-radius:30px; border: none; box-shadow:#dae7f9 0 0 8px; }
.zdy-select .layui-select-title i{ right:20px; color:#333;}
.zdy-select .layui-form-select .layui-edge{border-width:4px; border-top-color: #333;}
.zdy-select .layui-form-select dl{ border:none;}
.zdy-select .layui-form-select dl dd{line-height: 32px;}
.lagj{line-height: 36px;}
.lagj span{ margin: 0 10px 0 5px;}
/*表格*/
.zdy_table{background-color:transparent; margin: 0 auto;}
.zdy_table thead tr{ background-color:transparent !important; padding: 0; text-align: center;}
.zdy_table thead th{text-align: center;}

.zdy_table tbody tr:nth-child(even){background-color:#f8fbff; }
.zdy_table tbody tr:hover{background-color:#e7f0fb; }
.zdy_table.layui-table td, .zdy_table.layui-table th{ padding:10px 15px; line-height:34px; text-align: center; color:#333; font-size: 14px;}
.zdy_table .tbodya{display:none;}
.zdy_table .tbodya-a{display:;}
.zdy_table>tbody>tr>td>span{cursor: pointer; white-space:nowrap;}
.zdy_table>tbody>tr>td>span i{margin: 5px 5px 0 5px;margin-bottom:-3px;  height:0; }
.table-y{
	width: 100%;
	min-height:450px; 
	background-color:#fff; 
	border: 1px solid #e3edfb;
	border-radius: 10px;  
	-webkit-border-radius: 10px;  
	-moz-border-radius: 10px;
	-moz-box-shadow:#dae7f9 0 0 10px; 
	-webkit-box-shadow:#dae7f9 0 0 10px; 
    box-shadow:#dae7f9 0 0 10px; 
	overflow-y: auto;
}
.tabxy{height:280px; min-height:280px; overflow:auto;}
.tabxy .zdy_table.layui-table td, .zdy_table.layui-table th{ padding:5px 15px; line-height:30px; text-align: center;}

/*修改密码d8e9fb*/
.dlbox{width: 100%;height:100%; margin:0 auto;  box-sizing: border-box; padding:1rem 3rem 1.5rem 3rem; text-align: center; overflow: hidden;-moz-box-shadow:#dae7f9 0 0 10px; 
	-webkit-box-shadow:#dae7f9 0 0 10px; 
    box-shadow:#dae7f9 0 0 10px; }
.dlbox .layui-form-item .layui-input-inline{ width: 100%; margin-right:0; }
    .dlbox h2 {
        color: var(--primary);
        font-size: 24px;
        line-height: 2em;
    }
.dlbox .layui-input{background:#fff;background-color:#fff; height: 34px; line-height: 34px; padding:0 10px; text-align: left; margin:5px auto;}
.notice-zdy{ text-align: right; line-height:1.5em;}

.sjx{
	display: inline-block;
	width: 0;
	height: 0;
	border-style: dashed;
	border-color: transparent;
	overflow: hidden;
	cursor: pointer;
	border-width: 5px;
	border-top-color: #a1acc2;
	border-top-style: solid;
	transition: all .3s;
	-webkit-transition: all .3s}

.wle{width:51.7%; height: 100%; float:left; box-sizing: border-box; margin-right:1.3%;}
.wri{width:47%; height: 100%; float:left; box-sizing: border-box;}
.bg_i img{width:100%;height:100%;}
.wspan50{width:49.5%; height: 100%; float:left; box-sizing: border-box;}
.wspan40{width:45%; height: 100%; float:left; box-sizing: border-box;}
.mar-l1{margin-right: 1%;}
/*登录1*/
.logright {
    height: 325px;
    position: absolute;
    right: 0;
    top: 19px;
    border-radius: 10px !important;
}
    .logright .logoin-title { /* line-height: 50px; */
        text-align: left;
        color: #cc0000;
        font-size: 20px;
        border-left: 2px solid #cc0001;
        margin-left: 30px;
        padding-left: 5px;
        margin-top: 25px;
    }
.pagei{padding:10px 30px 20px 30px;}
.pagei-a{padding:10px 20px;}
.cx_box div{float:left;}
.border_le{width:1px;height:100px;margin:0px 10px;background:#ccc;}
.tre_box{width:115px;color:#555555;cursor:pointer;}
.tre_box p{margin-top:10px;}
.pagei .layui-input {
    width: 100%;
    display: block;
    height: 38px;
    line-height: 38px;
    padding: 0 10px 0 45px;
    text-align: left;
    margin: 5px auto;
    border-radius: 2px;
    font-size: 14px;
    border: 1px solid #dedede;
}
.pagei .layui-form-item .layui-input-inline{ width: 100%; }
.pagei .layui-input:focus{border:1px solid #dedede; box-shadow:#c4cedd 0 0 15px; }
.labga {
    background: url(/Content/Login/image/dge_r4_c13.jpg) no-repeat 10px center;
    background-color: #fff;
}
.labgb {
    background: url(/Content/Login/image/dge_r6_c12.jpg) no-repeat 10px center;
    background-color: #fff;
}
.labgc {
    background: url(/Content/Login/image/dge_r9_c14.jpg) no-repeat 10px center;
    background-color: #fff;
}
.yzmimg{ display: block; width: 100px; height:36px; overflow: hidden; position: absolute; top:6px; right:1px; z-index: 100;}
.yzmimg img{width:100%; height: 100%;}
/*登录2*/
.logright_a {
    width: 500px;
    height: 318px;
    position: absolute;
    box-sizing: border-box;
    background-color: #fff;
    left: 0;
    top: 55px;
    border-radius: 10px;
    -moz-box-shadow: #dae7f9 0 0 10px;
    -webkit-box-shadow: #dae7f9 0 0 10px;
    box-shadow: #dae7f9 0 0 10px;
}
.logright_a .logoin-title{ line-height:20px; text-align: left; padding-left: 15px; margin:15px 0 20px 0;  border-left:3px solid #ea1010;  font-size:20px; color:#ea1010;}
.logright_a .pagei{padding:10px 9%;}/*上下不可改动*/
.logright_a .pagei .layui-form-label{width:60px; font-size: 15px; color:#333; padding:9px 0; text-align:justify; text-justify:distribute-all-lines; text-align-last:justify;}
.logright_a .pagei .layui-form-item .layui-input-block{ min-height:40px; margin-bottom:14px;   margin-left:80px;}
.logright_a .pagei .layui-input{ width: 100%; display: block;  height:40px; line-height:40px; padding:0 10px 0 48px; text-align: left; border-radius:5px; font-size:14px; border:1px solid #d3d3d3; background-size:auto 100%; }
.lbgeia {
    background: url(/Content/Login/image/lgaa.png) no-repeat left center;
}
.orgmain .layui-input{padding-left:10px !important;}
.lbgeib {
    background: url(/Content/Login/image/lgb.png) no-repeat left center;
}

.lbgeic {
    background: url(/Content/Login/image/lgc.png) no-repeat left center;
}

.lbgeid {
    background: url(/Content/Login/image/lgd.png) no-repeat left center;
}
.logright_a .pagei .layui-input:focus{border:1px solid #dedede; box-shadow:#c4cedd 0 0 15px; }
.logright_a .yzmimg{ display: block; width: 100px; height:39px; overflow: hidden; position: absolute; top:0px; right:0; z-index: 100;}
.logright_a .yzmimg img{width:100%; height: 100%;}
.judi{ position: absolute; left: 10%; top:-15px;}
/*新闻滚动单行*/
.ulge{width:100%; background-color:#fff; padding:10px 0; text-align: left; }
    .ulge .geo {
        height: 34px;
        background: url(/Content/Login/image/horn.png)no-repeat left center;
        padding-left: 3%;
        box-sizing: border-box;
        line-height: 34px;
        overflow: hidden;
        text-align: left;
        cursor: pointer;
    }
.ulge .geo li{ width:80%; white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; height:34px; line-height:34px; font-size:16px;}
.ulge .geo li a{ line-height:34px; color:#444;} 
.ulge .geo li a:hover{color:#cc0000;}


/*新闻列表1*/
.newl{ background-color:#fff; }
h2.h_new_title{ line-height: 56px; text-align: left; color: #cc0000; font-size:20px; /*border-bottom: 1px solid #dedede;*/}
.h_new_title img{margin-right:8px; margin-top: -5px;}
.new-title{text-align: left;}
    .new-title li {
        width: 100%;
        padding: 0 25px 0 15px;
        float: left;
        background: url(/Content/Login/image/dge_r17_c4.jpg) no-repeat left center;
        line-height: 50px;
        box-sizing: border-box;
        border-bottom: 1px solid #ededed;
    }
li:last-child{ border-bottom:none; }
.new-title li span{float: right; color:#999;}
.new-title li a{ font-size: 16px; display: block; float: left; max-width:70%;white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; }
.newgif {
    display: inline-block;
    padding-left: 5px;
}

.new-title li:hover a {
    color: #d43c3b;
}

/*新闻列表2*/
h2.h_g_title{ line-height:45px; text-align: left; color: #cc0000; font-size:16px; /*border-bottom: 1px solid #dedede;*/}
.h_g_title img{margin-right:8px; margin-top: -3px;}
.new-title-g{text-align: left; padding:0 1px 0 30px;}
.new-title-g li{ width: 100%; float: left;  line-height:40px; box-sizing: border-box;}
.new-title-g li span{float: right; font-size: 12px; color:#999; margin-right:20px; }
.new-title-g li a{ font-size: 14px; color:#333; display: block; float: left; width:70%;white-space:nowrap; 
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; 
overflow: hidden; }
/*.new-title-g li:hover a{ color:#d43c3b;}*/
.new-title-g li a:link{color:#333;}
/*.new-title-g li a:visited{color:#999;}  */     
.new-title-g li:hover a,.new-title-g li a:active{ color:#d43c3b;}
.new-title-g li.extrude-xs{line-height:30px; border-bottom: 1px dotted #ccc; padding:10px 0 10px 0;margin-bottom: 5px;}
.new-title-g li.extrude-xs a{color:#d43c3b; font-size: 16px; /*font-weight: bold;*/}
.new-title-g li.extrude-xs p{width:70%; line-height: 20px; font-size: 12px; color: #999; text-align: left; margin-top: -5px; }
.bordx li{line-height: 42px; border-bottom: 1px dotted #ccc; text-align: left;}
.bordx li:last-child{border-bottom:none; }
.bordx li a{text-align: left; text-overflow:ellipsis; }
.bordx li a span{ margin-right:6%;float:none;color:#444;  font-size: 14px;}
.bordx li a span:last-child{margin-right:none;}
.bordx li a:hover span{color:#cc0000;}

.new-title-h{text-align: left; padding:0 1px 0 30px;}
    .new-title-h li {
        width: 100%;
        padding: 0 20px 0 15px;
        float: left;
        background: url(/Content/Login/image/dred.png) no-repeat left 13px;
        line-height: 2em;
        box-sizing: border-box;
        margin-top: 10px;
    }
.new-title-h li a{ font-size: 15px; color:#333; }

.pxcx{ height:160px; text-align:left; position: relative; padding:0; margin-top: 10px; overflow: hidden;}
.pximg{display: block; height: 160px; width:70%; }
.pximg img{ width:100%;height:100%;}
.pxcx-ri{ width:100%;}
.gowp-p{padding:20px 25px 0 0; line-height: 57px;}
.gowp-p img{margin-right: 5%}
.gowp-p a span{display: none; font-size: 18px; transition: all 1s; }
.gowp-p a:hover span{display:inherit;}

.cxfs dt{ color:#cc0000; font-size: 15px; line-height:1.8em;}
.cxfs dd{ color:#333; font-size: 15px; line-height:1.8em;}

.hspan{height: 288px; overflow: hidden;}
.hspan3{height:320px; overflow: hidden;}

.jda,.jdb{ height:168px; overflow: hidden;}
.jda img{  }
.jda img,.jdb img{overflow: hidden; cursor: pointer; transition: all 0.5s; }
.jda:hover img,.jdb:hover img{transform: scale(1.03);  }

.jd-entrance{ text-align: center; padding:20px 0; margin-top: 10px; overflow: hidden;}
.jd-entrance img{cursor: pointer;  transition: all 0.4s;}
.jd-entrance img:hover{  transform: scale(1.05);  }  
.sousuo_input{width:240px; line-height: 30px; margin-top:10px; }
.sousuo_input .layui-input{width: 110px; height:30px; line-height:30px; border: 1px solid #dedede;margin-right: 3px; }
/*导行*/
.sui-nav{ width: 100%;}
.sui-nav li{width:33.3%; height:52px; line-height:52px; float:left; }
.sui-nav li a{color:#fff;  font-size:16px; line-height:52px; text-align:center; text-decoration:none;}
.sui-nav li.active a{border-bottom: 2px solid #fff; padding-bottom:10px;}
.sui-nav li a:hover{ text-decoration:none; moz-text-shadow:#444 2px 3px 10px;
    -webkit-text-shadow:#444 2px 3px 10px; 
    text-shadow:#444 2px 3px 10px; }

.zs-table th,.zs-table td{border:1px solid #cfcfcf; }
.zs-table th{
	position: relative;
	background-color: #f5f5f5;
    padding: 9px 15px;
    min-height: 20px;
    line-height: 26px;
    font-size: 15px;
	text-align: left;
	color:#333;
}
.zs-table th img{margin-top: -5px; margin-right: 5px;}
.zs-table td{
	position: relative;
    padding: 9px 15px;
    min-height: 20px;
    line-height: 22px;
    font-size: 14px;
	text-align: left;
	color:#555;
}

.zs-table, .layui-table-view{margin:0; }
.zs-table{ margin-top:20px;}
    .zs-table tr td:nth-child(1), .zs-table td:nth-child(3) {
        text-align: right;
        padding: 9px 5% 9px 15px;
    }
    .zs-table tr td:nth-child(2), .zs-table td:nth-child(4) {
        text-align: left;
        padding: 9px 15px 9px 5%;
    }
.location_right{width: 50px;
	background-color: #f8fcfe; 
	position: fixed; 
	right:3%; 
	top:35%; 
	margin-top:-60px; 
	z-index: 10;
	border-radius:2px;  
	-webkit-border-radius:2px;  
	-moz-border-radius:2px;
	-moz-box-shadow:#ccc 0 0 15px; 
	-webkit-box-shadow:#ccc 0 0 15px; 
    box-shadow:#ccc 0 0 15px;  
box-sizing: border-box;
padding: 0 8px;}

.location_right li{ display: block; width:100%; padding: 12px 0; text-align: center; border-bottom: 1px solid #dcdbdb;}
.location_right li:last-child{border-bottom:none; }
/*证书*/
.certificatebox {
    margin: 20px auto;
    width: 750px;
    padding: 20px 2.2%;
    text-align: left;
    height: 520px;
    background: url(/Content/Login/image/zsbg.png) no-repeat center;
    background-size: cover;
    background-color: #fff;
    border: 1px solid #cdd0d3;
    border-top: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -moz-box-shadow: #ccc 0 0 15px;
    -webkit-box-shadow: #ccc 0 0 15px;
    box-shadow: #ccc 0 0 15px;
    box-sizing: border-box;
}
.certul{ width: 100%; height: 100%; }
.certul li{width:40%; height: 100%; float: left;}
.certul li:first-child{ width:56%;  margin-right:4%; }
.certul li .photoa{ width:104px;  height: 148px;  text-align: center; border: 1px solid #848484; line-height:2.2em; font-size: 12px;overflow: hidden; margin: 45px auto; color:#8484848;}
.certul li .photoa img{width:100%; height: 100%;}
/*证书表格*/

.zs_table{background-color:transparent; margin: 0 auto;border: none;}
.zs_table[lay-skin=line]{border:none;}
.zs_table i{font-style: normal; width: auto;  box-sizing: border-box; display: block; float: left; color:#333; white-space:nowrap;}
.zs_table em{font-style: normal; width: auto; height: 20px; line-height:20px; box-sizing: border-box; display: block; float: left; color:#333; white-space:nowrap; overflow: hidden; border-bottom: 1px solid #848484;}
.zs_table tbody tr{background-color:transparent !important; padding: 0; }
.zs_table tbody tr:hover{background-color: none;}
.zs_table.layui-table td{border:none; padding:14px 0; height: 20px; line-height:20px; color:#333; font-size: 14px;}
.zs_table.layui-table td.padr{padding-right:10px;}
.zs_table .zs_input{ width:100%; height: 20px; line-height: 20px; text-align: left; text-indent:2px; border: none; background: none; padding:0; margin: 0;}

.tishi-main {
    width: 261px;
    height: 369px;
    background-image: url('../../Student/images/tishibg.png?t=1');
    background-size: 100% 100%;
    position: fixed;
    top: 25%;
    z-index: 99;
    left: -5px;
    display: none;
}

    .tishi-main .title {
        color: #fff;
        height: 52px;
        text-align: center;
        line-height: 57px;
        font-weight: 700;
        font-size: 18px;
    }

.net {
    padding: 59px 34px 0 34px;
    font-size: 18px;
    line-height: 41px;
    text-indent: 2em;
    letter-spacing: 1px;
}

.dnegl {
    width: 82px;
    height: 37px;
    display: inline-block;
    background-image: url('../../Student/images/degbtn.png');
    position: relative;
    top: 16px;
    cursor: pointer;
}

.layui-icon-close {
    position: absolute;
    color: #131313;
    font-size: 18px;
    top: 17px;
    right: 19px;
    cursor: pointer;
    font-weight: 700;
}

.phototis {
    margin-top: 46px;
    margin-left: 87px;
}

    .phototis h3 {
        line-height: 32px;
        color: #e34a4c;
    }

    .phototis p {
        line-height: 26px;
        text-indent: 2em;
    }

.ziyuanku {
    color: #cd1713;
    font-weight: 700;
    text-decoration: underline;
    cursor: pointer;
}

.mask-content {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    height: 100%;
    background-color: rgba(0,0,0,.45);
}

.mask-box {
    width: 617px;
    height: 620px;
    background-image: url('../../Student/images/mask-box-bg.png');
    background-size: 100% 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.close-icon {
    position: absolute;
    top: -27px;
    right: -27px;
    z-index: 1001;
    cursor: pointer;
}

.modal-mask-text {
    padding: 385px 45px 0 45px;
    font-size: 22px;
    line-height: 39px;
    letter-spacing: 3px;
}

.teahs {
    color: #cd1713;
    font-weight: 700;
    text-decoration: underline;
    cursor: pointer;
}

.click-go-to {
    display: block;
    margin: auto;
    cursor: pointer;
}

.tsbar {
    background: #ff8789;
    border-radius: 4px;
    border: 1px solid #e34a4c;
    color: #fff;
    font-size: 16px;
    padding: 9px 13px;
    margin-bottom: 10px;
}

    .tsbar a {
        color: #ffffff;
        text-decoration: underline;
    }



















.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font25{font-size:25px;}
.mar-top10{ margin-top:10px; }
.mar-top15{ margin-top:15px; }
.mar-top20{ margin-top:20px; }
.mar-top25{ margin-top: 25px;}
.mar-top30{ margin-top:30px; }
.mar-top50{ margin-top:50px; }
.mar-top60{ margin-top:60px; }
.par-t10{ padding-top:10px; }
.par-t15{padding-top:15px;}
.par-t20{ padding-top:20px; }
.par-t25{ padding-top:25px; }
.par-t30{ padding-top:30px; }
.par-t40{ padding-top:40px; }
.mar-ri10{ margin-right:10px; }
.mar-ri20{ margin-right:20px; }
.mar-ri30{ margin-right:30px; }
.mar-ri40{ margin-right:40px; }
.mar-le10{ margin-left:10px; }
.mar-le20{ margin-left:20px; }
.mar-le25{ margin-left:25px; }
.mar-le30{ margin-left:30px; }
.mar-b10{ margin-bottom: 10px;}
.mar-b20{margin-bottom: 20px;}
.mar-b30{margin-bottom: 30px;}
.par-le20{ padding-left:20px; }
.par-b15{ padding-bottom:15px; }
.par-b20{ padding-bottom:20px; }
.mar-le40{ padding-left:40px; }
.padr{ padding:20px 25px 15px 0;}
.padr-a{ padding:0;}
.pad4{padding:0 0 0 25px;}
.padl{padding:0 0 0 20px;}


.zdy-select .layui-form-item .layui-input-inline.span80,.span80{width:80px;}
.zdy-select .layui-form-item .layui-input-inline.span100,.span100{width:100px;}
.zdy-select .layui-form-item .layui-input-inline.span120,.span120{width:120px;}
.zdy-select .layui-form-item .layui-input-inline.span130,.span130{width:130px;}
.zdy-select .layui-form-item .layui-input-inline.span140,.span140{width:140px;}
.zdy-select .layui-form-item .layui-input-inline.span150,.span150{width:150px;}
.zdy-select .layui-form-item .layui-input-inline.span160,.span160{ width:160px;}
.zdy-select .layui-form-item .layui-input-inline.span170,.span170{ width:170px;}
.zdy-select .layui-form-item .layui-input-inline.span180,.span180{ width:180px;}
.zdy-select .layui-form-item .layui-input-inline.span200,.span200{ width:200px;}
.col8{color:#888;}
.colqblue{color:#0F93DF;}
.colblue{ color:#0784D3;}
.colrose{ color:#F6223B;}
.colred{color:#cc0000;}
.colyello{color:#d5963d;}
.le{float:left;}
.ri{float:right;}
.text-ch{text-align: center;}
.text-le{text-align: left;}
.text-ri{text-align: right;}
.clearfix:after,.clearfix:before{content: " "; display: table;}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1} 
.posi{position: relative;}
.bord-b{border-bottom: 1px solid #ededed;}
.margin_right_15{margin-right: 10px !important;}
.bgff{background-color:#fff; border-radius:2px; }
a:hover{color:#cc0000;}
.bord-b{ border-bottom: 1px solid #DCDBDB;}
@media only screen and (min-width: 800px) and (max-width: 1280px) {
    .tishi-main {
        width: 212px;
        height: 332px;
    }

    .net {
        padding: 47px 24px 9px 24px;
        font-size: 15px;
        line-height: 34px;
        text-indent: 2em;
        letter-spacing: 1px;
    }
    .mask-box {
        width: 550px;
        height: 538px;
    }

    .modal-mask-text {
        padding: 324px 45px 0 45px;
        font-size: 20px;
        line-height: 34px;
        letter-spacing: 3px;
    }

    .close-icon {
        top: -19px;
        right: -18px;
        width: 37px;
    }
}




@media only screen and (min-width: 1281px) and (max-width: 1366px) {
    .tishi-main {
        width: 212px;
        height: 332px;
    }

    .net {
        padding: 47px 24px 9px 24px;
        font-size: 15px;
        line-height: 34px;
        text-indent: 2em;
        letter-spacing: 1px;
    }
    .mask-box {
        width: 550px;
        height: 538px;
    }

    .modal-mask-text {
        padding: 324px 45px 0 45px;
        font-size: 20px;
        line-height: 34px;
        letter-spacing: 3px;
    }

    .close-icon {
        top: -19px;
        right: -18px;
        width: 37px;
    }
}

@media only screen and (min-width:1361px) and (max-width: 1640px) {
    .tishi-main {
        width: 212px;
        height: 332px;
    }

    .net {
        padding: 47px 24px 9px 24px;
        font-size: 15px;
        line-height: 34px;
        text-indent: 2em;
        letter-spacing: 1px;
    }
    .mask-box {
        width: 550px;
        height: 538px;
    }

    .modal-mask-text {
        padding: 324px 45px 0 45px;
        font-size: 20px;
        line-height: 34px;
        letter-spacing: 3px;
    }

    .close-icon {
        top: -19px;
        right: -18px;
        width: 37px;
    }
}

@media only screen and (min-width: 1641px) and (max-width:1920px) {
    .tishi-main {
        width: 261px;
        height: 369px;
    }

    .net {
        padding: 59px 34px 0 34px;
        font-size: 18px;
        line-height: 41px;
        text-indent: 2em;
        letter-spacing: 1px;
    }
}
@media screen and (max-width:1000px){
    html{font-size:10px;
	transition: all .3s;
	-webkit-transition: all .3s
	}
	.ind-header .conter{padding:24px 20px;}
.chbox{	min-width:1000px; padding:0 20px; 
	transition: all .3s;
	-webkit-transition: all .3s}
	
	.pad4{padding:0 20px;
	transition: all .3s;
	-webkit-transition: all .3s}
	
	.new-title-g{text-align: left; padding:0 1px 0 20px;
		transition: all .3s;
	-webkit-transition: all .3s}
}
@media screen and (min-width:1100px){
    html{font-size:11px;
	transition: all .3s;
	-webkit-transition: all .3s
	}
	
	
}
@media screen and (min-width:1200px){
    html{font-size:12px;
	transition: all .3s;
	-webkit-transition: all .3s
	}
}
@media screen and (min-width:1400px){
    html{font-size:14px;
		transition: all .3s;
	-webkit-transition: all .3s
	
	}
	/*统计top部分*/
.tj_top_sj p{line-height:46px;  font-size:20px; }
.tj_top_sj p span.tj_colred{ font-size: 46px; }

.ht_table thead th{text-align: center; white-space:nowrap; font-size: 14px; }
.ht_table.layui-table td, .zdy_table.layui-table th{padding:4px 0; line-height:25px; font-size: 14px;}

}

.module-l-static .l-static, .module-l-static .static-l {
    display: block;
}

.module-l-static .l-quick, .module-l-static .quick-l {
    display: none;
}

.module-l-quick .l-static, .module-l-quick .static-l {
    display: none;
}

.module-l-quick .l-quick, .module-l-quick .quick-l {
    display: block;
}
.login-switch {
    width: 53px;
    height: 53px;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.icon-l {
    width: 53px;
    height: 53px;
}

    .icon-l:hover {
        opacity: 0.8;
    }
.login-switch .static-l {
    background: url(../image/wx_l.svg) no-repeat;
}

.login-switch .quick-l {
    background: url(../image/web_l.svg) no-repeat 1px 0;
}
.l-title-covers {
    padding-bottom: 20px;
    border-bottom: 1px solid #eeeeee;
    margin-right: 39px;
    height: 30px;
    font-size:17px;
}
    .l-title-covers .l-title-h2 {
        font-size: 16px;
        color: #282828;
        font-weight: 500;
        padding: 0px 0 0 25px;
        position: relative;
        top: 18px;
    }
.er-cd-covers {
    text-align: center;
    color: #999999;
    font-size: 13px;
}
.wrap-code-box {
    width: 200px;
    margin: auto;
    margin-top: 10px;
    position: relative;
    border: 1px solid transparent;
}
.wrp_code {
    width: 200px;
}
.tx {
    width: 200px;
    height: 200px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    color: #fff;
    background: rgba(0,0,0,0.5);
    position: absolute;
    top: 0px;
    left: 0px;
}
.sussed {
    width: 200px;
    height: 200px;
    font-size:17px;
    display: flex;
    flex-direction:column;
    justify-content: center;
    align-items: center;
    color: #fff;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0px;
    left: 0px;
}
.sx-btns {
    width: 70px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    text-align: center;
    background: #fe6f5f;
    color: #fff;
    font-size: 12px;
    margin-top: 10px;
}
.sussed img {
    width: 25px;
    left: -3px;
}
.fromwcbind-box {
    padding: 30px 22px;
}
.close-icon2 {
    position: absolute;
    right: 15px;
    top: 15px;
    width: 34px;
    cursor:pointer;
}
.title-bind {
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    color: #3c3c3c;
    padding-top: 22px;
}
.ivu-input {
    display: inline-block;
    width: 96%;
    height: 32px;
    line-height: 1.5;
    padding: 4px 2%;
    font-size: 14px;
    border: 1px solid #dcdee2;
    border-radius: 4px;
    color: #515a6e;
    background-color: #fff;
    background-image: none;
    position: relative;
    cursor: text;
    transition: border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;
}
.module-l-static .static-l i {
    color: #D36F16;
    font-size: 12px;
    line-height: 20px;
    text-indent: 5px;
    width: 98px;
    height: 20px;
    position: absolute;
    right: 53px;
    background: url('../../Student/images/icon-code-tip.svg') no-repeat;
    font-style: inherit;
}
.zhmmdl {
    color: #D36F16;
    font-size: 12px;
    line-height: 20px;
    text-indent: 5px;
    width: 98px;
    height: 20px;
    position: absolute;
    right: 53px;
    background: url('../../Student/images/icon-code-tip.svg') no-repeat;
    font-style: inherit;
}