.dz_portal {
	margin-top: 20px
}
.dz_portal em a {
	font-size: 12px;
	color: #888888
}
.dz_portal .blocktitle {
	background: url(side_sl.gif) left top repeat-x;
	height: 51px;
	padding-left: 10px;
	font-size: 20px;
	color: #000;
	margin-top: 15px;
	font-family: 'Microsoft YaHei';
	font-weight: 300;
	line-height: 42px;
	margin-bottom: 10px
}
.dz_portal .blocktitle span.titletext {
	background: url(side_sl.gif) 27px bottom no-repeat;
	padding-bottom: 9px;
	height: 42px;
	line-height: 42px;
}
.dz_portal .subtitle a {
	font-family: simsun;
	font-size: 12px;
	color: #c6171e
}
/* top_left */
.dz_portal .frame-1-1-1-l {
	width: 384px;
	overflow: hidden;
	margin-right: 15px
}
.dz_portal .frame-1-1-1-l .dz_portal_top_l_2 dl {
	position: relative;
}
.dz_portal .frame-1-1-1-l .dz_portal_top_l_2 dl span {
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,0.3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000);
	color: #FFF;
	overflow: hidden;
	width: 384px;
	line-height: 25px;
	height: 25px;
	font-size: 15px;
	font-family: microsoft yahei;
	text-indent: 10px;
}
.dz_portal .frame-1-1-1-l .xl li {
	height: 20px;
	line-height: 20px;
	padding: 4px 2px 4px 12px;
	background: url('arroe_red.png') left center no-repeat;
} 
.dz_portal .frame-1-1-1-l .xl li a {
	float: left;
	height: 20px;
	overflow: hidden;
	font-size: 14px
}
.dz_portal .frame-1-1-1-l .xl li em a {
	color: #A5A5A5;
	font-family: simsun;
	font-size: 12px
}
.xl a:hover {
	color: #c6171e;
}
.slide-op {
	left: 45%;
}
.dz_portal .frame-1-1-1-l .slidebarup, .dz_portal .frame-1-1-1-l .slidebardown {
	width: 42px;
	height: 80px;
	display: block;
	background: url('slidebar_2.png') left top no-repeat;
	position: absolute;
	bottom: 0;
	cursor: pointer;
	*bottom: 3px;
	opacity: 0.7;
}
.dz_portal .frame-1-1-1-l .slidebardown {
	right: 0;
	background-position: left bottom;
}
.dz_portal .frame-1-1-1-l .slideshow span.title {
	height: 60px;
	padding: 10px 45px;
	width: 300px;
	line-height: 25px;
}
/* top_center */
.dz_portal .frame-1-1-1-c {
	width: 505px;
}
.dz_portal .frame-1-1-1-c .blocktitle {
	margin-top: 0
}
.dz_portal .frame-1-1-1-c .xld dl {
	text-align: center
}
.dz_portal .frame-1-1-1-c .xld dl dt a {
	font-family: 'Microsoft YaHei';
	font-size: 20px;
	font-weight: 400;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	margin-bottom: 15px;
	color: #c6171e;
}
.focushot li {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	font-size: 14px;
	_display: inline;
}
.focushot li a.forumurl {
	color: #c6171e;
	margin-right: 20px
}
.focushot li.focushot_3, li.focushot_6 {
	margin-bottom: 20px
}
.dz_portal .frame-1-1-1-c .touright {
	margin-top: 12px;
	border-top: 1px dashed #E9E9E9;
	padding-top: 12px;
}
.dz_portal .frame-1-1-1-c .touright ul dl {
	margin-right: 15px
}
.dz_portal .frame-1-1-1-c .touright ul li {
	font-size: 14px;
	line-height: 28px;
	height: 28px;
}
.dz_portal .frame-1-1-1-c .touright ul li.num_1 {
	margin-bottom: 15px;

}
.dz_portal .frame-1-1-1-c .touright ul li.num_1 a {	
	font-family: 'Microsoft YaHei';
	font-size: 18px;
}

