@charset "utf-8";
@import url(font-awesome.min.css);
/*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; }
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1,time, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{padding-bottom: 47px;}
@media (min-width:768px){
    body{padding-bottom:0px;}
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
a:link,a:active,a:visited,a:hover {background: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
button{border-radius:0px;-webkit-border-radius:0px; outline:none;}
input{/*-webkit-appearance:none;*/border-radius:0; outline:none;border: none;}
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
ul,li{list-style:none; }
button{cursor:pointer;border: none;} /*这个可以不用*/
textarea {resize :none; outline:none;border: none;}/*去掉提交框右下角箭头*/
/*全局的字体链接
a:link,a:visited{color:#333; text-decoration:none; }
a:hover,a:active{color:#d09d04; text-decoration:none; } */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
.containers{clear:both; margin:0 auto; padding:0px 0px;}
img{MAX-WIDTH:100%!important;HEIGHT:auto!important;_width:expression(this.width > 100% ? "100%" :this.width)!important;}
@media (min-width:768px){
    .containers {width:750px;}
}
@media (min-width:992px){
    .containers {width:970px;}
}
@media (min-width:1200px){
    .containers {width:1200px;}
}

/*=======================内页 banner start===================*/
.insidebanpc{clear: both; display:none; text-align: center;}
.insidebanpc img{width:100%;}
.insidebanm{display:block;}
.insideban01{clear: both; text-align: center; position:relative;}
.insideban01 .containers{position:absolute;top:0px;bottom:0px;padding: 0 20px; display:none;}
.insideban01 .containers .insidebanbtn{position:absolute;left:0px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);background: rgba(255, 255, 255, 0.6);color: #202020;line-height:1;font-weight:bold;font-size:20px;padding:15px 20px 15px 20px;}
.insideban01>img{width:100%;}
@media (min-width:768px){
    .insideban01 .containers{display:block;}
    .insidebanpc{display: block;}
    .insidebanm{display:none;}
    .insideban01 .containers{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);}
    .insideban01 .containers .insidebanbtn{font-size:20px;padding:15px 20px 15px 20px;}
}
@media (min-width:992px){
    .insidebanpc{display: block;}
    .insidebanm{display:none;}
    .insideban01 .containers .insidebanbtn{font-size:30px;padding: 20px 40px 20px 40px;}
}
/*=======================内页 end===================*/
/*=======================banner start===================*/
.banner {width: 100%;overflow: hidden;}
.banner img{width:100%;}
.banner .sections,.banner .section {height:100%;}
.banner,.sections {position: relative;}
.banner .pages{position:absolute;z-index:999;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);bottom:5px;width: 100%; text-align:center;}
.banner .pages li{opacity:1;background:#f0f0f0;width: 8px;height: 8px;display: inline-block;margin: 4px;border-radius: 50%;}
.banner .pages li.active{background: #ffc000 !important; width:20px; height:8px; border-radius:2px;}
/*=======================banner end===================*/
/*=======================首页模块一 start===================*/
.mobone{clear: both;padding:0px 0px 0px 0px;}
.mobone ul{clear: both; padding:20px 10px 0px 10px;}
.mobone ul li{padding-bottom: 20px;line-height:20px;}
.mobone ul li:last-child{padding-bottom:0px;}
.mobone ul li .mobonebox{font-size:12px;}
.mobone ul li .mobonebox strong{clear:both;display:block;font-size:14px;line-height: 1.2;}
.mobone ul li span{width:40px; height:40px; padding:6px 6px 0px 6px; background:#ffdf26; border:3px solid #fff6c2; border-radius:50%;}
.mobone ul li span img{width:100%;}
.mobone ul li span {-webkit-transition: background 0.2s, border-color 0.2s;-moz-transition: background 0.2s, border-color 0.2s;transition: background 0.2s, border-color 0.2s;}
@media (max-width:767px){
    .mobone ul li{display:-webkit-box; display:-moz-box; display:-ms-boxflex; display:-webkit-flex; display:flex;}
    .mobone ul li .mobonebox{-webkit-box:1; -moz-box:1; padding-left:10px; -webkit-flex:1; -ms-flexbox:1; flex:1; width:0%;}
}
@media (min-width:590px){
    .mobone ul li{float:left; width:50%; padding-bottom:20px;}
}
@media (min-width:768px){
    .mobone ul{padding:40px 0px 0px 0px; margin-left:-30px;}
    .mobone ul li{float:left;margin-left:30px;width:165px;background:#f1f1f1;padding: 0px 10px 0px 10px;}
    .mobone ul li span{clear:both;display:block;margin:0 auto;width:60px;height:60px;padding:12px 13px 0px 13px;margin-top: 15px;}
    .mobone ul li .mobonebox{clear:both;display:block;padding-top:10px;line-height:20px;text-align:center;color:#1a1a1a;margin-bottom: 15px;}
    .mobone ul li .mobonebox strong{padding-bottom:5px; font-size:14px;}
}
@media (min-width:992px){
    .mobone ul{margin-left:-40px;}
    .mobone ul li{margin-left:40px; width:212px;}
    .mobone ul li span{width:70px;height:70px; padding:18px; margin-top:20px;}
    .mobone ul li .mobonebox{line-height:20px;margin-bottom:20px; font-size:14px;}
    .mobone ul li .mobonebox strong{font-size:16px;padding:10px 0px;;}
    .mobone ul li:hover span {background: rgba(255,255,255,1);border-color: #ffdf26;}
    .mobone ul li:hover span img {
        -webkit-transition:1s;
        -moz-transition:1s;
        -ms-transition:1s;
        -o-transition:1s;
        transition:1s;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        -webkit-transform: rotateY(360deg);
        -moz-transform: rotateY(360deg);
        -ms-transform: rotateY(360deg);
        -o-transform: rotateY(360deg);
    }
}
@media (min-width:1200px){
    .mobone ul{margin-left:-50px; padding:60px 0px 0px 0px;}
    .mobone ul li{margin-left:50px; width:262px;}
    .mobone ul li .mobonebox strong{font-size:24px;padding:10px 0px 20px 0px;}
}
/*=======================首页模块一 end===================*/
/*=======================首页模块二 start===================*/
.mobtwo .mobtwotit{clear:both;padding: 15px 0px 20px 0px;}
.mobtwo .mobtwotit h3{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;}
.mobtwo .mobtwotit p{display:none;}
.mobtwo .mobtwoUl{padding: 0px 5px 0px 5px;}
.mobtwo .mobtwoUl li.mobtwoUl01{display:block;margin-bottom:5px;padding: 30px 15px;width: 100%;background:url(../image/probgline01.jpg) repeat-y right top #516481;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUltit{color:#fff;position:relative;padding-bottom:10px;margin-bottom:10px;color:#ffe400;font-size:16px;font-weight:bold;background: url(../image/icon02.png) no-repeat left 0px;padding-left: 40px;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUltit::after{position:absolute;left: 3px;bottom:0px;content:'';width:23px;height:0px;border-top:3px solid #fff;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4{font-size:20px;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a{display:block; color:#fff;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a span{font-size: 12px;border:1px solid #fff;border-radius:13px;padding: 2px 25px 2px 10px;margin-left:20px;background: url(../images/arrow07.png) no-repeat 35px center;font-weight: normal;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUlTxxt{font-size: 12px;color:#fff;line-height: 24px;padding: 10px 0px 25px 0px;}
.mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlPic{width:90%;margin:0 auto;text-align: center;}
.mobtwo .mobtwoUl li.mobtwoUl02{display:block;width:100%;background: url(../image/mobtwopic02bg.png) repeat-y left center #ccddf0;}
.mobtwo .mobtwoUl li.mobtwoUl03{display:block;width:100%;background: url(../image/mobtwopic03bg.png) repeat-y left center #d1e2f5;}
.mobtwo .mobtwoUl li .mobtwoUlBox h4 a,.mobtwo .mobtwoUl li .mobtwoUlBox p,.mobtwo .mobtwoUl li .mobtwoUlBox span a{color:#fff;}
.mobtwo .mobtwoUl li.mobtwoUl02,.mobtwo .mobtwoUl li.mobtwoUl03{padding: 20px 10px 20px 25px;float: left;margin-bottom: 5px;}
.mobtwo .mobtwoUl li .mobtwoUlBox h4 a{padding:10px 0px;display: block;font-size: 18px;}
.roComOne .mobtwoUl li .mobtwoUlBox p{padding:10px 0px;}
.mobtwo .mobtwoUl li .mobtwoUlBox span a{padding: 2px 25px 2px 10px;border:1px solid #fff;display:inline-block;border-radius:13px;font-size: 12px;background: url(../images/arrow07.png) no-repeat 35px center;line-height: 20px;}
.mobtwo .mobtwoUl li.mobtwoUl02 .mobtwoUlBox p,.mobtwo .mobtwoUl li.mobtwoUl03 .mobtwoUlBox p{padding:10px 0px;}
@media (min-width:320px){
    .mobtwo .mobtwoUl li.mobtwoUl02,.mobtwo .mobtwoUl li.mobtwoUl03{width:50%;}
}
@media (min-width:768px){
    .mobtwo{padding:30px 0px 0px 0px;}
    .mobtwo .mobtwotit h3{padding-bottom: 10px;font-size: 26px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUlTxxt{font-size:14px;}
    .mobtwo .mobtwotit p{display:block;font-size: 14px;text-align:center;color:#4f4f4f;}
    .mobtwo .mobtwoUl{margin-left:-10px; padding:25px 0px 0px 0px;}
    .mobtwo .mobtwoUl li{margin-left:10px;}
    .mobtwo .mobtwoUl li.mobtwoUl01{padding:30px;width: auto;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUltit{margin-bottom: 20px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a{font-size: 24px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a span{font-size:16px;}
    .mobtwo .mobtwoUl li.mobtwoUl02,.mobtwo .mobtwoUl li.mobtwoUl03{width:180px;}
    .mobtwo .mobtwoUl li.mobtwoUl02 h4 a,.mobtwo .mobtwoUl li.mobtwoUl03 h4 a{font-size: 22px;}
    .mobtwo .mobtwoUl li.mobtwoUl02 span,.mobtwo .mobtwoUl li.mobtwoUl03 span{display:none;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a span{
        background: url(../images/arrow07.png) no-repeat 43px center;
        padding: 2px 30px 2px 10px;
        font-weight: bold;
    }
    .mobtwo .mobtwoUl li .mobtwoUlBox span a{
        font-size: 14px;
        background: url(../images/arrow07.png) no-repeat 38px center;
        font-weight: bold;
    }
}
@media (min-width:992px){
    .mobtwo{padding:30px 0px 0px 0px;}
    .mobtwo .mobtwotit h3{padding-bottom:15px;font-size: 40px;}
    .mobtwo .mobtwoUl{margin-left:-15px; padding:25px 0px 0px 0px;}
    .mobtwo .mobtwoUl li{margin-left:15px;}
    .mobtwo .mobtwoUl li.mobtwoUl02,.mobtwo .mobtwoUl li.mobtwoUl03{width:231px}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a{font-size: 32px; line-height:1;}
    .mobtwo .mobtwoUl li .mobtwoUlBox h4 a{font-size: 28px; line-height:1;}
    .mobtwo .mobtwoUl li.mobtwoUl02 span,.mobtwo .mobtwoUl li.mobtwoUl03 span{display:inline-block;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox{float:left;padding-top: 60px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlPic{float:right;width: 400px;}
    .mobtwo .mobtwoUl li .mobtwoUlPic img{-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobtwo .mobtwoUl li:hover .mobtwoUlPic img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
}
@media (min-width:1200px){
    .mobtwo .mobtwotit h3{font-size:40px; padding-bottom:18px;}
    .mobtwo{clear:both;padding: 60px 0px 0px 0px;}
    .mobtwo .mobtwoUl{padding-top:35px; margin:0px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox h4 a{font-size:32px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUlTxxt{padding-right:100px;padding-bottom: 10px;padding-top: 0px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox .mobtwoUltit{margin-bottom: 14px;}
    .mobtwo .mobtwoUl li.mobtwoUl02 .mobtwoUlBox h4 a,.mobtwo .mobtwoUl li.mobtwoUl03 .mobtwoUlBox h4 a{padding-top: 10px;font-size: 28px;line-height: 1;padding-bottom: 15px;}
    .mobtwo .mobtwoUl li.mobtwoUl01{float:left;width:573px;padding: 21px 40px 23px 40px;margin: 0px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlBox{float:none; padding:0px;}
    .mobtwo .mobtwoUl li.mobtwoUl01 .mobtwoUlPic{float:none;}
    .mobtwo .mobtwoUl li.mobtwoUl02,.mobtwo .mobtwoUl li.mobtwoUl03{float: right;width: 298px;margin-left: 10px;margin-bottom: 10px;padding-bottom: 0px;overflow: hidden;}
    .mobtwo .mobtwoUl li.mobtwoUl02 .mobtwoUlBox,.mobtwo .mobtwoUl li.mobtwoUl03 .mobtwoUlBox{float:left;width: 211px;position: relative;z-index: 2;}
    .mobtwo .mobtwoUl li.mobtwoUl02 .mobtwoUlPic,.mobtwo .mobtwoUl li.mobtwoUl03 .mobtwoUlPic{float:right;}
}
/*=======================首页模块二 end===================*/
.mobthree{clear:both;}
.mobthree .mobthreetit{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;padding: 15px 0px;}
.mobthree li{float:left; width:50%; padding:10px;}
.mobthree li .mobthreepic{overflow:hidden;clear:both; display:block; width:100%;}
.mobthree li .mobthreecon p,.mobthree li .mobthreecon span{display:none;}
.mobthree li .mobthreecon h4{font-size: 12px;font-weight:normal;line-height: 20px;text-align: center;height: 40px;margin-top: 10px;}
@media (min-width:768px){
    .mobthree li{width:25%; padding:1px;}
    .mobthree .mobthreetit{font-size:26px;padding: 30px 0px;}
    .mobthree li .mobthreecon h4{font-size:14px; padding:10px 10px 0px 10px; font-weight:bold; text-align:left;}
    .mobthree li .mobthreecon p{display:block;margin: 10px 10px 0px 10px;color: #11100c;font-size: 12px;}
    .mobthree li .mobthreecon p font{color:#ffc000;}
}
@media (min-width:992px){
    .mobthree .mobthreetit{font-size:40px;padding: 50px 0px;}
    .mobthree li .mobthreecon{padding-bottom:20px;margin-top: 0px;padding-top: 10px;}
    .mobthree li .mobthreecon span.more a{display:inline-block; padding:0px 30px; font-size:16px; color:#424242; border:1px solid #11100c; line-height:34px; border-radius:17px;}
    .mobthree li .mobthreepic img{width:100%;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobthree li:hover .mobthreepic img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobthree li .mobthreepic{position:relative;}
}
@media (min-width:992px) and (max-width:1199px){
    .mobthree li:hover .mobthreepic .mobthreebg{position:absolute; left:0px; top:0px; right:0px; bottom:0px;bottom:0px; background: url(../image/mobthreebg.png) repeat center center;}
    .mobthree li:hover .mobthreecon{background:#ffc000; }
    .mobthree li:hover .mobthreecon h2 a,.mobthree li:hover .mobthreecon p,.mobthree li:hover .mobthreecon p font,.mobthree li:hover .mobthreecon p a{color:#fff;}
    .mobthree li:hover .mobthreecon span.more a{border-color:#fff; color:#fff;}
}
@media (min-width:1200px){
    .mobthree{padding-top:67px; height:100%;}
    .mobthree .mobthreetit{display:none;}
    .mobthree .mobthreeul{clear:both; height:100%;}
    .mobthree li{height:100%;position: relative;padding-bottom: 120px;}
    .mobthree li .mobthreepic{position: relative; display:block; }
    .mobthree li .mobthreepic .mobthreebg{position: absolute; left: 0px; top: 0px; right: 0px; bottom:0px; background: url(../image/mobthreebg.png) repeat center center; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobthree li:hover .mobthreepic .mobthreebg{ background: none; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobthree li .mobthreecon{position: absolute;left:1px;right: 1px;bottom:0px;background: #fff;padding: 30px 30px 0px 30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
    .mobthree li .mobthreecon p{overflow: hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;height: 0;}
    .mobthree li .mobthreecon span.more{height: auto;overflow:hidden;display:block;text-align:center;}
    .mobthree li .mobthreecon h4{text-align:center;font-size: 18px;line-height: 24px;height: 60px;margin-top: 0;}
    .mobthree li .mobthreecon span.mun{display:block;background:url(../image/line01.png) no-repeat center center;text-align:center;width:140px;margin: 0 auto;font-family: 'Impact';font-size: 49px;line-height:1;}
    .mobthree li .mobthreecon span.more a{font-size:18px; line-height:35px;}
    .mobthree li:hover .mobthreecon span.more{padding-top:20px;}
    .mobthree li:hover .mobthreecon span{ height:57px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobthree li:hover .mobthreecon p{height:96px;}
}
@media (min-width:1600px){
    .mobthree li .mobthreecon h4{height:40px;}
}
/**/
/*=======================首页模块四 start===================*/
.mobfour .mobfourtit{clear:both;padding: 15px 0px 10px 0px;}
.mobfour .mobfourtit h3{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;}
.mobfour .mobfourtit p{display:none;}
.mobfour .mobfourtop{clear: both;padding: 0px 0px 0px 0px;}
.mobfour .mobfourtop li{width:100%;padding: 15px 10px 15px 10px;border-bottom: 1px solid #eee;}
.mobfour .mobfourtop li:last-child{border-bottom:0px;}
.mobfour .mobfourtop li .mobfourtoppic{float:left; width:80px;}
.mobfour .mobfourtop li .mobfourtoppic img{width:100%;}
.mobfour .mobfourtop li .mobfourtoppic time{display:none;}
.mobfour .mobfourtop li .mobfourtoptit{clear:both;text-align:left;font-size: 12px;line-height:20px;}
.mobfour .mobfourtop li .mobfourtoptit h4{font-weight:normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mobfour .mobfourtop li .mobfourtoptit p{color:#999; margin-top:5px;}
.mobfour .mobfourbom{clear: both; padding:0px 10px 10px 10px;}
.mobfour .mobfourbom li{float:left;width:100%;font-size: 12px;line-height:24px;padding: 3px 70px 3px 0px;position: relative;}
.mobfour .mobfourbom li a{width: 80%;background:url(../image/icon01.png) no-repeat left 8px; padding-left:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display:block;}
.mobfour .mobfourbom li span{font-size: 14px;position: absolute;right: 0px;top: 6px;color: #999;}
@media (max-width:479px){
    .mobfour .mobfourtop li{display:-webkit-box; display:-moz-box; display:-ms-boxflex; display:-webkit-flex; display:flex;}
    .mobfour .mobfourtop li .mobfourtoptit{-webkit-box:1; -moz-box:1; -ms-flexbox:1; -webkit-flex:1; flex:1; width:0%; padding-left:15px;}
}
@media (min-width:480px){
    .mobfour .mobfourtop li{float:left; width:33.3333%; border-bottom:0px;}
    .mobfour .mobfourtop li .mobfourtoppic{float:none;clear:both;display:block;width:100%;position: relative;}
    .mobfour .mobfourtop li .mobfourtoppic time{position: absolute; left: 0px; bottom: 0px; color: #fff; background: rgba(0,0,0,0.5); display: inline-block; padding: 3px 10px;}
    .mobfour .mobfourtop li .mobfourtoptit{float:none; clear:both; display:block; width:100%; padding-top:5px;}
    .mobfour .mobfourtop li .mobfourtoptit p{display:none;}
    .mobfour .mobfourbom li span{float:right; display:inline-block; color:#888;}
}
@media (min-width:768px){
    .mobfour{padding: 15px 0px 0px 0px;}
    .mobfour .mobfourtit{padding-bottom:25px;}
    .mobfour .mobfourtit h3{font-size:26px; padding-bottom:10px;}
    .mobfour .mobfourtit p{display:block; font-size:14x; text-align:center; color:#4f4f4f; }
    .mobfour .mobfourtop{margin-left:-20px; padding:0px;}
    .mobfour .mobfourtop li{margin-left:20px; width:236px; padding:0px;}
    .mobfour .mobfourbom li{font-size:14px;}
    .mobfour .mobfourtop li .mobfourtoptit{font-size:14px;line-height:24px;padding-top: 10px;}
    .mobfour .mobfourbom{padding: 15px 0px;}
    .mobfour .mobfourbom li span{display:block;}
    .mobfour .mobfourtop li .mobfourtoppic time{font-size:16px;}
}
@media (min-width:992px){
    .mobfour{padding: 10px 0px 0px 0px;}
    .mobfour .mobfourtit{padding-bottom:40px;}
    .mobfour .mobfourtit h3{padding-bottom:15px;font-size: 40px;}
    .mobfour .mobfourtop{margin-left:-35px;}
    .mobfour .mobfourtop li{margin-left:35px; width:300px;}
    .mobfour .mobfourtop li .mobfourtoptit{font-size:16px;padding-top: 10px;padding-bottom: 10px;}
    .mobfour .mobfourbom{margin-left:-30px;padding: 20px 0px 40px 0px;}
    .mobfour .mobfourbom li{margin-left:30px;width: 470px;line-height:25px;padding: 4px 70px 4px 0px;font-size: 15px;}
    .mobfour .mobfourtop li .mobfourtoppic{clear:both;display:block;overflow:hidden;width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
    .mobfour .mobfourtop li:hover .mobfourtoptit{color:#d09d04;}
    .mobfour .mobfourtop li .mobfourtoppic img{width:100%;}
    .mobfour .mobfourtop li:hover .mobfourtoppic img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; transition:all 0.5s;}
    .mobthree li .mobthreecon span.more a:hover{background:#ff2626;color:#fff;border:1px solid #ff2626;}

}
@media (min-width:1200px){
    .mobfour{clear:both;padding: 60px 0px 0px 0px;position: relative;}
    .mobfour .mobfourtit{padding-bottom:63px;}
    .mobfour .mobfourtit h3{font-size:40px; padding-bottom:18px;}
    .mobfour .mobfourtop{margin-left:-50px;margin-bottom: 36px;}
    .mobfour .mobfourtop li{margin-left:50px; width:366px;}
    .mobfour .mobfourbom{margin-left:-50px; padding-bottom:60px;}
    .mobfour .mobfourbom li{margin-left:50px;width:575px;line-height:25px;padding: 6px 70px 6px 0px;}
    .mobfour .mobfourbom li a{width:100%;}
}
/*=======================首页模块四 end===================*/
/*=======================底部 start===================*/
.NybFoot{background: #0b161e;padding:20px 0px;text-align: center;font-size:14px;line-height: 25px;width: 100%;display:none;}
.NybFoot p{padding:5px 0px; text-align:center; color:#fff;}
.NybFoot p a:link,.NybFoot p a:visited{color:#fff; text-decoration:none; }
.NybFoot p a:hover,.NybFoot p a:active{color:#d09d04; text-decoration:underline; }
@media (min-width:768px){
    .NybFoot{display:block;}
}
/*=======================底部 end===================*/
/*=======================面包屑导航 start===================*/
.BreadcrumbNav{display:none;color: #4C4C4C;}
.BreadcrumbNav .containers{padding: 10px 0px;}
.BreadcrumbNav .containers em{float:left;margin-right:10px;display:inline-block;width: 12px;height: 11px;}
.BreadcrumbNav .containers em img{vertical-align: unset;}
@media (min-width:768px){
    .BreadcrumbNav{display:block;}
}
/*=======================面包屑导航 end===================*/
/*=======================内页产品列表 start===================*/
.NybInsideProListTop{clear:both;background: #f5f5f5;padding:10px 0px 10px 0px; margin-top:50px;}
.NybInsideProListTop .NybInsideProListTopUl{clear:both;padding: 0px 5px;}
.NybInsideProListTop .NybInsideProListTopUl li{float:left;width:33.3333%;}
.NybInsideProListTop .NybInsideProListTopUl li a{display:block;background: #fff;font-weight:normal;font-size: 12px;text-align:center;line-height:1.5;margin: 5px 5px;border-radius: 3px;border: 1px solid #fff;padding: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.NybInsideProListTop .NybInsideProListTopUl li a img{width:50%;margin:0 auto;display: block;}
/**/
.inside{min-height: 550px;}
.NybInsideProList{padding: 20px 5px 0px 5px;overflow: hidden;}
.NybInsideProList li{float:left; width:50%; padding:0px 5px; overflow:hidden; position:relative; margin-bottom:5px;}
.NybInsideProList li .ProListTop{display:block;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;line-height:1.5;}
.NybInsideProList li .ProListTop img{clear:both;text-align:center;display:block;width:100%;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.NybInsideProList li h4{clear:both; font-weight:normal;}
.NybInsideProList li h4 a{clear:both; text-align:center; font-size:14px;padding:5px 0px 5px 0px; display:block}
.NybInsideProList li .ProListBom,.NybInsideProList li p{display:none;}
@media (min-width:450px){
    .NybInsideProListTop li{width: 16.6667%;}
}
@media (min-width:768px){
    .NybInsideProListTop{padding:20px 0px; margin-top:0px;}
    .NybInsideProListTop .NybInsideProListTopUl li{width:16.6667%;}
    .NybInsideProListTop .NybInsideProListTopUl li a img{width:60%;display:block;}
    .NybInsideProListTop .NybInsideProListTopUl li a h3{line-height:2;}
    .NybInsideProList{margin-left: -20px;padding:30px 0px 15px 0px;}
    .NybInsideProList li{margin-left: 20px;width: 236px;padding:0px;}
    .NybInsideProList li .ProListTop{height:174px;}
    .NybInsideProList li h4 a{padding:10px 0px 15px 0px; font-size:16px;}
}
@media (min-width: 992px){
    .NybInsideProListTop{padding: 30px 0px;}
    .NybInsideProListTop .NybInsideProListTopUl{padding:0px 0px;}
    .NybInsideProListTop .NybInsideProListTopUl li{margin-right:25px;width: 140px;font-size:16px;}
    .NybInsideProListTop .NybInsideProListTopUl li:last-child{margin-right:0px;}
    .NybInsideProListTop .NybInsideProListTopUl li a{margin:0px;font-size:16px;padding-bottom: 20px;-webkit-transform:rotate(0deg) scale(1) translate(0%,0%);  transform:rotate(0deg) scale(1) translate(0%,0%); transition:All 0.3s ease; -ms-transform:rotate(0deg) scale(1) translate(0%,0%);}
    .NybInsideProListTop .NybInsideProListTopUl li a img{width: 70%;}
    .NybInsideProListTop .NybInsideProListTopUl li a:hover,.NybInsideProListTop .NybInsideProListTopUl li.on a{box-shadow:rgba(0,0,0,0.188235) 0px 10px 20px 0px;-webkit-transform:translate3d(0px,-2px,0px);transform:translate3d(0px,-2px,0px);transition:all 0.3s cubic-bezier(0.55,0,0.1,1);transition:All 0.3s ease;z-index:10; color:#ff9b00;}
    .NybInsideProList{margin-left: -30px;padding:30px 0px 15px 0px;}
    .NybInsideProList li{margin-left:30px;width:220px;padding:0px; position:relative;}
    .NybInsideProList li .ProListTop{height: 162px;}
    .NybInsideProList li p{display:block;position: absolute;overflow: hidden;bottom: -60px;left: 0;z-index: 2;width: 100%;height: 60px;padding: 20px 22px 0 22px;color: #fff;background-color: #ffc000;text-align: center;transition: all .2s;}
    .NybInsideProList li p a{clear:both; text-align:center; font-size:16px; color:#fff;}
    .NybInsideProList li:hover p{ bottom: 0;}
    .NybInsideProList li .ProListBom {position: absolute;top: 0;left: 0;right: 0;bottom: 0;font-size: 0;text-align: center;background: url(../image/opa65-000.png);opacity: 0;filter:alpha(opacity=0);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s; transition: all .2s;display: block;}
    .NybInsideProList li .ProListBom img { display: inline-block; vertical-align: middle; width:40px; margin-top:70px;}
    .NybInsideProList li:hover .ProListBom{ opacity:01; filter:alpha(opacity=100); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}
    .NybInsideProList li:hover .ProListTop img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s; transition: all .5s;}
}
@media (min-width:1200px){
    .NybInsideProListTop{}
    .NybInsideProListTop .NybInsideProListTopUl li{margin-right:40px;width: 166px;}
    .NybInsideProList{padding:60px 0px 30px 0px;}
    .NybInsideProList li{width:277px;padding:0px;}
    .NybInsideProList li .ProListBom img{margin-top:90px}
    .NybInsideProList li .ProListTop{height: 204px;}
}
/*=======================内页产品列表 end===================*/
/*=======================内页产品列表 start===================*/
.CaseList{padding: 5px 5px 5px 5px;}
.CaseList li{float: left;position:relative;width:50%;overflow: hidden;padding: 10px 5px;}
.CaseList li .CaseListTop{float:left; width:100%; clear:both; display:block; overflow: hidden; position: relative;}
.CaseList li .CaseListTop img{width:100%;}
.CaseList li .CaseListTop .CaseListicon{display:none;}
.CaseList li .CaseListBom{padding-top:15px;clear: both;display: block;}
.CaseList li .CaseListBom h4{font-size:14px; line-height:20px; padding-bottom:5px;font-weight:normal;}
.CaseList li .CaseListBom h3 a{color:#000;}
.CaseList li .CaseListBom p{line-height:20px; font-size:12px; color:#666;}
.CaseList li .CaseListBom p strong{color: #ffc000;font-weight:normal;}
@media (max-width:450px){
    .CaseList{padding:0px;}
    .CaseList li{display:-webkit-box; display:-moz-box; display:-ms-boxflex; display:-webkit-flex; display:flex; padding:15px 10px; width:100%;border-bottom:1px solid #eee;}
    .CaseList li .CaseListTop{width:90px;}
    .CaseList li .CaseListBom{-webkit-box:1; -moz-box:1; -ms-flexbox:1; -webkit-flex:1; flex:1; width:0%; padding-left:10px; padding-top:0px;}
}
@media (min-width:451px){
    .CaseList li .CaseListBom h4{height:40px; padding-bottom:0px;margin-bottom:5px;}
    .CaseList li .CaseListBom p{height:20px; overflow:hidden;}
}
@media (min-width:768px){
    .CaseList{margin-left:-15px; padding:30px 0px 10px 0px;}
    .CaseList li{padding:0px 0px; margin-left:15px; width:240px; margin-bottom:20px;}
    .CaseList li .CaseListBom h4{font-size: 16px;height: 40px;}
    .CaseList li .CaseListBom p{font-size:15px; line-height:24px; padding:2px 0px;height:28px; overflow:hidden;}
}
@media (min-width:992px){
    .CaseList{margin-left:-30px; padding:40px 0px 10px 0px;}
    .CaseList li{margin-left:30px; width:303px; margin-bottom:30px;}
    .CaseList li .CaseListPic img {-webkit-transition: all 0.7s ease;  transition: all 0.7s ease;}
    .CaseList li .CaseListBom{padding: 20px 20px;border:1px solid #f0f0f0;border-top:0px;transition: all 500ms ease;position: relative;z-index: 1;}
    .CaseList li .CaseListBom:before{position: absolute;bottom: 0;left: 0;width: 100%; height: 0%; background: #ffc000; -webkit-transition: all 0.7s ease; transition: all 0.7s ease; opacity: 0; content: ""; z-index: -1;}
    .CaseList li:hover .CaseListBom{border-color: #ffc000;}
    .CaseList li:hover .CaseListBom:before{height: 100%;opacity: 1;}
    .CaseList li .CaseListBom h4{font-size: 16px;}
    .CaseList li:hover .CaseListBom h3 a,.CaseList li:hover .CaseListBom p,.CaseList li:hover .CaseListBom p strong{color: #fff; transition: all 500ms ease;}
    .CaseList li .CaseListTop .CaseListicon{position: absolute;top: 0;left: 0;vertical-align: middle;display:block;text-align: center;width: 100%;height: 0%;background: rgba(62, 61, 61, 0.85) none repeat scroll 0 0;-webkit-transition: all 0.7s ease;transition: all 0.7s ease;opacity: 0;padding-top: 0px;}
    .CaseList li .CaseListTop .CaseListicon i{background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;border-radius:50%;color: #fff;display: inline-block;font-size:30px;height:60px;line-height:60px;transition: all 500ms ease 0s;width:60px;}
    .CaseList li:hover .CaseListTop .CaseListicon{height: 100%;opacity: 1;padding-top:85px;}
    .CaseList li:hover .CaseListPic img {-webkit-transform:scale(1.1);transform:scale(1.1); -webkit-transition: all 0.7s ease;
        transition: all 0.7s ease;}
    .CaseList li:hover .CaseListTop .CaseListicon i{background:#fff;color: #ffc000;}
}
@media (min-width:1200px){
    .CaseList{margin-left:-40px; padding:60px 0px 10px 0px;}
    .CaseList li{margin-left:40px; width:373px}
    .CaseList li .CaseListBom h4{font-size: 18px;}
    .CaseList li:hover .CaseListTop .CaseListicon{padding-top:120px;}
}
/*=======================内页产品列表 end===================*/
/*=======================内页新闻综合列表 start===================*/
.insidenewtit{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;background: url(../images/line02.jpg) no-repeat center bottom; padding-bottom:20px;}
a.insidenewmore{width:130px;line-height:35px;display: block;font-size:16px;color: #fff;background: #ffc000;margin: 0 auto;text-align:center;border-radius:3px;margin-top: 20px;}
.newlisttop{overflow: hidden;padding-top: 20px 0px;}
.newlisttopul{padding-top: 20px;}
.newlisttopul li{float:left;width:100%;position:relative;border-bottom: 1px solid #eaeaea;padding: 8px 0px;}
.newlisttopul li span{float: left;font-size:30px;line-height:1;width: 70px;height:81px;background:#1b4da9;text-align: center;color:#fff;display:none;}
.newlisttopul li span font{clear:both;font-size:14px;line-height:20px;display: block;padding-bottom: 5px;font-weight: normal;background: #1e95f5;padding: 8px 0px;margin-bottom: 5px;}
.newlisttopul li span span{font-size: 14px; display: block;}
.newlisttopul li h4{font-weight:normal;background: url(../images/arrow03.png) no-repeat 5px 6px;padding-left:20px;font-size: 12px;}
.newlisttopul li h4 a{color:#333;}
.newlisttopul li p{font-size:12px; color:#666; display:none;}
.newlisttopul li:hover h4 a{color:#d09d04;}
/**/
.newlistbom{background:#f0f0f0;padding:30px 0px;}
.newlistbomul{clear: both;margin-top: 20px;}
.newlistbomul li{float:left;padding: 10px 10px;background: #fff;}
.newlistbomul li .newlistbomulPic{clear:both;display:block;overflow: hidden;}
.newlistbomul li .newlistbomulPic img{width:100%;-webkit-transition: transform 0.5s;-moz-transition: transform 0.5s;-ms-transition: transform 0.5s;transition: transform 0.5s;}
.newlistbomul li .newlistbomulTit{clear:both;display:block;font-size:14px;}
.newlistbomul li time{clear:both;display:block;padding-left: 23px;margin: 5px 0px 0px 0px; display:none;}
.newlistbomul li .newlistbomulTxt{font-size:14px;line-height:24px;color: #999;}
@media (min-width:350px) {
    .newlisttopul li h4{font-size:14px;}
}
@media (max-width:767px){
    .newlistbomul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom: 1px solid #eee;width: 100%;}
    .newlistbomul li:last-child{border-bottom:0px;}
    .newlistbomul li .newlistbomulPic{width:120px;}
    .newlistbomul li .newlistbomulBox{-webkit-box-flex:1;-moz-box-flex:1;width:0%;-webkit-flex:1;-ms-flex:1;flex:1;padding-left: 10px;}
    .newlistbomul li .newlistbomulTxt{height:48px; overflow:hidden;}
}
@media (min-width:768px){
    .insidenewtit{font-size:26px;padding-bottom: 15px;}
    .newlisttopul{padding-top:0px;}
    .newlisttopul li{position:relative;padding: 20px 0px 20px 0px;}
    .newlisttopul li .newlisttopbox{min-height: 81px;}
    .newlisttopul li span{display:block;}
    .newlisttopul li .newlistUlbox{float: right;width: 660px;}
    .newlisttopul li h4{background:none; padding:0px;}
    .newlisttopul li p{display:block;font-size: 13px;}
    .newlistbomul{padding:0px; margin-left:-30px;}
    .newlistbomul li{width:230px;padding:0px;margin-left:30px;background: none;}
    .newlistbomul li .newlistbomulBox{padding-top:10px;}
    .newlistbomul li .newlistbomulTit{font-weight:normal;font-size: 14px;padding-bottom:5px;}
    .newlistbomul li .newlistbomulTxt{font-size: 12px;}
    a.insidenewmore{margin:30px auto 20px;}
}
@media (min-width:992px){
    .insidenewtit{padding-bottom: 20px;font-size: 30px;margin-bottom: 15px;}
    .newlisttop,.newlistbom{padding-top:40px 0px;}
    .newlisttopul{margin-left:-30px;}
    .newlisttopul li {margin-left:30px;width: 470px;padding: 20px 0px;}
    .newlisttopul li .newlistUlbox{width: 380px;}
    .newlisttopul li h4{font-size: 15px;padding-bottom:5px;}
    .newlisttopul li p{line-height: 24px;height:24px;overflow:hidden;}
    .newlisttopul li:hover span{background:#ffc000; color:#fff;}
    .newlisttopul li:hover span font{color:#fff; background:#ae7000;}
    .newlistbomul{padding:0px;margin-left:-40px;}
    .newlistbomul li{width:296px;margin-left:40px;}
    .newlistbomul li .newlistbomulBox{height: 170px;padding: 20px 20px 10px 20px;background: #fff;}
    .newlistbomul li .newlistbomulTxt{font-size:14px;}
    .newlistbomul li time{color: #999;display:inline-block;text-align:center;padding: 0px;margin-bottom:10px;font-size: 12px;}
    .newlistbomul li .newlistbomulTit{font-size: 16px;font-weight: normal;display: block;line-height: 26px;margin-bottom: 5px;}
    .newlistbomul li:hover .newlistbomulTit{color:#ffc000;}
    .newlistbomul li:hover .newlistbomulPic img{opacity: 0.8;-webkit-transform: scale(1.05);-webkit-transition: transform 0.5s;-moz-transform: scale(1.05);-moz-transition: transform 0.5s;-ms-transform: scale(1.05);-ms-transition: transform 0.5s;transform: scale(1.05);transition: transform 0.5s;}
    a.insidenewmore{margin:50px auto 20px;}
    a.insidenewmore:hover{background: #000;}
}
@media (min-width:1200px){
    .insidenewtit{font-size:40px; padding-bottom:24px; margin-bottom:20px;}
    .newlisttop,.newlistbom{padding-top:60px 0px;}
    .newlisttopul{margin-left: -50px;}
    .newlisttopul li {margin-left:50px;width: 575px;padding: 30px 0px;}
    .newlisttopul li .newlistUlbox{width:480px;}
    .newlistbomul{padding: 0px 0px 0px 0px;margin-left: -60px;}
    .newlistbomul li{width: 360px;margin-left: 60px;}
    .newlistbomul li .newlistbomulTit{font-size:18px;}
}
/*=======================内页新闻综合列表 end===================*/
/*=======================内页新闻列表 start===================*/
.newlist{padding:20px 0px;}
.newlist .newlistul li{float:left; width:100%; border-bottom:1px solid #eee;padding: 8px 10px;}
.newlist .newlistul li h4{float:left; width:100%; font-size:14px; font-weight:normal; background:url(../images/arrow03.png) no-repeat left 8px; padding:0px 0px 0px 20px; line-height:24px;}
.newlist .newlistul li h3 a{color:#000;}
.newlist .newlistul li p{clear:both; font-size:12px; line-height:24px; display:none;}
.newlist .newlistul li time{float:right; color:#666; font-size:12px; display:none;}
@media (min-width:480px){
    .newlist .newlistul li h4{width:auto;}
    .newlist .newlistul li time{display:inline-block;}
}
@media (min-width:768px){
    .newlist .newlistul li{padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px;}
    .newlist .newlistul li p{display:block; color:#666;}
    .newlist .newlistul li h4{padding-left:0px;background:none;clear:both;display:block;float:none;overflow: hidden;}
    .newlist .newlistul li time{float:none; clear:both; display:block; text-align:left;}
}
@media (min-width:992px){
    .newlist{padding:30px 0px;}
    .newlist .newlistul{margin-left:-40px;}
    .newlist .newlistul li{margin-left:40px; width:465px; padding:15px 15px 15px 15px; border-bottom:0px;}
    .newlist .newlistul li:hover{box-shadow:1px 1px 4px #ddd; -webkit-transform:scale(1.02); -moz-transform:scale(1.02); -ms-transform:scale(1.02); -o-transform:scale(1.02);}
    .newlist .newlistul li:hover h3 a{color:#f00}
    .newlist .newlistul li h4{font-size: 16px;height: 48px;}
    .newlist .newlistul li p{font-size:14px;margin: 0px 0px 15px 0px;height:48px;overflow:hidden;}
    .newlist .newlistul li time{font-size:14px; background:url(../image/clock.png) no-repeat left center; padding-left:22px; line-height:17px;}
}
@media (min-width:1200px){
    .newlist{padding-top:50px;}
    .newlist .newlistul{margin-left:-60px;}
    .newlist .newlistul li{margin-left:60px; width:360px; margin-bottom:50px;}
    .newlist .newlistul li h4{font-size:18px;}
}
@media (min-width:1400px){
    .newlist{width:1400px;}
    .newlist .newlistul{margin-left:-60px;}
    .newlist .newlistul li{margin-left:60px; width:426px;}
}
/*=======================内页新闻列表 end===================*/
/*=========================新闻内页 start=============================*/
.InsideNew{padding-top:30px;}
.InsideNewfl{float:left; width:100%; padding:0px 10px;}
.Insideprofl{float:left; width:100%; padding:0px 10px;}
.InsideNewfr{display: none;}
.InsideNewbox{padding-top:30px;}
.InsideNewbox h1{font-size:22px;padding-bottom: 30px;color:#333;text-align:center;line-height: 26px;}
.InsideNewText,.InsideproText{padding: 0px 0px;line-height: 25px;color: #666;}
.InsideNewText p,.InsideproText p{margin: 20px 0;line-height: 26px;color: #000;}
#canshu{margin:20px 0;}
.InsideNewText h3,.InsideproText h3{color: #000;font-size: 16px;margin: 20px 0 20px 0;}
.InsideNewText h3 img{display:none;}
.InsideNewText h3,.InsideproText h3{background:url(../image/news-tit.png) left center no-repeat;padding-left: 25px;}
.InsideNewText h4{font-size:12px;line-height:30px;margin: 6px 0 6px 0;}
.InsideNewText p a{color: #ff2626;font-weight: bold;}
.InsideNewText .bqonline,.InsideproText .bqonline{cursor:pointer;color:#fff;padding:5px 8px;background-color:red;border-radius: 5px;}
.InsideNewText p video{width:700px;}
@media(min-width:768px){
    .InsideNewfl,.Insideprofl{padding:0px;}
    .InsideNewbox h1{font-size:22px;}
    .InsideNewText h3{font-size:18px;}
    .InsideNewText h4{font-size:14px;}
    .InsideNewText p{text-indent: 2em; }
    .InsideproText p video{width: 100%;height:auto;}
}
@media (min-width:992px){
    .InsideNew{padding-top:40px;}
    .InsideNewfl,.Insideprofl{width: 656px;}
    .InsideNewfr{float: right;width: 264px;display: inline-block;padding-top: 37px;}
    .InsideNewbox h1{font-size:25px;line-height: 28px;}
    .InsideNewText h3,.InsideproText h3{font-size:20px;}
    .InsideNewText h4{font-size:16px;}
}
@media (min-width:1200px){
    .InsideNewfl,.Insideprofl{width: 876px;}
    .InsideNewbox h1{font-size:30px;line-height: 40px;}
    .InsideproText p video{width: 700px;height:auto;}
}
/*=========================新闻内页 end=============================*/
/*=========================内页翻页 start=============================*/
.TurnPage{width: 100%;padding: 20px 0px 10px 0px;border-top:1px solid #f0f0f0;overflow: hidden;margin-top: 30px;}
.TurnPage p{float:left;width:100%;text-align: left;line-height: 24px;padding-bottom: 5px;font-size:14px;text-indent: 0px;}
@media (min-width:768px){
    /*.TurnPage{padding-bottom:30px;}*/
}
@media (min-width:992px){
    .TurnPage p{font-size:14px;}
}
/*=========================内页翻页 end=============================*/
/*=========================相关信息 start=============================*/
.relInforNew{clear:both;padding: 10px 0px;margin-bottom: 10px;}
.relInforNew p.relInforNewtit{clear:both;padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 15px;}
.relInforNew p.relInforNewtit span{display: block;padding: 0px;margin: 0px;font-size: 18px;font-weight: bold;}
.relInforNew ul li{float:left;width:100%;background: url(../image/arrow01.jpg) no-repeat left center;padding: 3px 0px 3px 15px;}
/**/
.relInforCase{clear:both;padding:0px 0px;margin: 30px 0;}
.relInforCase p.relInforCasetit{clear:both;padding-bottom: 10px;border-bottom: 1px solid #eee;}
.relInforCase p.relInforCasetit span{clear:both;display:block;padding:0px;margin:0px;font-size: 18px;font-weight: bold;}
.relInforCase ul{}
.relInforCase ul li{float:left;width: 50%;padding:5px 5px 5px 5px;}
.relInforCase ul li .relInforCasepic{display:block; background:#000;}
.relInforCase ul li .relInforCasepic img{width:100%;}
.relInforCase ul li .relInforCasetxt{display:block;font-size:14px;padding: 10px;text-align:center;line-height: 20px;}
/**/
.relInforPro{clear: both;width: 100%;border:1px solid #d8d8d8;padding: 0px 20px;margin-top: 40px;}
.relInforPro .relInforProtit{clear: both;display: block;font-size: 18px;line-height: 34px;height: 35px;padding: 0px 0px;color: #333;margin: 10px 0 10px 0;font-weight: bold;background: url(../image/icon-xg.png) 10px center no-repeat #f0f0f0;padding-left: 38px;}
.relInforPro .relInforProul li{clear:both;padding-bottom: 15px;}
.relInforPro .relInforProul li .relInforProulpic img{width:100%;}
.relInforPro .relInforProul li .relInforProultxt{text-align:center;display: block;padding: 10px 0px 0px 0;}
/**/
.lastnew{margin: 0px 0px; padding-bottom:10px;}
.lastnew li{clear:both;width:100%;border-bottom:1px dashed #ddd;background: url(../image/arrow01.jpg) no-repeat left 17px;padding: 8px 0px 8px 10px;line-height:24px;}
.lastnew li:last-child{border: 0px;}
/**/
.relInforbompro{clear:both;padding: 0px 0px;margin-bottom: 20px;}
.relInforbompro p.relInforbomprotit{clear:both;padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 15px;padding: 0px 10px 10px 10px;}
.relInforbompro p.relInforbomprotit span{clear:both;display:block;padding:0px;margin:0px;font-size: 18px;font-weight: bold;}
.relInforbompro ul{margin: 0px 5px;}
.relInforbompro ul li{float:left;width: 50%;padding:5px 5px 5px 5px;}
.relInforbompro ul li .relInforbompropic{display:block; background:#000;}
.relInforbompro ul li .relInforbompropic img{width:100%;}
.relInforbompro ul li .relInforbomprotxt{display:block;font-size:14px;padding: 10px 0px;text-align:center;}
@media (min-width:768px){
    .relInforNew{clear:both;border: 1px solid #e3e3e3;padding: 0px;}
    .relInforNew p.relInforNewtit{padding: 0px 0px;background: #f0f0f0;border-bottom: 0px;}
    .relInforNew p.relInforNewtit span{display:inline-block;background-size: 100%;line-height: 48px;border-top: 3px solid #dd231f;background: #fff;font-size: 20px;font-weight: bold;color: #3b3b3b;width: 150px;text-align: center;}
    .relInforNew ul{padding: 10px 10px 20px 20px;}
    .relInforNew ul li{width:50%;padding: 5px 30px 5px 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
    .relInforCase{clear:both;padding:0px 0px;border: 1px solid #e3e3e3;}
    .relInforCase p.relInforCasetit{padding: 0px 0px;background: #f0f0f0;border-bottom: 0px;}
    .relInforCase p.relInforCasetit span{line-height: 48px;border-top: 3px solid #dd231f;background: #fff;font-size: 20px;font-weight: bold;color: #3b3b3b;width: 150px;text-align: center;}
    .relInforCase ul{}
    .relInforCase ul li{padding:0px;margin-left: 17px;width: 166px;}
    .relInforbompro{clear:both;padding:0px 0px;border: 1px solid #e3e3e3;margin-bottom: 40px; margin-top: 30px;}
    .relInforbompro p.relInforbomprotit{padding: 0px 0px;background: #f0f0f0;border-bottom: 0px;}
    .relInforbompro p.relInforbomprotit span{line-height: 48px;border-top: 2px solid #ffc000;background: #fff;font-size: 20px;font-weight: bold;color: #3b3b3b;width: 150px;text-align: center;}
    .relInforbompro ul{margin: 20px 0px 0px 0px;}
    .relInforbompro ul li{padding:0px;margin-left: 17px;width: 166px;}
}
@media (min-width:992px){
    .relInforNew{margin: 30px 0;}
    .relInforNew p.relInforNewtit span{font-size:24px;}
    .relInforCase p.relInforCasetit span{font-size:24px;}
    .relInforCase ul li{padding:0px;width: 142px;}
    .relInforCase ul li:hover .relInforCasepic img{filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
    .relInforCase ul li:hover .relInforCasetxt{color:#fff; background:#ffc000;}
    .relInforCase p.relInforCasetit{font-size:24px;}
    .relInforbompro p.relInforbomprotit span{font-size:24px;}
    .relInforbompro ul li{padding:0px;width: 220px;}
    .relInforbompro ul li:hover .relInforbompropic img{filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
    .relInforbompro ul li:hover .relInforbomprotxt{color:#fff; background:#ffc000;}
    .relInforbompro p.relInforbomprotit{font-size:24px;margin-bottom: 20px;}
}
@media (min-width:1200px){
    .relInforCase{}
    .relInforCase ul{padding:20px 0px;}
    .relInforCase ul li{width: 197px;}
    .relInforbompro{margin-bottom:70px;}
    .relInforbompro ul{padding:20px 0px;}
    .relInforbompro ul li{width: 278px;}
}
/**/
/*=========================相关信息 =============================*/
.cn1 {margin: 25px 0 40px 0;background: #f2dec1 url(../image/wx.png) no-repeat right top;height:160px;display:none;}
.cn1 .left{ width:83px; height:76px;background:url(../image/th.png) no-repeat right center; float:left;display: block; margin:40px 30px 0 25px;}
.cn1 .center{ width:76%; float:left;display: block;}
.cn1 .center h4{ font-size:32px; color:#E50215;margin:20px 0 10px 0;}
.cn1 .center h5{font-size: 14px;color:#333;margin:0;font-weight:500;}
.cn1 .kf{ width:100%; overflow:hidden}
.cn1 .tel{ height:42px; line-height:40px; background:#E50215; width:300px; float:left; font-size:21px; color:#fff; margin-top:15px;}
.cn1 .tel span{  background:#FF9F02; padding:9px 20px; margin-right:10px; font-size:18px;}
.cn1 .zx{background:url(../image/zx.png) no-repeat left center; width:164px; height:60px; float:right; line-height:76px; text-indent:65px; font-size:18px; }
.cn1 .zx a{color:#fff;}
@media (min-width:768px){.cn1{display:block;}}
@media (min-width:1200px){.cn1{margin-bottom:70px;}}
/*=========================产品内页 start=============================*/
.Pronav{clear: both;background: #f0f0f0;text-align:left;}
.Pronav a{display:inline-block; padding:0px 15px; line-height:30px; font-size:14px; color:#3b3b3b;}
.Pronav a#Pronavon{background:#fff;border-top: 3px solid #dd231f;border-right:1px solid #c6c6c6;border-left: 1px solid #c6c6c6;}
.Pronav a#Pronavswt{font-weight:bold;}
.Pronav a:hover{color:#ffc000;}
@media (min-width:992px){
    .Pronav{margin-top: 20px;}
    .Pronav a{line-height:56px;font-size: 20px;padding:0px 30px;line-height:40px;}
}
/**/
.ProOne {padding:0px 0px 30px 0px;}
.ProOne .ProOnePic{float:left;width: 100%;position: relative;}
.ProOne .ProOnePic a{display:block;}
.ProOne .ProOnePic img{width:100%;}
.ProOne .ProOnePic .back{position:absolute;z-index: 1;left:10px;top:10px;width: 30px;display:block;background: rgba(0, 0, 0, 0.4);border-radius: 3px;padding:7px;}
.ProOne .ProOnePic .home{position:absolute;z-index:1;right:10px;top:10px;width: 30px;display:block;background: rgba(0, 0, 0, 0.4);border-radius: 3px;padding:5px;}
.ProOne .ProOneFr{float:right;width: 100%;padding: 0px 10px;}


.ProOne .ProOneFr h1 {font-size: 16px;color: #000;padding: 10px 0px;background: #fff;line-height: 24px;}
.ProOne .ProOneFr h1 a.m_zx{float:right;background: url(../image/qb.png) no-repeat 10px center #fede00;background-size: 16px;font-size:13px;line-height:24px;border-radius:12px;padding:0px 10px 0px 30px;color:#000;font-weight:normal;}
.ProOne .ProOneFr h1 a.m_dh{float:right;width:24px;height:24px;border-radius:50%;background:url(../image/fixed-phone.gif) no-repeat center center;background-size: 24px;margin-right: 5px;}



.ProOne .ProOneFr .protxt{clear:both;font-size:14px;color:#2c2c2c;padding: 2px 0px;line-height:24px;}
.ProOne .ProOneFr .prostics{text-align:left;display: none;}
.ProOne .ProOneFr .prophoto{display: none;}
.ProOne .ProOneFr .prophoto a{padding:10px 0px;}
.ProOne .ProOneFr .prophoto .prophotofl{float:left;width:100%;background: #ffc000;color: #000;text-align:center;margin-bottom:10px;position: relative;padding-left: 80px;font-size: 16px;font-weight: bold;}
.ProOne .ProOneFr .prophoto .prophotofl em{float: left;width: 89px;margin-right:10px;display: block;left: 0px;position: absolute;bottom: 0px;}
.ProOne .ProOneFr .prophoto .prophotofr em{width:20px; margin-right:10px; display:inline-block;}
.ProOne .ProOneFr .prophoto .prophotofl em img,.ProOne .ProOneFr .prophoto .prophotofr em img{width:100%; vertical-align:middle;}
.ProOne .ProOneFr .prophoto .prophotofr{float:right;width:100%;background: #fff4ca;border: 1px solid #ffcb04;color: #ff7800;font-weight: bold;text-align:center;font-size: 16px;}
.ProOne .ProOneFr .prostics font{clear:both; display:block;font-size:14px;}
.ProOne .ProOneFr .prostics span{font-size: 14px;border: 1px solid #ffcc00;border-radius: 6px;display:inline-block;line-height: 20px;color: #ff7800;padding:0px 5px;margin-right: 5px;margin-bottom: 15px;position: relative;font-weight: bold;}
.ProOne .ProOneFr .prostics span i{width:10px;height:5px;display:block;position:absolute;left:10px;bottom: -5px;background: url(../image/arrow04.png) no-repeat left top;}
.ProOne .ProOneFr .prophcl{width:100%;background:url(../image/photo01.png) no-repeat left center;padding: 10px 0px 10px 55px;font-size: 14px;color: #333333;line-height: 20px;margin: 15px 0px 20px 0px;display: none;}
.ProOne .ProOneFr .prophcl a{color: #ff7800;font-size:20px;font-weight:bold;padding-left:5px;}
.ProOneBox .pagination01 {position: absolute;z-index: 20;left: 10px;bottom: 0px;width: 100%;text-align: center;height: 10px;}
.ProOneBox .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #eee;margin-right: 9px;opacity: 1;cursor: pointer;vertical-align: top;}
.ProOneBox .swiper-visible-switch {background: #aaa;}
.ProOneBox .swiper-active-switch {background: #50b480;width: 30px;border-radius: 3px;height: 9px;}
@media (max-width:400px){
    .ProOne .ProOneFr .prophcl a{clear:both; display:block; padding:0px;}
}
@media (min-width:400px){
    .ProOne .ProOneFr .prophoto .prophotofl{width:48%; margin-bottom:0px;}
    .ProOne .ProOneFr .prophoto .prophotofr{width:48%;}
}
@media (min-width:768px){
    .ProOne .ProOnePic .back,.ProOne .ProOnePic .home{display:none;}
    .ProOne {background:none;}
    .ProOne .ProOneFr{border:0px;padding: 0px;}
    .ProOne .ProOneFr .prostics font{position:absolute;left: 0px;top: 0px;}
    .ProOne .ProOneFr ul.Proadv{clear:both;margin: 10px 0px;}
    .ProOne .ProOneFr ul.Proadv li p{font-size: 14px;}
    .ProOne .ProOneFr ul.Proadv li p strong{font-size: 16px;}
    .ProOne .ProOneFr .prophoto .prophotofr em{width:24px;}
    .ProOne .ProOneFr h1{padding:10px 0px;}
}
@media (min-width:992px) {
    .ProOne {background:url(../image/probg.jpg) no-repeat center top;padding: 40px 0px 30px 0px;}

    .ProOne .ProOnePic{width: 500px;padding: 0px;border: 3px solid #fff;}
    .ProOne .ProOneFr{width: 440px;height: 100%;padding: 0px 0px;}
    .ProOne .ProOneFr h1{font-size: 35px;padding-top: 0px;color:#fff;padding-bottom: 15px;background: none;line-height: 40px;}
    .ProOne .ProOneFr h1 a{display:none;}
    .ProOne .ProOneFr .protxt{font-size:16px;line-height:25px;padding: 5px 0px;}
    .ProOne .ProOneFr ul.Proadv li p{padding-top:0px;}
    .ProOne .ProOneFr .prostics font,{font-size: 16px;}
    .ProOne .ProOneFr .prostics span{font-size: 14px;}
    .ProOne .ProOneFr .prophcl{font-size:15px;margin: 2px 0px 20px 0px;display: block;background-size: 36px;padding-left: 50px;}
    .ProOne .ProOneFr .prophoto{display:block;}
    .ProOne .ProOneFr .prophcl a{font-size:28px;}
    .ProOne .ProOneFr .prostics{display:block;height: 65px;overflow: hidden;margin-bottom: 5px;padding-top: 10px;}
    .ProOne .ProOneFr .prostics span{color:#ffcc00;border-width:1px;}
}
@media (min-width:1200px) {
    .NybMobTwo .NybMobTwoNum{padding: 30px 0px 30px 0px;margin-left:-30px;}
    .NybMobTwo .NybMobTwoNum li{width:272px; padding:0px; margin-left:30px;}
    .NybMobTwo .NybMobTwoNum li a{font-size:16px;}
    .NybMobTwo .NybMobTwoNum li a strong{font-size:30px;}
    .Insidepro{padding-top:20px;}
    .ProOne{padding-top:50px;}
    .ProOne .ProOnePic{width: 587px;}
    .ProOne .ProOneFr{width: 570px;height:100%;}
    .ProOne .ProOneFr .protxt{padding:9px 0px;}
    .ProOne .ProOneFr ul.Proadv li{margin-right: 0px;}
    .ProOne .ProOneFr ul.Proadv li p strong{font-size: 18px;}
    .ProOne .ProOneFr .prostics{margin-bottom:20px;padding-top: 10px;height: 59px;}
    .ProOne .ProOneFr .prophcl{margin: 11px 0px 36px 0px;background-size: 43px;}
    .ProOne .ProOneFr ul.Proadv{margin: 15px 0px 25px 0px;padding: 20px 0px;}
}
/*=========================产品内页 end=============================*/
/*=========================客户案例详情 start=============================*/
.insidecase{padding-top: 30px;}
.insidecase h1{clear:both; text-align:center; font-size:20px; font-weight:bold; padding:20px 10px; line-height:24px;}
.insidecase .InCasePic{padding:0px 10px; text-align:center;}
.insidecase .InCaseul{clear:both; padding:20px 10px;}
.insidecase .InCaseul p{float:left; width:100%; padding-bottom:20px;}
.insidecase .InCaseul p em{background: #ffba00;width:50px;height:50px;padding:10px;border-radius:50%;border: 3px solid #ffe7a6;}
.insidecase .InCaseul p em img{width:100%;}
.InCasetit{background:#f2f2f2;text-align:center;height: 48px;}
.InCasetit span{float: left;color: #fff;font-weight:bold;font-size: 20px;line-height: 1;background: url(../image/icon04.png) no-repeat right top;display:inline-block;line-height: 48px;padding-top: 10px;margin-top: -10px;padding: 10px 50px 0px 10px;background-size: 180px;}
.incasetext{clear:both;padding: 20px 10px;}
.incasetext h3{clear:both;text-align:left;font-size: 18px;padding-bottom:10px;}
.incasetext p{clear:both;text-align:left;font-size:14px;padding-bottom:15px;color: #353535;}
.incasetext video{max-width:700px;}
.customersaid{clear:both;width: 100%;padding: 20px 10px;}
.customersaid .customersaidtxt{padding:20px 0px 0px 0px;}
@media (max-width:767px){
    .insidecase .InCaseul p{display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; align-items:center;}
    .insidecase .InCaseul p span{-webkit-box:1; -moz-box:1px; -ms-flex:1; -webkit-flex:1; flex:1; padding-left:15px;}
}
@media (min-width:768px){
    .customersaid{padding:20px 0px;}
    .insidecase{padding-top:0px;}
    .incasetext{padding:20px 0px;}
    .insidecase h1{font-size:24px;  padding:30px 0px; }
    .insidecase .InCaseul p{width:33.3333%;}
    .insidecase .InCaseul p em{clear:both; display:block; width:80px; height:80px; margin:0 auto 15px; padding:17px;}
    .insidecase .InCaseul p span{clear:both; display:block; text-align:center;}
}
@media (min-width:992px){
    .insidecase h1{font-size:28px;  padding:50px 0px;}
    .incasetext h3{font-size:20px;}
    .insidecase .InCaseul p{width:33.3333%;}
    .insidecase .InCaseul p em{width:104px; height:104px; padding:25px;}
    .insidecase .InCaseul p span{clear:both; display:block; text-align:center; padding:0px 40px;}
    .insidecase .InCaseul{padding:70px 0px 0px 0px;}
    .InCasetit{margin-bottom: 30px;height: 60px;}
    .InCasetit span{font-size: 26px;line-height: 60px;background-size: 230px;padding-right: 80px;padding-left: 30px;}
}
@media (min-width:1200px){
    .insidecase h1{font-size:32px;  padding:80px 0px;}
}
/*=========================客户案例详情 end=============================*/
/*=========================联系我们 end=============================*/
.insidebanlx{clear: both;text-align: center;background: url("../image/pccontactbg.jpg") center no-repeat;background-size:  cover;}
.insidebanlx>img{display:none; width: 100%;}
.insidebanlx .inbanlx{padding: 30px 10px 0px 10px;color: #1c1c1c;text-align: left;width: 100%;}
.insidebanlx .inbanlx .inbanlxtit{clear:both; padding-bottom:15px;display:none;}
.insidebanlx .inbanlx .inbanlxtit li{float:left; width:100%; font-size:14px; line-height:24px;}
.insidebanlx .inbanlx .inbanlxtit li span{color:#ffae00;font-size:18px; font-weight:bold;}
.insidebanlx .inbanlx .inbanlxbox h3{font-size: 20px;line-height: 1;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxTxt{padding: 15px 0px 10px 0px;font-size:14px;line-height: 24px;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxtel{padding:10px 0px;font-size: 14px;padding-left: 30px;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxtel a{color: #ff461f;font-weight:bold;font-size: 18px;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxtel em{width: 20px;margin-right:10px;display:inline-block;margin-left: -30px;float: left;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxadd{padding:10px 0px;font-size:14px;padding-left: 30px;line-height: 20px;margin-bottom: 10px;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxadd em{width: 17px;display:inline-block;margin-left: -30px;text-align: center;margin-right: 15px;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxon{padding-bottom: 15px;padding-top:10px;font-size:16px;font-weight:bold;display: none;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxbtn a{background: #ffae00;font-size:16px;color: #fff;padding:10px 20px;display: block;text-align: center;border-radius: 15px;font-weight:  bold;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxbtn a:hover{background:#000; color:#fff;}
.insidebanlx .inbanlx .inbanlxbox .inbanlxbtn em{width:20px;display:inline-block;margin-right:10px;vertical-align: baseline;}
.contactfw .fw_tit{text-align:center;font-size: 36px;font-weight:bold;line-height: 1;padding-top: 50px;}
.contactfw .fw_tit:after{content: '';width: 255px;height: 7px;background: #ffae00;
    display: block;border-radius: 2rem;margin: -5px auto 0 auto;
}
.contactfw ul{overflow: hidden;}
.contactfw li{width: 25%;float: left;text-align: center;margin: 30px 0;}
.contactfw li img{width: 90px;height: auto;}
.contactfw li p{font-size: 20px;color: #a3a4a8;margin-top: 10px;}
.contactfw li:hover a p{color:red;}
.map_tit{text-align:center;font-size: 24px;font-weight:bold;line-height: 1;padding: 30px 0px;}
.map_tit:after{content: '';width: 160px;height: 7px;background: #ffae00;
    display: block;border-radius: 2rem;margin: -5px auto 0 auto;}
.map{padding: 10px 0px 20px 0px;}
@media (max-width:420px){
    .insidebanlx .inbanlx .inbanlxtel span{display:block;}
}
@media (max-width:767px){
    .insidebanlx .containers{width:100%;}
}
@media (min-width:410px){
    .insidebanlx .inbanlx .inbanlxtit li{width:50%;}
    .insidebanlx .inbanlx .inbanlxtit li span{font-size:22px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxtel a{display:inline-block;}
}
@media (min-width:768px){
    .insidebanlx .inbanlx .inbanlxbox h3{font-size:24px;}
    .map_tit{font-size:26px;}
    .insidebanlx .containers{}
    .insidebanlx .inbanlx{padding: 20px 20px 20px 20px;width: auto;}
    .insidebanlx .inbanlx .inbanlxbox{background:rgba(255,255,255,0.6);padding:20px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxtel,.insidebanlx .inbanlx .inbanlxbox .inbanlxadd{padding:5px 0px 5px 35px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxon,.insidebanlx .inbanlx .inbanlxbox .inbanlxbtn{display:inline-block;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxbtn a{padding:5px 10px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxbtn em{float:left; width:18px; vertical-align:top;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxbtn em img{vertical-align: sub;}
}
@media (min-width:992px){
    .insidebanlx{padding: 50px 0 20px 0;}
    .insidebanlx .inbanlx{width: 735px;}
    .insidebanlx .inbanlx .inbanlxtit{display:block;}
    .insidebanlx .inbanlx .inbanlxtit li{width:auto;display:inline-block;color: #ffffff;font-size: 20px;padding-right:20px;}
    .insidebanlx .inbanlx .inbanlxtit li:last-child{border-right:0px; padding-right:0px; padding-left:20px;}
    .insidebanlx .inbanlx .inbanlxtit li span{font-size:40px; padding-right:5px; line-height:20px;}
    .insidebanlx .inbanlx .inbanlxbox{padding: 40px 66px;border-radius: 50px 50px 0 50px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxon,.insidebanlx .inbanlx .inbanlxbox .inbanlxbtn{display:block;font-size:  18px;font-weight:  bold;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxbtn a{padding:10px 20px; font-size:18px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxTxt{font-size:16px; color:#3f3f3f;}
    .map_tit{font-size:30px;padding: 30px 0px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxtel a{font-size:24px;}
}
@media (min-width:1200px){
    .insidebanlx .inbanlx .inbanlxtit{padding-bottom: 30px;}
    .insidebanlx .inbanlx .inbanlxtit li span{font-size:60px;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxtel,.insidebanlx .inbanlx .inbanlxbox .inbanlxadd{padding:10px 0px 10px 35px;}
    .insidebanlx .inbanlx .inbanlxbox h3{font-size:28px;}
    .map_tit{font-size:38px; padding:50px 0px;}
}
/*=========================联系我们 end=============================*/
/*=========================关于我们 start=============================*/
.aboutone{padding-bottom:25px;}
.aboutone .aboutonetit{clear:both;padding: 25px 0px 10px 0px;}
.aboutone .aboutonetit h3{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;}
.aboutone .aboutonetit p{display:none; color:#1a1a1a; text-align:center; line-height:20px;}
@media (min-width:768px){
    .aboutone{padding-bottom:40px;}
    .aboutone .aboutonetit{padding:40px 0px 0px;}
    .aboutone .aboutonetit h3{padding-bottom: 10px;font-size: 26px;}
    .aboutone .aboutonetit p{display:block;font-size: 14px;}
}
@media (min-width:992px){
    .aboutone .aboutonetit h3{padding-bottom:15px;font-size:34px;}
    .aboutone .aboutonetit p{font-size: 18px;}
}
@media (min-width:1200px){
    .aboutone{padding-bottom:70px;}
    .aboutone .aboutonetit{padding-top:70px;}
    .aboutone .aboutonetit h3{font-size:40px; padding-bottom:18px;}
}
/**/
.abouttwo{padding-bottom:25px;}
.abouttwo .abouttwotit{clear:both;padding:0px 0px 10px 0px;}
.abouttwo .abouttwotit h3{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;}
.abouttwo .abouttwotit p{display:none; color:#1a1a1a; text-align:center; line-height:20px;}
.abouttwo .abouttwotxt{clear: both;text-align:left;font-size: 14px;color:#666;line-height:24px;padding: 10px 10px 20px 10px;}
.abouttwo .abouttwoul{clear:both; padding:5px;}
.abouttwo .abouttwoul li{float:left; width:50%; padding:5px;}
.abouttwo .abouttwoul li img{width:100%;-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.abouttwo .abouttwo03 li{width:33.3333%;}
@media (min-width:768px){
    .abouttwo{padding-bottom:40px;}
    .abouttwo .abouttwotit{padding:0px 0px 20px;}
    .abouttwo .abouttwotit h3{padding-bottom: 10px;font-size: 26px;}
    .abouttwo .abouttwotit p{display:block;font-size: 14px; }
    .abouttwo .abouttwotxt{padding:0px 0px 20px 0px; font-size:16px; line-height:28px;}
    .abouttwo .abouttwoul{padding:0px;margin-left:-15px;}
    .abouttwo .abouttwoul li{padding:0px; margin-left:15px;margin-bottom:15px;}
    .abouttwo .abouttwo01 li{width:176px;}
    .abouttwo .abouttwo02 li{width:367px;}
    .abouttwo .abouttwo03 li{width:240px;}
}
@media (min-width:992px){
    .abouttwo .abouttwotit{padding-bottom:30px;}
    .abouttwo .abouttwotit h3{padding-bottom:15px;font-size:34px;}
    .abouttwo .abouttwotit p{font-size: 18px;}
    .abouttwo .abouttwoul{margin-left:-20px;}
    .abouttwo .abouttwoul li{margin-left:20px;margin-bottom:20px;overflow:hidden;}
    .abouttwo .abouttwoul li:hover img{opacity:0.8;filter:opacity(80);-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
    .insidebanlx .inbanlx .inbanlxbox .inbanlxbtn{width:220px;}
    .abouttwo .abouttwo01 li{width:227px;}
    .abouttwo .abouttwo02 li{width:472px;}
    .abouttwo .abouttwo03 li{width:310px;}
}
@media (min-width:1200px){
    .abouttwo{padding-bottom:70px;}
    .abouttwo .abouttwotit h3{font-size:40px; padding-bottom:18px;}
    .abouttwo .abouttwo01 li{width:285px;}
    .abouttwo .abouttwo02 li{width:587px;}
    .abouttwo .abouttwo03 li{width:386px;}
}
/**/
.aboutthree{clear:both; background:#f2f2f2; padding:20px 0px;}
.aboutthree .aboutthreetit{clear:both;padding:0px 0px 10px 0px;}
.aboutthree .aboutthreetit h3{clear:both;line-height:1;font-size: 20px;text-align:center;color:#2e2e2e;font-weight:bold;}
.aboutthree .aboutthreetit p{display:none; color:#1a1a1a; text-align:center; line-height:20px;}
.aboutthreeul{clear: both; padding:20px 10px 0px 10px;}
.aboutthreeul li{padding-bottom: 20px;line-height:20px;}
.aboutthreeul li:last-child{padding-bottom:0px;}
.aboutthreeul li .aboutthreeulbox{font-size:12px;}
.aboutthreeul li .aboutthreeulbox strong{clear:both;display:block;font-size:14px;line-height: 1.2;color: #1a1a1a;}
.aboutthreeul li span{width:40px;height:40px;padding:8px 8px 0px 8px;border-radius:50%;position: relative;}
.aboutthreeul li span::after{position:absolute; left:0px; top:0px; background:url(../image/abouticon01.png); background-size:100%; right:0px; bottom:0px; content:'';}
.aboutthreeul li span img{width:100%;}





@media (max-width:767px){
    .aboutthreeul li{display:-webkit-box; display:-moz-box; display:-ms-boxflex; display:-webkit-flex; display:flex;}
    .aboutthreeul li .aboutthreeulbox{-webkit-box:1; -moz-box:1; padding-left:10px; -webkit-flex:1; -ms-flexbox:1; flex:1; width:0%;}
}
@media (min-width:590px){
    .aboutthreeul li{float:left; width:50%; padding-bottom:20px;}
}
@media (min-width:768px){
    .aboutthree .aboutthreetit{padding:40px 0px 20px;}
    .aboutthree .aboutthreetit h3{padding-bottom: 10px;font-size: 26px;}
    .aboutthree .aboutthreetit p{display:block;font-size: 14px; }
    .aboutthreeul{margin-left:-20px;}
    .aboutthreeul li{float:left; margin-left:20px; width:167px;}
    .aboutthreeul li span{clear:both;display:block;margin:0 auto; width:80px;height:80px;padding:20px 20px 0px 20px;}
    .aboutthreeul li .aboutthreeulbox{clear:both;display:block;padding-top:10px;line-height:20px;text-align:center;color: #4d4d4d;}
    .aboutthreeul li .aboutthreeulbox strong{padding-bottom:5px; font-size:14px;}
}
@media (min-width:992px){
    .aboutthree .aboutthreetit{padding-bottom:30px;}
    .aboutthree .aboutthreetit h3{padding-bottom:15px;font-size:34px;}
    .aboutthree .aboutthreetit p{font-size: 18px;}
    .aboutthreeul{margin-left:-40px;}
    .aboutthreeul li{margin-left:40px; width:207px;}
    .aboutthreeul li span{width:100px;height:100px;padding:25px 25px 0px 25px;}
    .aboutthreeul li .aboutthreeulbox{line-height:20px;font-size:14px;}
    .aboutthreeul li .aboutthreeulbox strong{font-size:16px;padding:10px 0px;;}
    .aboutthreeul li:hover span::after {-webkit-animation: spin 2s linear infinite;-moz-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}
    @-webkit-keyframes spin {
        from {-webkit-transform: rotate(0deg)}
        to {-webkit-transform: rotate(360deg);}
    }
    @-moz-keyframes spin {
        from {-moz-transform: rotate(0deg)}
        to {-moz-transform: rotate(360deg);}
    }
    @keyframes spin {
        from {transform: rotate(0deg)}
        to {transform: rotate(360deg);}
    }
}
@media (min-width:1200px){
    .aboutthree .aboutthreetit{padding-top: 50px;}
    .aboutthree .aboutthreetit h3{font-size:40px; padding-bottom:18px;}
    .aboutthreeul li{width:265px;}
    .aboutthreeul li span{width:127px;height:127px;padding: 35px 35px 0px 35px;}
    .aboutthreeul li .aboutthreeulbox strong{font-size: 20px;padding: 10px 0px 15px 0px;}
}
/*=========================关于我们 end=============================*/
/*=========================底部导航 start=============================*/
.index_fixed{width: 100%;}
.index_fixed p{position: fixed;bottom: 0;left: 0;right: 0;background:#FFF;border-top:1px solid #f1f1f1;display: flex;z-index: 9999;padding: 3px 0px 0px 0px;}
.index_fixed a{font-size: 12px;display: block;width: 25%;text-align: center;line-height: 18px;color: #999!important;}
.index_fixed a span{clear:both;position:relative;display:block;width: 20px;margin: 0 auto;}
.index_fixed a:nth-child(2) span::after{position:absolute;right:0px;top: 5px;content:'';width:5px;height:5px;background:#f00;border-radius:50%;}
.index_fixed a img span{display: block; width:100%;}
@media (min-width:768px){
    .index_fixed{display:none;}
}
/*=========================底部导航 end=============================*/
/*=======================侧边浮动 start===================*/
.floating_ck { position: fixed; right: 0; top:100px; width: 105px; z-index: 999999; }
.floating_ck dl dd { background:#ff9b00;margin-bottom: 3px; text-align: center; cursor: pointer; }
.floating_ck dl dt{width:40px; height:40px;}
.floating_ck dl dd a { display: block; margin: 0 auto; text-align: center; }
.floating_ck dl dd:hover .floating_left { display: block; }
.quote, .qrcord { padding: 8px 0 4px; }
.floating_ck dl dd a, .floating_ck dl dd p { color: #fff; }
.floating_left {position: absolute;left: -190px;top: 235px;width: 300px;z-index: 999;height: 74px;line-height: 73px;background: #ff9b00;display: none;}
.floating_left a { color: #fff; }
.floating_ewm i { display: block; width: 145px; height: 145px; margin: auto; margin-top: 7px; }
.floating_ewm p { color: #Fff; }
.floating_ewm .qrcord_p01 { font-size: 12px; line-height: 20px; }
.floating_ewm .qrcord_p02 { font-size: 20px; }
@media(max-width:991px){
    .floating_ck { top: 80%; position: fixed; right: 0; }
    .consult,.quote,.qrcord{display: none;}
    .floating_ck{width:50px;}
}
/*=========================侧边浮动 end=============================*/
/******************************页码**********************************/
.pager {clear: both; padding: 20px 0px; text-align: center; display: block; border-radius: 4px; line-height: 18px;}
.pager .pagination{ display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px;}
.pager .pagination li{float: left; margin-left:-1px;border: 1px solid #ddd;}
.pager .pagination li:nth-child(1){border-top-left-radius:3px;border-bottom-left-radius:3px;}
.pager .pagination li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.pager .pagination li a{color:#666;}
.pager .pagination li a,.pager .pagination li span{ padding:5px 13px; display:block;}
.pager .pagination li:hover{position:relative; z-index:1;color:#fff; background:#ffebcd; border-color:#ffebcd; color:#925203;}
.pager .pagination li.disabled:hover,.pager .pagination li.disable:hover,.pager .pagination li.disabled,.pager .pagination li.disable{text-decoration: none;background:#f5f5f5; color:#999; border-color:#ddd;}
.pager .pagination li.active{position:relative; z-index:2;border-color:#ff9b00;background: #ff9b00; color:#fff;}
/******************************页码**********************************/
/*新闻内页修改*/
.daodu{width: 100%;background: url(../image/wxts.png) 40px center no-repeat #f0f0f0;background-size: 12%;padding: 22px 45px 15px 18%;}
.daodu p{font-size: 14px;color: #282e37;line-height: 22px;}
.daodu .tel{font-size:15px;color: #dc2320;font-weight: bold;}
.daodu .tel b{font-size:18px;}
.daodu .daoduzx{width: 92px;height: 27px;background: url(../image/daodu-kf.png) 7px center no-repeat #dc2320;background-size: 16px;
    display: block;font-size: 13px;color: #fff;line-height: 27px;float: right;border-radius: 5px;margin-top: 5px;padding-left: 30px;}
.news-time{font-size:12px;color:#666;display:block;text-align:right;margin-top:20px;}
/*新闻内页修改 end*/
/*留言板*/
.message {width: 100%;background: url(../image/lyb-bg.jpg) no-repeat;background-size: cover;overflow: hidden;padding: 45px 0px;}
.message .left {width: 43.8%;float: left;box-shadow: #636161 0px 0px 15px;background: #fff;padding: 30px;border-radius: 20px;}
.message h4 {font-size: 30px;font-weight: bold;line-height: 30px;}
.message .left p {padding-left: 50px;background: url(../image/icon-lyb.png) left top no-repeat;margin: 22px 0px;}
.message .left .name {background-position: -6px -62px;}
.message .left .tel {background-position: -6px 7px;}
.message .left .txt {background-position: -6px -300px;}
.message .left p input, .message .left p textarea {width: 100%;height: 44px;font-size: 16px;color: #292727;padding: 12px 20px;border: 1px solid #eeeeee;}
.message .left .tel input {background: url(../image/xh.png) 6px 8px / 12px no-repeat;}
.message .left p textarea {height: 100px;font-family: 微软雅黑;}
.message .left .submit {width: 100%;height: 50px;font-size: 22px;color: rgb(255, 255, 255);background: rgb(255, 155, 0);border-bottom: 5px solid rgb(219, 133, 0);
    border-radius: 8px;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #c3c3c3 !important;}
input:-moz-placeholder,textarea:-moz-placeholder {color: #c3c3c3 !important;}
input::-moz-placeholder,textarea::-moz-placeholder {color: #c3c3c3 !important;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #bcd2ff !important;}
.message .right {width: 43.4%;float: right;color: #fff;}
.message .right h4 {margin: 25px 0px;}
.message .right .text {font-size: 16px;line-height: 28px;}
.message .right .fw {width: 100%;overflow: hidden;margin: 40px 0px;}
.message .right .fw .s1 {width: 30%;padding-right: 10%;border: none;}
.message .right .fw span {float: left;text-align: center;line-height: 35px;font-size: 17px;border-left: 1px solid rgb(119, 153, 163);}
.message .right .fw img {display: block;margin: 0px auto;}
.message .right .fw .s2 {width: 40%;}
.message .right .fw .s3 {width: 30%;padding-left: 10%;}
.message .right .tel, .message .right .address {background: url(../image/icon-lyb.png) left top no-repeat;padding: 12px 0px 12px 60px;margin: 30px 0px;}
.message .right .tel {font-size: 22px;background-position: 0px -216px;}
.message .right .address {font-size: 20px;margin-bottom: 0px;background-position: 0px -136px;}
@media screen and (max-width:1200px){
    .message .right{width: 50%;}
}
/*留言板 end*/
