@charset "gb2312";
/* 公用样式 begin */
body{
	background-color:#ffffff;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:center;
}
td,p,li,input,select,div,span {font-size:12px;font-family:verdana,Arial,微软雅黑,宋体,simsun;}
table,td,img,div,span,form{border: none;margin: 0 0 0 0;padding: 0 0 0 0;}

A:link {color:#565656;text-decoration: none;}
A:visited {color:#565656;text-decoration: none;}
A:active {color:#3d8200;text-decoration: underline;}
A:hover {color:#3d8200;text-decoration: underline;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 
#shFrame{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background-color:#fff;
}
#shFrame #shInner{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#header,#content,#footer{}
.blank10{height:10px;overflow:hidden;clear:both;}
.f14{font-size:14px;}
.f10{font-size:10px;color:#666666}

.msnList{
text-align:left;
margin:0 0 0 0;
padding:0 0 0 0;
clear:both;
line-height:19px;
}
.msnList li {
list-style-type:none;
list-style-position: outside;
display: block;
margin:0 0 0 0;
padding:0 0 0 9px;
background:url('../images/w_08.gif') 0px center no-repeat;
}

/* 播放箭头列表样式 */
.vList{
text-align:left;
margin:0 0 0 0;
padding:0 0 0 0;
clear:both;
line-height:19px;
}
.vList li {
list-style-type:none;
list-style-position: outside;
display: block;
margin:0 0 0 0;
padding:0 0 0 17px;
background:url('../images/v_06.gif') 0px center no-repeat;
}
.fl{float:left;}
/* 公用样式 end */

/* 头部样式 begin */
#header{}

#header .topNav{
	padding:3px 0 3px 5px;
	color:#ccc;
	background-color:#fff;
	text-align:left;
	word-spacing:1px;
	border:1px solid #eaeaea;
	border-top:none;
	line-height:30px;
	height:72px;
}
#header .topNav a {
margin:0 4px;
}
#header .topNav a:link,#header .topNav a:visited {text-decoration: none;color:#049;}
#header .topNav a:active,#header .topNav a:hover {text-decoration: underline;color:#f00; }

#header .topNav span { float:left; width:162px; height:72px; margin:0 40px 0 40px;}
#header .banNSch{clear:both;margin:10px 0 10px 0;}
#header .banNSch .adBanner{
	float:left;
	width:728px;
	height:90px;
	overflow:hidden;
	border:1px solid #036;
}
#header .banNSch .topSch{
	float:right; width:221px; height:90px; background:#ffffff; border:1px solid #145897;
}
#header .banNSch .topSch .zh{ float:left; margin-top:10px; color:#F00; line-height:24px}
#header .iptSch, #footer .iptSch{
	border:1px solid #ace;
	width:227px;
	height:16px;
	line-height:16px;
	float:left;
}
#header .iptSch2{
	border:1px solid #92B0DD;
	width:145px;
	height:16px;
	line-height:16px;
	float:left;
}
.btnSch2,.btnSch3{
	background-image:url('../images/w_01.gif');
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.btnSch2{float:left;margin-left:5px;}
#header .btnSch, #footer .btnSch{
	background-image:url('../images/v_01.gif');
	border-width:0px;
	width:52px;
	height:20px;
	padding-top:3px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	float:left;
}

#header .logoLine{
	border-bottom:1px solid #B7B7B7;
	height:33px;
	overflow:hidden;
	margin-bottom:25px;
}
#header .logoLine .logo{
	float:left;
}
#header .logoLine .location{
	float:left;padding:9px 0 0 17px;
}
#header .logoLine .news{
	float:right;padding:9px 10px 0 0;
}


/* 头部样式 end */

/* 尾部样式 begin */
#footer{
    width:980px;
	color:#565656;
	line-height:20px;
	background-color:#fff;
}
#footer a:link,#footer a:visited {text-decoration: none;color:#0055A1;}
#footer a:active,#footer a:hover {text-decoration: underline;color:#f00;}
#footer .botSch{
	padding:12px 0 12px 0;
	color:#565656;
	margin:10px 0 10px 0;
	border:1px solid #0055A1;
	padding-left:10px;
}
.net110 {
bottom:22px;
position:relative;
right:140px;
}
.FR, .fr {
float:right;
}
/* 尾部样式 end */