.dz_portal .frame-1-1-1-c .xld dd {
	text-indent: 2em;
	padding: 8px 0;
	text-align: left;
	line-height: 28px;
	margin-bottom: 8px;
	color: #666;
}
.forum_hot {
	height: 66px;
	overflow: hidden
}
.forum_hot dl {
	background: #c6171e;
	float: left;
	height: 50px;
	font-family: 'Microsoft YaHei';
	font-size: 18px;
	width: 36px;
	padding: 7px 15px;
}
.forum_hot dl a {
	color: #FFFFFF;
}
 .forum_hot ul li {
	float: left;
}
.forum_hot ul li a {
	background: #F9F9F9;
	display: inline-block;
	color: #555555;
	height: 28px;
	line-height: 28px;
	margin-left: 10px;
	margin-bottom: 6px;
	text-align: center;
	width: 63px;
	overflow: hidden
}
.forum_hot ul li a:hover {
	background: #FF7300;
	color: #FFFFFF
}

/* top_right */
.dz_portal .frame-1-1-1-r {
	width: 280px
}

.dz_portal_top_r .blocktitle {
	background: none;
	height: 51px;
	padding-left: 10px;
	font-size: 20px;
	color: #000;
	margin-top: 0px;
	font-family: 'Microsoft YaHei';
	font-weight: 300;
	line-height: 42px;
	margin-bottom: 0;
}

.dz_portal_top_r .blocktitle span.titletext{
background: none;
}

.dz_portal_top_r_1 .imgBox {
height: 210px;
overflow: hidden;
position: relative;
}

.dz_portal_top_r_1 .imgBox b {
height: 50px;
position: absolute;
width: 100%;
left: 0;
bottom: 0;
background: #000;
opacity: 0.5;
filter: alpha(opacity=50);
}

.dz_portal_top_r_1 .imgBox p {
height: 50px;
line-height: 50px;
text-align: left;
}
.dz_portal_top_r_1 .imgBox p {
position: absolute;
width: 100%;
left: 0;
bottom: 0;
font-size: 14px;
color: #fff;
overflow: hidden;
}

.dz_portal_top_r_1 .imgBox p span {
float: left;
padding: 0 4px;
background: #c6171e;
color: #fff;
font-family: 'Microsoft YaHei';
font-size: 16px;
margin-right: 20px;
position: relative;
}

.dz_portal_top_r_1 .imgBox p span i {
position: absolute;
background: url(arroe_red.png) no-repeat;
width: 6px;
height: 9px;
top: 21px;
right: -6px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='arroe_red.png');
z-index: 10;
}
.dz_portal_top_r_1  .imgBox p a {
width: 275px;
color: #fff;
display: block;
height: 40px;
font-family: 'Microsoft YaHei';
}

.dz_portal_top_r_1 .intro{
height: 140px;
background: #F4F4F4;
overflow: hidden;
padding: 15px 20px;
}

.dz_portal_top_r_1 .intro p {
line-height: 24px;
height: 70px;
overflow: hidden;
font-size: 14px;
}

.dz_portal_top_r_1 .intro .step {
padding-top: 5px;
border-top: 1px solid #fff;
margin-top: 8px;
}

.dz_portal_top_r_1 .intro .step li {
height: 26px;
line-height: 26px;
overflow: hidden;
margin-bottom: 10px;
color: #333333;
}

.dz_portal_top_r_1 .intro .step li label {
float: left;
height: 26px;
padding: 0 12px;
background: #fff;
position: relative;
margin-right: 7px;
color: #4b4b4b;
}

.dz_portal_top_r_1 .intro .step li label i {
position: absolute;
background: url(arroe_white.png) no-repeat;
width: 6px;
height: 9px;
top: 9px;
right: -6px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='arroe_white.png');
}

.more_forum {
	border: 1px solid #E9E9E9;
	margin-top: 15px
}
.more_forum ul li {
	padding: 5px 8px;
	float: left
}
.more_forum ul li.more_forum_1 {
	background: url(side_sl.gif) right -63px no-repeat #f1f1f1;
	padding-right: 12px;
}

