@import url(main.css);
.i_choice{max-width:1920px;min-width:1280px;background:url(../images/i_choice_bg.png) center center no-repeat;}

.i_choice_sub{width:1280px;margin:0 auto;background:rgba(225,225,225,.4);padding:35px 0;zoom:1;}
.i_choice_sub:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}

.i_tit{margin-bottom:20px;}
.i_tit h3{font-size:24px;line-height:45px;text-align:center;margin:0 auto;width:280px;background:#FFF;font-weight:500;position:relative;}
.i_tit h3:before,.i_tit h3:after{position:absolute;content:'';top:22px;height:2px;background:#339933;width:60%;}
.i_tit h3:before{left:-60%;}
.i_tit h3:after{right:-60%;}
.i_tit p{font-size:24px;text-align:center;}

.i_choice_sub ul{border-top:2px solid #339933;border-left:2px solid #339933;margin:0 5px;}
.i_choice_sub ul li{width:350px;padding:29px 35px;border-bottom:2px solid #339933;border-right:2px solid #339933;float:left;}
.i_choice_sub ul li:nth-child(3n+3){padding-right:37px;}
.i_choice_sub ul li img{margin:0 auto;}
.i_choice_sub ul li h4{text-align:center;font-size:18px;margin-top:10px;font-weight:500;}
.i_choice_sub ul li p{font-size:14px;margin-top:20px;line-height:28px;height:54px;}

.i_pro{max-width:1920px;min-width:1280px;margin:0 auto 0;background:url(../images/i_pro_bg.png) center center no-repeat;padding:40px 0;}
.i_pro_tit{width:1280px;margin:0 auto;text-align: center;font-size:24px;color:#FFF;}
.i_pro_tit h3 a{color:#FFF;}
.i_pro_tit p{margin-top:5px;}

.i_sidebar{width:1200px;margin:35px auto 0;}
.i_sidebar ul{}
.i_sidebar ul li{font-size:16px;float:left;margin-right:30px;padding:5px 10px;border:1px solid rgba(200,200,200,0);}
.i_sidebar ul li a{color:#FFF;}
.i_sidebar ul li:hover{border:1px solid #FFF;}

.i_pro_list{width:1280px;margin:35px auto 0;}
.i_pro_list li{float:left;width:299px;margin-right:28px;}
.i_pro_list li:last-child{margin-right:0;}
/* .i_pro_list li img{width:299px;height:355px;} */
.i_pro_list li span{width:297px;height:355px;line-height:355px;overflow:hidden;display: block;text-align: center;border:1px solid #eee;background:#FFF;}
.i_pro_list li span img{max-width:297px;width:expression(this.width>297px?"297px":this.width);width:expression(this.width<297px?"297px":this.width);max-height:355px;height:expression(this.height>355px?"355px":this.height); height:expression(this.height<355px?"355px":this.height); overflow:hidden;margin: 0 auto;display: inline-block; vertical-align: middle;}
.i_pro_list li p{height:60px;line-height:60px;background:#FFF;text-align:left;color:#339933;font-size:16px;margin-top:8px;padding:0 38px;transition:all .5s;}
.i_pro_list li p font{display:block;float:left;height:60px;width:195px;overflow:hidden;}
.i_pro_list li p i{display:block;float:right;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #339933;border-radius:100%;margin-top:19px;transition:all .5s;}
.i_pro_list li:hover p{background-color: #339933;color: #fff;transition:all .5s;}
.i_pro_list li:hover p i{border:1px solid #fff;transition:all .5s;}

.i_about{width:1280px;background:#f5f5f5;padding:35px 0;margin:0 auto;}
.i_about_sub{width:1200px;margin:0 auto;}
.i_about_sub img{width:335px;height:410px;float:left;margin-right:20px;}
.i_about_con{width:830px;float:left;}
.i_about_con p{font-size:14px;line-height:35px;text-indent:2em;}
.i_about_con div{margin:40px 0 0;height:50px;line-height:50px;font-size:18px;}
.i_about_con span{display:block;width:150px;background:#339933;text-align:center;float:left;margin-right:40px;}
.i_about_con span a{color:#FFF;}

.i_pic{max-width:1920px;min-width:1280px;margin:0 auto;}

.i_pic_tab{height:60px;line-height:60px;font-size:18px;background:#eee;}
.i_pic_tab ul{overflow: hidden;width:530px;display:block;margin:0 auto;}
.i_pic_tab ul li{float: left;width:31.333%;padding:0 1%;height:60px;line-height:60px;text-align:center;cursor:pointer;}
.active{position:relative;background:#f1f5f9;color:#339933;}
.active span{display:block;z-index:1;position:absolute;top:60px;left:45%;width:26px;height:13px;background:url(../images/hovertab_bg.png) center center no-repeat;}

.i_pic_sub{width:1280px;padding:35px 0;margin:0 auto;position:relative;}
#i_honor-container{width:1160px;margin:0 auto;overflow: hidden;position:static;}
#i_honor-slide span{width:216px;height:298px;line-height:295px;overflow:hidden;display: block;text-align:center;border:3px solid #339933;background:#FFF;}
#i_honor-slide span img{max-width:216px;width:expression(this.width>216px?"216px":this.width);width:expression(this.width<216px?"216px":this.width);max-height:298px;height:expression(this.height>298px?"298px":this.height); height:expression(this.height<298px?"298px":this.height); overflow:hidden;margin: 0 auto;display: inline-block; vertical-align: middle;}

#i_honor-button-prev{background-image:url(../images/swiper_l.png);width:40px;height:40px;background-size: contain;}
#i_honor-button-next{background-image:url(../images/swiper_r.png);width:40px;height:40px;background-size: contain;}
#i_honor-button-prev:after, .swiper-container-rtl #i_honor-button-next:after{content:'';}
#i_honor-button-next:after, .swiper-container-rtl #i_honor-button-prev:after{content:'';}

.i_pic_sub2{width:1280px;padding:35px 0;margin:0 auto;position:relative;}
#i_album-container{width:1160px;margin:0 auto;overflow: hidden;position:static;}
#i_album-slide span{width:216px;height:298px;line-height:298px;overflow:hidden;display: block;text-align: center;background:#FFF;}
#i_album-slide span img{max-width:216px;width:expression(this.width>216px?"216px":this.width);width:expression(this.width<216px?"216px":this.width);max-height:298px;height:expression(this.height>298px?"298px":this.height); height:expression(this.height<298px?"298px":this.height); overflow:hidden;margin: 0 auto;display: inline-block; vertical-align: middle;}

#i_album-button-prev{background-image:url(../images/swiper_l.png);width:40px;height:40px;background-size: contain;}
#i_album-button-next{background-image:url(../images/swiper_r.png);width:40px;height:40px;background-size: contain;}
#i_album-button-prev:after, .swiper-container-rtl #i_album-button-next:after{content:'';}
#i_album-button-next:after, .swiper-container-rtl #i_album-button-prev:after{content:'';}

.i_pic_sub3{width:1280px;padding:35px 0;margin:0 auto;position:relative;}
#i_elegant-container{width:1160px;margin:0 auto;overflow: hidden;position:static;}
#i_elegant-slide span{width:216px;height:298px;line-height:298px;overflow:hidden;display: block;text-align: center;background:#FFF;}
#i_elegant-slide span img{max-width:216px;width:expression(this.width>216px?"216px":this.width);width:expression(this.width<216px?"216px":this.width);max-height:298px;height:expression(this.height>298px?"298px":this.height); height:expression(this.height<298px?"298px":this.height); overflow:hidden;margin: 0 auto;display: inline-block; vertical-align: middle;}

#i_elegant-button-prev{background-image:url(../images/swiper_l.png);width:40px;height:40px;background-size: contain;}
#i_elegant-button-next{background-image:url(../images/swiper_r.png);width:40px;height:40px;background-size: contain;}
#i_elegant-button-prev:after, .swiper-container-rtl #i_album-button-next:after{content:'';}
#i_elegant-button-next:after, .swiper-container-rtl #i_album-button-prev:after{content:'';}

.i_poster{max-width:1920px;min-width:1280px;margin:0 auto;background:url(../images/i_poster_bg.png) center center no-repeat;padding:120px 0 100px;position:relative;}
.i_poster_sub{width:200px;float:right;}
.i_poster_sub div{background:url(../images/tel_icon.png) 0 0 no-repeat;padding-left:55px;margin-bottom:10px;}
.i_poster_sub div p{font-size:18px;line-height:26px;color:#FFF;}
.i_poster_sub span{display:block;width:180px;height:36px;background:#FFF;text-align:center;line-height:36px;font-size:18px;}
.i_poster_sub span a{color:#339933}

.i_news{width:1280px;margin:-44px auto 0;background:#f5f5f5;padding:77px 0 30px;}
.i_news_list{margin-top:30px;}
.i_news_list li{width:564px;height:46px;border:1px solid #dcdcdc;float:left;margin-right:80px;margin-bottom:10px;padding:16px 17px;}
.i_news_list li:nth-child(2n+2){margin-right:0;}
.i_news_list li:hover{background:#eee;}
.i_news_list li span{display:block;width:65px;padding-right:17px;margin-right:17px;border-right:1px solid #dcdcdc;float:left;text-align:center;}
.i_news_list li span i{font-style: normal;font-size:18px;line-height:26px;display:block;font-weight:600;color:#666;}
.i_news_list li span em{font-style: normal;font-size:14px;line-height:20px;display:block;color:#666;}
.i_news_list li h3{font-size:14px;line-height:46px;font-weight:500;}

.i_more{display:block;margin:50px auto;width:158px;height:48px;line-height:48px;border:1px solid #666;text-align:center;font-size:16px;}
.i_more:hover{background:#eee;}