/*束河旅游网*/
ul,ol {
list-style:none;
list-style-position:outside;
}
.noborder {
background:none!important;
border:0!important;
}
#shuhe {
background:url(../images/bgnav.png) repeat-x;
clear:both;
height:40px;
margin:5px 0 8px;
overflow:hidden;
position:relative;
text-align:left;
}
#shuhe * {
margin:0;
padding:0;
}
#shuhe h1 {
background:url(../images/bgnav.png) no-repeat 0 -40px;
height:40px;
text-indent:-9999px;
width:210px;
}
#shuhe h1 a {
display:block;
height:40px;
width:210px;
}
#shuhe ul {
	background:url(../images/bgnav.png) no-repeat right -80px;
	height:25px;
	padding:12px 0 0;
	position:absolute;
	right:72px;
	top:2px;
	width:860px;
}
#shuhe li {
border-right:1px solid #145897;
float:left;
height:14px;
line-height:14px;
padding:0 10px;
}
#tohq {
height:40px;
position:absolute;
right:0;
top:0;
text-indent:-9999px;
width:130px;
z-index:10;
}
.area {
position:relative;
text-align:left;
}
.area * {
margin:0;
padding:0;
}
.area h2 {
background:#EFF7F9;
color:#f16000;
font-size:12px;
font-weight:normal;
height:25px;
line-height:25px;
padding:0 10px;
text-align:right;
}

.area h2 a {
color:#f16000;
float:left;
font-size:14px;
font-weight:bold;
}
.area h2 .more {
float:none;
font-size:12px;
font-weight:normal;
}
.area h6{
background:#3d8200;
height:10px;
line-height:25px;
padding:0 10px;
}
.section {
position:relative;
width:647px;
}
.side {
position:absolute;
right:0;
top:0;
width:300px;
}
.sec_sub {
width:315px;
}
.sec_main {
border:1px solid #C1DEE6;
height:240px;
overflow:hidden;
position:absolute;
right:0;
top:0;
width:319px;
}
.picslide {
border:1px solid #B6CAE3;
height:240px;
margin:0 0 12px;
overflow:hidden;
position:relative;
width:313px;
}
.picslide h3 {
font-size:14px;
font-weight:normal;
}
.picslide h3 img{
height:234px;
width:313px;
}
#a_scroll_title {
color:#FFF;
left:0;
margin:0 10px;
position:absolute;
top:185px;
z-index:10;
}
.bgfif {
background:#000;
bottom:0;
height:55px;
position:absolute;
width:313px;
opacity:0.4;
filter:alpha(opacity=40);
}
.no {
bottom:0;
font-weight:bold;
height:18px;
position:absolute;
right:0;
}
.no a:link,.no a:visited,.no a:active,.no a:hover {
background:#000;
color:#FFF;
display:inline;
float:left;
height:18px;
margin:0 0 0 1px;
text-align:center;
text-decoration:none;
width:20px;
}
.no a:hover {
color:#FFF;
text-decoration:none;
}
.no .active {
background:#F20003!important;
}
/*  added by rainman @ 2010-05-18 */
/*  第二行中间的新闻板块 */
#line2center {
border:1px solid #C1DEE6;
height:280px;
width: 320px;
margin:0 0 10px;
overflow:hidden;
left: 325px;
position:absolute;
top:255px;
}
#line2center h3 {
font-size:12px;
margin:10px 12px 0;
padding:10px 0 0 130px;
position:relative;
width:159px;
}
#line2center h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#line2center h3 a {
display:block;
height:15px;
line-height:15px;
overflow:hidden;
color: #3d8200;
}
#line2center p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#line2center p a {
color:#333;
}
#line2center ul {
margin:10px 12px;
}
#line2center li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
#line2 h2 a {
color:#f16000;
float:right;
font-size:14px;
font-weight:bold;
}
/*第二行右边的3个专题图片*/
.side #line2pic{
border:1px solid #C1DEE6;
margin-top:10px;
height:280px;
}
#line2pic img {
border:1px solid #FFFFFF;
padding:0px;
position:relative;
}
/*第三行通栏广告图片*/
#line3ad img {
padding:0px;
position:relative;
}
/*  第四行左边的新闻板块 */
#line4left {
border:1px solid #C1DEE6;
height:280px;
width:312px;
margin:0 0 10px;
overflow:hidden;
position:relative;
float:left;
}
#line4left p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#line4left p a {
color:#333;
}
#line4left ul {
margin:10px 12px;
}
#line4left li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}

