@charset "utf-8";
/* CSS Document */
/**
 * @description: ÍøÕ¾Ê×Ò³ÑùÊ½
 * @author: ishang_pan
 * @update: ishang_pan (2020-06-16 09:25)
 */

/*home*/
.is-list {margin-top: 45px;}
.title {width: 100%;height: 45px;background: url(/dist/special/zqsk/images/home/titlebg.png) center no-repeat;font-size: 36px;font-weight: bold;line-height: 45px;text-align: center;margin-bottom: 30px;}
.title a {color: #1c72bb;}

.dynamic-text {width: 600px;height: 310px;margin-right: 40px;}
.text0 {margin-right: 0;}
.m-dynamic{height: 310px;}
.dynamic-text ul li {font-size: 16px;width: 600px;height: 40px;line-height: 40px;position: relative;padding-left: 15px;}
.dynamic-text ul li::before {content: "";width: 5px;height: 5px;background-color: #bfbfbf;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.dynamic-text ul li span {float: right;color: #333;}
.dynamic-text ul li a {display: inline-block;width: 80%;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #333;}

.m-zcjd1{height: 464px;margin-top: 33px;}
.m-zcjd1t{padding-top: 30px;padding-bottom: 40px;}
.title.title-zczx{background: url(/dist/special/zqsk/images/home/titlebg_zczx.png) center no-repeat;}
.poster-main{margin: 0 30px; width: 1180px; height: 350px;}
.poster-main a,.poster-main img{display: block; width: 100%; height: 100%;}
.poster-main .poster-list{width: 1180px; height: 300px;}
.poster-main .poster-list .poster-item{position: absolute; left: 0; top: 0;}
.poster-main .poster-btn{cursor: pointer; position: absolute; top: 0; text-align: center; line-height: 14px; color: #fff; z-index: 10}
.btn-box{display: table; margin-left: auto; margin-right: auto;}
.index-btn{display: inline; cursor: pointer; float: left; width: 10px; height: 10px; color: #fff; margin-right: 5px; margin-top: 20px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #d0d0d0;}
.poster-main .poster-prev-btn{left: 0;}
.poster-main .poster-next-btn{right: 0;}
.btn-box .poster-btn-active{width: 40px; border-radius: 50px; background-color: #d00d0d;}
.g-abfgmsflash {display: none;}
.btn-box {display: none!important;}

/*media query*/
/*large pcScreen*/
@media (min-width:) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-dynamic{height: 620px;}
    .m-zcjd1{overflow-x: auto;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}