html,body,div,img,a,p,span,ul,li,table,tr,td,th{
	margin: 0px;
	padding: 0px;
	font-family:"微软雅黑", Arial;
	font-size: 14px;	
	color:#222;
}
.pull-left{
	float: left;
}
.pull-right{
	float: right;
}
.clearfix{
	clear: both;
}
ul li{
	list-style: none;
}
a{
    color:#222;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	color:#009944;
}

.wrap{
	width: 1200px;
	margin: 0 auto;
	
}

.fl{ float:left;}
.fr{ float:right;}

/*头部*/
.top{
	height: 50px;
	color: #222;
	font-size: 12px;
	line-height: 50px;
}
.top a{
	color: #222;
	font-size: 12px;
	line-height: 50px;
}
.top a:hover{
	color: red;
}
.head{
	padding-top: 30px;
}
.head .logo img{
	margin-bottom: 20px;
}
.head .phone img{
	margin-right: 120px;
	margin-top:10px;
}
.head .phone p{
	position: absolute;
	z-index: 100;
	font-weight: 700;
	font-size: 32px;

	margin-top:-32px;
	margin-left: 65px;
	font-family:Arial, Helvetica, sans-serif, "微软雅黑";
}


ul#nav{ width:100%; height:50px;margin:0 auto} 
ul#nav li{display:inline; height:50px} 
ul#nav li a{display:inline-block; padding:0 38px; height:50px; line-height:50px;
 color:#000; font-family:"微软雅黑", Arial; font-size:16px} 
ul#nav li a:hover{background:#009944;color: #fff;}/*设置鼠标滑过或悬停时变化的背景颜色*/ 


