@charset "gb2312";
body { margin:0; padding:0; font-size:12px; font-family: "Microsoft YaHei" !important;color:#666; line-height:28px;}
div,ul,li,dl,ol,dd,dt,p,input{ margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
a{text-decoration:none;color:#333333;}
a:hover{ color:#5d9808;}
img{ border:none;}

#header1{ width:100%; background:#000000;}
#header{ width:100%; background:#000000;position:fixed; z-index:999;}
	.header{ width:1000px; margin:0 auto;height:90px;}
		.logo{ background-image: url(images/logo.jpg); width:222px; height:90px; float:left;}
		.nav{ width:700px; margin-top:30px; float:right; font-size:18px;}
			.nav ul li{ width:100px; float:left;text-align:center; padding:0 15px;}
			.nav ul li a{ color:#FFFFFF; }
			.nav ul li a:hover,.nav ul li a.cur{ color:#ed1a28;}
	.banner{ width:100%; height:450px; }
#content{ width:100%; background-color:#FFFFFF;}
	.content_white{ width:1000px; margin:40px auto;}
		.content_white_img{ width:317px; height:241px;float:left; margin-right:25px;}
		.content_white_news{ width:383px; float:left;}
			.content_white_news dl{ font-size:24px;color:#5d9808; width:383px; float:left;}
			.content_white_news dl span{ float:right; font-weight:normal;font-size:12px;color:#333333; padding-top:4px;}
			.content_white_news ul{float:left;width:383px; margin-top:15px;}
			.content_white_news ul li{border-bottom:dotted 1px #838383;line-height:38px; background:url(images/dian.jpg) no-repeat left; padding-left:10px;}
			.content_white_news ul li a{color:#333333;font-size:12px;}
			.content_white_news ul li a:hover,a:cur{ color:#5d9808;font-size:12px;}
			.content_white_news ul li span{ color:#999999; font-size:12px; float:right;font-weight:normal;}
		.content_white_about{ width:250px; float:right;}
			.content_white_about dt{font-size:24px;color:#5d9808;width:250px; float:left;}
			.content_white_about dt span{ color:#2e89b6; float:left; font-size:16px;}
			.content_white_about ul {  width:250px;line-height:24px;font-size:12px; text-indent:2em; padding-top:15px;}
		.content_case{ width:100%; background-color:#f7f7f7; padding-top:30px; padding-bottom:50px;}
			.content_case_con{ width:1000px;margin:0 auto;}
			.content_case_con dl { width:268px; margin:0 auto; background:url(images/jd.jpg) no-repeat center; height:46px;}
			.index_case{height:358px; padding-top:10px;}
			.index_case ol{ width:19px; float:left; padding-top:170px;}
			.index_case ul{ margin:7px 25px 0px;}
			.index_case ul li{ float:left; margin:0 15px 0 15px;}
			.index_case ul li img{ padding:2px;}
			.index_case dt{ width:19px; float:right; padding-top:170px;}
			
#content_inside{ width:100%; background-color:#f0f1f5; padding-top:90px;}		
	.subnav { width:1000px; margin:0 auto; text-align:center; padding-top:40px;}
		.subnav ul li{width:120px; font-size:16px; margin: 0 4px; float:left; display:block;}
		.subnav ul li a {color:#333; width:120px; background-color:#ffffff;line-height:40px;display:block;}
		.subnav ul li a:hover,.subnav ul li a.green {background-color:#5d9808;color:#ffffff;}
		 
	.content_inside{background-color:#f0f1f5; width:1000px; margin:30px auto;}	
	.content_inside_left{ width:175px; float:left;margin-bottom:20px;}
		.content_inside_left dl{ background-color:#000000; line-height:44px; font-size:18px; color:#FFFFFF; text-align:center;}
		.content_inside_left ul li{width:175px; background:url(images/left_bj.jpg) repeat-x left;text-align:center }
		.content_inside_left ul li a{ line-height:34px; font-size:14px; color:#FFFFFF;}		
		.content_inside_left ul li a:hover,.content_inside_left ul li a.cur{ color:#5d9808;}
	.content_inside_right{ width:765px; float:right; background-color:#FFFFFF; padding:20px 20px; margin-bottom:20px;}	
		.content_inside_right dl{ font-size:16px; line-height:40px; text-align:center; font-weight:bold;}
		.content_inside_right ol{font-size:16px; line-height:40px; text-align:left;font-weight:bold;}
		.content_inside_right p{ text-indent:2em;}
		
		.content_index_news{width:765px; float:right; background-color:#FFFFFF; padding:20px 20px; margin-bottom:20px;}
			.content_index_news ul li{height:150px;width:360px;float:left; margin:0 10px 20px; }
				.news_list{ width:360px; height:150px; float:left; background-color:#f2f2f2;}
					.news_list h4{padding:12px 10px 0px 0;height:20px;margin-bottom:5px; font-size:14px; font-weight:bold}
					.news_list img{float:left;margin:10px 10px 0 15px;}
					.news_list span{color:#aaa;font-size:12px;display:block; line-height:22px;}
					.news_list p{ width:330px; margin: 0 auto; font-size:12px; line-height:20px;}
		
		.content_inside_que{width:765px; float:right; background-color:#FFFFFF; padding:20px 20px; margin-bottom:20px;}
			.content_inside_que ul li{width:765px;}
			.content_inside_que ul li dl{ width:765px; font-size:14px; font-weight:bold;}
			.content_inside_que ul li ol{ width:765px; font-size:14px; font-weight:bold; line-height:38px;border-bottom:#f0f0f0 1px dotted; margin-bottom:20px;}
			.content_inside_que ul li ol span{font-size:12px; font-weight:normal;}
			
		.content_inside_case{width:780px; float:right; background-color:#FFFFFF; padding:20px 10px 0px; margin-bottom:20px; overflow:hidden; }
			.content_inside_case ul li{ width:194px; height:220px; text-align:center; float:left; }
		.content_inside_case2{background-color:#f0f1f5; width:1000px; margin:30px auto; min-height:390px}
			.content_inside_case2 ul li{text-align:center;}
                                                                                                                              
#footer{ width:100%; background:url(images/foot.jpg) repeat-x; height:106px;}
	.footer{
	width:1000px;
	margin:0 auto;
	color:#FFFFFF;
	padding-top:32px;
	text-align: center;
}
	
	
*{
	/* A universal page reset */
	margin:0;
	padding:0;
}



.caseHolder li{
	/* The main banner unordered list */
	height:220px;
	width:194px;
	float:left;
	/* CSS3 rounded corners */

}

.caseHolder li{
	/* Disabling the bullet of the li elements: */
	list-style:none;
	display:inline;
}

.case{
	/* The banner divs */
	position:relative;
	width:194px;
	height:220px;
	overflow:hidden;
	float:left;
	border:solid 1px #f0f0f0; 
}

.case img{
	/* The banner divs */
	display:block;
	border:none;
}

.case div{
	/* The dark animated divs */
	
	position:absolute;
	z-index:100;
	background-color:#222;
	width:60px;
	height:60px;
	cursor:pointer;
	
	/*	Setting a really big value for border-radius
		will make the divs perfect circles */
		
	-moz-border-radius:100px;
	-webkit-border-radius:100px;
	border-radius:100px;
}

/*	Positioning the animated divs outside the
	corners of the visible banner area: */

.case .cornerTL{ left:-63px;top:-63px; }
.case .cornerTR{ right:-63px;top:-63px; }
.case .cornerBL{ left:-63px;bottom:-63px; }
.case .cornerBR{ right:-63px;bottom:-63px; }

.case p{
	/* The "Visit Company" text */
	
	display:none;	/* hidden by default */
	
	left:0;
	top:0px;
	width:100%;
	z-index:200;
	position:absolute;
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:white;
	font-size:11px;
	text-align:center;
	
	cursor:pointer;
}





	.content_pro{ width:1000px; margin:20px auto;}
		.content_app ul li{ width:160px; float:left; margin:10px 19px;}
			.content_app ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/app.png) top no-repeat;padding-top:60px;}
			.content_app ul li a:hover{color:#5d9808; background:url(icon/app-1.png) top no-repeat;padding-top:60px;}
			.content_app ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
			
		.content_wang ul li{ width:160px; float:left; margin:10px 19px;}
			.content_wang ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/1.png) top no-repeat;padding-top:60px;}
			.content_wang ul li a:hover{color:#5d9808; background:url(icon/1-1.png) top no-repeat;padding-top:60px;}
			.content_wang ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_pay ul li{ width:160px; float:left; margin:10px 19px;}
			.content_pay ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/14.png) top no-repeat;padding-top:60px;}
			.content_pay ul li a:hover{color:#5d9808; background:url(icon/14-14.png) top no-repeat;padding-top:60px;}
			.content_pay ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
	
		.content_card ul li{ width:160px; float:left; margin:10px 19px;}
			.content_card ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/card.png) top no-repeat;padding-top:60px;}
			.content_card ul li a:hover{color:#5d9808; background:url(icon/card-1.png) top no-repeat;padding-top:60px;}
			.content_card ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_take ul li{ width:160px; float:left; margin:10px 19px;}
			.content_take ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/take.png) top no-repeat;padding-top:60px;}
			.content_take ul li a:hover{color:#5d9808; background:url(icon/take-1.png) top no-repeat;padding-top:60px;}
			.content_take ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_act ul li{ width:160px; float:left; margin:10px 19px;}
			.content_act ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/5.png) top no-repeat;padding-top:60px;}
			.content_act ul li a:hover{color:#5d9808; background:url(icon/5-5.png) top no-repeat;padding-top:60px;}
			.content_act ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
	
		.content_chang ul li{ width:160px; float:left; margin:10px 19px;}
			.content_chang ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/2.png) top no-repeat;padding-top:60px;}
			.content_chang ul li a:hover{color:#5d9808; background:url(icon/2-2.png) top no-repeat;padding-top:60px;}
			.content_chang ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_open ul li{ width:160px; float:left; margin:10px 19px;}
			.content_open ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/7.png) top no-repeat;padding-top:60px;}
			.content_open ul li a:hover{color:#5d9808; background:url(icon/7-7.png) top no-repeat;padding-top:60px;}
			.content_open ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_weipai ul li{ width:160px; float:left; margin:10px 19px;}
			.content_weipai ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/weipai.png) top no-repeat;padding-top:60px;}
			.content_weipai ul li a:hover{color:#5d9808; background:url(icon/weipai-1.png) top no-repeat;padding-top:60px;}
			.content_weipai ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_site ul li{ width:160px; float:left; margin:10px 19px;}
			.content_site ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/gw.png) top no-repeat;padding-top:60px;}
			.content_site ul li a:hover{color:#5d9808; background:url(icon/gw-1.png) top no-repeat;padding-top:60px;}
			.content_site ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_car ul li{ width:160px; float:left; margin:10px 19px;}
			.content_car ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/car.png) top no-repeat;padding-top:60px;}
			.content_car ul li a:hover{color:#5d9808; background:url(icon/car-2.png) top no-repeat;padding-top:60px;}
			.content_car ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_wall ul li{ width:160px; float:left; margin:10px 19px;}
			.content_wall ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/8.png) top no-repeat;padding-top:60px;}
			.content_wall ul li a:hover{color:#5d9808; background:url(icon/8-8.png) top no-repeat;padding-top:60px;}
			.content_wall ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_hotel ul li{ width:160px; float:left; margin:10px 19px;}
			.content_hotel ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/hotel.png) top no-repeat;padding-top:60px;}
			.content_hotel ul li a:hover{color:#5d9808; background:url(icon/hotel-1.png) top no-repeat;padding-top:60px;}
			.content_hotel ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_ser ul li{ width:160px; float:left; margin:10px 19px;}
			.content_ser ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/3.png) top no-repeat;padding-top:60px;}
			.content_ser ul li a:hover{color:#5d9808; background:url(icon/3-3.png) top no-repeat;padding-top:60px;}
			.content_ser ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_wifi ul li{ width:160px; float:left; margin:10px 19px;}
			.content_wifi ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/wifi.png) top no-repeat;padding-top:60px;}
			.content_wifi ul li a:hover{color:#5d9808; background:url(icon/wifi-1.png) top no-repeat;padding-top:60px;}
			.content_wifi ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }

		.content_inv ul li{ width:160px; float:left; margin:10px 19px;}
			.content_inv ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/inv.png) top no-repeat;padding-top:60px;}
			.content_inv ul li a:hover{color:#5d9808; background:url(icon/inv-1.png) top no-repeat;padding-top:60px;}
			.content_inv ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_food ul li{ width:160px; float:left; margin:10px 19px;}
			.content_food ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/9.png) top no-repeat;padding-top:60px;}
			.content_food ul li a:hover{color:#5d9808; background:url(icon/9-9.png) top no-repeat;padding-top:60px;}
			.content_food ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_cust ul li{ width:160px; float:left; margin:10px 19px;}
			.content_cust ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/10.png) top no-repeat;padding-top:60px;}
			.content_cust ul li a:hover{color:#5d9808; background:url(icon/10-10.png) top no-repeat;padding-top:60px;}
			.content_cust ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_tuan ul li{ width:160px; float:left; margin:10px 19px;}
			.content_tuan ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/tuan.png) top no-repeat;padding-top:60px;}
			.content_tuan ul li a:hover{color:#5d9808; background:url(icon/tuan-1.png) top no-repeat;padding-top:60px;}
			.content_tuan ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_fang ul li{ width:160px; float:left; margin:10px 19px;}
			.content_fang ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/fang.png) top no-repeat;padding-top:60px;}
			.content_fang ul li a:hover{color:#5d9808; background:url(icon/fang-1.png) top no-repeat;padding-top:60px;}
			.content_fang ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_med ul li{ width:160px; float:left; margin:10px 19px;}
			.content_med ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/med.png) top no-repeat;padding-top:60px;}
			.content_med ul li a:hover{color:#5d9808; background:url(icon/med-1.png) top no-repeat;padding-top:60px;}
			.content_med ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_live ul li{ width:160px; float:left; margin:10px 19px;}
			.content_live ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/11.png) top no-repeat;padding-top:60px;}
			.content_live ul li a:hover{color:#5d9808; background:url(icon/11-11.png) top no-repeat;padding-top:60px;}
			.content_live ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
			
		.content_reser ul li{ width:160px; float:left; margin:10px 19px;}
			.content_reser ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/reser.png) top no-repeat;padding-top:60px;}
			.content_reser ul li a:hover{color:#5d9808; background:url(icon/reser-1.png) top no-repeat;padding-top:60px;}
			.content_reser ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_qd ul li{ width:160px; float:left; margin:10px 19px;}
			.content_qd ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/qd.png) top no-repeat;padding-top:60px;}
			.content_qd ul li a:hover{color:#5d9808; background:url(icon/qd-1.png) top no-repeat;padding-top:60px;}
			.content_qd ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		
		.content_com ul li{ width:160px; float:left; margin:10px 19px;}
			.content_com ul li a{color:#000000;font-size:16px;float:left;width:160px;text-align:center;background:url(icon/12.png) top no-repeat;padding-top:60px;}
			.content_com ul li a:hover{color:#5d9808; background:url(icon/12-12.png) top no-repeat;padding-top:60px;}
			.content_com ul li p{ color:#777777; font-size:12px; text-align:center;float:left; line-height:20px;;width:160px; }
		

	
/*class anli*/

.infiniteCarousel {
width: 990px;
position: relative;
}
.infiniteCarousel .wrapper {
width: 910px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
overflow: auto;
height: 200px;
margin: 0 40px;
/*position: absolute;*/
top: 1600px;;

}
.infiniteCarousel ul a img {
/*border: 5px solid #000;*/
/*-moz-border-radius: 5px;*/
/*-webkit-border-radius: 5px;*/
}
.infiniteCarousel .wrapper ul {
width: 800px; /* single item * n */
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10;
/*position: absolute;*/
top: 0;

}

.infiniteCarousel ul li {
display:block;
float:left;
padding: 15px;
padding-top:40px;
padding-bottom:40px;
height: 149px;
width: 149px;
}
.infiniteCarousel ul li img {
/*-webkit-transition: border-color 400ms;*/
}
.infiniteCarousel ul:hover li img {
border-color: #000;
}
.infiniteCarousel ul:hover li:hover img {
border-color: #333;
}
.infiniteCarousel ul li a img {
display:block;
}
.infiniteCarousel .arrow {
display: block;
height: 36px;
width: 37px;
background: url(images/veryhuo_arrow.jpg) no-repeat 0 0;
/*text-indent: -999px;*/
position: absolute;
top: 90px;
cursor: pointer;
outline: 0;
}
.infiniteCarousel .forward {
background-position: 0 0;
right: 0;
}
.infiniteCarousel .back {
background-position: 0 -72px;
left: 0;
}
.infiniteCarousel .forward:hover {
background-position: 0 -36px;
}
.infiniteCarousel .back:hover {
background-position: 0 -108px;
}


.subnav_ser{ width:250px; float:right;}
			.subnav_ser_ser{ width:178px; float:left; border: #e3e3e3 solid 1px; height:35px; line-height:35px; padding-left:10px; margin-top:3px}
			.subnav_ser_bot{ width:60px; height:36px; line-height:38px; background-color:#5d9808; color:#FFFFFF; float:right; border:none; margin-top:3px}
