ul{margin: 0px;}
li{list-style: none;}
.flex{
    /*flex 布局*/
    display: flex;
    /*实现垂直居中*/
    align-items: center;
    /*实现水平居中*/
    justify-content: center;
}
/*首页幻灯大图 */
.homeSlider .owl-carousel {position: relative;}
.homeSlider .owl-theme .owl-controls .owl-page span {background: #fff; }
.homeSlider .owl-pagination {position: absolute;bottom: -2px; right: 5px;*bottom: 8px;}
.homeSlider .clickable {cursor: default;}
.homeSlider .item{width: 100%;*height:225px;display: block;overflow: hidden;position: relative;}
.homeSlider .owl-theme .owl-controls .owl-buttons div {height: 69px;width: 42px;border-radius: 0;padding: 0;opacity: 0.8;}
.homeSlider .owl-buttons  div.owl-next,.homeSlider .owl-buttons  div.owl-prev{position: absolute;top: 35%;}
.homeSlider .owl-buttons  div.owl-next {background: url(../images/index_btn04.png);right: 0;}
.homeSlider .owl-buttons  div.owl-prev {background: url(../images/index_btn03.png);left: 0;}
.homeSlider .carousel-caption{padding: 5px 10px;*width: 100% !important;*display: block;}
.homeSlider .carousel-caption h4 {font-size: 16px;font-weight: normal;margin: 0; height:22px; line-height:22px; color:#eee;}
.homeSlider .item img{width: 100%;position: relative;max-width: inherit;height: 267px; display:block;}
.homeSlider .owl-controls{margin: 0;}
/****互动幻灯大图******/
/*首页幻灯大图 */
.homeSlider1 .owl-carousel {position: relative;}
.homeSlider1 .owl-theme .owl-controls .owl-page span {background: #fff; }
.homeSlider1 .owl-pagination {position: absolute;bottom: -2px; right: 5px;*bottom: 8px;}
.homeSlider1 .clickable {cursor: default;}
.homeSlider1 .item{width: 100%;*height:225px;display: block;overflow: hidden;position: relative;}
.homeSlider1 .owl-theme .owl-controls .owl-buttons div {height: 69px;width: 42px;border-radius: 0;padding: 0;opacity: 0.8;}
.homeSlider1 .owl-buttons  div.owl-next,.homeSlider1 .owl-buttons  div.owl-prev{position: absolute;top: 35%;}
.homeSlider1 .owl-buttons  div.owl-next {background: url(../images/index_btn04.png);right: 0;}
.homeSlider1 .owl-buttons  div.owl-prev {background: url(../images/index_btn03.png);left: 0;}
.homeSlider1 .carousel-caption{padding: 5px 10px;*width: 100% !important;*display: block;background:#E8E8E8;}
.homeSlider1 .carousel-caption h4 {font-size: 16px;font-weight: normal;margin: 0; height:22px; line-height:22px; color:#333333;}
.homeSlider1 .item img{width: 100%;position: relative;max-width: inherit;height: 250px; display:block;}
.homeSlider1 .item .ft-title{position: absolute;bottom: 0px;color: #FFF;text-indent: 1em;font-size: 18px;height:120px;}
.homeSlider1 .item .ft-title .ft-time{font-size: 14px;color: #838591;}
.homeSlider1 .item .ft-title i{font-size: 64px;color: #FFF;}
.homeSlider1 .item .ft-title p{margin: 0px;}
.homeSlider1 .owl-controls{margin: 0;}
.owl-theme .owl-controls .owl-page.active, .owl-theme .owl-controls.clickable .owl-page:hover{background: none !important;}
.owl-theme .owl-controls .owl-page span {margin: 5px 2px;}
/*首页专题图片*/
#owl-pic {width: 100%;margin-left: auto;margin-right: auto;margin-top: 10px;}	
#owl-pic .item {display: block;margin: 15px;}	
#owl-pic img {display: block;width: 100%;height: 108px;}	
#owl-pic .owl-pagination {display: none;}	
#owl-pic .owl-buttons div.owl-next,	#owl-pic .owl-buttons div.owl-prev {position: absolute;top: 15px;}	
#owl-pic .owl-controls .owl-buttons div.owl-next {background: url(../images/index_btn02.png) no-repeat right top;right: 0;width: 24px;height: 108px;}	
#owl-pic .owl-controls .owl-buttons div.owl-prev {background: url(../images/index_btn01.png) no-repeat left top;left: 0;width: 24px;height: 108px;}	
#owl-pic .owl-controls .owl-buttons div {color: #FFF;display: inline-block;zoom: 1;* display: inline;/*IE7 life-saver */margin: 0px 0px;padding: 3px 0px;font-size: 12px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background: #869791;filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
/*页面css*/	
.body{background: #2C8ED9 url(../images/bg.png) no-repeat top center;}
.header .tip{height: 56px; line-height: 56px;text-align: right;color: #FFF;}
.header .tip a{color: #FFF;margin: 0px 10px;}
.search{float: right;padding-top: 20px;}
.search .sq{border: none;background: #FFF;width:335px;height: 48px; line-height: 46px;padding-left: 10px;float: left;}
.search .sq:focus{border: none;}
.search .sub{ background: #006CB8;color: #FFF;text-align: center;height: 50px;line-height: 50px;padding: 0px 40px;float: left;}
.nav{height: 120px; background: #006CB8;vertical-align:middle;margin: 50px 0px 0px 0px;}
.nav .nav-img{float: left;margin-top: 18px;}
.nav .nav-ul{float: right;width: 80%; height: auto;margin: 0px 0px;}
.nav .nav-ul li{width: 25%;float: left; text-align: center;background:url(../images/nav_bg.png) no-repeat left 30px;height: 90px; padding-top: 30px;}
.nav .nav-ul li:first-child{background: none;}
.nav .nav-ul li:hover{background:#F3B547;}
.nav .nav-ul li a{margin-top: 30px; line-height: 25px;}
.nav .nav-ul li a:hover{text-decoration: none;}
.nav .nav-ul li a i{color: #FFF;font-size: 36px;}
.nav .nav-ul li a p{color: #FFF;font-size: 16px;color: #FFF; line-height: 200%;font-weight: bold;}
.main-bg{background: #FFF;}
.main-nav{margin: 0px 0px;width: 20%;float: left;}
.main-nav li{height: 93px;color: #FFF;line-height: 82px;background: #0083D4; border-bottom: 1px solid #4B9CDD; text-align: center;}
.main-nav li.on{background: #FFB323;}
.main-nav li i{font-size: 20px;font-weight: bold;margin-right: 10px;}
.main-nav li a{font-size: 20px;color: #FFF;font-weight: bold;}
.main-cont{width: 80%;float: left;position: relative; overflow: hidden;}
.main-cont .cont{margin:20px;}
/*index要闻动态*/
.tzgg{margin-top: 20px; height: auto;overflow:hidden;}
.tzgg li{width: 48%;background: #4AB8E7;text-align: center; line-height: 70px;float: right;}
.tzgg li:first-child{float: left;background: #FDA953;}
.tzgg li:last-child{float: left;width: 100%;background:url(../images/tzgg_bg.png) no-repeat top left;margin-top: 15px;}
.tzgg li a{font-size: 20px;color: #FFF;font-weight: bold;}
.tzgg li:last-child a{font-size: 36px;}
.tzgg li a i{margin-right: 10px;font-size: 20px;}
.tzgg li:last-child a i{font-size: 36px;}
.plist_title{border-bottom: 2px solid #005FB8;height: 40px;display: block;}
.plist_title div{height: 40px;line-height: 40px;padding: 0px 15px;float: left;margin: 0px;}
.plist_title div a{font-weight: normal;color: #333333;font-size: 16px;}
.plist_title div.on{background: #005FB8;}
.plist_title div.on a{font-weight: bold;color: #FFF;}
.plist_title1{height: 42px;display: block;}
.plist_title1 div{height: 32px;line-height: 42px;padding: 8px 15px;float: left;margin: 0px;font-weight: normal;}
.plist_title1 div a{font-weight: normal;color: #333333;font-size: 16px}
.plist_title1 div.on a{font-weight: bold;color: #005FB8;}
.plist_ul{height: auto;margin: 10px 0px;overflow:hidden;}
.plist_ul li{background:url(../images/disc.png) no-repeat 5px center;padding-left: 15px;float: left;width: 96%;}
.plist_ul li a {white-space: nowrap; overflow: hidden;width: 80%;float: left;margin-left:0px;text-overflow: ellipsis;display: block;font-size: 16px;color: #333333;line-height: 225%;}
.plist_ul li span{width: 20%; float: right;text-align: right;color: #A9A9A9;line-height: 225%;}
/*index领导之窗*/
.leader{margin: 15px 0px;height: 150px;}
.leader .leader-img{float: left;margin-right: 20px;}
.leader .leader-img img{width: 111px; height: 150px;}
.leader .leader-xq h3{line-height: 40px;font-size: 20px;font-weight: bold;color: #006CB8;}
.leader .leader-xq p{line-height: 24px;text-align: left;}
.leader-list{float: left;background: #F8F8F8;width: 100%;margin-bottom: 20px;display: table;height: 130px;}
.leader-list .leader-title{width: 44px;float: left; text-align: center;height: 136px;background: #005FB8;color: #FFF;font-size: 16px;font-weight: bold;line-height: 18px;vertical-align:middle;}
.leader-list .leader-list-box{float: left;width: 80%;}
.leader-list .leader-list-box p{width: 25%;float: left;height: 30px;text-align: center;line-height: 30px;font-size: 16px;background: url(../images/leader-list-bg.png) no-repeat right center;margin:10px 0px 0px 0px ;}
.leader-list .leader-list-box p:nth-child(4n){background: none;}
.leader-list .leader-list-box p:last-child{background: none;}
.leader-list .leader-list-box p a{color: #333333;}
.leader-list .leader-list-box p a:hover{color: #387AC1;text-decoration: none;}
/*index政务公开*/
.zcwj {display: table;width: 100%;padding-top: 20px;}
.zcwj li{float: left;width: 22%;text-align: center;color: #FFF;background: #3DB4E5;height: 110px;}
.zcwj li:nth-child(2){background: #ECA43F;margin-left: 20px;}
.zcwj li:nth-child(3){background: #2CA88B;margin-left: 20px;}
.zcwj li:nth-child(4){background: #0074D9;margin-left: 20px;float: right;}
.zcwj li a{color: #FFF;margin-top: 20px;}
.zcwj li a:hover{text-decoration: none;}
.zcwj li a i{font-size: 36px;}
.zcwj li a p{line-height: 30px;font-size: 16px;font-weight: bold;height: 30px;margin: 10px 0px;}
.gkml{display: table;width: 100%;padding-top: 20px;}
.gkml li{float:left;width: 48%;text-align: center;color: #FFF;background: #3DB4E5;text-align: left;margin-bottom: 10px;text-indent: 2em;}
.gkml li a{line-height: 55px;color: #FFF;margin-left: 10px;}
.gkml li:nth-child(2n){float:right;margin-left: 2%;}
.zdly{border: 1px solid #D1D1D1; height: auto;overflow: hidden;margin-top: 10px;}
.zdly .zdly-title{ background: url(../images/zdly-title-bg.png) no-repeat center center; text-align: center;color: #005FB8;font-weight: bold;font-size: 16px;height: 45px;line-height: 45px;margin-top: 5px;}
.zdly .zdly-list li{float:left;width: 48%;text-align: center;color: #FFF;text-align: left;margin-bottom: 10px;text-indent: 2em;color: #60AEF1; background: url(../images/zdly-list-bg.png) no-repeat 23px center;}
.zdly .zdly-list li i{font-size: 12px;}
.zdly .zdly-list li a{line-height: 24px;color: #333333;margin-left: 10px;}
.zdly .zdly-list li:nth-child(2n){float:right;margin-left: 2%;}
#zcjd li:nth-child(n+6){display: none;}
/*#ywtj li:nth-child(n+3){display: none;}*/
/*index互动交流*/
.ldxx {display: table;width: 100%;padding-top: 20px;}
.ldxx li{float: left;width: 16.95%;text-align: center;color: #FFF;background: #3DB4E5;height: 95px;}
.ldxx li:nth-child(2){background: #ECA43F;margin-left: 20px;}
.ldxx li:nth-child(3){background: #AE7B4E;margin-left: 20px;}
.ldxx li:nth-child(4){background: #2CA88B;margin-left: 20px;}
.ldxx li:nth-child(5){background: #0074D9;margin-left: 20px;float: right;}
.ldxx li a{color: #FFF;margin-top: 20px;}
.ldxx li a:hover{text-decoration: none;}
.ldxx li a i{font-size: 30px;}
.ldxx li a p{line-height: 22px;font-size: 14px;font-weight: bold;height: 22px;margin: 10px 0px;}
.xxgs{border: 1px solid #D1D1D1; height: auto;overflow: hidden;margin-top: 10px;}
.xxgs .xxgs-list li{height: 48px;line-height: 48px;width: 100%;}
.xxgs .xxgs-list li:nth-child(odd){background: #F4F4F4;}
.xxgs .xxgs-list li p{float: left;display: table-column;margin: 0px; line-height: 48px;height: 48px;width: 25%; text-align: left;text-indent: 2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666666;}
.xxgs .xxgs-list li p a{color: #666666;}
.xxgs .xxgs-list li p:first-child{width: 34%;text-align: left;}
.xxgs .xxgs-list li p:nth-child(2){width: 20%;text-align: left;}
.xxgs .xxgs-list li p:nth-child(3){width: 25%;text-align: left;}
.xxgs .xxgs-list li p:last-child{width: 20%;text-align: center;}
.xxgs .xxgs-list li:first-child p{font-weight: bold;text-align: center;color: #333333;}
.jbft{margin-top: 20px;}
.hd-list{margin-top: 20px; height: 50px;}
.hd-list li{width: 48%;background: #4AB8E7;text-align: center; line-height: 50px;float: right;}
.hd-list li:first-child{float: left;}
.hd-list li:last-child{float: left;width: 100%;background:url(../images/tzgg_bg.png) no-repeat top left;margin-top: 10px;}
.hd-list li a{font-size: 18px;color: #FFF;}
.hd-list li a i{margin-right: 10px;font-size: 24px;}
#xzxxdata li:nth-child(n+6){display: none;}
/*index专题*/
.pic-list{margin-top: 20px;}
.pic-list li{float: left;}
/*public footer*/
.footer{background: #006CB8;height:auto;margin-top: 30px;overflow: hidden;}
.frined-link{border-bottom: 1px solid #0060A5; height: 55px;}
.frined-link li{float: left;width: 20%; text-align: center;} 
.frined-link li a{color:#B7D6F3;font-size: 18px;line-height: 55px;}
.contant-box{height: auto;}
.contant-box ul{margin-top: 10px;width: 100%;height: auto;overflow: hidden;}
.contant-box ul li{float: left;background: #0060A5;padding:20px;color:#B7D6F3;margin: 10px 5px;}
.contant-box ul li p{margin: 0 0 5px;}
.contant-box ul li:first-child{padding: 8px 20px;}
.contant-box ul li:first-child,.contant-box ul li:nth-child(2){width: 10%;text-align: center;}
.contant-box ul li:nth-child(3),.contant-box ul li:nth-child(4){margin-left: 20px;padding: 10px 10px 10px 10px;float: right;}
.contant-box ul li a{color:#B7D6F3;}
.bottom-box{border-top: 1px solid #0060A5; height: 55px;}
.bottom-box ul{width: 85%;margin: auto;overflow: hidden;}
.bottom-box ul li{float: left;width:auto;text-align: center;color:#B7D6F3;line-height: 55px;margin-right: 20px;}
.bottom-box ul li a{color:#B7D6F3;}
@media screen and (max-width:1199px) {
	.Voice-Voicer-Container,.toutiao_tit { display: none;}
	.header { padding-top:40px;}
	.toutiao_info { box-sizing: border-box; width: 100% !important; height: auto !important; padding: 10px !important;}
}

@media (min-width: 980px) and (max-width: 1200px){
.search .sq{width: 250px;}
	.nav .nav-ul{width: 70%;}
	.main-nav{width: 100%;}
	.main-nav li{width: 49.87%;float: left;border-right: 1px solid #4B9CDD;}
	.main-cont{width: 100%;}
	.ldxx li{width: 18.4%;}
	.ldxx li:nth-child(2){margin-left: 2%;}
	.ldxx li:nth-child(3){margin-left: 2%;}
	.ldxx li:nth-child(4){margin-left: 2%;}
	.ldxx li:nth-child(5){margin-left: 2%;}
	.frined-link {
	    border-bottom: 1px solid #0060A5;
	    height: auto;
	    overflow: hidden;
	}
	.frined-link li{width: 33.333%;}
	.contant-box ul li:first-child{width: 40%;text-align: center;padding:0px;margin: 10px 5%;}
	.contant-box ul li:nth-child(2){width: 40%;text-align: center;padding:12px 0px;margin: 10px 5%;}
	.contant-box ul li:nth-child(3), .contant-box ul li:nth-child(4){float:left;width: 98%;}
	.bottom-box ul{width: 100%;}	
}
@media (min-width: 768px) and (max-width: 979px){
	.search .sq{width: 200px;}
	.logo img{text-align:center;}
	.nav .nav-ul{width: 70%;}
	.main-nav{width: 100%;}
	.main-nav li{width: 49.85%;float: left;border-right: 1px solid #4B9CDD;}
	.main-cont{width: 100%;}
	.ldxx li{width: 18.4%;}
	.ldxx li:nth-child(2){margin-left: 2%;}
	.ldxx li:nth-child(3){margin-left: 2%;}
	.ldxx li:nth-child(4){margin-left: 2%;}
	.ldxx li:nth-child(5){margin-left: 2%;}
	.gkml li{width: 48%;text-align: center;text-indent: 0em;}
	.zcwj li{width: 23.5%;}
	.zcwj li:nth-child(2){margin-left: 2%;}
	.zcwj li:nth-child(3){margin-left: 2%;}
	.zcwj li:nth-child(4){margin-left: 2%;float: right;}
	.zdly .zdly-list li{width: 100%;}
	#zcjd li:nth-child(n+6){display: block;}
	.frined-link {
	    border-bottom: 1px solid #0060A5;
	    height: auto;
	    overflow: hidden;
	}
	.frined-link li{width: 33.333%;}
	.contant-box ul li:first-child{width: 40%;text-align: center;padding:0px;margin: 10px 5%;}
	.contant-box ul li:nth-child(2){width: 40%;text-align: center;padding:12px 0px;margin: 10px 5%;}
	.contant-box ul li:nth-child(3), .contant-box ul li:nth-child(4){float:left;width: 98%;}
	.bottom-box ul{width: 100%;}
	
}
@media (max-width: 767px){
form{text-align:center;}
.search {float: none;text-align: center;margin: auto auto;display: table;}
.search .sq{width: 300px;}
.nav .nav-ul{width: 100%;}
.nav-img{display: none;}
.logo{text-align: center;}
.main-nav{width: 100%;}
.main-nav li{width: 100%;}
.main-cont{width: 100%;}
.tzgg li:last-child {
    background: #006EC5;
	margin-bottom: 20px;
}
.ldxx li{width: 18.4%;}
.ldxx li:nth-child(2){margin-left: 2%;}
.ldxx li:nth-child(3){margin-left: 2%;}
.ldxx li:nth-child(4){margin-left: 2%;}
.ldxx li:nth-child(5){margin-left: 2%;}
.gkml li{width: 48%;text-align: center;text-indent: 0em;}
.zcwj{margin-bottom:20px;}
.zcwj li{width: 23.5%;}
.zcwj li:nth-child(2){margin-left: 2%;}
.zcwj li:nth-child(3){margin-left: 2%;}
.zcwj li:nth-child(4){margin-left: 2%;float: right;}
.xxgs {margin-bottom: 20px;}
.zdly .zdly-list li{width: 100%;}
.hd-list li:last-child {background:#006EC5;}
#zcjd li:nth-child(n+6){display: block;}
.frined-link {
    border-bottom: 1px solid #0060A5;
    height: auto;
    overflow: hidden;
}
.frined-link li{width: 33.333%;}
.contant-box ul li:first-child{width: 40%;text-align: center;padding:0px;margin: 10px 5%;}
.contant-box ul li:nth-child(2){width: 40%;text-align: center;padding:12px 0px;margin: 10px 5%;}
.contant-box ul li:nth-child(3), .contant-box ul li:nth-child(4){float:left;width: 98%;}
.bottom-box ul{width: 100%;}
.bottom-box ul li{width: 100%;line-height: 200%;font-size: 12px;}
}
@media (max-width: 480px){
form{text-align:center;}
.search {float: none;text-align: center;margin: auto auto;display: table;}
.search .sq{width: 200px;}
.nav-img{display: none;}
.nav .nav-ul{width: 100%;}
.main-nav{width: 100%;}
.main-nav li{width: 100%;}
.main-cont{width: 100%;}
.plist_title{margin-top: 20px;}
.plist_ul{width: 100%;}
.plist_ul li a{width: 70%;}
.plist_ul li span{width: 30%;}
.zcwj li{width: 49%;}
.zcwj li:nth-child(2){margin-left: 2%;float: right;}
.zcwj li:nth-child(3){margin-left: 0;margin-top: 5px;}
.zcwj li:nth-child(4){margin-left: 2%;margin-top: 5px;float: right;}
#zcjd li:nth-child(n+6){display: none;}
.ldxx li{width: 49%;}
.ldxx li:nth-child(2){margin-left: 2%;float: right;}
.ldxx li:nth-child(3){margin-left: 0;margin-top: 5px;}
.ldxx li:nth-child(4){margin-left: 2%;margin-top: 5px;float: right;}
.ldxx li:nth-child(5){margin-left: 0;margin-top: 5px;float: left;}
.xxgs .xxgs-list li p:first-child{width: 98%;text-align: left;}
.xxgs .xxgs-list li p:nth-child(2){display: none;}
.xxgs .xxgs-list li p:nth-child(3){display: none;}
.xxgs .xxgs-list li p:last-child{display: none;}
.frined-link {
    border-bottom: 1px solid #0060A5;
    height: auto;
    overflow: hidden;
	display: none;
}
.frined-link li{width: 50%;font-size: 14px;}
.contant-box ul li{font-size: 12px;}
.contant-box ul li:first-child{width: 40%;text-align: center;padding:0px;margin: 10px 5%;}
.contant-box ul li:nth-child(2){width: 40%;text-align: center;padding:12px 0px;margin: 10px 5%;}
.contant-box ul li:nth-child(3), .contant-box ul li:nth-child(4){float:left;width: 100%; margin: 10px 0px; padding: 10px 10px;}
.bottom-box{height: auto;overflow: hidden;}
.bottom-box ul li{width: 100%;line-height: 200%;font-size: 12px;}
.homeSlider .item img{height: 155px;}
.homeSlider1 .item img{height: 155px;}
}
