@charset "gb2312";
/* CSS Document */
.gg220 { width:220px; margin:0 auto;}
.ggR { width:300px; margin:0 auto;}

.f12bla_f02 { float:left; width:50%;}

.buttonAll {}
.buttonAll em { background:url(../images/dongtaiImg2012/sprites.png) no-repeat; display:inline-block;}
.buttonAll .ask { background-position:0 -70px; width:118px; height:35px;}
.buttonAll .booking { background-position:-119px -70px; width:118px; height:35px;}
.buttonAll .qq { background-position:0 -109px; width:118px; height:32px;}
.buttonAll .phone { background-position:-119px -109px; width:118px; height:32px;}
.buttonAll .num { background-position:0 -144px; width:296px; height:39px; }

.dongtaiArea01 { background:url(../images/dongtaiImg2012/area01_bg.png) repeat-y; text-align:left;}
.dongtaiArea01 .colL { float:left; width:300px;}
.dongtaiArea01 .colM { float:left; width:380px;}
.dongtaiArea01 .colR { float:left; width:250px;}
.dongtaiArea01 .colB { float:left; width:10px;}
.dongtaiAreaLine01 { background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 0 no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}

.dongtaiArea02 { background:url(../images/dongtaiImg2012/area02_bg.png) repeat-y; text-align:left;}
.dongtaiArea02 .colLM { float:left; width:690px;}
.dongtaiArea02 .colLM .colL { float:left; width:340px;}
.dongtaiArea02 .colLM .colM { float:right; width:340px;}
.dongtaiArea02 .colR { float:left; width:250px;}
.dongtaiArea02 .colB { float:left; width:10px;}
.dongtaiAreaLine02 { background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 -2px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}
.dongtaiAreaLine_LM { width:690px; background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 -2px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}