/*  第四行中间的新闻板块 */
#line4center {
border:1px solid #C1DEE6;
height:280px;
width: 320px;
margin: 0 0 10px;
overflow:hidden;
/*
left: 325px;
 position:absolute;
 top:98px;
 */
float:left;
}
#line4center p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#line4center p a {
color:#333;
}
#line4center ul {
margin:10px 12px;
}
#line4center li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
#line4 h2 a {
color:#f16000;
float:right;
font-size:14px;
font-weight:bold;
}

/*  台商维权的新闻板块 */
#tsvq {
border:1px solid #C1DEE6;
margin:0 10px 0px;
width: 320px;
height:280px;
overflow:hidden;
float:left;
}
#tsvq p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#tsvq p a {
color:#333;
}
#tsvq ul {
margin:10px 12px;
}
#tsvq li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
#line4 h2 a {
color:#f16000;
float:right;
font-size:14px;
font-weight:bold;
}

/*  相关法规的新闻板块 */
#xgfg {
border:1px solid #C1DEE6;
height:280px;
width: 298px;
margin:0 0 10px;
overflow:hidden;
float:left;
}
#xgfg p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#xgfg p a {
color:#333;
}
#xgfg ul {
margin:10px 12px;
}
#xgfg li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
#line4 h2 a {
color:#f16000;
float:right;
font-size:14px;
font-weight:bold;
}

/*  第四行右边的新闻板块 */
#line4right {
border:1px solid #C1DEE6;
margin-top:10px;
height:280px;
width: 298px;
margin:0 0 10px;
overflow:hidden;
/*
left: 660px;
position:absolute;
top:98px;
*/
float:left;
}
#line4right p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#line4right p a {
color:#333;
}
#line4right ul {
margin:10px 12px;
}
#line4right li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
#line4 h2 a {
color:#f16000;
float:right;
font-size:14px;
font-weight:bold;
}

/*第五行左侧广告图片*/
#line5adl img {

margin:0 0 10px;
overflow:hidden;
position:relative;
float:left;
}
/*第五行中间广告图片*/
#line5adcenter img {
margin: 10 0 10px;

overflow:hidden;
float:left;
}
/*第五行右侧一栏广告图片*/
#line5adr img {
padding:0px;
margin-top:10px;
margin:0 0 10px;
overflow:hidden;
float:left;
}

/*康迪斯右侧一栏广告图片*/
#ad_kds img {
padding:0px;
margin-top:10px;
margin:0 0 10px;
overflow:hidden;
float:left;
}

/*第六行左侧栏*/
#line6left {
border:1px solid #C1DEE6;
height:240px;
width:312px;
margin:0 0 10px;
overflow:hidden;
position:relative;
float:left;
}
/*第六行中间栏*/
#line6center {
border:1px solid #C1DEE6;
height:240px;
width:320px;
margin:0 0 10px;
overflow:hidden;
float:left;
}
/*第六行右侧栏*/
#line6right {
border:1px solid #C1DEE6;
height:240px;
width:300px;
margin:0 0 10px;
overflow:hidden;
float:left;
}
/*第七行左侧栏*/
#line7left {
border:1px solid #C1DEE6;
height:240px;
width:312px;
margin:0 0 10px;
overflow:hidden;
position:relative;
float:left;
}
/*第七行中间栏*/
#line7center {
border:1px solid #C1DEE6;
height:240px;
width:320px;
margin:0 0 10px;
overflow:hidden;
float:left;
}
/*第七行右侧栏*/
#line7right {
border:1px solid #C1DEE6;
height:240px;
width:300px;
margin:0 0 10px;
overflow:hidden;
float:left;
}
/*第8行通栏广告图片*/
#line8ad img {
border:2px solid black;
padding:0px;
position:relative;
}