.banner{ min-width:980px;height:500px; position:relative; margin:0 auto; overflow:hidden; z-index:-1;}
.banner_show{ width:100%; text-align:center; height:500px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:520px;width:980px;left:50%; height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:37px; height:37px; background:url(/skin/images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px;}


/*圆点*/
.yq_banner_list{ width:200px; height:25px;position:absolute; top:450px; text-align:right; z-index:10000; left:800px; padding-right:12px;}
.yq_banner_list a{ display:inline-block; width:19px; height:19px;background:url(/skin/images/abg.png) no-repeat right; margin-right:10px;}
.yq_banner_list a.hover{background:url(/skin/images/abg.png) no-repeat left; }


.notice{
	height: 50px;
	line-height: 50px;
	background: #ebebeb;
}
.notice img{
	float: left;
	margin-top: 10px;
	margin-left: 19px;
}
.notice span{
	float: left;
	margin-left: 15px;
	color: #333;
}

.about{
	padding-bottom: 50px;
}
.about .about_head{
	text-align: center;
}
.about .about_head p{
	color: #009944;
	font-size: 30px;
	font-weight:bold;
	margin-top: 35px;
}
.about .about_head span{
	color: #666;
	font-size: 16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif, "微软雅黑";
	line-height: 25px;
}
.about .more{
	border:  1px solid #009944;
	border-radius: 20px;
	margin-top: -50px;
}
.about .more a{
	color: #009944;
	font-size: 16px;
	line-height: 30px;
	padding: 10px 20px;
}
.about .about_body p{
	width: 1070px;
	margin: 0 auto;
	line-height: 30px;
	color: #333; 
	font-size: 16px;
	margin-top: 25px;
	margin-bottom: 25px;
}

#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 923px; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted;
	margin-top: 20px;
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(/skin/images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 923px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature .button {
	BORDER-BOTTOM: #999 0px dotted; POSITION: absolute; BORDER-LEFT: #999 0px dotted; WIDTH: 840px; BORDER-TOP: #999 0px dotted; TOP: 72px; BORDER-RIGHT: #999 0px dotted; LEFT: 0px
}
#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/skin/images/zuo.png) center top; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/skin/images/you.png) center top; FLOAT: right; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted
}
#feature a.prev,#feature a.next{
	margin-top: -120px;
}
#feature a.prev{
	margin-left: -50px;
}
#feature a.next{
	margin-right: -50px;
}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {
	BACKGROUND-IMAGE: url(/skin/images/bg-featurebox.jpg); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 280px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 230px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 10px
}
#botton-scroll {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 840px; FLOAT: left; HEIGHT: 200px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 840px; PADDING-RIGHT: 0px; HEIGHT: 180px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
	BORDER-BOTTOM: #d8d8d8 0px solid; BORDER-LEFT: #d8d8d8 0px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 150px; BORDER-TOP: #d8d8d8 0px solid; BORDER-RIGHT: #d8d8d8 0px solid; PADDING-TOP: 10px
}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px
}
.honor{
	height: 200px;
	padding-top: 30px;
	
}
.honor .honor_head{
	text-align: center;
}
.honor .honor_head p{
	color: #fff;
	font-family:"微软雅黑", Arial;
	font-size: 30px;
	font-weight:bold;
}
.honor .honor_head span{
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif, "微软雅黑";
	line-height: 25px;
}
.product .product_head{
	text-align: center;
}
.product .product_head p{
	color: #009944;
	font-size: 30px;
	font-weight:bold;
	margin-top: 35px;
}
.product .product_head span{
	color: #666;
	font-size: 16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif, "微软雅黑";
	line-height: 25px;
}
.product .more{
	border:  1px solid #009944;
	border-radius: 20px;
	margin-top: -50px;
}
.product .more a{
	color: #009944;
	font-size: 16px;
	line-height: 30px;
	padding: 10px 20px;
}
.product ul{
	margin-left: -24px;
	height: 600px;
	clear: both;
}
.product ul li{
	text-align: center;
	float: left;
	margin-left: 24px;
	margin-top: 35px;
}
.product ul li p{
	height: 40px;
	width: 280px;
	line-height: 40px;
	background:#009944;
	margin-top: -60px;
	position: absolute;
	z-index: 99999;
	color: #fff;
	border-top:1px solid #fff; 
	border-bottom:1px solid #fff; 
	display: none;
}
.product ul li:hover  p{
	display: block;
}
.product ul li img{
	height: 240px;
	width: 280px;
	border: 1px solid #fff;
}
.news{
	height: 570px;
	padding-top: 30px;
	background: #f4f4f4;
}
.news .news_head{
	text-align: center;
}
.news .news_head p{
	color: #009944;
	font-size: 30px;
	font-weight:bold;
	padding-bottom:5px;
	
}
.news .news_head span{
	font-family:Arial, Helvetica, sans-serif, "微软雅黑";
	color:#666;
	font-weight:bold;
	font-size: 16px;
	line-height: 20px;
}
.news .more{
	border:  1px solid #009944;
	border-radius: 20px;
	margin-top: 30px;
	margin-left: 540px;
}
.news .more a{
	color: #009944;
	font-size: 16px;
	line-height: 30px;
	padding: 10px 20px;
}
.news .body ul{
	margin-top: 60px;
}
.news .body ul li{
	width: 560px;
	height: 45px;
	line-height: 45px;
	border-bottom: 1px dotted #666;
	float:left;
	margin:0 20px;
}
/*.news .body ul li a:hover p,span{
	color: red;
}*/
.news .body ul li a p{
	float: left;
	color: #333;
	font-size: 16px;
}
.news .body ul li a span{
	float: right;
	color: #333;
	font-size: 16px;
}
.footer{
	height: 384px;
	background: url(/skin/images/footer_back.jpg)no-repeat;
}
.footer .message{
	width: 45%;
}
.footer .contact{
	width:100%;
	margin-left: 2%;
}
.footer .message .message_head{
	width: 520px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 18px;
	font-weight:bold;
	border-bottom: 1px dotted #d3d3d3;
}
.footer .message form{
	color: #fff;
}
.footer .message form input{
	width: 446px;
	height: 33px;
	margin-top: 17px;
	border-radius: 6px;
}
.footer .message form textarea{
	width: 444px;
	height: 133px;
	margin-top: 17px;
	border-radius: 6px;
}
.footer .message form p{
	color: #fff;
	float: left;
	line-height: 133px;
	margin-top: 17px;
}
.footer form button{
	border: 1px solid #fff;
	border-radius: 20px;
	width: 90px;
	height: 30px;
	color: #333;
	font-size: 15px;
	font-weight: 700;
	color: #fff;
	margin-left: 430px;
	margin-top: 15px;
	background: #009944;
	cursor: pointer;
}
.footer .contact .contact_head{
	width: 650px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-weight:bold;
	font-size: 18px;
	border-bottom: 1px dotted #d3d3d3;
}
.footer .contact ul li{
	
	line-height:40px;
	color: #fff
}
.footer .contact ul{
	padding-top:40px;
	float: left;
}
.footer .contact .erweima{
	padding-top: 40px;
	margin-top: 10px;
	margin-left: 30px;
	height: 150px;
	width: 150px;
}
.footer .contact .erweima1{
	padding-top: 40px;
	margin-top: 10px;
	margin-left: 30px;
	margin-bottom: 5px;
	height: 150px;
	width: 150px;
	float: right;
}

