当前位置: 资源管理 - 修改
文件名:	
zaixian.css
 按 ctrl+s 保存

@charset "utf-8";
/* CSS Document */
/*È«ï¿½ï¿½Ô¤ï¿½ï¿½*/

html,body,div,img,a,ul,li,dl,dt,dd,p,span,input,cite,h1,h2,h3,h4,h5,h6,form,table,tr,td,textarea,i,button{border:0;font-family:"黑体";}
html{-webkit-text-size-adjust:none;}
body{}
a{text-decoration:none;outline:none;}
a:active{star:expression(this.onFocus()=this.blur());}
:focus{outline:0;}

cite,em,i{font-style:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}

.clear{clear:both;}
.Fleft{float:left;}
.Fright{float:right;}
.FAlignLeft{text-align:left;}
.FAlignRight{text-align:right;}
.FB{font-weight:bold;}


/*ï¿½Öºï¿½Ô¤ï¿½ï¿½*/
.FS10{font-size:10px;}
.FS12{font-size:12px;}
.FS14{font-size:14px;}
.FS18{font-size:18px;}

/*ï¿½ï¿½ï¿½ï¿½Ô¤ï¿½ï¿½*/
.FArial{font-family:Arial,Helvetica,sans-serif;}
.FMicYH{font-family:"黑体";}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½É«Ô¤ï¿½ï¿½*/
.C000{color:#000;}
.C333{color:#333;}
.C666{color:#666;}
.C999{color:#999;}
.C3da9f7{color:#3da9f7;}


/*ï¿½ï¿½Î»Ô¤ï¿½ï¿½*/
.p_rel{position:relative;z-index: 8;}
.p_abs{position:absolute;}
.p_fix{position:fixed;}


.c_mt{
	margin:0 auto;
	width:1000px;
}

.for{color:#167aeb;color:#50c2f8;}



/*ï¿½ï¿½ï¿½Ã²ï¿½ï¿½ï¿½*/
html,body{
	background:#efefef;
	overflow-x: hidden;

}
.headLayout{
	width:100%;
	height:20px;
	background:#fff;
}
.logoLayout{
	position:absolute;
	width:102px;
	height:104px;
	background:url(../img/logo_02.png) no-repeat;
	z-index:900;
}
.headVersion{
	position:relative;
	float:right;
	width:95px;
	height:20px;
}
.headVersion span{
	position:absolute;
	right:5px;
	top:8px;
	display:block;
	width:5px;
	height:3px;
	background:url(../img/iconItem.png) no-repeat -50px -25px;
	z-index:915;
}
.headVersionCaption{
	position:absolute;
	width:95px;
	height:20px;
	line-height:20px;
	color:#a7a7a7;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
	cursor:pointer;
	z-index:910;
}
.headVersionCaption i{
	display:block;
	float:left;
	width:16px;
	height:11px;
	background:url(../img/iconItem.png) no-repeat -25px -25px;
	margin:4px 7px 0 10px;
}
.headVersionDrop{
	position:absolute;
	right:0;
	top:20px;
	width:100%;
	background:#fff;
	box-shadow:0 0 4px #bbb;
	z-index:905;
}
.headVersionDrop ul li a{
	display:block;
	width:100%;
	height:25px;
	line-height:25px;
	color:#333;
}
.headVersionDrop ul li a:hover{
	background:#eee;
}
.headVersionDrop ul li a i{
	display:block;
	float:left;
	width:16px;
	height:11px;
	margin:7px 7px 0 10px;
}


.navLayout{
	position:relative;
	width:100%;
	height:50px;
	background:#27badb;
}
.navList{
	float:left;
	width:845px;
	height:50px;
	margin-left:105px;
}
.navList ul li{
	position:relative;
	float:left;
	width:111px;
	height:50px;
	font-size:14px;
	font-weight:bold;
	border-left:1px solid #56c5e9;
	z-index:900;
}
.navList ul li a{
	position:absolute;
	left:0;
	top:-9px;
	width:119px;
	height:67px;
	line-height:66px;
	color:#fff;
	text-align:center;
}
.navList ul li a:hover,.navList ul li.cur a{
	background:url(../img/navListOver_05.png) no-repeat;
}
.navList ul li.navListHome{
	width:60px;
	height:50px;
	border:0;
}
.navList ul li.navListHome a{
	top:0;
	width:100%;
	height:100%;
}
.navList ul li.navListHome a i{
	display:block;
	width:24px;
	height:20px;
	background:url(../img/iconItem.png) no-repeat -25px 0;
	margin:15px 0 0 18px;
}
.navList ul li.navListHome a:hover{
	background:none;
}
.navList ul li.navListHome a:hover i{
	background:url(../img/iconItem.png) no-repeat -50px 0;
}
.searchBtn{
	float:left;
	width:50px;
	height:50px;
	background:#79ba44;
	cursor:pointer;
}
.searchBtn i{
	display:block;
	width:21px;
	height:21px;
	background:url(../img/iconItem.png) no-repeat 0 0;
	margin:14px 0 0 14px;
}
.searchDorpBg{
	display:none;
	position:absolute;
	left:0;
	top:50px;
	width:100%;
	height:70px;
	background:#fff;
	filter:alpha(opacity=70);
	opacity:0.7;
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-o-opacity:0.7;
	z-index:890;
}
.searchDorp{
	display:none;
	position:absolute;
	left:0;
	top:50px;
	width:100%;
	height:40px;
	padding:15px 0;
	z-index:895;
}
.searchDorp ul{
	float:right;
}
.searchDorp ul li{
	float:left;
	height:40px;
}
.searchDorp ul li input{
	width:330px;
	height:40px;
	color:#666;
	background:#fff;
	padding:0 5px;
}
.searchDorp ul li button{
	width:95px;
	height:40px;
	background:#27badb;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:40px;
	cursor:pointer;
}
.searchDorp ul li button:hover{
	background:#33c5e6;
}
.sideLayout{
	position:fixed;
	_position:absolute;
	right:0;
	top:50%;
	width:41px;
	height:292px;
	margin-top:-146px;
	z-index:900;
}
.sideLayout ul li{
	position:relative;
	width:41px;
	height:41px;
	border-bottom:1px solid #eee;
}
.sideLayout ul li h4{
	position:absolute;
	width:41px;
	height:41px;
	z-index:905;
}
.sideLayout ul li h4 a{
	display:block;
	width:41px;
	height:41px;
	background:#a6a6a6;
}
.sideLayout ul li h4 a:hover,.sideLayout ul li.cur h4 a{
	background:#50c2f8;
}
.sideLayout ul li h4 a i{
	display:inline-block;
}
.sideLayout ul li.sideList_1 h4 a i{
	width:20px;
	height:10px;
	background-image:url(../img/iconItem.png);
	background-position:0 -25px;
	margin:15px 0 0 10px;
}
.sideLayout ul li.sideList_2 h4 a i{
	width:14px;
	height:22px;
	background-image:url(../img/iconItem.png);
	background-position:0 -50px;
	margin:9px 0 0 13px;
}
.sideLayout ul li.sideList_3 h4 a i{
	width:15px;
	height:19px;
	background-image:url(../img/iconItem.png);
	background-position:0 -75px;
	margin:11px 0 0 13px;
}
.sideLayout ul li.sideList_4 h4 a i{
	width:15px;
	height:15px;
	background-image:url(../img/iconItem.png);
	background-position:0 -100px;
	margin:13px 0 0 13px;
}
.sideLayout ul li.sideList_5 h4 a i{
	width:23px;
	height:19px;
	background-image:url(../img/iconItem.png);
	background-position:0 -125px;
	margin:11px 0 0 9px;
}
.sideLayout ul li.sideList_6 h4 a i{
	width:19px;
	height:19px;
	background-image:url(../img/iconItem.png);
	background-position:0 -150px;
	margin:11px 0 0 11px;
}
.sideLayout ul li.sideList_6,.sideLayout ul li.sideList_7{
	border:0;
}
.sideLayout ul li.sideList_7 h4 a{
	background:none;
}
.sideLayout ul li.sideList_7 h4 a:hover{
	background:none;
}
.sideLayout ul li.sideList_7 h4 a i{
	display:block;
	width:17px;
	height:26px;
	background-image:url(../img/iconItem.png);
	background-position:0 -175px;
	margin:10px 0 0 12px;
}
.sideLayout ul li.sideList_7 h4 a:hover i{
	display:block;
	width:17px;
	height:26px;
	background-image:url(../img/iconItem.png);
	background-position:-25px -175px;
	margin:10px 0 0 12px;
}
.sideLayout ul li span{
	position:absolute;
	left:0;
	top:50%;
	width:0;
	height:0;
	border-left:6px solid #fff;
	border-right:0 solid transparent;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	margin-top:-4px;
	z-index:910;
}
.sideLayout ul li .sideLabel{
	position:absolute;
	top:0;
	left:-83px;
	width:83px;
	height:41px;
	background:#fff;
	text-align:center;
	line-height:41px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	box-shadow:0 0 4px #bbb;
	z-index:900;
}
.sideLayout ul li .sideLabel a{
	display:block;
	width:100%;
	height:100%;
	color:#6f6f6f;
}
.sideLayout ul li .sideLabel a:hover{
	color:#50c2f8;
}
.footerLayout{
	width:100%;
	padding:25px 0;
	background:#fff;
}
.footerLeft{
	float:left;
	width:540px;
}
.footerLeftMap{
	float:left;
	width:100%;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
}
.footerLeftMap ul li{
	float:left;
	height:25px;
	line-height:25px;
	margin-right:13px;
}
.footerLeftMap ul li a{
	display:block;
	float:left;
	height:25px;
	line-height:25px;
	color:#595959;
	padding-right:13px;
}
.footerLeftMap ul li a:hover{
	color:#167aeb;
}
.footerLeftMap ul li i{
	float:left;
	display:block;
	width:1px;
	height:11px;
	background:url(../img/iconItem.png) no-repeat -25px -50px;
	margin-top:7px;
}
.footerLeftCopyRight{
	float:left;
	width:100%;
	color:#6c6c6c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:30px;
}
.footerLeftShare{
	float:left;
	width:100%;
}
.footerLeftShare h5{
	position:relative;
	float:left;
	width:47px;
	height:18px;
	margin-right:15px;
}
.footerLeftShare h5 span{
	position:absolute;
	display:block;
	width:47px;
	height:18px;
	text-align:center;
	line-height:18px;
	background:#39b8fb;
	color:#fff;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
}
.footerLeftShare h5 i{
	position:absolute;
	right:-4px;
	top:50%;
	display:block;
	width:0;
	height:0;
	border-left:4px solid #39b8fb;
	border-right:0 solid transparent;
	border-top:4px solid transparent;
	border-bottom:4px solid transparent;
	margin-top:-4px;
}
.footerRight{
	float:right;
}
.footerRightPhone{
	float:left;
	width:35px;
	height:35px;
}
.footerRightPhone a,.footerRightPhone a i{
	display:block;
	width:100%;
	height:100%;
}
.footerRightPhone a{
	margin-bottom:6px;
}
.footerRightPhone a.footerRightIOS i{
	background:url(../img/iconItem.png) no-repeat -75px 0;
}
.footerRightPhone a.footerRightAndroid i{
	background:url(../img/iconItem.png) no-repeat -75px -40px;
}
.footerRightCord{
	float:left;
}
.footerRightCord dl{
	float:left;
	width:94px;
	color:#5b5b5b;
	text-align:center;
	margin-right:16px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	line-height:20px;
}
.footerRightCord dl dt{
	width:94px;
	height:96px;
}
.footerRightCord dl dt img{
	display:block;
	width:100%;
	height:100%;
}
.footerRightTel{
	float:left;
	width:125px;
	text-align:center;
}
.footerRightTel h6{
	font-size:12px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	color:#5b5b5b;
	margin-bottom:5px;
}
.footerRightTel h5{
	font-size:14px;
	font-weight:bold;
	color:#1a9fca;
	margin-bottom:10px;
}
.bannerLayout{
	width:100%;
	height:282px;
}
.newsBannerLayout{
	background:url(../img/newsBannerImg_02.jpg) no-repeat center top;
}
.interactiveBannerLayout{
	background:url(../img/interactiveBannerImg_02.jpg) no-repeat center top;
}
.orderBannerLayout{
	background:url(../img/orderBannerImg_02.jpg) no-repeat center top;
}
.localBannerLayout{
	background:url(../img/localBannerImg_02.jpg) no-repeat center top;
}
.tourBannerLayout{
	background:url(../img/tourBannerImg_02.jpg) no-repeat center top;
}
.sceneBannerLayout{
	background:url(../img/sceneBannerImg_02.jpg) no-repeat center top;
}
.tourSpecialtyBannerLayout{
	background:url(../img/tourSpecialtyBannerImg_02.jpg) no-repeat center top;
}
.tourFoodBannerLayout{
	background:url(../img/tourFoodBannerImg_02.jpg) no-repeat center top;
}
.tourRestaurantBannerLayout{
	background:url(../img/tourRestaurantBannerImg_02.jpg) no-repeat center top;
}
.tourLeisureBannerLayout{
	background:url(../img/tourLeisureBannerImg_02.jpg) no-repeat center top;
}
.newsDayBannerLayout{
	background:url(../img/newsDayBannerImg_02.jpg) no-repeat center top;
}
.tourHotelBannerLayout{
	background:url(../img/tourHotelBannerImg_02.jpg) no-repeat center top;
}
.tourSectionBannerLayout{
	background:url(../img/tourSectionBannerImg_02.jpg) no-repeat center top;
}
.tourTrafficBannerLayout{
	background:url(../img/tourTrafficBannerImg_02.jpg) no-repeat center top;
}
.detailCrumbLayout{
	width:100%;
	/* height:37px; */
	clear: both;
}
.newsDetailCrumbLayout{
	background:url(../img/newsDetailCrumbRepeat_04.gif) repeat-x;
	margin-bottom:45px;
}
.interactiveCrumbLayout{
    margin: 0px 0px 40px 0px;
}
.driveBannerLayout{
	background:url(../img/driveBannerImg_02.jpg) no-repeat center top;
}
.detailCrumbTitle{
	position:absolute;
	left:0;
	bottom:0;
	width:114px;
	height:86px;
	color:#fff;
	font-size:14px;
}
.newsDetailCrumbTitle{
	background:url(../img/newsDetailCrumbTitle_04.png) no-repeat;
}
.interactiveCrumbTitle{
	background:url(../img/interactiveCrumbTitle_03.png) no-repeat;
}
.orderCrumbTitle{
	background:url(../img/orderCrumbTitle_03.png) no-repeat;
}
.localCrumbTitle{
	background:url(../img/localCrumbTitle_03.png) no-repeat;
}
.tourCrumbTitle{
	background:url(../img/tourCrumbTitle_04.png) no-repeat;
}
.sceneCrumbTitle{
	background:url(../img/sceneCrumbTitle_04.png) no-repeat;
}
.driveCrumbTitle{
	background:url(../img/driveCrumbTitleBg_03.png) no-repeat;
}
.detailCrumbTitle span{
	display:block;
	width:100px;
	text-align:center;
	margin-top:55px;
}
.detailCrumbCon{
	width:870px;
	height:37px;
	line-height:37px;
	color:#969595;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	padding-left:130px;
}
.detailCrumbCon ul li{
	float:left;
	margin-right:8px;
}
.detailCrumbCon ul li a{
	display:block;
	height:37px;
	color:#969595;
}
.detailCrumbCon ul li a:hover,.detailCrumbCon ul li span a{
	color:#1daad8;
}
.detailFooterLayout{
	border-top:3px solid #1a9fca;
}




/*ï¿½ï¿½Ò³*/
.indexSubMenu{
	width:100%;
	background:#1a9fca;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
}
.indexSubMenuSection{
	width:100%;
	height:45px;
	line-height:45px;
	border-bottom:1px solid #5fbcda;
	font-size:14px;
}
.indexSubMenuSection ul li{
	float:left;
	width:125px;
	height:45px;
}
.indexSubMenuSection ul li a{
	display:block;
	width:100%;
	height:100%;
	color:#fff;
}
.indexSubMenuSection ul li a i{
	display:inline-block;
	width:7px;
	height:4px;
	background:url(../img/iconItem.png) no-repeat -25px -75px;
	vertical-align:middle;
}
.indexSubMenuSection ul li a span{
	vertical-align:middle;
	margin-right:8px;
}
.indexSubMenuList ul{
	float:left;
	width:125px;
	padding:10px 0 15px 0;
}
.indexSubMenuList ul li,.indexSubMenuList ul li a{
	width:100%;
	height:24px;
	line-height:24px;
	color:#b6e3ff;
}
.indexSubMenuList ul li a{
	display:block;
}
.indexSubMenuList ul li a:hover{
	color:#fff;
}
.indexLinksLayout{
	width:100%;
	height:63px;
	background:#178fb5;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
}
.indexLinksLayout h5{
	float:left;
	width:75px;
	height:63px;
	margin-right:15px;
}
.indexLinksLayout h5 span{
	display:block;
	width:75px;
	height:25px;
	text-align:center;
	line-height:25px;
	background:#127291;
	color:#fff;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	margin-top:19px;
}
.indexLinksLayout h6{
	float:left;
	width:50px;
	height:63px;
}
.indexLinksLayout h6 a{
	display:block;
	width:50px;
	height:25px;
	text-align:center;
	line-height:25px;
	background:#45a5c4;
	color:#fff;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	margin-top:19px;
}
.indexLinksLayout h6 a:hover{
	background:#50b0cf;
}
.indexLinksContent{
	float:left;
	width:850px;
	height:63px;
	line-height:63px;
	margin-right:10px;
	overflow:hidden;
}
.indexLinksContent ul li{
	float:left;
	height:63px;
	margin-right:15px;
}
.indexLinksContent ul li a{
	display:block;
	height:63px;
	color:#fff;
}
.indexLinksContent ul li a:hover{
	text-decoration:underline;
}
.indexActivity{
	width:100%;
	height:450px;
	background:#eee url(../img/indexActivityRepeat_14.gif) repeat-x center top;
}
.indexActivityTitle{
	float:left;
	width:100%;
	height:128px;
	background:url(../img/indexActivityTitle.png) no-repeat center center;
}
.indexActivityTitleIcon{
	float:left;
	width:370px;
	height:128px;
}
.indexActivityTitleIcon i{
	float:right;
	display:block;
	display:block;
	width:60px;
	height:60px;
	background:url(../img/iconItem.png) no-repeat -125px 0;
	margin-top:32px;
}
.indexActivityTitleCon{
	float:left;
	width:610px;
	height:98px;
	padding-top:30px;
	padding-left:20px;
}
.indexActivityTitle h2{
	font-size:30px;
	color:#272727;
	margin-bottom:3px;
}
.indexActivityTitle a{
	display:block;
	height:25px;
	font-size:14px;
	color:#272727;
}
.indexActivityMain{
	position:relative;
	float:left;
	width:100%;
}
.indexActivityMainPrev,.indexActivityMainNext{
	position:absolute;
	top:50%;
	width:60px;
	height:250px;
	margin-top:-125px;
}
.indexActivityMainPrev a,.indexActivityMainNext a{
	display:block;
	width:100%;
	height:100%;
}
.indexActivityMainPrev{
	left:-60px;
	background:url(../img/indexActivityMainPrev.png) no-repeat left center;
}
.indexActivityMainNext{
	right:-60px;
	background:url(../img/indexActivityMainNext.png) no-repeat right center;
}
.indexActivityMainContent{
	float:left;
	width:1000px;
	height:250px;
}
.indexActivityMainConList_1{
	position:relative;
	float:left;
	width:300px;
	height:250px;
	margin-right:10px;
}
.indexActivityMainConList_1Show{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
.indexActivityMainConList_1Show img{
	display:block;
	width:100%;
	height:100%;
}
.indexActivityMainConList_1TitleBg{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:35px;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-o-opacity:0.7;
	z-index:5;
}
.indexActivityMainConList_1 h3{
	position:absolute;
	left:0;
	bottom:0;
	width:270px;
	height:35px;
	line-height:35px;
	color:#fff;
	font-size:14px;
	margin:0 15px;
	z-index:10;
}
.indexActivityMainConList_2{
	float:left;
	width:380px;
	height:250px;
}
.indexActivityList{
	float:left;
	width:100%;
	height:70px;
	text-align:center;
}
.indexActivityList span{
	display:inline-block;
	width:27px;
	height:27px;
	margin-top:21px;
	cursor:pointer;
}
.indexActivityList span i{
	display:inline-block;
	width:11px;
	height:11px;
	background:#b3b1b1;
	border:1px solid #b3b1b1;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin:7px;
}
.indexActivityList span.cur i{
	background:none;
}
.indexTheme{
	width:100%;
	height:708px;
	background:url(../img/indexThemeBg_13.jpg) no-repeat center top;
}
/*
.indexThemeTitle{
	float:left;
	width:100%;
	height:142px;
}
*/
.indexThemeTitle{
	float:left;
	width:100%;
	height:142px;
	background:url(../img/indexThemeTitle.png) no-repeat center center;
}
.indexThemeTitleIcon{
	float:left;
	width:370px;
	height:142px;
}
.indexThemeTitleIcon i{
	float:right;
	display:block;
	width:41px;
	height:53px;
	background:url(../img/iconItem.png) no-repeat -125px -75px;
	margin-top:45px;
}
.indexThemeTitleCon{
	float:left;
	width:610px;
	height:102px;
	padding-top:40px;
	padding-left:20px;
}

.indexThemeTitle h2{
	font-size:30px;
	color:#fff;
	margin-bottom:3px;
}
.indexThemeTitle a{
	display:block;
	height:25px;
	font-size:14px;
	color:#fff;
}
.indexThemeMain{
	float:left;
	width:100%;
}
.indexThemeContent{
	position:relative;
	float:left;
	overflow:hidden;
}
.indexThemeCon_1{
	width:494px;
	height:331px;
	margin:0 10px 10px 0;
}
.indexThemeCon_2,.indexThemeCon_3,.indexThemeCon_4,.indexThemeCon_5,.indexThemeCon_6{
	width:242px;
	height:160px;
}
.indexThemeCon_2,.indexThemeCon_4{
	margin:0 11px 11px 0;
}
.indexThemeCon_3,.indexThemeCon_5{
	margin-bottom:11px;
}
.indexThemeCon_6,.indexThemeCon_7{
	margin-right:11px;
}
.indexThemeCon_7{
	width:241px;
	height:160px;
}
.indexThemeCon_8{
	width:495px;
	height:160px;
}
.indexThemeConShow{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
}
.indexThemeConShow img{
	display:block;
	width:100%;
	height:100%;
}
.indexThemeConTitleBg{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:80px;
	background:url(../img/indexThemeConTitleBg.png) repeat-x;
	z-index:5;
}
.indexThemeContent h3{
	position:absolute;
	left:20px;
	bottom:0;
	width:100%;
	height:48px;
	line-height:48px;
	color:#fff;
	font-size:18px;
	z-index:10;
}
.indexThemeConOver{
	width:100%;
	height:100%;
}
.indexThemeConOver_1{
	position:absolute;
	left:0;
	top:335px;
	width:445px;
	height:318px;
	padding:13px 24px 0 25px;
	background:url(../img/indexThemeCon_1Img_13.jpg) no-repeat;
	z-index:20;
}
.indexThemeConOver h4{
	width:445px;
	height:60px;
	line-height:60px;
	font-size:18px;
	border-bottom:1px solid #6394a9;
	color:#fff;
	margin-bottom:25px;
}
.indexThemeConNote{
	width:445px;
	height:96px;
	font-size:14px;
	line-height:24px;
	color:#82a7b9;
	overflow:hidden;
}
.indexThemeConMore a{
	display:block;
	width:88px;
	height:29px;
	text-align:center;
	line-height:29px;
	color:#82a7b9;
	border:1px solid #82a7b9;
	margin-top:35px;
}
.indexThemeConMore a:hover{
	color:#fff;
	border:1px solid #fff;
}
.indexRaiders{
	width:100%;
	height:528px;
	background:#e9e9e9 url(../img/indexRaidersBg_13.gif) no-repeat center 76px;
}
.indexRaidersTitle{
	float:left;
	width:100%;
	height:165px;
	background:url(../img/indexRaidersTitle.png) no-repeat center center;
}
.indexRaidersTitleIcon{
	float:left;
	width:370px;
	height:165px;
}
.indexRaidersTitleIcon i{
	float:right;
	display:block;
	display:block;
	width:41px;
	height:44px;
	background:url(../img/iconItem.png) no-repeat -125px -140px;
	margin-top:65px;
}
.indexRaidersTitleCon{
	float:left;
	width:610px;
	height:110px;
	padding-top:55px;
	padding-left:20px;
}
.indexRaidersTitle h2{
	font-size:30px;
	color:#464646;
	margin-bottom:3px;
}
.indexRaidersTitle a{
	display:block;
	height:25px;
	font-size:14px;
	color:#717171;
}
.indexRaidersMain{
	float:left;
	width:100%;
	height:331px;
}
.indexRaidersContent{
	float:left;
	width:759px;
	height:331px;
	overflow:hidden;
}
.indexRaidersContent ul li{
	position:relative;
	float:left;
	width:242px;
	height:331px;
	margin-right:11px;
	background:#fff;
	box-shadow:0 0 3px #ebebeb;
	-webkit-box-shadow:0 0 3px #ebebeb;
	-moz-box-shadow:0 0 3px #ebebeb;
	-moz-box-shadow:0 0 3px #ebebeb;
	overflow:hidden;
	background:#fff;
}
.indexRaidersConLabel{
	position:absolute;
	right:0;
	top:11px;
	width:32px;
	height:23px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	color:#fff;
	line-height:23px;
	padding-left:16px;
	z-index:20;
}
.indexRaidersConLabel_1{
	background:url(../img/iconItem.png) no-repeat -50px -75px;
}
.indexRaidersConLabel_2{
	background:url(../img/iconItem.png) no-repeat -50px -100px;
}
.indexRaidersConShow{
	position:absolute;
	width:100%;
	height:100%;
	z-index:5;
}
.indexRaidersConShow img{
	display:block;
	width:100%;
}
.indexRaidersConArticle{
	position:absolute;
	left:0;
	bottom:103px;
	width:196px;
	background:#fff;
	padding:0 23px;
	z-index:10;
}
.indexRaidersConArticle_1{
	height:25px;
	padding-top:20px;
}
.indexRaidersConArticle_2{
	height:163px;
	padding-top:65px;
}
.indexRaidersConArticle h4{
	font-size:16px;
	color:#000;
	text-align:center;
	margin-bottom:25px;
}
.indexRaidersConArticle p a{
	display:block;
	width:100%;
	height:90px;
	line-height:18px;
	color:#6e6e6e;
	overflow:hidden;
}
.indexRaidersConArticle p a:hover{
	color:#167aeb;
}
.indexRaidersConMsg{
	position:absolute;
	left:0;
	bottom:48px;
	width:100%;
	height:55px;
	background:#fff;
	text-align:center;
	line-height:55px;
	color:#5d5d5d;
	z-index:10;
}
.indexRaidersConMsg i{
	position:relative;
	display:inline-block;
	width:33px;
	height:33px;
	border-radius:50%;
	-wekbit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:10px;
	vertical-align:middle;
	overflow:hidden;
}
.indexRaidersConMsg i em{
	position:absolute;
	display:block;
	width:33px;
	height:33px;
	background:url(../img/indexRaidersConMsgBg_52.png) no-repeat center center;
	z-index:15;
}
.indexRaidersConMsg i img{
	position:absolute;
	display:block;
	width:100%;
	z-index:10;
}
.indexRaidersConTool{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:48px;
	line-height:48px;
	background:#f3f3f3;
	text-align:center;
	z-index:10;
}
.indexRaidersConTool a{
	display:inline-block;
	height:48px;
	line-height:48px;
	color:#616161;
	margin:0 10px;
}
.indexRaidersConTool a:hover{
	color:#50c2f8;
}
.indexRaidersConTool a.indexRaidersConTool_1 i{
	display:inline-block;
	width:16px;
	height:16px;
	background:url(../img/iconItem.png) no-repeat -25px -124px;
	/*margin:16px 8px 0 0;*/
	margin-right:8px;
}
.indexRaidersConTool a.indexRaidersConTool_2 i{
	display:inline-block;
	width:18px;
	height:11px;
	background:url(../img/iconItem.png) no-repeat -25px -100px;
	/*margin:18px 8px 0 0;*/
	margin-right:8px;
}
.indexRaidersConTool a i,.indexRaidersConTool a span{
	vertical-align:middle;
}


.indexRaidersMultimedia{
	float:left;
	width:241px;
	height:331px;
}
.indexRaidersMultimediaCon{
	float:left;
	width:216px;
	padding:0 10px 0 15px;
}
.indexRaidersMultimediaVideo{
	height:168px;
	background:url(../img/indexRaidersMultimediaVideo.jpg) no-repeat;
}
.indexRaidersMultimediaPhoto{
	height:163px;
	background:url(../img/indexRaidersMultimediaPhoto.jpg) no-repeat;
}
.indexRaidersMultimediaCon h3{
	float:left;
	width:50%;
	height:50px;
	font-size:18px;
	color:#fff;
	line-height:50px;
}
.indexRaidersMultimediaCon a{
	float:left;
	display:block;
	width:50%;
	height:50px;
}
.indexRaidersMultimediaCon a i{
	float:right;
	display:block;
	width:18px;
	height:18px;
	background:url(../img/iconItem.png) no-repeat -25px -150px;
	margin-top:16px;
}
.indexNavigation{
	width:100%;
	height:576px;
	background:url(../img/indexNavigationBg_13.jpg) repeat-x center top;
}
.indexNaviTitle{
	position:absolute;
	top:43px;
	left:0;
	height:33px;
	line-height:33px;
	z-index:1;
}
.indexNaviTitle i{
	float:left;
	display:block;
	width:81px;
	height:33px;
	background:url(../img/iconItem.png) no-repeat -125px -200px;
	margin-right:8px;
}
.indexNaviTitle h2{
	float:left;
	font-size:30px;
	color:#fff;
}
.indexNaviMap{
	position:relative;
	float:left;
	width:680px;
	height:576px;
	margin-right:35px;
	z-index:10;
}
.indexNaviMapMenu{
	position:absolute;
	left:0;
	top:145px;
	width:65px;
	z-index:15;
}
.indexNaviMapMenu span{
	display:block;
	color:#fff;
	font-size:14px;
	text-align:center;
	width:65px;
	height:65px;
	line-height:65px;
	background:url(../img/indexNaviMapMenuLink_70.png) no-repeat center center;
	margin-bottom:10px;
	cursor:pointer;
}
.indexNaviMapMenu span.cur{
	background:url(../img/indexNaviMapMenuCur_70.png) no-repeat center center;
}
.indexNaviMapContent{
	position:absolute;
	top:50px;
	left:0;
	width:100%;
	height:526px;
	z-index:10;
}
.indexNaviDoubt{
	float:left;
	width:285px;
	height:536px;
	background:url(../img/indexNaviDoubtBg_35.png) no-repeat 175px 50px;
	padding-top:40px;
}
.indexNaviDoubt h3{
	width:100%;
	text-align:right;
	color:#fff;
	font-size:14px;
}
.indexNaviDoubtList{
	width:100%;
	height:415px;
}
.indexNaviDoubtListAdd{
	float:left;
	width:100%;
	height:32px;
	margin-bottom:18px;
}
.indexNaviDoubtListAdd a{
	display:block;
	width:100%;
	height:32px;
	color:#fff;
	font-size:14px;
	line-height:32px;
}
.indexNaviDoubtListAdd a i{
	display:block;
	float:left;
	width:32px;
	height:32px;
	background:url(../img/indexNaviDoubtListAddMoreLink.png) no-repeat center center;
	color:#fff;
	font-weight:bold;
	font-size:26px;
	font-weight:bold;
	text-align:center;
	line-height:26px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:12px;
}
.indexNaviDoubtListAdd a:hover i{
	background:url(../img/indexNaviDoubtListAddMoreCur.png) no-repeat center center;
}
.indexNaviDoubtList ul li{
	float:left;
	width:100%;
	height:32px;
	margin-bottom:18px;
}
.indexNaviDoubtIcon{
	width:32px;
	height:32px;
	background:url(../img/indexNaviDoubtIconBg_70.png) no-repeat center center;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	line-height:28px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.indexNaviDoubtIcon_1{
	float:left;
	margin-right:12px;
}
.indexNaviDoubtIcon_2{
	float:right;
	margin-left:12px;
}
.indexNaviDoubtCon{
	position:relative;
	width:241px;
	height:32px;
	line-height:32px;
}
.indexNaviDoubtCon_1{
	float:left;
}
.indexNaviDoubtCon_2{
	float:right;
}
.indexNaviDoubtCon span{
	position:absolute;
	display:block;
	width:0;
	height:0;
}
.indexNaviDoubtCon_1 span{
	left:-6px;
	top:8px;
	border-left:0 solid transparent;
	border-right:8px solid #fff;
	border-top:10px solid #transparent;
	border-bottom:10px solid transparent;
}
.indexNaviDoubtCon_2 span{
	right:-6px;
	top:8px;
	border-left:8px solid #fff;
	border-right:0 solid transparent;
	border-top:0px solid transparent;
	border-bottom:10px solid transparent;
}
.indexNaviDoubtConNote{
	height:32px;
	background:#fff;
	border-radius:16px 16px 16px 16px;
	color:#2e2e2e;
	padding:0 17px;
}
.indexNaviDoubtConNote_1{
	float:left;
}
.indexNaviDoubtConNote_2{
	float:right;
}
.indexNaviDoubtConNote a{
	display:block;
	height:32px;
	color:#2e2e2e;
}
.indexNaviDoubtConNote a:hover{
	color:#30c2f8;
}
.indexNaviDoubtSurvey{
	width:100%;
	height:78px;
	background:url(../img/indexNaviDoubtBtn_39.png) no-repeat right center;
}
.indexNaviDoubtSurvey a{
	display:block;
	width:145px;
	height:78px;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:70px;
	margin:0 0 0 50px;
}
.indexNaviDoubtSurvey a:hover{
	font-size:16px;
}
.indexNews{
	width:100%;
	height:52px;
	background:#fff;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
}
.indexNews h5{
	float:left;
	width:40px;
	height:52px;
	line-height:52px;
	color:#ff3000;
	font-family:Arial, Helvetica, sans-serif;
}
.indexNews h6,.indexNews h6 a{
	/*float:left;*/
	width:22px;
	height:52px;
	margin-left:500px;
}
.indexNews h6 a{
	display:block;
}
.indexNews h6 a span{
	display:block;
	width:22px;
	height:22px;
	background:#3dbbfb;
	color:#fff;
	text-align:center;
	line-height:22px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-top:-40px;
}
.indexNews h6 a:hover span{
	background:#55c6ff;
}
.indexNews ul{
	float:left;
	width:918px;
	height:52px;
	margin-right:20px;
}
.indexNews ul li{
	float:left;
	width:280px;
	height:52px;
	line-height:52px;
	margin-right:26px;
}
.indexNews ul li a{
	display:block;
	float:left;
	width:220px;
	height:52px;
	color:#5f5f5f;
	font-size:14px;
	overflow:hidden;
}
.indexNews ul li a:hover{
	color:#167aeb;
}
.indexNews ul li span{
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#989595;
}
.indexFocus{
	position:relative;
	width:100%;
	height:481px;
}
.indexFocusShow{
	position:absolute;
	left:50%;
	top:0;
	width:1375px;
	height:481px;
	margin-left:-700px;
	z-index:1;
	overflow:hidden;
}
.indexFocusShow img{
	display:block;
	height:100%;
}
.indexFocusList{
	position:absolute;
	left:0;
	bottom:10px;
	width:100%;
	height:20px;
	text-align:center;
	z-index:10;
}
.indexFocusList span{
	display:inline-block;
	width:20px;
	height:20px;
	cursor:pointer;
}
.indexFocusList span i{
	display:inline-block;
	width:8px;
	height:8px;
	border:2px solid #fff;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin:4px 0 0 4px;
}
.indexFocusList span.cur i{
	background:#fff;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¶-ï¿½Ð±ï¿½Ò³*/
.newsMainLayout{
	margin-bottom:60px;
}
.newsLeftLayout{
	/* float:left; */
	width: 1000px;
	margin-right:8px;
	margin: 0 auto;
}
.newsLeftList{
	float:left;
	width:710px;
	height:122px;
	background:#fff;
	margin-bottom:20px;
	box-shadow:0 0 5px #bebebe;
	-webkit-box-shadow:0 0 5px #bebebe;
	-moz-box-shadow:0 0 5px #bebebe;
	-o-box-shadow:0 0 5px #bebebe;
	padding:19px;
}
.newsLeftList dl dt{
	position:relative;
	float:left;
	width:168px;
	height:122px;
	margin-right:20px;
}
.newsLeftList dl dt span{
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:70px;
	height:23px;
	background:#a289df;
	color:#fff;
	text-align:center;
	line-height:23px;
	z-index:10;
}
.newsLeftList dl dt a{
	position:absolute;
	display:block;
	width:168px;
	height:122px;
	z-index:1;
}
.newsLeftList dl dt a img{
	display:block;
	width:100%;
	height:100%;
}
.newsLeftList dl dd{
	float:left;
	width:522px;
}
.newsLeftList h2{
	width:100%;
	height:35px;
	line-height:35px;
	color:#333;
	font-size:18px;
	font-weight:bold;
	/*  font-family:黑体; */
    font-family:"黑体";
	margin-bottom:5px;
	overflow:hidden;
}
.newsLeftList h2 span{
	margin-left:10px;
}
.newsLeftListMsg,.newsDetailConMsg{
	width:100%;
	height:26px;
	line-height:26px;
	color:#aaa;
	margin-bottom:5px;
}
.newsLeftListMsg span{
	margin-right:10px;
}
.newsLeftListNote{
	width:100%;
	height:48px;
	line-height:24px;
	overflow:hidden;
}
.newsLeftListNote a{
	display:block;
	width:100%;
	height:100%;
	color:#666;
}
.newsLeftListNote a:hover{
	color:#167aeb;
}
.newsLeftMore{
	float:left;
	width:100%;
	height:35px;
	line-height:35px;
	text-align:center;
}
.newsLeftMore a{
	display:block;
	width:100%;
	height:35px;
	background:#cdd8e3;
	color:#6483a2;
}
.newsLeftMore a:hover{
	background:#d5dee7;
}
.newsRightLayout{
	float:left;
	width:244px;
}
.newsRightHotShow{
	float:left;
	width:224px;
	background:#f3f7fb;
	padding:0 10px;
	margin-bottom:10px;
}
.newsRightHotShowTitle{
	float:left;
	width:224px;
	height:48px;
	line-height:48px;
}
.newsRightHotShowTitle h3{
	float:left;
	font-size:12px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	color:#333;
}
.newsRightHotShowTitle a{
	float:right;
	display:block;
	width:18px;
	height:33px;
	padding-top:15px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.newsRightHotShowTitle a i{
	display:block;
	width:18px;
	height:18px;
	background:#5ca3e1;
	text-align:center;
	line-height:16px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsRightHotShowTitle a:hover i{
	background:#69aeea;
}
.newsRightHotShowCon{
	float:left;
	width:100%;
	height:152px;
	overflow:hidden;
}
.newsRightHotShowList{
	float:left;
	width:100%;
	height:30px;
	text-align:center;
}
.newsRightHotShowList span{
	display:inline-block;
	width:17px;
	height:30px;
	cursor:pointer;
}
.newsRightHotShowList span i{
	display:block;
	width:11px;
	height:11px;
	background:#d9d9d9;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-top:9px;
}
.newsRightHotShowList span.cur i{
	background:#5ca3e1;
}
.newsRightRanking{
	float:left;
	width:242px;
	border:1px solid #e5e6e8;
	background:#fff;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	margin-bottom:10px;
}
.newsRightRankingMenu{
	float:left;
	width:242px;
	margin-bottom:15px;
	overflow:hidden;
}
.newsRightRankingMenu ul{
	width:244px;
}
.newsRightRankingMenu ul li{
	float:left;
	width:121px;
	height:41px;
	border-right:1px solid #e5e6e8;
	border-bottom:1px solid #e5e6e8;
	background:#f4f4f4;
	text-align:center;
	line-height:41px;
	color:#333;
	cursor:pointer;
}
.newsRightRankingMenu ul li.cur{
	width:121px;
	height:42px;
	background:#fff;
	border-bottom:0;
}
.newsRightRankingCon{
	float:left;
	width:242px;
	height:288px;
	font-size:12px;
}
.newsRightRankingCon ul li{
	height:35px;
	border-bottom:1px solid #e5e6e8;
}
.newsRightRankingCon ul li a{
	display:block;
	width:210px;
	height:35px;
	line-height:35px;
	padding:0 16px;
	color:#999;
}
.newsRightRankingCon ul li a span{
	color:#cbcbcb;
	margin-right:15px;
}
.newsRightRankingCon ul li a:hover{
	color:#00a7e1;
	background:#f6f9fb;
}
.newsRightFunction{
	float:left;
	width:202px;
	border:1px solid #e5e6e8;
	background:#fff;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	padding:20px;
	overflow:hidden;
}
.newsRightFunction ul{
	width:254px;
}
.newsRightFunction ul li{
	float:left;
	width:105px;
	height:30px;
	border-right:1px solid #e5e6e8;
	padding:5px 0;
	margin-right:12px;
}
.newsRightFunction ul li a{
	display:block;
	width:60px;
	height:30px;
	line-height:30px;
	color:#999;
	padding-left:41px;
}
.newsRightFunction ul li a:hover{
	color:#00a7e1;
}
.newsRightFunction_1 a{
	background:url(../img/newsRightFunctionLink.png) no-repeat 0 0;
}
.newsRightFunction_1 a:hover{
	background:url(../img/newsRightFunctionOver.png) no-repeat 0 0;
}
.newsRightFunction_2 a{
	background:url(../img/newsRightFunctionLink.png) no-repeat -116px 0;
}
.newsRightFunction_2 a:hover{
	background:url(../img/newsRightFunctionOver.png) no-repeat -116px 0;
}
.newsRightFunction_3 a{
	background:url(../img/newsRightFunctionLink.png) no-repeat 0 -40px;
}
.newsRightFunction_3 a:hover{
	background:url(../img/newsRightFunctionOver.png) no-repeat 0 -40px;
}
.newsRightFunction_4 a{
	background:url(../img/newsRightFunctionLink.png) no-repeat -116px -40px;
}
.newsRightFunction_4 a:hover{
	background:url(../img/newsRightFunctionOver.png) no-repeat -116px -40px;
}
.newsRightFunction_5 a{
	background:url(../img/newsRightFunctionLink.png) no-repeat 0 -80px;
}
.newsRightFunction_5 a:hover{
	background:url(../img/newsRightFunctionOver.png) no-repeat 0 -80px;
}
.newsRightFunction_6 a{
	background:url(../img/newsRightFunctionLink.png) no-repeat -116px -80px;
}
.newsRightFunction_6 a:hover{
	background:url(../img/newsRightFunctionOver.png) no-repeat -116px -80px;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¶-ï¿½ï¿½ï¿½ï¿½Ò³*/
.newsDetailContent{
	float:left;
	border:1px solid #e5e6e8;
	background:#fff;
	/* padding:45px 53px; */
	margin-bottom:6px;
	width: 960px;
	padding: 20px;
}
.newsDetailContent h2{
	font-size:24px;
	/*  font-family:黑体; */
    font-family:"黑体";
	font-weight:bold;
	color:#010101;
	margin-bottom:15px;
}
.newsDetailContent h3{
	height:24px;
	line-height:24px;
	color:#999;
	font-size:12px;
}
.newsDetailContent h3 span{
	color:#3da9f7;
}
.newsDetailContent h4{
	font-size: 20px;
	color:#3da9f7;
	/*  font-family:黑体; */
    font-family:"黑体";
	margin:15px 0 30px 0;
	text-align: center;
}
.newsDetailConMsg{
	margin-bottom:10px;
}
.newsDetailConNote{
	width:100%;
	color:#333;
	line-height:24px;
	font-size:14px;
	margin-bottom:60px;
}
.newsDetailConTool{
	width:100%;
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#666;
	padding-top:30px;
	border-top:1px solid #f4f4f4;
}
.newsDetailConToolShare{
	float:right;
}
.newsDetailNearList{
	float:left;
	width:100%;
	margin-bottom:6px;
	background-color: #fff;
	overflow:hidden;
}
.newsDetailNearList ul{
	width:753px;
}
.newsDetailNearList ul li{
	float:left;
	width:243px;
	background:#fff;
	border:1px solid #e5e6e8;
	margin-right:6px;
}
.newsDetailNearList ul li a{
	display:block;
	width:215px;
	/*height:256px;*/
	padding:14px;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color:#333;
}
.newsDetailNearList ul li a img{
	display:block;
	width:100%;
	height:160px;
	margin-bottom:12px;
}
.newsDetailNearList ul li a p{
	height:32px;
	overflow:hidden;
}
.newsDetailNearList ul li a:hover{
	color:#167aeb;
}
.newsDetailReview{
	float:left;
	width:640px;
	padding:30px 53px;
	border:1px solid #e5e6e8;
	background:#fff;
}
.newsDetailReview h3{
	float:left;
	width:100%;
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin-bottom:15px;
}
.newsDetailReview textarea{
	float:left;
	width:620px;
	height:120px;
	font-size:14px;
	color:#666;
	line-height:22px;
	border:1px solid #ebeff5;
	background:#f3f7fb;
	/*  font-family:黑体; */
    font-family:"黑体";
	padding:4px 9px;
	overflow-x:hidden;
	overflow-y:auto;
	resize:none;
}
.newsDetailReviewMsg{
	float:left;
	width:640px;
	height:30px;
	padding:20px 0;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-bottom:1px solid #ebeff5;
	margin-bottom:25px;
}
.newsDetailReviewMsgLeft{
	float:left;
	height:30px;
	color:#3da9f7;
	font-size:14px;
	line-height:30px;
}
.newsDetailReviewMsgLeft a{
	display:block;
	float:left;
	width:28px;
	height:28px;
	border:1px solid #e8e8e8;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:10px;
	overflow:hidden;
}
.newsDetailReviewMsg button{
	float:right;
	width:100px;
	height:30px;
	background:#3da9f7;
	text-align:center;
	line-height:28px;
	color:#fff;
	font-size:14px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	/*  font-family:黑体; */
    font-family:"黑体";
	cursor:pointer;
}
.newsDetailReviewList{
	float:left;
	width:640px;
}
.newsDetailReviewList dl{
	float:left;
	width:100%;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px dotted #ebebeb;
}
.newsDetailReviewList dl dt{
	float:left;
	width:40px;
	margin-right:10px;
}
.newsDetailReviewList dl dt img{
	display:block;
	width:40px;
	height:40px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsDetailReviewList dl dd{
	float:left;
	width:590px;
	color:#444;
	line-height:20px;
}
.newsDetailReviewList dl dd h4{
	width:100%;
	color:#999;
	margin-bottom:3px;
}
.newsDetailReviewList dl dd h4 a{
	color:#333;
	margin-right:7px;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¶-ï¿½ï¿½Ä¿Ò³*/
.newsSectionLayout{
	margin-bottom:0;
}
.newsSectionLayout h2{
	position:absolute;
	left:0;
	width:245px;
	height:45px;
	font-size:24px;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-bottom:1px solid #14bdf3;
}
.newsSectionNews h2{
	top:0;
	color:#09b9f1;
}
.newsSectionNewsCon{
	padding-top:60px;
}
.newsSectionNewsFocus{
	float:left;
	width:494px;
	margin-right:9px;
}
.newsSectionNewsFocusShow{
	width:492px;
	height:243px;
	border:1px solid #f4f4f4;
}
.newsSectionNewsFocusShow img{
	display:block;
	width:492px;
	height:243px;
}
.newsSectionNewsFocusList{
	width:494px;
	height:28px;
	text-align:center;
}
.newsSectionNewsFocusList span{
	display:inline-block;
	width:14px;
	height:25px;
	cursor:pointer;
}
.newsSectionNewsFocusList span i{
	display:inline-block;
	width:8px;
	height:8px;
	background:#cacaca;
	margin:8px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsSectionNewsFocusList span.cur i{
	background:#0ebbf2;
}
.newsSectionNewsList{
	position:relative;
	float:left;
	width:202px;
	height:203px;
	background:#fff;
	padding:40px 20px 0 20px;
	border:1px solid #f4f4f4;
}
.newsSectionNewsList_1{
	margin-right:9px;
}
.newsSectionNewsList ul li,.newsSectionNewsList ul li a{
	width:100%;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.newsSectionNewsList ul li a{
	display:block;
	color:#666;
}
.newsSectionNewsList ul li a:hover,.newsSectionNoticeRecom p a:hover{
	color:#167aeb;
}
.newsSectionNewsList_2 ul li a i{
	display:inline-block;
	width:16px;
	height:10px;
	background:url(../img/iconItem.png) no-repeat -50px -124px;
	margin-right:7px;
}
.newsSectionNewsList h3{
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:27px;
	text-align:center;
	line-height:27px;
	color:#fff;
}
.newsSectionNewsList_1 h3{
	background:#5f9fe7;
}
.newsSectionNewsList_2 h3{
	background:#7468bc;
}
.newsSectionNewsListMore{
	position:absolute;
	right:-1px;
	top:-35px;
	width:18px;
	height:34px;
}
.newsSectionNewsListMore a{
	float:right;
	display:block;
	width:18px;
	height:26px;
	padding-top:8px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.newsSectionNewsListMore a i{
	display:block;
	width:18px;
	height:18px;
	background:#5ca3e1;
	text-align:center;
	line-height:16px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsSectionNewsListMore a:hover i{
	background:#69aeea;
}
.newsSectionThemeLayout{
	width:100%;
	height:480px;
	background:url(../img/newsSectionThemeBg_06.jpg) repeat-x center top;
	padding-top:27px;
}
.newsSectionTheme{
	float:left;
	width:748px;
	height:480px;
	margin-right:8px;
}
.newsSectionThemeLayout em{
	display:block;
	width:45px;
	height:2px;
	background:#fff;
}
.newsSectionThemeLayout h3{
	width:100%;
	height:55px;
	line-height:50px;
	font-size:24px;
	color:#fff;
}
.newsSectionThemeShow{
	width:100%;
	height:359px;
	overflow:hidden;
}
.newsSectionThemeShow img{
	display:block;
	width:748px;
	height:359px;
}
.newsSectionThemeList{
	width:100%;
	height:36px;
	text-align:center;
}
.newsSectionThemeList span{
	display:inline-block;
	width:19px;
	height:36px;
	cursor:pointer;
}
.newsSectionThemeList span i{
	display:inline-block;
	width:9px;
	height:9px;
	border:1px solid #eee;
	margin:12px 4px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsSectionThemeList span.cur i{
	background:#eee;
}
.newsSectionNoticeRecom{
	position:relative;
	float:left;
	width:190px;
	height:155px;
	background:#fff;
	padding:46px 27px 0 27px;
}
.newsSectionNoticeRecom h4{
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:27px;
	text-align:center;
	line-height:27px;
	color:#fff;
	background:#7468bc;
}
.newsSectionNoticeRecom h4 i{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../img/iconItem.png) no-repeat -75px -124px;
	margin-right:5px;
}
.newsSectionNoticeRecomMore{
	position:absolute;
	right:-1px;
	top:-35px;
	width:18px;
	height:34px;
}
.newsSectionNoticeRecomMore a{
	float:right;
	display:block;
	width:18px;
	height:26px;
	padding-top:8px;
	font-size:16px;
	font-weight:bold;
	color:#044372;
}
.newsSectionNoticeRecomMore a i{
	display:block;
	width:18px;
	height:18px;
	background:#09b9f1;
	text-align:center;
	line-height:16px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsSectionNoticeRecomMore a:hover i{
	background:#12c0f8;
}
.newsSectionNoticeRecom h5{
	font-size:14px;
	color:#898989;
	margin-bottom:10px;
}
.newsSectionNoticeRecom p a{
	display:block;
	width:100%;
	height:60px;
	line-height:20px;
	color:#999;
	overflow:hidden;
}
.newsSectionNoticeRecomLink{
	margin-top:20px;
}
.newsSectionNoticeRecomLink a{
	display:block;
	width:60px;
	height:24px;
	color:#8d87a8;
	background:#fff;
	line-height:24px;
	padding:0 11px;
	border:1px solid #c4bee2;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.newsSectionNoticeRecomLink a i{
	display:inline-block;
	float:right;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	color:#c4bee2;
}
.newsSectionNoticeRecomLink a:hover{
	color:#167aeb;
	border:1px solid #167aeb;
}
.newsSectionNoticeRecomLink a:hover i,.newsSectionNotice ul li a:hover,.newsSectionFestivalRight p a:hover{
	color:#167aeb;
}
.newsSectionNotice ul{
	float:left;
	width:210px;
	height:145px;
	background:#eee;
	padding:13px 10px 0 24px;
}
.newsSectionNotice ul li{
	width:100%;
	height:30px;
	line-height:30px;
}
.newsSectionNotice ul li a{
	display:block;
	width:100%;
	height:30px;
	color:#6f6f6f;
	overflow:hidden;
}
.newsSectionFestival{
	width:100%;
	background:#efefef;
	padding:35px 0 75px 0;
}
.newsSectionFestival h2{
	color:#09b9f1;
}
.newsSectionFestivalLeft{
	float:left;
	width:245px;
	height:320px;
	color:#ababab;
	line-height:24px;
	background:url(../img/newsSectionFestivalLeftBg_1.jpg) no-repeat left bottom;
	padding-top:55px;
	margin-right:45px;
}
.newsSectionFestivalDate{
	float:left;
	width:415px;
	margin-right:50px;
}
.newsSectionFestivalRight{
	position:relative;
	float:left;
	width:225px;
	padding:0 10px;
}
.newsSectionFestivalRightLabel{
	position:absolute;
	left:-40px;
	top:83px;
	width:38px;
	height:5px;
}
.newsSectionFestivalRightLabel span{
	display:block;
	float:left;
	width:5px;
	height:5px;
	background:#09b9f1;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.newsSectionFestivalRightLabel em{
	display:block;
	float:left;
	width:33px;
	height:1px;
	background:#09b9f1;
	margin-top:2px;
}
.newsSectionFestivalRightConShow{
	width:225px;
	height:225px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-bottom:10px;
	overflow:hidden;
}
.newsSectionFestivalRightConShow img{
	display:block;
	width:100%;
	height:100%;
}
.newsSectionFestivalRight h3{
	width:100%;
	font-size:18px;
	line-height:1.6em;
	text-align:center;
	color:#09b9f1;
	margin-bottom:7px;
}
.newsSectionFestivalRight p{
	width:100%;
	height:66px;
	line-height:22px;
}
.newsSectionFestivalRight p a{
	display:block;
	width:100%;
	height:66px;
	color:#888;
	overflow:hidden;
}
.newsSectionFestivalRightMore{
	width:100%;
	height:40px;
}
.newsSectionFestivalRightMore a{
	display:block;
	width:100%;
	height:40px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.newsSectionFestivalRightMore a i{
	display:inline-block;
	width:18px;
	height:18px;
	background:#5ca3e1;
	text-align:center;
	line-height:16px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-top:11px;
}
.newsSectionFestivalRightMore a:hover i{
	background:#69aeea;
}
.newsSectionFind{
	width:100%;
	height:690px;
	background:url(../img/../img/newsSectionFindBg_24.jpg) repeat-x center top;
}
.newsSectionFindMain{
	height:580px;
	padding-top:110px;
}
.newsSectionFind h2{
	top:40px;
	color:#fff;
	border-bottom:1px solid #fff;
}
.newsSectionFindLeft{
	float:left;
	width:244px;
	margin-right:8px;
}
.newsSectionFindCenter{
	float:left;
	width:496px;
	margin-right:8px;
}
.newsSectionFindRight{
	float:left;
	width:244px;
}
.newsSectionFindList{
	position:relative;
	width:100%;
	float:left;
	margin-bottom:8px;
	overflow:hidden;
}
.newsSectionFindList_1{
	height:179px;
}
.newsSectionFindList_2{
	height:305px;
}
.newsSectionFindList_3{
	height:331px;
}
.newsSectionFindList_4{
	width:244px;
	height:180px;
	margin-right:8px;
}
.newsSectionFindList_5{
	width:244px;
	height:149px;
}
.newsSectionFindList_6{
	height:169px;
}
.newsSectionFindList_7{
	height:169px;
}
.newsSectionFindList_8{
	height:178px;
}
.newsSectionFindList img{
	display:block;
	width:100%;
	height:100%;
}
.newsSectionFindListShow{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
.newsSectionFindList .newsSectionFindListShadow{
	position:absolute;
	left:0;
	width:100%;
	background:url(../img/../img/newsSectionFindListShadowLi.png) repeat-x left bottom;
	z-index:5;
}
.newsSectionFindList .newsSectionFindListShadow{
	bottom:0;
	height:108px;
}
.newsSectionFindList.cur .newsSectionFindListShadow{
	top:0;
	height:100%;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-o-opacity:0.7;
}
.newsSectionFindList .newsSectionFindListContent{
	position:absolute;
	left:0;
	padding:0 20px;
	z-index:10;
}
.newsSectionFindList .newsSectionFindListContent{
	bottom:0;
	height:44px;
}
.newsSectionFindList_1 .newsSectionFindListContent,.newsSectionFindList_2 .newsSectionFindListContent,.newsSectionFindList_4 .newsSectionFindListContent,.newsSectionFindList_5 .newsSectionFindListContent,.newsSectionFindList_6 .newsSectionFindListContent,.newsSectionFindList_7 .newsSectionFindListContent,.newsSectionFindList_8 .newsSectionFindListContent{
	width:202px;
}
.newsSectionFindList_3 .newsSectionFindListContent{
	width:456px;
}
.newsSectionFindList.cur .newsSectionFindListContent{
	top:0;
	height:100%;
	overflow:hidden;
}
.newsSectionFindList .newsSectionFindListContent h3{
	width:100%;
	height:45px;
	line-height:45px;
	font-size:14px;
	color:#fff;
	border-bottom:1px solid #bababa;
	margin-bottom:8px;
}
.newsSectionFindList .newsSectionFindListContent ul li{
	float:left;
	width:50%;
	height:30px;
	line-height:30px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	font-size:14px;
}
.newsSectionFindList .newsSectionFindListContent ul li a{
	display:block;
	width:100%;
	height:30px;
	color:#bababa;
	overflow:hidden;
}
.newsSectionFindList .newsSectionFindListContent ul li a:hover{
	color:#fff;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½*/
.interactiveDoubt{
	width:100%;
	height:390px;
	background: linear-gradient(to left, #7474BF , #348AC7 );
	padding-top:37px;
}
.interDoubtTop{
	float:left;
	width:100%;
	height:39px;
	line-height:39px;
	margin-bottom:18px;
}
.interDoubtTop h3{
	float:left;
	font-size:22px;
	color:#fff;
}
.interDoubtTop .wytwen{
	float:right;
	width: 112px;
	height:39px;
	line-height:39px;
	background:#0f2779;
	font-size:14px;
	color:#fff;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	cursor:pointer;
}
.interDoubtTop .wytwen i{
	display:inline-block;
	width:16px;
	height:15px;
	background:url(../img/iconItem.png) no-repeat -100px -75px;
	margin-right:10px;
	vertical-align:middle;
}
.interDoubtTop a{
	display:block;
	float:right;
	height:39px;
	color:#fff;
	font-size:14px;
	margin-right:20px;
}
.interDoubtTop a i{
	display:inline-block;
	width:20px;
	height:20px;
	background:url(../img/iconItem.png) no-repeat -100px -100px;
	vertical-align:middle;
	margin-left:10px;
}
.interDoubtTop a:hover{
	text-decoration:underline;
}
.interDoubtMain{
	position:relative;
	float:left;
	width:100%;
	height:295px;
	border-bottom:1px solid #5bd2d0;
}
.interDoubtMainBg{
	position:absolute;
	width:100%;
	height:100%;
	background:#fff;
	filter:alpha(opacity=10);
	opacity:0.1;
	-webkit-opacity:0.1;
	-moz-opacity:0.1;
	-o-opacity:0.1;
	z-index:1;
}
.interDoubtMainRightBg{
	position:absolute;
	top:0;
	right:0;
	width:247px;
	height:100%;
	background:#fff;
	filter:alpha(opacity=10);
	opacity:0.1;
	-webkit-opacity:0.1;
	-moz-opacity:0.1;
	-o-opacity:0.1;
	z-index:2;
}
.interDoubtMainContent{
	position:absolute;
	width:100%;
	height:100%;
	z-index:5;
}
.interDoubtConLeft{
	float:left;
	width:660px;
	height:270px;
	padding:25px 50px 0 25px;
	overflow:hidden;
}
.interDoubtConLeftTitle{
	float:left;
	width:100%;
	height:22px;
	line-height:22px;
	color:#fff;
	margin-bottom:15px;
}

.interDoubtConLeftTitle span{
	display:block;
	float:left;
	width:20px;
	height:20px;
	border:1px solid #e6e8f4;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:8px;
	text-align:center;
	line-height:20px;
	color:#e6e8f4;
}
.interDoubtConLeftTitle h4{
	float:left;
	font-size:14px;
	margin-right:15px;
}
.interDoubtConLeftTitle h5{
	float:left;
	font-size:12px;
	margin-right:15px;
}
.interDoubtConLeftTitle em{
	display:block;
	float:left;
	width:22px;
	height:22px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:5px;
	overflow:hidden;
}
.interDoubtConLeftTitle em img{
	display:block;
	width:100%;
	height:100%;
}
.interDoubtConLeftTitle i{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../img/iconItem.png) no-repeat -75px -124px;
	margin-right:5px;
}
.interDoubtConLeftNote{
	float:left;
	width:630px;
	font-size:12px;
	line-height:2em;
	color:#fff;
	padding:0 0 15px 30px;
	margin-bottom:20px;
}
.interDoubtConLeftNote_1{
	border-bottom:1px solid #6096c2;
}
.interDoubtConRight{
	float:left;
	width:248px;
	height:270px;
	padding-top:25px;
}
.interDoubtConRight ul li{
	width:216px;
	height:30px;
	line-height:30px;
	padding-left:32px;
	margin-bottom:3px;
	color:#fff;
	cursor:pointer;
	overflow:hidden;
}
.interDoubtConRight ul li.cur{
	background:url(../img/interDoubtConRightCur.png) no-repeat;
}
.interactiveMainLayout h2{
	position:absolute;
	left:0;
	width:245px;
	height:45px;
	font-size:24px;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-bottom:1px solid #14bdf3;
	top:30px;
	color:#09b9f1;
}
.interMainShare{
	width:100%;
	background:#efefef;
}
.interMainShareContent{
	padding:110px 0 45px 0;
}
.interMainShareConMore{
	right:0;
	top:40px;
}
.newsSectionNewsListMore a i{
	background:#12c3bc;
}
.newsSectionNewsListMore a:hover i{
	background:#1bccc5;
}
.interMainShareList{
	float:left;
	width:1000px;
	height:331px;
	overflow:hidden;
}
.interMainShareList ul{
	width:1012px;
}
.interMainFunction{
	width:100%;
	height:188px;
	background:url(../img/interMainFunctionBg_07.jpg) repeat-x center top;
	padding-top:36px;
}
.interMainFunctionList{
	float:left;
	width:244px;
	height:152px;
	font-size:18px;
	margin-right:8px;
}
.interMainFunctionList_1{
	background:url(../img/interMainFunctionList_1.jpg) no-repeat;
}
.interMainFunctionList_2{
	background:url(../img/interMainFunctionList_2.jpg) no-repeat;
}
.interMainFunctionList_3{
	background:url(../img/interMainFunctionList_3.jpg) no-repeat;
}
.interMainFunctionList a{
	display:block;
	width:210px;
	height:122px;
	color:#fff;
	padding:15px 17px;
}
.interMainFunctionList_4{
	height:130px;
	padding:10px 20px;
}
.interactiveMainPart_3{
	width:100%;
	background:#1f5daa;
	padding:35px 0;
}
.interPart_3Map{
	position:relative;
	float:left;
	width:748px;
	height:336px;
	margin-right:8px;
}
.interPart_3MapContent{
	position:absolute;
	width:748px;
	height:336px;
	z-index:1;
}
.interPart_3MapSearch {
	position: absolute;
	left: 460px;
	top: 5px;
	width: 285px;
	height: 37px;
	background: #fff;
	box-shadow: 0 0 5px #bebebe;
	z-index: 5;
}
.interPart_3MapSearch input{
	float:left;
	width:242px;
	height:37px;
	line-height:37px;
	padding:0 3px;
	font-size:14px;
	color:#666;
}
.interPart_3MapSearch button{
	float:left;
	width:37px;
	height:37px;
	background:#ff8a00 url(../img/iconItem.png) no-repeat -50px -150px;
	cursor:pointer;
}
.interPart_3Member{
	float:left;
	width:196px;
	height:336px;
	background:#4c7dbb;
	padding:0 24px;
}
.interPart_3Member h3{
	width:100%;
	height:48px;
	line-height:48px;
	color:#fff;
	font-size:18px;
	margin:5px 0 15px 0;
	border-bottom:1px solid #fff;
}
.interPart_3Member ul li{
	width:100%;
	height:63px;
	line-height:63px;
}
.interPart_3Member ul li a{
	display:block;
	width:106px;
	height:63px;
	font-size:16px;
	color:#fff;
	padding-left:90px;
}
.interPart_3Member_1 a{
	background:url(../img/interPart_3MemberIcon_17.gif) no-repeat 23px 10px;
}
.interPart_3Member_2 a{
	background:url(../img/interPart_3MemberIcon_17.gif) no-repeat 23px -53px;
}
.interPart_3Member_3 a{
	background:url(../img/interPart_3MemberIcon_17.gif) no-repeat 23px -116px;
}
.interPart_3Member_4 a{
	background:url(../img/interPart_3MemberIcon_17.gif) no-repeat 23px -178px;
}
.interPart_3Member ul li a:hover{
	text-decoration:underline;
}

.interPart_3Member ul li span{
	display:block;
	width:106px;
	height:63px;
	font-size:16px;
	color:#fff;
	padding-left:90px;
}
/*ï¿½ï¿½ï¿½ï¿½Ô¤ï¿½ï¿½*/
.orderMainContent{
	width:100%;
	padding:15px 0 45px 0;
}
.orderMainContent_1{
	background:#fff;
}
.orderMainContent_2{
	background:#efefef;
}
.orderConTitle{
	position:relative;
	float:left;
	width:100%;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #09b9f1;
	margin-bottom:35px;
}
.orderConTitle h2{
	float:left;
	font-size:18px;
	color:#09b9f1;
	margin-right:10px;
}
.orderConTitle h3{
	float:left;
	font-size:12px;
	color:#777;
}
.orderConTitle a{
	display:block;
	float:right;
	width:244px;
	height:40px;
	color:#666;
}
.orderConTitle a:hover{
	color:#167aeb;
}
.orderConTitle a span{
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	margin-left:5px;
}
.orderConTitleLabel{
	position:absolute;
	z-index:10;
}
.orderConTitleLabel_1{
	right:25px;
	bottom:-5px;
	width:55px;
	height:55px;
	background:url(../img/orderConTitleLabel_1.png) no-repeat;
}
.orderConTitleLabel_2{
	right:11px;
	bottom:-27px;
	width:68px;
	height:86px;
	background:url(../img/orderConTitleLabel_2.png) no-repeat;
}
.orderConTitleLabel_3{
	right:0px;
	bottom:0px;
	width:130px;
	height:70px;
	background:url(../img/orderConTitleLabel_3.png) no-repeat;
}
.orderConTitleLabel_4{
	right:5px;
	bottom:0px;
	width:103px;
	height:62px;
	background:url(../img/orderConTitleLabel_4.png) no-repeat;
}
.orderConTitleLabel_5{
	right:20px;
	bottom:-19px;
	width:68px;
	height:60px;
	background:url(../img/orderConTitleLabel_5.png) no-repeat;
}
.orderConTitleLabel_6{
	right:12px;
	bottom:-6px;
	width:93px;
	height:63px;
	background:url(../img/orderConTitleLabel_6.png) no-repeat;
}
.orderContainer,.orderContainer_2{
	float:left;
	width:100%;
	overflow:hidden;
}
.orderContainer ul{
	width:1008px;
}
.orderContainer ul li{
	position:relative;
	float:left;
	width:244px;
	height:280px;
	margin-right:8px;
	border-bottom:1px solid #ff5555;
}
.orderContainer ul li span,.orderCon_3Recomm span{
	position:absolute;
	left:20px;
	top:17px;
	display:block;
	width:55px;
	height:45px;
	color:#fff;
	text-align:center;
	line-height:18px;
	font-size:14px;
	padding-top:10px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	z-index:10;
}
.orderConListShow{
	width:100%;
	height:183px;
}
.orderConListShow img{
	display:block;
	width:100%;
	height:100%;
}
.orderContainer ul li h4{
	width:220px;
	height:34px;
	line-height:34px;
	color:#fff;
	font-size:14px;
	background:#ff5555;
	padding:0 12px;
	overflow:hidden;
}
.orderContainer ul li h5{
	width:220px;
	height:30px;
	line-height:30px;
	color:#666;
	font-size:12px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	padding:0 12px;
	overflow:hidden;
}
.orderContainer ul li h6{
	width:100%;
	height:33px;
	text-align:right;
	line-height:26px;
	font-size:24px;
	color:#ff5555;
}
.orderConRecomm{
	position:relative;
	float:left;
	width:496px;
	height:308px;
	margin-right:8px;
}
.orderCon_2Recomm span{
	position:absolute;
	left:17px;
	top:0;
	display:block;
	width:60px;
	height:34px;
	text-align:center;
	line-height:28px;
	font-size:14px;
	color:#fff;
	background:url(../img/iconItem.png) no-repeat 0 -205px;
	z-index:10;
}
.orderCon_2RecommShow{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
.orderCon_2RecommShow img{
	display:block;
	width:100%;
	/* height:100%; */
	transition: all 0.5s ease;
}
.orderCon_2RecommShow img:hover{
    margin: -24px 0 0 0;
}
.orderCon_2RecommMain{
	position:absolute;
	right:0;
	top:0;
	width:170px;
	height:100%;
	background:#ee5743;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	z-index:20;
}
.orderCon_2RecommMain h4{
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	background:#f17969;
	font-size:20px;
	/*  font-family:黑体; */
    font-family:"黑体";
	text-shadow:1px 1px 0 #984c42;
	-webkit-text-shadow:1px 1px 0 #984c42;
	-moz-text-shadow:1px 1px 0 #984c42;
	-o-text-shadow:1px 1px 0 #984c42;
}
.orderCon_2RecommMain h5{
	width:160px;
	height:60px;
	line-height:60px;
	color:#fff;
	padding:0 5px;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}
.orderCon_2RecommMain p a{
	display:block;
	width:120px;
	height:96px;
	line-height:2em;
	color:#fff;
	padding:0 25px;
	overflow:hidden;
}
.orderCon_2RecommMain p a:hover,.orderCon_2RecommMain h6 a:hover{
	text-decoration:underline;
}
.orderCon_2RecommMain h6{
	width:100%;
	height:60px;
	text-align:center;
	line-height:60px;
	font-size:12px;
	margin-top:40px;
}
.orderCon_2RecommMain h6 a{
	display:block;
	width:100%;
	height:100%;
	color:#fff;
}
.orderCon_2List{
	position:relative;
	float:left;
	width:244px;
	height:150px;
}
.orderCon_2ListImg{
	position:absolute;
	width:100%;
	height: 150px;
	z-index:1;
	overflow: hidden;
}
.orderCon_2ListImg img{
	display:block;
	width:100%;
	/* height:100%; */
	transition: all 0.5s ease;
}
.orderCon_2ListImg img:hover{
    margin: -17px 0 0 0;
}
.orderCon_2ListMsg{
	position:absolute;
	left:0;
	bottom:0;
	width:214px;
	height:35px;
	line-height:35px;
	color:#fff;
	background:#68b2ee;
	padding:0 15px;
	z-index:10;
}
.orderCon_2ListMsg h5{
	float:left;
	width:50%;
	height:100%;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	overflow:hidden;
}
.orderCon_2ListMsg h6{
	float:right;
	width:50%;
	height:100%;
	text-align:right;
	font-size:20px;
	text-shadow:1px 1px 0 #984c42;
	-webkit-text-shadow:1px 1px 0 #984c42;
	-moz-text-shadow:1px 1px 0 #984c42;
	-o-text-shadow:1px 1px 0 #984c42;
	overflow:hidden;
}
.orderCon_2List_1{
	margin:0 8px 8px 0;
}
.orderCon_2List_2{
	margin-bottom:8px;
}
.orderCon_2List_3{
	margin-right:8px;
}
.orderCon_3RecommMainMsg{
	width:466px;
	height:48px;
	line-height:48px;
	background:#2bba9e;
}
.orderCon_3RecommMainMsg h5{
	font-size:14px;
}
.orderCon_3RecommTitleBg{
	position:absolute;
	left:0;
	bottom:48px;
	width:100%;
	height:30px;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
	-webkit-opacity:0.8;
	-moz-opacity:0.8;
	-o-opacity:0.8;
	z-index:5;
}
.orderCon_3RecommTitle{
	position:absolute;
	left:0;
	bottom:48px;
	width:466px;
	height:30px;
	padding:0 15px;
	line-height:30px;
	color:#fff;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	z-index:10;
}
.orderCon_4List{
	position:relative;
	float:left;
	height:150px;
}
.orderCon_4List_1{
	width:389px;
	margin:0 7px 7px 0;
}
.orderCon_4List_2{
	width:353px;
	margin:0 7px 7px 0;
}
.orderCon_4List_3{
	width:244px;
	margin-bottom:7px;
}
.orderCon_4List_4{
	width:437px;
	margin-right:7px;
}
.orderCon_4List_5{
	width:305px;
	margin-right:7px;
}
.orderCon_4List_6{
	width:244px;
}
.orderCon_4ListShow{
	position:absolute;
	z-index:1;
}
.orderCon_4ListShow img{
    height: 205px;
}
.orderCon_4List.orderCon_4List_1 img{transition: all 0.5s ease;}
.orderCon_4List.orderCon_4List_1:hover img{margin:-14px 0 0 0;}
.orderCon_4List.orderCon_4List_2 img{transition: all 0.5s ease;}
.orderCon_4List.orderCon_4List_2:hover img{margin:-14px 0 0 0;}
.orderCon_4List.orderCon_4List_3 img{transition: all 0.5s ease;}
.orderCon_4List.orderCon_4List_3:hover img{margin:-14px 0 0 0;}
.orderCon_4ListTitle{
	position:absolute;
	width:100%;
	height:100%;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	z-index:10;
}
.orderCon_4ListTitle a{
	display:block;
	width:100%;
	height:85px;
	padding-top:65px;
	color:#fff;
}


/*ï¿½ï¿½É«ï¿½ï¿½ï¿½ï¿½*/
.localMainContent{
	width:100%;
	height:250px;
	color:#fff;
	padding-top:89px;
}
.localMainContent_1{
	background:url(../img/localMainContent_1Bg.jpg) no-repeat center top;
}
.localMainContent_2{
	background:url(../img/localMainContent_2Bg.jpg) no-repeat center top;
}
.localMainContent_3{
	background:url(../img/localMainContent_3Bg.jpg) no-repeat center top;
}
.localMainContent_4{
	background:url(../img/localMainContent_4Bg.jpg) no-repeat center top;
}
.localMainContent_5{
	background:url(../img/localMainContent_5Bg.jpg) no-repeat center top;
}
.localMainContent_6{
	background:url(../img/localMainContent_6Bg.jpg) no-repeat center top;
}
.localMainContent_7{
	background:url(../img/localMainContent_7Bg.jpg) no-repeat center top;
}
.localMainContent_8{
	background:url(../img/localMainContent_8Bg.jpg) no-repeat center top;
}
.localMainContent_1,.localMainContent_3,.localMainContent_5,.localMainContent_7{
	text-align:left;
}
.localMainContent_2,.localMainContent_4,.localMainContent_6,.localMainContent_8{
	text-align:right;
}
.localMainContent h2{
	display:inline-block;
	width:185px;
	height:56px;
	line-height:56px;
	font-size:30px;
	color:#fff;
	border-bottom:1px solid #fff;
	margin-bottom:15px;
}
.localMainConNote{
	line-height:20px;
}
.localMainConMore{
	width:100%;
	height:55px;
}
.localMainConMore a{
	display:inline-block;
	width:18px;
	height:55px;
}
.localMainConMore a i{
	display:inline-block;
	width:18px;
	height:18px;
	background:url(../img/iconItem.png) no-repeat -25px -150px;
	margin-top:18px;
}


/*ï¿½ï¿½×ªÇ§ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.tourRightMap{
	padding:0 10px 10px 10px;
}
.tourListMainMenu{
	float:left;
	width:100%;
	font-size:14px;
	margin-bottom:25px;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.tourListMainMenu ul{
	float:left;
}
.tourListMainMenu ul li{
	float:left;
	height:28px;
	line-height:28px;
	color:#1ca7d5;
	padding:0 20px;
	border:1px solid #1ca7d5;
	margin:0 10px 10px 0;
	cursor:pointer;
}
.tourListMainMenu ul li:hover,.tourListMainMenu ul li.cur{
	background:#1ca7d5;
	color:#fff;
}
.tourListLeftList dl dt span{
	width:45px;
	background:#a289df;
}
.tourListLeftList h2{
	width:100%;
	height:25px;
	line-height:25px;
	color:#333;
	font-size:18px;
	font-weight:bold;
	/*  font-family:黑体; */
    font-family:"黑体";
	overflow:hidden;
}
.tourListLeftListNote{
	width:100%;
	height:40px;
	line-height:20px;
	margin-bottom:13px;
	overflow:hidden;
}
.tourListLeftListMsg{
	width:100%;
	height:22px;
	line-height:22px;
	color:#666;
}
.tourListLeftListMsg span{
	color:#999;
	margin-right:25px;
}
.newsLeftListMsg span{
	margin-right:10px;
}
.tourListLeftListFunction{
	width:100%;
	height:22px;
	line-height:22px;
	color:#d7d7d7;
}
.tourListLeftListFunction a{
	display:block;
	float:left;
	height:20px;
	color:#3da9f7;
	padding-right:12px;
}
.tourListLeftListFunction a:hover{
	color:#f60;
}
.tourListLeftListFunction span{
	float:left;
	padding-right:12px;
}


/*Ç§ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½Ð±ï¿½Ò³*/
.sceneLeftLayout{
	margin-right:8px;
}

.sceneRightTitle{
	float:left;
	width: 990px;
	height: 35px;
	line-height: 24px;
	font-size: 20px;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-bottom:1px solid #d4d4d4;
	color: #f60;
	margin: 12px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}
.sceneRightTitle_wyti{
	float: right;
	display:block;
	width:85px;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#fff;
	background:#0499fd url(../img/sceneRightTitleIcon_03.png) no-repeat 25px center;
	padding-left:55px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.sceneRightTitle_wyti:hover{
	background:#27a8ff url(../img/sceneRightTitleIcon_03.png) no-repeat 25px center;
}
.sceneLeftMenu{
	float:left;
	width:100%;
	background:#f8f8f8;
	margin-bottom:10px;
}
.sceneLeftMenu h3{
	width:224px;
	height:42px;
	line-height:42px;
	padding-left:20px;
	font-size:14px;
	color:#333;
	background:#dfe5e6;
}
.sceneLeftMenu ul{
	width:224px;
	border-top:0;
	padding:0 9px;
	border:1px solid #e5e6e8;
}
.sceneLeftMenu ul li{
	position:relative;
	width:100%;
	height:37px;
	line-height:37px;
	border-bottom:1px solid #f2f2f2;
}
.sceneLeftMenu ul li a{
	position:absolute;
	left:-9px;
	width:212px;
	height:37px;
	display:block;
	padding-left:30px;
	color:#999;
}
.sceneLeftMenu ul li a:hover,.sceneLeftMenu ul li.cur a{
	background:#fff;
	color:#000;
}
.sceneLeftMenu ul li a span,.sceneLeftMenu ul li.cur a span{
	display:inline-block;
}
.sceneLeftMenu ul li a:hover span,.sceneLeftMenu ul li.cur a span{
	border-bottom:1px solid #09b9f1;
	background:#fff;
}


/*ï¿½ï¿½×ªÇ§ï¿½ï¿½ï¿½ï¿½-ï¿½Ø²ï¿½ï¿½ï¿½Æ·-ï¿½Ð±ï¿½Ò³*/
.tourSpecialtyLeftList{
	float:left;
	width:100%;
	margin-bottom:20px;
	overflow:hidden;
}
.tourSpecialtyLeftList ul{
	width:756px;
}
.tourSpecialtyLeftList ul li{
	float:left;
	width:210px;
	height:200px;
	line-height:50px;
	background:#fff;
	border:1px solid #e5e6e8;
	font-size:14px;
	color:#666;
	/*  font-family:黑体; */
    font-family:"黑体";
	text-align:center;
	padding:16px;
	margin:0 8px 8px 0;
}
.tourSpecialtyLeftList ul li a{
	color:#666;
}
.tourSpecialtyLeftList ul li a:hover{
	color:#167aeb;
}
.tourSpecialtyLeftList ul li dl dt{
	position:relative;
	width:210px;
	height:150px;
}
.tourSpecialtyLeftList ul li dl dt img{
	position:absolute;
	display:block;
	width:210px;
	height:150px;
	z-index:1;
}
.tourSpecialtyLeftList ul li dl dt span{
	position:absolute;
	left:0;
	top:0;
	width:;
	display:block;
	width:45px;
	height:23px;
	background:#a289df;
	color:#fff;
	text-align:center;
	line-height:23px;
	z-index:10;
}


/*ï¿½ï¿½×ªÇ§ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½É«ï¿½ï¿½Ê³-ï¿½Ð±ï¿½Ò³*/
.tourFoodListNewsLayout{
	float:left;
	width:710px;
	background:#fff;
	border:1px solid #e5e6e8;
	padding:18px;
	/*  font-family:黑体; */
    font-family:"黑体";
	margin-bottom:35px;
}
.tourFoodListNewsLayout h2{
	float:left;
	width:100%;
	height:40px;
	font-size:18px;
	font-weight:bold;
	color:#333;
}
.tourFoodListNewsShowLayout{
	float:left;
	width:305px;
	margin-right:20px;
}
.tourFoodListNewsShow{
	width:305px;
	height:220px;
	overflow:hidden;
}
.tourFoodListNewsShow img{
	display:block;
	width:100%;
	height:100%;
}
.tourFoodListNewsList{
	width:100%;
	text-align:center;
}
.tourFoodListNewsList span{
	display:inline-block;
	width:17px;
	height:25px;
	cursor:pointer;
}
.tourFoodListNewsList span i{
	display:inline-block;
	width:11px;
	height:11px;
	background:#d9d9d9;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin:10px 0 0 3px;
}
.tourFoodListNewsList span.cur i{
	background:#5ca3e1;
}
.tourFoodListNewsContent{
	float:left;
	width:385px;
}
.tourFoodListNewsContent ul li{
	float:left;
	width:100%;
	height:28px;
	line-height:28px;
	color:#cbcbcb;
}
.tourFoodListNewsContent ul li span{
	display:block;
	float:left;
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
}
.tourFoodListNewsContent ul li a{
	display:block;
	float:left;
	width:345px;
	height:28px;
	color:#999;
	overflow:hidden;
}
.tourFoodListNewsContent ul li a:hover{
	color:#3da9f7;
}


/*ï¿½ï¿½É«ï¿½ï¿½ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.localListLeftListNote{
	height:44px;
	line-height:22px;
	margin:10px 0 25px 0;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¶-ï¿½Ö²ï¿½Í¼*/
.newsDetailFocus{
	position:relative;
	width:640px;
	margin-bottom:50px;
}
.newsDetailFocusShow{
	float:left;
	width:640px;
	height:425px;
	margin-bottom:20px;
	overflow:hidden;
}
.newsDetailFocusShow img{
	display:block;
	width:640px;
	height:425px;
}
.newsDetailFocusLeft,.newsDetailFocusRight{
	position:absolute;
	top:0;
	width:53px;
	height:425px;
}
.newsDetailFocusLeft{
	left:-53px;
	background:url(../img/newsDetailFocusLeft_06.gif) no-repeat center center;
}
.newsDetailFocusRight{
	right:-53px;
	background:url(../img/newsDetailFocusRight_09.gif) no-repeat center center;
}
.newsDetailFocusLeft a,.newsDetailFocusRight a{
	display:block;
	width:100%;
	height:100%;
}
.newsDetailFocusList{
	float:left;
	width:640px;
	overflow:hidden;
}
.newsDetailFocusList ul{
	width:645px;
}
.newsDetailFocusList ul li{
	float:left;
	width:124px;
	height:89px;
	margin-right:5px;
}
.newsDetailFocusList ul li img{
	display:block;
	width:100%;
	height:100%;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.interactiveMember{
	float:left;
	width:202px;
	border:1px solid #e5e6e8;
	background:#fff;
	padding:20px;
	margin-bottom:10px;
}
.interactiveMember h2{
	width:202px;
	height:42px;
	font-size:14px;
	color:#333;
}
.interactiveMember ul li{
	width:100%;
	height:48px;
	line-height:48px;
}
.interactiveMember ul li a{
	display:block;
	width:144px;
	height:48px;
	font-size:14px;
	color:#999;
	padding-left:58px;
}
.interactiveMember ul li a:hover{
	color:#00a7e1;
}
.interactiveMember_1 a{
	background:url(../img/interactiveMemberLink_03.gif) no-repeat 8px 7px;
}
.interactiveMember_1 a:hover{
	background:url(../img/interactiveMemberCur_03.gif) no-repeat 8px 7px;
}
.interactiveMember_2 a{
	background:url(../img/interactiveMemberLink_03.gif) no-repeat 8px -41px;
}
.interactiveMember_2 a:hover{
	background:url(../img/interactiveMemberCur_03.gif) no-repeat 8px -41px;
}
.interactiveMember_3 a{
	background:url(../img/interactiveMemberLink_03.gif) no-repeat 8px -89px;
}
.interactiveMember_3 a:hover{
	background:url(../img/interactiveMemberCur_03.gif) no-repeat 8px -89px;
}
.interactiveMember_4 a{
	background:url(../img/interactiveMemberLink_03.gif) no-repeat 8px -137px;
}
.interactiveMember_4 a:hover{
	background:url(../img/interactiveMemberCur_03.gif) no-repeat 8px -137px;
}
.interactiveLeftMap{
	float:left;
	width:224px;
	border:1px solid #e5e6e8;
	background:#f8f8f8;
	padding:9px;
	margin-bottom:10px;
}
.interactiveLeftMapSearch{
	width:100%;
	height:32px;
	background:#fff;
	box-shadow:0 0 5px #ebebeb;
	margin-bottom:10px;
}
.interactiveLeftMapSearch input{
	float:left;
	width:180px;
	height:32px;
	background:#fff;
	padding:0 6px;
	line-height:32px;
	color:#666;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.interactiveLeftMapSearch button{
	float:left;
	width:32px;
	height:32px;
	background:#09b9f1 url(../img/iconItem.png) no-repeat -75px -205px;
	cursor:pointer;
}
.interactiveLeftMapCon{
	width:100%;
	height:152px;
}
.interactiveLeftMapCon img{
	display:block;
	width:100%;
	height:152px;
}
.interactiveRightMain{
	float:left;
	width: 100%;
}
.interactiveRightMainFrom{
	font-size:14px;
	color:#333;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.interactiveRightMainTxt{
	float:left;
	height:36px;
	border:1px solid #e1e1e1;
	padding:0 4px;
	color:#333;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.interactiveRightMainTxt_1{
	width:380px;
}
.interactiveRightMainTxt_2{
	width:180px;
}
.interactiveRightMainTxt_3{
	width:270px;
}
.interactiveRightMainRadio{
	float:left;
	height:38px;
	vertical-align:middle;
}
.interactiveRightMain label{
	display:block;
	float:left;
	width:60px;
	height:38px;
	padding-left:8px;
	line-height:38px;
	color:#666;
	vertical-align:middle;
	cursor:pointer;
}
.interactiveRightMainCord{
	float:left;
	width:100px;
	height:38px;
	margin-left:15px;
}
.interactiveRightMainCord img{
	display:block;
	width:100%;
	height:100%;
}
.interactiveRightMain cite{
	float:left;
	display:block;
	height:38px;
	line-height:38px;
	color:#999;
	font-size:12px;
}
.interactiveRightMainPoint{
	float:left;
	display:block;
	width:30px;
	height:38px;
}
.interactiveRightMainPoint i{
	display:block;
	width:8px;
	height:8px;
	background:#f54826;
	margin:15px 0 0 11px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.interactiveRightSelect{
	position:relative;
	height:36px;
	color:#333;
	background:#fff;
	border:1px solid #e1e1e1;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.interactiveRightSelect_1{
	width:150px;
}
.interactiveRightSelect_2{
	width:115px;
}
.interactiveRightSelect span{
	position:absolute;
	right:9px;
	top:50%;
	margin-top:-3px;
	display:block;
	width:11px;
	height:7px;
	background:url(../img/interactiveRightSelectIcon_03.gif) no-repeat;
	z-index:1;
}
.interactiveRightSelectCaption{
	position:absolute;
	height:36px;
	line-height:36px;
	padding:0 4px;
	z-index:2;
}
.interactiveRightSelect_1 .interactiveRightSelectCaption{
	width:142px;
}
.interactiveRightSelect_2 .interactiveRightSelectCaption{
	width:107px;
}
.interactiveRightSelectList{
	position:absolute;
	left:-1px;
	top:37px;
	width:100%;
	border:1px solid #e1e1e1;
	border-top:0;
	background:#fff;
}
.interactiveRightSelectList a{
	display:block;
	height:32px;
	line-height:32px;
	color:#888;
	padding:0 4px;
}
.interactiveRightSelectList a:hover{
	background:#efefef;
	color:#000;
}
.interactiveRightSelect_1 .interactiveRightSelectList a{
	width:142px;
}
.interactiveRightSelect_2 .interactiveRightSelectList a{
	width:107px;
}
.interactiveRightMainFrom textarea{
	width: 588px;
	height: 75px;
	line-height:22px;
	border:1px solid #e1e1e1;
	padding:5px;
	color:#333;
	/*  font-family:黑体; */
    font-family:"黑体";
	overflow-x:hidden;
	overflow-y:auto;
	resize:none;
}
.interactiveRightMainFrom button{
	width:120px;
	height:38px;
	background: #f90;
	text-align:center;
	line-height:38px;
	color:#fff;
	font-size:16px;
	/*  font-family:黑体; */
    font-family:"黑体";
	cursor:pointer;
}
.interactiveRightMainFrom button:hover{
	background: #f60;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ó°-ï¿½Ð±ï¿½Ò³*/
.interPhotoRightMain{
	margin-bottom:30px;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½Í¶ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.interComplaintSearch{
	float:left;
	width:100%;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-bottom:1px solid #d4d4d4;
	margin-bottom:15px;
	padding-bottom:25px;
}
.interComplaintSearch ul{
	float:left;
	height:35px;
	margin-right:13px;
}
.interComplaintSearch ul li{
	float:left;
	height:35px;
	margin-right:7px;
}
.interComplaintSearch ul li input{
	width:290px;
	height:33px;
	border:1px solid #e1e1e1;
	color:#666;
	background:#fff;
	line-height:33px;
	padding:0 5px;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.interComplaintSearch ul li button{
	width:100px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#fff;
	font-size:17px;
	background:#09b9f1;
	/*  font-family:黑体; */
    font-family:"黑体";
	cursor:pointer;
}
.interComplaintSearchNote{
	float:left;
	line-height:18px;
	color:#838383;
}
.interComplaintList{
	float:left;
	width:100%;
	color:#6e6e6e;
	margin-bottom:30px;
}
.interComplaintList a{
	display:block;
	width:100%;
	height:100%;
	color:#6e6e6e;
	line-height:35px;
}
.interComplaintList table tr.interComplaintListLine:hover{
	background:#e8eff2;
}
.interComplaintList table tr.interComplaintListLine:hover a{
	color:#09b9f1;
}
.interComplaintList table tr td{
	border-bottom:1px solid #e1e1e1;
	padding-left:15px;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½Í¶ï¿½ï¿½-ï¿½á½»Ò³*/
.complaintRightExplanation{
	float:left;
	width:700px;
	color:#888;
	line-height:2em;
	/*  font-family:黑体; */
    font-family:"黑体";
	margin-bottom:30px;
	padding:0 24px;
}
.complaintRightExplanation h3{
	color:#333;
	font-size:16px;
	margin-bottom:15px;
}


/*ï¿½ï¿½×ªÇ§ï¿½ï¿½ï¿½ï¿½-ï¿½Æµï¿½×¡ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.tourHotelMainLeftSearch{
	float:left;
	height:30px;
}
.tourHotelMainLeftSearch input{
	float:left;
	width:215px;
	height:30px;
	line-height:30px;
	background:#fff;
	padding:0 4px;
	color:#333;
}
.tourHotelMainLeftSearch button{
	float:left;
	width:30px;
	height:30px;
	background:#1ca7d5 url(../img/iconItem.png) no-repeat -76px -206px;
	cursor:pointer;
}
.tourHotelLeftList dl{
	float:left;
	width:580px;
	margin-right:30px;
}
.tourHotelLeftList dl dd{
	float:left;
	width:392px;
}
.tourHotelLeftList dl dd h3{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#0066cc;
}
.tourHotelLeftList dl dd h3 span{
	margin-right:10px;
}
.tourHotelLeftListNote{
	width:100%;
	height:60px;
	line-height:20px;
	margin-bottom:10px;
	overflow:hidden;
}
.tourHotelLeftListRemark{
	float:left;
	width:100px;
	height:85px;
	text-align:center;
	line-height:24px;
	color:#333;
	padding-top:37px;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.tourHotelLeftListRemark span{
	color:#ff9a00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-right:5px;
}
.tourHotelListFunCon{
	float:left;
	height:22px;
	margin-left:15px;
}
.tourHotelListFunCon a{
	display:block;
	float:left;
	width:28px;
	height:22px;
	padding:0;
}
.tourHotelListFunCon_1{
	background:url(../img/tourHotelLeftListFunctionIcon.gif) no-repeat 6px center;
}
.tourHotelListFunCon_2{
	background:url(../img/tourHotelLeftListFunctionIcon.gif) no-repeat -22px center;
}
.tourHotelListFunCon_3{
	background:url(../img/tourHotelLeftListFunctionIcon.gif) no-repeat -48px center;
}
.tourHotelListFunCon_4{
	background:url(../img/tourHotelLeftListFunctionIcon.gif) no-repeat -75px center;
}
.tourHotelListFunCon_5{
	background:url(../img/tourHotelLeftListFunctionIcon.gif) no-repeat -103px center;
}
.tourHotelListFunCon_6{
	background:url(../img/tourHotelLeftListFunctionIcon.gif) no-repeat -132px center;
}


/*ï¿½ï¿½ï¿½ï¿½Ô¤ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.bookingListAddress{
	width:100%;
	height:28px;
	line-height:28px;
	color:#3da9f7;
}
.bookingListReview{
	width:100%;
	height:28px;
	line-height:28px;
	color:#000;
	margin-bottom:16px;
}
.bookingListReview span{
	color:#bcbcbc;
	margin:0 5px;
}
.bookingListReviewNote{
	width:100%;
	height:20px;
	line-height:20px;
	color:#999;
}
.bookingListRemark{
	float:left;
	width:100px;
	height:122px;
	text-align:center;
	line-height:24px;
	/*  font-family:黑体; */
    font-family:"黑体";
	color:#ff9a00;
	padding-top:0;
}
.bookingListRemark span{
	font-size:24px;
	margin:3px;
}
.bookingListRemark cite{
	color:#333;
	line-height:12px;
}
.bookingListRemark a{
	display:block;
	width:100%;
	height:32px;
	line-height:32px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:#eb8f0c;
	margin-top:30px;
}
.bookingListRemark a:hover{
	background:#f89d1b;
}


/*ï¿½ï¿½×ªÇ§ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½É«ï¿½ï¿½Ê³-ï¿½ï¿½ï¿½ï¿½Ò³*/
.tourFoodMainLayout{
	width:910px;
	background:#fff;
	border:1px solid #e5e6e8;
	padding:44px;
}
.tourFoodMainLayout h2{
	font-size:22px;
	color:#333;
	margin-bottom:15px;
}
.tourFoodDetailRemark{
	width:100%;
	color:#999;
	font-size:14px;
	margin-bottom:15px;
}
.tourFoodDetailRemark span{
	margin:0 13px;
}
.tourFoodDetailMsg{
	width:100%;
	font-size:14px;
	line-height:2em;
	color:#333;
}
.tourFoodDetailMsg a{
	margin-right:5px;
}
.tourFoodDetailMsg img{
	vertical-align:middle;
}
.tourFoodReview{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.tourFoodReview h3{
	float:left;
	width:100%;
	height:44px;
	border-bottom:1px solid #ebebeb;
	margin-bottom:30px;
}
.tourFoodReview h3 span{
	display:inline-block;
	height:42px;
	line-height:42px;
	font-size:14px;
	color:#333;
	border-bottom:3px solid #09b9f1;
}
.tourFoodReviewCon{
	float:left;
	width:100%;
}
.tourFoodReviewCon dl{
	float:left;
	width:100%;
	margin-bottom:25px;
}
.tourFoodReviewCon dl dt{
	float:left;
	width:60px;
	margin-right:30px;
}
.tourFoodReviewCon dl dt span{
	display:block;
	width:60px;
	height:60px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	overflow:hidden;
}
.tourFoodReviewCon dl dd{
	float:left;
	width:820px;
	padding-bottom:25px;
	border-bottom:1px solid #e0e0e0;
}
.tourFoodReviewConTop{
	float:left;
	width:100%;
	color:#999;
	margin-bottom:5px;
}
.tourFoodReviewConTop h3{
	float:left;
	font-size:14px;
}
.tourFoodReviewConTop span{
	float:right;
}
.tourFoodReviewConStars{
	float:left;
	width:100%;
	margin-bottom:15px;
}
.tourFoodReviewConNote{
	float:left;
	width:100%;
	font-size:14px;
	line-height:1.6em;
	color:#999;
}
.tourFoodShowCon{
	float:left;
	width:100%;
	overflow:hidden;
}
.tourFoodShowCon ul{
	width:630px;
}
.tourFoodShowCon ul li{
	float:left;
	width:135px;
	margin:0 20px 20px 0;
}
.tourFoodShowCon ul li a{
	display:block;
	width:135px;
	height:135px;
	text-align:center;
	color:#333;
}
.tourFoodShowCon ul li a:hover{
	color:#167aeb;
}
.tourFoodShowCon ul li dl dt{
	width:100%;
	height:100px;
}
.tourFoodShowCon ul li img{
	display:block;
	width:100%;
	height:100%;
}
.tourFoodShowCon ul li dl dd{
	width:133px;
	height:34px;
	line-height:34px;
	border:1px solid #ebebeb;
	overflow:hidden;
}
.tourFoodDetailNote{
	float:left;
	width:100%;
	font-size:14px;
	color:#666;
	line-height:1.8em;
}


/*Ç§ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½Ä¿Ò³*/
.sceneMainTitle{
	float:left;
	width:100%;
	height:44px;
	margin-bottom:17px;
}
.sceneMainTitle h2{
	float:left;
	width:210px;
	height:43px;
	line-height:43px;
	font-size:22px;
}
.sceneMainTitle_1 h2{
	color:#1ca7d5;
	border-bottom:1px solid #00a9e8;
}
.sceneMainTitle_2 h2{
	color:#fff;
	border-bottom:1px solid #fff;
}
.sceneMainTitle a{
	display:block;
	float:right;
	width:44px;
	height:44px;
}
.sceneMainTitle a i{
	display:block;
	float:right;
	width:20px;
	height:20px;
	font-size:18px;
	text-align:center;
	line-height:17px;
	margin-top:11px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.sceneMainTitle_1 a i{
	background:#99d236;
	color:#f3f3f3;
}
.sceneMainTitle_1 a:hover i{
	background:#a1da3f;
}
.sceneMainTitle_2 a i{
	background:#fff;
	color:#55b9ff;
}
.sceneMainTitle_2 a:hover i{
	background:#f60;
	color:#fff;
}
.sceneMainAbout{
	width:100%;
	height:420px;
	background:#f3f3f3;
}
.sceneMainAboutLeft{
	float:left;
	width:410px;
	height:360px;
	margin-right:30px;
	padding-top:60px;
}
.sceneMainAboutNote{
	float:left;
	width:100%;
	font-size:14px;
	line-height:1.8em;
	color:#717171;
	margin-bottom:30px;
}
.sceneMainAboutList{
	float:left;
	width:100%;
	font-size:14px;
}
.sceneMainAboutList a{
	display:inline-block;
	height:28px;
	line-height:28px;
	border:1px solid #1ca7d5;
	color:#1ca7d5;
	padding:0 18px;
	margin:0 5px 5px 0;
}
.sceneMainAboutList a:hover{
	color:#fff;
	background:#1ca7d5;
}
.sceneMainAboutRight{
	position:relative;
	float:left;
	width:560px;
	height:420px;
	background:#f3f3f3 url(../img/sceneMainAboutBg_03.jpg) no-repeat right center;
}
.sceneMainAboutRightBg{
	position:absolute;
	left:139px;
	top:144px;
	width:224px;
	height:140px;
	border:1px solid #bdbdbd;
	background:#fff;
	filter:alpha(opacity=80);
	opacity:0.8;
	-webkit-opacity:0.8;
	-moz-opacity:0.8;
	-o-opacity:0.8;
	z-index:1;
}
.sceneMainAboutRightCon{
	position:absolute;
	left:140px;
	top:145px;
	width:200px;
	height:125px;
	padding:15px 0 0 25px;
	line-height:22px;
	color:#acacac;
	z-index:10;
}
.sceneMainAboutRightCon h4{
	font-size:12px;
	margin-bottom:7px;
}
.sceneMainAboutRightCon ul{
	margin-bottom:7px;
}
.sceneMainAboutRightCon ul li{
	float:left;
	width:90px;
	height:22px;
}
.sceneMainAboutRightCon ul li a{
	display:block;
	width:100%;
	height:100%;
	color:#27bdea;
}
.sceneMainAboutRightCon ul li a:hover{
	text-decoration:underline;
}
.sceneMainResort{
	width:100%;
	background:#55b9ff;
	padding:20px 0 45px 0;
}
.sceneMainResortCon{
	float:left;
	width:100%;
	overflow:hidden;
}
.sceneMainResortCon ul{
	width:1008px;
}
.sceneMainResortCon ul li{
	position:relative;
	float:left;
	width:244px;
	height:320px;
	margin-right:8px;
}
.sceneMainResortConShow{
	position:absolute;
	width:244px;
	height:320px;
	z-index:1;
}
.sceneMainResortConShow img{
	display:block;
	width:100%;
	height:100%;
}
.sceneMainResortConShadow{
	position:absolute;
	left:50%;
	top:50%;
	width:168px;
	height:168px;
	background:url(../img/sceneMainResortConShadowBg_10.png) no-repeat center center;
	margin:-84px 0 0 -84px;
	z-index:5;
}
.sceneMainResortConMsg{
	position:absolute;
	left:50%;
	top:50%;
	width:120px;
	height:138px;
	line-height:18px;
	color:#ebebeb;
	padding:30px 24px 0 24px;
	margin:-84px 0 0 -84px;
	text-align:center;
	z-index:10;
}
.sceneMainResortConMsg h3{
	display:inline-block;
	height:42px;
	line-height:42px;
	color:#fff;
	font-size:18px;
	border-bottom:1px solid #949ea3;
	padding:0 10px;
	margin-bottom:15px;
}
.sceneMainResortConMsg h3 i{
	display:inline-block;
	width:11px;
	height:16px;
	background:url(../img/iconItem.png) no-repeat -175px -100px;
	margin-right:6px;
	vertical-align:middle;
}
.sceneMainRaiders{
	width:100%;
	padding:55px 0 60px 0;
	background:#f2f2f2;
}
.sceneMainRaidersContent{
	width:999px;
	border-right:1px solid #e3e3e3;
	overflow:hidden;
}
.sceneMainRaiders ul{
	width:1000px;
}
.sceneMainRaiders ul li{
	float:left;
	width:199px;
	height:190px;
	text-align:center;
	border-left:1px solid #e3e3e3;
}
.sceneMainRaiders ul li a{
	display:block;
	width:199px;
	height:75px;
	color:#a1a1a1;
	padding-top:115px;
}
.sceneMainRaiders ul li a:hover h3{
	color:#07b9e3;
}
.sceneMainRaiders ul li h3{
	font-size:16px;
	margin-bottom:5px;
}
.sceneMainRaiders ul li.sceneMainRaiders_1 a{
	background:url(../img/sceneMainRaiders_1Link.gif) no-repeat center 46px;
}
.sceneMainRaiders ul li.sceneMainRaiders_1 a:hover{
	background:url(../img/sceneMainRaiders_1Over.gif) no-repeat center 46px;
}
.sceneMainRaiders ul li.sceneMainRaiders_2 a{
	background:url(../img/sceneMainRaiders_2Link.gif) no-repeat center 38px;
}
.sceneMainRaiders ul li.sceneMainRaiders_2 a:hover{
	background:url(../img/sceneMainRaiders_2Over.gif) no-repeat center 38px;
}
.sceneMainRaiders ul li.sceneMainRaiders_3 a{
	background:url(../img/sceneMainRaiders_3Link.gif) no-repeat center 41px;
}
.sceneMainRaiders ul li.sceneMainRaiders_3 a:hover{
	background:url(../img/sceneMainRaiders_3Over.gif) no-repeat center 41px;
}
.sceneMainRaiders ul li.sceneMainRaiders_4 a{
	background:url(../img/sceneMainRaiders_4Link.gif) no-repeat center 41px;
}
.sceneMainRaiders ul li.sceneMainRaiders_4 a:hover{
	background:url(../img/sceneMainRaiders_4Over.gif) no-repeat center 41px;
}
.sceneMainRaiders ul li.sceneMainRaiders_5 a{
	background:url(../img/sceneMainRaiders_5Link.gif) no-repeat center 41px;
}
.sceneMainRaiders ul li.sceneMainRaiders_5 a:hover{
	background:url(../img/sceneMainRaiders_5Over.gif) no-repeat center 41px;
}
.sceneMainPeriphery{
	width:100%;
	height:271px;
	background:url(../img/sceneMainPeripheryBg_30.jpg) no-repeat center top;
	padding-top:15px;
}
.sceneMainPeripheryCon dl{
	float:left;
	width:705px;
	height:147px;
}
.sceneMainPeripheryCon dl dt{
	float:left;
	width:255px;
	height:147px;
	margin-right:1px;
}
.sceneMainPeripheryCon dl dt img{
	display:block;
	width:100%;
	height:100%;
}
.sceneMainPeripheryCon dl dd{
	position:relative;
	float:left;
	width:385px;
	height:130px;
	background:url(../img/sceneMainPeripheryConBg_34.png) no-repeat;
	padding:17px 39px 0 25px;
	color:#fff;
	line-height:20px;
}
.sceneMainPeripheryCon dl dd h3{
	font-size:16px;
	color:#fff;
	margin-bottom:10px;
}
.sceneMainPeripheryCon dl dd ul{
	position:absolute;
	left:25px;
	top:157px;
	width:385px;
}
.sceneMainPeripheryCon dl dd ul li{
	float:left;
	height:21px;
	line-height:19px;
	margin:0 7px 7px 0;
}
.sceneMainPeripheryCon dl dd ul li a{
	display:block;
	height:19px;
	color:#fff;
	border:1px solid #b4d0e7;
	padding:0 10px;
}
.sceneMainPeripheryCon dl dd ul li a:hover{
	background:#fff;
	border:1px solid #fff;
	color:#3189de;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¨*/
.driveMainTitle{
	float:left;
	width:100%;
	margin-bottom:25px;
}
.driveMainTitle h2{
	font-size:24px;
	color:#09b9f1;
}
.driveRightStyleList{
	float:left;
	width:204px;
	padding:20px;
	background:#fff;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.driveRightStyleList ul{
	width:100%;
	border:0;
	padding:0;
}
.driveRightStyleList ul li{
	float:left;
	width:102px;
	height:40px;
	border:0;
}
.driveRightStyleList ul li a{
	display:block;
	width:65px;
	height:40px;
	line-height:40px;
	color:#999;
	padding-left:37px;
}
.driveRightStyleList ul li a:hover{
	color:#00a7e1;
}
.driveRightStyleList ul li.driveRightStyleList_1 a{
	background:url(../img/driveRightStyleListLink.png) no-repeat 0 5px;
}
.driveRightStyleList ul li.driveRightStyleList_1 a:hover{
	background:url(../img/driveRightStyleListCur.png) no-repeat 0 5px;
}
.driveRightStyleList ul li.driveRightStyleList_2 a{
	background:url(../img/driveRightStyleListLink.png) no-repeat -116px 5px;
}
.driveRightStyleList ul li.driveRightStyleList_2 a:hover{
	background:url(../img/driveRightStyleListCur.png) no-repeat -116px 5px;
}
.driveRightStyleList ul li.driveRightStyleList_3 a{
	background:url(../img/driveRightStyleListLink.png) no-repeat 0 -35px;
}
.driveRightStyleList ul li.driveRightStyleList_3 a:hover{
	background:url(../img/driveRightStyleListCur.png) no-repeat 0 -35px;
}
.driveRightStyleList ul li.driveRightStyleList_4 a{
	background:url(../img/driveRightStyleListLink.png) no-repeat -116px -35px;
}
.driveRightStyleList ul li.driveRightStyleList_4 a:hover{
	background:url(../img/driveRightStyleListCur.png) no-repeat -116px -35px;
}
.driveRightStyleList ul li.driveRightStyleList_5 a{
	background:url(../img/driveRightStyleListLink.png) no-repeat 0 -75px;
}
.driveRightStyleList ul li.driveRightStyleList_5 a:hover{
	background:url(../img/driveRightStyleListCur.png) no-repeat 0 -75px;
}
.driveRightStyleList ul li.driveRightStyleList_6 a{
	background:url(../img/driveRightStyleListLink.png) no-repeat -116px -75px;
}
.driveRightStyleList ul li.driveRightStyleList_6 a:hover{
	background:url(../img/driveRightStyleListCur.png) no-repeat -116px -75px;
}
.driveRightParking{
	float:left;
	width:244px;
	height:37px;
	margin-bottom:10px;
}
.driveRightParking a{
	display:block;
	width:242px;
	height:35px;
	color:#a0a0a0;
	line-height:35px;
	text-align:center;
	border:1px solid #e5e6e8;
	background:#f8f8f8;
}
.driveRightParking a:hover{
	background:#00a7e1;
	border:1px solid #00a7e1;
	color:#fff;
}
.driveCityMapLayout{
	position:relative;
	float:left;
	width:100%;
	height:420px;
	margin-bottom:20px;
}
.driveCityMap{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
.driveCityMapShadow{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:57px;
	background:#000;
	filter:alpha(opacity=40);
	opacity:0.4;
	-webkit-opacity:0.4;
	-moz-opacity:0.4;
	-o-opacity:0.4;
	z-index:5;
}
.driveCityMapCon{
	position:absolute;
	left:0;
	bottom:0;
	width:728px;
	height:44px;
	padding:13px 0 0 20px;
	z-index:10;
}
.driveCityMapCon ul li{
	float:left;
	height:30px;
	margin-right:6px;
}
.driveCityMapCon ul li input{
	width:130px;
	height:30px;
	line-height:30px;
	border:0;
}
.driveCityMapCon ul li button{
	width:30px;
	height:30px;
	background:#09b9f1 url(../img/iconItem.png) no-repeat -76px -206px;
	cursor:pointer;
}
.driveCityMapConSelect{
	height:30px;
	border:0;
}
.driveCityMapConSelectCaption{
	height:30px;
	line-height:30px;
	padding:0 4px;
	z-index:2;
}
.interactiveRightSelectList{
	position:absolute;
	left:0px;
	top:30px;
	width:100%;
	border:0;
	border-top:1px solid #e1e1e1;
	background:#fff;
}
.driveCityMapList{
	float:left;
	width:100%;
	font-size:14px;
	/*  font-family:黑体; */
    font-family:"黑体";
	overflow:hidden;
}
.driveCityMapList ul li{
	float:left;
	width:249px;
	height:30px;
}
.driveCityMapList ul li a{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	color:#a9a9a9;
}
.driveCityMapList ul li a:hover{
	color:#09b9f1;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½Ë·É»ï¿½*/
.driveAirLeftLayout{
	color:#787878;
	font-size:14px;
	/*  font-family:黑体; */
    font-family:"黑体";
	line-height:2em;
}
.driveRightStyleList ul li.driveAirStyleList_1 a{
	background:url(../img/driveAirStyleListLink.png) no-repeat 0 5px;
}
.driveRightStyleList ul li.driveAirStyleList_1 a:hover{
	background:url(../img/driveAirStyleListCur.png) no-repeat 0 5px;
}
.driveRightStyleList ul li.driveAirStyleList_2 a{
	background:url(../img/driveAirStyleListLink.png) no-repeat -116px 5px;
}
.driveRightStyleList ul li.driveAirStyleList_2 a:hover{
	background:url(../img/driveAirStyleListCur.png) no-repeat -116px 5px;
}
.driveRightStyleList ul li.driveAirStyleList_3 a{
	background:url(../img/driveAirStyleListLink.png) no-repeat 0 -35px;
}
.driveRightStyleList ul li.driveAirStyleList_3 a:hover{
	background:url(../img/driveAirStyleListCur.png) no-repeat 0 -35px;
}
.driveRightStyleList ul li.driveAirStyleList_4 a{
	background:url(../img/driveAirStyleListLink.png) no-repeat -116px -35px;
}
.driveRightStyleList ul li.driveAirStyleList_4 a:hover{
	background:url(../img/driveAirStyleListCur.png) no-repeat -116px -35px;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½ï¿½ï¿½ï¿½Î½ï¿½Í¨-ï¿½Ð±ï¿½Ò³*/
.driveCountryList{
	float:left;
	width:660px;
	padding:20px 44px;
	background:#f9f9f9;
	/*  font-family:黑体; */
    font-family:"黑体";
	font-size:14px;
}
.driveCountryList ul li{
	width:100%;
	height:36px;
	line-height:36px;
}
.driveCountryList ul li a{
	display:block;
	width:100%;
	height:100%;
	color:#000;
}
.driveCountryList ul li a:hover{
	color:#167aeb;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½Ô¼ï¿½*/
.driveCarLeftLayout{
	font-size:14px;
	/*  font-family:黑体; */
    font-family:"黑体";
	line-height:30px;
	color:#646464;
}
.driveCarLeftLayout h4{
	font-size:14px;
	/*  font-family:黑体; */
    font-family:"黑体";
	line-height:30px;
}
.driveCarContent{
	width:688px;
	background:#f8f8f8;
	padding:25px 30px;
}
.driveCarConSearch{
	background:none;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	-o-box-shadow:none;
	margin-bottom:25px;
}
.driveCarContent h2{
	font-size:24px;
	color:#5abbf8;
	margin-bottom:25px;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½ï¿½ï¿½ï¿½&ï¿½Ô¼ï¿½ï¿½Î¹ï¿½ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.driveLeftList dl dt span{
	position:absolute;
	right:0;
	left:auto;
	top:11px;
	display:block;
	width:38px;
	height:23px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	color:#fff;
	line-height:23px;
	padding-left:10px;
	z-index:20;
}
.driveLeftList dl dt span.driveLeftListLabel_1{
	right:0;
	background:url(../img/iconItem.png) no-repeat -50px -75px;
}
.driveLeftList dl dt span.driveLeftListLabel_2{
	right:0;
	background:url(../img/iconItem.png) no-repeat -50px -100px;
}
.driveLeftListMsg{
	width:100%;
	height:29px;
	line-height:29px;
	color:#aaa;
	margin-bottom:5px;
}
.driveLeftListMsgName,.driveLeftListMsg a{
	float:left;
	height:29px;
	margin-right:25px;
}
.driveLeftListMsgName span{
	display:inline-block;
	width:22px;
	height:22px;
	vertical-align:middle;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:10px;
	overflow:hidden;
}
.driveLeftListMsgName span img{
	display:block;
	width:100%;
	height:100%;
}
.driveLeftListMsg a{
	display:block;
	color:#666;
	font-size:14px;
	padding-left:25px;
}
.driveLeftListMsg a:hover{
	color:#167aeb;
}
.driveLeftListMsg_1{
	background:url(../img/driveLeftListMsg_1Icon.gif) no-repeat left center;
}
.driveLeftListMsg_2{
	background:url(../img/driveLeftListMsg_2Icon.gif) no-repeat left center;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½Ê±Ø´ï¿½-ï¿½Ð±ï¿½Ò³*/
.interDoubtListLayout{
	float:left;
	width:100%;
	margin-bottom: 20px;
}
.interDoubtList{
	padding: 10px 2% 10px;
	clear: both;
	display: block;
	width: 96%;
	/* margin: 0px 2%; */
	float: left;
}
.interDoubtList_2{
	background: #F8FFEA;
	border-top:1px solid #d4d9db;
	border-bottom:1px solid #d4d9db;
}
.interDoubtListTitle{
	float:left;
	width:100%;
	height:22px;
	line-height: 22px;
	color:#6e6e6e;
	margin-bottom:10px;
}
.interDoubtListTitle span{
	display:block;
	float:left;
	width:20px;
	height:20px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:8px;
	border: 1px solid #FC9401;
	text-align:center;
	line-height:20px;
	color: #EE5100;
}
.interDoubtList_2 .interDoubtListTitle span{
	color: #52B00A;
	border: 1px solid #6CB311;
	background: #fff;
}
.interDoubtListTitle h4{
	float:left;
	font-size: 16px;
	margin-right:15px;
	color:#000;
	line-height: 22px;
}
.interDoubtListTitle h5{
	float:left;
	font-size: 14px;
	margin-right:15px;
	line-height: 22px;
}
.interDoubtListTitle .Fleft{float:right;}
.interDoubtListTitle em{
	display:block;
	float:left;
	width:22px;
	height:22px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-right:5px;
	overflow:hidden;
}
.interDoubtListTitle em img{
	display:block;
	width:100%;
	height:100%;
}
.interDoubtListNote{
	float:left;
	width: 100%;
	font-size: 14px;
	line-height:2em;
	color:#6e6e6e;
	padding-left:30px;
}


/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½ï¿½ï¿½ï¿½*/
.driveRailContent{
	float:left;
	width:700px;
	background:#f8f8f8;
	padding:45px 0 45px 48px;
	margin-bottom:22px;
}
.driveRailConRadio{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.driveRailConRadio input{
	float:left;
	height:35px;
	margin-right:5px;
	vertical-align:middle;
}
.driveRailConRadio label{
	display:inline-block;
	float:left;
	height:35px;
	line-height:35px;
	padding-right:35px;
	cursor:pointer;
}
.driveRailConSearch{
	float:left;
	width:100%;
}
.driveRailMainLaoyut{
	float:left;
	width:100%;
}


/*ï¿½ï¿½×ªÇ§ï¿½ï¿½ï¿½ï¿½*/
.tourSectionFood{
	width:100%;
	height:373px;
	background:url(../img/tourSectionFoodBg_04.jpg) no-repeat center top;
}
.tourSectionHotel{
	width:100%;
	height:373px;
	background:url(../img/tourSectionHotelBg_05.jpg) no-repeat center top;
}
.tourSectionTraffic{
	width:100%;
	height:373px;
	background:url(../img/tourSectionTrafficBg_06.jpg) no-repeat center top;
}
.tourSectionScene{
	width:100%;
	height:487px;
	background:#1bc7d6;
}
.tourSectionSpecialty{
	width:100%;
	height:373px;
	background:url(../img/tourSectionSpecialtyBg_08.jpg) no-repeat center top;
}
.tourSectionLeisure{
	width:100%;
	height:373px;
	background:url(../img/tourSectionLeisureBg_09.jpg) no-repeat center top;
}
.tourSectionNarrative{
	float:left;
	height:350px;
	padding-top:23px;
}
.tourSectionNarrative_1{
	width:212px;
	padding-right:40px;
}
.tourSectionNarrative_2{
	width:212px;
	padding-left:27px;
	padding-right:13px;
}
.tourSectionNarrativeTitle{
	float:left;
	width:100%;
	height:44px;
	margin-bottom:18px;
}
.tourSectionNarrativeTitleFood{
	color:#ecc307;
	border-bottom:1px solid #ecc307;
}
.tourSectionNarrativeTitleHotel{
	color:#1ca7d5;
	border-bottom:1px solid #1ca7d5;
}
.tourSectionNarrativeTitleTraffic{
	color:#82b965;
	border-bottom:1px solid #82b965;
}
.tourSectionNarrativeTitleSpecialty{
	color:#1ca7d5;
	border-bottom:1px solid #1ca7d5;
}
.tourSectionNarrativeTitleLeisure{
	color:#d34141;
	border-bottom:1px solid #d34141;
}
.tourSectionNarrativeTitle h2{
	float:left;
	font-size:22px;
	line-height:44px;
}
.tourSectionNarrativeTitle a{
	display:block;
	float:right;
	width:44px;
	height:44px;
}
.tourSectionNarrativeTitle a i{
	display:block;
	float:right;
	width:20px;
	height:20px;
	text-align:center;
	line-height:18px;
	font-weight:bold;
	color:#fff;
	font-size:16px;
	margin-top:11px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
}
.tourSectionNarrativeTitleFood a i{
	background:#ecc307;
}
.tourSectionNarrativeTitleFood a:hover i{
	background:#f4cb11;
}
.tourSectionNarrativeTitleHotel a i{
	background:#02a6e5;
}
.tourSectionNarrativeTitleHotel a:hover i{
	background:#0bafee;
}
.tourSectionNarrativeTitleTraffic a i{
	background:#82b965;
}
.tourSectionNarrativeTitleTraffic a:hover i{
	background:#8dc371;
}
.tourSectionNarrativeTitleSpecialty a i{
	background:#2e77bc;
}
.tourSectionNarrativeTitleSpecialty a:hover i{
	background:#3780c4;
}
.tourSectionNarrativeTitleLeisure a i{
	background:#d34141;
}
.tourSectionNarrativeTitleLeisure a:hover i{
	background:#dd4c4c;
}
.tourSectionNarrativeCon{
	float:left;
	width:100%;
	line-height:22px;
	color:#666;
}
.tourSectionFoodMain{
	float:left;
	width:748px;
	height:334px;
	padding-top:39px;
}
.tourSectionFoodMainMenu{
	float:left;
	width:97px;
	height:334px;
}
.tourSectionSpecialtyMainMenu{
	width:80px;
}
.tourSectionFoodMainMenu ul li{
	width:47px;
	height:47px;
	line-height:47px;
	color:#fff;
	font-size:14px;
	text-align:center;
	background:url(../img/tourSectionFoodMainMenuLink.png) no-repeat center center;
	margin:0 25px 15px 25px;
	cursor:pointer;
}
.tourSectionFoodMainMenu ul li.cur{
	color:#ec9807;
	background:url(../img/tourSectionFoodMainMenuCur.png) no-repeat center center;
}
.tourSectionHotelMainMenu ul li.cur{
	color:#3282cd;
}
.tourSectionSpecialtyMainMenu ul li{
	margin:0 16px 15px 16px;
}
.tourSectionSpecialtyMainMenu ul li.cur{
	color:#554ad7;
}
.tourSectionFoodMainCon{
	float:left;
	width:651px;
	height:298px;
}
.tourSectionFoodMainConList{
	position:relative;
	float:left;
}
.tourSectionFoodMainCon_1{
	width:399px;
	height:298px;
	margin-right:8px;
}
.tourSectionFoodMainCon_2{
	width:244px;
	height:145px;
	margin-bottom:8px;
}
.tourSectionFoodMainCon_3{
	width:244px;
	height:145px;
}
.tourSectionFoodMainConShow{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
}
.tourSectionFoodMainConShow img{
	display:block;
	width:100%;
	height:100%;
}
.tourSectionFoodMainConShadow{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:65px;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-o-opacity:0.7;
	z-index:5;
}
.tourSectionFoodMainConMsg{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:55px;
	text-align:center;
	color:#fff;
	line-height:1.8em;
	padding-top:10px;
	z-index:10;
}
.tourSectionFoodMainConMsg h3{
	font-size:18px;
}
.tourSectionFoodMainConMsg i{
	display:inline-block;
	width:8px;
	height:12px;
	background:url(../img/tourSectionFoodMainConMsgIcon_11.png) no-repeat;
	vertical-align:middle;
	margin-right:5px;
}
.tourSectionHotelMain{
	float:left;
	width:748px;
	height:334px;
	padding-top:39px;
}
.tourSectionTrafficMain{
	float:left;
	width:723px;
	height:340px;
	color:#fff;
	color:#f6f6f6;
	line-height:18px;
	padding:33px 0 0 25px;
}
.tourSectionTrafficMainCon{
	float:left;
	width:165px;
	height:100%;
	margin-right:75px;
}
.tourSectionTrafficMainCon_2{
	width:190px;
}
.tourSectionTrafficMainCon_3{
	width:135px;
	margin-right:0;
}
.tourSectionTrafficMainCon_3 a{
	display:block;
	width:135px;
	height:35px;
	margin-bottom:15px;
	color:#fff;
	text-align:center;
	padding-top:100px;
}
.tourSectionTrafficMainCon_3 a.tourSectionTrafficMainConBtn_1{
	background:url(../img/tourSectionTrafficMainConBtn_1Link.png) no-repeat center center;
}
.tourSectionTrafficMainCon_3 a.tourSectionTrafficMainConBtn_1:hover{
	background:url(../img/tourSectionTrafficMainConBtn_1Cur.png) no-repeat center center;
}
.tourSectionTrafficMainCon_3 a.tourSectionTrafficMainConBtn_2{
	background:url(../img/tourSectionTrafficMainConBtn_2Link.png) no-repeat center center;
}
.tourSectionTrafficMainCon_3 a.tourSectionTrafficMainConBtn_2:hover{
	background:url(../img/tourSectionTrafficMainConBtn_2Cur.png) no-repeat center center;
}
.tourSectionTrafficMainCon h3{
	font-size:18px;
	color:#fff;
	margin-bottom:27px;
}
.tourSectionTrafficMainTool{
	width:100%;
	margin:20px 0 25px 0;
}
.tourSectionTrafficSelect{
	position:relative;
	float:left;
	width:97px;
	height:31px;
	background:#4bac27;
	margin-right:5px;
}
.tourSectionTrafficSelect i{
	position:absolute;
	right:7px;
	top:50%;
	display:block;
	width:7px;
	height:4px;
	background:url(../img/tourSectionTrafficSelectIcon_23.gif) no-repeat;
	margin-top:-2px;
	z-index:5;
}
.tourSectionTrafficSelectCaption{
	position:absolute;
	width:97px;
	height:31px;
	line-height:31px;
	color:#000;
	cursor:pointer;
	z-index:1;
}
.tourSectionTrafficSelectList{
	position:absolute;
	left:0;
	top:31px;
	width:97px;
	border-top:1px solid #2e7c11;
	z-index:10;
}
.tourSectionTrafficSelectList a{
	display:block;
	width:87px;
	height:27px;
	line-height:25px;
	background:#4bac27;
	color:#fff;
	line-height:27px;
	border-bottom:1px solid #41a01e;
	padding-left:10px;
}
.tourSectionTrafficSelectList a:hover{
	background:#65be42;
}
.tourSectionTrafficMainConMore{
	display:block;
	width:61px;
	height:29px;
	color:#f6f6f6;
	text-align:center;
	line-height:29px;
	border:1px solid #75af60;
}
.tourSectionTrafficMainConMore:hover{
	color:#3a8d1b;
	border:1px solid #fff;
	background:#fff;
}
.tourSectionTrafficMainConMore_2{
	margin:7px 0 15px 0;
}
.tourSectionSpecialtyMain{
	float:left;
	width:748px;
	height:343px;
	padding-top:30px;
}
.tourSectionSpecialtyMainCon{
	float:left;
	width:668px;
	height:343px;
	overflow:hidden;
}
.tourSectionSpecialtyMainCon ul{
	width:675px;
}
.tourSectionSpecialtyMainCon ul li{
	position:relative;
	float:left;
	width:218px;
	height:313px;
	margin-right:7px;
}
.tourSectionSpecialtyMainConShow{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
.tourSectionSpecialtyMainConShow img{
	display:block;
	width:100%;
	height:100%;
}
.tourSectionSpecialtyMainConShadow{
	position:absolute;
	left:0;
	top:50%;
	width:100%;
	height:100px;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	-webkit-opacity:0.7;
	-moz-opacity:0.7;
	-o-opacity:0.7;
	margin-top:-50px;
	z-index:5;
}
.tourSectionSpecialtyMainCon ul li h3{
	position:absolute;
	left:0;
	top:50%;
	width:100%;
	height:100px;
	text-align:center;
	line-height:100px;
	font-size:18px;
	color:#fff;
	margin-top:-50px;
	z-index:10;
	overflow:hidden;
}
.tourSectionLeisureMain{
	float:left;
	width:705px;
	height:343px;
	padding:30px 0 0 43px;
}
.tourSectionSceneMain{
	float:left;
	width:748px;
	height:447px;
	padding-top:40px;
	margin-right:8px;
	overflow:hidden;
}
.tourSectionSceneMain h2{
	float:left;
	width:100%;
	height:45px;
	line-height:44px;
	font-size:22px;
	color:#fff;
	margin-bottom:13px;
}
.tourSectionSceneMain h2 span{
	display:block;
	width:210px;
	height:45px;
	border-bottom:1px solid #fff;
}
.tourSectionSceneMainMenu{
	float:left;
	width:100%;
	height:30px;
	margin-bottom:19px;
}
.tourSectionSceneMainMenu ul li{
	float:left;
	height:28px;
	padding:0 18px;
	font-size:14px;
	color:#fff;
	border:1px solid #fff;
	line-height:28px;
	margin-right:8px;
	cursor:pointer;
}
.tourSectionSceneMainMenu ul li.cur{
	border:1px solid #1ca7d5;
	background:#1ca7d5;
}
.tourSectionSceneMainCon{
	width:748px;
	overflow:hidden;
}
.tourSectionSceneMainCon ul{
	width:756px;
}
.tourSectionSceneMainCon ul li{
	width:181px;
	height:296px;
	margin-right:8px;
}
.tourSectionSceneMainCon ul li .tourSectionSpecialtyMainConShadow{
	height:76px;
	margin-top:-38px;
}
.tourSectionSceneMainCon ul li h3{
	height:76px;
	line-height:76px;
	margin-top:-38px;
}
.tourSectionFeatureMain{
	position:relative;
	float:left;
	width:244px;
	height:370px;
	margin-top:73px;
}
.tourSectionFeatureMainShow{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
}
.tourSectionFeatureMainCon{
	position:absolute;
	left:25px;
	top:73px;
	width:200px;
	z-index:10;
}
.tourSectionFeatureMainCon span{
	display:block;
	width:41px;
	height:2px;
	background:#fff;
	margin-bottom:15px;
}
.tourSectionFeatureMainCon h3{
	font-size:24px;
	color:#fff;
	margin-bottom:15px;
}
.tourSectionFeatureMainCon a{
	display:inline-block;
	height:33px;
	line-height:33px;
	color:#fff;
	font-size:14px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.tourSectionFeatureMainCon a:hover{
	color:#f60;
}


/*ï¿½Ô¼ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½Ä¿Ò³*/
.driveIndexLine{
	width:100%;
	height:528px;
	background:url(../img/driveIndexLineBg_02.jpg) no-repeat center top;
	padding-top:30px;
}
.driveIndexLineTitle{
	float:left;
	width:100%;
	margin-bottom:30px;
}
.driveIndexLineTitle h2{
	width:245px;
	height:65px;
	line-height:65px;
	font-size:26px;
	color:#000;
	border-bottom:1px solid #0caeed;
}
.driveIndexLineTitle h2 span{
	color:#0caeed;
}
.driveIndexLineMain{
	float:left;
	width:100%;
}
.driveIndexLineCon{
	float:left;
	color:#4b4b4b;
	line-height:20px;
	margin-right:50px;
}
.driveIndexLineCon_1{
	float:left;
	width:260px;
}
.driveIndexLineCon_2{
	float:left;
	width:185px;
}
.driveIndexLineCon h3{
	font-size:14px;
	font-weight:bold;
	color:#4b4b4b;
	margin-bottom:12px;
}
.driveIndexLineConSelectCon{
	width:100%;
	margin-top:15px;
}
.driveIndexLineConBtn_1{
	margin:25px 0 45px 0;
}
.driveIndexLineConBtn_2{
	margin-top:15px;
}
.driveIndexLineConBtn_1 a,.driveIndexLineConBtn_2 a{
	display:block;
	width:80px;
	height:30px;
	color:#fff;
	font-size:14px;
	line-height:30px;
	padding-left:15px;
	border-radius:3px;
	-wekbit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.driveIndexLineConBtn_1 a{
	background:#5abbf8 url(../img/driveIndexLineConBtnArrow_04.png) no-repeat 75px center;
}
.driveIndexLineConBtn_1 a:hover{
	background:#69c5ff url(../img/driveIndexLineConBtnArrow_04.png) no-repeat 75px center;
}
.driveIndexLineConBtn_2 a{
	background:#ffb727 url(../img/driveIndexLineConBtnArrow_04.png) no-repeat 75px center;
}
.driveIndexLineConBtn_2 a:hover{
	background:#f5b22b url(../img/driveIndexLineConBtnArrow_04.png) no-repeat 75px center;
}
.driveIndexLineConBtn_3 a{
	display:block;
	width:183px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#5abbf8;
	border:1px solid #5abbf8;
	border-radius:3px;
	-wekbit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	margin:15px 0 20px 0;
}
.driveIndexLineConBtn_3 a:hover{
	color:#fff;
	background:#5abbf8;
}
.driveIndexLineConSelect{
	position:relative;
	float:left;
	width:85px;
	height:30px;
	background:#fff;
	margin-right:7px;
	border-radius:3px;
	-wekbit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.driveIndexLineConSelect i{
	position:absolute;
	right:10px;
	top:50%;
	display:block;
	width:5px;
	height:3px;
	background:url(../img/iconItem.png) no-repeat -50px -25px;
	margin-top:-1px;
	z-index:5;
}
.driveIndexLineConSelectCaption{
	position:absolute;
	width:65px;
	height:30px;
	line-height:31px;
	padding:0 10px;
	color:#4b4b4b;
	cursor:pointer;
	z-index:1;
}
.driveIndexLineConSelectList{
	position:absolute;
	left:0;
	top:30px;
	width:97px;
	border-top:1px solid #eee;
	z-index:10;
}
.driveIndexLineConSelectList a{
	display:block;
	width:87px;
	height:27px;
	line-height:25px;
	background:#fff;
	color:#888;
	line-height:27px;
	border-bottom:1px solid #eee;
	padding-left:10px;
}
.driveIndexLineConSelectList a:hover{
	background:#f2f2f2;
}
.driveIndexLineConSelectBtn{
	float:left;
}
.driveIndexLineConSelectBtn a{
	display:block;
	width:55px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	background:#5abbf8 url(../img/driveIndexLineConBtnArrow_04.png) no-repeat 52px center;
	padding-left:15px;
	border-radius:3px;
	-wekbit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.driveIndexLineConSelectBtn a:hover{
	background:#69c5ff url(../img/driveIndexLineConBtnArrow_04.png) no-repeat 52px center;
}
.driveIndexTraffic{
	width:100%;
	height:450px;
	background:#1a86c3;
}
.driveIndexTrafficContent{
	position:relative;
	float:left;
	width:420px;
	height:100%;
	margin-right:85px;
}
.driveIndexTrafficContent h2{
	position:absolute;
	left:0;
	width:245px;
	height:55px;
	line-height:55px;
	font-size:22px;
	color:#fff;
	border-bottom:1px solid #fff;
	z-index:10;
}
.driveIndexTrafficConMap{
	position:absolute;
	top:15px;
	right:0;
	width:398px;
	height:398px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	overflow:hidden;
	z-index:1;
}
.driveIndexTrafficConMap span{
	display:block;
	position:absolute;
	width:398px;
	height:398px;
	background:url(../img/driveIndexTrafficConMapCover_09.png) no-repeat;
	z-index:5;
}
.driveIndexTrafficConMap div{
	position:absolute;
	z-index:1;
}
.driveIndexTrafficConMore{
	position:absolute;
	left:0;
	top:390px;
	width:115px;
	height:31px;
	z-index:5;
}
.driveIndexTrafficConMore a{
	display:block;
	width:113px;
	height:29px;
	border:1px solid #fff;
	color:#fff;
	text-align:center;
	line-height:29px;
	font-size:14px;
}
.driveIndexTrafficConMore a:hover{
	background:#fff;
	color:#167aeb;
}
.driveIndexTrafficConList{
	position:absolute;
	width:70px;
	height:70px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	overflow:hidden;
	z-index:20;
	cursor:pointer;
}
.driveIndexTrafficConList_1{
	right:-30px;
	top:120px;
}
.driveIndexTrafficConList_2{
	right:-28px;
	top:198px;
}
.driveIndexTrafficConList_3{
	right:-4px;
	top:276px;
}
.driveIndexTrafficConList_4{
	right:49px;
	top:335px;
}
.driveIndexTrafficConList_5{
	right:126px;
	top:368px;
}
.driveIndexTrafficConList span{
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:100%;
	height:100%;
	background:url(../img/driveIndexTrafficConListLink_12.png) no-repeat center center;
	z-index:20;
}
.driveIndexTrafficConList.cur span{
	background:url(../img/driveIndexTrafficConListCur_16.png) no-repeat center center;
}
.driveIndexTrafficConList div{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:70px;
	line-height:70px;
	text-align:center;
	color:#fff;
	font-size:14px;
	z-index:25;
}
.driveIndexTrafficConList.cur div{
	color:#1a86c3;
}
.driveIndexTrafficConList_2 div{
	height:55px;
	line-height:20px;
	padding-top:15px;
}
.driveIndexLake{
	width:100%;
	height:543px;
	background:url(../img/driveIndexLakeBg_04.jpg) no-repeat center top;
}
.driveIndexLake h2{
	width:245px;
	height:55px;
	line-height:55px;
	font-size:22px;
	color:#fff;
	border-bottom:1px solid #fff;
	padding-top:45px;
	margin-bottom:20px;
}
.driveIndexLakeNote{
	width:345px;
	line-height:20px;
	color:#fff;
	margin-bottom:75px;
}
.driveIndexLakeList{
	width:140px;
	font-size:14px;
	clear:both;
}
.driveIndexLakeList a{
	float:left;
	display:block;
	width:65px;
	height:50px;
	line-height:18px;
	color:#fff;
	text-align:center;
	padding-top:15px;
	margin:0 5px 12px 0;
	background:url(../img/driveIndexLakeListLink_24.png) no-repeat center center;
}
.driveIndexLakeList a:hover{
	background:url(../img/driveIndexLakeListCur_22.png) no-repeat center center;
}
.driveIndexRaiders{
	width:100%;
	background:#fff url(../img/driveIndexRaidersBg_05.jpg) no-repeat center top;
	padding:70px 0 20px 0;
}
.driveIndexRaidersContent{
	width:100%;
}
.driveIndexRaidersTitle{
	width:245px;
	height:55px;
	line-height:55px;
	border-bottom:1px solid #3dbbfb;
	margin-bottom:50px;
}
.driveIndexRaidersTitle h2{
	float:left;
	font-size:24px;
	color:#09b9f1;
}
.driveIndexRaidersTitle a{
	float:right;
	display:block;
	width:18px;
	height:55px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
.driveIndexRaidersTitle a i{
	display:block;
	width:18px;
	height:18px;
	background:#5ca3e1;
	text-align:center;
	line-height:16px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-top:18px;
}
.driveIndexRaidersTitle a:hover i{
	background:#69aeea;
}
.driveIndexRaidersList{
	float:left;
	width:495px;
	background:#fff;
	margin:0 5px 60px 0;
}
.driveIndexRaidersList dl dt{
	position:relative;
	float:left;
	width:168px;
	height:122px;
	margin-right:20px;
}
.driveIndexRaidersList dl dt span{
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:70px;
	height:23px;
	background:#a289df;
	color:#fff;
	text-align:center;
	line-height:23px;
	z-index:10;
}
.driveIndexRaidersList dl dt a{
	position:absolute;
	display:block;
	width:168px;
	height:122px;
	z-index:1;
}
.driveIndexRaidersList dl dt a img{
	display:block;
	width:100%;
	height:100%;
}
.driveIndexRaidersList dl dd{
	float:left;
	width:305px;
}
.driveIndexRaidersList h2{
	width:100%;
	height:25px;
	color:#333;
	font-size:15px;
	font-weight:bold;
	/*  font-family:黑体; */
    font-family:"黑体";
	overflow:hidden;
}
.driveIndexRaidersList h2 span{
	margin-left:10px;
}
.driveIndexRaidersListNote{
	width:100%;
	height:66px;
	line-height:22px;
	overflow:hidden;
}
.driveIndexRaidersListNote a{
	display:block;
	width:100%;
	height:100%;
	color:#666;
}
.driveIndexRaidersListNote a:hover{
	color:#167aeb;
}
.driveIndexRaidersList dl dt span{
	position:absolute;
	right:0;
	left:auto;
	top:11px;
	display:block;
	width:38px;
	height:23px;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	color:#fff;
	line-height:23px;
	padding-left:10px;
	z-index:20;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_1{
	right:0;
	background:url(../img/iconItem.png) no-repeat -50px -75px;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_2{
	right:0;
	background:url(../img/iconItem.png) no-repeat -50px -100px;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½Â½*/
.loginBannerLayout{
	background:url(../img/loginBannerLayout_02.jpg) no-repeat center top;
}
.loginBannerMain{
	position:relative;
	height:100%;
}
.loginBannerLayout ul{
	padding:212px 0 0 180px;
}
.loginBannerLayout ul li{
	float:left;
	width:250px;
	height:42px;
	text-align:center;
	line-height:42px;
	color:#000;
	font-size:16px;
	background:#fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	margin-right:20px;
	cursor:pointer;
}
.loginBannerLayout span{
	position:absolute;
	bottom:0;
	display:block;
	width:20px;
	height:10px;
	background:url(../img/loginBannerArrow_04.png) no-repeat;
}
.loginBannerLayout span.loginBannerArrow_1{
	left:295px;
}
.loginBannerLayout span.loginBannerArrow_2{
	left:565px;
}
.loginMain{
	width:820px;
	padding:20px 0 150px 180px;
}
.loginMain h3{
	font-size:14px;
	color:#333;
	margin-bottom:20px;
}
.loginMainLeft{
	float:left;
	width:250px;
	margin-right:90px;
}
.loginMainLeftTxt{
	width:224px;
	height:32px;
	line-height:32px;
	border:1px solid #dcdcdc;
	padding:0 12px;
	color:#666;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
}
.loginMainLeftFrom a{
	color:#5faeff;
}
.loginMainLeftFrom a:hover{
	text-decoration:underline;
}
.loginMainLeftFrom button{
	width:160px;
	height:34px;
	text-align:center;
	line-height:34px;
	color:#fff;
	background:#50aeff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	/*  font-family:黑体; */
    font-family:"黑体";
	cursor:pointer;
}
.loginMainRight{
	float:left;
	width:182px;
}
.loginMainRight ul li{
	width:182px;
	height:34px;
	line-height:34px;
	margin-bottom:20px;
}
.loginMainRight ul li a{
	display:block;
	width:122px;
	height:34px;
	padding-left:60px;
	color:#fff;
}
.loginMainRight ul li.loginMainRight_1 a{
	background:url(../img/loginMainRightBtn_08.png) no-repeat 0 0;
}
.loginMainRight ul li.loginMainRight_2 a{
	background:url(../img/loginMainRightBtn_08.png) no-repeat 0 -54px;
}
.loginMainRight ul li.loginMainRight_3 a{
	background:url(../img/loginMainRightBtn_08.png) no-repeat 0 -110px;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-×¢ï¿½ï¿½*/
.loginMainLeftFrom_2{
	width:100%;
}
.loginMainLeftFrom_2 span{
	color:#a9a9a9;
	margin-left:5px;
}
.loginMainLeftFrom_2 button{
	width:250px;
}
.loginMainLeftFrom_2 label{
	color:#a9a9a9;
	cursor:pointer;
}
#loginMainLeftCheck{
	vertical-align:middle;
}
.loginMainLeftFrom_2Photo,.loginMainLeftFrom_2Cord,.loginMainLeftFrom_2Change{
	display:inline;
	margin-left:5px;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½Ô±ï¿½ï¿½ï¿½ï¿½*/
.centerBannerLayout{
	height:265px;
	background:url(../img/centerBannerLayoutRepeat_03.jpg) repeat-x center top;
	text-align:center;
	padding-top:45px;
	color:#fff;
}
.centerBannerPhoto{
	width:100%;
	height:99px;
	background:url(../img/centerBannerPhotoBg_06.png) no-repeat center center;
	padding:9px 0;
	margin-bottom:10px;
}
.centerBannerPhoto span{
	display:inline-block;
	width:99px;
	height:99px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	overflow:hidden;
}
.centerBannerPhoto h2{
	font-size:24px;
	line-height:40px;
}
.centerBannerPhoto h3{
	font-size:14px;
}
.centerBannerBtn{
	margin-top:20px;
}
.centerBannerBtn a{
	display:inline-block;
	width:90px;
	height:32px;
	text-align:center;
	line-height:32px;
	color:#fff;
	font-size:14px;
	margin:0 4px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.centerBannerBtn a.centerBannerBtn_1{
	background:#81ca68;
}
.centerBannerBtn a.centerBannerBtn_2{
	background:#5db3f9;
}
.centerCrumbLayout{
	width:100%;
	height:40px;
	line-height:40px;
	background:#5547bf;
}
.centerCrumbLayout ul li{
	float:left;
	height:40px;
	font-size:16px;
	color:#9991d9;
}
.centerCrumbLayout ul li a{
	display:block;
	width:95px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#c7c2ea;
	margin-top:5px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.centerCrumbLayout ul li a:hover,.centerCrumbLayout ul li.cur a{
	color:#fff;
	background:#2a235f;
}
.centerCrumbLayout ul li span{
	font-size:14px;
	margin:0 10px;
}
.centerMainLayout{
	margin:45px 0 150px 0;
}
.centerMainLayout h2{
	font-size:18px;
	color:#333;
	margin-bottom:20px;
}
.centerBrowseLeft{
	float:left;
	width:635px;
	margin-right:25px;
}
.centerBrowseRight{
	float:left;
	width:340px;
}
.centerBrowseRight ul li{
	width:100%;
	font-size:14px;
	font-weight:bold;
	color:#333;
	border-bottom:1px dotted #dcdcdc;
	padding:12px 0;
}
.centerBrowseRight ul li h3{
	font-size:24px;
	color:#50aeff;
}
.centerBrowseRightPhoto{
	width:47px;
	height:47px;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-o-border-radius:50%;
	margin-bottom:25px;
	overflow:hidden;
}
.centerBrowseRightPhoto img{
	display:block;
	width:100%;
	height:100%;
}
.centerBrowseRightFuns h4{
	float:left;
}
.centerBrowseRightFuns cite{
	float:right;
	color:#50aeff;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½Ô±ï¿½ï¿½ï¿½ï¿½-ï¿½Þ¸ï¿½ï¿½ï¿½ï¿½ï¿½*/
.centerMainDataLayout h2{
	margin-left:155px;
}
.centerMainData{
	width:688px;
	border:1px solid #dcdcdc;
	background:#fff;
	margin-left:155px;
}
.centerMainDataFromTxt{
	width:220px;
	height:26px;
	line-height:26px;
	border:1px solid #e1e1e1;
	padding:0 4px;
	color:#333;
	/*  font-family:黑体; */
    font-family:"黑体";
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.centerMainDataFrom{
	color:#666;
	padding:20px;
	border-bottom:1px solid #dcdcdc;
}
.centerMainData h3{
	color:#333;
}
.centerMainDataFrom button{
	width:90px;
	height:28px;
	text-align:center;
	line-height:28px;
	color:#fff;
	background:#50aeff;
	font-size:12px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	/*  font-family:黑体; */
    font-family:"黑体";
	cursor:pointer;
}
.centerMainDataFrom textarea{
	width:450px;
	height:85px;
	line-height:20px;
	border:1px solid #e1e1e1;
	padding:5px;
	color:#333;
	/*  font-family:黑体; */
    font-family:"黑体";
}
.centerMainDataBind{
	padding:20px;
}
.centerMainDataBindCon{
	height:30px;
	background:url(../img/centerMainDataBindImg_07.gif) no-repeat 45px center;
	padding:2px 0 0 100px;
	margin-top:20px;
}
.centerMainDataBindCon a{
	display:block;
	width:120px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#50aeff;
	border:1px solid #50aeff;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.centerMainDataBindCon a:hover{
	background:#50aeff;
	color:#fff;
}


/*Ç§ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Æµï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.tourVideoLeftList ul li{
	float:left;
	width:210px;
	height:215px;
	background:#fff;
	border:1px solid #e5e6e8;
	font-size:14px;
	color:#666;
	/*  font-family:黑体; */
    font-family:"黑体";
	text-align:center;
	padding:16px 16px 10px 16px;
	margin:0 8px 8px 0;
}
.tourVideoLeftList ul li dl dd p{
	height:45px;
	line-height:45px;
}
.tourVideoLeftListTool{
	width:100%;
	color:#c1c1c1;
}
.tourVideoLeftListTool span{
	float:left;
	display:block;
	height:20px;
	line-height:20px;
	font-size:10px;
	padding-left:20px;
	margin-right:10px;
}
.tourVideoLeftListTool span.tourVideoLeftListTool_1{
	background:url(../img/tourVideoLeftListIcon_1.gif) no-repeat left center;
}
.tourVideoLeftListTool span.tourVideoLeftListTool_2{
	background:url(../img/tourVideoLeftListIcon_2.gif) no-repeat left center;
}


/*Ç§ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½Í¼Æ¬ï¿½ï¿½-ï¿½Ð±ï¿½Ò³*/
.tourShowRightTitleCon{
	float:right;
	font-size:14px;
	margin-top:6px;
}
.tourShowRightTitleCon ul li{
	float:left;
	height:30px;
	margin-right:6px;
}
.tourShowRightTitleCon ul li input{
	width:130px;
	height:30px;
	line-height:30px;
	border:0;
}
.tourShowRightTitleCon ul li button{
	width:30px;
	height:30px;
	background:#09b9f1 url(../img/iconItem.png) no-repeat -76px -206px;
	cursor:pointer;
}
.tourShowRightTitleCon a{
	display:block;
	height:32px;
	line-height:32px;
	color:#888;
	padding:0 4px;
	background:#fff;
}
.tourShowRightTitleCon a:hover{
	background:#efefef;
	color:#000;
}
#driveIndexLakeLink_1,#driveIndexLakeLink_2,#driveIndexLakeLink_3,#driveIndexLakeLink_4{
	position:absolute;
	display:block;
	width:85px;
	height:30px;
}
#driveIndexLakeLink_1{
	left:530px;
	top:115px;
}
#driveIndexLakeLink_2{
	left:815px;
	top:245px;
}
#driveIndexLakeLink_3{
	left:440px;
	top:355px;
}
#driveIndexLakeLink_4{
	left:675px;
	top:385px;
}

/*ï¿½ï¿½Ò³*/
.indexThemeConOver_2{
	position:absolute;
	left:0;
	top:230px;
	width:240px;
	height:160px;
	padding:13px 24px 0 25px;
	background:url(../img/indexThemeCon_1Img_13.jpg) no-repeat;
	z-index:20;
}
.indexThemeConOver_3{
	position:absolute;
	left:0;
	top:230px;
	width:495px;
	height:160px;
	padding:13px 24px 0 25px;
	background:url(../img/indexThemeCon_1Img_13.jpg) no-repeat;
	z-index:20;
}
.indexThemeConOver1{
	width:100%;
	height:100%;
}
.indexThemeConOver2{
	width:100%;
	height:100%;
}
.indexThemeConOver1 h4{
	width:190px;
	height:30px;
	line-height:30px;
	font-size:18px;
	border-bottom:1px solid #6394a9;
	color:#fff;
	margin-bottom:25px;
}
.indexThemeConOver2 h4{
	width:440px;
	height:30px;
	line-height:30px;
	font-size:18px;
	border-bottom:1px solid #6394a9;
	color:#fff;
	margin-bottom:25px;
}
.indexThemeConNote_1{
	width:190px;
	height:20px;
	font-size:14px;
	line-height:20px;
	color:#82a7b9;
	overflow:hidden;
}
.indexThemeConNote_2{
	width:445px;
	height:20px;
	font-size:14px;
	line-height:20px;
	color:#82a7b9;
	overflow:hidden;
}
/*ï¿½ï¿½ï¿½ï¿½Í¼Æ¬ï¿½Ð»ï¿½*/
/*
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing {
	cursor:url(../img/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
}
#owl-demo{position:relative;width:1400px;height:481px;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:1400px;height:481px;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
/*
.owl-page{display:inline-block;width:8px;height:8px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;margin:4px 0 0 4px;
}
.owl-pagination .active{background:#fff;}
*/
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../img/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../img/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
/*
.owl-prev{left:0;background-image:url(../img/bg17.png);}
.owl-next{right:0;background-image:url(../img/bg18.png);}
.owl-prev:hover{background-image:url(../img/bg19.png);}
.owl-next:hover{background-image:url(../img/bg20.png);}
*/
.newsLeftList dt img{
	display:block;
	width:100%;
	height:122px;
}
.tourListMainMenu ul li.cur a {
	background: #1ca7d5;
	color: #fff;
}
.tourListMainMenu ul li a:hover{
	background:#1ca7d5;
	color:#fff;
	width:70px;
	height:30px;
}
.tourListMainMenu ul li a{

	color: #1ca7d5;
	cursor: pointer;
}
.roll-wrap{height:52px;overflow:hidden;}
.indexRaidersConArticle a{color:#5d5d5d}
.nav{cursor:pointer}

.tourSpecialtyLeftList{
	float:left;
	width:100%;
	margin-bottom:20px;
	overflow:hidden;
}
.tourSpecialtyLeftList ul{
	width:756px;
}
.tourSpecialtyLeftList ul li{
	float:left;
	width:210px;
	height:200px;
	background:#fff;
	border:1px solid #e5e6e8;
	font-size:14px;
	color:#666;
	/*  font-family:黑体; */
    font-family:"黑体";
	text-align:center;
	padding:16px;
	margin:0 8px 8px 0;
}
.tourSpecialtyLeftList ul li a{
	color:#666;
}
.tourSpecialtyLeftList ul li a:hover{
	color:#167aeb;
}

.tourSpecialtyLeftList ul li{
	position:relative;
	width:210px;
	height:180px;
	line-height:normal;
}
.tourSpecialtyLeftList ul li img{
	width:210px;
	height:150px;
}
.tourSpecialtyLeftList ul li .on1{
	position:absolute;
	left:16px;
	top:16px;
	display:block;
	width:45px;
	height:23px;
	background:#a289df;
	color:#fff;
	text-align:center;
	line-height:23px;
	z-index:10;
}
.tourSpecialtyLeftList ul li .g-span{
	display:block; height:30px; line-height:30px;
}
.sceneMainAboutRight_1{
	background:#f3f3f3 url(../img/sceneMainAboutBg_03.jpg) no-repeat right center;
}
.sceneMainAboutRight_2{
	background:#f3f3f3 url(../img/sceneMainAboutBg_2_03.jpg) no-repeat right center;
}
.sceneMainAboutRight_3{
	background:#f3f3f3 url(../img/sceneMainAboutBg_3_03.jpg) no-repeat right center;
}
.detailCrumbCon ul li a {
	display: inline;
	height: 37px;
	color: #969595;
}
/*ï¿½ï¿½ï¿½ï¿½Í¼Æ¬ï¿½ï¿½Ï¸ï¿½ï¿½*/
*{margin:0;padding:0;list-style-type:none;}
/*ï¿½ï¿½ï¿½ï¿½Í¼*/
.mod18{width:640px;height:100%;margin:20px auto;position:relative;}
.mod18 .btn{position:absolute;width:20px;height:89px;top:460px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;margin-left:-20px;margin-right:-30px;}
.mod18 .prev{left:0;background:url(../img/prevBtn.gif) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:213px;width:20px;}
.mod18 #prevTop{background:url(../img/prevBtnTop.gif) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../img/nextBtnTop.gif) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../img/nextBtn.gif) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:680px;height:330px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:425px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:425px;position:absolute;}
.mod18 .picBox li{width:640px;height:325px;}
.mod18 .listBox{width:642px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:89px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:89px;}
.mod18 .listBox li img{width:124px;height:89px;}
.mod18 .listBox .on img{width:118px;height:90px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}
/*Ï¸ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Í¼ï¿½ï¿½*/
.newsDetailConToolLeft{
	float:left;
}
.newsDetailConToolLeftBox{
	float:left;
	height:28px;
	margin-right:30px;
}
.newsDetailConToolLeftBox a{
	display:block;
	float:left;
	width:28px;
	height:28px;
	margin-right:6px;
}
.newsDetailConToolLeftBox_1 a{
	background:url(../img/newsDetailConToolLeftBoxIoc_1.png) no-repeat;
}
.newsDetailConToolLeftBox_2 a{
	background:url(../img/newsDetailConToolLeftBoxIco_2.png) no-repeat;
}
.newsDetailConToolLeftBox i{
	display:block;
	float:left;
	width:7px;
	height:26px;
	margin-top:1px;
	background:url(../img/newsDetailConToolLeftBoxMsg.png) no-repeat;
}
.newsDetailConToolLeftBox span{
	display:block;
	float:left;
	height:24px;
	border:1px solid #e9eaec;
	border-left:0;
	padding:0 7px 0 5px;
	background:#f4f4f4;
	color:#666;
	line-height:24px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	margin-top:1px;
	font-family:Arial, Helvetica, sans-serif;
}

.bannerTitle a{color:#fff}
.title a{color:#333}

/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ó°-ï¿½Ï´ï¿½Ò³ï¿½ï¿½*/
.interPhotoRightMainShow{
	width:100%;
	padding-top:10px;
}
.interPhotoRightMainShow dl{
	float:left;
	width:180px;
	height:150px;
	text-align:center;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	font-size:12px;
	margin:0 15px 10px 0;
}
.interPhotoRightMainShow dl dt{
	width:180px;
	height:125px;
	overflow:hidden;
}
.interPhotoRightMainShow dl dt img{
	display:block;
	width:100%;
	height:100%;
}
.interPhotoRightMainShow dl dd{
	width:180px;
	height:25px;
	line-height:25px;
	text-align:center;
}
.interPhotoRightMainShow dl dd a{
	display:block;
	width:100%;
	height:25px;
	color:#888;
}
.interPhotoRightMainShow dl dd a:hover{
	color:#167aeb;
	text-decoration:underline;
}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½Ô±ï¿½ï¿½ï¿½ï¿½-ï¿½Þ¸ï¿½ï¿½ï¿½ï¿½ï¿½*/
.centerMainDataFrom dl dt{
	float:left;
	margin-right:10px;
}
.centerMainDataFrom dl dd{
	padding-top:20px;
	line-height:24px;
}
.centerMainDataFrom dl dd a{
	display:block;
	color:#5aacff;
	text-decoration:underline;
}
.newsDetailReviewMsgRight{
	float:right;
	height:30px;
	color:#3da9f7;
	font-size:14px;
	line-height:30px;
}
.xcly a{color:#09b9f1}
.interDoubtListNote a{color:#6e6e6e}
/*ï¿½ï¿½Õ¾ï¿½ï¿½Í¼*/
.webMapMainCon{
	width:100%;
	line-height:40px;
	background:#fff;
}
.webMapMainCon table{
	border:1px solid #d4d4d4;
	border-collapse:collapse;
}
.webMapMainCon table tr td{
	padding:7px 0 7px 10px;
	border:1px solid #d4d4d4;
}
.webMapMainCon table tr td h4{
	font-size:14px;
	font-weight:bold;
	color:#555;
}
.webMapMainCon table tr td a{
	display:inline-block;
	padding:5px 15px;
	line-height:24px;
	color:#666;
}
.webMapMainCon table tr td a:hover{
	color:#167aeb;
	color:#fff;
	background:#0ABDEF;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
}
/*ï¿½Ô¼ï¿½*/
#gmap {display:block; width:550px; height:617px; background:url(../img/map.jpg) no-repeat; position:relative; margin:0 auto 2em auto;}
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

a#title2, a#title2:visited {display:block; width:550px; height:617px; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:617px; he\ight:0;}/*IE6.0ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê¾*/
#gmap a#title2:hover {background:transparent url(../img/group_col.gif) no-repeat 0 0; overflow:visible; color:#c00;}

/*ï¿½Â½ï¿½*/
a#xj {display:block; width:206px; height:0; padding-top:156px; overflow:hidden; position:absolute; left:14px; top:63px;}
* html a#xj {height:156px; he\ight:0;text-indent:-9000px;}
a#xj:hover {background:transparent url(../img/xj1.gif) no-repeat 0 0;overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#xz {display:block; width:200px; height:0; padding-top:124px; overflow:hidden; position:absolute; left:37px; top:207px;}
* html a#xz {height:124px; he\ight:0;}
a#xz:hover {background:transparent url(../img/xz.gif) no-repeat  0 0;overflow:visible;text-indent:-9000px;}

/*ï¿½àº£*/
a#qh {display:block; width:132px; height:0; padding-top:96px; overflow:hidden; position:absolute; left:147px; top:184px;}
* html a#qh {height:96px; he\ight:0;}
a#qh:hover {background:transparent url(../img/qh.gif) no-repeat 0 0; height:-20px; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#gs {display:block; width:148px; height:0; padding-top:123px; overflow:hidden; position:absolute; left:187px; top:149px;}
* html a#gs {height:123px; he\ight:0;}
a#gs:hover {background:transparent url(../img/gsh.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½É¹ï¿½*/
a#lmg {display:block; width:226px; height:0; padding-top:196px; overflow:hidden; position:absolute; left:234px; top:17px;}
* html a#lmg {height:196px; he\ight:0;}
a#lmg:hover {background:transparent url(../img/lm.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
a#hlj {display:block; width:116px; height:0; padding-top:106px; overflow:hidden; position:absolute; left:420px; top:13px;}
* html a#hlj {height:106px; he\ight:0;}
a#hlj:hover {background:transparent url(../img/hlj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#nx {display:block; width:34px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:290px; top:191px;}
* html a#nx {height:47px; he\ight:0;}
a#nx:hover {background:transparent url(../img/nx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#jl {display:block; width:88px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:436px; top:96px;}
* html a#jl {height:59px; he\ight:0;}
a#jl:hover {background:transparent url(../img/jl.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#ln {display:block; width:61px; height:0; padding-top:53px; overflow:hidden; position:absolute; left:423px; top:129px;}
* html a#ln {height:53px; he\ight:0;}
a#ln:hover {background:transparent url(../img/ll.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*É½ï¿½ï¿½*/
a#sd {display:block; width:69px; height:0; padding-top:45px; overflow:hidden; position:absolute; left:396px; top:198px;}
* html a#sd {height:45px; he\ight:0;}
a#sd:hover {background:transparent url(../img/sd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½Ó±ï¿½*/
a#hb {display:block; width:58px; height:0; padding-top:81px; overflow:hidden; position:absolute; left:377px; top:146px;}
* html a#hb {height:81px; he\ight:0;}
a#hb:hover {background:transparent url(../img/heb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#bj {display:block; width:17px; height:0; padding-top:18px; overflow:hidden; position:absolute; left:394px; top:167px;}
* html a#bj {height:18px; he\ight:0;}
a#bj:hover {background:transparent url(../img/bj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½*/
a#tj {display:block; width:15px; height:0; padding-top:20px; overflow:hidden; position:absolute; left:406px; top:175px;}
* html a#tj {height:20px; he\ight:0;}
a#tj:hover {background:transparent url(../img/tj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#shx {display:block; width:55px; height:0; padding-top:93px; overflow:hidden; position:absolute; left:303px; top:188px;}
* html a#shx {height:93px; he\ight:0;}
a#shx:hover {background:transparent url(../img/shx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*É½ï¿½ï¿½*/
a#sx {display:block; width:37px; height:0; padding-top:73px; overflow:hidden; position:absolute; left:350px; top:173px;}
* html a#sx {height:73px; he\ight:0;}
a#sx:hover {background:transparent url(../img/sx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#hn {display:block; width:62px; height:0; padding-top:56px; overflow:hidden; position:absolute; left:351px; top:224px;}
* html a#hn {height:56px; he\ight:0;}
a#hn:hover {background:transparent url(../img/hl.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#js {display:block; width:56px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:409px; top:232px;}
* html a#js {height:50px; he\ight:0;}
a#js:hover {background:transparent url(../img/js.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#ah {display:block; width:52px; height:0; padding-top:63px; overflow:hidden; position:absolute; left:397px; top:239px;}
* html a#ah {height:63px; he\ight:0;}
a#ah:hover {background:transparent url(../img/ah.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½Ïºï¿½*/
a#sh {display:block; width:10px; height:0; padding-top:7px; overflow:hidden; position:absolute; left:460px; top:273px;}
* html a#sh {height:7px; he\ight:0;}
a#sh:hover {background:transparent url(../img/sh.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ã½­*/
a#zj {display:block; width:40px; height:0; padding-top:50px; overflow:hidden; position:absolute; left:433px; top:275px;}
* html a#zj {height:50px; he\ight:0;}
a#zj:hover {background:transparent url(../img/zj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#jx {display:block; width:51px; height:0; padding-top:67px; overflow:hidden; position:absolute; left:388px; top:297px;}
* html a#jx {height:67px; he\ight:0;}
a#jx:hover {background:transparent url(../img/jx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#hj {display:block; width:47px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:414px; top:313px;}
* html a#hj {height:59px; he\ight:0;}
a#hj:hover {background:transparent url(../img/hj.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ã¶«*/
a#gd {display:block; width:81px; height:0; padding-top:63px; overflow:hidden; position:absolute; left:350px; top:352px;}
* html a#gd {height:63px; he\ight:0;}
a#gd:hover {background:transparent url(../img/gd.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#hl {display:block; width:25px; height:0; padding-top:21px; overflow:hidden; position:absolute; left:338px; top:418px;}
* html a#hl {height:21px; he\ight:0;}
a#hl:hover {background:transparent url(../img/hal.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#gx {display:block; width:80px; height:0; padding-top:59px; overflow:hidden; position:absolute; left:294px; top:343px;}
* html a#gx {height:59px; he\ight:0;}
a#gx:hover {background:transparent url(../img/gx.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#gz {display:block; width:62px; height:0; padding-top:52px; overflow:hidden; position:absolute; left:284px; top:312px;}
* html a#gz {height:52px; he\ight:0;}
a#gz:hover {background:transparent url(../img/gz.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#yn {display:block; width:92px; height:0; padding-top:92px; overflow:hidden; position:absolute; left:218px; top:313px;}
* html a#yn {height:92px; he\ight:0;}
a#yn:hover {background:transparent url(../img/yn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½Ä´ï¿½*/
a#sc {display:block; width:111px; height:0; padding-top:96px; overflow:hidden; position:absolute; left:222px; top:250px;}
* html a#sc {height:96px; he\ight:0;}
a#sc:hover {background:transparent url(../img/sc.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#cq {display:block; width:51px; height:0; padding-top:47px; overflow:hidden; position:absolute; left:299px; top:275px;}
* html a#cq {height:47px; he\ight:0;}
a#cq:hover {background:transparent url(../img/chq.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#hun {display:block; width:56px; height:0; padding-top:65px; overflow:hidden; position:absolute; left:339px; top:298px;}
* html a#hun {height:65px; he\ight:0;}
a#hun:hover {background:transparent url(../img/hn.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*ï¿½ï¿½ï¿½ï¿½*/
a#hub {display:block; width:82px; height:0; padding-top:49px; overflow:hidden; position:absolute; left:332px; top:261px;}
* html a#hub {height:49px; he\ight:0;}
a#hub:hover {background:transparent url(../img/hb.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}

/*Ì¨ï¿½ï¿½*/
a#tw {display:block; width:17px; height:0; padding-top:40px; overflow:hidden; position:absolute; left:462px; top:347px;}
* html a#tw {height:40px; he\ight:0;}
a#tw:hover {background:transparent url(../img/tw.gif) no-repeat 0 0; overflow:visible;text-indent:-9000px;}


/*ï¿½ï¿½ï¿½Î»ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½Í¶ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½Ò³*/
.complaintsForm{
	float:left;
	width:748px;
}
.complaintsForm table{
	width:100%;
	color:#666;
	background:#f8f8f8;
	border-collapse:collapse;
	border:1px solid #d4d4d4;
}
.complaintsForm table tr td{
	padding:0 5px;
	border:1px solid #d4d4d4;
}
//ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ó°ï¿½ï¿½ï¿½ï¿½css
  .xieyi{ width:50%;left:0; background-color:#fff;display:none; z-index:2000; position:absolute;height:650px;border-radius:5px; border:#ccc 1px solid;}
.xieyicont{ margin:15px auto 20px; }
.fonttitle{ margin: 20px auto 0 auto;width:92%; text-align:center; font-size:12px; font-weight:bold; padding-bottom:15px;}
.fontcont{ width:92%;  font-size:12px; margin-top:10px;margin-left:20px; line-height:25px;}
.fanhui{ width:50px; height:20px; line-height:20px; font-size:12px;float:right; margin-right:40px; text-align:center; border-radius:15px; background-color:#cc3d3d; color:#fff; cursor:pointer;margin-bottom: 15px; }

.example {

	background: #f2f2f2;

}

pre {
	font-family: "Lucida Console", "Courier New", Verdana;
	border: 1px solid #CCC;
	background: #f2f2f2;
	padding: 10px;
}
code {
	font-family: "Lucida Console", "Courier New", Verdana;
	margin: 0;
	padding: 0;
}

#gallery {
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 40px;
	padding-right: 20px;
	background: #e1eef5;
}
#descriptions {
	position: relative;
	height: 50px;
	background: #EEE;
	margin-top: 10px;
	width: 640px;
	padding: 10px;
	overflow: hidden;
}
#descriptions .ad-image-description {
	position: absolute;
}
#descriptions .ad-image-description .ad-description-title {
	display: block;
}
#cboxTitle {
	margin-top:-20px;
	left: 0;
	text-align: center;
	width: 100%;
	font-weight: bold;
	color: #7C7C7C;
}

/*[new]Ç§ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½Åµï¿½Í¼ï¿½ï¿½*/
.virtualMainBody{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	z-index:1;
	overflow:hidden;
}
.virtualMainLayout{
	position:relative;
	width:100%;
	height:100%;
}
.virtualMainShow{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
}
.virtualMainShow img{
	width:100%;
	height:100%;
}
.mapMainLayoutBg{
	position:absolute;
	left:0;
	top:0;
	width:235px;
	height:100%;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
	-webkit-opacity:0.8;
	-moz-opacity:0.8;
	z-index:4;
}
.mapMainLayout{
	position:absolute;
	left:0;
	top:0;
	width:190px;
	height:100%;
	padding:0 18px 0 27px;
	z-index:5;
}
.mapMainSearch{
	float:left;
	width:190px;
	background:url(../img/mapMainSearchBg_03.png) no-repeat left top;
	margin:120px 0 45px 0;
	padding-top:55px;
	font-family:"黑体";
}
.mapMainSearch h4{
	font-size:12px;
	color:#c6c6c6;
	margin-bottom:13px;
}
.mapMainSearch ul{
	width:190px;
	height:33px;
	background:#fff;
}
.mapMainSearch ul li{
	float:left;
	height:33px;
}
.mapMainSearchTxt{
	width:151px;
	height:33px;
	line-height:33px;
	color:#333;
	padding:0 3px;
}
.mapMainSearchBtn{
	width:33px;
	height:33px;
	background:url(../img/mapMainSearchBtnIcon_07.gif) no-repeat center center;
	cursor:pointer;
}
.mapMainListMenu{
	float:left;
	width:146px;
	height:50px;
	color:#7f7f80;
	font-family:"黑体";
	font-size:16px;
	font-weight:bold;
	line-height:50px;
	padding-left:44px;
	cursor:pointer;
}
.mapMainListMenu_1{
	background:url(../img/mapMainListMenu_1Link.png) no-repeat 5px center;
}
.mapMainListMenu_1.on{
	color:#fff;
	background:url(../img/mapMainListMenu_1Over.png) no-repeat 5px center;
}
.mapMainListMenu_2{
	background:url(../img/mapMainListMenu_2Link.png) no-repeat 5px center;
}
.mapMainListMenu_2.on{
	color:#fff;
	background:url(../img/mapMainListMenu_2Over.png) no-repeat 5px center;
}
.mapMainListMenu_3{
	background:url(../img/mapMainListMenu_3Link.png) no-repeat 5px center;
}
.mapMainListMenu_3.on{
	color:#fff;
	background:url(../img/mapMainListMenu_3Over.png) no-repeat 5px center;
}
.mapMainListMenu_4{
	background:url(../img/mapMainListMenu_4Link.png) no-repeat 5px center;
}
.mapMainListMenu_4.on{
	color:#fff;
	background:url(../img/mapMainListMenu_4Over.png) no-repeat 5px center;
}
.mapMainListMenu_5{
	background:url(../img/mapMainListMenu_5Link.png) no-repeat 5px center;
}
.mapMainListMenu_5.on{
	color:#fff;
	background:url(../img/mapMainListMenu_5Over.png) no-repeat 5px center;
}
.mapMainListCon{
	float:left;
	width:190px;
	height:270px;
	margin-bottom:13px;
	overflow-x:hidden;
	overflow-y:auto;
}
.mapMainListCon a{
	display:block;
	width:172px;
	height:27px;
	color:#5f5e5e;
	line-height:27px;
	padding-left:8px;
	overflow:hidden;
}
.mapMainListCon a:hover,.mapMainListCon a.on{
	background:#383c42;
	color:#dcdcdc;
}
.mapMainPopLayout{
	position:absolute;
	right:165px;
	bottom:245px;
	width:495px;
	height:215px;
	z-index:15;
}
.mapMainPopPosition{
	position:relative;
	width:495px;
	height:215px;
}
.mapMainPopLayoutBg{
	position:absolute;
	width:495px;
	height:215px;
	background:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
	-webkit-opacity:0.8;
	-moz-opacity:0.8;
	box-shadow:0px 0px 15px #000;
	-webkit-box-shadow:0px 0px 15px #000;
	-moz-box-shadow:0px 0px 15px #000;
	z-index:15;
}
.mapMainPopClose{
	position:absolute;
	right:-15px;
	top:-15px;
	width:33px;
	height:33px;
	background:#6f6f6f;
	border-radius:50%;
	z-index:20;
	border:2px solid #000;
	color:#b7b7b7;
	font-size:36px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:33px;
}
.mapMainPopClose a{
	display:block;
	width:33px;
	height:33px;
	color:#b7b7b7;
}
.mapMainPopNote{
	position:absolute;
	left:255px;
	top:15px;
	width:240px;
	height:215px;
	z-index:16;
}
.mapMainPopNote ul{
	width:100%;
	margin-bottom:10px;
}
.mapMainPopNote ul li{
	width:230px;
	height:23px;
	line-height:23px;
	color:#c8c8c8;
	overflow:hidden;
}
.mapMainPopNote ul li span{
	color:#737373;
}
.mapMainPopNoteTips{
	width:100%;
}
.mapMainPopNoteTips a{
	float:left;
	display:block;
	height:27px;
	line-height:27px;
	color:#fff;
	padding:0 10px 0 26px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin-right:4px;
}
.mapMainPopNoteTips_1{
	background:#6f6f6f url(../img/mapMainPopNoteTipsIcon_1_03.png) no-repeat 7px center;
	_background:#6f6f6f url(../img/mapMainPopNoteTipsIcon_1_03.gif) no-repeat 7px center;
}
.mapMainPopNoteTips_1:hover{
	background:#777 url(../img/mapMainPopNoteTipsIcon_1_03.png) no-repeat 7px center;
	_background:#777 url(../img/mapMainPopNoteTipsIcon_1_03.gif) no-repeat 7px center;
}
.mapMainPopNoteTips_2{
	background:#6f6f6f url(../img/mapMainPopNoteTipsIcon_2_06.png) no-repeat 7px center;
	_background:#6f6f6f url(../img/mapMainPopNoteTipsIcon_2_06.gif) no-repeat 7px center;
}
.mapMainPopNoteTips_2:hover{
	background:#777 url(../img/mapMainPopNoteTipsIcon_2_06.png) no-repeat 7px center;
	_background:#777 url(../img/mapMainPopNoteTipsIcon_2_06.gif) no-repeat 7px center;
}
.mapMainPopNoteTips_3{
	background:#6f6f6f url(../img/mapMainPopNoteTipsIcon_3_09.png) no-repeat 9px center;
	_background:#6f6f6f url(../img/mapMainPopNoteTipsIcon_3_09.gif) no-repeat 9px center;
}
.mapMainPopNoteTips_3:hover{
	background:#777 url(../img/mapMainPopNoteTipsIcon_3_09.png) no-repeat 9px center;
	_background:#777 url(../img/mapMainPopNoteTipsIcon_3_09.gif) no-repeat 9px center;
}
.mapMainPop{
	position:absolute;
	left:20px;
	top:-17px;
	width:212px;
	font-family:"黑体";
	overflow:hidden;
	z-index:16;
}
.mapMainPop dl dt,.mapMainPop dl dt img{
	width:212px;
	height:135px;
	overflow:hidden;
}
.mapMainPop dl dd h3{
	width:212px;
	line-height:22px;
	font-size:14px;
	color:#fff;
	margin:10px 0;
}
.mapMainPop dl dd cite{
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:0 8px;
	font-size:12px;
	color:#21262d;
	background:#885faf;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	margin-right:8px;
}
.mapMainPop dl dd span{
	display:inline-block;
	height:16px;
	line-height:16px;
	background:url(../img/mapMainPopIcon_07.png) no-repeat left center;
	_background:url(../img/mapMainPopIcon_07.gif) no-repeat left center;
	padding-left:15px;
	color:#c8c8c8;
}



/*ï¿½ï¿½Í¼ icon*/
.mapPoint{
	position:relative;
	height:38px;
}
.mapPoint i{
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:28px;
	height:38px;
	background:url(../img/poi_03.png) no-repeat;
	background-size:100% 100%;
	text-align:center;
	line-height:27px;
	color:#fff;
	z-index:950;
}
.mapPoint span{
	position:absolute;
	left:14px;
	top:3px;
	float:left;
	height:30px;
	line-height:30px;
	color:#333;
	/*  font-family:"ï¿½ï¿½ï¿½ï¿½"; */
    font-family:"黑体";
	background:#fff;
	box-shadow:2px 2px 3px #bbb;
	border-radius:0 15px 15px 0;
	padding:0 17px 0 20px;
	z-index:900;
}
.mapMainListCons{
	float:left;
	width:190px;
	height:300px;
	margin-bottom:13px;
	overflow-x:hidden;
	overflow-y:auto;
}
.mapMainListCon{
	float:left;
	width:190px;
	height:auto;
	margin-bottom:13px;
	overflow-x:hidden;
	overflow-y:auto;
}

label{
	position:absolute;
	float:left;
	display:-moz-inline-box;  display:inline-block;
	background:#fff;
	box-shadow:2px 0px 3px #ddd;
	border-radius:0 14px 14px 0;

}
.c_mt_1{
	margin:0 auto;
	width:1100px;
}
/*ï¿½ï¿½Ò³ï¿½ï¿½ï¿½Ê»î¶¯Í¼Æ¬ï¿½Ð»ï¿½*/
.friend{height:250px;margin:0 auto;overflow:hidden;width:1075px;}
.mr_frbox{height:250px;padding:15px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:100px 0px 0 0;width:25px;}
.mr_frUl{float:left;height:250px;width:1000px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:100px;cursor:pointer;width:25px;height:46px;}
.mr_frUl ul li{display:inline;float:left;margin:4px;width:327px;overflow:hidden;position:relative;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}

/*20151008*/
.tourFoodDetailNote img{padding:15px}
.tourFoodDetailNote p{margin-bottom:15px}



/*2015-10-10*/
.newsDetailConMsg span{
	margin-right:15px;
}
.newsSectionTheme{
	position:relative;
}
.newsSectionNoticeRecomMore_1{
	right:0;
	top:22px;
}
span.fc-header-title h2 {
	font-size:16px;
	font-style:italic;
	color:#888;
	font-family:Arial, Helvetica, sans-serif;
	font-family:"Times New Roman", Times, serif;
}
.fc-event{
	border: 1px solid #e3e3e3;
	background-color: #e3e3e3;

}
.fc-widget-header{
	background:none;
}
.indexRaidersConLabel_3{
	background:url(../img/iconItem.png) no-repeat -200px 0;
}
.indexRaidersConLabel_4{
	background:url(../img/iconItem.png) no-repeat -200px -25px;
}
.indexRaidersConLabel_5{
	background:url(../img/iconItem.png) no-repeat -200px -50px;
}
.indexRaidersConLabel_6{
	background:url(../img/iconItem.png) no-repeat -200px -75px;
}
.indexRaidersConLabel_7{
	background:url(../img/iconItem.png) no-repeat -200px -100px;
}
.orderContainerListLabel_1{
	background:url(../img/orderContainerListLabel_14.png) no-repeat;
}
.orderContainerListLabel_2{
	background:url(../img/orderContainerListLabel_2.png) no-repeat;
}
.orderContainerListLabel_3{
	background:url(../img/orderContainerListLabel_3.png) no-repeat;
}
.orderContainerListLabel_4{
	background:url(../img/orderContainerListLabel_4.png) no-repeat;
}
.orderContainerListLabel_5{
	background:url(../img/orderContainerListLabel_5.png) no-repeat;
}
.orderContainerListLabel_6{
	background:url(../img/orderContainerListLabel_6.png) no-repeat;
}
.orderContainerListLabel_7{
	background:url(../img/orderContainerListLabel_7.png) no-repeat;
}

.driveLeftList dl dt span.driveLeftListLabel_3{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px 0;
}
.driveLeftList dl dt span.driveLeftListLabel_4{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -25px;
}
.driveLeftList dl dt span.driveLeftListLabel_5{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -50px;
}
.driveLeftList dl dt span.driveLeftListLabel_6{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -75px;
}
.driveLeftList dl dt span.driveLeftListLabel_7{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -100px;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_3{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px 0;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_4{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -25px;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_5{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -50px;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_6{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -75px;
}
.driveIndexRaidersList dl dt span.driveLeftListLabel_5{
	right:0;
	background:url(../img/iconItem.png) no-repeat -200px -100px;
}


/*2015-10-21*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½Ô¼ï¿½-ï¿½ï¿½ï¿½ï¿½*/
.Cf60{color:#ff6600;}
.driveRailMainTop,.driveRailMainTop ul{
	float:left;
	width:100%;
	color:#333;
}
.driveRailMainTop{
	margin-bottom:7px;
}
.driveRailMainTop ul li{
	float:left;
	width:100px;
	height:26px;
	line-height:26px;
}
.driveRailMainTop h4{
	float:left;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-right:15px;
}
.driveRailMainTop ul li input{
	vertical-align:middle;
	margin-right:5px;
}
.driveRailMainTop ul li label{
	vertical-align:middle;
	cursor:pointer;
}
.driveRailMainCon{
	float:left;
	width:100%;
	border-top:1px solid #20abae;
	color:#555;
	background:#fff;
}
.driveRailMainCon table tr td{
	padding:5px 0;
	line-height:22px;
	border-bottom:1px solid #ddd;
}
.driveRailMainConNo{
	display:block;
	height:24px;
	line-height:24px;
	color:#0069d3;
}
.driveRailMainConNo i{
	display:inline-block;
	width:11px;
	height:6px;
	background:url(../img/driveRailMainConNoIcon_10.gif) no-repeat left center;
	margin-left:3px;
}
.driveRailMainConBuy{
	display:block;
	width:70px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#fff;
	background:#0b5aee;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-o-border-radius:2px;
	margin-bottom:5px;
}
.driveRailMainConStation{
	padding-left:17px;
}
.driveRailMainConStation_1{
	background:url(../img/driveRailMainConStation_10.gif) no-repeat left center;
}
.driveRailMainConIcon_1{
	display:inline-block;
	width:7px;
	height:9px;
	background:url(../img/driveRailMainConTitleIcon_1.gif) no-repeat;
	margin-left:5px;
}
.driveRailMainConIcon_2{
	display:inline-block;
	width:7px;
	height:7px;
	background:url(../img/driveRailMainConTitleIcon_2.gif) no-repeat;
	margin-left:5px;
}
.driveRailMainConIcon_3{
	display:inline-block;
	width:7px;
	height:7px;
	background:url(../img/driveRailMainConTitleIcon_3.gif) no-repeat;
	margin-left:5px;
}
.sceneRightTitle a{
	float:right;
	display:block;
	width:85px;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#fff;
	background:#0499fd url(../img/sceneRightTitleIcon_03.png) no-repeat 25px center;
	padding-left:55px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
}
.sceneRightTitle a:hover{
	color: #fff;
	background:#27a8ff url(../img/sceneRightTitleIcon_03.png) no-repeat 25px center;
}
.list a:nth-child(odd) {
	background: #fff;
}
h1.tong_title span {
    background-color: #EFEFEF;
    padding-right: 20px;
}
.list a:hover {
    background: #ECF4E8;
}
.vote_description{
    font-size:16px;
    border-bottom:1px solid #ccc;
    padding: 10px 0;
}
.vote_startTime{
width:49%;
float:left;
padding:10px 0 10px 1%;
border-bottom:1px solid #ccc;
font-size:14px;
}
.vote_endTime{
width:50%;
float:left;
padding:10px 0;
border-bottom:1px solid #ccc;
font-size:14px;
}
.queren{width: 120px; height: 32px;  border: 0px; margin: 5px 0px 10px 416px;background: #3DA9F7;color: #fff;border-radius: 4px;font-size: 14px;font-weight: bold;cursor: pointer;margin-top: 10px;text-align:center;}
.survey table{ border:0px; font-size: 14px; line-height: 250%;}
textarea{
width:588px;
height:75px;
border:1px solid #ccc;
}
   