@charset "utf-8";
/* CSS Document */

body{ font-size:14px; color:#333;   font-family: "Microsoft YaHei", Verdana, sans-serif, "SimSun"; -webkit-text-size-adjust:none;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: grayscale; margin:0px; padding:0px;word-break:break-all; background:url(bj.jpg);}ul,li,p{ list-style-type:none; padding:0px; margin:0px;}img{ border:0px;}
a:link {color: #333;text-decoration: none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
a:visited {text-decoration: none;color: #333;}a:hover {text-decoration: none;color: #049e2c;}a:active {text-decoration: none;color: #333;}
.main{ width:1200px; margin:0 auto; overflow:hidden;}

.logo{ width:279px; float:left; margin-top:10px; margin-bottom:10px;overflow:hidden;}
.tel{ width:430px; float:right; overflow:hidden; margin-top:10px;}

.Head{ width:100%; background:#09ad32; overflow:hidden;}
.menu{ width:1200px; margin:0 auto; height:50px; overflow:hidden; }
.menu li{width:90px;	height:50px; margin-left:20px; margin-right:20px; float:left; font-weight:800; text-align:center; }
.menu li a{

	height:50px;
	line-height:50px;
	font-size:16px;
	color:#fff;
}
.menu li a:hover{
	color:#fff814;
	background-image: url(02.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;

}
.dsdsd{float:left; font-size:18px; margin-top:15px; line-height:160%; border-left:1px #CCCCCC solid;  color:#009900; font-weight:900; padding-left:30px;}.dsdsd span{ color:#009900;}
.menu ul li .current{ color:#fff814;  display:block; background:#4bad36; }
.head222{width:100%; border-bottom:1px solid #CCCCCC; overflow:hidden; height:40px; line-height:40px; margin-bottom:20px; }
.hes{ width:auto; overflow:hidden; float:right;}


.banner{ width:100%; overflow:hidden; display:block;}
.banner img{  width:100%;}
.so{ width:400px; float:left; overflow:hidden; margin-top:20px; margin-bottom:50px;}
.input{ width:250px; height:10px; border:2px solid #09ad32;outline:none; vertical-align: middle; padding:10px; overflow:hidden; background:#FFF;}.input_{ width:80px; height:34px; background:#09ad32;  color:#FFF; border:0px solid; outline:none; margin-top:0px;vertical-align: middle}
.so1{ width:500px; float:left; overflow:hidden; margin-top:20px; line-height:33px; color:#049e2c;}
.so1 li{ float:left; width:auto; overflow:hidden; margin-right:20px;}
.so2{ width:300px; float:right; overflow:hidden;  color:#049e2c; margin-top:20px;}
.so2 span{font-size:24px; font-weight:800;}

.por_left{ width:212px; float:left; overflow:hidden;}
.por_top{ width:100%; background:url(txt.png) no-repeat; height:70px; text-align:center; font-size:26px; color:#FFF; font-weight:900; line-height:70px;}
.por_top p{ font-size:12px; font-weight:100;}
.por_li{ width:210px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCCCCC; padding-bottom:30px; overflow:hidden;}
.por_li li{
width:90%; margin:0 auto;


	line-height:1.4;
	border-bottom:1px solid #999;

	background-repeat: no-repeat;
	padding-top:10px; padding-bottom:10px;
	background-position: 10px 0px;

}
.por_tel{ width:100%; background:url(dg.png) no-repeat; height:180px;}
.por_riht1{ width:950px; float:right; overflow:hidden;}
.por_riht{ width:950px; float:right; overflow:hidden;}
.por_riht  li{ width:217px; height:218px; float:left; overflow:hidden;  margin-right:10px; margin-left:10px; margin-bottom:20px;}
.por_rihtliimg{ width:100%; height:178px; overflow:hidden;}
.por_riht  li p{ width:100%; background:#e7e7e7; height:40px; line-height:40px; overflow:hidden; text-align:center; }
.por_rihtliimg img{ width:100%;}
.aboutus{ width:100%; margin-top:50px; text-align:center;  font-size:24px; font-weight:bold; overflow:hidden; }
.aboutus1{ width:100%; text-align:center;  font-size:24px; font-weight:bold; overflow:hidden; }
.aboutus2{ width:90% ; text-align:justify; margin:50px auto; overflow:hidden; line-height:180%; color:#FFF; font-size:16px;}

.newa_{ width:100%; text-align:center; font-size:24px;font-weight:bold; overflow:hidden; color:#333; margin-top:50px; margin-bottom:30PX;}
.newa_ p{ width:100%; text-align:center; font-size:24px; font-weight:900;}

.NEWS1{ width:500px; float:left; overflow:hidden;}
.NEWS2{ width:100%; height:290px; float:left; overflow:hidden; } .NEWS2 img{ width:100%;}
.NEWS3{ width:100%; float:right; overflow:hidden; font-size:16px; margin-top:10px;}
.NEWS3 p{ margin-top:10px; font-size:14px; font-weight:100; overflow:hidden; line-height:170%; text-align:justify;} 
.NEWS_right1{ width:53%; float:right; overflow:hidden;}
.NEWS_right{ width:100%; float:right; overflow:hidden;}
.NEWS_right li{ width:100%;  overflow:hidden; font-size:18px; margin-bottom:20px; }
.NEWS_right li p{ font-size:14px;line-height:150%;}
.NEWS_right li span{ float:right; overflow:hidden;}
.NEWS_right li a:hover{ color:#F00;}
.NEWS_right33{ width:100%; overflow:hidden; padding-top:50px;}
.NEWS_right4{ width:350px; float:left; overflow:hidden; margin-top:150px;}
.NEWS_right6{ width:280px; float:right; overflow:hidden;}

.NEWS_right7{ padding:5px; border:1px solid #CCC; overflow:hidden; margin-bottom:15px;}

.went1{ width:100%; font-size:16px; font-weight:900; margin-bottom:10px; overflow:hidden; line-height:180%; padding-top:10px; color:#09ad32;}
.went3{ width:80%; float:left; overflow:hidden;}
.went5{ float:right; background:url(wen_bg.png) no-repeat; width:15%; height:100%;}
.went{ width:100%; background:url(rrr.jpg) no-repeat; text-indent:25px; font-size:16px; float:left;}
.inputq{ width:200px; float:left; background:#FFF; border:0px; overflow:hidden; outline:none; padding-left:20px;}
.inputq2{ width:98%; background:#FFF; border:0px; overflow:hidden; line-height:150%; height:120px; outline:none;}
.went2{
	width:100%;float:left;
	text-indent:25px;
	color:#666666;
	margin-top:5px;

	background-image: url(rrr.jpg);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	margin-bottom:20px;
	padding-bottom:5px;
	border-bottom:1px  dashed #CCC;
}
.put{ width:150px; background:#CCCCCC; text-align:center; line-height:30px; display:block; border:0px; outline:none;}
.NEWS_right9{ width:100%; overflow:hidden;}
.page_turner { padding: 10px 0; overflow: hidden; text-align: right; }
.page_turner a, .page_turner span { text-align: center; color:#333; display: inline-block; *display:inline;
border: 1px solid #2E2E2E; height: 20px; min-width: 20px; margin-left: 4px; line-height: 20px; padding: 4px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #2E2E2E; color: #FFF; }

.n_news{ width:100%; overflow:hidden;}
.n_news li{ width:95%; border-bottom:#CCC 1px  dashed; margin-bottom:20px; padding-bottom:10px; overflow:hidden; font-size:16px; font-weight:800;}
.n_news li span{ float:right;}
.n_news li p{ width:100%; line-height:180%; overflow:hidden; font-size:14px; font-weight:100; margin-top:10px;}

.n_about{width:100%; border-bottom:1px solid #09ad32; line-height:40px; color:#09ad32; margin-bottom:30px; font-size:18px; font-weight:800;}
.n_about span{ float:right; font-size:14px; font-weight:100; color:#333;}
.footer{ width:100%; background:#09ad32; overflow:hidden; margin-top:50px; padding-top:50px; padding-bottom:50px; color:#FFF;}
.footer1{ width:40%; float:left; overflow:hidden; font-size:16px; font-weight:800;}
.footer1 p{ width:100%; color:#FFF; font-weight:100; margin-top:20px;}
.footer2{ width:150px; float:right; overflow:hidden;  overflow:hidden;}.footer2 img{ width:100%; display:block;}
.footer_end{ width:100%; padding-top:15px; padding-bottom:15px; color:#FFF; background:#006b27; text-align:center;}.footer_end a{ color:#FFF;}



.fullSlide {
	width:100%;
	position:relative;
	height:612px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:612px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:612px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12px;
	height:12px;
	 border-radius: 50%;
	margin:2px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	border:#000 1px solid;
	background:#FFF;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}
.izl-rmenu{position:fixed;left:60%;margin-left:532px;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
