@charset "utf-8";
/* CSS Document */

img , div , td {behavior: url(/iepngfix.htc);}
body,td,th {
	font-family: "宋体",;
	font-size: 12px;
	color: #000;
}
form { padding:0; margin:0;}
body {background: #e5e5e5 url(/img/bg_content.jpg) left top repeat-x; margin: 0; padding:0}
a:link,a:visited {text-decoration: none; color: #000;}
a:hover {text-decoration: none; color: #C00;}
a:active {text-decoration: none; color: #000;}
.list_off td , .list_on td { height:30px; line-height:30px; font-size:14px;}
.list_on td { background:#E5E5E5;}
.list_on td a {text-decoration: underline; display:block;}

h1 { font:20px/60px '黑体'; padding:0; margin:0}
h2 { font-size:14px; font-weight:normal; line-height:30px;}
.none {display:none}
.b5 {margin-bottom:5px;}
.t5 {margin-top:5px;}
.bor {border:1px #CCC solid;}
.caidai {margin:0px auto; padding:0px; background: url(/img/bg_top.jpg) center top repeat-x; height:5px; width:100%; strongne-height:0px; font-size:0px;}

#content {width:960px; background:#FFF; margin:auto; padding:0;}
#a_index {display:block; height:90px;} #a_index strong {display:none;}
#zhouqing ins { float:right; text-decoration:none; margin-right:30px; font: bold 30px/50px '黑体'; color:#FF0;}

.bg_border { margin:5px auto; padding:0; background:#A42417 url(/img/bg_border.jpg) left top no-repeat; height:5px; width:940px; strongne-height:0px; font-size:0px;}
#menu td { text-align:center; height:24px;}
#menu td.m { background:url(/img/fen.jpg) center center no-repeat; width:30px; margin:0; padding:0;}
#menu a { padding:2px 4px;}
#menu a.b { font-weight:bold; margin:0 6px 0 0;}
#menu a.r { color:#F00}
#menu a:hover { background:#900; color:#FFF;}
#menu_x { color:#FFF; font-size:14px; text-align:center}
#menu_x a:link,#menu_x a:visited,#menu_x a:hover,#menu_x a:active {text-decoration: none; color: #fff;}
#menu_x a:hover {text-decoration: underline;}

#pic_tt { position:absolute; z-index:99;}
#pic_tt img { position:absolute; top:-6px; left:-19px; z-index:100}

#news_content { line-height:2em; table-layout: fixed; word-break: break-all;}
/*
#news_content img {MAX-WIDTH: 500px;HEIGHT: auto!important;width:expression(this.width > 500 ? "500px" : this.width)!important; overflow:hidden;}
*/
.text12 {font-size:12px;}
.text14 {font-size:14px;}
.text16 {font-size:16px;}
.sx { padding:5px 0; }
.sx .copy {line-height:1.8em; color:#666;}
.sx .copy strong { color:#c00;}


.pages { font-family:Arial, Helvetica, sans-serif;}
.pages a { border:#CCC 1px solid; padding:2px 6px; margin-right:8px;}
.pages a:hover {border-color:#F00;}
.pages span { font-size:14px; background:#900; font-weight:bold; padding:1px 5px; color:#fff; margin-right:8px;}


.bt_news , .bt_fnews {background:url(/img/bg_bt.gif) left top no-repeat; height:24px;}
.bt_news th , .bt_fnews th {color:#900;}
.nr_news td {text-align:right; font-size:14px;}
.nr_news th { font-weight:normal; text-align:left; height:25px;}
.nr_news th.nr_center { text-align:center; height:40px; font-weight: bold; font-size:16px;}
.nr_news th.hr { height:16px; background:url(/img/hr.jpg) left center repeat-x;}

.right_bt th {font-weight: bold; width:80px; text-align:center; line-height:20px; border-bottom:2px #900 solid;}
.right_bt td {border-bottom:2px #999 solid;}
.right_list th {font-weight:normal; text-align:left; line-height:22px;}
.right_list td {text-align:right;}

.news_b {font:18px/30px '黑体';}
.news_de { color:#777; line-height:22px; font-size:13px; text-indent:2em;}
.news_bt td { border-bottom:2px #999 solid; height:26px; font:bold 12px/26px '宋体'; text-indent:20px;}
.news_bt td.news_bt_r { border-bottom:2px #900 solid; text-align:center; width:100px; color:#900; font-size:14px; text-indent:inherit;}
.news_list th , .news_list td { font-weight:normal; text-align:left; font-size:14px; line-height:26px;}
.news_list td { text-align:right;}
.news_list_x td { font:14px/26px '宋体'; width:50%; vertical-align:top;}
.news_list_x td div {height:160px; overflow:hidden;}
.news_list_pic th , .news_list_pic td {font-weight:normal; text-align:center; font-size:14px; line-height:26px;}
.news_list_pic th {width:160px;}
.news_list_pic th img { border:1px #CCC solid; padding:1px; margin-top:5px;}
.news_list_pic th img:hover { border-color:#F00;}
.news_list_pic td { text-align:left;}

#pic_tt { position:absolute; z-index:99;}
#pic_tt img { position:absolute; top:0; left:0; z-index:100}
#marqueedivcontrol img { margin:8px 4px;}

.rbor { border-right:1px #CCC solid;}

.piclist { padding:0; margin:0; list-style:none; line-height:26px;}
.piclist li { float:left; text-align:center; margin:0 7px 7px 7px; line-height:26px;}
.piclist li.picone { margin-bottom:0px; margin-left:2px;}
.piclist img { padding:1px; border-color:#CCC;}
.piclist img:hover { border-color:#F00;}

#mainFrame , #leftFrame {width:640px; margin:10px 0;  padding:0; border:none; height:525px; }
#leftFrame {width:236px; margin:5px 0; height:535px;}

.tvnews { line-height:20px;}
.tvnews th { background:url(/img/jiantou.gif) left center no-repeat; text-align:left; text-indent:10px; font-weight:normal;}
.tvnews td , .tvnews th { border-bottom:1px #CCC dashed;}
.tvnews a { padding:2px 4px;}
.tvnews a:hover { background:#900; color:#FFF;}

a.keylink { border-bottom:1px #900 dotted; padding-bottom:5px;}


/* 新闻日志 */
.calendar {width:298px;height:250px;border:1px solid #cccccc;background-image:url(/skin/2010/cbg.gif);background-repeat:repeat-x;table-layout:fixed;}
.calendar table{table-layout:fixed;}
.calendar td, .cal th{text-align:center;font-size:14px;line-height:25px;}
.calendar th{border-bottom:1px solid #cccccc;font: bold 14px/25px "宋体";background:#f0f0f0;}
.calendar a:link,.calendar a:active,.calendar a:visited,.calendar a:hover{color:#999999;text-decoration:underline;font-size:14px;line-height:30px;}
.calendar a:hover{color: #bb0000;text-decoration: none;}
.focus        { color:#FF0000;}
.focus a:link,.focus a:active,.focus a:visited,.focus a:hover{color:#ff0000;font-weight:bold;text-decoration:underline;font-size:14px;line-height:30px;}
.focus a:hover{color:#ff0000;font-weight:bold;text-decoration:none;}
.calendar button{height:25px;width:40px;margin-bottom:3px;background:#f0f0f0;position:relative; cursor:hand;}
.calendar span{font-family:webdings; line-height:16px; font-size:16px;}


/* 会员中心 */

.member_l { border-right: 1px #CCC solid; width:150px; background:#f6f6f6;}
.member_l img { border:none;}
.member_l div { width:140px; margin:5px auto;}
.member_l h5 { width:138px; margin:0px; text-indent:10px; border:1px #CCC solid; background:#FFF; line-height:30px; font-size:14px; font-weight:bold; float:left;}
.member_l ul { margin:5px 0 10px; padding:0; list-style:none; line-height:30px; background:none; width:140px; float:left;}
.member_l ul li { float:left; width:140px;}