body {	margin: 0; 	padding: 0;	font-size: 12px;}
li { list-style-type: none;	margin: 0px; padding: 0px;}
ul { margin: 0px; padding: 0px;}
img { border: 0px none #FFFFFF; }






.container {width: 960px;margin: 0 auto;}
ul#topnav {	margin: 0;padding: 0;float: left;width: 960px;list-style: none;position: relative;font-size: 1.2em;background-color: #6d7972;}
ul#topnav li {float: left;margin: 0;padding: 0;}
ul#topnav li a {display: block;	color: #f0f0f0;	text-decoration: none;	width: 192px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;}
ul#topnav li:hover {background-color: #015e05;}
ul#topnav li span {	float: left;position: absolute;left: 0;	display: none;width: 930px;	color: #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;background-color: #015e05;font-size: 12px;line-height: 35px;height:auto;padding-top: 0px;padding-right: 15px;	padding-bottom: 0px;padding-left: 15px;	z-index: 222;}
ul#topnav li:hover span { display: block; }
ul#topnav li span a {display: inline;font-size: 12px; padding-right:5px;}
ul#topnav li span a:hover {text-decoration: underline;}

.banner {height: 290px;	width: 960px;margin-top: 10px;padding-top: 30px;margin-bottom: 15px;}
#focus {width: 960px;height: 290px;margin: 0 auto;}
#slides {position: absolute;z-index: 1;}
.slides_container {	width: 960px;overflow: hidden;position: relative;display: none;}
.slides_container a {width: 960px;height: 290px;display: block;}
.pagination {position: absolute;bottom: -8px;z-index: 111;padding: 0 10px;padding-top: 3px;margin-left: 47%;background:rgba(255,255,255,0.5);box-shadow: 0 0 10px #ccc inset;border-radius: 10px;width: 72px;height: 14px;}
.pagination li {float: left;margin: 0 4px;}
.pagination li a {display: block;width: 10px;height: 0;padding-top: 10px;background:url(../image/pagination_1.png) 0 0;float: left;overflow: hidden;}
.pagination li.current a {	background-position: 0 -10px;_background-position: 0 -9px;}


#column_ab_a {width: 100%;overflow: hidden;	float: left;padding: 60px 30px 20px;}
#column_ab_b {width: 300px;	overflow: hidden;float: right;}


#column_ab_a div {	width: 250px;float: left;overflow: hidden;color: #a1a1a1;margin: 0 30px;display: inline;}
#column_ab_a div h2 {font-size: 16px;color: #4d4d4d;padding-left: 50px;	height: 40px;}
#column_ab_a div#coupon h2 {background: url(404.png) no-repeat left center;}
#column_ab_a div#ticket h2 {background: url(404.png) no-repeat left center;}
#column_ab_a div h2 span {font-size: 14px;font-weight: normal;color: #a1a1a1;display: block;background: none;}
#column_ab_a div p {font-size: 14px;margin-top: 20px;margin-bottom: 20px;line-height: 24px;	text-indent: 2em;}
#column_ab_a div p a {	color: #ee4017;	background: url(404.png) no-repeat right center;	padding-right: 10px;margin-left: 10px; }
#column_ab_a div p a:hover {text-decoration: underline;}
#column_ab_a div h3,#column_ab_a div h4 {text-align: right;}
#column_ab_a div h3 {margin-top: 5px;}


#column_ab_b div {width: 219px;	overflow: hidden;color: #a1a1a1;border-left: 1px solid #cecece;	margin-top: 60px;padding: 0 40px;}
#column_ab_b div h2 {font-size: 16px;color: #4d4d4d;background: url(404.png) no-repeat left center;	padding-left: 50px;	height: 40px;}
#column_ab_b div h2 span {	font-size: 14px;font-weight: normal;color: #a1a1a1;	display: block;	background: none;}
#column_ab_b div dl {margin-top: 20px;line-height: 24px;}
#column_ab_b div dt {color: #4d4d4d;font-weight: bold;	background: url(404.png) no-repeat left center;	padding-left: 15px;}
#column_ab_b div dd {padding-left: 15px;margin-bottom: 10px;}
#column_ab_b div a {display: block;width: 161px;height: 44px;background: url(404.png);text-indent: -9999px;margin: 20px auto;}
#sbuding {display: block;width: 161px;height: 44px;	background: url(404.png);text-indent: -9999px; margin-left:60px;}


.main {	height: auto;width: 920px;color: #484b4b;padding-top: 10px;	padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
.main a {color: #484b4b;text-decoration: none;}
.main-left {height: auto;width: 220px;	float: left;}
.main-right {float: left;height: auto;width: 320px;	margin-left: 30px;}

.title {height: 35px;font-family: "汉仪中宋简";	font-size: 16px;line-height: 30px;color: #333333;}
.title2 {background-color: #6d7972;	height: 35px;font-size: 14px;line-height: 35px;	color: #FFFFFF;	text-decoration: none;text-align: center;margin-top: 1px;}

.Links li {	list-style-position: inside;list-style-image: url(../images/Links.jpg);	line-height: 22px;}
.main p {text-indent: 25px;	line-height: 22px;}

.show {	height: 170px;	width: 320px;}
.show p {float: right;height: 165px;width: 175px;}
.show span {padding-left: 25px;}



.content {height: auto;	width: 960px;}
.content-left {	float: left;height: auto;width: 220px;}
.Frame {height: auto;width: 218px;border: 1px solid #e1e1e1;padding-bottom: 10px;margin-bottom: 8px;}
.caption {height: 25px;	font-size: 14px;line-height: 24px;font-weight: bold;color: #FFFFFF;	padding-left: 20px;	background-color: #6d7972;}
.caption apan {line-height: 24px;float: right;padding-right: 8px;}
.caption a {color: #FFFFFF;	text-decoration: none;}


.Frame li {	line-height: 22px;color: #333333;text-decoration: none;	list-style-position: inside;list-style-image: url(../images/Links.jpg);	margin-left: 15px;}
.Frame li a {color: #333333;text-decoration: none;}
.Frame p {padding-right: 10px;padding-left: 10px;line-height: 22px;}
.Frame li a:hover {color: #990000;text-decoration: none;}

.content-right {float: right;height: auto;	width: 728px;border: 1px solid #e1e1e1;	padding-bottom: 10px;}
.content-right p {	line-height: 22px;	text-indent: 25px;	margin-right: 10px;	margin-left: 10px;}
.content-right li {	line-height: 35px;	height: 35px;	border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #e1e1e1;	margin-right: 10px;	margin-left: 10px;	list-style-position: inside;list-style-image: url(../images/Links2.jpg);}
.content-right a {color: #333333;text-decoration: none;}
.content-right a:hover {color: #990000;	text-decoration: underline;}
.content-right h2 {	text-align: center;	width: 728px;display: block;height: 35px;}
.content-right .Frame{ border:hidden; margin-top:10px;}