/*台湾艺术家图库*/
#piclist_tw {
height:317px;
width:645px;
overflow:hidden;
position:relative;
float:left;
}
#piclist_tw ul {
height:100%;
margin:0 14px;
overflow:hidden;
}
#piclist_tw li {
display:inline;
float:left;
height:18px;
line-height:18px;
margin:8px 5px;
overflow:hidden;
padding:112px 0 0;
position:relative;
width:144px;
}
#piclist_tw li h3 {
font-size:12px;
font-weight:normal;
text-align:center;
}
#piclist_tw li h3 img {
border:1px solid #DDD;
height:108px;
left:0;
padding:1px;
top:0;
width:140px;
position:absolute;
}

/*书画频道滚动图片外边框*/
#shuhua_div {
border:1px solid #C1DEE6;
height:315px;
width:300px;
margin:0 0 10px;
overflow:hidden;
float:left;
}
/*书画频道滚动图片*/
#shuhuapicslide {
border:1px solid #B6CAE3;
height:315px;
margin:0 0 12px;
overflow:hidden;
float:left;
width:300px;
}
.shuhuapicslide h3 {
font-size:14px;
font-weight:normal;
}
.shuhuapicslide h3 img{
height:234px;
width:313px;
}

/*调用论坛新帖*/
.callbbs{
	width: 298px;
	float: right;
	border: 1px solid #C0DEE6;
	height: 288px;
	overflow: hidden;
	text-align: left;
	position:absolute;
	top:2190px;
    left:658px;
}
.callbbs h2{
	width: 270px;
	margin:0 auto 3px auto;
	clear: both;
	height:25px;
	line-height: 25px;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-align: left;
	padding: 0 15px;
}
.callbbs h2 span{
	font-weight: normal;
	float: right;
	color: #999999;
	font-family:"宋体";
}
.callbbs p{
	width: 50%;
	text-align: center;
	float: left;
}
.callbbs p img{
	width: 120px;
	height: 90px;
	padding: 1px;
	border: 1px solid #dddddd;
	margin-bottom: 1px;
	margin-top: 10px;
}
.callbbs ul{
	width: 100%;
	float: left;
	list-style: none;
	margin-top: 10px;
}
.callbbs li{
float: left;
margin-left: 8px;
line-height: 21px;
}
.callbbs li span{
	float: right;
	color: #999999;
}

/* end add */

/*雪山音乐节*/
#xsfes {
border:1px solid #C1DEE6;
height:280px;
margin:0 0 10px;
overflow:hidden;
position:relative;
}
#xsfes h3 {
font-size:12px;
margin:10px 12px 0;
padding:10px 0 0 130px;
position:relative;
width:159px;
}
#xsfes h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#xsfes h3 a {
display:block;
height:15px;
line-height:15px;
overflow:hidden;
color: #3d8200;
}
#xsfes p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#xsfes p a {
color:#333;
}
#xsfes ul {
margin:10px 12px;
}
#xsfes li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
/*头条*/
.headline {
background:url(../images/bghdline.png) repeat;
border-bottom:1px dashed #5E96C9;
height:235px;
margin:1px;
}
.headline h3 {
font-size:14px;
height:35px;
line-height:35px;
margin:0 10px;
overflow:hidden;
text-align:center;
}

