@charset "utf-8";

body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, button, img { margin:0;padding:0;border:0;}
body{ background:#f1f1f1;}
img, button { border:none }
ol, ul, li { list-style:none }
body { font-family:"Hiragino Sans GB","Helvetica Neue","Helvetica","Microsoft Yahei","\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6 { text-decoration: none;  font-weight: normal;  font-size: 100%; }
s, i, u, em { font-style:normal }
.fl { float:left }
.fr { float:right }
.clear { clear:both ;zoom:1;}
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{ zoom:1;}
a { color:#333;text-decoration:none;}
a:hover {color: #17b1f2;}
a:focus { outline:none;-moz-outline:none;}
input {box-sizing:content-box;font-family:"Hiragino Sans GB","Helvetica Neue","Helvetica","Microsoft Yahei","\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";}
input:-webkit-autofill { -webkit-box-shadow:0 0 0px 1000px white inset;}
.mt20 {margin-top: 20px;}
.mt30{margin-bottom: 30px;}
.head,.w,.wrap,.w1200{width:1200px;margin:0 auto;}
.text-1{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.bfff{ background:#fff;}
.otxt,.obtn{ background:none; border:none;}
img{-webkit-user-select: none; vertical-align:top;}
img{ max-width:100%;}
#header .top a:hover, #footer a:hover, #help ul li a:hover, .zhushou li a:hover, .tjyd .title i a:hover, .tjyd li a:hover, .news_view .time a:hover, .qs_read li a:hover {color: #F00;}
.triangleup,.triangledown,.triangleleft,.triangleright{ position:absolute; display:block;}
.triangleup{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-bottom:100px solid #28a965;}
.triangledown{width:0;height:0;border-left:50px solid transparent;border-right:50px solid transparent;border-top:100px solid #28a965;}
.triangleleft{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:100px solid #28a965;}
.triangleright{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:100px solid #28a965;}
.topleft{width:0;height:0;border-top:10px solid black;border-left:10px solid transparent;}
.hmab1,.hmab1:hover{ color:#ffae5f;}
.hmab2,.hmab2:hover{ color:#8c97cb;}
.hmab3,.hmab3:hover{ color:#f74b4b;}
.hmab4,.hmab4:hover{ color:#c49155;}
.hmab5,.hmab5:hover{ color:#93d877;}
.hmab6,.hmab6:hover{ color:#f38ce3;}
.hmab1 .topleft{ border-top-color:#ffae5f;}
.hmab2 .topleft{ border-top-color:#8c97cb;}
.hmab3 .topleft{ border-top-color:#f74b4b;}
.hmab4 .topleft{ border-top-color:#c49155;}
.hmab5 .topleft{ border-top-color:#93d877;}
.hmab6 .topleft{ border-top-color:#f38ce3;}
.module {background: #fff;box-shadow: 0 2px 3px 0 rgb(0 0 0 / 15%);margin-bottom: 15px;}

a:hover,.htop a:hover{color: #17b1f2;}
.g-box-1200 {width: 1200px;height: auto;margin: 0 auto;display: block;overflow: hidden}
.htop{ padding:8px 0; border-bottom:1px solid #f1f1f1;background-color: #fafafa;}
.htop,.htop a{ color:#8e8e8e;}
.htop em{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e6dfdd; padding:0 10px;}
.hnav{background: #17b1f2;}
.hnav li{float:left;width: 12%;text-align:center;}
.hnav li.curr,.hnav li:hover{background: #0595D4;}
.hnav a{ display:block; vertical-align:top; line-height:46px; height:46px; font-size:18px; color:#fff;}

.hhead{ padding:20px 0;}
.hlogo{display:block;height: 78px;}
.hlogo img{ height:100%;}
.hheadm{ position:relative;}
.topbox{float: right;display: block;text-align: center;}
.topbox img{width: 48px;height: 48px;}
.topbox p{margin-top: 10px;color: #646464;font-size: 12px;}
.top-right-box {display: block;height: 70px;position: relative;float: right;margin-top: 10px;}
.top-right-box img {height: 100%;width: auto;}
.top-right-box .qrcode {width: 70px;height: 70px;display: block;position: absolute;top: 0;right: 18px;}
.top-right-box .top-right {width: auto;height: 49px;display: block;position: absolute;top: -13px;right: -40px;}


.loaction { height:20px;line-height:20px;margin:8px 0 8px 0px;padding-left:22px;font-size:14px;color:#a5a5a5;background:url(../images/ctips.png) no-repeat -300px -3px;}
.loaction a { color:#a5a5a5;}
.loaction a:hover { color:#333;text-decoration:underline;}
.loaction .no { color:#333;}
.loaction b {color:#f30;font-weight:normal}

.ico {display: inline-block;background: url(../images/tips.png) no-repeat;}
/*wrap_con*/
.wrap_con .hd { height:36px;}
.wrap_con .hd h3,.wrap_con .hd h2 { line-height:20px;font-size:20px;float:left;font-weight:bold;color:#333;cursor:default;}
.wrap_con .hd .cont_More { height:22px;display:inline-block;overflow:hidden;float:right;line-height:22px;float:right;}

/* 分页1 */
.pages { height:auto;overflow:hidden;text-align:center;padding:30px 0;}
.pages a,.pages b { border:1px solid #e4e4e4;font-family:"Tahoma", "Arial";height:38px;line-height:38px;padding:0 15px;margin:0 4px;display:inline-block;overflow:hidden;background:#FFF;color:#6a6a6a;}
.pages b{background-color:#17b1f2;color:#fff;}
.pages a:hover { background:#f2f2f2;color:#6a6a6a;text-decoration:none;}
.pages a.on { background:#FF4839;border-color:#FF4839;color:#FFF;}
.pages a b{border:none;padding:0;background-color:transparent;color:#6a6a6a;}
.pages a[title='Total record']{background:#f2f2f2;color:#6a6a6a;}

/* 分页2 */
.page{display: table;text-align:center;margin: 30px auto 10px;width:680px;}
.page .prv a,.page .next a,.page .first a,.page .last a,.page .prv a{display:block; cursor: pointer;width: 60px;height:30px;text-align: center;line-height: 30px;font-size: 14px;color: #333;border: 1px solid #e6e6e6;margin:0 5px;padding: 0 6px;border-radius: 5px;}
.page .prv a:hover,
.page .next a:hover,
.page .first a:hover,
.page .last:hover a{border: 1px solid #17b1f2 ;color: #17b1f2;}
.pagingUl{float: right;padding: 0;margin: 0;list-style: none;height: 30px;}
.pagingUl li{float: left;width: 40px;height: 30px;text-align: center;margin-right: 5px;border-radius: 5px}
.pagingUl li a{display: inline-block;width: 40px;height: 30px;text-align: center;line-height: 30px;color: #666;font-size: 14px;border-radius: 5px;border: 1px solid #17b1f2;}
.pagingUl li a:hover ,
.pagingUl li a.activP{background-color: #17b1f2;color: #fff;}

#footer {  background: #2a2a2b;  line-height: 30px;  font-size: 14px;  color: #626262;  padding: 20px 0px;  text-align: center;  margin-top: 20px;}
#footer a {  color: #bebebe;  padding: 0px 10px;}
.warp{width: 1200px;margin: 0px auto 00px;}
.gotop {display: none;position: fixed;z-index: 9999;right: 45px;bottom: 130px;width: 40px;height: 40px;line-height: 20px;cursor: pointer;background: url(../images/btn-up.png) no-repeat;text-align: center;color: #fff;padding: 5px;font-size: 14px;}
.gotop:hover {background-position: 0 -50px;}

/* ┗( ▔, ▔ )┛ */