
/*轮播区域开始*/
.banner{width:1100px;height:346px;margin:15px auto;}
/*轮播图片开始*/
.focusBox {position: relative; float:left;width:520px; height:345px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white;}
.focusBox .pic img {  width:520px; height:345px; display: block; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 35px; width:100%; overflow: hidden; background: rgba(112, 178, 236,0.8);} 
.focusBox .txt li{ height:35px; line-height:32px; position:absolute; bottom:-30px; width:100%}
.focusBox .txt li a{ display: block; color: #fff; padding: 0 10px; font-size: 12px;text-decoration: none }
.focusBox .num { position: absolute; z-index: 3; bottom:7px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 16px; line-height: 16px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#00a5e3;  }
/*轮播图片结束*/
/*要闻公告新闻动态开始*/
.ywgg{width:565px;height:325px; float:right;}
.box2 {
    width: 565px;
}
.box{
    border-top: none;
    background: #fff;
}
.fl, .fr {
    float: left;
    display: inline;
}
.box .hd{
    height: 36px;width: 565px;
    border-bottom:2px solid #00a5e3;
    position: relative;
    background: #f7f7f7;
   overflow: hidden;
}
.box .morebox{
    position: absolute;
    right: 0;
    top: 4px;
}
.box .more{
    display: none;
    line-height: 28px;
}
a.more {
    margin-right: 8px;
    color: #666;
    line-height: 28px;
}
.box .hd ul {
    background: #f9f9f9;
    height: 35px;
}
.box .hd li.on {
    background: #00a5e3;
    color: #fff;
}
.box .hd li{
    float: left;
    width: 100px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #6a6a6a;
    font-size: 16px;
    cursor: pointer;
}

.box .hd li.on a{
    color: #fff;font-size:16px;
}
.box .bd,.box1 .bd{
    font-size: 14px;
    padding: 3px 0;
}
.conWrap {
}
.box .con{
    width: 100%!important;
    margin-top: 10px;
}
.box .bd ul{
    height: 34px;
    line-height: 34px;
    width:565px;
}
.box li.title{
   background:url(imagesdot.gif) no-repeat 8px center;
    padding-left: 20px;
    overflow: hidden;
    width: 420px;
}
.box .bd li{
    float: left;
}
.box .bd ul li.title a:hover{color: #00a5e3;}
.box .con a {
    display: block;
    float: left;
    margin: 0px;
}
.box li.time{
    float: right;
    color: #999;
    width: 95px;
    text-align: center;
    margin-right: 5px;
}
/*要闻公告结束*

/*轮播区域结束*/
/*专题区域开始*/
.zt{width:1100px;height:70px; margin:auto;}
.zt ul{width:1100px;height:70px;float:left;}
.zt ul li{width:210px;height:70px; margin-right:10px;float:left;}
.zt ul li a img{height: 70px;
    width: 212px;}
.zt .gengduo{width:50px;height:70px; float:right; background:url(imagesgengduo.png) no-repeat;}
.zt .gengduo a{ display:block;width:16px;height:50px; font-size:16px;line-height:23px; font-family:"微软雅黑";font-weight: normal;color: #00a5e3; margin:12px 5px; text-align:center;}
/*专题区域结束*/
/*信息公开开始*/
.gongkai{width:1100px;height:320px;margin:15px auto;}
.xxgkbt,.bsfwbt{width:1100px;height:38px; background:#fefefe; border-bottom:2px #00a5e3 solid;}
.xxgkbt h2,.bsfwbt h2{ display:block;width:200px;height:38px;background: url(imagesbtbg.png) no-repeat; }
.xxgkbt h2 a,.bsfwbt h2 a{display:block;width:160px;height:38px; line-height:38px;color:#fff;font-size:20px;font-family:"微软雅黑";font-weight: normal;text-align: center;}
.xxgknr{width:1100px;height:265px; margin-top:10px;}
.xxgknr_l{float:left;width:230px;height:260px; overflow:hidden;}
.xxgknr_l ul{width:230px;height:260px; margin-top:5px;}
.xxgknr_l ul li{width:228px;height:55px; background:rgba(225, 231, 232, 0.68); border:1px solid #deebf6;margin-bottom:5px;}
.xxgknr_l ul li a{display:block;width:230px;height:42px; line-height:42px;margin-top: 6px;text-align:center;}
.xxgknr_l ul li a span{font-family:"微软雅黑";font-weight: normal;font-size: 16px;margin-left: 40px;}
.xxgknr_l ul li.xxgk01{ background:url(imagesxxgk01.png) no-repeat; background-position:10px 6px;}
.xxgknr_l ul li.xxgk02{ background:url(imagesxxgk02.png) no-repeat; background-position:10px 6px;}
.xxgknr_l ul li.xxgk03{ background:url(imagesxxgk03.png) no-repeat; background-position:10px 6px;}
.xxgknr_l ul li.xxgk04{ background:url(imagesxxgk04.png) no-repeat; background-position:10px 6px;}
.xxgknr_l ul li:hover a{color:#00a5e3;}



.xxgknr_z{ width:535px;height:265px;float:left;overflow:hidden;}
.xxgkbox{
    border-top: none;
    background: #fff;
    margin-left: 10px;
margin-top: 5px;
}
.xxgkbox .hd{
    height: 36px;width: 525px;
    position: relative;
}
.xxgkbox .hd ul {
    background:rgba(230, 230, 232, 0.68);
    height: 35px;
}
.xxgkbox .hd li.on {
    background:#00a5e3;
    color: #fff;
}
.xxgkbox .hd li{
    float: left;
    width: 100px;
    height: 35px;
    line-height: 36px;
    text-align: center;
    color: #6a6a6a;
    font-size: 15px;
    cursor: pointer;
}
.xxgkbox .hd li.on a{
    color: #fff;font-size:16px;
}
.xxgkbox .bd,.box1 .bd {
    font-size: 14px;
    padding: 4px 0;
}
.xxgkbox .con{
    width: 100%!important;
    margin-top: 10px;
}
.xxgkbox .bd ul{
    height: 34px;
    line-height: 34px;
    width:525px;
}
.xxgkbox li.title{
    background:url(imagesdot.gif) no-repeat 6px center;
    padding-left: 10px;
    overflow: hidden;
    width: 390px;
}
.xxgkbox .bd li {
    float: left;
}
.xxgkbox .bd ul li.title a:hover{color: #00a5e3;}
.xxgkbox .con a,.box1 .con a {
    display: block;
    float: left;
    margin-left: 10px;
}
.xxgkbox li.time {
    float: right;
    color: #999;
    width: 95px;
    text-align: center;
    margin-right: 5px;
}


.xxgknr_r{ float:right;width:330px;height:275px;}
.xxgknr_r ul{}
.xxgknr_r ul li{float:left;width:100px;height:80px;margin:5px; text-align:center;}
.xxgknr_r ul li:hover a{color:#00a5e3;}
.xxgknr_r ul li img{ margin-top:10px; margin-left:5px;}
.xxgknr_r ul li:hover img{
 -webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 -webkit-transform: rotate(360deg);
 -moz-transform: rotate(360deg);
 transform: rotate(360deg);
 }
.xxgknr_r ul li a{display:block;width:96px;height:38px;font-size:16px;font-family:"微软雅黑";font-weight: normal;}

/*信息公开结束*/
/**/
/*办事服务开始*/
.bsfw{width:1100px;height:276px;margin:15px auto;overflow:hidden;}
.bsfwnr{width:1100px;height:228px;}
.bsfwnr_l{float:left;width:260px;height:227px; overflow:hidden;}
.bsfwnr_l ul{width:260px;height:227px; overflow:hidden; margin-top:12px;}
.bsfwnr_l ul li{display:block;float:left;margin:6px;width:116px;height:56px;line-height:56px;text-align:center;border: 1px solid #deebf6;}
.bsfwnr_l ul li.bs01{ background:url(imagesbs01.png) no-repeat; background-position:10px 12px;}
.bsfwnr_l ul li.bs02{ background:url(imagesbs02.png) no-repeat; background-position:10px 12px;}
.bsfwnr_l ul li.bs03{ background:url(imagesbs03.png) no-repeat; background-position:10px 12px;}
.bsfwnr_l ul li.bs04{ background:url(imagesbs04.png) no-repeat; background-position:10px 12px;}
.bsfwnr_l ul li.bs05{ background:url(imagesbs05.png) no-repeat; background-position:10px 12px;}
.bsfwnr_l ul li.bs06{ background:url(imagesbs06.png) no-repeat; background-position:10px 12px;}
.bsfwnr_l ul li:hover{transform:scale(1.1);}
.bsfwnr_l ul li:hover a{color:#00a5e3;}
.bsfwnr_l ul li a span{ margin-left:45px;font-size:15px;font-family:"微软雅黑";font-weight: normal;}
.bsfwnr_z{float:left;width:505px;height:236px;overflow:hidden;}
.bsfwbox{
    border-top: none;
    background: #fff;
    margin-left: 10px;
margin-top: 10px;
}
.bsfwbox .hd{
    width: 525px;
    position: relative;margin-top: 8px;
}
.bsfwbox .hd ul {
    background:rgba(230, 230, 232, 0.68);
    height: 35px;
}
.bsfwbox .hd li.on {
    background:#00a5e3;
    color: #fff;
}
.bsfwbox .hd li{
    float: left;
    width: 100px;
    height: 35px;
    line-height: 36px;
    text-align: center;
    color: #6a6a6a;
    font-size: 16px;
    cursor: pointer;
}
.bsfwbox .hd li.on a{
    color: #fff;font-size:16px;
}
.bsfwbox .bd,.box1 .bd {
    font-size: 14px;
    padding: 4px 0;
}
.bsfwbox .con{
    width:515px;
    margin-top: 10px;
}
.bsfwbox .bd ul{
    line-height: 34px;
    width: 500px;
    height: 182px;
}
.bsfwbox .bd li {
   float: left;
    width: 105px;
    height: 40px;
    margin: 8px;
    border: 1px solid #ccc;
}
.bsfwbox .bd li a{
    width: 105px;
    height: 40px;
text-align: center;line-height:40px;
}
.bsfwbox .bd li:hover a{color: #00a5e3;}
.bsfwbox .con a,.box1 .con a {
    display: block;
    float: left;
    margin: 0px;
}

.bsfwbox .bd li.fw01{ background:url(imagesfw01.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw02{ background:url(imagesfw02.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw03{ background:url(imagesfw03.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw04{ background:url(imagesfw04.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw05{ background:url(imagesfw05.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw06{ background:url(../images/fw06.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw07{ background:url(imagesfw07.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw08{ background:url(imagesfw08.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw09{ background:url(../images/fw09.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw010{ background:url(imagesfw010.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw011{ background:url(imagesfw011.png) no-repeat;background-position: 10px 13px;}
.bsfwbox .bd li.fw012{ background:url(imagesfw012.png) no-repeat;background-position: 10px 13px;}

.bsfwbox .bd li:hover{transform:scale(1.1);}
.bsfwbox .bd li a span{margin-left: 15px;}

.bsfwnr_r{float:right;width:330px;height:224px;}
.bsfwnr_r ul{}
.bsfwnr_r ul li{float:left;width:100px;height:102px;margin:5px; text-align:center;margin-top: 9px;}

.bsfwnr_r ul li.bs001{background:url(imagesbanshi003.png) no-repeat; background-position:27px 18px;position: relative;display:block;width:96px;height:102px;}
.bsfwnr_r ul li.bs002{background:url(imagesbanshi001.png) no-repeat; background-position:27px 18px;position: relative;display:block;width:96px;height:102px;}
.bsfwnr_r ul li.bs003{background:url(imagesbanshi004.png) no-repeat; background-position:27px 18px;position: relative;display:block;width:96px;height:102px;}
.bsfwnr_r ul li.bs004{background:url(imagesbanshi002.png) no-repeat; background-position:27px 18px;position: relative;display:block;width:96px;height:102px;}
.bsfwnr_r ul li.bs005{background:url(imagesbanshi005.png) no-repeat; background-position:27px 18px;position: relative;display:block;width:96px;height:102px;}
.bsfwnr_r ul li.bs006{background:url(imagesbanshi006.png) no-repeat; background-position:27px 18px;position: relative;display:block;width:96px;height:102px;}
.bsfwnr_r ul li a span{width:96px;height:20px;font-size:16px;font-family:"微软雅黑";font-weight: normal;position: absolute;
    bottom:5px;left: 2px; }
.bsfwnr_r ul li.bs001:hover {-webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);}
 .bsfwnr_r ul li.bs002:hover {-webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);}
 .bsfwnr_r ul li.bs003:hover {-webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);}
 .bsfwnr_r ul li.bs004:hover {-webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);}
 .bsfwnr_r ul li.bs005:hover {-webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);}
 .bsfwnr_r ul li.bs006:hover {-webkit-transition: -webkit-transform 0.7s ease-out;
 -moz-transition: -moz-transform 0.7s ease-out;
 transition: transform 0.7s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);}
.bsfwnr_r ul li:hover a span{ color:#00a5e3;}
/*办事服务结束*/
/*互动交流开始*/
.hdjl{width:1100px;height:315px;margin:5px auto;}
.hdzb{width:765px;height:315px; float:left;}
.hdbt{width: 1100px;
    height: 38px;
    background: #fefefe;
    border-bottom: 2px #00a5e3 solid;}
.hdbt h2{display: block;
    width: 200px;
    height: 38px;
    background: url(imagesbtbg.png) no-repeat;
    text-align: center;}
.hdbt h2 a{display: block;
    width: 160px;
    height: 38px;
    line-height: 38px;
    color: #fff;
    font-size: 20px;
    font-family: "微软雅黑";
    font-weight: normal;}
.hdnr{width:765px;height:275px;}
.hdnr_z{float:left;}
.hdnr_z ul{width:200px;height:275px;}
.hdnr_z ul li{width:180px;height:46px;margin:10px;margin-top: 18px;border: 1px solid #e5e9ea; background: #EFEFEF;text-align: center;}
.hdnr_z ul li:hover{ background:#00a5e3;
-webkit-transition: -webkit-transform 0.8s ease-out;
 -moz-transition: -moz-transform 0.8s ease-out;
 transition: transform 0.8s ease-out;
 transform: rotateY(360deg);
 -webkit-transform: rotateY(360deg); 
 -moz-transform: rotateY(360deg);
 }
.hdnr_z  ul li.j1 a{ display:block;background:url(imagesldxx.png) no-repeat;width:180px;height:46px;line-height:46px;font-size:18px;font-weight: normal; font-family: "微软雅黑";background-position:18px 10px; color:#00a5e3;}
.hdnr_z ul li.j1:hover a{ background:url(imagesldxx_h.png) no-repeat; background-position:18px 10px; color:#FFF;}
.hdnr_z ul li.j2 a{ display:block;background:url(imagesyijianzhengji.png) no-repeat;width:180px;height:46px;line-height:46px;font-size:18px;font-weight: normal; font-family: "微软雅黑";background-position:18px 10px; color:#00a5e3;}
.hdnr_z ul li.j2:hover a{ background:url(imagesyjzj_h.png) no-repeat; background-position:18px 10px; color:#FFF;}
.hdnr_z ul li.j3 a{ display:block;background:url(imagesjiandu.png) no-repeat;width:180px;height:46px;line-height:46px;font-size:18px;font-weight: normal; font-family: "微软雅黑";background-position:18px 10px; color:#00a5e3;}
.hdnr_z ul li.j3:hover a{ background:url(imagesjdts_h.png) no-repeat; background-position:18px 10px; color:#FFF;}
.hdnr_z ul li.j4 a{ display:block;background:url(imagesldxx.png) no-repeat;width:180px;height:46px;line-height:46px;font-size:18px;font-weight: normal; font-family: "微软雅黑";background-position:18px 10px; color:#00a5e3;}
.hdnr_z ul li.j4:hover a{ background:url(imagesldxx_h.png) no-repeat; background-position:18px 10px; color:#FFF;}

.hdnr_y{float:right;width:565px;height:265px;margin-top: 5px;overflow:hidden;}
.hdnr_y .hdjlbox{
    border-top: none;
    background: #fff;
    margin-left: 10px;margin-top: 5px;
}
.hdnr_y .hdjlbox .hd{
    height: 36px;width: 555px;
    position: relative;
}
.hdnr_y .hdjlbox .hd ul {
    background:rgba(230, 230, 232, 0.68);
    height: 35px;
}
.hdnr_y .hdjlbox .hd li.on {
    background:#00a5e3;
    color: #fff;
}
.hdnr_y .hdjlbox .hd li{
    float: left;
    width: 100px;
    height: 35px;
    line-height: 36px;
    text-align: center;
    color: #6a6a6a;
    font-size: 16px;
    cursor: pointer;
}
.hdnr_y .hdjlbox .hd li.on a{
    color: #fff;font-size:16px;
}
.hdnr_y .hdjlbox .bd,.box1 .bd {
    font-size: 14px;
    padding: 4px 0;
}
.hdnr_y .hdjlbox .con{
    width: 100%!important;
    margin-top: 10px;
}
.hdnr_y .hdjlbox .bd ul{
    height: 35px;
    line-height: 35px;
    width:555px;
}
.hdnr_y .hdjlbox li.title{
    background: url(img/dot.gif) no-repeat 2px center;
    padding-left: 10px;
    overflow: hidden;
    width: 380px;
}
.hdnr_y .hdjlbox .bd li {
    float: left;
}
.hdnr_y .hdjlbox .bd ul li.title a:hover{color: #00a5e3;}
.hdnr_y .hdjlbox .con a,.box1 .con a {
    display: block;
    float: left;
    margin: 0px;
}
.hdnr_y .hdjlbox li.time {
    float: right;
    color: #999;
    width: 95px;
    text-align: center;
    margin-right: 5px;
}
.hdyb{ float:right;width:325px;height:285px;margin-top: 49px;}
.zxft{width:325px;height:36px;background:#ededed;}
.zxft h2{display:block;height:40px;width:325px;line-height:40px; }
.zxft h2 a{height:40px;width:200px;line-height:40px; display:block;background: url(imagesmav-5-2.png) no-repeat;background-position: 20px 10px;;font-size:20px; color:#00a5e3; font-weight: normal; font-family: "微软雅黑";}
.zxft h2 a span{margin-left:50px;}
.ftnr{width:377px;height:241px;margin-top: 15px;}
.ftnr ul{width:327px;height:241px;text-align: initial;}
.ftnr ul li{width:327px;height:35px;background:url(imagesdot.gif) no-repeat 5px center;}
.ftnr ul li a{ display:block;width:327px;height:35px; line-height:35px;margin-left: 18px;}

/*互动交流结束*/

/**/
/*友情链接开始*/
/*.links{width:1100px;height:150px; background:#ccc; margin:auto;}
*//*友情链接开始*/
.y {
	    width: 1100px;height:170px;
	    margin: 0 auto;
	}
.mt10 {
    	margin-top: 20px !important;
	}
.links .hd {
    line-height: 36px;
    color: #fff;
    height: 36px;
    background: #00a4e3;
	}
.links h3 {
    float: left;
    font-size: 16px;
    margin: -6px 20px 0 18px;
    background: #008dc3;
    padding: 0 16px;
    position: relative;
    height: 36px;
    line-height: 36px;
}
h3 {
    font-weight: lighter;
}
.links h3 s {
    display: block;
    width: 4px;
    height: 6px;
    background: url(img/link_bg.gif);
    position: absolute;
    top: 0;
    left: -4px;
}
.links .hd li.on {
    background: #0098d3;height: 36px;
    line-height: 36px;
}
.links .hd li {
    float: left;
    color: #fff;
    width: 180px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;height: 36px;
    line-height: 36px;
}
.links .con {
    padding: 6px 16px;
    border: 1px solid #e2e2e2;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgb(226, 226, 226);
    border-top: none;
}
.links .bd a {
    display: block;
    float: left;
    width: 140px;
    height: 38px;
    overflow: hidden;
    line-height: 38px;
    background: url(imagesdot.gif) no-repeat 0 center;
    padding-left: 10px;
}

/*友情链接结束*/

/*底部信息开始*/
.bottom{height:100px;margin:auto;}
.footbox {
    border-top: 2px solid #00a5e3;
}
.mt20 {
    margin-top: 20px!important;
}
.foot {text-align: center;
    padding: 30px 0;
    background: #fff;
}

.w {
    width: 1100px;
    margin: 0 auto;
}
.foot .img {
    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;
}
.foot .text {
    padding: 0 10px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
.foot .text p{
   font-family: "微软雅黑";
    font-size: 14px;
    font-weight: normal;
    line-height: 28px;
}
/*底部结束*/




