/*
Author: W3layout
Author URL: http://w3layouts.com
License: Creative Commons Attribution 3.0 Unported
License URL: http://creativecommons.org/licenses/by/3.0/
*/
/* reset */
html,body{margin:0;padding:0;border:0;font-size:14px;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
ol,ul{list-style:none;margin:0;padding:0;}
blockquote,q{quotes:none;}

table{border-collapse:collapse;border-spacing:0;}
/* start editing from here */
a{ color:#59AE46;text-decoration:none;}
a:hover{ color:#333;text-decoration:none;}
.txt-rt{text-align:right;}/* text align right */
.txt-lt{text-align:left;}/* text align left */
.txt-center{text-align:center;}/* text align center */
.float-rt{float:right;}/* float right */
.float-lt{float:left;}/* float left */
.clear{clear:both;}/* clear float */
.pos-relative{position:relative;}/* Position Relative */
.pos-absolute{position:absolute;}/* Position Absolute */
.vertical-base{	vertical-align:baseline;}/* vertical align baseline */
.vertical-top{	vertical-align:top;}/* vertical align top */
.underline{	padding-bottom:5px;	border-bottom: 1px solid #eee; margin:0 0 20px 0;}/* Add 5px bottom padding and a underline */
nav.vertical ul li{	display:block;}/* vertical menu */
nav.horizontal ul li{	display: inline-block;}/* horizontal menu */
img{ border:0;}
/*end reset*/
body{
	font-family:Microsoft Yahei,Simsun,tahoma,arial;
	background:#fff;
	background-size: cover;
	background-position:center;
	background-size: 100% 100%;
}

.content{ width:1100px; margin:auto; padding-top:20px; line-height:24px; font-size:14px;border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;}
.con_title{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	padding-bottom:20px;
	order-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.con_sx{
	font-size:14px;
	text-align:left;
	line-height:30px;
	padding-top:30px;
}
.con_sx b{
	color:#ff0000;
	text-decoration:none;
	padding: 8px 16px;
	background-color: #EDEDED;
	font-weight: bold;
}
.con_sx a{
	color:#333;
	text-decoration:none;
	padding: 8px 16px;
}
.con_sx a:hover{ color:#ff0000;text-decoration:none;}
/* main_image */
.main_visual{ width:1060px; margin:auto;height:460px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:460px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:460px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:460px;}
.main_image li img{width:1060px;height:460px;}
.main_image li span{display:block;width:100%;height:460px}
.main_image li a{display:block;width:100%;height:460px}
.main_image li .img_1{background:url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_5.jpg') center top no-repeat}
.zhengquan{
	font-size:14px;
	margin-top:20px;
	text-align:right;
	padding-right:20px;}
.zhengquan span{
	margin-left:50px;}
.menu{
	 float:right;
	 margin-bottom:0px;
}
.menu li{
	display:inline-block;
	float:left;
 }
 .menu li a{
	display: block;
	font-size: 18px;
	padding-bottom:8px;
	color: #000;
	margin-top: 20px;
	margin-right: 19px;
	margin-bottom: 15px;
	margin-left: 19px;
 }
.menu li a:hover ,.menu li.active a{
	border-bottom:2px solid #0D8E32;
	color: #0D8E32;
 } 
.facts {
	width: 100%;
	background-image: url(../images/new_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;	
	padding:70px 0;
}
#newlist_bg{
	width:1100px;
	margin:auto;
	background: #FFF;
}
#newlist_bg .helpsidebar{
	width:1100px;
	height:80px;
	float:left;
	background:#FFF;
}#newlist_bg .helpsidebar div ul{padding:20px 0;margin-right:10px;}#newlist_bg .helpsidebar div ul li{padding:0 10px; float:right;}#newlist_bg .helpsidebar div ul li a{color:#fff;line-height:32px;text-indent:10px;display:block;font-size:14px;background:#A8A8A8;padding-right:10px;}#newlist_bg .helpsidebar div ul li a.current{background:#0C8D31;color:#fff; padding-right:10px;}
.footer-bottom{
	width:100%;
	margin-top:30px;
	
}
.daohang{
	width:100%;
	background-color: #0D8E32;
	height:60px;
	font-size: 18px;
	line-height: 60px;
	color: #FFF;
	text-align: center;
}
.copyright{
	background-color: #E6E6E6;
	font-size: 14px;
	line-height:30px;
	color: #000;
	
}
.copyright_bg{
	width:1100px;
	margin:auto;
	padding-top:30px;
	height:240px;
}
.copyright_bg span{
	float:left;
	margin-left:200px;
	margin-right:30px;
	
}
.copyright_bg p{
	padding-top:6px;
	
}

.wrap{
	width:1100px;
	margin:auto;
	
}
.about{
	width:1100px;
	margin:auto auto;
	-moz-transition:all .2s linear;
	-webkit-transition:all .2s linear; 
	-o-transition:all .2s linear; 
	-ms-transition:all .2s linear;

}
.header-top{
	background-color: #FFF;
	width:1100px;
	margin:auto;
	height:100px;
	
}
.logo{
	float:left;
	margin-top: 10px;
	margin-bottom:10px;
}
.logo ul li {
	display: inline-block;
	color:#255E63;
}

.logo ul li.line{
	vertical-align: top;
	margin-top: 17px;
	font-size: 0.85em;
}
.m_4{
	float:left;
	font-size:20px;
	color:#333;
	margin-bottom: 3%;
	padding-left:20px;
	padding-top:10px;
	position: relative;
	z-index:2;
}
.m_4 span{
	float:left;
	font-size:16px;
	color:#999;
}