@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2019-09-11 18:03)
 */
 .is-btgg{position: fixed; right: 1%; bottom: 5px; z-index: 99999; height: 53px;}
.is-btgg span{display: block; width: 26px; height: 26px; position: absolute;     right: 0;top: -14px; background: url(../images/home/pic-colse.png) no-repeat; cursor: pointer;}
.govpushinfo150203{display: none;}
/*home*/
.g-news .nr-tit a {color: red;}
/*home*/
.m-hot{margin: 30px 0 33px;height:50px;}
.m-hot a{font-size: 32px; font-weight: bold; color: #d3000b;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;display:block;}


.m-flash,.m-flash .owl-item,.m-flash img{height: 392px;}
.m-flash img{display: block; width: 100%;}
.m-flash .owl-item{position: relative;}
.m-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 130px 0 20px; height: 52px; line-height: 52px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url(../images/home/bg-flash.png); color: #fff;}
.m-flash .owl-pagination{position: absolute; right: 20px; bottom: 21px;}
.m-flash .owl-pagination .owl-page{float: left; margin-left: 12px;}
.m-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #fff; -moz-border-radius: 10px; border-radius: 10px;}
.m-flash .owl-pagination .active span{background: #ff862d;}

.m-news{height: 392px;}
.g-news{margin-top: 8px;}
.is-main {
	margin-bottom: 20px;
}
.u-ahzwfw img {
	display: block;
	margin-top: 10px;
	height: auto;
}
.m-special{margin: 30px 0 15px;}
.g-special{margin-right: 140px; height: 92px;}
.g-special li{float: left; margin-right: 20px;}
.g-special li,.g-special li img{display: block; width: 250px; height: 92px;}
.g-special .prev,.g-special .next{position: absolute; top: 50%; margin-top: -20px; display: block; width: 20px; height: 40px; background-image: url(../images/home/bg-special.png); background-repeat: no-repeat;}
.g-special .prev{left: 0;}
.g-special .next{right: 0; background-position: -20px 0;}
a.u-leader{right: 0; top: 0; display: block; padding: 14px 0 13px; width: 120px; background: #b90609; color: #fff;}
.u-leader span{display: block; margin: 0 auto 10px; width: 30px; height: 30px; line-height: 30px; font-size: 30px;}
.u-leader p{font-size: 18px; font-weight: bold;}

.m-homect .col-md-4{*+width: 33.3%;}
.m-homebox{padding: 5px 14px 10px; border: 1px solid #ddd;}
.g-homebox{height: 439px;}
.m-openbtns{padding: 8px 0 2px;}
.m-openbtns li.col-xs-4{*+width: 33.2%;}
.m-openbtns a{margin: 5px; display: block; height: 38px; line-height: 38px; text-align: center; background: #f5f5f5; color: #3d3d3d; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-openbtns a:hover{background:#b90609;color:#fff;}
.m-openlists{height: 244px;}
.m-openlists .m-liststyle2{margin-top: 7px;}

.m-openicons{padding-top: 24px;}
.m-openicons li{*+width: 24.9%!important;}
.m-openicons a{display: block;}
.m-openicons span{display: block; margin: 0 auto; width: 30px; height: 27px; line-height: 27px; font-size: 26px;-webkit-transition: -webkit-transform 2s ease-out;-moz-transition: -moz-transform 2s ease-out;-o-transition: -o-transform 2s ease-out;ms-transition: -ms-transform 2s ease-out;}
.m-openicons a:hover span{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}
.m-openicons p{font-size: 14px; padding: 8px 0; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-openicons .u-oic1 span{color: #6ec5b4;}
.m-openicons .u-oic2 span{color: #6189c5;}
.m-openicons .u-oic3 span{color: #dfae5b;}
.m-openicons .u-oic4 span{color: #df7373;}


/*.m-sericons{height: 315px;}*/
.m-serbox,.m-themeboxdiv{height: 206px;}
.m-serbox li{text-align: center; *+width: 24.93%;}
.m-serbox li a{display: block;     padding-top: 9px;}
.m-serbox li a:hover{background:#f5f5f5;}
.m-serbox li span{display: block; margin: 0 auto 7px; width: 30px; height: 30px; line-height: 30px; font-size: 30px; color: #e67f82;}
.m-serbox li p{font-size: 15px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.m-serbox .owl-controls{margin-top: 22px; height: 5px;}
.m-serbox .owl-controls .owl-pagination{width: 64px; margin: 0 auto;}
.m-serbox .owl-controls .owl-page{float: left; width: 20px; height: 5px; margin: 0 6px; border-radius: 5px; background: #dbdbdb;}
.m-serbox .owl-controls .active{background: #f67676;}
.m-serbox .item ul li{margin-top: 16px;}
.foglist{z-index: 22;margin-left: -119px; left: 50%;}
.foglist i { background: url(../images/home/arrow.png) top center no-repeat; display: inline-block;width: 13px; height: 8px; position: absolute;left: 50%; margin-left: -6px; top: 0;}
.foglist ul{border-top:2px solid #d71604;    margin-top: 8px;background: #f5f5f5;width: 238px;padding: 10px 15px;    height: 138px;overflow-y: auto;}
.foglist ul li{background: url(../images/home/arrow-li.png) left center no-repeat;padding-left: 12px;}
.foglist ul li a{display: block;text-align: left;    padding-top: 0;}
.m-themeboxdiv ul li {    float: left;line-height: 30px; margin-bottom: 5px;}
.m-themeboxdiv{    padding: 10px 10px;overflow-y: auto;}
.m-themeboxdiv ul li  a{    display: block;font-size: 14px;color: #3d3d3d;/* background: #f5f5f5; */text-align: center;overflow: hidden; word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.m-themeboxdiv ul li  a:hover{color:#b90609;}
.g-bmfw{margin-top: 6px; height: 258px; overflow-y: auto; overflow-x: hidden;}
.g-bmfw li{line-height: 32px; *+width: 33.2%;}
.g-bmfw li a{padding-left: 10px; display: block; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url(../images/public/icon-li2.png) left center no-repeat;}
.u-ahzwfw{margin-top:0;}
.u-ahzwfw img{display: block; max-width: 100%; margin:0 auto;}

.m-interlist{margin-bottom: 6px; height: 283px;}
.m-interlist ul{margin-top: 7px;}

.m-interbtns li a{display: block; margin: 5px; height: 62px; line-height: 62px; text-align: center; background: #f5f5f5;-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.m-interbtns li:hover a{background:#dd0f0f;color:#fff;-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.m-interbtns li span{margin-right: 13px; display: inline-block; width: 28px; height: 62px; line-height: 62px; color: #b90609; font-size: 24px; vertical-align: middle;}
.m-interbtns li:hover span{color:#fff;}
.m-ftadvs{margin-top: 20px;}

.m-ftadvs,.m-ftadvs .owl-item,.m-ftadvs img{height: 100px;}
.m-ftadvs img{display: block; width: 100%;}
.m-ftadvs .owl-pagination{position: absolute; right: 14px; bottom: 14px;}
.m-ftadvs .owl-pagination .owl-page{float: left; margin-left: 6px;}
.m-ftadvs .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: #fff; border-radius: 10px;}
.m-ftadvs .owl-pagination .active span{background: #ff862d;}


/* 民生领域服务 */
.m-homebox .m-msly ul{margin-top:30px;}
.m-homebox .m-msly ul li{float: left;width: 50%;padding: 0 5px;line-height: 55px;margin-bottom: 20px;}
.m-homebox .m-msly ul li a{border-radius: 5px;display: block;padding: 0 23px 0 40px;font-size: 16px;color: #333333;background: #f5f5f5;transition: box-shadow 0.5s;-webkit-transition: box-shadow 0.5s;text-align: center;}

.m-homebox .m-msly ul li:nth-child(1) a{
	background: url(../images/icon/icon-jyfw.png) #f5f5f5 left 25px center no-repeat;
}
.m-homebox .m-msly ul li:nth-child(2) a{
	background: url(../images/icon/icon-sbfw.png) #f5f5f5 left 25px center no-repeat;
}
.m-homebox .m-msly ul li:nth-child(3) a{
	background: url(../images/icon/icon-sbfw.png) #f5f5f5 left 25px center no-repeat;
}
.m-homebox .m-msly ul li:nth-child(4) a{
	background: url(../images/icon/icon-sbfw.png) #f5f5f5 left 25px center no-repeat;
}
.m-homebox .m-msly ul li:nth-child(5) a{
	background: url(../images/icon/icon-jtfw.png) #f5f5f5 left 25px center no-repeat;
}
.m-homebox .m-msly ul li:nth-child(6) a{
	background: url(../images/icon/icon-jyefw.png) #f5f5f5 left 25px center no-repeat;
}

.u_serviceMap{line-height: 45px;font-size: 16px;color: #b90609;font-weight: bold;}

.m-tpxzadv{padding: 20px; background: #fff;display: flex;}
.m-tpxzadv .c-shine{width: 50%;padding-right: 10px;}
.m-tpxzadv>div:last-child{padding-left: 10px;}
/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
  /*.u-ahzwfw img{height: 100px; }*/
}
/*medium pcScreen*/
@media screen and (max-width: 1199px) {
    .m-hot{padding: 15px 0;}
	.m-hot a{font-size: 24px;}
	.m-flash,.m-flash .owl-item,.m-flash img{height: 306px;}
	.m-news{height: 306px;}
	.g-news{margin-top: 0;}
	.g-homebox{height: 387px;}
	.m-openlists{height: 194px;}
	.m-sericons{height: 279px;}
	.m-serbox .owl-controls{margin-top: 12px;}
	.m-serbox li p{font-size: 14px;}
	.g-bmfw li a{font-size: 14px;}
	.m-interlist{height: 224px;}
	.m-ftadvs{margin-top: 15px;}

	.m-serbox li a{padding-top: 0;}



}
/*pad*/
@media screen and (max-width: 991px ){
	.m-hot {margin:15px;}
	.m-hot a{font-size: 20px;}
	.m-flash,.m-flash .owl-item,.m-flash img{height: 340px;}
	.m-flash .owl-item p{padding-left: 10px; height: 40px; line-height: 40px; font-size: 14px;}
	.m-flash .owl-pagination{bottom: 15px;}
	.m-news{height: 312px;}
	.g-news{margin-top: 6px;}
	.m-special{margin: 0 0 15px;}
	.m-homect .col-md-4{*+width: 100%;}
	.m-openbtns a{font-size: 14px;}
	.m-openlists .m-liststyle2{margin-top: 6px;}
	.g-homebox{height: auto;}
	.m-interlist ul{margin-top: 6px;}
	.m-interbtns li a,.m-interbtns li span{height: 42px; line-height: 42px; font-size: 14px;}
	.m-interbtns li span{margin-right:8px; font-size: 22px;}
	.m-ftadvs{margin-top: 0;}
	.m-ftadvs,.m-ftadvs .owl-item,.m-ftadvs img{height: 80px;}
	.m-ftadvs .owl-pagination{right: 8px; bottom: 8px;}

}
/*phone*/
@media screen and (max-width: 767px) {
    .m-hot{padding: 10px 0;}
    .m-special{margin: 0 0 10px;}
    .g-special{margin: 0 0 15px;}
    a.u-leader{position: static; width: auto; padding: 14px 40px; -moz-border-radius: 6px; border-radius: 6px;}
    .u-leader span{float: left; margin: 0 10px 0 0;}
    .u-leader p{float: left; line-height: 30px; vertical-align: middle;}
    .m-interbtns li a,.m-interbtns li span{height: 38px; line-height: 38px;}
	.m-interbtns li span{margin-right: 5px; font-size: 20px;}
.is-btgg {
    display: none!important;
}

   .m-jqadv{height:50px!important}
   .m-jqadv.visible-lg{display:block!important}
   .m-jqadv img{width:140%!important;margin-left:-20%!important;left:auto!important;height:50px!important}


}
/*small*/
@media screen and (max-width: 638px) {
    .m-flash,.m-flash .owl-item,.m-flash img{height: 220px;}
    a.u-leader{padding: 14px;}

}