body{font-size:14px;padding:0;margin:0;color:#808080;background:#f7f7f7;overflow-x:hidden;word-wrap:break-word;}
body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding:0;margin:0;list-style:none;font-family:\5FAE\8F6F\96C5\9ED1}
section,article,header,footer,aside,nav{padding:0;margin:0;display:block}
input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;cursor:pointer}
img{border:none}
a{color:#808080;text-decoration:none;cursor:pointer}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}
.left{float:left}
.right{float:right}
.red{color:#d71a21}
pre{white-space:pre-wrap;word-wrap:break-word;}
.contain{width:100%;height:100%;position:relative;}
.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}
.sec_box{display:table-cell;vertical-align:middle}
.overhide{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main1200{width:1200px;margin:0 auto}
/*登录*/
.denglubg{background: url(../images/dlbg.jpg) no-repeat center bottom;width: 100%;position: absolute;top: 0;left: 0;height: 100%}
.dltop{padding: 30px 5% 50px;width: 90%;}
.dltop img{vertical-align: top;height: 86px;}
.dlcent{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow: 0 7px 27px 0 rgba(133, 169, 231, 0.51);position: relative;overflow: hidden}
.dlcentle{width: 50%;position: absolute;top: 0;left: 0;height: 100%;background:url(../images/dltp.jpg) no-repeat center top;background-size:cover;}
.dlcentle p{font-size: 24px;color: #fff;font-weight: bold;position: absolute;bottom:40px;left:0;width: 94%;padding: 0 3%;text-align: center}
.dlcentle img.dllogo{position: absolute;top: 30px;left: 5%}
.dlcentle img.dltutu{display: block;margin: 0 auto;max-height: 58%}
.dlcentri{width: 34%;padding: 0 8%;height: 100%}
.dlcentri p{font-size: 36px;color: #212121;margin-bottom: 40px;}
.dlcentri li{margin-bottom: 20px;position: relative}
.dlcentri img{cursor: pointer;position: absolute;top: 1px;right:-1px;height: 50px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.yhdlinpt{width:94%;height: 50px;line-height: 50px\9;border: 1px solid #eee;outline: none;background: none;padding: 0 3%;display: block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.yhdlbtn{width:135px;height: 46px;line-height: 46px;border:0;outline: none;background: #d71a21;font-size: 14px;color: #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top: 30px;}
.dlbot{width: 90%;padding: 0 5% 15px;text-align: center;color: #333333;font-size: 16px;position: absolute;bottom: 0;left: 0}
.htglleft{position: fixed;top: 0;left: 0;width: 260px;background: #fff;box-shadow: 0 0 20px #ccc;height: 100%}
.htgllogo{text-align: center;padding: 16px 0 15px;border-bottom: 1px solid #ef5d63;margin-bottom: 40px;}
.htgllogo img{height: 62px;max-width: 90%}
.htglnav li{margin-bottom: 20px;padding-left: 29px;}

.htglnav li a.navalikeh{color: #595959;font-size: 16px;padding: 15px 0 15px 20px;display: block;background-position:24px 14px;background-repeat: no-repeat;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;}
/*
.htglnav li a.jbsznav{background-image: url(../images/navliicn0.png)}
.htglnav li a.syxxnav{background-image: url(../images/navliicn1.png)}
.htglnav li a.lmglnav{background-image: url(../images/navliicn2.png)}
.htglnav li a.xtsznav{background-image: url(../images/navliicn3.png)}
*/

.htglnav li.clihtglli a.navalikeh,.htglnav li:hover a.navalikeh{background-color: #fdeaeb;color: #ef5d63}
/*
.htglnav li.clihtglli a.jbsznav,.htglnav li:hover a.jbsznav{background-image: url(../images/navliicnred0.png)}
.htglnav li.clihtglli a.syxxnav,.htglnav li:hover a.syxxnav{background-image: url(../images/navliicnred1.png)}
.htglnav li.clihtglli a.lmglnav,.htglnav li:hover a.lmglnav{background-image: url(../images/navliicnred2.png)}
.htglnav li.clihtglli a.xtsznav,.htglnav li:hover a.xtsznav{background-image: url(../images/navliicnred3.png)}
*/
.liebiao{padding:15px 0 0 52px;display:none}
.liebiao a{display:block;font-size:14px;color:#666;margin: 10px 0}
.liebiao a:hover{color: #ef5d63}
.htglnav li.clihtglli .liebiao,.htglnav li:hover .liebiao{display: block}
/* 滚动条 */
.af-content {overflow: hidden;}
.af-content>.mCustomScrollBox>.mCSB_scrollTools{height: 98%;top:1%;}
.af-content .mCSB_scrollTools .mCSB_draggerRail{width: 0;border-right: 1px dashed #ef5d63;}
.af-content .mCSB_scrollTools .mCSB_dragger{height: 11px;}
.af-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #ef5d63 !important;}
.mCSB_container{width: auto;overflow: hidden;}
.mCSB_container.mCS_no_scrollbar{margin-right: 0;}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right: 30px;}
.mCustomScrollBox>.mCSB_scrollTools{width: 16px;height: 100%;top: 0;right: 0;left: 0 }
.mCSB_scrollTools .mCSB_draggerContainer{position: absolute;top: 0;left: 0;bottom: 0;right: 0;height: auto;}
.mCSB_scrollTools .mCSB_draggerRail{width: 2px;height: 100%;margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.mCSB_scrollTools .mCSB_dragger{cursor: pointer;width: 100%;height: 30px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px;height: 100%;margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align: center;}
.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown{display: block;position: relative;height: 20px;overflow: hidden;margin: 0 auto;cursor: pointer;}
.mCSB_scrollTools .mCSB_buttonDown{top: 100%;margin-top: -40px;}
.htglright{position: relative;overflow: hidden;margin-left: 260px;padding: 0 30px}
.htglright:after{content: "";width: 100%;position: absolute;top: 0;left: 0;background: url(../images/glxtbg.jpg) no-repeat center top;background-size: cover;height:466px;z-index: -1}
.htgltop{padding:23px 0;position: relative;line-height: 49px;}
.htgltop:before{content: "";width: 110%;position: absolute;bottom:0;left: -30px;background:rgba(255,255,255,.5);height: 1px}
.titleclose img{vertical-align:middle}
.titleadmin{color:#fff;padding:0 30px;position: relative;margin-right: 30px}
.titleadmin:after{content: "";position: absolute;top:15px;right: 0;width: 1px;height: 20px;background:rgba(255,255,255,.5);}
.titleadmin:before{content: "";position: absolute;top:15px;left: 0;width: 1px;height: 20px;background:rgba(255,255,255,.5);}
.adminlogo{display:inline-block;margin-right:10px}
.adminlogo img{width:49px;height:49px;vertical-align:middle;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius:50%;border:1px solid #cfcfcf}
.titlenum{color:#fff;padding: 0 30px;margin-left: 30px;position: relative;}
.titlenum:after{content: "";position: absolute;top:15px;left: 0;width: 1px;height: 20px;background:rgba(255,255,255,.5);}
.titlenum img{ margin-right:10px;vertical-align: middle}
.titlehome a{color:#fff;margin-left: 30px;display: inline-block}
.hgtlnr{color: #fff;font-size: 30px;}
.htgldlxx{padding: 30px 0;}
.dlhgtlxt{color: #fff;font-size: 24px;}
.dlhgtlxt p{font-size: 14px;margin-top: 5px}
.htglss{line-height: 50px;height: 50px;background: #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top: 5px;}
.htglssse{line-height: 50px;height: 50px;vertical-align: top;border: 0;background:none;outline: none;padding: 0 10px;font-size: 16px;margin: 0 10px;}
.htglssinp{width: 180px;line-height: 50px;height: 50px;vertical-align: top;border: 0;background:none;outline: none;padding: 0 10px}
.htglssbu{width:60px;line-height: 50px;height: 50px;vertical-align: top;border: 0;background:url(../images/Shape.png) center center no-repeat;outline: none}
.htglnr{background: #fff;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding: 30px}
.fwqxx{border: 1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding: 35px 20px 20px;}
.fwqxxtop{font-size: 22px;color: #333333;padding-left: 38px;position: relative}
.fwqxxtop:before{content: "";position: absolute;top:5px;left: 0;width: 12px;height: 12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px solid #eb353c}
.fwqxxbot{margin-top: 25px;margin-left: 37px;}
.fwqxxbot li{margin-bottom:15px;}
.htglcjwt{margin-top: 30px;}
.htglcjwt li{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float: left;width: 18%;padding: 45px 2%;margin-right: 4%}
.htglcjwt li p{font-size: 16px;color: #fff;}
.htglcjwt li span{font-size: 32px;color: #fff;display: block;margin: 15px 0}
.htglcjwt li i{width: 34px;height: 3px;background: #fff;display: block}
.htglcjwt li.htglcjwtli0{background:#eb353c url(../images/hgcdicn0.png) no-repeat top right}
.htglcjwt li.htglcjwtli1{background:#f39800 url(../images/hgcdicn1.png) no-repeat top right}
.htglcjwt li.htglcjwtli2{background:#00b7ee url(../images/hgcdicn2.png) no-repeat top right}
.htglcjwt li.htglcjwtli3{background:#32b16c url(../images/hgcdicn3.png) no-repeat top right}
.htglcjwt li:hover{box-shadow: 0 0 30px 0 #ccc}
.htgladd{float:left}
.htgladd a{line-height: 50px;height: 50px;background: #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width: 133px;display: block;text-align: center}
.fyjbsz{height: 70px;line-height: 70px;border: 1px solid #eee;background: #fafafa;margin: 30px 0 60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 39px}
.fyjbsz li{float:left;color: #333333;font-size: 18px;margin-right: 70px;position: relative;cursor: pointer}
.fyjbsz li img{vertical-align:middle;margin-right:10px;}
.fyjbsz li.clifyjbsz:after,.fyjbsz li:hover:after{position: absolute;content: "";bottom: 0;left: 0;width: 100%;height: 2px;background: #eb353c}
.mainliebiaobdiv{display:none;}
.jbxxdivtable{width: 100%}
.jbxxdivtable tr td{padding: 0 1% 20px}
.jbxxdivtable tr td.jbxxle{width: 15%;color: #666666;padding-top: 15px}
.jbxxdivtable tr td.jbxxri{width: 85%}
.jbxxsel{height:48px;line-height:48px;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding: 0 2%;outline: none}
.jbxxinput{height:48px;line-height:48px;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding: 0 2%;outline: none}
.jbxxtext{height:240px;line-height:24px;border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px 2%;outline: none}
.wzxxbtninp{width:110px;height:50px;border:0;text-align:center;font-size:14px;color:#fff;cursor:pointer;line-height: 50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline: none}
.wzxxbtninptj{background: #eb353c;color: #ffffff}
.wzxxbtninpfh{background: #eeeeee;color: #626262;margin-left: 20px}
.jbxxlabel{display: inline-block;margin:15px 20px 0 0}
.jbxxlabel input{vertical-align: middle;margin-right: 6px;}
.jbxxspan{display:block;color:#b4b4b4;margin-top: 10px}
.jbxximg img{width: 100px;margin: 10px 10px 0 0}
.width80{width: 80%;}
.width50{width: 50%;}
.width30{width: 30%;}
.width10{width: 10%;}
.inputPic_z{display: none}
.pic_z{display:block;width:118px;height:50px;font-size:14px;color:#626262;background: #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align: center;line-height: 50px;cursor: pointer}
.htglztzc{float:left;margin-left: 15px;}
.htglztzcselt{line-height: 66px;height: 66px;background: #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width: 133px;display: block;text-align: center;outline: none;border: 0;padding: 0 20px}
.fylmgl{margin: 30px 0;}
.xxgltable{width:100%;border:1px solid #eee;font-size:14px;color:#585858;border-collapse:collapse}
.xxgltable thead{background:#fafafa;color:#333333;font-size:16px;font-weight:bold;}
.xxgltable thead tr th{padding: 24px 1%}
.xxgltable tbody tr td{padding: 5px 1%}
.fylmxx{width: 6%}
.fylmbt{width: 35%}
.fylmzt{width: 13%}
.fylmtime{width:20%}
.fylmpx{width: 7%}
.fylmcz{width: 17%}
.togglebtn{width: 52px;height: 25px;line-height: 25px;background: #fff;display:block;border: 1px solid #eee; -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position: relative;cursor: pointer}
.togglebtn:before{content: "";position: absolute;top:5px;left:4px;width: 15px;height: 15px;background: #d2d2d2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.togglefeature{color: #808080;font-size: 12px;position:absolute;top: 0;right:4px}
.clitogglebtn{background: #5fb878;border: 1px solid #5fb878}
.clitogglebtn:before{background: #fff;left: auto;right: 4px;}
.clitogglebtn .togglefeature{color: #fff;left: 4px;right:auto;}
.xxglxiugai{color:#e72530}
.xxglpage{clear:both;line-height:23px;text-align:right;}
.xxglpage a,.xxglpage span{display:inline-block;color:#7d7d7d;border-radius:50%;text-decoration:none;width:32px;height:32px;text-align:center; line-height:32px;background:#eeeeee;margin:0 3px}
.xxglpage a:hover{background:#e72530;color:#fff}
.xxglpage span.pageCurrent{background:#e72530;color:#fff;}
.xxglpage a:hover{text-decoration:none;}
.xxglpage span.dianspan{border:none;padding-top:0;vertical-align:top}
.xxgltable tbody tr td.hgglerji{padding:5px 1% 5px 3%;position: relative}
.xxgltable tbody tr td.hgglerji:before{content: "-";position: absolute;top:50%;left:5%;margin-top: -10px}
.xxgltable tbody tr td.hgglsanji{padding:5px 1% 5px 5%;position: relative}
.xxgltable tbody tr td.hgglsanji:before{content: "- -";position: absolute;top:50%;left:7%;margin-top: -10px}
/*适配*/
@media only screen and (max-width:1680px){}
@media only screen and (max-width:1600px){
    .htglcjwt li span{font-size: 28px;}
    .htglright:after{height: 360px;}
}
@media only screen and (max-width:1440px){
    .dlcent{width:1000px;}
    .dlcentle p{font-size: 20px;}
    .htglcjwt li span{font-size: 24px;}
}
@media only screen and (max-width:1366px){
    .dlcent{width:860px;}
    .dlcentle img.dllogo{top: 15px;}
    .dlcentle p{bottom: 15px;font-size: 18px;}
    .dltop{padding: 30px 5%;}
    .dltop img{height: 76px;}
    .dlcentri p{font-size: 26px;margin-bottom: 20px;}
    .dlcentri li{margin-bottom: 10px;}
    .yhdlbtn{margin-top: 15px;}
    .htglcjwt li span{font-size: 20px;}
    .htglright:after{height: 300px;}
}
@media only screen and (max-width:1280px){
    .htglcjwt li{width: 45%; margin: 5px 2% 5px 0}
}
@media only screen and (max-width:1024px){}
@media (max-width:1280px) and (max-height:680px){}