/*--------------------------------------------------------------------------
koubei all Style
Ver: 0.1.0
Date:05/07/2009
author:lin
---------------------------------------------------------------------------*/
ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
input,selsct {margin:0;padding:0;}
ul,ol{list-style:none;}
.clear { font:0px/0px sans-serif; clear:both; display:block;}

a{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:red; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#cc0000;}
.cOrg,a.cOrg:link,a.cOrg:visited{color: #EA4808;}
.cOrg2,a.cOrg2:link,a.cOrg2:visited{color: #f60;}
.cWhite,a.cWhite:link,a.cWhite:visited{color: #fff;}
.cgreen,a.cgreen:link,a.cgreen:visited{color: #360;}
.cgray,a.cgray:link,a.cgray:visited{color: #666;}
.cbgray,a.cbgray:link,a.cbgray:visited{color: #a0a0a0;}
.dgreen,a.dgreen:link,a.dgreen:visited{color: #1f7a41;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#039;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#fc0;}

body {font-family:"宋体";margin:0; background:url(../images/bg.gif) 0 37px repeat-x;}

#topbar {width:100%; background:url(../images/pic_topbar_bg.gif) repeat-x;}
#topmenu {width:994px; margin:0 auto; text-align:left; display:block;}
#topmenu span { width: 163px; height: 37px; display: inline; float: left; }
#topmenu ul { float: right; display: inline; }
#topmenu ul li { display: inline; line-height: 36px; padding:0 4px;}
#topmenu ul li a, #topmenu ul li a:visited , #topmenu ul li a:link {color:#fff;text-decoration:none;}
#topmenu ul li a:hover {color:#fff; text-decoration:underline;}

#banner { width:969px; clear:both; margin:0 auto 8px;}

#warp { width:969px; clear: both; margin:0 auto;}
#warp .content_a { width:969px; clear: both; margin:0 auto; background:url(../images/r_ttbg_com.gif) no-repeat; margin-bottom:8px;}
#warp .content_a .title1 { width:969px; height:38px; clear: both; background:none;} 
#warp .content_a .title1 h1 { font-size:16px; line-height:30px; float:left; font-family:"微软雅黑","黑体"; padding-left:20px; color: #FFF;}
#warp .content_a .title1 h1 b { font-size: 24px; color: #FFF; line-height: 50px; margin-right: 20px; }
#warp .content_a .title1 h1 span { font-size:16px; line-height:28px; color: #FFF;}
#warp .content_a .title1 .tmore { float:right; width:119px; height:30px; background:url(../images/bq_more.gif) no-repeat; margin-right:10px; font-size:14px; line-height:30px; text-align:center;}
#warp .content_a .ca_con { width:948px; border:1px solid #ddd; border-top: none; float:right; clear: both; padding:5px; padding-top: 22px;}
#warp .content_a .ca_con .cz1 { width:948px; clear: both; padding-bottom:8px; border-bottom:0px solid #ddd; margin-bottom:8px;}
#warp .content_a .ca_con .cz1 img { width:435px; height:290px; float:left; overflow:hidden; margin-right:15px;}
#warp .content_a .ca_con .cz1 h2 { width:491px; float:left; height:36px; color:#f60; line-height:26px; text-align: left; color: #000; font-size: 22px;}
#warp .content_a .ca_con .cz1 .txz { width:476px; font-size:14px; line-height:24px; text-indent:30px; float:left;}

#warp .content_a .ca_con .cz2 { width:948px; clear: both; padding-bottom:8px; border-bottom:3px solid #ddd; margin-bottom:10px;}
#warp .content_a .ca_con .cz2 img { width:435px; height:290px; float:left; overflow:hidden; margin-right:15px;}
#warp .content_a .ca_con .cz2 h2 { width:491px; float:left; height:36px; font-size:18px; color:#f60; line-height:36px; text-align:center;}
#warp .content_a .ca_con .cz2 .txz { width:476px; font-size:14px; line-height:24px; text-indent:30px; float:left; margin-bottom:12px;}
#warp .content_a .ca_con .cz2 .xiaohuati { width:476px; float:left; line-height:24px; font-size:14px;}
#warp .content_a .ca_con .cz2 .xiaohuati th { font-weight: bold;}
#warp .content_a .ca_con .cz2 .xiaohuati td { padding:3px 0;}
#warp .content_a .ca_con .cz2 .xiaohuati { width:476px; float:left;}
#warp .content_a .ca_con .cz2 .xiaohuati li { width:476px; line-height:24px; font-size:14px; }

#warp .content_a .ca_con .cz3 { width:948px; clear: both; padding-bottom:8px;  margin-bottom:8px; border-bottom: 3px solid #ccc;}
#warp .content_a .ca_con .cz3 img { width:435px; height:290px; float:right; overflow:hidden;}
#warp .content_a .ca_con .cz3 h2 { width:491px; float:left; height:36px; font-size:18px; color:#f60; line-height:36px; text-align:center;}
#warp .content_a .ca_con .cz3 .txz { padding-left:10px;  width:476px; font-size:14px; line-height:24px; text-indent:30px; float:left; margin-bottom:12px;}
#warp .content_a .ca_con .cz3 .xiangguan { padding-left:10px;  width:476px; float:left;}
#warp .content_a .ca_con .cz3 .xiangguan li { width:476px; line-height:24px; font-size:14px; }

#warp .content_b { width:969px; clear: both; margin:0 auto 10px; background:url(../images/r_ttbg_com.gif) no-repeat; }
#warp .content_b .title2 { width:969px; height:38px; clear: both; background:none; font-family: "微软雅黑","黑体"; line-height: 50px; font-size: 24px; font-weight: bold; color: #FFF; text-indent: 24px; } 
#warp .content_b .cb_con { width:948px;  border:1px solid #ddd; border-top: none; float:right; clear: both; padding:5px; padding-top:20px;}
#warp .content_b .cb_con dl { width:928px; clear: both; border-bottom:1px dashed #ccc; padding-bottom:4px; margin:0 auto 12px;}
#warp .content_b .cb_con dl .t { font-weight: bold; color:#360; font-size:18px; line-height:32px; margin-bottom:5px;}
#warp .content_b .cb_con dl .t a { color: #f60; }
#warp .content_b .cb_con dl .gen { font-size:14px; line-height:26px; color:#666;}
#warp .content_b .cb_con dl .gen span { font-size:12px; font-weight: bold;}

#warp .content_c { width:969px; clear: both; margin:0 auto 10px; background:url(../images/r_ttbg_com.gif) no-repeat; }
#warp .content_c .title3 { width:969px; height:38px; clear: both; background:none; font-family: "微软雅黑","黑体"; line-height: 50px; font-size: 24px; font-weight: bold; color: #FFF; text-indent: 24px;} 
#warp .content_c .cc_con { width:928px;  border:1px solid #ddd; border-top: none; float:right; clear: both; padding:15px; padding-top:20px;}
#warp .content_c .cc_con ol {}
#warp .content_c .cc_con ol li { width:928px; font-size:14px; line-height:26px; margin: 10px; border-bottom: 1px dashed #EEE; padding-bottom: 4px; }
#warp .content_c .cc_con ol li span { color: #f60;}

#warp .content_d { width:969px; clear: both; margin:0 auto 10px; background:url(../images/r_ttbg_com.gif) no-repeat; }
#warp .content_d .title4 { width:969px; height:38px; clear: both; background:none; font-family: "微软雅黑","黑体"; line-height: 50px; font-size: 24px; font-weight: bold; color: #FFF; text-indent: 24px;}
#warp .content_d .cd_con { width:928px;  border:1px solid #ddd; border-top: none; float:right; clear: both; padding:15px; padding-top:20px;}

/*排行*/
#warp .content_d .cd_con .top_phimg { width: 100%; height: 74px; float: left; clear: both; background: url(../images/rq_ph.gif) center no-repeat; }
#warp .content_d .cd_con .ph_box { width: 100%; float: left; clear: both; }
#warp .content_d .cd_con .ph_box dl { width: 292px; overflow: hidden; float: left; display: inline; overflow: hidden; margin-top: 10px; }
#warp .content_d .cd_con .ph_box dl dt { width: 106px; float: left; display: block; }
#warp .content_d .cd_con .ph_box dl dt img { width: 100px; height: 130px; border: 1px solid #D7D7D7; padding: 6px 2px; }
#warp .content_d .cd_con .ph_box dl dd { float: left; display: inline; margin-left: 2px; }
#warp .content_d .cd_con .ph_box dl .talkbox { width: 156px; height: 92px; padding: 8px 8px 8px 20px; background: url(../images/ph_bg01.gif) center no-repeat;  }
#warp .content_d .cd_con .ph_box dl .talkbox h3 { width: 100%; height: 20px; font-size: 14px; line-height: 20px; display: block; float: left; clear: both; overflow: hidden; }
#warp .content_d .cd_con .ph_box dl .talkbox p { width: 100%; display: block; float: left; clear: both; height: 72px; line-height: 18px; color: #666; margin-top: 4px; overflow: hidden; }
#warp .content_d .cd_con .ph_box dl .textlist { width: 172px; padding-left: 12px; float: left; }
#warp .content_d .cd_con .ph_box dl .textlist a { width: 100%; height: 20px; float: left; display: block; line-height: 20px; overflow: hidden; color: #333; margin-top: 2px; overflow: hidden; }
#warp .content_d .cd_con .ph_box .list02 { margin-left: 30px; }
#warp .content_d .cd_con .ph_box .list03 { margin-left: 20px; }


#footer { width:969px; clear: both; margin:0 auto;}