.dongtaiArea03  { background:url(../images/dongtaiImg2012/listArea01_bg.png) repeat-y; text-align:left;}
.dongtaiArea03 .colL { float:left; width:640px;}
.dongtaiArea03 .colB { float:left; width:10px;}
.dongtaiArea03 .colR { float:left; width:300px;}
.dongtaiArea03 .colR .colR_01 { background:#f2fdfb; border:1px solid #fff; margin:0 1px;}
.dongtaiArea03 .colR .blank12_bb { clear:both; height:12px; overflow:hidden; display:block; font-size:1px; border:solid #c6dfdd; border-width:1px 0; background:#fff;}
.dongtaiAreaLine03 { background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 -4px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}
.colR_01  .buttonAll { padding:15px 0 0 0;}
.colR_01  .buttonAll p { margin-bottom:8px; display:inline-block;}
.colR_01  .buttonAll p.p1 { margin:0;}
.colR_01  .buttonAll em.ask,.colR_01  .buttonAll em.booking,.colR_01  .buttonAll em.qq,.colR_01  .buttonAll em.phone { margin-left:18px;}


.ui_dtTit01 { background:url(../images/dongtaiImg2012/sprites_tit.png) repeat-x; margin:0 1px; height:30px; margin-bottom:8px;}
.ui_dtTit01 h3 { color:#008883; padding-left:15px; line-height:30px;}
.ui_dtTit01 .more { line-height:30px;}

.ui_dtTit02 { background:url(../images/dongtaiImg2012/sprites_tit.png) repeat-x; margin:0 1px; height:30px; margin-bottom:8px;}
.ui_dtTit02 h3 { color:#008883; padding:0 8px; line-height:30px;}

.ui_dtTit03 { background:url(../images/dongtaiImg2012/sprites_tit.png) repeat-x 0 -34px; margin:0 1px; height:40px;}
.ui_dtTit03 h3 { color:#008883; padding:0 8px; line-height:40px;}
.ui_dtTit03 .more { line-height:40px;}

.ui_dtTit04 { background:url(../images/dongtaiImg2012/sprites_tit.png) repeat-x 0 -82px; margin:0 1px; height:50px; margin-bottom:8px;}
.ui_dtTit04 h3 { background:url(../images/dongtaiImg2012/sprites_tit.png) repeat-x 0 -133px; height:50px; color:#008883; font:900 24px/40px "Microsoft YaHei";}


.f12bla_dt01 { margin-bottom:12px;}
.f12bla_dt01 .firstNd { border-bottom:1px dashed #e1e1e1; padding-bottom:12px; overflow:hidden; height:1%;}

	/* 排行榜 */
.rankList {zoom:1;}
.rankList li {line-height:28px; height:28px; overflow:hidden; width:100%; float:left; clear:both; border-bottom:1px dashed #e1e1e1;}
.rankList .front {background:url(../images/dongtaiImg2012/sprites.png) left -18px no-repeat; width:13px; height:13px; margin:8px 6px 0 0; line-height:13px; text-align:center; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#fff;}
.rankList .follow {background:url(../images/dongtaiImg2012/sprites.png) left 0 no-repeat; width:13px; height:13px; margin:8px 6px 0 0; line-height:13px; text-align:center; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#fff;}
.rankList .td_L {float:left;}
.rankList .td_R {float:right; padding-left:6px;}

.tagListM { margin-top:5px; height:25px; overflow:hidden; line-height:25px;}
.tagListM li {width:58px; float:left; text-align:center;  cursor:pointer;}
.tagListM li a {display:block;}
.tagListM li:hover {color:#BA2636;}
.tagListM .on { border:1px solid #cdeae8;background:#FFF; width:58px; float:left; text-align:center;}
.tagListM .on a { color:#008883;}

/*@焦点图片*/
.focusPic {background:#fff; width:300px; height:350px; position:relative;}
.focusPic .main {width:300px; height:350px; overflow:hidden;}
.focusPic .main h2 {font-size:14px; font-weight:bold; line-height:24px; margin-top:3px; position:absolute; bottom:0; left:10px; display:none;}
.focusPic .main .icon {border:none;}
.focusPic .sidePic { height:24px; position:absolute; bottom:0; right:0;}
	.sidePic li {float:left;width:21px; margin-right:7px; height:24px; line-height:26px; background:url(../images/img2012/focusbg2.gif) no-repeat left bottom; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
	.sidePic .on { background:url(../images/img2012/focusbg1.gif) no-repeat left bottom; color:#fff;}
	
.topicsR {}
.topicsR .f12bla li { border-bottom:1px dashed #e1e1e1; line-height:26px; background-position:0 -548px;}
.topicsR .f12bla .firstNd { border-bottom:none;line-height:0;}
.topicsR .f12bla .firstNd p { text-indent:0em;}
.topicsR .f12bla .firstNd h3 { margin:0; padding:0;}



.News {}
.hotNews { position:relative;}
.hotNews .hot { position:absolute; top:-10px; left:-14px;}
.hotNews .f12bla .firstNd { border-bottom:1px dashed #e1e1e1; overflow:hidden; height:1%; padding-bottom:12px; margin:10px 0;}
.hotNews .f12bla .firstNd h3 { font:900 14px/40px "";}

/*@列表*/
.listCont { clear:both;}
.listCont .f12bla .firstNd { overflow:hidden; height:1%; border-bottom:1px dashed #e1e1e1; padding:10px 0 15px 0;}
.listCont .f12bla .firstNd .time { font-weight:100; margin-left:10px;}
.listCont .f12bla .firstNd img { padding:2px;}


/*@正文详细页*/
.endContent {padding:12px 0 9px; height:1%;} 
.endContent h1 {font-size:24px; line-height:28px; font-weight:bold; margin:17px 0 2px; clear:both; color:#333333;}
.endContent .info {line-height:21px;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#EFEFEF; margin:15px 0 0; padding:12px 10px 6px; line-height:23px; font-size:14px; text-indent:2em; border-top:1px dashed #DDDDDD; color:#666666;}

#endText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:9px 0; font-size:14px; clear:both; line-height:23px;word-wrap:break-word; word-break:break-all;  color:#666666;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
#endText img {border:1px solid #ccc;}
#endText table {table-layout:fixed;}
#endText td {overflow:hidden;text-overflow:ellipsis;}
#endText p { font-size:14px; line-height:24px; margin-top:12px;}
#endText p strong {font-weight:bold;}
#endText a,#endText a:visited {color:#1E50A2;  text-decoration:underline;}
#endText a:hover {color:#ba2636;}

.endMore {background:#fff; overflow:hidden; clear:both; margin:0; padding:5px 0; border-top:1px dashed #e1e1e1; border-bottom:1px dashed #e1e1e1; height:1%;}
.endMore .left {display:inline; margin:5px 20px 0; float:left;}
.endMore .midst { float:left; width:300px; margin-right:20px; line-height:20px; color:#388DA9; text-align:left; text-indent:2em;}
.endMore .midst span { font-weight:bold; color:#FF0000;}
.endMore .right { display:inline;  float:right; width:126px;margin-right:10px;}
.endMore .right img { margin-top:5px; }

.endOnnext .f14textlist{ width:80%;  padding:0px 9px 0px 5px;  font-size:12px;}
.endOnnext .f14textlist li{ background:none; font-size:12px; line-height:24px;}
.endOnnext .f14textlist li span { color:#2E8890; font-size:12px;}
.endOnnext .f14textlist li a { background:none; font-size:12px;}
.endOnnext .rightText { padding:0 9px; text-align:right; color:#3D3D3D;  clear:both; line-height:25px;}

a.return {background:url(../images/img2010/keshi_liver_sprites.png) -375px -186px no-repeat; display:block; width:128px; height:30px; overflow:hidden; color:#017C7A;  font:14px/30px "宋体"; text-indent:1em; margin:9px auto 12px; padding-left:14px;}
a.return:visited {color:#017C7A;}
a.return:hover {background-position:-375px -186px; text-decoration:none;}
a.return:active {background-position:-375px -186px; line-height:30px;}
a.return:focus {background-position:-375px -186px; line-height:30px;}
/*@正文详细页end*/


/*@媒体报道*/
.dongtaiArea04  { background:url(../images/dongtaiImg2012/area03_bg.png) repeat-y; text-align:left;}
.dongtaiArea04 .colL { float:left; width:590px;}
.dongtaiArea04 .colB { float:left; width:10px;}
.dongtaiArea04 .colR { float:left; width:350px;}
.dongtaiAreaLine04 { background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 -6px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}

.dongtaiArea05  { background:url(../images/dongtaiImg2012/area04_bg.png) repeat-y; text-align:left;}
.dongtaiArea05 .colL { float:left; width:590px;}
.dongtaiArea05 .colB { float:left; width:10px;}
.dongtaiArea05 .colR { float:left; width:350px;}
.dongtaiAreaLine05 { background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 -8px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}

.dongtaiArea06  { background:url(../images/dongtaiImg2012/area05_bg.png) repeat-y; text-align:left;}
.dongtaiArea06 .colL { float:left; width:470px;}
.dongtaiArea06 .colB { float:left; width:10px;}
.dongtaiArea06 .colR { float:left; width:470px;}
.dongtaiAreaLine06 { background:url(../images/dongtaiImg2012/areaLine_bg.png) 0 -10px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}

.reportedR { clear:both;}
.reportedR  .f12bla .firstNd { border-bottom:1px dashed #e1e1e1; overflow:hidden; height:1%; padding-bottom:10px; margin-top:10px;}
.reportedR  .f12bla .firstNd h3 { font:12px/24px "";}
.reportedR  .f12bla .firstNd img { background:url(../images/dongtaiImg2012/sprites.png) 0 -196px; padding:3px 3px 14px 3px; border:none;}

.mediaFocus { width:580px; margin:0 auto; padding:5px 0 0;}
/*@焦点图片*/
.mediaFocus .focusPic {background:#fff; width:580px; height:450px; position:relative;}
.mediaFocus .focusPic .main {width:580px; height:450px; overflow:hidden;}
.mediaFocus .focusPic .main img { background:url(../images/dongtaiImg2012/mf_picBg.png) no-repeat left bottom; padding-bottom:28px;}
.mediaFocus .focusPic .main h2 {font-size:14px; font-weight:bold; line-height:24px; margin-top:3px; position:absolute; bottom:0; left:10px; display:none;}
.mediaFocus .focusPic .main .icon {border:none;}
.mediaFocus .focusPic .sidePic { height:24px; position:absolute; bottom:40px; right:0;}
.mediaFocus .focusPic .sidePic li {float:left;width:21px; margin-right:7px; height:24px; line-height:26px; background:url(../images/img2012/focusbg2.gif) no-repeat left bottom; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.mediaFocus .focusPic .sidePic .on { background:url(../images/img2012/focusbg1.gif) no-repeat left bottom; color:#fff;}

.TVreports { width:100%; overflow:hidden;}
.TVreports .ul { width:120%;}
.TVreports .w136 li { float:left; width:136px; background:url(../images/dongtaiImg2012/sprites.png) no-repeat left -196px;}
.TVreports .w136 li img { padding:3px 3px 14px 3px;}
.TVreports .w136 li h3 { line-height:18px;}
.TVreports .p2 li { margin-left:18px; display:inline;}

.nfList { margin:0 auto; clear:both; overflow:hidden;}
.nfList li { float:left; width:100%; overflow:hidden;}
.nfList h3 { float:left; background:url(../images/img2012/sprites.png)  left -548px no-repeat; padding:0 2px 0 9px; line-height:25px; font-size:12px;}
.nfList .num { float:right; background:#fff; color:#727171; line-height:21px; font-size:12px; margin-top:2px; padding-left:3px;}
.nfList .num a,.nfList .num a:visited {color:#727171;}