html {color:#000;-webkit-text-size-adjust:none;font-family:"微软雅黑", "宋体";}
body, div, dl, dt, dd, ul, ol, li pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;}
body,html{font-size:12px;height:100%; margin:0px;}
input,select{ border:0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
a{ color:#000000; text-decoration:none; cursor:pointer;}
a:hover{ color:#900;}
img{ border:none;}
.clear{ clear:both;}
.hide{ display:none;}
#top{ width:100%; height:185px; background:url(../images/img/top_bg.jpg) center no-repeat;}
.top_content{ width:980px; height:auto; margin:0 auto;}
.logo{ margin-top:85px; float:left;}
.date{ margin-top:120px; float:left; margin-left:15px;}
.sear_in{ width:355px; height:22px; background:url(../images/img/input_bg.png) no-repeat; float:left; margin-top:5px;}
.sear{ height:55px; width:355px; float:right; margin-top:85px; text-align:center; line-height:26px;color:#4b4b4b; position:relative; z-index:9999;}
.sear a{ font-size:10px; font-family:"微软雅黑", "宋体"; color:#4b4b4b; width:45px; display:block; float:left; line-height:20px;}
.sear a:hover{ text-decoration:underline;}
.welcome{ width:125px; height:18px;line-height:18px; position:absolute; right:-10px; top:0px;}
.welcome span{ color:#F00;}
.sear_input{ width:210px; height:20px; float:left; line-height:20px; color:#818181; margin-left:20px; font-size:11px;}
.sear_list{ width:80px; height:20px; float:left;position:relative; margin-left:10px;  z-index:500; display:inline;}
.sear_list .list_name{ width:80px; position:absolute; left:0px; top:0px; height:20px; text-align:center; line-height:20px; font-size:11px; background:url(../images/img/btn1.jpg) right top no-repeat; color:#818181; cursor:pointer;}
.sear_list .ul2{ width:80px; height:100px; position:absolute; left:0px; top:20px; display:none;}
.sear_list .ul2 li{ width:80px; height:20px; text-align:center; line-height:20px;font-size:11px; background:#fff; color:#818181; cursor:pointer;}
.sear_se{ width:20px; height:20px; background:url(../images/img/btn1.jpg) no-repeat; float:left;}
.sear_btn{ width:33px; height:20px; float:left; background:url(../images/img/ser_btn_bg.jpg) no-repeat; line-height:20px; text-align:center; border:none; cursor:pointer; color:#fff; line-height:16px !important;}
.dropdown{ float:left; text-align:left;}
.dropdown dt a { background:url(../images/img/select_bg.jpg) no-repeat; display:block;height:20px; padding-left:5px; width:78px; float:left; font-size:12px; color:#818181; font-family:"宋体"; line-height:18px;}
.dropdown dd { position:relative; width:80px; float:left; z-index:9999;}
.dropdown dd ul { background:#fff;display:none; left:0px;position:absolute; top:0px; z-index:9999;}
.dropdown dd ul li a { display:block; padding-left:5px; width:78px; height:20px; font-family:"宋体"; line-height:18px; font-size:12px; color:#818181;}
.dropdown dd ul li a:hover { background:#f1f1f1;}
#top_nav{ width:100%; height:110px; background:url(../images/img/top_nav_bg.gif) repeat-x;}
.top_nav_content{ position:relative; width:972px; height:110px; margin:0 auto;}
.nav_logo{ position:absolute; left:-200px; top:0px;}
.top_nav_content .mainlevel{ float:left; width:97px; height:77px; line-height:77px; text-align:center; position:relative; font-size:14px;}
.top_nav_content .mainlevel a{ display:block; width:108px; height:77px; color:#fff;}
.top_nav_content .mainlevel a:hover{ background:url(../images/img/nav_hover.jpg) no-repeat; background-size: 100% 100%}
.top_nav_content .mainlevel ul{ position:absolute; width:900px; top:77px; left:0px; display:none; padding-top:5px; font-size:12px;}
.top_nav_content .mainlevel ul li{ float:left; height:25px; line-height:25px; width:auto;_width:50px; margin-right:5px;}
.top_nav_content .mainlevel ul li a{ display:block; color:#000; height:25px; width:auto;_width:50px;padding-left:15px; padding-right:15px;}
.top_nav_content .mainlevel ul li a:hover{ background:#cc0000; height:25px; color:#fff;}
#content{ width:980px; height:auto; margin: 10px auto 40px;}
.focus{ width:980px; height:30px;margin-bottom:15px}
.focus_pos{ width:350px; height:30px; background:url(../images/img/position_bg.jpg) #fff no-repeat; line-height:30px; float:left; padding-left:30px;}
.focus_ad{ width:380px; height:60px; float:right;display;none;}
.program{ width:209px; height:362px; float:left; background:url(../images/img/program_bg.jpg) no-repeat; }
.program_pic{ margin-left:5px; margin-top:15px; }
.program ul li{ width:197px; height:35px; line-height:35px; margin-left:5px; margin-top:15px;}
.program ul li a{ display:block; width:197px; height:35px; background:url(../images/img/program_list.jpg) 0px 0px no-repeat; cursor:pointer;}
.program ul li a img{ float:left; margin-top:1px; margin-left:1px;}
.program ul li a span{ display:block; float:right; margin-right:20px;}
.program ul li a:hover,.program ul li a.programCur{ background:url(../images/img/program_list.jpg) 0px -35px no-repeat; color:#fff;}
.program_list{ width:750px; height:360px; border:1px solid #d7d7d7; float:left; margin-left:18px; }
.day_list{ width:750px; height:75px;background:#fcfcfc;  border-bottom:1px solid #d7d7d7;}
.day_scroll{ float:left; width:660px; height:75px;float:left; margin-left:3px;outline:none;}
.day_scroll ul li{ float:left; text-align:center; cursor:pointer;}
.day_scroll ul li a{ display:block; width:94px; height:75px; cursor:pointer;}
.day_scroll ul li p{ padding-top:20px;}
.day_scroll ul li input{ margin-top:10px; border:none; width:94px; height:25px; line-height:25px; background:none; text-align:center; cursor:pointer;}
.prev_Week{width:43px; height:75px; cursor:pointer; background:url(../images/img/prev.jpg) 0px 0px no-repeat; float:left; }
.prev_Week:hover{ background:url(../images/img/prev.jpg) 0px -75px no-repeat;}
.next_Week{ width:43px; height:75px; cursor:pointer; background:url(../images/img/next.jpg) 0px 0px no-repeat; float:left;}
.next_Week:hover{ background:url(../images/img/next.jpg) 0px -75px no-repeat;}
.friend_link{ width:980px; height:60px; background:#7f7f7f; color:#fff; line-height:22px; margin-top:45px;}
.friend_link a{ color:#fff; margin-left:5px; margin-right:5px;}
.friend_link a:hover{ text-decoration:underline;}
.friend_link p{ padding-top:10px; margin-left:15px;}
.day_info{ width:750px;height:270px; margin-top:5px; float:left; padding-bottom:10px; position:relative; overflow:hidden; }
.day_info_mor,.day_info_aft{ width:355px; height:auto; float:left; margin-right:5px; margin-left:5px;}
.day_info_mor_title{ width:355px; height:25px; text-align:center; line-height:25px; font-weight:bold; background:#0088c0; color:#fff;}
.day_info_mor ul li,.day_info_aft ul li{ width:355px; height:25px; text-align:center; margin-top:6px;}
.day_info_mor ul li div,.day_info_aft ul li div{ float:left; height:25px; line-height:25px;}
._wid100{ width:100px;}
._wid90{ width:90px;}
._wid110{ width:110px;}
.day_info_mor ul li span,.day_info_aft ul li span{ display:block; float:right; height:25px; line-height:25px;}
.day_info_mor ul li span a,.day_info_aft ul li span a{ display:block; float:left; margin-right:5px; margin-top:5px;}
.program_like{ width:325px; height:434px; float:left; background:url(../images/img/program-bg1.jpg) no-repeat; margin-top:20px;}
.program_like1{ width:320px; height:434px; float:left; background:url(../images/img/program-bg1.jpg) no-repeat; margin-top:20px;}
.program_like1 ul li{ height:30px; line-height:30px; width:310px; margin-bottom:2px;}
.program_like1 ul li a{ display:block;}
.program_like1_first{ width:310px; height:65px; background:url(../images/img/ph_bg.jpg) no-repeat; margin-top:10px; margin-bottom:3px;}
 background:url(../images/img1/title_bj.jpg) repeat-x; padding-top:8px;}
.content1_pro_tit2 ul li{ color:#2b757b; height:21px; width:74px; float:left; border:#bdbcbd solid 1px;}
.li1,.li2{ cursor:pointer;}
.content1_pro_list1{ height:auto; width:235px; padding-top:5px;}
.content1_pro_list1 ul li{ height:auto; width:235px; color:#0082cb; line-height:30px; border-bottom:#bdbcbd dotted 1px; }
.content1_pro_list1 ul li a{ height:auto; width:220px; padding-left:15px; display:block; color:#0082cb; padding-top:10px; padding-bottom:10px;}
.content1_pro_list1 ul li span{ width:54px; height:21px; float:right; margin-top:5px; margin-right:5px;}
.content1_pro_list2{ height:auto; width:235px; padding-top:5px;}
.content1_pro_list2 ul li{ height:auto; width:235px; color:#0082cb; line-height:30px; border-bottom:#bdbcbd dotted 1px; }
.content1_pro_list2 ul li a{ height:auto; width:220px; padding-left:15px; display:block; color:#0082cb; padding-top:10px; padding-bottom:10px;}
.content1_pro_list2 ul li span{ width:54px; height:21px; float:right; margin-top:5px; margin-right:5px;}
.now1{ color:#000000 !important; border-bottom:none !important;}

.content1_host{ width:481px; height:auto; float:right; border:#bdbcbd solid 1px;}
.content1_host_tit{ height:30px; width:481px; color:#2b757b; font-weight:bold; font-size:12px; line-height:30px; text-align:center; border-bottom:#bdbcbd solid 1px; background:url(../images/img1/title_bj.jpg) repeat-x;}
.content1_host_cont{ height:auto; width:481px;}
.content1_host_cont_tp1{ width:234px; height:303px; float:left; overflow:hidden; position:relative;}
.content1_host_cont_tp1_div{ height:75px; width:214px; overflow:hidden; background:url(../images/img1/shadow_bj.png) repeat; position:absolute; bottom:0px; left:0px; color:#FFF; padding:10px; line-height:20px;}
.content1_host_cont_tp2{ height:auto; width:247px; float:right;}
.content1_host_cont_tp2_1{ width:247px; height:96px;}
.content1_host_cont_tp2_2{ width:237px; height:207px;}
.poster{ height:107px; width:972px; overflow:hidden; border:#161616 solid 1px; margin-top:17px; position:relative; margin-bottom:40px; margin-left:4px;}
.poster_bj{ height:45px; width:515px; padding-right:20px; position:absolute; top:25px; right:0px;  background:url(../images/img1/post_bj.png) no-repeat; text-align:right; line-height:40px; color:#FFF; font-size:14px;}
.ways{ height:120px; width:880px; background:url(../images/img1/ways_bj.jpg) repeat-x; padding-left:100px; padding-top:15px; position:relative;}
.ways_tit{ position:absolute; top:10px; left:25px; width:120px; height:25px; color:#000000; font-size:16px; font-weight:bold; z-index:2;}
.ways ul li{ width:145px; height:113px; float:left; padding-right:13px; position:relative;}
.ways_div{ width:82px; height:56px; background:url(../images/img1/ways_a.png) no-repeat; display:none; position:absolute; top:-23px; left:30px; font-size:12px; color:#FFF; line-height:40px; text-align:center;}
.foot{ height:auto; width:980px; margin:0 auto; color:#696969; line-height:30px; text-align:center; padding-top:30px; padding-bottom:50px;}
.foot a{ color:#696969;}
.foot a:hover{ text-decoration:underline;}

.program_like_top{ height:38px; width:320px;}
.program_like_top img{ float:left; margin-top:10px; margin-left:10px;}
.program_like_top b{ float:left; margin-top:15px; margin-left:10px;}
.program_like_top a{ display:block; float:right; margin-right:10px;}
.program_like ul,.program_like1 ul{ margin-left:7px;}
.span3{ width:70px; height:60px; text-align:center; line-height:60px; font-weight:bold; display:block; float:left; background:#fff; margin-left:2px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#9e0000; margin-right:15px;}
.span4{ width:215px; height:20px; display:block; line-height:20px; font-size:14px; display:block; float:left; font-family:"微软雅黑", "宋体"; color:#fff;}
.span4 span{ display:block; float:left; width:90px; height:20px;}
.span4 b{color:#000; text-align:right; width:90px; height:20px; display:block; font-weight:normal; color:#fff; font-size:12px; float:right; margin-right:10px;}
.program_like ul li{ width:305px; height:auto; margin-top:10px; line-height:25px; background:#f2f2f2;}
.program_like ul li a{ display:block; width:305px; height:auto;}
.program_like ul li a span{ margin-left:10px;}
.program_like ul li a img{ margin-left:10px;}
.program_like_first{ width:305px; height:50px;padding-bottom:10px;}

.footer{ width:980px; height:65px;margin-top:15px; text-align:center;color:#696969; line-height:22px; margin-top:35px;}
.footer a{ color:#696969; margin-left:5px; margin-right:5px;}
.footer a:hover{ text-decoration:underline;}


.program_tj{ width:980px; height:40px; background:#eeeeee; border:1px solid #d1d1d1; line-height:40px;}
.program_tj img{ margin-top:10px; margin-left:10px; display:block; float:left;}
.program_tj span{ display:block; float:left; margin-left:10px; color:#c40018; font-size:14px;}
.program_tj a{ display:block; float:right; margin-right:10px;}
.program_tj_list{ width:980px; height:auto; margin-top:25px;}
.program_tj_list ul li{ width:315px; height:160px; float:left;margin-right:17px; margin-bottom:50px;}
.program_tj_list ul li div{ float:left; font-weight:bold; color:#343138;}
.program_tj_img{ width:150px; height:160px;margin-right:10px;}
.program_tj_div{ width:155px; height:30px; line-height:30px;}
.program_tj_div a{ color:#343138;}
.program_tj_div a:hover{ text-decoration:underline;}
.program_tj_des{ width:155px; height:auto; line-height:22px; margin-top:20px;}
.program_tj_des p{ background:#f6f6f6;}
.font14{ font-size:14px;}
.red{ color:#d70101;}

.pro_intro{ width:278px; height:429px; float:left; margin-bottom:20px;}
.pro_intro_top{ width:278px; height:38px; background:url(../images/img/pro_top_bg.jpg) no-repeat; line-height:37px; font-weight:bold; font-size:14px;border-bottom:1px solid #e5e5e5;}
.pro_intro_top img{ float:left; margin-top:10px; margin-left:10px; margin-right:10px;}
.pro_intro_bottom{ width:276px; height:390px; border:1px solid #bebdbe; border-top:none; color:#6c6c6c;}
.pro_intro_bottom_img{ width:276px; height:120px; position:relative;}
.pro_intro_bottom_img img{ display:block; float:left; margin-left:5px; margin-top:5px;}
.pro_intro_bottom_img div{width:150px; height:22px; line-height:22px; float:right;}
.pro_intro_bottom_div{ width:266px; height:35px; line-height:35px; margin-left:5px; font-weight:bold; margin-top:5px; border-bottom:1px solid #ccc; border-top:1px solid #ccc;}
.pro_intro_bottom_date{ width:266px; margin-left:5px; padding-top:5px; padding-bottom:5px; line-height:22px;}
.pro_intro_bottom_des{ width:266px; height:auto; padding-top:5px; line-height:22px; margin-left:5px;}
.pro_left{ width:278px; height:auto; float:left; margin-top:35px;}
.pro_intro_bottom1{ width:266px; height:390px; border:1px solid #bebdbe; border-top:none; color:#6c6c6c; margin-left:5px;}
.pro_center{ width:427px; height:auto; float:left; margin-top:35px; margin-left:10px;}
.pro_notice{height:427px; margin-bottom:15px;border: 1px solid #CCCCCC;}
.pro_notice_top{ width:425px; height:39px; background:url(../images/img/pro_bg.gif) repeat-x; font-size:14px; line-height:38px;}
.pro_notice_top img{ margin-left:10px; margin-top:12px; float:left; margin-right:10px;}
.notice_list{ width:410px; margin-left:7px;}
.notice_list ul li{ height:32px; border-bottom:1px dotted #7f7f7f; line-height:32px;}
.notice_list ul li img{ margin-right:5px;}
.notice_list ul li a{ color:#3f3f3f;}
.notice_page{width:420px; margin-left:7px; height:38px; margin-top:20px;}
.notice_page ul li{ width:25px; height:25px; float:left; text-align:center; line-height:25px; background:#9f9f9f; margin-right:5px; color:#fff;}
.notice_page ul li.pageCur{ background:#0280b2;}
.notice_page ul li a{ color:#fff;}
.digest{ width:420px; margin-left:7px; height:110px;border-bottom:1px dotted #7f7f7f;}
.digest b{ font-size:14px; color:#d00000; display:block; height:40px; line-height:40px;}
.digest p{ line-height:18px;}
.digest p a,.digest b a{ color:#d00000;}
.digest p a:hover,.digest b a:hover{ text-decoration:underline;}
.digest_list{ width:420px; margin-left:7px; margin-top:5px;}
.digest_list ul li{ width:420px; height:30px; line-height:30px; font-weight:bold;}
.digest_list ul li a{ display:block; color:#707070; background:url(../images/img/digest_hover.jpg) no-repeat; width:410px; height:30px; padding-left:10px;}
.digest_list ul li a:hover{ text-decoration:underline;}
.pro_right{ width:240px; height:auto; float:left; margin-top:35px; margin-left:10px;}
.announ,.listen_top{ width:240px; height:auto;border:1px solid #bebdbe; border-top:none;}
.announ_top{ width:240px; height:39px; background:url(../images/img/pro_bg.gif) repeat-x; line-height:38px; }
.announ_top img{ float:left; margin-right:5px; margin-top:12px; margin-left:10px; margin-right:5px;}
.announ_des{ width:210px; height:110px; margin-left:15px; margin-top:10px; line-height:22px; color:#606060;}
.listen_top{ margin-top:10px;}
.listen_top ul{ margin-top:10px;}
.listen_top ul li{ height:25px; width:220px; margin-left:10px; line-height:25px; margin-bottom:5px;}
.listen_top ul li span{ float:left; margin-right:10px;}
.listen_top ul li b{ float:left; font-weight:normal;}
.listen_top ul li img{ float:right; margin-top:2px;}
.wb_intro{ width:278px; height:auto; float:left;}
.pro_right{ width:240px; height:auto; float:left; margin-top:35px; margin-left:10px;}
.announ,.listen_top{ width:240px; height:auto;border:1px solid #bebdbe; border-top:none;}
.announ_top{ width:240px; height:39px; background:url(../images/img/pro_bg.gif) repeat-x; line-height:38px; }
.announ_top img{ float:left; margin-right:5px; margin-top:12px; margin-left:10px; margin-right:5px;}
.announ_des{ width:210px; height:110px; margin-left:15px; margin-top:10px; line-height:22px; color:#606060;}
.listen_top{ margin-top:10px;}
.listen_top ul{ margin-top:10px;}
.listen_top ul li{ height:25px; width:220px; margin-left:10px; line-height:25px; margin-bottom:5px;}
.listen_top ul li span{ float:left; margin-right:10px;}
.listen_top ul li b{ float:left; font-weight:normal;}
.listen_top ul li img{ float:right; margin-top:2px;}


.ph_left{width:210px; height:auto; float:left; color:#47464e; display:inline;}
.jm_ph{ width:210px; height:auto; padding-bottom:10px; margin-bottom:25px;}
.jm_ph_title{width:210px; height:35px; line-height:35px; border-bottom:2px solid #c40018; font-weight:bold; font-size:14px; font-family:"微软雅黑", "宋体";}
.jm_ph ul li{ width:210px; height:35px; border-bottom:1px solid #cccccc; line-height:35px; text-align:center;}
.jm_ph ul li a{ display:block; color:#47464e;}
.jm_ph ul li a:hover{ text-decoration:underline;}
.progra_bou{ width:210px; height:auto; margin-top:10px;border:1px solid #bebdbe; border-top:none;}
.progra_bou_title{ width:210px; height:39px; background:url(../images/img/pro_bg.gif) repeat-x;}
.progra_bou_title img{ float:left; margin-top:12px; margin-left:10px; margin-right:5px; display:inline;}
.progra_bou_title b{ display:block; float:left; margin-top:12px;font-family:"微软雅黑", "宋体"; font-size:14px;}
.progra_bou_list{ width:210px; height:auto;}
.progra_bou_list ul{ padding-top:10px; padding-bottom:10px;}
.progra_bou_list ul li{ height:25px; width:210px; margin-bottom:5px; line-height:25px;}
.progra_bou_list ul li a{ display:block; padding-left:5px; width:205px; height:25px;}
.progra_bou_list ul li a img{ float:left; margin-right:10px; display:inline; margin-top:10px;}
.progra_bou_list ul li a span{ display:block; float:left; height:20px;}
.ph_right{width:755px; height:auto; float:right;color:#343138;}
.ph_right_top{ width:755px; height:40px; background:url(../images/img/top_bg2.jpg) repeat-x; line-height:40px; font-family:"微软雅黑", "宋体";}
.ph_right_top a{ width:107px; height:27px; display:block; float:left; text-align:center; line-height:27px; background:url(../images/btn.jpg) no-repeat; margin-right:10px; color:#47464e;}
.ph_right_top a span{ color:#c40018;}
.ph_week{ width:750px; height:auto;}
.ph_week ul li{ width:750px; height:115px; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #e2e2e2;}
.ph_week ul li div{ float:left;}
.ph_week_num{ width:35px; height:115px; line-height:115px; text-align:center; color:#c40018; font-weight:bold;}
.ph_week_pic{ width:125px; height:110px;margin-right:25px; margin-left:10px;}
.ph_week_top{ height:35px; width:550px; line-height:35px;}
.ph_week_top div{ float:left; font-family:"微软雅黑", "宋体"; font-size:14px;}
.ph_week_top div img{ margin-left:5px;}
.ph_week_top span{ display:block; float:right; display:block; width:320px; height:35px;}
.ph_week_top span b{ float:left; display:block; color:#d70101; margin-right:10px;}
.ph_week_top span p{ display:block; float:left; color:#343138;}
.ph_week_r{ width:550px; height:28px; line-height:28px;font-family:"微软雅黑", "宋体"; }
.ph_week_des{ width:550px; height:50px; line-height:20px; margin-top:5px; color:#6c6c6c;}


/************** 活动页面 ***************/

.act1{ width:980px; height:auto; position:relative; overflow:hidden;}
.act1 ul li{ width:1000px; height:auto; float:left;margin-bottom:10px;}
.act1 ul li  div{ display:block; float:left; margin-right:10px;}
.act{ width:980px; height:75px; margin-bottom:15px; position:relative; overflow:hidden;}
.act ul{ width:1000px; height:75px; position:absolute; left:0px; top:0px;}
.act ul li{width:320px; height:75px; display:block; float:left; margin-right:9px;}
.act_pos{ width:980px; height:80px; background:url(../images/img/act_top_bg.jpg) repeat-x;}
.act_pos .icon{ width:140px; height:40px; float:left; margin-top:25px; margin-left:10px;}
.act_pos .pos{ width:350px; height:25px; line-height:25px; float:right; text-align:right; margin-top:30px; margin-right:10px;}
.act_ad{ width:980px; height:125px; background:#cccccc; margin-top:10px;}
.act_ad ul{ margin-left:7px;height:100px; margin-top:8px;}
.act_ad ul li{float:left; background:#fff;position:relative; margin-right:7px;}
.act_ad ul li a{ width:187px; height:110px; display:block; display:block; position:relative; overflow:hidden; cursor:pointer;}
.act_ad ul li a img{ display:block; width:187px; height:110px;}
.act_ad ul li a span{ display:block; width:187px; height:40px; position:absolute; left:0px; bottom:-40px; background:url(../images/img/blank60.png); line-height:40px; text-align:center; color:#fff;}
.act_content{ width:960px; height:auto; padding:10px; margin-top:20px; float:left; padding-bottom:32px; background:url(../images/img/act_bottom_bg.jpg) bottom no-repeat #f2f2f2;}
.act_content .act_left{ width:640px; height:auto; float:left;}
.act_left .intr{ width:640px; height:200px; border-bottom:1px solid #c2c2c2;}
.act_left .intr .pic{ width:280px; height:160px; float:left;}
.act_left .intr .info{ width:340px; height:160px; float:right;}
.act_left .intr .info .title{ width:340px; height:20px; line-height:20px; font-weight:bold;}
.act_left .intr .info .time{ width:310px; height:21px; line-height:21px; background:url(../images/img/time_bg.jpg) no-repeat #edd9dc; padding-left:30px; margin-top:10px;}
.act_left .intr .info .des{ width:340px; height:60px; line-height:20px; color:#484848; margin-top:12px;}
.act_left .intr .info .btn{ width:340px; height:26px; background:#fff; margin-top:10px;}
.act_left .intr .info .btn a{ width:105px; height:26px; display:block; background:url(../images/img/want.jpg) no-repeat; line-height:26px; text-align:center; float:left;color:#cd2e42; font-weight:bold;}
.act_left .intr .info .btn .text{ width:210px; height:26px; float:right; text-align:center; line-height:26px; }
.act_left .intr .info .btn .text span{ font-weight:bold; color:#d30000; margin-left:5px; margin-right:5px;}
.act_left .intr .share{ width:340px; height:40px; line-height:40px; clear:both;}
.act_left .act_con{ width:640px; height:auto; margin-top:10px;}
.act_left .act_con .act_title{ width:640px; height:25px; line-height:25px; font-weight:bold; font-size:14px;}
.act_left .act_con .act_del{ line-height:24px; color:#484848;}
.act_left .act_same{ width:640px; height:35px; margin-top:25px; background:url(../images/img/same_bg.jpg) repeat-x; line-height:35px; font-weight:bold; color:#cf0101;}
.act_left .act_same_list{ width:640px; height:auto; margin-top:10px; float:left;}
.act_left .act_same_list li{ width:205px; height:140px; float:left;margin-left:12px;}
.act_left .act_same_list li a{ display:block; cursor:pointer; width:205px; height:140px;}
.act_left .act_same_list li .list_img{ width:160px; height:90px; float:left; margin-left:15px; margin-top:10px;}
.act_left .act_same_list li .list_txt{ width:205px; height:30px; line-height:30px; text-align:center; clear:both;}
.act_content .act_right{ width:300px; height:100%; float:right;}
.act_right .right_title{ width:300px; height:45px; background:url(../images/img/right_title_bg.jpg) no-repeat; line-height:45px; text-align:center; font-size:14px;}
.act_right .right_list{ width:300px; height:100%; background:url(../images/img/right_list_bg.jpg) repeat-y;}
.act_right .right_list ul li{ width:300px; height:225px;}
.act_right .right_list ul li .right_list_pic{ width:250px; height:145px; float:left; margin-left:28px;}
.act_right .right_list ul li .right_list_title{ width:250px; height:30px; float:left; margin-left:28px; line-height:30px; font-weight:bold; margin-top:5px;}
.act_right .right_list ul li .right_list_des{ width:250px; height:36px; float:left; margin-left:28px; line-height:18px; color:#484848;}

/************** 节目详细 ***************/

.program_tit{ height:32px; width:950px; padding-left:30px; color:#454545; font-size:12px; line-height:32px; background:url(../images/img/position_bg.jpg) left no-repeat;}
.program_tp{ height:174px; width:980px; padding-bottom:35px; padding-top:10px;}
.program_tp a{height:174px; width:667px; display:block; float:left;}
.program_tp .pro_swf{ width:313px; height:174px; float:right; background-color:#c40018 ;}
.program_left{ width:725px; height:auto; border:#cbcbcb solid 1px; border-top:#cb181f solid 3px; float:left;}
.program_left_tit{ border-top:#686868 solid 1px; width:725px; height:auto; margin-top:1px; line-height:30px; padding-bottom:10px; font-weight:bold; padding-top:20px; text-align:center; font-size:16px; color:#000000;}
.program_left_tit1{ width:700px; margin-left:10px; color:#6a6868; height:auto; line-height:25px; padding-top:10px; padding-bottom:20px; border-top:#cccccc solid 1px; text-align:center;}
.program_left_text{ min-height:590px; width:700px; padding-left:15px; line-height:25px; color:#363535; font-size:12px; padding-bottom:60px;}
.program_right{ width:238px; height:auto; float: right;}
.program_right1{ width:238px; height:auto; margin-bottom:20px;}
.program_right1_tit{ padding-left:40px; height:39px; width:198px; font-weight:bold; font-size:14px; color:#101010; background:url(../images/img/program_notice.jpg) no-repeat; line-height:39px;}
.program_right1_tit1{ padding-left:40px; height:39px; width:198px; font-weight:bold; font-size:14px; color:#101010; background:url(../images/img/program_list1.jpg) no-repeat; line-height:39px;}
.program_right1_cont{ width:210px; padding:15px 13px 15px 13px; line-height:20px; border:#c1c0c1 solid 1px; border-top:none; color:#606060;}
.program_right1_list{ width:217px; height:auto; border:#c1c0c1 solid 1px; border-top:none; padding:10px; padding-right:9px;}
.program_right1_list ul li{ width:217px; height:auto; line-height:20px; margin-bottom:7px; color:#000000;}
.program_right1_list ul li a{width:205px; display:block; padding-left:5px; height:auto; padding-right:7px; color:#000000;}
.program_right1_list_bg{ background:#f2f2f2;}
.program_right1_list ul li span{ float:right; width:18px; height:17px;}
.program_right1_list_top{ background:url(../images/img/program_j.png) center no-repeat;}
.program_right1_list_down{ background:url(../images/img/program_s.png) center no-repeat;}
.program_right1_list_ping{ background:url(../images/img/program_p.png) center no-repeat;}
.program_link{ width:960px; padding-left:20px; height:auto; background:#7f7f7f; line-height:25px; padding-top:5px; padding-bottom:5px; color:#ffffff; margin-top:40px; margin-bottom:30px;}
.program_link a{ color:#FFF;}
.program_link a:hover{ color:#FFF; text-decoration:underline;}

/************** 节目列表 ***************/

.program_left1{ width:720px; height:auto; float:left;}
.program_left1_tit{ height:39px; width:690px; background:url(../images/img/program_list2.jpg) no-repeat; font-size:14px; color:#101010; line-height:39px; padding-left:30px; font-weight:bold;}
.program_left1_eg{ height:auto; width:720px; line-height:20px; color:#737373; font-size:12px; padding-bottom:10px; border-bottom:#7f7f7f dotted 1px;}
.program_left1_eg_tit{ color:#d00000; font-size:14px; width:720px; height:auto; padding-top:10px; padding-bottom:15px;}
.program_left1_eg a{ color:#d00000;}
.program_left1_list{ height:auto; width:720px; padding-bottom:30px;}
.program_left1_list ul li{ width:720px; line-height:30px; padding-bottom:7px; padding-top:7px; border-bottom:#7f7f7f dotted 1px; font-size:14px;}
.program_left1_list ul li a{ height:auto; padding-left:20px; display:block; width:700px; color:#3f3f3f; background:url(../images/img/program_list2_tp.jpg) 0px 13px no-repeat;}
.program_left1_list1{ height:20px; width:520px; padding-bottom:6px; padding-left:200px; padding-top:6px; border-bottom:#cccccc solid 1px; border-top:#cccccc solid 1px; margin-bottom:40px;}
.program_left1_list1 ul li{ height:20px; width:21px; float:left; color:#003f70; line-height:20px; margin-right:10px; text-align:center;}
.program_left1_list1 ul li a{ height:20px; width:21px;color:#003f70; display: block; border:#f2f2f2 solid 1px;}
.program_left1_list1 ul li a:hover{ background:#e4e4e4; border:#999999 solid 1px; color:#29296e;}
.program_left1_list1_pagedown{ height:20px; width:62px !important;}
.program_left1_list1_pagedown a{ height:20px; width:62px !important;}

/************** 视频首页 ***************/

#video{ width:980px; height:auto; float:left; }
#video .video_top{ width:980px; height:235px; background:#e5e5e5; float:left;}
#video .video_banner{ width:940px; height:192px; float:left;margin-left:20px; margin-top:10px; position:relative; overflow:hidden; display:inline;}
#video .video_banner ul{ position:absolute; left:0px; top:0px; width:8000px;}
#video .video_banner ul li{ width:295px; height:190px; float:left; border:1px solid #fff; background:#f4eee0; margin-right:24px; position:relative;}
#video .video_banner ul li .v_im{ width:295px; height:190px;}
#video .video_banner ul li .v_in{ width:295px; height:25px; line-height:25px; background:url(../images/img/blank60.png); position:absolute; left:0px; bottom:0px; text-align:center;}
#video .video_banner ul li .v_in a{ color:#fff;}
#video .video_banner ul li .v_in a:hover{ text-decoration:underline;}
#video .video_icon{ width:210px; height:15px; float:left; margin-top:10px; margin-left:385px; display:inline;}
#video .video_icon ul li{ float:left; width:60px; height:10px; margin-right:10px;background:url(../images/img/video_arr.jpg) no-repeat; cursor:pointer;}
#video .video_icon ul li.videoCur{ background-position:-60px 0px;}
#video .update{ width:980px; height:35px; background:#55a8d1;}
#video .u_p_n{ width:150px; height:35px; float:left; line-height:35px; font-weight:bold; color:#fff; margin-left:10px; font-size:14px;}
#video .u_p_b1{ width:101px;float:right; background:#900; margin-top:5px; margin-right:5px;}
#video .video_left{ width:722px; height:auto; float:left; margin-top:20px; overflow:hidden;}
#video .video_left .v_l_t{ width:720px; height:440px; background:#fafafa; border:1px solid #d7d7d7;}
.v_l_t .v_l{ width:355px; height:430px; float:left;margin-left:10px; margin-top:10px; display:inline;}
.v_l_t .v_l_f{ width:355px; height:280px; float:left; border-bottom:1px dotted #afafaf;}
.v_l_t .v_l_f .v_l_f_i{ width:350px; height:225px; padding:1px; background:#fff; border:1px solid #d7d7d7;}
.v_l_t .v_l_f .v_l_f_n{ width:355px; height:46px; line-height:46px; text-align:center; font-size:14px;}
.v_l_t .v_l_list{ width:355px; height:130px; float:left; margin-top:10px;}
.v_l_t .v_l_list ul li{ width:355px; height:20px; line-height:20px; background:url(../images/img/v_i.jpg) left top no-repeat; margin-top:5px;}
.v_l_t .v_l_list ul li a{ padding-left:15px;}
.v_l_t .v_r{ width:325px; height:420px; float:right; margin-top:5px; }
.v_l_t .v_r ul li{ width:144px; height:134px; float:left; background:#fff; text-align:center; margin-right:10px; margin-left:5px; margin-top:5px;}
.v_l_t .v_r ul li .v_r_im{ padding:1px; border:1px solid #d7d7d7; width:140px; height:90px;}
.v_l_t .v_r ul li .v_r_in{ width:140px; height:36px; line-height:18px; margin-top:4px;}
#video .video_right{ width:252px; height:auto; float:right; margin-top:20px;}
#video .video_right .v_r_t{ width:240px; height:807px; background:#fafafa; border:1px solid #d7d7d7; padding-left:10px;}
#video .video_right .v_r_t h2{ font-size:14px; width:225px;}
#video .video_right .v_r_t .v_r_t_f{ width:225px; height:175px;}
.v_r_t_f .v_r_t_f_i{ width:220px; height:140px; background:#fff; padding:1px; border:1px solid #d7d7d7;}
.v_r_t_f .v_r_t_f_n{ width:225px; height:30px; border-bottom:1px dotted #d7d7d7; line-height:30px; text-align:center; font-weight:bold;}
.v_r_t_list{ width:225px; height:auto; float:left; margin-top:5px;}
.v_r_t_list ul li{ width:225px; height:25px; line-height:25px; background:url(../images/img/v_i.jpg) left top no-repeat;}
.v_r_t_list ul li a{ padding-left:15px;}
.v_r_t_ad{ width:230px; height:140px; float:left; margin-top:5px; }
.v_r_t_ad1{ width:230px; height:300px; float:left; margin-top:5px; }
.v_l_ad{ width:720px; height:90px; background:#fafafa; border:1px solid #d7d7d7; margin-top:20px; margin-bottom:20px;}

.video_left .v_l_jx{ width:720px; height:auto; background:#fafafa; border:1px solid #d7d7d7;}
.video_left .v_l_jx h2{ font-size:14px;}
.video_left .v_l_jx h2 span{ margin-left:10px; display:inline;}
.video_left .v_l_jx h2 a{ margin-right:10px; display:inline;}
.video_left .v_l_jx_list{ width:700px; height:565px; float:left; margin-left:15px; margin-top:5px; display:inline;}
.video_left .v_l_jx_list ul li{ width:144px; height:134px; float:left; background:#fff; text-align:center; margin-right:20px; margin-left:10px; margin-top:5px; display:inline;}
.video_left .v_l_jx_list ul li .v_jx_im{ padding:1px; border:1px solid #d7d7d7; width:140px; height:90px;}
.video_left .v_l_jx_list ul li .v_jx_in{ width:140px; height:36px; line-height:18px; margin-top:4px;}

/*****************视频********************/
.hd_video{ width:720px; height:320px; background:#fafafa; border:1px solid #d7d7d7;}
.hd_video h2{ font-size:14px;}
.hd_video h2 span{ margin-left:10px;}
.hd_video h2 a{ margin-right:10px;}
.hd_video_left{ width:220px; height:auto; float:left; margin-left:10px; overflow:hidden;}
.hd_video_left_p{ width:220px; height:205px; border-bottom:1px dotted #ccc;}
.hd_video_left_p .h_v_p{ width:215px; height:135px; padding:1px; background:#fff; border:1px solid #d7d7d7;}
.hd_video_left_p .h_v_t{ width:220px; height:50px; text-align:center; line-height:25px; font-weight:bold; color:#314a7b; padding-top:10px; font-size:14px;}
.hd_video_left_p .h_v_d{ width:220px; height:60px; line-height:20px;padding-top:5px; padding-bottom:5px; color:#656565;}
.hd_video_left_p .h_v_d a{ color:#314a7b;}
.hd_video_left ul { margin-top:5px;}
.hd_video_left ul li{background:url(../images/img/v_i.jpg) left top no-repeat; width:200px; height:20px; line-height:20px; margin-bottom:3px;}
.hd_video_left ul li a{ padding-left:15px;  color:#314a7b;}

.hd_video_right{ width:470px; height:290px; float:right;}
.hd_video_right ul li{ width:140px; height:135px; float:left; margin-right:10px; margin-left:5px; margin-bottom:9px; display:inline;}
.hd_video_right ul li .h_v_pi{ width:140px; height:90px; padding:1px; background:#fff; border:1px solid #e2e2e2;}
.hd_video_right ul li .h_v_name{ width:142px; height:18px; text-align:center; line-height:20px; padding-top:4px;}

.hd_video_list{ width:720px; height:290px; float:right;}
.hd_video_list ul li{ width:150px; height:135px; float:left; margin-right:15px; margin-left:15px; margin-bottom:9px; display:inline;}
.hd_video_list ul li .h_v_pi{ width:145px; height:90px; padding:1px; background:#fff; border:1px solid #e2e2e2;}
.hd_video_list ul li .h_v_name{ width:150px; height:18px; text-align:center; line-height:20px; padding-top:4px;}
.v_r_ad{ width:230px; height:150px; background:#fafafa; border:1px solid #d7d7d7; margin-top:20px; padding:10px;}
.v_r_ad1{ width:230px; height:345px; background:#fafafa; border:1px solid #d7d7d7; margin-top:20px; padding:10px;}

/*****************视频详细页面********************/

.v_des_t{ width:722px; height:35px; float:left; line-height:35px; font-size:16px; font-weight:bold; border-bottom:1px solid #cccccc; color:#0572a8;}
.v_des_t span{ color:#000;}
.v_des_time{ width:722px; height:25px; float:left; line-height:25px; font-size:12px;color:#666666;}
.v_des_video{ width:585px; height:auto; float:left; margin-top:10px; margin-bottom:25px; margin-left:65px;}
.v_des_share{ width:720px; height:25px; float:left;border:1px solid #d7d7d7; margin-top:10px;}
.v_des_share .v_share_left{ width:280px; height:22px; float:left;}
.v_des_share .v_share_left a{ display:block; width:131px; height:22px; float:left;}
.v_des_share .v_share_right{ width:245px; height:22px; float:right;}
.v_des_share .v_share_right .v_s_text{ width:55px; height:22px; float:left; line-height:22px;}
.v_des_share .v_share_right .v_s_wb{ width:190px; height:22px; float:left;}
.v_des_info{ width:722px; min-height:120px; line-height:22px; margin-top:15px; color:#666666; border-bottom:1px solid #cccccc; padding-bottom:10px; float:left;}
.v_des_login{ width:722px; height:25px; float:left; line-height:25px; color:#254a8e;}
.v_des_login a{ margin-right:5px; margin-left:5px; color:#254a8e;}
.login_areatext{ width:720px; height:75px; float:left; border:1px solid #ccc;}
.login_areatext textarea{ width:710px; height:65px; overflow:hidden; background:none; border:none; padding:5px; color:#bdbdbd; font-family:"微软雅黑", "宋体";}

.login_bq{ width:722px; height:40px; float:left;}
.login_bq .bq{ width:60px; height:32px; float:left; cursor:pointer;}
.login_bq .l_b_r{ width:210px; height:40px; float:right; }
.login_bq .l_b_r .w1{ float:left; width:55px; height:20px; text-align:left;margin-top:13px;}
.login_bq .l_b_r .w2{ float:left; width:67px; height:20px; margin-top:13px;}
.login_bq .l_b_r .w3{ float:right; width:80px; margin-top:5px;}
.login_bq .l_b_r .w3 input{ width:80px; height:30px; border:1px solid #98999b; text-align:center; line-height:28px; background:#ccc; font-family:"微软雅黑", "宋体"; color:#333438;}

.login_pl{ width:710px; height:auto; float:left; border:1px solid #d8d8d8; padding:5px;}
.login_pl_top{ width:710px; height:40px; line-height:40px; border-bottom:1px solid #dbdcdf;}
.login_pl_top .l_p_l{ width:125px; height:40px; float:left;}
.login_pl_top .l_p_r{ width:200px; height:40px; float:right;}
.login_pl_top .l_p_r a{ display:block; float:left; margin-right:5px;}
.login_pl_top .l_p_r .nums{ width:18px; height:18px; line-height:18px; text-align:center; font-family:Arial, Helvetica, sans-serif; display:block; border:1px solid #c10f1c; color:#c10f1c; margin-top:10px;}
.login_pl_t_list{ width:710px; height:auto; float:left;}
.login_pl_t_list li{ width:710px; height:auto; border-bottom:1px solid #f4f2f3;}
.login_pl_t_list li .l_pl_tx{ width:40px; height:40px; float:left;  margin-top:10px;}
.login_pl_t_list li .l_pl_des{ width:660px; height:auto; line-height:23px; float:left; margin-left:10px; margin-top:10px;}
.login_pl_t_list li .l_pl_des .l_p_d_t{ width:660px; height:20px; line-height:20px; color:#004a99;}
.login_pl_t_list li .l_pl_des .l_p_d_n{ line-height:20px;}
.login_pl_t_list li .l_pl_des1{ width:660px; height:25px; line-height:25px; float:right; color:#929292; margin-top:5px;}
.login_pl_t_list li .l_pl_des1 .lll{ width:200px; height:25px; float:left;}
.login_pl_t_list li .l_pl_des1 .repeat{ width:200px; height:25px; float:right;}
.login_pl_t_list li .l_pl_des1 .repeat a{ color:#004a99; display:block; float:right; width:45px; text-align:center;}
.ssubmit{width:80px; height:30px; border:1px solid #98999b; text-align:center; line-height:28px; background:#ccc; font-family:"微软雅黑", "宋体"; color:#333438; cursor:pointer;}

.video_phb{ width:240px; height:auto; background:#fafafa; border:1px solid #d7d7d7; padding-left:10px;}
.video_phb h2{ font-size:14px;}
.video_phb h2 a{ margin-right:10px;}
.video_phb_list{ width:240px; height:auto; float:left;}
.video_phb_list ul li{ width:240px; height:95px; float:left; background:#f9f9f9; border-bottom:1px solid #fff;}
.video_phb_list ul li .v_p_tx{ width:70px; height:55px; float:left; margin-top:20px;}
.video_phb_list ul li .v_p_bt{ width:110px; height:55px; float:left; margin-left:5px; margin-right:5px; margin-top:20px;}
.video_phb_list ul li .v_p_num{ width:42px; height:42px; float:left; background:url(../images/img/num_bg.jpg) no-repeat; color:#fff; text-align:center; line-height:42px; margin-top:25px;}
.v_ad_aa{ width:230px; height:auto; background:#fafafa; border:1px solid #d7d7d7; margin-top:15px; padding:10px;}


/************** 首页 ***************/

#index{ width:980px; height:auto; background:url(../images/img/index.jpg) top repeat-x #fff;}
.banner{ width:650px; height:350px; border:1px solid #d5d5d5; margin-top:20px; position:relative; overflow:hidden; float:left;}
.banner .banner_list{ width:10000px;}
.banner .banner_list li{ width:650px; height:350px; float:left; position:relative; color:#fff;}
.banner .banner_list li .banner_img{ width:650px; height:350px;}
.banner .banner_list li .banner_des{ width:650px; height:45px; background:url(../images/img/blank60.png); position:absolute; bottom:0px;}
.banner .banner_list li .banner_des .banner_title{ width:630px; height:30px; line-height:30px; font-weight:bold; font-size:14px; margin-left:10px; margin-top:10px;}
.banner .banner_list li .banner_des .banner_title a{ color:#fff;}
.banner .banner_list li .banner_des .banner_title a:hover{ text-decoration:underline;}
/*.banner .banner_list li .banner_des .banner_txt{ width:630px; height:55px; margin-left:10px; line-height:20px; color:#c7c7c6;}
*/.banner .prevBtn{ width:39px; height:39px; display:block; position:absolute; top:125px; left:0px; cursor:pointer;}
.banner .nextBtn{ width:39px; height:39px; display:block; position:absolute; top:125px;right:0px; cursor:pointer;}
.reading{ width:320px; height:351px; float:right;border-bottom:1px solid #cccccc; background:url(../images/img/reading_bg.jpg) repeat-x; margin-top:20px;}
.reading .read_title{ width:320px; height:30px;}
.reading .read_title img{ display:block; float:left; margin-top:2px;}
.reading .read_title b{ display:block; float:left; margin-left:10px;}
.reading .read_title a{ display:block; float:right; width:50px; height:19px; margin-bottom:3px;}
.reading .read_list{ width:320px; height:250px; float:left; position:relative;}
.reading .read_list ul{ width:320px; height:270px; position:absolute; left:0px; top:0px;}
.reading .read_list li{ width:320px; height:80px;margin-bottom:5px;}
.reading .read_list li a{ width:320px; height:80px; display:block;}
.reading .read_same{ width:320px; height:95px; clear:both;}
.reading .read_same .read_prev{ width:35px; height:95px; float:left;margin-left:8px; display:inline;}
.reading .read_same .read_prev a,.reading .read_same .read_next a{ width:16px; height:16px; display:block; background:url(../images/img/arr.jpg) 0px 0px no-repeat; margin-top:45px; margin-left:10px; cursor:pointer;}
.reading .read_same .read_prev a.readHover{ background-position:-16px 0px;}
.reading .read_same .read_list1{ width:320px; height:95px; float:left;position:relative; overflow:hidden;}
.reading .read_same .read_list1 ul{ position:absolute; left:0px; top:20px; width:4000px;}
.reading .read_same .read_list1 ul li{ width:63px; height:63px; float:left; border:1px solid #6d6d6d; margin-right:20px;}
.reading .read_same .read_list1 ul li a img{ display:block; width:63px; height:63px;}
.reading .read_same .read_next{ width:35px; height:95px; float:left;}
.reading .read_same .read_next a{ background-position:0px -16px;}
.reading .read_same .read_next a:hover{ background-position:-16px -16px;}
#fm{ width:297px; height:860px; float:left; margin-top:25px;}
/*#fm .audio{ width:297px; height:86px;}*/
#fm .fm_list{ width:297px; height:auto;}
#fm .fm_list li{ width:297px; height:46px; background:url(../images/img/fm_bg.jpg) no-repeat; margin-top:5px; float:left;}
#fm .fm_list li .fm_icon{ display:block; float:left; width:100px; margin-left:1px; margin-top:1px;}
#fm .fm_list li .fm_i{ width:15px; height:15px; float:left; margin-top:15px;}
#fm .fm_list li .fm_music{ width:95px; height:21px; line-height:21px; float:left; margin-top:13px; color:#3e3e3e;}
#fm .fm_list li .pindao{ width:72px; height:19px; float:right; background:url(../images/img/pindao.jpg) no-repeat; text-align:center; line-height:19px; color:#fff; margin-top:13px;}
#fm .weibo{ width:297px; height:auto; float:left;}
#fm .weibo .wb_title{margin-top:28px; width:297px; height:39px; line-height:39px; text-align:center; font-size:14px; font-weight:bold; background:url(../images/img/weibo_bg.jpg) no-repeat;}

#fm .weibo .wb_list_content{ width:295px; height:468px; padding-top:10px; border:1px solid #ccc; border-top:none; float:left; overflow:hidden;}
#fm .weibo .wb_list_content ul li{ width:297px; height:410px; float:left;}
#news_tj{ width:660px; height:850px; float:right; margin-top:25px;}
#news_tj_top{ width:658px; height:460px; border:1px solid #bdbcbd; border-top:none;}
#news_tj_top .news_top{ width:658px; height:38px; background:url(../images/img/news_top_bg.gif) repeat-x #ccc;}
#news_tj_top .news_top ul{ width:550px; height:32px; margin-top:5px; float:left;}
.more{ width:50px; height:19px; float:right; display:block; margin-top:10px;}
#news_tj_top .news_top ul li{float:left;}
#news_tj_top .news_top ul li a{ display:block; width:91px; height:32px; background:url(../images/img/new_nav_bg.jpg) no-repeat; line-height:33px; text-align:center;}
#news_tj_top .news_top ul li a.hover1{ color:#900; background-position:0px -32px;}
#news_tj_top .news_bottom{ width:658px; height:415px; border:none;}
#news_tj_top .news_bottom .n_b_list{ width:658px; height:245px; border:none; float:left; position:relative; overflow:hidden;}
.n_b_c{ width:658px; height:245px; border:none; float:left; position:absolute; left:0px; top:0px; display:block;}
.news_banner{ width:658px; height:170px; position:relative; overflow:hidden; float:left;}
.news_banner .ul{position:absolute; left:0px; top:0px; width:700px; height:3000px;}
.news_banner .ul li{ width:658px; height:170px; position:relative; clear:both;}
.news_banner .ul li .img1{ width:658px; height:170px;}
.news_banner .ul li .name1{ width:658px; height:40px; background:url(../images/img/blank60.png); line-height:40px; position:absolute; left:0px; bottom:0px; text-align:center;}
.news_banner .ul li .name1 a{ color:#fff; font-size:12px; font-weight:bold;}
.news_banner .arr{ position:absolute; right:0px; bottom:15px; width:90px; _bottom:10px;}
.news_banner .arr li{ width:10px; height:10px; background:url(../images/img/news_arr.png) no-repeat; float:left; margin-right:10px; cursor:pointer;}
.news_banner .arr li.hover2{ background-position:-10px 0px;}

.n_l {border-right: 1px dotted #7F7F7F;display: inline; float: left; height: 235px;margin-left: 5px; margin-top: 10px; width: 410px;}
.n_l ul li{border-bottom:1px dotted #7f7f7f; width:400px; margin-top:1px; float:left;}
.n_l ul li a{ background: url(../images/img/list_hover.jpg) no-repeat left 0px;color: #5E5E5E;display: block; height: auto;line-height: 27px;padding-left: 20px; width: 380px;}
.n_l ul li a:hover{ color:#900;}
.ad_l{ width:215px; height:auto; float:right;margin-right:10px;margin-top:5px; display:inline; position:relative; }
.ad_l ul li{ width:215px; height:70px; border:1px solid #000; position:relative;margin-top:5px; float:left;}
.ad_l ul li a{ cursor:pointer;}
.ad_l ul li .img2{ width:215px; height:70px;}
.ad_l ul li .name2{ width:215px; height:20px; background:url(../images/img/blank60.png); line-height:20px; position:absolute; left:0px; bottom:0px; text-align:center; color:#fff;}
.news_ad{ width:658px; height:110px; background:#900; border:1px solid #bdbcbd; margin-top:20px; float:left;}
#top1{ width:297px; height:245px; float:left; margin-top:25px; border:1px solid #bdbcbd; border-top:none;}
#top1 .title{ width:297px; height:39px; background:url(../images/img/pro_bg.gif) repeat-x;}
#top1 .title .img3{ width:16px; height:16px; float:left; margin-left:75px; margin-top:15px;}
#top1 .title .txt3{ font-size:14px; font-weight:bold; display:block; margin-top:12px; margin-left:10px; float:left;}
#top1 .top_ad{ width:297px; height:85px;}
#top1 .top_list{ width:297px; height:auto;}
#top1 .top_list li{ width:257px; height:40px; float:left; margin-left:10px; background:url(../images/img/icon3.jpg) left no-repeat; border-bottom:1px dotted #7f7f7f; padding-left:20px;}
#top1 .top_list li .name{ width:200px; height:35px; line-height:35px; float:left; margin-top:5px; color:#5e5e5e;}
#top1 .top_list li .icon{ width:22px; height:35px; margin-top:5px; float:left; margin-right:5px;}
#top1_right{ width:660px; height:260px; float:right; margin-top:12px; position:relative;}
.top{ width:658px; height:245px; border:1px solid #7f7f7f; border-top:none; float:left; margin-top:20px;}
.top .top_list{ width:658px; height:39px;background:url(../images/img/pro_bg.gif) repeat-x; border-bottom:1px solid #bdbcbd;}
.top .bottom_con{ width:658px; height:205px; position:relative; overflow:hidden;}
.top .bottom_con_list{ width:658px; height:205px;}
.top .top_list .top_list_name{ height:32px; width:310px; float:left;}
.top .top_list .top_list_name img{ float:left; display:block; margin-top:12px; margin-left:15px; display:inline;}
.top .top_list .top_list_name .span{ display:block; width:250px; height:29px; font-size:14px; font-weight:bold; line-height:32px; float:left;margin-left:10px; margin-top:3px;}
.top .top_list ul{ float:left; margin-top:5px;}
.top .top_list ul li{ float:left; text-align:center; line-height:33px;}
.top .top_list ul li a{ display:block; width:54px; height:33px;}
.top .top_list ul li a.activ{ background:url(../images/img/hover1.jpg) repeat-x; color:#900;border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd;}
.video_ad{ width:310px; height:185px;float:left; border:1px solid #000; margin-left:5px; margin-top:10px; _margin-top:5px; position:relative;}
.video_ad a{ cursor:pointer; position:relative; width:310px; height:185px; display:block;}
.video_ad .v_a_img{ width:310px; height:185px;}
.video_ad .v_a_txt{ width:310px; height:25px; background:url(../images/img/blank60.png); line-height:25px; text-align:center; position:absolute; left:0px; bottom:0px; color:#fff;}
.video_list{height:185px;float:right;margin-right:5px; margin-top:5px;}

.video_list ul li{ width:310px; height:27px; background:url(../images/img/video_icon.jpg) left no-repeat; border-bottom:1px dotted #bdbcbd; padding-left:15px; line-height:27px;}
.video_list ul li a{ color:#5e5e5e;}
.video_list ul li a:hover{ color:#900;}
#top1_right .tj_news{ width:310px; height:195px;float:left;margin-left:10px; margin-top:10px; display:inline;}
#top1_right .tj_news .t_d{ width:310px; height:102px;}
#top1_right .tj_news .t_d .t_d_i{ width:120px; height:100px; border:1px solid #bdbcbd; float:left;}
#top1_right .tj_news .t_d .t_d_t{ width:180px; height:25px; line-height:25px; border-bottom:1px solid #cccccc; font-weight:bold; float:left; margin-left:5px;}
#top1_right .tj_news .t_d .t_d_d{ width:180px; height:72px; line-height:18px; float:left; margin-left:5px; margin-top:3px; color:#5f5f5f;}
#top1_right .tj_list { margin-top:10px;}
#top1_right .tj_list li{ width:310px; height:24px; background:url(../images/img/list_bg.jpg) left no-repeat; line-height:24px; margin-top:3px;}
#top1_right .tj_list li a{ padding-left:15px; display:block; width:295px; color:#5e5e5e;}
#top1_right .tj_list li a:hover{ color:#900;}
#index_ad{ width:978px; height:110px; margin-top:20px; margin-bottom:20px; border:1px solid #7f7f7f; clear:both;}
#index_ad a img{ width:978px; height:110px; display:block;}
.host{ width:978px; height:235px; border:1px solid #7f7f7f; border-top:none;}
.host .host_top{ width:978px; height:39px;background:url(../images/img/pro_bg.gif) repeat-x;}
.host .host_top .icon{ width:30px; height:30px; float:left; margin-left:7px; margin-top:7px;}
.host .host_top ul{ float:left; margin-top:6px; margin-left:3px;}
.host .host_top ul li{ float:left; text-align:center; line-height:33px;}
.host .host_top ul li a{ display:block;width:131px; height:33px; background:url(../images/img/host_hover.jpg) 0px -33px no-repeat; font-size:14px; font-weight:bold;}
.host .host_top ul li a:hover,.host .host_top ul li a.hostCur{ background-position:0px 0px; color:#900;}
.host .host_bottom{ width:978px; height:190px;margin-top:6px; position:relative; overflow:hidden;}
.host .host_bottom .host_div{ width:978px; height:190px; clear:both;}
.host .host_bottom .host_div ul li{ width:120px; height:182px; float:left;margin-left:38px; display:inline;}
.host .host_bottom .host_div ul li .host_pic{ width:120px; height:180px; border:1px solid #bdbcbd; float:left; position:relative;}
.host .host_bottom .host_div ul li .host_title{ width:120px; height:50px; line-height:25px; background:url(../images/img/blank60.png); position:absolute; left:0px; bottom:0px; color:#fff;}
.host .host_bottom .host_div ul li .host_title b{ width:120px; height:20px; line-height:20px; text-align:center; font-size:14px; display:block; margin-top:5px;}
.host .host_bottom .host_div ul li .host_title span{ width:120px; height:20px; line-height:20px; text-align:center; display:block;}
.host .host_bottom .host_div ul li .host_des{ width:150px; height:72px; line-height:18px; color:#858388; float:right;}
.host .host_bottom .host_div ul li .host_pro{ width:150px; height:25px; line-height:25px; font-size:12px; font-weight:bold; float:right; margin-top:4px;}
.host .host_bottom .host_div ul li .host_pro_des{ width:150px; height:18px; line-height:18px; float:right;}
.tv{ width:320px; height:280px; float:left; border:1px solid #7f7f7f; border-top:none; margin-top:25px;}
.tv .tv_top{ width:320px; height:39px;background:url(../images/img/pro_bg.gif) repeat-x;}
.tv .tv_top .tv_img{ width:23px; height:23px; float:left; margin-left:10px; margin-top:7px; display:inline;}
.tv .tv_top .tv_title{ width:210px; height:32px; float:left; font-size:14px; font-weight:bold; margin-left:10px; margin-top:4px; line-height:30px;}
.tv .tv_list { margin-left:10px; margin-top:10px;}
.tv .tv_list ul li{ width:300px; height:70px; border-bottom:1px solid #d8d8d8; margin-top:5px; float:left; }
.tv .tv_list ul li a { cursor:pointer; color:#5e5e5e;}
.tv .tv_list ul li a .tv_title{ width:300px; height:25px; line-height:25px; font-weight:bold; margin-top:3px;}
.tv .tv_list ul li a .tv_des{ width:300px; height:34px; line-height:17px; margin-top:3px;}
.tv .tv_list ul li a:hover{ color:#900;}
.tv_lists{ width:300px; height:105px; border-bottom:1px dotted #ccc; margin-left:10px; margin-top:10px; float:left;}
.tv_lists_img{ width:100px; height:100px; float:left;}
.tv_lists_title{ width:125px; height:80px; float:right; font-size:14px; font-weight:bold;}
.tv_lists_title a{ color:#5e5e5e;}
.tv_lists_title a:hover{ color:#900;}
.tv_lists_des{ width:125px; height:20px; margin-top:5px; float:right; font-size:12px; color:#6d6d6d; line-height:20px;}
.topic{ margin-left:15px;}
.topic .topic_banner{ width:320px; height:125px;}
.topic .topic_title{ width:320px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold;}
.topic .topic_des{ width:300px; height:75px; float:left; margin-left:10px; line-height:20px; color:#858388; display:inline; margin-top:5px;}
.a_d{ width:302px; height:280px; float:right; margin-top:25px; position:relative; overflow:hidden;}
.a_d ul{ height:300px;}
.a_d ul li{ width:300px; height:85px; border:1px solid #000; margin-bottom:9px; _margin-bottom:5px;}
.a_d ul li a { display:block; width:300px; height:85px;}
.a_d ul li a .img{ display:block; }

/* 图库详细页面*/

.tk_th{ width:958px; height:575px; background:#f7f7f7; float:left; border:1px solid #e2e2e2; margin-top:50px; padding:8px; position:relative; overflow:hidden;}
.tk_th ul li{width:958px; height:575px; position:relative;}
.tk_th ul li .tk_pic{ width:958px; height:575px;}
.tk_th ul li .tk_pic_des{ width:958px; height:80px; position:absolute; bottom:0px; left:0px; background:url(../images/img/blank60.png);color:#fff;}
.tk_th ul li .tk_pic_des .t_p_d_t{ width:95px; height:80px; float:left; text-align:center; line-height:80px; font-size:30px; font-style:italic; }
.tk_th ul li .tk_pic_des .t_p_d_t span{ color:#cc0000;}
.tk_th ul li .tk_pic_des .t_p_d_b{ width:855px; float:right; font-weight:bold; font-size:14px; height:35px; line-height:35px;}
.tk_th ul li .tk_pic_des .t_p_d_d{ width:855px; float:right; height:45px; line-height:20px;}
.tk_th .tk_right,.tk_th .tk_left{ width:32px; height:27px; background: url(../images/img/tk_jt.png) no-repeat; text-indent:-9999px; display:block; position:absolute; right:8px; top:300px;}
.tk_th .tk_left{ background:url(../images/img/tk_jt1.png) no-repeat; left:8px;}

/************** 新闻子页面 ***************/
.news_pos{ width:978px; height:40px; background:#f7f7f7; border:1px solid #d8d8d8; margin-top:5px;}
.news_pos ul li{ width:60px; height:40px; float:left; text-align:center; line-height:40px;}
.news_pos ul li a{ display:block; width:60px; height:40px;}
.news_pos ul li a:hover,.news_pos ul li a.posCur{ background:#cc0000; color:#fff;}
.news_pos_f{ width:650px; height:175px; float:left;}
.news_pos_f .n_p_f_p{ width:290px; height:175px; float:left;}
.news_pos_f .n_p_f_t{ width:360px; height:175px; float:left; background:#f0f0f0;}
.news_pos_f .n_p_f_t .f_t_t{ width:350px; height:50px; line-height:25px; font-size:14px; font-weight:bold; padding-left:10px;}
.news_pos_f .n_p_f_t .f_t_s{ width:350px; height:20px; line-height:20px; font-size:12px; color:#7c7b7b; padding-left:10px;}
.news_pos_f .n_p_f_t .f_t_d{ width:350px; height:90px; line-height:22px; color:#555454; margin-top:10px; float:left; padding-left:10px;}
.n_p_f_list{ width:650px; height:auto; float:left; overflow:hidden; border-top:3px solid #ededed; margin-top:10px;}
.n_p_f_list ul li{ width:650px; height:100px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ededed;}
.n_p_f_list ul li .n_p,.newsli .n_p{ width:650px; height:25px; line-height:25px; float:left;}
.n_p_f_list ul li .n_p_i,.newsli .n_p_i{ width:14px; height:15px; float:left; margin-top:6px;}
.n_p_f_list ul li .n_p_t,.newsli .n_p_t{ width:490px; height:25px; line-height:25px; font-size:14px; font-weight:bold; float:left; margin-left:10px;}
.n_p_f_list ul li .n_p_s,.newsli .n_p_s{ width:130px; height:25px; line-height:25px; float:right; color:#828181;}
.n_p_f_list ul li .n_p_dd,.newsli .n_p_dd{ width:620px; height:70px; line-height:22px; float:left; margin-top:5px; margin-left:25px; color:#666666; display:inline;}
.n_p_f_list ul li .n_p_dd img,.newsli .n_p_dd img{ float:left; margin-right:10px; margin-top:3px;}
.n_p_f_page{ width:430px; height:30px; float:left; margin-top:10px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding-left:220px;}
.n_p_f_page span{ float:left; display:block; width:20px; height:20px;margin-top:5px;}
.n_p_f_page a{ width:18px; height:18px; display:block; float:left; text-align:center; line-height:18px; border:1px solid #fff; margin-top:5px; margin-right:5px;}
.n_p_f_page a.pageCur{color:#fff; text-align:center; line-height:18px;width:18px; height:18px; margin-right:5px; background:#900;}
.n_p_f_page .p_prev,.n_p_f_page .p_next{ width:21px; height:20px; border:none;}

.newsli{ width:650px; height:100px; padding-top:10px; padding-bottom:10px;  margin-top:25px; clear:both;}
.newsli .n_p_t a{ color:#c00;}

/************** 图库首页 ***************/

.tuku{ width:630px; height:463px; float:left; background:#f7f7f7; border:1px solid #e2e2e2;}
.tuku_banner_p{ width:620px; height:380px; float:left; margin-left:5px; margin-top:5px;}
.tuku_banner_txt{ width:630px; height:79px; margin-top:5px; border-top:1px solid #e2e2e2;}
.tuku_banner_txt .t_b_t{ width:620px; height:25px; line-height:25px; font-weight:bold; float:left; margin-left:5px; font-size:14px;}
.tuku_banner_txt .t_b_d{ width:620px; height:50px; line-height:20px; float:left; margin-left:5px; position:relative;}
.tuku_banner_txt .t_b_d a{ position:absolute; right:10px; bottom:5px; color:#cc0000;}
.tuku_banner_txt .t_b_d a:hover{ text-decoration:underline;}
.tuku_right{ width:320px; height:464px; float:right;border-left:1px solid #e2e2e2; padding-left:20px;border-bottom:1px solid #e2e2e2;}
.tuku_right .t_k_t{ width:320px; height:35px; line-height:15px; font-size:14px; font-weight:bold;border-bottom:1px solid #e2e2e2;}
.tuku_right .t_k_list{ width:320px; height:420px; float:left;}
.tuku_right .t_k_list li{ width:120px; height:125px; float:left; margin-right:25px; margin-left:20px; margin-top:10px;}
.tuku_right .t_k_list li .t_k_pic{ width:120px; height:90px;}
.tuku_right .t_k_list li .t_k_name{ width:120px; height:35px; line-height:35px; text-align:center;}
.tuku_right_n_p{ width:978px; height:320px; float:left; margin-top:10px; border:1px solid #d2d3d4;}
.tuku_right_n_p .t_k_tit{ width:978px; height:35px; background:url(../images/img/n_p_icon.jpg) repeat-x;}
.tuku_right_n_p .t_k_tit span{ display:block; float:left; height:35px; width:200px; line-height:35px; font-size:14px; font-weight:bold; margin-left:15px;}
.tuku_right_n_p .t_k_lists{ width:978px; height:285px;}
.tuku_right_n_p .t_k_lists ul li{ width:122px; height:127px; float:left; margin-left:15px; margin-top:15px;}
.tuku_right_n_p .t_k_lists ul li .t_k_li_pic{ width:120px; height:90px; border:1px solid #dcdddd;}
.tuku_right_n_p .t_k_lists ul li .t_k_li_name{ width:120px; height:35px; line-height:35px; text-align:center;}
.local_pic1{ width:302px; height:100px; float:left;}
.local_listss{ width:300px; clear:both; padding-top:10px; height:auto; float:left; background:#fcfcfc; border:1px solid #e3e3e3; border-top:none;}
.local_listss li{ width:300px; height:30px; line-height:30px; font-size:14px;}
.community_list{ width:230px; height:auto; float:left;}
.community_list li{ width:230px; height:30px; line-height:30px; float:left;}
.n_c_r_ad{ width:230px; height:135px;}

/************** 新闻页面 ***************/

#news_content{width:982px; height:auto; margin:0 auto;}
.recommend{ width:960px; height:270px; background:#f7f7f7; border:1px solid #d6d6d6;margin-top:20px; padding:10px; margin-bottom:20px;}
.recommend .re_br{ width:420px; height:auto; padding-bottom:15px; float:left;}
.recommend .re_news{ width:420px; height:270px; float:left; }
.recommend .re_news .re_title{ width:420px; height:25px; line-height:25px; font-weight:bold; font-size:14px; font-weight:bold;}
.recommend .re_news .re_title a{ color:#0c67ba;}
.recommend .re_news .re_title a:hover{ text-decoration:underline;}
.recommend .re_news span{ width:420px;display:block; height:20px; float:left;}
.recommend .re_news span a{ float:left; color:#5c5c5c; height:20px;line-height:20px; display:block; margin-right:15px;}
.recommend .re_news span a:hover{ color:#000; text-decoration:underline;}
.recommend .re_banner{ width:495px; height:260px; float:right; background:#000000; padding:5px; position:relative; overflow:hidden;}
.recommend .re_banner .re_b_list{ width:495px; height:260px; position:relative; overflow:hidden;}
.recommend .re_banner .re_b_list ul{ position:absolute; left:0px; top:0px; width:5000px;}
.recommend .re_banner .re_b_list ul li{ position:relative; width:495px; height:260px; float:left;}
.recommend .re_banner .re_b_list ul li .re_l_b{ position:absolute; left:0px; top:0px; width:495px; height:260px;}
.recommend .re_banner .re_b_list ul li .re_l_t{ position:absolute; left:0px; bottom:0px; width:485px; height:30px; background:url(../images/img/blank60.png); line-height:30px; text-align:left; padding-left:10px;}
.recommend .re_banner .re_b_list ul li .re_l_t a{ color:#fff;}
.recommend .re_banner .re_b_list ul li .re_l_t a:hover{ text-decoration:underline;}
.recommend .re_banner .re_b_icon{ width:120px; height:22px; position:absolute; right:0px; bottom:8px;}
.recommend .re_banner .re_b_icon li{ width:20px; height:20px; background:#f1f1f1; border:1px solid #9d9d9d; line-height:20px; text-align:center; float:left; cursor:pointer; margin-right:5px;}
.recommend .re_banner .re_b_icon li.re_hover{ background:#950306; color:#fff; border:1px solid #410608;}
.local{ width:302px; height:auto; float:left;}
.local .local_ul{ width:300px; height:auto; border:1px solid #c7d8eb; border-bottom:none; }
.local .local_ul li{ width:300px; height:74px; background:url(../images/img/local_bg.jpg) no-repeat; margin:0px; float:left;}
.local .local_ul li .local_pic{ width:85px; height:50px; float:left; background:#fff; border:1px solid #eaeae8; padding:1px; margin-left:10px; margin-top:10px; display:inline;}
.local .local_ul li .local_maga{ width:175px; height:16px; line-height:16px; font-size:12px; font-weight:bold;  float:left; margin-left:10px; margin-top:10px; display:inline;}
.local .local_ul li .local_maga span{ font-size:12px; font-weight:normal; color:#666666;}
.local .local_ul li .local_title{ width:175px; height:34px; line-height:17px; float:left; margin-left:10px; font-size:14px; margin-top:5px; display:inline;}
.local .local_ul li .local_title a{color:#0c59a0;}
h2{ display:block; width:100%; height:30px; line-height:30px; font-size:16px; margin:0px;}
h2 span{ display:block; float:left;}
h2 a{ display:block; float:right; height:15px; line-height:15px; font-size:12px; font-weight:normal; margin-top:8px;}
.important { width:380px; height:auto; float:left; margin-left:25px;}
.impor_news{ width:380px; height:584px; border-top:2px solid #1559a7; font-size:14px; margin-top:10px;}
.impor_news ul {display:block; float:left; height:168px;}
.impor_news ul li{ line-height:23px; height:23px; background:url(../images/img/i.jpg) no-repeat left; width:360px; margin-left:14px;}
.impor_news ul li a{ padding-left:10px;color:#333333; height:23px; display:block;}
.impor_news ul li a:hover{ text-decoration:underline;}
.impor_news_f{line-height:25px; width:380px; float:left;}
.impor_news_f a{ width:365px; height:25px; padding-left:15px; display:block; color:#000; font-weight:bold; font-size:14px; text-align:center;}
.impor_news_f a:hover{ text-decoration:underline;}
.community h2{ font-size:14px;}
.community h2 a{ color:#464646;}
.community{ width:230px; height:800px; float:right; background:#f3f3f3; padding:10px; padding-top:0px;}
.community_d1{ width:230px; height:115px; overflow:hidden; border-bottom:1px solid #c7d8eb;}
.community_d1_p,.community_d3_p{ width:80px; height:50px; float:left; border:1px solid #e0e0e0; background:#fff; padding:1px;}
.community_d1_t{ width:140px; height:50px; line-height:25px; float:right; font-weight:bold;}
.community_d1_t a,.community_d1_d a,.community_d3_d a{ color:#023965;}
.community_d1_t a:hover,.community_d1_d a:hover,.community_d3_d a:hover{ text-decoration:underline;}
.community_d1_d{ width:230px; height:50px; clear:both;line-height:20px; padding-top:10px;color:#777777;}
.community_d2{ width:230px; height:150px; overflow:hidden; border-bottom:1px solid #c7d8eb;}
.community_d2_div{ width:100px; height:110px; float:left; margin-top:20px; margin-right:15px;}
.community_d2_div_p{width:95px; height:55px; background:#fff; padding:1px; border:1px solid #e0e0e0;}
.community_d2_div_t{ width:100px; height:40px; line-height:20px; margin-top:10px; float:left;}
.community_d2_div_t a{ color:#01569a;}
.community_d3{ width:230px; height:130px;overflow:hidden; border-bottom:1px solid #c7d8eb;}
.community_d3_t{ width:140px; height:50px; line-height:25px; float:right; font-weight:bold;}
.community_d3_t a{ font-weight:bold;color:#023965;}
.community_d3_d{ width:230px; height:50px; line-height:25px; padding-top:0px; clear:both; color:#777777;}
.news_ad_c{ width:700px; height:172px; float:left;margin-top:10px;}
.news_ad_c_l{ width:298px; height:170px; float:left; border:1px solid #a9bfd8;}
.news_ad_c_r{ width:375px; height:170px; float:right;}
.news_ad_c_r_1{width:375px; height:80px; margin-bottom:10px;}
.news_ad_c_r_2{width:375px; height:80px;}
.n_c{ width:982px; height:410px; margin-top:10px; border-top:2px solid #c7d8eb;}
.n_c_l{ width:300px; height:400px; margin-top:10px; float:left; }
.n_c_l .n_c_a{ width:298px; height:170px; float:left; border:1px solid #a9bfd8;}
.n_c_l .n_c_b{ width:298px; height:200px; float:left; border:1px solid #a9bfd8; margin-top:10px;}
.n_w_s{ width:380px; height:400px; float:left; margin-left:25px; }
.n_w_s_d1{ width:380px; height:auto;}
.n_w_s_d1 .n_w_s_d1_t{ width:35px; height:30px; line-height:22px; font-weight:bold; color:#464646; text-align:center; float:left;}
.n_w_s_d1 .n_w_s_ul{ width:365px; height:auto; float:left; margin-top:5px; display:block; line-height:25px; margin-left:15px;}
.n_w_s_d1 .n_w_s_ul li{ width:350px; height:25px;background:url(../images/img/i.jpg) no-repeat left; padding-left:15px; font-size:14px;}
.n_w_s_d1 .n_w_s_ul li a{}
.n_c_r{ width:230px; height:380px; float:right; background:#f3f3f3; padding:10px; padding-top:0px;}
.n_c_r h2,.n_g_l h2,.n_g_l_gw h2,.n_g_r h2{ font-size:14px;}
.n_c_r_c{ width:230px; height:115px;border-bottom:1px solid #c7d8eb; padding-bottom:10px; padding-top:5px;}
.n_c_r_c li{ width:230px; height:23px; line-height:23px; float:left;background:url(../images/img/i.jpg) no-repeat left;}
.n_c_r_c li a{ margin-left:15px; color:#01569a;}
.n_c_r_s{ width:230px; height:190px;}
.n_c_r_s ul li{ width:105px; height:90px; float:left; margin-right:10px; margin-bottom:5px;}
.n_c_r_s ul li .n_pic{ width:100px; height:70px; padding:1px; background:#fff; border:1px solid #e0e0e0;}
.n_c_r_s ul li .n_title{ width:104px; height:20px; line-height:20px;}
.n_c_r_s ul li .n_title a{color:#01569a;}
.n_c_g{ width:982px; height:365px; margin-top:10px; border-top:2px solid #c7d8eb;}
.n_g_l{ width:300px; height:355px;float:left; }
.n_g_l_s{ width:300px; height:315px;}
.n_g_l_s ul{ margin-left:10px;}
.n_g_l_s li{width:105px; height:93px; float:left; margin-right:15px; margin-bottom:15px; margin-left:15px;}
.n_g_l_s li .g_pic{ width:100px; height:70px; padding:1px; background:#fff; border:1px solid #e0e0e0;}
.n_g_l_s li .g_title{ width:104px; height:20px; line-height:20px;}
.n_g_l_s li .g_title a{color:#01569a;}
.n_g_l_gw { width:380px; height:auto; float:left; margin-left:25px;}
.n_g_l_gw_f{ width:35px; height:23px; line-height:22px; font-weight:bold; color:#464646; text-align:center; float:left;}
.n_g_l_gw_ul{ width:315px; height:auto; float:left;}
.n_g_l_gw_ul li{ width:315px; height:23px;background:url(../images/img/i.jpg) no-repeat left;}
.n_g_l_gw_ul li a{ margin-left:15px; color:#01569a;}
.n_g_r{ width:230px; height:345px; float:right; background:#f3f3f3; padding:10px; padding-top:0px;}
.n_g_r_d1{ width:225px; height:93px; margin-left:5px; display:inline;}
.n_g_r_d1 .n_g_img{width:105px; height:93px; float:left; margin-bottom:5px; margin-left:5px; display:inline;}
.n_g_r_d1 .n_g_img .n_g_p{width:100px; height:70px; padding:1px; background:#fff; border:1px solid #e0e0e0;}
.n_g_r_d1 .n_g_img .n_g_t{width:104px; height:20px; line-height:20px;}
.n_ad{ width:980px; height:110px; margin-top:10px; border:1px solid #c7d8eb; margin-top:10px; float:left;}
.n_g_r_d2{ width:225px; height:93px; margin-left:5px; display:inline;}
.hot_yl{ width:230px; height:auto; margin-top:5px; float:left;}
.hot_yl ul li{ width:230px; height:20px; line-height:20px;}
.hot_yl ul li .hot_span{ width:19px; height:13px; float:left; display:block; background:url(../images/img/hot_Cur-bg.jpg) no-repeat; color:#fff; line-height:13px; text-align:center; margin-top:3px;}
.hot_yl ul li .hot_span.hotCur{ background:url(../images/img/nor_Cur-bg.jpg) no-repeat;}
.hot_yl ul li .hot_div{ width:205px; height:20px; float:left; margin-left:5px;}

/************** 新闻详细页面 ***************/
.n_l_i{ width:670px; height:auto; float:left;}
.n_l_i_top{ width:650px; height:50px; line-height:50px; font-size:16px; font-weight:bold; text-align:center; border-bottom:1px solid #ccc; margin-left:10px;}
.n_l_i_data{ width:650px; height:30px; line-height:30px; text-align:center; color:#666;margin-left:10px;}
.n_l_i_c{ width:650px; height:auto; padding:10px; text-indent:25px; line-height:26px; font-size:14px; padding-bottom:35px;}
.n_r_i{ width:310px; height:auto; float:right; border-left:1px solid #ccc;}
.n_r_i_js{ width:300px; height:auto; margin-left:10px; float:left; display:inline;}
.n_r_i_js_t{ width:300px; height:35px; line-height:35px; font-size:14px; font-weight:bold; float:left;border-bottom:1px solid #ccc;}
.n_r_i_js_t_list{ width:300px; height:auto; float:left; color:#666666; padding-bottom:10px; border-bottom:1px solid #ccc;}
.n_r_i_js_t_list ul{ margin-top:10px;}
.n_r_i_js_t_list li{ width:300px; height:25px; line-height:25px; float:left;}
.n_r_i_pic{ width:300px; height:auto; float:left; padding-bottom:10px; border-bottom:1px solid #ccc;}
.n_r_i_ad{ width:300px; height:180px; float:left;}
.n_r_i_pic ul li{ width:130px; height:120px; float:left; margin-top:20px; margin-right:40px;}
.n_r_i_pic ul li .n_r_pic_t{ width:130px; height:90px;}
.n_r_i_pic ul li .n_r_pic_n1{ width:130px; height:30px;text-align:center; line-height:30px;}

/*有声读物*/

.ysdw{ width:978px; height:auto;margin-top:20px; float:left;}
.ysdw ul li{ width:326px; height:180px; float:left;  position:relative; overflow:hidden;}
.ysdw ul li .ys_n{ width:325px; height:25px; line-height:25px; background:url(../images/img/blank60.png); color:#fff; text-align:center; position:absolute; left:0px; bottom:0px;}
.ysdw ul li .ys_n a{ color:#fff;}
.ysdw ul li .ys_n a:hover{ text-decoration:underline;}
.ysdw_list{ width:716px; height:auto; float:left;}
.ysdw_list ul li{ width:124px; height:175px; float:left; background:url(../images/img/ysdw_bg.jpg) no-repeat; margin-right:18px; margin-top:18px;}
.ysdw_list ul li .ysdw_pic{ width:115px; height:121px; float:left; margin-left:4px; margin-top:2px;}
.ysdw_list ul li .ysdw_name{ width:115px; height:40px; line-height:20px; text-align:center; float:left; margin-left:4px; margin-top:2px;}
.ysdw_ad{ width:230px; height:200px; float:left; margin-left:8px; display:inline;  margin-top:15px;}

.emcee_con_tit{height:auto; width:716px;color:#000000; border-right:1px solid #cfcfcf; float:left;margin-top:10px;}
.emcee_con_tit .em_l{ width:716px; min-height:250px; float:left;}
.emcee_con_tit .em_l .ul1 li{ width:117px; height:200px; float:left; margin-top:25px; margin-right:20px;}
.emcee_con_tit .em_l .ul1 li .li_im{ width:115px; height:175px; border:1px solid #a5a7a8;}
.emcee_con_tit .em_l .ul1 li .li_in{ width:115px; height:25px; margin-top:1px; border:1px solid #eeeeee; background:#f8f8f8; text-align:center; line-height:25px;}
.emcee_con_tit .em_l .ul1 li .li_in a{ color:#000; font-weight:bold;}
.emcee_con_tit .em_l .ul1 li a:hover{ color:#900;}
.emcee_con_wb{height:auto; width:243px;color:#000000;float:right;margin-top:10px;}
.emcee_con_wb_tit{ font-weight:bold; height:32px; width:242px; font-size:14px; color:#000000; line-height:32px; border:#bdbcbd solid 1px; border-top:#676767 solid 1px; background:url(../images/img/emcee_tit1.jpg) repeat-x;}
.emcee_con_wb_tit .w_t{ float:left; width:26px; height:22px; margin-top:6px; margin-left:10px;}
.emcee_con_wb_tit .w_n{ float:left; width:206px; height:22px; text-align:center;}
.emcee_con_wb_list{ width:230px; height:auto; float:left; margin-left:8px; display:inline;}
.emcee_con_wb_list ul li{ width:230px; height:40px; line-height:40px; border-bottom:1px solid #d0d0d0; color:#646464;}
.emcee_con_wb_list ul li .li_no{ width:20px; height:15px; float:left; display:block; text-align:center; line-height:15px; font-family:Arial; text-align:center; border:1px solid #646464; font-style:italic; margin-top:12px;}
.emcee_con_wb_list ul li .li_name{ width:50px; height:15px; float:left; display:block; line-height:15px; text-align:left; margin-left:10px; margin-top:12px;}
.emcee_con_wb_list ul li .li_gz{ width:54px; height:14px; float:left; display:none; margin-top:12px;}
.emcee_con_wb_list ul li .li_num{width:80px; height:15px; float:right; display:block; line-height:15px; text-align:right; margin-top:12px;}

/************** 主持人详细 ***************/
.emcee_icon{ width:170px; height:40px;float:left; margin-top:25px; margin-left:10px;}
.emcee_content{ width:980px; height:auto; padding:10px; margin-top:20px; float:left; padding-bottom:32px; border-top:#c40018 solid 3px; border-bottom:#cccccc solid 1px;}
.emcee_content_tit{ font-weight:bold; height:32px; width:958px; font-size:14px; color:#000000; line-height:32px; border:#bdbcbd solid 1px; border-top:#676767 solid 1px; background:url(../images/img/emcee_tit1.jpg) repeat-x;}

.emcee_content_tit .ttt{ width:145px; height:32px; border-right:1px solid #ccc; float:left;}
.emcee_content_tit .ttt a.tttCur{ color:#900;}

.emcee_left{ width:297px; height:auto; float:left; padding-top:15px;}
.emcee_left1{ width:295px; height:auto; border:#e6e6e6 solid 1px; background:url(../images/img/emcee_cont_bj.jpg) repeat-x #e8e8e8; margin-bottom:40px;}
.emcee_left1_tp{ width:275px; height:415px; border:#808080 solid 1px; margin-left:10px; margin-top:8px;}
.emcee_left1_tit{ width:275px; height:27px; line-height:27px; background:url(../images/img/emcee_tit.jpg) repeat-x; text-align:center; border:#cdcdcd solid 1px; margin-top:5px; font-size:14px; color:#000000; margin-left:10px;}
.emcee_left1_text{ color:#323232; height:auto; width:275px; padding-left:10px; line-height:25px; padding-bottom:10px;}
.emcee_left2{ height:auto; width:295px; border-top:#c40018 solid 1px;}
.emcee_left2_tit{  color:#606060; font-weight:bold; height:29px; width:293px; border:#cdcdcd solid 1px; border-top:none; background:url(../images/img/emcee_tit2.jpg) repeat-x; font-size:14px; line-height:29px;}
.emcee_left2_cont1{ border:#dadada solid 1px; border-top:none; height:auto; width: 293px;}
.emcee_left2_cont{ height:auto; width: 271px; padding-left:10px; padding-right:10px; background:url(../images/img/emcee_cont_bj.jpg) repeat-x #e8e8e8; border:#FFF solid 1px; padding-bottom:40px;}
.emcee_left2_cont .title{ height:auto; width:271px; font-size:12px; color:#b50000; font-weight:bold; line-height:50px;}
.emcee_left2_cont ul li{ color:#838383; line-height:25px; width:271px;}
.emcee_left2_cont ul li a{ color:#838383;}
.emcee_right{ height:auto; width:647px; float:right; padding-top:15px;}
.emcee_right1{ height:auto; width:647px; border:#d2d2d2 solid 1px; border-top:#c40018 solid 1px;}
.emcee_right1_tit{ color:#606060; font-size:14px; line-height:29px; height:29px; width:647px; background:url(../images/img/emcee_tit2.jpg) repeat-x; border-top:#cdcdcd solid 1px; border-bottom:#cdcdcd solid 1px; font-weight:bold; border-top:none;}
.emcee_right1_cont{ height:auto; width:620px; margin-left:15px; padding-top:10px;}
.emcee_right1_cont ul li{ height:auto; width:620px; border-bottom:#d8d8d8 dotted 1px; font-size:12px; color:#898989; padding-top:10px; line-height:25px;}
.emcee_right1_cont ul li a{ color:#4c569f;}
.emcee_right1_cont_tit{ height:auto; width:620px; text-align:center; font-size:14px; color:#4c4c4c; line-height:30px;}
.emcee_right1_cont_tit a{ color:#4c4c4c !important;}
.emcee_right1_date{ height:20px; padding-top:10px; padding-bottom:10px; font-size:10px; width:620px; line-height:20px; text-align:right;}
.emcee_right1_more{ height:14px; width:35px; float:right; padding-top:10px; padding-bottom:20px;}
.emcee_right2{ height:auto; width:647px; border:#d2d2d2 solid 1px; border-top:#c40018 solid 1px; margin-bottom:20px;}
.emcee_right2_tit{ color:#606060; font-size:14px; line-height:29px; height:29px; width:647px; background:url(../images/img/emcee_tit2.jpg) repeat-x; border-top:#cdcdcd solid 1px; border-bottom:#cdcdcd solid 1px; font-weight:bold; border-top:none;}
.emcee_right2_cont{ height:auto; width:620px; margin-left:15px;}
.emcee_right2_cont ul li{ width:114px; height:85px;padding-bottom:20px; padding-top:20px; padding-left:8px; float:left; margin-right:40px; overflow:hidden; position:relative;}
.emcee_right2_cont ul li img{border:#909391 solid 1px; position:absolute; left:0px; top:20px;}
.emcee_right2_cont_tit{ color:#2a5685; width:114px; line-height:30px; text-align:center;}
.emcee_right2_cont_tit a{ color:#2a5685;}
.emcee_right3{ height:auto; width:647px; border:#d2d2d2 solid 1px; border-top:#c40018 solid 1px;}
.emcee_right3_tit{ color:#606060; font-size:14px; line-height:29px; height:29px; width:647px; background:url(../images/img/emcee_tit2.jpg) repeat-x; border-top:#cdcdcd solid 1px; border-bottom:#cdcdcd solid 1px; font-weight:bold; border-top:none;}
.emcee_right3_cont{ height:auto; width:627px; margin-left:10px;}

.emcee_con_tit{height:auto; width:716px;color:#000000; border-right:1px solid #cfcfcf; float:left;margin-top:10px;}
.emcee_con_tit .em_l{ width:716px; height:auto; float:left;}
.emcee_con_tit .em_l .ul1 li{ width:117px; height:200px; float:left; margin-top:25px; margin-right:20px;}
.emcee_con_tit .em_l .ul1 li .li_im{ width:115px; height:175px; border:1px solid #a5a7a8;}
.emcee_con_tit .em_l .ul1 li .li_in{ width:115px; height:25px; margin-top:1px; border:1px solid #eeeeee; background:#f8f8f8; text-align:center; line-height:25px;}
.emcee_con_tit .em_l .ul1 li .li_in a{ color:#000; font-weight:bold;}
.emcee_con_wb{height:auto; width:243px;color:#000000;float:right;margin-top:10px;}
.emcee_con_wb_tit{ font-weight:bold; height:32px; width:242px; font-size:14px; color:#000000; line-height:32px; border:#bdbcbd solid 1px; border-top:#676767 solid 1px; background:url(../images/img/emcee_tit1.jpg) repeat-x;}
.emcee_con_wb_tit .w_t{ float:left; width:26px; height:22px; margin-top:6px; margin-left:10px;}
.emcee_con_wb_tit .w_n{ float:left; width:206px; height:22px; text-align:center;}
.emcee_con_wb_list{ width:230px; height:auto; float:left; margin-left:8px; display:inline;}
.emcee_con_wb_list ul li{ width:230px; height:40px; line-height:40px; border-bottom:1px solid #d0d0d0; color:#646464;}
.emcee_con_wb_list ul li .li_no{ width:20px; height:15px; float:left; display:block; text-align:center; line-height:15px; font-family:Arial; text-align:center; border:1px solid #646464; font-style:italic; margin-top:12px;}
.emcee_con_wb_list ul li .li_name{ width:50px; height:15px; float:left; display:block; line-height:15px; text-align:left; margin-left:10px; margin-top:12px;}
.emcee_con_wb_list ul li .li_gz{ width:54px; height:14px; float:left; display:none; margin-top:12px;}
.emcee_con_wb_list ul li .li_num{width:80px; height:15px; float:right; display:block; line-height:15px; text-align:right; margin-top:12px;}

.emcee_con_tit .em_ph{ width:716px; height:auto; float:left;}
.emcee_con_tit .em_ph ul li{ width:716px; height:165px; float:left; margin-top:40px;}
.emcee_con_tit .em_ph ul li .zcr{ width:130px; height:160px; background:url(../images/img/zcr_bg.jpg) no-repeat; float:left;}
.emcee_con_tit .em_ph ul li .zcr a{ display:block; margin-left:9px; margin-top:11px;}
.emcee_con_tit .em_ph ul li .zcr_name{ width:565px; float:right; height:30px; line-height:30px; border-top:1px solid #cc; border-bottom:1px solid #ccc; margin-right:10px; font-weight:bold;}
.emcee_con_tit .em_ph ul li .zcr_des{ width:565px; float:right; height:80px; line-height:20px; margin-top:10px; margin-bottom:10px; margin-right:10px; color:#333333;}
.emcee_con_tit .em_ph ul li .zcr_more{ width:565px; float:right; height:22px; line-height:22px; background:#ededed; margin-right:10px;}
.emcee_con_tit .em_ph ul li .zcr_more a{ float:right; margin-right:5px; color:#900;}

/************** 活动页面2 ***************/

.activities_list{ width:640px; height:auto; margin-bottom:30px;}
.activities_list ul li{ height:auto; width:640px; background:#e6e6e6; cursor:pointer; margin-bottom:20px; padding-top:10px; padding-bottom:10px;}
.activities_list_tp{ height:143px; width:243px; border:#bababa solid 1px; position:relative; float:left;}
.activities_list_tp_tp{ position:absolute; top:0px; left:0px; height:62px; width:62px;}
.activities_list_cont{ width:380px; height:auto; float:right;}
.activities_list_cont .title{ height:30px; width:380px; color:#3e3e3e; font-size:14px; line-height:30px; padding-bottom:10px;}
.activities_list_cont .title1{ height:21px; width:350px; padding-left:30px; color:#000000; line-height:21px; font-size:12px; background:url(../images/img/act_right.jpg) left no-repeat #cfcfcf;}
.activities_list_cont .text{ height:auto; width:305px; position:relative; color:#737373; font-size:12px; padding-top:15px; line-height:20px;}
.activities_list_cont .tp{ width:60px; height:61px; position:absolute; bottom:0px; right:-70px;}
.now{ background:#f0e6e7 !important;}
.now1{ background:url(../images/img/act_right_a.jpg) left no-repeat #eccfd2 !important;}
.now2{ color:#c40018 !important;}
.activities_list1{ height:20px; width:440px; padding-bottom:6px; padding-left:200px; padding-top:6px; border-bottom:#cccccc solid 1px; border-top:#cccccc solid 1px; margin-bottom:40px;}
.activities_list1 ul li{ height:20px; width:21px; float:left; color:#003f70; line-height:20px; margin-right:10px; text-align:center;}
.activities_list1 ul li a{ height:20px; width:21px;color:#003f70; display: block; border:#f2f2f2 solid 1px;}
.activities_list1 ul li a:hover{ background:#e4e4e4; border:#999999 solid 1px; color:#29296e;}
.activities_list1_pagedown{ height:20px; width:62px !important;}
.activities_list1_pagedown a{ height:20px; width:62px !important;}

.monday a:hover,.monday a.monCur{ display:block; background:#63db01; color:#fff;}
.tuesday a:hover,.tuesday a.tueCur{ background:#00d16c; color:#fff;}
.wendesday a:hover,.wendesday a.wenCur{ background:#0088c0; color:#fff;}
.thursday a:hover,.thursday a.thuCur{ background:#cf0298; color:#fff;}
.friday a:hover,.friday a.friCur{ background:#cf6c02; color:#fff;}
.saturday a:hover,.saturday a.satCur{ background:#df1500; color:#fff;}
.sunday a:hover,.sunday a.sunCur{ background:#ffc600; color:#fff;}

.emcee_des_tit{ width:645px; height:auto; margin-top:1px; line-height:30px; padding-bottom:10px; font-weight:bold; padding-top:20px; text-align:center; font-size:16px; color:#000000;}
.emcee_des_tit1{ width:645px; color:#6a6868; height:auto; line-height:25px; padding-top:10px; padding-bottom:20px; border-top:#cccccc solid 1px; text-align:center;}
.emcee_des_text{ height:auto; width:630px; padding-left:15px; line-height:25px; color:#363535; font-size:12px; padding-bottom:60px;}

.ysdw_info{ width:680px; height:auto; float:left;}
.ysdw_info_d{ width:680px; height:200px; border-bottom:1px solid #e3d9c6;}
.ysdw_info_d .y_p{ width:175px; height:185px; float:left; }
.ysdw_info_d .y_t{ width:485px; height:30px; line-height:30px; border-bottom:1px solid #e3d9c6; float:right; font-weight:bold; font-size:14px;}
.ysdw_info_d .y_d{ width:485px; height:140px; float:right; line-height:24px; padding-top:10px;}
.ysdw_detail{ width:680px; height:auto; border-bottom:1px solid #e3d9c6;}
.ysdw_detail .y_d_title{ font-size:14px; font-weight:bold; height:35px; line-height:35px;}
.ysdw_detail .y_d_des{ line-height:24px; padding-bottom:10px; color:#656158;}

.ysdw_audio{ width:678px; height:auto; border:1px solid #e3d9c6; background:#fae4b9; margin-top:25px;}
.ysdw_swf{ width:678px; height:156px; background:url(../images/img/swf_bg.jpg) no-repeat;}
.ysdw_xu{ width:678px; height:285px; background:#fae4b9;}
.ysdw_xu .page{ width:478px; height:30px; line-height:40px; padding-left:200px; padding-top:5px;}
.ysdw_xu .page a{ width:25px; height:25px; display:block; float:left; text-align:center; line-height:25px; color:#827760;}
.ysdw_xu .page a:hover{ background:url(../images/img/page_bg.jpg) no-repeat; color:#fae4b9;}
.ysdw_xu ul li{ width:678px; height:40px; line-height:40px; border-bottom:1px solid #edd8b0; text-align:center; clear:both;}
.ysdw_xu ul li .active{ width:90px; height:40px; float:left; }
.ysdw_xu ul li .xuhao{ width:45px; height:40px; float:left; }
.ysdw_xu ul li .zj_n{ width:140px; height:40px; float:left; }
.ysdw_xu ul li .shic{ width:80px; height:40px; float:left; }
.ysdw_xu ul li .dbo{ width:80px; height:40px; float:left; }
.ysdw_xu ul li .xzsj{ width:160px; height:40px; float:left; }
.ysdw_xu ul li .xzsj a{ width:15px; height:15px; display:block; float:left; margin-top:10px; margin-left:15px;}
.ysdw_dw{ width:678px; height:190px; border:1px solid #e3d9c6; background:#fbebcc; margin-top:25px;}
.ysdw_dw .left_btn{ width:25px; height:145px; float:left; background:url(../images/img/left_btn.jpg) no-repeat; margin-left:5px; margin-right:20px; margin-top:20px; cursor:pointer;}
.ysdw_dw .ys_list{ width:555px; height:155px; float:left; position:relative; overflow:hidden; margin-top:15px; margin-left:10px;}
.ysdw_dw .ys_list ul{ position:absolute; left:0px; top:0px; width:5000px;}
.ysdw_dw .ys_list ul li{ width:124px; height:155px; float:left; background:url(../images/img/ys_bg.jpg) no-repeat; margin-right:20px;}
.ysdw_dw .ys_list ul li .ys_li_pic{ width:115px; height:121px; float:left;  margin-left:4px; margin-top:2px;}
.ysdw_dw .ys_list ul li .ys_li_name{ width:115px; height:25px; float:left; margin-left:4px; text-align:center; line-height:25px;}
.ysdw_dw .right_btn{ width:25px; height:145px; float:right; background:url(../images/img/right_btn.jpg) no-repeat; margin-right:5px; margin-top:20px; cursor:pointer;}

.videoPage{ width:500px; height:42px; float:left; margin-left:25px; margin-top:35px;}
.videoPage ul li{ width:30px; height:30px; background:#b3b3b3; text-align:center; line-height:30px; float:left; margin-right:5px; margin-top:5px; color:#fff;}
.videoPage ul li a{ color:#fff; width:30px; height:30px; display:block;}
.videoPage ul li.vpageCur{ background:#1298d5;}


.cdbs{ width:980px; height:auto;}
.cdbs_title{ width:980px; height:50px; line-height:50px; text-align:center;margin-bottom:15px; margin-top:10px;}
.cdbs_title h2{ line-height:50px; height:auto; }
.cdbs_details{ width:980px; height:auto; line-height:24px; font-size:14px; text-indent:26px; padding-top:15px;}
.cdbs_map{ width:980px; height:auto; line-height:20px; font-size:14px;}
.cdbs_map h3{ font-size:14px;}
.cdbs_map div{ margin-bottom:15px; width:100%; float:left; border-bottom:1px dotted #ccc; padding-bottom:15px;}
.cdbs_map span{ font-weight:bold;display:block; float:left; color:#3e3e3e; text-align:left;}
.cdbs_map a{  display:block; float:left; border-right:1px solid #ccc; width:80px; text-align:center; font-size:12px; color:#3e3e3e;}
.cdbs_map a:hover{ color:#C00; text-decoration:underline;}
.cdbs_list{ width:980px; height:auto; line-height:20px; font-size:14px;}
.cdbs_list li{ width:980px; height:40px; line-height:40px; background:#ededed; margin-bottom:10px; list-style:none; position:relative;}
.cdbs_list li .dl{ width:90px; height:40px; position:absolute; right:0px; top:0px;}
#map_canvas{ width:980px; height:500px;}
.lxwm_left{ width:484px; height:236px; float:left;}
.lxwm_right{ width:496px; height:236px; float:right;}
.lxwm_right .l_logo{ width:496px; height:90px;}
.lxwm_right .l_line{ width:441px; height:29px; line-height:29px; padding-left:55px;}
.lxwm_right .l_line.lineCur{ background:#f2f2f2;}
.lxwm_right .l_nr{ width:441px; height:auto; background:url(../images/img/lxwm_bg.jpg) repeat-x; padding-left:50px; line-height:29px;}

.video_ss{ width:252px; height:auto; float:right; margin-top:20px;}
.video_weibo{ width:252px; height:39px; line-height:39px; text-align:center; background:url(../images/img/weibo_bg1.jpg) no-repeat; float:left; font-size:14px; font-weight:bold; float:left;}
.video_weibo_i{ width:252px; height:auto; background:#0cc; margin-top:10px; float:left;}


.notice_list ul li a{ color:#3f3f3f; width:100%; height:32px; display:block; position:relative;}
.notice_list ul li a .nIcon{ width:17px; height:14px; position:absolute; right:0px; top:10px; background:url(../images/financial/listen.png) no-repeat;}
.a1{width:60px;}

/*首页电台频率*/
.all{ width:297px;}
.all_top{width:297px; height: 39px; line-height: 39px; font-size: 14px; font-weight: bold; 
	background:url(../images/img/pro_bg.gif) repeat-x; border-right: 1px solid #bdbcbd;
	border-left: 1px solid #bdbcbd;}
.all_top .span{float: left;}
.all_top>img{float: left; margin-top: 12px; margin-left: 70px;}

/*专题页面*/
.activity_all{width: 980px; margin-left: auto; margin-right: auto; margin-top: 10px; position: relative;}
.content_title{width: 100%; height: 80px; background: url(../images/list_bj.jpg) repeat-x;border-bottom: #cccccc solid 1px; position: relative;}
.title_img{width: 170px; height: 40px; background: url(../images/img/zthd.jpg); margin-top: 25px; margin-left: 10px; float: left;}
.pos{width: 350px; height: 25px; line-height: 25px; float: right; text-align: right; margin-top: 30px; margin-right: 10px;}
.banner1{text-align: center; width: 980px; margin-right: auto; margin-left: auto;}
.banner1 img{width: 100%; height: 100%;}

.focus_activi {width:500px; height:300px; overflow:hidden; position:relative; border:5px solid #e1e1e1; margin-top: 10px; position: relative;}
.focus_activi ul {height:300px; position:absolute;}
.focus_activi ul li {float:left; width:500px; height:300px; overflow:hidden; position:relative; background:#000;}
.focus_activi ul li div {position:absolute; overflow:hidden;}
.focus_activi .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus_activi .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus_activi .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus_activi .btn span.on {background:#fff;}
.focus_activi .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus_activi .pre {left:0;}
.focus_activi .next {right:0; background-position:right top;}
.focus_activi img{width: 100%; height: 100%;}
.focus_title{background: black; width: 500px; height: 35px; position: absolute; bottom: 0px; opacity: 0.5; line-height: 35px; text-indent: 2em}
.focus_title a{color: white;}

.activi{width: 450px; height: 310px; float: left; position: absolute; right: 0px; top: 91px;}
.activi_title{height: 39px; background: url(../images/img/pro_bg.gif) repeat-x;}
.activi_img{width: 23px; height: 23px; float: left; margin-left: 10px; margin-top: 7px;}
.activi_txt{float: left; font-size: 14px; font-weight: bold; margin-left: 10px; margin-top: 4px; line-height: 30px;}
