@charset "utf-8";
/* CSS Document */

*{ font-family:"微软雅黑"; font-size:14px; text-decoration:none; color:black;}
img{ display:block; border:none;}
body{ margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
em{ margin:0; padding:0; /*font-style:normal;*/}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal; font-size:14px;}
p{ padding:0; margin:0;}
input{ border:none;}
dl,dd{ margin:0; padding:0;}
.clearfix{ clear:both;}


.head_bg{ width:100%; border-bottom:1px #ccc solid;}
.head_cte{ width:80%; margin:0 auto;}
.head_contact{ width:45%; float:left;}
.head_contact li{ width:40%; float:left; font-size:12px; color:#ababab; line-height:40px; padding-left:20px; background:url(../img/01.png) center left no-repeat;}
.head_language{ width:20%; float:right;}
.head_language li{ width:50%; float:left; background:url(../img/03.png) center right no-repeat; text-align:center;}
.head_language li a{ font-size:14px; line-height:40px; color:#333;}

.nav_bg{ width:100%;}
.nav_cte{ width:85%; margin:0 auto;}
.nav_cte img{ width:30%; float:left; margin:1% auto;}
.nav{ width:65%; float:right;}
.nav li{ float:left; width:14%; text-align:center;}
.nav li a{ font-size:13px; line-height:90px; display:block;}
.nav li a:hover{ background-color:#1e7d1e; color:white;}

.banner_bg{ position:relative;}
.banner{ width:100%; height:100%; overflow:hidden; position:relative;}
.btn li{ width:10px; height:10px;border-radius:50%; background-color:#1e7d1e; float:left; margin:0 2%;}
.btn{ width:40%; margin:0 auto; position:absolute; top:80%; left:48%; margin-top:20px;}
.btn .current{ background-color:white;}

.ab_bg{ width:100%; margin-top:3%;}
.ab_cte{ width:80%; margin:0 auto;}
.ab_cte h1{ font-family:"宋体"; font-size:30px; line-height:40px; text-align:center; color:#333;}
.ab_cte h2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#666; font-weight:normal; line-height:30px;}
.ab_box{ margin-top:2%;}
.ab_box h3{ font-size:18px; line-height:40px; text-align:center;}
.ab_box p{ font-size:14px; color:#666; line-height:25px; margin-top:1%; text-align:center;}
.box{ margin-top:2%;}
.about{ width:29.5%; float:left; margin:0 1.5%;}
.about img{ width:100%;}
.about li{ width:100%;}
.about li a{ display:block; font-size:14px; line-height:30px; color:#2a973a; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.about p{ font-size:12px; color:#666; line-height:25px; text-align:left;}

.pro_bg{ width:100%; margin-top:3%;}
.pro_bg h1{font-family:"宋体"; font-size:30px; line-height:40px; text-align:center; color:#333;}
.pro_bg h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#666; font-weight:normal; line-height:30px;}
.product{ width:100%; background:url(../img/bg.png) top center no-repeat;}
.product_cte{ width:80%; margin:0 auto;}
.scrollleft{width:100%;padding:20px 20px 0px 20px;margin:20px auto; padding-top:4%; padding-bottom:2%;}
.scrollleft li{float:left;margin-right:20px;display:inline;width:280px;text-align:center;line-height:19px}
.scrollleft img{width:250px;height:190px;padding:10px;border:solid 1px #ddd;}
.scrollleft li span{ color:white; line-height:35px;}

.new_bg{ width:100%; margin-top:1%;}
.new_cte{ width:80%; margin:0 auto;}
.new_cte h1{font-family:"宋体"; font-size:30px; line-height:40px; text-align:center; color:#333;}
.new_cte h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#666; font-weight:normal; line-height:30px;}
.new_box{ width:29%; float:left; margin:0 1.5%; margin-top:2%; border:1px white solid;}
.new_box:hover{ border:1px #ccc solid;}
.new_title{ width:90%; margin:0 auto;}
.new_title h3{ float:left; font-size:25px; line-height:70px;}
.new_date{ float:right; padding:10px;}
.new_date li{ font-size:16px; color:#666; line-height:25px;}
.new_date .date{ font-size:18px;}
.new{ width:90%; margin:0 auto; padding-bottom:10px;}
.new li img{ width:100%;}
.new li{ width:100%;}
.new li a{ display:block; font-size:14px; line-height:30px; color:#2a973a; width:90%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new p{ font-size:12px; color:#666; line-height:25px; text-align:left;}
@media(max-width:1000px){
	.new_box{ width:100%; margin-top:2%;}
	.new li img{ height:100%;}
	}

.foot_bg{ background-color:#1e7d1e; width:100%; margin-top:2%;}
.foot_cte{ width:85%; margin:0 auto; padding:10px 0;}
.foot_left{ float:left; width:65%; border-right:1px white solid;}
.foot_nav{ width:90%; margin:0 auto; border-bottom:1px white solid;}
.foot_nav li{ width:14%; float:left;text-align:center; line-height:40px; text-align:center;}
.foot_nav li a{ font-size:12px; color:white;}
.foot_left p{ font-size:14px; line-height:30px; color:white; padding-left:5%; margin-top:2%;}
.foot_right{ width:30%; float:right; margin-top:2%;}
.foot_right ul{ width:45%; float:left;}
.foot_right ul li{ width:100%; font-size:12px; text-align:center; line-height:30px; color:white;}
.foot_right ul li img{ width:70%; margin:0 auto;}
@media(max-width:1000px){
	.foot_nav li a{ font-size:12px;}
	.foot_left p{ font-size:12px;}
	}


.ban_bg{ background-color:#004d00; width:100%;}
.ban_cte{ width:80%; margin:0 auto;}
.ban{ width:100%;}
.ban li{ font-size:14px; color:white; line-height:40px; float:left;}