@charset "gb2312";
/* CSS Document */
.news_brd{ border:1px solid #D2D2D2;}
.news_bottom_dash{ border-bottom:1px dashed #D2D2D2;}
.nav1{ text-align:center; margin-top:6px; float:right;}
.nav1 ul{ margin:0px; padding:0px; list-style:none;}
.nav1 ul li{ float:left; height:28px; line-height:28px; text-align:center;}
.nav1 li a {
	WIDTH: 84px; FLOAT: left; COLOR: #4b4b4b; CURSOR: pointer; font-size:14px; font-weight:bold;
}
.nav1 li.act {
	WIDTH: 84px; background-image:url(../images/head_btn.gif); COLOR: #ffffff
}
.nav1 li.act a {
	COLOR: #fff; font-size:14px; font-weight:bold;
}

.nav2{ text-align:center;}
.nav2 a{ margin:0px 10px; font-size:12px; font-weight:100; color:#fff;}
.nav2 ul{ margin:0px; padding:0px; list-style:none; text-align:center;}
.nav2 ul li{ float:left; margin:0px; padding:0px;}
.nav3{ display:inline; line-height:25px; text-align:left; list-style:none;}
.news_nav{ text-align:center;}
.news_nav a{ margin:0px 10px; font-size:12px; font-weight:100; color:#fff;}
.input_search{ background-image:url(../images/search.gif); width:43px; height:21px; line-height:21px; text-align:center; border:0px solid #fff;}
.input_search2{ background-image:url(../images/search_bg2.gif); width:60px; height:28px; line-height:28px; text-align:center; border:0px solid #fff;}
.input_text{ border:1px solid #89A6D0; font-size:12px; padding:6px 0px 6px 25px; margin-bottom:1px; background-image:url(../images/zoom.gif); background-position:left; background-repeat:no-repeat;}
.hots{ margin-top:5px;}
.news_red{ color:#8C3035;}
.news_bluebrd_right{ border-right:1px solid #A0B5C8; text-align:right; padding-right:5px;}
.news_bluebrd_lrb{ border-right:1px solid #A0B5C8; border-left:1px solid #A0B5C8; border-bottom:1px solid #A0B5C8;}
.news_topic{ background-image:url(../images/topic_bg.gif); height:26px;}
.news_topic_txt{ background-image:url(../images/topic_txtbg.gif); background-position:left; background-repeat:no-repeat; width:97px; height:27px; text-align:left; padding-left:10px; margin-left:10px; color:#000; font-weight:bold; line-height:27px;}
.news_topic2{ background-image:url(../images/topic2_bg.gif); height:26px;}
.news_topic_txt2{ color:#036; background-image:url(../images/topic2_left.gif); font-weight:bold; width:100px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.txts{ padding:5px;}
.txts ul{ margin:0px; padding:0px; list-style:none;}
.txts li{ margin:6px 0px; padding:0px; list-style:none;}

.txts_h{ padding-bottom:10px; padding-left:5px; padding-right:5px; border-bottom:0px dashed #CCC;}
.txts_h ul{ margin:0px; padding:0px; list-style:none; text-align:left;}
.txts_h li{ margin:0px; padding:0px; list-style:none; display:inline; text-align:left; line-height:20px;}
.txts_h ul li a{ color:#344A7C;}
.top_desc{ padding:2px 10px; line-height:20px;}
.txts14{ padding:5px;}
.txts14 ul{ margin:0px; padding:0px; list-style:none;}
.txts14 li{ margin:7px 0px; padding:0px; list-style:none;}
.txts14 ul li a:link{ font-size:14px; text-decoration:none;}
.txts14 ul li a:hover{ font-size:14px; text-decoration:none;}
.txts14 ul li a:visited{ font-size:14px; text-decoration:none;}
.imgs{ }
.imgs ul{ margin:0px; padding:0px; list-style:none;}
.imgs li{ float:left; margin:5px; padding:5px; list-style:none; border:1px solid #D2D2D2;}
.imgs h2{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}
.imgs h3{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}

.videos{ }
.videos ul{ margin:0px; padding:0px; list-style:none;}
.videos li{ float:left; margin:3px; padding:2px; list-style:none; border:1px solid #D2D2D2;}
.videos h2{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}
.videos h3{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}
a.top:link{ font-size:18px; font-weight:bold; color:#F4281C; text-decoration:none;}
a.top:hover{ font-size:18px; font-weight:bold; color:#C8271D; text-decoration:none;}
a.top:visited{ font-size:18px; font-weight:bold; color:#C8271D; text-decoration:none;}
.tab{ height:22px; border-bottom:1px solid #D2D2D2;}
.tab .on { background-image:url(../images/tab_on.gif); color:#fff; font-size:14px; font-weight:bold; text-align:center; cursor:hand; width:90px; height:22px; border-top:1px solid #D2D2D2;}
.tab .off { cursor:hand; background-image:url(../images/tab_off.gif); color:#0B4072; font-size:14px; text-align:center; width:90px; height:22px;  border-top:1px solid #D2D2D2;}
.tab .head { cursor:hand; background-image:url(../images/topic_bg.gif); color:#0B4072; font-size:14px; text-align:center; font-weight:bold; width:30px;}
.tab TH { background-color:#D2D2D2; WIDTH: 1px;}
.news_title{ background-image:url(../images/p.gif); background-position:left; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FF5400; padding-left:25px; padding-top:5px; margin-left:10px;}
.topdiv{ text-align:center; padding:5px 0px;}
a.title:link{ font-size:18px; font-weight:bold; color:#F00; padding-left:0px; text-decoration:none; line-height:30px; text-align:center; font-family:ºÚÌå;}
a.title:hover{ font-size:18px; font-weight:bold; color:#F00; padding-left:0px; text-decoration:none; line-height:30px; text-align:center; font-family:ºÚÌå;}
a.title:visited{ font-size:18px; font-weight:bold; color:#F00; padding-left:0px; text-decoration:none; line-height:30px; text-align:center; font-family:ºÚÌå;}

a.blue:link{ font-size:12px; font-weight:100; color:#3A507F; padding-left:0px; text-decoration:none; }
a.blue:hover{ font-size:12px; font-weight:100; color:#3A507F; padding-left:0px; text-decoration:none; }
a.blue:visited{ font-size:12px; font-weight:100; color:#3A507F; padding-left:0px; text-decoration:none;}

.show_mainbox{margin:0; padding:0; margin-left:auto; margin-right:auto; width:960px; margin-top:5px; margin-bottom:5px;}
.show_mainbox #show_contain{margin:0 auto; width:100%; height:100%; float:left; padding:0px;}
.show_mainbox #show_contain #left{width:660px; float:left; margin:0px; padding:0px; padding:0px; border:1px solid #d0d0d0;}
.show_mainbox #show_contain #right{ width:292px; float:right; margin:0px; padding:0px; padding:0px;}
.news_tab{}        
.news_tab .on{ background-image:url(../images/tab_on1.gif); line-height:25px; color:#FF5500; font-size:12px; font-weight:bold; text-align:center;  border-bottom:0px solid #FF9C67; cursor:pointer;}          
.news_tab .off{ line-height:25px; color:#FF5500; font-size:12px; text-align:center; border-bottom:1px solid #FF9C67; cursor:pointer;}
.news_tab_border{ border:1px solid #FF9C67;}
.col_right{ float:right;}
.ranks{ background-image:url(../images/rank_bg.gif); height:238px; background-position:left; background-repeat:no-repeat; padding-left:20px; margin:5px; }
.ranks ul{ margin:0px; padding:0px; list-style:none;}
.ranks ul li{ list-style:none; margin:2px 0px 2px 0px; padding:0px; line-height:23px;}

.rank2{ background-image:url(../images/rank_bg2.gif); height:238px; background-position:left; background-repeat:no-repeat; padding-left:20px; margin:5px; }
.rank2 ul{ margin:0px; padding:0px; list-style:none;}
.rank2 ul li{ list-style:none; margin:2px 0px 2px 0px; padding:0px; line-height:22px;}

.pkcnn4 {
	BACKGROUND-COLOR: #fff; HEIGHT: 180px; BORDER-TOP: #b6c5d8 1px solid
}
.pkcnn4 .lef04 {
	WIDTH: 345px; FLOAT: left; HEIGHT: 145px; OVERFLOW: hidden
}
.pkcnn4 .rig04 {
	WIDTH: 345px; FLOAT: right; HEIGHT: 145px; OVERFLOW: hidden
}
.aa1 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #fea500; FONT-SIZE: 36px; FONT-WEIGHT: bold; PADDING-TOP: 40px
}
.aa2 {
	TEXT-ALIGN: right; WIDTH: 90px
}
.aa3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 30px; FONT-WEIGHT: bold; PADDING-TOP: 40px
}
.bb1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 30px; FONT-WEIGHT: bold; PADDING-TOP: 40px
}
.bb2 {
	TEXT-ALIGN: left; WIDTH: 90px
}
.bb3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #99cc33; FONT-SIZE: 36px; FONT-WEIGHT: bold; PADDING-TOP: 40px
}
.content{ padding:5px; line-height:20px;}
.div_d{ padding:10px;}
.div_d .th{ line-height:25px; line-height:25px; background-color:#f5f5f5; padding-left:10px;}
.div_d .more{ line-height:20px; height:20px; text-align:right; padding-right:10px;}
.div_d table{ margin:5px 0px;}
.div_d h2{ color:#F60; font-size:14px; font-weight:bold; margin:0px; padding:0px; line-height:30px;}
.div_d .div_td_z{ float:left; width:330px;}
.div_d .div_td_f{ float:right; width:330px;}
.div_d .csc{ padding:5px; line-height:20px;}