body{margin:0px; padding:0px;font-family:'宋体'; background:#fff;}
a{text-decoration:none; font-size:12px;}
a:hover{text-decoration:underline;}
a.path{color:#8a8a8a;}
a.path:hover{color:#cc1b1b;}
a.link_top{color:#1f4d89; font-size:12px; font-weight:bold;}
a.link_h{color:#252525;}
a.link_h:hover{color:#cc1b1b;}

a.link_404{color:#252525; font-size:16px; font-family:'微软雅黑';}
a.link_404:hover{color:#cc1b1b;}

a.link_r{color:#cc1b1b;}
a.link_14{color:#252525; font-size:14px;}
a.link_14:hover{color:#cc1b1b;}

a.ext_video12 {background:url(../images/top_video.gif) no-repeat left 1px; padding-left:20px;}
a.link_b{color:#2d5384;}
a.link_b:hover{color:#cc1b1b;}
a.link_bu{color:#2d5384; text-decoration:underline;}
a.link_bu:hover{color:#cc1b1b; text-decoration:none;}
a.link_u{color:#888c8f;}
a.link_u:hover{color:#cc1b1b;}

a.link_u2{color:#888c8f; background:url(../images/more.gif) no-repeat right; padding-right:17px;}
a.link_u2:hover{color:#cc1b1b;}

a.link_lm{color:#252525; font-size:16px;}
a.link_lm:hover{color:#cc1b1b;}

a.link_w{color:#fff;}
a.link_w2{color:#fff; text-decoration:underline;}
a.link_w2:hover{text-decoration:none;}
a.link_box{color:#2a6db1; font-size:20px;}
a.link_cox{color:#2a6db1; font-size:16px;font-family:'微软雅黑'; margin-left:15px;}
a.link_cox:hover{color:#cc1b1b;}
img{border:0px;}
h3,h2,h1{ margin:0px; padding:0px; list-style:none; font-family:'微软雅黑';}
ul,li{list-style:none; margin:0px; padding:0px;}
p{ margin:0px; padding:0px;}

.fbnav{width:100%;height:44px; background:url(../images/nav_bg.gif) repeat-x;}
.fbnav .fbnavbox{width:960px;height:44px; margin:0px auto; line-height:44px;}
.fbnav .fbnavbox .fbnavb{width:86px;height:32px; float:left; padding-top:5px;}
.fbnav .fbnavbox .fbnavs{width:66px;height:44px; float:left; text-align:center;}
.fbnav .fbnavbox .fbnavs .link_s{color:#fff;width:66px;height:42px; display:block; background:url(../images/server_1.gif) no-repeat 50px center;}
.fbnav .fbnavbox .fbnavs .link_s:hover{background:#1e1e1e url(../images/server_2.gif) no-repeat 50px center;;}
.fbnav .fbnavbox .fbnavl{width:360px; float:left;height:44px; color:#fff; font-size:12px; line-height:44px;}
.fbnav .fbnavbox .fbnavl_ext{width:193px;}
.fbnav .fbnavbox .fbnavr{width:600px; float:left;height:44px; line-height:44px; color:#fff;}
.fbnav .fbnavbox .fbnavr .fbnavrr{padding:0px 15px;height:44px;float:right; background:url(../images/nav_split.gif) no-repeat right; font-size:12px;}

.fbnav .fbnavbox .fbnavl404{width:260px; float:left;height:44px; color:#fff; font-size:12px; line-height:44px;}
.fbnav .fbnavbox .fbnavr404{width:700px; float:left;height:44px; line-height:44px; color:#fff; text-align:center;}
.fbnav .fbnavbox .fbnavr404 a{ margin-right:7px;}

.fbnav .login{width:64px;height:47px; float:right; position:absolute; background:url(../images/login.gif) no-repeat; line-height:44px; z-index:1px; top:0px; margin-left:360px; text-align:center;}

.fbchannel{width:960px;height:45px; line-height:45px; margin:0px auto;}
.fbchannel .fbc_link{font-size:12px;color:#000; background:url(../images/link_split.gif) no-repeat right center; padding-right:9px; padding-left:9px;}
.fbchannel .fbc_link:hover{color:#cc1b1b;}
.fbchannel .ext_nl{background:none; padding-right:0px;}
.fbchannel .ext_ns{ padding-left:0px;}

.fbtuiguan{width:960px;height:100px;margin:0px auto;}
.fbtuiguan .fbtg_left{width:950px;height:90px;float:left;}

.fblogo{width:960px;height:40px;margin:0px auto;padding-top:15px;}
.fblogo .fbl_left{width:600px;height:25px; float:left;}
.fblogo .fbl_left .fbll_logo{width:102px;height:25px; float:left;}
.fblogo .fbl_left .fbll_logo2{width:124px;height:25px; float:left;padding-left:10px;}
.fblogo .fbl_left .fbll_text{width:350px;height:13px; float:left;padding-left:10px; font-size:12px;color:#8a8a8a; padding-top:12px;}
.fbll_text h1, .fbll_text .path {font-size: 12px;font-weight: normal;margin: 0;padding: 0;display: inline-block;}
.fblogo .fbl_right{width:298px;height:23px; float:right;border:#d2d2d2 1px solid;}
.fblogo .fbl_right .fblr_input{width:266px;height:23px;float:left;}
.fblogo .fbl_right .fblr_input .searchword{width:255px;height:20px; line-height:20px; font-size:12px;color:#bbbbbb; border:0px; padding-left:5px;}
.fblogo .fbl_right .fblr_search{width:32px;height:23px; float:left;}

.fblogo .fbl_right2{width:323px;height:23px; float:right;border:#d2d2d2 1px solid;}
.fblogo .fbl_right2 .fblr_input{width:291px;height:23px;float:left;}
.fblogo .fbl_right2 .fblr_input .searchword{width:285px;height:20px; line-height:20px; font-size:12px;color:#bbbbbb; border:0px; padding-left:5px;}
.fblogo .fbl_right2 .fblr_search{width:32px;height:23px; float:left;}

.fbmenu{width:960px;height:30px;margin:0px auto; background:url(../images/menu_bg.gif) repeat-x;}
.fbmenu .item{height:30px; display:block; float:left; padding:0px 21px; line-height:30px;font-size:12px;color:#fff; background:url(../images/menu_split.gif) no-repeat right;}
.fbmenu .item:hover{background:url(../images/menu_focus.gif) repeat-x; text-decoration:none;}
.fbmenu .ext_a,.fbmenu .ext_a:hover{background:url(../images/menu_act.gif) repeat-x;}
.fbmenu .ext_l{ background:none;}

.fbtop3{width:960px;height:80px;margin:0px auto; background:url(../images/top_bg.gif) repeat-x;}
.fbtop3 .fbt_face{width:110px;height:80px; float:left;background:url(../images/top_face.gif) no-repeat;margin-left:10px; display:inline;}
.fbtop3 .fbt_text{width:198px;height:70px; float:left;font-size:12px;color:#666d73; line-height:20px; padding-top:10px;overflow:hidden;}
.ext3{border-bottom:#d9d9d9 1px solid;}

.fbfocus{width:960px;height:auto;margin:0px auto;padding-top:15px; overflow:hidden;}
.fbfocus .fbfleft{width:340px;height:auto; float:left;padding-right:30px;}
.fbfocus .fbfleft .t3{font-size:18px;color:#b20000;background:url(../images/gd.gif) no-repeat left center; padding-left:35px;}
.fbfocus .fbfleft .t4{font-size:16px;color:#252525}
.fbfocus .fbfleft .m16{ margin-top:16px;}

.fbfocus .fbfleft .fbflgroup{width:340px;height:44px; overflow:hidden; font-size:12px; line-height:22px; padding-top:7px;color:#666d73;}
.fbfocus .fbfleft .fbflul{ margin-top:6px;}
.fbfocus .fbfleft .fbflul li{font-size:14px;line-height:26px;color:#868b8f;}
.fbfocus .fbfleft .fbflul li a{font-size:14px;}

.fbfocus .fbfleft .fbshangxun{width:338px;height:81px;border:#d3d3d3 1px solid; margin-top:14px;}
.fbfocus .fbfleft .fbshangxun .fsx_left{background:#ecedef;width:27px;height:64px; float:left;color:#3a6899; text-align:center; line-height:24px; padding-top:17px;}
.fbfocus .fbfleft .fbshangxun .fsx_right{width:311px;height:74px; float:left;color:#2d5384; margin-top:7px;}
.fbfocus .fbfleft .fbshangxun .fsx_right li{width:150px;height:22px; line-height:22px; float:left; overflow:hidden; font-size:12px; margin-left:5px; display:inline;}

.fbfocus .fbfleft .fblm{width:340px;height:33px; margin-top:20px;}
.fbfocus .fbfleft .fblm .fblm_left{width:120px;height:31px; line-height:31px; float:left;border-left:#d3d3d3 1px solid;border-right:#d3d3d3 1px solid;border-top:#4277ad 2px solid;}
.fbfocus .fbfleft .fblm .fblm_left h2{font-size:16px; text-align:center;}
.fbfocus .fbfleft .fblm .fblm_right{width:218px;height:32px; float:left;border-bottom:#d3d3d3 1px solid; text-align:right; line-height:32px;}

.fbfocus .fbfright{width:590px;height:auto; float:left;}
.fbfocus .fbfright .fbfr_img{width:590px;height:280px;}
.fbfocus .fbfright .fbfr_b{width:590px;height:40px;position:absolute;margin-top:240px; background:#000;opacity: 0.5;filter: progid:DXImageTransform.Microsoft.alpha(opacity=50);}
.fbfocus .fbfright .fbfr_t{width:590px;height:40px; position:absolute;margin-top:240px;}
.fbfocus .fbfright .fbfr_t .fbfrt_l{width:460px;height:40px; float:left;line-height:40px; padding-left:10px;}
.fbfocus .fbfright .fbfr_t .fbfrt_l h3 a{color:#fff; font-size:16px;}
.fbfocus .fbfright .fbfr_t .fbfrt_r{width:120px;height:25px; float:left; padding-top:15px;}
.fbfocus .fbfright .fbfr_t .fbfrt_r a{ display:block;height:10px;width:10px; background:url(../images/f_d.gif) no-repeat; margin-right:10px; float:left;}
.fbfocus .fbfright .fbfr_t .fbfrt_r .act{ background:url(../images/f_a.gif) no-repeat;}

.fbfocus .fbfright .fbfr_news{width:590px;height:30px;}
.fbfocus .fbfright .fbfr_news .fbfrn_l{width:73px;height:30px; background:url(../images/f_g.gif) no-repeat; float:left; font-size:12px; line-height:30px; text-align:center; overflow:hidden;}
.fbfocus .fbfright .fbfr_news .fbfrn_r{ float:left;height:28px;width:506px;border-top:#d0d0d0 1px solid;border-bottom:#d0d0d0 1px solid;font-size:12px; line-height:28px;border-right:#d0d0d0 1px solid; padding-left:10px;overflow: hidden; position: relative; _zoom: 1;}

.fbfocus .fbfright .fbfr_news .fbfrn_r .news-list { position: absolute;float: left; margin:0px 10px 0px 10px;}
.fbfocus .fbfright .fbfr_news .fbfrn_r .news-list li { float: left; _display: inline; margin-right: 15px; height: 24px; line-height: 24px; overflow: hidden; word-wrap: normal; }
.fbfocus .fbfright .fbfr_news .fbfrn_r .news-list li a { text-decoration: none; color: #000; }
.fbfocus .fbfright .fbfr_news .fbfrn_r .news-list li a:hover {
    -webkit-transition: color .2s linear,background-color .3s linear;
    -moz-transition: color .2s linear,background-color .3s linear;
    -ms-transition: color .2s linear,background-color .3s linear;
    -o-transition: color .2s linear,background-color .3s linear;
    transition: color .2s linear,background-color .3s linear;
    color: #FF4400;
    text-decoration: underline;
}
.fbfocus .fbfright .fbfr_news .fbfrn_r .news-list li a:visited { color: #290065; }

.fbfocus .fbfright .fbfr_fenlan{width:590px;height:auto; margin-top:24px;}
.fbfocus .fbfright .fbfr_fenlan .fffl{width:230px; margin-right:30px; float:left;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lm{width:230px;height:auto; overflow:auto;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lm .flcf_l{width:160px; float:left; height:auto;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lm .flcf_r{width:70px;height:auto; float:right; line-height:23px; text-align:right;}

.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc{width:230px;height:auto; overflow:auto; margin-top:20px;border-bottom:#d3d3d3 1px solid; padding-bottom:18px; margin-bottom:15px; overflow:hidden;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc h3 a{ font-size:16px;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc .flcit{width:230px;height:70px; padding-top:15px;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc .flcit .flcitl{width:100px;height:70px; float:left;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc .flcit .flcitr{width:115px;height:60px; float:left; font-size:12px; line-height:20px; overflow:hidden; padding-left:15px;color:#898c91;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc .lcul {margin-top:10px;width:230px;height:auto;}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc .lcul .lculr{line-height:22px;width:230px;height:22px; overflow:hidden;color:#868b8f}
.fbfocus .fbfright .fbfr_fenlan .fffl .flc_lc .lcul .lculrm{line-height:22px;width:110px;height:22px; overflow:hidden; float:left; margin-right:5px;color:#868b8f}
.fbfocus .fbfright .fbfr_fenlan .fffl .ext_lc { border-bottom:none; padding-bottom:0px; margin-bottom:0px;}


.fbfocus .fbfright .fbfr_fenlan .fffr{width:330px; float:left;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_lm{width:330px; height:auto; overflow:auto;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_lm .frlm_l{width:200px;height:auto; float:left;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_lm .frlm_l h2{ font-size:16px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_lm .frlm_r{width:130px;height:auto; float:left; padding-top:6px; text-align:right;}
.fbfocus .fbfright .fbfr_fenlan .fffr .ext_lm13{margin-top:17px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .ext_video{border-top:#d4d4d4 1px solid; margin-top:23px; padding-top:16px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .ext_video h2{ background:url(../images/top_video.gif) no-repeat 75px center;}

.fbfocus .fbfright .fbfr_fenlan .fffr .fr_hot{width:330px;height:70px; margin-top:21px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_top10{width:330px;height:auto; overflow:auto; margin-top:9px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_top10 .frtitem{width:157px;height:26px; line-height:26px; float:left; padding-left:7px; overflow:hidden;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_top10 .frtitem .listnum{color: #D82A1F;font: italic 13px/26px arial;margin-right: 10px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .ft_top2{width:328px;height:28px; overflow:auto;border:#d4d4d4 1px solid; margin-top:9px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .ft_top2 .frt2item{width:154px;height:28px; line-height:24px; padding-left:7px; float:left;color:#2d5382;}

.fbfocus .fbfright .fbfr_fenlan .fffr .fr_day{width:330px;height:auto; overflow:auto; font-size:12px;color:#898c91; line-height:21px; margin-top:20px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_day h3 {margin-bottom:11px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_day h3 a{font-size:16px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_day img{ float:left; margin-right:10px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_video{width:330px;height:204px; overflow:hidden; padding-top:24px;}
.fbfocus .fbfright .fbfr_fenlan .fffr .fr_video .frv_item{width:100px;height:92px; float:left; line-height:30px; overflow:hidden; margin-right:10px; margin-bottom:20px;}

.fbtg{width:960px;height:100px; margin:20px auto 10px auto;}
.fbtg2{width:960px;height:100px; margin:0px auto 10px auto;}
.fbbox{width:960px;height:auto; overflow:hidden; margin:0px auto;}
.fbbox .fbbt{width:960px;height:36px; background:url(../images/box_bg.gif) repeat-x bottom;}
.fbbox .fbbt h2{padding-left:15px; background:url(../images/box_d.gif) no-repeat left; float:left;}
.fbbox .fbbt .fbbc{ float:right;width:500px;height:34px; line-height:34px; text-align:right;}
.fbbox .fbl{width:340px;height:auto; float:left;margin-right:30px;}
.fbbox .t4{font-size:16px;color:#252525}
.fbbox .m16{ margin-top:16px;}
.fbbox .m9{ margin-top:15px;}
.fbbox .m10{ margin-top:10px;}
.fbbox .m20{ margin-top:20px;}
.fbbox .fbl .fbflul{ margin-top:6px;}
.fbbox .fbl .fbflul li{font-size:14px;line-height:26px;color:#868b8f;}
.fbbox .fbl .fbflul li a{font-size:14px;}

.fbbox .fbc{width:230px; margin-right:30px; float:left;}
.fbbox .fbc .fbcf{width:230px; margin-top:12px;}
.fbbox .fbc .fbcf .fbfr_b{width:230px;height:40px;position:absolute;margin-top:119px; background:#000;opacity: 0.5;filter: progid:DXImageTransform.Microsoft.alpha(opacity=50);}
.fbbox .fbc .fbcf .fbfr_t{width:220px;height:40px; position:absolute;margin-top:119px; line-height:40px; padding-left:5px; overflow:hidden; padding-right:5px;}
.fbbox .fbc .fbcm {width:110px;height:146px; float:left; line-height:18px;padding-top:17px; overflow:hidden;}
.fbbox .fbc .fbcm img{ margin-bottom:8px;}
.fbbox .fbc .ext_cm{ margin-right:10px;}

.fbbox .fbr{width:330px; float:left;}

.fbbox .fbr2img{width:330px;height:auto; overflow:auto; margin-top:12px;}
.fbbox .fbr2img .fbr2il{width:160px;height:auto; float:left;}
.fbbox .fbr2img .fbr2il .fbfr_b{width:160px;height:30px;position:absolute;margin-top:72px; background:#000;opacity: 0.5;filter: progid:DXImageTransform.Microsoft.alpha(opacity=50);}
.fbbox .fbr2img .fbr2il .fbfr_t{width:160px;height:30px; position:absolute;margin-top:72px; line-height:30px; padding-left:5px; overflow:hidden; padding-right:5px;}
.fbbox .fbr2img .ext_il{ margin-right:10px;}
.fbbox .fbr2img .ext_sd{ line-height:20px;}
.fbbox .fbr2img img{ margin-bottom:5px;}

.fbbox .fbr .fbrrlm{width:330px;height:auto; overflow:auto;}
.fbbox .fbr .fbrrlm h3{ float:left;}
.fbbox .fbr .fbrrlmr{ float:right; padding-top:20px;}
.fbbox .fbr .fbrrlmrh{ float:right; padding-right:110px;}

.fbbox .fbr .fbrtw{width:330px;height:70px; font-size:12px;color:#888c8f; line-height:22px; padding-top:15px; overflow:hidden;}
.fbbox .fbr .fbrtw img{float:left; margin-right:15px;}

.fbbox .fbr .fbflul{ margin-top:6px;}
.fbbox .fbr .fbflul li{font-size:12px;line-height:24px;color:#868b8f;}
.fbbox .fbr .fbflul li a{font-size:12px;}

.fbbox .fbr .fbflum {width:330px; padding-top:4px;}
.fbbox .fbr .fbflum div{width:160px;height:23px; line-height:23px; float:left;color:#868b8f;}
.fbbox .fbr .fbflum div a{font-size:12px;}

.fbmt{width:960px;height:auto; margin:0px auto; overflow:auto; padding-bottom:25px;}
.fbmt h2{ font-size:16px; margin-bottom:10px;}
.fbmt .fbmti1{width:289px;height:110px; float:left;border-right:#e8e8e8 1px solid; padding-right:30px; line-height:22px; overflow:hidden;}
.fbmt .fbmti2{width:259px;height:110px; float:left; padding:0px 30px 0px 30px;line-height:22px;overflow:hidden;}
.fbmt .fbmti3{width:289px;height:110px; float:left;border-left:#e8e8e8 1px solid; padding-left:30px;line-height:22px;overflow:hidden;}
.fbmt .fbmti1 a,.fbmt .fbmti2 a,.fbmt .fbmti3 a{margin-right:10px;color:#a7a7a7;}
.fbmt .fbmti1 a:hover,.fbmt .fbmti2 a:hover,.fbmt .fbmti3 a:hover{color:#cc1b1b;}

.fbmap{width:100%;height:181px; overflow:auto; background:#f8f8f8;border-top:#e2e3e3 1px solid;}
.fbmap .fbmbox{width:960px;height:auto; margin:0px auto;}
.fbmap .fbmbox .fbmti1 .logob{margin-top:60px; margin-left:60px;}
.fbmap .fbmbox .fbmti1{width:289px;height:181px; float:left;border-right:#e8e8e8 1px solid; padding-right:30px; line-height:22px; overflow:hidden;}
.fbmap .fbmbox .fbmti2{width:259px;height:181px; float:left; padding:0px 30px 0px 30px;line-height:22px;overflow:hidden;}
.fbmap .fbmbox .fbmti2 .fbzx{width:86px;height:25px; line-height:25px; float:left;}
.fbmap .fbmbox .fbmti3{width:289px;height:181px; float:left;border-left:#e8e8e8 1px solid; padding-left:30px;line-height:22px;overflow:hidden;}
.fbmap .fbmbox .fbmti3 .fbzx{width:72px;height:25px; line-height:25px; float:left;}

.fbmap .h{ font-size:15px; margin-top:25px; margin-bottom:10px;}

.fbcopyright{width:100%; background:#333333;height:37px; text-align:center;color:#fff; font-size:12px; line-height:37px;}

.fblr{width:960px;height:auto; margin:15px auto 20px auto; background:url(../images/lr_split.gif) repeat-y 635px 0px; overflow:auto;}
.fblr .t3{font-size:18px;color:#b20000;}
.fblr .t4{font-size:16px;color:#252525}
.fblr .thotnews{font-size:16px;color:#252525; margin-top:2px;}
.fblr .m17{ margin-top:17px;}
.fblr .fblll{width:610px;height:auto; float:left;}
.fblr .fblll .fb3lt{width:610px;background:#f2f2f2;height:291px; overflow:hidden; margin-bottom:10px;}
.fblr .fblll .fb3lt .fb3ltl{width:414px;height:291px; float:left;}
.fblr .fblll .fb3lt .fb3ltr{width:166px;height:271px; float:left; padding:20px 15px 0px 15px;}
.fblr .fblll .fb3lt .fb3ltr h3 a{font-size:16px;}
.fblr .fblll .fb3lt .fb3ltr .fb3lrs{width:146px;height:30px;color:#9c9c9c; font-size:12px; line-height:30px; background:url(../images/lr_clock.gif) no-repeat 0px 7px; padding-left:20px;}
.fblr .fblll .fb3lt .fb3ltr .fb3lra{width:166px;height:auto; line-height:24px; font-size:12px;color:#888c8f;}

.fblr .fblll .fb3lb{width:610px;height:auto; overflow:auto;padding:20px 0px 0px 0px;border-bottom:#e5e5e5 1px solid;}
.fblr .fblll .fb3lb .t4{font-size:18px; font-weight:100;}
.fblr .fblll .fb3lb p{font-size:14px; line-height:24px;color:#808080; padding-top:10px;}
.fblr .fblll .fb3lb p img{ float:left; padding-right:15px;}
.fblr .fblll .fb3lb .time{color:#b9b9b9;font-size:12px;}

.fblr .fbllr{width:300px;height:auto; float:right;}
.fblr .fbllr .rhotnews{width:300px;height:auto; margin-top:10px;color:#868b8f;border-bottom:#e5e5e5 1px solid; padding-bottom:15px;}
.fblr .fbllr .rhotnews li{width:300px; line-height:26px;height:26px; overflow:hidden;}
.fblr .fbllr .newsimgt{font-size:16px;color:#252525; margin-top:17px; margin-bottom:17px;}
.fblr .fbllr .newsimgl{width:300px;height:auto; overflow:hidden;}
.fblr .fbllr .newsimgl .nii{width:145px;height:150px; float:left;line-height:18px;}
.fblr .fbllr .newsimgl .nii img{ margin-bottom:5px;}
.fblr .fbllr .newsimgl .nir{margin-right:10px;}
.fblr .fbllr .ext_imgl{border-bottom:#e5e5e5 1px solid; margin-bottom:20px;}
.fblr .fbllr .cnt{font-size:16px;color:#252525;margin-bottom:6px; margin-top:-3px;}
.fblr .fbllr .cnl{width:300px;height:auto; color:#868b8f;border-bottom:#e5e5e5 1px solid; padding-bottom:10px;}
.fblr .fbllr .cnl li{width:300px; line-height:30px;height:30px; overflow:hidden;border-bottom:#aeaeae 1px dashed;}
.fblr .fbllr .cnl .listnum3{color: #D82A1F;font: italic 13px/26px arial;margin-right: 10px;}
.fblr .fbllr .cnl .listnum7{color: #252525;font: italic 13px/26px arial;margin-right: 10px;}
.fblr .fbllr .cnl .clearline{ border-bottom:none;}
.fblr .fbllr .clearline{ border-bottom:none;}
.fblr .fbllr .ext_m17{ margin-top:17px;}

.fblr .fbllr .lrgt{font-size:16px;color:#252525; margin-top:16px; margin-bottom:7px;}
.fblr .fbllr .lrgb{width:300px;height:auto; overflow:auto;border-bottom:#d9d9d9 1px solid; padding-bottom:20px;}
.fblr .fbllr .lrgr{width:300px;height:auto; overflow:auto; margin-top:10px;}
.fblr .fbllr .lrgr .lrgrm{float:left;padding-right:10px;width:90px;height:44px;}
.fblr .fbllr .lrgr .lrgrm a{font-size:16px;color:#7a7a78; font-family:'微软雅黑';}
.fblr .fbllr .lrgr .lrgrn{float:left; padding-left:10px;border-left:#d9d9d9 1px solid;width:189px;height:44px;}
.fblr .fbllr .lrgr .lrgrn a{ font-family:'宋体'; font-weight:normal; line-height:22px;}

.fblr .fbllr .lrtz{font-size:16px;color:#252525; margin-top:16px; margin-bottom:7px;}
.fblr .fbllr .lrtf{width:300px;height:auto;color:#868b8f; padding-bottom:10px; padding-top:10px;}
.fblr .fbllr .lrtt{width:300px;height:auto;color:#868b8f; overflow:auto;}
.fblr .fbllr .lrti{width:140px; padding-right:10px; float:left; overflow:hidden;height:22px; line-height:22px;}
.fblr .fbllr .exit_lrtt{border-bottom:#e5e5e5 1px solid; padding-bottom:19px;}
.fblr .fbllr .ext_m0{ margin-top:0px;}
.fblr .fbllr .extbl{border-bottom:#ededed 1px solid;}

.fblr .fbllr .lrftls{width:300px;height:auto; overflow:auto; margin-bottom:12px;}
.fblr .fbllr .lrftls .lrftlsl{width:50px;height:63px; float:left; overflow:hidden; margin-top:4px;}
.fblr .fbllr .lrftls .lrftlsr{width:205px;height:auto; float:left; padding-left:15px; font-size:12px; line-height:22px;}
.fblr .fbllr .lrftls .lrftlsr .lrftlsrt{width:205px;height:20px; overflow:hidden;}

ul.page-num{display:inline;}
ul.ext-newslist{width:610px;}
ul.page-num li{display:inline;font-family:Arial,Helvetica,sans-serif;}
ul.page-num .more{padding:7px 10px;font-size:14px; font-family:'微软雅黑';}
ul.page-num .num a{color:#4A4A4A;padding:7px 10px;text-decoration:none;display:inline-block;border:#ddd 1px solid; font-size:14px; font-family:'微软雅黑';}

ul.page-num .num a:hover{color:#fff;background:#4277ad;}
ul.page-num .split{margin-right:5px;}
ul.page-num .act a{color:#fff; background:#4277ad;}
ul.page-num .num span{color:#4A4A4A;padding:7px 10px;font-size:14px; font-family:'微软雅黑'; font-weight:bold;}

.page-tools{padding-top:20px;}
/*page reset*/
.jpage .num a {padding:2px 5px !important;font-size:12px !important;}

.fblr .fbvrg{width:300px;height:auto;}
.fblr .fbvrgn{ font-weight:100; margin-top:13px;width:300px;height:21px; overflow:hidden; margin-bottom:10px;}
.fblr .fbvrgn a{ font-size:16px;}
.fblr .fbvrgl{width:300px;height:auto; padding-bottom:10px;}

.fblr .fbvrgi{width:300px;height:24px; line-height:24px; overflow:hidden; font-size:12px;color:#2d5384;}
.fblr .vsg{color:#d4d4d4; padding:0px 5px; font-size:12px;}
.fblr .fbvrlm {width:300px;height:auto; overflow:auto;}
.fblr .fbvrlm h2{ float:left;}
.fblr .fbvrlm .fbvmore{float:right; padding-top:22px;}
.fblr .fbvrlm .fbvmore a{background:url(../images/more.gif) no-repeat right center; padding-right:20px;}
.fblr .fbvrlm .ext_m2{ padding-top:5px;}
.fblr .fbvrlm .ext_m3{ padding-top:8px;}
.fblr .fbvrlm .ext_m4{ padding-top:22px;}
.fblr .ext_mb20{ margin-bottom:17px;}
.fblr .ext_mt13{ margin-top:13px;}

.fblr .fbls{width:300px;height:230px; background:#f4f4f4 url(../images/good.gif) no-repeat right top; margin-top:17px; border-bottom:#e5e5e5 1px solid;}
.fblr .fbls .fblsl{width:122px;height:230px;float:left;background:#707070; }
.fblr .fbls .fblsr .link_ls{ font-size:20px; font-family:'微软雅黑'; font-weight:100px;color:#2d5384;}
.fblr .fbls .fblsr .b_ls{ font-size:15px; font-family:'微软雅黑'; font-weight:100px;color:#2d5384;}
.fblr .fbls .fblsr .phone_ls{ background:url(../images/phone.gif) no-repeat 0px 3px; padding-left:25px;}
.fblr .fbls .fblsr .sc_ls{background:url(../images/sc.gif) no-repeat 5px 3px; padding-left:25px; padding-bottom:3px;}
.fblr .fbls .fblsl .fblslimg{width:122px;height:130px; overflow:hidden;}
.fblr .fbls .fblsl .fblsla{width:112px;height:90px;font-size:12px; color:#fff; line-height:18px; padding:5px;}
.fblr .fbls .fblsr{width:158px;height:230px;float:left; padding:0px 10px;}
.fblr .fbls .fblsr .fblsr1{width:158px;height:60px;border-bottom:#aeaeae 1px dashed; font-size:12px; line-height:24px; padding-top:8px;color:#737373;}
.fblr .fbls .fblsr .fblsr2{width:158px;height:50px;border-bottom:#aeaeae 1px dashed; font-size:12px; line-height:24px; padding-top:8px;color:#737373;}
.fblr .fbls .fblsr .fblsr3{width:158px;height:90px;font-size:12px; line-height:21px; padding-top:10px;color:#737373;}

.fblr .fbvrday{width:300px;height:auto; padding-top:13px;border-bottom:#e5e5e5 1px solid; padding-bottom:17px;}
.fblr .fbvrday h3 a{ font-size:16px; font-weight:100;}
.fblr .fbvrday .fbvra {color:#898c91; font-size:12px; line-height:22px; padding-top:10px; padding-bottom:11px; overflow:auto;}
.fblr .fbvrday .fbvra img{float:left; padding-right:10px;}
.fblr .fbvri{width:300px;height:24px; line-height:24px;color:#868b8f; overflow:hidden;}

.fblr .fblll h1{ font-size:26px; margin-top:10px;}
.fblr .fblll .plh2{ font-size:20px; margin-top:10px;}
.fblr .fblll .plh2 .ht{ font-size:20px;color:#000; text-decoration:none;}
.fblr .fblll .plh2 .ht:hover{text-decoration:underline;}
.fblr .fblll .fbvci{width:610px;height:auto; font-size:12px;color:#898c91; height:40px; line-height:40px; padding-top:10px; padding-bottom:5px;}
.fblr .fblll .fbvci .zz{color:#2d5384;}
.fblr .fblll .fbvcdd{width:580px;height:auto; padding:15px; background:#fbfbfb;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid; font-size:16px; font-family:"微软雅黑", Tahoma, Verdana, "宋体"; font-weight:100; line-height:24px;overflow:auto;}

.fblr .fblll .fbvcdd2{width:580px;height:auto; padding:15px; background:#fbfbfb;border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid; font-size:16px; font-family:"微软雅黑", Tahoma, Verdana, "宋体"; font-weight:100; line-height:24px; overflow:auto;}

.fblr .fblll .fbvcdd2 .f2l{width:60px;height:auto; float:left; background:url(../images/lawyer.gif) no-repeat; margin-top:4px;font-size:12px; font-family:'宋体'; line-height:48px; padding:5px 5px 0px 5px;}
.fblr .fblll .fbvcdd2 .f2r{width:454px;height:auto; float:left;border-left:#ddded9 1px solid; padding-left:20px; margin-left:15px;}

.fblr .fblll .fbvcc{width:610px;height:auto;overflow-x:hidden;}
.fblr .fblll .fbvcc p{ font-size:16px; line-height:26px; margin-top:30px;font-family:"微软雅黑", Tahoma, Verdana, "宋体"; font-weight:normal; text-indent:32px;}
.fblr .fblll .fbvcr{width:610xp;height:auto; text-align:right;font-family:"微软雅黑", Tahoma, Verdana, "宋体"; font-size:14px;color:#8a8a8a; padding-top:35px;}
.fblr .fblll .fbvcc .link{font-size:16px;border-bottom:#2d5384 1px dashed;color:#2d5384; margin:0px 2px;}
.fblr .fblll .fbvcc .link:hover{color:#cc1b1b;border-bottom:none;}
.fblr .fblll .fbvct{width:610px;height:30px; overflow:auto; padding-top:35px;}
.fblr .fblll .fbvct .fbvctt{width:17px;height:30px; background:#424242; color:#fff; font-size:12px; text-align:center; line-height:14px; float:left;}
.fblr .fblll .fbvct .fbvcti{height:30px; padding:0px 10px; float:left; line-height:30px; text-align:center; margin-left:2px;}
.fblr .fblll .fbvct .fbvcti .link_t{ font-size:16px; font-family:"微软雅黑", Tahoma, Verdana, "宋体"; color:#fff;}
.fblr .fblll .fbvct .c1{background:#4276af;}
.fblr .fblll .fbvct .c2{background:#f94c00;}
.fblr .fblll .fbvct .c3{background:#f97500;}
.fblr .fblll .fbvct .c4{background:#f99200;}

.fblr .fblll .fbvpl{width:610px;height:auto;font-size:16px; line-height:26px; margin-top:20px;font-family:"微软雅黑", Tahoma, Verdana, "宋体"; font-weight:normal; text-indent:32px;color:#666d73;}
.fblr .fblll .fbvpl .link{font-size:16px;color:#2d5384; margin:0px 2px;}
.fblr .fblll .fbvpl .link:hover{color:#cc1b1b; text-decoration:underline;}

.fblr .fblll .fbvcls{width:610px;height:auto; padding-top:40px;}
.fblr .fblll .fbvcls .ht3{padding-bottom:17px; font-size:16px;border-bottom:#d9d9d9 1px solid;}
.fblr .fblll .fbvcls .hl{width:608px;height:auto;padding-top:5px;border-bottom:#d9d9d9 1px solid; padding-bottom:15px; background:#fbfbfb; overflow:auto;}
.fblr .fblll .fbvcls .hl .hli{float:left;width:80px;height:100px;overflow:hidden; margin-top:14px; margin-left:15px;}
.fblr .fblll .fbvcls .hl .hla{float:left;width:488px; padding-left:15px; padding-top:12px; font-size:12px; line-height:24px;}
.fblr .fblll .fbvcls .hl .hla .h3{font-weight:100;}
.fblr .fblll .fbvcls .hl .hla .h3 .link_h3a{ font-size:16px;color:#2d5384;}
.fblr .fblll .fbvcls .hl .hla .l3{color:#545456;}
.fblr .fblll .fbvcls .hl .hla .l4{color:#6f6f6f;}
.fblr .fblll .fbvcls .hl .hla .l5{color:#2d5384;}
.fblr .fblll .fbvcls .hl .hla .t1{color:#2d5384; text-decoration:none; background:url(../images/a_1.gif) no-repeat 0px 0px; padding-left:15px;}
.fblr .fblll .fbvcls .hl .hla .t1:hover{color:#cc1b1b;text-decoration:underline;}
.fblr .fblll .fbvcls .hl .hla .t2{color:#2d5384; text-decoration:none; background:url(../images/a_2.gif) no-repeat 0px 0px; padding-left:20px;}
.fblr .fblll .fbvcls .hl .hla .t2:hover{color:#cc1b1b;text-decoration:underline;}

.fblr .fblll .fbvcsg{width:610px;height:auto; padding-top:20px;}

.fblr .fblll .fbvcsg h2{font-size:18px; font-weight:100;}
.fblr .fblll .fbvcsg .fbvcsgl{width:72px; float:left;height:36px; line-height:36px;border-bottom:#4277ad 1px solid;}
.fblr .fblll .fbvcsg .fbvcsgr{width:538px; float:left;height:36px;border-bottom:#e5e5e5 1px solid; font-size:12px; text-align:right; line-height:36px;color:#888c8f;}
.fblr .fblll .fbvcsg .fbvcsgr .r{color:#cf0200; padding:0px 5px;}

.fblr .fblll .fbvcsg .pinglun_c{width:600px;height:46px; border:#d2d2d2 1px solid; margin-top:15px;overflow:hidden;resize:none; background:url(../images/logo5.gif) no-repeat center; padding:5px;color:#888c8f;}
.fblr .fblll .fbvcsg .pinglun_cp{width:600px;height:60px; border:#d2d2d2 1px solid; margin-top:15px;overflow:hidden;resize:none;padding:5px;color:#888c8f;}

.fblr .fblll .fbvcsg .fbvcsgp{width:610px;height:auto;margin-top:10px;color:#888c8f; font-size:12px; overflow:auto;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpl{width:330px;height:auto; float:left;line-height:26px;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpc{width:190px;height:auto; float:left;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpc1{width:50px;height:auto; float:left; line-height:26px;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpc2{width:60px;height:auto; float:left; padding-top:3px;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpc2 .pinglun_k{border:#d2d2d2 1px solid;width:60px; text-align:center; font-family:arial;height:18px;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpc3{width:70px;height:auto; float:left; padding-top:3px; padding-left:10px;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpr{width:84px;height:auto; float:right;}
.fblr .fblll .fbvcsg .fbvcsgp .fbvcsgpr .postpinlun{width:84px;height:29px; display:block; background:url(../images/button.gif) no-repeat; text-align:center; line-height:26px; color:#fff;}

.fblr .fblll .fbvcsg .fbvcsgm{width:610px;height:auto;line-height:26px;color:#888c8f; font-size:12px; padding-top:14px; overflow:auto; clear:both;}

.fblr .fblll .fbvcsg .fbvcsgh{width:610px;height:auto;line-height:26px;color:#888c8f;font-size:12px;padding-top:14px;overflow:auto;}
.fblr .fblll .fbvcsg .fbvcsgh .fbvcsghl{width:365px;height:auto; float:left;}
.fblr .fblll .fbvcsg .fbvcsgh .fbvcsghl .fbvcsghli{width:345px;height:26px; line-height:26px; overflow:hidden; padding-right:20px;}
.fblr .fblll .fbvcsg .fbvcsgh .fbvcsghr{width:243px;height:130px; float:left;border:#e6e6e6 1px solid;}
.fblr .fblll .fbvcsg .fbvcsgh .fbvcsghr .fbghrt{width:233px;height:30px; background:#eeeeee; padding-left:10px; font-weight:bold;color:#5d5b5c; margin-bottom:5px;}
.fblr .fblll .fbvcsg .fbvcsgh .fbvcsghr .fbghri{width:223px;height:22px; line-height:22px; overflow:hidden; padding-left:10px;}

.fblr .fblll .fbvcsg .fbvcsgt{width:610px;height:auto; overflow:auto; padding-top:20px;}
.fblr .fblll .fbvcsg .fbvcsgt .fbgti{width:145px;height:150px; float:left;line-height:18px; margin-right:10px;}
.fblr .fblll .fbvcsg .fbvcsgt .fbgti img{ margin-bottom:5px;}
.fblr .fblll .fbvcsg .fbvcsgt .cmr{ margin-right:0px;}

.fblr .fblll .fbvcspl{width:610px;height:auto; font-size:12px; line-height:22px; padding:15px 0px;border-bottom:#aeaeae 1px dashed;}
.fblr .fblll .fbvcspl .plobj{color:#888c8f; }

.fblr .fblll .fbvcsk {border-top:#020202 2px solid;width:609px;height:auto; overflow:auto;border-left:#e1e1e1 1px solid; overflow:hidden;}
.fblr .fblll .fbvcsk a{width:202px;*width:202px;_width:201px;height:35px; float:left; display:block; text-align:center; font-size:15px; font-family:'微软雅黑'; font-weight:100px; color:#000; line-height:35px;border-bottom:#e1e1e1 1px solid;border-right:#e1e1e1 1px solid;}
.fblr .fblll .fbvcsk a:hover{color:#cc1b1b;}

.scrollLoading{background:url(../images/loading.gif) no-repeat center;}

.fb404m{width:530px;height:26px;background:url(../images/404.gif) no-repeat;margin:30px auto 0px auto; padding-left:240px; padding-top:57px;}
.fb404{width:960px;height:auto; margin:30px auto 0px auto;border:#cbcbcb 1px dashed; padding:25px;}
.fb404 .fbfright .fbfr_box{width:590px;height:auto; overflow:auto; padding-top:15px;}
.fb404 .fbfright .fbfr_box .fb404row{width:280px;height:27px; line-height:27px; float:left; font-size:12px; color:#999; overflow:hidden; padding-right:15px;}
.fb404top{width:100%;height:29px; background:url(../images/404bg.gif) repeat-x;}
.fb404nav{width:960px;height:29px; margin:0px auto; line-height:29px; overflow:auto;}
.fb404nav span{padding:0px 10px; font-size:12px; color:#CCC}
.fb404bm{width:960px;height:auto; margin:0px auto; text-align:center; line-height:30px; font-size:12px;color:#999;}

/* 法律资讯推荐 */
strong,h2{color:#4C4945; font-size:14px;font-family: tahoma,arial,\5b8b\4f53;}
.divRC1{width:958px;height:188px;border:#e1e1e1 1px solid;margin-bottom:10px;font:12px/1.5 tahoma,arial,\5b8b\4f53;}
.divRC1-1,.divRC1-2{float:left;width:455px;padding:4px 10px 10px 10px}
.divRC1-1-main,.divRC1-2-main{padding-top:5px}
.divRC1 a{font-size:14px;text-decoration:none;color:#000}
.divRC1 a:hover{color:#e10d0c;text-decoration:underline}
.rc4{width:210px;height:30px;padding-right:17px;float:left;line-height:30px;overflow:hidden}
.rc2{width:440px;height:30px;padding-right:25px;float:left;line-height:30px;overflow:hidden}

/* 友情链接 */
.fbmt .fbmti1,.fbmt .fbmti2,.fbmt .fbmti3{height:70px}
.fl-box{width:960px;height:auto;margin:0 auto;background:0;margin-top:0;margin-bottom:25px;border:#dbdbdb 1px solid}
.fl-box-main{width:908px;height:auto;margin:0 auto;background:0;padding-bottom:10px;padding-left:20px;padding-right:20px;overflow:hidden}
.fl-title{width:908px;margin-top:19px}
.fl-title h2{color:#2b4d7d;float:left}
.fl-body{width:908px;height:auto;padding-top:14px;padding-bottom:10px;overflow:hidden}
.fl-body div{width:120px;height:30px;padding-right:29px;float:left;line-height:30px;overflow:hidden}
.fl-body div a{font-size:14px;text-decoration:none;color:#000}


.tdlk{ float:left; width:350px;}
.tdlk dl{ float:left; padding-top:20px; }
.tdlk .wedl{ width:80px; height:32px; line-height:32px; text-align:right; font-size:14px;}
.tdlk .indl{ width:250px; padding-left:12px;}
.tdlk .indl input[type=text]{ width:220px; padding-left:10px; height:30px; border:1px solid #CCC;}
.tdlk .indl input[type=password]{ width:220px; padding-left:10px; height:30px; border:1px solid #CCC;}
.tdlk .indl2{ width:105px; padding-left:12px;}
.tdlk .indl2 input[type=text]{ width:102px; padding-left:5px; height:30px; border:1px solid #CCC;}
.tdlk .indl2 input[type=button]{ width:102px; height:35px; border:1px solid #CCC; font-size:14px;}