.dz_portal .dz_portal_top .frame-1-1-1-r .slidebox {
	border: 1px solid #E9E9E9;
	margin-top: 15px;
	height: 238px;
	padding-top: 30px
}
.dz_portal .frame-1-1-1-r .slidebox .leftbtn, .dz_portal .frame-1-1-1-r .slidebox .rightbtn {
	display: block;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	position: absolute;
	width: 40px;
	color: #FFF;
	top: 65px;
	background-color: rgba(0,0,0,.4);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000');
}
.dz_portal .frame-1-1-1-r .slidebox .leftbtn a, .dz_portal .frame-1-1-1-r .slidebox .rightbtn a {
	background: url('slidebar.png') center top no-repeat;
	display: block;
	margin: 8px 0 0 12px;
	cursor: pointer;
	width: 15px;
	height: 23px;
	overflow: hidden;
}
.dz_portal .frame-1-1-1-r .slidebox .rightbtn {
	right: 0;
}
.dz_portal .frame-1-1-1-r .slidebox .leftbtn a {
	background-position: center -26px;
}
.dz_portal .frame-1-1-1-r .slidebox .slideshow li {
	text-align: center;
	position: relative;
}
.dz_portal .frame-1-1-1-r .slidebox .slideshow li p {
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	position: absolute;
	width: 180px;
	overflow: hidden;
	top: 94px;
	left: 49px;
	background: rgba(0,0,0,0.3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000);
	color: #FFF;
}
.dz_portal .frame-1-1-1-r .slidebox .slideshow dl {
	width: 200px;
	margin: 10px auto;

}
.dz_portal .frame-1-1-1-r .slidebox .slideshow dl dt {
	text-align: left;
	height: 24px;
	line-height: 24px;
	overflow: hidden
}
.dz_portal .frame-1-1-1-r .slidebox .slideshow dl dd a {
	padding: 0 20px;
	background: #c6171e;
	color: #ffffff;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	font-family: microsoft yahei;
	font-size: 14px;
	border-radius: 3px
}


/* 品在扬州 dz_portal_food */
.dz_portal_food {
	margin-top: 15px
}
.frame-title, .frametitle, .tab-title {
	background: url(side_sl.gif) left top repeat-x;
	height: 51px;
	font-size: 20px;
	color: #000;
	margin-top: 15px;
	font-family: 'Microsoft YaHei';
	font-weight: 300;
	line-height: 42px;
	margin-bottom: 10px;
}
.frame .title .titletext, .block .title .titletext{
	background: url(side_sl.gif) 27px bottom no-repeat;
	padding-bottom: 9px;
}


.dz_portal_food .blocktitle, .dz_portal_food .blocktitle span.titletext {
	background: none;
	font-size: 16px;
	height: 30px;
	margin-top: 0
}
.dz_portal_food .frame-1-1-1-c .blocktitle .subtitle a {
	color: #666666;
	margin-left: 12px;
}
.dz_portal_food .frame-1-1-1-c .touright ul li {
	line-height: 28px;
	height: 28px;
}
.dz_portal_food .frame-1-1-1-c .touright ul li.num_1 {
	margin-bottom: 12px;
}
.dz_portal_food .frame-1-1-1-c .touright ul li.num_1 a {
	color: #c6171e;
}
.dz_portal_food .frame-1-1-1-c .touright {
	padding: 0;
	margin: 0;
	border: 0
}
.dz_portal_food .frame-1-1-1-r .ml {
	margin-left: -20px
}
.dz_portal_food .frame-1-1-1-r .ml li {
	padding: 0;
	margin-left: 20px
}
.dz_portal_food .frame-1-1-1-r .ml p {
	height: 26px;
	line-height: 26px;
	white-space: inherit;
}

