@import url(reset.css);

ol, ul{list-style: none;float:none;} ul li{ line-height:22px;}
body{word-wrap:break-word; background:url(images/body_bg.gif);}
a:link,a:visited{text-decoration:none; color:#093D72;}a:hover{text-decoration:underline;color:#c74b15;}a img{overflow:hidden;}
.left,.col_l,.bg_l,.bg_r{float:left;}.right,.col_r{float:right;}
.wrap li{overflow:hidden; *display:inline-block;}.wrap li{*display:block;}
.header_nav a {
    color: #FFFFFF;
}
.header_nav a:hover {
    color: #FFFFFF;
}
.foot_1 a {
    color: #FFFFFF;
}
.foot_1 a:hover {
    color: #FFFFFF;
}
.header {margin-bottom: 3px;}
.header_search3 {overflow:inherit;}
/*temp public*/
.txt_nowrap,.a_nowrap a{white-space:nowrap;}
.txt_r{ text-align:right;}
.txt_c{ text-align:center;}
.debug_bg{background:#f00; *background:#f90; _background:#369;}

/*layout*/
.pagebody{margin-left:auto; margin-right:auto; width:990px; background:#fff; padding-top:8px;}
/**/
.clear {clear:both;font-size:0px;height:0px;line-height:0px;}
.itRed, .itRed:visited, .itRed a {color:#f80505;}
.itgray,.itgray:visited,.itgray a{color:#999;}
.m_r20{margin-right:20px;}
/* CSS空白 */
.blank1{margin:0 auto;height:1px;font-size:1px;clear:both;}
.blank2{margin:0 auto;height:2px;font-size:1px;clear:both;}
.blank3{margin:0 auto;height:3px;font-size:1px;clear:both;}
.blank5{margin:0 auto;height:5px;font-size:1px;clear:both;}
.blank8{margin:0 auto;height:8px;font-size:1px;clear:both; background:#fff;}
.blank10{margin:0 auto;height:10px;font-size:1px;clear:both;}
.blank15{margin:0 auto;height:15px;font-size:1px;clear:both;}
.blank20{margin:0 auto;height:20px;font-size:1px;clear:both;}
.blank25{margin:0 auto;height:25px;font-size:1px;clear:both;}
.blank35{margin:0 auto;height:35px;font-size:1px;clear:both;}

.ggarea{width:990px; margin:0 auto;overflow:hidden;}
#area h1{font-size:34px;}#area h2{font-size:26px;}#area h4{font-size:16px;}#area h5{font-size:14px;}#area h6{font-size:12px;}#area h1,#area h2,#area h3{font-family:microsoft yahei,simhei;}
#area{font: 12px/22px Arial, Helvetica, sans-serif;width:990px;margin:0 auto;overflow:hidden;}
#top{background:url(images/top_bg.jpg) repeat-x;height:97px; position:relative;}
#nav{background:url(images/nav_bg.gif) repeat-x;height:31px;line-height:31px;}
.logo{float:left;width:199px;height:57px; position:absolute;top:20px;left:15px;}
.top_search{position:absolute;left:300px;top:36px;width:444px;height:30px;border:1px solid #e2e2e2; background:#ffffff;}
.input_txt{width:285px;height:17px;border:1px solid #aaa;margin:4px 0 0 5px;*margin:3px 0 0 5px;padding:3px 0px 0px 3px;}

/*.logon{position:absolute;top:30px;right:8px; width:48px; height:47px;}*/
.logon p{line-height:22px;margin-bottom:6px;}
.entry{background:url(images/entry.gif) no-repeat 0px 0px;padding-left:24px;height:19px;}
.register{background:url(images/register.gif) no-repeat 0px 1px;padding-left:24px;height:16px;}


#nav ul{padding-left:26px; *padding-left:0px; _padding-left:0px; width:990px; _width:990px; float:left;}
#nav ul li{float:left; background:url(images/nav_line.gif) no-repeat right top;line-height:31px;font-weight:bold;padding:0 14px 0;font-size:14px;}
#nav ul li a,#nav ul li a:visited{color:#fff;}
.calendar{line-height:31px;float:left; background:url(images/news.gif) no-repeat 0 6px;padding-left:24px;}
.xiala{background:url(images/xiala.gif) no-repeat right 2px;padding-right:12px;}
.calendar a,.calendar a:visited{color:#fff; text-decoration:none;}
.rssarea{ float:right; margin-right:20px; _margin-right:10px; width:26px; height:14px; margin-top:8px;}
.hotspot{background:url(images/hotspot.gif) repeat-x;height:35px;line-height:35px;margin-bottom:3px;}
.hotspot .tit{background:url(images/hot_tit.gif) no-repeat;width:66px;height:35px;display:block;margin-left:10px; _margin-left:5px;float:left;margin-right:10px;}
.hotspot a{margin-right:10px;}

.footer{text-align:center; font: 12px/22px Arial, Helvetica, sans-serif;}
.footer .tit{height:26px;color:#fff;line-height:26px; background:#093c71;margin-bottom:10px;}
.footer .tit a{margin-right:6px;padding-left:6px;}
.footer .tit a,.footer .tit a:visited{color:#fff;}
.footer p{line-height:26px;}
.footer a{margin-right:6px;padding-left:6px;}
.footer .tit{ text-align:center;}
/**/


.bg_l,.bg_r,.ytp_btn,.pjg_btn,.tag_hx_btn a{ background:url(images/itnews.jpg);}

.lr_lr_tit{background:#f8f8f8; border-bottom:1px solid #9C0303; height:22px; line-height:22px;}
.lr_lr_tit .left{margin-left:0.4em; _margin-left:0.2em; background:#9C0303;}
.lr_lr_tit .left h5{margin:0px 4px;float:left;}
.lr_lr_tit .left h5 a:link,.lr_lr_tit .left h5 a:visited{color:#FFF;}
.lr_lr_tit .left .bg_l{background-repeat:no-repeat; background-position:-178px 0px;width:2px; height:22px;}
.lr_lr_tit .left .bg_r{background-repeat:no-repeat; background-position:0px 0px;width:2px; height:22px;}
.lr_lr_tit span.right{ margin-right:0.4em;}
.lr_lr_tit span.right a{ background:url(images/zhong_icon.jpg) no-repeat 0px 0px; padding-left:18px; width:14px; height:14px;}

.ls_bg{background:#f8f8f8; border-bottom:1px solid #4A7BA5;}
.ls_bg .left{background:#4A7BA5;}
.ls_bg .left .bg_l{background-repeat:no-repeat; background-position:-177px -40px; width:3px; height:22px;}
.ls_bg .left .bg_r{background-repeat:no-repeat; background-position:0px -40px; width:3px; height:22px;}
.ls_bg span.right a{ background:none; padding-left:0px;}

.hx_list a{ margin-right:8px;}
.hx_list a:link,.hx_list a:visited{ color:#555;}

.img_bg{ background:url(images/img_bgs.jpg) no-repeat; width:74px; height:87px; float:right; margin-left:8px;}
.img_bg img{widht:62px; height:75px; margin:5px 0px 0px 5px;}

.list_col1 li,.d_icon li{ background:url(images/hd_icon.gif) no-repeat 0px 10px; _background-position:0px 8px; padding-left:10px; height:22px; overflow:hidden;}
.list_col3 li{ float:left; width:33.3%; *width:33%; _width:33%; text-align:center;}
.list_col2 li{ float:left; width:50%; *width:49.8%; _width:49.8%; text-align:center;}
.list_col4 li{ float:left; width:25%; *width:24.9%; _width:24.9%; text-align:center;}
.list_col5 li{ float:left; width:20%; *width:19.8%; _width:19.8%; text-align:center;}
.list_col8 li{float:left; width:12.5%; *width:12.4%; _width:12.4%; text-align:center;}
.list_col6 li{float:left; width:16.6%; *width:16.5%; _width:16.5%; text-align:center;}

.list_col1_ds li{ border-bottom:1px dotted #CCC; line-height:24px;}
.list_col1_ds li .txt_red{ color:#C74B15; margin-right:8px; _margin-right:2px; font-style:italic; font-size:12px; font-weight:bold;}

.list_col1 li.tit_txt{ background:none; font-weight:bold; padding-left:0px;}
.list_col1 li.zy_txt{ background:none;padding-left:0px; color:#555;}

.txt_clvs{color:#2A9600;}

.max_10row{ height:240px; overflow-y:scroll;}
.max_10row ul li .right{ margin-right:10px; color:#C20000;font-family:serif;}

.col_dl1{}
.col_dl1 dt{}
.col_dl1 dd{ height:30px; line-height:38px;}
.col_dl1 dd input{ margin:0px 6px;}

.jz_c{ text-align:center;}



.img_p3b1 img{ padding:3px; background:#fff; border:1px solid #ccc;}
.img_p3b1 a:hover img{background:#efefef;}

.img_p2b1 img{ padding:2px; background:#fff; border:1px solid #ccc;}
.img_p2b1 a:hover img{background:#efefef;}


.tw_lr .img_p2b1{ float:left; margin-right:8px; margin-top:4px;}
.tw_rl .img_p2b1{ float:right; margin-left:8px; margin-top:4px;}

.spsd .tw_lr .img_p2b1 img{width:112px; height:76px;}
.djtj .tw_rl .img_p2b1 img{width:76px; height:76px;}
.zbzt .list_col2 img{ width:124px; height:74px;}
.jcbk .list_col3 img{ width:76px; height:92px;}
.spxw .col_1{float:left; width:650px; margin-right:10px;}

.spxw .col_1 .img_p3b1 img{ width:120px; height:90px;}
.spxw .col_1 .list_col2 li{text-align:left; width:46%; margin-left:4px;}

.mtjx .tw_rl .img_p2b1 img{width:76px; height:76px;}

.dj_tit a{background:url(images/dj_icon.gif) no-repeat 100% 2px; padding-right:36px;}

.row1 .col_l{width:370px; margin-left:10px; _margin-left:5px; margin-right:10px; _margin-right:7px; background:url(images/bg.jpg) repeat-x 0% 100%; padding-bottom:8px;}
.row1 .r .col_r{width:290px; margin-left:10px; margin-right:10px; _margin-right:5px; _margin-left:7px;}
.row1 .ad div{float:left;}

.ad_tl{ margin:8px 10px 0px 10px;}
.ad_tl .ad_1,.ad_tl .ad_2,.ad_tl .ad_3{float:left; width:320px; margin-right:10px;}
.ad_tl .ad_1 img{ width:320px; height:96px;}
.ad_tl .ad_2 img{width:320px; height:96px;}
.ad_tl .ad_3{ margin-right:0px; width:310px;}
.ad_tl .ad_3 img{width:310px; height:96px;}

.row_tl{margin-left:10px; margin-right:10px;}
.row_tl .col_1,.row_tl .col_2,.row_tl .col_3{ float:left; margin-right:10px;}
.row_tl .col_1{width:320px;}
.row_tl .col_2{width:320px;}
.row_tl .col_3{margin-right:0px; width:310px;}


.row1 .ad .ad1 img{width:290px; height:96px; margin-right:10px;}
.row1 .ad .ad2 img{width:290px; height:96px;}

.row1 .col_l .mglr_10{ margin-top:10px; _margin-top:2px; font-size:14px; font-weight:bold; }
.row1 .col_l .mglr_10 li{height:24px; line-height:24px; _height:23px; _line-height:23px; overflow:hidden; background-position:0px 14px;}
.row1 .col_l .txt_r{font-weight:100!important; font-size:12px!important;padding-right:10px!important;}

.img290_96 img{width:290px; height:96px;}
.img290_120 img{width:290px; height:110px;}

.img124_74 img{width:124px; height:74px;}
.img120_90 img{width:120px; height:90px;}
.img294_218 img{ width:294px; height:218px;}
.img136_87 img{ width:136px; height:87px;}
.img136_87 img{ width:136px; height:87px;}
.img150_90 img{ width:150px; height:90px;}
.img76_92 img{width:76px; height:92px;}
.img76_76 img{width:76px; height:76px;}
.img80_100 img{width:80px; height:100px;}
.img67_87 img{width:67px; height:87px;}
.img62_75 img{width:62px; height:75px;}
.img140_104 img{width:140px!important; height:104px!important;}

.swf_290_188{width:290px; height:188px;}
.swf_290_300{width:290px; height:300px;}

.txta_hx{ background:#F6F6F6; color:#999;}
.txta_hx a{ display:inline; padding:4px;}

.tag_hx{}
.tag_hx a{ margin-left:10px;}
.tag_hx a:link,.tag_hx a:visited{ color:#333;}
.tag_hx a:hover,.tag_hx a.current{ font-weight:bold; color:#C74B15!important;text-decoration:none!important;}

.mg_lr10{ margin-left:10px; margin-right:6px;}
.mg_lr10 li{ border-bottom:1px dashed #CCC; padding:8px 0px; _padding:0px; _margin:8px auto;}
.mg_lr10 li .hx_list,.mg_lr10 li .se5{_margin-bottom:10px;}

.hli23 li{ height:23px; line-height:23px;}

.mg_4{ margin:4px;}
.mg_t10{ margin-top:8px;}
.mglr_10{ margin-left:10px; margin-right:10px;}
.mg_r8{ margin-right:8px;}
.mg_r10{ margin-right:10px;}
.mg_r101{ margin-right:10px;}
.mg_auto{ margin-left:auto; margin-right:auto;}
.pd_lr8{ padding-left:8px; padding-right:8px;}


.brd1_h18{ border:1px solid #666; height:18px; line-height:18px;}


p.se5{color:#555;}

.se5 .red_a{ margin-left:2em;}
.red_a a:link,.red_a a:visited{color:#BA2636;}

.iconsyj li{ background:url(images/icon.gif) no-repeat 0px 6px;padding-left:24px;}
.red_icon li{ background:url(images/redi_icon.jpg) no-repeat 0px 8px; padding-left:20px; height:26px; line-height:26px;}

.xx{float:left; display:inline}
.boxsss .bg_l,.boxsss .bg_r{ background:#efefef; width:4px; height:20px;}
li.bg_ds{ background:url(images/bg_ds.gif) repeat-x; height:1px; margin:8px auto 8px auto; *margin:-6px auto 8px auto; _margin:-6px auto 8px auto;}

.xwzxpage .row1 .r{ margin-right:10px;}
.xwzxpage .row1 .r .col_r{ margin-right:0px;}
.row1 .r .swf_590_222{ width:588px; height:222px;}
.kjrwk .ipt_mglr4{ margin-top:12px;}

.h_li_30 li{height:30px; line-height:30px;}

.ads_1,.ads_2,.ads_3{ float:left;}
.ads_1,.ads_1 img{width:290px; height:96px;}
.ads_2,.ads_2 img{width:370px; height:96px;}
.ads_3,.ads_3 img{width:290px; height:96px;}

.ad_block{ margin-top:4px;}
.ad_block .ads_1,.ad_block .ads_2,.ad_block .ads_3{ margin-left:10px;}
.ad_block .ads_1{_margin-left:5px;}
.ad_block .ads_3{_margin-right:10px;}

.a_color6 a{ margin:2px 6px;}
.a_color6 a:link,.a_color6 a:visited{color:#303030;}

.zy_list h4{ text-align:center;}
.zy_list .mg_t10{ margin-top:18px; _margin-top:15px;}
.li_pd6 li{ border-bottom:1px dashed #CCC; padding:7px 0px; _padding:0px; _margin:4px auto;}
.ad370_64 ,.ad370_96 img{ width:370px; height:96px;}

.jcbw .list_col1 .right{ color:#999;}

.list_t_p{}
.list_t_p li{ border-bottom:1px dotted #ccc;}
.list_t_p li h6{ padding-left:18px; height:24px; line-height:24px; overflow:hidden;}
.list_t_p li h6.icon1{ background:url(images/cm_icon1.jpg) no-repeat 0px 5px;}
.list_t_p li h6.icon2{background:url(images/cm_icon2.jpg) no-repeat 0px 5px;}
.list_t_p li h6.icon3{background:url(images/cm_icon3.jpg) no-repeat 0px 5px;}

.brd_b1 li{ border-bottom:1px dotted #CCC; margin-bottom:3px; margin-top:10px; padding-bottom:3px; *padding-bottom:2px; _padding-bottom:2px;}
.rdpls .brd_b1 li h6{*display:inline; _display:inline;}
.cmpage .col_l .list_col1 li{ height:26px; _height:24px;}
.cmpage .row3 .col_2 .mtjx .list_col1 li{ height:23px;}

/*2010-4-14 17:41:19*/
.h_405{ height:405px; margin:0px; width:370px;}

.list_rwph dl{ border-bottom:1px dotted #ccc; padding-bottom:6px; margin-bottom:6px;}
.list_rwph dt.left{ margin-right:10px;}
.list_rwph dd.wrap{ border-bottom:1px solid #CCC;}

.mg_r0{ margin-right:0px!important;}
.mg_t0{ margin-top:0px!important;}

.listpage .row1{ margin-left:10px; margin-right:10px;}
.listpage .row1 .col_1{ width:650px; margin-right:10px; float:left;}
.listpage .row1 .col_2{width:310px;float:left;outline:1px solid #efefef;}

.mg_l6{ margin-left:6px;}
.ad290_96,.ad290_96 img{width:300px; margin-left:10px;}

.adds_bar{font: 12px/22px Arial, Helvetica, sans-serif; border:1px solid #efefef; background:url(images/lb_add_bg.jpg) repeat-x; height:28px; line-height:28px;}
.adds_bar span.l{ margin-left:10px; padding-left:20px; background:url(images/list_tit_icon.jpg) no-repeat 0px 2px; margin-right:10px;}
.brd1_box{ border:1px solid #efefef; margin-top:1px;}
.brd1_box .cons{ margin:10px;}
.sod_bar{ text-align:right;}
.sod_bar input{ margin:0px 0px 0px 8px ; height:20px;}
.sod_bar .a_btn{ border:none; background:url(images/list_ck_bg.jpg) no-repeat; width:36px; height:21px; cursor:pointer;}
.brd1_box .cons .list{}
.brd1_box .cons .list li{ margin:30px 0px; color:#999;}
.brd1_box .cons .list li h5{ float:left; background:url(images/hd_icon.gif) no-repeat scroll 0px 9px transparent;height:22px;padding-left:10px;}
.brd1_box .cons .list li h5 a{ margin-left:0px;}
.brd1_box .cons .list li h5 a:link,.brd1_box .cons .list li h5 a:visited{color:#093C71;}
.brd1_box .cons .list li a{ margin:0px 12px;}
.brd1_box .cons .list li span.sj{ color:#999; margin-left:14px;}
.brd1_box .cons .list li span.dzs a:link,.brd1_box .cons .list dt span.dzs a:visited{color:#666;}

.ipages{ text-align:center; margin:10px auto 20px auto;}
.ipages a{ border:1px solid #efefef; padding:0px 4px; margin:0px 2px;}
.ipages a:link,.ipages a:visited{}
.ipages a:hover{ background:#749EC0; border:1px solid #efefef; text-decoration:none; font-weight:bold; color:#fff;}
.ipages a.grays{}

.contentpage .row1 .col_2 h1{font-size:34px;}.contentpage .row1 .col_2 h2{font-size:26px;}.contentpage .row1 .col_2 h3{font-size:18px; }.contentpage .row1 .col_2 h4{font-size:16px;}.contentpage .row1 .col_2 h5{font-size:14px;}.contentpage .row1 .col_2 h6{font-size:12px;}.contentpage .row1 .col_2 h1,.contentpage .row1 .col_2 h2,.contentpage .row1 .col_2 h3{font-family:microsoft yahei,simhei;}
.contentpage .row1 .col_2{font: 12px/22px Arial, Helvetica, sans-serif;}

.cons .ad312_218 img{width:312px; height:218px;}
.cons .content_box .ad312_218{width:318px; height:224px; float:left; margin:10px; margin-left:0px;}
.cons .tit_box{font: 12px/22px Arial, Helvetica, sans-serif;}
.cons .tit_box .infos{ text-align:center; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; padding:10px 0px;}
.cons .tit_box h3{ margin:20px auto 30px; text-align:center;}
#da,#zhong,#xiao{ cursor:pointer;}
.cons .content_box{ margin-left:10px; margin-right:10px; line-height:23px; font-size:14px;}
.cons .content_box a{color:#0033FF;}
.cons .content_box a:hover{color:#C00;}
.cons .content_box p{ margin-top:0px; margin-bottom:5px;}
.cons .tit_box h3{ font-size:22px;}

.jrlt a:link,.jrlt a:visited{color:#C00;}
.grays{ color:#666; text-align:right;}

/*关键字*/
#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keyword a{ margin-left:8px; color:#f00;}

.digg_list{ border-bottom:1px dashed #B9DFF9; margin-bottom:10px; padding:6px;}
.digg_list dt{ font-size:12px; font-weight:bold; color:#077ac7; float:right; width:560px; line-height:24px;}
dd.digg_pic{ background:url(images/bg_digg.png) no-repeat 0 0; width:53px; display:block; text-align:center; line-height:24px; padding-top:8px; text-decoration:none; color:#f90; float:left; margin:8px 10px 0 0;}
dd.digg_txt{ color:#666;  line-height:180%; margin-left:20px; height:50px; min-height:50px; width:560px; }
dd.digg_attribute{ text-align:right;}
/*digg*/
#digg { width:140px; margin:0 auto 10px; overflow:hidden; font-size:12px; cursor:pointer;}
dd.digg_pic,#digg span,#digg span.cai{ background:url(images/bg_digg.png) no-repeat 0 0; width:53px; display:block; text-align:center; line-height:24px; padding-top:8px; text-decoration:none; color:#f90; float:left;}
dd.digg_pic span strong,#digg span strong{ color:#fff; font-family:Arial; font-size:14px;}
dd.digg_pic samp{cursor:pointer;}

#digg span.cai {background-position: -62px 0; width:53px; color:#09f; float:right;}
.commentbox{ border:1px solid #bde3fd; margin-top:10px;}
.commenthead{ background:#EDF8FE; color:#09c; border:1px solid #fff; line-height:26px; height:26px; padding:0 6px;}
.commenthead img{ float:right; margin:7px 10px 0 0; }
.commenttext{ padding:10px;}
.commenttext p{ font-size:14px; padding:5px; text-indent:2em;}
.commentfunction{ border:1px solid #fff; text-align:right; border-top:1px dotted #bde3fd; color:#09c; line-height:24px; padding-right:15px;}
.reply{ border:1px solid #bde3fd; border-left-width:5px; padding:5px 10px; font-size:12px; margin:10px auto; text-indent:0; line-height:180%; color:#454545;}
.reply p{ margin:2px auto; text-indent:2em; line-height:150%;font-size:12px;}
/*浮动层*/
.floatdiv{ position:absolute;width:400px;height:300px;background:#ff6600; margin:-150px 0 0 -200px; border:1px solid #dcdcdc; top:50%; left:50%; display:none;
}
/*心情指数模块*/
.titles {	margin:10px auto; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
.titles h3 { font-size:12px;	background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
.titles div { padding:10px 0;}
.titles a {	width:280px; float:left;padding-left:8px; line-height:150%;}
#xinqing li { margin:9px; text-align:center; display:inline; float:left; line-height:24px;}

#column{}
#column li{margin:5px 14px;}
#column li div{background-color:#EEF7F7; height:79px; width:20px; border:1px solid #C8DDF2; padding:0; position:relative;}
#column li div img{width:20px; position:absolute;bottom:0;left:0;}

.xgwz .list_col1{ line-height:24px; font-size:12px; margin-left:10px;}

/*评论*/
.plun{border:1px solid #eaeaeb; padding:8px 10px; margin-top:1px; font-size:12px;}
.mg_t20{ margin-top:5px;}
.p_top{line-height:25px; height:25px; border-bottom:1px dashed #eaeaeb;}
.p_con dt{color:#8A8A8A;
height:28px;
line-height:28px;}
.p_con dt b{font-family:Arial,Verdana;
font-size:10px;
font-weight:normal;
padding-left:8px;}
.p_con dd{border-bottom:1px dashed #E5E6E7;
clear:both;
line-height:20px;
margin-bottom:5px;
overflow:hidden;
padding-bottom:5px;
text-align:left;
width:100%;
word-wrap:break-word;}
.p_con .p_zs{ line-height:30px;}
.p_con .p_zs b{float:left;}
.p_con .p_zs span{color:#999999;}
.p_ly textarea{width:600px; height:70px; background:#FFFFFF; border:1px solid #ddd;}
.p_ly .submit{
background:#FFFFFF;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:solid;
border-width:1px;
color:#005A98;
font-size:12px;
height:24px;
margin:10px 0 0 10px;
padding:1px 2px;
cursor: pointer;}
.f14 {
font-size:14px;
}
.red {
color:#BA2636;
}
.f12{ font-size:12px;}
.p_ly .qianm{ color:#999999; height:19px; line-height:19px; border:1px solid #CCC;}
.dwypage .b_box{ margin-left:10px; margin-right:10px;}
.dwypage .cbox{ background:url(images/dwy_bgs.jpg) no-repeat;}
.dwypage .wzdt{ margin-top:30px; margin-bottom:10px; padding-left:20px; margin-bottom:60px;}
.dwypage .wzdt h5{ font-size:14px; margin:20px 0px; color:#036;}
.dwypage .wzdt p{ font-size:12px; line-height:24px; color:#666;}
.dwypage .wzdt .ggfws{width:760px; _width:750px;}
.dwypage .wzdt .ggfws div{width:750px!important;}
.dwypage .wzdt .ggfws embed{width:750px!important; height:2320px;}
.dwypage .hzhb{ padding-top:20px;}

.li_bar{ background:url(images/dwy_bar_cbg.jpg) repeat-y; width:190px; float:left;}
.li_bar ul li{text-align:right;}
.li_bar ul li a{ height:35px; line-height:35px; padding-right:20px; overflow:hidden; font-size:13px;}
.li_bar ul li a:link,.li_bar ul li a:visited{}
.li_bar ul li a:hover,.li_bar ul li a.ac{ background:url(images/dwy_h35.jpg) no-repeat!important; text-decoration:none!important; display:block; font-weight:bold;}
.li_bar .bar_tbg{ background:url(images/dwy_bar_lbg.jpg) no-repeat; width:190px; height:60px;}
.li_bar .bar_bbg{background:url(images/dwy_bar_rbg.jpg) no-repeat; width:190px; height:60px;}

/**/
.titles ul{width: 100%;}

.description {margin:10px;font-family:"楷体_GB2312";padding:2px 0;font-size:14px;text-indent:2em;}
.content_block p{text-indent:2em;}

/*2010-5-28 16:26:12*/
.content_block{line-height:28px;}
.swf14008200{width:820px; height:1400px!important;}

.taga_tag{margin-bottom:2em;}
.taga_tag a{margin:4px 3em 4px 1em;  float:left; white-space:nowrap;}
.nnnmew{background:#efefef;}
.nnnmew h5{margin:10px 10px!important;}

/*2010-9-29*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:600px; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(images/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(images/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}

/*内容页侧栏样式修改*/
.it_right{
	float: right;
	width: 308px;
	background-color: #FFF;
	border: 1px solid #F0F0F0;
}
.it_right_1{
	float: left;
	width: 100%;
}
.it_right_2{
	background-image: url(images/it_sh01.jpg);
	background-repeat: repeat-x;
	float: left;
	width: 100%;
	height: 33px;
}
.it_right_3{
	float: left;
	width: 300px;
	padding-left: 8px;
}
.it_right_4{
	background-image: url(images/it_sh01.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000;
	float: left;
	width: 35%;
	height: 30px;
	padding-left: 4%;
}
.it_right_2shang {
	line-height: 30px;
	width: 76px;
	font-size: 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D6D6;
	text-align: center;
	float: right;
}
.it_right_2xia {
	line-height: 30px;
	font-size: 12px;
	text-align: center;
	float: right;
	background-image: url(images/on2.gif);
	background-repeat: no-repeat;
	height: 33px;
	margin-top: 1px;
	width: 76px;
}
.it_right_5{
	float: right;
	width: 50px;
	height: 30px;
	font-size: 12px;
	color: #666;
	line-height: 30px;
}
.it_right_6{
	font-size: 14px;
	color: #039;
	float: left;
	height: 25px;
	width: 100%;
	line-height: 30px;
	font-weight: bold;
}
.it_right_7{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 3px;
}
.it_right_77{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 3px;
	background-image: url(images/num2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.it_right_77 li{
	float: left;
	padding-left: 25px;
	line-height: 24px;
	width: 250px;
	height: 24px;
}
.it_right_8{
	float: left;
	width: 300px;
	margin-top: 3px;
}
.it_right_88{
	float: left;
	width: 300px;
	margin-top: 3px;
}
.it_right_8 li{
	background-image: url(../../css.itxinwen.com/images/hd_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	font-size: 14px;
	line-height: 25px;
}
.it_right_88 li{
	background-image: url(../../css.itxinwen.com/images/hd_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}
.it_right_9{
	float: left;
	height: 90px;
	width: auto;
	border: 1px solid #D6D6D6;
	padding: 2px;
}
.it_right_10{
	float: right;
	height: 90px;
	width: 165px;
	font-size: 12px;
	color: #666;
	line-height: 18px;
	padding-top: 3px;
}
.it_right_11{
	float: left;
	width: 100%;
	margin-top: 10px;
}
.it_right_pic{
	float: left;
	height: auto;
	width: 140px;
	padding-right: 10px;
}
.it_right_12{
	float: left;
	height: 102px;
	width: 136px;
	border: 1px solid #D6D6D6;
	padding: 1px;
}
.it_right_13{
	line-height: 25px;
	float: left;
	height: 25px;
	width: 100%;
	text-align: center;
}
.it_right_14{
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #D6D6D6;
	padding: 2px;
}
.it_right_15{
	float: right;
	width: 190px;
}
.it_right_15 ul{
	background-image: url(0);
	height: auto;
}
.it_right_15 li{
	float: left;
	width: 178px;
	height: 20px;
	line-height: 20px;
	padding-left: 8px;
	background-image: url(../../css.itxinwen.com/images/hd_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.it_right_16{
	font-size: 12px;
	float: left;
	width: 282px;
}
.it_left_1{
	float: left;
	width: 630px;
	background-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	}
.it_left_banji{
	float: left;
	width: 630px;
	background-color: #FFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.it_left_b1{
	float: left;
	width: 430px;
	background-color: #FFF;
	height: 25px;
	font-size: 14px;
	line-height: 25px;
	padding-left: 10px;
}
.it_left_b1 a{margin-left:8px; color:#f00;}
.it_left_b2{
	float: right;
	width: 150px;
	background-color: #FFF;
	font-size: 12px;
	color: #666;
	height: 25px;
	line-height: 25px;
}
.it_left_2{
	float: left;
	height: 30px;
	width: 100%;
	background-image: url(images/it_sh01.jpg);
	background-repeat: repeat-x;
}
.it_left_3{
	float: left;
	height: auto;
	width: 100%;
	padding-top:5px;
	padding-bottom:2px;
}
.it_left_4{
	float: left;
	height: auto;
	width: 100%;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
}
.it_left_44{
	float: left;
	height: auto;
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #D6D6D6;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D6D6D6;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.it_left_47{
	float: left;
	height: auto;
	width: 140px;
	padding-right: 8px;
	padding-left: 8px;
	margin-top: 5px;
}
.it_left_5{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000;
	float: left;
	height: 30px;
	width: 120px;
	padding-left: 5px;
}
.it_left_55{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000;
	float: right;
	height: 30px;
	width: 305px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D6D6;
}
.it_left_6{
	font-size: 12px;
	line-height: 30px;
	font-weight: normal;
	float: right;
	height: 30px;
	width: 410px;
}
.it_left_pic {
	border: 1px solid #D6D6D6;
	padding: 2px;
}

.it_left_6 li{
	float: right;
	width: auto;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 30px;
}
.it_left_7{
	float: left;
	height: auto;
	width: 210px;
	margin-top: 10px;
}
.it_left_77{
	float: left;
	height: auto;
	width: 140px;
	padding-right: 8px;
	padding-left: 8px;
}

.it_left_8{
	float: right;
	width: 410px;
	font-size: 14px;
}
.it_left_8 li{
	line-height: 25px;
}
.it_left_9{
	float: left;
	height: 25px;
	width: 100%;
	line-height: 25px;
	text-align: center;
	font-size: 12px;
}
.it_left_10{
	float: left;
	height: 25px;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	padding-right: 8px;
}
.it_left_11{
	float: left;
	width: 304px;
	padding-left: 3px;
}
.it_left_11 li{
	font-size: 14px;
	background-image: url(images/hd_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	line-height: 25px;
}
.it_left_12{
	float: right;
	width: 305px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D6D6;
	padding-left: 10px;
}
.it_left_12 li{
	font-size: 14px;
	background-image: url(images/hd_icon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	line-height: 25px;
}

/*菜单class*/
#Tab2{width:310px;margin:0px;padding:0px;margin:0 auto;
background-image: url(images/it_sh01.jpg);
background-repeat: repeat-x;
}

.Menubox {
	width:60%;
	height:34px;
	line-height:34px;
	background-image: url(images/it_sh01.jpg);
	background-repeat: repeat-x;
	background-position: top;
	float: right;
}

.Menubox ul{margin:0px;padding:0px;}

.Menubox li{
	float:right;
	display:block;
	cursor:pointer;
	width:74px;
	text-align:center;
	color:#333;
	font-weight:normal;
	line-height: 30px;
}

.Menubox li.hover{
	background:#fff;
	width:77px;
	color:#C00;
	font-weight:normal;
	height:34px;
	line-height:29px;
	background-image: url(images/on2.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	text-decoration: underline;
}