.row-bg1{
	background: url(../images/p-bg1.jpg) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-a1{overflow: hidden;padding-top: .94rem;}
.row-a1 .col-l{width: 4.32rem;}
.row-a1 .col-c{width: 6.8rem;margin-left: .28rem;}
.row-a1 .col-r{width: 4.32rem;}
.row-a1 .g-t1{margin-bottom: .3rem;}
.g-t1{position: relative;}
.g-t1 .tit{font-size: .36rem;color: #000;font-family: 'SourceHanSerifCN-Regular';
	text-align: center;height: 1.1rem;padding-top: .24rem;
	background: url(../images/i-04.png) no-repeat center;
	-o-background-size: 3.92rem auto;
	-ms-background-size: 3.92rem auto;
	-moz-background-size: 3.92rem auto;
	-webkit-background-size: 3.92rem auto;
	background-size: 3.92rem auto;
}
.g-t1 .tit span{color: #A8050C;}
.g-t1 .more{position: absolute;right: 0;bottom: .1rem;line-height: .34rem;
	font-size: .16rem;padding-right: .56rem;color: #999;
	background: url(../images/i-05.png) no-repeat right center;
	-o-background-size: .39rem auto;
	-ms-background-size: .39rem auto;
	-moz-background-size: .39rem auto;
	-webkit-background-size: .39rem auto;
	background-size: .39rem auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-t1 .more:hover{color: #A8050C;}
.m-list1{}
.m-list1 li{margin-bottom: .2rem;}
.m-list1 .con{display: block;overflow: hidden;
	border-radius: .16rem;
	border: 1px dashed #C64D48;
}
.m-list1 .left{width: .95rem;height: 1.18rem;float: left;position: relative;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list1 .pic{width: 0%;height: 100%;overflow: hidden;border-radius: .1rem;position: absolute;top: 0;left: 0;}
.m-list1 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list1 .left:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .4rem;
	background-color: #828282;opacity: .3;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list1 .date{font-family: 'SourceHanSerifCN-Regular';font-weight: bold;text-align: center;
	line-height: 1.2;padding-top: .3rem;
}
.m-list1 .date span{display: block;font-size: .28rem;color: #A10301;}
.m-list1 .date em{font-weight: bold;font-size: .14rem;color: #222;}
.m-list1 .txt{overflow: hidden;height: 1.18rem;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list1 .tit{font-size: .18rem;position: absolute;left: .2rem;right: .2rem;top: 50%;font-weight: normal;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list1 .con:hover{background-color: #A10301;box-shadow: 0px 0px .27rem 0px rgba(58,4,6,0.18);border-radius: .1rem;}
.m-list1 .con:hover .left{/*width: 1.7rem;*/}
.m-list1 .con:hover .date span,.m-list1 .con:hover .date em{color:#fff;}
.m-list1 .con:hover .pic{width: 100%;}
.m-list1 .con:hover .txt{color: #fff;}

.m-slider1{}
.m-slider1 .slider{padding-bottom: 1rem;}
.m-slider1 .con{display: block;position: relative;}
.m-slider1 .pic{padding-top: 59%;height: 0;position: relative;overflow: hidden;background-color: #000;}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider1 .date{position: absolute;right: .28rem;top: 3.39rem;width: .76rem;height: .76rem;
	text-align: center;color: #fff;z-index: 2;padding-top: .12rem;
	font-family: 'SourceHanSerifCN-Regular';font-weight: bold;
	line-height: 1.2;
	background-color: #A10301;
}
.m-slider1 .date span{display: block;font-size: .28rem;}
.m-slider1 .date em{font-weight: bold;font-size: .14rem;}
.m-slider1 .txt{padding: .28rem .1rem .25rem;border: 1px dashed #C64D48;border-top: 0;border-radius: 0 0 .16rem .16rem;}
.m-slider1 .tit{font-size: .2rem;margin-bottom: .11rem;color: #333;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider1 .desc{font-size: .16rem;color: rgba(51,51,51,.6);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider1 .con:hover .pic img{opacity: .7;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-slider1 .con:hover .tit{color: #A10301;}
.m-slider1 .slick-arrow{position: absolute;bottom: 0rem;overflow: hidden;z-index: 3;
    width: .54rem;height: .54rem;font-size: 0;line-height: 0;text-indent: 9999px;
    background-repeat: no-repeat;background-position: center;cursor: pointer;
    background-color: transparent;border: 0;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-slider1 .slick-prev{left: 50%;margin-left: -2rem;background-image: url(../images/i-01.png);}
.m-slider1 .slick-next{right: 50%;margin-right: -2rem;background-image: url(../images/i-02.png);}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-01-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-02-on.png);}

.m-slider1 .slick-dots{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;z-index: 2;font-size: 0;}
.m-slider1 .slick-dots li{display: inline-block;vertical-align: middle;color: #A10301;font-size: .22rem;
	font-family: 'SourceHanSerifCN-Regular';opacity: .7;margin: 0 .1rem;cursor: pointer;line-height: .54rem;font-weight: bold;
}
.m-slider1 .slick-dots li.slick-active{opacity: 1;font-size: .3rem;}

.row-a2{overflow: hidden;position: relative;z-index: 6;padding-top: .53rem;}
.m-box1{position: relative;height: 8.79rem;}
.m-box1-bg{
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    z-index: -1;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
    -webkit-transition: all 1s linear;
    -o-transition: all 1s linear;
    transition: all 1s linear
}
.m-box1-bg::before{
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: url(../images/i-08.jpg) repeat-x;
    top: .5rem;
    bottom: .44rem;
    width: 100%;
    z-index: 0;
   	-o-background-size: 100% 100%;
   	-ms-background-size: 100% 100%;
   	-moz-background-size: 100% 100%;
   	-webkit-background-size: 100% 100%;
   	background-size: 100% 100%;
}
.m-box1-bg::after {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: url(../images/i-08.jpg) center no-repeat;
    background-size: cover;
    top: .5rem;
    bottom: .44rem;
    width: 100%;
    z-index: -1;
   	-o-background-size: 100% 100%;
   	-ms-background-size: 100% 100%;
   	-moz-background-size: 100% 100%;
   	-webkit-background-size: 100% 100%;
   	background-size: 100% 100%;
}
.m-box1-bg .s10-ljz {
    width: .54rem;
    position: absolute;
    left: -.39rem;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9
}

.m-box1-bg .s10-ljz img,
.m-box1-bg .s10-rjz img{
    width: 100%;
    height: auto
}

.m-box1-bg .s10-rjz{
    width: .54rem;
    position: absolute;
    right: -.33rem;
    top: 50%;
    transform: translateY(-50%);
    z-index: 9
}
.m-box1.active .m-box1-bg{
    width: 100%
}

.m-box1.active .m-box1-con{
    opacity: 1
}
.m-box1-con{padding-top: 1.4rem;
    height: 100%;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    opacity: 0;
    -webkit-transition: all 1s linear 1s;
    -o-transition: all 1s linear 1s;
    transition: all 1s linear 1s
}
.m-box1-con .col-l{width: 6.68rem;margin: 0 .4rem;}
.m-box1-con .col-r{width: 6.68rem;margin: 0 .4rem;}

.m-list2{margin-top: .05rem;padding-top: .17rem;margin-left: .24rem;position: relative;overflow: hidden;}
.m-list2:after{content: '';position: absolute;left: .32rem;top: 0;bottom: 0;width: 1px;
	background-color: #DEDEDF;
}
.m-list2 li{margin-bottom: .15rem;position: relative;z-index: 2;}
.m-list2 .con{display: block;*zoom:1;padding-right: .1rem;}
.m-list2 .con:after,.m-list2 .con:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list2 .date{float: left;width: .65rem;height: .65rem;border-radius: 50%;margin-right: -.32rem;margin-top: .1rem;
	background-color: #D0A07B;font-weight: bold;text-align: center;line-height: 1.2;padding-top: .13rem;
}
.m-list2 .date span{color: #fff;display: block;font-size: .16rem;}
.m-list2 .date em{color: rgba(255,255,255,.6);font-size: .14rem;}
.m-list2 .txt{overflow: hidden;height: .84rem;padding-top: .25rem;padding-left: .6rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .tit{font-size: .18rem;margin-bottom: .09rem;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list2 .desc{font-size: .16rem;color: rgba(51,51,51,.8);margin-bottom: .17rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list2 .more{display: block;width: .2rem;height: .07rem;
	background: url(../images/i-09.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list2 .con:hover .txt{box-shadow: 0 0 10px rgba(168, 5, 12, .2);}

.m-list3{margin-top: .2rem;}
.m-list3 li{margin-bottom: .1rem;}
.m-list3 .con{display: block;overflow: hidden;border-bottom: 1px dashed rgba(198, 77, 72, .4);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .date{float: left;padding-right: .22rem;padding-left: .2rem;height: .84rem;position: relative;
	text-align: center;line-height: 1.2;font-family: 'SourceHanSerifCN-Regular';padding-top: .15rem;
}
.m-list3 .date:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 40px;
	background-color: #828282;opacity: .3;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list3 .date span{font-size: .28rem;color: #A71B1F;font-weight: bold;display: block;}
.m-list3 .date em{font-size: .14rem;color: #222;font-weight: bold;}
.m-list3 .txt{overflow: hidden;padding-left: .2rem;}
.m-list3 .tit{font-size: .18rem;line-height: .84rem;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list3 .con:hover{box-shadow: 0 0 10px rgba(168, 5, 12, .2);}


.row-a3{padding: .36rem 0 0;}

.m-tab1{text-align: center;position: relative;font-size: 0;margin-top: .36rem;margin-bottom: .7rem;}




.m-tab1 li{display: inline-block;margin: 0 .26rem;}
.m-tab1 li span{display: block;font-size: .24rem;color: #333;line-height: .4rem;border-radius: .2rem;
	width: 1.5rem;position: relative;cursor: pointer;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-tab1 li span:after,.m-tab1 li span:before{content: '';position: absolute;top: 50%;
	width: .05rem;height: .05rem;border-radius: 50%;
	background-color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-tab1 li span:before{left: .08rem;}
.m-tab1 li span:after{right: .08rem;}
.m-tab1 li.on span,.m-tab1 li:hover span{background-color: #A10301;color: #fff;}
.m-tab1 li.on .more{display: block;}
.m-tab1 .more{position: absolute;right: 0;bottom: 0;line-height: .4rem;display: none;
	font-size: .16rem;padding-right: .56rem;color: #999;
	background: url(../images/i-05.png) no-repeat right center;
	-o-background-size: .39rem auto;
	-ms-background-size: .39rem auto;
	-moz-background-size: .39rem auto;
	-webkit-background-size: .39rem auto;
	background-size: .39rem auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab1 .more:hover{color: #A8050C;}

.m-slider2{margin: 0 -.23rem;}
.m-slider2 .con{display: block;margin: 0 .23rem;height: 2.2rem;overflow: hidden;
	margin-bottom: .3rem;padding: .24rem .23rem 0 0rem;position: relative;
	border: 1px dashed #C64D48;border-radius: .16rem;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider2 .con:before{content: '';position: absolute;top: 0;left: 0;width: 0;bottom: 0;
	background: url(../images/i-bg1.png) no-repeat center;opacity: 0;
	background: #A10301;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
	
}
.m-slider2 .pic{float: left;height: 1.7rem;overflow: hidden;width: 2.4rem;margin-left: .24rem;position: relative;z-index: 2;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-slider2 .txt{overflow: hidden;padding-left: .07rem;padding-top: .2rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .date{display: block;color: #A10301;font-weight: bold;font-family: 'SourceHanSerifCN-Regular';
	font-size: .14rem;margin-bottom: .12rem;
	position: relative;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .tit{font-size: .18rem;line-height: .24rem;color: #333;margin-bottom: .13rem;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .desc{font-size: .14rem;line-height: .2rem;color: rgba(51,51,51,.6);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .txt{position: relative;z-index: 2;}
/*.m-slider2 .con:hover{background-image: url(../images/i-bg1.png);}*/
.m-slider2 .con:hover:before{opacity: 1;width: 100%;}
.m-slider2 .con .txt{padding-left: .23rem;}
.m-slider2 .con:hover .date,.m-slider2 .con:hover .tit,.m-slider2 .con:hover .desc{color: #fff;}

.m-slider2 .slick-arrow{position: absolute;top: .83rem;overflow: hidden;z-index: 3;
    width: .54rem;height: .54rem;font-size: 0;line-height: 0;text-indent: 9999px;
    background-repeat: no-repeat;background-position: center;cursor: pointer;
    background-color: transparent;border: 0;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-slider2 .slick-prev{left: -.57rem;background-image: url(../images/i-01.png);}
.m-slider2 .slick-next{right: -.57rem;background-image: url(../images/i-02.png);}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-01-on.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-02-on.png);}

.hide-dn{height: 0;overflow: hidden;}

.row-a4{overflow: hidden;padding-top: .25rem;}
.row-a4 .col-l{width: 7.7rem;}
.row-a4 .col-r{width: 7.7rem;}

.m-list4{margin-left: .29rem;margin-top: .35rem;padding-top: .1rem;position: relative;}
.m-list4:after{content: '';position: absolute;left: .82rem;top: 0;bottom: 0;width: 1px;
	background-color: #E2E2E2;
}
.m-list4 li{margin-bottom: 0rem;position: relative;z-index: 2;}
.m-list4 .con{display: block;*zoom:1;}
.m-list4 .con:after,.m-list4 .con:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list4 .date{display: block;float: left;font-size: .18rem;width: .82rem;font-weight: bold;color: #333;
	position: relative;margin-top: .23rem;
}
.m-list4 .date:after{content: '';position: absolute;top: 50%;left: .78rem;width: .09rem;height: .09rem;
	border-radius: 50%;background-color: #A8050C;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list4 .date:before{content: '';position: absolute;top: 50%;left: .56rem;width: .5rem;height: 1px;
	background-color: #E2E2E2;
}
.m-list4 .txt{overflow: hidden;padding-left: .3rem;padding-top: .23rem;padding-bottom: .15rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .tit{font-size: .2rem;margin-bottom: .05rem;color: #333;font-weight: normal;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 .info{line-height: .42rem;}
.m-list4 .item{overflow: hidden;font-size: .16rem;padding-left: .34rem;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: .24rem auto;
	-ms-background-size: .24rem auto;
	-moz-background-size: .24rem auto;
	-webkit-background-size: .24rem auto;
	background-size: .24rem auto;
}
.m-list4 .i1{background-image: url(../images/i-10.png);}
.m-list4 .i2{background-image: url(../images/i-11.png);}
.m-list4 .i3{background-image: url(../images/i-12.png);}
.m-list4 .t1{float: left;width: 1.16rem;color: #999;}
.m-list4 .t-c{color: #777;}
.m-list4 .con:hover .tit{color: #A8050C;}
.m-list4 .con:hover .txt{box-shadow: 0px 0px 10px rgba(168,5,12,.3);}

.m-list5{margin-top: .67rem;}
.m-list5 li{margin-bottom: .3rem;}
.m-list5 .con{display: block;overflow: hidden;height: .46rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;	
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list5 .date{float: left;display: block;width: 1.61rem;height: .46rem;text-align: center;line-height: .46rem;margin-right: .17rem;
	font-size: .14rem;color: #A10301;font-weight: bold;font-family: 'SourceHanSerifCN-Regular';
	background: url(../images/i-13.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list5 .t-c{border-bottom: 1px dashed rgba(198, 77, 72, .4);overflow: hidden;
	height: .46rem;
}
.m-list5 .more{float: right;line-height: .36rem;margin-left: .2rem;
	font-size: .16rem;padding-right: .56rem;color: #999;
	background: url(../images/i-05.png) no-repeat right center;
	-o-background-size: .39rem auto;
	-ms-background-size: .39rem auto;
	-moz-background-size: .39rem auto;
	-webkit-background-size: .39rem auto;
	background-size: .39rem auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list5 .more:hover{color: #A8050C;}
.m-list5 .tit{font-size: .18rem;line-height: .36rem;color: #333;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list5 .desc{font-size: .14rem;line-height: .2rem;color: rgba(255,255,255,.6);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list5 li.on .con{height: 1.72rem;padding: .25rem .5rem 0 .28rem;
	background-image: url(../images/i-16.png);
}
.m-list5 li.on .date{width: auto;background-image: none;color: #fff;float: none;
	font-size: .14rem;height: auto;line-height: 1.5;margin-bottom: .06rem;text-align: left;
}
.m-list5 li.on .t-c{height: auto;border-bottom: 0;}
.m-list5 li.on .tit{color: #fff;margin-bottom: .1rem;}
.m-list5 li.on .more{display: none;}

.row-a5{padding-top: .5rem;}
.m-list6{overflow: hidden;margin: 0 -5px;padding-top: .63rem;}
.m-list6 li{width: 25%;float: left;margin-bottom: .1rem;}
.m-list6 .con{margin: 0 5px;display: block;position: relative;}
.m-list6 .pic{padding-top: 56%;position: relative;overflow: hidden;height: 0;background-color: #000;}
.m-list6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list6 .pic:before{content:'';position:absolute;top: 0;left: 0;width:100%;height:100%;margin-top:0px;margin-left:-120px;overflow:hidden;z-index:6;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.m-list6 .con:hover .pic:before{
  -webkit-animation:aniBlink .6s ease-out forwards;
  -moz-animation:aniBlink .6s ease-out forwards;
  -o-animation:aniBlink .6s ease-out forwards;
  animation:aniBlink .6s ease-out forwards;
}
@keyframes aniBlink{
  from{margin-left:-50%}
  to{margin-left:120%}
}
@-webkit-keyframes aniBlink{
  from{margin-left:-50%}
  to{margin-left:120%}
}
.m-list6 .tit{position: absolute;left: .15rem;right: .15rem;bottom: .05rem;height: 3em;
	font-size: .2rem;font-weight: normal;color: #fff;z-index: 2;
}
.m-list6 li:first-child{width: 50%;}
.m-list6 .con:hover .pic img{
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}
.row-bg2{
	background: url(../images/p-bg2.jpg) no-repeat center 3.7rem;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-a6{padding-top: .6rem;}
.g-t1-1 .tit{color: #fff;background-image: url(../images/i-17.png);}
.g-t1-1 .more{color: rgba(255,255,255,.8);}
.g-t1-1 .more:hover{color: #fff;}
.m-list7{overflow: hidden;display: flex;justify-content: space-between;padding-top: .28rem;}
.m-list7 li{}
.m-list7 .con{display: block;padding-top: .43rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .pic{width: 3.36rem;height: 3.36rem;margin: 0 auto .36rem;padding: .18rem;overflow: hidden;
	border-radius: 50%;position: relative;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list7 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-18.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	animation: 10s linear infinite ani_zhuan;
}
@keyframes ani_zhuan {
    0% {
    	-webkit-transform: rotate(0deg);
    	-moz-transform: rotate(0deg);
    	-o-transform: rotate(0deg);
    	-ms-transform: rotate(0deg);
    	transform: rotate(0deg);
    }

    100%{
    	-webkit-transform: rotate(360deg);
    	-moz-transform: rotate(360deg);
    	-o-transform: rotate(360deg);
    	-ms-transform: rotate(360deg);
    	transform: rotate(360deg);
    }
}
@keyframes ani_zhuan2 {
    0% {
    	-webkit-transform: rotate(0deg);
    	-moz-transform: rotate(0deg);
    	-o-transform: rotate(0deg);
    	-ms-transform: rotate(0deg);
    	transform: rotate(0deg);
    }

    100%{
    	-webkit-transform: rotate(-360deg);
    	-moz-transform: rotate(-360deg);
    	-o-transform: rotate(-360deg);
    	-ms-transform: rotate(-360deg);
    	transform: rotate(-360deg);
    }
}
.m-list7 .pic img{width: 100%;height: 100%;display: block;border-radius: 50%;position: relative;z-index: 2;}
.m-list7 .tit{font-size: .24rem;font-weight: normal;text-align: center;}
.m-list7 li:hover .pic{width: 4.08rem;height: 4.08rem;}
.m-list7 li:hover .pic:after{animation: 10s linear infinite ani_zhuan2;}
.m-list7 li:hover .con{padding-top: 0;}

.row-a7{padding-top: 1.12rem;overflow: hidden;
	background: url(../images/p-bg3.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-a7 .col-l{width: 50%;padding-top: .24rem;}
.row-a7 .col-r{width: 42%;}
.m-t0{font-size: .24rem;}
.m-list8{margin-top: .21rem;}
.m-list8 li{margin-bottom: .27rem;}
.m-list8 li:last-child .con{border-bottom: 0;}
.m-list8 .con{display: block;overflow: hidden;position: relative;border-bottom: 1px dashed rgba(184, 184, 184, .4);padding-bottom: .23rem;}
.m-list8 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;width: 0;
	background-color: #A10301;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list8 .lab{width: 1.4rem;height: .36rem;text-align: center;line-height: .36rem;display: block;
	font-size: .14rem;color: #EAC997;border-radius: .18rem;margin-bottom: .12rem;
	background-color: #A8050C;position: relative;
}
.m-list8 .lab:after,.m-list8 .lab:before{content: '';position: absolute;top: 50%;
	width: .05rem;height: .05rem;border-radius: 50%;
	background-color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list8 .lab:before{left: .1rem;}
.m-list8 .lab:after{right: .1rem;}
.m-list8 .date{float: left;padding-right: .22rem;padding-left: .08rem;position: relative;
	text-align: center;line-height: 1.1;font-family: 'SourceHanSerifCN-Regular';margin-right: .21rem;
}
.m-list8 .date:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 40px;
	background-color: #828282;opacity: .3;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list8 .date span{font-size: .28rem;color: #A71B1F;font-weight: bold;display: block;}
.m-list8 .date em{font-size: .14rem;color: #222;font-weight: bold;}
.m-list8 .t-c{overflow: hidden;}
.m-list8 .tit{float: left;font-size: .18rem;line-height: .24rem;font-weight: normal;max-width: 3.95rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list8 .more{float: right;line-height: .36rem;margin-left: .2rem;
	font-size: .16rem;padding-right: .56rem;color: #999;
	background: url(../images/i-05.png) no-repeat right center;
	-o-background-size: .39rem auto;
	-ms-background-size: .39rem auto;
	-moz-background-size: .39rem auto;
	-webkit-background-size: .39rem auto;
	background-size: .39rem auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .con:hover .more{color: #A8050C;}
.m-list8 .con:hover:after{width: 100%;}

.m-list9{position: relative;}
.m-list9 .bg{position: relative;}
.m-list9 .bg img{width: 100%;display: block;position: relative;z-index: 2;}
.m-list9 .bg:after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 6.6rem;
	background: url(../images/p15.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	animation: 30s linear infinite ani_zhuan;
}
.m-list9 .m-t0{position: absolute;left: 0;right: 0;top: 0;text-align: center;z-index: 3;}
.m-list9 li{position: absolute;z-index: 4;}
.m-list9 .qr{position: absolute;left: 50%;bottom: 100%;margin-bottom: .2rem;width: 1.5rem;display: none;
	background-color: #fff;box-shadow: 0 0 15px 0 rgba(0,0,0,0.18);border-radius: .1rem;overflow: hidden;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list9 .qr img{width: 100%;display: block;}
.m-list9 .ico{width: .88rem;height: .88rem;display: block;border-radius: 50%;
	box-shadow: .09rem .22rem .26rem 0 rgba(161,3,1,0.18);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .ico img{width: 100%;height: 100%;display: block;}
.m-list9 .i1{top: .8rem;left: 1.6rem;}
.m-list9 .i2{top: .8rem;right: 1.6rem;}
.m-list9 .i3{top: 2.5rem;left: .5rem;}
.m-list9 .i4{top: 2.5rem;right: .5rem;}
.m-list9 .i5{bottom: 1.2rem;left: 1.6rem;}
.m-list9 .i6{bottom: 1.2rem;right: 1.6rem;}
.m-list9 .ico:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.row-a8{padding-top: .17rem;padding-bottom: .83rem;}

.m-list10{margin: 0 -.16rem;padding-top: .66rem;*zoom:1;}
.m-list10:after,.m-list10:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list10 li{width: 25%;float: left;}
.m-list10 .con{display: block;margin: 0 .16rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .pic{padding-top: 39%;height: 0;position: relative;overflow: hidden;background-color: #000;}
.m-list10 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;opacity: .7;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .con:hover .pic img{opacity: 1}



/*******************************
	-------[=å†…é¡µ]-------
********************************/
.ban{height: 5.7rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-b1{padding: .6rem 0 1.08rem;
	background: url(../images/p-bg4.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.g-tit{position: relative;}
.g-tit .tit{text-align: center;font-size: .36rem;font-weight: normal;padding-top: .24rem;
	background: url(../images/i-t1.png) no-repeat center bottom;
	-o-background-size: 2.3rem auto;
	-ms-background-size: 2.3rem auto;
	-moz-background-size: 2.3rem auto;
	-webkit-background-size: 2.3rem auto;
	background-size: 2.3rem auto;
}
.g-tit .cur{position: absolute;right: 0;bottom: .12rem;font-size: .18rem;}
.g-tit .cur a{}

.m-tab2{border-bottom: 1px solid rgba(161, 3, 1, .2);margin-top: .45rem;padding-bottom: .2rem;overflow: hidden;}
.m-tab2 ul{text-align: center;font-size: 0;}
.m-tab2 li{position: relative;display: inline-block;}
.m-tab2 li:after{
	content: '';
	width: 1px;
	height: .2rem;
	margin: 0 .1rem;
	display: inline-block;
	vertical-align: middle;
	background-color: rgba(161, 3, 1, .2);
}
.m-tab2 li:last-child:after{display: none;}
.m-tab2 li a{
	display: inline-block;
	vertical-align: middle;
	/* width: 1.44rem; */
	padding: 0px 0.22rem;
	height: .46rem;
	line-height: .46rem;
	font-size: .22rem;
	text-align: center;
	border-radius: .23rem;
	position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li.on a,.m-tab2 li:hover a{background-color: #A10301;color: #fff;}
.m-tab2 li a:after,.m-tab2 li a:before{content: '';position: absolute;top: 50%;
	width: .05rem;height: .05rem;border-radius: 50%;
	background-color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-tab2 li a:before{left: .08rem;}
.m-tab2 li a:after{right: .08rem;}

.m-txt1{padding-top: .86rem;}
.m-txt1 .tit{text-align: center;font-size: .26rem;margin-bottom: .32rem;color: #A10301;font-weight: normal;}
.m-txt1 .txt{font-size: .18rem;line-height: .28rem; overflow-x:auto;}




.m-txt1 .txt p,.m-txt1 .txt span{font-size: .18rem !important;line-height: .28rem !important;;}


.m-txt2{margin-top: .23rem;}
.m-txt2 .txt{font-size: .18rem;line-height: .28rem;}
.m-txt1 .txt table{border:0px solid #fff !important;}
.m-list11{width: 7.66rem;margin: .62rem auto 0;}
.m-list11 .top{overflow: hidden;line-height: .58rem;color: #fff;margin-bottom: .1rem;
	border: 1px solid #D3D3D3;background: #A10301;font-size: .22rem;
}
.m-list11 .s1{float: left;width: 1.84rem;text-align: center;position: relative;}
.m-list11 .s1:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .3rem;
	background-color: rgba(161, 3, 1, .2);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list11 .top .s1:after{background-color: rgba(255,255,255,.2);}
.m-list11 .t-c{overflow: hidden;text-align: center;}
.m-list11 li{overflow: hidden;font-size: .18rem;line-height: .58rem;
	background: #F8F8F8;border: 1px solid #D3D3D3;margin-bottom: .1rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 li:hover{background: #A10301;color: #fff;}


.m-t1{margin-top: .6rem;margin-bottom: .4rem;position: relative;padding-bottom: .42rem;}
.m-t1 .tit{margin: 0 auto;width: 2.5rem;height: .72rem;line-height: .72rem;text-align: center;
	font-size: .18rem;position: relative;
	background: #f6e5e5 url(../images/i-34.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-t1 .tit:after,.m-t1 .tit:before{content: '';position: absolute;top: 50%;
	width: .48rem;height: .06rem;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-t1 .tit:before{left: .06rem;background-image: url(../images/i-35.png);}
.m-t1 .tit:after{right: .06rem;background-image: url(../images/i-36.png);}
.row-b2{padding: .6rem 0 1.08rem;overflow: hidden;
	background: url(../images/p-bg5.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list12{overflow: hidden;margin: 0 -.13rem;}
.m-list12 li{width: 25%;float: left;margin-bottom: .42rem;}
.m-list12 .con{display: block;height: .9rem;margin: 0 .13rem;
	background: #F2F2F2;border-left: .04rem solid #A10301;position: relative;
}
.m-list12 .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;
	background: url(../images/i-bg2.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .t1{font-size: .18rem;line-height: .22rem;position: absolute;top: 50%;color: #333;
	left: .43rem;right: .45rem;font-weight: normal;z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .con:hover:after{opacity: 1;}
.m-list12 .con:hover .t1{color: #fff;}

.m-list13{margin-top: 1.15rem;}
.m-list13 .time{display: block;margin: 0 auto;width: .9rem;height: .9rem;
	border-radius: 50%;text-align: center;line-height: .9rem;font-size: .32rem;
	color: #fff;background: url(../images/i-29.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list13 ul{position: relative;min-height: 1.721rem;overflow: hidden;padding-top: .31rem;
	background: url(../images/i-bg3.png) no-repeat center top;
	-o-background-size: 1.88rem auto;
	-ms-background-size: 1.88rem auto;
	-moz-background-size: 1.88rem auto;
	-webkit-background-size: 1.88rem auto;
	background-size: 1.88rem auto;
}
.m-list13 li{overflow: hidden;}
.m-list13 .con{width: 4.85rem;border-radius: .16rem;display: inline-block;
	border: 1px solid #A10301;background-color: #fff;text-align: left;position: relative;
	padding: .23rem .3rem;overflow: hidden;
}
.m-list13 .con:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;
	background: url(../images/bb.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .date{font-size: .22rem;color: #A10301;display: block;margin-bottom: .07rem;position: relative;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .desc{font-size: .18rem;line-height: 1.4;position: relative;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .t-c{position: relative;width: 50%;font-size: 0;}
.m-list13 .t-c:after{content: '';position: absolute;top: 50%;width: .21rem;height: .21rem;
	border: 5px solid #A10301;background-color: #fff;border-radius: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list13 .t-c:before{content: '';position: absolute;top: 50%;border-bottom: 1px dashed #A10301;
	width: .44rem;height: 1px;
}
.m-list13 li:nth-child(2n+1) .t-c{float: right;padding-left: .81rem;}
.m-list13 li:nth-child(2n) .t-c{padding-right: .81rem;text-align: right;}
.m-list13 li:nth-child(2n+1) .t-c:after{left: -.11rem;}
.m-list13 li:nth-child(2n) .t-c:after{right: -.11rem;}
.m-list13 li:nth-child(2n+1) .t-c:before{left: .22rem;}
.m-list13 li:nth-child(2n) .t-c:before{right: .22rem;}
.m-list13 li:nth-child(4){padding-top: .66rem;}
.m-list13 li:nth-child(4) .t-c{right: .84rem;}
.m-list13 li:nth-child(5){margin-top: -1.24rem;}
.m-list13 li:nth-child(5) .t-c{left: .84rem;}
.m-list13 li:nth-child(6){margin-top: .89rem;}
.m-list13 .con:hover:before{opacity: 1;}
.m-list13 .con:hover .date,.m-list13 .con:hover .desc{color: #fff;}

.row-b2-1{overflow: hidden;padding: .52rem .28rem 0;}
.m-slider3{float: left;width: 10rem;}
.m-slider4{float: right;width: 2.94rem;}
.m-slider3 .con{position: relative;}
.m-slider3 .pic{padding-top: 61%;height: 0;position: relative;overflow: hidden;}
.m-slider3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider3 .tit{position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;padding: 0 .66rem;
	height: .8rem;line-height: .8rem;font-size: .22rem;color: #fff;font-weight: normal;
	background-color: rgba(0,0,0,.37);
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider3 .slick-arrow{position: absolute;bottom: .05rem;width: .45rem;height: .3rem;z-index: 3;
	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider3 .slick-prev{left: 10.6rem;background-image: url(../images/i-30.png);}
.m-slider3 .slick-next{left: 11.2rem;background-image: url(../images/i-31.png);}

.m-slider4 .slider{height: 5.38rem;}
.m-slider4 .item{margin-bottom: .21rem;}
.m-slider4 .pic{height: 1.65rem;border-radius: .1rem;overflow: hidden;}
.m-slider4 .pic img{width: 100%;height: 100%;display: block;cursor: pointer;}

.row-b2-2{max-width: 13.45rem;margin: .53rem auto 0;padding-top: .44rem;
	border-top: 1px solid rgba(161, 3, 1, .2);
}
.row-b2-2 .col-l{width: 9.6rem;}
.row-b2-2 .col-r{width: 2.84rem;}
.m-list14{}
.m-list14 li{margin-bottom: .46rem;}
.m-list14 .con{display: block;border-radius: .36rem;color: #333;position: relative;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.126);overflow: hidden;
	border: 1px dashed #A10301;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .con:before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;
	opacity: 0;background-color: #A10301;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list14 .date{float: left;height: 1.3rem;width: 1.6rem;padding-left: .3rem;text-align: center;color: #A10301;position: relative;
	padding-top: .36rem;margin-right: .45rem;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .date span{font-size: .22rem;display: block;}
.m-list14 .date em{font-size: .18rem;}
.m-list14 .date:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: .6rem;
	background-color: #979797;opacity: .4;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list14 .txt{overflow: hidden;padding-top: .28rem;padding-right: 1.8rem;position: relative;z-index: 2;}
.m-list14 .tit{font-size: .22rem;font-weight: normal;margin-bottom: .08rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list14 .desc{font-size: .18rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list14 .con:hover:before{opacity: 1;width: 100%;}
.m-list14 .con:hover .date{color: #fff;}
.m-list14 .con:hover{color: #fff;}

.pages{text-align: center;font-size: 0;margin: .8rem 0 .3rem;}
.pages ul{display: inline-block;}
.pages li{float: left;margin: 0 .1rem;}
.pages li a{display: block;width: .6rem;height: .6rem;line-height: .6rem;
	font-size: .2rem;color: #3A3A3A;background-color: #fff;box-shadow: 11px 2px 38px 0px rgba(227, 222, 215, 0.6);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li.arrow a{width: auto;padding: 0 .2rem;}
.pages li.on a,.pages li:hover a{background-color: #A10301;color: #fff;}

.m-box2{padding: .25rem .32rem .3rem;margin-bottom: .2rem;
	background-color: #fff;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1265);
}
.m-t3{font-size: .22rem;font-weight: normal;color: #000;}
.m-list15{padding-top: .2rem;}
.m-list15 li{margin-bottom: .18rem;}
.m-list15 .date{display: block;font-size: .18rem;color: #A10301;margin-bottom: .1rem;}
.m-list15 .tit{font-size: .18rem;line-height: .22rem;color: #000;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list15 .con{position: relative;padding-bottom: .26rem;display: block;}
.m-list15 .con:after{content: '';position: absolute;left: 0;bottom: 0;right: 25px;
	height: 1px;border-bottom: 1px dashed #A10301;
}
.m-list15 .con:before{content: '';position: absolute;right: 0;bottom: 0;width: .22rem;height: .08rem;
	background: url(../images/i-32.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list15 .con:hover .tit{color: #A10301;}

.m-list16{margin-top: .2rem;}
.m-list16 li{margin-bottom: .21rem;}
.m-list16 .pic{padding-top: 56%;height: 0;position: relative;overflow: hidden;background-color: #000;}
.m-list16 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list16 li:last-child{margin-bottom: 0;}
.m-list16 .con{display: block;}
.m-list16 .con:hover .pic img{opacity: .7;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.m-list17{}
.m-list17 li{position: relative;padding: 0 .2rem;}
.m-list17 .con{display: block;overflow: hidden;padding: .36rem 0;
	border-bottom: 1px solid rgba(161, 3, 1, .5);position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list17 li:after{content: '';position: absolute;top: 0;left: 0;width: 0;height: 100%;
	background-color: #A10301;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list17 .pic{float: left;width: 3rem;height: 2.06rem;overflow: hidden;margin-right: .3rem;position: relative;z-index: 2;}
.m-list17 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list17 .txt{overflow: hidden;position: relative;z-index: 2;}
.m-list17 .date{display: block;font-size: .18rem;color: #A10301;margin-bottom: .2rem;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list17 .tit{font-size: .22rem;font-weight: normal;margin-bottom: .18rem;}
.m-list17 .desc{font-size: .18rem;line-height: .28rem;margin-bottom: .18rem;}
.m-list17 .more{display: inline-block;line-height: .34rem;
	font-size: .16rem;padding-right: .56rem;
	background: url(../images/i-05.png) no-repeat right center;
	-o-background-size: .39rem auto;
	-ms-background-size: .39rem auto;
	-moz-background-size: .39rem auto;
	-webkit-background-size: .39rem auto;
	background-size: .39rem auto;
}
.m-list17 li:hover .con,.m-list17 li:hover .date{color: #fff;}
.m-list17 li:hover:after{opacity: 1;width: 100%;}
.m-list17 li:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.row-b2-3{padding-top: .44rem;margin-top: .53rem;
	border-top: 1px solid rgba(161, 3, 1, .2);
}
.row-b2-3 .col-l{width: 11.5rem;}
.row-b2-3 .col-r{width: 2.84rem;margin-right: .87rem;}

.row-b3{*zoom:1;padding-bottom: .9rem;}
.row-b3:after,.row-b3:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.row-b3 .col-l{width: 3.21rem;margin-top: -.87rem;position: relative;padding-left: .11rem;
	background: #A10301 url(../images/i-bg7.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-b3 .col-r{width: 12.19rem;}
.m-t2{height: .87rem;line-height: .87rem;text-align: center;font-size: .38rem;color: #fff;
	font-weight: normal;background-color: #A10301;
}
.snv{padding-bottom: .15rem;
	background-color: #fff;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1713);
}
.snv li .s1{display: block;line-height: .9rem;font-size: .22rem;text-align: center;
	color: #000;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.snv li .s1:after{content: '';position: absolute;right: .32rem;height: 100%;top: 0;width: .3rem;
	background: url(../images/i-33.png) no-repeat center;opacity: 0;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv li .s1:before{content: '';position: absolute;left: .3rem;right: .3rem;bottom: 0;
	height: 1px;border-bottom: 1px dashed rgba(161, 3, 1, .5);
}
.snv li:last-child .s1:before{border-bottom: 0;}
.snv li.on .s1:after,.snv li:hover .s1:after{opacity: 1;}
.snv li.on .s1,.snv li:hover .s1{background-image: url(../images/i-bg8.png);color: #A10301;}

.m-tit1{overflow: hidden;border-bottom: 1px solid rgba(161, 3, 1, .19);padding-top: .45rem;padding-bottom: .25rem;}
.m-tit1 .tit{float: left;font-size: .32rem;font-weight: normal;}
.m-tit1 .cur{float: right;font-size: .18rem;line-height: .48rem;}

.m-details{padding-top: .43rem;}
.m-details h1{font-size: .28rem;font-weight: normal;color: #000;text-align: center;margin-bottom: .21rem;}
.m-details .info{text-align: center;font-size: .18rem;padding-bottom: .21rem;margin-bottom: .15rem;
	border-bottom: 1px dashed rgba(161, 3, 1, .4);
}
.m-details .info .sjll{margin: 0 .3rem;}
.m-details .txt{font-size: .22rem;line-height: .38rem;}

.m-details .txt p, .m-details .txt span{font-size: .22rem !important; line-height: .38rem !important; }

.m-details .b-in{font-size: .18rem;border-bottom: 2px solid #A10301;padding-bottom: .26rem;}
.m-details .b-in span{margin-right: .3rem;}
.m-details .arrow{line-height: .54rem;padding-top: .36rem;}
.m-details .arrow a{
	font-size: .22rem;
	display: block;
	/* text-overflow:ellipsis; */
	/* white-space: nowrap; */
	/* overflow: hidden; */
}


.m-list10 .slick-arrow{position: absolute;top: 53%;overflow: hidden;z-index: 3;
    width: .54rem;height: .54rem;font-size: 0;line-height: 0;text-indent: 9999px;
    background-repeat: no-repeat;background-position: center;cursor: pointer;
    background-color: transparent;border: 0;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list10 .slick-prev{left: -.57rem;background-image: url(../images/i-01.png);}
.m-list10 .slick-next{right: -.57rem;background-image: url(../images/i-02.png);}
.m-list10 .slick-prev:hover{background-image: url(../images/i-01-on.png);}
.m-list10 .slick-next:hover{background-image: url(../images/i-02-on.png);}

.m-list1-mo{display: none;padding-bottom: .7rem;}
.m-list1-mo .slick-arrow{position: absolute;bottom: 0rem;overflow: hidden;z-index: 3;
    width: .54rem;height: .54rem;font-size: 0;line-height: 0;text-indent: 9999px;
    background-repeat: no-repeat;background-position: center;cursor: pointer;
    background-color: transparent;border: 0;
    -o-background-size: 100% auto;
    -ms-background-size: 100% auto;
    -moz-background-size: 100% auto;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list1-mo .slick-prev{left: 50%;margin-left: -2rem;background-image: url(../images/i-01.png);}
.m-list1-mo .slick-next{right: 50%;margin-right: -2rem;background-image: url(../images/i-02.png);}
.m-list1-mo .slick-prev:hover{background-image: url(../images/i-01-on.png);}
.m-list1-mo .slick-next:hover{background-image: url(../images/i-02-on.png);}

.m-list1-mo .slick-dots{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;z-index: 2;font-size: 0;}
.m-list1-mo .slick-dots li{display: inline-block;vertical-align: middle;color: #A10301;font-size: .22rem;
	font-family: 'SourceHanSerifCN-Regular';opacity: .7;margin: 0 .1rem;cursor: pointer;line-height: .54rem;font-weight: bold;
}
.m-list1-mo .slick-dots li.slick-active{opacity: 1;font-size: .3rem;}