.BottomBg {
	width: 980px;
	height: 15px;
	background: url(../images/cityBottom.jpg) repeat-x;
	margin: 0 auto
}
/*����ͷ��*/



.gdcurrent {
	margin-bottom: 1px;
	line-height: 24px;
	width: 978px;
	margin: 0 auto;
	border: solid 1px #ccc;
	margin-top: 5px;
	background: white;
	font-family: "Microsoft Yahei", "Tahoma", "SimSun";
}
.gdcurrentAd {
	text-align: center;
	clear: both;
	padding: 5px 0;
	border: solid 1px #eee;
	border-left: none;
	border-right: none;
	width: 980px;
	margin: 0 auto;
}
/*���*/
.indexad {
	width: 980px;
	margin: 0 auto;
}
.indexadleft {
	float: left;
}
.indexadright {
	float: right;
}
.gdcurrent span {
	margin-left: 8px;
	text-align: left;
	width: 225px;
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden
}
.gdcurrent span a {
	color: #333;
}
.gdcurrent span a:hover {
	text-decoration: underline
}
/*�ȵ�*/


.hot {
	width: 980px;
	margin: 0 auto;
}
.slide_all {
	position: relative;
	height: 350px;
	width: 580px;
	overflow: hidden;
	float: left;
	margin-right: 0px;
}
.slide_all #box {
	position: absolute;
	left: 0;
	top: 0px
}
.slide_all dl {
	display: none;
}
.slide_all .block {
	display: block;
}
.slide_tit {
	height: 55px;
	padding-top: 5px;
	line-height: 25px;
	background: #000;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	z-index: 2;
	bottom: 0px;
	left: 0px;
	width: 100%;
	padding-left: 10px;
	font-family: "Microsoft YaHei";
}
.slide_tit {
	font-size: 16px;
	color: #fff;
}
.slide_tit a, .video-test2 a, .common_title a {
	color: #fff;
}
.slide_tit p {
	font-size: 14px;
	color: #999;
	text-indent: 0
}
.slide_num {
	position: absolute;
	z-index: 5;
	bottom: 40px;
	right: 9px;
}
.slide_num span {
	display: block;
	float: left;
	margin-right: 10px;
	cursor: pointer;
	width: 7px;
	height: 7px;
	background: #ccc;
	text-align: center;
	font-size: 0;
}
.slide_num .slide_cur {
	background: #D32469;
	color: #fff;
}
.slide_tit a {
	color: white;
}
.enthead {
	width: 380px;
	float: right;
}
.enthead h2 {
	border-bottom: solid 2px #eee;
	padding: 0 0 5px 0;
	clear: both;
	margin-bottom: 5px;
	font-family: "΢���ź�", "����";
	border-top: solid 2px #ccc
}
.enthead h2 strong {
	float: left;
	display: block;
	border-bottom: solid 2px #ccc;
	font-size: 16px;
	padding: 0 0 5px 0;
}
.enthead h2 i {
	font-size: 16px;
	color: #db3436;
	padding-left: 6px;
	font-style: italic;
}
.entheadT b {
	display: block;
	float: left;
	width: 38px;
	height: 22px;
	line-height: 22px;
	background: url(../images/tt_black.gif);
	font-size: 12px;
	color: white;
	padding-left: 10px;
	font-weight: normal;
	margin-right: 5px;
}
.entheadT em {
	display: block;
	float: left;
	width: 38px;
	height: 22px;
	line-height: 22px;
	background: url(../images/tt_pink.gif);
	font-size: 12px;
	color: white;
	padding-left: 10px;
	font-weight: normal;
	margin-right: 5px;
	font-style: normal
}
.entheadT {
	height: 22px;
	line-height: 22px;
	margin-bottom: 5px;
}
.entheadT a {
	color: #333;
	font-size: 14px;
	font-weight: bold
}
.enthead p {
	text-indent: 0;
	line-height: 26px;
	height: 26px;
	position: relative;
	background: url(../images/dian2.gif) 1px 11px no-repeat;
	padding-left: 11px
}
.enthead p a {
	color: #333;
	font-size: 13px;
}
.enthead p span {
	color: #999;
	font-size: 13px;
	position: absolute;
	right: 6px;
	top: 0
}
.hotNews {
	float: right;
	width: 450px;
	height: 300px;
}
.hotNews h3 {
	padding-left: 12px;
	color: #0087BD;
	line-height: 32px;
	height: 32px;
	font-size: 16px;
	margin-bottom: 8px;
	border-bottom: solid 1px #dadbda;
	position: relative
}
.hotNews h3 span {
	position: absolute;
	right: 15px;
	top: 0;
}
.hotNews h3 span a {
	color: red;
	font-size: 12px;
}
.hotNews span {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	text-align: center;
	overflow: hidden;
	margin: 0 10px;
}
.hotNews span a {
	font-size: 16px;
	color: #333;
	font-weight: bold
}
.hotNews p {
	line-height: 24px;
	color: #666;
	background: #f2f2f2;
	padding: 5px 15px;
	margin: 8px 5px;
	font-size: 14px
}
.hotNews li {
	width: 438px;
	overflow: hidden;
	height: 24px;
	line-height: 24px;
	margin-bottom: 1px;
	position: relative
}
.hotNews li strong {
	float: left;
	background: #ccc;
	text-align: center;
	margin: 0 5px;
	height: 16px;
	line-height: 16px;
	width: 16px;
	color: #333;
	margin-top: 5px;
	font-weight: normal
}
.hotNews li a {
	font-size: 14px;
}
.hotNews li a:hover {
	color: #ff6600;
}
.hotNewstime {
	position: absolute;
	top: 0px;
	right: 5px;
	color: #666
}
/*���� ���� ��������*/



