@charset "utf-8";
.nav{width: 216px;}
.nav li{height: 78px; line-height: 78px;background: #e7e7e7; font-size: 18px; text-indent: 90px; background:#116bb6 ;position: relative; border-bottom: 1px solid #075597;border-top: 1px solid #1a80d2; }
.nav li:first-child{background: #075c99; border-top:none}
.nav li:last-child{margin: 0;}
.nav li a{color: #FFFFFF;}
.nav li img{position: absolute; top: 21px; left: 40px;}
.content{background: #FFFFFF; box-shadow:2px 2px 10px #909090;}
.tpxw{width: 548px; height: 399px; overflow: hidden; position: relative;}
.tpxw .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.tpxw .hd ul li{ float:left; margin-right:4px; width:8px; height:8px;cursor:pointer; border-radius: 50%; background: #FFFFFF; }
.tpxw .hd ul li.on{ background:#f00; }
.tpxw .bd{ position:relative; height:100%; z-index:0;   }
.tpxw .bd li{ zoom:1; vertical-align:middle; position: relative;}
.tpxw .bd img{ width:548px; height:399px; display:block;  }
.tpxw .bd li p{width:548px;height: 35px;font-size: 16px;line-height: 35px;color: #fff;background: url(../images/lunbobg.png;vpn_img);position: absolute;left: 0;bottom: 0;z-index: 2;display: inline-block;cursor: pointer;padding: 0 20px;}
.fzdt{width:436px; height: 399px; overflow: hidden;}
.list .list-tit{height: 42px; line-height: 42px; }
.list .list-tit a{font-size: 18px; color:#898989;}
.list .list-tit span{display: block; width: 100px; border-bottom: 2px solid #0072c9; height: 50px; text-align: center;}
.list .list-con {padding: 0 10px;}
.list .list-con ul{margin-top: 10px;}
.list .list-con li{line-height: 42px;margin-left: 10px; background: url(../images/list-icon.jpg;vpn_img) no-repeat left; text-indent: 12px; position: relative;}
.list .list-con li span{position: absolute; right: 0px; top:0px; color: #999999;}
.fzdt .fzdt-tit {background: #f2f2f2;}
.fzdt .fzdt-tit li{float: left;text-align: center;width: 33%; }
.fzdt .fzdt-tit li.on{display: block; height: 42px; background: #0067ac;}
.fzdt .fzdt-tit li.on a{color: #FFFFFF;}
.xyzg{top: 0px !important;left: 0px !important;}
    
.content:last-child{padding: 10px; margin: 10px auto;box-shadow:none}
.jjyfz{height: 122px;}
.jjyfz li{width: 195px; padding-top: 84px; float: left; line-height: 36px; position: relative; text-align: center; }
.jjyfz li:nth-child(1){border: 1px solid #c61b23; border-radius: 5px; border-right: none !important;}
.jjyfz li:nth-child(2){border: 1px solid #2286c9; border-radius: 5px; border-right: none !important;}
.jjyfz li:nth-child(3){border: 1px solid #ad9821; border-radius: 5px; border-right: none !important;}
.jjyfz li:nth-child(4){border: 1px solid #31b36d; border-radius: 5px; border-right: none !important;}
.jjyfz li:nth-child(5){border: 1px solid #723e94; border-radius: 5px; border-right: none !important;}
.jjyfz li:nth-child(6){border: 1px solid #e19c14; border-radius: 5px;}
.jjyfz li img{position: absolute; left:66px ; top:20px;}
.jjyfz li span{font-size: 18px;}
.jgzn,.xxgk,.hdjl{width: 370px; margin-top: 16px; overflow: hidden;}
.jgzn .jgzn-tit,.xxgk .xxgk-tit,.hdjl .hdjl-tit{height: 42px; border-bottom: 2px solid #CCCCCC; font-size: 18px; }
.jgzn .jgzn-tit span,.xxgk .xxgk-tit span,.hdjl .hdjl-tit span{display: block; text-align: center; border-bottom: 2px solid #0277bd; width: 120px;height: 42px; line-height: 42px;}
.xxgk{margin-left: 38px;}
.jgzn .jgzn-con,.xxgk .xxgk-con,.hdjl .hdjl-con{padding-top: 16px;}
.jgzn .jgzn-con li{width: 176px; font-size: 16px; height: 58px; line-height: 58px; position: relative;  text-indent:70px;background: #f2f2f2; margin-bottom: 10px;}
.jgzn .jgzn-con li:nth-child(even){float: right;}
.jgzn .jgzn-con li:nth-child(odd){float: left;}
.jgzn .jgzn-con li:nth-child(5),.jgzn .jgzn-con li:nth-child(6){height: 38px; line-height: 38px; text-align: center; text-indent: inherit; background: #0067ac;}
.jgzn .jgzn-con li:nth-child(5) a,.jgzn .jgzn-con li:nth-child(6) a{color: #FFFFFF;}
.jgzn .jgzn-con li img{position: absolute; top:16px; left:20px ;}
.xxgk .xxgk-con li{width: 176px; font-size: 16px; height: 34px; line-height: 34px;text-indent:24px;margin-bottom: 4px; border: #eaeaea 1px solid; background: url(../images/xxgk-icon.jpg;vpn_img) no-repeat #f2f2f2 8px 15px; }
.xxgk .xxgk-con li:nth-child(odd){float: left;}
.xxgk .xxgk-con li:nth-child(even){float: right;}
.hdjl .hdjl-con li{width: 86px;line-height: 36px; position: relative; text-align: center; height: 36px; padding-top: 50px; background: #F2F2F2; margin-right: 8px; float: left;}
.jgzn .jgzn-con li:hover,.hdjl .hdjl-con li:hover,.xxgk .xxgk-con li:hover{ box-shadow:2px 2px 10px #909090;}
.jgzn .jgzn-con li,.hdjl .hdjl-con li,.xxgk .xxgk-con li{transition: All 0.3s ease-in-out}
.hdjl .hdjl-con li:last-child{margin: 0px;}
.hdjl .hdjl-con li img{position: absolute; top:16px; left:27px ;}
.hdjl .hdjl-con .jbrx{margin-top: 20px; width: 370px; height: 68px; overflow: hidden;}
.hdjl .hdjl-con li span{color: #197ccf}
.ztzl{height: 114px;}
.slideContainer .prev,.slideContainer .next{ opacity: 0.5; display:block; width: 28px; border-radius: 50%; height: 28px; line-height: 28px; font-size: 22px; overflow:hidden;cursor:pointer; background:#333333; color: #FFFFFF; text-align: center; position:absolute; left:15px; top:60px; z-index:9;}
.slideContainer .next{ left:auto; right:15px;}
.slideContainer .prev:hover{ opacity: 1;}
.slideContainer .next:hover{ opacity: 1;}
.slideContainer{ width: 1180px; background: #FFFFFF; height: 114px;position:relative; overflow: hidden; padding: 15px 0; }
.slideContainer .bd ul{ overflow:hidden; zoom:1;}
.slideContainer .bd ul li{ float: left; width: 370px; height: 114px; margin-right: 34px; }
.slideContainer .bd ul li img{ display:block; width: 370px; height: 114px; }
/*发展工作*/
.dqwz{margin-bottom: 10px;}
.fggz-main{border:1px solid #CCCCCC}
.fggz-main .fggz-main-tit{background:#F2F2F2;}
.fggz-main .fggz-main-tit li{float: left; color:#025192; height:80px; line-height: 80px; padding-top: 110px; cursor: pointer; width: 25%; text-align: center; font-size: 20px; position: relative;}
.fggz-main .fggz-main-tit li.hover{color: #e20e00;}
.fggz-main .fggz-main-tit li.hover .icon{display: block;}
.fggz-main .fggz-main-tit li:nth-child(1){background: url(../images/fggz-icon05.png;vpn_img) no-repeat 106px 46px;}
.fggz-main .fggz-main-tit li:nth-child(1).hover{background: url(../images/fggz-icon01.png;vpn_img) no-repeat 106px 46px;}
.fggz-main .fggz-main-tit li:nth-child(2){background: url(../images/fggz-icon02.png;vpn_img) no-repeat 106px 40px;}
.fggz-main .fggz-main-tit li:nth-child(2).hover{background: url(../images/fggz-icon06.png;vpn_img) no-repeat 106px 40px;}
.fggz-main .fggz-main-tit li:nth-child(3){background: url(../images/fggz-icon03.png;vpn_img) no-repeat 106px 40px;}
.fggz-main .fggz-main-tit li:nth-child(3).hover{background: url(../images/fggz-icon07.png;vpn_img) no-repeat 106px 40px;}
.fggz-main .fggz-main-tit li:nth-child(4){background: url(../images/fggz-icon04.png;vpn_img) no-repeat 106px 50px;}
.fggz-main .fggz-main-tit li:nth-child(4).hover{background: url(../images/fggz-icon08.png;vpn_img) no-repeat 106px 50px;}
.fggz-main .fggz-main-tit li .icon{position: absolute; bottom:0px ; left: 130px; display: block; width: 38px; height: 21px; display: none; background: url(../images/fggz-icon09.png;vpn_img);}
.fggz-main .fggz-main-con{ box-shadow:0px 0px 5px #909090; min-height: 500px;}
.jjyx{overflow: hidden;}
.jjyx .jjyx-tit{border-bottom: 1px solid #CCCCCC;padding:20px 0 20px 20px;}
.jjyx .jjyx-tit li{float: left; font-size: 18px; line-height: 19px; border-right:1px solid #CCCCCC; padding:0 25px ;text-align: center;}
.jjyx .jjyx-tit li:first-child{border-left:3px solid #025192;}
.jjyx .jjyx-tit li:last-child{border: none;}
.jjyx .jjyx-tit li.on{}
.jjyx .jjyx-tit li.on a{color:#025192;}
.jjyx .jjyx-con ul{padding: 20px; width: 1138px;}
.jjyx .jjyx-con li{line-height: 30px;}
.jjyx .jjyx-con li span{float: right;}
.jjyx .jjyx-con li:nth-child(5n+5){border-bottom: 1px #CCCCCC dashed;padding-bottom: 15px;}
.jjyx .jjyx-con li:nth-child(5n+6){padding-top: 15px;}
/*互动交流*/
.ldxx,.dczj{width:700px;}
.cjwt,.hygq{width:450px;overflow: hidden;}
.cjwt{height:364px ;}
.hygq{height:248px ;}
.ldxx .ldxx-tit,.dczj .dczj-tit,.cjwt .cjwt-tit,.hygq .hygq-tit{height: 42px; border-bottom: 2px solid #CCCCCC; font-size: 18px;}
.ldxx .ldxx-tit span,.dczj .dczj-tit span,.cjwt .cjwt-tit span,.hygq .hygq-tit span{display: block; text-align: center; border-bottom: 2px solid #0277bd; width: 120px;height: 42px; line-height: 42px;}
.ldxx .ldxx-con{height: 310px; padding-top: 10px;}
.ldxx .ldxx-con .jyxc{width: 230px; padding: 10px; background:#F2F2F2; height: 280px;}
.ldxx .ldxx-con .jyxc h3,.ldxx .ldxx-con .zxzx h3{font-weight: normal;color: #0067ac; line-height: 36px; }
.ldxx .ldxx-con .jyxc span,.ldxx .ldxx-con .zxzx span{display: block; height: 36px; border-radius: 5px; line-height: 36px;text-align: center; font-size: 16px; margin-top: 10px;}
.ldxx .ldxx-con .jyxc span{width: 100%; background:url(../images/hdjl-icon05.png;vpn_img) no-repeat 48px 6px #05c792; }
.ldxx .ldxx-con .jyxc span a,.ldxx .ldxx-con .zxzx span a{color: #FFFFFF;}
.ldxx .ldxx-con .zxzx{padding: 10px;}
.ldxx .ldxx-con .zxzx span{width: 190px;background: #4879e0 url(../images/hdjl-icon06.png;vpn_img) no-repeat 30px 6px;}
.ldxx .ldxx-con .zxzx span:last-child{background: #07c4ec url(../images/hdjl-icon07.png;vpn_img) no-repeat 30px 6px;}
.ldxx .ldxx-con .jyxc li,.ldxx .ldxx-con .zxzx li{ line-height: 32px; height: 32px; width:100%;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
.dczj .dczj-con{padding: 10px 0;}
.dczj .dczj-con table{width: 100%;border:0px; text-align: center; }
.dczj .dczj-con table th,.dczj .dczj-con table td{height: 34px; line-height: 34px;font-size: 16px; border: none;}
.dczj .dczj-con table th{color: #0067AC;}
.hygq .hygq-con,.cjwt .cjwt-con{padding: 10px; width:450px;}
.cjwt .cjwt-con span{display: block; height: 36px; width: 240px; margin: 0 auto; border-radius: 5px; line-height: 36px;text-align: center;background:url(../images/hdjl-icon05.png;vpn_img) no-repeat 48px 6px #05c792; font-size: 16px; margin-top: 10px;}
.cjwt .cjwt-con span a{color: #FFFFFF;}
.hygq .hygq-con ul{margin-top: 10px;}
.hygq .hygq-con li{line-height: 34px; height: 34px; width:100%;overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;}
.hygq-tit li{float: left;text-align: center;  width: 120px;height: 42px; line-height: 42px;}
.hygq-tit li.on{border-bottom: 2px solid #0277bd;}
/*专题专栏*/
.fgwzt{width: 100%; min-height: 600px;}
.fgwzt .fgwzt-tit{height: 42px; border-bottom: 2px solid #CCCCCC; font-size: 18px;}
.fgwzt .fgwzt-tit span{display: block; text-align: center; border-bottom: 2px solid #0277bd; width: 120px;height: 42px; line-height: 42px;}
.fgwzt .fgwzt-con {padding: 20px 50px;}
.fgwzt .fgwzt-con li {width: 502px; height: 155px; margin-bottom: 20px;}
.fgwzt .fgwzt-con li img{width: 502px; height: 155px; display: block;}
.fgwzt .fgwzt-con li:nth-child(even){float: right;}
.fgwzt .fgwzt-con li:nth-child(odd){float: left;}
/*政务公开*/
.zcwj,.ghjh{width: 780px; height: 330px; overflow: hidden;}
.zwjgzn,.zwxxgk{width: 380px; overflow: hidden;}
.zwjgzn{height: 196px;}
.zcwj .zcwj-tit,.ghjh .ghjh-tit,.zwjgzn .zwjgzn-tit,.zwxxgk .zwxxgk-tit{height: 42px; border-bottom: 2px solid #CCCCCC; font-size: 18px;line-height: 42px;}
.zcwj .zcwj-tit li.hover,.ghjh .ghjh-tit li.hover,.zwjgzn .zwjgzn-tit li.hover,.zwxxgk .zwxxgk-tit span{display: block; text-align: center; border-bottom: 2px solid #0277bd; width: 120px;height: 42px; }
.zcwj .zcwj-tit li,.ghjh .ghjh-tit li,.zwjgzn .zwjgzn-tit li{float: left; text-align: center; width: 120px;}
.zcwj .zcwj-tit li.hover a,.ghjh .ghjh-tit li.hover a,.zwjgzn .zwjgzn-tit li.hover a,.zwxxgk-tit span a{color: #0277bd;}
.zcwj .zcwj-con li,.ghjh .ghjh-con li{line-height: 40px; height: 40px;}
.zcwj .zcwj-con li span,.ghjh .ghjh-con li span{float: right;}
.gfxwj{height: 36px; padding: 10px 0;}
.gfxwj li{width: 120px; background: #cfdbe9; text-align: center; line-height: 30px; float: left; border-radius: 5px; margin-left: 16px;}
.gfxwj li.on{background: #85a6c7;}
.gfxwj li.on a{color: #FFFFFF;}
.gfxwj .gfxwj-con{}
.gfxwj .gfxwj-con li{line-height: 34px;height: 34px;}
.gfxwj .gfxwj-con li span{float: right;}
.zwjgzn .zwjgzn-con{padding-top: 16px;}
.zwjgzn .zwjgzn-con li{width: 176px; font-size: 16px; height: 58px; line-height: 58px; position: relative;  text-indent:70px;background: #f2f2f2; margin-bottom: 10px;}
.zwjgzn .zwjgzn-con li:nth-child(even){float: right;}
.zwjgzn .zwjgzn-con li:nth-child(odd){float: left;}
.zwjgzn .zwjgzn-con li img{position: absolute; top:16px; left:20px ;}
.rsrm{padding-top: 10px !important;}
.rsrm li{line-height: 34px !important;height: 34px !important; width: 100% !important; background: none !important; text-indent: 0 !important;}
.zwxxgk .zwxxgk-con{padding-top: 20px;}
.zwxxgk .zwxxgk-con li{width: 176px; font-size: 16px; height: 50px; line-height: 50px;text-indent:24px; margin-bottom: 10px; border: #eaeaea 1px solid; background: url(../images/xxgk-icon.jpg;vpn_img) no-repeat  #f2f2f2 8px 22px; }
.zwxxgk .zwxxgk-con li:nth-child(odd){float: left;}
.zwxxgk .zwxxgk-con li:nth-child(even){float: right;}

/*网站地图*/
#group-navigation {
	font-family: Microsoft Yahei;
	padding: 30px
}

.group-department {
	height: 42px;
	font-size: 18px;
	border-bottom: 1px dashed #ccc;
	line-height: 42px;
	color: #1D81D2
}

.group-department span {
	display: block;
	margin-bottom: 5px;
	line-height: 25px;
	border-left: solid 5px #157DB8;
	padding-left: 12px
}

.group-department span a {
	color: #1D81D2;
}

.group-department-list {
	padding-top: 10px;
	font-size: 16px;
	margin-bottom: 20px
}

.group-department-list li {
	float: left;
	padding: 0 10px;
	/* width:177px; */
	line-height: 32px;
	height: 32px;
	overflow: hidden
}