@charset "gb2312";

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
a{color:#2f2f2f;text-decoration:none}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clearbox{ width:0; height:0; overflow:hidden; clear:both;}

body{ background:#f2f2f4;  font-family:'宋体';}
.wrap{ width:100%; min-width:1003px; text-align:center; margin:0 auto; background:url(imageswrap.jpg) no-repeat center top; overflow:hidden;}
.middle{ text-align:center; width:1011px; overflow:hidden; height:auto; margin:0 auto;}
.con{ width:995px; padding:0 8px 13px 8px; text-align:center; margin:0 auto;  background:#FFF; height:auto; overflow:hidden;}
.top{ height:263px; background-position:0 38px;}
.topbar{  height:38px; background:#eaeaea; font-size:14px; font-family:"Microsoft YaHei"; line-height:38px;}
.topbar .p1{ float:left;}
.topbar .p2{  float:right;}
.top .logo{ float:left; margin-top:47px;}
.con_add{ padding-top:8px;}

.hx_nav{ height:46px; background:#1369c0; width:100%;}
.hx_nav .hx_navlist li a{ display:block; width:187px; height:46px; text-align:center; line-height:46px; text-decoration:none; color:#f6f6f6; font-size:14px; font-family:"Microsoft YaHei";}
.hx_nav .hx_navlist li a:hover,.hx_nav .hx_navlist li .open{ text-decoration:none;   background:url(imagesnavbg.png) no-repeat center top; color:#1369c0;}
.nav{height:46px;width:1002px;position:relative;z-index:99; text-align:center; margin:0 auto;}
.nav .hx_navlist li{float:left; height:46px; width:187px; line-height:46px; font-size:14px; font-family:"Microsoft YaHei"; padding-top:0; margin-left:-58px;}
.nav .hx_navlist a{color:#cf0101;width:167px;height:39px;display:block;}
.nav .box{position:absolute; left:0px;top:46px;width:1002px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;}
.nav .cont{ position:relative;width:1002px;height:46px;}
.nav .cont1{width:990px;height:44px; padding-left:12px; text-align:left;}
.nav .cont1 a{ display:inline-block; line-height:54px; font-size:14px; font-family:"Microsoft YaHei";color:#1369c0; padding:0 10px;}
.nav .hx_navlist .li1{ margin-left:0;}
.nav .cont1 a:hover{ color:#F44346;}
.p3{ float:left;  line-height:25px;}
.timetips{ padding-top:10px; height:38px;}
.ser{ float:right;  line-height:25px;}
.ser span input{ width:227px; height:24px; display:inline-block; margin-right:10px;}
.ser a{ display:inline-block; background:#6aacee; width:71px; height:27px; font-size:14px;font-family:"Microsoft YaHei"; text-align:center; color:#FFFBFB; _line-height:18px;}
.ser a:hover{ background:#3996f3;}
.nav .cont1 .serch_a{ float:right; line-height:27px; color:#ffffff;}

.clear{ height:0px; font-size:0px; line-height:0px; overflow:hidden; clear:both;}
.clear1{ height:0px; font-size:0px; line-height:0px; overflow:hidden; clear:both;}
.clearfix:after{clear:both; overflow:hidden;content:".";}
.undis{ display:none;}
.f-l { float:left; }
.f-r { float:right; }
.red { color:#ec4444; }
.gray { color:#c8c8c8; }
.green { color:#68a81d; }
.blue { color:#379bb4; }
.pink { color:#d0565f; }
.white { color:#ffffff; }
.orange { color:#ff6422; }
.brown { color:#e2a257;}
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.mt2 { margin-top:2px; }
.mt4 { margin-top:4px; }
.mt10 { margin-top:10px; }
.mt12 { margin-top:12px; }
.mt13 { margin-top:13px; }
.mb4 { margin-bottom:4px; }
.f-st { font-family:\5b8b\4f53;}
.f-yh { font-family:\5FAE\8F6F\96C5\9ED1;}
.tel_l { text-align:left; }
.tel_r { text-align:right; }
i{ font-style:normal;}
.th_1{ width:543px; height:442px; background:#e7e7e7; padding:6px; float:left; text-align:left;}
.th_1 .flash_box { width:543px; position:relative; overflow:hidden }
.th_1 .flash_box .flash_con { width:543px; height:396px; overflow:hidden;}
.th_1 .flash_box .flash_con .split { width:543px; height:391px; overflow:hidden; position:relative; }
.th_1 .flash_box .flash_con .split .shadow { width:543px; height:56px; overflow:hidden; background:#000; z-index:10; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; position:absolute; left:0px; bottom:0px; }
.th_1 .flash_box .flash_con .split .wz { width:513px; height:90px; overflow:hidden; position:absolute; left:0px; top:291px; z-index:20; color:#000000; line-height:30px; padding:10px 0px 0px 10px; text-decoration:none;  background:#e7e7e7;}
.th_1 .flash_box .flash_con .split img{ width:543px; height:291px;}
.th_1 .flash_box .f_btn { float:right; position:relative; width:344px; height:18px; overflow:hidden; text-align:center; line-height:22px;}
.th_1 .flash_box .f_btn .fbtn_con { position:absolute; right:0; bottom:0; width:121px; height:18px; overflow:hidden; text-align:center; font-size:10px;}
.th_1 .flash_box .f_btn .fbtn_con a { width:27px; height:18px; padding-right:1px; overflow:hidden; display:block; float:left; background:url(imagesnumbg.png) no-repeat; background-position:0 -21px; margin-right:2px; text-align:center; color:#FFFFFF;   text-decoration:none; }
.th_1 .flash_box .f_btn .fbtn_con .current,.th_1 .flash_box .f_btn .fbtn_con a:hover{  background:url(imagesnumbg.png) no-repeat; background-position:0 0; }  

.th_1 .flash_box .prev { width:13px; height:20px; overflow:hidden; display:block; background:url(bbs2_76.png) no-repeat left top; position:absolute; left:0px; top:162px; cursor:pointer; }
.th_1 .flash_box .next { width:13px; height:20px; overflow:hidden; display:block; background:url(bbs2_79.png) no-repeat left top; position:absolute; right:0px; top:162px; cursor:pointer; }

.th_1 .top_news { width:322px; padding-right:33px; overflow:hidden; }
.th_1 .top_news .split .tit { width:292px; height:48px; overflow:hidden; background:url(bbs42_03.png) no-repeat left top; padding:6px 15px 6px 15px;  text-indent:2em; }
.th_1 .top_news .split .tit a { line-height:24px; }
.th_1 .top_news .split .wz_con { font-size:14px; line-height:24px; padding:15px 5px 15px 10px; height:48px; overflow:hidden; text-indent:2em; }
.th_1 .top_news .split .ps { height:18px; line-height:18px; overflow:hidden; padding-left:10px; }
.th_1 .top_news .split .ps .author { width:auto; padding-right:10px; }
.th_1 .top_news .split .ps .num { width:auto; padding:0px 20px 0px 10px; background:url(eye.png) no-repeat right center;  }
.th_1 .top_news .split .ps .diver { padding-left:10px;}

.light_p{ font-size:12px; font-family:'宋体'; line-height:28px;}
.tit{ font-size:14px; font-family:'宋体'; font-weight:bold;}

.news{ float:left; width:433px; margin-left:6px; background:#FFF; text-align:left;}
.news .bar{ background:#f5f8fc; height:36px; border-top:#1369c0 1px solid;}
.news .bar span{ float:left; display:inline-block; width:128px; height:36px; background:#1369c0; line-height:36px; font-size:14px; color:#ffffff; font-weight:bold; text-align:center;}
.news .bar a{ float:right; display:inline-block; line-height:36px; padding-right:10px;}
.news .bar a:hover,.news ul li a:hover,.zhuanti a:hover{ text-decoration:underline;}
.news ul{ padding:8px 0 32px 8px; border-bottom:#d3e0f0 1px solid;}
.news ul li{ width:418px;list-style-type:disc; list-style-position:inside; height:28px; line-height:28px; _overflow:hidden;}
.news ul li em{ float:right;}
.news .weibo{ width:428px; height:133px; background:url(imagesweibo.jpg) no-repeat center top; margin:17px 0 0 0;}
.news .weibo .a1{ display:block; float:right; width:253px; height:63px;}
.news .weibo .a2{ margin-top:6px;}
.line{ width:1011px; height:29px; background:url(imageslinebg.jpg) no-repeat center top; margin:0 auto;}

.lbox{ width:490px; float:left; padding-top:10px; text-align:left; }
.ltitle{ height:36px; border:#d3e0f0 1px solid; background:#f5f8fc;}
.ltitle span{ float:left; width:125px; border-top:2px solid #1369c0; border-right:1px solid #d3e0f0; border-left:1px solid #d3e0f0; color:#1369c0; font-size:14px; line-height:34px; background:#FFF; text-align:center; font-weight:bold; margin-top:-1px; margin-left:-1px; height:35px;}
.ltitle a{ float:right; width:74px; text-align:center; line-height:36px;}
.ltitle a:hover{ text-decoration:underline;}
.lbox_u{ font-size:12px; padding:12px 0 0 10px; height:210px;}
.lbox_u li{ list-style:disc inside; line-height:28px; height:28px;}
.lbox_u li span{ float:right; width:80px;}
.mar_left13{ margin-left:13px;}

.con2{ background:#f2f2f4; padding-left:0;}
.zhuanti{ width:1011px; height:52px; background:url(imageszhuanti.jpg) no-repeat left top; clear:both;}
.zhuanti a{ float:right; line-height:52px; width:96px; text-align:center;}

.z_b{ height:44px; width:1002px; padding:15px 0 0 0; overflow:hidden;}
.z_b a{ display:block; float:left; margin-right:8px;}
.banshi{ background:url(imagesbanshi.jpg) no-repeat left top;}
.z_b .z_b2{ margin-right:0;}

.bs_box{}
.bs_box .bs_img{ float:left; width:236px; height:160px; margin:17px 0 0 0;}
.bs_box .left{width:748px;height:160px;float:left;background:url(fgw_css_16.jpg) no-repeat right 0px; margin:14px 0 0 10px; text-align:left;}
.bs_box .left .title{height:29px;width:748px;font-size:16px;font-family:"Microsoft YaHei";font-weight:600;color:#ce0000;background:url(fgw_css_12.jpg) repeat-x 0 25px;}
.bs_box .left .title ul{background:url(fgw_css_14.jpg) no-repeat 0 -5px;height:29px;width:748px;text-align:center;line-height:29px;}
.bs_box .left .title li{ display:inline-block; padding:0 14px; float:left; text-align:center; background:url(imagestips.jpg) no-repeat; background-position:0 11px;}
.bs_box .left .title li.hd_1{ background:none;}
.bs_box .left .title .l_dot{ padding:0; width:8px; height:8px; margin-top:11px;}
.bs_box .left .title li .cur{color:#1369c0;}
.bs_box .left .list_con{clear:both; }
.bs_box .left .list_con ul{line-height:32px;text-indent:20px; color:#373737; font-size:14px;height:192px; width:748px; overflow:hidden;}
.bs_box .left .list_con li{background:url(imagestips2.jpg) no-repeat 10px 14px; padding-left:20px;}
.bs_box .left .list_con li span{float:right;margin:0 10px 0 0;color:#d5d5d5;}
.bs_box .left .title li a{ color:#979798;}
.ban_u{ padding:10px 0 0 0;}
.ban_u li{ float:left; width:234px; margin-right:16px;;}
.ban_u .ban_uli1{ margin-right:0;}
.ban_u li img{ width:234px; height:148px; }
.ban_u li p{ height:32px; line-height:32px; text-align:center; }

.con2_1{ padding:0; width:1011px;}
.link_bar{ height:33px; background:#dddddd; font-family:"Microsoft YaHei";}
.link_bar span{ float:left; width:236px; color:#ffffff; text-align:center; height:33px; line-height:32px; background:#0a448b; font-size:18px;}
.link_bar em{ font-size:12px;}
.link_u{ padding:10px 0 10px 26px; overflow:hidden; text-align:left; }
.link_u li{ float:left; width:188px; list-style:disc inside; font-size:14px; height:38px; line-height:38px;}
.tab .tab-panel{display: none }
.tab .dis{display: block }
.bs_box .left .title .on a{ color:#1369c0;}


.foot{ border-top:#4f7aad 7px solid; background:#f0f0f0;  padding-top:8px; height:200px; width:100%; overflow:hidden;}
.footer{ width:1011px; text-align:center;  margin:0 auto; position:relative;height:218px;} 
.foot p{ text-align:center; padding-top:26px; line-height:26px;}
.foot a:hover,.bs_box .left .list_con a:hover,.link_u li a:hover,.lbox_u li a:hover,.news ul li a:hover,.news .bar a:hover,.ltitle a:hover,.f_btnm:hover{ text-decoration:none;  color:#cd0100;}
.foot .dangzheng{ position:absolute; width:56px; height:63px; left:472px;bottom:20px;}
.foot .f_p1{ padding-top:14px;}
.foot .f_p2{ padding-top:8px;}
.timetips2{ padding-top:19px;}



.menu{ width:274px; float:left; height:800px; min-height:800px; background:#eaeaea; border-top:#afafaf 3px solid;font-family:"Microsoft YaHei";}
.menu_t{ font-size:14px; color:#858585;  height:35px; border-left:3px solid #1369c0; margin:15px 0 0 10px; line-height:34px;}
.menu_t span { color:#1369c0; font-size:24px;}
.menu_u{}
.menu_u li{ width:250px; height:35px; background:#cacaca; color:#202020; font-size:18px; text-align:center; line-height:34px; margin:7px 0 0 12px; position:relative;}
.menu_u li span{position:absolute; width:50px; text-align:center; color:#dddcdc; left:0; top:0;}
.menu_u li a{ display:block;}
.menu_u li a:hover,.menu_u li .on{ color:#FFF; background:#1369c0;}
.menu_right{ text-align:left; width:704px; float:right; font-family:"宋体"; background:#FFF;}
.r_t{ height:34px; background:#eaeaea; border-bottom:#cccccc 1px solid; line-height:34px; padding-left:12px;}
.r_t a:hover,.r_u li a:hover,.page a:hover,.r_c a:hover{ color:#F3373B; text-decoration:underline;}
.r_u{ width:688px; margin:0 auto; padding-top:8px;}
.r_u li{ height:31px; line-height:31px; border-bottom:1px dashed #302c2d; background:url(imagestips.gif) no-repeat; background-position:0px 15px; padding-left:10px;}
.r_u li a{ float:left;}
.r_u li span{ float:right; _display:inline-block;}
.page{ text-align:center; height:44px; line-height:44px;}
.page .num{ width:25px; height:14px;}
.footbar{ height:36px; background:url(imagesfootbar.jpg) no-repeat center top;}


.r_c{ font-family:"Microsoft YaHei"; color:#383838;}
.r_c h3{ font-weight:normal; text-align:center; font-size:20px; height:34px; line-height:34px; padding-top:20px;}
.r_c h4{ font-size:14px; text-align:center; font-weight:normal; height:30px; line-height:30px;}
.r_c p{ text-indent:2em; font-size:14px; line-height:30px;}
.r_c .a_up{ padding-top:20px;}
.r_c .a_down{ padding-bottom:50px;}
.r_c .a_turn{ text-align:right; padding:20px;}
.pic{margin:8px}
.menu_right1{ text-align:left; width:1000px; font-family:"宋体"; background:#FFF;}