﻿/*  分页hover  */
.paginator a.special:hover
	{ background:#fe9900; color:#fff; border:1px solid #fe9900;}
/*  上下篇hover  */
.zy-wzfy a.special:hover
	{
		color:#0767d0;}
/*  hover  */
.l_dqwz>div>a:hover,.crumbs_l>span a:hover,.l_Witness_ul li > div.left h3 a:hover
	{
		color:#00a45f;}
.l_Witness_ul li > div.left > a:hover{
		color:#00a45f;
		border-color: #00a45f;}
.footer>div a:hover
	{
		color:#e4ff00;
	}
.l_login_t_menu:hover
	{
		opacity:0.8;
		filter:alpha(opacity=80);}
/*	分页	*/
.fenye { text-align:center; margin-top:20px;}
.paginator a
	{
		color:#01b061;
		padding:6px 10px;
		border:1px solid #d9d9d9;}
/**上下篇开始**/
.zy-wzfy
	{
		float:left;
		font-family:"微软雅黑";
		width:544px;
		overflow:hidden;
		font-size:12px;
		padding:4px 0;}
.zy-wzfy-top,.zy-wzfy-bottom
	{
		margin:6px;
		overflow:hidden;
		display:block;
		clear:both;}
.zy-wzfy-top span,.zy-wzfy-top a,.zy-wzfy-bottom span,.zy-wzfy-bottom a
	{
		display:block;
		float:left;}
.zy-wzfy-top span,.zy-wzfy-bottom span
	{
		width:60px;
		height:18px;
		text-align:center;
		line-height:18px;
		color:#313131;}
.zy-wzfy-top a,.zy-wzfy-bottom a
	{
		color:#666;
		width:460px;
		padding-left:10px;
		line-height:18px;}
/*	公告样式	*/
body
	{
		line-height:26px;
		color:#333;
		font-family:"微软雅黑";
		font-size:12px;}
.margin
	{
		margin:0 auto;}
.overflow
	{
		overflow:hidden;}
.left
	{
		float:left;}
.right
	{
		float:right;}
.w1002
	{
		width:1002px;
		margin:0 auto;}
/*	头部	*/
.slideBox{ width:745px; height:448px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;
		height:15px;
		background:#fff;
		border-radius:15px;
		padding:0 10px;
		behavior:url(js/PIE.htc);}
		.slideBox .hd ul li{ float:left; margin-right:4px; margin-top:3px; width:9px; height:9px; line-height:9px; text-align:center; background:#d3d3d3; cursor:pointer; 
		border-radius:9px;
		behavior:url(js/PIE.htc);}
		.slideBox .hd ul li.on{ background:#00a45f; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; padding:0; position:relative; width:745px; height:448px;}
		.slideBox .bd img{ width:745px; height:448px; display:block;  }
.slideBox .bd li em{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:34px;
	line-height:34px;
	font-size: 14px;
	text-indent:2em;
	color:#fff;
	background:url(../images/sb_zk.png) repeat 0 0;}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:0; top:44%;display:block; width:26px; height:76px; background:url(../images/slider-arrow.png) no-repeat; filter:alpha(opacity=50);opacity:0.5; z-index:999999999; cursor:pointer;}
		.slideBox .next{ left:auto; right:0;background-position:0 bottom;}
		.slideBox .prev{background-position:0 0;}
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=80);opacity:0.8;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.l_sub_office_tit{
	color:#00a45f;
	font-weight:bold;
	padding:10px 0;
	line-height:20px;
	font-size:16px;}
.l_sub_office_tit em{
	display:block;
	font-weight:normal;
	text-transform:capitalize;}
#pubu {
	margin:0 auto;
	position:relative;
}
#pubu .box {
	width:280px;
	height:auto;
	padding:10px;
	float:left;
}
#pubu .box .pic {
	width:280px;
	height:auto;
    box-shadow:1px 1px 4px #ddd,-1px -1px 4px #ddd;
    border-radius:4px;
}
#pubu .box .pic img {
    display: block;
	width:250px;
    margin:0 auto;
    padding: 15px 0;
    cursor: pointer;
}
/*2015.6.1*/
.s-news_two{
	margin: 0 0;
}
.s-news_two .s-newsbt{
	padding-bottom: 7px;
	padding-top: 7px;
	border-top: 2px solid #00a45f;
	border-bottom: none !important;
}
.l_client{
	overflow: hidden;
	float: right;
}
.l_client .index_ac_nav_cont{
	margin-right: 12px;
	height:162px;
}
.l_client .index_ac_nav_cont li{
	background: #fff;
}
/**/
.picScroll-left{ width:508px; height: 215px; background: #fff;  overflow:hidden; position:relative;  border:1px solid #ccc; float: left;}
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:18px; height:17px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;background-repeat:  no-repeat;background-image: url(../images/l_jz_menu.png); background-color:#fff}
		.picScroll-left .hd .next{ background-position: right 0;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{/* overflow:hidden;*/ zoom:1; height:192px; }

		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .hd .prev:hover{
	background-position: 0 -16px;
}
.picScroll-left .hd .next:hover{
	background-position: right -16px;}
.l_jz_t_wrap li{
	height: 190px !important;
	padding: 0 !important;
}
.l_jz_t_wrap li h3 a{
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.l_jz_t_wrap li h3 a:hover{
	color: #ef9412 !important;
}
.l_jz_b > div h3 a:hover{
	color: #00a45f !important;}
.l_jz_b{
	overflow: hidden;
	margin-top: 10px;
	clear: both;
}
.l_jz_b>a{
	float: left;
	padding: 0 !important;
	position:relative;
}
.l_jz_b>a .s-dveo{ display:block; background:url(../images/s-vdeo.png) no-repeat; width:203px; height:28px; position:absolute; bottom:0; left:0;}
.l_jz_b>div{
	float: left;
	width: 250px;
	padding-left: 20px;
}
.l_jz_b>div h3{
	text-align: left;
}
.l_jz_b>div h3 a{
	color: #ff7006;
}
.l_jz_b>div p{
	display: block;
	margin-top: 10px;
	font-size: 12px;
	line-height: 22px;
	/*height: 116px;*/
	padding-bottom:1.0rem;
	overflow: hidden;
	color: #666;
}
.picScroll-left .hd .pageState{
	display: none;
}
.picScroll-left .hd{
	background: none;
	position: absolute;
	z-index: 2;
	height: auto;
	right: 12px;
	overflow: visible;
}
 .picScroll-left .hd ul{
	display: none;
}
.picScroll-left .bd{
	padding:16px 0 0;
	overflow: hidden;
	position: relative;z-index: 1;
	margin: 0 auto 0;
	width: 474px;
}
.picScroll-left .bd ul li{
	width: 474px;
	margin: 0 auto;
}
.s-news_two .s-newsleft .s-newsbt h2{
	background: url(../images/l_icon.png) no-repeat 0 -78px;
}
.s-news_two .s-newsright .s-newsbt h2{
	background: url(../images/l_icon.png) no-repeat 0 0;
}
/*2015.6.2*/
.r_ej_title_n{
	/*overflow: hidden;*/
	clear: both;
	position: relative;
}
.Witness{
	width: 224px;
	height: 28px;
	position: absolute;
	left: 50%;
	top: 23px;
	margin-left: -117px;
}
.Witness li{
	float: left;
	width: 50%;
}
.Witness li h2 a{
	display: block;
	background: url(../images/Witness_menu.png) no-repeat -118px 0;
	text-align: center;
	width: 106px;
	overflow: hidden;
	line-height: 28px;
	height: 28px;
	font-size: 16px;
	color: #fff;
}
.Witness li h2 a.active,.Witness li h2 a:hover{
	background-position:0 0;
}
.l_Witness_ul{
	padding-top: 64px;
	width: 778px;
	height: auto !important; 
	min-height: 300px;
	height: 300px;
	margin:0 auto;
}
.l_Witness_ul li {
	overflow: hidden;
	clear: both;
}
.l_Witness_ul li>a{
	float: left;
}
.l_Witness_ul li>div.left{
	padding-left: 34px;
	width: 356px;
}
.l_Witness_ul li>div.left h3{
	overflow: hidden;
	margin-top: 26px;
}
.l_Witness_ul li>div.left h3 a{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.l_Witness_ul li>div.left h3 strong{
	float: right;
	font-size: 14px;
	font-weight:normal;
	color: #333;
}
.l_Witness_ul li>div.left em{
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #ff7006;}
.l_Witness_ul li>div.left div{
	overflow: hidden;
	height: 66px;
	line-height: 22px;
	margin-top: 10px;
	color: #666;
	font-size: 14px;
}
.l_Witness_ul li>div.left>a{
	display: block;
	margin-top: 70px;
	clear: both;
	width: 90px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	text-transform: uppercase;
	font-family: "Times New Romin,微软雅黑";
	font-size: 12px;
	/*font-weight: bold;*/
	color: #c2c2c2;
	border:1px solid #c2c2c2;
}
.l_Witness_ul li.Witness_two>a{
	float: right;
}
.l_Witness_ul li.Witness_two>div{
	float: left;
	padding: 0 34px 0 0;
}
/*详细页*/
.WitnessDetail{
	width: 912px;
	padding-top: 50px;
	margin:0 auto;
}
.WitnessDetail_t{
	overflow: hidden;
}
.WitnessDetail_t_t{
	overflow: hidden;
}
.WitnessDetail_t_t>div.left{
	width: 740px;
}
.WitnessDetail_t_t>div a{ color:#333333;}
.WitnessDetail_t_t>div a:hover{ color:#ff7006;}
.WitnessDetail_t_t>div.left h1{
	font-size: 20px;
	color: #00a45f;
	line-height: 36px;
	font-weight: bold;
}
.WitnessDetail_t_t>div.left strong{
	font-size: 16px;
	color: #ff7006;
	padding-bottom: 4px;
	display: block;
	font-weight: bold;
}
.WitnessDetail_t_t>div.left p{
	font-size: 14px;
	line-height: 24px;
	color: #333;
	font-weight: normal;
}
.WitnessDetail_t_t>div.right{
	width: 150px;
	overflow: hidden;
}
.WitnessDetail_t_t>div.right a{
	float: left;
	width: 39px;
	margin: 0 3px;
	height: 39px;
	background: url(../images/WitnessDetail_menu.png) no-repeat 0 0;
}
.WitnessDetail_t_t>div.right a.amenu1:hover{
	background-position: 0 bottom;
}
.WitnessDetail_t_t>div.right a.amenu2{
	background-position: -46px 0;
}
.WitnessDetail_t_t>div.right a.amenu2:hover{
	background-position: -46px bottom;
}
.WitnessDetail_t_t>div.right a.amenu3{
	background-position: right 0;
}
.WitnessDetail_t_t>div.right a.amenu3:hover{
	background-position: right bottom;
}
.WitnessDetail_t_b{
	line-height: 24px;
	color: #666;
	font-size: 14px;
	padding: 30px 0;
}
.WitnessDetail_b{
	width: 912px;
	height: 605px;
	margin: 0 auto;
	overflow: hidden; position:relative;
}

.WitnessDetail_b>div{height: 315px;
    left: 205px;
    position: absolute;
    top: 209px;
    width: 503px;}
.WitnessDetail_c{
	clear: both;
	font-size: 14px;
	color: #666;
	padding-bottom: 50px;
	overflow: hidden;
}
.WitnessDetail_c_t{
	width: 210px;
	height: 42px;
	line-height: 42px;
	margin-bottom: 20px;
	text-align: left;
	color: #00a45f;
	font-size: 20px;
	font-weight: bold;
	border-bottom: 4px solid #00a45f;
}
/*2015.6.3*/
.l_advantage{
	height: auto !important;
	min-height: 900px;
	height: 900px;
	padding-bottom: 100px;
	width: 1010px;
	padding-top: 100px;
	margin: 0 auto;
}
.l_advantage li{
	padding-top: 20px;
	position: relative;
	width: 50%;
	float: left;
	padding-bottom: 42px;
	border-bottom: 1px solid #e8e8e8;
	overflow: hidden;
}
.l_advantage li a.right{
	width: 179px;
	margin-top: 16px;
	text-align: center;
	margin-right: 55px;
	padding-top: 156px;
	height: 54px;
	font-size: 16px;
	text-indent: 1em;
	color: #fff;
	background: url(../images/Advantage5.png) no-repeat 0 0;
}
.l_advantage li>div.left{
	width: 217px;
	float: left;
	overflow: hidden;
}
.l_advantage li>div.left h3 a{
	color: #00a45f;
	font-size: 22px;
	font-weight: normal;
}
.l_advantage li>div.left h3 a em{
	display: block;
	font-size: 16px;
}
.l_advantage li>div.left div{
	margin-top: 10px;
	color: #666;
	font-size: 12px;
	line-height: 22px;
	overflow: hidden;
	height: 172px;
	padding-top: 10px;
	border-top: 1px solid #d1d1d1;
}
.l_advantage li.l_advantage02 a.right,.l_advantage li.l_advantage04 a.right,.l_advantage li.l_advantage06 a.right{
	float: left;
	text-indent: 0;
	margin-right: 0;
	margin-left: 55px;
	background-position: -179px 0;
}
.l_advantage li.l_advantage02>div.left,.l_advantage li.l_advantage04>div.left,.l_advantage li.l_advantage06>div.left{
	float: right;
}
.l_advantage li.l_advantage03 a.right{
	background-position: 0 -210px;
}
.l_advantage li.l_advantage04 a.right{
	background-position: -179px -210px;
}
.l_advantage li.l_advantage05 a.right{
	background-position: 0 -420px;
}
.l_advantage li.l_advantage06 a.right{
	background-position: -179px -420px;
}



/**2015年6月5日19:25:51***/
/*旅游详细*/
.l_sub_title{
	padding-top: 40px;
	padding-bottom: 20px;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
}
.l_sub_title>*{
	display: inline;
	overflow: hidden;
}
.l_sub_title>a{
	width: 26px;
	margin-top: 11px;
	height: 26px;
	background: url(../images/style_info_menu.png) no-repeat 0 0;
}
.l_sub_title>a.right{
	background-position: right 0; 
}
.l_sub_title>a:hover{
	background-position:0 bottom;
}
.l_sub_title>a.right:hover{
	background-position:right bottom;
}
.l_sub_title>div.left{
	padding: 0 10px;
	line-height: 40px;
	overflow: hidden;
	text-align: center;
	width: 714px;
}
/*.l_sub_title>div.left *{
	float: left;
}*/
.l_sub_title>div.left span{
	width:23%;
	color:#ff7006;
	font-size: 26px;
	text-align: right;
}
.l_sub_title>div.left h1{
	color: #252525;
	text-align: left;
	display: inline;
	font-size: 26px;
	padding-left: 2%;
	font-weight: normal;
}
.l_sub_title_wrap{
	color: #666;
	font-size: 14px;
	line-height: 24px;
	height: auto !important;
	min-height: 72px;
	height: 72px;
	padding: 34px 50px 0;
}
/*列表*/
.sub_right_b{
	height: auto !important;
	width: 804px;
	overflow: hidden;
	margin-top: 38px;
	margin-left: -1px;
	min-height: 72px;
	height: 72px;}
.sub_right_b li{
	float: left;
	padding-bottom: 12px;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	width: 196px;
	text-align: center;
	margin-top: -1px;
}
.sub_right_b li span{
	padding: 0 12px;
	line-height: 48px;
	height: 48px;
	text-align: left;
	display: block;
	color: #666;
	font-size: 14px;
	margin-bottom: 12px;
}
.sub_right_b li:hover span{
	background: #ff7006;
	color: #fff;
}
.sub_right_b li:hover{
	background: #00a45f;
}
.sub_right_b li img{
	display: block;
	margin: 0 auto;
	width: 175px;
	height: 145px;
}


/*团队开始*/
.l_team_ul{
	margin: 75px auto 0;
	padding-bottom: 4px;
	overflow: hidden;
}
.l_team_ul li{
	float: left;
	margin-left: -1px;
	border-left: 1px solid #d7d7d7;
	position: relative;
}
.l_team_ul li a{
	color: #666;
	font-size: 14px;
	text-align: center;
	line-height: 46px;
	display: block;
	height: 52px;
	font-weight: bold;
	/*padding: 0 34px;*/
	width: 194px;
	text-align: center;
}
.l_team_ul li em{
	position: absolute;
	width: 100%;
	height: 6px;
	left: 0;
	bottom: 0;
	background: #00a45f;
}
.l_team_ul li.on em{
	bottom:-4px;
	background: #ff7006;
}
.l_team_ul li.on a{
	color: #ff7006;
}
.l_team_ul li:hover em{
	background: #ff7006;}
.l_team_ul li:hover a{
	color: #ff7006;
}
.l_team_about{
	width: 864px;
	margin: 0 auto;
	padding-top: 50px;
	overflow: hidden;
}
.l_team_about>span{
	font-size: 25px;
	font-weight: bold;
	color: #00a45f;
	line-height: 46px;
	text-align: center;
	display: block;
}
.l_team_about>em{
	color: #00a45f;
	font-size: 25px;
	font-family: "Times New Romin,微软雅黑";
	text-transform: uppercase;
	text-align: center;
display: block;}
.l_team_about_wrap{
	padding-top: 20px;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	height: auto !important;
	min-height: 72px;
	height: 72px;
	overflow: hidden;
	padding-bottom: 10px;
}

#container {
				background: transparent url('/images/bg_glare.png') no-repeat center 0;
				width:800px;
				margin:0 auto;
				padding:50px 0 0 0;
				text-align:center;
			}
			#gallery {
				width: 752px;
				height: 680px;
				position:relative;
				margin:0 auto;
			}			
			#gallery #main {
				width: 752px;
				height: 480px;
				background: transparent url('/images/carousel_shadow.png') no-repeat center bottom;
				position:relative;
				text-align:center;	
			}
			#gallery #images, #gallery #thumbs {
				overflow: hidden;
			}
			#gallery #images {
				margin:0 auto;
				position:absolute;
				left:16px;
				top:0;
			}		
				#gallery #images .slide {
					position:relative;
					float:left;
				}			
				#gallery #images .slide a {
					display:block;
					position:absolute;
					top:0;
					left:0;
					background: transparent url('/images/carousel_glare.png') no-repeat 0 0;		
					border-radius:5px;	
					-webkit-border-radius:5px;
					-moz-border-radius:5px;	
				}
				#gallery #images .slide img {
					border-radius:5px;					
					-webkit-border-radius:5px;
					-moz-border-radius:5px;					
				}
				
			#gallery #thumbs {
				width: 330px;
				height:40px;
				margin:10px 0 0 83px;
			}
				#gallery #thumbs .thumb {		
					width: 228px;
					height:146px;		
					float: left;
					position:relative;
					margin:0 4px 0;
				}	
				#gallery #thumbs .thumb img {			
					width: 228px;
					height:146px;									
				}
				#gallery #thumbs .thumb a {
					display:block;
					position:absolute;
					top:0;
					left:0;
					background: transparent url('/images/carousel_glare_small.png') no-repeat 0 0;		
					width: 228px;
					height:146px;							
				}	
					#gallery #thumbs .thumb a.selected, #gallery #thumbs .thumb a:hover {
					width: 224px;
					height:142px;	
					border:2px solid #ff7006;
					}	
										
			#gallery #prev, #gallery #next {
				text-indent:-999em;
				position: absolute;
				display:block;
				width:91px;
				height:95px;
				background: transparent url('../images/team_menu.png') no-repeat right 0;
				bottom: 80px;
			}
				#gallery #prev {
					background-position:left 0;
					left: -80px;
				}
				#gallery #next {
					background-position: right 0;
					right: -80px;
				}			
				#gallery #prev:hover { 
					/*background-position: 0 -20px;*/				
				}
				#gallery #next:hover {
					/*background-position: -19px -20px;*/				
				}
				#gallery #prev.disabled, #gallery #next.disabled {
					display: none !important;
				}
				.caroufredsel_wrapper{
					margin: 0 auto !important;
					left: 0 !important;
					right:auto;
				}
				#main .caroufredsel_wrapper{
					margin: 0 auto !important;
					left: 16px !important;
					right:auto;
				}

