@charset "gb2312";
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td { margin:0; padding:0 }
fieldset, img { border:0 }
:focus { outline:0 }
em, strong, th, var { font-style:normal; font-weight:normal }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit }
code, kbd, samp, tt { font-size:100% }
input, button, textarea, select { font-size:100% }
li { list-style:none }
table { border-collapse:collapse; border-spacing:0 }
sup { vertical-align:text-top }
sub { vertical-align:text-bottom }
a:link, a:visited { color:#333; text-decoration:none }
a:hover, a:active { text-decoration:underline }
body { line-height:1.75; font-size:12px; font-family:"宋体", sans-serif; }
.clearfix:after { content:"."; display:block; height:0; line-height:0; clear:both; visibility:hidden }
.clearfix { display:inline-block }
* html .clearfix { height:1% }
.clear { height:0; line-height:0; font-size:0; overflow: hidden; clear:both; }

body { background:url(body_bg.jpg) repeat left top;width:100%;overflow-x: hidden; overflow-y: auto}
.banner { width:960px; margin: 0 auto; position:relative;}
.banner_l,.banner_r { width:210px; position:absolute; top:0; height:480px; z-index:2}
.banner_l { left:-210px; background:url(banner_l.png) no-repeat right top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="banner_l.png");}
.banner_r { right:-210px; background:url(banner_r.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="banner_r.png");}
.b_inner h1,.b_inner p { display:none; text-indent:-999em;}
.b_inner {width:960px; height:438px; margin: 0 auto; position:relative; left:0; top:0; z-index:2; background:url(banner_c.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="banner_c.png");}
.zb_btn { width:180px; height:34px; position: absolute; right:164px; top:394px; z-index:3; overflow: hidden; cursor:pointer}
.zb_btn span { display:block; width:100%; height:100%; background-color:transparent; cursor:pointer}
/*收听*/
.st_1 { float:right; position:relative; padding-right:182px; width: 218px; height:48px; margin-top:8px; background:url(v_bg_1.png) no-repeat left top;}
#followall_mod { width:134px; height:47px; float:left;}
#followall_mod a.pic { display:block; width:45px; height:45px; float: left; overflow: hidden; border: 1px solid #fff;}
#followall_mod a.pic img { width:100%; height:100%;}
#followall_mod .attentBoxWrap { float:right; margin-top:25px; width:73px; height:21px;}
#followall_mod a.pic { position:relative;}
#followall_mod a.pic sub { width:18px; height:18px; background:url(v.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="v.png"); overflow: hidden; position:absolute; right: 2px; bottom:2px;}
.attentBoxWrap a{ width:73px; height:21px; display:block; overflow: hidden; background-image:url(f_btn.gif); background-repeat: no-repeat;}
.attentBoxWrap a span { display:block; text-indent:-9999em;}
.attentBoxWrap .addAttention{ background-position: left top;}
.attentBoxWrap .delAttention{ background-position: left -23px;}
.qqonline { width:74px; height:22px;overflow: hidden; z-index:2; float:right; margin-top:25px}
.qqonline a { display:block; width:74px; height:22px; overflow: hidden;}







.toptop {
LINE-HEIGHT: 30px;
MARGIN: 0px auto;
WIDTH: 987px;
HEIGHT: 30px;
text-align: center;
margin: 0px auto;
}
.toptop a {
font-size: 12px;
color: #666;
text-decoration: none;
}



.top8{width:960px; height:235px; margin:0 auto; margin-top:2px;  }
.top8left{width:450px; height:216px; float:left; margin-left:10px; margin-top:15px;}
.top8right{width:470px; height:216px; float:right; margin-top:15px; margin-right:15px;}

.top8left1{width:286px; height:216px;  float:right;}
.top8left2{width:154px; height:216px;float:left; }

.top8left11{width:286px; height:29px; background-image:url(fonticon.gif); line-height:25px;}
.top8left1 a{ font-size:14px;}















