﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{margin:0;padding:0; color:#333333;}table{border-collapse:collapse;border-spacing:0; }
img{border:0;display:block}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
header,nav,section,article,footer,figure,figcaption{margin:0;padding:0;border:0;display:block;}
.clear{clear:both;}.clearbox:after{display:table;line-height:0;content:"";clear:both;}
.hide{display:none;}a{text-decoration:none;color:#333;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
/*body{background:#ffffff url(../images/summer.jpg) 50% 665px no-repeat;font:14px/1.5 'Microsoft Yahei';color:#333; overflow-x:hidden;}*/
body{background:#ffffff;font:14px/1.5 'Microsoft Yahei';color:#333; overflow-x:hidden;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.bold{ font-weight:bold;}
.pd_r{padding-right:5px;}
.mag_t{margin-top:10px;}
.mag_t20{ margin-top:20px;}
.mag_b20{ margin-bottom:20px;}
.red{ color:#ff9800;}
.fl{float:left;}.fr{float:right;}
img{/*max-width:100%;height:auto;height:100%;*/border:none;interpolation-mode:bicubic;}

@font-face {
    font-family: 'glyphicons-halflings-regular';
}
@font-face {
    font-family: 'glyphicons-halflings-regular';
}

#head{ margin:0 auto; padding:0; width:100%; height:30px; line-height:30px; display:block;/*  */ background:#f5f5f5;background:#1679de;overflow:hidden; font-size:12px; /*border-bottom:#d6d6d6 solid 1px;*/}
   .headnav{margin:0 auto; padding:0; width:1200px; display:block; overflow:hidden; }
	   .head_list{ float:left; width:300px; display:none; overflow:hidden; text-align:right;}
	   .head_list a{ color:#ffffff;}
	   .head_list a:hover{ color:#333333;}
	   
	   .language-nav{ float:right; width:280px; display:block; overflow:hidden; margin-right:50px;}
	   .language-nav ul{ list-style:none;}
	   .language-nav ul li{ float:left; display:block; padding:0 10px;}
	   .language-nav ul li a{ color:#ffffff;}
	   .language-nav ul li a:hover{ color:#313131;}

.lvyoubanner{margin:0 auto; padding:0; width:100%; height:175px; display:block;  background:#0bbcff; overflow:hidden; font-size:12px;}
   .lvyoubannerbg{margin:0 auto; padding:0; width:1300px; height:175px; display:block; overflow:hidden; background:url(../images/bannercenter.png) 0 0 no-repeat; text-align:center;}
       .lvyoubannercenter{margin:0 auto; padding:0; width:1200px; height:100px; display:block; overflow:hidden; display:none;}
	       .lvyoulogo{ float:left; width:600px; display:block; overflow:hidden; margin-top:25px; display:none;}
		       .lvyoulogo img{ float:left;}
			   .lvyoulogo .lytext{ margin-right:15px;}
		       
	       .lvyousearchbox{ float:right; margin-top:20px; margin-right:50px; width:300px; height:68px; display:block; overflow:hidden; padding:0 15px;/* background:#2e91d5; */ border:#014b54 solid 1px; border-radius:6px; opacity:.8;filter: alpha(opacity=08);-moz-opacity:0.8;}
		    #tab{width:300px;position:relative;margin:5px auto;}
		   
			#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
			#tab .tab_menu li{float:left;width:52px; font-size:14px; height:22px;line-height:22px;/*border:1px solid #ccc;*/ border:0;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0; color:#014b54;}
			#tab .tab_box{width:300px;height:30px;clear:both;top:20px;position:relative;/*border:1px solid #CCC;background-color:#FF0;*/ border:0;}
			#tab .tab_menu .selected{/*background-color:yellow;*/cursor:pointer; font-weight:bold; font-size:16px;}
			.hide{display:none;}
			.tab_box div{padding:5px 10px;}
			.skey{ float:left; display:block; width:200px; height:22px; line-height:22px; border:#e1e1e1 solid 1px;}
			.tbtns{ float:left; display:block; width:64px; height:24px; line-height:24px; background:url(../images/search.png) 0 0 no-repeat; border:0;}

.newnav{margin-top:200px;}
.newnav *{text-decoration:none;font-size:11pt;}
.newnav * a:hover{background-color:#82ce18;/* 鼠标经过时的红色背景，可自定义 */}
.newmenu{list-style:none;height:60px;width:100%;background:url(../images/menubg.png) 0 0 repeat-x;/*margin-top:10px;*/}
.newnav{list-style:none;height:60px;width:1200px;margin:0 auto;/*background-color:#014b54;*/}
.newnav li{float:left;/*border-left:1px solid #4a4a4a;border-right:1px solid #242424;border-top:1px solid #4a4a4a;border-bottom:1px solid #242424;*/position:relative; z-index:5;}
.newnav li a{color:#fff;height:58px;line-height:58px;font-weight:bold;/*padding:0 30px;*/padding:0 20px;blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block;}
.newnav li a:focus{-moz-outline-style: none; }
.newnav li .newsub-nav{position:absolute;top:59px;left:-1px;list-style:none;background-color:#2575b2;display:none;}
.newnav li .newsub-nav li{text-align:center;clear:left;width:140px;height:40px;line-height:35px;position:relative; border-left:1px solid #30a8f6;border-right:1px solid #30a8f6;/*border-top:1px solid #30a8f6;*/border-bottom:1px solid #30a8f6;}
.newnav li .newsub-nav li a{height:39px;line-height:34px;width:138px;padding:0;display:inline-block;}
.mico01{ background:url(../images/mico01.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico02{ background:url(../images/mico02.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico03{ background:url(../images/mico03.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico04{ background:url(../images/mico04.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico05{ background:url(../images/mico05.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico06{ background:url(../images/mico06.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico07{ background:url(../images/mico07.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
.mico08{ background:url(../images/mico08.png) 0 10px no-repeat; width:35px; height:45px; display:block; overflow:hidden; float:left; margin-right:5px;}
/* flexslider 
.flexslider{position:relative;height:523px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:1220px; margin:0 auto; padding:0; text-align:center;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.slides li img{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
*/
/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:1220px; margin:0 auto; padding:0; text-align:center;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.slides li img{height:400px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


/*! http://responsiveslides.com v1.54 by @viljamis */

/* rslides */
.rslides {margin: 0 auto 0; }

#slider2,
#slider3 {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
  }

.rslides_tabs {
  list-style: none;
  padding: 0;
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  font-size: 18px;
  list-style: none;
  margin: 0 auto 50px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  }

.rslides_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.rslides_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 20px;
  height: auto;
  background: transparent;
  display: inline;
  }

.rslides_tabs li:first-child {
  margin-left: 0;
  }

.rslides_tabs .rslides_here a {
  background: rgba(255,255,255,.1);
  color: #fff;
  font-weight: bold;
  }

/* Callback example */
.events {
  list-style: none;
  }

.callbacks_container {
  /*margin-bottom: 50px;*/
  position: relative;
  float: left;
  width: 100%;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  display:none;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url(../images/themes.gif) no-repeat left top;
  margin-top: -45px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
@media screen and (max-width: 600px) {

  .callbacks_nav {
    top: 47%;
    }
  }

div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{left:100px;}
#btn_next{right:100px;}

.mywrapper{margin:20px auto 0; padding:0; width:100%; display:block; overflow:hidden;}
.mycontainer{margin:20px auto 0; padding:0; width:1200px; display:block; overflow:hidden;}

.pics-texts{ width:670px; display:block; overflow:hidden; height:350px; }
    .slide,.slide li{width:670px;height:350px;background-color:#3a66ad;}
	.slide{overflow:hidden;border:1px #ededed solid;position:relative;margin:0 auto 0 auto;}
	.slide li{position:absolute;overflow:hidden;display:none;}
	.slide li.current{display:block;}
	.slide li .image{position:absolute;top:-2px;right:-2px;}
	.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);width:148px;float:left;position:relative;height:auto;background:0;filter:none;text-indent:0;margin:15px 0 0 10px;padding:6px 0;}
	.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}
	.slide li img{width:490px;height:350px;}
	.slide li .text .title a{font-size:18px;font-weight:700;color:#ffffff;font-family:"寰蒋闆呴粦","瀹嬩綋";line-height:22px;text-indent:0;float:none;}
	.slide li .text p{color:#ffffff;font-size:14px;text-indent:0;clear:both;line-height:20px;margin-top:4px;}
	
	.slide .triggers{position:absolute;z-index:1;width:400px;text-align:center;bottom:10px;height:38px;right:0;padding:0 0 8px;}
	.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
	.slide .triggers a:hover{text-decoration:none;}
	.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
	.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}
	
	.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;left:13px;}
	.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../images/nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
	.slide .icon-dot a.current{background-position:-1px -12px;}
	
	.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top:150px;background:url(../images/arrow.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;}
	.slide .link-watch.pre{left:180px;}
	.slide .link-watch.next{left:639px;right:0;background-position:right -57px;}
	.slide .link-watch.down{background-position-y:-2px;}

.news-texts{ width:500px; display:block;  height:350px; position:relative;}
    .bmmore{ /*background:#71c4f8;*/ width:52px; height:22px; line-height:22px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; display:block; overflow:hidden; text-align:right; float:right;position:absolute; right:5px; top:10px;}
	   .bmmore a{ color:#71c4f8; font-size:12px;}
	   .bmmore a:hover{ color:#333333;}
	.bianmin-content{ width:500px; display:block; height:220px; overflow:hidden;}
	     .szbmbg{ width:220px; overflow:hidden; display:block; float:left; }
		   .szbmbg ul.szbm{ list-style:none;  display:block; overflow:hidden; }
		   .szbmbg ul.szbm li{ float:left; width:108px; line-height:35px; height:35px; margin-right:4px; margin-bottom:4px; text-align:center;}
		   .szbmbg ul.szbm li.mr0{ margin-right:0;}
		   .szbmbg ul.szbm li p a{ color:#ffffff; font-size:14px; font-weight:bold;}
		   .szbmbg ul.szbm li p a:hover{ color:#990000;}
		   .szbmbg ul.szbm li.bmline{width:220px; height:35px; line-height:35px; overflow:hidden; display:block;}
		   .szgmbg01{ background:#3f5996;}.szgmbg02{ background:#67bf95;}.szgmbg03{ background:#ff7f00;}.szgmbg04{ background:#c0a82c;}.szgmbg05{ background:#3c97c3;}
		 .szbmtqyb{width:278px; height:112px; overflow:hidden; display:block; float:right; border:#eeeeee solid 1px; }
		 .szbmtqyb img{width:278px; height:112px;}
    ul.newstabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 35px;

	width: 100%;
	}
	ul.newstabs li {
		float: left;
		margin: 0;
		padding: 0;
		height: 35px;
		line-height: 35px;

		border-left: none;
		margin-bottom: -1px;
		overflow: hidden;
		position: relative;
	}
	ul.newstabs li a {
		text-decoration: none;
		color: #333;
		display: block;
		font-size: 18px;
		padding: 0 20px;
		outline: none;
	}
	ul.newstabs li a:hover {
		background: #fff;
		color:#5f6daa;
	}	
	ul.newstabs li.active, ul.newstabs li.active a:hover  {
		background: #fff;
		color:#5f6daa;
		border-bottom: 3px solid #5f6daa;
	}
	ul.newstabs li.active a{color:#5f6daa; font-weight:bold;}
	.newstab_container {
		
		border-top: 1px solid #9c9d98;
		clear: both;
		float: left; 
		width: 100%;
		background: #fff;
		-moz-border-radius-bottomright: 5px;
		-khtml-border-radius-bottomright: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-bottomleft: 5px;
		-khtml-border-radius-bottomleft: 5px;
		-webkit-border-bottom-left-radius: 5px;
	}
	.newstab_content {
		padding: 15px 20px 5px;
		font-size: 18px;
		
		height:180px;
	}
	.newstab_content ul{ list-style:none;  display:block; overflow:hidden;  }
    .newstab_content ul li{ background:url(../images/dot.jpg) 0 10px no-repeat; padding:0 10px; height:28px; line-height:28px; overflow:hidden; }
	.newstab_content a{color: #616161;}
	.newstab_content a:hover{color: #254588;}
	.newstab_content img {
		float: left;
		margin: 0 20px 20px 0;
		border: 1px solid #ddd;
		padding: 5px;
	}

.stylecontent{ background:#ade6f8 url(../images/wzfw.png) 50% 50% no-repeat; height:181px;}
    .wanzhuan-content{ width:460px; display:block; overflow:hidden;}
	.wanzhuan-content ul{ list-style:none;}
	.wanzhuan-content ul li{ float:left; width:143px; height:156px; display:block; overflow:hidden; margin-right:15px;}
	.wanzhuan-content ul li img{width:143px; height:156px;}
	.wanzhuan-content ul li.mr0{ margin-right:0;}

.myleftcontent{ display:block; width:840px; overflow:hidden; }
    .szallcity{ border:#d6d6d6 solid 10px; border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px; position:relative; padding:10px; margin-bottom:20px; background:#ffffff;}
	   .szmore{/* background:#71c4f8;*/ width:28px; height:28px; line-height:28px; display:block; overflow:hidden; text-align:center; float:right;/* position:absolute; right:10px; top:10px;*/}
	   .szmore a{ color:#71c4f8; font-size:12px;}
	   
	   /*鹏城风光*/
	   .szallviews{display:block; overflow:hidden; width:800px; background:url(../images/bg3.jpg) 0 0 no-repeat;  }
	   .szallviews-title{ float:left; width:30px; display:block; overflow:hidden; color:#11589a; font-size:26px; font-weight:bold; padding:0 0 0 10px; line-height:38px; }
	   .szallviews-content{ float:left; width:700px; display:block; overflow:hidden; margin-left:20px;}
	   
	        .szallviews-content ul.szviewline{ list-style:none;}
			.szallviews-content ul.szviewline li{ float:left; display:block; width:220px; overflow:hidden; margin-right:20px; margin-bottom:10px;}
			.szviewpics{ margin:0 auto; padding:0; display:block; overflow:hidden; height:180px; width:220px;}
			.szviewpics img{ width:220px; height:180px;}
			.szallviews-content ul.szviewline li.mr0{ margin-right:0;}
			.szallviews-content ul.szviewline li p{ display:block; width:220px; line-height:35px; height:35px; overflow:hidden; text-align:center;}
			.szallviews-content ul.szviewline li p a{ font-size:14px; color:#333333;}
			.szallviews-content ul.szviewline li p a:hover{ color:#666666;}
			
			.szallviews-content ul.szviewlinetwo{ list-style:none;}
			.szallviews-content ul.szviewlinetwo li{ float:left; display:block; width:340px; overflow:hidden; margin-right:20px; margin-bottom:10px;}
			.szviewtwopics{ margin:0 auto; padding:0; display:block; overflow:hidden; height:185px; width:340px;}
			.szviewtwopics img{ width:340px; height:185px;}
			.szallviews-content ul.szviewlinetwo li.mr0{ margin-right:0;}
			
			.szallviews-content ul.szviewlinetwo li p{ display:block; width:340px; line-height:35px; height:35px; overflow:hidden; text-align:center;}
			.szallviews-content ul.szviewlinetwo li p a{ font-size:14px; color:#333333;}
			.szallviews-content ul.szviewlinetwo li p a:hover{ color:#666666;}
	   
	   /*酒店住宿*/
	   .szallhotels{display:block; overflow:hidden; width:800px; width:770px;  background:url(../images/bg2.jpg) -10px 0 no-repeat;  height:360px;}
	        div#feature_list {
				width: 770px;
			    display:block;
				height:360px;
	
				overflow: hidden;
				position: relative;
			}
			.fe-title{color:#11589a; font-size:24px; font-weight:bold; width: 145px; overflow:hidden; height:80px; line-height:80px;  text-align:right; padding-right:10px;}
			.fe-title span{color:#11589a;}
			div#feature_list ul {
				position: absolute;
				top: 0;
				list-style: none;
				padding: 0;
				margin: 0;
			}
			ul#tabs {
				left: 0;
				z-index: 2;
				width: 155px;
			}
			ul#tabs li {
				font-size: 16px;
				font-family: Arial;
				width: 155px;
				margin-bottom:5px;
			}
			
			ul#tabs li a {
				background:#b8f2fe;
				color: #427eb4;
				text-decoration: none;
				display: block;
				width: 135px;
				
				padding: 10px 0 10px 10px;
				font-weight:bold;
				height: 30px;
				line-height:30px;
				outline: none;
			}
			ul#tabs li a:hover {
				text-decoration:none;
			}
			ul#tabs li a.current {
				background-color:#ffffff;
				color: #427eb4;
				background-image:url(../images/feature-tab-current.png);
				background-position:125px 15px;
				background-repeat:no-repeat;
				
			}
			ul#tabs li a.current:hover {
				text-decoration: none;
				cursor: default;
			}
			ul#output {
				right: 0;
				width: 610px;
				height: 360px;
				position: relative;
			}
			ul#output li {
				position: absolute;
				width: 610px;
				
			}
			
			.htzs{ float:right; list-style:none; width:400px; display:block; overflow:hidden; }
		    .htzs span{ float:left; width:190px; margin-right:17px; margin-bottom:5px; text-align:center;}
			.htzs span img{width:190px; height:140px;}
		    .htzs span.mr0{ margin-right:0;}
			.htzs span p{ height:35px; display:block; overflow:hidden;}
		    .htzs span p a{ color:#565656; font-size:14px; font-weight:bold; line-height:35px; height:35px; display:block; overflow:hidden;}
		    .htzs span p a:hover{ color:#990000;}
		    .htzsline{width:190px; overflow:hidden; display:block; float:left;}
			.htzsline img{width:205px; height:320px;}
			.htzsline p { text-align:center; height:40px; display:block; overflow:hidden;}
			.htzsline p a{ color:#565656; font-size:14px; font-weight:bold; line-height:40px; height:40px; text-align:center;}
			.htzsline p a:hover{ color:#990000;}
			
	   
	   /*景点美食*/
	   .szallgoods{display:block; overflow:hidden; width:800px;  background:url(../images/bg1.jpg) 0 0 no-repeat; height:360px;}
	   .szallgoods-title{ float:left; width:50px; text-align:center; display:block; overflow:hidden; color:#11589a; font-size:28px; font-weight:bold; padding:0 0 0 30px; line-height:38px; position:absolute; top:15px; letter-spacing:1px;}
	   .szallgoods-content{ float:left; width:650px; display:block; overflow:hidden; margin-left:20px; position:absolute; top:0; left:100px;}
	   
	        .tabox{width:650px;margin:0 auto;}
			.tabox .hd{overflow:hidden;background:#c7e1ee;}
			.tabox .hd li{position:relative;margin-left:-1px;height:45px;line-height:45px;text-align:center;width:177px;float:left;border-top:0;font:normal 24px/37px "Microsoft YaHei";_font-weight:bold;cursor:default; color:#0e4f91;}
			.tabox .hd li.on{width:205px;background:#fff;border-bottom:1px solid #fff;color:#0e4f91; border-left:1px solid #fff;}
			.tabox .bd{height:350px;/*border:1px solid #ddd*/;border-top:0;  padding-top:20px;}
			.tabox .lh{overflow:hidden;}
			
			ul.msgw{ list-style:none; width:650px; display:block; overflow:hidden; }
		    ul.msgw li{ float:left; width:205px; margin-right:17px; margin-bottom:5px; text-align:center;}
			ul.msgw li img{width:205px; height:125px;}
		    ul.msgw li.mr0{ margin-right:0;}
			ul.msgw li p{ display:block; height:35px; overflow:hidden;}
		    ul.msgw li p a{ color:#565656; font-size:14px; font-weight:bold; line-height:35px; height:35px;}
		    ul.msgw li p a:hover{ color:#990000;}
			/*
			ul.msgw{ float:right; list-style:none; width:428px; display:block; overflow:hidden; }
		    ul.msgw li{ float:left; width:205px; margin-right:17px; margin-bottom:5px; text-align:center;}
			ul.msgw li img{width:205px; height:125px;}
		    ul.msgw li.mr0{ margin-right:0;}
			ul.msgw li p{ display:block; height:35px; overflow:hidden;}
		    ul.msgw li p a{ color:#565656; font-size:14px; font-weight:bold; line-height:35px; height:35px;}
		    ul.msgw li p a:hover{ color:#990000;}
		    .msgwline{width:205px; overflow:hidden; display:block; float:left;}
			.msgwline img{width:205px; height:290px;}
			.msgwline p { text-align:center;  display:block; height:35px; overflow:hidden;}
			.msgwline p a{ color:#565656; font-size:14px; font-weight:bold; line-height:35px; height:35px; text-align:center;}
			.msgwline p a:hover{ color:#990000;}
			*/
			
	   
.myrightside{ display:block; width:330px; overflow:hidden; }
    .mysideimg{ margin-bottom:5px;}
	       .szlysidebg{ background:url(../images/szly.png) 0 0 no-repeat; width:330px; height:155px; overflow:hidden; display:block;}
		      .lvs{margin:50px auto 0; padding:0 10px; display:block; overflow:hidden; width:260px; line-height:35px; font-size:16px; height:35px; text-align:left; border:#eeeeee solid 1px; color:#000000;}
			  .lvsbtn{margin:10px auto; padding:0; display:block; overflow:hidden; width:100px; line-height:30px; height:30px; text-align:center; font-size:16px; font-weight:bold; color:#ffffff; background:#3382c7; border:0 none;}
	
	.zhjdsidebg{background:#e4e4e4; display:block; overflow:hidden; }
	       .zhjdside-title{ display:block; height:35px; line-height:35px; font-size:22px; padding-left:20px; color:#003984; font-weight:bold; margin-top:10px;}
		   .mysideimg ul.zhjdside{ list-style:none;  display:block; overflow:hidden; padding:20px;}
		   .mysideimg ul.zhjdside li{ float:left; width:110px; padding:15px 10px; margin-right:10px; margin-bottom:5px; border:5px solid #b9b9b9; background:#ffffff;}
		   .mysideimg ul.zhjdside li.mr0{ margin-right:0;}
		   .mysideimg ul.zhjdside li a img{ float:left; width:38px; height:39px; margin:0 auto; padding:0; text-align:center;}
		   .mysideimg ul.zhjdside li p{ display:block; margin:0 auto; padding:0; text-align:center; color:#3269b9; font-size:15px; line-height:20px;}
		   .mysideimg ul.zhjdside li p a{color:#3269b9;}
		   .mysideimg ul.zhjdside li p a:hover{color:#003984; font-weight:bold;}
		   
	.tips-title{ display:block; height:80px; line-height:80px; font-size:22px;  color:#003984; font-weight:bold; background:url(../images/tips.png) 0 0 no-repeat;}
	.tips-title span{ padding-left:25px;}
	.tips-title a:hover {
    color: #ffffff;
    }
    .tips-title a {
    float: right;
    padding-right: 5px;
    font-size: 14px;
    color: #666666;
    }
		   .mysideimg ul.tipsside{ list-style:none;  display:block; overflow:hidden; padding:15px 15px; background:#ade6f7;}
		   .mysideimg ul.tipsside li{ background:url(../images/dot.jpg) 0 10px no-repeat; padding:0 10px; height:25px; line-height:25px; overflow:hidden; }
		   .mysideimg ul.tipsside li a:hover{ color:#0000FF;}
	
	.sidevideos{ border:#9a9a9a solid 2px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#f7f7f7;}
	.videos-title{ display:block; height:58px; line-height:58px; font-size:22px;  color:#003984; font-weight:bold; }
	.videos-title span{ padding-left:35px;}
	.videos-title a{ float:right; padding-right:5px; font-size:14px; color: #666666;}
	.videos-title a:hover { color: #8b6800;}
		.photolist{margin:0 auto 10px; padding:10px; display:block; overflow:hidden; }
	    .photopics-title{ padding:0 10px; height:25px; line-height:25px; font-size:14px; }
		.photopics-title i{ float:left; background:url(../images/vico.png) 0 0 no-repeat; width:25px; height:25px; display:block; overflow:hidden; margin-top:22px; }
		.photopics-title p{  color:#575757; text-align:center;}
		.photopics{ margin:0 auto; padding:0; display:block; overflow:hidden; width:250px; position:relative;  height:120px;}
		    .photopics i{ position:absolute; background:url(../images/vico.png) 0 0 no-repeat; width:48px; height:28px; display:block; overflow:hidden; left:50%; top:50%;  margin-left: -24px; cursor:pointer; }
			.photopics img{ width:250px; height:120px;}

.cultruecontent{ background:url(../images/cultruebg.jpg) 0 0 no-repeat; height:365px;}
    .weeklycultrue{display:block; overflow:hidden; width:1200px; margin-top:5px;}
	     .weekly-container{ float:left; width:790px; display:block;}
	     .weeklypics{ display:block; width:393px; height:300px; overflow:hidden;}
		 .weeklypics a{ display:block; width:393px; height:300px;}
		 .weeklypics a:hover{  }
		      .week001{display:block; width:393px; height:148px; overflow:hidden; margin-bottom:4px;}
			      .week001 img{  width:393px; height:148px;}
				  .week001 a:hover img{  width:383px; height:138px; border:#ff7e00 solid 5px;}
			  .week002{display:block; width:195px; height:148px; overflow:hidden;}
			      .week002 img{ width:195px; height:148px;}
				  .week002 a:hover img{  width:185px; height:138px; border:#ff7e00 solid 5px;}
			  .week003{display:block; width:195px; height:148px; overflow:hidden;}
			      .week003 img{ width:195px; height:148px;} 
				  .week003 a:hover img{  width:185px; height:138px; border:#ff7e00 solid 5px;}
			  
			  .week004{display:block; width:393px; height:148px; overflow:hidden;}
			      .week004 img{  width:393px; height:148px;}
				  .week004 a:hover img{  width:383px; height:138px; border:#ff7e00 solid 5px;}
			  .week005{display:block; width:195px; height:148px; overflow:hidden;margin-bottom:4px;}
			      .week005 img{ width:195px; height:148px;}
				  .week005 a:hover img{  width:185px; height:138px; border:#ff7e00 solid 5px;}
			  .week006{display:block; width:195px; height:148px; overflow:hidden;margin-bottom:4px;}
			      .week006 img{ width:195px; height:148px;} 
				  .week006 a:hover img{  width:185px; height:138px; border:#ff7e00 solid 5px;}
				  
			.wkpics-container{float:right; width:400px; height:300px; display:block; overflow:hidden;}
			.cultureimg{ width:400px; height:220px; display:block; overflow:hidden;}
			.cultureimg img{  width:400px; height:220px; }
			.cultureimg a:hover img{  filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8; }
			
			.culturepage{width:370px; height:80px; display:block; overflow:hidden; background:#08153f; padding:5px 15px; position:relative;}
			     .culmore{ background:#ee8505; width:22px; height:22px; line-height:22px;  display:block; overflow:hidden; text-align:center; float:right;position:absolute; right:5px; top:10px;}
	             .culmore a{ color:#ffffff; font-size:20px;}
			     .culturepage h3{ font-size:18px; color:#f3841b; text-align:left; height:28px; line-height:28px; font-weight:bold;}
			     .culturepage p{ font-size:14px; color:#ffffff; text-align:left; height:40px; line-height:20px; display:block; overflow:hidden;}
	
.fortourist li{ float:left; width:285px; display:block; overflow:hidden; margin-right:20px;}
.fortourist li.mr0{ margin-right:0;}
.fortourist li .tourboxs-top{ height:90px; line-height:90px; display:block; overflow:hidden; position:relative; background:#67bf95; text-align:center;}
.fortourist li .tourboxs-top span{ color:#fbfffd; font-size:25px; font-weight:bold;}
.fortourist li .tourboxs-top b{ position:absolute; right:35px; font-variant:normal; font-weight:normal;  font-size:28px; color:#fbfffd;}
.fortourist li .tourboxs-top a:hover span{ color:#08153f;}
.fortourist li .tourboxs-top a:hover b{ color:#08153f;}
.fortourist li .tourboxs-img{ border-top:#fbfffd solid 1px; width:285px; height:160px; display:block; overflow:hidden;}
.fortourist li .tourboxs-img img{ width:285px; height:160px; }
.fortourist li .tourboxs-img a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}

.fortourist li .tourboxs-pic{ border-top:#fbfffd solid 1px; width:285px; height:315px; display:block; overflow:hidden;}
.fortourist li .tourboxs-pic img{ width:285px; height:315px; }
.fortourist li .tourboxs-pic a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}

	.fortourist li .tourboxs-list ul{ list-style:none;  display:block; overflow:hidden; padding:15px 10px; background:#ffffff;}
	.fortourist li .tourboxs-list ul li{ display:block; background:url(../images/dot.jpg) 0 10px no-repeat; width:245px; padding:0 10px; height:25px; line-height:25px; overflow:hidden; }
	.fortourist li .tourboxs-list ul li a:hover{ color:#990000; text-decoration:underline;}

.fortourist li .tourboxs-bottom{ display:block; overflow:hidden; height:15px; background:#67bf95;}

.xinicontent{ /*background:url(../images/xini.png) 0 0 no-repeat;*/ display:block; height:232px;}
    .xini-title{ margin:20px auto 0; height:55px; line-height:55px; background:#3f4962; color:#f57d0d; font-size:25px; font-weight:bold; width:630px; padding-left:30px;}
    
	/*xnbanner*/
	.xnbanner{min-width:1003px;height:232px;position:relative;margin:0 auto;overflow:hidden;z-index:1;}
	.banner_pre_next{position:relative;z-index:101;top:70px;display:none;}
	.banner_pre_next .banner_btn_left{position:absolute;left:10%;color:#fff;font:bold 80px/normal simsun;}
	.banner_pre_next .banner_btn_right{position:absolute;right:10%;color:#fff;font:bold 80px/normal simsun;}
	.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{color:#C00;}
	
	.banner_show{width:100%;text-align:center;height:232px;overflow:hidden;position:relative; }
	.bannger_inbox{position:absolute;left:50%;top:0;}
	.banner_mag{width:660px;height:232px;position:absolute;left:50%;top:0;margin-left:-330px;text-align:left;z-index:99;font-family: "微软雅黑";}
	.banner_magbox{width:600px;height:232px;background:url(../images/abg.png) repeat;text-align:left;padding:25px 30px 35px;}
	.banner_magbox h4{font-size:30px;*font-size:18px;font-weight:bold;color:#fff;margin-bottom:10px;}
	.banner_magbox p{font-size:14px;color:#fff;font-weight:normal;margin-bottom:12px;}
	.banner_magbox p a.banmore{ color:#ffffff; font-size:22px; background:#fd8209; text-align:center; display:block; width:25px; height:25px; line-height:25px; padding:0; font-size:12px;}
	
.picscontent{ background:#f1f1f1; height:500px;}
    .new-title{ display:block; overflow:hidden; line-height:50px; height:50px; font-size:32px; font-weight:bold; color:#469dca;}
	.twopics-container{ float:left; width:840px; display:block;}
	     .youpics{ display:block; width:410px; height:400px; overflow:hidden;}
		      .pi001{display:block; width:410px; height:200px; overflow:hidden; margin-bottom:10px;}
			      .pi001 img{ width:410px; height:200px;}
				  .pi001 a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
			  .pi002{display:block; width:195px; height:190px; overflow:hidden;}
			      .pi002 img{ width:195px; height:190px;}
				  .pi002 a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
			  .pi003{display:block; width:195px; height:190px; overflow:hidden;}
			      .pi003 img{ width:195px; height:190px;} 
				  .pi003 a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
	.pi007{ float:right; width:340px; height:400px; display:block; overflow:hidden;}
	.pi007 img{  width:340px; height:400px; }
	.pi007 a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}

#tourCalendar{
	width:1200px;
	margin:0 auto 0 auto;
	height:200px;
	/*background:#FF0000;*/
	/*border:1px solid #374164;*/
}

#tourMonth ul{
	-webkit-padding-start: 0px;
	-webkit-margin-before:0px;
	-webkit-margin-after:0px;
	font-size:0px;
	padding:0px;
}
#tourMonth li{
	width:99px;
	display:inline;
	display:inline-block;
	font-size:16px;
	text-align:center;
	height:40px;
	line-height:40px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-right:1px solid #B0B0B0;
	cursor:pointer;
}
#tourMonth .notselect{
	background:#2B4560;
	color:#FFF;
}
#tourMonth .selected{
	background:#9DC83A;
	color:#FFF;
}
#tourContent{
	height:160px;
	overflow-y:hidden;
	background:#EFF6E0;
	text-align:left;
}
#tourMonthLink li{
	font-size:16px;
	width:390px;
	display:inline;
	display:inline-block;

	height:26px;
	line-height:26px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align:left;
}
#tourMonthLink{
	-webkit-padding-start: 0px;
	-webkit-margin-before:0px;
	-webkit-margin-after:0px;
	padding-left:20px;
	padding-top:4px;
	margin-top:4px;
	text-align:left;
}
#tourMonthLink a:hover{
	color:#DF3800;
}
#tourMonthLink a{
	color:#333;
}
/*
.newsnotice{width:1180px;margin:0 auto 0; padding: 0 10px; height:82px; display:block;overflow:hidden;background:url(../images/newsico.png) 0 0 no-repeat; }
.noticTipTxt{color:#ff7300;height:78px;line-height:78px;overflow:hidden;margin:0 0 0 150px; float:left; width:970px;}
.noticTipTxt li{height:78px;line-height:78px;}
.noticTipTxt a{ background:url(http://www.sz.gov.cn/wtlyjnew/theme/ico/ico_dise.png) 0 10px no-repeat; color:#ff7300;font-size:18px;text-decoration:none; padding-left:12px;}
.noticTipTxt span{ float:right; width:100px; display:block; text-align:left; font-size:16px; color:#999999;}
.noticTipTxt a:hover{color:#ff7300;text-decoration:underline;}
.noticemore{ float:right; display:block; height:78px; line-height:78px; width:60px; text-align:center; font-size:18px; color:#01468b; cursor:pointer;}
.noticemore:hover{ font-weight:bold;}
*/

.myleft{ display:block; width:870px; overflow:hidden;}
       .wzsz-content{margin-top:10px;}
	   .wzsz-content ul{ list-style:none;}
	   .wzsz-content li{ float:left; width:430px; height:210px; margin-right:10px; margin-bottom:5px; display:inline-block; position:relative; line-height:34px; font-size:14px; z-index:3;}
	   .wzsz-content li img{width:430px; height:210px;}
	   .wzsz-content li.none{ margin-right:0px;}
	   
	   /* section */
		.section{width:870px;margin:10px auto 0 auto;overflow:hidden;}
		.section ul{width:870px;}
		.section ul li{float:left;margin-right:10px; margin-bottom:5px;display:inline;width:430px;height:210px;overflow:hidden;position:relative;}
		.section ul li .photo{width:430px;height:210px;overflow:hidden;}
		.section ul li.none{ margin-right:0px;}
		.section .rsp{width:430px;height:210px;overflow:hidden;position: absolute;background:#02525b;top:0px;left:0px;}
		.section .text{position:absolute;width:430px;height:210px;left:0;top:0px;overflow:hidden;}
		.section .text h3{width:430px;margin-top:80px;height:50px;line-height:50px;text-align:center;color:#000000;font-size:20px; font-weight:bold; margin:80px auto 0; padding:0;}
		.section .text h3 img{margin:0 auto 0; padding:0; text-align:center;}
		.section .text a{text-decoration:none}
		.section .text div{text-align:center;color:#FFFFFF;font-size:18px;}
   
.myright{ display:block; width:320px; overflow:hidden; }
       .bmfw-content{margin-top:10px;}
	   .myimg{ margin-bottom:5px;}
	       .szlybg{ background:url(../images/szly.png) 0 0 no-repeat; width:320px; height:155px; overflow:hidden; display:block;}
		      .lvs{margin:50px auto 0; padding:0 10px; display:block; overflow:hidden; width:250px; line-height:35px; font-size:16px; height:35px; text-align:left; border:#eeeeee solid 1px; color:#000000;}
			  .lvsbtn{margin:10px auto; padding:0; display:block; overflow:hidden; width:100px; line-height:30px; height:30px; text-align:center; font-size:16px; font-weight:bold; color:#ffffff; background:#3382c7; border:0 none;}
	   
	       .szjtbg{ background:url(../images/szjt.png) 0 0 no-repeat; width:320px; height:170px; overflow:hidden; display:block;}
		   .myimg ul.szjt{ margin-top:45px; list-style:none;  display:block; overflow:hidden; margin-left:20px;}
		   .myimg ul.szjt li{ float:left; width:130px; line-height:30px; height:30px; margin-right:20px; margin-bottom:10px; background:#ffffff; text-align:center;}
		   .myimg ul.szjt li p a{ color:#3382c7; font-size:14px; font-weight:bold;}
		   .myimg ul.szjt li p a:hover{ color:#990000;}
		   
		   .myimg ul.szjt li.jtline{width:280px; height:30px; line-height:30px; overflow:hidden; display:block;}
		   
	       .zhjdbg{background:#a79de2; display:block; overflow:hidden; height:192px;}
	       .zhjd-title{ display:block; height:25px; line-height:25px; font-size:15px; padding-left:20px; color:#ffffff; font-weight:bold;}
		   .myimg ul.zhjd{ list-style:none;  display:block; overflow:hidden;}
		   .myimg ul.zhjd li{ float:left; width:150px; margin-right:20px; margin-bottom:5px;}
		   .myimg ul.zhjd li.mr0{ margin-right:0;}
		   .myimg ul.zhjd li a img{ width:50px; height:50px; margin:0 auto; padding:0; text-align:center;}
		   .myimg ul.zhjd li p{ display:block; margin:0 auto; padding:0; text-align:center; color:#ffffff;}

.my-title{ display:block; overflow:hidden; height:30px; line-height:30px;}
	   .my-title span{ float:left; font-size:20px; font-weight:bold; color:#01468b;}
	   span.color1{ color:#8b6800;}
	   .my-title a{  float:right; font-size:14px; color:#666666;}
	   .my-title a:hover{ color:#999999;}
/*
.mylist{ display:block; width:590px; overflow:hidden; }
       .my-title{ display:block; overflow:hidden; height:30px; line-height:30px;}
	   .my-title span{ float:left; font-size:20px; font-weight:bold; color:#01468b;}
	   span.color1{ color:#8b6800;}
	   .my-title a{  float:right; font-size:14px; color:#666666;}
	   .my-title a:hover{ color:#999999;}
	   
	   .youcontent{margin:5px auto 0; padding:10px; width:570px; display:block; overflow:hidden; background:#8b6800;}
	   .youcontent1{ background:#aaaaaa;}
	        .tabcontent{ width:570px; margin:0 auto 0;}
			.tab-hd {/* background:#F93; overflow:hidden; zoom:1; padding-left:5px;}
			.tab-hd li{ float:left; /*width:150px; padding:0 20px; height:35px; line-height:35px; color:#fff; text-align:center; cursor:pointer; background:#ca9801; color:#906900; font-weight:bold; margin-left:5px;}
			
			.tab-hd li.bgcolor1{ background:#01468b; color:#ffffff;}
			
			
			.tab-hd li.active{ background:#FFFFFF;}
			.tab-hd li.active.bgcolor1 { color:#01468b;}
			.tab-bd li.mymix{display:none; padding:15px 10px; /*border:1px solid #ddd; border-top:0 none; font-size:14px; background:#FFFFFF; height:270px;}
			
			.mixtab{margin:0 auto 0; padding:0 0 0 0; width:100%; display:block; overflow:hidden; }
            .mixtab ul.mixline{ list-style:none;}
			.mixtab ul.mixline li{ float:left; display:block; width:176px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
			.mixtabpics{ margin:0 auto; padding:0; display:block; overflow:hidden; height:94px; width:176px;}
			.mixtabpics img{ width:176px; height:94px;}
			.mixtab ul.mixline li.mr0{ margin-right:0;}
			.mixtab ul.mixline li p{ display:block; width:180px; line-height:35px; height:35px; overflow:hidden; text-align:center;}
			.mixtab ul.mixline li p a{ font-size:14px; color:#333333;}
			.mixtab ul.mixline li p a:hover{ color:#666666;}
*/
.newstalkimgs{ float:left; width:660px; display:block; overflow:hidden;}
	    .newstalkimgscontent{width:660px; display:block; overflow:hidden;}
		.newstalkimgscontent-title{width:640px; display:block; line-height:50px; height:50px; background:url(../images/zhen.png) 1px 20px no-repeat; text-align:left; padding-left:20px; }
		.newstalkimgscontent-title span{ font-size:20px; font-weight:bold; color:#01468b;}	   

.newstalkimgscontentpics{ margin:0 auto; padding:0; width:660px; height:350px; display:block; overflow:hidden;}
        .focus {width:660px; height:350px; overflow:hidden; position:relative;}
		.focus ul {height:380px; position:absolute;}
		.focus ul li {float:left; width:660px; height:350px; overflow:hidden; position:relative; background:#000;}
		.focus ul li div {position:absolute; overflow:hidden;}
		.focus .btnBg {position:absolute; width:660px; height:20px; left:0; bottom:0; background:#000; display:none;}
		.focus .btn {position:absolute; width:580px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
		.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; color:#000000;}
		.focus .btn span.on {background:#999999; color:#000000;}
		.focus .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
		.focus .pre {left:0;}
		.focus .next {right:0; background-position:right top;}     

.newstalktext{ float:right; width:530px; display:block; overflow:hidden; height:400px; /*border-left:#000000 solid 1px;*/}
	    
		.newstalktextlist-title{width:510px; display:block; line-height:50px; height:50px; background:url(../images/zhen.png) 1px 20px no-repeat; text-align:left; padding-left:20px;}
		.newstalktextlist-title span{ font-size:20px; font-weight:bold; color:#01468b;}
        
		.mynews{ margin:0 auto 0; padding:0; width:519px; display:block; overflow:hidden; background:#ffffff; height:350px;}
	    .mynews ul{ list-style:none;  padding:15px;}
	    .mynews ul li{ display:block; overflow:hidden; line-height:36px; height:36px; width:489px; text-align:left;}
	    .mynews ul li a{ text-align:left; background:url(../images/dot.jpg) 0 15px no-repeat; display:block; overflow:hidden; height:36px; line-height:36px; padding-left:15px; font-size:16px; color:#333333;}
	    .mynews ul li a:hover{ text-decoration:none; color:#333333;}
/*
.photosimgs{ float:left; width:735px; display:block; overflow:hidden; }
     .photocontent{margin:10px auto 0; padding:0 0 0 0;  display:block; overflow:hidden; width:735px; height:555px; }
	 .photocontent a:hover img{filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -webkit-opacity:0.8;}
	   
	  
	   .photo1{ float:left; width:310px;  display:block; overflow:hidden;}
		   .photo1 .pp-title{display:block; overflow:hidden; width:310px; height:110px; margin-bottom:18px;}
		   .photo1 a{ display:block; overflow:hidden; width:310px; height:215px;}
		   .photo27{ margin-top:17px;}
	   
	   .photo2{ float:right; width:410px; height:575px; display:block; overflow:hidden;}
		   .photo2 a{ display:block; overflow:hidden; width:410px; height:270px;}
		   .photo2 img{ width:410px; height:270px;}
		   .photo35{ margin-top:15px;}


.photosvideos{float:right; width:450px; display:block; overflow:hidden; height:595px; }
    .photolist{margin:10px auto 10px; padding:0 0 0 0; display:block; overflow:hidden; width:440px; border-bottom:#0096ff solid 7px; border-left:#0096ff solid 4px; border-right:#0096ff solid 6px;}
	    .photopics-title{ padding:0 10px; height:65px; line-height:65px; font-size:18px; color:#ffffff; background:#0096ff; font-weight:bold;}
		.photopics-title i{ float:left; background:url(../images/vico.png) 0 0 no-repeat; width:25px; height:25px; display:block; overflow:hidden; margin-top:22px;}
		.photopics-title p{ float:right; width:390px; color:#ffffff; text-align:left;}
		.photopics{ margin:0 auto; padding:25px 45px; display:block; overflow:hidden; width:300px;}
			.photopics img{ width:300px; height:150px;}

*/

.p-title{ width:1200px; display:block; overflow:hidden; height:38px; line-height:38px;}
	   .p-title span{ float:left; width:250px; font-size:24px; color:#01468b;}
	   .p-title span.font28{ float:left; width:250px; font-size:24px; font-weight:bold; color:#FFFFFF;}
	   .p-title a{ float:right; width:50px; text-align:right; font-size:14px; color:#666666; }
	   .p-title a.youmore{ float:right; width:50px; text-align:right; height:30px; font-size:14px; color:#666666; background: }
	   .p-title a:hover{ color:#999999;}
	   
	   .p-title span.pcolor01{ color:#ff8a00;}.p-title span.pcolor02{ color:#45bd9e;}.p-title span.pcolor03{ color:#786ee6;}.p-title span.pcolor04{ color:#985eb4;}
	   
/*
.jp-title{width:1200px; display:block; overflow:hidden; height:55px; background:url(../images/jp.png) 0 0 no-repeat;}
.jpcontent{margin:0 auto 0; padding:0 0 0 0; width:100%; display:block; overflow:hidden; }
    .jpcontent ul{ list-style:none;}
			.jppics{ margin:0 auto; padding:0; display:block; overflow:hidden; width:390px;}
			.jppics img{ width:390px; height:169px;}
			.jppics a:hover img{transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1); }
			.jpcontent ul li{ float:left; display:block; width:390px; overflow:hidden; margin-right:15px; margin-top:20px;}
			.jpcontent ul li.mr0{ margin-right:0;}
			.jpcontent ul li p{ margin-top:5px; display:block; width:120px; background:#d80100; line-height:35px; height:35px; overflow:hidden; text-align:left; font-weight:bold; padding-left:12px;}
			.jpcontent ul li p a{ font-size:16px; color:#ffffff;}
			.jpcontent ul li p a:hover{ color:#666666;}
*/
/*
.xunicontent{margin:5px auto 0; padding:0 0 0 0; width:1200px; display:block; overflow:hidden; }
   .xunicontent ul { list-style:none;}
   .xunicontent ul li{ float:left; width:222px; border:#dadada solid 1px; display:block; overflow:hidden; margin-right:20px; background:#f7f7f7;}
   .xunicontent ul li .xunipic{ display:block; overflow:hidden; width:222px; height:195px;}
   .xunicontent ul li .xunipic img{display:block; overflow:hidden; width:222px; height:195px;}
   .xunicontent ul li .xunititle{ width:222px; display:block; overflow:hidden; line-height:35px; font-size:14px; font-weight:bold; height:35px; text-align:center;}
   .xunicontent ul li .xunititle a{line-height:30px; font-size:14px; font-weight:bold; height:35px; color:#333333;}
   .xunicontent ul li .xunititle a:hover{ color:#d60101;}
   .xunicontent ul li .xuni-page{ width:202px; padding:0 10px; display:block; overflow:hidden; line-height:25px; height:50px; color:#333333; margin-bottom:10px;}
   .xunicontent ul li a{ width:222px; display:block; overflow:hidden;}
   .xunicontent ul li.mr0{ margin-right:0;}
*/
.ftelno{margin:0px auto 0; padding:10px 0 0 0; width:1200px; display:block; overflow:hidden; /*border-top:#212123 dotted 1px;  border-bottom:#212123 dotted 1px;*/}
   .ftelno ul{ list-style:none;}
   .ftelno ul li{ float:left; width:232px; height:54px; background:#2a4461; border-radius:6px; display:block; overflow:hidden; margin-right:10px;}
   .ftelno ul li a:hover{ color:#FF0000;}
   .ftelno ul li.mr0{ margin-right:0;}
   .ftelpic{ float:left; display:block; height:54px; width:54px; overflow:hidden; margin-right:10px;}
   .fteltext{ float:left; display:block; width:165px; overflow:hidden; color:#ffffff; height:54px; line-height:54px;}
   .fteltext a{ color:#ffffff;}
   .fteltextone{ float:left; display:block; width:165px; color:#ffffff; height:54px; line-height:25px;}
   .fteltextone a{ color:#ffffff;}
       .fteltextone ul{ list-style:none;}
	   .fteltextone ul li{ background:url(../images/tri_bk.gif) 0 8px no-repeat; padding-left:6px; float:left; width:72px; margin-right:4px; height:25px; line-height:25px; display:block;}
	   .fteltextone ul li a{ color:#ffffff;}
	   .fteltextone ul li a:hover{ color:#666666;}


.szslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
       .szseatext{margin:15px auto 15px; padding:0; width:1200px; display:block; overflow:hidden; line-height:35px;  font-size:14px; color:#666666;}
	   .szseatext p{ text-indent:2em; color:#666666; font-size:18px;}
	   
	   .szsearoute{margin:15px auto 15px; padding:0; width:1200px; display:block; overflow:hidden;  font-size:14px; color:#666666;}
	       .szsearoutepic{ float:left; width:480px; height:300px; display:block; overflow:hidden;}
		   .szsearoutepic img{width:480px; height:300px;}
		   
		   .szsearoute-news{ float:right; display:block; overflow:hidden; line-height:38px; width:700px; font-size:18px; color:#666666;}
		       .szsearoute-news p{text-indent:2em; color:#666666;}
	   
	   .szviews{margin:15px auto 15px; padding:0; width:1200px; display:block; overflow:hidden; }
	           .szviews ul { list-style:none;}
			   .szviews ul li{ float:left; width:390px;  display:block; overflow:hidden; margin-right:15px; }
			   .szviews ul li .szpic{ display:block; overflow:hidden; width:390px; height:220px;}
			   .szviews ul li .szpic img{display:block; overflow:hidden; width:390px; height:220px;}
			   .szviews ul li .sztitle{ width:390px; display:block; overflow:hidden; line-height:55px; font-size:14px; font-weight:bold; height:55px; text-align:center;}
			   .szviews ul li .sztitle a{ font-size:16px; font-weight:bold;  color:#01468b;}
			   .szviews ul li .sztitle a:hover{ color:#d60101;}
			   .szviews ul li.mr0{ margin-right:0;}
	       
.crumb { width: 1200px; font: 12px Arial,"Microsoft Yahei","\5FAE\8F6F\96C5\9ED1",Tahoma,Helvetica,STHeiti,"Hiragino Sans GB"; line-height: normal; height: 20px; padding: 15px 0;  color: #666;  line-height: 20px; margin: 0 auto;border-bottom: 1px solid #f1f1f1;}
      .crumb .item {float: left;}
	  .crumb .item a { color: #666; font-size: 12px;}
	  .crumb .item.cur { color: #ff7000;}

.wiki-aside { float: left;  width: 250px;}
      .wiki-nav{line-height: 20px;font-size: 18px;color: #333;}
	  .wiki-nav li { padding: 20px 10px; border-bottom: 1px solid #f1f1f1;}
	  .wiki-nav a { display: block; height: 20px; width: 210px; padding-left: 20px; color: #333; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
	  .wiki-nav .on a { color: #ff9d00;}
	  .wiki-nav a:hover { color: #ff9d00;}

.wiki-cont { float: right;width: 930px; padding-top: 10px;}
      .wiki-title { margin-bottom: 30px; height: 50px; line-height: 50px; position: relative;}
	  .wiki-title .h1 {float: left; font-size: 24px; color:#333333;}
	  .wiki-title .counter { float: right; margin-top: 15px; color: #999; font-size: 12px; line-height: 20px;}
	  .wiki-title .counter { color: #999; font-size: 12px; line-height: 20px;}
	  .wiki-title .view {  margin-right: 20px;}
	  .wiki-title .view i { display: inline-block; margin-right: 5px; width: 18px; height: 14px; background: url(../images/place-wiki-icon.png) no-repeat -30px 0; overflow: hidden; vertical-align: -3px; *vertical-align: middle;}

	  .wiki-title .like { display: inline-block; color: #999;}
	  .wiki-title .like i {display: inline-block; margin-right: 8px;  width: 20px; height: 22px; background: url(../images/place-wiki-icon.png) no-repeat 0 0;overflow: hidden;vertical-align: -4px; *vertical-align: middle;}
	  
	  .anchor-nav {  margin: 20px 0; font-size: 14px;  color: #333; line-height: 20px;}
	  .anchor-nav a { color: #333; border-left:#dddddd solid 1px; padding:0 15px 0 15px;}
	  .anchor-nav a:hover, .anchor-nav .on { color: #ff9d00;}
	  
	  .wiki-cont .part { margin: 0 0 50px; padding-left: 20px; padding-bottom: 1px; border-left: 2px solid #eee; font-size: 14px; color: #666;line-height: 25px;}
	  .wiki-cont .h2 {  margin-left: -22px; padding-left: 20px; height: 29px; line-height: 28px; font-size: 18px; border-left: 2px solid #ff9d00;}
	  .wiki-cont .figure { margin: 20px 0; font-size: 12px; color: #999; line-height: 20px;}
	  .wiki-cont .part a { color: #ff9d00;}
	  .wiki-cont .figure a { color: #999;}
	  
	  .wiki-cont .part > p { text-indent:2em; display:block; margin: 15px 0; color: #666;}
	  .wiki-cont .part > p.tit { text-indent:0;}
	  .highlight { color: #ff9d00 !important;}
	  .wiki-cont .tips { background-color: #fff3df; padding: 15px 20px; margin: 20px 0 0; color: #4b4335;}

.weeklyparty{ display:block; overflow:hidden; width:1200px; }
     .weeklyparty ul{ list-style:none;}
	 .weeklyparty ul li{ float:left; display:block; width:390px; margin-right:15px; }
	 .weeklyparty ul li.weeklypartymr0{ margin-right:0;}
	 
	 .weeklyparty-content{display:block; overflow:hidden; width:388px; padding:0; background:#ffffff; border:#dddddd solid 1px; margin-top:20px;}
	 
	       .weeklypartypic{ float:left; display:block; overflow:hidden; width:145px; height:130px; position:relative;}
		   .weeklyparty-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .weeklypartypic img{ display:block; overflow:hidden; width:145px; height:130px;}
		   
		   .weeklypartytext{ float:right; display:block; overflow:hidden; width:240px; height:130px;}
		   .weeklypartytext-title{  width:230px; line-height:30px; height:30px; font-size:16px; color:#121212; font-weight:bold; text-align:left; display:block; overflow:hidden; padding:0 5px 0;}
		   .weeklypartytext-title a:hover{ color:#0078c4;}
		   .weeklypartytext p{width:230px; line-height:25px; height:25px; font-size:14px; color:#666666; font-weight:normal; text-align:left; display:block; overflow:hidden; padding:0 5px 0;}

 
.lyzjy{ display:block; overflow:hidden; width:870px; margin-top:10px; }
     .lyzjy ul{ list-style:none;}
	 .lyzjy ul li{ float:left; display:block; width:280px; margin-right:12px; border-top:#666666 solid 2px; border-left:#e7e7e7 solid 1px; border-right:#e7e7e7 solid 1px; border-bottom:#e7e7e7 solid 1px; margin-bottom:5px;}
	 .lyzjy ul li.lyzjymr0{ margin-right:0;}
	 
		   
		       
	 .lyzjy-content{display:block; overflow:hidden; width:280px; /*height:270px; */padding:0; background:#ffffff;}
	 
	       .lyzjypic{ float:left; display:block; overflow:hidden; width:280px; height:190px; position:relative;}
		   .lyzjy-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .lyzjypic img{ display:block; overflow:hidden; width:280px; height:190px;}
		   .lyzjynote{ position:absolute; z-index:2; top:0; left:0; width:82px; height:33px; line-height:33px; font-size:14px; color:#ffffff;background:#7d3922; text-align:center;
		   filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;}
		   .lyzjybg001{background:#1a8303;}.lyzjybg002{background:#1e405b;}.lyzjybg003{background:#5007f7;}
		   
		   .lyzjytext{ float:right; display:block; overflow:hidden; width:280px; height:40px;}
		   .lyzjytext-title{ width:270px; height:30px;line-height:40px; font-size:16px; color:#121212; text-align:left; display:block; overflow:hidden; padding:0 10px; }
		   .lyzjytext-title a:hover{ color:#0078c4;}
		   .lyzjytext-time{ width:270px; line-height:25px; height:25px; font-size:14px; color:#9d9c9c; text-align:left; display:block; font-weight:normal; display:none;}
		   .lyzjytext-time span{ color:#fc6701; font-size:16px; font-weight:bold; margin-right:2px;}
	
	.listpage{ padding:20px 0; height:30px;}
	.listpage p{ text-align:center; line-height:28px; font-size:14px; float:right;}
	.listpage p a{ color:#333; border:1px #ddd solid; padding:6px 10px; margin-right:5px; background:#ffffff;}
	.listpage p span{ line-height:28px;margin-right:8px; color:#666;}
	.listpage p a:hover{ background:#a1a1a1; border:1px #1e83ea solid; color:#fff;}
	.listpage p a.a01{ border:1px #a1a1a1 solid; background:#a1a1a1; color:#fff;}
	.listpage p .input{ width:35px; height:20px; text-align:center; margin-left:5px; margin-right:5px; border:1px #eee solid;}
	.listpage p a.a02{ border:1px #dcdcdc solid; background:#f3f3f3; color:#333;}
	.listpage p a.a02:hover{  border:1px #a1a1a1 solid; background:#a1a1a1; color:#fff;}

.row-feature .col { float: left; width: 575px; display: inline; margin: 0 48px 0 0;}
.row-feature .col-scenic {  margin: 0;}
.row-feature .col-cate {  margin: 0;}
    .row-feature .hd { font-size: 24px; font-weight: normal; line-height: 34px; margin-bottom:20px;}
	
	.row-feature dl { margin-bottom: 15px; padding: 5px 0;}
	.row-feature dt { height: 27px; margin-bottom: 12px; line-height: 27px; overflow: hidden; font-size: 16px;}
	.row-feature .r-tit { font-size: 18px; color: #333;}
    .row-feature a { color: #643718;}
	.row-feature .No { float: left; margin: 4px 10px 0 0; width: 20px; height: 20px; background-color: #ff9d00; border-radius: 3px; text-align: center; color: #fff; font-size: 16px; line-height: 20px;}
	.row-feature dd a { color: #666; text-decoration: none;}
	.row-feature .r-photo { margin: 15px 0; padding: 2px; background-color: #fff;}
	.row-feature .r-photo img{ width:571px; height:310px;}
	.row-feature .r-text { height: 90px; padding-top: 5px; font-size: 16px; line-height: 20px; overflow: hidden; word-wrap: break-word; word-break: normal;}
	.row-feature h4 { margin-bottom: 8px; font-size: 16px; color: #000; font-weight: normal;}
	.row-feature h4 em { margin-right: 10px; font-style: normal; font-size: 22px; color: #ff9d00;vertical-align: middle;}
	.num { font-size: 16px; color: #ff9d00; font-weight: bold;}
	.row-feature .ft { padding-top: 10px; line-height: 20px; border-top: 1px dashed #c4c3c3; text-align: center;}

.row { padding: 40px 0;  }
.row-bg { padding: 40px 0;  background-color: #fafafa;}
.r-title { margin-bottom: 30px;  text-align: left; font-size: 26px; color: #333; font-weight: normal; line-height: 38px;}
    .local-pro ul {  margin-right: -40px;*zoom: 1;}
	.local-pro li { float: left; width: 370px; display: inline; margin-right: 40px;}
	.local-pro .img { display: block; margin-bottom: 10px; width: 370px; height: 200px; overflow: hidden; position: relative;}
    .local-pro .mark { position: absolute; left: 0; top: 10px;  height: 30px; padding: 0 10px; background-color: #ff6262; line-height: 30px; color: #fff;}
	.local-pro .title { margin-bottom: 5px;  display: block;  width: 370px;  height: 28px;  line-height: 28px; font-size: 18px; color: #000; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.local-pro p { padding-left: 12px; font-size: 14px; color: #666; line-height: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.local-pro .more { margin-top: 15px;  border-top: 1px dashed #ebebeb; padding-top: 15px; text-align: center; font-size: 14px; line-height: 20px;}
	.a-link { display: inline-block; font-size: 14px; position: relative; padding-right: 15px; color: #ff9d00 !important;}
	.r-more { clear: both; text-align: center;  padding:25px 0; display:block; overflow:hidden;} 
	.r-more a { display: inline-block; border: 1px solid #ff9d00;  border-radius: 4px; font-size: 14px; line-height: 40px; padding: 0 42px; color: #ff9d00;}

ul.newslist{  margin:0 auto; padding:10px 0}
ul.newslist li{ padding:4px 0 8px 0; text-align:left; border-bottom:1px solid #EBEBEB}
ul.newslist li h3{ height:40px; line-height:40px; overflow:hidden; font-size:18px; background:url(../images/news-ico.png) 0 12px no-repeat; padding-left:20px;}
ul.newslist li h3 a{ color:#333333;}
ul.newslist li h3 a:hover{ color:#0033FF}
ul.newslist li .derc{ height:44px; overflow:hidden; color:#8d8d8d;}

ul.newsgklist{  margin:20px auto 20px; padding:10px 0}
ul.newsgklist li{ float:left; display:block; padding:5px 38px; text-align:left; border:1px solid #EBEBEB; background:#3382c7; border-radius:18px;  -moz-border-radius:18px; -webkit-border-radius:18px; margin-right:55px; margin-bottom:25px;}
ul.newsgklist li a{ color:#ffffff;}
ul.newsgklist li a:hover{ color:#999999;}


 .lh26{line-height:26px;}
.fa{font-family:Arial;}
del{ display:inline-block; text-decoration:none;}
.c_blue{ color:#2f93e9;}
.c_orange{ color:#f2710e;}
.c_red{ color:#F30;}
.c_gray{ color:#666;}
.bg{ background-image:url(../images/bg_norep.png); background-repeat:no-repeat;}
.l{float:left;}.r{float:right;}.cl{clear:both;}
.fa{font-family:Arial;}.fs{font-family:"瀹嬩綋";}.fw{font-family:"Microsoft YaHei";}
.f0{font-size:0;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}
.tr{ text-align:right;}.tlt{ text-decoration:line-through;}.tul{ text-decoration:underline;} .tcent{ text-align:center;}
.db{ display:block;}.dn{ display:none;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline; }
.prel{position:relative;}.pabs{position:absolute;}
.lh42{line-height:42px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}
.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}.h26{height:26px;}
.mt0{ margin-top:0;}.mt5{ margin-top:5px;}.mt10{ margin-top:10px;}
.mr0{ margin-right:0;}.mr5{ margin-right:5px;}.mr10{ margin-right:10px;}
.mb0{ margin-bottom:0;}.mb5{ margin-bottom:5px;}.mb10{ margin-bottom:10px;}
.ml0{ margin-left:0;}.ml5{ margin-left:5px;}.ml10{ margin-left:10px;}
.pl0{ padding-left:0;}.pl5{ padding-left:5px;}.pl10{padding-left:10px;}
.pr0{ padding-right:0;}.pr5{ padding-right:5px;}.pr10{padding-right:10px;}
.pt0{ padding-top:0;}.pt5{ padding-top:5px;}.pt10{padding-top:10px;}
.pb0{ padding-bottom:0;}.pb5{ padding-bottom:5px;}.pb10{padding-bottom:10px;}
.totext{/*font-size: 0;text-indent: -2222px;*/ font-size:28px; }
.fix{*zoom:1;}.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}.z{_zoom:1;}

.main{ width:1160px; padding:20px 18px; margin:0 auto 20px; background-color:#ffffff; border:#eeeeee solid 1px;}
.main_tit{ background-color:#E8F6FC; padding:15px 20px 25px 20px; border-radius: 5px 5px 0 0; margin-bottom:15px;}
.main_tit h1{ color:#333; font-size:22px; font-weight:600; padding-bottom:6px;}
.main_tit p{ margin-top:15px; color:#666; line-height:12px;}
.main_tit p del{ width:19px; height:12px; margin-right:8px;}
.main_tit p .tit_png1{ background-position:-189px -215px;}
.main_tit p .tit_png2{ background-position:-164px -215px;}
.main_tit p .tit_png3{ background-position:-185px -193px;}
.main_tit p .tit_png4{ background-position:-166px -193px;}
.main_tit p b{ font-weight:normal; color:#2f93e9;}
.print{ color:#e97327; background-position:0 -222px; width:35px; height:25px; line-height:25px; padding-left:30px; top:15px; right:20px; cursor:pointer;}

.routebanner{display: block; margin:15px auto; padding:0; width:1160px; background: none repeat scroll 0 0 #FFFFFF;}
   .routebanner ul{ list-style:none;}
   .routebanner ul li{ float:left; display:block; overflow:hidden; width:320px; height:275px;  position:relative; margin-right:20px;}
   .routebanner ul li img{width:320px; height:275px;}
   .routebanner ul li .textroute{ position:absolute; left:0; top:0; font-size:28px; font-weight:bold; color:#ffffff; background:#333333; text-align:center; filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5;}
   .routebanner ul li .textsize1{ width:50px; height:50px; line-height:50px;}
   .routebanner ul li .textsize2{ width:80px; height:80px; line-height:80px;}
   .routebanner ul li .textsize3{ width:80px; height:100px; line-height:100px;}

#routemenu{width:1158px; overflow:hidden; margin:20px auto;border:1px solid #e4e4e4; border-radius:6px;}
#routemenu #routenav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#routemenu #routenav li {float:left;width:120px;}
#routemenu #routenav li a {display:block;line-height:48px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333; font-size:16px; cursor:pointer;}
#routemenu_con{ margin:0 auto; padding:0; display:block; overflow:hidden; width:1156px; border-top:1px solid #e4e4e4; background:#fafafa;}
.tag{ padding:10px; overflow:hidden;}
.selected{background:#91cfef; color:#ffffff; font-weight:bold;}
    .routecontenttext{ float:left; display:block; overflow:hidden; width:680px;}
	.routecontentimg{ float:right; width:418px; height:230px; display:block; overflow:hidden;}
	.routecontentimg img{width:418px; height:230px;}

.light{}
.light dt{ display:inline-block; width:172px; height:50px; margin-bottom:10px; font-family:"宋体"; font-weight:bold;} 
.light dd{ width:1135px; padding-left:25px; margin:0 auto; line-height:28px; border-bottom:1px #E9E9E9 dashed; color:#666; background:url(../images/bg_norep.png) no-repeat -195px -278px;}

.line_det{ margin-top:20px; border-left:1px #CFE1EF solid; padding:10px; padding-top:0; margin-left:15px;}
.l_line{ margin-left:-25px; _margin-left:-15px; position:relative; z-index:99;}
.r_line{ margin:2px 0px; font-size:13px; color:#666;}
.r_line h2{ height:25px; line-height:25px; color:#007ed9; font-size:14px; font-weight:normal; padding:10px 0 10px 25px;}
.style_day{ background-position:-167px -309px; height:28px; width:28px; line-height:28px; color:#FFF; text-align:center;}
.style_scenic,.style_other{ display:block; width:14px; height:14px; line-height:14px; margin-left:8px; margin-top:20px;}
.style_scenic{ background-position:-185px -263px;}
.style_other{ background-position:-185px -239px; }

.r_line del{ width:30px; height:30px; line-height:30px; margin-left:20px; margin-right:10px; float:left;}
.r_line del.tit_scenic{ background-position:0 -310px;}
.r_line del.tit_food{ background-position:-33px -310px;}
.r_line del.tit_hotel{ background-position:-131px -310px;}
.r_line del.tit_tips{ background-position:-98px -310px;}
.r_line del.tit_others{ background-position:-66px -310px;}

.con_imgtxt{ margin-left:60px; padding-bottom:15px;}
.con_imgtxt h3{ display:inline-block; color:#007ed9; font-size:14px; font-family: Arial,"宋体"; font-weight:normal; line-height:28px; margin-bottom:10px;}
.con_imgtxt table{ width:875px;}
.con_imgtxt table td{ padding-right:10px; text-align:left;}
.con_imgtxt table td p.center{ width:250px; text-align:center; line-height:28px; color:#999;}
.bottom_hr{clear:both; border:0; border-bottom:1px #E9E9E9 dashed; color:#fff;margin:5px 0 6px 0;*margin:0;}

.dl_con{ margin-top:10px; line-height:26px}
.dl_con dt{ float:left; font-weight:bolder;}
.dl_con dd{ margin-left:46px;}
.dl_con dd a{ color:#007ed9; text-decoration:underline;}

.twins{ background-color:#FAFAFA; padding:10px 10px 10px 20px; border-radius: 5px 5px 5px 5px; margin-top:30px;}
.twins h2{ font-size:15px; color:#666; padding:10px 0; font-weight:bold;}
.twins .list_con_text dt,.twins .list_con_text dd{ float:left; display:block; width:900px; overflow:hidden; color:#666;}
.twins .list_con_text h3 a{ color:#017EDA; font-size:14px;}
.twins .list_con_text{ margin-left:155px;}

/**************view S****************/
.parkTitle{ height:50px; padding-top:5px;}

.parkTitle p{ font-size:14px; line-height:50px; color:#666666;}
.parkTitle p.park01{ font-size:24px; /*font-weight:bold;*/ color:#333; padding-left:5px;}
.parkTitle p.park03{ color:#000; margin-left:30px;}
.parkTitle .favrioutes li img{ margin-top:18px;}
.parkTitle span{ width:100px; height:20px; display:block; float:right;   margin-top:15px; display:inline;}
.parkTitle b.star00{ width:0px; height:20px; display:block;  }
.parkTitle b.star01{ width:20px; height:20px; display:block; }
.parkTitle b.star02{ width:40px; height:20px; display:block; }
.parkTitle b.star03{ width:60px; height:20px; display:block; }
.parkTitle b.star04{ width:80px; height:20px; display:block;  }
.parkTitle b.star05{ width:100px; height:20px; display:block; }

.parkbanner{ height:430px; position:relative; margin-bottom:25px; margin-top:25px;}
.parkbanner .parktext{ width:650px; height:102px; position:absolute; right:16px; top:50px;}
.parkbanner .parktext li{ text-align:right; display:block; overflow:hidden; margin-left:5px; width:625px; margin-top:5px; padding:0px 10px; line-height:56px; font-size:42px; font-weight:bold;}
.parkbanner .parktext li.lip01{ color:#FF0000; text-shadow: 5px 5px 5px #ffffff; }
.parkbanner .parktext li.lip02{ color:#585a92; text-shadow: 5px 5px 5px #f1f1f1;}

#firstTop{ height:44px;}
.sceneTitle{ width:1198px; display:block; height:42px; border:1px #e7e5e6 solid; background:#f8f8f8; z-index:9999; margin:0 auto;}
.sceneTitle li{ float:left; font-size:14px; text-align:center; color:#333;}
.sceneTitle a{ width:105px; height:42px; display:block; border-right:1px #e7e5e6 solid; line-height:42px;}
.sceneTitle a:hover,.sceneTitle a.now{ width:105px; height:42px; display:block; border-right:1px #ff8400 solid; line-height:42px; color:#fff; font-weight:bold; background:#ff8400;}

.btitle{ width:1200px; height:30px;}
.btitle .fl{ width:400px;} 
.btitle .fr{ width:760px;}

.brief01{ height:28px; line-height:28px; margin-top:15px;}
.brief02{ border:1px #ecebeb solid; padding:35px 35px; margin-top:15px;}
.brief02 p{ text-indent:2em; color:#333; font-size:14px; line-height:28px;}
.brief02 p a{ color:#ff8400;} 
.brief02 p a:hover{ color:#c33;} 
.brief03{ background:#f8f8f8; border:#dedede solid 1px; height:100px; position:relative; padding:20px 19px; width:1160px; display:block;}
.brief03 p.p01{ font-size:30px; font-weight:bold; font-family:"微软雅黑"; line-height:36px;}
.brief03 p.p02{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:20px; text-indent:2px;}
.brief03 p{ color:#252525; line-height:22px;}
.brief03 p a{ color:#f7871b;}
.brief03 p a:hover{ color:#c33;}
.brief03 .text01{ width:380px; height:52px; float:left; margin-right:10px;}
.brief03 .text02{ width:380px; height:52px; float:left; margin-right:10px;}
.brief03 .text03{ width:380px; height:52px; float:right; margin-right:0;}

.brief04{  height:auto!important;min-height:100px; height:100px; overflow:hidden; _overflow:visible; border-right:1px #dbdada solid;}

.brief04 .open{ width:365px; height:auto!important;min-height:107px; height:107px; overflow:hidden; _overflow:visible;  padding:10px 20px; float:left;}
.brief04 .op01{ padding-bottom:10px;}
.brief04 .op01 p{ color:#252523; font-size:14px; line-height:28px; padding-left:25px;}
.brief04 .op01 p.p01{ background:url(../images/ico09.png) left 6px no-repeat;}
.brief04 .op01 p.p02{ background:url(../images/ico10.png) left 6px no-repeat;}
.brief04 .op01 p.p03{ background:url(../images/ico11.png) left 6px no-repeat;}
.brief04 .op01 p.p04{ background:url(../images/ico12.png) left 6px no-repeat;}
.brief04 .op01 p.p05{ background:url(../images/ico13.png) left 6px no-repeat;}

.brief04 .op02 p{ padding-top:10px;color:#666; font-size:12px; line-height:24px; float:left; border-top:1px #ebebeb dashed;}
.brief04 .op02 p span{  padding-right:15px; margin-right:20px;}
.brief04 .op02 p span.gou{ padding-right:17px;}

.brief04 .ticket{ width:723px; height:auto!important;min-height:83px; height:83px; overflow:hidden; _overflow:visible;  padding:22px 35px; float:right;  }
.brief04 .ticket p{ font-size:14px; line-height:28px; color:#333;}
.brief04 .ticket b{ color:#f7871b;}
.brief04 .ticket span{ margin-left:35px;}
.brief04 .ticket a{ width:148px; height:42px; display:block; background:#ff8510; font-size:16px; color:#fff; font-weight:bold; line-height:42px; text-align:center;}
.brief04 .ticket a:hover{ background:#c33;}

.brief04 .btext{ width:1200px; height:auto!important;min-height:100px; height:100px; overflow:hidden; _overflow:visible;border:1px #dbdada solid;}

.mypicture{ height:200px; border:1px #dbdada solid; padding-top:25px;}
.tst{ float:left; width:305px; height:175px; overflow:hidden; margin-left:8px; margin-right:8px; display:inline;}
.b8rollBox{ width:1130px; height:175px; float:left;}
.b8rollBox .b8Cont{width:1130px;overflow:hidden;float:left; margin-left:8px; display:inline;}
.b8rollBox .b8Cont .b8ScrCont{width:1000000px;}
.b8rollBox #b8List1,.b8rollBox #b8List2 {float:left;}
.b8LeftBotton{ width:26px; height:27px; float:left; overflow:hidden; cursor:pointer; margin-top:68px; display:inline;}
.b8RightBotton{ width:26px; height:27px; float:right; overflow:hidden;cursor:pointer; margin-top:68px; display:inline;}
.tst img{ width:305px; height:173px; display:block; overflow:hidden;}


.hoteltitle{ height:30px; background:url(../images/ico04.png) 5px center no-repeat; padding:0px 5px;}
.hoteltitle p{ padding-left:20px; line-height:30px;}
.hoteltitle b{ color:#333; font-size:14px;}
.hoteltitle a{ float:right;}

.roundhotel{ border-top:2px #dbdada solid; display:block;}
.roundhotel a{ display:block; margin-top:15px; position:relative; font-size:14px;}
.roundhotel .hotelImg01{ float:left; margin-right:15px; display:inline; width:390px;  }
    .roundhotel .hotelImg01 img{width:390px; height:268px; display:block; overflow:hidden;}
.roundhotel .hotelImg02{ float:left; margin-right:15px; display:inline; width:390px; }
    .roundhotel .hotelImg02 img{width:390px; height:268px; display:block; overflow:hidden;}
.roundhotel .hotelImg03{ float:right; width:390px; }
    .roundhotel .hotelImg03 img{width:390px; height:268px; display:block; overflow:hidden;}
.roundhotel .hotelImg01 a span{
	width: 370px;
	background:#0033FF;
	display: block;
	line-height: 34px;
	position: absolute;
	bottom:0px;
	left:0px;
	z-index: 999;
	color: #fff;
	padding: 0px 10px;
	opacity:.8;filter: alpha(opacity=08);-moz-opacity:0.8;
	font-weight: bold;
}
.roundhotel .hotelImg02 a span{ 
    width:370px;
	background:#990066;
	display: block;
	line-height: 34px;
	position: absolute;
	bottom:0px;
	left:0px;
	z-index: 999;
	color: #fff;
	padding: 0px 10px;
	opacity:.8;filter: alpha(opacity=08);-moz-opacity:0.8;
	font-weight: bold;
}
.roundhotel .hotelImg03 a span{ 
    width:370px;
	background:#595959;
	display: block;
	line-height: 34px;
	position: absolute;
	bottom:0px;
	left:0px;
	z-index: 999;
	color: #fff;
	padding: 0px 10px;
	opacity:.8;filter: alpha(opacity=08);-moz-opacity:0.8;
	font-weight: bold;
}

.mytraffic{ border-top:2px #dbdada solid; padding-top:15px;position: relative;}
.mytraffic h2{ border-bottom:1px #dfdfdf solid; margin-bottom:10px; font-size:14px; color:#666; padding:8px 0px;}
.mytraffic p{ padding:0px 15px 0px 25px;}
.mytraffic p.qiche{ background:url(../images/ico18.png) left 5px no-repeat;}
.mytraffic p.zoulu{ background:url(../images/ico19.png) left 5px no-repeat;}
.mytraffic .mymap{padding: 45px 20px 20px;position: relative;margin-bottom: 5px;border: 1px solid #ddd;}
.mytraffic .mymap .map_retract{position: absolute;right: 20px;top: 15px;color: #76bbff;}
.mytraffic #map{position: absolute;top: 15px;right:-300px;border: 1px solid #ddd;width: 300px;height: 508px;overflow-x: hidden;overflow-y: auto;display: none;}
/**************view E****************/

.w1200{ width:1200px; margin:0 auto 20px; padding:0; display:block; overflow:hidden;}
.hotelName{ height:290px; padding:15px 0px;}
.hotelName .fl{ width:455px; height:290px; padding:0px 5px;}
.hotelName .fl h1{ font-size:24px; color:#333; line-height:36px;}
.hotelName .fl p{ line-height:30px; font-size:14px; color:#333;}
.hotelName .fl p span{ color:#ff8400;}
.hotelName .fl p b{ color:#ff4800;}
.hotelName .fl p b span{color:#ff4800; font:100 36px Arial; line-height:36px;}
.hotelName li{ float:left; line-height:30px; font-size:14px; margin-bottom:10px; display:inline;}
.hotelName li span{ width:100px; height:20px; display:block; float:left;  margin-top:5px; display:inline;}
.hotelName li span b.star00{ width:0px; height:20px; display:block; }
.hotelName li span b.star01{ width:20px; height:20px; display:block; }
.hotelName li span b.star02{ width:40px; height:20px; display:block; }
.hotelName li span b.star03{ width:60px; height:20px; display:block; }
.hotelName li span b.star04{ width:80px; height:20px; display:block; }
.hotelName li span b.star05{ width:100px; height:20px; display:block; }

.hotelName .fl .score{ width:455px; height:40px; margin-top:20px;}
.hotelName .fl .score li{ line-height:20px; text-align:center;}
.hotelName .fl .score li b{ color:#1172d5; font-size:16px;}
.hotelName .fl .score li.li01{ padding:0px 20px 0px 5px; border-right:1px #c7c7c7 solid;}
.hotelName .fl .score li.li02{ padding-left:20px;}

.hotelName .fr{ width:730px;}

.hfocus{ width:730px;height:290px;position:relative;}
.hfocus li{display:inline;float:left;_float:left;*float:left;margin-right:5px; width:350px; height:240px;}
.hfocus li img{width:350px; height:240px; display:block; overflow:hidden; }

.hotelInf{ height:253px; border-top:2px #dbdada solid; padding:20px 20px 0px 5px;}
.hotelInf .fl{ width:430px; display:block; overflow:hidden;}
.hotelInf .fl img{ width:430px; height:243px;}
.hotelInf .fr{ width:715px; padding-top:6px;}
.hotelInf p{ text-indent:2em;}

.hotelView{ height:230px; border-top:2px #dbdada solid; padding-top:20px;}
.hotelView li{ float:left; width:380px; height:215px; display:block; position:relative; margin-right:30px; display:inline; font-size:14px;}
.hotelView img{ width:380px; height:215px;}
.hotelView li span{
	width:360px;
	background:#595959;
	display: block;
	line-height: 34px;
	position: absolute;
	bottom:0px;
	left:0px;
	z-index: 999;
	color: #fff;
	padding: 0px 10px;
	opacity:.8;filter: alpha(opacity=08);-moz-opacity:0.8;
	font-weight: bold;}
.hotelView li.mr00{ margin-right:0px;}

.oNav{ width:1200px; height:44px; background:#5a5a5a; position:absolute; bottom:0px; left:0px;}
.oNav li{ float:left; text-align:center; font-weight:bold; line-height:44px; font-size:16px;}
.oNav li a{ width:203px; height:44px; display:block; color:#fff; border-right:1px #000 solid;}
.oNav li a:hover{ background:#ff8400; border-right:1px #ff8400 solid;}

.oljieshao{ width:1138px; height:150px; border:1px #ecebeb solid; padding:25px 30px;}
.oljieshao h2{ font-size:16px; color:#ff8400; background:url(../images/ico04.png) left center no-repeat; padding-left:16px; line-height:20px; margin-bottom:8px;}
.oljieshao p{ color:#333;}
.oljieshao p.ind{ text-indent:2em;}
.oljieshao p a{ color:#ff8400;}
.oljieshao p a:hover{ color:#c33;}
.oljieshao .fl{ width:387px; height:150px; border-right:1px #e6e6e6 solid;}
.oljieshao .fr{ width:665px; height:150px; padding-left:35px;}

.mybox{width: 1200px; display:block; overflow:hidden; margin:15px auto; padding:0;}

    .new-tit { width:180px;  padding:0 5px; height: 45px;background:url(../images/linebg.png) 0 0 repeat-x;color: #666;font-size: 16px;font-weight: 700; font-weight: 700;line-height: 45px;}
	.new-tit .title{ float:left; width:120px;}
	.new-tit a{ float:right; font-size:14px;}
	.new-tit a:hover{ color:#FF0000;}
	
	.myul{ list-style:none; width:1200px; display:block;}
	.myul li{ float:left; width:192px; margin-right:9px; display:block; overflow:hidden;}
	.myul li.mr0{ margin-right:0; float:right;}
	.tyss {width: 190px; display:block; overflow:hidden; border-left:#e3e3e3 solid 1px;  border-right:#e3e3e3 solid 1px; border-bottom:#e3e3e3 solid 1px; }
	        .tyss ul.tyssul li {margin-top:15px; margin-bottom:15px; padding:0 5px; float:left; display:block; width:180px; height:265px;  font-size: 14px; overflow:hidden; }
	        .tyss ul.tyssul li dl{}
			.tyss ul.tyssul li dl dt,ul.tyssul li dl dd{  }
			.tyss ul.tyssul li dl dt { display:block; width:180px; padding:0 0 0 0; color:#99c704;  /*border:#ffffff solid 2px;*/ font-size:16px; font-weight:bold; text-align:center; position:relative; margin-bottom:10px;}
			.tyss ul.tyssul li dl dt h3{border-bottom:0 none; display:block; position:absolute; left:0; top:38px; line-height:30px; height:30px; width:180px; padding:0; text-align:center; background:#333333;opacity:.8;filter: alpha(opacity=8);-moz-opacity:0.8; color:#ffffff;}
			.tyss ul.tyssul li dl dt h3.f14{ font-size:14px;}
			.tyss ul.tyssul li dl dt img{ display:block; width:180px; height:100px; }
			.tyss ul.tyssul li dl dd{ display:block; padding:0; width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:30px; line-height:30px; border-bottom:#e3e3e3 dashed 1px;}
			.tyss ul.tyssul li dl dd a:hover{ color:#FF0000;}
	
	.newleft{width:790px; display:block; overflow:hidden;}
	.newlist{width:380px; display:block; overflow:hidden;}
	
	.new-tit2 { width:370px; padding:0 5px;  height: 45px;background:url(http://203.91.45.54:7006/xxhm/static/images/linebg.png) 0 0 repeat-x;color: #666;font-size: 16px;font-weight: 700;line-height: 45px;}
	.new-tit2 .title{ float:left; width:150px;}
	.new-tit2 a{ float:right; font-size:14px;}
	.new-tit2 a:hover{ color:#FF0000;}

	.gonggao {width: 378px; display:block; overflow:hidden; border-left:#e3e3e3 solid 1px;  border-right:#e3e3e3 solid 1px; border-bottom:#e3e3e3 solid 1px; }
	.gonggao .scroll-verticale {position: relative;overflow: hidden;margin: 0 0;/*height:300px;*/}
	.gonggao .bb-con li {margin-top:15px; margin-bottom:15px; padding:0 10px; width: 358px; display:block; height:100px;  font-size: 14px; overflow:hidden; }
	        .gonggao .bb-con li dl{}
			.gonggao .bb-con li dl dt,ul.jqul li dl dd{ float:left; }
			.gonggao .bb-con li dl dt { display:block; width:180px; padding:0 0 0 0; color:#99c704;  /*border:#ffffff solid 2px;*/ font-size:16px; font-weight:bold; text-align:center; position:relative; }
			.gonggao .bb-con li dl dt h3{border-bottom:0 none; display:block; position:absolute; left:0; top:38px; line-height:30px; height:30px; width:180px; padding:0; text-align:center; background:#333333;opacity:.8;filter: alpha(opacity=8);-moz-opacity:0.8; color:#ffffff;}
			.gonggao .bb-con li dl dt h3.f14{ font-size:14px;}
			.gonggao .bb-con li dl dt img{ display:block; width:180px; height:100px; }
			.gonggao .bb-con li dl dd{ display:block; padding:0 5px 0 15px; width:158px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:32px; line-height:32px; }
			.gonggao .bb-con li dl dd a:hover{ color:#FF0000;}

.newspicslist{ margin:10px auto; overflow:hidden}
.newspicslist img{ float:left; width:250px; height:130px}
.newspicslist .right{ float:right; width:610px; text-align:left}
.newspicslist .right h3{ height:36px; line-height:36px;font-family:"Microsoft YaHei"; font-size:18px; overflow:hidden;}
.newspicslist .right div{ padding-top:5px; height:100px;overflow:hidden; font-size:14px; color:#8d8d8d;}
.newspicslist .right div span{color:#353535}

/*选项卡1*/
#lib_Tab1{width:1200px;margin:0px;padding:0px;margin-bottom:15px;}
/*选项卡2*/
#lib_Tab2{width:1200px;margin:0px;padding:0px;margin-bottom:15px; }
/*菜单class*/
.lib_tabborder{/*border:1px solid #95C9E1;*/ border:0; width:154px;}

.lib_Menubox { width:900px; height:28px;line-height:28px;position:relative; display:block; overflow:hidden; height:38px; line-height:38px; border-bottom:#13a9e9 solid 2px;}
.lib_Menubox ul{ float:left; display:block; list-style:none; /*position:absolute; top:3px; left:0; */margin-left:10px; line-height:38px; text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;/*width:154px;*/ display:block; color:#333333; font-size:14px; margin-right:12px;line-height:38px;/* background-color:#E4F2FD*/}
.lib_Menubox li.hover{padding:0px;/*background:#fff;*//*width:156px;*/ display:block;/*border-left:1px solid #95C9E1;border-top:1px solid #95C9E1;border-right:1px solid #95C9E1;*/ color:#dd3377; font-weight:bold;line-height:38px;}
.lib_Menubox ul.tourone li{ color:#ffffff; font-weight:normal;  padding:0 15px; line-height:38px; height:38px; font-size:18px; font-weight:bold; margin-right:25px;}
.lib_Menubox ul.tourone li.hover{ background:#ff7f00; color:#ffffff; font-weight:normal;  padding:0 25px; line-height:38px; height:38px; font-size:18px; font-weight:bold;}
.lib_Menubox ul.tourtwo li.hover{}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none; display:block; overflow:hidden; width:1200px; text-align:center;}

.lyzty{ display:block; overflow:hidden; width:1200px; }
     .lyzty ul{ list-style:none;}
	 .lyzty ul li{ float:left; display:block; width:285px; margin-right:20px; }
	 .lyzty ul li.lyztymr0{ margin-right:0;}
	 
	 .lyzty-content{display:block; overflow:hidden; width:285px; /*height:270px; */padding:0; background:#ffffff; margin-top:20px;}
	 
	       .lyztypic{ float:left; display:block; overflow:hidden; width:285px; height:190px; position:relative;}
		   .lyzty-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .lyztypic img{ display:block; overflow:hidden; width:285px; height:190px;}
		   
		   .lyztytext{ float:right; display:block; overflow:hidden; width:283px; height:45px; border:#dddddd solid 1px; border-top:0 none;}
		   .lyztytext-title{  width:263px; line-height:20px; height:40px; font-size:16px; color:#121212; text-align:left; display:block; overflow:hidden; padding:10px 10px 0;}
		   .lyztytext-title a:hover{ color:#0078c4;}
		   .lyztytext-time{ width:263px; line-height:25px; height:25px; font-size:14px; color:#9d9c9c; text-align:left; display:block; font-weight:normal; padding:0 10px; display:none;}
		   .lyztytext-time span{ color:#fc6701; font-size:16px; font-weight:bold; margin-right:2px;}
		   
.vlyzty{ display:block; overflow:hidden; width:1200px; }
     .vlyzty ul{ list-style:none;}
	 .vlyzty ul li{ float:left; display:block; width:285px; margin-right:20px; }
	 .vlyzty ul li.vlyztymr0{ margin-right:0;}
	 
	 .vlyzty-content{display:block; overflow:hidden; width:285px; /*height:270px; */padding:0; background:#ffffff; margin-top:20px;}
	 
	       .vlyztypic{ float:left; display:block; overflow:hidden; width:285px; height:190px; position:relative;}
		   .vlyztypic img{ display:block; overflow:hidden; width:285px; height:190px;}
		   .vlyztypic i{ position:absolute; background:url(../images/vico.png) 0 0 no-repeat; width:48px; height:28px; display:block; overflow:hidden; left:50%; top:50%;  margin-left: -24px; cursor:pointer; }
		   
		   .vlyztytext{ float:right; display:block; overflow:hidden; width:283px; height:45px; border:#dddddd solid 1px; border-top:0 none;}
		   .vlyztytext-title{  width:263px; line-height:20px; height:40px; font-size:16px; color:#121212; text-align:left; display:block; overflow:hidden; padding:10px 10px 0;}
		   .vlyztytext-title a:hover{ color:#0078c4;}
		  
.lyzgentuanly{ display:block; overflow:hidden; width:1200px; }

.lyzgentuanmenu{display:block; overflow:hidden; width:285px; background:#f6f6f6; height:495px; margin-top:20px;}
     .lyzgentuanmenu-title{ font-size:16px; width:255px; text-align:center; margin:20px auto; padding:0; line-height:50px; height:50px; color:#676566;}
	 .lyzgentuanmenu-box{ margin:0 auto; padding:0; width:255px; text-align:center; display:block; overflow:hidden;} 
	      .lyzgentuanmenu-box ul{ list-style:none;}
		  .lyzgentuanmenu-box ul li{ float:left; width:115px; line-height:30px; height:30px; border-radius:16px; -webkit-border-radius:16px; -moz-border-radius:16px; border:#e2e2e2 1px solid; text-align:center; background:#FFFFFF; margin-right:15px; margin-bottom:15px;}
		  .lyzgentuanmenu-box ul li.menumr0{ margin-right:0;}
		  .lyzgentuanmenu-box ul li a{ color:#676566;}
	
	.lyzgentuan{ display:block; overflow:hidden; width:895px; }
     .lyzgentuan ul{ list-style:none;}
	 .lyzgentuan ul li{ float:left; display:block; width:285px; margin-right:20px;}
	 .lyzgentuan ul li.lyztymr0{ margin-right:0;}

.lyjingdianmenu{display:block; overflow:hidden; width:285px; background:#f5f5f5; /*height:250px;*/ position:relative; margin-top:20px;}	
.lyjingdianmenubg{display:block; overflow:hidden; width:285px; height:245px; background:url(../images/nnbg.png) 0 0 no-repeat;}	
	 .lyjingdianmenu-title{ font-size:16px; width:184px; text-align:left; margin:20px auto; padding:0; line-height:25px; height:25px; color:#676566; font-weight:bold; padding:0 20px;}
	 
	 .lyads-boxul{ width:224px; display:block; overflow:hidden; position:absolute; bottom:20px; display:none;}
	      .lyads-boxul ul{ list-style:none; padding:0 20px;}
		  .lyads-boxul ul li{ float:left; width:164px; padding:0 10px; border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px; line-height:30px; height:30px; background:#5bcff4;  text-align:left;  margin-bottom:5px; overflow:hidden;}
		  .lyads-boxul ul li a{ color:#ffffff;}
	 
	 .lyjingdian{ display:block; overflow:hidden; width:895px; }
     .lyjingdian ul{ list-style:none;}
	 .lyjingdian ul li{ float:left; display:block; width:285px; margin-right:20px;}
	 .lyjingdian ul li.lyjingdianmr0{ margin-right:0;}
     
	 .lyjingdian-content{display:block; overflow:hidden; width:285px; /*height:270px; */padding:0; background:#ffffff; margin-top:20px;}
	 
	 .lyjingdianpic{ float:left; display:block; overflow:hidden; width:285px; height:200px; position:relative;}
		   .lyjingdian-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .lyjingdianpic img{ display:block; overflow:hidden; width:285px; height:200px;}
		   
		   .lyjingdiantext{ float:right; display:block; overflow:hidden; width:283px; background:#f6f6f6; border:#dddddd solid 1px; border-top:0 none; }
		   .lyjingdiantext-title{  width:263px; line-height:45px; height:44px; font-size:16px; color:#121212; text-align:left; display:block; overflow:hidden; padding:0 10px;}
		   .lyjingdiantext-title a:hover{ color:#0078c4;}
		 
				
				

.cysz{display:block; overflow:hidden; width:1200px; margin-top:20px;}
     .cysz ul{ list-style:none;}
	 .cysz ul li{ float:left; display:block; width:294px; height:220px; margin-right:8px;position:relative;}
	 .cysz ul li.cyitem0{ margin-right:0;}
	 .cysz ul li a img{display:block; width:294px; height:220px;}
	 
	 .cysznote{ position:absolute; z-index:2; left: 50%; left:50%; width:150px; height:150px; line-height:28px; font-size:14px; color:#ffffff;background:#164f70; text-align:center;
			   filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9; border-radius:96px; -webkit-border-radius:96px; -moz-border-radius:96px; top: 50%;
		margin-left: -75px;/*盒子宽度的一半*/ margin-top: -75px;/*盒子高度的一半*/}
				   .cysznote h2{ color:#FFFFFF; font-size:18px; font-weight:normal; text-align:center; margin-top:45px;}
				   .cysznote p{ color:#FFFFFF; font-size:14px; font-weight:normal; text-align:center;}

.top-title{ display:block; overflow:hidden; height:30px; line-height:30px;}
	   .top-title span{ float:left; font-size:20px; font-weight:bold; color:#01468b;}
	   span.color1{ color:#8b6800;}
	   .top-title a{  float:right; font-size:14px; color:#666666;}
	   .top-title a:hover{ color:#999999;}
	   				  
.wzcontent{margin:5px auto 0; padding:10px 9px; width:570px; display:block; overflow:hidden; border:#cccccc solid 1px;}
     .wzsztab{margin:0 auto 0; padding:0 0 0 0; width:100%; display:block; overflow:hidden; }
            .wzsztab ul.wzszline{ list-style:none;}
			.wzsztab ul.wzszline li{ float:left; display:block; width:180px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
			.wzsztabpics{ margin:0 auto; padding:0; display:block; overflow:hidden; height:94px; width:176px;}
			.wzsztabpics img{ width:176px; height:94px;}
			.wzsztab ul.wzszline li.mr0{ margin-right:0;}
			.wzsztab ul.wzszline li p{ display:block; width:180px; line-height:35px; height:35px; overflow:hidden; text-align:center;}
			.wzsztab ul.wzszline li p a{ font-size:14px; color:#333333;}
			.wzsztab ul.wzszline li p a:hover{ color:#666666;}

.ztzlcontent{margin:10px auto 20px; padding:0; width:590px; display:block; overflow:hidden;}
.ztzlcontent img{ width:590px; height:232px;} 

.cyszty{ display:block; overflow:hidden; width:930px; margin-bottom:20px; }
     .cyszty ul{ list-style:none;}
	 .cyszty ul li{ float:left; display:block; width:285px; margin-right:35px; }
	 .cyszty ul li.cysztymr0{ margin-right:0;}
	 
	 .cyszty-content{display:block; overflow:hidden; width:285px; /*height:270px; */padding:0; background:#ffffff; margin-top:20px;}
	 
	       .cysztypic{ float:left; display:block; overflow:hidden; width:285px; height:190px; position:relative;}
		   .cyszty-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .cysztypic img{ display:block; overflow:hidden; width:285px; height:190px;}
		   
		   .cysztytext{ float:right; display:block; overflow:hidden; width:283px; height:45px; border:#dddddd solid 1px; border-top:0 none;}
		   .cysztytext-title{  width:263px; line-height:20px; height:40px; font-size:16px; color:#121212; text-align:left; display:block; overflow:hidden; padding:10px 10px 0;}
		   .cysztytext-title a:hover{ color:#0078c4;}
		   
		   .cysztytextlast{border:0 none; background:#5a5a5a; width:285px; filter:alpha(opacity=80); opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5;}
		   .cysztytextlast .cy{width:265px; line-height:45px; height:45px; font-size:16px; color:#ffffff; text-align:left; display:block; overflow:hidden; padding:0 10px 0;}
		   .cysztytextlast .cy a{ color:#ffffff;}
		   .cysztytextlast .cy a:hover{ color:#0078c4;}

.wtylty{ display:block; overflow:hidden; width:1200px; margin-bottom:20px; }
     .wtylty ul{ list-style:none;}
	 .wtylty ul li{ float:left; display:block; width:225px; margin-right:18px; }
	 .wtylty ul li.wtyltymr0{ margin-right:0;}
	 
	 .wtylty-content{display:block; overflow:hidden; width:225px; /*height:270px; */padding:0; background:#ffffff; margin-top:20px;}
	 
	       .wtyltypic{ float:left; display:block; overflow:hidden; width:225px; height:130px; position:relative;}
		   .wtylty-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .wtyltypic img{ display:block; overflow:hidden; width:225px; height:130px;}
		   
		   .wtyltytext{  display:block; overflow:hidden; width:225px; height:45px; line-height:45px; font-size:16px; color:#121212; }
		   .wtyltytext a:hover{ color:#0078c4;}
		   .wtyltytext-title{  width:205px; line-height:45px; height:45px; font-size:16px; color:#121212; text-align:left; display:block; overflow:hidden; padding:10px 10px 0;}
		   .wtyltytext-title a:hover{ color:#0078c4;}

.wtyltylist{ display:block; overflow:hidden; width:870px; margin-bottom:20px; }
     .wtyltylist ul{ list-style:none;}
	 .wtyltylist ul li{ float:left; display:block; width:280px; margin-right:10px; }
	 .wtyltylist ul li.wtyltylistmr0{ margin-right:0;}
	 
	 .wtyltylist-content{display:block; overflow:hidden; width:280px; /*height:270px; */padding:0; background:#ffffff; margin-top:10px;}
	 
	       .wtyltylistpic{ float:left; display:block; overflow:hidden; width:280px; height:160px; position:relative;}
		   .wtyltylist-content a:hover img{ filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
		   .wtyltylistpic img{ display:block; overflow:hidden; width:280px; height:160px;}
		   
		   .wtyltylisttext{  display:block; overflow:hidden; width:280px; height:45px; line-height:45px; font-size:16px; color:#121212; }
		   .wtyltylisttext a:hover{ color:#0078c4;}

.chuangyouszlist{ display:block; overflow:hidden; width:870px; margin-top:10px; }

     .listchuang{ width:868px; height:190px; margin-bottom:25px; border:#dddddd solid 1px;}
     .listchuang .fl{ width:285px; height:190px; overflow:hidden; display:block;}
     .listchuang .fl img{width:380px; height:190px; }
     .listchuang .fr{ width:565px; height:190px; position:relative;}
	 
	 .listchuang .fr p{ color:#333; line-height:26px;}
	 .listchuang .fr b.ml50{ margin-left:50px;}
	 .listchuang .fr b.f14{ font-size:14px;}
	 .listchuang .fr b.f14 a:hover{ color:#FF0000;}
	 .listchuang .fr span{ color:#f7871b;}
	 
	 
	 .hotelchuang{ width:868px; height:175px; margin-bottom:15px; border:#e6e6e6 solid 1px; background:#f9f9f9;}
     .hotelchuang .fl{ width:265px; height:175px; overflow:hidden; display:block;}
     .hotelchuang .fl img{width:265px; height:175px; }
     .hotelchuang .fr{ width:580px; height:190px; position:relative;}
	 
	 .hotelchuang .fr p{ color:#79668c; line-height:26px; font-size:14px;}
	 .hotelchuang .fr b.ml50{ margin-left:50px;}
	 .hotelchuang .fr b.f14{ font-size:17px; line-height:38px; height:38px; }
	 .hotelchuang .fr b.f14 i{ float:left; display:block; overflow:hidden; background:url(../images/ihotel.png) 0 0 no-repeat; width:31px; height:38px; margin-right:10px;}
	 .hotelchuang .fr b.f14 a:hover{ color: #4c5a65;}
	 .hotelchuang .fr a.aclink{color: #2DBB55;cursor: pointer;}
	 .hotelchuang .fr span{ color:#f7871b;}

.chuang-pro ul { list-style:none; }
	.chuang-pro li { float: left; width: 430px; display: inline; margin-right: 10px; margin-bottom:20px;}
	.chuang-pro li.pro0{margin-right: 0;}
	.chuang-pro .proimg { display: block; margin-bottom: 10px; width: 430px; height: 250px; overflow: hidden; position: relative;}
	.chuang-pro .proimg img{ display: block;  width: 430px; height: 250px; overflow: hidden; }
	.chuang-pro .protitle { margin-bottom: 5px;  display: block;  width: 430px;  height: 28px;  line-height: 28px; font-size: 18px; color: #000; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.chuang-pro p { font-size: 14px; color: #666; line-height: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	.chuang-pro .more a{color: #2DBB55;}

.ourtab{ width:1200px; margin:0 auto;}
.ourtab-hd { text-align:center;list-style-type:none; margin-top:10px; }
.ourtab-hd li{margin: 0;padding: 0; display: inline-block;
	*display: inline;
	*zoom:1;
	line-height: 20px;
	word-spacing: 0px;
	margin-right: 33px;
	font-size: 14px;
	color: #666666;
    cursor:pointer;}
.ourtab-hd li.active{ /*color: #ff9900; */ color:#ffffff; background:#d37; padding:3px 15px; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; margin-right: 33px;}
.ourtab-bd{ margin-top:10px;}
.ourtab-bd .ourtab-content{display:none; border:0 none; font-size:24px;}

.normal-mode{overflow:hidden;}
.mymain{width: 1000px;margin: 0 auto;position: relative;}
.floor-top {
    margin: 0 auto 25px;
	padding:0;
	display:block;
	overflow:hidden;
	text-align:center;
    position: relative;
}
.floor-top span{ margin:0 auto; padding:0; display:block; width:200px; border-radius:18px; -webkit-border-radius:18px; -moz-border-radius:18px; padding:0 25px; font-size:28px;  color:#f46f5e;}
.switch-pro{
	padding-top: 20px;
	margin-left: -13px;
}
.switch-pro li{
	float: left;
	display: inline;
	width: 240px;
	height: 273px;
	background: #fff;
	background:#f0e6cb;
	margin-left: 12px;
	margin-bottom: 20px;
	position: relative;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}
.switch-pro li:hover{
	transform: translateY(-5px);
	-webkit-transform: translateY(-5px);
	box-shadow: 1px 1px 4px 2px rgba(0,0,0,0.2);
}
.img-pro{
	display: block;
}
/*.img-pro ,.exhibition-img a,.slide-img li a,.video-content a,.floor-top,.banner-img li a,.img-list a{
	display: block;
	background: url("http://pic.lvmama.com/img/new_v/ui_scrollLoading/loading.gif") no-repeat center center;
}*/
.img-pro{
	width: 240px;
	height: 160px;
	overflow:hidden;
}
.flag{
	position: absolute;
	top: 0;
	left: 0;
	font-family: "microsoft yahei";
	background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000, endColorstr=#88000000);
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
}
.zhezhao{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none
}
/*
.pro-info{
	height: 26px;
	line-height: 26px;
	width: 263px;
	padding: 0 10px;
	position: absolute;
	bottom;0;
	left: 0;
	overflow:hidden;
	background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000, endColorstr=#88000000);
}*/
.pro-content{
	padding: 7px 12px 12px 18px;
}
.pro-title{
	display: block;
	font-family: "microsoft yahei";
	line-height: 20px;
	height: 40px;
	overflow:hidden;
}

.pro-price{

}
.pro-buy{
	float: right;
	margin-top: 15px;

}
.pro-rmb{
	display: block;
	font-family: "microsoft yahei";
	line-height: 30px;
	padding-top:5px; 
}
.pro-rmb dfn{
	font-style: normal;
}
.pro-rmb b{
	font-family: "arial";
}
.pro-price del{
	display: block;
	margin-top: -8px;
}

.newsimages{display:block; width:870px; overflow:hidden; margin-top:10px;}
.newstextlist{display:block; width:500px; overflow:hidden; margin-top:-15px;}
   .newstextlist ul{list-style:none;margin:0 auto 15px;display:block;overflow:hidden;padding:0 0;width:500px;}
       .newstextlist ul li{ background:url(../images/hdi.png) 0 20px no-repeat; display:block; width:485px; padding-left:25px; margin:0 0;  line-height:48px; height:48px; overflow:hidden; font-size:16px; border-bottom:#999999 dotted 1px;}
       .newstextlist ul li a:hover{ color:#0066FF;}

.mslide{overflow:hidden;_float:left; float:left; zoom:1; margin:0 auto 0; width:870px; }

			.FocusPic{zoom:1;position:relative; overflow:hidden}
			.FocusPic .content{overflow:hidden}
			.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
			.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0; text-align:left;width:870px;height:38px;line-height:38px;overflow:hidden}
			.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
			.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
			.FocusPic .change{bottom:6px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
			.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
			.FocusPic .change i.cur {background:#FF7700;}

.newspicsnews{margin:0 auto 0; padding:0; width:870px; display:block; overflow:hidden;}
	        .newspicspics{ float:left; display:block; overflow:hidden; width:330px; height:180px;}
			    .newspicspics img{width:330px; height:180px;}
			.newspicscontent{ float:right; display:block; overflow:hidden; width:515px; height:180px;text-align:left;}
			    .newspicstitle{ margin-top:-10px; display:block; overflow:hidden; height:48px; line-height:48px; width:515px; color:#333333; font-size:20px;}
				.newspicstitle a:hover{color:#999999;}
				.newspicscontent p{ display:block; overflow:hidden; line-height:35px; height:80px; width:515px; color:#666666; font-size:16px;}

ul.newsbox{
	list-style:none;
	margin:10px auto 15px;
	display:block;
	overflow:hidden;
	padding:0 0;
	width:870px;}
ul.newsbox li{ background:url(../images/hdi.png) 0 20px no-repeat; display:block; width:845px; padding-left:25px; margin:0 0;  line-height:48px; height:48px; overflow:hidden; font-size:16px; border-bottom:#999999 dotted 1px;}
ul.newsbox li a:hover{ color:#0066FF;}

ul.infolist{
	list-style:none;
	margin:10px auto 15px;
	display:block;
	overflow:hidden;
	padding:0 0;
	width:1200px;}
ul.infolist li{ float:left; background:url(../images/hdi.png) 0 20px no-repeat; display:block; width:560px; padding-left:25px; margin:0 15px 0 0;  line-height:48px; height:48px; overflow:hidden; font-size:16px; border-bottom:#999999 dotted 1px;}
ul.infolist li a:hover{ color:#0066FF;}

.szpicsnews-list{margin:0 auto 0; padding:0; width:1200px; display:block; overflow:hidden; }
     .szpics-news{ width:500px; height:250px; display:block; overflow:hidden;}
	 .szpics-news img{width:480px; height:250px; margin-top:20px;}
	 .szpics-list{ width:680px; display:block; overflow:hidden;}
	 .szpics-list ul{list-style:none;margin:0 auto 0;display:block;overflow:hidden;padding:0 0;}
     .szpics-list ul li{ float:left; background:url(../images/hdi.png) 0 20px no-repeat; display:block; width:640px; padding-left:25px; margin:0 15px 0 0;  line-height:48px; height:48px; overflow:hidden; font-size:16px; border-bottom:#999999 dotted 1px;}
     .szpics-list ul li a:hover{ color:#0066FF;}

.szlynew-list{ width:1200px; display:block; overflow:hidden;}
	 .szlynew-list ul{list-style:none;margin:0 auto 0;display:block;overflow:hidden;padding:0 0;}
     .szlynew-list ul li{ float:left; background:url(../images/hdi.png) 0 20px no-repeat; display:block; width:560px; padding-left:25px; margin:0 15px 0 0;  line-height:48px; height:48px; overflow:hidden; font-size:16px; border-bottom:#999999 dotted 1px;}
     .szlynew-list ul li a:hover{ color:#0066FF;}

.wzyly{margin:5px auto 0; padding:0 0; width:590px; display:block; overflow:hidden;}
.wzsztab ul.wzsz-list{ list-style:none; width:590px;}
			.wzsztab ul.wzsz-list li{background:url(../images/hdi.png) 0 20px no-repeat; display:block; width:565px; padding-left:25px; margin:0 0 0 0;  line-height:48px; height:48px; overflow:hidden; font-size:16px; border-bottom:#999999 dotted 1px;}
			.wzsztab ul.wzsz-list li a:hover{ color:#666666;}

.page-article{ margin:0 auto; padding:0; display:block; overflow:hidden; text-indent:2em;}
      .page-title{display:block; overflow:hidden; width:900px; line-height:45px; height:45px; font-size:22px;  color:#333333; margin-bottom:15px; text-align:center;}
	  .tilte-relative{display:block; overflow:hidden; width:900px; line-height:25px; height:25px; font-size:12px; margin-bottom:15px; text-align:center;}
	  .tilte-relative p span{ color:#999999; margin-right:20px;}
	  
	  .pagetexts{display:block; overflow:hidden;  line-height:25px;  font-size:14px; margin-bottom:15px; text-align:left; color:#333333;}
	  .pagetexts img{ margin:15px auto; padding:0; text-align:center;}
	  
	  .info-links{margin:0 auto; padding:20px 0 20px 0;  display:block; overflow:hidden; border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px;}
	     .info-links-title{margin:0 auto 15px; padding:0; background:#f9f9f9; line-height:32px; height:32px; display:block; overflow:hidden; text-align:left; font-size:14px; color:#333333;}
		 .info-links-title span{ display:block; width:100px; height:32px; line-height:32px; text-align:center; color:#FFFFFF; background:#759fb5;}
		 .info-links ul{ list-style:none;}
		 .info-links ul li{ display:block;  font-size:14px; height:32px; line-height:32px; text-align:left;}
		 .info-links ul li a{ color:#333333;}
		 .info-links ul li a:hover{ text-decoration:underline; color:#003399;}
.sk-hits{margin-top:10px;}
.quanitem:first-of-type {    border-top: 1px solid #e1e1e1;}

.quanitem { padding: 24px 26px; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; overflow: hidden; position: relative;}
.quanitembg{ background:#f8f8f8; border-left:0; border-right:0;}
   .quanitem .quanimage { height: 150px; width: 220px; background-size: cover; float: left; }
   .quanitem .quanimage img{height: 150px; width: 220px;}
   .quanitem .quancontent { float: left;  width: 500px; padding-left: 20px;}
   .quanitem .quancontent h4 { font-size:18px; color: black;}
   .quanitembg .quancontent h4{ color:#008cd9;}
   .quanitem .quancontent p { color: #666; margin: 0 0 10px;}
   .quanitem .quancontent .quanbottom .quandate { float: right; margin-top: 13px;}

.footer{margin:10px auto 0; padding:25px 0 10px 0; width:100%; display:block; overflow:hidden; border-top:#dddddd solid 1px; background:#ade6f7;}
   .linkpics{margin:20px auto; padding:0; width:1200px; display:block; overflow:hidden; text-align:center;}
       .linkpics a{ float:left; display:block; padding:0 5px;}
   .linkwebs{margin:0 auto; padding:0; width:1200px; display:block; overflow:hidden; height:30px; line-height:30px;}
       .links{ float:left; display:block; overflow:hidden; width:280px; height:30px; padding:0 5px;}
	   .links select{ border:#dddddd solid 1px; border-radius:6px; outline:0;}
   .foottext{margin:20px auto; padding:0; width:1200px; display:block; overflow:hidden; line-height:30px; text-align:center;}
       .foottext p a,.foottext p span{ padding:0 15px;}
       
       
/* AttractionsTickets.jsap start */     
.ats-countent{position: relative;}
#dialog-mains{width:100%;height:100%;}
#dialog-mains #dialogBg{width:100%;height:100%;background-color:#000000;opacity:.8;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9;display:none;}
#dialog-mains #dialog{width: 550px;margin: 0 auto;position: fixed; top: 7%; left: 30%;text-align: left;cursor:pointer;z-index: 10;display:none;}
#dialog-mains #dialog #dialog-bj{width: 550px;position: absolute; top: 7%; left: 0px;z-index: 20;}
#dialog-mains .dialogTop{width:100%;margin:0 auto;border-bottom:1px dotted #ccc;letter-spacing:1px;padding:10px 0;text-align:right;font-size: 16px;}
#dialog-mains .dialogInfo{width:100%;margin:auto;letter-spacing: 3px;margin-top: 200px;font-size: 16px;position: absolute; top: 0px; left: 0px;z-index: 999;}
#dialog-mains .dialogInfo p{color:#ffffff;width: 80%;margin: auto;padding-left: 8px;}
#dialog-mains .tyBtn{width: 300px;height: 40px;margin: auto;display:none;color: #fff;font-size: 28px;text-align: center;margin-top: 37px;cursor:pointer;}
#dialog-mains .tyBtnAfter{width: 300px;height: 40px;margin: auto;display:block;color: #3d3b3b;font-size: 28px;text-align: center;margin-top: 37px;cursor:pointer;}
#dialog-mains .tyCheckbox{width:75%;margin:auto;font-size: 16px;margin-top: 30px;font-weight: bolder;}
#dialog-mains .tyInput{zoom: 170%;vertical-align: middle;cursor:pointer;}
#dialog-mains #dialogClase{width: 50px;height: 50px;margin: auto;margin-top: 137px;position: relative;right: 12px;}
/* AttractionsTickets.jsap end */ 