img[src=""] {opacity:0;}
::-webkit-scrollbar {width:4px;}
::-webkit-scrollbar-thumb {background:#0a7bc9;}
::-webkit-scrollbar-track {background:#ECECEC;}
* {margin:0;padding:0;}
* {outline:none;}
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#fff;overflow-x:hidden;}
body {font-family:Microsoft YaHei UI,Microsoft YaHei,-apple-system,PingFang SC,Hiragino Sans GB,Source Han Sans CN,sans-serif;margin:0;padding:0;outline:0;border:none;color:#323232;zoom:1;/*禁用Webkit内核浏览器的文字大小调整功能*/    -webkit-text-size-adjust:none;/*取出点击出现半透明的灰色背景*/    -webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight:rgba(0,0,0,0);/*控制文本可选性*/    /* -webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;*/    /*设置字体的抗锯齿或者说光滑度*/    -webkit-font-smoothing:antialiased;}
.clearfix:after {clear:both;overflow:hidden;content:"";height:1px;display:block;}
.clearfix {*zoom:1;}
.topleg {height:90px;}
.fl{float: left;}
.fr{float: right;}
li {list-style:none;}
a {color:inherit;text-decoration:none;cursor:pointer;}
img {display:block;}
.toTop {transition:all.15s ease;width:44px;height:44px;position:fixed;right:5%;bottom:44px;background:#005ba0;border-radius:5px;text-align:center;line-height:44px;color:#fff;cursor:pointer;z-index:9999;font-size:12px;opacity:.7;display:none;}
.showTop {display:block;}
.toTop:hover {opacity:1;}
.warp{width: 1400px;margin: 0 auto;}

/*banner图*/.wow {opacity:0;}
.pcbanner,.mobanner {width:100%;}
.mobanner {display:none;}
.head {padding:42px 0;position:fixed;z-index:999;width:100%;transition:all .3s;left:0;top:0;}
.head .navbox {width:92.5%;margin:0 auto;position:relative;}
.head .navbox .logobox {width:182px;position:absolute;left:0;top:0;}
.head .navbox .logobox img {width:auto;}
.head .navbox .navList {width:60.8958%;margin:0 auto;position:relative;left:0%;}
.head .navbox .navList a {display:block;color:#fff;font-size:16px;width:10%;text-align:center;line-height:45px;float:left;transition:all .3s;position:relative;text-shadow: 1px 1px 1px #000;}
.head .navbox .navList a::before {transition:all .3s;position:absolute;left:0;top:0;width:100%;height:50%;display:block;content:"";background:#0a7bc9;transform:scaleX(0);transform-origin:0 100%;z-index:-1;}
.head .navbox .navList a:hover {color:#fff!important;}
.head .navbox .navList a::after {z-index:-1;transition:all .3s;position:absolute;right:0;bottom:0;width:100%;height:50%;display:block;content:"";background:#0a7bc9;transform:scaleX(0);transform-origin:100% 0;}
.head .navbox .navList a:hover::after,.head .navbox .navList a:hover::before {transform:scaleX(1);}
.head .navbox .menubox {position:absolute;right:0;top:0;width:140px;}
.head .navbox .menubox .left {cursor:pointer;float:left;color:#fff;line-height:45px;width:84px;background-color:transparent;font-size:16px;height:45px;position:relative;}
.activehead .navbox .menubox .left {color:#333;}
.head .navbox .menubox .left .select a,.head .navbox .menubox .left .select span {display:block;float:left;}
.head .navbox .menubox .left .select span {padding:0 10px;}
.head .navbox .menubox .left .select .actlang {color:#0a7bc9;}
.head .navbox .menubox .left .select a:hover {color:#0a7bc9;}
.head .navbox .menubox .left .optionbox {line-height:45px;position:absolute;left:0;top:45px;width:100%;opacity:0;transition:all .3s;}
.head .navbox .menubox .left .optionbox .option {cursor:pointer;}
.head .navbox .menubox .left:hover .optionbox {opacity:1;}
.head .navbox .menubox .right {float:left;}
.head .navbox .menubox .right .menu {padding:13px;cursor:pointer;}
.head .navbox .menubox .right .menu span {display:block;width:30px;height:2px;background:#fff;margin-bottom:6px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}
.head .navbox .menubox .right .menu:hover span {background:#0a7bc9;}
.activehead .navbox .menubox .right .menu span {background:#333;}
.head .navbox .menubox .right .menu span:last-child {margin-bottom:0;}
.head .navbox .menubox .right .act span {transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#0a7bc9;}
.head .navbox .menubox .right .act span:nth-child(1) {margin-top:8px;}
.head .navbox .menubox .right .act span:nth-child(2) {opacity:0;}
.head .navbox .menubox .right .act span:nth-child(3) {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:-16px;}
.activehead {padding:22px 0;background:#fff;box-shadow:0px 0px 15px 0px rgba(170,170,170,0.15);}
.activehead .navbox .navList a {color:#333;text-shadow: 0px 0px 0px #000;}
.jg {margin:0 5px;}
.shuazi {position:absolute;top:0;left:-260px;width:267px;}
.head_top_r {display:flex;align-items:center;position:absolute;right:0;top:0;}
.head_top_lx {display:flex;align-items:center;}
.head_top_lx i {font-size:28px;color:#d50100;}
.head_top_lx span {font-weight:700;font-size:16px;color:#fff;margin:0 35px 0 12px;text-shadow: 1px 1px 1px #000;}
.activehead  .head_top_lx span{text-shadow:none;color: #333;}
.mask {width:100%;height:100%;background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;z-index:111;display:none;}
.mask .maskbox {width:1056px;margin:254px auto 0 auto;height:600px;}
.mask .maskbox .ul {width:20%;float:left;color:#fff;}
.mask .maskbox .ul .title {font-size:30px;line-height:52px;cursor:pointer;}
.mask .maskbox .ul .li {font-size:14px;color:#bbb;line-height:34px;margin-bottom:20px;}
.mask .maskbox .ul .li a {display:block;transition:all .3s;}
.mask .maskbox .ul .li a:hover {margin-left:10px;color:#0a7bc9;}
@media screen and (max-width:1200px){
.activehead  .head_top_lx span{font-size:14px;color: #333;text-shadow: none;}
}


.eyou-sou {padding:15px 0;background-color:#0a7bc9;}
.eyou-sou .hot {float:left;padding:5px 0;}
.eyou-sou .hot a {margin-right:10px;color: #fff;}
.eyou-sou .hot strong {color:#fff;}
.eyou-sou .hform {float:right;background: #fff;border-radius: 5px;}
.eyou-sou .hform input {float:left;font-size:12px;border:0;padding:6px 12px;line-height:16px;width:210px;background: none;color:#fff;}
.eyou-sou .hform button {border:0;border-bottom:1px solid transparent;padding:0;float:left;cursor:pointer;outline:none;width:49px;height:30px;background:url(../images/sousuo01.png) no-repeat center center;}

.aboutmore{background:url(../images/index-02.png);transition:all .3s;width:180px;margin: 20px auto;}
.aboutmore a {display:block;width:180px;height:42px;line-height:42px;color:#fff;text-align:center;box-sizing:border-box;padding-right:34px;background:url(../images/jiantou-r2.png) no-repeat 130px center;transition:all .3s;}
.aboutmore:hover {background:url(../images/index-03.png);}
.aboutmore:hover a {background:url(../images/jiantou-r2.png) no-repeat 135px center;}
.stitle{ text-align: center; background: url(../images/line.png) no-repeat center center; width: 100%; margin: 0 auto 30px;}
.stitle big{ font-size: 24px;font-family:Vrinda;color:#373f4a; line-height: 1.75em; margin-bottom: 10px;font-weight:600;}
.stitle small{  line-height: 25px; font-size: 20px;font-weight:400; }



.footer {padding:99px 0;background:#333;}
.footer .inwrap {width:91.44%;height:60px;margin:0 auto;}
.footer .inwrap .logobox {float:left;width:185px;padding:7px;}
.footer .inwrap ul {padding:8px 0;font-size:14px;line-height:14px;color:#888;}
.footer .inwrap .textbox {float:left;margin-left:100px;height:100%;}
.footer .inwrap ul li {border-right:1px solid #888;float:left;margin-right:10px;}
.footer .inwrap ul li a {padding-right:10px;}
.footer .inwrap ul li:last-child {border:none;}
.footer .inwrap .sharebox {padding:10px 0;float:right;position:relative;}
.footer .inwrap .sharebox .ewm {position:absolute;width:150px;left:-170px;top:50%;margin-top:-75px;}
.footer .inwrap .sharebox .share {float:left;background:#333333;transition:all .15s ease;}
.footer .inwrap .sharebox .share:nth-child(2) {background:url(../images/index-20.png) no-repeat;margin-right:20px;}
.footer .inwrap .sharebox .share:hover {background:url(../images/index-20.png) no-repeat;}
.footer .inwrap .sharebox .share:last-child {margin-right:0;}
.footer .inwrap .beian {font-size:14px;line-height:30px;color:#888888;}
.mohead {display:none;height:54px;box-sizing:border-box;padding:5px 5%;background:#fff;width:100%;position:fixed;left:0;top:0;z-index:999;}
.mohead .logobox {padding:6px 0;float:left;}
.mohead .logobox img {height:32px;}
.mohead .menubox {float:right;padding:13px 0;}
.mohead .menubox .momenu span {display:block;webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;fony-size:1.5rem;font-weight: bold;cursor: pointer;}
.maskout {position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.8);z-index:1000;display:none;}
.maskout img {width:30px;position:absolute;left:40px;top:40px;}
.menu_sub {position:fixed;right:-70%;top:0;width:70%;background:#000;z-index:1000;height:100%;transition:all .3s;}
.menu_sub li {text-align:left;border-bottom:1px solid #232530;line-height:44px;font-size:16px;width:92%;margin:0 auto;}
.menu_sub a {color:#fff;display:block;}
.menu_sub .subTitle {color:#fff;background:url(../images/plus.png) no-repeat;background-size:16px 16px;background-position:right center;}
.menu_sub .bignav {background:none!important;}
.menu_sub .subbox {display:none;font-size:14px;}
.menu_sub .menuact {background:url(../images/reduce.jpg) no-repeat;background-position:right center;background-size:16px;}
.navoutwrap {box-shadow:0px 8px 15px 0px rgba(170,170,170,0.15);}
.navoutwrap .navboxs {background:#fff;text-align:center;font-size:0;margin:0 auto;}
.navoutwrap .navboxs .navs {width:170px;height:60px;display:block;line-height:60px;font-size:18px;color:#333;border-right:1px solid #e5e5e5;box-sizing:border-box;float:left;transition:all .3s;}
.navoutwrap .navboxs .navs:first-child {border-left:1px solid #E5E5E5;}
.navoutwrap .navboxs .navs:hover,.navoutwrap .navboxs .actnavs {color:#fff;background:#005ba0;}

.tel {display:flex;align-items:center;position:absolute;right:15%;top:17px;}
.tel_lx {display:flex;align-items:center;}
.tel_lx i {font-size:28px;color:#d50100;}
.tel_lx span {font-weight:700;font-size:16px;color:#d50100;margin:0 8px 0 8px;font-weight: bold;}

/*页码*/
.pagewrap {text-align:center;line-height:35px;margin-top:20px;margin-bottom:42px;}
.pagewrap div {cursor:pointer;transition:all .3s;}
.pagewrap .inwrap {float:left;position:relative;left:50%;}
.pagewrap .inwrap .pagebox {float:left;position:relative;left:-50%;color:#888;}
.pagewrap .prevPage {margin-right:8px;}
.pagewrap .prevPage,.pagewrap .nextPage {float:left;width:80px;height:35px;box-sizing:border-box;border:solid 1px #d7d7d7;display:block;}
.pagewrap .pagenum {float:left;width:35px;height:35px;box-sizing:border-box;border:solid 1px #d7d7d7;margin-right:8px;display:block;line-height:35px;}
.pagewrap .activenum {background:#005ba0;color:#fff;border:none;}
.pagebox .lastpage,.pagebox .allpage {float:left;width:80px;height:35px;box-sizing:border-box;border:solid 1px #d7d7d7;display:block;margin-left:8px;}
.pagebox .allpage {border:none;}
.loadmore {text-align:center;display:none;width:90%;margin:44px auto 64px auto;height:44px;font-size:16px;line-height:44px;color:#fff;background:#005ba0;border-radius:2px;}

.page1 {display:flex;flex-wrap:wrap;align-items:flex-start;margin-top:30px;}
.page1  a {display:block;font-size:.8125rem;line-height:1.75rem;border:1px #ddd solid;padding:0 .75rem;margin-left:.25rem;margin-bottom:.25rem;color:#999;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.page1  a:hover {border:1px solid #999;color:#999;}
.page1  {margin:2px;}
.page1  a.current {border:1px solid #015ca0;background:#015ca0;color:#fff;}
.page1  a.disabled {border:1px solid #ccc;color:#ccc;cursor:default;}

@media screen and (min-width:1440px) and (max-width:1600px) {}
@media screen and (min-width:1280px) and (max-width:1440px) {
}
@media screen and (min-width:100px) and (max-width:1024px) {.mobanner {display:block;}.tel_lx i{font-size:18px;}

.pcbanner {display:none;}
.head {display:none;}
.topleg {height:54px;display:block;}
.mohead {display:block;box-shadow:0px 0px 15px 0px rgba(170,170,170,0.15);}
.footer {padding:20px 0;overflow: hidden;}
.footer .inwrap {width:90%;height:60px;}
.footer .inwrap .logobox {display:none;}
.footer .inwrap ul {display:none;}
.footer .inwrap .sharebox {display:none;}
.footer .inwrap .textbox {float:none;margin-left:0;width:auto;}
.footer .inwrap .beian {text-align:center;float:none;font-size:14px;line-height:30px;}
.footer .inwrap .beian a {display:inline-block;}
.navoutwrap .navboxs {width:100%!important;margin:0 auto;}
.navoutwrap .navboxs .navs {width:50%!important;height:36px;line-height:36px;border-bottom:1px solid #E5E5E5!important;font-size:16px;}
.navoutwrap .navboxs .actnavs {color:#fff!important;background:#005ba0!important;}
.navoutwrap .navboxs .navs:nth-child(2n) {border-right:none;}
.navoutwrap .navboxs .navs:nth-child(2n+1) {border-left:none;}
/*.navoutwrap .navboxs .navs:first-child {border-left:none!important;}
*/.pagewrap {display:none;}
.loadmore {display:block;}
}
.scaleX {animation:scaleX 1.5s linear infinite alternate;-webkit-animation:scaleX 1.5s linear infinite alternate;}
.scaleB {animation:scaleB 1.5s linear infinite alternate;-webkit-animation:scaleB 1.5s linear infinite alternate;}
@-webkit-keyframes scaleX {0% {transform:scaleX(1);}
100% {transform:scaleX(0.5);}
}
@-webkit-keyframes scaleB {0% {transform:scaleX(0.5);}
100% {transform:scaleX(1);}
}
@keyframes scaleX {0% {transform:scaleX(1);}
100% {transform:scaleX(0.5);}
}
@keyframes scaleB {0% {transform:scaleX(0.5);}
100% {transform:scaleX(1);}
}
#cnzz_stat_icon_1261514627 a {margin-left:10px;}
#cnzz_stat_icon_1261514627 a img {display:inline-block;}
@media screen and (max-width: 1440px) and (min-width: 1024px){.warp{width: 1200px;margin: 0 auto;}}
@media screen and (max-width: 1024px) and (min-width: 100px){.warp{width: 90%;margin: 0 auto;}}