.headline h3 A:link {color:#f16000;text-decoration: none;}
.headline h3 A:visited {color:#f16000;text-decoration: none;}
.headline h3 A:active {color:#ff9027;text-decoration: underline;}
.headline h3 A:hover {color:##ff9027;text-decoration: underline;}

.headline h4 {
color:#000;
font-size:12px;
font-weight:normal;
height:35px;
line-height:20px;
margin:0 10px 11px;
overflow:hidden;
}
.headline h4 a {
color:#000;
}
.sec_main ul {
margin:7px 5px;
}
.sec_main li {
background:url(../images/bglicon.png) no-repeat 0 -18px;
font-size:14px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:12px;
}
.area .flip {
background:url(../images/bgflip.png) repeat-x 0 26px;
height:27px;
line-height:27px;
overflow:hidden;
padding:0;
text-align:center;
}
.area .flip a {
background:url(../images/bgflip.png) repeat-x right bottom;
float:left;
font-size:12px;
font-weight:normal;
letter-spacing:10px;
padding:0 0 0 3px;
text-decoration:none;
width:96px;
}
.area .flip .active {
background-position:0 bottom;
font-size:14px;
font-weight:bold;
width:98px;
}

/*游记攻略*/
#youji {
margin:0 0 10px;
overflow:hidden;
}
#youji h3 {
font-size:12px;
margin:10px 12px 0;
padding:10px 0 0 130px;
position:relative;
width:159px;
}
#youji h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#youji h3 a {
display:block;
height:15px;
line-height:15px;
overflow:hidden;
color: #3d8200;
}
#youji p {
color:#333;
font-size:12px;
height:60px;
line-height:20px;
margin:5px 12px 5px;
overflow:hidden;
padding:0 0 0 130px;
}
#youji p a {
color:#333;
}
#youji ul {
margin:10px 12px;
}
#youji li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
/*背景音乐播放器*/
#backmusic {
border:1px solid #C1DEE6;
margin-bottom:10px;
}
/*旅游综合新闻*/
#tournews {
border:1px solid #C1DEE6;
}
#tournews ul {
margin:0 12px;
}
#tournews li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
/*束河商家*/
.side .shsj {
height:250px;
margin:8px 0;
overflow:hidden;
width:300px;
border:1px solid #C1DEE6;
}
.shsj ul {
margin:0 12px;
}
.shsj li {
background:url(../images/bglicon.png) no-repeat 0 11px;
width:90px;
text-indent:15px;
height:24px;
line-height:24px;
overflow:hidden;
float:left;
margin:0;
padding:0 0 0 4px;
}
/*商家服务*/
.side #sjfw{
border:1px solid #C1DEE6;
margin-top:10px;
height:280px;
}
#sjfw ul {
margin:0 12px;
}
#sjfw li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:23px;
line-height:23px;
overflow:hidden;
text-indent:15px;
}


/*内容2*/
#part2 .col {
border:1px solid #C1DEE6;
margin:0 0 10px;
overflow:hidden;
position:relative;
}
/*图库*/
#piclist {
height:317px;
}
#piclist ul {
height:100%;
margin:0 14px;
overflow:hidden;
}
#piclist li {
display:inline;
float:left;
height:18px;
line-height:18px;
margin:8px 5px;
overflow:hidden;
padding:112px 0 0;
position:relative;
width:144px;
}
#piclist li h3 {
font-size:12px;
font-weight:normal;
text-align:center;
}
#piclist li h3 img {
border:1px solid #DDD;
height:108px;
left:0;
padding:1px;
position:absolute;
top:0;
width:140px;
}
/*音乐电视*/
#yyds {
width:645px;
height:290px;
overflow:hidden;
position:relative;
float:left;
}
#yyds h3 {
font-size:12px;
line-height:18px;
margin:15px 5px 10px;
padding:0 0 0 130px;
position:relative;
width:165px;
color:#3d8200;
}
#yyds h3 a{
color:#3d8200;
}
#yyds h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#yyds p {
color:#565656;
line-height:18px;
margin:0 5px;
padding:0 0 0 130px;
position:relative;
width:165px;
}
#yyds .special {
left:0;
position:absolute;
top:155px;
width:295px;
}
#yyds .special li {
height:25px;
line-height:25px;
overflow:hidden;
text-indent:15px;
}
#yyds .special li h4 {
background:url(../images/bglicon.png) no-repeat right -58px;
display:inline;
font-size:12px;
padding:0 6px;
}
.list {
border-left:1px solid #DDD;
padding:0 0 0 20px;
position:absolute;
right:10px;
top:40px;
width:305px;
}
.list li {
background:url(../images/bglicon.png) no-repeat 0 -18px;
font-size:14px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
/*民族风情*/
/* modified by rainman */
#mzfq {
border:1px solid #C1DEE6;
height:280px;
width: 635px;
margin:0 0 10px;
overflow:hidden;
left: 325px;
position:absolute;
}
#mzfq h3 {
display:inline;
float:left;
font-size:12px;
height:16px;
line-height:16px;
margin:10px 5px 5px;
overflow:hidden;
padding:94px 0 0;
position:relative;
text-align:center;
width:144px;
}
#mzfq h3 img {
border:1px solid #DEDDDB;
height:90px;
left:10px;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#mzfq .special {
clear:both;
margin:5px 10px;
width:285px;
}
#mzfq .special li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:22px;
line-height:22px;
overflow:hidden;
text-indent:15px;
}

