.w1500{max-width: 1500px;width: 96%}


/*Top003084 */
.Top003084 {background-color: rgb(255, 255, 255, 0.1);position: absolute;left: 0;top: 0;width: 100%;border-bottom: 1px solid rgba(255, 255, 255, 0.2);font-size: 16px;z-index: 100;}
.Top003084 .auto{position: relative}
.Top003084 a {color: #fff;}
.Top003084 nav a {display: inline-block;}
.Top003084 nav a:not(:last-child):after {display: inline-block;width: 1px;height: 6px;background: rgba(255, 255, 255, 0.2);margin: 0 10px;vertical-align: middle;content: '';}
.Top003084 menu li {position: relative;}
.Top003084 menu li:after {position: absolute;bottom: -1px;height: 2px;content: '';width: 0;background: #fff;left: 50%;transform: translateX(-50%);transition: 0.3s;}
.Top003084 menu li.aon:after {width: 100%;}
.Top003084 menu li span {font-size: 18px;display: block;}
.Top003084 .logo img {width: 90%;}
.Top003084 .sub {padding: 10px;display: none;}
.Top003084 .sub dt,.Top003084 .sub .more {line-height: 40px;margin-bottom: 1px;background: rgba(0, 0, 0, 0.2);}
.Top003084 .sub dt:hover,.Top003084 .sub .more:hover {background-color: #b48a56;}
.Top003084 .open-search {position: absolute;right: 0px;top: 57px;background: url(../images/Top003084-search1.png) no-repeat;width: 20px;height: 20px;}
.Top003084 .top-search {position: absolute;right: 0px;top: 100%;background: #fff;width: 400px;padding-right: 40px;}
.search-show .Top003084 .top-search {display: block;}
.Top003084 .top-search .text {width: 100%;height: 40px;line-height: 40px;border: 0;padding: 0 10px;}
.Top003084 .top-search .btn {position: absolute;right: 0;top: 0;width: 40px;height: 40px;background: url(../images/Top003084-search1.png) no-repeat center center #665d58;}

@media (min-width:1025px) {
	.Top003084 menu li {float: left;min-height: 80px;padding-top: 20px;}
	.Top003084 menu {padding-right: 4.1vw;}
	.Top003084 .logo {float: left;padding-top: 30px;}
	.Top003084 .top-right {float: right;padding-top: 35px;}
	.Top003084 nav {padding-top: 27px;text-align: right;}
	.Top003084 menu li:not(:last-child) {margin-right: 2.567vw;}
	.Top003084 .sub {position: absolute;left: 50%;margin-left: -76px;width: 150px;top: 100%;border-radius: 0 0 5px 5px;padding: 0;}
	.Top003084 .sub dt,.Top003084 .sub .more {text-align: center;}
	.Top003084 .sub dt a,.Top003084 .sub .more,.Top003084 .sub .more a {color: #fff;}
}

@media (max-width:1024px) {
	.Top003084 nav {position: absolute;right: 30px;top: 10px;}
	.Top003084 menu {position: absolute;right: 0;top: -100%;transform: translateY(-100%);opacity: 0;z-index: 100;width: 220px;background: rgba(0, 0, 0, 0.5);padding: 2vw;transition: transform 0.3s;}
	.Top003084 menu li {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
	.Top003084 menu li span {padding: 10px 0;}
	.Top003084 .logo {display: table;height: 66px;}
	.Top003084 .logo a {display: table-cell;;vertical-align: middle;}
	.Top003084 .logo img {max-height: 54px;}
	.Top003084 .open-search {top: auto;bottom: 10px;}
	.Top003084 .open-menu {position: absolute;right: 70px;bottom: 0;width: 32px;}
    .Top003084 .top-search {position: absolute;right:0px;top: 100%;background: #fff;width: 100%;padding-right: 40px;}
	.Top003084 .sub {background: rgba(0, 0, 0, 0.8);margin-bottom: 1px;background: rgba(0, 0, 0, 0.3);}
	.menu-show .Top003084 menu {top: 80px;transform: translateY(0);opacity: 1;}
}

@media (max-width:800px) {
	.Top003084 nav {display: none;}
	.Top003084 .open-search,
	.Top003084 .open-menu {bottom: auto;top: 50%;transform: translateY(-50%);}
}

@media (max-width:480px) {
	.Top003084 .logo {width: 58%;}
}

/*Banner003086 */
.Banner003086 .slider li {position: relative;}
.Banner003086 .ytable {height: 100%;}
.Banner003086 .txt-area {font-family: '微软雅黑';position: absolute;color: #fff;left: 0;right: 0;top: 0;margin: 0 auto;width: 100%;height: 100%;z-index: 10;font-size: 60px;text-align: center;letter-spacing: 5px;font-weight: 600;}
/* .Banner003086 .txt-area aside {transition: 1s 1s;opacity: 1; */
.Banner003086 .txt-area .t-1 {font-size: 0.387em;transform: translateY(0px);}
.Banner003086 .txt-area .t-2 {transform: translateY(0px);text-shadow: 3px 1px 6px #2f2f2f;}
.Banner003086 .txt-area .t-3 {font-family: 'Alibaba-PuHuiTi-Bold';transform: translateX(0px);}
.Banner003086 .ani-show .txt-area aside {opacity: 1;transform: translateX(0);}
.Banner003086 .slick-dots {position: absolute;left: 50%;transform: translateX(-50%);z-index: 20;bottom: 2.55vw;}
.Banner003086 .slick-dots li {float: left;width: 30px;position: relative;height: 30px;border-radius: 50px;border: solid 1px transparent;}
.Banner003086 .slick-dots li button {font-size: 0;width: 8px;height: 8px;background: #e1e1e1;opacity: 0.5;padding: 0;border: 0;position: absolute;left: 50%;top: 50%;margin: -4px 0 0 -4px;}
.Banner003086 .slick-dots li:not(:last-child) {margin-right: 4.74vw;}
.Banner003086 .slick-dots li:not(:last-child):after {left: 100%;margin-left: 0.34vw;width: 4.07vw;height: 2px;position: absolute;content: '';top: 50%;margin-top: -1px;background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 20%, transparent 50%);background-size: 8px 2px;background-repeat: repeat-x;}
.Banner003086 .slick-dots li.slick-active {border-color: #fff;}
.Banner003086 .slick-dots li.slick-active button {opacity: 1;}

@media(min-width:1025px) {
	.Banner003086 .wap {display: none;}
}

@media(max-width:1024px) {
	.Banner003086 .pc {display: none;}
	.Banner003086 .txt-area {font-size: 5vw;padding: 0 2vw;}
}

@media(max-width:640px) {
	.Banner003086 .slick-dots li {width: 20px;height: 20px;}
}




/*Floor003104 */
.Floor003104{font-family: 'Alibaba-PuHuiTi-Regular';font-size: 100px;position: relative;z-index: 1; overflow: hidden;padding-top: 2.5%}
.Floor003104 .auto{position: relative;z-index: 1;}
.Floor003104 .title{color: #003f84;font-size: 0.38em; margin-bottom: 1.0526em;}
.Floor003104 .title .en{font-family: 'AvantGardeITCbyBT-Demi';font-size: 1.368em;line-height: 1;}
.Floor003104 .info{line-height: 1.75;font-size: 0.16em; margin-bottom: 1.69em;}
.Floor003104 .slider-nav li{position: absolute;left: 0;top: 0;width: 104px;height: 104px;background: #fff;border-radius: 50%;}

.Floor003104 .slider-nav li.active{background: #d7b385}
.Floor003104 .slider-nav li:last-child{right: 0;left: auto;}
.Floor003104 .slider-nav li::before{content: '';position: absolute;width: 120px;height:120px ;background: rgba(255,255 ,255,0.38);border-radius: 50%;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: -1}
.Floor003104 .slider-nav li.active::before{background: rgba(215,179,133,0.38);}
.Floor003104 .slider-nav li .ytable{position: relative;z-index: 10;height: 100%}
.Floor003104 .slider-nav li .tit{font-size: 18px;color: #d7b385;line-height:20px;}
.Floor003104 .slider-nav li.active .tit{color: #fff}
.Floor003104 .slider-nav li .icon{width: 29px;height:27px;position: relative;margin: auto;line-height: 0;margin-bottom: 10px}
.Floor003104 .slider-nav li.active .icon{}
.Floor003104 .slider-nav li .icon aside{position: absolute;left: 0;top: 0;width: 100%;height: 100%; opacity: 0;}
.Floor003104 .slider-nav li.active .icon > img{opacity: 0;}
.Floor003104 .slider-nav li.active .icon aside{opacity: 1;}
.Floor003104 .right .slider li{position: relative;}
.Floor003104 .right .slider li .txt{position: absolute;width: 53%;height: 100%;background: rgba(47,47,47,.5);top: 0;right: 0;padding: 0 11% 0 5%}
.Floor003104 .right .slider li .txt .ytable{height: 100%;padding-bottom: 6vw}
.Floor003104 .right .slider li .txt h3{font-size: 47px;margin: 0;color: #fff;font-weight: normal;padding-bottom: 1vw}
.Floor003104 .right .slider li .txt h3::before{content: '';display: block;width: 48px;height: 5px;background: #fff;margin-bottom:5px}
.Floor003104 .right .slider li .txt p{color: #fff;font-size: 18px;line-height: 30px;}
.Floor003104 .right .slider li .play{position: absolute;width: 100%;height: 100%;left: 0;top: 0;cursor: pointer;}
.Floor003104 .right .slider li .play i{position: absolute;width:1.2em;height: 1.2em;background: url(../images/Floor003104_play.png)no-repeat center center;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10}
.Floor003104 .right .slider li .play::before{content: '';position: absolute;width:1.2em;height: 1.2em;animation: infinite scale 1.5s;left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(47,47,47,.9);border-radius: 50%;transform-origin: 0 0;z-index: 1}
.Floor003104 .right .slider li .play::after{content: ''; position: absolute;width:1em;height: 1em;animation: infinite scale 1.5s;left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(47,47,47,.9);border-radius: 50%;transform-origin: 0 0;z-index: 1}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor003104_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor003104_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.Floor003104_video .close::before,
.Floor003104_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;top: 18px}
.Floor003104_video .close::after{ transform:rotate(45deg);}
.Floor003104_video .ytable{height: 100%;}
.Floor003104_video .files{ margin:0 auto; width:96%; max-width:1000px;}
.Floor003104_video .files video{ background:#000;}


@media (min-width:1025px) {
.Floor003104 .right{width: 100%;}
.Floor003104 .right .slider{}
.Floor003104 .right .slider li .pc{display: block}
.Floor003104 .right .slider li .wap{display: none}
.Floor003104 .slider-nav{position: absolute;left: 50%;transform: translateX(-50%);width: 260px;height: 120px;;bottom: 0.2em;z-index: 5;text-align: center}
.Floor003104 .slider-nav li .tit{transition: 0.3s;-ms-transition: 0.3s;}
.Floor003104 .slider-nav li.active .tit{}
}
@media (max-width:1500px) {
.Floor003104 .right .slider li .txt{padding: 0 2% 0 5%}
}
@media (max-width:1024px) {
.Floor003104 .right .slider li .pc{display: none}
.Floor003104 .right .slider li .wap{display: block}
.Floor003104 .right .slider li .txt{width: 100%;}
.Floor003104 .right .slider li .txt h3{font-size: 30px;}
.Floor003104 .right .slider li .txt h3::before{content: '';display: block;width: 48px;height: 5px;background: #fff;margin-bottom:5px}
.Floor003104 .right .slider li .txt p{font-size: 14px;line-height: 24px;}
.Floor003104 .slider-nav{padding: 0.2em 0 0;text-align: center;}
.Floor003104 .slider-nav li{position: relative;display: inline-block;background: #f5f5f5}
.Floor003104 .slider-nav li:not(:last-child){ margin-right: 2%;}
.Floor003104 .slider-nav li p{display: none;}
.Floor003104 .slider-nav li .icon{margin-left: auto;margin-right: auto; margin-bottom: 0.15em;}
.Floor003104 .slider-nav li .tit{text-align: center;font-size: 16px}
}





/*Floor003065 */
.Floor003065 {padding: 4.17vw 0;font-size: 16px;background-image: url(../images/bg2.png);background-size: 100% 100%;background-repeat: no-repeat;}
@media(min-width:769px) and (max-width:1024px) {
	.Floor003065 {font-size: 1.5vw;}
}

@media(max-width:640px) {
	.Floor003065 {font-size: 3.5vw;}
}

.Floor003065 .auto {max-width: 1500px;}
.Floor003065 .txt-info {position: relative;}

@media(min-width:769px) {
	.Floor003065 .txt-info {padding-left: 2.76vw;}
	.Floor003065 .ytable-cell {width: 50%;vertical-align: top;}
}

@media(max-width:768px) {

	.Floor003065 .ytable,
	.Floor003065 .ytable-cell {display: block;}
}

.Floor003065 .video .pic {position: relative;z-index: 1;overflow: hidden;background: #000;margin-bottom: 2.4vw;}
.Floor003065 .video .pic img {opacity: 1;}
.Floor003065 .video .play {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;cursor: pointer;}
.Floor003065 .video .play:before {position: absolute;content: '';width: 86px;height: 86px;background: url("../images/Floor003065_play.png") no-repeat center center rgba(0, 0, 0, 0.2);left: 50%;top: 50%;transform: translate(-50%, -50%);border-radius: 50%;}
.Floor003065 .video .pic video {position: absolute;left: 0;top: 0;z-index: 20;background: #000;}

@media(max-width:640px) {
	.Floor003065 .video .play:before {width: 20vw;height: 20vw;}
}

.Floor003065 .number li {float: left;color: #333;}
.Floor003065 .number li aside {color: #ee7133;}
.Floor003065 .number li aside b {font-size: 48px;font-weight: 900;font-family: 'Arial';line-height: 0.85em;display: inline-block;}
.Floor003065 .number li p {margin-bottom: 0;}

@media(min-width:769px) and (max-width:1024px) {
	.Floor003065 .number li aside b {font-size: 4vw;}
}

@media(max-width:640px) {
	.Floor003065 .number li aside b {font-size: 8vw;}
}

.Floor003065 .col-title {font-size: 48px;padding-bottom: 2.18vw;}
.Floor003065 .col-title .cn {font-size: 1em;color: #333;position: relative;padding-top: 13px;}
.Floor003065 .col-title .cn:after {display: inline-block;line-height: 2px;margin-top: 10px;content: '';height: 5px;background: #665d58;width: 1em;position: absolute;left: 5px;top: 0;}
.Floor003065 .col-title .en {font-family: 'Arial';color: #d7b385;line-height: 1em;padding-top: 0.2em;font-size: 30px;}
@media(min-width:769px) and (max-width:1024px) {
	.Floor003065 .col-title {font-size: 4vw;}
}

@media(max-width:640px) {
	.Floor003065 .col-title {font-size: 9vw;}
}

.Floor003065 .more {margin-top: 2.76vw;}
.Floor003065 .more a {display: inline-block;color: #ee7133;line-height: 2.875em;border: solid 1px #ee7133;padding: 0 2.5em;transition: 0.3s;font-size: 16px;}
.Floor003065 .more a:hover {background: #ee7133;color: #fff;}

@media(max-width:640px) {
	.Floor003065 .more a {font-size: 4vw;}
}

.Floor003065 .txt-info .inner {position: relative;z-index: 3;}
.Floor003065 .txt-info .info .name {color: #665d58;font-size: 24px;font-weight: bold;}
.Floor003065 .txt-info .info p {line-height: 2em;font-size: 17px;color: #2f2f2f;}
.Floor003065 .txt-info .year {z-index: 1;padding: 1vw 3.21vw 1vw 3.08vw;background-color: #2f2f2f;}
.Floor003065 .txt-info .year b {font-family: 'Arial';font-weight: 800;font-size: 2.13vw;color: #fff;position: relative;z-index: 3;line-height: 1em;}
.Floor003065 .txt-info .year:after,
.Floor003065 .txt-info .year:before {position: absolute;content: '';background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:after {width: 33.59vw;height: 31.93vw;right: 0;bottom: 0;}

@media(min-width:769px) {
	.Floor003065 .txt-info .year {position: absolute;right: 0;bottom: 7%;}
}

@media(max-width:768px) {
	.Floor003065 .txt-info {margin-bottom: 5vw;}
	.Floor003065 .txt-info .year {position: relative;margin-top: 4vw;}
	.Floor003065 .txt-info .year br {display: none;}
	.Floor003065 .txt-info .year b {font-size: 6vw;}
	.Floor003065 .txt-info .year:after {width: 50vw;height: 50vw;}
	.Floor003065 .txt-info .year:before {width: 7vw;height: 7vw;}
}

@media(max-width:640px) {
	.Floor003065 .txt-info .info .name {font-size: 5vw;}
}

/*Floor003066 */
.Floor003066 {
	background: url("../images/Floor003066_bg.jpg") no-repeat center bottom;
	background-size: 100% auto;
	padding-bottom: 3.13vw;
	margin-top: 4.17vw;
	overflow: hidden;
}

.Floor003066 .auto {
	max-width: 1400px;
}

.Floor003066 .col-title {
	font-size: 48px;
	padding-bottom: 8.54vw;
}

.Floor003066 .col-title .cn {
	font-size: 0.625em;
	color: #333;
}

.Floor003066 .col-title .cn:after {
	display: inline-block;
	content: '';
	height: 1px;
	background: #ee7133;
	width: 3.354em;
	margin-left: 0.521em;
	vertical-align: middle;
}

.Floor003066 .col-title .en {
	font-family: 'Arial';
	color: #ee7133;
	line-height: 1em;
	padding-top: 0.2em;
}

@media(min-width:769px) and (max-width:1024px) {
	.Floor003066 .col-title {
		font-size: 4vw;
	}
}

@media(max-width:640px) {
	.Floor003066 .col-title {
		font-size: 9vw;
	}
}

.Floor003066 .more {
	margin-top: 3.91vw;
}

.Floor003066 .more a {
	display: inline-block;
	border: 1px solid #ee7133;
	background: #ee7133;
	line-height: 2.875em;
	border-radius: 50px;
	color: #fff;
	padding: 0 2.5em;
	transition: 0.3s;
	font-size: 16px;
}

.Floor003066 .more a:hover {
	background: #fff;
	color: #ee7133;
}

@media(max-width:640px) {
	.Floor003066 .more a {
		font-size: 4vw;
	}
}

@media(min-width:1025px) {
	.Floor003066 .fl {
		width: 21.429%;
	}

	.Floor003066 .fr {
		width: 72%;
	}
}

.Floor003066 .intro {
	font-size: 18px;
	color: #333;
}

.Floor003066 .intro .cn {
	line-height: 1.667em;
}

.Floor003066 .intro .en {
	font-size: 0.777em;
	color: #999;
	line-height: 1.6em;
	border-top: 1px solid #e5e5e5;
	margin-top: 0.667em;
	padding-top: 0.667em;
}

@media(max-width:640px) {
	.Floor003066 .intro {
		font-size: 4vw;
	}
}

.Floor003066 .slider li {
	padding: 22px 0;
}

.Floor003066 .slider li a {
	display: block;
	margin: 0 1.4vw;
	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.04);
	border-radius: 20px;
	position: relative;
	padding: 3.85vw;
	background: #fff;
	transition: 0.3s;
}

.Floor003066 .slider li figure {
	background-size: contain;
	padding-bottom: 179.348%;
}

.Floor003066 .slider li .hover {
	position: absolute;
	z-index: 10;
	width: 120px;
	height: 120px;
	background-color: #21b461;
	color: #fff;
	text-align: center;
	border-radius: 50%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%) scale(0);
	opacity: 0;
	transition: 0.3s;
}

.Floor003066 .slider li .hover .ytable {
	height: 100%;
}

.Floor003066 .slider li .hover span {
	font-size: 12px;
	display: block;
	background: url("../images/Floor003066_rice.png") no-repeat center bottom;
	padding-bottom: 27px;
	font-family: 'ArialMT';
}

.Floor003066 .slider li .hover aside {
	font-size: 16px;
	padding-bottom: 5px;
}

.Floor003066 .slider li a:hover {
	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.12);
}

.Floor003066 .slider li a:hover .hover {
	opacity: 1;
	transform: translate(-50%, -50%) scale(1);
}

.Floor003066 .btn {
	text-align: center;
	padding-top: 2.08vw;
}

.Floor003066 .btn .slick-arrow {
	width: 46px;
	height: 46px;
	border-radius: 50%;
	border: 2px solid #b1b1b2;
	margin: 0 10px;
	position: relative;
}

.Floor003066 .btn .slick-arrow:before {
	position: absolute;
	content: '';
	width: 12px;
	height: 12px;
	border-right: 2px solid #b1b1b2;
	border-top: 2px solid #b1b1b2;
	transform: rotate(45deg);
	left: 50%;
	top: 50%;
	margin: -6px 0 0 -8px;
}

.Floor003066 .btn .slick-arrow:hover,
.Floor003066 .btn .slick-arrow:hover:before {
	border-color: #ee7133;
}

.Floor003066 .btn .slick-prev {
	transform: rotate(180deg);
}

@media(min-width:641px) {
	.Floor003066 .slider {
		margin: 0 -2.8vw;
		padding: 0 1.4vw;
	}
}

@media(max-width:640px) {
	.Floor003066 .slider li figure {
		padding-bottom: 100%;
	}
}








.home-title {font-size: 48px;padding-bottom: 2.18vw;position: relative}
.home-title .cn {font-size: 1em;color: #333;position: relative;padding-top: 13px;}
.home-title .cn:after {display: inline-block;line-height: 2px;margin-top: 10px;content: '';height: 5px;background: #665d58;width: 1em;position: absolute;left: 0px;top: 0;}
.home-title .en {font-family: 'Arial';color: #d7b385;line-height: 1em;padding-top: 0.2em;font-size: 30px;}
.home-title .btn1 {position: absolute;right: 0;bottom: 2.18vw;}
.home-title .btn1 a {color: #fff;display: block;width: 200px;height: 60px;text-align: center;line-height: 60px;background: #2f2f2f;font-size: 20px;}
@media(max-width:1024px){
    .home-title {font-size: 30px;}
    .home-title .en {font-size: 20px;}
    .home-title .btn1 a {width: 120px;height: 40px;line-height: 40px;font-size: 14px;}
}


/*Floor003080 */
.Floor003080 {background-image: url(../images/RighInfo002923_bg.jpg);}
.Floor003080 .col-title .cn {font-size: 1em;color: #333;position: relative;padding-top: 13px;}
.Floor003080 .col-title {font-size: 48px;padding-bottom: 2.18vw;}
.Floor003080 .col-title .cn:after {display: inline-block;line-height: 2px;margin-top: 10px;content: '';height: 5px;background: #665d58;width: 1em;position: absolute;left: 5px;top: 0;}
.Floor003080 .col-title .en {font-family: 'Arial';color: #d7b385;line-height: 1em;padding-top: 0.2em;font-size: 30px;}


/*Floor003080 */
.Floor003081 .col-title .cn {font-size: 1em;color: #fff;position: relative;padding-top: 13px;}
.Floor003081 .col-title {font-size: 48px;padding-bottom: 2.18vw;}
.Floor003081 .col-title .cn:after {display: inline-block;line-height: 2px;margin-top: 10px;content: '';height: 5px;background: #fff;width: 1em;position: absolute;left: 5px;top: 0;}
.Floor003081 .col-title .en {font-family: 'Arial';color: #d7b385;line-height: 1em;padding-top: 0.2em;font-size: 30px;}





.Floor003080 {padding: 4.51vw 0 4.51vw 0;font-family: 'SourceHanSansCN-Light';font-size: 16px;overflow: hidden;}
.Floor003080::after {}
.Floor003080 .auto {max-width: 1500px;width: 94%;position: relative;z-index: 2;}
.Floor003080 .title {line-height: 1;font-family: 'SourceHanSansCN-Medium';font-size: 48px;margin-bottom: 0.834em;color: #333;}
.Floor003080 .info {text-align: justify;line-height: 1.875;margin-bottom: 6.4vw;color: #999999;}

@media(min-width:641px) {
	.Floor003080 .info {max-width: 360px;width: 80%;}
}

@media(max-width:640px) {
	.Floor003080 {font-size: 3vw;}
	.Floor003080 .title {font-size: 5vw}
}
.Floor003080 .ytable {table-layout: fixed;}
.Floor003080 .category .item {background-color: #7a7a7a;/* border-radius: 6px; */border: solid 1px #b6aeae;padding: 1.82vw 2vw 1.56vw 1.56vw;transition: 0.3s;cursor: pointer;position: relative;}
.Floor003080 .category .active {box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);background-image: url(../uploadfiles/bg3.png);border-color: rgb(102, 93, 88, 0.9);background-color: #2f2f2f;}
.Floor003080 .category .tit {font-size: 24px;font-family: 'SourceHanSansCN-Regular';color: #e4e4e4;line-height: 1;}
.Floor003080 .category p {margin: 10px 0 0 0;color: #c7c7c7;font-size: 14px;line-height: 1.715;min-height: 3.43em;}
.Floor003080 .category .active .tit {color: #fff;font-weight: 600;}
.Floor003080 .category .active p {color: #fff;}
.Floor003080 .category .icon {width: 40px;height: 40px;border-radius: 50%;background-color: #929292;box-shadow: 0 8px 18px rgba(95, 95, 95, 0.5);position: absolute;transition: 0.3s;transform: scale(0);}
.Floor003080 .category .active .icon {transform: scale(1)}
.Floor003080 .category .icon:after {position: absolute;content: '';width: 8px;height: 8px;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(45deg);left: 50%;top: 50%;margin: -4px 0 0 -4px;}
.Floor003080 .dots li {width: 8px;height: 8px;margin: 10px 0;position: relative;list-style: none;}
.Floor003080 .dots li button {font-size: 0;width: 4px;height: 4px;background: rgba(0, 0, 0, 0.2);border: 0;padding: 0;position: absolute;border-radius: 50%;}
.Floor003080 .dots li:not(.slick-active) button {left: 50%;top: 50%;margin: -2px 0 0 -2px;}
.Floor003080 .dots li.slick-active button {width: 100%;height: 100%;left: 0;top: 0;background: #0f55b0;}
.Floor003080 .slider {position: relative;}
.Floor003080 .slider a {color: #fff;display: block;position: relative;}
.Floor003080 .slider .txt {background: rgb(95, 95, 95, 0.3);position: absolute;left: 0;bottom: 0;width: 100%;padding: 2.55vw 4.17vw;}
.Floor003080 .slider .txt aside {line-height: 1;font-family: 'SourceHanSansCN-Medium';font-size: 30px;}
.Floor003080 .slider .txt p {margin: 10px 0 0 0;}
.Floor003080 .slider li {transition: 0.3s;}
.Floor003080 .slider li:not(.slick-active) {opacity: 0.2;}
.Floor003080 .slider .pic img {border-radius: 5px;}
.Floor003080 .pages {position: absolute;z-index: 10;left: 4vw;top: 6.67vw;color: #fff;font-size: 60px;}
.Floor003080 .pages span {font-family: 'Didot-Bold';line-height: 1;display: inline-block;vertical-align: text-bottom;}
.Floor003080 .pages span.cur {font-size: 0.8em;position: relative;padding-right: 5px;padding-bottom: 5px;}
.Floor003080 .pages span.cur:after {position: absolute;content: '';width: 1px;height: 50px;transform: skewX(-30deg);left: 100%;top: 20%;background: #fff}
.Floor003080 .pages span.total {font-size: 0.2667em;padding-left: 10px;}


@media(max-width:1560px) {
	.Floor003080 .slider {width: 100%;}
	.Floor003080 .dots {right: 1%;left: auto;}
}

@media(min-width:1025px) and (max-width:1440px) {
	.Floor003080 .info {margin-bottom: 3vw;}
}

@media(min-width:1025px) {
	.Floor003080 .right {width: 60.257%;}
	.Floor003080 .category {max-width: 470px;width: 90%;}
	.Floor003080 .category .item:not(:last-child) {margin-bottom: 23px;}
	.Floor003080 .slider {overflow: hidden;width: 119.148%;padding-right: 6.771vw;}
	.Floor003080 .slider .ul {margin-left: -2.605vw;}
	.Floor003080 .slider a {margin: 0 2.605vw;}
	.Floor003080 .slider .slick-list {overflow: inherit;}
	.Floor003080 .dots {position: absolute;left: 100%;width: 5.21vw;top: 0;height: 100%;z-index: 20;}
	.Floor003080 .dots .slick-dots {position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;}
	.Floor003080 .category .icon {right: -20px;top: 50%;margin-top: -20px;}
}

@media(max-width:1024px) {
	.Floor003080 .ytable,
	.Floor003080 .ytable-cell {display: block;}
	.Floor003080 .dots {padding-top: 4vw;}
	.Floor003080 .dots .slick-dots {display: table;margin: 0 auto;}
	.Floor003080 .dots .slick-dots li {float: left;margin: 0 5px;}
	.Floor003080 .category {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
	.Floor003080 .category .item {width: 100%;margin-bottom: 10px;padding: 3vw 3vw 30px 3vw;}
	.Floor003080 .category .icon {bottom: -20px;left: 50%;margin-left: -20px;display: none}
	.Floor003080 .category .icon:after {transform: rotate(135deg);}
}

@media(max-width:640px) {
	.Floor003080 .category .tit {font-size: 4.5vw}
	.Floor003080 .category p {font-size: 3vw;}
	.Floor003080 .slider .txt aside {font-size: 18px;}
}












/*Floor003081 */
.Floor003081 {
	padding: 3vw 8.6vw 3vw 7.5vw;
	background: url("../uploadfiles/bg4.jpg") no-repeat center center;
	background-size: cover;
	font-size: 16px;
	font-family: 'SourceHanSansCN-Light';
}

.Floor003081 .auto {
	overflow: hidden;
	max-width: 1560px;
	width: 94%;
	position: relative;
	z-index: 2;
}

.Floor003081 .title {
	line-height: 1;
	font-family: 'SourceHanSansCN-Medium';
	font-size: 48px;
	margin-bottom: 0.834em;
	color: #333;
}

.Floor003081 .info {
	text-align: justify;
	line-height: 1.875;
	margin-bottom: 3.18vw;
	color: #999999;
}

.Floor003081 .txt-area {
	position: relative;
	z-index: 1;
}

.Floor003081 .txt-area .more {
	position: absolute;
	right: 0;
}

.Floor003081 .txt-area .more a {
	display: block;
	text-align: center;
	background-color: #ffffff;
	font-weight: 600;
	color: #26282b;
	width: 180px;
	line-height: 53px;
	font-size: 20px;
}

.Floor003081 .txt-area .more a:hover {
	background: #0f55b0;
	color: #fff;
	border-color: #0f55b0;
}

.Floor003081 .slick-dots {
	text-align: center;
	padding-top: 2.6vw;
}

.Floor003081 .slick-dots li {
	display: inline-block;
	width: 40px;
	height: 5px;
	margin: 10px 0;
	position: relative;
	list-style: none;
	margin: 0 9px;
}

.Floor003081 .slick-dots li button {
	font-size: 0;
	width: 4px;
	height: 4px;
	background: rgba(255, 255, 255);
	border: 0;
	padding: 0;
	position: absolute;
	/* border-radius: 50%; */
}

.Floor003081 .slick-dots li:not(.slick-active) button {
	left: 50%;
	top: 50%;
	margin: -2px 0 0 -2px;
}

.Floor003081 .slick-dots li.slick-active button {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #fff;
}

.Floor003081 .item a {
	border-radius: 6px;
	background: #fff;
}

.Floor003081 .item .Ispic {
	width: 97%;
	padding-bottom: 87%;
	margin: 0 auto;
}

.Floor003081 .item .txt .inner {
	color: #fff;
	/* max-width: 264px; */
	width: 100%;
	margin: 0 auto;
	/* background-color: #fff; */
	padding: 1vw 0;
}

.Floor003081 .item .txt aside {
	/* text-align: center; */
	margin-left: 2.7%;
	color: #fff;
	font-family: 'SourceHanSansCN-Regular';
	font-size: 24px;
	/* line-height: 1.5;min-height: 3em; */
}

.Floor003081 .item .txt p {
	line-height: 1.875;
	margin: 2vw 0 3vw 0;
}

.Floor003081 .item .txt time {
	display: block;
	border-top: 1px solid #eee;
	font-family: 'ArialMT';
	font-size: 14px;
	padding-top: 1.35vw;
}

@media(min-width:641px) {
	.Floor003081 .info {
		max-width: 494px;
		width: 80%;
	}
}

@media(min-width:751px) {
	.Floor003081 .txt-area .more {
		bottom: 35px;
	}

	.Floor003081 .slider {
		margin: 0 -20px;
	}

	.Floor003081 .item a {
		min-height: 21.88vw;
		margin: 0 20px;
		width: calc(100% - 40px);
	}
}

@media(max-width:750px) {
	.Floor003081 .txt-area .more {
		top: 0;
	}

	.Floor003081 .item a {
		min-height: 60vw;
	}
}

@media(max-width:640px) {
	.Floor003081 {
		font-size: 3vw;
	}

	.Floor003081 .title {
		font-size: 5vw
	}

	.Floor003081 .item .txt aside {
		font-size: 4.5vw
	}

	.Floor003081 .slick-dots {
		padding-top: 6vw;
	}

	.Floor003081 .txt-area .more a {
		width: auto;
		padding: 0 5vw;
		line-height: 5vw;
		font-size: 3vw;
	}
}



/*Floor003082 */


.Floor003082 {padding: 2.33vw 0 5.64vw 0;font-size: 16px;}
.Floor003082 .auto {position: relative;z-index: 2;}
.Floor003082 .info {text-align: justify;line-height: 1.875;margin-bottom: 2.7vw;}
.Floor003082 .left {position: relative;color: #fff;border-radius: 6px;}
.Floor003082 .txt-area li {float: left;}
.Floor003082 .txt-area li:not(:last-child) {margin-right: 2.86vw;}
.Floor003082 .txt-area li a {display: block;color: #fff;padding-left: 25px;background: url("../images/Floor003082-icon1.png") no-repeat left center;}
.Floor003082 .txt-area li.li-b a {background-image: url("../images/Floor003082-icon2.png");}
.Floor003082 .right ul {overflow: hidden;border-bottom: 1px solid #eee;}
.Floor003082 .right ol {position: relative;}
.Floor003082 .right ol .pic{overflow: hidden;}
.Floor003082 .right ol .Ispic {padding-bottom: 64%;border-radius: 6px;transition: 0.3s}
.Floor003082 .right ol:hover .Ispic {transform: scale(1.1)}
.Floor003082 .right ol label {padding: 0 1.72vw;line-height: 40px;border-radius: 6px 0px 25px 0px;position: absolute;left: 0;top: 0;color: #fff;text-align: center;z-index: 10;}
.Floor003082 .right ol aside {font-family: 'SourceHanSansCN-Regular';font-size: 18px;line-height: 1;}
.Floor003082 .right time {float: right;color: #999;font-family: 'Arial';margin-left: 10px;}
.Floor003082 .right li {border-top: 1px solid #eee;padding: 1.35vw 0;line-height: 1.6;}
.Floor003082 .right li label {color: #fff;display: inline-block;padding: 0 5px;border-radius: 50px;margin-right: 25px;}
.Floor003082 .right li:nth-child(3) label {background: #0f55b0;;}
.Floor003082 .right li:nth-child(4) label,
.Floor003082 .right li:nth-child(5) label {background-color: #32c2b4;}
.Floor003082 .right li:nth-child(6) label {background-color: #3c99f1;}

@media(min-width:641px) {
	.Floor003082 .right ol {float: left;width: 48.544%;position: relative;}
	.Floor003082 .right ol:nth-child(2) {float: right;}
	.Floor003082 .right li:nth-of-type(1) {clear: both;}
	.Floor003082 .right ol aside {margin: 19px 0 70px 0;}
	.Floor003082 .right time {font-size: 14px;}
	.Floor003082 .right li label {font-size: 12px;}
}

@media(min-width:1025px) {
	.Floor003082 .ytable {min-height: 37.5vw;}
	.Floor003082 .ytable-cell {vertical-align: top;}
	.Floor003082 .left {width: 29.488%;}
	.Floor003082 .left .gupiao {position: absolute;left: 3.18vw;bottom: 2.5vw;}
	.Floor003082 .txt-area {padding: 3.18vw 4.5vw 0 3.18vw;}
}

@media(max-width:1024px) {
	.Floor003082 .ytable,
	.Floor003082 .ytable-cell {display: block;}
	.Floor003082 .left {padding: 4vw;margin-bottom: 4%;}
	.Floor003082 .left .gupiao {margin-top: 17vw;}
	.Floor003082 .right li {padding: 3vw 0;}
}

@media(max-width:640px) {
	.Floor003082 {font-size: 14px;}
	.Floor003082 .title {font-size: 5vw}
	.Floor003082 .right ol {margin-bottom: 6vw;}
	.Floor003082 .right ol aside {margin-top: 4vw;font-size: 16px}
    .Floor003082 .right time{font-size: 12px}
	.Floor003082 .right ol label {padding: 0 4vw;}
	.Floor003082 .right li label {margin-right: 3vw;}
}

/*Bottom003076 */



.Bottom003076 {background-color: #252a32;}
.Bottom003076 .icon {float: right;margin-top: 50px;}
.Bottom003076 .icon li {border: #5e636a 1px solid;border-radius: 50px;padding: 7px;float: left;list-style: none;margin-left: 20px;}
.Bottom003076 .icon img {width: 25px;}
.Bottom003076 .auto {max-width: 1560px;width: 96%;}
.Bottom003076 .top {background-color: #252a32;}
.Bottom003076 .right {margin-top: -105px;/* margin-top: 5%;margin-bottom: 2%; */}
.Bottom003076 .right li {float: left;max-width: 100px;}
.Bottom003076 .right li:not(:last-child) {margin-right: 4.17vw;}
.Bottom003076 .right li aside {color: #697181;margin-top: 15px;line-height: 1;text-align: center;}
.Bottom003076 .top .logo {display: table;margin-bottom: 33px;margin-top: 24px;}
.Bottom003076 .top .logo>* {display: table-cell;vertical-align: middle;}
.Bottom003076 .top .logo dt {}
.Bottom003076 .top .logo dd {border-left: 1px solid rgba(255, 255, 255, 0.1);padding-left: 32px;color: #fff;line-height: 1;}
.Bottom003076 .top .logo dd aside {font-family: 'Arial';font-size: 24px;margin-top: 10px;}
.Bottom003076 .social-share{margin-top: 50px;}
.Bottom003076 .social-share .social-share-icon {margin: 0 20px 0 0;color: #fff;font-size: 16px;border-color: rgba(255, 255, 255, 0.1);}
.Bottom003076 .social-share .social-share-icon:hover {}
.Bottom003076 .social-share a::before{display: none}
.Bottom003076 .social-share .icon-qq{content:'';background: url(../images/Bottom002791-foot_qq.png)no-repeat center}
.Bottom003076 .social-share .icon-weibo{content:'';background: url(../images/Bottom002791-foot_sina.png)no-repeat center}
.Bottom003076 .social-share .icon-wechat{content:'';background: url(../images/Bottom002791-foot_wx.png)no-repeat center}
.Bottom003076 .bottom nav {}
.Bottom003076 .bottom nav .subnav{display: none}
.Bottom003076 .bottom nav dl {float: left;max-width: 140px;}
.Bottom003076 .bottom nav dl:not(:last-child){margin-right: 10%}
.Bottom003076 .bottom nav dt {font-size: 18px;color: #fff;}
.Bottom003076 .bottom nav dt a {color: #fff;}
.Bottom003076 .bottom nav dd {line-height: 36px;}
.Bottom003076 .bottom nav dd a:not(:hover) {color: #909296;}
.Bottom003076 .fl li {list-style: none;margin-top: 3%;}
.Bottom003076 .fl li:nth-child(1) {margin: 0;}
.Bottom003076 .fl li h2 {font-size: 17px;font-weight: 400;margin: 0;color: #909296;}
.Bottom003076 .fl li a {font-size: 19px;color: #e3e3e3;}
.Bottom003076 .add {margin-top: 4%;}
.Bottom003076 .fri h5 {font-size: 16px;font-weight: 400;margin: 0;color: #909296;float: left;margin-right: 2%;}
.Bottom003076 .fri {display: inline-block;width: 100%;margin-top: 30px;margin-bottom: 30px;}
.Bottom003076 .fri li a {font-size: 16px;color: #e3e3e3;}
.Bottom003076 .fri li {float: left;list-style: none;margin-right: 2%;}
.Bottom003076 .copyright {padding: 30px 0;border-top: 1px solid rgba(255, 255, 255, 0.10);}
.Bottom003076 .copyright,
.Bottom003076 .copyright a:not(:hover) {color: #909296;}
.Bottom003076 .copyright dd a:not(:last-child):after {display: inline-block;content: '';width: 1px;height: 12px;background: #909296;margin: 0 12px;vertical-align: middle;}
@media(max-width:1024px) {
	.Bottom003076 .bottom nav {display: none;}
	.Bottom003076 .top {padding-top: 20px;}
	.Bottom003076 .top .logo {margin: 0 auto;}
	.Bottom003076 .right {display: table;margin: 20px auto 0px;}
	.Bottom003076 .social-share {text-align: center;padding: 6vw 0;margin-top: 0}
	.Bottom003076 .social-share .social-share-icon {margin: 0 10px;}
	.Bottom003076 .copyright {text-align: center;padding: 15px 0}
	.Bottom003076 .copyright dd {padding-top: 10px;}
    .Bottom003076 .fl li{float: left;width: 50%}
}










/*Floor002685 */

.Floor002685 {padding: 2% 0;}

.Floor002685 .col-title .cn:after {display: inline-block;line-height: 2px;margin-top: 10px;content: '';height: 5px;background: #665d58;width: 1em;position: absolute;left: 5px;top: -2px;}
.Floor002685 .col-title .cn {font-size: 1em;color: #333;position: relative;padding-top: 13px;}
.Floor002685 .col-title .en {font-family: 'Arial';color: #d7b385;line-height: 1em;padding-top: 0.2em;font-size: 30px;}
.Floor002685 .auto {margin: 0 auto;}
.Floor002685 .more {position: absolute;right: 0;top: 50%;margin-top: -24px;width: 159px;line-height: 48px;background: #fff;text-align: center;border: 1px solid #ddd;font-size: 16px;text-transform: uppercase;transition: 0.3s ease-in-out;}
.Floor002685 .more:hover {box-shadow: 0 15px 30px rgba(52, 62, 80, 0.55);color: #0baae2;border-color: transparent;}
.Floor002685 .home-title b {display: block;font-size: 30px;color: #333;}
.Floor002685 .home-title span {font-size: 20px;}


@media(max-width:640px) {
	.Floor002685 .home-title b {font-size: 24px;}
	.Floor002685 .home-title span {font-size: 16px;}
	.Floor002685 .more {width: 100px;line-height: 35px;margin-top: -18px;}
}
.Floor002685 {overflow: hidden;position: relative;}
.Floor002685 .list{ overflow:hidden; }
.Floor002685 .list .owl-item{ transition: 0.5s}
.Floor002685 .active .owl-item.active.hover{width: 40vw !important;}
.Floor002685 .active .owl-item.active{width: calc( 60vw / 5 ) !important; overflow: hidden;}
@media (max-width:1366px) {
.Floor002685 .active .owl-item.active.hover{width: 40vw !important;}
.Floor002685 .active .owl-item.active{width: calc( 60vw / 5 ) !important; overflow: hidden;}
}
.Floor002685 .list .owl-stage{   height:720px; overflow: hidden}
.Floor002685 .list dd{  position:relative; z-index:1; height:720px; overflow: hidden}
.Floor002685 .list dd > *{ position:absolute; left:0; width:100%;}
.Floor002685 .list dd a{ height:100%; top:0; z-index:10;}
.Floor002685 .list dd figure{ overflow:hidden; z-index:2; top:0; bottom:0; background-position:0 0;transition:0.3s ease-in-out;}
.Floor002685 .list dd figure img{ display:block; height:100%; max-width:none; width: auto !important }
.Floor002685 .list dd figure::before {position: absolute;content: '';left: 0;width: 100%;height: 100%;top: 0;z-index: 20;
	background: -moz-linear-gradient(top, rgba(49, 82, 123, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(49, 82, 123, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(49, 82, 123, 0.4) 0%, rgba(0, 0, 0, 0) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6631527b', endColorstr='#00000000', GradientType=0);
	/* IE6-9 */
}
.Floor002685 .list dd.hover figure:before {
	right: -3%;
	background: -moz-linear-gradient(top, rgba(11, 170, 226, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(11, 170, 226, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(11, 170, 226, 0.6) 0%, rgba(0, 0, 0, 0) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#990baae2', endColorstr='#00000000', GradientType=0);
	/* IE6-9 */
}
.Floor002685 .list .owl-item:hover{ z-index:100;}
.Floor002685 .list dd:hover{ z-index:100;}
.Floor002685 .list dd:hover figure{ width:100%;}
.Floor002685 .list dd:hover figure:before{}
.Floor002685 .list dd.right figure{ left:auto; right:0;}
.Floor002685 .list dd .txt {z-index: 5;color: #fff;line-height: 30px;transition: top 0.3s;width: 100%;}
.Floor002685 .list .owl-item:not(.hover) dd .txt {top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;left: 0;}
.Floor002685 .list .owl-item.hover dd .txt {top: 5%;text-align: right;right: 0;}
.Floor002685 .list .owl-item.hover dd .txt::before {position: absolute;content: '';width: 6%;height: 3px;background: #fff;top: 15px;right: -3%;}
.Floor002685 .list dd .txt .cn {position: relative;font-size: 24px;font-family: '华文中宋';font-weight: bold;}
.Floor002685 .list dd .txt .icon img{max-width:66px;display: inline-block;}
.Floor002685 .list dd .txt:after {display: inline-block;line-height: 2px;content: '';height: 3px;background: #fff;width: 8em;position: absolute;bottom: -11px;left: 0;right: 0;margin: 0 auto;}
.Floor002685 .list .owl-item.hover dd .txt:after {display: none;}
.Floor002685 .list .owl-item.hover dd .txt .icon {margin-right: 50px;text-align: right;}
.Floor002685 .list dd .txt .en {font-size: 20px;font-family: "Bodoni MT Condensed", Georgia, "Times New Roman", Times, serif;text-transform: uppercase;}
.Floor002685 .list .owl-item.hover dd .txt aside {padding: 0 6%;}

.Floor002685 .list .owl-item.hover dd .txt aside.en {opacity: 0.6;}
.Floor002685 .owl-dots{display:none;width: 100%;padding: 0;margin:30px 0 0;list-style: none;text-align: center;}
.Floor002685 .owl-dots .owl-dot{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 9px;padding: 0;cursor: pointer;border:none;background: #fff;border-radius: 50%;border: 2px solid rgba(0,0,0,0.3);}
.Floor002685 .owl-dots .owl-dot span{ display: none }
.Floor002685 .owl-dots :before{position:absolute;content:'';left:5px;top:5px;right:5px;bottom:5px;border-radius:50%;background:rgba(0,0,0,0.3);}
.Floor002685 .owl-dots .active{border-color: #133578;}
.Floor002685 .owl-dots .active:before{ background:#133578;}
.Floor002685 .owl-nav{ height: 80px;padding: 20px 0;  overflow:hidden;   z-index: 100; width:100%; text-align: center;  }
.Floor002685 .owl-nav>*{ font-size:0; width:49% !important; height:35px !important; border:none; position:absolute; cursor:pointer; padding:0; opacity: 0.6}
.Floor002685 .owl-nav>*:hover{  opacity: 0.9}
.Floor002685 .owl-prev{left:0%;margin-left:0px; background: url(../images/arr4.png) no-repeat #aaa center center; }
.Floor002685 .owl-next{  right:0%;  margin-right: 0px; background: url(../images/arr3.png) no-repeat #aaa center center;}
.Floor002685 .owl-prev:hover{background: url(../images/arr4.png) no-repeat #2F2F2E center center;}
.Floor002685 .owl-next:hover{ background: url(../images/arr3.png) no-repeat #2F2F2E center center;}

@media(min-width:1025px){
.Floor002685 .list{ width:auto !important;}
}

@media(min-width:641px) and (max-width:1024px) {
	.Floor002685 .list dd .txt .cn {font-size: 3vw;}
	.Floor002685 .list dd .txt .en {font-size: 2vw;}
}
@media(max-width:768px){
	.Floor002685 .list .owl-stage{height:380px;}
	.Floor002685 .list dd{height:380px;}
}

@media(max-width:640px) {
	.Floor002685 .list dd .txt .cn {font-size:18px;}
	.Floor002685 .list dd .txt .en {font-size:14px;}
}
@media(max-width:480px) {
	.Floor002685 .list{ overflow:auto;}
}












.Floor0026851 {
	font-family: "黑体", "Bodoni MT Condensed", Georgia, "Times New Roman", Times, serif;
}

.Floor0026851 .col-title {
	font-size: 48px;
	padding-bottom: 2.18vw;
	width: 1500px;
	position: relative;

}

.Floor0026851 .btn1 {

	position: absolute;
	right: 0;
	bottom: 2.18vw;

}

.Floor0026851 .btn1 a {
	color: #fff;
	display: block;
	width: 200px;
	height: 60px;

	text-align: center;
	line-height: 64px;
	background: #2f2f2f;
	font-size: 20px;
}


.Floor0026851 .col-title .cn:after {

	display: inline-block;
	line-height: 2px;
	margin-top: 10px;
	content: '';
	height: 5px;
	background: #665d58;
	width: 1em;
	position: absolute;
	left: 5px;
	top: -2px;

}

.Floor0026851 .col-title .cn {
	font-size: 1em;
	color: #333;
	position: relative;
	padding-top: 13px;

}

.Floor0026851 .col-title .en {
	font-family: 'Arial';
	color: #d7b385;
	line-height: 1em;
	padding-top: 0.2em;
	font-size: 30px;
}



.Bottom003076 .zhankai {position: relative;}
.Bottom003076 .zhankai a {color: #909296;font-size: 17px;}
.Bottom003076 .zhankai :after {position: absolute;content: '';border: 5px solid transparent;border-top-color: #909296;right: 20px;top: 50%;margin-top: -2px;border-top-width: 7px;}
.Banner0030861 {position: relative;z-index: 1;text-align: center;}
.Banner0030861 .main {color: #fff;padding: 10vw 0;background: rgba(0, 0, 0, .3);}
.Banner0030861 .main .auto{max-width: 1200px;}
.Banner0030861 .listtit .tits {color: #fff;font-size: 60px;font-weight: bold;letter-spacing: 4px;}
.Banner0030861 .listtit .hf_p_a {font-size: 26px;line-height: 2em;color: #fff;opacity: .8;text-transform: uppercase;}

@media(max-width:1024px){
 .Banner0030861 .listtit .tits {font-size: 30px;letter-spacing: 0;}
    .Banner0030861 .listtit .hf_p_a {font-size: 18px;}
}



/*Floor003044 */
.Floor003044 {margin-bottom: 7%;background-size: cover;background: url(../images/bg.png) no-repeat;overflow: hidden;}

@keyframes scale {
	0% {
		transform: scale(1) translate(-50%, -50%);
		opacity: .3
	}

	100% {
		transform: scale(1.3) translate(-50%, -50%);
		opacity: 0;
	}
}

@keyframes scale2 {
	0% {
		transform: scale(1) translate(-50%, -50%);
		opacity: .3;
	}

	100% {
		transform: scale(1.6) translate(-50%, -50%);
		opacity: 0;
	}
}

.Floor003044 .intro {position: relative;z-index: 4;background-color: #fff;}
.Floor003044 .intro .edit-info {font-size: 16px;padding: 2vw 0;overflow: hidden;}
.Floor003044 .intro .edit-info p {line-height: 2em;font-size: 17px;color: #2f2f2f;}
.Floor003044 .title {font-family: 'SourceHanSansCN-Medium';font-size: 36px;color: #2f2f2f;font-weight: 600;}

@media(max-width:640px) {
	.Floor003044 .title {font-size: 7vw;}
}

@keyframes left3044 {
	0% {
		transform: translateX(0);
	}

	50% {
		transform: translateX(-10px);
	}

	100% {
		transform: translateX(0);
	}
}

@media(max-width:480px) {
	.Floor003044 .more a {font-size: 3.5vw;}
}

@media(min-width:1025px) {
	.Floor003044 .video {margin-top: 6.33vw;padding-left: 6.7vw;/*background-color: #2f2f2f;*/}
	.Floor003044 .video,
	.Floor003044 .intro {width: 50%;}
	.Floor003044 .video .inner {width: 125%;}
	.Floor003044 .intro .inner {padding: 2.89vw 7.33vw 2.89vw 4.77vw;}
}

@media(min-width:1025px) and (max-width:1440px) {
	.Floor003044 .video {margin-top: 10vw;padding-left: 5vw;}
	.Floor003044 .intro .inner {padding-top: 3vw;padding-bottom: 4vw;padding-right: 5vw;}
}

@media(max-width:1024px) {
	.Floor003044 .intro {padding: 5vw;}
	.Floor003044 .play {font-size: 12vw;}
}






.Menu002188 {border-bottom: 1px solid #eee;line-height: 80px;height: 80px;background: #fff;}
.Menu002188 .Menu {}
.Menu002188 .Menu li {float: left;text-align: center}
.Menu002188 .Menu li a {display: inline-block;padding: 0 20px;font-size: 16px;color: #333;font-size: 15px;transition: .3s ease-out;position: relative;}
.Menu002188 .Menu li.aon a,
.Menu002188 .Menu li a:hover {color: #fff;background-color: #2F2F2F;}
.Menu002188 .Menu li:hover a::before,
.Menu002188 .Menu li.aon a::before {content: '';position: absolute;width: 100%;height: 2px;bottom: 0px;z-index: 1;left: 0;}
.Menu002188 .Currents {text-align: right;color: #2f2f2f;float: right;font-size: 16px;font-weight: 600;}
.Menu002188 .Currents a {color: #2f2f2f;transition: .3s ease-out;padding: 0 5px;}
.Menu002188 .Currents a:hover {color: #cca74f;}
.Menu002188 .Currents span {color: #2f2f2f;padding-left: 5px;}
.Menu002188 .open{display: none}


@media (max-width: 1000px) {
    .Menu002188 {line-height: 40px;height: auto;background: #fff;padding: 2% 0}
	.Menu002188 .open{ display:block; border:1px solid #ddd; padding:5px 20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#2f2f2f;position:relative;font-size: 16px;}
    .Menu002188 .open::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#2f2f2f; right:10px; top:50%; margin-top:-3px;}
    .Menu002188 .Menu ul{border: 1px solid #ddd;border-top: 0;border-bottom: 0;display: none}
    .Menu002188 .Menu li {float: none;width:100%;text-align: left;border-bottom: 1px solid #ddd}
    .Menu002188 .Menu li a {display:block;width:auto;padding: 0 20px}
}













.Menu0021881 {
	border-bottom: 1px solid #eee;
	line-height: 80px;
	height: 80px;
	background: #fff;
	margin: 0 auto;
}

.Menu0021881 .auto {
	overflow: hidden;
	max-width: 1500px;
	margin: 0 auto;
}

.Menu0021881 .Menu {
	float: left;
}

.Menu0021881 .Menu li {
	float: left;
	/* margin-right: 2vw; */
	width: 100px;
	text-align: center;
}

.Menu0021881 .Menu li a {
	display: inline-block;
	width: 100px;
	font-size: 16px;
	color: #333;
	font-size: 14px;
	transition: .3s ease-out;
	position: relative;
}

.Menu0021881 .Menu li.aon a,
.Menu0021881 .Menu li a:hover {
	color: #fff;
	background-color: #2F2F2F;
}

.Menu0021881 .Menu li:hover a::before,
.Menu0021881 .Menu li.aon a::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 2px;
	bottom: 0px;
	z-index: 1;
	left: 0;
}

.Menu0021881 .Currents {
	text-align: right;
	color: #2f2f2f;
	float: right;
	font-size: 16px;
	font-weight: 600;
}

.Menu0021881 .Currents a {
	color: #2f2f2f;
	transition: .3s ease-out;
	padding: 0 5px;
}

.Menu0021881 .Currents a:hover {
	color: #cca74f;
}

.Menu0021881 .Currents span {
	color: #2f2f2f;
	padding-left: 5px;
}

@media (max-width: 1000px) {
	.Menu0021881 .Currents {
		display: none;
	}
}


.team {padding: 5% 0 5%;background-image: url(../images/team-bg.png);}
.team .auto {text-align: center;}
.team .auto img {margin: 0 auto;display: block;}



/*RighInfo002924 */
@font-face {
	font-family: 'bebas-neue';
	src: url("https://work.gzwhir.com:51932/Build/Content/Resoures/whirfonts/bebas-neue.woff") format("woff");
	font-display: swap;
}

.company-bg {background-image: url(../images/bg1.png);}

.RighInfo002924 {padding: 3vw 0;}
.RighInfo002924 .title {position: relative;}
.RighInfo002924 .title:after {display: block;content: '';width: 50px;height: 7px;background: #b78d66;position: absolute;top: 108px;left: 0;right: 0;margin: 0 auto;}
.RighInfo002924 .title .cn {font-size: 44px;color: #2f2f2f;letter-spacing: 3px;font-weight: bold;text-align: center;}
.RighInfo002924 .title .en {letter-spacing: 2px;font-family: 'bebas-neue';color: #2f2f2f;text-align: center;font-size: 18px;}

@media(max-width:768px) {
	.RighInfo002924 .title {padding-bottom: 3vw;}
    .RighInfo002924 .title:after {top: 70px;}
}

@media(max-width:640px) {
	.RighInfo002924 .title .cn {font-size: 6vw;}
}

.RighInfo002924 .box-1 {background: #fff;margin-bottom: 1.786%;}
.RighInfo002924 .box-1 .info {background: url("../images/RighInfo002924_bg1.png") no-repeat right 30% bottom 40%;background-size: auto 70%;}
.RighInfo002924 .box-1 .intro {font-size: 38px;font-family: '微软雅黑';color: #262626;margin-top: 10%;font-weight: 400;text-align: center;letter-spacing: 3px;}
.RighInfo002924 .box-1 .intro span {color: #a5894b;border-bottom: 2px solid #a5894b;display: inline-block;}
@media(min-width:769px) {
	.RighInfo002924 .box-1 .pic {width: 50%;}
	.RighInfo002924 .box-1 .info .inner {max-width: 600px;margin: 0 auto;width: 90%;}
}

@media(max-width:768px) {
	.RighInfo002924 .box-1 {margin-bottom: 3vw;}
	.RighInfo002924 .box-1 .ytable,
	.RighInfo002924 .box-1 .ytable-cell {display: block;}
	.RighInfo002924 .box-1 .info {padding: 4vw;}
}

@media(max-width:480px) {
	.RighInfo002924 .box-1 .intro {font-size: 6vw;line-height: 1.6em;}
}

.RighInfo002924 .box-2 li:not(.no) {background: #fff;padding: 2vw;}
.RighInfo002924 .box-2 li .inner>* {margin: 0;}
.RighInfo002924 .box-2 li h3 {color: #2f2f2f;font-size: 26px;}
.RighInfo002924 .box-2 li h3:after {display: block;content: '';height: 4px;width: 40px;background: #b78d66;margin: 10px 0;}
.RighInfo002924 .box-2 li .inner p {color: #5f5f5f;line-height: 1.428em;font-size: 16px;}

@media(min-width:769px) {
	.RighInfo002924 .box-2 ul {display: table;width: 100%;table-layout: fixed;}
	.RighInfo002924 .box-2 li {display: table-cell;vertical-align: middle;width: 32.143%;}
	.RighInfo002924 .box-2 li.no {width: 1.786%;}
	.RighInfo002924 .box-2 li .icon {width: 25%;}
}

@media(max-width:768px) {
	.RighInfo002924 .box-2 li .icon {width: 90px;}
	.RighInfo002924 .box-2 li.no {height: 3vw;}
	.RighInfo002924 .box-2 li .inner {padding-left: 4vw;}
}

@media(max-width:480px) {
	.RighInfo002924 .box-2 li .icon {width: 30%;text-align: center}
	.RighInfo002924 .box-2 li h3 {font-size: 5vw;}
	.RighInfo002924 .box-2 li .inner p {font-size: 3.5vw;}
}
















/*Timeline002790 */
.Timeline002790 {
	padding: 5% 0 3%;
	background-image: url(../uploadfiles/bg1.png);
}

.Timeline002790 .year {
	position: relative;
	padding: 2% 0 4% 0;
	color: #6e6e6e;
}

.Timeline002790 .year::before {
	content: '';
	width: 1px;
	height: 103%;
	top: -3%;
	position: absolute;
	background-color: #858585;
	z-index: 0;
}

.Timeline002790 ul {
	position: relative;
	z-index: 1;
}

.Timeline002790 li {
	position: relative;
	border-radius: 10px;
	margin-top: -60px;
}

.Timeline002790 li:after {
	content: "";
	display: block;
	position: absolute;
	top: 51%;
	right: 0;
	width: 50%;
	height: 2px;
	border-bottom: 1px dashed #858585;
	z-index: -2
}

.Timeline002790 li:nth-child(2n):after {
	left: 0
}

.Timeline002790 li:before {
	width: 12px;
	height: 12px;
	border: 1px solid #999;
	border-radius: 50%;
	position: absolute;
	left: 50%;
	margin-left: -7px;
	top: 50%;
	margin-top: -2px;
	content: '';
	background: #fff;
}

.Timeline002790 li:nth-child(2n)::before {
	left: auto;
	right: 50%;
	margin-right: -6px;
}

.Timeline002790 li .con {
	width: 45%;
	background: #fff;
	border-radius: 10px;
	padding: 60px;
	float: right;
	position: relative;
	overflow: hidden;
	border: 1px solid #E5e5e5
}

.Timeline002790 li .con figure {
	width: 40%;
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
}

.Timeline002790 li .icon {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 60px;
	height: 60px;
	padding: 5px;
	background: #fff;
	overflow: hidden;
	border-radius: 0 6px 0 0
}

.Timeline002790 li .con .txt {
	width: 60%;
}

.Timeline002790 li:nth-child(2n) .con figure {
	left: 0
}

.Timeline002790 li:nth-child(2n) .con .txt {
	float: right;
	padding-left: 6%
}

.Timeline002790 li:nth-child(2n) .icon {
	left: auto;
	right: 0;
	border-radius: 6px 0 0 0
}

.Timeline002790 li:nth-child(2n) .con {
	float: left
}

.Timeline002790 li .txt {
	position: relative;
	font-size: 16px;
	line-height: 24px;
	padding-right: 50px
}

.Timeline002790 li:nth-child(2n) .txt {
	padding-right: 0
}

.Timeline002790 li .txt figure {
	transition: all ease 0.5s;
	position: absolute;
	top: 0;
	width: 120px;
	height: 100px;
}

.Timeline002790 li:nth-child(2n) .txt figure {
	left: 0;
}

.Timeline002790 li:nth-child(2n-1) .txt figure {
	right: 0;
}

.Timeline002790 li .txt figure img {
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}

.Timeline002790 li .txt h3 {
	margin: 0;
	font-size: 30px;
	font-weight: 400;
	color: #2f2f2f;
	padding-bottom: 7px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.Timeline002790 li.hover .con {
	border: 1px solid #2f2f2f
}

.Timeline002790 li.hover:after {
	border-color: #2f2f2f
}

.Timeline002790 li.hover:before {
	border-color: #2f2f2f
}

@media(min-width:641px) {
	.Timeline002790 .year::before {
		left: 50%;
		margin-left: -0.5px;
	}

	.Timeline002790 li {
		width: 100%;
	}

	.Timeline002790 li:nth-child(2n) {
		float: left;
	}

	.Timeline002790 li:nth-child(2n-1) {
		float: right;
		z-index: 10;
	}
}

@media(max-width:1024px) {
	.Timeline002790 {
		padding-top: 0
	}

	.Timeline002790 li {
		margin-bottom: 20px;
		height: auto;
		overflow: hidden;
		margin-top: 0
	}

	.Timeline002790 li .con {
		width: 100%;
		float: left;
		padding: 20px
	}

	.Timeline002790 .year::before,
	.Timeline002790 li:after,
	.Timeline002790 li:before {
		display: none
	}

	.Timeline002790 li .con .txt,
	.Timeline002790 li .con figure {
		position: relative;
		float: left;
		width: 100%
	}

	.Timeline002790 li .con figure {
		height: 200px;
		margin-bottom: 20px;
	}

}

.Timeline002790 .more {
	text-align: center;
	padding-bottom: 20px;
}

.Timeline002790 .more a {
	width: 180px;
	height: 36px;
	text-align: left;
	line-height: 36px;
	display: inline-block;
	color: #fff;
	font-size: 14px;
	background: url(../images/Timeline002790-more.png) no-repeat 70% center #c30d23;
	position: relative;
	z-index: 100;
	border-radius: 60px;
	text-align: center;
	padding-right: 20px;
}



/*
 .PicList002451 为demo编号
 */
.PicList002451 {background-image: url(../images/bg1.png);padding-bottom: 10px;padding: 4% 0;}
.PicList002451 li {float: left;width: 50%;padding: 10px 5px 0;}
.PicList002451 li .inner {position: relative;}
.PicList002451 li .abshref {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;display: block;z-index: 5;}
.PicList002451 li .pic {overflow: hidden;}
.PicList002451 li .pic img {
	/* visibility: hidden; */
	width: 100%;
    height: 300px;
    object-fit: cover;
}
@media(max-width:768px){
	.PicList002451 li .pic img {
		height: 150px;
	}
}
.PicList002451 li .pic a {display: block;background-position: center;background-size: cover;background-repeat: no-repeat;transition: transform .5s ease-in-out;}
.PicList002451 li .word {padding: 10px;background: #2d3734;transition: background-color .5s ease-in-out;}
.PicList002451 li .word h2 {margin: 0;font-weight: normal;font-size: 18px;color: #fff;padding-right: 30px;background: url(../images/PicList002451-icon.png) no-repeat right center;}
.PicList002451 li:hover .pic a {transform: scale(1.05);}
.PicList002451 li:hover .word {background: #b78d66;}

@media only screen and (min-width: 1024px) {
	.PicList002451 li {width: 33.3334%;}
	.PicList002451 li .word {padding: 25px;}
}

@media only screen and (min-width: 1200px) {
	.PicList002451 li {width: 25%;}
}

.PicList002451 .js-load-more {display: block;text-align: center;padding: 35px 0;}
.PicList002451 .js-load-more a {color: #333;font-size: 16px;position: relative;line-height: 25px;padding-left: 30px;}
.PicList002451 .js-load-more a i {background: url(../images/PicList002451-loading.gif) no-repeat;width: 25px;height: 25px;background-size: cover;display: block;position: absolute;left: 0;top: 0;}






/*PicList002854 */
.PicList002854 {padding: 4vw 0 3vw 0;}
.PicList002854 li {float: left;margin-bottom: 2.3095%;background: #fff;}
.PicList002854 li a {display: block;border: solid 3px #ededed;position: relative;padding: 2vw 1vw 3vw;transition: 0.3s;}
.PicList002854 li aside {font-size: 18px;line-height: 28px;height: 56px;text-align: center;margin-top: 2vw;color: #333;}
.PicList002854 li .Ispic {background-size: contain;padding-bottom: 56.565%;}
.PicList002854 li a:after {position: absolute;content: '';width: 50px;height: 50px;background: url(../images/PicList002854_btn.png) no-repeat center center #ededed;right: 0;bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover {border-color: #b78d66;}
.PicList002854 li a:hover:after {background-color: #b78d66;background-image: url(../images/PicList002854_btn_hover.png);}

@media(min-width:769px) {
	.PicList002854 li {width: 23.127%;}
	.PicList002854 li:not(:nth-child(4n)) {margin-right: 2.3095%;}
}

@media(max-width:768px) {
	.PicList002854 li {width: 48%;}
	.PicList002854 li:not(:nth-child(2n)) {margin-right: 4%;}
	.PicList002854 li aside {font-size: 16px;}
    .PicList002854 li a {padding: 2vw 1vw 7vw;}
	.PicList002854 li a:after {width: 7vw;height: 7vw;background-size: auto 50%;}
}

@media(max-width:480px) {
	.PicList002854 li aside {font-size: 14px;line-height: 20px;height: 40px;}
}




/*
 .Page001726 为demo编号
 */
.Page001726 {text-align: center;padding: 20px 0 0;font-size: 22px;}
.Page001726 .Pages .p_cur,
.Page001726 .Pages .p_count,
.Page001726 .Pages .p_total,
.Page001726 .Pages .p_jump,
.Page001726 .Pages .a_first,
.Page001726 .Pages .a_end {display: none;}
.Page001726 .Pages em {font-style: normal;}
.Page001726 .Pages a {display: inline-block;vertical-align: middle;width: 44px;color: #fff;height: 44px;line-height: 44px;background-color: #333;}
.Page001726 .Pages a.a_prev,
.Page001726 .Pages a.a_next {overflow: hidden;line-height: 1000px;background: url(../images/Page001726-prev.png) no-repeat center center #333;}
.Page001726 .Pages a.a_next {background-image: url(../images/Page001726-next.png);}
.Page001726 .Pages a:hover,
.Page001726 .Pages em a.a_cur {background-color: #b78d66;}
@media(max-width:640px) {
	.Page001726 .Pages em {display: none;}
}










/*Floor002996 */
.Floor002996 {
	padding-top: 4%;
}

.Floor002996 .ul {
	width: 1500px;
	margin: 0 auto;
}

.Floor002996 li {
	position: relative;
}

.Floor002996 li .txt-area {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	text-align: center;
	width: 100%;
	background: rgba(255, 255, 255, 0.96);
	z-index: 10
}

.Floor002996 li .txt-area .ytable {
	height: 100%;
}

.Floor002996 li .name {
	font-size: 46px;
	color: #2f2f2f;
	font-weight: 600;
}

.Floor002996 li pre {
	text-align: center;
	font-size: 24px;
	line-height: 1.5em;
	color: #000;
	font-weight: 400;
	margin: 2.6vw;
}

.Floor002996 li .more {
	width: 40%;
	max-width: 190px;
	line-height: 3.286em;
	border: solid 1px #000;
	display: inline-block;
	transition: 0.3s;
	font-weight: 100;
}

.Floor002996 li .more:hover {
	background: #000;
	color: #fff;
}

@media(min-width:960px) {
	.Floor002996 li {
		float: left;
		width: 50%;
	}
}

@media(min-width:1025px) and (max-width:1366px) {
	.Floor002996 li .name {
		font-size: 3vw;
	}

	.Floor002996 li pre {
		font-size: 1.5vw;
	}
}

@media(max-width:640px) {
	.Floor002996 li .name {
		font-size: 7vw;
	}

	.Floor002996 li pre {
		font-size: 4vw;
		margin: 5vw 0;
	}

	.Floor002996 li .more {
		font-size: 3.5vw;
	}
}




/*Floor002996 */
.Floor0029961 {
	padding-bottom: 4%;
}

.Floor0029961 .ul {
	width: 1500px;
	margin: 0 auto;
}

.Floor0029961 li {
	position: relative;
}

.Floor0029961 li .txt-area {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	text-align: center;
	width: 100%;
	background: rgba(255, 255, 255, 0.96);
	z-index: 10
}

.Floor0029961 li .txt-area .ytable {
	height: 100%;
	background-color: #fff;
}

.Floor0029961 li .name {
	font-size: 46px;
	color: #000;
}

.Floor0029961 li pre {
	text-align: center;
	font-size: 24px;
	line-height: 1.5em;
	color: #000;
	font-weight: 400;
	margin: 2.6vw;
}

.Floor0029961 li .more {
	width: 40%;
	max-width: 190px;
	line-height: 3.286em;
	border: solid 1px #000;
	display: inline-block;
	transition: 0.3s;
	font-weight: 100;
}

.Floor0029961 li .more:hover {
	background: #000;
	color: #fff;
}

@media(min-width:960px) {
	.Floor0029961 li {
		float: right;
		width: 50%;
	}
}

@media(min-width:1025px) and (max-width:1366px) {
	.Floor0029961 li .name {
		font-size: 3vw;
	}

	.Floor0029961 li pre {
		font-size: 1.5vw;
	}
}

@media(max-width:640px) {
	.Floor0029961 li .name {
		font-size: 7vw;
	}

	.Floor0029961 li pre {
		font-size: 4vw;
		margin: 5vw 0;
	}

	.Floor0029961 li .more {
		font-size: 3.5vw;
	}
}





/*PicList002925 */


.PicList002925 {padding: 3.125vw 0;overflow: hidden;background-color: #F5f5f5;}
.PicList002925 .title {margin-bottom: 2.5vw;text-align: center;}
.PicList002925 .title .cn {font-size: 30px;color: #a52d33;padding-bottom: 10px;font-weight: bold;}
.PicList002925 .title .en {font-family: 'bebas-neue';color: #d2d2d2;letter-spacing: 2px;}

@media(max-width:768px) {
	.PicList002925 .title {padding-bottom: 6vw;}
}

@media(max-width:640px) {
	.PicList002925 .title .cn {font-size: 6vw;}
}

.PicList002925 .list {padding: 0 3.4375vw;}
.PicList002925 .list ul {margin: 0 -2vw;}
.PicList002925 li {float: left;text-align: center;position: relative;background: url("../images/PicList002925_taibg.png") repeat-x top 70% left;}
.PicList002925 li a {display: block;position: relative;z-index: 3;}
.PicList002925 li .pic {padding-bottom: 1.98vw;}
.PicList002925 li .Ispic {padding-bottom: 55%;background-size: contain;}
.PicList002925 li .tit {margin-top: 1.303vw;margin-bottom: 2.08vw;padding: 0 5%;}
.PicList002925 li .tit aside {font-size: 16px;line-height: 1.25em;height: 2.5em;}

@media(min-width:769px) {
	.PicList002925 li {width: 25%;}
	.PicList002925 li:first-child:before,
	.PicList002925 li:nth-child(4n+1):before {position: absolute;top: 0;content: '';height: 100%;/width: 7.4375vw;left: -2vw;}
	.PicList002925 li:last-child:before,
	.PicList002925 li:nth-child(4n):before {position: absolute;top: 0;content: '';height: 100%;width: 7.4375vw;right: -2vw;}
}

@media(max-width:768px) {
	.PicList002925 .list {padding: 0 6vw;}
	.PicList002925 li {width: 50%;}
	.PicList002925 li .pic {padding-bottom: 7vw;}
	.PicList002925 li .tit {margin-bottom: 5vw;}
	.PicList002925 li:first-child:before,
	.PicList002925 li:nth-child(2n+1):before {position: absolute;top: 0;content: '';height: 100%;background: url("../images/PicList002925_taibg_l.png") no-repeat left top 70% #f5f5f5;width: 7.4375vw;left: -3vw;}
	.PicList002925 li:last-child:before,
	.PicList002925 li:nth-child(2n):before {position: absolute;top: 0;content: '';height: 100%;background: url("../images/PicList002925_taibg_r.png") no-repeat right top 70% #f5f5f5;width: 7.4375vw;right: -3vw;}
	.PicList002925 li .tit aside {font-size: 3vw;}
}




/*RighInfo002816 */
.RighInfo0028163 {background-image: url(../uploadfiles/bg.png);padding-top: 4%;}
.RighInfo0028163 .img-block {display: block;width: 100%;}
.RighInfo0028163 ul .inner {background: #fff;padding-top: 8%;padding-bottom: 8%;}
.RighInfo0028163 ul h3 {font-size: 24px;color: #2F2F2F}
.RighInfo0028163 ul h3:before {display: inline-block;content: '';height: 30px;width: 4px;background: #b78d66;vertical-align: middle;margin-right: 15px;}
.RighInfo0028163 ul .li p {line-height: 28px;color: #2f2f2f;font-size: 17px;}

@media(min-width:1025px) {
	.RighInfo0028163 ul:nth-child(2n-1) .ol {float: left;}
	.RighInfo0028163 ul:nth-child(2n-1) .li {float: right;}
	.RighInfo0028163 ul:nth-child(2n) .ol {float: right;}
	.RighInfo0028163 ul:nth-child(2n) .li {float: left;}
	.RighInfo0028163 ul .ol,
	.RighInfo0028163 ul .li {width: 50%;}
	.RighInfo0028163 ul .li {position: relative;z-index: 10;}
	.RighInfo0028163 ul:nth-child(2n-1) .li .inner {margin-left: -10%;padding-left: 8%;}
	.RighInfo0028163 ul:nth-child(2n) .li .inner {width: 110%;padding-right: 15%;}
}

@media(max-width:1024px) {
	.RighInfo0028163 ul .li {padding: 0 !important;}
	.RighInfo0028163 ul .inner {padding: 20px;}
}

.gongcheng-gb {background-image: url(../uploadfiles/bg1.png);}



/*Map002516 */
.Map002516 {padding-top:3%;}
.Map002516 .map{border: 1px solid #ECECEC;}
.Map002516 .map img{display: block; width: 100%;}

@media(min-width:641px) {
	.Map002516 .ul {padding-bottom: 4%;}
	.Map002516 .ul_con li {float: left;width: 50%;padding: 3% 8%;}
}

.Map002516 .ul_con li div {padding-left: 50px;background-repeat: no-repeat;background-position: left center;}
.Map002516 .ul_con li.location div {background-image: url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div {background-image: url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div {background-image: url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div {background-image: url(../images/Map002516_email.png);}
.Map002516 .ul_con li p {margin: 0;padding-bottom: 15px;margin-bottom: 15px;color:#333;font-size: 16px;}
.Map002516 .ul_con li:nth-child(2n+1) {clear: left;}

@media(max-width:640px) {
	.Map002516 .ul_con li {padding: 10px;}
	.Map002516 .ul_con li:nth-child(2n) {background: #f5f5f5;}
}








/*Form002099 */
.Form002099 {padding-bottom: 5%;padding-top: 4%;}
.Form002099 header {padding-top: 2%;padding-bottom: 2%;}
.Form002099 header span {font-size: 30px;color: #666;padding-left: 3%;margin-left: 3%;border-left: 1px solid #ededed;vertical-align: middle;display: inline-block;}
.Form002099 footer {text-align: right;padding-top: 2%;padding-bottom: 4%;color: #666;}
.Form002099 footer .bdsharebuttonbox {float: left;line-height: 32px;}
.Form002099 footer .bdsharebuttonbox a {margin: 0 0 0 6px;float: none;padding: 0;width: 32px;height: 32px;display: inline-block;background: url(../images/Form002099-share.png) no-repeat left top;vertical-align: middle;}
.Form002099 footer .bdsharebuttonbox a.bds_sqq {background-position: -42px 0;}
.Form002099 footer .bdsharebuttonbox a.bds_weixin {background-position: -85px;}
.Form002099 footer .bdsharebuttonbox a:hover {background-image: url(../images/Form002099-share_hover.png);}
.Form002099 footer a {color: #666;display: inline-block;}
.Form002099 footer a:hover {color: #f04848;}
.Form002099 footer i {margin: 0 8px;width: 1px;height: 12px;display: inline-block;background-color: #f2f2f2;}
.Form002099 footer span a {text-decoration: underline;}
.Form002099 section {position: relative;}
.Form002099 .ad aside,
.Form002099 .ad {position: absolute;left: 0;top: 0;height: 100%;width: 50.417%;}
.Form002099 .ad img {display: none;width: 100%;}
.Form002099 .ad aside {width: 100%;}
.Form002099 .form {padding: 4% 4% 5% 53%;border: 3px solid #f0f0f0;}
.Form002099 .form h1 {margin: 0;font-size: 18px;color: #333;}
.Form002099 .form td {padding-top: 16px;}
.Form002099 .form td div {position: relative;line-height: 44px;}
.Form002099 .form td label {position: absolute;left: 10px;color: #999;}
.Form002099 .form td .text {width: 100%;line-height: 44px;height: 44px;padding: 0 10px;border-radius: 3px;border: 1px solid #2F2F2F;background: none;}
.Form002099 .form td .text1 {width: 100%;line-height: 44px;height: 100px;padding: 0 10px;border-radius: 3px;border: 1px solid #2F2F2F;background: none;}
.Form002099 .form .fgpsw {float: right;color: #737373;}
.Form002099 .form .fgpsw:hover {text-decoration: underline;color: #f04848;}
.Form002099 .form .btn {float: left;width: 28%;border-radius: 3px;font-size: 18px;color: #fff;background: #2F2F2F;cursor: pointer;padding: 0;font-weight: bold;border: none;height: 44px;}
.Form002099 .form .btn:hover{background:#b78d66;color: #fff;}
.Form002099 .form .btn_reg {float: right;	}

@media(max-width:640px) {
	.Form002099 footer {text-align: left;}
	.Form002099 footer .bdsharebuttonbox {float: none;margin-bottom: 10px;}
	.Form002099 .ad {position: relative;width: auto;height: auto;}
	.Form002099 .ad aside {display: none;}
	.Form002099 .ad img {display: block;}
	.Form002099 .form {padding: 3%;}
	.Form002099 header span {font-size: 20px;}
}

@media(max-width:480px) {
	.Form002099 header img {height: 50px;}
}





/*TextList002148 */
.TextList002148 {padding-top: 4%;padding-bottom: 4%;float: right;width: 78%}
.TextList002148 li {overflow: hidden;padding-left: 170px;padding-right: 48px;position: relative;margin-bottom: 2%;}
.TextList002148 li:after {position: absolute;content: '';right: 0;top: 0;width: 48px;height: 100%;background: url(../images/TextList002148-more.gif) no-repeat center center #2f2f2f;transition: 0.2s;}
.TextList002148 li:hover::after {background-color: #b78d66;}
.TextList002148 li div {border-left: 1px solid #e9e9e9;background-color: #f8f8f8;padding: 2% 3%;}
.TextList002148 li time {position: absolute;left: 0;top: 0;width: 155px;height: 100%;background-color: #f8f8f8;border-right: 1px solid #e9e9e9;}
.TextList002148 li time:after {position: absolute;content: '';background: url(../images/TextList002148-time.gif) no-repeat;width: 11px;height: 19px;top: 50%;right: -11px;margin-top: -9px;}
.TextList002148 li time span {position: absolute;width: 100%;text-align: center;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);color: #2F2F2F;font-size: 16px;}
.TextList002148 li time i {font-weight: 600;font-style: normal;font-size: 50px;color: #2F2F2F;display: block;line-height: 40px;}
.TextList002148 li time i:after {display: block;content: '';margin: 5px auto;height: 1px;width: 66px;background: #dfdfdf;}
.TextList002148 li h3 {margin: 0;font-size: 18px;}
.TextList002148 li p {line-height: 26px;overflow: hidden;color: #999;height: 52px;margin: 2% 0 0 0;}

@media(max-width:1000px) {
    .TextList002148 {float: none;width: 100%}
	.TextList002148 li {padding-left: 120px;padding-right: 30px;}
	.TextList002148 li:after {width: 30px;background-size: 35% auto;}
	.TextList002148 li time {width: 105px;}
	.TextList002148 li time span {font-size: 14px;}
	.TextList002148 li time i {font-size: 40px;line-height: 30px;}
}

@media(max-width:768px) {
	.TextList002148 li h3 {font-size: 16px;}
}

@media(max-width:480px) {
	.TextList002148 li {padding-left: 100px;padding-right: 0;}
	.TextList002148 li:after {display: none;}
	.TextList002148 li time {width: 85px;}
	.TextList002148 li time span {font-size: 12px;}
	.TextList002148 li time i {font-size: 30px;}
	.TextList002148 li h3 {font-size: 14px;}
	.TextList002148 li p {font-size: 12px;line-height: 20px;overflow: hidden;height: 40px;}
}


/*PicList001912*/
.PicList001912 {padding: 4% 0;}
.PicList001912 .columnName {padding: 4% 0;line-height: normal;text-align: center;font-size: 61px;color: #c20f00;text-transform: uppercase;}
.PicList001912 .columnName span {display: block;color: #353535;font-size: 30px;padding: 10px 0 15px;}
.PicList001912 .columnName:after {display: block;content: '';margin: 0 auto;width: 40px;height: 2px;background-color: #c20f00;}
.PicList001912 li {margin-bottom: 35px;border: 1px solid #e3e3e3;padding: 4px;}
.PicList001912 li div {padding: 2%;overflow: hidden;}
.PicList001912 li .pic {float: left;width: 22.5%;}
.PicList001912 li .pic img {display: block;width: 100%;}
.PicList001912 li figure {float: right;border-left: 1px solid #f3f3f3;width: 75%;padding-left: 25px;}
.PicList001912 li h3 {margin: 0;line-height: 50px;font-size: 26px;}
.PicList001912 li h3 a:hover{color: #b78d66;}
.PicList001912 li h3 span {float: right;color: #999;font-size: 12px;font-weight: normal;}
.PicList001912 li p {font-size: 18px;line-height: 24px;overflow: hidden;height: 72px;color: #999;}
.PicList001912 li .more {color: #d4282e;display: block;background-color: #2F2F2F;width: 130px;height: 45px;color: #fff;text-align: center;line-height: 43px;}

@media(max-width:1000px) {
	.PicList001912 .columnName {font-size: 45px;}
	.PicList001912 .columnName span {font-size: 24px;}
	.PicList001912 li{margin-bottom: 15px}
	.PicList001912 li h3 {line-height: normal;font-size: 18px}
	.PicList001912 li p {margin: 2% 0;height: 48px;font-size: 14px}
}

@media(max-width:640px) {
	.PicList001912 .columnName {font-size: 35px;}
	.PicList001912 .columnName span {font-size: 20px;}
}

@media(max-width:480px) {
	.PicList001912 li .pic,
	.PicList001912 li figure {float: none;width: auto;}
	.PicList001912 li figure {border: 0;padding-left: 0;padding-top: 3%;}
}




/*RighInfo002973 */
.RighInfo002973 {padding: 4% 0;color: #333;font-size: 16px;}
.RighInfo002973>.auto {}
.RighInfo002973 .news-details {max-width: 1226px;padding: 3% 10%;margin:0 auto;border: 1px solid #d2d2d2;}
.RighInfo002973 .news-details .title {text-align: center;}
.RighInfo002973 .news-details .title h1 {font-size: 30px;margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span {display: inline-block;vertical-align: middle;margin: 0 15px 5px;line-height: 16px;}
.RighInfo002973 .news-details .title .bshare-custom {display: inline-block;}
.RighInfo002973 .bshare-custom a {background-position: center center;margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin {background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog {background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone {background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info {line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0;margin-bottom: 2%;}
.RighInfo002973 .pn-page aside {padding: 10px 0;}
.RighInfo002973 .pn-page aside a {color: #666;}
.RighInfo002973 .pn-page aside a b {color: #333;}
.RighInfo002973 .operating a:hover{color: #fff;background-color: #b78d66;}
.RighInfo002973 .pn-page aside a:hover {color: #b78d66;}
.RighInfo002973 .operating {overflow: hidden;line-height: 24px;}
.RighInfo002973 .operating a {background-repeat: no-repeat;background-position: left center;}
.RighInfo002973 .operating a:not(:last-child) {margin-right: 45px;}
.RighInfo002973 .operating a.down{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:0 10px;font-size:14px;}
.RighInfo002973 .operating a.down:not(:last-child){margin-right:20px;}
.RighInfo002973 .operating a.a-print {background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973 .operating a.a-close {background-image: url("../images/RighInfo002973_close.png");}
.RighInfo002973 .operating a {float: left;display: block;width: 130px;height: 50px;background: #2f2f2f;color: #fff;text-align: center;line-height: 50px;}
.RighInfo002973 .pn-page.fileBox{}
@media(min-width:1025px) {
	.RighInfo002973 .pn-page.fileBox{padding-top:50px;}
	.RighInfo002973 .pn-page {min-height: 24px;position: relative;padding-right: 230px;}
	.RighInfo002973 .pn-page .operating {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

}

@media(max-width:1024px) {
    .RighInfo002973 .news-details {padding: 3%;}
	.RighInfo002973 .operating {text-align: right;padding-bottom: 20px;}
	.RighInfo002973 .operating a {display: inline-block;}
}

@media(max-width:640px) {
	.RighInfo002973 .news-details .title h1 {font-size: 6vw;}
	.RighInfo002973 {font-size: 14px;}
}




.xiangmu-bg {background-image: url(../uploadfiles/bg1.png);padding: 4% 0;}

/*
 .Menu006 为demo编号
 */
.Menu006 {float: left;width: 17%}
.Menu006 header {background-color: #2F2F2F;color: #fff;padding-left: 30px;font-size: 24px;font-weight: bold;line-height: 68px;}
.Menu006 header span {margin: 0;font-weight: normal;font-family: Arial;color: #fff;font-size: 18px;margin-left: 5px;text-transform: uppercase;}
.Menu006 ul {background-color: #Fff;border-bottom: 6px solid #f3f3f3;}
.Menu006 li {border-bottom: 1px solid #e0e0e0;position: relative;font-size: 16px;line-height: 51px;z-index: 9999;}
.Menu006 li.aon,
.Menu006 li:hover{background-color: #b78d66;font-size: 19px;}
.Menu006 li.aon a,
.Menu006 li a:hover{color: #fff;}
.Menu006 li h4 {margin: 0;font-weight: normal;}
.Menu006 li a {display: block;padding-left: 30px;}
.Menu006 li.aon h4 a,
.Menu006 li h4 a:hover {background-color: #fff;}
.Menu006 li ol {position: absolute;display: none;top: 0;padding-left: 0;left: 100%;width: 100%;background-color: #f3f3f3;}
.Menu006 li ol li a {padding-left: 10px;}
.Menu006 li ol li a:hover {background-color: #fff;}
.Menu006 .open{display: none}
@media(max-width:1024px){
.Menu006 {float: none;width: 100%}
.Menu006 header {font-size: 20px;}
.Menu006 .open{ display:block; border:1px solid #ddd; padding:15px 20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#2f2f2f;position:relative;font-size: 16px;background: #fff}
.Menu006 .open::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#2f2f2f; right:10px; top:50%; margin-top:-3px;}
.Menu006 ul{display: none}
}


/*Floor001837 */
.Floor001837{float: right;width: 80%}
.Floor001837 .title{ text-align:center; padding-bottom:3%;}
.Floor001837  li {float: left; background-color: #fff;}
.Floor001837 .title span{ font-size:12px; letter-spacing:5px;color:#c94645;}
.Floor001837 .title h1{ margin:0; font-size:42px; padding:10px 0; font-weight:normal; color:#000;}
.Floor001837 .title h1:after{ display:block; margin:0 auto; width:70px; height:10px; background-color:#c94645; margin-top:20px; content:'';}
@media(max-width:640px){
.Floor001837{float: none;width:100%;margin-top: 20px}
.Floor001837 .title h1{ font-size:30px;}
.Floor001837 .title h1:after{ height:5px;}
}

.Floor001837 li{border: #E5E5E5 solid 1px;float:left;margin-right: 2%;margin-bottom: 2%; width:31.333333333%; text-align:center;overflow: hidden}
.Floor001837 li:nth-child(3n){margin-right: 0;}
.Floor001837 li figure{ padding-bottom:66%;transition: 0.3s;}
.Floor001837 li figure img{ display:none;}
.Floor001837 li div{ padding:5%; transition:0.3s;position: relative;z-index: 10;background: #fff}
.Floor001837 li a{ display:block;}
.Floor001837 li p{ margin:3% 0 0 0;}
.Floor001837 li span{ letter-spacing:2px; text-transform:uppercase; font-size:14px; font-family:Arial, Helvetica; color:#a1a1b2;}
.Floor001837 li a:hover figure{transform: scale(1.1);}
.Floor001837 li a:hover div{ background:#2d2d37; color:#fff;}
.Floor001837 li a:hover span{ color:#fff;}
@media(max-width:640px){
.Floor001837 li{ width:49%;}
.Floor001837 li:nth-child(3n){margin-right: 2%;}
.Floor001837 li:nth-child(2n){margin-right: 0%;}
}









/*RighInfo002813 */
.RighInfo002813 {
	padding: 3% 0;
	font-size: 16px;
	background-color: #F5F5F5;
}

.RighInfo002813 .auto {
	width: 1400px;
}

.RighInfo002813 .contact .ytable-cell {
	background: #f5f5f5;
	vertical-align: top;
	padding: 40px;
}

.RighInfo002813 .contact .ytable-cell.no {
	background: none;
	padding: 0;
}

.RighInfo002813 .contact h3 {
	font-size: 24px;
	font-weight: 400;
	margin-bottom: 0;
	word-break: break-all;
}

.RighInfo002813 .contact aside {
	color: #999;
}

.RighInfo002813 .title {
	text-align: center;
	color: #f6550d;
	font-size: 38px;
	padding: 5% 0 3% 0;
}

.RighInfo002813 .sales-after li {
	position: relative;
	overflow: hidden;
}

.RighInfo002813 .sales-after li .txt {
	color: #fff;
	line-height: 28px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 5% 10%;
	z-index: 10;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);
	/* IE6-9 */
}

.RighInfo002813 .sales-after li .txt aside {
	font-size: 24px;
}

.RighInfo002813 .sales-after>li .Ispic {
	padding-bottom: 157.369%;
}

.RighInfo002813 .sales-after ol li .Ispic {
	padding-bottom: 58.8%;
}

.RighInfo002813 .sales-after li .Ispic {
	transition: 0.5s;
}

.RighInfo002813 .sales-after ol li:not(:last-child) {
	margin-bottom: 1.673%;
}

.RighInfo002813 .sales-after li:hover .Ispic {
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
	-ms-transform: scale(1.12);
}

@media(min-width:641px) {
	.RighInfo002813 .contact .ytable-cell:not(:last-child) {
		width: 32%;
	}

	.RighInfo002813 .contact .ytable-cell.no {
		width: 2%;
	}

	.RighInfo002813 .sales-after>* {
		float: left;
		width: 32%;
	}

	.RighInfo002813 .sales-after>li {
		width: 29.6875%;
	}

	.RighInfo002813 .sales-after>ol {
		width: 39.0625%;
		margin: 0 0.78125%;
	}
}

@media(min-width:641px) and (max-width:1024px) {
	.RighInfo002813 .contact h3 {
		font-size: 20px;
	}

	.RighInfo002813 .sales-after li .txt p {
		font-size: 14px;
		line-height: 24px;
	}
}

@media(max-width:640px) {
	.RighInfo002813 .title {
		font-size: 32px;
		padding: 40px 0 30px 0;
	}

	.RighInfo002813 .sales-after>ol {
		margin: 10px 0;
	}

	.RighInfo002813 .sales-after ol li:not(:last-child) {
		margin-bottom: 10px;
	}

	.RighInfo002813 .contact .ytable-cell,
	.RighInfo002813 .contact .ytable {
		display: block;
	}

	.RighInfo002813 .contact .ytable-cell.no {
		height: 10px;
	}
}

@media(max-width:480px) {
	.RighInfo002813 .sales-after ol li .txt {
		position: relative;
		color: #333;
		background: #fff;
	}
}

















/*Floor002993*/
.Floor002993 {
	padding: 4vw 0 0 0;
}

.Floor002993 .auto {
	width: 88.542%;
	max-width: 1500px;
}

.Floor002993 .title {
	text-align: center;
	overflow: hidden;
	padding-bottom: 40px;
}

.Floor002993 .title aside {
	font-size: 46px;
	margin-bottom: 0.653em;
	color: #000;
}

.Floor002993 .title span {
	width: 100px;
	position: relative;
	margin: 0 auto;
	display: block;
	background: url("../images/Floor002993_tit_icon.png") no-repeat center center;
	height: 18px;
}

.Floor002993 .title span:before,
.Floor002993 .title span:after {
	position: absolute;
	content: '';
	height: 1px;
	width: 1000px;
	top: 50%;
	background: #000;
}

.Floor002993 .title span:before {
	right: 100%;
}

.Floor002993 .title span:after {
	left: 100%;
}

@media(max-width:1024px) {
	.Floor002993 .title {
		padding-bottom: 4vw;
	}

	.Floor002993 .title aside {
		font-size: 6vw;
	}
}

.Floor002993 .img {
	float: left;
}

.Floor002993 .txt {
	float: right;
	color: #000000;
}

.Floor002993 .txt-area {
	position: relative;
	padding-top: 3.85vw;
	padding-left: 8.49vw;
	padding-bottom: 8vw;
}

.Floor002993 .txt-area:before {
	position: absolute;
	content: '';
	left: 0;
	bottom: 0;
	background-color: #f8f8f8;
}

.Floor002993 .sub-img {
	width: 135.594%;
	float: right;
}

.Floor002993 .txt-area .more {
	line-height: 20px;
	font-weight: 100;
	transition: 0.3s;
}

.Floor002993 .txt-area .more:hover {
	background: #000;
	color: #fff;
	padding: 0 10px;
}

.Floor002993 .txt .tit .cn {
	font-size: 40px;
}

.Floor002993 .txt .tit .en {
	font-size: 27px;
	font-weight: 100;
	text-transform: uppercase;
}

.Floor002993 .txt p {
	line-height: 2em;
	font-size: 16px;
	margin: 1.25em 0 1.875em 0;
}

@media(min-width:1025px) {
	.Floor002993 .txt-area:before {
		width: 100px;
		height: 400px;
	}
}

@media(max-width:1024px) {
	.Floor002993 .txt-area:before {
		width: 8vw;
		height: 7vw;
	}

	.Floor002993 .txt .tit .cn {
		font-size: 3.5vw;
	}

	.Floor002993 .txt .tit .en {
		font-size: 3vw;
	}

	.Floor002993 .txt .more,
	.Floor002993 .txt p {
		font-size: 2vw;
	}
}

@media(min-width:641px) {
	.Floor002993 .img {
		width: 57.858%;
	}

	.Floor002993 .txt {
		width: 42.143%;
	}
}

@media(max-width:640px) {
	.Floor002993 .img {
		width: 50%;
	}

	.Floor002993 .txt {
		width: 50%;
	}

	.Floor002993 .sub-img {
		display: none;
	}
}

@media(max-width:480px) {
	.Floor002993 .txt .tit .cn {
		font-size: 4.5vw;
	}

	.Floor002993 .txt .tit .en {
		font-size: 3.5vw;
	}

	.Floor002993 .txt .more,
	.Floor002993 .txt p {
		font-size: 3vw;
	}
}

/*Floor002686 */
.Floor002686 {padding: 2% 0;border-top: 1px solid #ddd;font-family: "Bodoni MT Condensed", Georgia, "Times New Roman", Times, serif;}
.Floor002686 .auto {margin: 0 auto;}
.Floor002686 .home-title {padding: 0 20px;margin-bottom: 20px;}
.Floor002686 .home-title .auto {position: relative;}
.Floor002686 .more {position: absolute;right: 0;top: 50%;margin-top: -24px;width: 159px;line-height: 48px;background: #fff;text-align: center;border: 1px solid #ddd;font-size: 16px;text-transform: uppercase;transition: 0.3s ease-in-out;}
.Floor002686 .more:hover {
	box-shadow: 0 15px 30px rgba(52, 62, 80, 0.55);
	color: #0baae2;
	border-color: transparent;
}

.Floor002686 .home-title b {display: block;font-size: 30px;color: #333;}
.Floor002686 .home-title span {font-size: 20px;}

@media(max-width:640px) {
	.Floor002686 .home-title b {font-size: 24px;}
	.Floor002686 .home-title span {font-size: 16px;}
	.Floor002686 .more {width: 100px;line-height: 35px;margin-top: -18px;}
}

.Floor002686 .main {position: relative;}
.Floor002686 .main::before {position: absolute;left: 0;top: 0;width: 100%;height: 90%;content: '';background: url(../images/Floor002686_bg.jpg) no-repeat center center;background-size: cover;}
.Floor002686 .main .auto {position: relative;z-index: 3;}
.Floor002686 .main .info {width: 34.375%;}
.Floor002686 .main .edit-info { padding-left: 5%;padding-right: 10%;padding-bottom: 20%;}
.Floor002686 .main .list dd {overflow: hidden;position: relative;float: left;margin-right: 2%;width: 32%; transition: .3s;}
.Floor002686 .main .list dd img {display: block;width: 100%; transition: .3s;}
.Floor002686 .main .list dd:hover img{ transform: scale(1.05);}

.Floor002686 .main .list dd .txt {z-index: 10;position: absolute;left: 0;top: 0;bottom: 0;right: 0;border: 15px solid rgba(0, 0, 0, 0);transition: 0.3s;}
.Floor002686 .main .list dd .txt ul {transition: 0.3s ease-in-out;position: absolute;left: -16px;bottom: -16px;padding: 5%;right: -16px;background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);/* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);/* IE6-9 */}
.Floor002686 .main .list dd:hover {box-shadow: 0 15px 30px rgba(52, 62, 80, 0.55);}
.Floor002686 .main .list dd:hover .txt {border-color: #fff;}
.Floor002686 .main .list dd:hover .txt ul {left: 0;right: 0;bottom: -1px;}
.Floor002686 .main .list dd .txt li {overflow: hidden;}
.Floor002686 .main .list dd .txt li a {font-weight: bold;line-height: 45px;float: left;max-width: 100%;font-size: 24px;color: #fff;padding-right: 15%;position: relative;}
.Floor002686 .main .list dd .txt li a::after {position: absolute;content: '>';right: 0;top: 0;}
.Floor002686 .main .list dd .txt li a:hover {color: #0baae2;}
.Floor002686 .main .list dd:nth-child(1) {margin-top: 15%;}
.Floor002686 .main .list dd:nth-child(2) {margin-top: -5.5%;}
.Floor002686 .main .list dd:nth-child(3) {margin-top: 5.5%;margin-right: 0;}



@media(max-width:1366px) {
	.Floor002686 .main .list dd .txt li a {font-size: 20px;line-height: 30px;}
}

@media(max-width:1024px) {
	.Floor002686 .ytable,
	.Floor002686 .ytable-cell {display: block;width: auto !important;}
	.Floor002686 .main .list dd {margin-top: 0 !important;}
	.Floor002686 .main .edit-info {padding: 3%;}
}

@media(max-width:480px) {
	.Floor002686 .main .list {padding: 0 5%;}
	.Floor002686 .main .list dd {float: none;width: auto;margin: 0 0 3% 0 !important;}
}
.edit-css-2686 {color: #fff;text-align: center;}
.edit-css-2686 h1 {font-size: 30px;line-height: 44px;}
.edit-css-2686 p {opacity: 0.6;line-height: 30px;font-size: 17px;font-family: "Microsoft YaHei";}

@media(max-width:1366px) {
	.edit-css-2686 h1 {font-size: 24px;line-height: normal;}
}

/*Floor002995 */
/* .Floor002995{padding:4.29vw 0;} */
.Floor002995 .auto {
	width: 88.542%;
	max-width: 1500px;
	;
}

.Floor002995 .item-box:not(:last-child) {
	margin-bottom: 2vw;
}

.Floor002995 .item-box .sub-img {
	position: relative;
	z-index: 10;
}

.Floor002995 .item-box .pic {
	position: relative;
}

.Floor002995 .item-box .pic img {
	display: block;
	position: relative;
	z-index: 4;
}

.Floor002995 .item-box:nth-child(2n-1) .pic {
	width: 71.072%;
	padding-bottom: 3.18vw;
	z-index: 3;
}

.Floor002995 .item-box:nth-child(2n-1) .pic:before {
	position: absolute;
	content: '';
	left: 0;
	width: 50%;
	background-color: #f8f8f8;
	height: 71.785%;
}

.Floor002995 .item-box:nth-child(2n-1) .pic img {
	width: 83.217%;
	margin: 0 auto;
}

.Floor002995 .item-box:nth-child(2n-1) .txt-main {
	border-top: 1px solid #000;
	vertical-align: top;
}

.Floor002995 .item-box:nth-child(2n-1) .txt-area {
	padding: 5.52vw 0;
}

.Floor002995 .item-box:nth-child(2n-1) .sub-img {
	width: 152.593%;
}

.Floor002995 .item-box:nth-child(2n-1) .sub-img img {
	display: block;
	width: 100%;
}

.Floor002995 .item-box:nth-child(2n) {
	position: relative;
}

.Floor002995 .item-box:nth-child(2n) .txt-main {
	width: 23.572%;
}

.Floor002995 .item-box:nth-child(2n) .txt-area {
	position: absolute;
	left: 0;
	bottom: 0;
	background: #fff;
	width: 40%;
	border-bottom: 1px solid #000;
	padding: 3.28vw 0;
	z-index: 10;
}

.Floor002995 .item-box:nth-child(2n):before {
	position: absolute;
	left: 0;
	width: 100%;
	content: '';
	height: 62%;
	top: 19%;
	background-color: #f8f8f8;
}

.Floor002995 .item-box:nth-child(2n) .pic img {
	width: 116.449%;
	max-width: none;
}

.Floor002995 .txt-area {
	color: #000;
}

.Floor002995 .txt-area .tit .cn {
	font-size: 40px;
}

.Floor002995 .txt-area .tit .en {
	font-size: 42px;
	margin-top: 5px;
}

.Floor002995 .txt-area .tit .en,
.Floor002995 .txt-area .more {
	font-weight: 100;
}

.Floor002995 .txt-area .more {
	line-height: 20px;
	font-weight: 100;
	transition: 0.3s;
}

.Floor002995 .txt-area .more:hover {
	background: #000;
	color: #fff;
	padding: 0 10px;
}

.Floor002995 .txt-area p {
	line-height: 2em;
	font-size: 16px;
	margin: 3.25em 0 1.875em 0;
}

@media(max-width:1024px) {
	.Floor002995 .txt-area:before {
		width: 8vw;
		height: 7vw;
	}

	.Floor002995 .txt-area .tit .cn {
		font-size: 3.5vw;
	}

	.Floor002995 .txt-area .tit .en {
		font-size: 3vw;
	}

	.Floor002995 .txt-area .more,
	.Floor002995 .txt-area p {
		font-size: 2vw;
	}
}

@media(max-width:480px) {
	.Floor002995 .txt-area .tit .cn {
		font-size: 4.5vw;
	}

	.Floor002995 .txt-area .tit .en {
		font-size: 3.5vw;
	}

	.Floor002995 .txt-area .more,
	.Floor002995 .txt-area p {
		font-size: 3vw;
	}
}




/*
 .Floor002248 为demo编号
 */

.Floor002248 {
	background: #F5F5F5;
	padding: 1vw 0 5vw 0;
}

.Floor002248 .word {
	margin-top: 0%;
}

.Floor002248 .word h3 {
	margin: 0;
	font-size: 20px;
	line-height: 1.6em;
	color: #333;
	font-weight: normal;
}

.Floor002248 .word figure {
	margin: 0;
	line-height: 2em;
	font-size: 18px;
	color: #999;
}

.Floor002248 .word ul {
	padding: 1vw 0;
}

.Floor002248 .word ul li {
	padding-left: 100px;
	line-height: 100px;
	font-size: 1.4em;
	font-weight: bold;
	color: #333;
	margin-bottom: 1vw;
}

.Floor002248 .word ul li:nth-child(1) {
	background: url(../images/zl2.png) no-repeat left;
	background-size: 80px;
}

.Floor002248 .word ul li:nth-child(2) {
	background: url(../images/zl1.png) no-repeat left;
	background-size: 80px;
}

.Floor002248 .word ul li:nth-child(3) {
	background: url(../images/zl3.png) no-repeat left;
	background-size: 80px;
}


.Floor002248 .right-img {
	position: relative;
}

.Floor002248 .right-img img {
	display: block;
	border-radius: 30px;
	margin: 0 auto;
}

.Floor002248 .right-img .right-img_tit {
	width: 200px;
	text-align: center;
	padding: 20px 0;
	background: linear-gradient(to right, rgba(143, 195, 31, .7) 0%, rgba(0, 129, 204, .7) 100%);
	position: absolute;
	bottom: 10%;
	left: -10%;
	border-radius: 20px;
}

.Floor002248 .right-img .right-img_tit span {
	position: relative;
	z-index: 1;
	color: #fff;
	font-size: 20px;
}

@media only screen and (max-width: 767px) {
	.Floor002248 .word h3 {
		text-align: center;
	}

	.Floor002248 .right-img {
		margin: 0 auto;
		max-width: 580px;
		padding-left: 5%;
	}

	.Floor002248 .right-img .right-img_tit {
		left: 0;
	}

	.Floor002248 .word ul {
		margin: 0 auto 30px;
		max-width: 408px;
	}
}

@media only screen and (max-width: 365px) {
	.Floor002248 .word ul li {
		padding: 0 10px;
	}
}

@media only screen and (min-width: 768px) {
	.Floor002248 .word h3 {
		font-size: 24px;
	}

	.Floor002248 .word {
		text-align: center;
	}

	.Floor002248 .right-img {}

}

@media only screen and (min-width: 1024px) {
	.Floor002248 .word h3 {
		font-size: 30px;
		padding-bottom: 10px;
	}

	.Floor002248 .word h3:after {
		height: 3px;
	}

	.Floor002248 .right-img .right-img_tit {
		padding: 25px 0;
	}
}

@media only screen and (min-width: 1260px) {
	.Floor002248 .right-img .right-img_tit {
		width: 160px;
		padding: 35px 0;
	}
}



/*
 .TextList000594 为demo编号
 */
.TextList000594 {background-color: #f5f5f5;padding: 4% 0;background-image: url(../uploadfiles/bg1.png);}
.TextList000594 .dl_top {line-height: 55px;background-color: #b78d66;color: #fff;font-size: 16px;}
.TextList000594 .title {text-align: center;}
.TextList000594 .dl {overflow: hidden;clear: both;}
.TextList000594 .list .dl {line-height: 34px;background-color: #fff;border-bottom: 1px dashed #d1d1d1;cursor: pointer;padding: 13px 0;}
.TextList000594 .dl dd {text-align: center;float: left;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.TextList000594 .dl_top,
.TextList000594 .list {padding: 0 0%;}
.TextList000594 .list .info {display: none;background-color: #f9f9f9;border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;line-height: 24px;padding: 2%;margin-left: -2%;width: 104%;}
.TextList000594 .dl dd:nth-child(1) {width: 50%;}
.TextList000594 .dl dd:nth-child(2) {width: 23%;}
.TextList000594 .dl dd:nth-child(3) {width: 23%;}
.TextList000594 .dl dd:nth-child(4) {width: 19%;}
.TextList000594 .dl dd:nth-child(5),
.TextList000594 .dl dd:nth-child(6) {width: 24%}
.TextList000594 .dl dd{width: 33.33%!important;}
.TextList000594 .dl dd a.btn {display: inline-block;width: 80%;max-width: 108px;background: #ececec;border-radius: 5px;color: #363636;line-height: 34px;height: 34px;}
.TextList000594 .dl dd a.btn:hover {background-color: #2F2F2f;color: #fff;}
.TextList000594 .list .dl dd:nth-child(5),
.TextList000594 .list .dl dd:nth-child(6) {color: #999;}
.TextList000594 .list #dl {border-bottom: 0;background-color: #fff;}
.TextList000594 .list #dl dd:nth-child(1),
.TextList000594 .list #dl dd:nth-child(2),
.TextList000594 .list #dl dd:nth-child(3) {color: #e94f25;white-space: normal;text-overflow: none;font-weight: bold;line-height: 20px;}
.TextList000594 .list .dl:hover dd:nth-child(1),
.TextList000594 .list .dl:hover dd:nth-child(2),
.TextList000594 .list .dl:hover dd:nth-child(3) {color: #2F2F2f;font-weight: bold;}
.TextList000594 .list #dl a.btn {background-color: #e94f25;color: #fff;}

@media(max-width:1000px) {
    .TextList000594 .box{overflow-x: auto}
    .TextList000594 .box .listbox{width: 180%}
}

@media(max-width:480px) {
	.TextList000594 .dl_top {font-size: 14px;line-height: 45px;}
}



/*RighInfo002542 */
.RighInfo002542 img {margin-bottom: 4%;}
.RighInfo002542 {background-image: url(../images/bg.png);margin: 0 auto;padding: 4% 0 4%;background-position: center;}
.RighInfo002542 p {font-size: 19px;}
.RighInfo002542 .intro {position: relative;overflow: hidden;width: 100%;}
.RighInfo002542 .intro:nth-child(2n) {background: #f5f5f5;}

@media(min-width:1025px) {
	.RighInfo002542 .intro .Ispic {position: absolute;left: 0;top: 0;height: 100%;width: 53%;}
	.RighInfo002542 .intro:nth-child(2n) .Ispic {width: 47%;left: auto;right: 0;}
	.RighInfo002542 .intro .info_main {padding: 5% 5% 5% 58%;background: #fff; min-height: 565px;}
	.RighInfo002542 .intro:nth-child(2n) .info_main {padding-left: 13%;padding-right: 52%;}
}

.RighInfo002542 .title {font-size: 30px;color: #2f2f2f;font-weight: bold;}
.RighInfo002542 .title span {display: block;color: #000;font-size: 60px;}
.RighInfo002542 .title::after {width: 50px;height: 5px;background: #b78d66;content: '';display: block;margin-top: 20px;}
.RighInfo002542 .info_main .info {padding-top: 3%;}
.RighInfo002542 .info_list {max-width: 1360px}
.RighInfo002542 .info_list dl {padding: 4% 0;}

@media(min-width:481px) {
	.RighInfo002542 .info_list dd {float: left;width: 31.5%;margin-right: 2.75%;}
	.RighInfo002542 .info_list dd:nth-child(3n) {margin-right: 0;}
	.RighInfo002542 .info_list dd:nth-child(3n+1) {clear: left;}
}

.RighInfo002542 .info_list dd img {display: block;width: 100%}
.RighInfo002542 .info_list dd p {font-size: 20px;color: #000;}
.RighInfo002542 .info_list dd p span {font-size: 16px;color: #999;text-transform: uppercase;}
.RighInfo002542 .info_list dd div {line-height: 26px;}

@media(max-width:1360px) {
	.RighInfo002542 .info_list {padding: 0 2%;}
}

@media(max-width:1024px) {
	.RighInfo002542 .intro .Ispic {padding-bottom: 50%;}
	.RighInfo002542 .intro .info_main {padding: 5%;background: #fff}
}

@media(max-width:640px) {
	.RighInfo002542 .title span {font-size: 40px;}
	.RighInfo002542 .title {font-size: 24px;}
}




/*
 .RighInfo002778
 */
.RighInfo002778 {padding: 4% 0;background-image: url(../images/team-bg.png);background-position: center;}
.RighInfo002778 .title {padding-bottom: 5%;font-size: 26px;color: #333;position: relative;text-align: center;}
.RighInfo002778 .title span {text-transform: uppercase;font-size: 20px;font-family: "Arial";color: #f7f7f7;display: block;position: absolute;top: 5%;width: 100%;z-index: -1;line-height: 36px;}
.RighInfo002778 .title:after {display: block;content: '';margin: 30px auto 0;width: 40px;height: 1px;background-color: #ccc;}
.RighInfo002778 .intro,
.RighInfo002778 .img {padding: 4%;margin: 0 auto;}
.RighInfo002778 .img {position: relative; z-index: 1;}

.RighInfo002778 .img video{position: absolute;background: #000; left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
.RighInfo002778 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.RighInfo002778 .play:before,
.RighInfo002778 .play:after,
.RighInfo002778 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.RighInfo002778 .play i{ width:0.4em;height: 0.4em; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center #fff; background-size: 0.1em auto;}
.RighInfo002778 .play:before,
.RighInfo002778 .play:after{content: '';background-color:#b78d66;opacity: 0.11; transform-origin: 0 0;}
.RighInfo002778 .play:before{width: 0.6em;height: 0.6em;animation:infinite scale 2s;}
.RighInfo002778 .play:after{width: 0.8em;height: 0.8em;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}


.RighInfo002778 .span {color: #cb8d40;font-size: 36px;}
.RighInfo002778 .h1 {position: relative;color: #2f2f2f;font-size: 30px;margin: 0;position: relative;padding-bottom: 20px;position: relative;}
.RighInfo002778 .h1 span {font-size: 27px;margin: 0;text-transform: uppercase;color: #b78d66;}
.RighInfo002778 .h1::after {display: block;content: '';width: 60px;height: 7px;background: #b78d66;position: absolute;top: -15px;}
.RighInfo002778 .p {color: #666;font-size: 14px;margin: 0;line-height: 40px;}
.RighInfo002778 .box {margin-top: 4%;}
.RighInfo002778 .box ul {position: relative;font-size: 0;}
.RighInfo002778 .box li .Ispic {display: block;transition: all 0.5s;}
@media(min-width:541px) {
	.RighInfo002778 .title {font-size: 36px;}
	.RighInfo002778 .title span {font-size: 30px;}
	.RighInfo002778 .box ul {padding-bottom: 31.152%;}
	.RighInfo002778 .box li .Ispic {height: 100%;}
	.RighInfo002778 .box li:hover .Ispic {transform: scale3d(1.1, 1.1, 1.1);}
}

@media(max-width:540px) {
	.RighInfo002778 .box li {width: 48.5%;margin-right: 3%;display: inline-block;margin-bottom: 3%;}
	.RighInfo002778 .box li:first-child {width: 100%;margin-right: 0;}
	.RighInfo002778 .box li:nth-child(2n+1) {margin-right: 0;}
	.RighInfo002778 .box li .Ispic {padding-bottom: 50%;}
    .RighInfo002778 .intro{padding-top: 30px}
    .RighInfo002778 .img {padding: 0%;margin: 0 auto;}
}


@media(min-width:1000px) {
	.RighInfo002778 .intro {float: left;width: 50%;padding-left:  4%;background-color: #fff;}
	.RighInfo002778 .img {float: right;width: 46%;position: relative;padding: 0px;padding-right: 0;}
	.RighInfo002778 .img img {box-shadow: 0 0 5px #ccc;}
	.RighInfo002778 .play{font-size: 12vw;}
}

@media(min-width:1400px) {
	.RighInfo002778 .intro {padding-top: 4%;}
	.RighInfo002778 .h1 {font-size: 42px;}
	.RighInfo002778 .p {line-height: 2em;font-size: 17px;color: #2f2f2f;}
}





/*
 .Timeline000768 为demo编号
 */
.Timeline000768 {padding: 20px 0;position: relative;padding: 8% 0;background-image: url(../uploadfiles/bg1.png);}
.Timeline000768::before {position: absolute;content: '';z-index: 0;max-width: 1700px;height: 2px;background-color: #999;top: 50%;right: 0;left: 0;margin: 0 auto;}
.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;height: 367px;}
.Timeline000768 ul {position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;transform: translate3d(0, 0, 0);transition-timing-function: ease-out;}
.Timeline000768 .left {position: absolute;font-size: 40px;left: 92px;top: 307px;bottom: 1px;}
.Timeline000768 .right {position: absolute;font-size: 40px;right: 92px;top: 307px;bottom: 1px;}
.Timeline000768 ul li {width: 100%;height: 100%;position: relative;z-index: 4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.Timeline000768 li::before,
.Timeline000768 li::after {position: absolute;content: '';top: 50%;z-index: 4;}
.Timeline000768 li::before {background-color: #2F2F2F;width: 15px;height: 15px;border-radius: 50%;margin-top: -7px;}
.Timeline000768 li::after {width: 2px;height: 28px;background-color: #999;margin-top: -35px;}
.Timeline000768 li:nth-child(2n)::after {margin-top: 7px;}
.Timeline000768 li figure,
.Timeline000768 li .txt {position: absolute;width: 100%;height: 40%;left: 0;}
.Timeline000768 li figure {top: 0;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.Timeline000768 li:nth-child(2n) figure {bottom: 0;top: auto;}
.Timeline000768 li .txt {bottom: 0;padding: 0 3%;}
.Timeline000768 li:nth-child(2n) .txt {top: 0;bottom: auto;}
.Timeline000768 li .txt h1 {margin: 0;color: #2F2F2F;font-size: 30px;font-family: Arial;padding-top: 10%;}
.Timeline000768 li .txt p {margin: 0;line-height: 24px;height: 72px;overflow: hidden;}

.Timeline000768 .swiper-button-next,
.Timeline000768 .swiper-button-prev {text-align: center;display: block;margin-top: -29px;position: absolute;top: 50%;font-size: 40px;cursor:pointer;z-index: 100}
.Timeline000768 .swiper-button-next{right: 5%;}
.Timeline000768 .swiper-button-prev{left: 5%;}


@media(max-width:1024px){
    .Timeline000768 .swiper-container {height: 467px;}
}


/*Floor002746 */
.Floor002746{padding:6% 0 12%;}
/*slick Basic*/
.Floor002746 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002746 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002746 .slick-list:focus {outline: none}
.Floor002746 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002746 .slick-slider .slick-track,
.Floor002746 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002746 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002746 .slick-track:before,
.Floor002746 .slick-track:after{display: table; content: '';}
.Floor002746 .slick-track:after{ clear: both;}
.Floor002746 .slick-loading .slick-track { visibility: hidden;}
.Floor002746 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002746 .slick-slide .slick-loading img { display: none;}
.Floor002746 .slick-slide .dragging img { pointer-events: none;}
.Floor002746 .slick-initialized .slick-slide { display: block;}
.Floor002746 .slick-loading .slick-slide { visibility: hidden;}
.Floor002746 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002746 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002746{position: relative; z-index: 1;text-align: center;color: #fff; font-size: 16px;}
.Floor002746 a{color: #fff;}
.Floor002746 .Ispic{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1;}
.Floor002746 > .auto{position: relative; z-index: 3;}
.Floor002746 .title{line-height: 40px;}
.Floor002746 .title:after{display: block; content: ''; margin: 25px auto 30px;width: 40px; height: 4px; background: #fff;}
.Floor002746 .title .cn{font-size: 36px; margin-top: -20px;}
.Floor002746 .title .en{opacity: 0.05;-webkit-opacity: 0.05;-ms-opacity: 0.05;font-size: 56px; font-family: Arial," sans-serif"; font-weight: bold; text-transform: uppercase; }
@media(max-width:480px){
.Floor002746 .title .cn{font-size: 24px; }
.Floor002746 .title .en{font-size: 40px;}
}
.Floor002746 .info{max-width: 950px; line-height: 30px;    margin-bottom: 2%;    font-size: 19px;}
.Floor002746 .slider li.slick-slide a,
.Floor002746 .slider li.slick-slide{position: relative;}
.Floor002746 .slider li.slick-slide a{z-index: 10;display: block; padding: 35px 0;}
.Floor002746 .slider li .icon{padding-bottom: 10px;}
.Floor002746 .slider li .icon img{height: 50px;}
.Floor002746 .slider li.slick-slide:before{position: absolute; left: 0; top: 0;height: 100%; right:0; background: rgba(255,255,255,0.07); content: ''; border-right: 1px solid rgba(255,255,255,0.07);}
.Floor002746 .slider li.slick-active:last-child:before{border-right-color: transparent;}
.Floor002746 .slider li.slick-slide a:before,
.Floor002746 .slider li.slick-slide a:after{position: absolute; width: 0; height: 0; opacity: 0; content: ''; border: 2px solid #fff; transition: 0.5s ease-in-out;}
.Floor002746 .slider li.slick-slide a:before{left: -1px; top: 0; border-right-color: transparent; border-bottom-color: transparent;}
.Floor002746 .slider li.slick-slide a:after{right: 1px; bottom: 0; border-left-color: transparent; border-top-color: transparent;}
.Floor002746 .slider li.slick-slide a:hover:before,
.Floor002746 .slider li.slick-slide a:hover:after{width: 100%; height: 100%; opacity: 1;}

.Floor002746 .more a:after{display: inline-block; content: ''; width: 10px; height: 10px; border-right: 2px solid #fff; border-top: 2px solid #fff; vertical-align: middle; margin-left: 20px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); transition:transform 0.3s;}
.Floor002746 .more a:hover:after{transform: rotate(135deg); -webkit-transform: rotate(135deg);-ms-transform: rotate(135deg); margin-top: -4px;}

.Floor002746 .slick-dots{position: absolute; left: 0; width: 100%; top: 100%; margin-top: 10px;text-align: center; }
.Floor002746 .slick-dots li{display: inline-block; width: 14px; height: 6px; background: rgba(255,255,255,0.2); margin: 0 2px;}
.Floor002746 .slick-dots li button{display: none;}
.Floor002746 .slick-dots li.slick-active{background: #eb422c;}

@media(max-width:1024px){
    .Floor002746 .info{font-size: 16px;}
}


/*Menu002306*/
.Menu002306{padding-top: 4%;float: left;width:20%;}
.Menu002306 .side-title{ line-height:86px; background-color: #2f2f2f; font-size:25px; font-weight:bold; color:#fff; padding:0 75px 0 32px;  position: relative; }
.Menu002306 .side-title::after,
.Menu002306 .side-title::before{content:'';}
.Menu002306 .side-title::before{ position: absolute; bottom: 0; left: -20px; width: 0; height: 0; display: none;
border-style: dashed dashed solid dashed; border-width:0 15px 60px 20px; border-color: transparent transparent #114369 transparent;}
.Menu002306 .side-title::after{ display:inline-block; vertical-align:middle; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{background-color:#f9f9f9;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:32px;}
.Menu002306 .side-menu > ul > li{ border-bottom:1px solid #e7f0f4;}
.Menu002306 .side-menu > ul > li >a{ padding:0 32px;font-weight:bold; color:#2f2f2f; line-height:62px; position:relative; font-size: 16px;}
.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:20px; height:20px; border-radius:50%; background:#2f2f2f; color:#fff; text-align:center; line-height:21px; font-family:宋体; font-size:12px; right:16px; top:50%; margin-top:-8px;}
.Menu002306 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002306 .side-menu > ul > li > ul{ padding-left:32px; padding-right:32px;}
.Menu002306 .side-menu > ul > li > ul > li {border-bottom: 1px dashed #d8d8d8;}
.Menu002306 .side-menu > ul > li > ul > li:last-child{
	border: none;
}
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left center; padding-left:15px;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 3px;height: 3px;background: #555; margin-right:10px;}
.Menu002306 .side-menu li.select > a,
.Menu002306 .side-menu li:hover > a{ background-color:#b78d66;color: #fff}
.Menu002306 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#002870;}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px; font-weight:bold; color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#114369; color:#fff; text-align:center; line-height:18px; font-family:宋体; font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .open{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
.Menu002306{padding-top:20px;float: none;width: 100%;}
.Menu002306 .side-title{ font-size:20px;line-height: 70px}
.Menu002306 .side-other{ display:none;}
.Menu002306 .open{ display:block; border:1px solid #ddd; padding:15px 20px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;font-size: 18px;color:#2f2f2f;position:relative;}
.Menu002306 .open::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#2f2f2f; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
}








.Floor003105 .title .cn:after {display: inline-block;line-height: 2px;margin-top: 10px;content: '';height: 5px;background: #665d58;width: 1em;position: absolute;left: 5px;top: -12px;}

/*Floor003105 */
.Floor003105{     font-family: 'Alibaba-PuHuiTi-Regular';font-size: 100px;position: relative;z-index: 1; overflow: hidden; padding: 0.5em 0;}
@media (max-width:1600px) {
.Floor003105{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003105{font-size: 14vw; padding: 1em 0;}
}

.Floor003105 .auto{max-width: 1600px;width: 90%;}
.Floor003105 .title{color: #2F2F2F; }
.Floor003105 .title .cn{font-size: 0.5em; position: relative;}
.Floor003105 .title .en{	font-family: 'Arial';color: #d7b385;line-height: 1em;padding-top: 0.2em;font-size: 30px;}
.Floor003105 .more{font-size:0.16em; text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #2F2F2F;transition: 0.3s; display: table;}
.Floor003105 .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003105-icon.svg) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003105 a:hover .more{background-color: #2F2F2F;color: #fff;border-color:  #2F2F2F;}
.Floor003105 a:hover .more:after{background-image: url(../images/Floor003105-icon-white.svg);}

.Floor003105 .slider li .txt .tit{font-size: 0.28em; line-height: 2.357;color: #665D58;font-weight: bold;}
.Floor003105 .slider li .txt p{
 line-height: 2em;
 font-size: 17px;
 color: #2f2f2f;
}

.Floor003105 .slick-arrow{position: absolute;width: 0.5em; height: 0.5em;border-radius: 50%;background:url(../images/Floor003105-btn.svg) no-repeat center center; background-size:auto 0.13em;  z-index: 20;font-size: 1em; text-indent: 999em;}
.Floor003105 .slick-next{transform: rotateY(180deg);background-color: #2F2F2F;}
@media (min-width:1025px) {
.Floor003105 .slider{width: 91.667%;}
.Floor003105 .slider .slick-list{overflow: inherit;}
.Floor003105 .slider li:not(.slick-center){opacity: 0.4;}
.Floor003105 .slick-arrow{top: 50%; margin-top: -0.25em;}
.Floor003105 .slick-prev{border: 2px solid #fff;left: 7.671%;}
.Floor003105 .slick-next{right: -0.25em;}
.Floor003105 .title{width: 91.667%;}
/* .Floor003105 .title aside{padding-left: 54.546%;} */
/* .Floor003105 .title .cn{text-indent: 3.1578em;}
.Floor003105 .title .en{text-indent: 2.3076em;} */
.Floor003105 .slider li a{table-layout: fixed;}
.Floor003105 .slider li .ytable-cell{vertical-align: bottom;}
.Floor003105 .slider li .pic{width: 54.546%;}
.Floor003105 .slider li .txt{padding:0 0.5em   20px   0.5em;}
}
@media (max-width:1600px) {
.Floor003105 .slider li .txt p{margin-bottom: 5vw;}
}
@media (max-width:1024px) {
.Floor003105 .title{width: 90%; margin: 0 auto 0.3em;}
.Floor003105 .slider li a,
.Floor003105 .slider li .ytable-cell{display: block;}
.Floor003105 .slider li .txt{padding:0.5em 5%;}
.Floor003105 .slick-arrow{bottom: 100%; margin-bottom: 0.3em; right: 5%;}
.Floor003105 .slick-prev{background-color: #00ac6f;margin-right: 0.6em;}
}
@media (max-width:480px) {
.Floor003105 .slider li .txt .tit{font-size: 0.32em;}
.Floor003105 .slider li .txt p{font-size: 0.24em;}
}
.Floor003105  .play{position: absolute; left: 8%; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size: 100px;}
.Floor003105 .play:before,
.Floor003105 .play:after,
.Floor003105 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.Floor003105  .play i{ width: 0.9em;height: 0.9em; z-index: 4; background:url("../images/Floor003044_play.png") no-repeat center center #fff; background-size: 0.26em auto;}
.Floor003105 .play:before,
.Floor003105  .play:after{content: '';background-color:#2F2F2F;opacity: 0.09; transform-origin: 0 0;}
.Floor003105 .play:before{width: 1em;height: 1em;animation:infinite scale 2s;}
.Floor003105  .play:after{width: 1.4em;height: 1.4em;animation:infinite scale2 2s;}










/*TextList002739 */
.TextList002739{ padding: 4% 0;}
.TextList002739 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.TextList002739 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
}


.TextList002739 .list-group .tit{cursor: pointer; line-height: 69px; font-size: 16px; }
.TextList002739 .list-group .tit:before{background: #2F2F2F; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }
.TextList002739 .title{ padding:0 40px; line-height: 60px; background: #2F2F2F; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #ededed;}
.TextList002739 .tit{padding: 0 40px; background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 40px; padding: 0; border-bottom: 2px solid #2F2F2F; color: #2F2F2F;}
.TextList002739 .tit.active time{color: #2F2F2F;}
.TextList002739 .info{padding: 10px 40px 20px 70px;}
.TextList002739 .info .singlePage{font-size: 14px; line-height: 26px; color: #3e3e3e;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 78px;}
.TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 34px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
}





.Banner img{width: 100%}
.Banner img.wap{display: none}
@media(max-width:1024px){
.Banner img.pc{display: none}
.Banner img.wap{display: block}
}





/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #2F2F2F;}
@media only screen and (max-width:767px ) {
.TextList002322{ padding: 20px 3%;}
}


.Galary002512{  padding:2% 0;}
.Galary002512 .slider-for{ margin-bottom:3%;}
.Galary002512 .slider-for li{ background:#fff;}
.Galary002512 .slider-for li .Ispic{ padding-bottom:55%; background-size:contain;}
.Galary002512 .slider-nav li .Ispic{ border:1px solid #fff; background-color:#fff; padding-bottom:60%; margin:0 3%;}
.Galary002512 .slider-nav li.slick-center .Ispic{ border-color:#d7b385;}
.Galary002512 .slider-nav{ margin-bottom:30px;}
/* Arrows */
.Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px; border-radius:50%; background-color:rgba(0,0,0,0.8);}
.Galary002512 .slick-arrow:hover{background-color: rgba(215, 179, 133, 0.9);}
.Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:16px; height:16px;  transform:rotate(-45deg);}
.Galary002512 .slick-prev{left: -45px;}
.Galary002512 .slick-next{right: -45px; background-position: right top;}
.Galary002512 .slick-prev::before{ border-left:3px solid #fff;border-top:3px solid #fff;}
.Galary002512 .slick-next::before{ border-right:3px solid #fff;border-bottom:3px solid #fff;margin-left:-12px;}
/* Dots */
.Galary002512 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-30px; width:100%;}
.Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary002512 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0, 0, 0, 0.3); border-radius:50%; padding:0;}
.Galary002512 .slick-dots li.slick-active button{opacity: .75;background: rgba(215, 179, 133, 0.5);}
@media(max-width:1200px){
.Galary002512 .slider-for{ margin-bottom:50px;}
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
.Galary002512 .slick-prev{ margin-left:-50px;}
.Galary002512 .slick-next{ margin-right:-50px;}
}
@media(max-width:640px){
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ display:none !important;}
.Galary002512 .slider-for{ margin-bottom:3%;}
}





.gdbg1{background-image: url(../images/gdbg1.jpg);color: #2f2f2f; font-size: 17px; line-height: 2; background-size: cover;padding: 5% 4% 8%;}
.gdbg1 p{width: 70%;margin: 0; margin-top: 40px;}
.gdbg1 p:nth-last-child(1){margin-top: 10px}
.gdbg1 img:nth-child(2){mix-blend-mode: multiply}
.gudong{padding: 4% 0 5%;background-image: url(../images/bg01.jpg); background-size: cover; }

@media(max-width:1024px){
.gdbg1 p{width: 100%;margin-top:0px;}    
}




/*
 .Floor002409 为demo编号
 */

 .Floor002409 .auto{ max-width: 1440px;}
 @media only screen and (max-width:1470px ) {
	 .Floor002409 .auto{ padding-left: 15px; padding-right: 15px;}
 }
 
 /*word*/
 .Floor002409 .word{ padding: 40px 0 25px 0; }
 .Floor002409 .word-head {position: relative; }
 .Floor002409 .word-head h2{ font-size: 26px; color: #2f2f2f; margin: 0; position: relative; z-index: 3;}
 .Floor002409 .word-head em{ font-style: normal; color: #3e61af; font-family: Myriad Pro; font-size: 34px; text-transform: uppercase;position: relative; z-index: 3;}
 .Floor002409 .word-head .bg{ font-size: 70px; font-weight: bold;  color: #f9f9f9; position: absolute; top: 54%; left: 0; text-transform: uppercase; z-index: 1; line-height: 0.8;}
 @media only screen and (min-width:1024px ) {
	 .Floor002409 .word{ float: left; width: 50%; padding-right: 6%; padding-left: 3%; border-left: 1px solid #eee;}
	 .Floor002409 .word-head h2{ font-size: 36px;}
	 .Floor002409 .word-head em{font-size: 44px;}
	 .Floor002409 .word-head .bg{ font-size: 130px;top: 30%;}
 }
 @media only screen and (min-width:1440px ) {
	 .Floor002409 .word{ padding: 70px 3% 55px 38px;
		text-align: justify;
	}
	 .Floor002409 .word-head h2{ font-size: 46px;}
	 .Floor002409 .word-head em{font-size: 54px;}
	 .Floor002409 .word-head .bg{ font-size: 150px;}
 }
 
 .Floor002409 .word .more{ display: block; border: 1px solid #073190; padding: 9px 0 9px 0; width: 170px; text-align: center; color: rgba(23,61,147,.6); position: relative; margin-top: 20px;
 transition: color .5s;}
 .Floor002409 .word .more span{ position: relative; z-index: 2; padding-right: 25px;}
 .Floor002409 .word .more i{ background:  url(../images/Floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
 .Floor002409 .word .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: #073190;transition: width .5s; }
 .Floor002409 .word .more:hover{ color: #fff;}
 .Floor002409 .word .more:hover:after{ width: 100%;}
 @media only screen and (min-width:1024px ) {
	 .Floor002409 .word .more{margin-top: 40px;}
 }
 
 .Floor002409 .word figure{ color: #2f2f2f; font-size: 17px; line-height: 2; position: relative; z-index: 3; padding-top: 22px;}
 @media only screen and (max-width:480px ) {
	 .Floor002409 .word figure{ font-size: 14px;}
 }
 /*word end*/
 
 /*.navs*/
 .Floor002409 .navs{background: url(../images/Floor002409-img.jpg) no-repeat left top; background-size: cover; position: relative; margin-top: 200px; margin-bottom: 30px;}
 .Floor002409 .navs li{ float: left; width: 33.3334%;  position: relative;height: 200px;}
 .Floor002409 .navs li .bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
 .Floor002409 .navs li h3{ font-size: 20px; margin: 0; padding-left: 20px;line-height: 3;position: absolute;z-index: 10;bottom: 0;left: 0;background: rgba(0,0,0,.5);color: #fff;width: 100%;}
 .Floor002409 .navs li h3:after{ content: ""; margin: 15px 0 12px; width: 20px; height: 2px; background: #fff; display: none;}
 @media only screen and (max-width:480px ) {
	 .Floor002409 .navs li h3{ font-size: 18px;}
 }
 
 .Floor002409 .navs li figure{ line-height: 26px; height: 52px; overflow: hidden;}
 
 .Floor002409 .navs li.li0{ text-align: center; position: absolute; right: 33.3334%; top: -200px;}
 .Floor002409 .navs li.li0 span{ display: block; width: 60%; height: 65px; max-width: 65px; margin: 0 auto; background: url(../images/Floor002409-videoicon.png) no-repeat; background-size: 100% auto; margin-top: 10px;}
 .Floor002409 .navs li.li0 h3:after{ display: none;}
 .Floor002409 .navs li.li0 .bg{ background-color: #075490;}
 .Floor002409 .navs li.li1{ width: 50%;}
 .Floor002409 .navs li.li2{ width: 50%;}
 .Floor002409 .navs li.white img{    position: relative;top: 50%;margin-top: -24px;left: 50%;margin-left: -24px;
}

 .Floor002409 .navs li.white{ background: #b78d66;}
 @media only screen and (max-width:480px ) {
	 .Floor002409 .navs{ margin-top: 0;}
	 .Floor002409 .navs li{ width: 50%;}
	 .Floor002409 .navs li.li0{ position: relative; top: 0; right: 0;}
	 .Floor002409 .navs li.kong{ display: none;}
 }
 @media only screen and (min-width:768px ) {
	 .Floor002409 .navs li{ width: 33.3334%;}
 }
 @media only screen and (min-width:1024px ) {
	 .Floor002409 .navs{ float: right; width: 50%;margin-top:80px; margin-bottom: 0;}
	 .Floor002409 .navs li{ height: 240px;}
	 .Floor002409 .navs li.li0{ right: 0;top: -240px;}
 }




.RighInfo002927{background: #f5f5f5;padding:0}
	.RighInfo002927 .auto{max-width: 1500px;}
	.RighInfo002927 .title{margin-bottom: 2.5vw; text-align: center;}
	.RighInfo002927 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
	.RighInfo002927 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
	@media(max-width:768px){
	.RighInfo002927 .title{margin-bottom: 5vw;}
	}
	@media(max-width:640px){
	.RighInfo002927 .title .cn{font-size: 6vw;}
	}
	
	.RighInfo002927 .tab{padding-bottom: 3.13vw;}
	.RighInfo002927 .tab .auto{ text-align: center;background: #fff;}
	.RighInfo002927 .tab li{float: left; transition: 0.3s; }
	.RighInfo002927 .tab li a{display: block;margin: 0 20px; padding: 20px; transition: 0.3s; cursor: pointer;}
	.RighInfo002927 .tab li .icon{padding-bottom: 10px;}
	.RighInfo002927 .tab li .icon img{height: 30px;}
	.RighInfo002927 .tab li:not(.active) .icon img.off{display: none;}
	.RighInfo002927 .tab li.active .icon img.on{display: none;}
	.RighInfo002927 .tab li.active a{background: #a52d34;color: #fff;box-shadow: 6px 15px 32px rgba(165,45,52,0.3); margin-top: -1.5vw;}
	.RighInfo002927 .tab li.active{padding-bottom: 1.5vw;}
	.RighInfo002927 .tab li aside{font-size: 16px;}
	@media(min-width:481px){
	.RighInfo002927 .tab li{width:25%;}
	.RighInfo002927 .tab li:not(:last-child){border-right: 1px solid #e6e6e6;}
	}
	@media(max-width:768px){
	.RighInfo002927 .tab li a{margin: 0 2vw; padding: 2vw; }
	}
	@media(max-width:480px){
	.RighInfo002927 .tab li aside{font-size: 3.5vw;}
	.RighInfo002927 .tab li{width:50%; margin: 1vw 0;}
	.RighInfo002927 .tab li:not(:nth-child(2n)){border-right: 1px solid #e6e6e6;}
	}
	
	.RighInfo002927 .box{position: relative;padding-top: 9.9vw;}
	.RighInfo002927 .box .big-img{position: absolute; left: 0; top: 0; width: 100%;height: 30.44vw;background-size: cover;background-repeat: no-repeat;background-position: center top;}
	.RighInfo002927 .box .auto{position: relative; z-index: 4; background: url("../images/RighInfo002927_bg.jpg") no-repeat center center #fff;background-size: contain;}
	.RighInfo002927 .box .inner{padding: 2vw;}
	.RighInfo002927 .box .tit aside{font-size: 32px;color: #000;}
	.RighInfo002927 .box .tit:after{display: none; content: ''; width: 30px; height: 2px; margin: 1.51vw 0;background-color: #a5894b;}
	.RighInfo002927 .box .edit{line-height: 2;font-size: 17px;color: #2f2f2f; margin-top: 40px;}
	.RighInfo002927 .box.v-top .ytable-cell{vertical-align: top;}
	@media(min-width:769px){
	.RighInfo002927 .box .pic{width: 36%;}
	.RighInfo002927 .box .info{padding-left: 3vw;}
	}
	@media(max-width:768px){
	.RighInfo002927 .box  .ytable,
	.RighInfo002927 .box  .ytable-cell{display: block;}
	.RighInfo002927 .box .info{padding:4vw;}
	.RighInfo002927 .box .tit aside{font-size: 5vw;}
	}
	@media(max-width:480px){
	.RighInfo002927 .box .edit{font-size: 3.5vw;}
	}



.PicList002094{ padding:4% 0 5% 0; background:url(../images/PicList002094-bg.jpg) no-repeat center top; background-size:cover;}

.PicList002094 li{ float:left; width:31.3%;  margin-right:3%; margin-bottom:3%; position:relative;}
/* .PicList002094 li a{ position:absolute; left:0; top:0; width:100%; height:100%;} */
.PicList002094 li figure,
.PicList002094 li div{}
.PicList002094 li figure{ padding-bottom:52%; transition:top 0.3s; top:0;}
.PicList002094 li figure img{ display:none;}
.PicList002094 li .txt{ background-color:#fff;padding:8% 5%; transition:0.3s;}
.PicList002094 li .txt:before{ position:absolute; content:'';  width:24px; height:24px; bottom:10px; left:50%; margin-left:-12px; display: none;}
.PicList002094 li aside{ position:absolute; top:52%; margin-top:-50px; z-index:10; left:50%; width:100px; height:100px; margin-left:-50px;text-align:center; border-radius:50%; background-color:#fff; overflow:hidden;transition:0.3s;}
.PicList002094 li aside img{ display:block; width:100%; height:100%;}
.PicList002094 li aside img.hover{ display:none;}
.PicList002094 li h5{ margin:0 0 15px 0; font-size:20px; text-align:center; padding-top:3%;color: #333}
.PicList002094 li p{ line-height:2; overflow:hidden; margin:0; font-size: 15px;height: 84px;}

.PicList002094 li:hover div{ color:#fff;background:#b78d66;}
.PicList002094 li:hover figure{}
.PicList002094 li:hover div{}
.PicList002094 li:hover div:before{background:url(../images/PicList002094-more.png) no-repeat;}
.PicList002094 li:hover aside{background:#b78d66; top:50%;}
.PicList002094 li:hover aside img{ display:none;}
.PicList002094 li:hover aside img.hover{display:block;}
@media(min-width:769px){
.PicList002094 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:1000px) and (min-width:769px){
.PicList002094 li p{ height:48px;}
.PicList002094 li aside{ margin-top:-35px; width:70px; height:70px; margin-left:-35px;}
}
@media(max-width:768px){
.PicList002094 li{ width:48%; margin-right:4%;}
.PicList002094 li:nth-child(2n){ margin-right:0;}
.PicList002094 li{ padding-bottom:61%;}
}
@media(max-width:640px){
.PicList002094 ul{ margin:0 auto; max-width:400px;}
.PicList002094 li{ float:none; width:auto; padding-bottom:0; height:400px; margin:0 0 5% 0;}
}

.PicList002094 .word-head h2 {
    font-size: 46px; color: #2f2f2f;padding-bottom: 40px;
    margin: 0;
    position: relative;
    z-index: 3;}









