@charset "utf-8";
/*** Reset ***/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
	h1,h2,h3,h4,h5,h6 {font-weight:400;font-size:100%;}
	fieldset,img {border:0;}
	ol,ul {list-style:none;}
	table {border-collapse:collapse;border-spacing:0;}
	address,caption,cite,code,dfn,em,strong,th,var {font-weight:400;font-style:normal;}
	caption,th {text-align:left;}
	button {cursor:pointer;}
	textarea,input,select {font-size:12px;}
	blockquote,q {quotes:none;}
	blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
	ins {text-decoration:none;}
	del {text-decoration:line-through;}
	:focus {outline:0;}
/*** Generic Classes ***/
	legend,caption {display:none;}
	.clearFix {clear:both;font-size:0;height:0;overflow:hidden;zoom:1;}
	.clearFix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/*** Basic ***/
	a:link {color:#57585a;text-decoration:none;}
	a:visited {color:#57585a;text-decoration:none;}
	a:hover {color:#ff7e00;text-decoration:underline;}
	a:active {color:#57585a;text-decoration:none;}
/*** Basic Layout ***/
	body {font:12px/150% tahoma,helvetica,arial,sans-serif;text-align:left;}
	body#h {background:url(images/b_xb.jpg) no-repeat;}
	body#m {background:url(images/b_mb.jpg) no-repeat;}
		body#m #Head {height:235px;}
	#Head,
	#Content,
	#Foot {clear:both;margin-left:5px;}
/*** Head ***/
	#Head {padding-top:20px;width:1003px;height:230px;}
		#Head .logo {float:left;display:inline;margin:0 10px;}
			#Head .logo img {float:left;}
		#Head .navigator {padding-top:2px;float:left;}
			#Head .navigator li {float:left;display:inline;margin:0 15px;}
		#Head .banner {background:url(images/b_bn.png) no-repeat;padding:3px;margin:25px 0 0 235px;}
/*** Content ***/
	#Content {width:892px;margin-bottom:10px;}
		/** Main Home **/
		#Content .main_h {width:639px;float:right;}
			#Content .main_h .search {background:url(images/b_sht.png) no-repeat 0 50%;padding-left:85px;padding-top:20px;padding-bottom:20px;}
				#Content .main_h .search p {color:#3f5799;line-height:20px;}
				#Content .main_h .search .Q {border:1px solid #aeaeae;padding:1px 2px;margin-right:5px;}
				#Content .main_h .search .B {background:url(images/b_shs.gif) no-repeat;width:52px;height:18px;line-height:18px;color:#fff;border:0;cursor:pointer;text-align:left;padding-left:5px;}
			#Content .main_h .news_hm {color:#57585a;}
				#Content .main_h .news_hm .c {padding:10px;overflow:hidden;zoom:1;}
				#Content .main_h .news_hm .c ul {float:left;width:331px;}
				#Content .main_h .news_hm .c li {line-height:23px;height:23px;}
				#Content .main_h .news_hm .c ul .title {float:left;}
				#Content .main_h .news_hm .c ul .date {float:right;font-size:9px;width:30px;}
				#Content .main_h .news_hm .c .npic {width:278px;height:186px;display:inline;float:left;margin-right:10px;}
			#Content .main_h .fun_hm {}
				#Content .main_h .fun_hm h2 {display:none;}
				#Content .main_h .fun_hm .title_m {height:19px;padding-top:2px;}
					#Content .main_h .fun_hm .title_m li {float:left;margin-right:7px;}
					#Content .main_h .fun_hm .title_m a {text-align:center;font-weight:400;width:40px;height:19px;line-height:19px;float:left;color:#fff;font-size:12px;cursor:pointer;}
					#Content .main_h .fun_hm h3 a {color:#ff4800;}
					#Content .main_h .fun_hm .title_m a:hover,
					#Content .main_h .fun_hm .title_m a.tabactive {background:url(images/b_tab.png) no-repeat;color:#3879c2;font-size:14px;font-weight:700;text-decoration:none;}
				#Content .main_h .fun_hm .c {padding:10px;overflow:hidden;zoom:1;}
					#Content .main_h .fun_hm .c .intro {float:left;color:#57585a;line-height:20px;border-right:1px dotted #2e74c0;width:420px;float:left;padding-right:10px;margin-right:10px;display:inline;height:130px;}
						#Content .main_h .fun_hm .c .intro img {float:left;display:inline;margin-right:10px;vertical-align:bottom;}
						#Content .main_h .fun_hm .c .intro h3 {color:#ff4800;font-size:14px;margin-bottom:8px;}
						#Content .main_h .fun_hm .c .intro .detail {color:#03227a;}
						#Content .main_h .fun_hm .c ul {float:left;width:178px;line-height:24px;}
						#Content .main_h .fun_hm .c .date {display:none;}
				#Content .main_h .about_hm .c {padding:10px;overflow:hidden;zoom:1;}
					#Content .main_h .about_hm .c .intro {float:left;color:#57585a;line-height:21px;border-right:1px dotted #2e74c0;width:420px;float:left;padding-right:10px;margin-right:10px;display:inline;color:#57585a;}
						#Content .main_h .about_hm .c .intro img {float:left;display:inline;margin-right:6px;}
						#Content .main_h .about_hm .c .intro .detail {color:#03227a;}
					#Content .main_h .about_hm .c .travel {float:left;width:178px;color:#57585a;}
						#Content .main_h .about_hm .c .travel h3 {color:#ff4800;font-size:14px;text-align:center;}
						#Content .main_h .about_hm .c .travel h3 a {color:#ff4800;}
						#Content .main_h .about_hm .c .travel p {line-height:21px;}
						#Content .main_h .about_hm .c .travel .pic {text-align:center;padding:5px 0;}
						#Content .main_h .about_hm .c .travel .pic a {margin:0 2px;}
						#Content .main_h .about_hm .c .travel .pic img {vertical-align:bottom;}
						#Content .main_h .about_hm .c .travel .detail {color:#2e74c0;}

						#Content .main_h .about_hm .c .list {float:left;width:178px;line-height:24px;}
						#Content .main_h .about_hm .c .date {display:none;}

				#Content .main_h .x_cols .c {padding:10px;overflow:hidden;zoom:1;}
					#Content .main_h .x_cols .c .intro {float:left;color:#57585a;line-height:21px;border-right:1px dotted #2e74c0;width:420px;float:left;padding-right:10px;margin-right:10px;display:inline;color:#57585a;}
						#Content .main_h .x_cols .c .intro img {float:left;display:inline;margin-right:6px;}
						#Content .main_h .x_cols .c .intro .detail {color:#03227a;}
					#Content .main_h .x_cols .c .travel {float:left;width:178px;color:#57585a;}
						#Content .main_h .x_cols .c .travel h3 {color:#ff4800;font-size:14px;text-align:center;}
						#Content .main_h .x_cols .c .travel h3 a {color:#ff4800;}
						#Content .main_h .x_cols .c .travel p {line-height:21px;}
						#Content .main_h .x_cols .c .travel .pic {text-align:center;padding:5px 0;}
						#Content .main_h .x_cols .c .travel .pic a {margin:0 2px;}
						#Content .main_h .x_cols .c .travel .pic img {vertical-align:bottom;}
						#Content .main_h .x_cols .c .travel .detail {color:#2e74c0;}

						#Content .main_h .x_cols .c .list {float:left;width:178px;line-height:24px;}
						#Content .main_h .x_cols .c .date {display:none;}

		/** Sub Home **/
		#Content .sub_h {width:225px;float:left;margin-top:-10px;}
			#Content .sub_h .login {background:url(images/b_lgt.png) no-repeat;padding-top:42px;color:#5b4a3d;position:relative;margin-bottom:4px;}
				#Content .sub_h .login form {background:url(images/b_lgb.png) no-repeat 100% 0;height:118px;padding:0 8px;}
				#Content .sub_h .login form fieldset {padding-top:5px;}
				#Content .sub_h .login form label {padding:1px 0 2px 10px;margin-top:3px;display:block;}
				#Content .sub_h .login .Q {border:1px solid #b2aeaa;background:#fff;padding:1px 2px;color:#5b4a3d;width:98px;}
				#Content .sub_h .login .B {background:url(images/b_lgs.png) no-repeat;width:38px;height:28px;line-height:28px;color:#331e0e;border:0;position:absolute;cursor:pointer;top:59px;right:15px;}
				#Content .sub_h .login form p,
				#Content .sub_h .login form p a {color:#8d5224;}
				#Content .sub_h .login form p {padding:5px 0;text-align:center;}
				#Content .sub_h .login form p label {padding:0;margin:0;}
			#Content .sub_h .line {}
				#Content .sub_h .line h2 {/*background:url(images/b_lt.gif) no-repeat;height:29px;text-indent:-999em;*/padding:4px 0;}
				#Content .sub_h .line .cont,
				#Content .sub_h .line ul {border:solid #002e81;border-width:2px 0;}
				#Content .sub_h .line .cont {overflow:hidden;zoom:1;padding:5px 0;}
				#Content .sub_h .line .cont .pic {float:left;display:inline;margin-right:7px;}
				#Content .sub_h .line li {line-height:24px;height:24px;border-bottom:1px solid #a4ccde;color:#57585a;}
				#Content .sub_h .line li .title {float:left;}
				#Content .sub_h .line li .price {float:right;}
			#Content .sub_h .news_b {background:url(images/b_nlb.png) no-repeat 0 100%;margin-top:7px;}
				#Content .sub_h .news_b h2 {background:url(images/b_nlt.png) no-repeat;line-height:29px;height:29px;color:#00578a;font-size:14px;padding-left:10px;}
				#Content .sub_h .news_b ul {padding:7px 8px 7px 5px;}
				#Content .sub_h .news_b li {line-height:24px;height:24px;}
				#Content .sub_h .news_b li .title {float:left;}
				#Content .sub_h .news_b li .date {float:right;font-size:9px;width:30px;}
			#Content .sub_h .line,
			#Content .sub_h .news_b,
			#Content .main_h .news_hm,
			#Content .main_h .fun_hm {position:relative;}

			#Content .sub_h .line .more,
			#Content .sub_h .news_b .more {position:absolute;top:5px;right:10px;}
			#Content .sub_h .line .more a,
			#Content .sub_h .news_b .more a {color:#00578a;font-size:10px;font-family:"minliu";}

			#Content .main_h .news_hm .more,
			#Content .main_h .fun_hm .more,
			.x_cols .more {position:absolute;top:5px;right:10px;}
			#Content .main_h .news_hm .more a,
			.x_cols .more a,
			#Content .main_h .fun_hm .more a {background:url(images/b_more_hm.gif) no-repeat;width:50px;height:12px;line-height:12px;color:#fff;display:block;text-align:center;font-size:11px;font-family:"mingliu";}
			#Content .main_h .news_hm .more a:hover,
			#Content .main_h .fun_hm .more a:hover ,
			.x_cols .more a:hover {color:#f60;text-decoration:none;}
	/*** 内页 ***/
		#Content .here_m {overflow:hidden;zoom:1;padding:4px 0;}
			#Content .here_m .path {float:left;background:url(images/b_hi.gif) no-repeat 0 50%;padding-left:22px;color:#57585a;padding-top:5px;padding-bottom:5px;width:480px;}
				#Content .here_m .path a {color:#57585a;}
			#Content .here_m .search {float:right;width:390px;}
			#Content .here_m .search p {display:none;}
			#Content .here_m .search label {}
				#Content .here_m .search label {color:#07265b;background:url(images/b_sh.png) no-repeat 0 50%;padding:5px 5px 5px 20px;font-size:14px;font-weight:700;float:left;}
				#Content .here_m .search form {float:left;padding:4px 0;}
				#Content .here_m .search fieldset {float:left;}
				#Content .here_m .search .Q {float:left;margin-right:5px;width:250px;}
				#Content .here_m .search .B {background:url(images/b_shs.gif) no-repeat;width:52px;height:18px;line-height:18px;color:#fff;border:0;cursor:pointer;text-align:left;padding-left:5px;float:left;}
				
		#Content .main_m {width:723px;float:right;}
			#Content .main_m .detail_m .c {padding:10px 20px;font-size:14px;color:#57585a;line-height:1.6em;}
			#Content .main_m .detail_m h1 {color:#ff4802;font-size:14px;text-align:center;border-bottom:1px solid #95b8de;padding-bottom:10px;}
			#Content .main_m .detail_m .e {text-align:center;font-size:11px;margin-bottom:10px;color:#cfcfcf;}
			#Content .main_m .detail_m .e a {color:#cfcfcf;text-decoration:underline;}
		
		#Content .sub_m {width:164px;float:left;}
			#Content .menu_m {background:url(images/b_mubb.png) no-repeat 0 100%;padding-bottom:121px;}
				#Content .menu_m ul {background:url(images/b_mubc.gif) repeat-y;padding:4px 1px;}
				#Content .menu_m h2 {background:url(images/b_mubt.png) no-repeat;height:43px;text-indent:-999em;}
				#Content .menu_m li {margin:4px 0;}
				#Content .menu_m li a {background:url(images/b_muib.png) no-repeat;width:97px;color:#676767;line-height:25px;display:block;font-size:14px;font-weight:400;padding-left:27px;text-decoration:none;}
				#Content .menu_m li.active a,
				#Content .menu_m li a:hover {background:url(images/b_muih.png) no-repeat;color:#fff;}

				#Content .menu_m ul ul {background:#fff url(images/b_muib.gif) no-repeat 0 100%;padding:0;padding-bottom:3px;margin:8px;width:135px;}
				#Content .menu_m li li {margin:0;border:solid #bbb;border-width:0 1px;}
				#Content .menu_m li.active li a,
				#Content .menu_m li li a {background:none;border-bottom:1px solid #bbb;padding:0;/*padding-left:10px;width:123px;*/width:133px;text-align:center;color:#676767;font-size:13px;}
				#Content .menu_m li li a:hover {background:none;color:#2c71be;}

			#Content .menu_fun {background:url(images/b_mubb2.png) no-repeat 0 100%;padding-bottom:93px;}
				#Content .menu_fun h2 {background:url(images/b_mubt2.png) no-repeat;height:52px;text-indent:-999em;}
				#Content .menu_fun ul {background:url(images/b_mubc2.gif) repeat-y;overflow:hidden;zoom:1;padding:5px 0 5px 8px;}
				#Content .menu_fun li {float:left;width:76px;height:94px;text-align:center;}
				#Content .menu_fun a img {vertical-align:bottom;}
			


/*** JS二级菜单 ***/
	#Content .menu_m li ul li.m {background:url(images/b_muit.gif) no-repeat;padding-top:3px;padding-bottom:1px;border:0;}
	#Content .menu_m li ul li.b {border:none;}
	#Content .menu_m li ul li.b a {border:none;}
	#Content .menu_m li.active ul li.b a {border:none;}
	#Content .menu_m li.active ul li.active a {color:#2C71BE;}
/*** 资讯列表 ***/
	.news_list_g {line-height:24px;}
		.news_list_g .bb {border-bottom:1px solid #ddd;}
			.news_list_g .bb table th {border-bottom:2px solid #ddd;padding:4px 0 4px 5px;font-size:14px;font-weight:700;color:#ccc;}
		.news_list_g .title {background:url(images/b_dot.gif) no-repeat 3px 50%;padding-left:14px;vertical-align:middle;width:93%;color:#666;}
			.news_list_g .title a {color:#666;}
			.news_list_g .title a img {vertical-align:bottom;}
		.news_list_g .date {text-align:center;font-size:11px;color:#666;}
		.news_list_g .ct {padding:10px 5px;border-bottom:1px solid #ddd;padding-left:8px;}
			.news_list_g .ct a {border:2px solid #367cc6;-moz-border-radius:5px;padding:2px 8px;background:#fff;color:#666;text-align:center;font-weight:700;text-decoration:none;background:#eee;}
			.news_list_g .ct a:hover {background:#fff;color:#000;border-color:#f60;}
/*** 分页样式 ***/
.footerpage_g {text-align:right;}
.pagination {border-top:1px solid #ddd;color:#4c4c4c;padding:10px 0;}
	.pagination li {display:inline;margin:0 3px;padding:2px 4px;border:1px solid #286ab3;}
	.pagination li a {color:#4c4c4c;}
	.pagination li.n {background:#286ab3;color:#fff;}

.tF_form {}
	.tF_form table {border:3px solid #7ac3fc;margin-bottom:10px;width:100%;}
	.tF_form table td {padding:4px;}
	.tF_form .tF_sub_search {margin-bottom:5px;display:none;}
/*** Foot ***/
	#Foot {width:655px;height:69px;line-height:60px;padding-left:250px;background:url(images/b_xf.png) no-repeat;color:#7e7e7e;}
	#Foot a {color:#7e7e7e;}
/*** Etc ***/
.dot_l ul li {background:url(images/b_dot.gif) no-repeat 4px 50%;padding-left:14px;vertical-align:middle;}
#Content .title_m {background:url(images/b_tb.png) no-repeat;line-height:21px;height:21px;padding-left:25px;font-size:14px;color:#fff;}
#Content .title_g {background:url(images/b_tbg.png) no-repeat;line-height:21px;height:21px;padding-left:25px;font-size:14px;color:#fff;}
.ad {}
	.ad img {vertical-align:bottom;}
#quick {width:75px;height:355px;background:url(images/b_quick.png) no-repeat;position:absolute;top:81px;left:935px;}
	#quick ul {padding:23px 1px 6px;}
	#quick li a img {vertical-align:bottom;}


/*** 编辑提示 ***/
.tool-tip {background:#fff;border:1px solid #ddd;color:#f60;padding:5px 8px;}
/*** 前台编辑 ***/
#editor-xtd-buttons {padding:10px 0;overflow:hidden;zoom:1;border-bottom:1px solid #ccc;}
	#editor-xtd-buttons div {float:left;margin:0 5px;}

/** addons-home **/
.x_cols {overflow:hidden;zoom:1;position:relative;}
	.x_cols .x_topic {float:left;color:#57585a;line-height:21px;border-right:1px dotted #2e74c0;width:420px;float:left;padding-right:10px;margin-right:10px;display:inline;color:#57585a;}
	.x_cols .x_topic .pics {overflow:hidden;zoom:1;}
		.x_cols .x_topic .pics li {margin:5px 8px;text-align:center;float:left;background:none;padding:0;}
		.x_cols .x_topic .pics li .pic {border:1px solid #ccc;padding:2px;display:inline;display:block;}
		.x_cols .x_topic .pics li .title {display:block;line-height:24px;}
		.x_cols .x_topic .list {width:100% !important;line-height:20px;}
	.x_cols .x_content {float:left;padding-left:15px;width:160px;color:#57585a;line-height:20px;}
		.x_cols .x_content h3 {margin-bottom:6px;}
		.x_cols .x_content h3,
		.x_cols .x_content h3 a {color:#ff4800;font-size:14px;}


	.x_cols h2 {display:none;}
	.x_cols .title_m {height:19px;padding-top:2px;}
	.x_cols .title_m li {float:left;margin-right:7px;}
	.x_cols .title_m a {text-align:center;font-weight:400;width:40px;height:19px;line-height:19px;float:left;color:#fff;font-size:12px;cursor:pointer;}

	.x_cols .title_m h3 a {color:#ff4800;}
	.x_cols .title_m a:hover,
	.x_cols .title_m a.tabactive {background:url(images/b_tab.png) no-repeat;color:#3879c2;font-size:14px;font-weight:700;text-decoration:none;}

			.x_cols .c {padding:10px;overflow:hidden;zoom:1;}
				.x_cols .x_topic {float:left;color:#57585a;line-height:21px;border-right:1px dotted #2e74c0;width:420px;float:left;padding-right:10px;margin-right:10px;display:inline;color:#57585a;}
				.x_cols .intro img {float:left;display:inline;margin-right:6px;}
						#Content .main_h .about_hm .c .intro .detail {color:#03227a;}
					#Content .main_h .about_hm .c .travel {float:left;width:178px;color:#57585a;}
						#Content .main_h .about_hm .c .travel h3 {color:#ff4800;font-size:14px;text-align:center;}
						#Content .main_h .about_hm .c .travel h3 a {color:#ff4800;}
						#Content .main_h .about_hm .c .travel p {line-height:21px;}
						#Content .main_h .about_hm .c .travel .pic {text-align:center;padding:5px 0;}
						#Content .main_h .about_hm .c .travel .pic a {margin:0 2px;}
						#Content .main_h .about_hm .c .travel .pic img {vertical-align:bottom;}
						#Content .main_h .about_hm .c .travel .detail {color:#2e74c0;}