/*东巴文化历史*/
#lishi {
height:290px;
overflow:hidden;
width:309px;
}
#lishi h3 {
font-size:12px;
line-height:20px;
margin:8px 20px 5px;
padding:0 0 0 115px;
position:relative;
width:165px;
}
#lishi h3 a {
display:block;
height:40px;
overflow:hidden;
color:#3d8200;
}
#lishi h3 img {
border:1px solid #DEDDDB;
height:70px;
left:0;
padding:1px;
position:absolute;
top:15px;
width:92px;
}
#lishi p {
color:#565656;
font-size:12px;
height:60px;
line-height:20px;
margin:0 20px;
overflow:hidden;
padding:0 0 0 115px;
position:relative;
width:165px;
}
#lishi ul {
left:10px;
position:absolute;
top:140px;
width:285px;
}
#lishi li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
/*宗教信仰*/
#zjxy {
height:289px;
overflow:hidden;
position:absolute;
right:0;
top:1px;
width:336px;
}
#zjxy .list {
padding:5px 0 5px 20px;
position:static;
}
#hot {
border-left:1px solid #DDD;
} 
/*异国风情*/
#part2 .side .col {
clear:both;
}
#part2 .side .col ul {
clear:both;
margin:0 12px;
}
#part2 .side .col li {
background:url(../images/bglicon.png) no-repeat 0 11px;
height:24px;
line-height:24px;
overflow:hidden;
text-indent:15px;
}
#yiguo {
height:317px;
}
#yiguo h3 {
display:inline;
float:left;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:10px;
overflow:hidden;
padding:110px 0 0;
position:relative;
text-align:center;
width:129px;
}
#yiguo h3 img {
border:1px solid #DEDDDB;
height:105px;
left:0;
padding:1px;
position:absolute;
top:0;
width:125px;
}
/*婚纱写真*/
.hsxz{
	width: 298px;
	float: right;
	border: 1px solid #C0DEE6;
	height: 288px;
	overflow: hidden;
	text-align: left;
    float:left;
}
.hsxz h2{
	width: 270px;
	margin:0 auto 3px auto;
	clear: both;
	height:25px;
	line-height: 25px;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-align: left;
	padding: 0 15px;
}
.hsxz h2 span{
	font-weight: normal;
	float: right;
	color: #999999;
	font-family:"宋体";
}
.hsxz p{
	width: 50%;
	text-align: center;
	float: left;
}
.hsxz p img{
	width: 120px;
	height: 90px;
	padding: 1px;
	border: 1px solid #dddddd;
	margin-bottom: 1px;
	margin-top: 10px;
}
.hsxz ul{
	width: 100%;
	float: left;
	list-style: none;
	margin-top: 10px;
}
.hsxz li{
float: left;
margin-left: 8px;
line-height: 21px;
}
.hsxz li span{
	float: right;
	color: #999999;
}
/*民歌*/
#mingge {
height:290px;
}
#mingge h3 {
display:inline;
float:left;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:10px 12px;
overflow:hidden;
padding:95px 0 0;
position:relative;
text-align:center;
width:124px;
}
#mingge h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#part2 #mingge ul {
clear:both;
margin:0 0 10px;
}
#part2 #mingge li {
background-position:10px 11px;
float:left;
text-indent:23px;
width:144px;
}
/*文学艺术*/
#wxys {
height:299px;
}
#part2 #wxys ul {
margin:12px;
}
/*美食特产*/
#mstc {
height:290px;
width:298px;
}
#mstc h3 {
display:inline;
float:left;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:17px 26px;
overflow:hidden;
padding:75px 0 0;
position:relative;
text-align:center;
width:96px;
}
#mstc h3 img {
border:1px solid #DEDDDB;
height:68px;
left:1px;
padding:1px;
position:absolute;
top:0;
width:90px;
}

