@charset "utf-8";

/* CSS Document */

*{margin:0px;padding:0px;}

ul{list-style-type:none;}

li{ list-style:none;}

img{border:0px;}

a{text-decoration:none!important;}

.clear{clear: both;}

.cl{clear: both;}



.left{float:left;}

.right{float:right;}

body{ font-family: "'Microsoft YaHei";color:#444;font-size:14px;font-family:'Microsoft YaHei' !important;overflow-x:hidden; }

.f12{font-size:12px;}

.f16{font-size:16px;}

.bold{font-weight:bold;}

.white{color:#fff;}

    .mobile_footer{ width: 100%; height: 60px; background: #262932; left: 0px; bottom:0px; position: fixed; float: left;z-index: 999;}

.mobile_footer a{ color:#fff; display: block; width: 25%; height: 100%;float: left; line-height:80px; text-align: center;font-size: 100%;font-family: "微软雅黑";}

.f1{ width:100%; background:url(../Image/footer_home.png) no-repeat  center 20%; background-size: 20px; height:100%; float:left;  text-align:center;}

.f2{width:100%;background:url(../Image/footer_tel.png) no-repeat center 20%; background-size: 20px;  height:100%; float:left;text-align:center;}

.f3{width:100%;background:url(../Image/footer_email.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}

.f4{width:100%;background:url(../Image/footer_map.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}

.f5{width:100%;background:url(../Image/footer_top.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}
.menu{float: right;width: 40px;height: 40px; margin-right: 20px;margin-top: 12px;position: relative;z-index: 1000;}
.menu .menu_button{width: 100%;height: 40px;cursor: pointer}
.menu .menu_button .line{float: right;width: 40px;height: 4px;background: #259ffa;margin-top:6px;transition:.3s;transition-timing-function:ease;}
.menu .menu_button .line:nth-child(2){transition-delay:0.05s;}
.menu .menu_button .line:nth-child(3){transition-delay:0.1s;margin-bottom: 0;}
.menu .menu_button.on .line:nth-child(1){transform:translateY(13px) rotate(45deg);-webkit-transform:translateY(13px) rotate(45deg);}
.menu .menu_button.on .line:nth-child(2){transform:translateY(0) rotate(0);-webkit-transform:translateY(0) rotate(0);display: none;}
.menu .menu_button.on .line:nth-child(3){transform:translateY(3px) rotate(-45deg);-webkit-transform:translateY(3px) rotate(-45deg);}
.mobile_nav{position: fixed;left: 0;right:0;background: #f2f2f2;height: 100vh; z-index: 999;transition:.5s;transform: translateY(-736px);display: none; top:-20px;transition-timing-function:cubic-bezier(0.26, 0.46, 0.3, 1.23);}
.open{transform:translateY(0px);display: block; top:0px;}
.mobile_nav li{padding:5px 30px;width:100vw;box-sizing: border-box;}
.mobile_nav li a{display: block;width: 100%;height: 100%;position: relative;text-align: center; color: #666666;line-height: 40px;font-size:16px;}
.mobile_nav li:not(:last-child) a{border-bottom: solid 1px #999999;}
.mobile_nav li .son{background: #333;}


.t_r{text-align:right;}

.clear{clear:both;}

.relative{position:relative;}

.absolute{position:absolute;}

.hidden{display:none;}

p,h1,h2,h3,h4,h5,h6{margin:0;}



/*header css*/



.top{background: #259ffa; color: #fff;font-size: 14px;padding:5px;}

.top a{color: #fff;}

.top-l { padding:5px; }

.top-r li{padding:0 10px;float:right;}

.top-r li a{padding:5px;display: block;float: left;}

.top-r i{font-size: 12px;}

.toptel{ padding:5px;}





.header{padding:20px 0;background: #f9f9f9;}



.span-logo{padding:0;}
.span-logo a{display: block;}

@media screen and (max-width:765px){

.nav_mobile li{line-height: 35px!important;}

.header{padding:0;}

.span-logo{padding-right: 0;padding-left: 0;}

.span-logo img{width: 100%;}

.header .container{padding:0;}

}





.span-logo img{vertical-align: middle;padding:4px 0;}

.span-phone{float: right;margin-top: 5px;}

.span-phone span{display: block;}

.span-phone span i{font-size: 14px;padding-right: 5px;}

.span-phone span a{color: #000;font-size: 28px;font-family: impact;  }







.nav{background: #259ffa; font-size: 14px;color: #fff;}
.nav ul{display: flex;margin-bottom: 0;}
.nav li{flex: 1; text-align: center;line-height: 55px;}
.nav li a{display: block;color: #fff;font-size: 16px;}
.nav li a:hover{background: #ffb400;}



.big-t{width: 100%;background: #f5f5f5;border-bottom: 1px solid #ccc;}

.b-tit{margin:40px auto; text-align:center}

.big-t-l{margin:15px 0;height: auto;overflow: hidden;}

.big-t-l-s{ }

.big-t-l-s span{display: block;font-size: 18px; color: #333333;font-weight: bold;}

.big-t-l-s i{font-style:normal;color: #666666;font-size:20px;text-transform : uppercase;}

.big-t-l-c a{border:1px #d0231c solid; margin-right:15px; display: inline-block; background:#d0231c;text-align: center;color: #fff;font-size: 14px;}

.big-t-l-c a:hover{background: #d41e26;color: #fff;}

.big-t-r{font-size: 14px;color: #666666;margin:15px 0;height: auto;overflow: hidden;text-align: right;}

.big-t-r a{color: #666;}

.big-t-l-c a:hover{ border:1px #d0231c solid; text-align:center; background:#fff; color:#333}











.owl-theme .owl-controls {bottom: 0px;position: absolute;left:40%;}

.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;}

.banner .owl-theme .owl-dots .owl-dot span {width: 30px;height: 30px;display: none;}

.banners .banner .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;}

.owl-dots{display: none!important;}





._03_fengcai .owl-controls {width: 100%;left:0;bottom: -30px;}



#owl-demo {width: 100%; margin-left: auto; margin-right: auto;}

#owl-demo .item{ display: block;}

#owl-demo img { display: block; width: 100%;}



.bigsbox{height: 177px;background: #259ffa;}





.bigs01{padding:30px 0;text-align: center;}

.bigs01 li{display: inline-block;margin:0 5%;}

.bigs01 span{font-size: 16px;color: #fff;display: block;font-weight: lighter;}

.bigs01 i{color: #fff;font-size: 61px;text-transform : uppercase;font-weight: lighter;font-style: normal;}

@media screen and (max-width:640px)

{

  .big-t-r{text-align: left;}

  .bigsbox{padding-left:0;padding-right: 0;}

  .nav_mobile li a{font-size: 14px;}

  .bigs01 i{font-size: 40px;}

  .bigs01 span{font-size: 12px;margin:5px 0;}

  .bigsbox{height: auto;}

  .bigs01 li{margin:0 3%;}





}





.bigs02 {bottom: 56px;position: relative;z-index: 10000;}

.fenl{height: auto;overflow: hidden;background: #fff;margin-top: 10px;padding:10px;}

.fenl li { display: block;float: left;margin-right: 5px;}

.fenl span { display: block;float: left; color: #868484;}

.bigs03{padding:20px 30px;}

.bigs03 i{color: #fff;font-size: 16px;font-style: normal;}

.bigs03 span{color: #fff;font-size: 30px;font-family: impact;}

#search{background: #eeeeee;height: 231px;border-radius: 20px;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);position: relative;z-index: 10000;padding:15px 22px;}

#search form{overflow: hidden;}

#search .btn{float: left;width: 60px;height: 40px;border: 1px solid #fff;background: #259ffa;outline: none;  border-radius: 0px;color: #fff;}

#search .btn:hover{ background-color: #0470bd; cursor: pointer;color: #fff;}

#search .words{ width: 181px; height: 40px; border: 1px solid #fff; text-indent: 5px;border-left:none;border-right:none;background: #fff;outline: none;color: #333;float: left;}

.stops{color: #333; margin-bottom: 20px;}

.stops i{ width: 53px;float:left;font-size: 37px;color: #259ffa;}

.stops-right span{font-size: 16px;}

.stops-right p{font-size: 22px;font-weight: bold;color: #259ffa;}

.stops-right{width: 188px;float: right;}





















/* 首页产品 */

.products{background:#f9f9f9;width: 100%;}









.prot{width: 100%;text-align: center;margin-bottom: 30px;}

.prot1{color: #000000;font-size:17px;font-weight: lighter;line-height: 45px;}

.prot2{width: 10vw;height: 2px;border-top:1px dashed #000;margin:0 auto;position: relative;}

.prot2:after{width: 100%;height: 1px;content: "";background: #000;position: absolute;left:100%;display: block;bottom: 1px;}

.prot2:before{width: 100%;height: 1px;content: "";background: #000;position: absolute;right:100%;display: block;bottom: 1px;}







.prot3{font-size: 36px;font-weight: bold;line-height: 65px;color: #259ffa;}



.prot4{width: 10vw;height: 30px;margin:0 auto;position: relative;font-size: 17px;color: #bec3d7;text-transform : uppercase;}

.prot4:after{width: 100%;height: 1px;content: "";background: #259ffa;position: absolute;left:100%;display: block;bottom: 17px;}

.prot4:before{width: 100%;height: 1px;content: "";background: #259ffa;position: absolute;right:100%;display: block;bottom: 17px;}

@media screen and (max-width:640px)

{

  .prot4{width: 50vw;}

  .prot4:after{display: none;}

  .prot4:before{display: none;}

}

















.productcont{padding: 50px 0;}

.plb{}



.product0101{width: 100%;background: #259ffa;border-bottom:solid 1px rgba(255,255,255,.8);}



.product0101 .pt01{text-align: center;color: #ffffff;font-size: 26px;padding-top: 15px;font-weight: bold;}

.product0101 .pt02{text-align: center;color: #ffffff;font-size: 14px;text-transform : uppercase;font-weight: lighter;padding-bottom: 18px;}

.product0102{height: auto;overflow: hidden;}

.product0102 li.f_a{width: 100%; line-height: 60px;background: #259ffa; float: left;text-indent: 10px;transition: 0.5s;}
.product0102 li.f_a a{display: block; width: 100%;height: 100%;color: #fff;font-size: 16px;border-bottom:1px solid rgba(255,255,255,.8);transition: 0.5s;}
.product0102 li.s_a{width: 100%; line-height: 40px; float: left;text-indent: 20px;transition: 0.5s;margin-bottom: 5px;}
.product0102 li.s_a a{display: block;color: #333333;font-size: 15px;transition: 0.5s;position: relative;}
.product0102 li.s_a a:after{width: 6px;height: 6px;background: #7b96cd;content: '';position: absolute;left: 10px;top:50%;margin-top: -3px;}





.product0102 li.f_a a:before{content:"";background: url(../Image/left_ico.png) center no-repeat;width: 10px;height: 17px; padding-right: 30px;transition: all .4s;}


.nav_sub_pro{ display: block; width: 100%;}
.nav_sub_pro>li{ margin-top: 2px;}
.nav_sub_pro>li>a{ background: #4e4e4e url(../Image/li_icon.png) no-repeat 20px 20px; padding:15px 10px 15px 40px; line-height: 24px; display: block; color: #fff; font-size: 16px;}
.nav_sub_pro>li>a:hover,.nav_sub_pro>li.on>a{background:#5aaff7 url(../Image/li_icon.png) no-repeat 20px 20px;}
.nav_sub_pro>li ul{ line-height: 27px; background: #f4f4f4; display: none; padding:15px 0;}
.nav_sub_pro>li ul li a{ padding:0 20px 0 40px; display: block; white-space: nowrap; text-overflow:ellipsis; overflow: hidden; font-size: 14px; color: #666;}
.nav_sub_pro>li ul li a:hover{ background: #eee;}


.product03{background: #259ffa;padding:28px 25px;height: auto;overflow: hidden;}

.product0301{font-size: 25px;text-transform : uppercase;color: #ffffff;line-height: 30px;font-family: impact;float: left;}

.product0301 span{padding-left: 10px;}

.product0301 img{display: inline;line-height: 30px;float: left;}

.product0301 a{display: block;width: 190px; height: 34px; line-height: 34px;text-align: center;color: #fff;font-size: 14px;background: #fcc01e;border-radius: 5px;transition: 0.8s;margin-top: 5px;transition: 0.5s;}

.product0301 a:hover{background: #585858;}

.product02{/*background: #f1f1f1;padding:20px;*/}

.product02 .sp li{margin-top: 20px; transition: 0.8s;text-align: center;padding:0 5px;}



.product02 .sp {height: auto;overflow: hidden;padding-left:0; padding-right: 0;}

.product02 .sp  a{overflow: hidden;display: block;width: 100%;height: auto;background: #fff;}

.proimg{/*display: table-cell;*/vertical-align: middle;text-align: center;}
.proimg{width: 100%;height: 0;padding-bottom: 75%;position: relative;border:solid 1px #ccc;box-sizing: border-box;}
.proimg img{max-height: 100%;max-width: 100%;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);}

.protitle {line-height: 52px;color: #fff;background: #3e3e3e;border-bottom:solid 3px #259ffa; font-size: 16px;transition: all .4s;overflow: hidden;text-overflow: ellipsis;white-space: pre;}

.protitle span{display: block;width: 77px;height: 30px; border-radius: 4px; background: #666666;color: #fff;float: right;text-align: center;line-height: 30px;margin-top: 15px;margin-right: 10px;}

.product02 li:hover .protitle span{background: #db2436;}

.product02 li:hover .protitle {background: #259ffa;border-bottom:solid 3px #3e3e3e;}

.bigp{width: 100%;padding-left:0; padding-right: 0;}

.bigpl{background: #fff; float: left;padding-left:0; padding-right: 0;overflow: hidden;}

.bigpl img{display: block;width: 100%;transition: 0.5s;}

.bigp a:hover  img {transform: scale(1.05);    -moz-transform: scale(1.05);    -webkit-transform: scale(1.05);

    -o-transform: scale(1.05);    -ms-transform: scale(1.05);}

.bigpr{background:url('../Image/bigpbg.png') no-repeat center center;padding-top: 30px;}

.bigpr01{font-size: 17px;color: #333;font-weight: bold;line-height: 55px;}

.bigpr02{font-size: 14px;color: #666;line-height: 26px; overflow : hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 9;  -webkit-box-orient: vertical;}

.bigpr03{margin-top: 32px;margin-bottom: 30px;}

.bigpr03 span{display: block;width: 135px; height: 40px; border:1px solid #db2436;color: #db2436;line-height: 42px;text-align: center;border-radius: 20px;transition: 0.8s;}

.bigpr03 span:hover{border-radius: 10px;background: #db2436;color: #fff;}







@media (min-width:992px) and (max-width:1200px){

 .product03{padding:10px;}

 .bigpr02{-webkit-line-clamp: 6;}

}



@media screen and (max-width:640px){

  .nav_mobile li a{font-size: 14px;}

  .bigs01{padding:10px 0;}

  .bigs {padding:0;}

  .productcont {padding:10px 0;}

  .plb{padding-left:0;padding-right: 0;margin-bottom: 30px;}

  .product0102{text-align: center;}

  .product0102 li{line-height: 35px;display: inline-block;width: auto;text-indent: 0rem;padding:0 10px;}

  .product0102 li a{display: block;font-size: 15px;text-align: left;color: #fff;border:none;}

  .product0102 li a:before{content:"";padding-right: 0;}





.sever-left{padding-left:0;padding-right: 0;}

.sever{padding-left:0;padding-right: 0;}

.sever-rightli{padding:0 15px!important;}

.sever-right{padding:0px;}



.scsb .container{padding-left: 0;padding-right: 0}





}









#certify {

  position: relative;

  width: 1200px;

  margin: 0 auto

}



#certify .swiper-container {

  padding-bottom: 60px;

}



#certify  .swiper-slide {position: relative;

  width: 520px;

  background: #fff;

}

#certify  .swiper-slide img{

  display:block;

  width: 520px;

  height: 323px;

}

#certify  .swiper-slide h4{position: absolute;left: 0;right: 0; bottom:0; display: block;line-height: 50px;background: rgba(0,0,0,0.64);text-align: center;color: #fff;font-size: 16px;}

#certify  .swiper-slide a{

  display: block;

  width: 100%;

}

#certify  .swiper-slide p {

  line-height: 85px;

  padding-top: 0;

  text-align: center;

  color: #636363;

  font-size: 1.1em;

  margin: 0;

  display: block;width: 100%;

}



#certify .swiper-pagination {

  width: 100%;

  bottom: 65px;

}



#certify .swiper-pagination-bullets .swiper-pagination-bullet {

  margin: 0 5px;

  border: 3px solid #fff;

  background-color: #d5d5d5;

  width: 10px;

  height: 10px;

  opacity: 1;

}



#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {

  border: 3px solid #259ffa;

  background-color: #fff;

}



#certify .swiper-button-prev {

  left: -30px;

  width: 45px;

  height: 45px;

  background: url(../images/wm_button_icon.png) no-repeat;

  background-position: 0 0;

  background-size: 100%;

  outline: none;

}



#certify .swiper-button-prev:hover {

  background-position: 0 -46px;

  background-size: 100%

}



#certify .swiper-button-next {

  right: -30px;

  width: 45px;

  height: 45px;

  background: url(../images/wm_button_icon.png) no-repeat;

  background-position: 0 -93px;

  background-size: 100%;

  outline: none;

}



#certify .swiper-button-next:hover {

  background-position: 0 -139px;

  background-size: 100%;

  outline: none;

}



@media screen and (max-width:640px){

  .t033{width: 320px!important;text-align: center;margin:0 auto;}

  .t033 span{font-size: 12px!important;}

}

















.severc {background: url('../Image/bg1.png') repeat center center;padding:50px 0;}

.sever-left{padding-bottom: 30px;}

.sever-left01{color: #fff; }

.sever-left0101{ font-size: 46px;height: 46px;font-weight: lighter;}

.sever-left0102{ font-size: 17px;font-weight: lighter;text-transform : uppercase;line-height: 65px;}





.sever-left02{  }

.sever-left0201{ color: #dee6e3;font-size: 18px;line-height: 45px;font-weight: lighter;}

.sever-left0202{ color: #dee6e3;font-size: 10px;text-transform :  uppercase; }



.sever-left03{ color: #fff;margin-top: 30px;}

.sever-left0301{ color: #dee6e3;font-size: 16px;line-height:32px;}

.sever-left0302{ color: #dee6e3;font-size: 26px;text-transform :  uppercase; font-weight: bold;}





.sever-right{height: auto;}

.sever-rightli{background: #fff;padding:0 40px;min-height: 200px;}

.sever-rightli i{display: block;font-size: 65px;color: #db2923;}

.sever-rightli span{font-size: 20px;margin-bottom: 10px;display: block;font-weight: lighter;}

.sever-rightli span:after{content:"";display: block;width:50px;height:2px;background: #ccc;margin-top:5px;}

.sever-rightli p{font-size: 14px;color: #666666;font-weight: lighter;}



.sever-rightli:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); 

    -o-transform:scale(1.1);position: relative;z-index: 9;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);

    box-shadow: 0 15px 30px rgba(0,0,0,0.1);

    -webkit-transform: translate3d(0, -2px, 0);

    transform: translate3d(0, -2px, 0);}

.sever-rightli:hover span:after{background: #db2923;}









.in_03box{background: url('../Image/ysbg.jpg') repeat center center;}

.in_03{}





.t03{width: 100%;text-align: center;margin-top: 50px;margin-bottom: 20px;}





.t031{font-size: 66px; font-weight: bold; color:#fff;text-transform : uppercase;}

.t031 span{border-radius: 50%;background: #ffb400;display: inline-block;height:70px; width: 70px;line-height: 70px;text-align: center;font-size:70px;font-family: impact;margin:0 5px;}



.t032{font-size: 24px;color:#fff;}





.t033{margin:0 auto;width: 640px;border:1px solid #fff;margin-top:5px;}

.t033 span{display: block;line-height: 35px;color: #fff;font-size: 17px;position: relative;}



.t033 span:after,

.t033 span:before{content: "";display: block;width:30px;height: 1px;position: absolute;bottom: 50%;background: #fff;}

.t033 span:before{right: 0px;}

.t033 span:after{left:0px;}















.c03{ position: relative;}

.c03 li{padding-left:0;padding-right:0;height: auto;padding:10px;background: #fff;border-radius: 5px;position: relative;}



.c03i{padding-left:0;padding-right:0;}

.c03i img{display: block;max-height:100%;max-width: 100%;}









.c03c{padding-left: 20px;}





.c03c01{font-size: 22px; font-weight: bolder;float: left;padding-bottom: 10px;padding-top: 5px; width: 100%;color: #259ffa;background: url(../Image/thread.png) left bottom repeat-x;}

.c03c01 span{color: #d10000;}









.c03c02 {font-size: 14px; color: #666666; line-height: 26px;margin-bottom: 10px;}



.c03c03{position: absolute;top:-4px;left:-5px;}







@media (min-width:1200px){

.c03 li{width: 48%;margin:20px 1%;}

.c03c{padding-left: 40px;}

.in_03{padding-bottom: 30px;}

}







@media (min-width:992px) and (max-width:1200px){

.c03c01{font-size: 22px;}

}



@media (min-width:750px) and (max-width:991px){

.c03i img{width: 100%;}

.c03c01{font-size: 17px;}

.c03c02{font-size: 12px;}

}



@media(max-width:768px){

  .c03i img{width: 100%;height: auto;}

  .in_03box{padding-left:0; padding-right: 0;}

  .t032 { font-size: 25px;padding:0 30px;}

  .t031 {font-size: 23px;font-weight: lighter;}

  .c03c01 span{width: auto;height: auto;font-size: 26px;}

  .c03c01{ font-size: 22px;margin-bottom: 5px;line-height: 37px;}

  .c03 li{min-height: 498px;margin-bottom: 20px}

  .product02{padding:0;background: none;}

.product02 li{padding:0 5px;margin:0;margin-top: 20px;}

.protitle{line-height: 35px;}
.protitle a{color:#fff;font-size: inherit;background: #3e3e3e!important;}

.protel{background: #3e3e3e;display: flex;}
.protel a{flex: 1; line-height: 35px;height: 35px;background: #3e3e3e!important;color: #fff!important;}
.protel a:last-of-type{flex: 1; line-height: 35px;height: 35px;background: #259ffa!important;color: #fff!important;}
}







.lc{background: url('../Image/lc.jpg') repeat center center;}

.lcbox{padding-bottom: 40px;}



.t103{width: 100%;text-align: center;margin-top: 50px;margin-bottom: 20px;}

.t1031{font-size: 20px; font-weight: bold; color:#fff;text-transform : uppercase;}

.t1032{font-size: 38px; font-weight: bold; color:#cf342d;}

.t1032 span{color:#fff;}

.t1033{margin:0 auto;width: 100%;}

.t1033 span{display: block;height: 20px;width: 20px;border-radius:20px;margin:15px auto;background: #fff;position: relative;z-index: 9;}

.t1033 span:after,.t1033 span:before{content: "";display: block;width:200px;height: 1px;position: absolute;bottom: 10px;background: #fff;}

.t1033 span:before{right: 0px;}

.t1033 span:after{left:0px;}

.lcli{margin-bottom: 30px;}

.lcli a{display: block;background: #fff;text-align: center;min-height: 160px;transition: 0.5s;}

.lcli a i{display: block;font-size: 65px;}

.lcli a span{display: block;font-size: 18px;line-height: 25px;font-weight: bold;}

.lcli a p{display: block;font-size: 12px;color: #c7c7c7;text-transform : uppercase;}



.lcli a:hover{background: #CF342D;transform:translateY(-10px);}

.lcli a:hover i{color: #fff;}

.lcli a:hover span{color: #fff;}

.lcli a:hover p{color: #fff;}









@media (max-width:1199px){

.company{padding-left:0;padding-right:0;}

.company .container{padding-left:0;padding-right:0;}

.comall01{padding:10px!important;}

.comall02{padding:10px!important;}

}





.comall{}

.comall01{padding:40px;}

.comall0101{font-size: 37px; color: #f7f5f5;font-weight: bold; text-transform : uppercase;font-family: impact;height: 48px; line-height: 48px;}

.comall0102{font-size: 20px; color: #f7f5f5;font-weight: bold;height: 28px;}



.comall0103{line-height:31px;padding-top: 10px; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 9;  -webkit-box-orient: vertical;overflow: hidden;color: #fff;}

.comall0104{margin-top: 15px;}
.comall0104 a{display: inline-block;padding:0 8px;line-height: 25px;color: #fff;background: #d7000f;}







.comall03{padding:0px;}

.comall03 img{display: block;width: 100%;}



/*.g_adv{background: #259ffa;}

.g_adv .container{padding:30px 0; background: url(../Image/g_adv.png) left center no-repeat;}

.g_adv .container p{color: #fff;text-align: right;}

.g_adv .container p:first-of-type{font-size: 20px;}

.g_adv .container p:nth-of-type(2){font-size: 14px;}

.g_adv .container p:nth-of-type(3){font-size: 16px;margin-top: 20px;}

.g_adv .container p span{font-size: 22px;font-weight: bolder;}
*/
.g_adv{background: url(../Image/adv_bg.jpg) center no-repeat;}
.g_adv .container img{max-width: 100%;}

.cccc{margin: 30px 0;width: 100%;height: auto;overflow: hidden;background:#259ffa;}





.cccd{width: 100%;height: 345px;float: left;position: relative;z-index: 2; overflow: hidden;}

.investment_f{ width:1200px; margin:20px auto}

.investment_f .investment_title{height:44px;  width:100%;line-height: 44px;}







.investment_title div{ width:131px; height:44px; background:#259ffa; float:left;font-size:14px; text-align:center; line-height:44px; color:#fff; cursor:pointer; margin-right:20px;}







.investment_title a,.investment_title a:link,.investment_title a:visited,.investment_title a:hover{ color:#555;width:131px; height:44px;display:inline-block}



.investment_title div.on a,.investment_title div.on a:link,.investment_title div.on a:visited,.investment_title div.on a:hover{ color:#000}







.investment_title div.on{color:#fff;background: #d82f29;}







.investment_con{ clear:both; background:#fff;}

.picScroll-left{ width:1200px; overflow:hidden; position:relative; background: #fff; }

.picScroll-left .hd{ padding:0 10px;}

.picScroll-left .hd .next{ display:block;  width:24px; height:42px; float:right; overflow:hidden;

       cursor:pointer; background:url("../Image/right.png") no-repeat; position: relative;left:5px;top:110px;z-index: 9999;}

.picScroll-left .hd .prev{ display:block;  width:24px; height:42px; float:right; overflow:hidden; position: relative;right:1132px;top:110px;

       cursor:pointer; background:url("../Image/left.png") no-repeat;}

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }

.picScroll-left .hd ul li.on{ background-position:0 0; }

.picScroll-left .bd{ padding:40px 0px;}

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative;}

.picScroll-left .bd ul li .pic{ text-align:center; }

.picScroll-left .bd ul li .pic img{ width:263px; height:197px; display:block; }

.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }

.picScroll-left .bd ul li .title{position: relative;bottom: 36px;width: 100%;background: rgba(32, 91, 169, 0.46); color: #fff;  height: 35px; line-height: 35px;transition: 0.2s;}

.picScroll-left .bd ul li .title a{color: #fff;display: block; width: 100%;height: 100%;}

.picScroll-left .bd ul li:hover .title{height:197px; line-height: 197px;bottom: 197px;}



















.caseboxs{background: #f5f5f5;padding-bottom: 60px;}

.t03s{width: 100%;text-align: center;margin-top: 50px;margin-bottom: 20px;}

.t031s{font-size: 20px; font-weight: bold; color:#adadad;text-transform : uppercase;}

.t032s{font-size: 38px; font-weight: bold; color:#333;}

.t032s span{color:#259ffa;}



._03_wrap_tit{line-height: 25px;text-indent: 20px;font-size: 22px;color: #000;position: relative;}

._03_wrap_tit:before{width: 5px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}

._03_wrap_more{text-align: right; color: #ababab;font-size: 14px;transition: all .4s;position: absolute;right: 0;top:0;}

._03_wrap_more:hover{color: #bb0202;}



._03_fengcais{margin-top: 2%;}

._03_fengcais h4{line-height: 40px;text-align: center;font-size: 14px;color: #333;position: relative;}

._03_fengcais h4:after{width: 100%;height: 1px;content: '';position: absolute;left: 0;bottom:0;background: #e5e5e5;z-index: 1;}

._03_fengcais h4:before{width: 0;height: 1px;content: '';position: absolute;left: 50%;bottom:0;background: #e5e5e5;z-index: 2;transition: all .4s;}

._03_fengcais a:hover h4:before{width: 100%;background: #bb0202;left: 0;}

























.casebox{background: #f5f5f5;padding-bottom: 60px;}



._03_wrap_tit{line-height: 25px;text-indent: 20px;font-size: 22px;color: #000;position: relative;}

._03_wrap_tit:before{width: 5px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}

._03_wrap_more{text-align: right; color: #ababab;font-size: 14px;transition: all .4s;position: absolute;right: 0;top:0;}

._03_wrap_more:hover{color: #bb0202;}

._03_fengcai{margin-top: 2%;}

._03_fengcai h4{line-height: 40px;text-align: center;font-size: 14px;color: #333;position: relative;}

._03_fengcai h4:after{width: 100%;height: 1px;content: '';position: absolute;left: 0;bottom:0;background: #e5e5e5;z-index: 1;}

._03_fengcai h4:before{width: 0;height: 1px;content: '';position: absolute;left: 50%;bottom:0;background: #e5e5e5;z-index: 2;transition: all .4s;}

._03_fengcai a:hover h4:before{width: 100%;background: #bb0202;left: 0;}













.st{width: 100%;line-height: 55px;height: auto;margin: 25px 0 0 0;overflow: hidden;}









.stl{float: left;color:#333;font-size: 14px;line-height: 55px;background: #259ffa;padding:0 35px;color: #fff;}

.str{float: right;line-height: 55px;}

.str a{color:#989a99;font-size: 14px;font-weight: 100;transition: 0.5s;padding-right: 0px;}

.str a:hover{color:#000;padding-right: 5px;}











.inb {background: #f9f9f9;}

.inrcc{background: #fff;border: 1px solid #efefef;box-sizing: border-box;}

.inrcc img{width: 100%;margin-bottom: 10px;}

.inrcc>div{padding:10px 15px;line-height: 30px;color: #333333;font-size: 15px;}

.inrcc h4{display: block;color: #333;padding-bottom: 10px;margin-bottom: 10px;font-size: 18px;border-bottom: dotted 1px #d7d7d7;}



.in{padding-left:0;padding-right:0;margin-bottom: 30px;}





.inlc {padding-left: 0; padding-right:0;background: #fff;border:1px solid #efefef}



.inll{width: 100%;height: 100px;border-bottom: 2px solid #f5f5f5;padding: 15px 0;}



.inllt{text-align: center;float: left;color: #666666;}

.inllt span{font-family: impact;font-size: 30px;display: block;width: 100%;}

.inllt i{display: block;width: 100%;font-style: normal;color: #333;}







.inllr{}

.inllrt{font-size: 16px;color: #333333;transition: 0.8s; padding-left:0;text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 1  ;  -webkit-box-orient: vertical;overflow: hidden;}

.inllrc{font-size: 14px;color: #adadad;margin:5px 0;text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 2  ;  -webkit-box-orient: vertical;overflow: hidden;}

.inll a{display: block;width: 100%;height: 100%;}

.inll a:hover  .inllrt{padding-left:15px; color: #d70310;}



.inr{}

.inrimg{}

.inrimg img{display: block;width: 100%;}



.inrc {padding-left: 0; padding-right:0;}





#scrollDiv h3,#scrollDiv ul,#scrollDiv li{margin:0;padding:0; list-style:none;}

.scrollbox{ margin: 0 auto; overflow: hidden;padding: 0;    border: 1px solid #efefef;}

#scrollDiv{height:300px; overflow:hidden;}



#scrollDiv li{ padding:0 20px 0 40px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#e5e5e5 solid 1px; background:url(../Image/q_a.png) no-repeat 10px 10px; height: 100px;}



#scrollDiv li h3{ font-size:16px;  height:40px; color:#353535; line-height:40px; width:100%;overflow: hidden;text-overflow: ellipsis;white-space: pre;}

#scrollDiv li h3 a{ font-weight:100; color:#232323; text-decoration:none;}

#scrollDiv li h3 a:hover{ color:#0b81d9}

#scrollDiv li div{ font-size:14px;  width:100%; color:#5e5e5e; line-height:29px; overflow:hidden}







.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}

.scroltit h3{ width:100px; float:left; height:45px; line-height:45px;}

.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}

















/* 内页 */

.text-t{text-align: center;margin:0 auto;padding:0;height: auto;overflow: hidden;}

.text-t-d{position: relative;top:20px;color: rgba(40, 40, 40,0.08);font-family: Impact;font-size: 60px;text-transform : uppercase;text-align: center;width: 100%;}

.text-t-u{position: absolute;top:35px;color: #222222;text-transform : uppercase;font-size: 38px;font-weight: bold;width: 100%;}

.text-t-s{width: 100%;padding:10px 0;}

.text-t-s span{width: 100px;height: 3px;background: #259ffa;display: block;margin:0 auto;}



.text-t-p{text-align: center;width: 100%;font-size: 16px;color: #999999;text-transform : uppercase;font-family: 微软雅黑;margin:10px 0;}



.text-t-ps {text-transform:none;font-size: 22px;line-height: 35px; }



.text-t-d1{position: relative;top:0px;color: rgba(40, 40, 40,0.08);font-family: Impact;font-size: 60px;text-transform : uppercase;text-align: center;width: 100%;}

.text-t-u1{position: absolute;top:14px;color: #222222;text-transform : uppercase;font-size: 38px;font-weight: bold;width: 100%;}

.text-t-s1{width: 100%;}

.text-t-s1 span{width: 100px;height: 3px;background: #ffb400;display: block;margin:0 auto;}

.text-t-e{padding:30px 0;font-size: 34px;text-transform : uppercase;}







.com1 {padding:30px 0;}

.com1 img{display: block;width: 100%;}

.com2 {font-family:Arial;font-size: 16px;line-height: 30px;color: #666;padding:0 5px 60px;}

.com2 img{max-width: 100%;display: block;}





/* left */

.widget {background: #fff;width: 100%;}

.widget .short_title{background: #ffb400;line-height: 62px;text-align: center;font-size: 24px;text-transform : uppercase; color: #fff;text-transform : uppercase;}

.widget .short_title i{color: #fff;font-size: 24px;}

#pro_list li{padding:0 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #eeeeee; line-height: 51px;font-weight: bold;}

#pro_list li a{font-size: 17px;color: #282828;display: block;width: 100%;height: 100%;font-family: 'å¾®è½¯é›…é»‘', sans-serif;}



#pro_list li.son a{font-size: 14px;font-weight: 400;}

.widget-c-2 img {display: block;width: 100%;}



.widget-c-3 {height: 90px;background: #2a2a2a;width: 100%;float: left;}

.widget-c-3  a{display: block;height: 50px;width: 220px;margin:20px auto;background: #ffb400;border-radius: 25px;font-size: 16px;line-height: 50px;text-align: center;font-weight: bold;color: #fff; }



.widget-c-4{height: 50px;font-size: 16px;line-height: 50px;background: #ffb400;text-align: center;}

.widget-c-4 a{color: #fff; }












.pro{margin:0;}
.products-li{margin-bottom: 30px;/*min-height:250px;*/padding-left:5px; padding-right: 5px;text-align: center;}

.img-cover-4by3{height: 0;width: 100%;padding-bottom: 75%;overflow: hidden;position: relative;border:solid 1px #ccc;}
.img-cover img{max-width: 100%;max-height: 100%;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}


.products-li-2{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:3% 5%;background: #3e3e3e;border-bottom:solid 3px #259ffa;color: #fff;overflow: hidden;}

.products-li-3{display: flex;}
.products-li-3 a{flex: 1;color: #fff;background: #3e3e3e;line-height: 35px;height: 35px;}
.products-li-3 a:last-of-type{background: #259ffa;}

.products-li-2-1{color: #fff;font-size: 16px;line-height: 30px;height: 30px;

text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp:1;-webkit-box-orient: vertical;overflow: hidden;}

.products-li-2-2 span{display: block;width: 30%;height: 1px;background: #807e7e;}



.products-li-2-3{padding-top:10px;line-height: 22px;font-size: 14px;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;}

.products-li:hover .products-li-2{background: #259ffa;}

.products-li:hover .products-li-2-1{color: #fff;}

.products-li:hover .products-li-2-2 span{background: #fff;}

.products-li:hover .products-li-2-3{color: #fff;}



@media (max-width:640px){

.products-li-2-1{font-size: 15px;}

.right{padding-left:0;padding-right: 0}

}













.pro-tops{background: #f6f6f6;}

.pro-topcc{margin:0px auto;}

.pro-topc{padding:20px;background: #fff;}



@media screen and (max-width:640px){

 .pro-topc{padding:0;}

 .g_gallery{padding:0!important;}

 .g_gallery .g_pic{border:none;}

 .g_sumary{padding:15px!important;}

}















.g_gallery{ padding: 25px 15px;}

.g_gallery .g_pic{height: 0;padding-bottom: 75%;position: relative; width:100%; border:1px solid #dddddd;overflow: hidden;text-align: center;}
.g_gallery .g_pic img{max-width: 100%;max-height: 100%;left: 50%;top:50%;transform: translate(-50%,-50%);position: absolute;}




.g_sumary1 {font-size: 30px;color:#282828;}

.g_sumary2 span{width: 30%;display: block;height: 2px;background: #807e7e;margin-top: 20px;} 

.g_sumary3 { font-size: 14px;color: #999999;margin: 20px 0;line-height:34px;



    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 8;

    -webkit-box-orient: vertical;

    overflow: hidden;



    }

























.g_sumary4 {padding-top: 40px;padding-bottom: 40px;border-top:1px solid #eaeaea;border-bottom: 1px solid #eaeaea;text-align: center;height: auto;overflow: hidden;}

.g_sumary41,.g_sumary42,.g_sumary43{float: left;width: 33%;display: inline-block;height: 52px;}

.g_sumary42{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}

.g_sumary4 span{display: block;width: 100%;font-size:14px;font-family: Arial;color: #282828;text-transform : uppercase;}

.g_sumary4 em{font-style: normal;font-family: "Impact";color: #282828;font-size: 14px;}

.g_sumary5 {width: 100%;height: auto;overflow: hidden;}

.g_sumary5 a{display: block;background: #eaeaea;text-align: center;line-height: 56px;font-size: 16px;}

.g_sumary5 a:nth-of-type(2){background: #ffb400;color: #fff;}

.g_sumary6 li{float: left;margin:0 20px;}

.g_sumary6 li i{font-size: 23px;color: #ccc;}



.g_sumary{padding:20px;}

.g_sumary b{ color: #303030;}

.g_sumary .product_title{ font-size:24px; font-weight:400; color: #3c3c3c; line-height:2;}

.g_sumary .product_desc{ line-height:28px; padding-bottom:20px;}

.g_sumary .product_brief{ font-size: 16px; line-height:28px; color: #8b8b8b; border-bottom:1px solid #eee; padding-bottom:20px;}

.g_sumary .product_spec{ padding:15px 0; border-bottom:1px solid #eee;}

.g_sumary .product_spec li{ line-height:38px; color: #3f3f3f;}

.g_sumary .product_spec:after{ clear: both; content: ''; display: block;}

.g_sumary .product_spec dt{ display: inline-block;  line-height: 36px; font-size: 14px;color: #3f3f3f; margin-bottom:5px;}

.g_sumary .product_spec dd{ display: inline-block; width: 470px; vertical-align: top;}

.g_sumary .product_spec dd a{display: inline-block; padding:3px 8px; font-size:14px; border:1px solid #ddd; margin:5px 6px; margin-left:0;}

.g_sumary .product_spec dd a:hover,.g_sumary .product_spec dd a.current{color: #ef3729; border-color: #ef3729;}

.g_sumary .product_tels { padding-top: 16px;color: #4a4a4a;}

.g_sumary .product_tels p img{ margin-right:5px;}

.g_sumary .product_tels h3{text-indent: 31px; font-family: Impact;font-weight: bold; color: #ef3729;font-size: 36px;}













@media screen and (max-width:640px){

 .n-c{padding:0;}

 .n-c1{padding:0;}

 ol.news{height: auto;overflow: hidden;}

 .news_two_box{padding:5px!important;}

 .news .news_two_img{padding-right: 0}

 .news_two_txt{padding:0;}

 .news_rs{padding:0;}

}







.news_two_img{display: block;}

.news_two_txt{display: block;}



.news .news_two_box{display: block;width: 100%;height: auto;float: left;

    border: 1px solid transparent;

    position: relative;

    background: #fff;

    transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;margin:30px auto;padding:20px;margin-top: 0px;}

.news  .news_two_img{padding-left:0;}

.news .news_two_box img{display: block;width: 100%;}

.i_buttontext{width: 20%;margin:0 auto;border-radius: 30px;height: 30px;line-height: 30px!important;border:1px solid #f1efef;text-align: center;font-style: normal;text-transform : uppercase;}



.news_two_box span{display: block;width: 100%;

    font-size: 16px;

    line-height: 35px;



    color: #717171;

    transition: all .3s ease-out 0s;}

.news_two_txt i{display: block;width: 100%;color: #A2A2A2;line-height: 24px;display: block;

    overflow: hidden;transition: all .3s ease-out 0s;font-style: normal;



text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 3;

    -webkit-box-orient: vertical;

    overflow: hidden;







  }

.ser_but i{height: 35px;line-height: 35px;transition: all 0.3s;}

.news .news_two_box:hover{    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);

    -webkit-transform: translate3d(0, -6px, 0);

    transform: translate3d(0, -6px, 0);}



.news-info {width: 100%;background: #fff;margin-bottom: 40px;}

.news-info-1{white-space: normal;line-height: 40px;font-size: 30px;text-align: center;padding:40px 0 20px 0;}

.news-info-2{white-space: normal;line-height: 40px;font-size: 14px;text-align: center;margin: 0 auto 40px;background: #f3f3f3;}

.news-info-3{font-size: 14px;line-height: 32px;margin-bottom: 40px;padding:0 12px;}

.news-info-3 img{max-width: 100%;height: auto!important;}

.news-info-4{height: auto;overflow: hidden;}

.news-info-4 li{display: block;float: left;width: 100%;line-height: 35px;border:1px solid #f3f3f3; border-radius: 17px;text-indent: 10px;margin:10px 0;transition: 0.5s ease-out}

.news-info-4 li:hover{ background: #ffb400; }

.news-info-4 li:hover a{color: #fff;}

.news-info-4 li:hover {color: #fff;}















.contact-b{background: #fff;padding:30px;}

.contact-b small{width: 100%;display: block;font-size: 18px;text-transform : uppercase;margin: 10px 0;}

.contact-1{border:1px solid #e1e1e1;padding:30px;margin-left:-1px;margin-top: 30px;}

.contact-1-1{line-height: 35px;color: #333;font-size: 16px;}

.contact-1-1 i{margin-right: 20px;}



.contact-2{border:1px solid #e1e1e1;padding:20px 30px;margin-left:-1px;margin-top: 30px;}

.contact-2 li{padding-bottom: 10px;}

.contact-2 img{display: block;width: 80%;margin:0 auto;}

.contact-2 span{display: block;text-align: center;font-size: 16px;color: #383737;}

.contact-2 b{line-height: 35px;text-align: center;display: block;font-size: 24px;}

.contact-2:nth-of-type(3) span{display: block;text-align: center;font-size: 14px;color: #383737;}





.contact-order .container{background: #fff;margin: 40px auto;padding:30px 0px;}



.swiper-container{width:100%;height:100%}

.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}

/* .swiper-slide img{display:block;width:90%;margin:5%}

 */.swiper-slide span{line-height:45px;text-align:center;padding-bottom:20px;display:block;width:100%;color: #fff;}

.left-b{background:#ffb400;margin-top: 40px;}













.nav-s{line-height: 62px;background: #259ffa;width: 100%;height: auto;overflow: hidden;}

.nav-s a{display: block;height: 62px;font-family: Arial;font-size: 22px;float: left;color: #fff;padding:0 40px;text-transform : uppercase;}

.nav-s a:hover{background: #b60202;}



.pr-content{padding:15px;font-size: 14px;line-height: 35px;background: #fff;}

.pr-content img{max-width: 100%;}

.pr-content video{width: 100%;min-height: 400px;}



.order-nas{line-height: 62px;background: #eeeeee;width: 100%;height: auto;overflow: hidden;}

.order-c video{width: 100%;min-height: 400px;}













.order-cc table th,.order-cc table td{border:1px solid #dedede;width: auto!important;} 

.order-cc tr{text-align: center;} 





.order-cc img{display: block;max-width: 100%;}







.order-nas span{display: block;height: 62px;font-family: Arial;font-size: 22px;float: left;color: #fff;padding:0 40px;text-transform : uppercase;background: #259ffa;}





.order-nas em{display: block;padding:0 20px;color: #666666;font-size: 14px; font-style:normal;font-size: 16px;}

.order-c{background: #fff;padding:20px;}

.order {width: 100%;height: auto;}



#onlineForm tr{margin:8px 0;display: block;float: left;width: 100%;}

#onlineForm td{display: block!important;float: left!important;}

.order .t_r{font-size: 16px;color: #666;line-height: 45px;}

.order input{display: block;width: 100%;outline: none;background: #f5f5f5;border:1px solid #e1e1e1;text-indent: 2em;line-height: 45px;}
.order input.code_input{width: 120px;}
.order .code{float: left;margin-right: 8px;}
.order #content{height: 80px;display: block;width: 100%;}
.order .code img{height: 45px;}

.order .btn-box a{margin:0 auto;background: #ffb400;color: #fff; padding:0 30px;line-height: 45px;}











/* 内页 */









.main{background: #f6f6f6;padding: 50px 0;}



/*index css*/

.red{color: #bb0202;}

.white{color: #fff;}

.black{color: #000;}

.wrap_tit{text-align: center;line-height: 35px;margin-bottom: 2%;}

.wrap_tit span{text-transform: uppercase;font-size: 40px;font-weight: bold;}

.wrap_tit p{width: 30%;margin:0 auto; font-size: 24px;position: relative;}

@media screen and (max-width:765px){

   .wrap_tit p{width: 80%}

}

.wrap_tit p:before{content: '';width: 30%;height: 1px;background: #d9d9d9;position: absolute;top:50%;left: 0;}

.wrap_tit p:after{content: '';width: 30%;height: 1px;background: #d9d9d9;position: absolute;top:50%;right: 0;}

#wrap_01{margin:2% auto;}

@media screen and (max-width:765px){

   .left_fenlei{padding-left: 0;padding-right:0;}
   .main{padding:30px 0;}

}

.left_tit{padding:10% 0;background: url(../Image/left_tit_bg.jpg) center;}

.left_tit p{line-height: 25px;color: rgba(255,255,255,.5);font-size: 12px;text-transform: uppercase;text-align: center;}

.left_tit p span{color: #fff;font-size: 24px;}

.left_lis{border:solid 1px #e5e5e5;border-top:none;}

.left_lis li{width: 92%;margin:0 auto;}

.left_lis li a{display: block;text-indent: 50px; border-bottom: solid 1px #f6f5fa;font-size: 14px;transition: all .4s;}

.left_lis li .left_father{background: url(../Image/left_ico.png) 15px center no-repeat;color: #282828;line-height: 45px;}

.left_lis li .left_cur{font-weight: bold;}

.left_lis li .left_father:hover{background: url(../Image/left_ico.png) 15px center no-repeat;font-weight: bold;}

.left_lis li p .left_son{background: url(../Image/left_ico_1.png) 50px center no-repeat;text-indent: 70px;color: #585858;line-height: 40px;}

.left_lis li p .left_son:hover{background: url(../Image/left_ico_1_1.png) 50px center no-repeat;color: #bb0202;}

.left_search{width: 92%;border:solid 1px #e5e5e5;line-height: 40px;margin:10% auto;}

.left_search .key{width: 85%;line-height: 40px;text-indent: 15px;color: #808080;font-size: 14px;border:none;background: none;outline: none;}

.left_search .sub{width: 15%;line-height: 40px;background: url(../Image/search.png) center no-repeat;border:none;outline: none;}

.left_tel{background: #f0eff5 url(../Image/left_tel_bg.png) left bottom no-repeat;padding:15% 0;}

.left_tel p{text-align: right;padding-right: 5%;line-height: 26px;font-size: 16px;color: #4c4d4e;}

.left_tel p span{color: #d40000;font-size: 22px;}

._01_wrap_hot{border:solid 1px #e5e5e5;position: relative;padding:3%;}

._01_hot_tit{background: #bb0202;display: block;line-height: 30px;color: #fff;font-size: 24px;padding:1% 2%;position: absolute;left: 0;top:0;z-index: 2;}

.hot_item ._hot_img{overflow: hidden;}

.hot_item ._hot_img img{width: 100%;}

.hot_item ._hot_con h4{line-height: 50px;border-bottom: solid 1px #cccccc;color: #272129;font-size: 20px;font-weight: bold;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.hot_item ._hot_con p{line-height: 30px;color: #8f8f8f;font-size: 13px;padding:3% 0;}

.hot_item ._hot_con span{display: block;width: 33%;line-height: 35px;color: #fff;background: #bb0202;font-size: 14px;text-align: center;transition: all .4s;}

.hot_item ._hot_con span:hover{background: #259ffa;}

.hot_item ._hot_con span i{padding-right: 10px;}

@media screen and (max-width:765px){

   ._01_wrap_hot{margin-top: 3%;}

   .hot_item ._hot_con h4{text-align: center;}

   .hot_item ._hot_con span{margin:0 auto;margin-top: 2%;}

}

._01_wrap_pro{margin-top: 2%;}

._01_wrap_pro ._pro_name{background: #f9f9f9 url(../Image/pro_arrow.png) 90% center no-repeat;margin-top: 2px;transition: all .4s;}

._01_wrap_pro ._pro_name p{padding:8% 0;padding-left: 4%;font-weight: normal; line-height: 25px;color: #201c19;font-size: 12px;text-transform: uppercase;}

._01_wrap_pro ._pro_name p span{font-size: 16px;font-weight: bold;}

._01_wrap_pro a:hover ._pro_name{background: #bb0202 url(../Image/pro_arrow_hover.png) 90% center no-repeat;margin-top: 2px;}

._01_wrap_pro a:hover ._pro_name p{color: #fff;}

#wrap_02{background: url(../Image/wrap_02_bg.jpg) center no-repeat;background-attachment: fixed;padding:5% 0;}

#wrap_02 .wrap_tit p:before,#wrap_02 .wrap_tit p:after{background: rgba(255,255,255,.6);}

._02_intro p{color: rgba(255,255,255,.9);font-size: 14px;line-height: 30px;padding:0 5%;text-align: center; padding-bottom: 3%;}

._02_intro a{line-height: 40px;width: 20%; text-align: center;margin:0 auto; display: block;color: #ffffff;font-size: 14px;background:#bb0202;transition: all .4s;}

._02_intro a:hover{background: #bc0000;color: #fff;}

#wrap_03{margin:2% auto;}

._03_wrap_tit{line-height: 25px;text-indent: 20px;font-size: 22px;color: #000;position: relative;}

._03_wrap_tit:before{width: 5px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}

._03_wrap_more{text-align: right; color: #ababab;font-size: 14px;transition: all .4s;position: absolute;right: 0;top:0;}

._03_wrap_more:hover{color: #bb0202;}

._03_fengcai{margin-top: 2%;}

._03_fengcai h4{line-height: 40px;text-align: center;font-size: 14px;color: #333;position: relative;}

._03_fengcai h4:after{width: 100%;height: 1px;content: '';position: absolute;left: 0;bottom:0;background: #e5e5e5;z-index: 1;}

._03_fengcai h4:before{width: 0;height: 1px;content: '';position: absolute;left: 50%;bottom:0;background: #e5e5e5;z-index: 2;transition: all .4s;}

._03_fengcai a:hover h4:before{width: 100%;background: #bb0202;left: 0;}

#wrap_04{margin:0 auto;}

#wrap_04 .container{padding-left: 0;padding-right: 0;}

#wrap_04 .wrap_tit p{width: 45%;margin:0 auto; font-size: 24px;position: relative;}

._04_arrow{display: block;width: 33px;height: 20px;position: relative;margin: 2% auto;overflow: hidden;}

._04_arrow i{display: inline-block;width: 33px;height: 10px;position: absolute;left: 0;}

._04_arrow .i1 {background: url(../Image/ico_13.png) no-repeat center;top: 0;animation: 2s linear 0s infinite running icotop;}

._04_arrow .i2 {background: url(../Image/ico_14.png) no-repeat center;top: 12px;animation: 2s linear 0s infinite running icotop;}

@keyframes icotop {

  0% {

    transform: translate(0, -150%);

  }

  50% {

    transform: translate(0, 0);

  }

  100% {

    transform: translate(0, 150%);

  }

}







._04_lis li{margin-bottom: 3%;}

._04_item_a,._04_item_b{padding-left: 0;padding-right: 0;}

._04_item_a ._04_limg{right: 0;top:0;}

._04_item_a ._04_rimg{left: 0;top:0;}

._04_item_a p{padding-left: 12%;}

._04_item_a p._item_p1{padding-top:35%;line-height: 35px;color: #fff;font-size: 18px;z-index: 1;position: relative;}

._04_item_a p._item_p1 span{font-size: 48px;}

._04_item_a p._item_p2{padding-top: 40%;z-index: 1;position: relative;}

._04_item_a p._item_p2 a{font-size: 16px;color: #fff;}

._04_item_a p._item_p2 i{font-size: 18px;color: #db211e;padding-right: 8px;}

._04_item_b{border:solid 1px #e5e5e5;margin-left: -1px;padding-bottom: 6%;}

._04_item_b ._04_img{width: 100%;display: block;overflow: hidden;}

._04_item_b ._04_img img{width: 100%;transition: transform 1s ease 0s;}

._04_item_b:hover ._04_img img{transform: scale(1.05,1.05);}

._04_item_b ._04_img i{line-height: 35px;width: 15%;font-style: normal; text-align: center;color: #fff;font-size: 30px;position: absolute;right:0;bottom: 0;z-index: 1;}

._04_item_b ._04_img i.red_bg{background: rgba(187,2,2,.8);}

._04_item_b ._04_img i.blue_bg{background: rgba(25,64,119,.8);}

._04_item_b h4{padding:6% 8% 3% 8%;color: #07080a;font-size: 22px;font-weight: bold;}

._04_item_b p{padding:0 8%; color: #282828;font-size: 14px;line-height: 24px;}

@media screen and (max-width:765px){

   ._04_item_b{margin-bottom: 2%;background: #fafafa;}

}

#wrap_05{padding:4% 0;background: #f9f9f9;}

._05_case a{display: block;-moz-box-shadow:4px 4px 4px rgba(0,0,0,.1); -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1); box-shadow:4px 4px 4px rgba(0,0,0,.1);}

._05_case h4{line-height: 60px;background: #fff url(../Image/case_arrow.png) 90% center no-repeat;text-align: center;font-size: 16px;color: #2a2a2a;font-weight: bold;}

#wrap_06{margin:4% auto;}

._06_hot{background: #f9f9f9;transition: all .4s;padding-bottom: 10%;}

._06_hot img{width: 100%;}

._06_hot h4{width: 90%; color: #363636;font-size: 16px;line-height: 26px;font-weight: bold; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin:0 auto;margin-top: 3%;}

._06_hot p{width: 90%; color: #555555;font-size: 14px;line-height: 26px;margin:0 auto;margin-top: 3%;}

._06_hot ._06_hot_more{width: 90%;margin:0 auto;margin-top: 8%;}

._06_hot ._06_hot_more span{display: block;width: 35%;line-height: 30px;color: #fff;background: #bb0202;font-size: 14px;text-align: center;transition: all .4s;}

._06_hot ._06_hot_more span i{padding-right: 10px;}

._06_lis li{padding:5% 3%;border-bottom: solid 1px #e5e5e5; transition: all .4s;}

._06_lis li .news_date{width: 25%;text-align: center;font-size: 28px;color: #404040;line-height: 30px;vertical-align: middle;}

._06_lis li .news_date span{font-size: 18px;color: #bbbbbb;}

._06_lis li .news_capital{width: 70%;font-size: 25px;color: #363636;line-height: 40px;vertical-align: middle;}

._06_lis li .news_capital h4{color: #363636;font-size: 15px;line-height: 30px;padding-bottom: 2%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

._06_lis li .news_capital p{color: #7e7e7f;font-size: 12px;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

._06_lis li:hover{background: #fff;}

._06_lis li:hover .news_date span{color: #ba0400;}

._06_lis li:hover{-moz-box-shadow:4px 4px 4px rgba(0,0,0,.1); -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1); box-shadow:4px 4px 4px rgba(0,0,0,.1);}

@media screen and (max-width:765px){

   ._06_lis li:first-child{margin-top: 3%;}

}

._06_qa_tit{line-height: 40px;border-bottom: solid 1px #e5e5e5;background: url(../Image/qa_tit.png) left center no-repeat;text-indent: 40px;color: #36292b;font-size: 16px;font-weight: bold;position: relative;}

._06_qa_tit a{text-align: right;font-weight: normal; position: absolute;right: 0;top:0;color: #cdcbcb;font-size: 14px;text-transform: uppercase;}

._06_qa_tit a:hover{color: #ba0400;}

._06_qa_img{margin-top: 3%;}

._06_qa_img img{width: 100%;}

._06_qa_lis{margin-top: 2%;}

._06_qa_lis li{border-bottom: dashed 1px #e1e1e1;padding-bottom: 4%;margin-bottom: 4%;}

._06_qa_lis li dl{margin-bottom: 0;}

._06_qa_lis li dt{line-height: 24px;width: 8%;font-weight: normal; text-align: center;color: #fff;font-size: 16px;text-transform: uppercase;margin-top: 2%;}

._06_qa_lis li ._q{background: #ae0301;}

._06_qa_lis li ._a{background: #0e336f;}

._06_qa_lis li dd{width: 85%;margin-top: 2%;}

._06_qa_lis li ._qi{line-height: 24px;color: #271d19;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

._06_qa_lis li ._ai{line-height: 22px;color: #8f918e;font-size: 12px;}











.footerb{height: auto;width: 100%;background: #2c2c2c;background-attachment:fixed}





.footers{min-height: 280px;padding:50px 0;}







.foot0101{font-size: 26px;font-weight: bold;color: #fff;margin-bottom: 15px;}

.foot0101 img{max-width: 100%;}





.foot0102 {padding-top: 15px;padding-bottom: 5px;height: auto;overflow: hidden;}

.foot0102 li{float: left;padding-right: 5px;}

.foot0102 li a{font-size: 14px;color: #fff;}

.foot0103{color: #fff;font-size: 14px;padding-bottom: 5px;}

.foot0104 {line-height: 40px; color: #bd2931;font-size: 24px;font-family: impact;}

.foot0104 img{display: inline;line-height: 40px; }









.ftt1{color: #fff;font-size: 17px;}

.ftt2{width: 30px;height: 2px;background: #da0410;margin:10px 0 30px 0 ;}





.foot02{margin-top: 30px;padding:0px;}





@media screen and (max-width:1199px){

   .foot02{padding:0px 15px;}



}



.foot02 a{color: #fff;display: block;padding-right: 10px;width: 50%;float: left;padding-bottom: 10px;}

.foot02c{height: auto;overflow: hidden;}



.foot03{margin-top: 30px;}

.foot03c{color: #fff;}

.foot03c li{display: block;padding-bottom: 10px;}



.foot04{margin-top:50px;}

.foot04c{margin-top:10px;line-height: 30px;}

.foot04c img{display: block;width: 140px;}

.foot04c span{display: block;width: 140px;text-align: center;color: #fff;text-align: left;margin-bottom: 10px;}



.foot05 {color: #797979;background: #333333;padding:15px 0;text-transform : uppercase;text-align: center;}
.foot05 a{color: #797979;padding-left: 10px;}

.foot05 span{float: right;}

.foot05 span a{color: #797979;}



@media screen and (max-width:765px){

   .foot02{margin-top: 20px;}

   .foot03{margin-top: 20px;padding-bottom: 40px;}

}



.mobile_footer{ width: 100%; height: 60px; background: #262932; left: 0px; bottom:0px; position: fixed; float: left;z-index: 999;}

.mobile_footer a{ color:#fff; display: block; width: 25%; height: 100%;float: left; line-height:80px; text-align: center;font-size: 100%;font-family: "微软雅黑";}

.f1{ width:100%; background:url(../Image/footer_home.png) no-repeat  center 20%; background-size: 20px; height:100%; float:left;  text-align:center;}

.f2{width:100%;background:url(../Image/footer_tel.png) no-repeat center 20%; background-size: 20px;  height:100%; float:left;text-align:center;}

.f3{width:100%;background:url(../Image/footer_email.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}

.f4{width:100%;background:url(../Image/footer_map.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}

.f5{width:100%;background:url(../Image/footer_top.png) no-repeat center 20%;  background-size: 20px; height:100%; float:left;text-align:center;}

@media screen and (max-width:765px){

   #footer{margin-bottom: 60px;padding-bottom: 4%;}

} 





/*footer css*/

/* 

#footer{background: #252323;padding-top: 3%;padding-bottom: 1%;}

#footer h4{color: #fff;font-size: 16px;display: block;margin-bottom: 3%; text-indent: 15px;position: relative;line-height: 20px;}

#footer h4:after{width: 3px;height: 100%;background: #bb0202;content: '';position: absolute;left: 0;top:0;}

#footer dl dt{line-height: 35px;color: rgba(255,255,255,.6);font-size: 14px;font-weight: normal;}

#footer dl dt i{margin-right: 10px;}

#footer p{line-height: 35px;color: #fff;font-size: 14px;}

#footer p a{color: rgba(255,255,255,.6);font-size: 14px;width: 34%;float: left;}

#footer p a:hover{color: #bb0202;}

#footer ul{padding-top: 3%;}

#footer li{width: 40%;float: left;margin-right: 10%;text-align: center;line-height: 35px;color: rgba(255,255,255,.6);font-size: 14px;}

#footer li img{width: 100%;}

#copyright{background: #252323;border-top:solid 1px rgba(255,255,255,.1);line-height: 50px;text-align: center;color: rgba(255,255,255,.6);font-size: 12px;}

#copyright a{color: rgba(255,255,255,.6);font-size: 12px;}

#copyright a:hover{color: #fff;}

*/



/*zy_header css*/

.zy_banner{width: 100%;margin:0 auto;}

.zy_banner img{width: 100%;}



/*zy css*/

#wrap{margin:2% auto;}

.zy_right{border:solid 1px #dbdbdb;padding-left: 0;padding-right: 0;padding-bottom: 5%;}

@media screen and (max-width:765px){

   .zy_right{margin-top: 3%;}

}

._zy_tit{padding:0 2%; line-height: 50px;font-size: 18px;font-weight: bold; color: #259ffa;background: #ebebeb;position: relative;border-bottom:solid 1px #dbdbdb;}

#zy_position{float: right; font-size: 14px;color: #333;font-weight: normal;}

#zy_position a{font-size: 14px;color: #333;}

#zy_position a:hover{text-decoration: underline;}

#zy_position i{padding-right: 5px;}

._zy_con{line-height: 35px;color: #575757;font-size: 14px;padding:2% 3%;}

._zy_con img{max-width: 100%;}

._zy_page{padding:0 3%;line-height: 35px;color: #575757;font-size: 14px;}

._zy_page a{color: #575757;font-size: 14px;}

._zy_page a:hover{color: #bc0000;}



.page a{display: inline-block;padding:5px 10px;border:1px solid #efefef;}

.page .current{display: inline-block;padding:5px 10px;border:1px solid #efefef;background: #f7f7f7;}







/*contact css*/

#contact_01{padding:3%;margin-bottom: 3%;}

#contact_01 li{line-height: 40px;color: #666666;border-bottom: solid 1px #f6f5fa;text-indent: 10px; font-size: 16px;font-weight: normal;}

#contact_01 li i{color: #666666;padding-right: 10px;font-style: normal;}

#contact_02{padding:3%;}

#contact_02 p{line-height: 30px;font-size: 14px;color: #898989;text-align: center;}

#contact_02 i{background: #c6c6c6;width: 72px;height: 1px;display: block;margin:9px auto 0;}



/*news css*/

.news_lis li{padding:2% 3%;margin-bottom: 3%;background: #fafafa;-moz-box-shadow:4px 4px 4px rgba(0,0,0,.1); -webkit-box-shadow:4px 4px 4px rgba(0,0,0,.1); box-shadow:4px 4px 4px rgba(0,0,0,.1);transition: all .4s;}

.news_lis li .n_date{width: 20%;text-align: center;font-size: 28px;color: #363636;line-height: 35px;vertical-align: middle;padding: 2% 0;}

.news_lis li .n_date span{font-size: 18px;color: #bc0000;}

.news_lis li .n_capital{width: 70%;font-size: 28px;color: #363636;line-height: 40px;vertical-align: middle;}

.news_lis li .n_capital h4{color: #363636;font-size: 16px;line-height: 30px;padding-bottom: 2%; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.news_lis li .n_capital p{color: #555555;font-size: 14px;line-height: 30px;}

.news_lis li:hover{background: #bc0000;}

.news_lis li:hover .n_capital h4{text-decoration: underline;}

.news_lis li:hover .n_capital h4,.news_lis li:hover .n_capital p,.news_lis li:hover .n_date span,.news_lis li:hover .n_date{color: #fff;}



/*custom css*/

#custom_01{margin-top: 3%;}

#custom_01 .custom_item{border:solid 1px #f2f2f2;border-bottom:solid 4px #f2f2f2;padding-bottom: 15px;margin-bottom: 20px;}

#custom_01 .custom_item ._p_img{width: 100%;margin:0 auto;overflow: hidden;}

#custom_01 .custom_item ._p_img img{width: 100%;transition: transform 1s ease 0s;}

#custom_01 .custom_item:hover ._p_img img{transform: scale(1.10,1.10);}

#custom_01 .custom_item ._p_title{width: 90%;line-height: 40px;text-align: center; color: #666666;font-size: 16px; margin:0 auto;margin-top: 2%; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

#custom_01 .custom_item:hover{-moz-box-shadow: 0px 0px 10px #cccccc; -webkit-box-shadow: 0px 0px 10px #cccccc; box-shadow: 0px 0px 10px #cccccc;}



/*product css*/

.product_img ._p_img{padding-left: 0;padding-right: 0;}

.product_img ._p_img img{width: 100%;padding:5px;border:solid 1px #f6f5fa;}

.product_img ._p_con{padding-right: 0;}

@media screen and (max-width:765px){

   .product_img ._p_con{padding-left: 0;}

}

.product_img ._p_con h4{color: #000;font-size: 22px;line-height: 50px;}

.product_img ._p_con p{line-height: 35px;color: #575757;padding:3% 0;}

.product_img ._p_con .p_qq{width: 40%;line-height: 40px;text-align: center;display: block;color: #fff;font-size: 14px;background: #bc0000;transition: all .4s;}

.product_img ._p_con .p_qq:hover{background: #ff9012;}

.product_img ._p_con span{line-height: 60px;color: #ff0000;font-size: 20px;}

.product_btn{border-top:solid 1px #ccc;padding:10px 0;line-height: 30px;color: #333;font-size: 14px;margin:0 auto;}

.product_btn a{color: #575757;font-size: 14px;}

.product_btn a:hover{color: #e6820c;}

.product_nav{border-bottom: solid 1px #dedede; line-height: 50px;margin:0 auto;margin-top: 2%;position: relative;}

.product_nav span{border-bottom: solid 1px #bc0000;width: 15%;display: block; line-height: 50px;color: #333333;font-size: 24px;text-indent: 10px;}

.product_details{color:#333;font-size: 14px;line-height: 35px;padding-top: 20px;}

.product_details img{max-width: 100%;}



/*news css*/

#news_Title{text-align: center;font-size: 16px;font-weight: bold;color: #259ffa;margin-top: 3%;}

#news_Capital{text-align: center;font-size: 12px;color: #a3a3a3;margin-top: 2%;padding-bottom: 10px;border-bottom: 1px solid #eee;}

#news_Img{width: 80%; margin:2% auto;text-align: center;}

#news_Img img{max-width: 100%;}





   .left_fenlei_mobile{background: #259ffa;margin-bottom: 30px;}

   ._left_mt{line-height: 54px;color: #fff;font-size: 20px;padding:0 2%;}

   ._left_mt a{display: block;color: #fff;font-size: 20px;}

   ._left_mt i{padding-right: 6px;}

   ._left_mt i:nth-of-type(2){font-size: 28px;line-height: 54px;transition: all .4s;float: right;}

   ._left_mt.show i:nth-of-type(2){transform: rotate(90deg);}

   ._left_mf{height: 0;visibility: hidden;overflow: hidden;transform: translate3d(0,100%,0);transition: transform .2s;}

   ._left_mf.show{visibility: visible;transform: translate3d(0,0,0);height: auto;}

   ._left_mf li{width: 100%;margin:0 auto;}

   ._left_mf li a{display: block;text-indent: 50px; border-bottom: solid 1px rgba(255,255,255,.1);font-size: 16px;transition: all .4s;}

   ._left_mf li .left_father{background: url(../Image/left_ico_mobile.png) 15px center no-repeat;color: #fff;line-height: 45px;}

   ._left_mf li .left_cur{font-weight: bold;}

   ._left_mf li p .left_son{background: url(../Image/left_ico_1_mobile.png) 50px center no-repeat;text-indent: 70px;color: #fff;line-height: 40px;}

   @media screen and (max-width:765px){

   .inl,.inr{padding:0;}

   .prot3{font-size: 24px;line-height: 35px;}

   .prot4{font-size: 14px;}

   .product02 .sp li{margin:0;margin-bottom: 20px;}

   .footers{padding:20px 0;}
   .order .t_r{text-align: left;}
   .comall01{padding:20px!important;}
   .nav-s{line-height: 45px;}
   .nav-s a{font-size: 16px;height: 45px;}
   .order-nas{line-height: 45px;}
   .order-nas span{height: 45px;font-size: 16px;}
   .order .t_r{font-size: 14px;}
   .order input{line-height: 35px;}
   .order .code img{height: 35px;}
   .t031s{font-size: 16px;font-weight: normal;}
   .g_sumary1{font-size: 22px;}
   .t032s{font-size: 22px;}
   .g_sumary5 a{line-height: 40px;}
   .news-info-1{font-size: 20px;}

}
   
   .de-page-mian {
  text-align: center;
  font-size: 0;
  margin:40px 0 35px;
}
.de-page-mian .page-inner {
  display: inline-block;
  overflow: hidden;
}
.de-page-mian .page-inner a {
  display: block;
  float: left;
  min-width: 36px;
  padding: 0 5px;
  height: 36px;
  border: 1px solid #dddddd;
  background: #fff;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #333;
  margin-right: -1px;
  overflow: hidden;
}
.de-page-mian .page-inner a.active,
.de-page-mian .page-inner a:hover {
  color: #fff;
  border-color: #259ffa;
  background: #259ffa;
}
.de-page-mian .page-inner a.prev {
  margin-right: 10px;
  background: #fff url(../Image/prev.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev.on {
  background: #fff url(../Image/prev-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.prev:hover {
  background-color: #fff;
  border-color: #dddddd;
}
.de-page-mian .page-inner a.next {
  margin-left: 10px;
  margin-right: 15px;
  background: #fff url(../Image/next.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next.on {
  background: #fff url(../Image/next-hover.jpg) no-repeat center;
}
.de-page-mian .page-inner a.next:hover {
  background-color: #fff;
  border-color: #dddddd;
}
.de-page-mian .page-inner a.page-btn {
  font-size: 12px;
  margin-right: 0;
  width: 63px;
  margin-left: 10px;
}
.de-page-mian .page-inner span {
  display: block;
  font-size: 12px;
  color: #333;
  float: left;
  line-height: 38px;
}
.de-page-mian .page-inner input {
  display: block;
  float: left;
  height: 36px;
  width: 36px;
  border: 1px solid #dddddd;
  text-align: center;
  line-height: 36px;
  font-size: 14px;
  color: #333;
  margin: 0 5px;
}
/*固定的悬浮窗*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: -127px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li { text-align: left;	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #259ffa url('../Image/fixCont.png') no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #259ffa url('../Image/fixCont.png') no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #259ffa url('../Image/fixCont.png') no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #259ffa url('../Image/fixCont.png') no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}