/*slider code css*/
.slider{
	margin-top: 60px;
}
.box{width: 100%;height: 250px;margin: 0px auto;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 100%;height: 250px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 100%; height: 250px;}
.box-1 .box-text{
	display: none;
}
.box-1 .box-text-1{
	display: none;
}
.box-2{position: absolute;right: 42%;bottom: 10px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
				background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3{
	display: none;
}

/*about code css*/
.about{
	width: 100%;background: url(../imgs/about_bg.gif);
}
.about_container{
	width: 95%;margin: 0px auto;padding-top: 20px;
}
.about_title{
	height: 90px;text-align: center;background: url(../imgs/jiaodai_1.png) 48% 0px no-repeat;
}
.about_h3{
	font-size: 1.4em;line-height: 40px;margin-left: 40px;
}
.about_h4{
	font-size: 1em;font-weight: normal;margin-left: 40px;
}
.about_title hr{
	width: 25%;border-bottom: 3px solid #0c8d45;
}
.about-all{
	margin-bottom: 30px;
}
.about-text{
	-webkit-animation:ssly 3s 4s;
	animation:ssly 3s 4s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}
@-webkit-keyframes ssly{
	0%{-webkit-transform:translateX(-600px);}
	100%{-webkit-transform:translateX(0px);}
}
@keyframes ssly{
	0%{-webkit-transform:translateX(-600px);}
	100%{-webkit-transform:translateX(0px);}
}
.about-text p{
	color: #000000;line-height: 20px;margin-bottom: 10px;text-indent: 1.8em;font-size: 0.9em;
}
.about-more{
	width: 20%;height: 36px;display: block;border-radius: 5px;background: #0c8d45;line-height: 36px;text-align: center;color: #ffffff;margin-left: 40%;
}
.about-more:hover{
	background: #82bf34;border-radius: 5px;
}
.about-right{
	margin-top: 20px;
}
#video{
	width: 100%;height: auto;
	-webkit-animation:ssly2 3s 4s;
	animation:ssly2 3s 4s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}
@-webkit-keyframes ssly2{
	0%{-webkit-transform:translateX(200%);}
	100%{-webkit-transform:translateX(0px);}
}
@keyframes ssly2{
	0%{-webkit-transform:translateX(200%);}
	100%{-webkit-transform:translateX(0px);}
}
.about-num{
	background: rgba(210,210,210,.5);height: 60px;width: 100%;
	-webkit-animation:news 2.5s 3s;
	animation:news 2.5s 3s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}