#mstc ul {
line-height:20px;
list-style:none;
list-style-position:outside;
padding:0;
}
#mstc li {
float:left;
margin:0;
padding:0 0 0 4px;
width:90px;
}

/**/
.location p {
border-bottom:1px solid #808080;
color:#049;
line-height:20px;
margin:0 0 15px;
padding:0 0 5px;
text-align:left;
}
.piccont {
border:1px solid #C1DEE6;
height:100%;
margin:0;
overflow:hidden;
}
.piccont ul {
margin:15px 20px;
padding:0;
}
.piccont li {
display:inline;
float:left;
height:18px;
line-height:18px;
margin:15px 19px;
overflow:hidden;
padding:115px 0 0;
position:relative;
width:144px;
}
.piccont li h3 {
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:0;
text-align:center;
}
.piccont li h3 img {
border:1px solid #DDD;
height:108px;
left:0;
padding:1px;
position:absolute;
top:0;
width:140px;
}
#page {
clear:both;
height:30px;
overflow:auto;
padding:15px 0 0;
text-align:center;
}
#page a {
border:1px solid #CCC;
font-weight:bold;
margin-right:3px;
padding:2px 6px;
text-decoration:none;
}
#page a:hover {
background:#049;
color:#FFF;
}
#page b {
color:#000;
margin-right:3px;
padding:2px 6px;
}
#page span span {
margin:0 3px;
}
.piccont p {
font-size:14px;
font-weight:bold;
margin:0 0 20px;
}
/*新闻列表*/
#newslist {
border:1px solid #C1DEE6;
height:1758px;
text-align:center;
}
#newslist ul {
border-bottom:1px dotted #656565;
margin:0 10px;
padding:15px 0;
text-align:right;
}
#newslist li {
background:url(../images/bglicon.png) no-repeat 0 12px;
color:#666;
height:25px;
line-height:25px;
padding:0 150px 0 15px;
}
#newslist li a {
float:left;
font-size:14px;
}
#newslist p {
font-size:14px;
font-weight:bold;
margin:10px;
}
#newslist #page {
padding:5px 0 0;
}
#tushuo h3 {
display:inline;
float:left;
font-size:12px;
font-weight:normal;
height:20px;
line-height:20px;
margin:10px 12px;
overflow:hidden;
padding:95px 0 0;
position:relative;
text-align:center;
width:124px;
}
#tushuo h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}
#part2 #tushuo ul {
clear:both;
margin:0 0 10px;
}
#part2 #tushuo li {
background-position:10px 11px;
float:left;
text-indent:23px;
width:144px;
}

/*豫台职场显示20条最新职位*/
#twhnjob {
width:645px;
height:470px;
overflow:hidden;
position:relative;
float:left;
}
#twhnjob h3 {
font-size:12px;
line-height:18px;
margin:15px 5px 10px;
padding:0 0 0 130px;
position:relative;
width:165px;
color:#3d8200;
}
#twhnjob h3 a{
color:#3d8200;
}
#twhnjob h3 img {
border:1px solid #DEDDDB;
height:90px;
left:0;
padding:1px;
position:absolute;
top:0;
width:120px;
}

table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.even td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
/*豫台职场结束 */

/*推荐台企外边框*/
#twhnjob_company {
border:1px solid #C1DEE6;
height:470px;
width:300px;
margin:0 0 10px;
overflow:hidden;
float:left;
}

.youjibiaoti{ font-size:12px; color:#3d8200}
.youjibiaoti A:link {font-size:12px; color:#3d8200;text-decoration: none;}
.youjibiaoti A:visited {font-size:12px; color:#3d8200;text-decoration: none;}
.youjibiaoti A:active {font-size:12px; color:#f16000;text-decoration: underline;}
.youjibiaoti A:hover {font-size:12px; color:#f16000;text-decoration: underline;}
