/* start*/
.inav { padding: .2rem 0; text-align: center; border-bottom: 1px #266cbc solid;}
.inav li{ display: inline-block;  width: 24%;  border-right: 1px #266cbc solid }
.inav li:last-child{ border-right:0}
.inav li a{ display: block; color: #fff }



/*start*/
.hzhb ul{border-right: 1px solid #ececec;border-bottom: 1px solid #ececec;  height: auto; overflow: hidden;}
.hzhb li {width: 33.2%;float: left;position: relative;border-left: 1px solid #ececec;border-top: 1px solid #ececec;height:1.0rem;background: #fff;text-align: center; padding:2%;}
.hzhb span {display: block;background: #fff;text-align: center;}
.hzhb li img{ height:0.6rem; width: auto }

/*banner start */

/*banner*/
.pcimg{ padding-top: 1.16rem }
#flash { width: 100%;overflow-x: hidden;overflow-y: hidden;}
.focus{ position: relative; }
.focus .hd{ position: absolute; bottom: 0; left: 45%;z-index: 99 }
.focus .bd{ position: relative; z-index: 88 }
.hd li{  height:.08rem; border-radius:.1rem; color: transparent; background:#fff; width:.2rem; display: inline-block; margin-right:.1rem }
.hd li.on{ background:#ff7e00; width: .25rem }

/*banner end */


/*标题 搜索 start*/
.symore a{ display: block; width: 40%; text-align: center; padding:.15rem 0;  margin:0rem auto; color: #333; border:1px #ccc solid; border-radius:.1rem; background: #fff}

.ind_tit{font-size:.34rem; color: #0e193a; text-align: left; margin:0 .2rem .2rem .2rem;  background:url(../Images/tit_icon.png) no-repeat 0 .06rem; background-size: .28rem .26rem; padding-left: .33rem; border-bottom: 1px #ddd solid;padding-bottom: .15rem}
.ind_tit a{ float: right;font-weight: normal; font-size: .28rem; color: #ce381d; padding-top: .07rem; }



/*adv start*/
.hot-sever{background:#fff url(../Images/adv.jpg) no-repeat;background-size: cover;color:#fff;  position: relative; text-align:center;  padding:.25rem .15rem; /*border-radius: .15rem; width: 7.4rem;*/ margin:0 auto;}
.hot-sever .adtxt{  display: block; }
.hot-sever .adtxt h3{font-size: .45rem; font-weight: bold; color: #fff;padding-top: .1rem}
.hot-sever .adtxt p{font-size: .28rem;color:rgba(255,255,255,.9);padding-top: .1rem }
.hot-sever .anniu{ display: block; width:2rem; height: 0.55rem; line-height: 0.55rem;background: linear-gradient(to left, #ffa800, #df351d); border-radius: .1rem; color: #fff; margin: .25rem auto  }
.advtel{ border:1px #e6e6e6 solid;background:#fff url(../Images/tel_icon.png) no-repeat .1rem .2rem; background-size:.6rem .6rem; text-align: left; padding:.2rem .2rem .2rem .8rem; font-size:.18rem; margin:.2rem auto; border-radius: .15rem; line-height: 1.5}
.advtel b{ color: #ff7e00; font-size: .28rem; }


/*产品 start*/
.ywfw{ margin: 0 auto;padding-top: .4rem; background: #f5f5f5 }
.itit-pro { text-align:center; margin:.2rem auto;  }
.itit-pro  a{ width: 3rem; height: 0.8rem;font-size: .26rem; color: #fff; text-align:center; line-height:0.8rem; display: inline-block;border-bottom:.01rem #2b3556 solid;background:#0a6e00;  border-radius: .2rem; margin: 0 .16rem}
.itit-pro  a:nth-child(2n){border-right:0}


.i_product { overflow:hidden;width:100%;}
.i_product dl {width:94%; margin:.2rem 3% .5rem; box-shadow:0px 0.03rem 0.21rem rgba(5,26,85,0.1);padding:0.05rem 0.05rem 0.3rem 0.05rem;position: relative;background:#fff; border-radius: .2rem }
.i_product dt{display:block}
.i_product dt img {clear:both; width: 100%; height: 4.8rem}
.i_product dd {position: relative; padding:.1rem .1rem .12rem;}
.i_product dd h4{font-size:.3rem;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;padding-top:.1rem}
.i_product dd h4 a{color:#04153C;}
.i_product dd p{clear:both;display:block;font-size:.26rem;color:#555;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;padding:.06rem 0}
.i_product dd p span{ font-size:0.3rem; color:#ff9c00; border:1px solid #ffcb7a; line-height:1; border-radius:0.5rem; margin-top:.1rem;padding:0.4rem 0.5rem 0.2rem 0.5rem; display:inline-block;}
.i_product dd .btn{ background: -webkit-linear-gradient(left, #FF5A69,#FF2434); position:absolute; display:inline-block; right:0.2rem; padding:.15rem .5rem; border-radius:.3rem; color:#fff; bottom:-.5rem; font-size: .28rem}
.i_product dd .btn a{ color:#fff;}
.i_product dl:nth-child(1):after, .i_product dl:nth-child(2):after, .i_product dl:nth-child(3):after {position: absolute;left: 0rem;top: 0rem;background: -webkit-linear-gradient(left, #ff6000,#FED200);color: #fff;content: '热销';font-size: .3rem;border-radius: .2rem 0rem 0.5rem 0rem;padding: 0.15rem 0.4rem;line-height: .3rem;}


.sy_product { overflow:hidden;width:100%;}
.sy_product dl {width:47%; margin:.2rem 1.5% .3rem; float:left;box-shadow:0px 0.03rem 0.21rem rgba(5,26,85,0.1) ;border-radius: 0 0 .1rem .1rem;padding:0.05rem 0.05rem 0.3rem 0.05rem;position: relative;background:#fff; }
.sy_product dt{display:block}
.sy_product dt img {clear:both; width: 100%; height: 2.6rem}
.sy_product dd {position: relative; padding:.1rem .1rem .12rem;}
.sy_product dd h4{font-size:.26rem;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;padding-top:.1rem}
.sy_product dd h4 a{color:#04153C;}
.sy_product dd p{clear:both;display:block;font-size:.22rem;color:#555;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;padding:.06rem 0}
.sy_product dd p span{ font-size:0.22rem; color:#ff9c00; border:1px solid #ffcb7a; line-height:1; border-radius:0.5rem; margin-top:.1rem;padding:0.4rem 0.5rem 0.2rem 0.5rem; display:inline-block;}
.sy_product dd .btn{ background: -webkit-linear-gradient(left, #FF5A69,#FF2434); position:absolute; display:inline-block; right:0.2rem; padding:.1rem .3rem; border-radius:.3rem; color:#fff; bottom:-.5rem}
.sy_product dd .btn a{ color:#fff;}
.sy_product dl:nth-child(1):after, .sy_product dl:nth-child(2):after, .sy_product dl:nth-child(3):after {position: absolute;left: 0rem;top: 0rem;background: -webkit-linear-gradient(left, #FCAD00,#FED200);color: #fff;content: '热销';font-size: .26rem;border-radius: 0rem 0rem 0.5rem 0rem;padding: 0.1rem 0.2rem;line-height: .3rem;}


.cplist li{float: left;width: 3.4rem;margin-bottom: .45rem;background:url(../Images/cp.png) no-repeat top center; box-shadow: 0 0 .1rem #ccc; border-radius: .1rem; position: relative; height: 3.35rem;background-size: cover;margin-right: .25rem;margin-left: .25rem;}
.cplist li:nth-child(2n){margin-right: 0rem;margin-left: 0rem;}
.cplist li .img{ background:#0e1734 ;border-radius: .1rem .1rem 0 0; }
.cplist li .img img{width: 3.4rem; height:2.35rem;display: block;border-radius: .1rem .1rem 0 0;}
.cplist li>p{padding:.05rem .1rem .2rem .1rem;font-size: .22rem;color:#333;line-height: .3rem; text-align: center;}
.cplist li b{ text-align: center; color:#222; font-size: 0.28rem; display: block; padding-top: .1rem; font-weight: normal; }
.cplist li a{display: block;}
.cplist li .cpmore{display: block;width: 1.5rem;padding: .08rem 0;font-size: .24rem;color:#d20000;background: #fff;border-radius: .5rem;text-align: center;margin:.25rem auto 0 auto; box-shadow: 0 0 .2rem #ecb5b5;}


/*简介 start*/
.ibout{ padding:.4rem 0 .1rem 0; text-align: left;background:#fff; margin:0; border-top: 1px #ddd solid; }
/*视频 start*/
.video{ width:100%;padding:.1rem 2% .2rem 2%; margin:0 auto; background-size: .7rem .6rem}
.video img{ width:100%}
#video{ height: 4.2rem;width:7.2rem }
.about_txt{ line-height: 1.65; color: #444;padding:0 .15rem}


/*优势 start*/
.youshi{ padding: .3rem 0; background:#fff;border-bottom:1px #ddd solid;/*background:#0a6e00 url(../Images/ys_bg.jpg) no-repeat top center; background-size: cover;*/ }
.itit-box{ text-align: left;  margin:0 auto .15rem auto;padding:0rem .2rem;  }
.itit-box i{ height: .06rem; width: 1rem; background: #0b6e01 }
.itit-box b{ font-size: 0.36rem; padding:.2rem 0rem .1rem 0; display: block;  border-radius: .27rem; width: 3rem;color: #0b6e01}

.itit-box span{ color:#333; font-size: .24rem; font-weight: normal; }
.ys-item{position: relative; /*background:rgba(255,255,255,.8); */ border-radius: .2rem; box-shadow: 0 0 .15rem #ccc; padding:.2rem; width: 7.2rem; margin:0rem .15rem; height: 3.5rem; overflow: hidden;display: inline-block; background:#0b6e01}
.ysteam{ width: 3.2rem; float: left; }
.ysteam b{ font-size:.5rem;background:linear-gradient(to bottom, #ffa800, #df351d);color: #fff; font-family: Arial;width:.6rem;  margin:0 .2rem .15rem 0;float: left; height: .6rem; line-height: .6rem; text-align: center;  border-radius: .35rem }
.ysteam strong{ font-size: .36rem; color: #fff;width: 6rem; padding:.1rem 0 0 0; }

.ystxt{ font-size:.28rem; line-height:1.6;  padding-top: .1rem;color: #fff  }
.ystxt span{ color: #fff }
.slick-dots  { text-align:center; margin-top:.2rem }
.slick-dots li{ text-align: center; width:.5rem; height:.12rem; background-color: #444; border-radius: 3px;display: inline-block; margin-right: 8px}
.slick-dots li button{ border:0; background:transparent; color: transparent; }
.slick-dots li.slick-active{ background:#ce381d; }


.zxnav{text-align: center; width: 90%; margin:0 auto; border-radius: .2rem}
.zxnav>a{float: left;width:50%;padding: .15rem 0;font-size: .24rem;color:#fff;background: #0a7900;border-radius:.2rem 0 0 .2rem}
.zxnav>a>i{display: inline-block;width: .4rem;height: .41rem;background: url("../Images/tel.png") no-repeat;background-size: cover;vertical-align: middle;margin-right: .1rem;}
.zxnav>a.right{background: #ff7a00;border-radius:0 .2rem .2rem 0}
.zxnav>a.right>i{width: .43rem;height: .41rem;background: url("../Images/online.png") no-repeat;background-size: cover;}


/*案例 start*/
.anli{background:#fff;background-size: 1.82rem 1.62rem ;width:100%;padding:.4rem 0 .25rem 0; margin:0 auto; }

.allist li{ display:inline-block; width: 45.8%; margin:.25rem 0 .25rem .2rem; box-shadow: 0 0 .1rem #ccc; border-radius: .1rem; background: #fff; text-align:center;}
.allist li img{  width:100%; height: 2.4rem; display: block; border-radius: .1rem .1rem 0 0;  }
.allist li a{ color: #333;  display: block;  }
.allist li .cpsm{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:.25rem; display: block;padding:.15rem;}

.al-item{ display:inline-block; width:3.3rem; margin:.05rem .2rem 0rem .2rem; box-shadow: 0 0 .1rem #ccc; border-radius: .1rem; background: #fff; text-align:center;}
.al-item img{  width:100%; height: 2.4rem; display: block; border-radius: .1rem .1rem 0 0;  }
/*.al-item .iimg img{  width:100%; height: 5rem; display: block; border-radius: .1rem .1rem 0 0;  }*/
.al-item a{ color: #333;  display: block;  }
.al-item .cpsm{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:.28rem; display: block;padding:.15rem;}


.cpsm .line-dot { font-size: 0.22rem; margin-top: 0.2rem;}
.cpsm .line-dot i { border-radius: 0.1rem; padding:.05rem 0.12rem; margin-right: .15rem; }
.cpsm .line-dot i:last-child{  margin-right: 0;  }

.cpsm i.line-one{ color: #436FB9; border:1px solid #436FB9; }
.cpsm i.line-two{ color: #905BE7; border:1px solid #905BE7; }



/*adv2 start*/
.adv2{ /*background: linear-gradient(to left, #ffa800, #df351d);*/background-size: cover;color:#333;  position: relative; text-align:center; padding:.2rem .1rem 0; margin:.2rem 0 0;  }
.adv2 .adtxt{  display: block;}
.adv2 .adtxt h3{font-size: .44rem; font-weight: bold; padding-top: .1rem;}
.adv2 .adtxt p{font-size: .28rem;padding-top: .1rem; margin-bottom:.2rem; line-height: 1.6}
.adv2 .adtxt .icon{padding:.25rem 0 .4rem 0; clear: both;  }
.adv2 .adtxt span {  font-size:.32rem; display: inline-block;width: 25% }
.adv2 .adtxt span i { font-style: normal; font-weight: bold; color: #f38a00; padding-right: .1rem; font-size:0.26rem }
.adv2 .anniu{ display: block; width:2.85rem; height: 0.65rem; line-height: 0.65rem;background: linear-gradient(to left, #ffa800, #df351d); border-radius: .3rem; color: #fff; margin:0 auto .15rem auto; text-align: center;  }





/*新闻 start*/
.inews{padding:.4rem 0; background:url(../Images/bg.jpg) repeat;background-size: 1.82rem 1.62rem ; }
.newsbox{ width:7.3rem; margin:0 auto;background:#fff; border-radius: .15rem; padding:.1rem; }

.newslist { padding:.15rem; }
.itemn{ height: .6rem; line-height: .6rem; background: url(../Images/news_icon.jpg) no-repeat left center; padding-left: .3rem; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  border-bottom: 1px #ddd dashed; background-size: .2rem .2rem}
.itemn a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.itemn a:hover{ color: red }
.itemn a span{ float: right; color:#999; font-size: .18rem }