@-webkit-keyframes news{
	0%{-webkit-transform:translateY(600px);}
	100%{-webkit-transform:translateY(0px);}
}
@keyframes news{
	0%{-webkit-transform:translateY(600px);}
	100%{-webkit-transform:translateY(0px);}
}
.about-span{
	width: 100%;margin: 0px auto;
}
.about-num span{
	font-size: 0.8em;color: #454e4c;display: inline-block;width: 32.5%;text-align: center;
}
.about-num span b{
	font-size: 1.1em;color: #0c8d45;
}
/*product code css*/
.product{
	padding: 20px 0px;background: url(../imgs/product_bg.gif);position: relative;
}
.pro_text{
	width: 100%;margin: 0px auto;
}
.pro_title{
	height: 80px;text-align: center;background: url(../imgs/jiaodai_2.png) 48% 0px no-repeat;
}
.pro_h3{
	font-size: 1.4em;line-height: 40px;margin-left: 40px;
}
.pro_h4{
	font-size: 1em;font-weight: normal;margin-left: 40px;
}
.pro_cont{
	overflow: hidden;
}
.prodct_ul{
	width: 800%;position: relative;
}
.prodct_ul li{
	width: 12.5%; float: left;margin-bottom: 30px;
}
.pro_list{
	vertical-align: top;width: 100%;position: relative;
}
.pro_img{
	width: 80%;text-align: center;margin: 0px auto;
}
.pro_img img{
	width: 100%;height: auto;
}
.pro_text{
	width: 100%;text-align: center;
}
.pro_text h4{
	line-height: 40px;font-size: 1.1em;
}
.pro_desc{
	font-size: 0.9em;margin-bottom: 10px;padding:  0px 5%;
}
.pro_more{
	text-align: center;width: 30%;height: 36px;background: #0c8d45;line-height: 36px;margin-left: 35%;border-radius: 5px;
}
.pro_more a{
	color: #ffffff;
}
.picMask{
	width: 100%; height: 40px; position: absolute; left: 0; bottom: 0; 
	background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.8) 10%,rgba(0,0,0,0));
	background: linear-gradient(bottom,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.8) 10%,rgba(0,0,0,0));
}
div.picMask nav{
	position: absolute; top: 14px; right: 25px; height: 10px;
}
div.picMask nav a{
	width: 10px; height: 10px; background: #ffffff; border-radius: 5px; margin-left: 15px; opacity: 0.5; float: left;
}
div.picMask nav a.active{
	opacity: 1;
}
.pbox-3{
	display: none;
}
/*solution code css*/
.solution{
	background: #ededed;padding: 20px 0px;background: url(../imgs/solution_bg.gif);position: relative;
}
.solu_txt{
	width: 100%;margin: 0px auto;
}
.solu_title{
	height: 80px;text-align: center;background: url(../imgs/jiaodai_2.png) 48% 0px no-repeat;
}
.solu_h3{
	font-size: 1.4em;line-height: 40px;margin-left: 40px;
}
.solu_h4{
	font-size: 1em;font-weight: normal;margin-left: 40px;
}
.solu_title hr{
	width: 25%;border-bottom: 3px solid #0c8d45;
}
.solu_cont{
	width: 100%;overflow: hidden;
}
.solu_all{
	width: 400%; overflow: hidden;
}
.solu_list{
	margin-top: 10px;width: 25%;float: left;background: #ffffff;margin-bottom: 20px;
}
.solu_active .solu_img{
	width: 100%;
}
.solu_img img{
	width: 100%;height: auto;
}
.solu_text{
	text-align: center;line-height: 20px;margin-bottom: 10px;
}
.solu_text h5{
	font-size: 1.2em;line-height: 40px;
}
.solu_desc{
	padding:  0px 5%;font-size: 0.9em;
}
.solu_more{
	width: 30%;height: 34px;background: #0c8d45;margin-bottom: 10px;line-height: 34px;margin-left: 35%;text-align: center;border-radius: 5px;
}
.solu_more:hover{
	background: #82bf34;
}
.solu_more a{
	color: #ffffff;
}
/*advantage code css*/
.advantage{
	background: url(../imgs/advantage_bg.gif);
}
.ad_txt{
	width: 95%;margin: 0px auto;padding-top: 20px;
}
.ad_title{
	height: 90px;text-align: center;background: url(../imgs/jiaodai_2.png) 48% 0px no-repeat;
}
.ad_h3{
	font-size: 1.4em;line-height: 40px;margin-left: 40px;
}
.ad_h4{
	font-size: 1em;font-weight: normal;margin-left: 40px;
}
.ad_title hr{
	width: 25%;border-bottom: 3px solid #0c8d45;
}
.adv_detail{
	width: 100%;
}
.adv_list{
	width: 49%;float: left;margin-right: 2%;box-shadow:0px 0px  5px 3px #cccccc;margin-bottom: 20px;
}
.adv_list:nth-of-type(2n){
	margin-right: 0;
}
.adv_list h4{
	vertical-align: top;font-weight: normal;text-align: center;margin-top: 10px;
}
.span_cn{
	font-size: 1em;font-weight: bold;
}
.span_cn b{
	color: #0c8d45;
}
.adv_list>p{
	font-size: 1.5em;color: #0c8d45;text-align: center;
}
.adv_list ul{
	padding: 0px 8px 0px 12px;height: 130px;
}
.adv_list ul li{
	font-size: 0.9em;line-height: 16px;
}
.adv_list ul li span{
	font-size: 1em;color: red;margin-right: 6px;
}
.adv_img{
	width: 90%;margin-left: 5%;margin-bottom: 20px;overflow: hidden;
}
.adv_img img{
	width: 100%;height: auto;
}
/*news code css*/
.news_container{
	background: url(../imgs/news_bg.gif);
}
.news{
	width: 95%;margin: 0px auto;padding: 20px 0px;
}
.news_title{
	height: 80px;text-align: center;background: url(../imgs/jiaodai_2.png) 48% 0px no-repeat;
}
.news_h3{
	font-size: 1.4em;line-height: 40px;margin-left: 40px;
}
.news_h4{
	font-size: 1em;font-weight: normal;margin-left: 40px;
}
.news_title hr{
	width: 25%;border-bottom: 3px solid #0c8d45;
}
.news_cont{

}
.news_list{
	margin-top: 10px;width: 49%;float: left;margin-right: 2%;background: #ffffff;
}
.news_list:nth-child(2n){
	margin-right: 0;
}
.news_img{
	width: 95%;margin-left: 2.5%;margin-top: 15px;overflow: hidden;
}
.news_img img{
	width: 100%;height: auto;
}
.news_text{
	margin-bottom: 10px;margin-left: 10%;margin-right: 10%;
}
.news_text h5{
	font-size: 0.9em;margin-bottom: 10px;margin-top: 10px;color: #333333;
}
.news_desc{
	font-size: 0.9em;color: #666666;line-height: 20px;height:135px;
}
.news_date{
	margin-top: 10px;font-size: 0.9em;
}
