<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.row-a1{padding: 24px 0 99px;
	background-color: #F6F6F6;
}
.g-t1{text-align: center;position: relative;}
.g-t1 .en{display: block;font-family: 'FuturaBT-Heavy';font-size: 150px;
	color: #E5E7EE;text-transform: uppercase;font-weight: bold;
}
.g-t1 h2{position: absolute;top: 50%;left: 0;right: 0;
	font-size: 52px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.m-tab1{overflow: hidden;margin-bottom: 19px;
	background-color: #fff;
	box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.04);
}
.m-tab1 li{width: 12.5%;float: left;}
.m-tab1 li a{display: block;height: 150px;font-size: 18px;color: #333;
	text-align: center;padding-top: 23px;font-family: 'SourceHanSansCN-Medium';
}
.m-tab1 li.on a,.m-tab1 li:hover a{color: #fff;
	background: url(../images/i-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-tab1 .ico{width: 70px;height: 70px;display: block;margin: 0 auto;position: relative;}
.m-tab1 .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab1 .ico .i-on{opacity: 0;}
.m-tab1 li.on .ico .i-on,.m-tab1 li:hover .ico .i-on{opacity: 1;}
.m-tab1 li.on .ico .i-ok,.m-tab1 li:hover .ico .i-ok{opacity: 0;}

.m-txt1{position: relative;margin-bottom: 19px;}
.m-txt1 .bg{height: 580px;}
.m-txt1 .bg img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-txt1 .txt{position: absolute;top: 90px;left: 60px;width: 611px;
	background-color: rgba(255,255,255,.9);
	border-bottom: 4px solid rgba(236, 182, 51, .9);
	padding: 54px 43px 48px 48px;
}
.m-txt1 .tit{overflow: hidden;}
.m-txt1 .tit h3{float: left;font-size: 32px;position: relative;
	padding-bottom: 17px;margin-bottom: 18px;
}
.m-txt1 .tit h3:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 40px;height: 2px;
	background-color: #E6A803;
}
.m-txt1 .desc{font-size: 18px;line-height: 1.9;color: #888;
	margin-bottom: 33px;text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-txt1 .btn{width: 190px;height: 58px;display: block;text-align: center;line-height: 58px;
	font-size: 20px;color: #fff;border-radius: 5px;
	background-color: #ECB633;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-txt1 .btn:after{content: '';display: inline-block;vertical-align: middle;
	width: 20px;height: 21px;position: relative;top: -1px;margin-left: 11px;
	background: url(../images/i-05.png) no-repeat center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-txt1 .btn:hover{opacity: .8;}
.m-txt1 .ico{float: right;width: 70px;}
.m-txt1 .ico img{width: 100%;display: block;}

.m-slider1{margin: 0 -8px;}
.m-slider1 .con{display: block;height: 377px;margin: 0 8px;padding-top: 23px;
	background-color: #fff;text-align: center;position: relative;
}
.m-slider1 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 3px;
	width: 0;background-color: #ECB633;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .pic{text-align: center;font-size: 0;height: 240px;line-height: 240px;
	margin-bottom: 8px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .pic img{display: inline-block;vertical-align: middle;max-height: 100%;}
.m-slider1 h3{text-align: center;font-size: 24px;color: #000;font-weight: normal;
	margin-bottom: 10px;
}
.m-slider1 .more{display: inline-block;font-size: 14px;color: #888;
	border-bottom: 1px solid #888;line-height: 1.3;
}
.m-slider1 .con:hover:after{width: 100%;}
.m-slider1 .con:hover h3{color: #0C417C;}
.m-slider1 .con:hover .pic{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.m-slider1 .slick-arrow{position: absolute;top: 50%;z-index: 3;width: 66px;height: 66px;
	border-radius: 50%;cursor: pointer;font-size: 0;text-indent: 9999px;
	border: 0;background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider1 .slick-prev{left: -84px;background-image: url(../images/i-37.png);}
.m-slider1 .slick-next{right: -84px;background-image: url(../images/i-38.png);}
.m-slider1 .slick-arrow:hover{background-color: #ECB633;}
.m-slider1 .slick-prev:hover{background-image: url(../images/i-37-on.png);}
.m-slider1 .slick-next:hover{background-image: url(../images/i-38-on.png);}


.row-a2{padding: 57px 0 120px;overflow: hidden;
	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;
}
.g-t1-1 .en{color: rgba(255,255,255,.1);}
.g-t1-1 h2{color: #fff;}
.m-desc1{max-width: 1405px;margin: 0 auto 80px;text-align: center;font-size: 18px;
	line-height: 2.11;font-family: 'SourceHanSansCN-Light';color: #fff;
	padding-top: 22px;
}

.m-list1{overflow: hidden;}
.m-list1 li{width: 20%;float: left;}
.m-list1 .con{text-align: center;color: #fff;}
.m-list1 .num{width: 171px;height: 171px;margin: 0 auto 22px;line-height: 171px;
	position: relative;font-size: 20px;
	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-list1 .num span{font-size: 54px;font-family: 'DINCond-Black';}
.m-list1 .i2 .num,.m-list1 .i3 .num,.m-list1 .i4 .num{font-size: 24px;}
.m-list1 p{font-size: 22px;}
.m-list1 .i1 .num{background-image: url(../images/i-06.png);}
.m-list1 .i2 .num{background-image: url(../images/i-07.png);}
.m-list1 .i3 .num{background-image: url(../images/i-08.png);}
.m-list1 .i4 .num{background-image: url(../images/i-09.png);}
.m-list1 .i5 .num{background-image: url(../images/i-10.png);}

.row-a3{overflow: hidden;padding: 54px 0 129px;}
.g-t1 .more{float: right;font-size: 16px;color: #BDBDBD;}
.g-t1 .more:hover{color: #ECB633;}

.m-list2{overflow: hidden;margin: 0 -1px;clear: both;padding-top: 18px;}
.m-list2 li{width: 14%;float: left;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 li.open{width: 30%;}
.m-list2 .con{margin: 0 1px;position: relative;color: #fff;cursor: pointer;overflow: hidden;}
.m-list2 .bg{height: 780px;
	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;
}
.m-list2 .tit-db{position: absolute;left: 0;right: 0;bottom: 50px;
	text-align: center;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 .tit-db h3{font-size: 32px;margin-bottom: 25px;}
.m-list2 .ico{width: 60px;display: block;}
.m-list2 .ico img{width: 100%;display: block;}
.m-list2 .tit-db .ico{margin: 0 auto;}
.m-list2 .tit-dn{opacity: 0;position: absolute;left: 26px;right: 32px;bottom: 40px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 .tit-dn .ico{margin-bottom: 3px;}
.m-list2 .tit-dn h3{font-size: 32px;margin-bottom: 20px;}
.m-list2 .desc{font-size: 18px;line-height: 2;text-align: justify;margin-bottom: 62px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.m-list2 .more{font-size: 18px;color: #fff;display: inline-block;
	line-height: 1.3;border-bottom: 1px solid #fff;
}
.m-list2 li.open .tit-dn{opacity: 1;}
.m-list2 li.open .tit-db{opacity: 0;}

.row-a4{padding: 33px 0 166px;
	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;
}
.m-slider2{position: relative;padding-top: 18px;}
.m-slider2 .swiper-container{overflow: hidden;
	background-color: #fff;
}
.m-slider2 .pic{height: 174px;text-align: center;line-height: 174px;
	font-size: 0;position: relative;
}
.m-slider2 .pic a{display: block;position: relative;height: 100%;}
.m-slider2 .pic a:after{content: '';top: 0;bottom: 0;left: 0;right: 0;position: absolute;
	border: 2px solid #ECB633;opacity: 0;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider2 .pic img{display: inline-block;vertical-align: middle;
	max-height: 90%;max-width: 90%;
}
.m-slider2 .con{border-bottom: 1px solid rgba(49, 49, 49, .1);
	border-right: 1px solid rgba(49, 49, 49, .1);
}
.m-slider2 .con:hover .pic a:after{opacity: 1;}
.m-slider2 .swiper-pagination{bottom: -78px !important;}
.m-slider2 .swiper-pagination .swiper-pagination-bullet{width: 15px;height: 15px;
	border-radius: 8px;margin: 0 7px;background-color: #fff;opacity: 1;
}
.m-slider2 .swiper-pagination .swiper-pagination-bullet-active{width: 50px;
	background-color: #ECB633;
}

.row-a5{overflow: hidden;padding: 39px 0 300px;
	background-color: #F5F8FD;
}
.row-a5 .col-l{width: 827px;margin-left: 73px;}
.row-a5 .col-r{width: 477px;margin-right: 68px;}
.m-tab2{position: relative;margin-top: 30px;}
.m-tab2 .bg img{width: 100%;display: block;}
.m-tab2 li{position: absolute;}
.m-tab2 li a{display: block;width: 117px;height: 117px;position: relative;z-index: 3;
	background: rgba(23, 91, 157, .9);border: 5px solid #DBDBDB;
	box-shadow: 0px 0px 14px 1px rgba(0,0,0,0.17);
	border-radius: 50%;text-align: center;
}
.m-tab2 h3{font-size: 18px;color: #fff;font-weight: normal;margin-top: 27px;
	font-family: 'SourceHanSansCN-Medium';padding-top: 30px;
	background: url(../images/i-17.png) no-repeat center top;
}
.m-tab2 .i1{left: 307px;top: 108px;}
.m-tab2 .i2{left: 414px;top: 32px;}
.m-tab2 .i3{left: 540px;top: 58px;}
.m-tab2 .i4{right: 70px;top: 141px;}
.m-tab2 .bor{display: block;position: absolute;
	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;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab2 .i1 .bor{width: 119px;height: 105px;left: 101px;top: 97px;
	background-image: url(../images/i-bor1.png);
}
.m-tab2 .i2 .bor{width: 41px;height: 163px;left: 77px;top: 114px;
	background-image: url(../images/i-bor2.png);
}
.m-tab2 .i3 .bor{width: 58px;height: 145px;right: 79px;top: 105px;
	background-image: url(../images/i-bor3.png);
}
.m-tab2 .i4 .bor{width: 130px;height: 88px;right: 103px;top: 82px;
	background-image: url(../images/i-bor4.png);
}

.m-tab2 .i1:hover .bor,.m-tab2 .i1.on .bor{
	background-image: url(../images/i-bor1-on.png);
}
.m-tab2 .i2:hover .bor,.m-tab2 .i2.on .bor{
	background-image: url(../images/i-bor2-on.png);
}
.m-tab2 .i3:hover .bor,.m-tab2 .i3.on .bor{
	background-image: url(../images/i-bor3-on.png);
}
.m-tab2 .i4:hover .bor,.m-tab2 .i4.on .bor{
	background-image: url(../images/i-bor4-on.png);
}
.m-tab2 li.on a,.m-tab2 li:hover a{background-color: rgba(236, 182, 51, .9);}
.m-txt2{padding: 47px 39px 64px;margin-top: 18px;position: relative;
	background: #fff url(../images/i-19.png) no-repeat right 39px bottom 39px;
}
.m-txt2 .tit{overflow: hidden;padding-bottom: 15px;margin-bottom: 34px;
	border-bottom: 2px solid #131313;
}
.m-txt2 .tit h3{font-size: 26px;float: left;}
.m-txt2 .ico{float: right;width: 28px;height: 28px;margin-top: 7px;
	background: url(../images/i-18.png) no-repeat center;
	-o-background-size: 28px auto;
	-ms-background-size: 28px auto;
	-moz-background-size: 28px auto;
	-webkit-background-size: 28px auto;
	background-size: 28px auto;
}
.m-txt2 .desc{font-size: 18px;line-height: 2.33;color: #555;margin-bottom: 12px;}
.m-txt2 .pic img{width: 100%;display: block;}
.m-txt2 .pic{margin-bottom: 26px;}
.m-txt2 .qr{width: 102px;}
.m-txt2 .qr img{width: 100%;display: block;}
.m-txt2:after{content: '';position: absolute;top: 59%;right: 100%;
	width: 475px;
	height: 2px;background-color: #ECB633;
}
.row-mess{position: relative;z-index: 2;}
.m-mess{border-top: 5px solid #ECB633;padding: 49px 68px 55px 70px;
	background-color: #fff;margin-top: -201px;margin-bottom: -200px;
	overflow: hidden;
}
.m-mess .tit{width: 470px;float: left;}
.m-mess .en{font-size: 92px;color: #EDF0F8;text-transform: uppercase;
	font-family: 'Futura-Heavy';line-height: 1.1;
}
.m-mess h3{font-size: 46px;margin-bottom: 3px;}
.m-mess h3:after{content: '';display: inline-block;vertical-align: middle;
	width: 44px;height: 46px;margin-left: 20px;
	background: url(../images/i-20.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-mess .tit p{font-size: 20px;color: #666;}
.m-mess .cont{overflow: hidden;}
.m-mess .ovh{margin: 0 -7px 15px;}
.m-mess .item{padding: 0 7px;}
.m-mess .item-50{float: left;width: 50%;}
.m-mess .item .inp{width: 100%;height: 70px;display: block;
	background: #FBFCFE;font-size: 16px;padding: 0 24px;
	border: 1px solid #D7DBE1;
}
.m-mess .item textarea.inp{height: 125px;padding-top: 15px;}
.m-mess .bot{text-align: right;font-size: 0;}
.m-mess .code{width: 303px;position: relative;display: inline-block;}
.m-mess .code .inp{width: 100%;height: 65px;border: 1px solid #D7DBE1;
	background-color: #FBFCFE;padding-left: 18px;font-size: 16px;
	text-align: left;
}
.m-mess .code-pic{position: absolute;top: 1px;bottom: 1px;right: 1px;
	width: 144px;
}
.m-mess .code-pic img{width: 100%;height: 100%;display: block;}
.m-mess .btn{width: 170px;height: 65px;float: right;
	background-color: #EAB943;border: 0;cursor: pointer;
	margin-left: 14px;font-size: 20px;color: #fff;
}

.row-b1{padding: 75px 0 90px;
	background: url(../images/p-bg3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider3 .con{display: block;overflow: hidden;
	background-color: #fff;box-shadow: 0px 0px 12px 3px rgba(199,211,224,0.25);
}
.m-slider3 .pic{float: left;width: 810px;height: 519px;overflow: hidden;}
.m-slider3 .pic img{width: 100%;height: 100%;display: block;
	object-fit: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .txt{overflow: hidden;padding: 71px 60px 0;}
.m-slider3 .tit{font-size: 32px;line-height: 1.33;margin-bottom: 18px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider3 .date{display: block;font-size: 16px;color: #888;
	padding-left: 22px;margin-bottom: 14px;
	background: url(../images/i-25.png) no-repeat left center;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}
.m-slider3 .desc{font-size: 18px;line-height: 1.83;color: #888;margin-bottom: 35px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider3 .btn{display: block;width: 55px;height: 55px;border-radius: 50%;
	background: #ECB633 url(../images/i-24.png) no-repeat center;
	-o-background-size: 11px auto;
	-ms-background-size: 11px auto;
	-moz-background-size: 11px auto;
	-webkit-background-size: 11px auto;
	background-size: 11px auto;
}
.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;bottom: 55px;right: 66px;z-index: 2;}
.m-slider3 .slick-dots li{float: left;width: 57px;height: 3px;
	background-color: #333;opacity: .5;margin-left: 14px;
}
.m-slider3 .slick-dots li.slick-active{background-color: #2D51A0;opacity: 1;}
.m-slider3 .slick-dots li button{display: none;}

.pages{overflow:hidden;text-align:center;margin:80px 0 100px;}
.pages ul{font-size:0}
.pages li{display:inline-block;vertical-align:middle;margin:0 5px}
.pages a,.pages span{border-radius: 4px;display:block;
	width:59px;height:59px;line-height:59px;
	border:1px solid #dcdcdc;text-align:center;font-size:18px;
	color:#111;background-color:#fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.pages li a:hover,.pages li.on a{background-color:#0C427D;border-color:#0C427D;color:#fff}
.pages span{font-weight: normal;}
.pages .arrow a{color: #111;width: 124px;}

.m-list3{}
.m-list3 li{}
.m-list3 .con{display: block;overflow: hidden;padding: 30px 0 33px;
	border-bottom: 1px solid rgba(160, 160, 160, .2);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .pic{float: left;width: 330px;height: 210px;overflow: hidden;
	margin-right: 28px;
}
.m-list3 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .txt{overflow: hidden;padding-top: 12px;}
.m-list3 .date{display: block;font-size: 18px;color: #888;
	padding-left: 24px;margin-bottom: 10px;font-family: arial;
	background: url(../images/i-26.png) no-repeat left center;
	-o-background-size: 17px auto;
	-ms-background-size: 17px auto;
	-moz-background-size: 17px auto;
	-webkit-background-size: 17px auto;
	background-size: 17px auto;
}
.m-list3 .tit{font-size: 26px;color: #333;font-family: 'SourceHanSansCN-Medium';
	font-weight: normal;margin-bottom: 8px;
}
.m-list3 .desc{font-size: 16px;line-height: 28px;color: #999;margin-bottom: 15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list3 .btn{font-size: 16px;color: #0C427D;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .con:hover{border-bottom-color: #ECB633;}
.m-list3 .con:hover .btn{color: #ECB633;}
.m-list3 .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);
}

.row-b3{overflow: hidden;padding: 79px 0 50px;}
.row-b3 .col-l{width: 1095px;}
.row-b3 .col-r{width: 467px;padding-top: 10px;}
.m-details{}
.m-details h1{font-size: 36px;color: #111;margin-bottom: 12px;}
.m-details .info{overflow: hidden;line-height: 42px;padding-bottom: 28px;margin-bottom: 24px;
	background: url(../images/i-27.png) repeat-x left bottom;
}
.m-details .info span{float: left;font-size: 18px;color: #999;margin-right: 24px;}
.m-details .txt{font-size:18px;line-height:2.22;color:#555;padding-bottom: 36px;}
.m-details .share{float: left;overflow:hidden;}
.m-details .share .bdsharebuttonbox{float: left;}
.m-details .share em{float:left;font-size:16px;color:#888;line-height:42px}
.m-details .share .bdsharebuttonbox a{width:30px;height:30px;overflow:hidden;padding:0 4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;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-details .share .bdsharebuttonbox .bds_sqq{background-image:url(../images/g-i3.png)}
.m-details .share .bdsharebuttonbox .bds_weixin{background-image:url(../images/g-i4.png)}
.m-details .share .bdsharebuttonbox .bds_qzone{background-image:url(../images/g-i5.png)}
.m-details .share .bdsharebuttonbox .bds_tsina{background-image:url(../images/g-i6.png)}
.m-details .arrow{padding-top:26px;border-top: 1px solid rgba(160, 160, 160, .3);}
.m-details .arrow a{display:block;font-size:18px;line-height:40px;color:#666}
.m-details .arrow a:hover{color:#ECB633}

.m-t1{position: relative;font-size: 26px;color: #111;padding-bottom: 13px;
	margin-bottom: 30px;
}
.m-t1:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 24px;height: 2px;
	background-color: #57575A;
}
.m-list4 li{margin-bottom: 26px;}
.m-list4 .con{display: block;}
.m-list4 .pic{margin-bottom: 23px;overflow: hidden;}
.m-list4 .pic img{width: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .date{font-size: 18px;display: block;font-family: arial;
	color: #999;padding-left: 24px;margin-bottom: 8px;
	background: url(../images/i-26.png) no-repeat left center;
	-o-background-size: 17px auto;
	-ms-background-size: 17px auto;
	-moz-background-size: 17px auto;
	-webkit-background-size: 17px auto;
	background-size: 17px auto;
}
.m-list4 h3{font-size: 20px;line-height: 1.4;font-weight: normal;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 .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-map{height: 100vh;position: relative;}
.m-map #container{height: 100%;}
.m-map .txt{position: absolute;left: 0;top: 50%;width: 962px;z-index: 3;
	padding: 50px 62px 11px 163px;color: #fff;
	background: url(../images/p-bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-map .top{overflow: hidden;}
.m-map .tit{float: left;line-height: 1.2;margin-bottom: 40px;}
.m-map .tit em{font-size: 36px;font-family: arial;}
.m-map .tit h2{font-size: 38px;}
.m-map .qr{float: right;width: 92px;}
.m-map .qr img{width: 100%;display: block;}
.m-map .item{border-top: 1px solid rgba(255,255,255,.1);line-height: 72px;
	font-size: 20px;padding-left: 44px;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: 24px auto;
	-ms-background-size: 24px auto;
	-moz-background-size: 24px auto;
	-webkit-background-size: 24px auto;
	background-size: 24px auto;
}
.row-c1{padding: 55px 0;
	background-position: center top;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;
}
.g-t1-2 .en{font-size: 110px;color: rgba(255,255,255,.1);}
.g-t1-2 h2{font-size: 52px;color: #fff;}

.m-list5{overflow: hidden;padding-top: 50px;margin: 0 -8px;}
.m-list5 li{width: 33.33%;float: left;margin-bottom: 16px;}
.m-list5 .con{margin: 0 8px;height: 310px;padding: 74px;
	background: url(../images/i-bg2.jpg) no-repeat center;
	-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: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list5 .tit{color: #fff;text-align: center;line-height: 1.4;}
.m-list5 .tit h3{font-size: 34px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';}
.m-list5 .tit em{font-size: 22px;font-family: 'SourceHanSansCN-Light';
	text-transform: uppercase;
}
.m-list5 .ico{width: 80px;height: 80px;display: block;margin: 0 auto 25px;}
.m-list5 .ico img{width: 100%;height: 100%;display: block;}
.m-list5 li:hover .con,.m-list5 li.on .con{
	background-image: url(../images/i-bg3.png);
}

.g-box1{position: relative;margin-bottom: 37px;padding: 78px 63px 86px;
	box-shadow: 0px 0px 15px 0px rgba(35,35,35,0.26);
	background: url(../images/p-bg6.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-box1 .close{position: absolute;right: 0;top: 0;width: 118px;height: 118px;
	cursor: pointer;
	background: url(../images/i-close2.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-t2{border-bottom: 2px solid rgba(0,0,0,.1);padding-bottom: 16px;
	overflow: hidden;margin-bottom: 26px;
}
.m-t2 .tit{position: relative;color: #ECB633;overflow: hidden;padding-left: 15px;}
.m-t2 .tit:after{content: '';position: absolute;left: 0;top: 50%;
	width: 3px;height: 40px;
	background-color: #ECB633;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-t2 h3{font-size: 42px;display: inline-block;}
.m-t2 em{font-size: 24px;text-transform: capitalize;}
.m-t2-1{border-bottom: 0;padding-bottom: 30px;margin-bottom: 50px;
	background: url(../images/i-bg4.png) repeat-x left bottom;
}
.m-txt3{overflow: hidden;margin-bottom: 43px;}
.m-txt3 .pic{float: right;margin-left: 78px;}
.m-txt3 .pci img{width: 100%;display: block;}
.m-txt3 .desc{font-size: 18px;line-height: 2.39;text-align: justify;}

.m-slider1-1 .slick-arrow{top: -150px;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-o-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
}
.m-slider1-1 .slick-prev{left: auto;right: 82px;}
.m-slider1-1 .slick-next{right: 7px;}

.row-d1{overflow: hidden;padding: 100px 0 0;
	background: url(../images/p-bg7.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-d1 .col-l{width: 993px;}
.row-d1 .col-r{width: 477px;}
.row-d1 .m-tab2 li a{width: 155px;height: 155px;}
.row-d1 .m-tab2 .i1{left: 343px;top: 102px;}
.row-d1 .m-tab2 .i2{left: 485px;top: 0px;}
.row-d1 .m-tab2 .i3{left: 652px;top: 35px;}
.row-d1 .m-tab2 .i4{right: 53px;top: 145px;}
.row-d1 .m-tab2 .i1 .bor{width: 158px;height: 139px;left: 133px;top: 129px;
	background-image: url(../images/i-bor5.png);
}
.row-d1 .m-tab2 .i2 .bor{width: 54px;height: 217px;left: 102px;top: 152px;
	background-image: url(../images/i-bor6.png);
}
.row-d1 .m-tab2 .i3 .bor{width: 76px;height: 193px;right: 105px;top: 140px;
	background-image: url(../images/i-bor7.png);
}
.row-d1 .m-tab2 .i4 .bor{width: 172px;height: 117px;right: 138px;top: 109px;
	background-image: url(../images/i-bor8.png);
}
.row-d1 .m-tab2 h3{font-size: 24px;padding-top: 40px;margin-top: 40px;
	-o-background-size: 35px auto;
	-ms-background-size: 35px auto;
	-moz-background-size: 35px auto;
	-webkit-background-size: 35px auto;
	background-size: 35px auto;
}

.row-d1 .m-tab2 .i1:hover .bor,.row-d1 .m-tab2 .i1.on .bor{
	background-image: url(../images/i-bor5-on.png);
}
.row-d1 .m-tab2 .i2:hover .bor,.row-d1 .m-tab2 .i2.on .bor{
	background-image: url(../images/i-bor6-on.png);
}
.row-d1 .m-tab2 .i3:hover .bor,.row-d1 .m-tab2 .i3.on .bor{
	background-image: url(../images/i-bor7-on.png);
}
.row-d1 .m-tab2 .i4:hover .bor,.row-d1 .m-tab2 .i4.on .bor{
	background-image: url(../images/i-bor8-on.png);
}

.m-tab3{overflow: hidden;
	background-color: #E0E3ED;position: relative;
}
.m-tab3:before{content: '';position: absolute;top: 50%;left: 0;right: 0;
	height: 1px;background-color: #fff;
}
.m-tab3 ul{overflow: hidden;border-left: 1px solid #fff;}
.m-tab3 li{width: 10%;float: left;}
.m-tab3 li a{display: block;height: 176px;font-size: 18px;color: #333;
	text-align: center;padding-top: 38px;
	font-family: 'SourceHanSansCN-Medium';
	border-right: 1px solid #fff;
}
.m-tab3 li.on a,.m-tab3 li:hover a{color: #fff;
	background: url(../images/i-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-tab3 .ico{width: 70px;height: 70px;display: block;margin: 0 auto;position: relative;}
.m-tab3 .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab3 .ico .i-on{opacity: 0;}
.m-tab3 li.on .ico .i-on,.m-tab3 li:hover .ico .i-on{opacity: 1;}
.m-tab3 li.on .ico .i-ok,.m-tab3 li:hover .ico .i-ok{opacity: 0;}


.m-list6{margin: 0 -8px;overflow: hidden;}
.m-list6 li{width: 20%;float: left;margin-bottom: 53px;}
.m-list6 .con{display: block;height: 377px;margin: 0 8px;padding-top: 23px;
	background-color: #fff;text-align: center;position: relative;
}
.m-list6 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 3px;
	width: 0;background-color: #ECB633;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .pic{text-align: center;font-size: 0;height: 240px;line-height: 240px;
	margin-bottom: 8px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .pic img{display: inline-block;vertical-align: middle;max-height: 100%;}
.m-list6 h3{text-align: center;font-size: 24px;color: #000;font-weight: normal;
	margin-bottom: 10px;
}
.m-list6 .more{display: inline-block;font-size: 14px;color: #888;
	border-bottom: 1px solid #888;line-height: 1.3;
}
.m-list6 .con:hover:after{width: 100%;}
.m-list6 .con:hover h3{color: #0C417C;}
.m-list6 .con:hover .pic{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}
.row-e1{padding: 53px 0 0;overflow: hidden;
	background-color: #F6F6F6;
}
.row-e1 .pages{margin-top: 50px;}

.row-f1{height: 100vh;position: relative;
	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-f1 .wp{height: 100%;position: relative;}
.m-t3{position: absolute;left: 0;top: 235px;color: #fff;}
.m-t3 h3{font-size: 36px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';}
.m-t3 .desc{font-size: 20px;}

.m-slider6{position: absolute;top: 230px;right: 0;width: 702px;color: #fff;
	overflow: hidden;
}
.m-slider6 .tit{font-size: 34px;font-family: 'SourceHanSansCN-Medium';
	position: relative;font-weight: normal;padding-bottom: 26px;
	margin-bottom: 25px;
}
.m-slider6 .tit:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 42px;height: 2px;background-color: #fff;
}
.m-slider6 .desc{font-size: 18px;line-height: 33px;margin-bottom: 30px;
	color: rgba(255,255,255,.6);font-family: 'SourceHanSansCN-Light';
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider6 .more{display: inline-block;line-height: 1.5;font-size: 18px;
	font-family: 'SourceHanSansCN-Normal';color: #fff;
	border-bottom: 1px solid #fff;
}

.m-slider7{position: absolute;left: 0;right: 0;bottom: 72px;}
.m-slider7 .swiper-container{overflow: hidden;}
.m-slider7 .con{display: block;height: 207px;padding: 50px 30px 0 36px;
	background-color: #fff;margin-right: 24px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider7 h3{font-size: 24px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';
	margin-bottom: 12px;
}
.m-slider7 .desc{font-size: 16px;line-height: 30px;font-family: 'SourceHanSansCN-Light';
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.m-slider7 .swiper-arrow{position: absolute;top: 50%;z-index: 3;width: 66px;height: 66px;
	border-radius: 50%;cursor: pointer;font-size: 0;text-indent: 9999px;
	border: 0;background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider7 .swiper-prev{left: -84px;background-image: url(../images/i-37.png);}
.m-slider7 .swiper-next{right: -84px;background-image: url(../images/i-38.png);}
.m-slider7 .swiper-arrow:hover{background-color: #ECB633;}
.m-slider7 .swiper-prev:hover{background-image: url(../images/i-37-on.png);}
.m-slider7 .swiper-next:hover{background-image: url(../images/i-38-on.png);}
.m-slider7 .swiper-slide-thumb-active .con{color: #fff;
	background: #ECB633 url(../images/i-39.png) no-repeat right bottom;
	-o-background-size: 141px auto;
	-ms-background-size: 141px auto;
	-moz-background-size: 141px auto;
	-webkit-background-size: 141px auto;
	background-size: 141px auto;
}

.row-f2{overflow: hidden;padding: 172px 0 123px;position: relative;
	background: url(../images/p-bg9.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-f2:after{content: '';position: absolute;top: 114px;left: 0;right: 0;
	height: 3px;background-color: #EEE;
}
.m-list7{margin: 0 -21px;position: relative;z-index: 2;}
.m-list7 li{width: 28%;float: left;position: relative;}
.m-list7 li:after{content: '';width: 13px;height: 13px;
	position: absolute;top: -63px;left: 50%;
	background: #FFFFFF;
	border: 2px solid #707070;
	border-radius: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list7 li:before{content: '';position: absolute;top: -58px;left: 0;right: 0;
	height: 3px;background-color: #EEE;
}
.m-list7 .con{display: block;margin: 0 21px;position: relative;}
.m-list7 .pic{padding-top: 76%;height: 0;position: relative;overflow: hidden;
	margin-bottom: 32px;
}
.m-list7 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list7 .pic:after{content: '';position: absolute;top: 0;
	left: 0;bottom: 0;right: 0;opacity: 0;z-index: 3;
	background: url(../images/p53.png) no-repeat bottom 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;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list7 .txt{z-index: 5;}
.m-list7 h3{font-size: 26px;font-family: 'SourceHanSansCN-Medium';
	color: #333;font-weight: normal;margin-bottom: 15px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list7 .desc{font-size: 16px;line-height: 31px;color: #666;
	font-family: 'SourceHanSansCN-Light';margin-bottom: 15px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list7 .more{font-size: 16px;color: #666;}
.m-list7 li.on{width: 44%;}
.m-list7 li.on .txt{position: absolute;left: 53px;right: 56px;bottom: 33px;}
.m-list7 li.on h3{color: #fff;margin-bottom: 12px;}
.m-list7 li.on .desc{color: #fff;margin-bottom: 0;}
.m-list7 li.on .more{color: #fff;display: none;}
.m-list7 li.on .pic:after{opacity: 1;}
.m-list7 li.on:after{border-color: #ECB633;}
.m-list7 li.on:before{background-color: #ECB633;}
.m-list7 .i1:before{left: -1000px;right: 21px;}
.m-list7 .i2:before{left: 21px;right: 21px;}
.m-list7 .i3:before{left: 21px;right: -1021px;}








.row-h4{padding: 89px 0 98px;
	background: url(../images/p-bg10.jpg) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list9{overflow: hidden;margin: 0 -20px;padding-top: 46px;}
.m-list9 li{width: 33.33%;float: left;}
.m-list9 .con{margin: 0 20px;}
.m-list9 .pic{padding-top: 62%;height: 0;position: relative;overflow: hidden;}
.m-list9 .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-list9 .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);
}

.g-t3{text-align: center;}
.g-t3 span{font-size: 46px;font-weight: normal;position: relative;
	display: inline-block;color: #333;padding: 6px 32px;
}
.g-t3 span:before,.g-t3 span:after{content: '';position: absolute;width: 17px;
	height: 17px;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;
}
.g-t3 span:before{left: 0;top: 0;background-image: url(../images/i-40.png);}
.g-t3 span:after{right: 0;bottom: 0;background-image: url(../images/i-41.png);}

.row-h2{padding: 82px 0 90px;position: relative;
	background: url(../images/p-bg11.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-h2:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 50%;
	background-color: #fff;
}
.row-h2 .wp{position: relative;z-index: 2;}
.m-list8{overflow: hidden;margin: 0 -20px;padding-top: 46px;}
.m-list8 li{width: 50%;float: left;}
.m-list8 .con{margin: 0 20px;}
.m-list8 .pic{padding-top: 52%;height: 0;position: relative;overflow: hidden;}
.m-list8 .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-list8 .txt{background-color: #fff;padding: 30px 48px;}
.m-list8 .desc{font-size: 18px;line-height: 34px;font-family: 'SourceHanSansCN-Normal';
	color: #666;height: 102px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.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);
}
.row-h1{padding: 81px 0 0;
	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;
}
.m-txt5{overflow: hidden;}
.m-txt5 .pic{float: left;width: 720px;text-align: center;}
.m-txt5 .pic img{max-width: 80%;}
.m-txt5 .txt{overflow: hidden;}
.m-txt5 .tit{border-bottom: 1px solid rgba(255,255,255,.3);padding-bottom: 20px;}
.m-txt5 .tit h3{position: relative;font-size: 42px;color: #FFB500;
	font-family: 'SourceHanSansCN-Medium';padding-left: 27px;font-weight: normal;
}
.m-txt5 .tit h3:after{content: '';position: absolute;left: 0;top: 50%;
	width: 4px;height: 36px;
	background-color: #ECB633;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt5 .info{padding: 33px 0 23px;overflow: hidden;margin-bottom: 40px;
	border-bottom: 1px solid rgba(255,255,255,.3);
}
.m-txt5 .info span{float: left;height: 45px;padding: 0 25px;
	border-radius: 23px;font-size: 18px;color: #666;
	background-color: #fff;line-height: 45px;margin-right: 16px;margin-bottom: 10px;
}
.m-txt5 .desc{font-size: 16px;line-height: 35px;color: #fff;
	font-family: 'SourceHanSansCN-Normal';margin-bottom: 50px;
}
.m-txt5 .t1{font-size: 20px;color: #fff;font-weight: normal;line-height: 32px;
	font-family: 'SourceHanSansCN-Normal';padding-left: 40px;margin-bottom: 21px;
	background: url(../images/i-42.png) no-repeat left center;
	-o-background-size: 32px auto;
	-ms-background-size: 32px auto;
	-moz-background-size: 32px auto;
	-webkit-background-size: 32px auto;
	background-size: 32px auto;
}
.m-txt5 .btn{display: block;width: 240px;height: 65px;text-align: center;
	line-height: 65px;font-size: 20px;color: #fff;border-radius: 5px;
	background-color: #ECB633;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-txt5 .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: 27px;height: 26px;margin-right: 8px;position: relative;top: -2px;
	background: url(../images/i-43.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-txt5 .btn:hover{opacity: .8;}

.g-t3-1 span{color: #fff;}
.row-h3{padding: 100px 0 113px;
	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;
}

.m-slider8{margin: 0 -14px;padding-top: 57px;}
.m-slider8 .con{margin: 0 14px;height: 515px;position: relative;
	background-color: #EAF1F8;padding-top: 137px;color: #333;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider8 .num{position: absolute;right: -5px;top: -30px;font-size: 140px;
	line-height: 1;color: #0D427E;opacity: .1;font-family: 'Futura-Heavy';
	font-style: italic;font-weight: bold;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider8 .ico{width: 150px;height: 150px;display: block;margin: 0 auto 33px;}
.m-slider8 .ico img{width: 100%;height: 100%;display: block;}
.m-slider8 .desc{font-size: 18px;line-height: 34px;text-align: center;
	margin: 0 50px;
}
.m-slider8 .con:hover{background: #ECB633 url(../images/p-bg14.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-slider8 .con:hover .num{color: #fff;}
.m-slider8 .slick-arrow{position: absolute;top: 50%;z-index: 3;width: 66px;height: 66px;
	border-radius: 50%;cursor: pointer;font-size: 0;text-indent: 9999px;
	border: 0;background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider8 .slick-prev{left: -84px;background-image: url(../images/i-37.png);}
.m-slider8 .slick-next{right: -84px;background-image: url(../images/i-38.png);}
.m-slider8 .slick-arrow:hover{background-color: #ECB633;}
.m-slider8 .slick-prev:hover{background-image: url(../images/i-37-on.png);}
.m-slider8 .slick-next:hover{background-image: url(../images/i-38-on.png);}

.row-g1{height: 100vh;
	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-g1 .wp{position: relative;height: 100%;}
.m-txt6{position: absolute;left: 0;top: 80px;max-width: 992px;}
.m-txt6 .tit{line-height: 1.2;margin-bottom: 18px;overflow: hidden;}
.m-txt6 .tit em{font-size: 70px;
	font-family: 'Futura-Heavy';text-transform: uppercase;
	font-weight: 800;
	color: rgba(236, 182, 51, 0);
	-webkit-text-stroke: 1px #EBB533;
	text-stroke: 1px #EBB533;
}
.m-txt6 .tit h3{font-size: 62px;font-weight: normal;font-family: 'SourceHanSansCN-Medium';
	color: #0C427D;
}
.m-txt6 .tit h3 span{display: inline-block;position: relative;padding-right: 22px;}
.m-txt6 .tit h3 span:after{content: '';position: absolute;left: 100%;top: 50%;
	width: 715px;height: 1px;background-color: #0C427D;opacity: .4;
}
.m-txt6 .desc{font-size: 18px;line-height: 2;color: #555;}

.row-g2{padding: 100px 0 130px;position: relative;
	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;
}
.m-list10{overflow: hidden;margin: 0 -23px;padding-top: 24px;}
.m-list10 li{width: 20%;float: left;}
.m-list10 .con{margin: 0 23px;border-radius: 20px;height: 362px;padding-top: 72px;
	border: 1px dashed #fff;text-align: center;color: #fff;
}
.m-list10 .num{position: relative;font-size: 20px;margin-bottom: 18px;}
.m-list10 .num span{font-size: 54px;font-family: 'DINCond-Black';}
.m-list10 .i2 .num,.m-list10 .i3 .num,.m-list10 .i4 .num{font-size: 24px;}
.m-list10 p{font-size: 22px;}
.m-list10 .ico{width: 80px;height: 80px;display: block;margin: 0 auto 17px;}
.m-list10 .ico img{width: 100%;display: block;}

.row-g3{padding: 66px 0 104px;position: relative;
	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;
}

.m-pic1{position: relative;padding-bottom: 110px;}
.m-pic1 .pic img{width: 100%;display: block;}
.m-pic1 .txt{position: absolute;left: 105px;right: 105px;bottom: 0;
	background-color: #fff;padding: 60px 90px 50px;
	font-size: 18px;line-height: 33px;color: #555;
}

.g-ico1{position:absolute;top:0;left:50%;width:44px;margin-left:-22px}

.row-m1{padding: 40px 0 98px;}
.row-m1 .g-t1 em{font-size: 110px;}

.m-list11{overflow: hidden;margin: 0 -3px;padding-top: 20px;}
.m-list11 li{width: 17%;float: left;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list11 .con{height: 607px;position: relative;color: #fff;margin: 0 3px;
	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;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list11 .tit-db{position: absolute;top: 50%;left: 0;right: 0;padding-bottom: 13px;
	text-align: center;font-size: 32px;font-weight: normal;opacity: 1;
	font-family: 'SourceHanSansCN-Medium';
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list11 .tit-db:after{content: '';position: absolute;bottom: 0;left: 50%;
	width: 30px;height: 2px;background-color: #fff;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list11 .txt{position: absolute;left: 69px;top: 63px;right: 69px;opacity: 0;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list11 .txt h3{font-size: 42px;position: relative;padding-bottom: 18px;
	margin-bottom: 20px;
}
.m-list11 .txt h3:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 34px;height: 2px;
	background-color: #fff;
}
.m-list11 .desc{font-size: 22px;line-height: 31px;}
.m-list11 li.on{width: 49%;}
.m-list11 li.on .tit-db{opacity: 0;}
.m-list11 li.on .txt{opacity: 1;}

.row-m2{padding: 90px 0 68px;
	background-color: #F7F9FD;
}
.m-list12{overflow: hidden;margin: 0 -15px;}
.m-list12 li{float: left;width: 33.33%;margin-bottom: 33px;}
.m-list12 .i1{width: 56%;}
.m-list12 .i2{width: 44%;}
.m-list12 .con{margin: 0 15px;height: 350px;text-align: center;
	background-color: #fff;position: relative;
}
.m-list12 .bg{width: 100%;height: 100%;display: block;}
.m-list12 .bg img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list12 h3{font-size: 40px;color: #111;margin-bottom: 6px;}
.m-list12 .txt{position: absolute;top: 50%;left: 15px;right: 15px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list12 .desc{font-size: 20px;line-height: 1.6;color: #666;}
.m-list12 .ico{width: 75px;height: 75px;display: block;margin: 0 auto 13px;}
.m-list12 .ico img{width: 100%;height: 100%;display: block;}
.m-list12 .i2 h3,.m-list12 .i3 h3{color: #fff;}
.m-list12 .i2 .desc,.m-list12 .i3 .desc{color: #fff;}

.m-slider9{position: relative;margin-top: 70px;}
.m-slider9 .swiper-container{overflow: hidden;}
.m-slider9 .swiper-slide { 
    width: 539px;
}
.m-slider9 .swiper-slide .pic{margin-bottom: 36px;
    width: 100%;height: 394px;overflow: hidden;
}
.m-slider9 .swiper-slide img { 
    display: block; 
    width: 100%;
    height: 100%;
}
.m-slider9 h3{font-size: 30px;color: #EDF0F8;text-align: center;
	font-weight: normal;opacity: 0;
}
.m-slider9 .swiper-slide-active h3{opacity: 1;}
.m-slider9 .swiper-arrow{position: absolute;top: 50%;z-index: 3;width: 66px;height: 66px;
	border-radius: 50%;cursor: pointer;font-size: 0;text-indent: 9999px;
	border: 0;background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 13px auto;
	-ms-background-size: 13px auto;
	-moz-background-size: 13px auto;
	-webkit-background-size: 13px auto;
	background-size: 13px auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider9 .swiper-prev{left: -60px;background-image: url(../images/i-37.png);}
.m-slider9 .swiper-next{right: -60px;background-image: url(../images/i-38.png);}
.m-slider9 .swiper-arrow:hover{background-color: #ECB633;}
.m-slider9 .swiper-prev:hover{background-image: url(../images/i-37-on.png);}
.m-slider9 .swiper-next:hover{background-image: url(../images/i-38-on.png);}

.row-m3{padding: 60px 0 120px;
	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-m4{height: 1018px;padding: 86px 0 0;
	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;
}
.m-slider10{margin-top: 60px;
	background: url(../images/p-bg20.png) 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;
}
.m-slider10 .swiper-container{overflow: hidden;width: 1500px;margin: 0 auto;}
.m-slider10 .swiper-slide{height: 609px;text-align: center;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider10 .con .txt{width: 181px;height: 181px;margin: 0 auto 139px;
	position: relative;text-align: center;padding-top: 38px;
	background: url(../images/i-58.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider10 .con .txt:before{content: '';position: absolute;top: 2px;bottom: 2px;left: 2px;right: 2px;
	background-color: #223387;
}
.m-slider10 .con .ico{position: relative;z-index: 2;display: block;margin: 0 auto 12px;
	width: 70px;height: 70px;
}
.m-slider10 .con .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider10 .con .ico img{width: 100%;height: 100%;display: block;}
.m-slider10 .con h3{position: relative;z-index: 2;font-size: 20px;font-weight: normal;
	color: #fff;
}
.m-slider10 .con .ico .i-on{display: none;}
.m-slider10 .con .btn{width: 240px;height: 70px;display: block;text-align: center;
	line-height: 66px;border: 2px solid #ECB633;border-radius: 5px;
	font-size: 18px;color: #ECB633;display: none;cursor: pointer;
}
.m-slider10 .swiper-slide-active .con .ico .i-ok{display: none;}
.m-slider10 .swiper-slide-active .con .ico .i-on{display: block;}
.m-slider10 .swiper-slide-active .con .txt:before{background-color: #E9EDFD;}
.m-slider10 .swiper-slide-active .con h3{color: #0C427D;}
.m-slider10 .swiper-slide-active .con .btn{display: block;}

.m-slider10 .swiper-slide.s2{transform: scale(0.7);padding-top: 110px;opacity: .3;}
.m-slider10 .swiper-slide.s1{transform: scale(0.8);padding-top: 70px;opacity: .55;}
.m-slider10 .swiper-slide.swiper-slide-prev{transform: scale(0.9);padding-top: 40px;opacity: 1 !important;}
.m-slider10 .swiper-slide.swiper-slide-next{transform: scale(0.9);padding-top: 40px;opacity: 1 !important;}
.m-slider10 .swiper-slide-active{transform: scale(1) !important;padding-top: 48px !important;opacity: 1 !important;}
.m-slider10 .swiper-slide-active .con .txt{transform: rotate(0deg) !important;}
.m-slider10 .swiper-slide .con .txt{transform: rotate(-8deg);}
.m-slider10 .swiper-slide.swiper-slide-next .con .txt{transform: rotate(8deg);}
.m-slider10 .swiper-slide.swiper-slide-prev.you .con .txt{transform: rotate(-8deg);}
.m-slider10 .swiper-slide.you .con .txt{transform: rotate(8deg);}
.m-slider10 .swiper-slide-active .con .txt{transform: rotate(0deg);}
.m-slider10 .swiper-slide-active{z-index: 3;}

.pop-zhao{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1026;display: none;}
.pop-zhao .cont{position: fixed;top: 50%;left: 50%;
	width: 1000px;padding: 58px 75px 0 57px;
	background: url(../images/pop-bg.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	-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-zhao .top{overflow: hidden;padding-bottom: 20px;margin-bottom: 39px;
	background: url(../images/ico-bo1.jpg) no-repeat left bottom;
}
.pop-zhao .tit{float: left;font-size: 40px;color: #0C427D;}
.pop-zhao .info{float: right;font-size: 16px;color: #333;}
.pop-zhao .info span{float: left;margin-left: 55px;margin-top: 20px;
	background-position: left center;background-repeat: no-repeat;
}
.pop-zhao .s1{padding-left: 34px;background-image: url(../images/i-p1.png);}
.pop-zhao .s2{padding-left: 29px;background-image: url(../images/i-p2.png);}
.pop-zhao .s3{padding-left: 27px;background-image: url(../images/i-p3.png);}
.pop-zhao .t1{font-size: 20px;margin-bottom: 9px;}
.pop-zhao .desc{font-size: 16px;line-height: 2.19;}
.pop-zhao .item{margin-bottom: 35px;}
.pop-zhao .bot{padding-top: 10px;line-height: 98px;font-size: 20px;
	color: #666;
	background: url(../images/ico-bo1.jpg) no-repeat left top;
}
.pop-zhao .bot a{color: #033669;text-decoration: underline;}

.pop-zhao .close{position: absolute;right: 11px;top: -56px;
	width: 33px;height: 33px;cursor: pointer;
	background: url(../images/ico-close.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;
}
.pop-zhao .close:after{content: '';position: absolute;left: 50%;top: 100%;
	width: 1px;height: 26px;
	background-color: #fff;
}
</pre></body></html>