@charset "utf-8";
/* CSS Document */
/*
 * @name: 网站首页样式
 * @description: 网站首页样式
 * @time: 2020-11-16 15:53
 * @author: 技术潘 techPan
 * @blog: 
 */

/*home*/
.is-main{margin: 15px 0 0;}
.m-hot{padding: 7px 0;}
.m-hot a{display: block; font-size: 34px; font-weight: bold; color: #d50d0d; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.g-flash,.g-flash img{height: 385px;}
.g-flash img{display: block; width: 100%;object-fit: cover;transition: all 0.5s ease;}
.g-flash:hover img{transform: scale(1.05);}
.g-flash .owl-item,.g-flash .owl-item a{position: relative;}
.g-flash .owl-item a{display: block;overflow: hidden;}
.g-flash .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 110px 0 10px; height: 40px; line-height: 40px; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); color: #fff;}
.g-flash .owl-pagination{position: absolute; right: 10px; bottom: 15px;}
.g-flash .owl-pagination .owl-page{float: left; margin-left: 10px;}
.g-flash .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: none; border: 1px solid #fff; -moz-border-radius: 10px; border-radius: 10px;}
.g-flash .owl-pagination .active span{background: #fff;}

.m-news{height: 385px;}

.m-ctadv{height: 80px;}
.m-ctadv .u-tit{display: block; padding: 10px; text-align: center; width: 67px; height: 80px; background: url(../images/home/bg-ctadv.png) no-repeat; font-size: 20px; font-weight: bold; color: #fff;}
.g-ctadv{margin-left: 78px; height: 80px;}
.g-ctadv li{float: left; margin-right: 22px; width: 264px; height: 80px;}
.g-ctadv li img{display: block; width: 264px; height: 80px;}

.m-listbox{padding: 20px 0; background: url(../images/home/bg-listbox.png) #fcf3ee center top no-repeat;}
.m-hmlist{height: 283px;}

.m-special .u-tit{background: url(../images/public/bg-tit2.png) left 46px repeat-x;}
.g-special{height: 100px; overflow: hidden;}
.g-special li{float: left; margin-right: 20px; width: 285px; height: 100px;overflow: hidden;}
.g-special li img{display: block; width: 285px; height: 100px;object-fit: cover;transition: all 0.5s ease;}
.g-special li:hover img{transform: scale(1.05);}

.m-fdlinks{background: #cbcbcb;}
.m-fdlinks .u-tit{padding-left: 40px; line-height: 60px; font-size: 16px; font-weight: bold; color: #d50d0d; background: url(../images/home/icon-link.png) left center no-repeat;}
.m-links{margin: 0 19px;}
.m-links p{line-height: 60px; padding: 0 30px 0 15px; background: url(../images/home/icon-lkarr.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 #d50d0d; border-bottom: 3px solid #d50d0d;}
.m-linkbox ul{height: 120px; overflow-y: auto;}
.m-linkbox li{float: left; padding: 0 10px; width: 16.5%; line-height: 40px; background: url(../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*/
/*large pcScreen*/
@media (min-width:1200px) {
	.m-flash{width: 630px;}
	.m-news{width: 590px;}

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .m-hot a{font-size: 30px;}

    .m-links{margin: 0 13px;}

}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-hot a{font-size: 24px;}
	.g-flash,.g-flash .owl-item,.g-flash img{height: 340px;}
	.g-flash .owl-item p{font-size: 14px;}
	#floatAd2{display: none;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
    .m-hot a{font-size: 18px;}

}
/*small xs*/
@media screen and (max-width: 638px) {
    .g-flash,.g-flash .owl-item,.g-flash img{height: 220px;}

}