@charset "gb2312";
/* CSS Document */
body{font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1,Helvetica,Arial,sans-serif;color:#434343;background:#fff url(body_bg01.png) no-repeat top center;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:middle;}
ul,li{list-style:none;}
a{text-decoration:none; color:#000;font-size:15px;font-family:'\5FAE\8F6F\96C5\9ED1';}
a:hover{ text-decoration:underline;color:#403B36;}
.clear{clear:both;}
.clearfix:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.clearfix { zoom:1 }
.mt20{margin-top:20px;}
.mlr50{margin:0 50px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.header{width:1200px;margin:0 auto;height:110px;line-height:110px;}
.nav{background:#3070e0;height:40px;width:1200px;margin:0 auto;}
.nav li{float:left;width:150px;text-align:center;height:40px;line-height:40px;margin-right:20px;display:inline;}
.nav li.nav_li{background:#194da7;}
.nav li img{ vertical-align: text-bottom;margin-right:8px;}
.nav li a{font-family:'\5FAE\8F6F\96C5\9ED1';font-size:18px;color:#fff;text-decoration: none;}
.nav li a:hover{color:#fff;}

.contant{width:1200px;margin:20px auto;}
.bg{background:#FFF;padding:25px 0;}
.box{width:402px;height:293px;border:1px solid #d2d2d2;padding:15px;margin-right:20px;background:#fff;display:inline;}
.box1{width:432px;height:323px;border:1px solid #d2d2d2;margin-right:20px;background:#fff;display:inline;}
.box2{width:330px;margin:10px;background:#fff;display:inline;padding:0 15px;}
.box2 ul{margin-top:10px;}
.tit04{text-align:center;}
.table_list{margin:0 80px;font-size:18px;}
.table_list th{color:#fff;}
.login{width:290px;}
.login h3{background:#dc5c16;height:60px;line-height:60px;text-align:center;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:normal;color:#fff;}
.login ul{overflow:auto;}
.login li{background:#009688;width:140px;height:77px;margin-top:8px;padding-top:13px;float:left;display:inline-block;}
.login li.li1{background:#009688 url(i1.png) no-repeat 15px 18px;margin-right:10px;}
.login li.li2{background:#e2413d url(i2.png) no-repeat 15px 18px;}
.login li.li3{background:#914e87 url(i7.png) no-repeat 15px 18px;margin-right:10px;}
.login li.li4{background:#396a98;text-align:center; }
.li5{background:#396532 url(i8.png) no-repeat 35px 13px;margin-top:8px;height:60px;line-height:60px;text-align:center; }
.li5 a{color:#fff;font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1;margin-left:50px;}

.li3{width:290px;height:100px;margin-top:10px;background:#0091d4 url(i3.png) no-repeat 90px 23px;}
.login li a{font-family:'\5FAE\8F6F\96C5\9ED1';font-size:24px;text-decoration: none;color:#fff;margin-left:80px;display:block;}
.login li.li4 a{margin:0;}

.tit01{border-bottom:1px solid #d2d2d2;height:40px;line-height:40px;position:relative;}
.tit01 span{border-bottom:2px solid #3070e0;padding:0 10px;display:inline-block;height:40px;font-family:'\5FAE\8F6F\96C5\9ED1';font-size:20px;}
.tit01 a{position:absolute;right:10px;bottom:0;font-size:16px;text-decoration: none;}
.tit01 p{position:absolute;right:10px;bottom:0;background:url(cur_bg.png) no-repeat left center;padding-left:20px;font-size:12px;}
.ico01{background:url(jf_jfgg.jpg) no-repeat left center;padding-left:40px;}
.ico02{background:url(fj_xts.jpg) no-repeat left center;padding-left:40px;margin-top:15px;}
.box ul li,.box2 ul li{height:40px;line-height:40px;border-bottom:1px dashed #d2d2d2;background:url(dot.png) left center no-repeat;padding-left:15px;text-align:right;}
.box ul li a,.box2 ul li a{float:left;text-align:left;font-size:15px;}

.main_L{width:202px;margin-left:15px;}
.main_R{width:940px;margin:0 15px}
.main_L{ width:202px; float:left;}
.main_L h2{width:202px; height:34px; line-height:34px; margin-bottom:4px; vertical-align:middle; background:#1176BD; text-align:center; }
.main_L h2 span{ font-size:14px; font-weight:bold;color:#ffffff;}
.vtitle{height:35px;background:#f4fafd;line-height:35px;border:1px solid #aecbda;margin-top:-1px;padding-left:20px;font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;}
.vtitle em{margin:10px 10px 0 0;}

.current{margin:0 50px;height:40px;border-bottom:1px solid #d2d2d2;line-height:40px;}
.current p{background:url(cur_bg.png) no-repeat left center;padding-left:20px;font-size:12px;}
h1{font-size:31px;text-align:center;margin:20px 40px;font-family:'\5FAE\8F6F\96C5\9ED1';font-weight:normal;}
.article{margin:0 40px;}
.article p{font-size:18px;line-height:180%;font-family:'\5FAE\8F6F\96C5\9ED1';margin-top:5px;text-indent: 2em}
.time{text-align:center;font-size:15px;display:block;height:30px;}
.big_box{border:2px solid #e3dbd1;background:#fff url(j1.png) no-repeat left top;border-left:none;height:220px;padding-bottom:15px;padding-left:65px;margin-top:15px;position: relative;}
.blue_big_box{border:2px solid #d1d7e3;border-left:none;margin-top:15px;overflow:hidden;background:#fff;}
.blue_big_box h4{width:50px;height:395px;background:#167edc url(jf_b1.png) no-repeat left center;text-align:center;color:#fff;float:left;}
.line{border-right:1px solid #d3d3d3;}
.jfbllc{position: absolute;left:50px;top:15px;}
.jfbllc li{float:left;width:118px;margin-left:20px;height:130px;cursor:pointer;}
.jfbllc a{display:block;height:90px;width:110px;}
.jfbllc div{display:none;position: absolute;left:25px;top:140px;width:1070px;background:#fef5f0;height:60px;line-height:180%;padding:10px 15px 0;border:1px solid #dc5c16;}
.jfbllc li.bg_li i{	width: 0;height: 0;border-left: 8px solid transparent; border-right: 8px solid transparent;border-bottom: 10px solid #dc5c16;position: absolute;left:55px;top:130px;}
.jfbllc li.bg_li div{display:block;}
.map{padding:20px 0 0 50px;}
.map li{background:#00bcd4 url(map.png) no-repeat 70px 15px;padding-top:55px;width:180px;height:43px;text-align:center;float:left;margin-right:50px;margin-bottom:30px;}
.map li:hover{background:#099aac url(map.png) no-repeat 70px 15px;;}
.map li a{font-size:24px;color:#fff; text-decoration:none; }
.zc_list li{background:url(zc_li_bg.png) no-repeat left center;padding-left:35px;height:70px;line-height:70px;text-align:right;border-bottom:1px dashed #d2d2d2;margin:0 20px;}
.zc_list li a{float:left;text-align:left;font-size:17px;}
.page{text-align:center;margin-top:20px;}
.page a{display:inline-block;background:#dcdcdc;padding:5px 13px;margin-right:8px;font-size:18px;color:#a1a1a1;}
.page a.cur_page{background:#3070e0;color:#fff;}
.zn_pic{text-align:center;border:1px solid #dcdcdc;border-bottom:4px solid #cccccc;width:1150px;margin:0 auto;padding:30px 0;}
.wt_list{margin:30px 50px;}
.wt_list dt{background:url(i5.png) no-repeat left center;padding-left:30px;font-size:16px;font-weight:bold;height:40px;line-height:40px;}
.wt_list dd{background:url(i6.png) no-repeat 30px 2px;padding-left:60px;font-size:16px;line-height:170%;border-bottom:dashed 1px #dcdcdc;padding-bottom:15px;margin-bottom:20px;}
.lc_list{width:1150px;margin:0 auto;}
.lc_list li{border-bottom:1px solid #dcdcdc;padding-bottom:30px;padding-top:40px;overflow:auto;}
.lc_list li span{background:url(i4.png) no-repeat;width:65px;height:100px;color:#fff;font-size:22px;padding:20px 0 0 25px;display:block;float:left;}
.lc_list li a{color:#fff;font-size:22px;display:block;}

.lc_list li p{float:right;width:1010px;font-size:20px;line-height:170%;}
.footer{width:1200px;margin:10px auto;background:url(footer_bg.png) repeat-x;padding-top:20px;text-align:center;line-height:160%;color:#1176bd;font-size:12px;}
.footer a{font-weight:bold;color:#10588b;font-size:12px;}

.focusBox { float:left; position: relative; width: 432px; height: 323px; overflow: hidden; font-size: 14px; text-align: left; background: white; }
.focusBox .pic img { width: 432px; height: 323px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #000; filter: alpha(opacity=70); opacity: 0.7; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 12px; right: 15px; }
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer;text-indent:-99999px;  }
.focusBox .num li a{ position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; background:url(ico004.png) no-repeat;}
.focusBox .num li.on a,.focusBox .num a:hover{ background:url(ico003.png) no-repeat;  }