@charset "utf-8";
/* CSS Document */
body{margin: 0px; padding: 0px; font-family:"微软雅黑"; width:100%; background:url(../images/bg.jpg) repeat;}
a{text-decoration:none;*blr:expression(this.onFocus=this.blur());outline:none;}
ul{ margin: 0px; padding: 0px;}
img{ border:none;}
li{list-style-type: none;}
*{margin:0px;padding:0px;}
.c{ clear:both;}
.overflowHidden{ overflow: hidden;}
.main{ width:1200px; height:auto; margin:0 auto;}

.top_zong{ width:100%; height:38px; background-color:#1e8000;}
.top_center{ width:1200px; height:38px; line-height:38px; margin:0 auto; display:block; position:relative;}
.top_lj{ width:120px; height:auto; line-height:38px; font-size:14px; color:#FFF;  float:left; padding-left:560px; }
.top_lj a{ color:#FFF; margin-right:20px;margin-left: 40px;}
.top_lj a:hover{ color:#d5f8c7;}
.hy_wz{ width:auto; height:auto; line-height:38px; float:left; font-size:14px; color:#FFF; padding-left:250px; }
.ewm{ width:auto; height:auto; line-height:38px; float:left; }

.top_center1{ width:1200px; height:125px; margin:0 auto; display:block; position:relative;}
.logo{ width:232px; height:154px; float:left; display:block; position:absolute; left:0px; top:-38px;}
.top_hs{ width:442px; height:123px; padding-left:240px; float:left; background:url(../images/top_sg.png) no-repeat right; }
.top_hs h3{width:442px; font-size:28px; color:#f95927; float:left; padding-top:25px;}
.top_hs p{width:442px; font-size:16px; color:#1e8000; float:left; line-height:30px;}

.tel{ width:200px; height:auto; float:right;}
.tel h3{ width:200px; height:auto; line-height:27px; float:right; font-weight:normal; font-size:16px; padding-top:30px;}
.tel h3 img{ width:27px; height:27px; float:left; padding-right:5px; padding-left:50px;}
.tel p{ width:200px; height:auto; line-height:30px; color:#36ae12; font-size:27px; font-weight:bold; display:block;}

.nav{ width:1200px; height:auto; margin:0 auto;}
.nav li{ width:100px; height:auto; float:left;   padding-left:25px; padding-right:25px;}
.nav li a{width:100px; height:57px; font-size:16px; line-height:57px; color:#000; text-align:center; display:block; }
.nav li a:hover{width:100px; height:55px;  border-bottom:2px solid #36ae12;}

.banner{ width:100%; height:552px;}

.cpzx_title{ width:1200px; height:auto; float:left; background:url(../images/title_bg.png) no-repeat center top; padding-top:23px; margin-top:30px;}
.cpzx_title h3{ width:1200px; height:auto; line-height:50px; text-align:center; color:#27a503; font-size:30px; padding-top:5px;}
.cpzx_title p{ width:1200px; height:auto; color:#343434; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.cpzs_fl{ width:1050px; height:auto; float:left; padding-top:15px; padding-bottom:15px; padding-left:150px;}
.cpzs_fl li{ width:170px; height:45px;  color:#333;  text-align:center; line-height:45px; float:left; margin-left:40px; }
.cpzs_fl li a{ width:170px; height:45px; line-height:45px; color:#333; display:block;border:1px solid #CCC;}
.cpzs_fl li a:hover{ background-color:#27a503;line-height:45px; color:#FFF; border:1px solid #27a503; display:block;}

.cpzs_nr{ width:1200px; height:350px; float:left; padding-top:30px;}
.gg_bg{ width:100%; height:208px; background-color:#27a503;}
.gg{ width:1200px; height:208px; margin:0 auto;}
.ys_title{ width:1200px; height:60px; float:left; background:url(../images/title_bg.png) no-repeat center top; margin-top:40px; padding-top:50px; font-size:45px; text-align:center; color:#000; font-weight:bold;}
.ys_title1{ width:811px; height:auto; float:left;  padding-left:389px;}
.ys_nr{ width:1200px; height:auto; float:left; padding-top:20px;}

.news_bg{ width:100%; height:784px; background:url(../images/news_bg.png) no-repeat center top;}
.news_title{ width:1200px; height:auto; float:left; background:url(../images/title_bg1.png) no-repeat center top; padding-top:30px; margin-top:80px; padding-bottom:30px;}
.news_title h3{ width:1200px; height:auto; line-height:50px; text-align:center; color:#fff; font-size:30px; padding-top:5px;}
.news_title p{ width:1200px; height:auto; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.news_nr{ width:1200px; height:auto; float:left;}
.news_left{ width:616px; height:448px; float:left; display:block; position:relative;}
.news_left img{ width:616px; height:448px; float:left;}
.news_left span{ width:586px; height:90px; background:url(../images/bg1.png) repeat; display:block; position:absolute; top:328px; padding:15px;}
.news_left h3{  color:#FFF; font-weight:normal; padding-bottom:10px;}
.news_left h3 a{ color:#FFF; font-size:18px;}
.news_left h3 a:hover{color:#89ff66;}
.news_left h3 p{ float:right; color:#FFF; font-size:16px;}
.news_left a{ font-size:14px; color:#FFF; line-height:20px;}
.news_left a:hover{ color:#89ff66;}

.news_right{ width:548px; height:auto; float:right;}
.lb1{ width:548px; height:auto; float:left; padding-bottom:44px;}
.lb1_left{ width:380px; height:auto; float:left;}
.lb1_left h3{ font-size:18px; padding-bottom:15px; color:#FFF; font-weight:normal; background:url(../images/news_x.png) no-repeat left bottom;}
.lb1_left h3 a{ color:#FFF;}
.lb1_left h3 a:hover{color:#89ff66;}
.lb1_left p{ font-size:14px; color:#FFF;  line-height:24px;}
.lb1_left p a{color:#FFF;}
.lb1_left p a:hover{color:#89ff66;}
.lb1_right{ width:100px; height:87px; float:right;}
.lb1_right h3{ width:100px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#FFF; font-weight:normal; float:left;  }
.lb1_right h3 a:hover{ color:#FFF; text-decoration:underline;}
.lb1_right p{ width:100px; height:auto; float:left; font-size:45px; text-align:center; color:#FFF; font-weight:bold; float:left; padding-top:10px;}
.news_gd{ width:190px; height:53px; float:left; background:url(../images/news_more.jpg) no-repeat left top; font-size:18px; line-height:53px; color:#666; padding-left:50px;}
.news_gd a{ color:#666;}
.news_gd a:hover{ color:#27a503;}

.pqzs_nr{ width:1200px; height:289px; float:left;}
.d_bg{ width:100%; height:57px; background-color:#38921d; border-bottom:1px solid #80b96f;}
.d_center{ width:1200px; height:57px; margin:0 auto;}
.d_center li{ width:150px; height:57px; line-height:57px; float:left; text-align:center;}
.d_center li a{width:130px; color:#FFF; float:left;}
.d_center li a:hover{ color:#89ff66;}
.d_center li p{ width:20px; text-align:center; color:#FFF; float:left;}
.d_bg1{ width:100%; height:150px; background-color:#38921d; padding-top:20px;}
.ewm1{ width:123px; height:123px; float:left; border:1px solid #FFF;}
.con{ width:235px; height:123px; float:left; padding-left:15px;}
.con1{ width:auto; height:123px; float:left; padding-left:20px; }
.con1 li{ width:300px; height:auto; line-height:40px; color:#FFF; font-size:14px; }
.con1 li img{ width:23px; height:23px; float:left; padding-top:8px; padding-right:5px;}
.d_logo{ width:130px; height:129px; float:right;}

.copy_bg{ width:100%; height:45px; background-color:#1f6909;}
.copy_center{ width:1200px; height:45px; line-height:45px; text-align:center; color:#FFF; margin:0 auto; font-size:14px; }

.rollBox{width:1200px; overflow:hidden; margin:0 auto;}
.rollBox .LeftBotton{
	height:38px;
	width:38px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top: 100px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0;
}
.rollBox .RightBotton{
	height:38px;
	width:38px;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	background-position: -38px 0;
	margin-top: 100px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.rollBox .Cont{width:1122px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:280px; float:left; text-align:center;}
.rollBox .Cont .pic img{background:#fff; border:1px solid #ccc; display:block; margin:0 auto; padding: 2px;}
.rollBox .Cont .pic p{ width:280px; height:35px; line-height:35px; text-align:center; color:#333; font-size:16px; font-family:"微软雅黑"; padding-top:10px;}
.rollBox .Cont .pic p a{ color:#333;}
.rollBox .Cont .pic p a:hover{ color:#666;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


.about_banner{ width:100%; height:423px;}
.wz_zong{ width:100%; height:45px; background-color:#f4f4f4;}
.wz_center{ width:1200px; height:45px; margin:0 auto; line-height:45px; font-size:14px; text-align:right; color:#999;}
.wz_center a{ color:#093;}
.about_title{ width:1200px; height:auto; float:left; background:url(../images/ny_titlebg.jpg) no-repeat center center; text-align:center; font-size:30px; color:#36ae12; line-height:45px; margin-top:30px;}
.about_title1{ width:1200px; height:auto; float:left; line-height:35px; text-align:center; font-size:18px; color:#36ae12;}
.about_nr{ width:1200px; height:auto; float:left; padding-bottom:100px;}
.about_nr img{width:auto; height:auto; text-align:center; margin-top:10px; margin-bottom:10px; display:block; }
.about_nr p{ font-size:14px; line-height:24px; color:#666; text-indent:2em;}
.about_nr p img{ width:auto; height:auto; text-align:center; margin-bottom:10px; display:block; margin:0 auto;}

.pqzs_lb{ width:1200px; height:auto; float:left; padding-top:20px;}
.pqzs_lb li{ width:280px; height:auto; float:left; border:1px solid #CCC;  float:left;  margin-left:10px; margin-right:7px; margin-bottom:40px;}
.pqzs_lb li img{ width:280px; height:210px; float:left;}
.pqzs_lb li p{ width:280px; height:40px; line-height:40px; text-align:center; color:#333; float:left; font-size:14px;}
.pqzs_lb li p a{width:280px; height:40px; background-color:#f0f0f0; color:#000; display:block;}
.pqzs_lb li p a:hover{ background-color:#42b51a; color:#FFF;}

.news_lb{ width:1200px; height:auto; float:left; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #CCC;}
.news_rq{ width:139px; height:127px; float:left;}
.news_rq h3{ width:139px; height:35px; line-height:35px; text-align:center; font-size:16px; color:#787878; font-weight:normal; float:left; padding-top:10px;  }
.news_rq h3 a:hover{ color:#787878; text-decoration:underline;}
.news_rq p{ width:139px; height:auto; float:left; font-size:45px; text-align:center; color:#787878; font-weight:bold; float:left;}
.news_lb1{ width:1061px; height:127px; float:left;}
.news_lb1 h3{ width:800px; font-size:18px; padding-bottom:15px; color:#FFF; font-weight:normal; background:url(../images/news_x1.png) no-repeat left bottom; font-size:20px; padding-top:20px;  display:block;}
.news_lb1 h3 a{ color:#000;}
.news_lb1 h3 a:hover{color:#1e8000;}
.news_lb1 p{ width:800px; font-size:14px; color:#000;  line-height:24px;  display:block;}
.news_lb1 p a{color:#777777;}
.news_lb1 p a:hover{color:#1e8000;}
.news_lb1 img{ width:176px; height:128px; float:right; margin-left:70px; }

.xw_title1{ width:1200px; height:auto; float:left; padding-bottom:100px;}
.xw_title1 h3{ width:1200px; height:auto; float:left; text-align:center; font-weight:normal; color:#000; padding-top:60px; padding-bottom:10px; font-size:22px;}
.xw_title1 .time2{ width:1200px; height:auto; float:left; text-align:center; color:#999; line-height:35px;  border-bottom:1px solid #CCC; margin-bottom:20px; font-size:14px;}
.xw_title1 p{ width:1200px; height:auto; float:left; font-size:14px; line-height:24px; color:#333; text-indent:2em; padding-bottom:10px; text-align:left;}
.xw_title1 p img{ width:auto; height:auto; text-align:center; display:block; margin:0 auto;  margin-top:10px; margin-bottom:10px;}


.page{ clear:both; height:40px; text-align:center; font-size:14px; color:#999; padding:40px 0px 80px 10px;}
.page a{ padding:5px; border:1px solid #999; margin-right:10px; color:#999; text-decoration:none; padding-left:10px; padding-right:10px;}
.page a:hover{ background-color:#36ae12; color:#fff ; border:1px solid #36ae12;}
.page span{ color:#fff;}
.current{ padding:5px;border:1px solid #999;background-color:#36ae12; color:#000 ;margin-right:10px; text-decoration:none; padding-left:10px; padding-right:10px;}


.contact{ width:1200px; height:auto; float:left; padding-top:50px;}
.contact li{ width:300px; height:auto; float:left;}
.contact li img{ width:60px; height:60px; padding-left:120px; padding-right:120px; padding-bottom:30px;}
.contact li h3{ width:300px; height:auto; line-height:24px; text-align:center; font-size:16px; color:#666; font-weight:normal;}
.contact li p{width:300px; height:auto; line-height:24px; font-size:14px; color:#666; text-align:center;}
.map{ width:1200px; height:400px; margin-top:50px; float:left; margin-bottom:60px;}

