

/*———————————————————————————————banner————————————————————————————————*/
.banner{width:100%; margin:0 auto; clear:both; position:relative; height:560px;}
.fullSlide{width:100%; position:relative; height:100%; background:transparent;}
.fullSlide .jd{margin:0 auto; height:100%; position:relative; z-index:0; overflow:hidden;}
.fullSlide .jd ul{height:100%; margin:0 auto;}
.fullSlide .jd li{height:100%; overflow:hidden; text-align:center; background-position:center; background-repeat:no-repeat;}
.fullSlide .jd li a{display:block; height:100%;}
.fullSlide .kd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}
.fullSlide .kd ul{text-align:center;margin-bottom:20px;}
.fullSlide .kd ul li{background:#fff;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;}
.fullSlide .kd ul .on{background:#00ac96;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}
.fullSlide .next{left:auto; right:2%; background-position:-6px -137px;}


/*———————————————————————————————产品中心————————————————————————————————*/
.index_cp_box{ width:100%; margin:auto; margin-top: 50px;}
.index_cp{ width:1180px; margin:auto;}


.index_cp_rt{ width:1180px;padding-bottom:30px;}
.index_cp_rt h3{ font-size:30px; background: url(../images/cpbtbj.jpg) no-repeat center 50px; width:480px; text-align:center;margin: auto;padding: ;}
.index_cp_rt h3 a{ color:#333333;font-weight: normal;}
.index_cp_rt h3 p{ color:#a6a6a6; font-size: 16px;letter-spacing:8px;font-weight: normal;margin-top: 48px;}

.index_cp_rtnr{ width:1180px;}
.indx_cpnr{ width:1180px;}
.indx_cpnr dl{ float:left; width:280px;margin-left: 15px;margin-top: 29px;}
.indx_cpnr dl dt{width:287px;}
.indx_cpnr dl dt div{ width:273px; height:302px; overflow:hidden;  border:solid 1px #e4e4e4; padding: 6px;}
.indx_cpnr dl dt div img{width:273px; height:302px;transition: all 0.5s;transform: scale(1);}
.indx_cpnr dl dt div:hover img{transition: all 0.5s;transform: scale(1.2);}
.indx_cpnr dl dd{width:285px;height:38px;border:solid 1px #e4e4e4; border-top:none;}
.indx_cpnr dl dd span{  width:235px; height: 38px; line-height: 38px; overflow: hidden; float: left;margin-left: 15px;}
.indx_cpnr dl dd span a{ color:#545454;}
.indx_cpnr dl dd em{ display: block; float: left; margin-top: 11px;margin-left: 5px;}
.indx_cpnr dl:hover dt div{border:solid 1px #00ac96;}
.indx_cpnr dl:hover dd a{ color:#00ac96;}	
/*———————————————————————————————案例开始————————————————————————————————*/	
.index_albox{ background:url(../images/albj.jpg) no-repeat center; height: 780px; width: 100%; margin: auto; }
.index_al{ width: 1180px; margin: auto; padding-top: 70px; }
.index_al h3{ background:url(../images/albtbja.jpg) no-repeat center 52px; width1180px; text-align: center; font-weight: normal; }
.index_al h3 a{ color: #333333; font-size: 30px; }
.index_al h3 p{ color: #a6a6a6; font-size: 16px; text-align: center;padding-top: 58px;}
.index_al ul{ width:1180px; margin-top: 49px; }
.index_al ul li:first-child{margin-left: 0px;}
.index_al ul li{ width:354px; border:solid 1px #e9e9e9; float: left;margin-left: 56px;}
.index_al ul li dl dt{ width:354px; height: 239px; }
.index_al ul li dl dt div{ width:354px; height:239px; overflow:hidden;  }
.index_al ul li dl dt div img{width:354px; height:239px;transition: all 0.5s;transform: scale(1);}
.index_al ul li dl dt div:hover img{transition: all 0.5s;transform: scale(1.2);}
.index_al ul li dl dd{ width:354px; background: #fff; height: 248px; }
.index_al ul li dl dd h4{background: url(../images/albtbj.jpg) no-repeat left 60px; width:312px; height: 30px; line-height: 30px; overflow: hidden; color: #222222; padding-bottom: 15px;margin-left: 15px;font-weight: normal;/*! margin-top: 15px; */padding-top: 23px;}
.index_al ul li dl dd h4 a{ color: #222222; }
.index_al ul li dl dd p{ width:312px; height: 78px; overflow: hidden; color: #999999; line-height: 24px; margin-left: 15px;margin-top: 15px;}
.index_al ul li dl dd span{ display:block; background: url(../images/alxq.jpg) no-repeat right 9px; width: 72px; height: 17px; float: right;margin-right: 31px;margin-top: 37px;}
.index_al ul li dl dd span a{color: #00ac96;}

/*———————————————————————————————案例结束————————————————————————————————*/	

	

/*———————————————————————————————关于我们————————————————————————————————*/
.index_about_box{ width:100%; margin:auto; background: url(../images/jjbj.jpg) repeat-x center; height: 690px;}
.index_about{ width:1180px; margin:auto; padding-top:75px;}
.index_about h3{ font-size:30px; background: url(../images/cpbtbj.jpg) no-repeat center 50px; width:480px; text-align:center;margin: auto;height: 55px;font-weight: normal;}
.index_about h3 a{ color:#333333;}
.index_about h3 p{ color:#a6a6a6; font-size: 16px;letter-spacing:8px;font-weight: normal;margin-top: 48px;}
.index_aboutnr{ background: #00ac96; width:1180px; height: 439px; margin: auto; margin-top: 36px;}
.index_aboutnr dl dt{ float: left; width:521px; padding-top: 59px;padding-left: 44px; }
.index_aboutnr dl dt h4{ border-bottom: solid 1px #42c1b1; font-weight: normal; padding-bottom: 17px;}
.index_aboutnr dl dt h4 a{ font-size: 28px; color: #ffffff; }
.index_aboutnr dl dt h4 span{ font-size: 12px; color: #ffffff; display: block;text-transform: Uppercase;}
.index_aboutnr dl dt p{ width: 522px; height: 249px; overflow: hidden; color: #fff;margin-top: 19px;}
.index_aboutnr dl dd{ width:540px; height: 357px; float: left; margin-top: 43px; margin-left: 37px; }
.index_aboutnr dl dd div{ width:540px; height:357px; overflow:hidden;  }
.index_aboutnr dl dd div img{width:540px; height:357px;transition: all 0.5s;transform: scale(1);}
.index_aboutnr dl dd div:hover img{transition: all 0.5s;transform: scale(1.2);}
/*———————————————————————————————最新动态————————————————————————————————*/
.index_news_box{ width:1180px; margin:auto; margin-top:85px;}



.index_news{ width:1145px; margin:auto;}
.index_news h3{ font-size:30px; background: url(../images/cpbtbj.jpg) no-repeat center 50px; width:480px; text-align:center;margin: auto;height: 55px;font-weight: normal;}
.index_news h3 a{ color:#333333;}

.index_news ul{ margin-top:36px;}
.index_news ul li:first-child{margin-left: 0px;}
.index_news ul li{ float:left;width:372px; margin-left: 14px; }
.index_news ul li h4{ height: 28px; overflow: hidden;; width:335px; background: url(../images/xwbtbja.jpg) no-repeat left 0px; padding-top: 16px;}
.index_news ul li h4:hover{width:335px; background: url(../images/xwbtbj.jpg) no-repeat left 0px;height: 28px;  }
.index_news ul li h4 a{ color: #333333; font-size: 18px; font-weight:normal; }
.index_news ul li span{ display:block; font-size: 12px; color: #666666; }
.index_news ul li p{ width: 335px; color: #989898; line-height: 24px; height: 48px; overflow: hidden; }
.index_news ul li em{ display:block; background: url(../images/xwgd.jpg) no-repeat center; width: 25px; height: 25px; margin-top: 30px;}
.index_news ul li:hover em{ display:block; background: url(../images/xwgda.jpg) no-repeat center; width: 25px; height: 25px; margin-top: 30px; cursor:pointer;}