@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:"微软雅黑";
	color: #333;

}
.clear{ clear:both;}
*{ margin:0px; padding:0px; list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{color:#038721;}

/*-------------------------------------------------------------------首页-------------------------------------------------*/


/*---------------------------------------------顶部---------------------------------------------------*/
.top{width:100%; min-width:1248px; height:30px; margin:0px auto; background:#464646;}
.top_box{width:1200px; height:30px; margin:0px auto; color: #fff; text-align:center; line-height:30px;}
.top_left{float:left;}
.top_right{float:right;}
.top_right .language{float:left; padding-right:10PX;height:30px;line-height:30px;}
.top_right ul{float:right; padding-top:5px;}
.top_right ul li{ width:40px; height:17px; line-height:17px;float:left; color:fff;  text-align:center;}
.top_right ul li a{color: #fff;}
.top_right ul li a:hover{ color:#038721; text-decoration:underline;}
.top_right ul li img{ line-height:30px; text-align:center; padding:0px auto;}

/*------------------------------------------logo和导航---------------------------------------------------*/

.nav{width:100%;min-width:1248px;height:103px; margin:0px auto; }
.nav_box{width:1200px; margin:0px auto;  }
.logo{ float:left; padding-top:15px;}
.dh{ float: right;}
.dh ul{ float:right; }
.dh ul li{ float:left;font-size:14px; text-align:center; line-height:103px; }
.dh ul li a{display:block; font-size:14px; padding:0px 20px 0px 20px; }
.dh ul li a:hover{color:#038721; }

/*---------------------------------------------海报---------------------------------------------------*/
.banner{width:100%; min-width:1248px; height:500px; margin:0px auto;}

/*-------------------------------------------产品展示---------------------------------------------------*/
.pro{width:100%; min-width:1248px; float:left;  margin:50px auto 0px auto; }
.pro_box{width:1248px; margin:0px auto;}

.tit_top{ margin:0px auto;}
.tit_top .z{ text-align:center; color:#434343; font-size: 28px;font-weight: normal;}
.tit_top .en{ text-align:center; color:#434343; font-size:30px; font-weight: normal;}
.tit_bg{width:60px; height:3px; background: #078823; text-align:center; margin:17px auto;}

/*.myTab{ float:left;text-align:center; margin:20px 300px 0px 300px; }*/
.myTab{ float:left;text-align:center; margin:20px 315px 0px 315px; }
.myTab ul{float:left;margin:0px auto;}
.myTab ul li{float:left;width:132px; height:40px; line-height:40px; border:none;border:1px #999999 solid; margin:0px 10px 0px 10px;}
.myTab ul li a{ display:block; }
.myTab ul li a:hover{ display:block; color:#FFF; background:#00851e;}

/*.myTab{ border:none;   margin-bottom: 50px;}-*/

.pro_list{float:left; margin-bottom:60px; }
.pro_list_pro{ width:279px; height:207px; margin:34px 12px 15px 12px; float:left; }
.pro_pic{width:279px;height:207px; float:left;  border:1px #eeeeee solid;}
.pro_pic:hover{width:279px; float:left;  border:1px #00851e solid;}
.pro_pic img{ width:279px; height:207px;}
.pro_word{ width:279px; padding-top:13px; float:left; text-align:center;}
 
 
.ltbg{ margin:0px auto;}

.pro_box .c_more{width:247px; margin:auto;margin-top:40px; height:35px; line-height:35px;font-size:14px;  border:#00851e 1px solid;text-align:center;}
.pro_box .c_more a{  color:#00851e; display:block; }
.pro_box .c_more a:hover{ background:#00851e;color:#FFF;display:block;border:#00851e 1px solid;}

/*--------------------------------------------优势+简介--------------------------------------------------*/
.grey{width:100%; min-width:1248px; height:1080px; float:left; margin:50px auto 0px auto; background:#f6f6f6}


/*--------------------------------------------优势--------------------------------------------------*/
.advantage{width:100%; min-width:1248px; float:left; margin:50px auto 0px auto; }
.advantage_box{width:1248px; margin:0px auto;}
.icon{ width:1248px; height:306px;margin-left:-7px;padding-top:10px;}
.icon ul{ float:left;height:306px;  }
.icon ul li{float:left; width:276px; margin-left:30px;height:306px; border:#f6f6f6 1px solid; }
.icon ul li:hover{float:left; width:276px; margin-left:30px;height:306px; border:#00851e 1px solid;}

.icon ul li .icon1{width:276px; height:306px;  text-align:center; background:url(../images/icon1.png) no-repeat top; margin-top:30px;}
.icon ul li .icon1:hover{width:276px; height:306px;  text-align:center; background:url(../images/icon1_h.png) no-repeat top; margin-top:30px;}
.icon ul li .icon1 h1{ font-size:16px; text-align:center; padding-top:80px; color:#5a5a5a}

.icon ul li .icon2{height:306px;  text-align:center; background:url(../images/icon2.png) no-repeat top; margin-top:30px;}
.icon ul li .icon2:hover{height:306px;  text-align:center; background:url(../images/icon2_h.png) no-repeat top; margin-top:30px;}
.icon ul li .icon2 h1{ font-size:16px; text-align:center; padding-top:80px; color:#5a5a5a}

.icon ul li .icon3{height:306px;  text-align:center; background:url(../images/icon3.png) no-repeat top; margin-top:30px;}
.icon ul li .icon3:hover{height:306px;  text-align:center; background:url(../images/icon3_h.png) no-repeat top; margin-top:30px;}
.icon ul li .icon3 h1{ font-size:16px; text-align:center; padding-top:80px; color:#5a5a5a}

.icon ul li .icon4{height:306px;  text-align:center; background:url(../images/icon4.png) no-repeat top; margin-top:30px;}
.icon ul li .icon4:hover{height:306px;  text-align:center; background:url(../images/icon4_h.png) no-repeat top; margin-top:30px;}
.icon ul li .icon4 h1{ font-size:16px; text-align:center; padding-top:80px; color:#5a5a5a}
.icon_bg{width:46px; height:1px; background: #00851e; text-align:center; margin:17px auto;}


.icon ul li .icon1 p{ width:225px; margin:0px auto; text-align:center;  line-height:30px;}
.icon ul li .icon2 p{ width:230px; margin:0px auto; text-align:center;  line-height:30px;}
.icon ul li .icon3 p{ width:225px; margin:0px auto; text-align:center;  line-height:30px;}
.icon ul li .icon4 p{ width:225px; margin:0px auto; text-align:center; line-height:30px;}



.a_more{width:200px; height:40px; margin:140px auto 0px auto; background:#FFF;text-align:center; }
.a_more a{ font-size:14px; text-align:center; line-height:40px;color:#99cc01;}
.a_more a:hover{color:#fff;background:#339933; display:block; }

/*-------------------------------------------公司简介---------------------------------------------------*/
.about{width:100%; min-width:1200px;float:left;  margin:34px auto 0px auto;}
.about_box{width:1200px; height:520PX; margin:0px auto; background:#FFF;}

.about_left{width:469px;padding-left:77px;padding-top:70px; float: left; text-align:justify;}

.tit_left{ margin:0px auto;}
.tit_left .z{  color:#434343; font-size: 28px;font-weight: normal;}
.tit_left .en{  color:#434343; font-size:14px; font-weight: normal;}
.about_left .cont{ line-height:25px; padding-top:50px; padding-bottom:25px; }
.about_left .more{width:134px;  height:38px; border:#00851e 1px solid; margin-top:17px; font-size:14px;text-align:center; }
.about_left .more a{ width:134px;  height:38px;line-height:38px;color:#00851e; display:block;text-align:center;}
.about_left .more:hover{width:134px;  height:38px; line-height:38px;text-align:center; }
.about_left .more a:hover{color:#FFF; display:block;  background:#00851e;}



.about_right{float: right; padding-right:66px; padding-top:70px;}

/*-------------------------------------------新闻动态---------------------------------------------------*/
.news{width:100%; min-width:1200px;  float:left;  margin:50px auto 0px auto;}
.news_box{width:1200px; margin:0px auto; }

.news_left{width:565px; float:left; margin-top:50PX;}
.news_center{width:80px;  float:left;margin-top:20PX; }
.num_1{ color:#767676; font-size:50px; height:100px; line-height:100px; font-weight:normal; background:url(../images/num_line.jpg) no-repeat; background-position:right; padding-bottom:19px;}
.num_2{ color:#767676; font-size:50px; height:100px; line-height:100px; font-weight:normal; background:url(../images/num_line.jpg) no-repeat; background-position:right; padding-bottom:19px;}
.num_3{ color:#767676; font-size:50px; height:100px; line-height:100px; font-weight:normal; background:url(../images/num_line.jpg) no-repeat; background-position:right;padding-bottom:19px; }

.news_right_box{width:520px; float:right; margin-top:40PX;}
.news_right{width:520px; float:right; padding-bottom:27px;}

.news_right .cont{ width:520px;float:right; }
.news_right .cont a{ font-size:16px; line-height:25px;}
.news_right .cont h1{font-size:12px;font-weight:normal;line-height:23px;}
.news_right .cont p{ font-size:12px; line-height:20px; }



.x_news_right{width:540px; float:right; margin-top:50PX;}
.x_news_center{width:80px;  float:left;margin-top:20PX; margin-right:25px;  }
.num_1{ color:#767676; font-size:50px; height:100px; line-height:100px; font-weight:normal; background:url(../images/num_line.jpg) no-repeat; background-position:right; padding-bottom:19px;}
.num_2{ color:#767676; font-size:50px; height:100px; line-height:100px; font-weight:normal; background:url(../images/num_line.jpg) no-repeat; background-position:right; padding-bottom:19px;}
.num_3{ color:#767676; font-size:50px; height:100px; line-height:100px; font-weight:normal; background:url(../images/num_line.jpg) no-repeat; background-position:right;padding-bottom:19px; }


.x_news{width:1200px; margin:0px auto; margin-top:5PX;}
.x_news_left_box{width:520px; float:left; margin-top:40PX; }
.x_news_left{width:520px; float:left; padding-bottom:27px;}

.x_news_left .cont{ width:520px;float:left; }
.x_news_left .cont a{ font-size:16px; line-height:25px;}
.x_news_left .cont h1{font-size:12px;font-weight:normal;line-height:23px;}
.x_news_left .cont p{ font-size:12px; line-height:20px; }


/*
.news_left{width:630px; float:left;  border-bottom:1px #dbd4cd solid; padding-bottom:10px; margin-top:22px}
.news_left .data{width:60px;  height:50px; float:left; padding-top:10px; background:#99cc01; margin:0px 15px 0px 10px;}
.news_left .data h1{ color:#FFF; font-size:20px; text-align:center;}
.news_left .data h2{ color:#FFF; font-size:12px; text-align:center; font-weight:normal;}

.news_left .cont{ width:530px;float:left; }
.news_left .cont a{ font-size:16px; line-height:25px;}
.news_left .cont p{ font-size:12px; line-height:15px; }

.news_right{width:565px; float:right; }
-*/

/*-------------------------------------------------页脚-------------------------------------------------*/

.foot_top{ width:100%; min-width:1248px; height:280px; margin:0px 0px 0px 0px; margin-top:130px;color:#FFF; padding:40px 0px 40px 0px;  background:#464646;}
.foot_top a:hover{color:#00851e; text-decoration:underline;}
.foot_top p{ color:#FFF; }
.foot_kuang{width:1248px; margin:0px auto;}

.foot_lx{ width:470px; height:280px; float:left;font-size:18px; display:block ; padding-left:50px;}
.foot_lx .foot_tit{width:142px; height:63px; float:left; font-size:18px; display:block; padding-bottom:5px;}
.foot_lx .foot_tit_bg{ width:47px; height:2px; background:#00851e; font-size:18px; display:block; margin-top:40px }
.foot_lx ul{ width:400px; float:left; font-size:14px; display:block;line-height:45px; padding-top:20px; color:#989898; }
.foot_lx ul li{ width:50%; float:left;}


.foot_lj{ width:200px; height:280px; padding-left:40px;padding-right:60px; float:left;font-size:18px; display:block; }
.foot_lj .foot_tit{ width:142px; height:63px; float:left;  font-size:18px; display:block; }
.foot_lj .foot_tit_bg{ width:47px; height:2px; background:#00851e; font-size:18px; display:block; margin-top:40px }

.foot_lj ul{ width:200px; float: left; font-size:14px; display:block;line-height:65px; padding-top:17px; color:#989898;}
.foot_lj ul a{color:#989898}
.foot_lj ul a{color:#989898}
.foot_lj ul li{ width:50%; float:left;}


.foot_gz{ width:400px; height:280px; float:left; font-size:18px; display:block;  }
.foot_gz .foot_tit{ width:142px; height:63px; float:left;font-size:18px; display:block; }
.foot_gz .foot_tit_bg{ width:47px; height:2px; background:#00851e; font-size:18px; display:block; margin-top:40px }
.foot_gz ul{ width:400px; float:right;padding-top:10%; }
.foot_gz ul li{ width:50%; float:left;}




.foot_bottom{ width:100%; min-width:1248px; margin:0px 0px 0px 0px; color:#989898; padding:15px 0px 15px 0px;text-align:center; background:#302f2f;}
.foot_bottom a{ color:#989898; }
.foot_bottom a:hover{color:#3d6f80; text-decoration:underline;}

/*-------------------------------------------------------------------内页-------------------------------------------------*/

/*-------------------------------------------联系我们---------------------------------------------------*/
.contact{width:100%; min-width:1248px; float:left;  margin:10px auto 0px auto;}
.contact_box{width:1248px; margin:0px auto;  }
.contact_box_kuang_grey{width:1160px; height:415px; margin:34px auto 0px auto;border:#efefef 20px solid; float:left }

.contact_box_kuang{width:1174px; height:428px; border:#4da64d 6px solid; float:left;  margin:-12px 4px 6px -13px;}

.contact_left{width:330px; float:left;  margin-top:70px; }

.contact_left .cont{ width:330px;float:left; padding-left:100PX;  }
.contact_left .cont a{ font-size:16px; line-height:45px; color:#339933; font-weight:700;text-indent:-50px;}
.contact_left .cont p{ font-size:14px; line-height:50px; }

.contact_right{width:700px; float:right; padding-top:40px; padding-right:50px }

/*-------------------------------------------------------------------内页-------------------------------------------------*/

.ny{width:100%; min-width:1200px; float:left;  margin:50px auto 0px auto;}
.ny_box{width:1200px;  margin:0px auto;}
.left_box{width:264px; float:left ;}
.right_box{width:936px; float:right; }

/*-----------------------------左列表------------------------------------*/

.left_box .list{width:255px;  margin:0px 0px 0px 0px;   }
.list_top{width:255px; height:85px;  margin:0px auto 0px auto;  background: #04821e no-repeat center top;}
.list_top .z{ text-align:center; color:#fff; font-size:24px; font-weight:bold; line-height:85px;}
.list_top .en{ text-align:center; color:#fff; font-size:20px; font-weight: normal;  line-height:85px;}


.ny_left{  float:left; height:auto; margin-top:2%; overflow:hidden;  border-left: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid }

/*.list_menu{width:255px; background: # 069;}
.list_menu ul{width:255px; background:# 099; text-align:center; color:#FFF;}
.list_menu ul li{ font-size:14px; text-align:center;color:#FFF; line-height:50px; border-bottom:#d0d0d0 1px dotted;}
------.list_menu ul li a{}
.list_menu ul li:hover{ background:#99cc01; color: #FFF; display:block; font-size:16px;}-----*/

.list_menu{float:left; height:auto; margin-top:2%; overflow:hidden;  border-left: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid}
.list_menu ul{ width:253px;padding:0px; margin:auto;}
.list_menu ul li{ font-size:14px; text-align:left; padding-left:30%; line-height:50px; border-bottom:#d0d0d0 1px dotted;}


.list_menu_en{float:left; height:auto; margin-top:2%; overflow:hidden;  border-left: 1px #f2f2f2 solid; border-right: 1px #f2f2f2 solid}
.list_menu_en ul{ width:253px;padding:0px; margin:auto;}
.list_menu_en ul li{ font-size:12px; text-align:left;padding-left:7%;line-height:50px; border-bottom:#d0d0d0 1px dotted;}


.ny_left ul{ width:253px;padding:0px; margin:auto;}
.ny_left ul li{ font-size:16px;  height:45px; line-height:45px;text-align:left; text-indent:50px;}
.ny_left ul li:hover .erji_dh{ display:block;}

.erji_dh{ height:50px; transition:1s; overflow:hidden; }
.erji_dh a{ font-size:14px; } 
.erji_dh:hover{ height:auto;  transition:1s;}





/*-----------------------------右关于我们------------------------------------*/

.nei_top{width:936px; float:right; padding-bottom:50px;  background:url(../images/nei_line.png) center no-repeat; }
.nei_top .left_tit{display:block; font-size:16px; float:left; text-indent:20px; font-weight:bold; }
.nei_top .right_tit{display:block;font-size:14px; font-size:14px;  float:right;  padding-right:15px;}
.nei_zhong{width:897px; float:left; padding-right:20px; text-align:justify; padding-left:18px; line-height:30px; font-size:14px;}



/*-------------------------------右新闻------------------------------------*/
.xw_zhong{ float:left; padding-left:10px; text-align:justify; line-height:25px; padding-bottom:2px; }

.xw_zhong .cont{ width:925px;float:left; padding-bottom:2px;  border-bottom:1px #e2e2e2 dotted; margin-bottom:10px;}
.xw_zhong .data{ text-indent:10px; color:#5a5a5a;  font-size:12px;}
.xw_zhong .cont a{ padding-left:10px; font-size:16px; }
.xw_zhong .cont p{text-indent:10px; font-size:12px; color:#5a5a5a; }


/*--------------------------------右产品------------------------------------*/
.ny_pro_list{float:left; padding-left:10px;}
.ny_pro_list_pro{ width:216px; height:216px; padding-left:4px; margin:0px 10px 2px 0px; float:left;}

.ny_pro_pic{width:216px; float:left; border:1px #eeeeee solid; }
.ny_pro_pic img{ width:216px; height:160px;}
.ny_pro_word{ width:216px; padding-top:19px; float:left; text-align:center;}

.ny_honor_list{float:left; padding-left:10px;}
.ny_honor_list_pro{ width:216px; height:216px; padding-left:4px; margin:0px 10px 2px 0px; float:left;}

.ny_honor_pic{width:216px; float:left; border:1px #eeeeee solid; }
.ny_honor_pic img{ width:216px; height:160px;}
.ny_honor_word{ width:216px; padding-top:19px; float:left; text-align:center;}

