﻿@charset "utf-8";
body {
	font-size:12px;
	color:#565656;
	font-family:Arial;
	background:#ffffff;
}
ul, ol, dl, dd {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
* {
	margin:0px;
	padding: 0px;
}
img {
	border:none;
}
select, input, select {
	margin:0;
	font-size:12px;
	font-family:Arial;
	vertical-align:middle;
}
a:link {
	color:#565656;
	text-decoration:none;
}
a:visited {
	color:#565656;
	text-decoration:none;
}
a:hover {
	color:#990000;
	text-decoration:underline;
}
.clear {
	clear:both;
}
.container{
	width:990px;
	margin:0 auto;
}
h1{ font-size:14px; font-weight:bold;}
/*header*/
.container_top{ background:url(/img/header.jpg) no-repeat top center; height:157px;}
.header{
	width:990px;
	height:157px;
	margin:0 auto;
}
.logo{
	width:240px;
	height:157px;
	float:left;
}
.header_right{
	width:750px;
	height:157px;
	float:left;
}
.top{
	width:750px;
	height:24px;
	line-height:24px;
	padding-top:10px;
}
.language{
	width:52px;
	height:24px;
	float:right;
	font-size:14px;
	font-family:"微软雅黑";
}
.language a{ cursor:pointer;}
.language img{ float:left; margin:6px 5px 0 0;}
.language span{ float:left;}
.tel{
	width:146px;
	height:24px;
	float:right;
	color:#990000;
	font-size:14px;
	font-family:"微软雅黑";
}
.tel img{ float:left; margin:6px 5px 0 0;}
.today{
	width:122px;
	height:24px;
	line-height:24px;
	font-family:Arial;
	float:right;
	color:#868584;
}
.search{
	width:735px;
	height:26px;
	margin-top:25px;
	padding-right:15px;
}
.search input{ float:right;}
.button{
	width:59px;
	height:26px;
	background:url(/img/soso.png) no-repeat;
	border:none;
}
.text{
	width:145px;
	height:26px;
	line-height:26px;
	background:url(/img/text.png) no-repeat;
	padding-left:34px;
	border:none;
}
.menu{
	width:530px;
	height:37px;
	margin-top:35px;
	padding-left:220px;
}
.menu li{
	float:right;
	display:inline;
	line-height:37px;
	font-weight:bold;
}
.menu li img{ float:left;}
.menu li a{ padding:0 15px 0 15px;}
.menu_hover a:link{ color:#990000;}
.menu_hover a:visited{ color:#990000;}
.menu_hover a:hover{ color:#990000;}
/*main_body*/
.container_main{ background:url(/img/bg.jpg) repeat-x top; padding-top:10px;}
.main_body{
	width:960px;
	height:auto;
	padding:15px 15px 0 15px;
	background:#ffffff;
	margin:0 auto;
}
.main_top{
	width:960px;
	height:280px;
}
.main_top_left{
	width:460px;
	height:280px;
	float:left;
	margin-right:15px;
	background:url(/img/banner_bg.jpg) repeat-x bottom;
}
.banner_con {
	WIDTH: 460px;
	HEIGHT: 280px;
	position:relative;
	overflow:hidden;
}
.banner_tu,.banner_tu IMG {
	WIDTH: 460px;
	HEIGHT: 215px;
}
.banner_zi{
	width:424px;
	height:60px;
	font-size:14px;
	padding:5px 18px 0 18px;
}
.banner_title{
	display:block;
	width:424px;
	height:30px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:20px;
}
.banner_title a:link{ color:#ffe400;}
.banner_title a:visited{ color:#ffe400;}
.banner_title a:hover{ color:#ffe400;}
.banner_nei{
	display:block;
	width:424px;
	height:24px;
	line-height:24px;
	color:#ffffff;
	font-size:12px;
}
.num_back{
	POSITION: absolute;
	WIDTH: 460px;
	height:12px;
	TOP:190px;
	left:15px;
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 12px;
	margin-right:3px;
	WIDTH: 12px;
	BACKGROUND:url(/img/flashbutton.png) no-repeat -12px 0px;
	_BACKGROUND:url(/img/flashbutton.gif) no-repeat -12px 0px;
	FLOAT: left;
	HEIGHT: 12px;
	COLOR: #E53791 !important;
	FONT-SIZE:0px;
	CURSOR: pointer;
}
.num LI.on {
	LINE-HEIGHT: 12px;
	WIDTH: 12px;
	BACKGROUND:url(/img/flashbutton.png) no-repeat;
	_BACKGROUND:url(/img/flashbutton.gif) no-repeat;
	HEIGHT: 12px;
	COLOR: #ffffff !important;
}
.main_top_right{
	width:453px;
	height:276px;
	float:left;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	border-top:3px solid #e2e2e2;
	padding:0 15px 0 15px;
}
.special_header{
	width:453px;
	height:44px;
	line-height:44px;
	font-family:"微软雅黑";
	font-size:18px;
}
.special_con{
	width:453px;
	height:232px;
}
.special_con li{
	width:453px;
	height:63px;
	float:left;
	margin-bottom:14px;
}
.special_left{
	width:117px;
	height:63px;
	float:left;
	margin-right:18px;
}
.special_left img{ width:117px; height:63px;}
.special_right{
	width:318px;
	height:61px;
	line-height:20px;
	float:left;
	padding-top:2px;
}
.special_title{
	width:318px;
	height:20px;
}
.special_title b{ color:#990000;}
.special_title a{ font-weight:bold; text-decoration:underline;}
.special_nei{
	width:318px;
	height:40px;
	overflow:hidden;
}
.main{
	width:960px;
	height:auto;
	margin-top:15px;
}
.main_left{
	width:675px;
	height:auto;
	float:left;
	margin-right:25px;
}
.main_right{
	width:260px;
	height:auto;
	float:left;
}
.tour{
	width:673px;
	height:444px;
	border:1px solid #eeeeee;
}
.tour_header{
	width:660px;
	height:30px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:18px;
	padding-left:13px;
	background:#eeeeee;
}
.tour_con{
	width:643px;
	height:414px;
	padding:0 15px 0 15px;
}
.tour_con li{
	width:643px;
	height:110px;
	float:left;
	margin-top:20px;
}
.tour_left{
	width:173px;
	height:110px;
	float:left;
	margin-right:20px;
}
.tour_right{
	width:450px;
	height:110px;
	float:left;
}
.tour_left img{ width:173px; height:110px;}
.tour_title{
	width:450px;
	height:40px;
	line-height:40px;
}
.tour_title b{ color:#990000;}
.tour_title a{ font-weight:bold; text-decoration:underline; color:#3390de !important;}
.tour_title a:hover{ font-weight:bold; text-decoration:underline; color:#990000 !important;}
.tour_nei{
	width:450px;
	height:60px;
	overflow:hidden;
	line-height:20px;
}
.hotel{
	width:675px;
	height:300px;
	margin-top:10px;
}
.hotel_header{
	width:675px;
	height:37px;
	line-height:37px;
	border-bottom:3px solid #e2e2e2;
	font-family:"微软雅黑";
	font-size:18px;
}
.hotel_con{
	width:675px;
	height:245px;
	padding-top:15px;
}
.hotel_con li{
	width:150px;
	height:235px;
	float:left;
	margin-right:25px;
	display:inline;
}
.hotel_tu,.hotel_tu img{
	width:150px;
	height:115px;
}
.hotel_title{
	width:150px;
	height:40px;
	line-height:20px;
	font-weight:bold;
	margin-top:10px;
}
.hotel_title a{ text-decoration:underline; margin-right:8px;}
.hotel_title span{ color:#990000; margin-right:8px;}
.hotel_nei{
	width:150px;
	height:60px;
	line-height:20px;
	margin-top:10px;
	overflow:hidden;
}
.picture{
	width:675px;
	height:300px;
}
.picture_con{
	width:675px;
	height:245px;
	padding-top:15px;
}
.picture_con a:link{ color:#ffffff; font-size:14px; font-family:"微软雅黑";}
.picture_con a:visited{ color:#ffffff; font-size:14px; font-family:"微软雅黑";}
.picture_con a:hover{ color:#ffffff; font-size:14px; font-family:"微软雅黑";}
.picture_left{
	width:187px;
	height:241px;
	float:left;
	margin-right:13px;
	position:relative;
}
.picture_tu,.picture_tu img{
	width:187px;
	height:241px;
}
.picture_zi{
	width:187px;
	height:26px;
	line-height:26px;
	text-align:center;
	position:absolute;
	left:0px;
	bottom:0px;
	_bottom:-1px;
	background:url(/img/picture_bg.png) repeat-x;
}
.picture_right{
	width:475px;
	height:245px;
	float:left;
}
.picture_li{
	width:279px;
	height:113px;
	position:relative;
	float:left;
	margin-right:13px;
}
.picture_tu1,.picture_tu1 img{
	width:279px;
	height:113px;
}
.picture_zi1{
	width:auto;
	height:26px;
	line-height:26px;
	text-align:center;
	position:absolute;
	top:16px;
	left:0px;
	background:url(/img/picture_bg.png) repeat-x;
}
.picture_zi1 span{ position:relative; padding:0 15px 0 15px;}
.picture_li2{
	width:183px;
	height:113px;
	position:relative;
	float:left;
}
.picture_tu2,.picture_tu2 img{
	width:183px;
	height:113px;
}
.picture_zi2{
	width:183px;
	height:26px;
	line-height:26px;
	text-align:center;
	position:absolute;
	left:0px;
	bottom:0px;
	_bottom:-1px;
	background:url(/img/picture_bg.png) repeat-x;
}
.picture_li3{
	width:150px;
	height:113px;
	position:relative;
	float:left;
	margin:15px 12px 0 0;
}
.picture_tu3,.picture_tu3 img{
	width:150px;
	height:113px;
}
.picture_zi3{
	width:150px;
	height:26px;
	line-height:26px;
	text-align:center;
	position:absolute;
	left:0px;
	bottom:0px;
	_bottom:-1px;
	background:#000000;
	background:url(/img/picture_bg.png) repeat-x;
}
.picture_li4{
	width:150px;
	height:113px;
	position:relative;
	float:left;
	margin:15px 13px 0 0;
}
.picture_li5{
	width:150px;
	height:113px;
	position:relative;
	float:left;
	margin:15px 0 0 0;
}
.tourist{
	width:228px;
	height:auto;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	border-top:3px solid #e2e2e2;
	padding:0 15px 0 15px;
	overflow:hidden;
}
.tourist1{
	width:258px;
	height:auto;
	border:1px solid #e2e2e2;
	overflow:hidden;
}
.tourist_header{
	width:228px;
	height:22px;
	padding-top:8px;
	font-family:"微软雅黑";
	font-size:18px;
}
.tourist_header1{
	width:243px;
	height:30px;
	line-height:30px;
	background:#cbcbcb;
	font-family:"微软雅黑";
	font-size:18px;
	padding-left:15px;;
	color:#ffffff;
}
.tourist_con{
	width:228px;
	height:auto;
}
.tourist_more{
	width:228px;
	height:40px;
	line-height:40px;
	text-align:right;
	text-decoration:underline;
	font-style:italic;
}
.tourist_more img{ float:right; margin:18px 0 0 6px;}
.tourist_con li{
	width:228px;
	height:auto;
	float:left;
	margin-top:10px;
}
.tourist_li{ width:3px; height:3px; float:left; margin-right:8px;}
.tourist_li img{ margin-top:7px;}
.tourist_nei{
	width:217px;
	height:auto;
	float:left;
	line-height:18px;
}
.tourist_nei a{ text-decoration:underline;}
.tourist_nei img{ margin-left:8px;}
.network{
	width:260px;
	height:auto;
	margin-top:15px;
}
.network_header{
	width:245px;
	height:30px;
	line-height:30px;
	background:#eeeeee;
	padding-left:15px;
	font-family:"微软雅黑";
	font-size:18px;
}
.network_nei{
	width:230px;
	height:auto;
	padding:15px;
	line-height:24px;
	background:#f9f9f9;
}
.hotline{
	width:230px;
	height:230px;
	background:#f9f9f9 url(/img/hotline.jpg) no-repeat bottom;
	padding:0 15px 0 15px;
}
.hotline_header{
	width:230px;
	height:24px;
	line-height:24px;
	font-weight:bold;
}
.hotline_tel{
	width:230px;
	height:auto;
}
.hotline_tel_tu{
	width:19px;
	height:21px;
	float:left;
	margin-right:10px;
	padding-top:3px;
}
.hotline_tel_nei{
	width:200px;
	height:auto;
	line-height:24px;
	float:left;
}
.links{
	width:228px;
	height:auto;
	margin-top:15px;
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	border-top:3px solid #e2e2e2;
	padding:0 15px 0 15px;
}
.links_header{
	width:228px;
	height:30px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:18px;
}
.links_con{
	width:228px;
	height:auto;
	padding:5px 0 8px 0;
}
.links_con li{
	width:228px;
	height:24px;
	line-height:24px;
	float:left;
}
.links_con li img{ float:left; margin:9px 8px 0 0;}
.links_list{
	width:260px;
	height:auto;
	margin-top:20px;
	text-align:center;
}
.links_list img{ margin:0 8px 0 8px; width:34px; height:34px;}
/*footer*/
.container_footer{ background:#f9f9f9; margin-top:20px; height:90px;}
.footer{
	width:990px;
	height:70px;
	text-align:center;
	line-height:24px;
	padding-top:20px;
	color:#7d7d7d;
	margin:0 auto;
}
.position{
	width:960px;
	height:24px;
	line-height:24px;
	color:#990000;
}
.position a{ float:left; margin-right:8px; text-decoration:underline;}
.position img{ float:left; margin:8px 8px 0 0;}
.content_header{
	width:960px;
	height:40px;
	border-bottom:1px solid #e2e2e2;
	padding:10px 0 5px 0;
}
.content_header span{ color:#000000; font-family:"微软雅黑"; font-weight:bold; font-size:24px; float:left; line-height:40px;}
.content_header a{ float:right; padding-top:25px;}
.content_header img{ float:right; margin:28px 6px 0 10px;}
.content{
	width:675px;
	height:auto;
	line-height:24px;
}
.content img{ float:right; margin-left:20px;}
.disclaimer{
	width:649px;
	height:auto;
	border:1px dotted #b9b9b9;
	line-height:24px;
	padding:5px 12px 8px 12px;
	margin-top:20px;
}
.line{
	width:675px;
	height:auto;
	margin-top:30px;
}
.line_header{
	width:675px;
	height:32px;
	line-height:32px;
	background:#f1f1f1;
	font-size:18px;
	font-family:"微软雅黑";
	color:#ffffff;
}
.line_header span{ float:left; padding:0 5px 0 16px; background:#a31022;}
.line_header img{ float:left;}
.line_con{
	width:655px;
	height:auto;
	padding:10px 10px 0 10px;
}
.line_con{
	width:655px;
	height:232px;
}
.line_con li{
	width:655px;
	height:63px;
	float:left;
	margin-top:15px;
}
.special_left{
	width:117px;
	height:63px;
	float:left;
	margin-right:18px;
}
.special_left img{ width:117px; height:63px;}
.line_right{
	width:520px;
	height:61px;
	line-height:20px;
	float:left;
	padding-top:2px;
}
.line_title{
	width:520px;
	height:20px;
}
.line_title b{ color:#990000;}
.line_title a{ font-weight:bold; text-decoration:underline;}
.line_nei{
	width:520px;
	height:40px;
	overflow:hidden;
}
.readings{
	width:675px;
	height:auto;
	margin-top:30px;
}
.readings_con{
	width:655px;
	height:auto;
	padding:20px 10px 20px 10px;
}
.readings_con li{
	width:655px;
	height:24px;
	line-height:24px;
	float:left;
}
.readings_con li img{ float:left; margin:9px 8px 0 0;}
.readings_con li a{ text-decoration:underline;}
.tourist_con1{
	width:228px;
	height:auto;
	padding:0 15px 0 15px;
}
.tourist_con1 li{
	width:228px;
	height:auto;
	float:left;
	margin-top:10px;
}
.tourist_more1{
	width:228px;
	height:40px;
	line-height:40px;
	text-align:right;
	text-decoration:underline;
	font-style:italic;
	padding:0 15px 0 15px;
}
.tourist_more1 img{ float:right; margin:18px 0 0 6px;}