/* 爱在扬州 dz_portal_marry */
.dz_portal_marry .blocktitle, .dz_portal_marry .blocktitle span.titletext {
	background: none;
	font-size: 16px;
	height: 30px;
	margin-top: 0
}
.dz_portal_marry .frame-1-1-1-l .slidebarup, .dz_portal_marry .frame-1-1-1-l .slidebardown {
	bottom: 140px;
}
.dz_portal_marry .frame-1-1-1-l .slideshow li {
	text-align: center;

}
.dz_portal_marry .frame-1-1-1-l .slideshow span.title {
	width: 100%;
	padding: 20px 10px;
	color: #555555;
	background: none;
	position: static;
	font-weight: 300;
	line-height: 35px;
}
.dz_portal_marry .slide-op {
	background: none;
	position: static;
	margin-left: 140px;
}
.dz_portal_marry .slide-op li {
	background: #999999;
	width: 6px;
	height: 6px;
	margin-right: 12px
}
.dz_portal_marry .slide-op li.on {
	background: #c6171e
}
.dz_portal_marry .ml {
	margin-left: -20px
}
.dz_portal_marry .ml li {
	padding: 0;
	margin-left: 21px
}
.dz_portal_marry .ml p {
	height: 26px;
	line-height: 26px;
	white-space: inherit;
}
.dz_portal_marry .frame-1-1-1-c li a {
	font-size: 14px;
	line-height: 26px;
}
.dz_portal_marry .frame-1-1-1-c li em a  {
	font-size: 12px;
	color: #888888 
}
.dz_portal_marry .frame-1-1-1-c li .img {
	margin-right: 15px;
	width: 100px;
	margin-bottom: 12px;
	*height: 112px
}
.dz_portal_marry .frame-1-1-1-c li dt {
	margin-right: 15px
}
.dz_portal_marry .frame-1-1-1-c li dt a {
	font-size: 18px;
	font-family: 'microsoft yahei';
	font-weight: 300;
	color: #c6171e;
}
.dz_portal_marry .frame-1-1-1-c .xld {
	margin-bottom: 10px;
	width: 380px;
}
.dz_portal_marry .frame-1-1-1-c .xld dt {
	padding: 0
}
.dz_portal_marry .frame-1-1-1-c .xld dd {
	padding: 0;
	text-indent: 0;
}

.dz_portal_marry .frame-1-1-1-r .xld .m {
	padding: 0 8px 8px 0
}
.dz_portal_marry .frame-1-1-1-r dl dt a {
	font-weight: 300;
	font-size: 15px;
	font-family: 'microsoft yahei';
}
.dz_portal_marry .frame-1-1-1-r .ml li {
	margin-left: 20px;
	margin-top: 7px
}


/* 住在扬州 dz_portal_live */
.dz_portal_live .blocktitle, .dz_portal_live .blocktitle span.titletext {
	background: #FFFFFF;
	font-size: 16px;
	height: 30px;
	margin-top: 0;
	padding: 0 10px;

}
.dz_portal_live .frame-1-1-1-l .module ul li p {
	height: 30px;
	line-height: 30px;
}
.dz_portal_live .frame-1-1-1-l .module ul li p a {
	font-size: 16px;
	font-family: 'microsoft yahei';
}

.dz_portal_live .frame-1-1-1-c .blocktitle {
	background: url('side_sl.gif') left 20px repeat-x;
}
.dz_portal_live .frame-1-1-1-c .blocktitle span.titletext {
	margin-left: 140px;
	font-size: 22px;
	font-style: oblique;
	font-family: Verdana
}
.dz_portal_live .frame-1-1-1-c .xld dl.cl {
	border-bottom: 1px dashed #E9E9E9;
	margin-bottom: 10px
}
.dz_portal_live .frame-1-1-1-c .xld dd {
	height: 40px;
	line-height: 22px;
	overflow: hidden;
}
.dz_portal_live .frame-1-1-1-c .ml {
	margin-top: 10px;
	margin-left: -11px
}
.dz_portal_live .frame-1-1-1-c .ml ul li {
	padding: 0;
	margin-left: 13px
}
.dz_portal_live .frame-1-1-1-c .ml ul li p {
	height: 36px;
	line-height: 18px;
	white-space: normal;
	margin-top: 10px;
	overflow: visible;
}
.dz_portal_live .frame-1-1-1-r .slideshow span {
	position: static;
	background: #FFFFFF;
	color: #666666;
	font-family: 'microsoft yahei';
	font-weight: 300;
	padding: 0;
	line-height: 22px;
	height: 40px;
	display: block;
	text-indent: 0;
	margin-top: 10px;
	font-size: 16px;
	filter: none
}
.dz_portal_live .frame-1-1-1-r .slide-op {
	margin-left: 110px;
	position: static;
	margin-top: 12px
}
.dz_portal_live .frame-1-1-1-r .slide-op li {
	background: #999999;
	width: 5px;
	height: 5px;
}
.dz_portal_live .frame-1-1-1-r .slide-op li.on {
	background: #ff8400
}
.dz_portal_live .frame-1-1-1-r .slidebox .leftbtn, .dz_portal_live .frame-1-1-1-r .slidebox .rightbtn {
	top: 130px

}


