/* banner17 */
.banner17 .shutter{overflow:hidden;width:1920px;height:auto;position:relative;left:50%;margin-left:-960px;top:0}
.banner17 .shutter-img{z-index:1}
.banner17 .shutter-img,.banner17 .shutter-img a{position:absolute;left:0;top:0;width:100%;height:100%}
.banner17 .shutter-img a{cursor:default}
.banner17 .shutter-img a>img{width:1920px;height:auto}
.banner17 .shutter-img .created{overflow:hidden;position:absolute;z-index:20}
.banner17 .shutter-btn{width:1300px;height:64px;z-index:9;position:absolute;top:50%;margin-left:-650px;margin-top:-32px;left:50%;clear:both;display:none}
.banner17:hover .shutter-btn{display:block}
.banner17 .shutter-btn li{width:64px;height:64px;cursor:pointer}
.banner17 .shutter-btn li.prev{float:left;background:url(../images/public/left3.png) no-repeat}
.banner17 .shutter-btn li.next{float:right;background:url(../images/public/right3.png) no-repeat}
.cover{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

/* in_title */
.in_title{text-align: center;padding-top: 60px;margin-bottom: 40px;color: #222;}
.in_title h2{font-size: 38px;background:url(../images/tit1.png) no-repeat center;}
.in_title p{font-size:18px;margin-top: 10px;}

/* in_product */
.in_product{padding-bottom:60px}

.proDFL{width:214px;background: #69af40;padding: 20px 15px;}
.proDFL .top h3{font-size: 25px;color: #fff;text-align: center;margin-bottom: 12px;}
.proDFL .top>ul{padding:10px 18px 14px 18px;background: #fff;border-radius: 10px;}
.proDFL .top>ul>li>a{width:100%;line-height:28px;background:#eeeeee;border-radius: 5px;margin-top: 4px;display: block;font-size: 16px;text-align: center;font-weight: bold;color: #222;}
.proDFL .top>ul>li:hover>a{background:#69af40 url(../images/pro_hover.png) no-repeat 8px center;color: #fff;}
.proDFL .top .pro_erji li{line-height: 24px;border-bottom: 1px dashed #616161;margin: 0 8px;text-indent: 12px;}
.proDFL .top .pro_erji li a{color: #616161;}
.proDFL .top .pro_erji li:hover a{color: #69af40;}
.proDFL .tel{margin-top: 15px;color: #fff; background:url(../images/pro_tel.png) no-repeat bottom center;padding-bottom: 20px;text-align: center;font-size: 18px;}
.proDFL .tel  span{display: block;font-size: 25px;font-weight: bold;margin-top: 12px;}

.proDFR{width:956px;}
.proDFR ul li{float:left; _display:inline;margin-left:14px;width:304px;background: #eeeeee;}
.proDFR ul li .pic{width:304px; height:190px;overflow: hidden;}
.proDFR ul li .pic img{ width:100%;display: block;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
.proDFR ul li p{line-height: 38px;font-size: 16px;color: #616161;text-align: center;}
.proDFR ul li:hover{background: #69af40;}
.proDFR ul li:hover p{color:#fff;}
.proDFR ul li:hover img{-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}

/* in_adv */
.in_adv{background:url(../images/adv_bg.jpg) no-repeat center;height: 239px;color: #fff;}
.in_adv .fl{margin-left: 285px;margin-top: 60px;}
.in_adv .fl h3{font-size: 38px;margin-bottom: 10px;}
.in_adv .fl p{font-size: 22px;line-height: 42px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}

.in_adv .fr{margin-top: 60px;text-align: right;}
.in_adv .fr span{font-size: 19px;padding-left: 40px;background:url(../images/adv_tel.png) no-repeat left center;background-size: auto 100%;}
.in_adv .fr h3{font-size: 30px;margin-top: 5px;}
.in_adv .fr a{width: 203px;height: 31px;line-height: 29px;background:url(../images/more_bg.png) no-repeat;display: block;text-align: center;font-size: 16px;margin-top: 10px;color: #222;}

/* in_advan */
.in_advan{background:url(../images/advan_bg.png) no-repeat bottom center;padding-bottom: 60px;}
.in_advan .advan_t{padding-top: 60px;margin-bottom: 40px;}
.in_advan .advan_t h3{padding-left: 110px;font-size: 36px;color: #222;line-height: 42px;font-weight: normal;background:url(../images/num01.png) no-repeat left center;}
.in_advan .advan_t h3 span{color: #69af40;}
.in_advan .advan_t p{font-size: 15px;color: #c5c5c5;margin-top: 5px;}

.in_advan .advan_txt p{font-size: 16px;line-height: 30px;font-size: #222;}
.in_advan .advan_txt p span{color: #69af40;}

.advan01{background:url(../images/advan_bg.jpg) no-repeat center;height: 457px;}
.advan01 .wrap{position: relative;}
.advan01 .advan_t{margin-bottom: 50px;padding-top: 90px;}
.advan01 img{right: 0;top: 0;position: absolute;}

.advan02{text-align: center;}
.advan02 .advan_t{display: inline-block;text-align: left;}
.advan02 .advan_t h3{background:url(../images/num02.png) no-repeat left center;}
.advan02 ul li{width: 220px;padding: 0 40px;float: left;background:url(../images/advan_line.png) no-repeat right center;font-size: #222;}
.advan02 ul li .img{width: 127px;height: 127px;background:url(../images/icon01.png) no-repeat;margin: 0 auto;}
.advan02 ul li h3{font-size: 30px;margin: 25px 0 15px;}
.advan02 ul li p{font-size: 16px;line-height: 24px;}
.advan02 ul li p span{color: #69af40;}
.advan02 ul li:hover{color: #cf0000;}
.advan02 ul li:hover p span{color: #cf0000;}
.advan02 ul li.li02 .img{background:url(../images/icon02.png) no-repeat;}
.advan02 ul li.li03 .img{background:url(../images/icon03.png) no-repeat;}
.advan02 ul li.li04 .img{background:url(../images/icon04.png) no-repeat;}
.advan02 ul li.li01:hover .img{background:url(../images/icon05.png) no-repeat;}
.advan02 ul li.li02:hover .img{background:url(../images/icon06.png) no-repeat;}
.advan02 ul li.li03:hover .img{background:url(../images/icon07.png) no-repeat;}
.advan02 ul li.li04:hover .img{background:url(../images/icon08.png) no-repeat;}

.advan03{text-align: center;}
.advan03 .advan_t{display: inline-block;text-align: left;}
.advan03 .advan_t h3{background:url(../images/num03.png) no-repeat left center;}
.advan03 ul{margin: 0 -9px;}
.advan03 ul li{background: #fff;box-shadow: 3px 3px 7px 3px rgba(34, 22, 5, .2);width: 388px;float: left;margin: 0 9px;}
.advan03 ul li .txt {margin: 25px;text-align: left;padding-left: 20px;border-left: 5px solid #69af40;}
.advan03 ul li .txt h3{font-size: 30px;margin: 25px 0 15px;color: #222;}
.advan03 ul li .txt p{font-size: 16px;line-height: 26px;height: 78px;}
.advan03 ul li .txt p span{color: #69af40;}

/* in_case */
.in_case .in_title h2{background:url(../images/tit2.png) no-repeat center;}
.in_case .picScroll-left{position:relative}
.in_case .picScroll-left .bd{overflow:hidden}
.in_case .picScroll-left .bd ul{overflow:hidden;zoom:1}
.in_case .picScroll-left .bd ul li{width:602px;float:left;display:inline;margin-right:21px;text-align:center;position: relative;}
.in_case .picScroll-left .bd ul li .pic{width:602px;height:393px;overflow: hidden;}
.in_case .picScroll-left .bd ul li img{width:602px;height:393px;display:block;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.in_case .picScroll-left .bd ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.in_case .picScroll-left .bd ul li .txt{background: rgba(0, 0, 0, .5);position: absolute;bottom: 0;width: 94%;padding: 20px 3%;color: #fff;text-align: left;height: 140px;}
.in_case .picScroll-left .bd ul li .txt h3{font-size: 20px;}
.in_case .picScroll-left .bd ul li .txt p{font-size: 16px;line-height: 24px;margin-top: 10px;}
.in_case .picScroll-left .bd ul li:hover .txt{color: #69af40;}

/* in_news */
.in_news {padding: 60px 0;}
.in_news .news_tab{width: 570px;}
.in_news .news_tab .hd{margin-bottom: 25px;font-size: 0;position: relative;}
.in_news .news_tab .hd ul li{display: inline-block;width: 112px;height: 40px;line-height: 40px;text-align: center;background: #eee;margin-right: 8px;}
.in_news .news_tab .hd ul li a{font-size: 16px;color: #222;font-weight: bold;}
.in_news .news_tab .hd ul li.on{background: #69af40;}
.in_news .news_tab .hd ul li.on a{color: #fff;}
.in_news a.more{position: absolute;right: 0;top: 0; display: block;line-height: 40px;color: #222;font-size: 14px;}
.in_news .news_tab .bd ul{margin-top: 15px;margin-left: 15px;}
.in_news .news_tab .bd ul li{font-size: 16px;line-height: 30px;}
.in_news .news_tab .bd ul li a{color: #222;}
.in_news .news_fr{width:580px;font-size: 0;}
.in_news .news_fr .news_t span{display: inline-block;width: 112px;height: 40px;line-height: 40px;text-align: center;background: #69af40;font-size: 16px;color: #fff;font-weight: bold;}
.in_news .news_fr dl{margin-top: 25px;font-size: 16px;}
.in_news .news_fr dt{font-size:16px;color:#222;position:relative;line-height:34px;padding-left: 45px;}
.in_news .news_fr dd{font-size:16px;line-height:24px;color:#222;position:relative;padding-left: 45px;margin-top: 10px;}
.in_news .news_fr dt span,.in_news .news_fr dd span{display:block;width:34px;line-height:34px;height:34px;color:#fff;text-align:center;position:absolute;left:0;top:0;background:#69af40}
.in_news .news_fr dd span{background: none;color: #222;line-height: 24px;}

/* in_about */
.in_about{background:url(../images/about_bg.jpg) no-repeat top center;;height: 596px;overflow: hidden;}
.in_about .about_txt{width: 750px;padding-top: 65px;}
.in_about .about_txt h2{font-size: 38px;color: #222;margin-bottom: 25px;}
.in_about .about_txt p{font-size: 16px;color: #222;line-height: 24px;}
.in_about .about_txt a{display:block;width: 124px;height: 42px;line-height: 42px;text-align: center;background: #69af40;font-size: 16px;color: #fff;font-weight: bold;border-radius: 8px;margin-top: 45px;}

