/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"; margin:0; padding:0; background: #fff  url(../images/cnetnews_bg.jpg) repeat-x top; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif,宋体;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 a:active {color: #bc2931;}a:visited { text-decoration:none;}*/
a{ color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}


/* 字体大小*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}

/* 其他属性 */
.flt_l{ float: left;}
.flt_r{ float: right;}
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none; }

.header{ width:986px; margin:0 auto; clear:both;}
.header .logo{ width:338px; height:70px; padding:20px 0 0 10px; float:left;}
.header .head_sear{ width:612px; height:52px; background:url(../images/head_sear.gif) no-repeat; margin-top:30px; float:left;}
.header .head_sear form{ padding:18px 0 0 40px;}
.header .head_sear label{ font-size:14px; font-weight:bold; padding-top:4px; float:left;}
.header .head_sear input{ width:330px; float:left;}
.header .head_sear select{ width:90px; margin:0 4px; float:left;}
.header .head_sear img{ float:left; cursor:pointer;}
.header .head_ad{ margin:12px auto 0 auto; width:980px; float:left;}
.header .head_ad img{ margin:0 4px;}

.head_nav{ width:966px; margin:0 auto; padding-top:12px; clear:left;}
.head_nav ul.m_nav{ float:left;}
.head_nav ul.m_nav li{ float:left; margin-right:2px; text-align:center; font-weight:bold; background:url(../images/nav_bg_off02.gif) no-repeat; padding-top:8px; height:18px; width:75px; display:block;}
.head_nav ul.m_nav li a{ color:#fff;}
.head_nav ul.m_nav li.on{ background:url(../images/nav_bg_on02.gif) no-repeat; padding-top:8px; height:18px; width:75px;}
.head_nav ul.m_nav li.on a{ color:#000;}

.head_nav .mr_nav{ float:left; width:400px; margin:2px 0 0 0; padding-right:7px; height:24px; background:#000 url(../images/nav_rit_r.gif) no-repeat right; color:#fff;}
.head_nav .mr_nav span{ background:url(../images/nav_rit_l.gif) no-repeat left; /*width:7px; */height:24px; padding-left:20px; float:left;}
.head_nav .mr_nav a{ color:#fff; line-height:24px;}

#area_bottbg{ background:url(../images/bg_area_bott.gif) no-repeat center; width:998px; height:8px; margin:0 auto; *margin-top:-3px; clear:both;}
.area{ width:984px; margin:0 auto; padding:0 8px; background:url(../images/bg_area.gif) repeat-y center; clear:both;}
.area .nav_sed{ background:url(../images/nav_bg_x.jpg) repeat-x; padding:8px 0 0 20px; height:20px; width:962px; margin:0 1px;}
.area .nav_sed a{ color:#0048c0; font-weight:bold;}
.area dl.top_phic{ float:left; width:190px; padding:22px 0 0 20px;}
.area dl.top_phic dt{}
.area dl.top_phic dd a{ line-height:26px; font-size:14px; font-weight:bold; color:#0048c0;}
.area dl.top_phic dd{ line-height:16px; font-size:12px; color:#333;}
.area .cnet_ad{ width:350px; text-align:center; padding-top:8px; float:left;}
.img_mag{ margin:4px 0;}
.area .ad_wid{ width:400px; margin:18px 0;}
.top_ad{ text-align:center; padding-top:6px;}
/*.h_ad{ text-align:left;}
.h_ad table{ text-align:left; padding-left:8px; float:left;}*/
.h_fla{ width:628px; padding-left:6px; text-align:center; float:left;}

.area .main_left{ float:left; width:430px;}
.main_left .days{ background:url(../images/bg_choice.gif) no-repeat; margin:20px 0 20px 40px; *margin-left:20px; padding-right:16px; height:32px; float:left;}
.main_left .days span{ padding:6px 0 0 20px; height:28px; width:280px; float:left;}
.main_left .days span img{ margin:2px 30px 0 0; cursor:pointer; float:right;}
.main_left .days form select{ margin:0 4px; font-size:12px;}
.main_left .days form label{ font-weight:bold; /*padding-top:6px; float:left;*/}

.main_left .title_l{ border-bottom:1px solid #e0e0e0; margin:10px 0 0 4px; width:408px; clear:left;}
.main_left .title_l h3{padding-top:7px; height:17px; width:132px; font-size:12px; text-align:center; background:url(../images/bg_gray01.jpg) no-repeat 10px 0;}
.main_left .title_l span{ float:right; margin:8px 20px 0 0; color:#039;}
.main_left .title_l span a{ color:#039;}
.main_left ul.news_track{ padding:10px 0 0 12px;}
.main_left ul.news_track li{ color:#06c; line-height:22px; font-size:14px;}
.main_left ul.news_track li a{ color:#06c;}
/*list页面*/
.area .sec_wid{ width:624px;}
.area .sec_wid .title_l{ width:600px;}
.area .sec_wid .title_l h3{ background:url(../images/tit_bg03.jpg) no-repeat; text-align:center; width:140px; margin-left:10px; color:#fff;}
.area .sec_wid dl.lis_con{ width:560px; border-bottom:1px dashed #ccc; margin-left:4px;}
.area .sec_wid dl.lis_con dd{ font-size:14px;}
.area .sec_wid dl.lis_con dd a{ color:#900;}
.area .sec_wid dl.lis_con dd cite{ color:#169;}
.area .sec_wid dl.lis_con dt a{ font-weight:normal; color:#2e6a91;}
.area .sec_wid .page_d{ float:left; margin:10px 0 0 0; width:580px; text-align:center;}
.area .sec_wid .page_d .cur_page{ font-weight:bold; color:#333;}
.area .sec_wid .page_d a{ padding:0 4px;}

.area .atcl_wid{ width:530px; padding:40px 0 0 40px; background:url(../images/bg_p.jpg) no-repeat top right;}
.area .atcl_wid h2{ font-size:14px; color:#2a5c8f; /*height:40px;*/ line-height:30px; border-bottom:1px dashed #ccc; margin-bottom:30px;}
.area .atcl_wid p{ font-size:14px; line-height:24px; margin-bottom:10px; padding-right:18px;}
.area .atcl_rig{ width:400px; padding-left:10px; background:#f0f0f0; float:left;}
.area .atcl_rig h3{ background:url(../images/tit_fea.jpg) no-repeat; font-size:12px; height:18px; padding:6px 0 0 16px; margin:18px 0 0 10px; color:#fff;}
.area .atcl_rig h3 a{ color:#fff;}
/*.area .atcl_rig h3 span{ background:url(../images/tit_fea_l.jpg) no-repeat left; padding-left:9px; height:24px; width:9px; }*/
.area .atcl_rig p{ border:1px solid #e0e0e0; /*border-width:1px 0 0 1px;*/ line-height:22px; padding:20px 10px 10px 20px; width:360px; background:#f6f5f5 url(../images/bg_rig_con.jpg) no-repeat bottom;}
.area .sec_wid .page_d a:hover{ font-weight:bold; background:#ccc; color:#000; text-decoration:none;}

.pagedown{ float:left; margin:10px 0 0 0; padding:10px 0; width:500px; text-align:center;}
.pagedown .cur_page{ font-weight:bold; color:#fff; background:#618dc8;}
.pagedown a{ padding:4px 6px 3px; margin:0 4px; border:1px solid #ccc; font-family:宋体; display:inline-block;}
.pagedown a:hover{ background:#618dc8; color:#fff; border:1px solid #002065; text-decoration:none;}
.bor_n{ border:0;}




.main_left dl.arl_list{ width:400px; padding:10px 0 0 26px; line-height:22px;}
.main_left dl.arl_list dt a{ font-size:14px; font-weight:bold; color:#0048c0;}
.main_left dl.arl_list dd{ font-size:12px; color:#333;}
.main_left dl.arl_list dd cite{ font-weight:bold; font-style:normal; color:#0048c0;}
.main_left dl.arl_list dd a{ color:#459a32;}

.main_left h3.tit_downl{ padding:6px 0 0 0; margin-left:12px; margin-top:10px; height:18px; width:111px; text-align:center; font-size:14px; color:#fff; clear:left;}
.main_left h3.tit_rigr{ font-size:12px; background:url(../images/tit_bg02.jpg) no-repeat;}

.main_left .downl_con{ padding:12px 0 18px 10px; margin-left:12px; *margin-left:6px; width:388px; border:1px solid #e0e0e0; float:left;}
.main_left .downl_con ul{ float:left; width:360px;}
.main_left .downl_con li{ background:#fffdf7; line-height:24px; width:78px; padding-left:12px; float:left;}
.main_left .downl_con ul.downl_list{ border-bottom:1px solid #e0e0e0; margin-bottom:1px; float:left;}
.main_left .downl_con ul.downl_list li{ color:#000; font-size:12px; background:none; font-weight:bold;}
.main_left .downl_con li.downl_d{ background:none; color:#459a32; font-weight:bold;}


.area .main_right{ float:right; width:554px; margin-top:18px;}
.area .main_right .area_r{ width:546px; margin-bottom:8px; float:left;}
.area .main_right .peo_bg{ background:url(../images/peo_bg.gif) no-repeat bottom; padding-bottom:8px;}

.peo_bg h3.title_r{ background:url(../images/bg_tit01.jpg) no-repeat; font-size:12px; color:#fff; padding:8px 0 0 26px; height:24px;}
.peo_bg h3.title_r span{ float:right; width:222px; margin:-8px 200px 0 0; text-align:center; background:url(../images/bg_tit02.jpg) no-repeat top; height:17px; padding-top:8px; font-weight:normal;}
.peo_bg .peo_con{ float:left; width:544px; border:solid #ccc; border-width:0 1px 0 1px;}
.peo_bg .peo_con dl.peo_pho{ float:left; width:136px; height:140px; padding-top:12px; text-align:center;}
.peo_bg .peo_con dl.peo_pho dt{ height:100px;}
.peo_bg .peo_con dl.peo_pho dd{ line-height:18px;}
.peo_bg .peo_con dl.peo_pho dd a{ color:#0048c0;}

.area_r .indus_l ,.area .sec_rig{ float:left; width:330px;}
.area_r .indus_l .indus_box ,.area .sec_rig .indus_box{ width:324px; background:url(../images/bg_bott01.gif) no-repeat bottom; padding-bottom:12px; margin-bottom:6px; float:left;}
.area_r .indus_l .indus_box h3.indus_tit ,.area .sec_rig .indus_box h3.indus_tit
{ background:url(../images/bg_tit03.jpg) no-repeat; font-size:12px; padding:8px 0 0 20px; height:16px;}
.area_r .indus_l .indus_box h3.indus_tit span ,.area .sec_rig .indus_box h3.indus_tit span
{ float:right; margin:0 20px 0 0; color:#039; font-weight:normal;}
.area_r .indus_l .indus_box ul.indus_list ,.area .sec_rig .indus_box ul.indus_list
{ border:solid #e0e0e0; border-width:0 1px 0 1px; padding:18px 0 0 10px; width:312px; float:left;}
.area_r .indus_l .indus_box ul.indus_list li ,.area .sec_rig .indus_box ul.indus_list li
{ line-height:22px; color:#06c;}
.area_r .indus_l .indus_box ul.indus_list li a ,.area .sec_rig .indus_box ul.indus_list li a{ color:#06c;}
/*list页面右列*/
.area .sec_rig .indus_box{ margin-left:10px; *margin-left:5px;}

.area_r .indus_r{ float:left; width:216px;}
.area_r .indus_r h3.tit_rigr{  font-size:12px; background:url(../images/tit_bg02.jpg) no-repeat;
padding:6px 0 0 0; height:18px; width:111px; text-align:center;color:#fff; clear:left;}
.area_r .indus_r .report{ border:1px solid #e0e0e0; width:214px; margin-bottom:6px; padding-bottom:10px; float:left;}
.area_r .indus_r .report dl{ float:left; width:212px; padding:16px 0 10px 0;}
.area_r .indus_r .report dt{ float:left; width:110px; text-align:center;}
.area_r .indus_r .report dd{ float:left; font-weight:bold; line-height:20px; width:100px;}
.area_r .indus_r .report ul{ float:left; padding:8px; width:198px;}
.area_r .indus_r .report li{ line-height:22px;}

.main_right .vote{ background:url(../images/bg_vote.jpg) no-repeat right top; border:1px solid #e0e0e0;}
.main_right .vote ul.vote_list{ padding:10px 0 0 16px;}
.main_right .vote ul.vote_list li{}
.main_right .vote ul.vote_list li.font_b{ font-weight:bold; height:22px;}
.main_right .vote ul.vote_list li.font_btn{ padding-left:40px;}
.main_right .vote ul.vote_list li.font_btn input{ margin:0px 6px 4px 6px;}

.area_r .blue_box{width:264px; background:url(../images/bg_bott02.gif) no-repeat bottom; padding-bottom:11px; margin-bottom:6px; float:left;}
.area_r .marg_r{ margin-right:12px;}
.area_r .blue_box h3.blue_tit{background:url(../images/bg_bluetit.jpg) no-repeat; font-size:12px; padding:8px 0 0 20px; height:16px; color:#0048c0;}
.area_r .blue_box h3.blue_tit span{ float:right; margin:0 20px 0 0; color:#0048c0; font-weight:normal;}
.area_r .blue_box h3.blue_tit span a{ color:#0048c0;}
.area_r .blue_box ul.blue_list{ border:solid #e0e0e0; border-width:0 1px 0 1px; padding:12px 0 2px 10px; width:252px; float:left;}
.area_r .blue_box ul.blue_list li{ line-height:20px; *line-height:21px; color:#333;}

.area_r h3.tit_rigrb{ font-size:12px; background:url(../images/tit_bg02.jpg) no-repeat;
padding:6px 0 0 0; height:18px; width:111px; text-align:center;color:#fff; clear:left;}

table.tabb{ border:1px solid #e7ecf1; border-width:1px 0 0 1px; background:#fffdf7; margin-bottom:6px;}
table.tabb td{ padding:4px 0 0 4px; height:20px; border:1px solid #e7ecf1; border-width:0 1px 1px 0;}

.bot_ad{ text-align:center;/* background:url(../images/bg_area_bott.gif) no-repeat bottom;*/}
.bot_ad img{ margin:35px 0; width:auto; height:auto;}

#footer{ width:960px; margin:0 auto; clear:both;}
#footer .site{ font-size: 12px; line-height: 130%; border-bottom:1px solid #e0e0e0; padding:40px 40px 12px 40px;}
#footer .site a.f_93{ color:#939393; font-weight:bold;}
#footer .site a{ color:#666;}
#footer .links{ line-height:20px; padding:20px 0 0 40px; color:#0048c0;}
#footer .links a{ color:#0048c0;}
#footer .copy{ padding:20px 0 20px 40px; line-height:20px; color:#939393;}
#footer .copy a{ color:#939393;}

.fixfox{ clear:both}