.foot{
	height: 90px;
	line-height: 90px;
	color:#FFF;
	text-align: center;
	background: #000;

}

.foot p{ color:#FFF;}

#wrapper {
	padding:20px 0;
	margin:0 auto;
	width:800px;
}
.papers-demo {
	position:relative;
	width:310px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}


/* paper slider css*/
.paper-slide {
	background:#333;
	color:#fff;
	box-shadow:0 0 15px rgba(0,0,0,.3);
}
.paper-slide.ps-odd {
	background:#000;
}
.ps-nav {
	display:block;
	width:2em;
	height:2em;
	border:1px solid #aaa;
	background:#ddd;
	line-height:2em;
	text-align:center;
	position:absolute;
	top:50%;
	margin-top:-1em;
	border-radius:2em;
}
.ps-nav-prev {
	left:-2.5em;
}
.ps-nav-next {
	right:-2.5em;
}
.ps-nav:hover {
	color:#eee;
	background:#08c;
}



.xian{
	height: 2px;
	width: 100%;
	background: #009944;
	position: absolute;
	margin-top: 118px;
}
.position{
	color: #333;
	margin-top: 80px;
}
.position a{
	color: #222;
}
.position a:hover{
	color: red;
}
.about_left{
	margin-bottom: 30px;
}
.about_left .title{
	width: 220px;
	height: 70px;
	background: url(../images/list_about.jpg)no-repeat;
	margin-top: 30px;
	color: #fff;
	padding-left: 20px;
	padding-top: 20px;
}
.about_left .title p{
	font-size: 22px;
	color:#FFF;
}
.about_left .title span{
	font-family:Arial, Helvetica, sans-serif, "微软雅黑";
	color: #fff;
}
.about_left ul li{
	width: 240px;
	height: 45px;
	line-height: 45px;
	background:#555;
	margin-top: 2px;
}
.about_left ul li a{
	color: #fff;
	padding: 13px 40px;
}
.about_left ul li:hover{
	color:#000;
	background: url(../images/list_back.jpg) no-repeat;
}
.about_right{
	width: 900px;
	margin-top: 40px;
	line-height: 25px;
	color: #333;
	margin-bottom: 30px;
}
.product_right{
	width: 900px;
	margin-top: 40px;
	margin-bottom: 30px;
}
.product_right ul{
	margin-left: -24px;
}
.product_right ul li{
	float: left;
	padding: 13px;
	border:2px solid #dadada;
	margin-left: 24px;
	margin-bottom: 20px;
}
.product_right ul li:hover{
	border: 2px solid #009944;
}
.product_right ul li img{
	width: 250px;
	height: 200px;
}
.product_right ul li p{
	color: #333;
	line-height: 30px;
}
.pages{
	clear: both;
	margin-left: 150px;
	padding-top: 30px;
	padding-bottom:30px;
}
.pages a{
	color: #333;
	padding: 3px 4px;
	border:1px solid #dadada;
	margin-left: 6px;
}
.pages span{	
	color: #FFF;
	padding: 3px 6px;
	border:1px solid #dadada;
	margin-left: 6px;
	background:#900;
}
.news_right{
	width: 900px;
	float: right;
	margin-top: 40px;
}
.news_right ul{
	margin-bottom: 30px;
}
.news_right ul li{
	height: 40px;
	border-bottom: 1px dotted #999;
}
.news_right ul li a p:hover{
	color: red;
}
.news_right ul li p{
	float: left;
	color: #333;
	line-height: 40px;
}
.news_right ul li span{
	float: right;
	color: #333;
	line-height: 40px;
}
 #select{width:900px;height:490px;
	        margin:50px auto 0px;}
	#select .sel_but{width:900px;height:45px;/*background:#ccff33;*/
	                 box-shadow:0px -1px 10px #666;/*水平偏移 竖直偏移 阴影半径  颜色*/}
	#select .sel_but ul li{width:225px;height:45px;cursor: pointer;
	                       list-style-type:none;/*去掉圆点*/float:left;
						   font-size:16px;font-family:"微软雅黑";text-align:center;/*使文字水平居中*/
						   line-height:45px;}
    #select .sel_but ul li.hover{color:#fff;background: #1376e7;}
    #select .sel_but ul li.first{border-radius:5px 0px 0px 5px;}
	#select .sel_but ul li.last{border-radius:0px 5px 5px 0px;}
	#select .Con{width:900px;height:420px;margin-top:20px;}
    #select .Con .content{width:900px;display:none;}