/*hover*/
.l_team_ul li{
	 
}
.l_team_ul li:hover{
}
.l_team_about > span{
	animation: 5s ease 0s normal none infinite running animate04;
	transform: scale(0.8) translateY(0);
transform-style: preserve-3d; /* 3D 转换 */
-webkit-transform-style: preserve-3d; /* 3D 转换 */
-moz-transform-style: preserve-3d; /* 3D 转换 */
-o-transform-style: preserve-3d; /* 3D 转换 */
transition:1s ease; /* 转换效果持续 1秒 */
-webkit-transition:1s ease; /* 转换效果持续 1秒 */
-moz-transition:1s ease; /* 转换效果持续 1秒 */
-o-transition:1s ease; /* 转换效果持续 1秒 */
}
@keyframes animate04 {
50% {
    transform: scale(1.2) translateY(-10px);
}
100% {
    transform: scale(0.8);
}
}
@-webkit-keyframes animate04 {
50% {
    -webkit-transform:scale(1.2) translateY(-10px);
}
100% {
    -webkit-transform:scale(0.8);
}
}
@-moz-keyframes animate04 {
50% {
    -moz-transform: scale(1.2) translateY(-10px);
}
100% {
    -moz-transform: scale(0.8);
}
}
@-o-keyframes animate04 {
50% {
    -o-transform: scale(1.2) translateY(-10px);
}
100% {
    -o-transform: scale(0.8);
}
}
.l_team_about > em{
	animation: 5s ease 0s normal none infinite running animate05;
	-webkit-animation: 5s ease 0s normal none infinite running animate05;
	-moz-animation: 5s ease 0s normal none infinite running animate05;
	-o-animation: 5s ease 0s normal none infinite running animate05;
    transform:rotateX(360deg) scale(1.2);
    -webkit-transform:rotateX(360deg) scale(1.2);
    -moz-transform:rotateX(360deg) scale(1.2);
    -o-transform:rotateX(360deg) scale(1.2);
}
@keyframes animate05 {
50% {
    transform:rotateX(0deg) scale(0.8);
}
100% {
    transform:rotateX(360deg) scale(1.2);
}
}
@-webkit-keyframes animate05 {
50% {
    -webkit-transform:rotateX(0deg) scale(0.8);
}
100% {
    -webkit-transform:rotateX(360deg) scale(1.2);
}
}
@-moz-keyframes animate05 {
50% {
    -moz-transform:rotateX(0deg) scale(0.8);
}
100% {
    -moz-transform:rotateX(360deg) scale(1.2);
}
}
@-o-keyframes animate05 {
50% {
    -o-transform:rotateX(0deg) scale(0.8);
}
100% {
    -o-transform:rotateX(360deg) scale(1.2);
}
}

				#gallery #images .slide em{
					position: absolute;
					width: 100%;
					height: 30px;
					line-height: 30px;
					text-indent: 10px;
					left: 0;
					bottom: 0;
					text-align: left;
					color: #fff;
	background:url(../images/sb_zk.png) repeat 0 0;
				}
				/*弹出*/
