@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2021-07-05 14:26)
 */

/*home*/
.is-main{margin-top: 28px;}
.m-hot{padding: 27px 10px 27px 68px; background: #f5f5f5;}
.m-hot a{display: block; text-align: center; line-height: 42px; font-size: 30px; font-weight: bold; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-hot img{position: absolute; left: 0; top: -8px; display: block;}

.g-flash{margin-top: 15px;}
.g-flash,.g-flash img{height: 400px;}
.g-flash img{display: block; width: 100%;}
.g-flash .owl-item,.g-flash .owl-item a{position: relative;}
.g-flash .owl-item a{display: block;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 130px 0 20px; line-height: 64px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url("bg-flash.png")/*tpa=https://ahqjrd.gov.cn/media/images/home/bg-flash.png*/; font-size: 16px; color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 20px; bottom: 28px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 12px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 8px; height: 8px; background: #fff;}
.g-flash .owl-pagination .active span{width: 24px; background: #ffa200;}

.m-news{height: 415px;}

.m-ctadv img{display: block; width: 100%;}

.m-leader{margin-top: 15px; padding: 20px; min-height: 326px; background: #f6f6f6; border: 1px solid #ddd;}

.m-leaderzr{height: 140px; padding-left: 128px;}
.m-leaderzr img{position: absolute; left: 0; top: 0; display: block; width: 112px; height: 140px;}
.m-leaderzr h1{margin-bottom: 10px; line-height: 28px; font-size: 18px; font-weight: bold; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-leaderzr p{line-height: 30px;}

.m-leaderfzr h1{margin-bottom: 15px; font-size: 18px; font-weight: bold; color: #3d3d3d;}
.m-leaderfzr li a{display: block;font-size: 13px; text-align: center; line-height: 38px; border: 1px solid #ddd; background: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.m-rddesc{padding: 20px; height: 272px; background: #f6f6f6; border: 1px solid #ddd;}
.m-rddesc li{margin-top: 20px;}
.m-rddesc li a{display: block; padding: 18px 10px 18px 24px; line-height: 42px; border-radius: 5px; color: #fff; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-rddesc li img{display: block; margin-right: 16px; width: 42px; height: 42px; float: left;}
.m-rddesc li.u-jj1 a{background: #5ba0e0;}
.m-rddesc li.u-jj2 a{background: #e0af5b;}
.m-rddesc li.u-jj3 a{background: #ec6953;}
.m-rddesc li.u-jj4 a{background: #b894d9;}

.m-hyzl{padding: 20px; height: 440px; background: #f6f6f6; border: 1px solid #ddd;}
.m-hyzl .bd{height: 344px; overflow: hidden;}
.m-hyzl .bd li{margin-bottom: 20px;}
.m-hyzl .bd li img{display: block; width: 100%; height: 71px;}

.m-hmlists{height: 300px;}

.g-dbzc{height: 161px;}
.g-dbzc li{float: left; position: relative; margin-right: 15px; width: 129px; height: 161px;}
.g-dbzc li img{display: block; width: 129px; height: 161px;}
.g-dbzc li p{text-align: center; position: absolute; left: 0; right: 0; bottom: 0; line-height: 36px; background: url("bg-flash.png")/*tpa=https://ahqjrd.gov.cn/media/images/home/bg-flash.png*/; color: #fff;}

.m-rdgz{height: 255px;}

.m-piclinks{padding: 15px 0; border-top: 4px solid #c60000;}
.m-piclinks li{margin: 5px 0;}
.m-piclinks li img{display: block; width: 100%;}

.m-fontlinks{border-bottom: 1px solid #ddd; background: #f0f0f0;}
.m-fontlinks .container{display: flex; justify-content: center;}
.m-links{margin: 0 19px;}
.m-links p{line-height: 60px; padding: 0 30px 0 15px; background: url("icon-link.png")/*tpa=https://ahqjrd.gov.cn/media/images/home/icon-link.png*/ right center no-repeat; cursor: pointer; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-links p.u-active{color: #d00d0d;}
.m-linkbox{left: 0; bottom: 60px; right: 0; height: 156px; padding: 15px; background: #fff; border-top: 3px solid #c60000; border-bottom: 3px solid #c60000;}
.m-linkbox ul{height: 120px; overflow-y: auto;}
.m-linkbox li{float: left; padding: 0 10px; width: 16.5%; line-height: 40px; background: url("icon-li1.png")/*tpa=https://ahqjrd.gov.cn/media/images/public/icon-li1.png*/ left center no-repeat;}
.m-linkbox li a{display: block; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 14px;}

/*media query*/
/*big pcScreen*/
@media (min-width: 1280px) {
    .m-flash{width: 620px;}
    .m-news{width: 690px;}

    .m-hmlf{width: 430px;}
    .m-hmrg{width: 880px;}

    .m-piclinks li{width: 20%;}

}
/*large pcScreen*/
@media screen and (max-width: 1279px) {
    

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .m-hot a{font-size: 26px;}

}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-hot a{font-size: 20px;}

	.g-flash,.g-flash .owl-item,.g-flash img{height: 340px;}
	.g-flash .owl-item p{padding-left: 10px; height: 40px; line-height: 40px; font-size: 14px;}
	.g-flash .owl-pagination{bottom: 15px;}

	.m-leader{margin-top: 5px; padding: 15px;}
	.m-leaderfzr h1{margin-bottom: 10px;}

	.m-rddesc,.m-hyzl{padding: 15px;}
	.m-rddesc li{margin-top: 10px;}

	.m-piclinks{padding: 10px 0;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    .g-flash,.g-flash .owl-item,.g-flash img{height: 220px;}

    .m-rddesc li a{padding: 10px 10px 10px 18px;}
    .m-rddesc li img{margin-right: 8px;}


}