﻿.wrap{width: 1200px;margin: 0 auto;overflow: hidden;


}

.top{}
.header{height: 35px;background: #ffffff;}
.header span{font-size: 14px;color:#666666;line-height: 35px;}

.flash{text-align: center;position: relative;background: url("../image/head.png") no-repeat center top;height: 228px;border-bottom: 4px #076fd0 solid}
.flash-box{position: relative;}

.top form{position: absolute;right: 0px; top: 98px;}
.text{line-height:40px; width: 263px;height: 40px;border: none;background: url("../image/text.png");font-size: 14px;color:#a5a5a5;font-family: 微软雅黑;padding-left: 11px;}
.anniu{width: 81px;height: 40px;border: none;background: #076fd0;margin-left: -15px;font-size: 18px;color:#ffffff;font-family: 微软雅黑;}

.nav-box{border-bottom: 1px #dfdfdf solid;}
.nav{}
.nav ul li{float: left;width: 14.28%}
.nav ul li a{display: block;;padding:0px 22px 0px 50px; text-align: center; color:#333333;line-height: 56px;font-size:20px}
.nav ul li a:hover{color: #ffffff;}
.nav ul .nav1 a{background: url("../image/nav-1.png") no-repeat 9px 14px;padding: 0px 15px 0px 38px;}
.nav2 a{background: url("../image/nav-2.png") no-repeat 13px 10px;}
.nav3 a{background: url("../image/nav-3.png") no-repeat 13px 10px;}
.nav4 a{background: url("../image/nav-4.png") no-repeat 13px 15px;}
.nav5 a{background: url("../image/nav-5.png") no-repeat 23px 16px;}
.nav6 a{background: url("../image/nav-6.png") no-repeat 13px 13px;}
.nav7 a{background: url("../image/nav-7.png") no-repeat 13px 10px;}
.nav8 a{background: url("../image/nav-8.png") no-repeat 16px 15px;}
.nav ul .nav1 a:hover{background:#076fd0 url("../image/nav1.png") no-repeat 9px 14px; }
.nav2 a:hover{background:#076fd0 url("../image/nav2.png") no-repeat 13px 10px; }
.nav3 a:hover{background:#076fd0 url("../image/nav3.png") no-repeat 13px 10px; }
.nav4 a:hover{background:#076fd0 url("../image/nav4.png") no-repeat 13px 15px; }
.nav5 a:hover{background:#076fd0 url("../image/nav5.png") no-repeat 23px 16px; }
.nav6 a:hover{background:#076fd0 url("../image/nav6.png") no-repeat 13px 13px; }
.nav7 a:hover{background:#076fd0 url("../image/nav7.png") no-repeat 13px 10px; }
.nav8 a:hover{background:#076fd0 url("../image/nav8.png") no-repeat 16px 15px; }


.content1-left{width: 409px;}
.content1-left h2{height: 60px;background: url("../image/bt.png") no-repeat 0px 0px;font-size:24px;color:#ffffff;font-weight: bold;padding-left: 64px;line-height: 50px;}
.content1-left:last-child{border-bottom: 1px #dfdfdf solid;}
.content1-box{border-left: 1px #dfdfdf solid;border-right: 1px #dfdfdf solid;border-bottom: 1px #dfdfdf dashed;  margin-left: 12px;padding:0 20px;height: 108px;overflow: hidden;}
.content1-box h3 a{
    display: block;
    font-size:18px;
    color:#076fd0;
    font-weight: bold;
    line-height: 38px;
    padding-top: 8px;
}
.content1-box p{font-size:15px;color:#555;line-height: 24px;}
.content1-box .te{color:#076fd0;}

.content1-right{width: 770px;}
.slide{height:496px;text-align:left;position:relative;overflow:hidden;}
.slide img{border:0px solid #ccc;}
.focusbox {position:relative;width:100%;height:100%;overflow: hidden;text-align:left;}
.focusbox .pic img {width:100%;height:496px;display:block;}
.focusbox .txt-bg {position:absolute;bottom:-1px;z-index:1;height:60px;width:100%;overflow:hidden;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.focusbox .txt {position:absolute;bottom:0px;z-index:2;height:60px;width:100%;overflow:hidden;}
.focusbox .txt li {height:60px;line-height:37px;}
.focusbox .txt li a {padding-left: 20px; color:#fff;font-size:21px;line-height: 65px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.focusbox .num{position: absolute;z-index: 3;bottom:3px;right: 0px;height: 37px;line-height: 37px;}
.focusbox .num li{cursor:pointer;display:inline-block; *display:inline;zoom:1;width:19px;height:19px;background:url("../image/2.png") 0 -26px no-repeat;/* overflow:hidden; */margin-right: 11px;}
.focusbox .num li.on{background-position:0 0;}
.focusbox .prev,.focusbox .next{ position:absolute; top:50%; margin-top:-35px; display:block; width:50px; height:98px;z-index:4；filter:alpha(opacity=50);opacity:0.5;}
.focusbox .next{ right:0; background:url(../image/right.png) no-repeat;}
.focusbox .prev{left:0; background:url(../image/left.png) no-repeat;}
.focusbox .prev:hover,
.focusbox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.focusbox .prevStop{ display:none;  }
.focusbox .nextStop{ display:none;  }

/*对联广告*/
.duilian{position:fixed; bottom:5px; z-index:100; overflow:hidden;}
.duilian-left{left:5px;}
.duilian-right{right:5px;}
.duilian .duilian-box{position:relative; padding:10px; border:1px solid #d6d6d6; background-color:#fff;}
.duilian .duilian-box .duilian-con{width:100%; margin-top:-2px; overflow:hidden;}
.duilian .duilian-box .duilian-con li{margin-top:2px;}
.duilian .duilian-box .duilian-con li img{display:block; width:100%; height:auto;}
.duilian .duilian-close{position:absolute; top:3px; z-index:10;}
.duilian .duilian-close a{display:block; width:20px; height:20px;}
.duilian-left .duilian-close{right:3px;}
.duilian-right .duilian-close{left:3px;}
.list li{background: url("../image/3.png") no-repeat left center;line-height: 40px;font-size:16px;position: relative;}
.list li a{
    padding-left: 20px;
    display: block;
}
.list li span{
    color: #666;    
    position: absolute;
    right: 0;
    top: 0;
}
.list1 li{background: url("../image/3.png") no-repeat 0px 20px;line-height: 40px;font-size:16px;}
.list1 li a{padding-left: 20px;}
.list1 li span{color:#666;}

.list2 li{background: url("../image/6.png") no-repeat left center;border-bottom: 1px #dfdfdf dashed;line-height: 40px;font-size:16px;position: relative;}
.list2 li a{padding-left: 35px;display: block;}
.list2 li span{color: #666;
    position: absolute;
    right: 0;
    top: 0;}

.list3 li{background: url("../image/3.png") no-repeat left center;border-bottom: 1px #dfdfdf dashed;line-height: 40px;font-size:16px;position: relative;}
.list3 li a{padding-left: 20px;display: block;}
.list3 li span{
    color: #666;
    position: absolute;
    right: 0;
    top: 0;
}
.content2-left{width: 700px;}
.content2-left h2{height: 40px;border: 1px #dfdfdf solid;}
.content2-left h2 span{width: 120px;background:#076fd0;display: block;height: 41px;color: #ffffff;font-size: 20px;font-weight: bold;text-align: center;line-height: 45px;}
.content2-left ul{overflow: hidden;}
.content2-box{overflow: hidden;}


.content2-box a{display: block;border: 1px #dfdfdf solid;color:#076fd0;font-size:18px;padding: 0px 68px 0px 199px;line-height: 61px;}
.content2-box a.te1{background: url("../image/4.png") no-repeat center left;}
.content2-box a.te2{background: url("../image/5.png") no-repeat center left;}
.content2-glgl{overflow: hidden;/*height: 325px*/}

.glgl-list .hd{padding-top:16px;float: left;}
.glgl-list .hd ul li{width: 119px;height: 82px;border: 1px #dfdfdf solid;margin-bottom:10px;}
.glgl-list .hd ul li a{color:#333333;font-size:18px;display: block;width: 109px;line-height: 72px;text-align: center; border: 5px #ffffff solid;}
.glgl-list .hd ul .on a{color: #ffffff;background:#1e85e4;border: 5px #ffffff solid;}
.glgl-list .hd ul .on{border: 1px #1e85e4 solid;}
.glgl-list .bd{float:right;width: 561px; padding-top: 2px;}

.content2-right-box{width: 480px;}
.content2-right{height:353px;overflow:hidden;border: 1px #dfdfdf solid; }
.content2-right2{height:254px;overflow:hidden;border: 1px #dfdfdf solid; }
.zbgg-list{overflow: hidden;padding: 0px 20px;padding-bottom: 10px;}
.zbgg-list .hd {border-bottom:1px #dfdfdf solid;overflow: hidden;}
.zbgg-list .hd ul li{float: left;}
.zbgg-list .hd ul li a{color:#333333;font-size:20px;display: block;padding: 10px 31px 10px 31px;}
.zbgg-list .hd ul .on a{border-bottom:2px #076fd0 solid;color:#076fd0;}
.zbgg-list .bd{overflow:hidden;}

.b-list .hd ul li a{padding: 10px 65px 10px 68px;}
.b-list .bd .list3{height: 110px;overflow: hidden;}


.lkxx{padding:8px 0px 23px 0px;height: 152px;}
.lkxx h2{background: url("../image/7.png") no-repeat center left;color:#ffffff;font-size:20px;line-height: 36px;padding-left: 20px;}
.lkxx h2 a{color:#ffffff;}
.lkxx .lkxx-list{padding: 0px 18px 0px 20px; height: 114px;}


.guangao{height: 100px;}
.guangao img{display: block;width: 590px;height: 100px;}


.yqlj-box{height: 59px;border-top: 1px #dfdfdf solid;border-bottom:  1px #dfdfdf solid;background: #f4f4f4;}
.yqlj{height: 59px;}
.yqlj span{color:#076fd0;font-size:20px;font-weight: bold;padding-left: 8px;line-height: 59px;float: left;}
.yqlj-box1{float: left;padding-top: 12px;padding-left: 40px;}
.yqlj-box1 select{margin-left: 30px; width: 142px;height:40px;font-size: 16px;color: #333333;font-family:微软雅黑;border:1px #e6e6e6 solid;padding-left:10px;}
.yqlj-box1 .se-te{width: 205px;height: 40px;}
.yqlj-box1 .se-te1{width: 255px;height: 40px;}


/*公共服务*/
.nav-te{padding-left: 0px}
.ggfw-top a,.ggfw-top{font-size: 14px;color:#666666;line-height: 54px;}
.ggfw-top{height: 54px;background: url("../image/8.png") no-repeat 0px 20px;padding-left: 23px;}
.content-ny-left{width: 279px;}
.content-ny-left h2{line-height: 60px; background: url("../image/9.png") no-repeat;color:#ffffff;font-size:24px;font-weight: bold;padding-left: 28px;}
.content-ny-left-box{border: 10px #0869c5 solid;border-top: none;}
.ul-box{margin: 0 auto;width: 200px;border-bottom:1px #dfdfdf solid;}
.content-ny-left-box ul li{width: 200px;border-top:1px #dfdfdf solid;}
.content-ny-left-box ul li a{    
    line-height: 34px;
    display: block;
    background: url(../image/10.png) no-repeat right center;
    
    font-size: 18px;
    padding: 12px 30px 12px 0;
}
.content-ny-left-box ul li a:hover{color:#0869c5;background: url("../image/10-1.png") no-repeat right center;}
.content-ny-left-box ul li a.on{color:#0869c5;background: url("../image/10-1.png") no-repeat right center;}

.content-ny-right{width: 898px;border: 1px #dfdfdf solid;}

.list4 li{background: url("../image/dian.png") no-repeat 21px 20px;overflow: hidden;}
.list4 li a .txt-te{color: #ee4f54;padding-left: 6px;display: inline;}
.list4 li a{font-size:16px;line-height: 41px;float: left;padding-left: 35px;}
.list4 li span{color: #666666;float: right;font-size:16px;line-height: 41px;padding-right: 22px;}

.wei-ny{background: #ededed;}
.footer2 {position: relative;}
.footer2 .dzjg{position: absolute;right: 0px;top: 0px;}
.footer2{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 1.8em;
    font-size: 14px;
    color: #666;
}
.footer2 a{
    font-size: 14px;
    color: #666; 
}


/*职能机构*/
.znjg-box{padding: 0px 55px 0px 45px;}
.znjg-box h2{color:#0869c5;font-size:26px;text-align: center;}
.znjg-box p{color:#666666;font-size:14px;text-align: left;line-height: 26px;}

/*详情页*/
.xqy-box{border: 1px #dfdfdf solid;}
.xqy-box h2{color:#0869c5;font-size:26px;text-align: center;}
.xqy-des{width: 1080px;text-align: center;border-top:1px #dfdfdf solid;border-bottom: 1px #dfdfdf solid;color:#666666;font-size:14px;}
.xqy-content-box{padding: 0px 60px;}


/*领导信箱*/
.ldxx-box{width: 1140px;border: 1px #dfdfdf solid;}
.ldxx1{width: 1128px;border-bottom: 1px #dfdfdf solid;text-align: left;}
.ldxx1 span{color:#333333;font-size:16px;line-height: 50px;}
.ldxx1-1{padding: 0px 35px 0px 35px;}
.ldxx1-2{padding: 0px 266px 0px 266px;}
.ldxx1-3{padding: 0px 118px 0px 118px;}
.ldxx1-4{padding: 0px 40px 0px 40px;}
.ldxx2{overflow: hidden;width: 1075px;}
.ldxx2 span{float: left;text-align: center;color:#333333;font-size:14px;line-height: 35px;border-bottom: 1px #dfdfdf dashed;}
.ldxx2-1{width: 45px;}
.ldxx2-2 a{width: 665px;color: #333333;display: block;text-align: center;}

.ldxx2-3{width: 240px;}
.ldxx2 .ldxx2-4{width: 113px;color:#488bca;text-align: right;}

.ldxx1-box{width: 1064px;overflow: hidden;}
.text-1{overflow: hidden;line-height: 35px;}
.text-1 span{color:#666666;font-size:16px;padding-right: 10px;}
.text1{width: 378px;height: 33px;border:1px #dfdfdf solid;}
.text-box{overflow: hidden;width:464px;background: url("../image/12.png") no-repeat right top;padding-right: 10px;}
.text-box-te{background: none;}
.text-box1{width: 1054px;padding-right: 10px;}
.text2{width: 968px;height: 33px;border:1px #dfdfdf solid;}
.text-box2{width: 1054px;padding-right: 10px;background: url("../image/12.png") no-repeat right top;}
.text3{width: 968px;height: 228px;border:1px #dfdfdf solid;}

.text-box3{width: 318px;}
.anniu1{width: 98px;height: 33px;border:1px #dfdfdf solid;background:#f7f7f7;color:#666666;font-size:14px;}
.text-box3 .fj-te{color:#da2e2e;padding-left: 25px;padding-right: 0px;}

.text-box4{width: 313px;background: url("../image/12.png") no-repeat right top;padding-right: 10px;}
.text4{width: 151px;height: 33px;border:1px #dfdfdf solid;}
.text-box4 img{height: 34px;padding-left: 10px;}
.tj-box{height: 40px;}
.tj-box a{font-size: 18px;color: #555555;padding:8px 50px 10px 43px;background: #ebebeb;background: url("../image/14-1.png") no-repeat;}
.tj-box a:hover{background: url("../image/14.png") no-repeat; color: #ffffff;}
.tj-box a.y-te1{margin-left: 90px;}
.text-box1 .ts{color:#df0000;font-size: 14px;}
.zbgg-list-te{padding-top: 3px;}
.content2-gzdt{
    height: 375px;
    overflow: hidden;
}
.content2-gzdt .bd{
    padding-top: 5px;
}
.content2-gzdt .hd{border:1px #dddddd solid;}
.content2-gzdt .hd ul li{float: left;height: 38px;line-height: 38px;}
.content2-gzdt .hd ul li a{padding: 0px 35px 0px 35px;font-size: 20px;display: block;color: #333333;}
.content2-gzdt .hd ul .on a{color: #ffffff;font-weight: bold;background: #076fd0;}
.glgl-list2 li{
    width: 50%;
}
.glgl-list2 li a{
    text-align: center;
}
.ld-box{height: 90px;}
.ld-box a{display: block;width: 148px;float:left;height: 90px;margin-right:7px;font-size: 18px;color: #ffffff;text-align: center;line-height: 90px;line-height: 140px;}
.ld-box a.ld-1{background: #076fd0 url("../image/99.png") no-repeat 55px 14px;}
.ld-box a.ld-2{background: #076fd0 url("../image/98.png") no-repeat 55px 14px;}
.ld-box a.ld-3{background: #076fd0 url("../image/97.png") no-repeat 61px 14px;}
/*底部*/
.wei-box{text-align: center;}
.wei-box span{text-align: center;color:#999;font-size:14px;line-height: 28px;}
.wei-box span a{color:#999;font-size:14px;}