.case_right .Con .content ul{
	margin-left: -24px;
}
.case_right .Con .content ul li{
	float: left;
	width: 97%;
	height: 40px;
	font-size: 16px;
	border-bottom: 1px dashed #aaa;
	margin-left: 25px;
}
.case_right .Con .content ul li:last-child{
	margin-bottom: 30px;
}
.case_right .Con .content ul li p{
	color: #333;
	line-height: 40px;
	float: left;
}
.case_right .Con .content ul li span{
	color: #333;
	line-height: 40px;
	float: right;
}
.contact_right .contact_head{
	height: 155px;
	width: 900px;
	background: #009944;
	margin-top: 40px;
	padding-top: 18px;
}
.contact_right .contact_head ul{
	float: left;
}
.contact_right .contact_head ul li{
	height: 28px;
	line-height: 28px;
	color: #fff;
	padding-left: 50px;
}
.contact_right .contact_head img{
	padding-right: 35px;
	float: right;
}

/*在线留言*/
.message1{
    width:800px; height:auto!important; height:auto; line-height:28px; font-size:14px; margin:15px; 

}
.message1 div{
    color: #333;
    line-height: 30px;
    margin: 30px 0; 
    text-align: center;
}
.message1 form{
    width: 800px;
    margin: 30px auto;
}
.message1 input{
    height: 35px;
    width: 100%;
    border: 1px dotted #999;
    background: #eee;
    color: #333;
    padding: 0 10px;
}
.message1 textarea{
    width: 100%;
    border: 1px dotted #999;
    background: #eee;
    color: #333;
    padding: 10px 10px;
}
.message1 button{
    width: 120px;
    height: 40px;
    background: #333;
	font-family:"微软雅黑", Arial;
    color: #fff;
    border: 0px;
    font-size: 16px;
    margin-top: 20px;
    cursor: pointer;
    box-shadow: 2px 2px 2px #000;
}
.message1 p{
    line-height: 40px;
    color: #333;
    margin-top: 5px;
}

/*上一页下一页*/
.pages{
    text-align: center;
    height: 50px;
    margin: 40px auto 0;
}
.pages a{
    padding: 5px 8px;
    border: 1px solid #d1d1d1;
    color: #333;
    margin-left: 5px;
}
.pages span{
    padding: 5px 8px;
    border: 0px;
    background: #333;
    color: #fff;
    margin-left: 5px;
}

/*上一篇下一篇*/
.page-wrap {text-align: center;margin: 30px 0;}
.page-wrap a {margin: 0 20px;}

/*友情链接*/
.wrapper{width: 1200px; margin: 0 auto;}
.link{
    clear: both;
    height: 50px;
    line-height: 50px;
    background: #e3e3e3;
}
.link p{
    float: left;
    font-weight: 900;
}
.link ul li{
    float: left;
    margin-left: 20px;
}
.link ul li a{
  color: #333;
}
.link ul li a:hover{
    color: #009944;
}

