.banner{
	width:100%;
	position:relative;
	height:100%;
	margin-top:75px;
}
.banner .bd{
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.banner .bd ul{
	width:100% !important;
}
.banner .bd li{
	width:100% !important;
	height:100%;
	overflow:hidden;
	text-align:center;
}
.banner .bd li a{
	display:block;
	height:100%;
}
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:20px;
	line-height:30px;
}
.banner .hd ul{
	text-align:center;
	height:20px;
}
.banner .hd ul li{
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;width:8px;
	background:#fff;
	border-radius:50%;
	height:8px;
	margin:4px;
	overflow:hidden;
	line-height:999px;
}
.banner .hd ul .on{
	background:#007aff;
	border:none;
}
.banner .prev,.banner .next{
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px no-repeat;
	cursor:pointer;
	filter:alpha(opacity=30);
	opacity:0.3;
	display:none;
}
.banner .prev{
	left:0;
}
.banner .next{
	left:auto;
	right:0;
	background-position:-6px -137px;
}

#slide_01_dot{
	text-align:center;
	margin:0 auto;
}
#slide_01_dot span{
	display:inline-block;
	margin:0 5px;
	width:8px;
	height:8px;
	vertical-align:middle;
	background:#fff;
	border-radius:50%;
}
#slide_01_dot .selected{
	background:none;
	background:#007aff;
}
.dotModule_new{
	padding:5px 0 10px 0;
	position:absolute;
	bottom:0px;
	left:50%;
	margin-left:-50px;
	width:100px;
	z-index:11;
}
.lh-content022{
	width:600px;
	background:#fff;
	margin:0 auto;
}
.lh-content022 ul{
	width:610px;
	margin:20px 0 0 -5px;
}
.lh-content022 ul li{
	float:left;
	width:295px;
	margin:0 5px 10px 5px;
}
.lh-title{
	line-height:36px;
	height:36px;
	border-bottom:1px dotted #e3e3e3;
	padding-bottom:15px;
}
.lh-title p{
	letter-spacing:20px;
	max-width:100%;
	text-indent:24px;
	font-size:24px;
	font-weight:bold;
	color:#000;
	text-align: center;
}
.lh-title a{
	float:right;
	color:#999;
	font-size:20px;
	display:inline-block;
}
.more{
	display:block;
	width:260px;
	height:64px;
	text-align:center;
	line-height:64px;
	font-size:20px;
	color:#000;
	border-radius:50px;
	background:#fdd000;
	margin:0 auto;
}
.lh-content01{
	width:640px;
	padding:30px 0;
}
.iconlist li{
	float:left;
	width:213.3px;
	text-align:center;
}
.iconlist li img{
	width:36px;
	height:36px;
	background:#739d31;
	padding:19px;
	border-radius:50%;
	display:inline-block;
}
.iconlist li p{
	font-size:20px;
	color:#333;
	line-height:30px;
	height:30px;
	overflow:hidden;
	margin-top:10px;
}
.lh-content02{
	width:600px;
	padding:30px 20px;
	background:#fff;
	margin:0 auto;
}
.lh-content02 ul{
	width:610px;
	margin:30px 0 30px -5px;
}
.lh-content02 ul li{
	float:left;
	width:295px;
	margin:0 5px 10px 5px;
}

.lh-title1{
	line-height:36px;
	height:50px;
	border-bottom:1px dotted #e3e3e3;
	padding-bottom:15px;
}
.lh-title1 p {
    letter-spacing: 20px;
    max-width: 100%;
    text-indent: 24px;
    font-size: 24px;
    font-weight: bold;
    color: #000;
    text-align: center;
}
.lh-title1 a{
	float:right;
}
.more{
	display:block;
	width:260px;
	height:64px;
	text-align:center;
	line-height:64px;
	font-size:20px;
	color:#000;
	border-radius:50px;
	background:#739d31;
	margin:0 auto;
}
.lh-content04{
	width:600px;
	background:#fff;
	padding:30px 20px;
	margin:0 auto;
}
.lh-title img{
	display:inline-block;
}
.lh-jj{
	margin:0 auto 30px auto;
}
.lh-jj p{
	font-size:20px;
	color:333;
	text-align:center;
	line-height:40px;
	margin:30px auto;
}
.lh-jj p b{
	font-size:24px;
}
.lh-jj p font{
	font-size:24px;
	color:#f84a05;
}
.lh-content05{
	width:600px;
	background:#fff;
	padding:30px 20px;
	margin:20px auto;
}
.lh-content05 ul{
	width:610px;
	margin-left:-5px;
}
.lh-content05 ul li{
	width:295px;
	height:200px;
	margin:0 5px;
	float:left;
}
.visualize p{
	font-size:20px;
	color:333;
	text-align:left;
	line-height:40px;
	margin:40px auto;
}
.visualize p b{
	font-size:24px;
}
.visualize p font{
	font-size:24px;
	color:#f84a05;
}
.lh-content06{
	width:600px;
	background:#fff;
	padding:30px 20px;
	margin:0 auto;
}
.lh-content06 center{
	margin:30px auto;
}
.fw3{
	width:600px;
	margin:0 auto;
	overflow:hidden;
}
.fw3 .bd{
	margin:0 auto;
	height:400px;
}
.fw3 .bd li a{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.fw_scroll3 .hd{
	overflow:hidden;
	font-size:0;
	text-align:center;
	margin:0 auto;
}
.fw_scroll3 .hd ul{
	display:inline-block;
	margin:0 auto;
	height:12px;
}	
.fw_scroll3 .hd li{
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 10px;
	vertical-align:top;
	overflow:hidden;
	text-indent:50px;
	background:#e3e3e3;
	border-radius:50px;
}
.fw_scroll3 .hd .on{
	background:#fdd000;
}
.hotlist{
	width:600px;
	margin:0 auto;
}
.hotlist li{
	width:600px;
	height:80px;
	line-height:80px;
	overflow:hidden;
}
.hotlist li a{
	display:block;
}
.hotlist li a b{
	font-weight:normal;
	float:left;
	width:520px;
	font-size:22px;
	color:#333;
}
.hotlist li a b:before{
	content:'·';
	font-weight:bold;
	padding-right:10px;
}
.hotlist li span{
	float:right;
	background:url(../images/yy.jpg) no-repeat;
	display:block;
	width:20px;
	height:20px;
	margin-top:25px;
}

.lh-bottom{
	width:640px;
	position:fixed;
	bottom:0;
	z-index:999;
	margin:0 auto;
	background:#1c1d1f;
}
.lh-bottom a{
	display:block;
	float:left;
	width:213px;
	height:75px;
	padding-top:15px;
	position:relative;
}
.lh-bottom a:after{
	content:url(../images/line.png);
	position:absolute;
	right:0;
	top:15px;
	opacity:0.5;
}
.lh-bottom a:last-child{
	width:214px;
}
.lh-bottom a:last-child:after{
	content:'';
}
.lh-bottom center{
	margin:0 auto;
	overflow:hidden;
}
.lh-bottom center span{
	line-height:24px;
	height:24px;
	overflow:hidden;
	color:#fff;
	margin-top:2px;
	font-size:16px;
}