/* basic */
body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
body {font-family:ËÎÌå,serif;background:url(images/body_bg.gif) repeat;font-size:12px;}
li{list-style-type:none;}
img{vertical-align:center;border:none;}
ol,ul {list-style:none;}    
.clear {clear:both;font-size:0px;height:0px;line-height:0px;}
/* link color font */
a {color:#203E8D;text-decoration:none;}
a:visited {color:#203E8D;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}
.itRed, .itRed:visited, .itRed a {color:#f80505;}
.itgray,.itgray:visited,.itgray a{color:#999;}
.m_r20{margin-right:20px;}
.left{float:left;}
.right{float:right;}
/* 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;}
.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{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;}
.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;}
#nav ul li{float:left; background:url(images/nav_line.gif) no-repeat right top;line-height:31px;font-weight:bold;padding:0 18px 0 18px;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;margin-left:35px;} 
.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;padding-right:8px;margin-top:8px;}

.hotspot{background:url(images/hotspot.gif) repeat-x;height:35px;line-height:35px;margin-bottom:5px;}
.hotspot .tit{background:url(images/hot_tit.gif) no-repeat;width:66px;height:35px;display:block;margin-left:10px;float:left;margin-right:10px;}
.hotspot a{margin-right:10px;}
.part{padding:10px; background:#fff;}
.columnL{float:left;display:inline;width:638px;overflow:hidden;}
.columnR{float:right;display:inline;width:322px;overflow:hidden;}
.position{background:url(images/position_bg.gif) repeat-x;height:28px;line-height:28px;border:1px solid #efefef;color:#999999;margin-bottom:2px;}
.position .tit{background:url(images/position_tit.gif) no-repeat 10px 0px;padding-left:28px;color:#203E8D;}
.position a{margin-right:8px;}
.midcon{background:#fff;border:1px solid #efefef;}
.pic_txt,.gao_pic_txt{margin:10px 0;}
.pic_txt li{float:left;margin-right:12px;padding-left:17px;width:128px;margin-bottom:15px;height:120px;}
.gao_pic_txt li{float:left;margin-right:7px;padding-left:10px;width:110px;margin-bottom:15px;height:180px;}
.pic_txt li img,.gao_pic_txt li img{margin-bottom:6px;}
.pic_txt li a,.pic_txt li a:visited{color:#333;}
.pic_txt li a:hover{color:#f71515;text-decoration:underline;}
.img_padding img{border:1px solid #ccc;padding:3px;}
.img_padding:hover img{border:1px solid #3ea4ff;}
.sysnews{padding:10px 15px;}
.sysnews h2{font-size:16px;color:#203E8D;float:left;font-weight:bold;margin:0 12px 10px 0px;line-height:26px;}
.from{color:#999;line-height:28px;}
.abstract{line-height:26px;color:#999;}
.rbox{background:#fff;border:1px solid #efefef;margin-bottom:10px;}
.rbox .hd{background:url(images/r_tit_bg.gif) repeat-x;height:30px;line-height:30px;}
.rbox .tit{background:url(images/r_tit.gif) no-repeat;width:78px;height:26px; text-align:center;float:left;margin:1px 0px 0px 12px;font-weight:bold;font-size:14px;}
.more{float:right;padding-right:6px;}
.onlynews,.cmnews{padding:10px;}
.onlynews h3,.cmnews h3{font-size:14px;color:#203E8D;font-weight:bold;margin-bottom:8px;line-height:26px;}
.onlynews img,.cmnews img{float:left;margin:0px 12px 0px 0px;}
.onlynews p,.cmnews p{color:#717171; text-indent:2em;line-height:21px;}
.cmnews img{margin:0px 0px 0px 12px;}
.list12 li{ background:url(images/list12.gif) no-repeat 4px 10px;line-height:23px;padding-left:12px;}
.list14 {padding:10px 6px;}
.list14 li{ background:url(images/list12.gif) no-repeat 4px 10px;line-height:26px;padding-left:12px;font-size:14px;}
.dashed_line{background:url(images/dashed_line.gif) repeat-x;height:1px;margin:4px auto;width:98%;}
.gg322{margin-bottom:10px;}

.ranking {padding:10px;}
.number{font-weight:600;color:#c54c13;display:block;width:25px;float:left;font-family:Arial; text-align:center;line-height:18px;}
.ranking li{background:url(images/list_ud.gif) repeat-x left bottom;line-height:20px;margin-bottom:10px;font-size:13px;}
.gg972{margin-bottom:10px;}
.gg972 img{width:970px; height:80px;}
.footer{text-align:center;}
.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;}
.itblod{font-weight:bold;}
.f14{font-size:14px;}
.f13{font-size:13px;}
.onlynews .imgright img{float:right;}
.linktab{height:24px;line-height:24px;float:left;}
.linktab li{background:url(images/tab_bg.gif) no-repeat;width:73px;border:1px solid #ccc;height:23px;text-align:center;float:left;}
.linktab li a{display:block;}
.linktab li a:hover,.linktab li a:active{text-decoration:none;color:#203E8D;}
.linktab li.tabon{background:url(images/tab_on.gif) no-repeat;width:75px;height:30px;border:none;}
.search_input{width:152px;height:17px;border:1px solid #cccccc;padding:2px 0 0 3px;}
.search_an{background:url(images/search_an.gif) no-repeat;width:66px;height:22px;border:none;cursor:pointer;}
.s_part h4{line-height:24px;font-size:16px;color:#203E8D;margin-bottom:10px;}
.s_part p{text-indent:0px;}
.s_part p.zimu{font-size:22px;font-family:Arial, Helvetica, sans-serif;line-height:26px;}
.s_part p.zimu a{margin-right:14px;float:left;}
.s_part p a,.s_part p a:visited{color:#000;}
.s_part p a:hover{color:#BA2636;}
.video_list li{float:left;width:128px; margin-right:15px;padding-left:10px;}
.video_list li img{margin-left:0px;margin-bottom:6px;}
.video_list li p{text-align:center; text-indent:0px;}

.content{padding:12px 19px 9px;}
.content h1{color:#333;font-family:"ËÎÌå";font-size:24px;font-weight:bold;line-height:35px;text-align:center;margin:0px 0px 10px;}
.artInfo{background:url(images/artInfo.gif) repeat-x;height:24px;text-align:center;line-height:24px;}
.artInfo span{margin-right:10px;color:#666666;}
.artInfo span.right{float:right;}
.artInfo a,.artInfo a:visited{color:#DF0404;}
.artInfo a{margin:0 6px;}
.contentText{clear:both;font-size:14px;line-height:23px;overflow:hidden;padding:9px 0;text-align:justify;word-wrap:break-word;}
.contentText p {font-size:14px;line-height:24px;text-indent:2em;margin:1em 0;color:#303030;}
.contentText img{margin:0 auto;}
.contentText p.itgray{color:#999;font-size:14px;}
.comment{padding:10px 15px;}
.comment h2{font-size:14px;font-weight:bold; background:url(images/dashed_line.gif) repeat-x center bottom;height:26px;line-height:26px;margin-bottom:10px;}
.comment .more{font-size:12px;font-weight:normal;}
.comment_con{margin-bottom:10px;}
.comment_con .reply{
border-color:#eee;
border-style:solid;
border-width:1px 1px 1px 5px;
color:#454545;
font-size:12px;
line-height:180%;
margin:10px auto;
padding:5px 10px;
text-indent:0;
}
.comment_con h6{background:url(images/comment_bg.gif) repeat;height:27px;line-height:27px;font-weight:normal;font-size:12px;}
.comment_con h6 .tit{background:url(images/comment_tit.gif) no-repeat left -2px;padding-left:20px;height:30px;margin-left:10px;}
.wangyou{background:url(images/xiaoren.gif) no-repeat left -2px;padding-left:20px;height:27px;margin:2px 5px 0;}
.zhichi{margin:0 20px;}
.comment_txt{padding:10px 20px;font-size:14px;line-height:26px; overflow:hidden}
.tieBody{border:1px solid #DCDDDD;}
.input_style{border:1px solid #dcdcdc;width:55px;height:19px;margin-top:6px;}
.input_button{background:url(images/button_bg.gif) repeat-x;height:21px;width:65px;border:1px solid #9cc9e0;color:#077ac7;font-size:12px;line-height:21px;cursor:pointer;margin-left:8px;}
.yanzheng{font-size:14px;}
.famous{padding:10px 0;}
.famous li{float:left;width:68px;overflow:hidden;text-align:center;line-height:24px;margin-right:6px;padding-left:5px;}
.introduction{height:150px; overflow-y:scroll;}
.introduction h2{font-weight:bold;color:#000; height:30px; line-height:30px;}
.renwu_box{height:108px; background:url(images/dashed_line.gif) repeat-x left bottom;position:relative;margin-bottom:10px;}
.renwu_box h2{border-bottom:1px solid #cccccc;float:left;width:200px;margin-bottom:10px;}
.jieguo{font-size:16px;font-weight:bold;color:#010099;padding:10px;}
.renming{font-size:22px;font-weight:bold;color:#000;padding:10px;float:left; background:url(images/dashed_line.gif) repeat-x left bottom;height:35px;line-height:40px;width:100%;}
.renming span{font-size:12px;font-weight:normal;color:#999;margin-left:8px;}
.focus{float:left;width:218px;margin-right:25px;}
.information{float:right;}
.information p{line-height:24px;text-indent:2em;}
.information .introduction{height:170px;width:380px;margin-bottom:10px;}
.ask{margin:10px 15px 0px 10px;}
.yulu{line-height:24px;padding:10px 10px 10px 18px;background:url(images/list12.gif) no-repeat 8px 19px;}

.hotcon{margin-bottom:10px;}
.zt_focus{float:left;width:290px;margin-right:10px;}
.zt_topone{float:left;width:325px;}
.zt_topone h1{font-size:18px;font-weight:bold;line-height:26px;margin-bottom:6px;}
.zt_topone p{line-height:20px;}
.zt_topone p a,.zt_topone p a:visted{color:#303030;}
.zt_topone p a:hover{color:#FF0000;}
.zt_topone li{ background:url(images/list12.gif) no-repeat 4px 10px;line-height:26px;padding-left:12px;font-size:14px;}
.zt_con{margin-bottom:10px;}
.zt_con h1{background:url(images/zt_tit_bg.gif) repeat-x;height:26px;line-height:30px;margin-bottom:8px;}
.zt_con .tit{background:url(images/zt_tit.gif) no-repeat 3px 6px;padding-left:15px;float:left;font-size:14px;font-weight:bold;}
.newsPic{width:160px;float:left; text-align:center;overflow:hidden;margin-right:10px;}
.newsPic img{margin-bottom:8px;}
.newsPic p{line-height:18px;}
.date{float:right;padding-right:6px;color:#999;}
.newlist{width:460px;float:left;}
.newlist li{background:url(images/list12.gif) no-repeat left 8px;line-height:20px;padding-left:12px;}
.comment_list_hd{padding:10px;}
.comment_list_hd h1{font-size:18px;font-weight:bold; text-align:center;line-height:26px;margin-bottom:6px;}
.comment_list_hd p{ text-indent:2em;line-height:24px;color:#999;}

.comment_list{padding:10px 10px 0; clear:both;}
.comment_list .tit{background:url(images/comment_list_bg.gif) repeat-x;height:29px;line-height:29px;padding:0 10px;color:#999}
.comment_list_con{padding:20px 5px 10px;line-height:22px;}
.huifu{float:right;margin:5px 0;color:#999;}
.huifu a,.huifu a:visited{color:#999;}
.huifu a:hover{color:#E30000;}

.pages{margin:10px 0;padding:5px 0;text-align:center;}
.pages a{margin-left:2px;padding:3px 7px 0;}
.pages a:link, .pages a:visited {border:1px solid #CCCCCC;color:#666666;text-decoration:none;}
.pages a:hover,.pages a:active,.pages a.current:link,.pages a.current:visited{background:#6299c7;border:1px solid #6299c7;color:#FFF;}
.isay h1{font-size:13px;color:#077ac7;font-weight:bold;padding:10px;height:30px;line-height:30px;}
.isay textarea{margin-left:12px;padding:6px;}
.isay .yanzheng{margin-left:12px;}

/**/
.zt_con .tit,.more,.sysnews h2,h2.f14,.renwu_box h2,h1,h2,h3,h4{font-family:Arial, Helvetica, sans-serif!important;}
.zt_con .tit{ font-size:14px;}
.more{ font-size:12px;}
.gg972,.columnL{margin-bottom:10px;}
.video_list li{width:125px;}
h2.f14{ font-weight:bold;}
.renwu_box h2{ font-size:14px;}
.comment_txts{padding:10px 20px;font-size:12px;line-height:26px;}
.brd_tb td{ border:1px solid #BDD2E5; padding:8px 6px;}
.jc td{ font-size:14px; font-weight:bold; color:#0381D0;}
.s_part h4{ font-weight:bold;}

/*2010-5-18 15:51:14*/
.ztt_ad990 img{width:990px;}
.ztt_box{width:970px; margin-left:auto; margin-right:auto;}
.ztt_box .row1,.ztt_box .row2,.ztt_box .row3{margin-top:8px;}
.ztt_box .col_1,.ztt_box .col_2,.ztt_box .col_3{float:left;}
.ztt_box .row1 .col_1{width:280px; margin-right:10px;}
.ztt_box .row1 .col_2{width:430px; margin-right:10px;}
.ztt_box .row1 .col_3{width:240px;}

.ztt_box .row3 .col_1,.ztt_box .row3 .col_2,.ztt_box .row3 .col_3{width:316px;}
.ztt_box .row3 .col_1{margin-right:10px;}
.ztt_box .row3 .col_2{margin-right:10px;}
.ztt_box .row3 .col_3{}

.ztt_box .mg_t8{ margin-top:8px;}
.ztt_box .con_box{ margin:6px;}
.ztt_box .wytit{ height:48px; line-height:48px; text-align:center; overflow:hidden;}
.ztt_box .p2em p{ text-indent:2em;}
.ztt_box .list_col5 li{float:left; width:25%; *width:24.9%; _width:24.9%; text-align:center;}

.swf280_214{width:278px; height:214px; border:#999 1px solid; margin-left:auto; margin-right:auto;}

.ztt_block{ border:1px solid #C3C5DE;}
.ztt_block .tit{ height:27px; line-height:27px; background:url(images/ztt_titbg.jpg) repeat-x;}
.ztt_block .tit h5{ margin-left:8px;}
.titbgs .tit h5{ background:#FFF; margin-left:1em; height:27px; line-height:27px; float:left; display:block; padding-left:8px; padding-right:8px; border:1px solid #B2C9E8; border-bottom:none; border-top:none;}
.titbgs .list_col5 img{width:135px; height:100px; padding:2px; border:#CCC 1px solid;}
.ztt_block .tit span.r{float:right; margin-right:8px;}

.fashion2 ul li img{width:60px; height:74px;}
.fashion2 ul li{float:left; width:29%; overflow:hidden; text-align:center;}
.sysnews .from{line-height:18px; margin-left:10px;}
.video_list li{_margin-right:7px;_padding-left:10px;}