html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section{margin:0;padding:0;border:0;}
/*@font-face {
  font-family: 'basefont';
  src: url('../fonts/NotoSansHans-Regular.otf');
}
*/
body{background:#fff;color:#666;position:relative;font-size:14px;font-family: 'basefont', Microsoft YaHei,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;color:#222;}
a:hover,a:active,a:focus{text-decoration:none;outline:none;}
button,input,textarea{outline: none;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';border: 0px;}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
button{cursor: pointer;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.o-h{overflow: hidden;}
.block{display: block;}
.iblock{display: inline-block;}
.fw-b{font-weight: bold;}
.fl{float: left;}
.fr{float: right;}
.nbd-r{border-right: none !important;}
.n-mg{margin: 0!important;}
.none{display: none}
.t-c{text-align: center;}
.t-r{text-align: right;}
.t-l{text-align: left;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.wbcole9{color: #e9540f}
.wbcol1f{color: #1f1e23}

/*弹性布局*/
.acea-row {display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-lines: multiple;-moz-box-lines: multiple;-o-box-lines: multiple;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}
.acea-row.row-middle {-webkit-box-align: center;-moz-box-align: center;-o-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.acea-row.row-top {-webkit-box-align: start;-moz-box-align: start;-o-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start}
.acea-row.row-bottom {-webkit-box-align: end;-moz-box-align: end;-o-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end}
.acea-row.row-center {-webkit-box-pack: center;-moz-box-pack: center;-o-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center}
.acea-row.row-right {-webkit-box-pack: end;-moz-box-pack: end;-o-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end}
.acea-row.row-left {-webkit-box-pack: start;-moz-box-pack: start;-o-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start}
.acea-row.row-between {-webkit-box-pack: justify;-moz-box-pack: justify;-o-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.acea-row.row-around {justify-content: space-around;-webkit-justify-content: space-around}
.acea-row.row-column-around {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;justify-content: space-around;-webkit-justify-content: space-around}
.acea-row.row-column {-webkit-box-orient: vertical;-moz-box-orient: vertical;-o-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column}
.acea-row.row-column-between {-webkit-box-orient: vertical;-moz-box-orient: vertical;-o-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-moz-box-pack: justify;-o-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.acea-row.row-center-wrapper {-webkit-box-align: center;-moz-box-align: center;-o-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-o-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center}
.acea-row.row-between-wrapper {-webkit-box-align: center;-moz-box-align: center;-o-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-moz-box-pack: justify;-o-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}

/*公共样式*/
.bodmain{min-width: 1200px;}
/*头部样式*/
.header{height: 163px;background-color: #fff}
.main-w{width: 1200px;margin: 0 auto;}
.head-main{height: 163px;}
.head-left .top-logo{float: left; margin-right: 36px; width: 156px; height: 121px;overflow: hidden;}
.head-left .top-logo img{ width: 100%; }
.head-left .web-tit{float: left; padding-left: 37px;height: 95px;border-left: 1px solid #c5c5c6;margin-top: 21px;}
.head-left .web-tit p{font-size: 18px; color: #1f1e23;}
.head-left .web-tit p.b-tit{font-size: 26px;color: #333;font-weight:bold;margin: 6px 0 10px;}
.head-right .head-ct .ct-icon{width: 43px;height: 43px;margin-right: 9px;}
.head-right .head-ct .ct-text{font-size: 18px; color: #1f1e23;}
.head-right .head-ct .ct-num{font-size: 24px; color: #e9540f;font-weight: bold;}
.head-right .head-qrc{text-align: center;margin-left: 21px;color: #333;}
.head-right .head-qrc .qrimg{width: 86px;height: 86px;overflow: hidden;margin-bottom: 10px;}
.head-right .head-qrc .qrimg img{width: 100%;}

/*栏目*/
.nav-main{width: 100%;height: 65px;background-color: #e9540f;}
.navlist{font-size: 0;height: 65px;vertical-align: middle;display: flex;flex-direction: row;flex-wrap: nowrap; justify-content: space-between; align-items: center;}
.navlist li{display: inline-block; width: 132px;text-align: center;}
.navlist a{font-size: 17px;color: #fff;display: inline-block;width: 100%;padding: 5px 0;}
.navlist a:hover{color: #e74b13;background-color: #fff;border-radius: 20px;}
.navlist a.active{color: #e74b13;background-color: #fff;border-radius: 20px;}
/*底部样式*/
.footer{width: 100%;background-color: #131313;padding-bottom: 70px}
.footer .fmain{padding-top: 71px; overflow: hidden;}
.footer .fmain .flogo,
.footer .fmain .contact,
.footer .fmain .f-qrcode{float: left;font-size: 16px;}
.footer .fmain .flogo{width: 243px;height: 157px; text-align: center;vertical-align: middle;margin-right: 70px;}
.footer .fmain .flogo img{max-width: 100%;margin-top: 6px;}
.footer .fmain .contact{width: 543px; height: 157px; border-left: 1px solid #424242;border-right: 1px solid #424242;vertical-align: middle;}
.footer .fmain .contact p:first-child{margin-top: 25px !important;}
.footer .fmain .contact p{width: 427px;margin: 0 auto;color: #a6a6a6;font-size: 16px;line-height: 15px;margin-bottom: 28px;}
.footer .fmain .f-qrcode{color: #fff;font-size: 0px; text-align: center;margin-left: 56px;}
.footer .fmain .f-qrcode .f-qrimg{display: inline-block;margin-left: 24px;}
.footer .fmain .f-qrcode .f-qrimg:first-child{margin-left: 0px !important;}
.footer .fmain .f-qrcode .f-qrimg .qrims{width: 131px;height: 131px;overflow: hidden;border-radius: 10px;}
.footer .fmain .f-qrcode .f-qrimg .qrt{font-size: 16px;margin-top: 18px;}
/*bottom*/
.bottoms{width: 100%;background-color: #2b2b2b;font-size: 14px;color: #a6a6a6;}
.bottoms .bmain{padding: 20px 0 15px;overflow: hidden;}
.bottoms .bmain .links{font-size: 0;line-height: 18px;text-align:center}
.bottoms .bmain .links span{display: inline-block; color: #a6a6a6;font-size: 14px;}
.bottoms .bmain .links span,
.bottoms .bmain .links .link-list a{display:inline-block}
.bottoms .bmain .links a{color: #a6a6a6;display: inline-block;font-size: 14px;}
.bottoms .bmain .links a{margin-right: 8px;}
.bottoms .bmain .posw{text-align:center}
.bottoms .bmain .posw a{color: #a6a6a6;}


.flmain{position: fixed;top: 50%;right: 10px;transform: translate(0, -50%);z-index: 5;}
.flmain a{display: block; margin-bottom: 5px;width: 45px;height: 45px;overflow: hidden; border-radius: 50%;}
.flmain a img{display: block; width: 100%;}


.pages{display: block;font-size: 0;text-align: center;margin-top: 82px;}
.pages li{display: inline-block;}
.pages a{display: inline-block;font-size: 13px;border: 1px solid #a1a1a1;margin: 0 5px;color: #a1a1a1;height: 28px;line-height: 28px;width: 45px}
.pages .page-num{width: 28px;text-align: center;color: #000;}
.pages .this a{background-color: #e9540f;border-color: #e9540f; color: #fff;}
.pages a:hover{background-color: #e9540f;border-color: #e9540f; color: #fff;}
.pages .page-fl{width: 58px;}
.pages .page-pn{width: 91px;}
.pages .page-m{width: 40px;}

.w1440{width: 1200px;margin:0 auto;}
.search_info{height: 85px;background: #f1f1f1;min-width: 1220px;overflow: hidden;}
.search_info .search_cont .search_left{line-height: 85px;font-size:24px;color:#222;}
.search_info .search_cont .search_left span{color:#999;font-size:16px;display: inline-block;margin-left: 20px}
.search_info .search_cont .search_right{width: 575px;box-shadow: 5px 5px 5px #c1c1c1;border-radius: 50px;background: #fff;margin-top: 17px;overflow: hidden;}
.search_info .search_cont .search_right input{padding-left:30px;font-size:16px;border:none;border-radius: 50px;width:410px;outline: none}
.search_info .search_cont .search_right button{border:none;background: #e9540f;width: 135px;padding:7px 0;}


.address_nav{height:50px;line-height: 50px;border-bottom: 1px dashed #dcdcdc;font-size:14px;margin-bottom:20px;}
.address_nav a{color:#666;}
.address_nav span{width:6px;display: inline-block;background:#343434;height:16px;vertical-align: middle;margin-right: 10px}

.header_top{height:38px;line-height: 38px;background: #e9540f}
.header_cont{width: 1220px;margin:0 auto;color:#fff;}
.header_cont a{color:#fff;display: inline-block;margin:0 10px;}
.header_center{width: 1220px;height: 150px;margin:0 auto;}

img.bigger {
    transition:transform 1s;
}
img.bigger:hover{
    transform: scale(1.2,1.2);
}

