@charset "utf-8";
/* CSS Document */

/* 头条 */
.m-hot{padding:0 120px;background: url(../images/index/toutiao.png) 10px center no-repeat;}
.m-hot h1 a{display:block;text-align:center;line-height:36px;}
.m-hot p {overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/* 轮播 */
.m-flash{position: relative;width:760px}
.g-flash,.g-flash img{height: 428px;object-fit: cover;}
.g-flash img{display: block; width: 100%;transition: all linear .3s }
.g-flash img:hover{transform: scale(1.1);}
.g-flash li,.g-flash li a{position: relative;}
.g-flash li a{display: block;}
.g-flash li p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 108px 0 18px; line-height: 45px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; color: #fff;background: url(../images/index/bg-op50.png) repeat;}
.m-flash .hd{position: absolute; right: 20px; bottom: 17px;}
.m-flash .hd ul li{float: left; margin-left: 10px; width: 10px; height: 10px;  background: #b9bbbd;border-radius:10px}
.m-flash .hd ul li.on{background: #fff;}

/* 右侧列表 */
.m-news{width:570px;margin-top:-18px;}
.g-reprint{padding:7px 0 7px 70px;}
.u-zzbtn{top:10px;left:0;}
.u-zzbtn a{display:block;width:48px;line-height: 1.4;background:#205abb;color:#fff;padding: 33px 14px;}
.u-zzbtn .dzy{margin-bottom:15px;}
.u-nrtj{margin-top:10px;}
.u-nrtj a{float:left;width: 49%;height: 51px;line-height: 51px;background:#f7f7f7;text-align: center;}
.u-nrtj a:last-child {float:right;}

.m-liststyle2 li{padding:13px 0;}
.m-liststyle2 li a{display: block;padding-left:90px;position: relative;}
.m-liststyle2 li div.f-pa{left:0;top:0;width:80px;height:100%;text-align: center;padding-top:5px;background: #f4f4f4;}
.m-liststyle2 li div.f-pa span{display: block;}
.m-liststyle2 li div.f-pa span:first-child{font-weight: bold}
.m-liststyle2 li div.f-pa span:last-child{font-size: 14px;color:#666}
.m-liststyle2 li p{line-height: 27px;min-height: 54px;}

.is-col-1,.is-col-2{width:49.5%}
.ligh1{height:387px;}
.ligh2{height:304px;}

.imagelist li{margin-bottom:16px}
.imagelist li img{height:126px}

.m-title{background: url(../images/index/titbg.png) 150px center no-repeat;}
.m-title a{color:#205abb;font-weight:bold;line-height: 65px;}

.zfxxgk-links li{text-align: center;margin-bottom:16px}
.zfxxgk-links li a{padding:22px 0; display: block;background: #f2f6fa;position: relative;overflow: hidden;}
.zfxxgk-links li img{display: block;margin:auto}
.zfxxgk-links li span{display: block;margin-top:15px;}

.is-col-3{width:30.5%}
.is-col-4{width:68%}

/* 互动交流 */
.m-tabstyle3 ul{overflow: hidden;}
.m-tabstyle3 li{float: left;margin-right:6%}
.m-tabstyle3 li.u-active a{font-weight:bold;color:#205abb}
.m-tabsmall{background: none;}
.m-tabsmall ul li{line-height:30px}

.hdjl-links{line-height: 68px;text-align: center;margin-bottom:20px}
.hdjl-links li a{color: #fff;display: flex;align-items: center;justify-content: center;gap:12px}
.wyxx-bg a{background:#5d93eb }
.zsk-bg a{background:#54c691 }
.zjdc-bg a{background:#36a8cc }

/* 政务服务 */
.m-wstb {background: url(../images/index/wstbg.png) center no-repeat;padding-left:58px;}
.m-wstb a{height: 96px;display: flex;align-items: center;gap:25px;}
.m-wstb span{display:inline-block;line-height:24px;max-width:240px;color: #3487de;padding-left:25px;background: url(../images/index/location.png) left center no-repeat;}

.m-acount{position: relative;}

.m-acount ul li{width:50%;float:left;margin-bottom:27px;padding:0 8%}
.m-acount ul li div{float:left;width: 50%}
.m-acount ul li p{padding-left:20px;}
.m-acount ul li p:first-child{background: url(../images/index/yuan.png) left center no-repeat;margin-bottom:5px;}
.m-acount ul li span{font-size:20px;font-weight:bold}


/* 友情链接 */
.el-footer{margin-top:0}
.is-link{background: #fff;}
.m-link{padding:17px 0 17px 155px;position: relative;}
.link-icon{background: url(../images/index/link.png) left center no-repeat;color: #205abb;position: absolute;left:0;padding-left:40px;font-weight:bold}
.m-link ul li{width:25%;float: left;}
.m-link ul li:last-child{margin-right: 0}
.is-link-one{padding-right:25px;position: relative;}
.blackrow{position:absolute;display:block;width:13px;height:8px;background: url(../images/index/linkrow.png) left center no-repeat;right:0;top:8px;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;-moz-transition: all linear 0.2s;}
.rowactive .blackrow{transform: rotateX(180deg)}
.m-link dl{position: absolute;width: 100%;border:1px solid #eef3f4;background: #fff;left:0;z-index: 99;overflow: hidden;padding:15px 0 15px 45px;bottom:55px;display: none}
.m-link dl dd{float: left;line-height: 36px;width: 16.666%;text-align: left;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;padding-right:20px}



/* 适配小屏 */
@media screen and (max-width: 1400px) {
	.m-flash{width:56%}
	.m-news{width:42%}
	.m-tabstyle1 li{margin-right:9px;}
	

}

/* 适配pad */
@media screen and (max-width: 1200px) {
    
    .m-flash,.g-flash,.m-news,.is-col-1, .is-col-2{width:100%}
    .m-news{margin-top:5px}
    .m-wstb{background-size:100% 100%;}
   
}



@media (max-width:991px) {
	/* 标题 */
	.m-hot{line-height: 32px;background: none;padding:0;}
	
    .m-flash,.m-news,.is-col-4,.is-col-1,.is-col-2,
	.is-col-3,.wstb-cont,.bjsx-cont{width:100%}
	/* 轮播 */ 
	.g-flash, .g-flash img{height: 275px}
    
    .m-wstb{padding:10px 0 10px 0}
	.m-wstb a{flex-wrap: wrap;width:100%;justify-content: center;height: auto;gap:10px}
	
	.u-zzbtn a{padding:18px 14px}

    .m-acount ul li{width:100%}
    .ligh1,.ligh2{height:auto}
    .container{padding:0}
    .hdjl-links li{margin-top:10px}
    .zfxxgk-links li{margin-bottom:10px}

    /* 友链 */ 
    .link-icon{position: static;margin-bottom:10px}
    .m-link{padding:10px}
	.m-link ul li{width: 50%;margin-bottom:15px}
	.m-link dl dd{width:50%}
	.m-link dl{bottom:123px}

}

@media (max-width:767px) {

}