body{ font:"宋体" 12/24px; color:#000; margin:0 auto; padding:0; background:url(../images/bodybg.jpg) repeat-x;}
div{ margin:0 auto; padding:0;}
ul,li,p,h3,h4{ margin:0 0; padding:0; list-style-type:none;}
.font12{ font-size:12px; line-height:24px;}
.font14{ font-size:14px; font-weight:bold;}
.font36{ font-family:"微软雅黑", Tahoma, Verdana, Arial, sans-serif, "宋体"; font-size:36px; }
.font18{ font-family:"微软雅黑", Tahoma, Verdana, Arial, sans-serif, "宋体"; font-size:18px; font-weight:bold; }
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.right{ float:right;}
.white{ color:#FFFFFF;}
.red{ color:#FF0000;}
.black{ color:#000000;}
.color1{ color:#ab0302;}
.td{ border:#f5edec solid 1px;}
img{border:0px;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}

/*TOP*/
#top_banner{ width:100%; background:url(../images/bannerbg.jpg) no-repeat top center;}
#top_banner,.banner{ height:293px; }
#top_banner .banner,.mainnav,#Wrap,.Box1,.Box2,.Box3,.Box5{ width:980px;}
/*nav*/
.mainnav{ height:46px; background:url(../images/navbg.jpg) repeat-x; line-height:46px;}
.mainnav ul li{ width:89px; height:46px; line-height:46px; text-align:center; float:left; background:url(../images/line.jpg) no-repeat right;}
.mainnav ul li a{ color:#ffec7e; text-decoration:none; display:block;}
.mainnav ul li a:hover{ color:#000000; text-decoration:none; background:url(../images/libg.jpg) no-repeat center; height:43px; display:block;}
.mainnav ul .li_hover a{ background:url(../images/libg.jpg) no-repeat center; height:43px; display:block; width:96px;color:#000;}
/*main*/
#Wrap{ height:auto;overflow:hidden; float:inherit;margin:6px auto;background-color:#fff; }
#Wrap .zt_div,.Adv,.Box4{width:978px; }
#Wrap .zt_div{  height:72px; margin:6px auto;}
#Wrap .zt_div .zt_title{ width:108px; height:69px; margin-top:1px;}
#Wrap .zt_div .zt_text{ width:862px; height:50px; padding-top:10px; line-height:45px;}
#Wrap .Box1,.qh_div,.news_tab{ height:337px;}
#Wrap .Box1 .qh_div{ width:548px;}
#Wrap .Box1 .news_tab{ width:423px; background:url(../images/bg1.jpg) no-repeat top center;}
#Wrap .Box1 .news_tab .news_div{ width:410px; margin-top:28px;}
#Wrap .Box1 .news_tab .news_div .news1{ min-height:80px; background:url(../images/dash.jpg) repeat-x bottom; padding-bottom:2px; margin-top:3px;}
#Wrap .Box1 .news_tab .news_div .news1 h3{ font-size:16px; line-height:20px; text-align:center; vertical-align:middle;}
#Wrap .Box1 .news_tab .news_div .news1 .news_text{min-height:50px; padding-bottom:2px; line-height:22px; overflow:hidden;}
#Wrap .Box2,.Adv,.Box3,.Box4,.Box5{ margin-top:6px;}
#Wrap .Box2,.hy_div1,.hy_div2,.hy_div3{  height:322px;}
#Wrap .Box2 .hy_div1{ width:320px;}
#Wrap .Box2 .hy_div1 .hy_nav1,.hy_title1,.hy_more1,.hy_nav2,.hy_title3,.hy_nav4,.hy_more4,.hy_title4
,.db_nav,.db_more,.db_title,.hx_nav,.dh_nav{ height:30px; line-height:30px;}
#Wrap .Box2 .hy_div1 .hy_nav1,.hy_nav2,.hy_nav3,.hy_nav4,.hx_nav,.dh_nav{ 
background:url(../images/bg3.jpg) repeat-x; }
#Wrap .Box2 .hy_div1 .hy_nav1 .hy_title1,.hy_title2,.hy_title3,.hy_title4,.db_nav,.hx_title,.dh_title{ background:url(../images/bgs.png) no-repeat;color:#fff }
#Wrap .Box2 .hy_div1 .hy_nav1 .hy_title1,.hy_title2{ background-position:0px 0px; width:167px;  padding-left:20px;}
#Wrap .Box2 .hy_div1 .hy_nav1 .hy_title1,.hy_title2,.hy_title4,.hx_title,.dh_title{ color:#FFFFFF;}
#Wrap .Box2 .hy_div1 .hy_nav1 .hy_more1,.hy_more2,.hy_more4,.hx_more,.dh_more{ width:60px; text-align:right; padding-right:3px;}
#Wrap .Box2 .hy_div1 .hy_list1,.hy_list2,.hy_list3,.hy_list4,.db_list,.hx_list,.dh_list{ width:97%; }
#Wrap .Box2 .hy_div1 .hy_list1,.hy_list2,.hy_list3{ height:285px;}
.hy_list1 ul li,.hy_list2 ul li,.hy_list3 ul li,.hy_list4 ul li,.hx_list ul li,.dh_list ul li{  line-height:25px;  -o-text-overflow: ellipsis;text-overflow: ellipsis;}
.hy_list1 ul li,.hy_list3 ul li,.hy_list4 ul li,.yp_list ul li,.dhyw-list ul li{ background:url(../images/icon1.jpg) no-repeat 0 12px; padding-left:8px;}
.hy_list1 ul li a,.hy_list3 ul li a,.hy_list4 ul li a,.yp_list ul li a,.db_list ul li a{ color:#000000; text-decoration:none;  overflow: hidden;}
.hy_list1 ul li a:hover,.hy_list3 ul li a:hover,.hy_list4 ul li a:hover,.yp_list ul li a:hover,.db_list ul li a:hover,.hx_list ul li a:hover,.dh_list ul li a:hover,.hy_list2 ul li a:hover{ color:#FF0000; text-decoration:none;}
.hy_list1 li span,.dh_list li span{ float:right; margin-right:4px;}
#Wrap .Box2 .hy_div2{ width:320px; margin-left:6px;}
#Wrap .Box2 .hy_div2 .hy_nav2{ width:100%;}
.hy_list2 ul li{ background:url(../images/icon3.jpg) no-repeat 0 12px;}
#Wrap .Box2 .hy_div3{ width:320px;}
#Wrap .Box2 .hy_div3 .hy_nav3 .hy_title3{ background-position:0px -60px; color:#0185ab; padding-left:35px;}
#Wrap .Adv{ height:120px;}
#Wrap .Box3,.video_tab,.meiti_div,.db_tab{ height:312px;}
#Wrap .Box3 .video_tab{ width:335px;}
/*xuanxiangka*/
#Tab1A{width:335px; height:310px;margin:0px;padding:0px;margin:0 auto;}
.Menubox{width:100%;height:35px;line-height:30px; background:url(../images/bg3.jpg) repeat-x; }
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:93px;padding-left:6px; color:#000000;font-weight:bold; font-size:14px; }
.Menubox li.hover{width:93px; background:url(../images/bgs.png) no-repeat 0px -182px;font-weight:bold;height:35px;line-height:35px; color:#FFFFFF; font-size:14px;}
.Menubox a{ color:#000000; text-decoration:none;}
.Menubox a:hover{ color:#000000; text-decoration:none;}
.Contentbox{clear:both;border-top:none;padding-top:2px;}
.Contentbox .sp_box{ height:260px; width:330px;}
.Contentbox .sp_title{ height:30px; line-height:30px; text-align:center; overflow:hidden;}
.Contentbox .yp_list{ width:96%;}
.yp_list ul li{ height:27px; line-height:27px;text-indent:12px; overflow:hidden;}
#Wrap .Box3 .meiti_div{ width:358px; margin-left:6px;}
.hy_title4,.hx_title,.dh_title{ background:url(../images/bgs.png) no-repeat 0px -30px; height:30px; width:132px; padding-left:6px;}
#Wrap .Box2 .meiti_div .hy_list4{ height:280px;}
/*daibiaofnegcai*/
#Wrap .Box2 .db_tab{ width:268px;}
#Wrap .Box2 .db_tab .db_nav{ background-position:0px -122px; height:30px; }
#Wrap .Box2 .db_tab .db_nav .db_title{ width:125px; padding-left:30px; color:#ca1206;}
#Wrap .Box2 .db_tab .db_list{ width:260px;}
.db_list ul li{ height:85px; border-bottom:#e0e3e4 solid 1px; margin-top:4px;}
.db_list li .db_img{ width:64px; height:74px; margin-left:3px; margin-top:5px;}
.db_list li .db_text{ width:220px; line-height:24px; margin-top:5px;}
.db_list li .db_text h3{ height:20px; line-height:20px;}
.db_list li .db_text p{ line-height:18px;}
/*HUIYIZHIJI
#Wrap .Box4{ height:420px;}*/
#Wrap .Box4 .zj_nav{ height:46px;}
#Wrap .Box4 .zj_tab{ width:976px; }
.zj_tab ul li{ float:left; height:238px; margin-left:12px; margin-top:6px; width:228px; overflow:hidden; display:inline;} 
.zj_tab li .pzj1,.pzj2{ width:228px;}
.zj_tab li .pzj1{ height:178px;}
.zj_tab li .pzj2{ height:40px; line-height:20px; text-align:center;}
/*BOX5*/
.Box5{background-color:#fff;}
#Wrap .Box5,.hy_div4,.dh_tab,.btn_box{ height:340px;}
#Wrap .Box5 .hy_div4{ width:320px;}
.hx_list ul li{  border-bottom:#ebeced solid 1px;}
.hx_list ul li,.dh_list ul li{ background:url(../images/icon2.jpg) no-repeat 0 12px;}
#Wrap .Box5 .dh_tab{ width:410px; margin-left:6px; }
#Wrap .Box5 .btn_box,.btn1,.btn2,.btn3{ width:232px;}
#Wrap .Box5 .btn_box .btn1{ height:55px;}
#Wrap .Box5 .btn_box .btn2{ height:59px;}
#Wrap .Box5 .btn_box .btn3{ height:58px; }
.Box5 a{width:245px;text-align:center;display:block;float:left}
/*LINK*/
#Link{ width:978px; height:auto; overflow:hidden; float:inherit; margin:6px auto;background-color:#fff;}
#Link .link_title{ width:85px; color:#e94448; text-align:center;}
#Link .link_text{ width:880px; padding:2px;}

/*COPYRIGHT*/
#copyright{ width:980px; height:118px; clear:both;background-color:#fff; }
#copyright .copy_nav{ height:30px; line-height:30px; background:#ea0308; text-align:center; color:#FFFFFF;}
#copyright .copy_nav a{ color:#FFFFFF; text-decoration:none; font-weight:bold; text-align:center;}
#copyright .copy_nav a:hover{ color:#FF9900l; text-decoration:none;}
#copyright .copy_text{ height:80px; margin-top:6px; line-height:25px; text-align:center;}

/*专题头条*/
.rdssn-topnews{ width:60px; height:61px; background:url(../images/rdssn_topnews.gif); float:left; margin:auto auto 5px 0px;}
.rdssn-name{ height:61px; float:right; }
.rdssn-banner img{ width:960px; height:335px;}
#public{ height:auto; width:100%;}
/*专题头条 end*/