@charset "utf-8";
/****reset***/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td,label { margin:0px;padding:0px;}
table{border-collapse:collapse;}
a img{border:0px; outline:none;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size:100%;font-weight:normal;}
input, button, textarea, select { font-family:inherit;font-size:12px; vertical-align:middle; outline:none;}
a{text-decoration:none; outline:none;color:#909090;}
a:hover{ text-decoration:none; }
.clear{	font-size: 0px;	line-height: 0px;margin: 0px;padding: 0px;height: 0px; width:0px; clear:both; visibility:hidden;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clearfix:after {content: ".";display: block;height: 0;clear:both;visibility: hidden;}
body{ font-size:12px; font-family:"微软雅黑"; color:#000000;}
/****头部***/
.head{ width:100%; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x; height:115px;}
.top{ width:1062px; margin:0 auto;}
.logo{ width:234px; float:left; font-size:12px;padding-top: 25px;}
.logo_x{word-spacing:1px;letter-spacing: 1px;padding-top: 3px;}
.top_r{ width:809px; float:right;}
.top_r .china{width:809px; text-align:right; height:20px; padding-top:13px;}
.top_r .china img{ margin-right:12px;}
.nav{overflow: hidden; width:809px;padding-top: 20px;}
.nav ul{width: 900px;}
.nav ul li{display:block; float:left; width:78px; font-size:16px;margin: 0 6px;}
.nav ul li.fix{ display:block; background:#007b00;width:80px; height:24px;text-align: center;}
.nav ul li.fix a{ color:#FFF;}
.nav ul li a{ color:#000000;}
.banner{ width:100%; text-align:center; position:relative; top:-15px; border-bottom:#62dd69 2px solid;padding-bottom: 7px;}
.banner1{ width:100%; text-align:center; position:relative; top:-15px;padding-bottom: 7px;}
/****Home关于我们***/
.index_about{ width:1011px; margin:0 auto;padding-top: 30px; border-bottom:#a1eba5 2px solid;padding-bottom: 10px;}
.index_about_l{ width:412px;}
.index_about_l .gsmc{color:#008400; font-size:18px; border-bottom:#9e9e9e 1px solid;word-spacing: 8px;letter-spacing: 3px;padding-bottom: 10px;}
.index_about_l .gsmc span{ background:url(../images/about_li.jpg) left no-repeat;padding-left: 13px;}
.index_about_l .gsnr span{line-height: 28px;font-size: 14px; color:#000000;}
.index_about_r{ float:right; width:570px;overflow: hidden;}
.index_about_r ul{width:610px}
.index_about_r ul li{ float:left; width:270px; padding:0 10px;}
/****Home产品***/
.index_product{ width:100%; margin:0 auto; background:#eaffea; height:240px;margin-top: 15px;}
.index_pro{width:1011px;  margin:0 auto;padding-top: 23px;}
.index_pro_l{ width:440px;}
.index_pro_l .cpzs{color:#008400; font-size:18px; border-bottom:#9e9e9e 1px solid;word-spacing: 8px;letter-spacing: 3px;padding-bottom: 10px;}
.cpzs .cpzs_l span{background:url(../images/about_li.jpg) left no-repeat;padding-left: 13px;}
.cpzs .cpzs_r{ float:right;}
.cpzs_r a img{margin-right: 12px;margin-top: 7px;}
.tupian{ padding-top:10px;}
.tupian_r{ float:right; width:211px;font-size:12px;line-height: 27px;}
.tupian_l img{ border:#9e9e9e 1px solid;}
/****Home新闻***/
.index_pro_r{ width:460px; float:right;border-left: #c7c7c7 1px solid;height: 205px;overflow:hidden;}
.index_news_s{margin-left: 100px; height:30px;}
.index_news_s ul{width: 335px;overflow:hidden;border-bottom: #a1eba5 1px solid;}
.index_news_s ul li{ float:left; font-size:14px;margin:0 6px 6px 6px;overflow:hidden; }
.index_news_s ul li a{ color:#000;}
.index_news_s ul li.fix{ display:block; background:#007b00;width:70px; height:24px;text-align: center;}
.index_news_s ul li.fix a{ color:#FFF;}
.index_news_x{ width:293px;margin-left: 125px;}
.index_news_x ul{}
.index_news_x ul li{ font-size:14px; list-style-type : disc;clear: both; color:#108410;line-height: 28px;}
.index_news_x ul li a{ color:#000;}
/****底部***/
.footer{ width:100%; margin:0 auto; background:#505450; height:120px;margin-top: 60px;}
.foot{ width:1021px; margin:0 auto; color:#FFF;padding-top: 20px; font-size:14px;}
.foot_l{ width:430px; height:60px;}
.foot_l p{ line-height:30px;}
.foot_r{ float:right;}
.foot_r p{ line-height:30px;text-align: right;}

/****内页关于我们***/
.about{ width:998px; margin:0 auto;}
.about_l{ width:200px;}
.about_l .aa{ height:56px; background:#3d663d; color:#FFF;}
.about_l .aa p{ font-size:30px;padding: 15px 5px;}
.about_l .aa p span{font-size:14px;padding-left: 8px;}
.about_l .bb{ min-height:240px; font-size:16px; background:#cae0ca; min-height:40px;}
.about_l .bb ul{ border-bottom:#668066 5px solid; }
.about_l .bb ul li{line-height: 30px; background:url(../images/about_tb.png) 12px no-repeat;padding: 0 25px;height: 40px;}
.about_l .bb ul li a{ color:#000;line-height: 37px;font-size: 14px;}
.about_l .bb ul li.fix{ background:#e6ffe6 url(../images/about_tb1.png) 12px no-repeat; height:40px;}
.about_l .bb ul li.fix a{ color:#007b00;}
.about_l .cc{ min-height:239px; border:#668066 1px solid;margin-top: 20px;}
.about_l .cc p{ line-height:25px;padding-left: 10px;}


.product{ background:#cae0ca;}
.product ul{}
.product ul li{ background:url(../images/about_tb.png) left no-repeat; background-position:10px 10px ;line-height: 35px; padding-left:20px; font-size:16px;}
.product ul li a{ color:#000;}
.product ul li:hover{background:#e6ffe6 url(../images/about_tb1.png) left no-repeat;background-position:10px 10px;color:#007b00; }
.hover,.product ul li:hover{ background:#e6ffe6 url(../images/about_tb1.png) left no-repeat; background-position:10px 11px; color:#007b00;}
.product ul li ul{ display:none; background:#fff; margin-left:-20px;}
.product ul li:hover ul{display:block;}
.product ul li.hover ul{display:block;}
.product ul li ul li{line-height: 30px; background:url(../images/about_tb3.png) no-repeat; background-position:15px 10px; padding-left:30px; color:#000;font-size:14px;}
.product ul li ul li:hover{ background:none; background:url(../images/about_tb2.png) no-repeat; background-position:15px 10px;color:#000;}
.product ul li ul li:hover a{color:#ffb042;}


.about_r{ width:788px; float:right;}
.about_r .ee{ border-bottom:#3d663d 1px solid;}
.about_r .ee h1{ font-size:14px; background:url(../images/about_yq.png) left no-repeat;padding-left: 20px;}
.about_r .ff{padding-top: 18px;padding-left: 20px;}
/*.about_r .ff span{ font-size:16px; color:#007b00;} */
.about_r .ff p{ line-height:25px;padding-top: 10px;font-size: 14px;}
.about_r .ser{ width:762px;padding-left: 30px;line-height:25px;font-size: 14px;padding-top:15px;}

.about_r .ser h1{ font-size:16px; color:#007b00;padding-top:15px;padding-bottom: 25px;}


.news{ font-size:14px; width:655px;padding-left: 38px;padding-top: 15px;}
.news ul{}
.news ul li{ line-height:30px;list-style-type : disc;clear: both; color:#00cc00;}
.news ul li a{ color:#000;} 
.news ul li span{ float:right;}
.news ul li:hover a{ color:#ff9c12;}
.news_d{ width:733px; padding-left:20px;}
.news_d h1{ font-size:16px; text-align:center;padding: 20px 0;}
.news_d p{font-size:14px; line-height:25px;}


.about_l .Service{ min-height:240px; font-size:12px; background:#cae0ca; min-height:40px;}
.about_l .Service ul{ border-bottom:#668066 5px solid; }
.about_l .Service ul li{line-height: 30px; background:url(../images/about_tb.png) 12px no-repeat;padding: 0 28px;}
.about_l .Service ul li a{ color:#000;line-height: 37px;font-size: 14px;}
.about_l .Service ul li.fix{ background:#e6ffe6 url(../images/about_tb1.png) 12px no-repeat; }
.about_l .Service ul li.fix a{ color:#007b00;}


.pro{ width:771px; margin:0 auto;overflow:hidden;}
.pro ul{width:780px; overflow:hidden;padding-top: 15px;}
.pro ul li{ float:left;width: 240px;margin:0 12px 0 8px;}
.pro ul li a{line-height: 40px;text-align: center; color:#000;}
.pro ul li a img{ border:#d2d2d2 1px solid;}
.pro ul li a span{}

.product_d{ width:780px; }
.product_d h1{ font-size:18px; text-align:center;margin: 20px;}
.product_d img{padding-left: 29px;}
.product_d p{ font-size:14px; line-height:30px;padding-left: 16px;padding-top: 2px;}
.product_d h2{ font-size:18px; color:#429842;text-align:center;margin: 20px;}

.about_r .soft{margin-left: 50px;margin-top: 20px;}
.about_r .soft span{ padding-left:57px; font-size:14px;}

.slider {
	margin: 0 auto;
	width: 1055px;
}

.slider1 {
	margin: 0 auto;
	width: 1055px;
}
.slider-container {
	height: 400px;
	margin: 0 auto 0px;
	overflow: hidden;
	position: relative;
	width: 1055px;
}
.slider-container .slider-wrapper {
	left: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 5000em; /*Fix for prevent display errors*/
	-webkit-transition: all 800ms ease;
	-moz-transition: all 800ms ease;
	-o-transition: all 800ms ease;
	transition: all 800ms ease;
}
.slider-container .slide {
	float: left;
	height: 400px;
	overflow: hidden;
	position: relative;
	width: 1055px;
}
.slider-nav {
	position:absolute;
	text-align: center;
	width: 1035px;
	margin-top:-30px;
	
	
}
.slider-nav li {
	display: inline;
	padding: 3px;
	float:right;
	
	
}
.slider-nav .bullet {
	background-color: #ffffff;
	border-radius: 50%;
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 12px;
	width: 12px;
}
.slider-nav .active {
	background-color: #64ff63
}
.slider-nav .prev, .slider-nav .next {
	background: url('img/sprite.png') no-repeat;
	display: inline-block;
	text-indent: -9000px;
	overflow: hidden;
	height: 16px;
	width: 16px;
}
.slider-nav .next {
	background-position: -15px top
}


#slide-box { MARGIN: 0px auto; WIDTH: 480px; POSITION: relative; HEIGHT: 160px; overflow:hidden; border:0px solid #009;}
#slide-box UL { WIDTH: 100000px }
#slide-box LI { FLOAT: left; WIDTH: 480px; HEIGHT: 140px; border:0px solid #F00; }