.wraper { width:960px; margin: 0 auto; padding-bottom:20px; position:relative;}
.col { width:960px; height:516px; border-bottom:1px solid #fff; margin: 0 auto;}
.col2 { width:960px; height:auto; margin: 0 auto;}
.col3 { width:960px; height:923px; margin: 0 auto; background:#fff}
.col4 { width:960px; height:923px; margin: 0 auto; background:#fff}
.col5 { width:960px; height:auto; margin: 0 auto; background:#fff;}
.col5 .bd {padding: 10px 0px;height: auto;}
.wenziclass { margin-top: 5px;}

.col6 { width:960px; height:120px; margin: 0 auto; background-color:transparent}
.col .hd { width:960px;height:70px; margin:0; background:url(tit_1.png) no-repeat left top;}
.col2 .hd { width:960px;height:64px; margin:0; background:url(tit_2.png) no-repeat left top;}
.col3 .hd { width:960px;height:64px; margin:0; background:url(tit_3.png) no-repeat left top;}
.col4 .hd { width:960px;height:64px; margin:0; background:url(tit_6.png) no-repeat left top;}
.col5 .hd { width:960px;height:64px; margin:0; background:url(tit_9.png) no-repeat left top;}

.col .bd { width:960px;margin: 0 auto;}
.hd h2 { text-indent:-999em; display:block; float: left;}
.box_l { width:321px; height:446px; float:left; background:url(bg_l.png) no-repeat left top; overflow: hidden}
.box_c { width:316px; height:446px; float:left; background:url(bg_c.png) no-repeat left top; overflow: hidden}
.box_r { width:323px; height:446px; float:left; background:url(bg_r.png) no-repeat left top; overflow: hidden}
#followall_mod_1 { width:228px; height:124px; float:left; display: inline; margin: 31px 0 0 36px;}
#followall_mod_1 a.pic { display:block; width:132px; height:118px; float: left; overflow: hidden; border: 2px solid #fff;}
#followall_mod_1 a.pic img { width:100%; height:100%;}
#followall_mod_1 .attentBoxWrap { float:right; margin-top:100px; width:73px; height:21px;}
.txt_1 { width:229px; margin: 58px 44px 0 48px; float: left; display:inline}
.txt_1 h2 { height:22px; line-height:22px; width:100%; text-indent:66px; padding:10px 0; overflow: hidden; margin-bottom:16px}
.txt_1 h2,.txt_1 h2 a{ color:#006699!important; font-weight:700; font-size:14px;}
.txt_1 p { line-height:24px; word-wrap:break-word; color:#006699}
.txt_1 p a { color:#069!important;}
.box_c .txt_1 { margin:58px 50px 0 49px; width: 217px;}
.box_r .txt_1 { margin:58px 50px 0 44px; width: 229px;}
#followall_mod_2 { width:232px; height:132px; float:left; display: inline; margin: 25px 0 0 32px;}
#followall_mod_2 a.pic { display:block; width:140px; height:126px; float: left; overflow: hidden; border: 2px solid #fff;}
#followall_mod_2 a.pic img { width:100%; height:100%;}
#followall_mod_2 .attentBoxWrap { float:right; margin-top:110px; width:73px; height:21px;}

#followall_mod_3 { width:222px; height:134px; float:left; display: inline; margin: 25px 0 0 27px;}
#followall_mod_3 a.pic { display:block; width:130px; height:126px; float: left; overflow: hidden; border: 2px solid #fff;}
#followall_mod_3 a.pic img { width:100%; height:100%;}
#followall_mod_3 .attentBoxWrap { float:right; margin-top:110px; width:73px; height:21px;}


.box_l_2 { width:480px; height:669px; float:left; background:url(zty_bg.png) no-repeat left top;}
.box_r_2 { width:480px; height:669px; float: right; background:url(hsy_bg.png) no-repeat left top;}
.pic_l { width:395px; height:348px; display:block; overflow: hidden; margin: 33px 0 0 40px; float:left; display:inline}
.pic_r { width:416px; height:348px; display:block; overflow: hidden; margin: 33px 0 0 23px; float:left; display:inline}
.txt_2 { float:left; width: 346px; margin: 71px 0 0 79px; display: inline;}
.txt_2 p { word-wrap:break-word; line-height:23px; color:#333; font-size:13px;}
.box_r_2 .txt_2 { margin-left:35px; width:360px;}

.box_l_3 { float:left; width:316px; padding:13px 0 0 20px;}
.pic_2 { width:316px; height:404px; overflow: hidden;}
.pic_2 a { display:block; width:316px; height:404px; overflow: hidden;}
.list_l { padding:0 35px 0 17px; width: 264px; float:left;}
.list_l h2.tit_qc { height:38px;width:100%; overflow: hidden;text-indent:-999em;background:url(tit_4.png) no-repeat left top;}
.list_l ul { width:264px; padding: 14px 0 0 0; background:url(top_bg_1.png) no-repeat left 29px; float:left;}
.list_l li { width: 254px; float:left; padding:12px 10px 10px 0; border-bottom: 1px solid #ebebeb;}
.list_l li.last { border-bottom: none;}
.list_l h2 { height:22px; line-height:22px;}
.list_l h2,.list_l h2 a { color:#006666!important; font-weight: 700; padding:0}
.list_l h2 a { padding-left:24px;}
.list_l p { line-height:23px; word-wrap:break-word; color:#666}
.list_l p a { color:#006666!important}

.box_r_3 { width:606px; float:right; padding-top:39px; }
.list_r { width:606px;height:374px; overflow: hidden; float: left;display: inline}

.list_r li { float:left; display:inline; width:158px; margin-right:44px;height:374px; overflow: hidden;}
.list_r li a.pic { width:149px; height:176px; overflow: hidden; display:block; margin: 0 auto;}
.list_r li strong { display:block; width:100%; height: 24px; margin:24px 0 7px; background:#54bb9a; line-height:24px; text-align:center; overflow: hidden;}
.list_r li strong a { color:#fff!important; font-weight:700;}
.list_r li p { line-height:24px; color:#666; word-wrap:break-word}
.list_r li p a{ color:#006666!important;}

.list_3 { height:436px; margin-bottom:10px; overflow: hidden; width:100%;float: left; display: inline}
.list_3 ul { padding-top: 22px;}
.list_3 h2.tit_qc_2 { height:42px;width:100%; overflow: hidden;text-indent:-999em; background:#fff url(tit_5.png) no-repeat left top;}
.list_3 li { float:left; width:160px;height:372px; overflow: hidden; display:inline; margin-right:42px;}
.list_3 strong,.list_3 strong a { color:#009999!important; font-weight:700; height:24px; line-height:24px; overflow: hidden; text-align:left; margin-top:7px;}
.list_3 p { line-height:23px; word-wrap:break-word; color:#666}
.list_3 p b { font-weight:700; color:#666;}
.list_3 p span { background:#009999; color:#fff; display:inline; zoom:1; display: inline-block; line-height: normal; padding:2px 2px 1px; margin-right:8px;}
.list_3 p a { color:#006666!important;}

.col4 .list_l { padding:0 30px 0 17px; width: 269px; float:left;}
.col4 .list_l ul { width:269px; padding: 14px 0 0 0; background:url(top_bg_2.png) no-repeat left 29px; float:left;}

.col4 .list_l h2.tit_qc { height:38px;width:100%; overflow: hidden;text-indent:-999em;background:url(tit_7.png) no-repeat left top;}
.col4 .list_3 h2.tit_qc_2 { height:42px;width:100%; overflow: hidden;text-indent:-999em; background:#fff url(tit_8.png) no-repeat left top;}
.col4 .list_r li { width:174px;margin-right:28px}
.col4 .list_3 li { width:166px;margin-right:36px}
.col4 .list_r li strong { display:block; width:100%; height: 24px; margin:24px 0 7px; background:#e9d5ea; line-height:24px; text-align:center; overflow: hidden;}
.col4 .list_r li strong a { color:#a552a9!important; font-weight:700;}
.col4 .list_r li p a{ color:#a552a9!important;}
.col4 .list_3 strong,.col4 .list_3 strong a { color:#a552a9!important; white-space:nowrap}
.col4 .list_3 p span{ background:#a552a9;}
.col4 .list_l h2,.col4 .list_l h2 a { color:#a552a9!important; font-weight: 700; padding:0}
.col4 .list_l h2 a { padding-left:24px;}
.col4 .list_l p { line-height:23px; word-wrap:break-word; color:#666}
.col4 .list_l p a { color:#a552a9!important}
.col4 .list_3 p a { color:#a552a9!important;}

.weibo { width:646px; height:436px; padding:32px 32px 49px 282px; overflow: hidden; background:#fff url(weib_bg.png) no-repeat left top;}


.col6_l { width:558px; height:134px; float:left; background:url(col6_l.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="col6_l.png"); position:relative}
.col6_r { width:402px; height:134px; float:right; background:url(col6_r.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="col6_r.png"); position:relative}

#followall_mod_4 { width:395px; height: 64px; position:absolute; left:37px; top:40px; z-index:3; overflow: hidden;}
#followall_mod_4 a.pic { display:block; width:127px; height: 64px; overflow: hidden; float:left}
#followall_mod_4 .attentBoxWrap { display:block;width:73px; height:21px; float:right; display:inline; margin: 43px 0 0 0;}
.qqonline2 { position:absolute; left:437px; top:82px; width:74px; height:22px; overflow: hidden;}

#followall_mod_5 { width:320px; height: 64px; position:absolute; left:45px; top:40px; z-index:3; overflow: hidden;}
#followall_mod_5 a.pic { display:block; width:110px; height: 64px; overflow: hidden; float:left}
#followall_mod_5 .attentBoxWrap { display:block;width:73px; height:21px; float:right; display:inline; margin: 43px 0 0 0;}

.bg_t_c { float:left; width:19px; height:100px; background:#000;filter:alpha(opacity=20);-moz-opacity:0.2;opacity: 0.2}
												

.wraper_l,.wraper_r { width:13px; height:3857px; position:absolute; top:42px;}
.wraper_l { background:url(w_l.png) no-repeat left top; left:-13px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="w_l.png");}
.wraper_r { background:url(w_r.png) no-repeat left top; right:-13px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="w_r.png");}
.space { height:16px; width:960px; line-height:0; overflow: hidden; clear:both; background:url(space.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="space.png")}

.space2 { height:16px; width:960px; line-height:0; overflow: hidden; clear:both; background:url(space_2.png) no-repeat left top;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="space._2png")}
/*  |xGv00|09d8ad2b5f3983a455b0a6fdb16dc0d2 */















/*专题导航*/
#topic_nav_box{width:100%;height:30px;background:#fff;overflow:visible;}
#topic_nav{width:960px;height:30px; margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow"; background:#fff;clear:both;}
#topic_nav img{border:none;}
#topic_nav ul,#topic_nav li{margin:0;padding:0;list-style:none;}
#topic_nav .logo{float:left;padding:3px 8px 3px 10px;}
#topic_nav .link{float:left;width:186px;}
#topic_nav .end{border:none;}
#topic_nav ul{float:right;padding:10px 3px 0 0;}
#topic_nav li{float:left;padding:0 8px;*padding-top:1px;border-right:#ddd 1px solid;line-height:12px;color:#666;}
#topic_nav a{color:#666; text-decoration:none;line-height:14px;}
#topic_nav a:visited{color:#666;}
#topic_nav a:hover{color:#666; text-decoration: underline;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
#topic_nav{font-family:宋体, STSong;}
}
#site_nav_mblogin{margin-top:4px;}
#site_nav_mblogin a{line-height:24px;}




		
.tcopyright {width:960px;margin:0 auto;padding:8px 0;font-size:12px;line-height:28px;color:#333; text-align:center; overflow:hidden;clear:both;}
.tcopyright .en{font-family:Arial;}
.tcopyright a{color:#333;text-decoration: none;}
.tcopyright a:hover{color:#bd0a01;text-decoration: underline;}
