@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
.m-tit{display:flex;margin:60px 0 30px 0;align-items:center;justify-content:space-between;}
.m-tit a:last-child{padding-left:15px;background:url(../images/home/more.png) left center no-repeat;color:#e7b880;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:12px;font-family:MicrosoftYaHei;}

.m-liststyle11 ul{margin-top: -10px;}
.m-liststyle11 li{position:relative;height:60px;line-height:60px;width: 580px;border-bottom: 1px dashed #e6e6e6;}
.m-liststyle11 li:nth-child(odd){float: left;}
.m-liststyle11 li:nth-child(even){float: right;}
.m-liststyle11 li:nth-last-child(1),.m-liststyle11 li:nth-last-child(2){border-bottom: none;}
.m-liststyle11 li a{display:block;padding-left:17px;background: url(../images/home/left_bj.png) left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststyle11 li a:hover{padding-left: 22px;}
.m-liststyle11 li span{float:right;padding-left:10px;color: #3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;} 

.m-moduletwo{margin-top: -15px;}
.m-liststyle12 li{position:relative;height:45px;line-height:45px;width: 575px;background: #f7f7f7;margin-bottom: 20px;}
.m-liststyle12 li:nth-child(odd){float: left;}
.m-liststyle12 li:nth-child(even){float: right;}
.m-liststyle12 li:nth-last-child(1),.m-liststyle12 li:nth-last-child(2){margin-bottom: 0;}
.m-liststyle12 li a{display:block;padding-left:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.m-liststyle12 li:hover{background: url(../images/home/yellow.png) #b80608 left center no-repeat;}
.m-liststyle12 li:hover a,.m-liststyle12 li:hover span{color: #fff;}
.m-liststyle12 li span{float:right;padding: 0 19px 0 10px;color: #3d3d3d;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:16px;font-family:MicrosoftYaHei;} 


.swiper{width:100%;height:190px;}
.swiper-father{position:relative;width:100%;}
.swiper .swiper-slide{width:380px;height:185px;border:solid 1px #e5e5e5;background-color:#fff;}
.swiper .swiper-slide{padding:20px 30px;}
.swiper .swiper-slide h2{overflow:hidden;color:#3d3d3d;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:18px;font-family:MicrosoftYaHei;line-height:38px;word-break:break-all;}
.swiper .swiper-slide a{display:block;}
.swiper .swiper-slide a:hover h2{color:#b80608;font-weight:700;}
.swiper .swiper-slide p{color:#999;letter-spacing:0;font-weight:400;font-stretch:normal;font-size:14px;font-family:MicrosoftYaHei;line-height:24px;}
.swiper .swiper-slide .u-info{display:-webkit-box;overflow:hidden;height:48px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.swiper .swiper-slide .u-date{margin-top:15px;padding-top:10px;background:url(../images/home/red.png) top left no-repeat;}
.swiper-button-next,.swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-rtl .swiper-button-prev{width:40px;height:40px;border-radius:100%;}
.swiper-button-prev,.swiper-rtl .swiper-button-next{background:url(../images/home/left.png) #dedede center center no-repeat;}
.swiper-button-next,.swiper-rtl .swiper-button-prev{background:url(../images/home/right.png) #dedede center center no-repeat;}
.swiper-button-prev:hover,.swiper-rtl .swiper-button-next{background:url(../images/home/left.png) #b80608 center center no-repeat;}
.swiper-button-next:hover,.swiper-rtl .swiper-button-prev{background:url(../images/home/right.png) #b80608 center center no-repeat;}
.swiper-button-next:after,.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'';}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:-70px;}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:-70px;}
.swiper .swiper-slide:hover{border:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1);}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	

}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}