﻿
.g-t1{text-align: center;}
.g-t1 .en{font-size: .4rem;color: #ECECEC;font-family: 'Arial Black';}
.g-t1 .cn{font-size: .4rem;}

.row-a1{padding: .88rem 0 .84rem;}
.row-a1 .g-t1{text-align: left;}

.m-txt1{overflow: hidden;margin: .63rem 0 .66rem;}
.m-txt1 .txt{float: right;width: 8.53rem;padding-top: .13rem;}
.m-txt1 .tit{font-size: .4rem;margin-bottom: .58rem;}
.m-txt1 .desc{text-align: justify;font-size: .2rem;line-height: 2;overflow-y: auto;
	max-height: 18em;padding-right: .2rem;
}
.m-txt1 .desc::-webkit-scrollbar {
    width: 4px;
}
.m-txt1 .desc::-webkit-scrollbar-track {
    background: #E1E1E1;border-radius: 2px;
}
.m-txt1 .desc::-webkit-scrollbar-thumb {
    background: #C40101;border-radius: 2px;
}
.m-txt1 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #C40101;border-radius: 2px;
}
.m-txt1 .pic{float: left;width: 7.22rem;}
.m-txt1 .pic img{width: 100%;display: block;}

.m-list1{display: flex;flex-wrap: wrap;}
.m-list1 li{width: 25%;}
.m-list1 .con{height: 1.47rem;text-align: center;padding-top: .26rem;}
.m-list1 .i1 .con{background-color: #EFEFEF;}
.m-list1 .i2 .con{background-color: #E1E1E1;}
.m-list1 .i3 .con{background-color: #C5C4C4;}
.m-list1 .i4 .con{background-color: #A9A9A9;}
.m-list1 .top{font-size: .4rem;margin-bottom: .05rem;}
.m-list1 .num{font-family: 'Arial Black';margin-right: .1rem;}
.m-list1 .tips{font-size: .2rem;}

.row-a2{padding: .68rem 0 1.15rem;
	background-color: #000;
}
.row-a2 .g-t1 .en{color: #4C4C4C;}
.row-a2 .g-t1 .cn{color: #fff;}
.m-video{padding-top: 42%;height: 0;position: relative;overflow: hidden;margin-top: .58rem;}
.m-video img,.m-video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m-video img{z-index: 2;}
.m-video .play{position: absolute;left: 50%;top: 50%;width: 1.28rem;height: 1.28rem;z-index: 3;
	background: url(../images/i-04.svg) no-repeat center;cursor: pointer;
	-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: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.row-a3{padding: .72rem 0 2.25rem;
	background: linear-gradient( 180deg, #FFFFFF 0%, #D6D6D6 100%);
}
.m-slider1{margin: 0 -.11rem;padding-top: .98rem;}
.m-slider1 .slider{position: relative;}
.m-slider1 .slider:before{content: '';position: absolute;left: 0;right: 0;top: 50%;height: 1px;
	background-color: #ccc;
}
.m-slider1 .item{height: 5.5rem;position: relative;}
.m-slider1 .ico{position: absolute;width: .44rem;height: .44rem;left: 50%;top: 50%;
	border: 1px solid #ccc;border-radius: 50%;background-color: #fff;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-slider1 .ico:after{content: '';position: absolute;top: 50%;left: 50%;width: .26rem;height: .26rem;
	background-color: #C40101;border-radius: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-slider1 .txt{position: relative;margin: 0 .11rem;height: 1.82rem;
	background-color: #fff;box-shadow: 0px 2px .2rem 0px rgba(0,0,0,0.11);
}
.m-slider1 .txt:after{content: '';position: absolute;left: 50%;
	border-left: .18rem solid transparent;
	border-right: .18rem solid transparent;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-slider1 .t-c{position: absolute;top: 50%;left: .45rem;right: .45rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider1 .tips{font-size: .2rem;font-weight: bold;}
.m-slider1 .time{font-size: .2rem;color: #C40101;font-weight: bold;line-height: 2.3;}

.m-slider1 .item:nth-child(2n){padding-top: 3.35rem;}
.m-slider1 .item:nth-child(2n+1){padding-top: .35rem;}
.m-slider1 .item:nth-child(2n) .txt:after{border-bottom: .26rem solid #fff;bottom: 100%;}
.m-slider1 .item:nth-child(2n+1) .txt:after{border-top: .26rem solid #fff;top: 100%;}

.m-slider1 .slick-arrow{position: absolute;bottom: -1.38rem;width: .63rem;height: .63rem;
	cursor: pointer;font-size: 0;text-indent: 9999px;border: 0;
	background-position: center;background-repeat: no-repeat;background-color: transparent;
	-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: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .slick-prev{left: 50%;margin-left: -.79rem;background-image: url(../images/i-05.png);}
.m-slider1 .slick-next{right: 50%;margin-right: -.79rem;background-image: url(../images/i-06.png);}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-05-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-06-on.png);}

.row-a4{padding: .9rem 0 2.63rem;overflow: hidden;
	background: linear-gradient( 180deg, #444444 0%, #171717 100%);
}
.row-a4 .g-t1{margin-bottom: 1.34rem;}
.row-a4 .g-t1 .en{color: #868686;}
.row-a4 .g-t1 .cn{color: #fff;}
.row-a4 .col-l{width: 5.57rem;}
.row-a4 .col-r{width: 11rem;}

.m-list2{border-top: 1px solid #979797;}
.m-list2 li{border-bottom: 1px solid #979797;padding: 0 .32rem;border-left: 1px solid rgba(0,0,0,0);}
.m-list2 .tit{line-height: .94rem;font-size: .3rem;color: #CCC;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .txt{font-size: .2rem;line-height: 2.2;color: #fff;
	padding: .04rem 0 .38rem;display: none;
}
.m-list2 li.on .tit{color: #fff;}

.m-slider2{}
.m-slider2 .con{margin-left: .28rem;}
.m-slider2 .pic{padding-top: 141%;height: 0;position: relative;overflow: hidden;}
.m-slider2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider2 .slick-dots{position: absolute;left: 0;right: 0;bottom: -1.13rem;text-align: center;font-size: 0;}
.m-slider2 .slick-dots li{display: inline-block;margin: 0 .15rem;}
.m-slider2 .slick-dots li button{display: block;padding: 0;width: .2rem;height: .2rem;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-color: #3E3E3E;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .slick-dots li.slick-active button{background-color: #C40101;}

.row-a5{padding: .95rem 0 1.53rem;}
.m-slider3{margin-top: .3rem;}
.m-slider3 .con{position: relative;display: block;}
.m-slider3 .pic{padding-top: 107%;height: 0;position: relative;overflow: hidden;}
.m-slider3 .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-slider3 .txt{position: absolute;left: 0;right: 0;bottom: .27rem;z-index: 2;text-align: center;}
.m-slider3 .tit{font-size: .3rem;color: #fff;font-weight: normal;margin-bottom: .15rem;}
.m-slider3 .btn{display: block;margin: 0 auto;width: 1.48rem;height: .47rem;
	line-height: .45rem;border-radius: .24rem;
	border: 1px solid #fff;color: #fff;font-size: .2rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .con:hover .btn{border-color: #C40101;background-color: #C40101;}
.m-slider3 .con: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);
}
.m-slider3 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.78rem;text-align: center;font-size: 0;}
.m-slider3 .slick-dots li{display: inline-block;margin: 0 .15rem;}
.m-slider3 .slick-dots li button{display: block;padding: 0;width: .2rem;height: .2rem;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-color: #3E3E3E;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .slick-dots li.slick-active button{background-color: #C40101;}

.row-a6{padding: .72rem 0 .97rem;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a6 .g-t1 .en{color: #303030;}
.row-a6 .g-t1 .cn{color: #fff;}
.m-list3{display: flex;flex-wrap: wrap;margin: .9rem -.54rem 0;}
.m-list3 li{width: 33.33%;margin-bottom: .3rem;}
.m-list3 .con{display: block;margin: 0 .54rem;height: 4.6rem;padding: .8rem .58rem 0;
	background: #FFFFFF;position: relative;color: #333;
	box-shadow: 0px 2px 20px 0px rgba(214,214,214,0.5);
}
.m-list3 .tit{font-size: .3rem;line-height: 1.4;margin-bottom: .5rem;}
.m-list3 .desc{font-size: .15rem;line-height: 2;}
.m-list3 li:nth-child(2),.m-list3 li:nth-child(5){margin-top: .4rem;}
.m-list3 li:nth-child(3),.m-list3 li:nth-child(6){margin-top: .8rem;}
.m-list3 .con:after{content: '';position: absolute;left: .56rem;bottom: .72rem;width: .52rem;height: 2px;
	background-color: #C40101;
}

.row-a7{padding: .88rem 0 0;}
.m-list4{margin-top: .53rem;}
.m-list4 .con{overflow: hidden;
	background-color: #f9f9f9;
}
.m-list4 .pic{width: 50%;height: 4.63rem;float: left;}
.m-list4 .pic img{width: 100%;height: 100%;display: block;}
.m-list4 .txt{overflow: hidden;padding: .7rem .42rem 0 .79rem;}
.m-list4 .num{display: block;font-size: .4rem;color: #E4E4E4;font-family: 'Arial Black';
	margin-bottom: .17rem;
}
.m-list4 .tit{font-size: .4rem;line-height: 1.4;margin-bottom: .14rem;}
.m-list4 .desc{font-size: .2rem;line-height: 1.4;color: #333;text-align: left;
	padding-right: .18rem;overflow-y: auto;max-height: 1.68rem;
}
.m-list4 li:nth-child(2n) .pic{float: right;}
.m-list4 .desc::-webkit-scrollbar {
	width: 6px;
}
.m-list4 .desc::-webkit-scrollbar-track {
	background: none;
}
.m-list4 .desc::-webkit-scrollbar-thumb {
	background: #D8D8D8;border-radius: 3px;
}
.m-list4 .desc::-webkit-scrollbar-thumb:window-inactive {
	background: #D8D8D8;border-radius: 3px;
}

.row-a8{padding: 1.71rem 0 1.18rem;}
.m-list5{margin: 1rem -.23rem 0;display: flex;flex-wrap: wrap;}
.m-list5 li{width: 33.33%;}
.m-list5 .con{display: block;margin: 0 .23rem;position: relative;}
.m-list5 .pic{padding-top: 79%;height: 0;position: relative;overflow: hidden;}
.m-list5 .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-list5 .tit{font-size: .25rem;padding: .25rem 0 .82rem;color: #333;font-weight: normal;}
.m-list5 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;
	background: url(../images/i-07.svg) no-repeat center;opacity: 0;
	-o-background-size: .58rem auto;
	-ms-background-size: .58rem auto;
	-moz-background-size: .58rem auto;
	-webkit-background-size: .58rem auto;
	background-size: .58rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .con:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;
	background-color: #989898;
}
.m-list5 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 2px;
	background-color: #C40101;width: 0;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list5 .con:hover:after{width: 100%;}
.m-list5 .con: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);
}
.m-list5 .con:hover .pic:after{opacity: 1;}

.row-a9{padding: .66rem 0;
	background: url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt2{padding: .86rem 1.4rem;text-align: center;font-size: 0;
	background-color: rgba(255,255,255,.7);
}
.m-txt2 .tit{font-size: .35rem;line-height: 1.4;margin-bottom: .4rem;}
.m-txt2 .desc{display: inline-block;text-align: left;
	font-size: .2rem;line-height: 1.75;margin-bottom: .75rem;
}
.m-txt2 .btn{display: block;margin: 0 auto;width: 3rem;height: .54rem;line-height: .54rem;
	text-align: center;border-radius: .27rem;font-size: .2rem;color: #fff;
	background-color: #C40101;
}

.row-b1{padding: 1.23rem 0 1.17rem;
	background-color: #F5F5F5;
}
.m-form1 .txt{text-align: center;position: relative;padding-bottom: .39rem;margin-bottom: .58rem;}
.m-form1 .txt:after{content: '';position: absolute;left: 50%;bottom: 0;width: 7.2rem;height: 1px;
	background-color: #DCDCDC;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-form1 .tit{font-size: .3rem;line-height: 1.4;margin-bottom: .22rem;}
.m-form1 .desc{display: inline-block;text-align: left;font-size: .2rem;line-height: 2;}
.m-form1 .desc a{color: #C40101;}
.m-form1 .desc a:hover{text-decoration: underline;}
.m-form1 .ovh{margin: 0 -.44rem;display: flex;flex-wrap: wrap;}
.m-form1 .item{width: 100%;padding: 0 .44rem;margin-bottom: .22rem;}
.m-form1 .item-50{width: 50%;}
.m-form1 .inp{display: block;width: 100%;height: .6rem;border: 0;padding: 0 .29rem;
	font-size: .2rem;
}
.m-form1 textarea.inp{height: 1.31rem;line-height: 1.4;padding: .16rem .29rem;}
.m-form1 .btn{display: block;width: 1.7rem;height: .61rem;border-radius: .31rem;
    font-size: .2rem;color: #fff;cursor: pointer;border: 0;margin: 0 auto;
    background-color: #C40101;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-form1 .btn:after{content: '';display: inline-block;vertical-align: middle;
    width: .25rem;height: .1rem;margin-left: .14rem;position: relative;top: -2px;
    background: url(../images/i-01.svg) 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-form1 .btn:hover{color: #fff;opacity: .8;}

.cur{font-size: .2rem;color: #999;padding: .34rem 0;line-height: 1.4;}
.cur a{color: #999;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.cur a:hover{color: #C40101;}

.m-txt3{padding: .2rem 0 .79rem;}
.m-txt3 .cont{border-bottom: 1px solid #333;padding-bottom: 0.8rem;}
.m-txt3 .txt{float: left;width: 8rem;}
.m-txt3 .tit{font-size: .3rem;line-height: 1.2;border-bottom: 2px solid #333;padding-bottom: .17rem;
	margin-bottom: .26rem;
}
.m-txt3 .desc{font-size: .2rem;line-height: 1.8;text-align: justify;}
.m-txt3 .pic{float: right;width: 7.63rem;position: sticky;top: 1rem;}
.m-txt3 .pic img{width: 100%;display: block;}
.m-txt3 .bot{position: relative;overflow: hidden;font-size: .2rem;line-height: 1.4;
	padding-top: .54rem;
}
.m-txt3 .bot a{color: #333;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-txt3 .bot a:hover{color: #C40101;}
.m-txt3 .prev{float: left;padding-left: .21rem;
	background: url(../images/i-22.svg) no-repeat left center;
	-o-background-size: .09rem auto;
	-ms-background-size: .09rem auto;
	-moz-background-size: .09rem auto;
	-webkit-background-size: .09rem auto;
	background-size: .09rem auto;
}
.m-txt3 .next{float: right;padding-right: .21rem;
	background: url(../images/i-23.svg) no-repeat right center;
	-o-background-size: .09rem auto;
	-ms-background-size: .09rem auto;
	-moz-background-size: .09rem auto;
	-webkit-background-size: .09rem auto;
	background-size: .09rem auto;
}
.m-txt3 .prev:hover{
	background-image: url(../images/i-22-on.svg);
}
.m-txt3 .next:hover{
	background-image: url(../images/i-23-on.svg);
}
.m-txt3 .back{position: absolute;top: .54rem;left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);background-color: transparent;
}

.ban{height: 3.21rem;position: relative;z-index: 101;
	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;
}
.ban .nav{position: absolute;left: 0;right: 0;bottom: 0;font-size: 0;
	background-color: rgba(0,0,0,.7);text-align: center;
}
.ban .nav li{float: none;display: inline-block;margin: 0 1rem;}

.row-b3{padding: .57rem 0 .85rem;
	background-color: #eee;
}
.g-t2{border-top: 5px solid #C40101;padding-left: .33rem;
	font-size: .3rem;line-height: 1.08rem;background-color: #fff;
}
.m-list6{margin: .86rem -.22rem 0;display: flex;flex-wrap: wrap;}
.m-list6 li{width: 33.33%;margin-bottom: .73rem;}
.m-list6 .con{display: block;margin: 0 .22rem;}
.m-list6 .pic{padding-top: 72%;height: 0;position: relative;overflow: hidden;}
.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 .txt{height: 3.21rem;padding: .32rem .28rem 0 .37rem;color: #333;
	background-color: #fff;
}
.m-list6 .date{font-size: .2rem;line-height: 1.4;display: block;margin-bottom: .27rem;}
.m-list6 .tit{font-size: .3rem;line-height: 1.4;margin-bottom: .31rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list6 .desc{font-size: .2rem;line-height: 2;text-align: justify;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.m-list6 .desc span{color: #C40101;}
.m-list6 .con:hover .tit{color: #C40101;}
.m-list6 .con: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);
}
.m-txt4{padding: .5rem .35rem 1.6rem .6rem;font-size: .2rem;line-height: 1.8;}

.row-b4{padding: .57rem 0 .96rem;
	background-color: #eee;
}
.m-txt5{padding: .68rem .6rem .83rem;}
.m-txt5 .desc{font-size: .2rem;line-height: 1.8;margin-bottom: .2rem;}
.m-txt5 .tips{font-size: .3rem;line-height: 1.2;margin-bottom: .32rem;}
.m-txt5 .tips span{color: #C40101;font-weight: bold;}
.m-txt5 .tel{font-size: .3rem;line-height: 1.2;padding-left: .5rem;font-weight: bold;
	background: url(../images/i-24.svg) no-repeat left center;
	-o-background-size: .32rem auto;
	-ms-background-size: .32rem auto;
	-moz-background-size: .32rem auto;
	-webkit-background-size: .32rem auto;
	background-size: .32rem auto;
}

.m-form2{border-top: 1px solid #000;background-color: #F5F5F5;}
.m-form2 .item{overflow: hidden;border-bottom: 1px solid #000;}
.m-form2 .i-l{float: left;width: 4.19rem;text-align: right;padding-right: 1.59rem;
	font-size: .2rem;font-weight: bold;position: relative;line-height: 1.08rem;
}
.m-form2 .bi{position: absolute;top: 50%;right: .47rem;width: .96rem;height: .36rem;
	text-align: center;font-weight: normal;line-height: .36rem;font-size: .2rem;color: #fff;
	background-color: #C40101;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-form2 .i-r{overflow: hidden;padding: .31rem 0 .31rem .46rem;background-color: #eee;
	font-size: 0;
}
.m-form2 .inp{width: 5.59rem;height: .46rem;padding: 0 .2rem;display: inline-block;vertical-align: middle;
	border-radius: 4px;font-size: .2rem;background-color: transparent;
	border: 1px solid #CCCCCC;
}
.m-form2 textarea.inp{height: 1.21rem;padding: .12rem .2rem;}
.m-form2 .sel{line-height: .46rem;font-size: .2rem;}
.m-form2 .sel label{margin-right: 1.03rem;cursor: pointer;}
.m-form2 .sel label input{margin-right: .09rem;cursor: pointer;display: inline-block;vertical-align: middle;position: relative;top: -2px;}
.m-form2 .bot{padding: .5rem 0 .92rem 4.65rem;font-size: 0;background-color: #eee;}
.m-form2 .btn{display: inline-block;margin-right: .71rem;width: 2.14rem;height: .72rem;
	color: #fff;border-radius: .36rem;font-size: .2rem;text-align: center;line-height: .72rem;border: 0;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form2 .btn-1{background-color: #C40101;}
.m-form2 .btn-2{background-color: #999;}
.m-form2 .btn:hover,.m-txt6 .btn:hover{opacity: .8;}
.m-form2 .you-btn{margin-left: .2rem;display: inline-block;vertical-align: middle;
	font-size: .2rem;height: .46rem;padding: 0 .15rem;line-height: .44rem;color: #999;
	background: #E3E3E3;cursor: pointer;
	border-radius: 4px;
	border: 1px solid #999999;
}

.m-txt6{padding: .5rem .6rem 0;font-size: .2rem;line-height: 1.8;}
.m-txt6 .txt{margin-bottom: .56rem;}
.m-txt6 .btn{width: 2.14rem;height: .72rem;display: block;
	color: #fff;border-radius: .36rem;font-size: .2rem;text-align: center;
	line-height: .72rem;border: 0;cursor: pointer;
	background-color: #C40101;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.pop-jing{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;display: none;}
.pop-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    background: rgba(0,0,0,0.5);
}
.pop-jing .cont{position: absolute;left: 50%;top: 50%;width: 10.24rem;
    padding: .4rem .7rem .5rem;
    background-color: #fff;border-radius: .2rem;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.pop-jing .tit{font-size: .3rem;line-height: 1.4;margin-bottom: .3rem;}
.pop-jing .inp{display: block;width: 100%;height: .6rem;border: 1px solid #e3e3e3;
    padding: 0 .17rem;font-size: .2rem;
}
.pop-jing .i-t{margin-bottom: .22rem;}
.pop-jing .i-b{margin-bottom: .38rem;}
.pop-jing .btn{display: block;width: 2.16rem;height: .61rem;border-radius: .31rem;
    font-size: .2rem;color: #fff;cursor: pointer;border: 0;
    background-color: #C40101;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.pop-jing .btn:after{content: '';display: inline-block;vertical-align: middle;
    width: .25rem;height: .1rem;margin-left: .14rem;position: relative;top: -2px;
    background: url(../images/i-01.svg) 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;
}
.pop-jing .btn:hover{color: #fff;opacity: .8;}
.pop-jing .close{position: absolute;top: .11rem;right: .14rem;width: .52rem;height: .52rem;
    cursor: pointer;background: url(../images/i-21.svg) no-repeat center;
    -o-background-size: .22rem auto;
    -ms-background-size: .22rem auto;
    -moz-background-size: .22rem auto;
    -webkit-background-size: .22rem auto;
    background-size: .22rem auto;
}

.row-b5{padding: 1.11rem 0 0.7rem;background-color: #EEE;}
.m-txt7{padding: .81rem 0 0 .6rem;}
.m-txt7 .pic{float: right;width: 4.72rem;margin-left: .78rem;position: sticky;top: .6rem;}
.m-txt7 .pic img{width: 100%;display: block;}
.m-txt7 .txt{font-size: .2rem;line-height: 1.5;text-align: justify;overflow: hidden;}

.row-b6{padding: 1.16rem 0 1.37rem;background-color: #EEE;}
.m-txt8{padding: .81rem .35rem 0.2rem .6rem;}
.m-txt8 .tit{font-size: .3rem;line-height: 1.4;margin-bottom: .36rem;}
.m-txt8 .txt{font-size: .2rem;line-height: 1.8;}

.m-txt9{margin: .8rem .35rem 1.16rem .6rem;border-top: 1px solid #000;}
.m-txt9 .item{position: relative;padding-left: 4rem;border-bottom: 1px solid #000;}
.m-txt9 .i-l{position: absolute;top: 0;bottom: 0;left: 0;width: 3.19rem;
	background-color: #f5f5f5;
}
.m-txt9 .t-c{position: absolute;left: 0;right: 0;top: 50%;padding-left: .5rem;
	font-size: .2rem;font-weight: bold;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt9 .i-c{font-size: .2rem;padding: .36rem 0;}

.m-list7{margin: .65rem .35rem 0 .6rem;border-top: 1px solid #000;}
.m-list7 li{border-bottom: 1px solid #000;overflow: hidden;line-height: 1.4;}
.m-list7 .date{float: left;width: 3.3rem;padding: .4rem 0 .4rem .77rem;font-size: .2rem;}
.m-list7 .desc{overflow: hidden;font-size: .2rem;padding: .4rem 0;}

.row-c1{padding: .44rem 0 .4rem;background-color: #EEE;}
.m-comm{overflow: hidden;margin: .84rem 0 1.24rem .6rem;}
.m-comm .right{float: right;width: 9.14rem;margin-left: .8rem;}
.m-comm .pic{padding-top: 72%;height: 0;position: relative;overflow: hidden;}
.m-comm .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-comm .slick-dots{position: absolute;left: 0;right: 0;bottom: .29rem;text-align: center;font-size: 0;}
.m-comm .slick-dots li{display: inline-block;margin: 0 .07rem;}
.m-comm .slick-dots li button{display: block;padding: 0;width: .16rem;height: .16rem;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-color: #D8D8D8;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-comm .slick-dots li.slick-active button{background-color: #C40101;}
.m-comm .left{overflow: hidden;}
.m-comm .tit{font-size: .3rem;line-height: 1.2;margin-bottom: .39rem;}
.m-comm .info{font-size: .2rem;line-height: 1.8;margin-bottom: .75rem;
	max-height: 28.5em;padding-right: .2rem;overflow-y: auto;
}
.m-comm .info::-webkit-scrollbar {
    width: 4px;
}
.m-comm .info::-webkit-scrollbar-track {
    background: #E1E1E1;border-radius: 2px;
}
.m-comm .info::-webkit-scrollbar-thumb {
    background: #d4d4d4;border-radius: 2px;
}
.m-comm .info::-webkit-scrollbar-thumb:window-inactive {
    background: #d4d4d4;border-radius: 2px;
}
.m-comm .i-t{overflow: hidden;}
.m-comm .t1{float: left;}
.m-comm .t-c{overflow: hidden;}
.m-comm .pdf{display: block;font-size: .2rem;line-height: 1.8;
	padding-top: .7rem;margin-bottom: .57rem;color: #333;
	background: url(../images/i-25.svg) no-repeat left top;
	-o-background-size: .54rem auto;
	-ms-background-size: .54rem auto;
	-moz-background-size: .54rem auto;
	-webkit-background-size: .54rem auto;
	background-size: .54rem auto;
}
.m-comm .pdf span{color: #1A6DBC;}
.m-comm .pdf:hover span{text-decoration: underline;}
.m-comm .desc{font-size: .2rem;line-height: 1.8;text-align: justify;}

.m-list8{margin: 0 -.2rem;display: flex;flex-wrap: wrap;}
.m-list8 li{width: 33.33%;margin-bottom: .84rem;}
.m-list8 .con{display: block;margin: 0 .2rem;color: #333;}
.m-list8 .pic{padding-top: 72%;height: 0;position: relative;overflow: hidden;margin-bottom: .39rem;}
.m-list8 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list8 .tit{font-size: .3rem;line-height: 1.2;margin-bottom: .14rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .desc{font-size: .2rem;line-height: 1.75;}
.m-list8 .con:hover .tit{color: #C40101;}
.m-list8 .con: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);
}

.m-list8-1{text-align: center;}
.m-list8-1 .desc{margin: 0 .68rem;text-align: left;}

.btn-pdf{display: block;font-size: .2rem;line-height: 1.8;text-align: center;
	padding-top: .7rem;margin-bottom: .57rem;color: #333;
	background: url(../images/i-25.svg) no-repeat center top;
	-o-background-size: .54rem auto;
	-ms-background-size: .54rem auto;
	-moz-background-size: .54rem auto;
	-webkit-background-size: .54rem auto;
	background-size: .54rem auto;
}
.btn-pdf span{color: #1A6DBC;}
.btn-pdf:hover span{text-decoration: underline;}
.btn-pdf:hover{color: #333;}


.ovv{overflow: visible;}