/* 美在扬州 dz_portal_pic */
.dz_portal_pic .pic_list {
	position: relative;
	height: 590px;
}
.dz_portal_pic .pic {
	position: absolute;
	padding: 0;
	float: left;
	width: 290px
}
.dz_portal_pic .pic span {
	opacity: 1;
	position: absolute;
	top: -66px;
	left: 0;
	width: 250px;
	font-weight: normal;
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 66px;
	height: 66px;
	overflow: hidden;
	font-family: 'microsoft yahei';
	background: rgba(0,0,0,0.8);
	*background-color: #000;
	opacity: 0;
	-webkit-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
}
.dz_portal_pic .pic:hover span {
	opacity: 1;
	top: 0;
}
.dz_portal_pic .pic {height: 210px;	overflow: hidden}
.dz_portal_pic .pic_1 {left:0;top:0;height:210px;}
.dz_portal_pic .pic_2 {left:303px;top:0;height:280px;}
.dz_portal_pic .pic_3 {left:606px;top:0;height:350px;}
.dz_portal_pic .pic_4 {left:909px;top:0;height:280px;}
.dz_portal_pic .pic_5 {left:0;top:225px;height:350px;}
.dz_portal_pic .pic_6 {left:303px;top:295px;height:280px;}
.dz_portal_pic .pic_7 {left:606px;top:365px;height:210px;}
.dz_portal_pic .pic_8 {left:909px;top:295px;height:280px;}