.sub_eject{
	position: fixed;
	width: 100%;
	height: 100%;
	background: url(../images/Eject_over.png) repeat 0 0;
	left: 0;
	z-index: 999999;
	top: 0;
}
.sub_eject_wrap{
	text-align: center;
	position: absolute;
	right: -285px;
	width: 285px;
	margin-right: -142.5px;
	top: 50%;
	margin-top: -142.5px;
	position: absolute;
	height: 285px;
	background: url(../images/Eject_img.png) no-repeat 0 0;
}
.sub_eject_wrap span{
	font-size: 36px;
	line-height: 45px;
	color: #fff;
	display: block;
	padding-top: 64px;
}
.sub_eject_wrap div{
	height: 50px;
	line-height: 50px;
	width: 220px;
	margin: 15px auto 20px;
	font-size: 25px;
	color: #fff;
	border-top: 1px solid #75c7a5;
	border-bottom: 1px solid #75c7a5;
}
.sub_eject_wrap em{
	display: block;
	width: 123px;
	height: 28px;
	margin: 0 auto;
	background: url(../images/Eject_img.png) no-repeat 0 bottom;
}
.sub_eject_wrap i{
	display: block;
	width: 38px;
	cursor: pointer;
	height: 38px;
	position: absolute;
	right:40px;
	top: 10px;
	background: url(../images/Eject_img.png) no-repeat right bottom;
}
.index_ac_nav_wrap .s-w{
	position: relative;
}
.s-w .youhu{
	height: 20px;
	line-height: 20px;
	margin-top: 6px;
	padding-left: 70px;
	padding-bottom: 6px;
	background: url(../images/yk.png) no-repeat 0 3px;
	font-size: 16px;
	font-weight: bold;
	color: #00a45f;
}
.s-w .s-ykknm{ background: url(../images/yknnm.png) no-repeat 0 3px; padding-left: 95px;}
/*	网站地图	*/
.lh_map
	{
		width: 1080px;
		margin:30px auto 0;
		overflow:hidden;
		clear:both;
		font-family:"微软雅黑";
		font-size:12px;}
.lh_map_sy
	{
		display:inline;
		float:left;
		clear:both;
		width:115px;
		height:30px;
		text-align:center;
		line-height:33px;
		color:#fff;
		background:url(../images/lh_lc_map_sy.png) no-repeat 0 0;}
.lh_map_er
	{
		background:url(../images/lh_lc_map.jpg) no-repeat 0 0;
		padding:0 0 0 44px;
		margin:0 0 0 0;
		overflow:hidden;
		clear:both;}
.lh_map_er a
	{
		width:100px;
		display:block;
		float:left;
		text-align:left;
		line-height:45px;
		color:#060606;}
.lh_map_er a.lh_map_erji
	{
		font-size:14px;}
.lh_map_er a:hover
	{
		color:#ef9412;}
.lh_map_sy:hover
	{
		font-weight:bold;}
