@charset "gb2312";

/* CSS Document */

.gg220 { width:220px; margin:0 auto;}

.ggR { width:300px; margin:0 auto; height:250px;}



.f12bla_f02 { float:left; width:50%;}



.buttonAll {}

.buttonAll em { background:url(../index_images/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(../index_images/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(../index_images/areaLine_bg.png) 0 0 no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}



.dongtaiArea02 { background:url(../index_images/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(../index_images/areaLine_bg.png) 0 -2px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}

.dongtaiAreaLine_LM { width:690px; background:url(../index_images/areaLine_bg.png) 0 -2px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}



.dongtaiArea03  {  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(../index_images/areaLine_bg.png) 0 -4px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block; margin-top:20px;}

.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(../index_images/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(../index_images/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(../index_images/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(../index_images/sprites_tit.png) repeat-x 0 -82px; margin:0 1px; height:50px; margin-bottom:8px;}

.ui_dtTit04 h3 { background:url(../index_images/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(../index_images/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(../index_images/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(../index_images/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(../index_images/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; text-align:center;}

.endContent .info {line-height:21px; display:block; text-align:center;}

.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:16px; clear:both; line-height:28px;word-wrap:break-word; word-break:break-all;  color:#000;}

#endText h2 { font-size:14px; }

#endText .icon { margin:3px 0 0; border:0;}

#endText img {border:none;}

#endText table {table-layout:fixed;}

#endText td {overflow:hidden;text-overflow:ellipsis;}

#endText p { font-size:16px; line-height:28px; 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 {display:block; height:30px; overflow:hidden; color:#017C7A;  font:14px/30px "宋体"; text-indent:1em; margin:9px auto 12px; padding-left:14px;}
/*@正文详细页end*/





/*@媒体报道*/

.dongtaiArea04  { background:url(../index_images/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(../index_images/areaLine_bg.png) 0 -6px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}



.dongtaiArea05  { background:url(../index_images/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(../index_images/areaLine_bg.png) 0 -8px no-repeat; height:1px; overflow:hidden; font-size:1px; display:block;}



.dongtaiArea06  { background:url(../index_images/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(../index_images/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(../index_images/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(../index_images/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(../index_images/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(../index_images/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(../index_images/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(../index_images/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;}



.right_tjzt {width: 268px; margin-bottom: 8px; padding: 15px; }
.right_tjzt h1 { display: block; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #01A4A2; height: 22px; }
.right_tjzt h1 span { font-size: 14px; font-weight: bold; color: #009896; float: left; display: block; font-family: "Microsoft YaHei"; }
.right_tjzt_nr { padding-top: 10px; }
.right_tjzt_nr a { display: block; height: 86px; overflow: hidden; }

.tjzl_gd { height:86px; margin-top:5px;}
.right_tjzt_nr img {  background-color: #FFFFFF; border:1px solid #B7DBDA; width:253px; padding:5px;}
.right_tjzt_nr p { background-image: url(../index_images/tjzt_bg.jpg); background-repeat: repeat-x; height: 30px; display: block; line-height: 30px; border: 1px solid #CCC; padding-left: 15px; cursor: pointer; overflow: hidden; margin-top: 5px; }
.right_tjzt_nr p span { border-left-width: 5px; border-left-style: solid; border-left-color: #099; line-height: 14px; display: block; height: 14px; margin-top: 8px; padding-left: 10px; color:#000}



.right_rdwz {padding: 15px; width: 268px; margin-bottom: 8px; }
.right_rdwz h1 { display: block; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #01A4A2; height: 22px; }
.right_rdwz h1 span { font-size: 14px; font-weight: bold; color: #009896; float: left; display: block; font-family: "Microsoft YaHei"; }
.right_rdwz ul { display: block; padding-top: 10px; }
.right_rdwz ul li { line-height: 26px; display: block; height: 26px; background-image: url(../index_images/dian01.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 10px; }