/* 板块列表  */
.forum_list {
	margin-left: -10px;
}
.forum_list li {
	width: 210px;
	float: left;
	margin: 0 0 10px 10px;
	border: 1px solid #E9E9E9;
	padding: 10px 0 0 20px;
	position: relative;
	height: 75px;
	-webkit-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
}
.forum_list li:hover {
	box-shadow: 0 0 6px rgba(50,50,50,0.2);
}
.forum_list li a {
	font: 27px/40px "Microsoft Yahei","SimHei";
}
.forum_list li p {
	color: #888888
}
.forum_list .map-num {
	top: 5px;
	right: 5px;
	width: 38px;
	height: 44px;
	display: block;
	background: url('map_num.png') no-repeat;
	position: absolute;
}
.map1 .map-num{background-position:0 0;}
.map1 h2 a{color:#fb7f62;}
.map2 .map-num{background-position:0 -100px;}
.map2 h2 a{color:#07c1d5;}
.map3 .map-num{background-position:0 -200px;}
.map3 h2 a{color:#206290;}
.map4 .map-num{background-position:0 -300px;}
.map4 h2 a{color:#653b0b;}
.map5 .map-num{background-position:0 -2505px;}
.map5 h2 a{color:#e286ab;}
.map6 .map-num{background-position:0 -500px;}
.map6 h2 a{color:#fb435d;}
.map7 .map-num{background-position:0 -600px;}
.map7 h2 a{color:#f49460;}
.map8 .map-num{background-position:0 -700px;}
.map8 h2 a{color:#D69C22;}
.map9 .map-num{background-position:0 -800px;}
.map9 h2 a{color:#BD6060;}
.map10 .map-num{background-position:0 -900px;}
.map10 h2 a{color:#BEA467;}
.map11 .map-num{background-position:0 -1000px;}
.map11 h2 a{color:#adadad;}
.map12 .map-num{background-position:0 -1100px;}
.map12 h2 a{color:#478e88;}
.map13 .map-num{background-position:0 -1200px;}
.map13 h2 a{color:#3D95CF;}
.map14 .map-num{background-position:0 -1300px;}
.map14 h2 a{color:#389c54;}
.map15 .map-num{background-position:0 -1400px;}
.map15 h2 a{color:#014d96;}
.map16 .map-num{background-position:0 -1500px;}
.map16 h2 a{color:#f70;}
.map17 .map-num{background-position:0 -1600px;}
.map17 h2 a{color:#555;}
.map18 .map-num{background-position:0 -1700px;}
.map18 h2 a{color:#9f0353;}
.map19 .map-num{background-position:0 -1800px;}
.map19 h2 a{color:#9b8f74;}
.map20 .map-num{background-position:0 -1900px;}
.map20 h2 a{color:#98b02b;}
.map21 .map-num{background-position:0 -2000px;}
.map21 h2 a{color:#ed8b92;}
.map22 .map-num{background-position:0 -2100px;}
.map22 h2 a{color:#CF712F;}
.map23 .map-num{background-position:0 -2200px;}
.map23 h2 a{color:#96d9ca;}
.map24 .map-num{background-position:0 -2300px;}
.map24 h2 a{color:#96D9CA;}

.map1:hover .map-num{background-position:0 -50px;}
.map2:hover{border-top-color:#07c1d5;}
.map2:hover .map-num{background-position:0 -150px;}
.map3:hover{border-top-color:#206290;}
.map3:hover .map-num{background-position:0 -250px;}
.map4:hover{border-top-color:#653b0b;}
.map4:hover .map-num{background-position:0 -350px;}
.map5:hover{border-top-color:#e286ab;}
.map5:hover .map-num{background-position:0 -2553px;}
.map6:hover{border-top-color:#fb435d;}
.map6:hover .map-num{background-position:0 -550px;}
.map7:hover{border-top-color:#f49460;}
.map7:hover .map-num{background-position:0 -650px;}
.map8:hover{border-top-color:#D69C22;}
.map8:hover .map-num{background-position:0 -750px;}
.map9:hover{border-top-color:#BD6060;}
.map9:hover .map-num{background-position:0 -850px;}
.map10:hover{border-top-color:#BEA467;}
.map10:hover .map-num{background-position:0 -950px;}
.map11:hover{border-top-color:#adadad;}
.map11:hover .map-num{background-position:0 -1050px;}
.map12:hover{border-top-color:#478e88;}
.map12:hover .map-num{background-position:0 -1150px;}
.map13:hover{border-top-color:#3D95CF;}
.map13:hover .map-num{background-position:0 -1250px;}
.map14:hover{border-top-color:#389c54;}
.map14:hover .map-num{background-position:0 -1350px;}
.map15:hover{border-top-color:#014d96;}
.map15:hover .map-num{background-position:0 -1450px;}
.map16:hover{border-top-color:#f70;}
.map16:hover .map-num{background-position:0 -1550px;}
.map17:hover{border-top-color:#555;}
.map17:hover .map-num{background-position:0 -1650px;}
.map18:hover{border-top-color:#9f0353;}
.map18:hover .map-num{background-position:0 -1750px;}
.map19:hover{border-top-color:#9b8f74;}
.map19:hover .map-num{background-position:0 -1850px;}
.map20:hover{border-top-color:#98b02b;}
.map20:hover .map-num{background-position:0 -1950px;}
.map21:hover{border-top-color:#ed8b92;}
.map21:hover .map-num{background-position:0 -2050px;}
.map22:hover{border-top-color:#CF712F;}
.map22:hover .map-num{background-position:0 -2150px;}
.map23:hover{border-top-color:#96d9ca;}
.map23:hover .map-num{background-position:0 -2250px;}
.map24:hover{border-top-color:#96D9CA;}
.map24:hover .map-num{background-position:0 -2350px;}



/* 友情链接  */
.lk .x li {
	width: auto;
	margin-right: 20px;
	margin-bottom: 5px
}
.lk .x li a {
	color: #777777
}
.lk .x li a:hover {
	color: #c6171e
}