.col {
}
h2 {
	height: 32px;
	line-height: 34px;
	font-size: 14px;
	position: relative;/* background-position:0px -45px; */
	color: #333;
	border-bottom: solid 2px #09C;
	margin-bottom: 10px
}
h2 .more {
	position: absolute;
	top: 0px;
	right: 8px;
}
h2 strong {
	float: left;
	display: block;
	border-bottom: solid 2px #F30;
	height: 32px;
	line-height: 34px;
	font-size: 16px
}
h2 strong a {
	color: #2b2b2b;
	font-weight: bold
}
h2 .more a {
	font-size: 14px;
	color: #333;
	font-weight: normal
}
.colimgtext {
	height: 95px;
	border-bottom: dashed 1px #ccc;
	margin-bottom: 5px;
	padding-bottom: 8px;
}
.colimg, .colimg img {
	width: 120px;
	height: 90px;
	float: left;
}
.coltext {
	float: right;
	width: 196px;
	height: 110px;
}
.coltext strong {
	display: block;
	width: 195px;
	overflow: hidden;
	line-height: 22px;
	font-weight: bold
}
.coltext strong a {
	color: #333;
	font-size: 13px;
}
.coltext p {
	line-height: 24px;
	color: #666;
	height: 44px;
	overflow: hidden;
}
.col li {
	overflow: hidden;
	width: 310px;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #2a52c7;
	background: url(../images/dian2.gif) no-repeat 0px 9px;
	padding-left: 12px;
}
.col li strong {
	background: url(../images/dian2.gif) no-repeat 2px 5px;
	padding-left: 10px;
	font-weight: normal
}
.col li strong a {
	color: #2a52c7
}
.col li a {
	color: #333;
	font-size: 14px;
}
.hotdian li {
	line-height: 38px;
	height: 36px;
	padding: 0;
	margin-top: 3px;
}
.col .hotdian li strong {
	background-image: none;
	padding-left: 0px;
	color: #F60
}
.colL, .colM {
	width: 328px;
	float: left;
	height: 338px;
	border-bottom: solid 2px #f2f2f2
}
.colM {
	margin-left: 10px;
}
/*main*/



.main {
	padding-top: 10px;
	border-top: solid 1px #eee;
}
.mainL {
	width: 680px;
	float: left;
	height: 1080px;
	overflow: hidden
}
.mainLbox {
	width: 328px;
	height: 350px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	display: inline;
	border-bottom: solid 2px #f2f2f2
}
.mainimgtext {
	height: 100px;
	border-bottom: dashed 1px #ccc;
	margin-bottom: 5px;
	padding-bottom: 8px;
}
.mainimg, .mainimg img {
	width: 120px;
	height: 95px;
	float: left;
}
.maintext {
	width: 195px;
	float: right;
}
.maintext p {
	color: #666;
}
.mainLbox li {
	overflow: hidden;
	width: 315px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
}
.mainLbox li strong {
	font-weight: normal
}
.mainLbox li strong a {
	color: #2a52c7;
	font-size: 13px;
}
.mainLbox li a {
	font-size: 14px;
}
.hotdian li {
	background: url(../images/dashed.jpg) left top repeat-x;
	line-height: 38px;
	height: 36px;
}
.hotdian li strong {
	font-weight: normal;
	color: #333
}
.mainRadv img {
	float: left;
}
.mainR {
	width: 300px;
	float: right;
}
/*�������*/



.mainR1 {
	height: 83px;
	border: solid 1px #eee;
	padding: 1px;
}
.mainR1 strong {
	height: 77px;
	width: 20px;
	padding: 0 3px;
	padding-right: 15px;
	text-align: center;
	line-height: 18px;
	background: #fff;
	float: left;
	padding-top: 8px;
	display: block;
	background: url(../images/mainR1icon.gif) no-repeat;
	color: white;
}
/*������Ѷ*/



.gdinfo li {
	line-height: 28px;
	height: 28px;
	width: 250px;
	overflow: hidden;
}
.gdinfo li a {
	font-size: 14px;
}
.mainR2 {
	height: 352px;
}
.mainR2 h2 {
	margin-bottom: 8px;
}
.mainR2 li {
	background: url(../images/dian2.gif) no-repeat 0px 10px;
	overflow: hidden;
	width: 290px;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	font-size: 14px;
}
.mainR2 li a {
	color: #333;
	font-size: 14px;
}
/*������ʳ*/



.food {
	float: right;
	width: 300px;
	background: #fff;
	height: 338px;
	overflow: hidden
}
.gdfood {
	margin-bottom: 13px;
	border-bottom: dashed 1px #ccc;
	height: 96px;
}
.gdfoodimg, .gdfoodimg img {
	width: 110px;
	height: 80px;
	float: left;
}
.gdfoottext {
	height: 80px;
	float: right;
	width: 175px;
	overflow: hidden
}
.gdfoottext strong {
	display: block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	width: 180px;
}
.gdfoottext strong a {
	color: #333;
	font-weight: bold;
}
.gdfoottext p {
	text-indent: 0em;
}
/*����*/



.friendlink {
	padding: 5px 7px;
	line-height: 22px;
	border: solid 1px #ccc;
	width: 966px;
}
.friendlink a {
	color: #333;
}
.friendlink span a {
	color: red;
}
