@charset "gb2312";
/* CSS Document */
*{font-size:12px;font-family:"Microsoft Yahei",Arial,tahoma,arial!important;margin: 0px;padding: 0px;color:#333333;}
body{background: #DCEBF2 url(Banner.png) top center no-repeat;}
dt,dl,dd{margin:0;padding:0;}
img{border: none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff5a00;text-decoration:none;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}
* html .clearfix{zoom: 1;}
li{list-style: none;}
*:first-child+html .clearfix{zoom: 1;}
*{margin:0;padding:0;}
.fl{float: left;}
.center{width: 1200px; margin: 0px auto;}
/*幻灯片*/
.focus{position:relative;width: 558px;height: 370px;background-color: #000;float: left;}
.focus img{width: 558px;height: 370px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
.focus .btn{position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#E1961D;}
.focus .fPic{position:absolute; left:0px; top:0px;}
.focus .D1fBt{overflow:hidden; zoom:1; height:16px; z-index:10;}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height: 40px;line-height: 40px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}
.focus .shadow a{text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{position:relative; width:100%; float:left; display:none; background:#000}
.focus .fcon img{display:block;}
.focus .fbg{bottom: 9px;right: 10px;position:absolute;height:21px;text-align:center;z-index: 200;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#E1961D;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer;}
.focus .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
/*幻灯片*/
.middle_aright{float: left;width: 620px;height: 368px;overflow: hidden;border-top: 2px solid #378BD2;border-right: 1px solid #E6E6E6;box-shadow: 0px 10px 10px #E6E6E6;}
.title{height:43px;line-height:43px;border-bottom:1px solid #e5e5e5;background:#f5f5f5;width:100%;position:relative;}
.title h2{float:left; height:40px; line-height:40px; margin-top:4px;}
.title h2 a{font-size: 18px;color:#333;font-weight:normal;display:block;padding:0 21px;height:40px;line-height:37px;}
.title h2 .active{color:#0078db;font-size: 18px;font-weight:bold;text-decoration:none;background:#fff;display:block;padding:0 21px;height:39px;line-height:39px;border:1px solid #e5e5e5;border-bottom:none;}
.title .more{display:none; float:right; margin-right:10px; margin-top:4px; color:#aaa; font-size:12px;}
.title .more:hover{color:#256092;}
.list{width:100%;display:none;}
.list ul{padding: 5px;}
.list ul li{font-size:14px;height:30px;clear: both;line-height:30px;vertical-align:top;margin: 10px 0px;overflow:hidden;background: url(dian.jpg) 7px 2px no-repeat;padding: 0px 0px 0px 30px;}
.list ul li a{float:left;color:#333333;white-space:nowrap;max-width:70%;overflow:hidden;text-overflow:ellipsis;text-decoration:none;}
.list ul li a:hover{color:#ff0000;}
.list ul li .date{float:right; color:#aaa; font-size:12px; margin-right:5px;}
.tyj_wyzx{position:absolute; height: 43px; width:85px;padding: 0px 17px;color: #fff;bottom: 0px;right: 0px;background: #89afcf;display: block;}
.tyj_wyzx a{color: #fff;}
.ico-consult{width: 25px;height: 25px;display: inline-block;margin: 9px 5px 0px; float: left;}
.slideBox .hd ul li{height:15px; width:15px; color:#000;backgroung:#000; font-size:12px; line-height:15px; text-align:center;filter: alpha(opacity=70);-moz-opacity: 0.70;opacity: 0.70;}
.slideBox .hd ul li.on{background:#598cb7;filter: alpha(opacity=70);-moz-opacity: 0.70;opacity: 0.70; color:#fff;}
.hot_title{height: 100px;border-bottom: 1px dashed #dedede;margin: 0px 15px 15px 10px;background: url(hot.jpg) left 5px no-repeat;}
.hot_title span{height: 45px; display: block; padding-left: 75px; padding-top: 8px;}
.hot_title span a{font-size: 22px; color: #378BD2; margin: 10px 0px;}
.hot_title p{padding-left: 75px; text-indent: 20px;}
.hot_title p a{color: #E32B2B;margin-left: 10px;}

/*政务公开*/
.middle_b {min-height: 800px; background: #fff; padding: 10px;overflow: hidden;}
.middle_cl{float: left;width: 330px;height: 270px;}
.middle_cr{float: left;width: 72%;height: 270px;}
.cl_title{width: 100%;}
.cl_title .cl_span{height: 40px;float: left;font-size: 18px;color: #fff;line-height: 2.3em;padding: 0px 40px 0px 57px;background: #49A4EA url(span_titile.jpg) left top no-repeat;}

.cl_href{float: left;margin: 20px 0px;}
.cl_href a{width: 160px;height: 40px;font-size: 16px;text-align: left;line-height: 2.5em;text-indent: 50px;display: block;background: #E6EFF4;float: left;margin: 8px 5px 8px 0px;}
.cl_href .i1{background: #E6EFF4 url(i_bg.png) 10px 3px no-repeat;}
.cl_href .i2{background: #E6EFF4 url(i_bg.png) -180px 3px no-repeat;}
.cl_href .i3{background: #E6EFF4 url(i_bg.png) 10px -47px no-repeat;}
.cl_href .i4{background: #E6EFF4 url(i_bg.png) -180px -47px no-repeat;}
.cl_href .i5{background: #E6EFF4 url(i_bg.png) 10px -100px no-repeat;}
.cl_href .i6{background: #E6EFF4 url(i_bg.png) -180px -100px no-repeat;}
.cl_href .i7{background: #E6EFF4 url(i_bg.png) 10px -151px no-repeat;}
.cl_href .i8{background: #E6EFF4 url(i_bg.png) -180px -151px no-repeat;}
.titl_a,.titl_b{float: left;max-width: 395px;margin: 0px 14px;}
.titls,.titla,.titlb{height: 43px;line-height:43px;border-bottom: 1px solid #e5e5e5;width:395px;position:relative;}
.titls h2,.titla h2,.titlb h2{float:left; height:40px; line-height:40px; margin-top:4px;}
.titls h2 a,.titla h2 a,.titlb h2 a{font-size: 18px;color:#333;font-weight:normal;display:block;padding: 0 17px;height:40px;line-height: 39px;}
.titls h2 .active,.titla h2 .active,.titlb h2 .active{color:#0078db;font-size: 18px;font-weight:bold;text-decoration:none;display:block;padding:0 21px;height: 50px;background: url(titile_bottom.jpg) center 38px no-repeat;line-height:39px;border-bottom:none;}
.titls .more,.titla .more,.titlb .more{display:none;float:right;margin-top:4px;color:#aaa;font-size:12px;}
.titls .more:hover,.titla .more:hover,.titlb .more:hover{color:#256092;}
.middle_dl{float: left;width: 330px;height: 370px;margin-top: 3%;}
.dl_href{float: left;margin: 20px 0px 24px 0px;}
.dl_href span{width: 155px;height: 130px;float: left;margin: 0px 10px 0px 0px;line-height: 201px;text-align: center;}
.dl_href .i9{background: #F3AE35 url(bs_bg.jpg) 43px 23px no-repeat;}
.dl_href .i10{background: #4CD1D6 url(bs_bg.jpg) -129px 23px no-repeat;}
.dl_href span a{font-size: 20px; color: #fff;}
.dl_list,.dl_list_add{width: 320px;float: left;}
.dl_list span{height: 30px; display: block;}
.dl_list span a{float: left; color: #333333; white-space: nowrap; max-width: 70%;}
.dl_list span p,.dl_list_add span p{float: right;}
.dl_list_add span{height: 35px; display: block;line-height: 35px; background: url(dian.jpg) left center no-repeat;}
.dl_list_add span a{float: left; color: #333333; white-space: nowrap; max-width: 70%; padding-left:25px;}
.middle_dr{float: left;margin-left: 1.2%;width: 70%;margin-top: 3%;height: 360px;}
.middle_dr .tyj_tab04,.middle_dr .tyj_tab05{float: left; width: 395px;}
.hdjl{background: #ebebeb; height: 40px;}
.hdjl span{height: 40px; float: left; font-size: 18px; color: #fff; line-height: 2.3em; padding: 0px 40px 0px 57px; background: #49A4EA url(span_titile.jpg) left top no-repeat;}

.bsdt{width:325px; height:52px; margin-top:10px;clear:both; overflow:hidden;}
.bsfw_ad{height: 43px;line-height:43px;border-bottom: 1px solid #e5e5e5;width:325px; margin-bottom:15px;}
.bsfw_ad h2{float:left; height:40px; line-height:40px; margin-top:4px;}
.bsfw_ad h2 a{font-size: 18px;color:#333;font-weight:normal;display:block;padding: 0 17px;height:40px;line-height: 39px;}
.bsfw_ad h2 .active{color:#0078db;font-size: 18px;font-weight:bold;text-decoration:none;display:block;padding:0 21px;height: 50px;background: url(titile_bottom.jpg) center 38px no-repeat;line-height:39px;border-bottom:none;}
/*政务公开*/
/*单位风采*/
.fengcai{width: 1180px;height: 163px;float: left;overflow: hidden;}
.fengcai h1{width: 22px;height: 115px;display: block;float: left;padding: 37px 24px 11px 18px;line-height: 2.0em;background: url(fengcai_bg.jpg) left top no-repeat;}
.fengcai h1 a{font-size: 20px; color: #fff;}
.gundong{height: 163px; width: 1110px; overflow: hidden;}

.marqueeleft{height: 163px;width: 1110px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width: 262px;height: 163px;overflow:hidden;}
.marqueeleft li .pic{display:block;width: 262px;height: 140px;overflow:hidden;}
.marqueeleft li img{width: 262px;height: 163px;} 
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;background: url(bg_toolbar2.png) repeat;}
.marqueeleft li .txt a{color: #fff;}

.marqueetop{height:429px;width:148px;overflow:hidden;margin:40px auto;}
.marqueetop li{padding:5px 0;width:148px;height:133px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}
.marqueetop li .txt a{color: #fff;}
/*单位风采*/

/*列表*/
.nav_left{float: left;width: 340px; min-height:485px;background: #fff; overflow:hidden;}
.m_list_left{float: left;width: 340px; min-height:485px;background: #fff;padding-bottom: 100px;}
.m_list_left span{background: #49A4EA;line-height: 45px;display: block;text-align: center;font-size: 20px;color: #fff;margin-bottom: 20px;}
.m_list_left a{border: 1px solid #ddd;padding: 10px 30px;display: block;text-align: center;font-size: 18px;margin: 10px 30px;background: url(line.jpg) 10px top no-repeat;}
.m_list_left a.on{border-top: 1px solid #49A4EA;color: #49A4EA;}
.m_list_right{float: right;width: 830px;padding: 5px 10px;background: #fff;}
.list_r_top{width:100%;height: 40px;padding: 5px 0px;border-bottom:1px solid #ddd;margin-bottom: 15px; }
.list_r_top h2{height: 30px;float:left;line-height: 30px;font-size:18px;padding: 0px 20px;color:#0066cc;border-left: 2px solid #0066cc;font-weight:normal;}
.list_r_top p{float: right; line-height: 3.0em;}
.m_list_right .list_ul{width:100%;overflow:hidden;margin-top:10px;margin-bottom: 20px;}
.m_list_right .list_ul li{height:45px;line-height:45px;background: url(dian.jpg) -5px 9px no-repeat;padding-left:20px;text-align:left;overflow:hidden;border-bottom:1px dashed #dedede;}
.m_list_right .list_ul li a{ float:left; font-size:14px;font-size: 14px;font-family: "Microsoft YaHei";}
.m_list_right .list_ul li span{ float:right; margin-right:10px;font-size: 13px;font-family: "Microsoft YaHei";}
.page_num{height: 30px; width: 500px; margin: 0px auto;}
/*列表*/
/*细览样式*/
.xiangqing{padding: 10px;background: #fff;}
.dangqian{width: 1100px;height: 25px;display: block;text-indent: 15px;margin: 5px 5px 5px 5px;border-left: 2px solid #378BD2;line-height: 25px;}
.zhengwen{margin: 10px 0px;padding: 20px;}
.zhengwen .tito{display: block;}
.zhengwen .tito h1{text-align: center;font-size: 20px;color: #49A4EA;margin-bottom: 2%;}
.zhengwen .tito span{line-height: 25px; text-align: center; display: block; background: #f1f1f1; margin: 10px 0px;}
.contenr{line-height: 2.5;}
.contenr p{text-indent:20px;}
/*细览样式*/

/*翻页*/
.paging { padding:20px 0px; text-align: center; overflow:hidden;} 
.paging span{ font-size:12px;}
.paging a { font-size:12px;border:1px solid #0370ba; background:#e7f1fa; padding:2px 8px; margin: 2px; color: #0370ba;} 
.paging a:hover {border:1px solid #319bde; color:#319bde;} 
.paging a:active { border-right:1px solid #ddd; color: #000;} 
.paging span.cur {border:1px solid #319bde; padding:2px 8px; margin: 2px;color: #fff;background:#319bde} 
.paging span.disabled {border:1px solid #ddd;  padding:2px 5px; margin: 2px; color: #666; background:#eee;} 
.paging span.all{border:1px solid #319bde; padding:3px 8px; margin: 2px;color: #fff;background:#319bde;}
.paging .page_ipt{ width:26px; height:22px; line-height:24px; text-align:center;border:1px solid #ddd; margin: 2px; color: #666;}
.paging .page_btn{border:1px solid #319bde;  padding:3px 8px; margin: 2px;color: #fff;background:#319bde}
.paging .cur_num{ color:#F00; font-style:normal;}