﻿/*Floor002750 */
@import url('fonts/Oswald-Medium.css');
@import url('fonts/Oswald-Light.css');

	.SinglePage p {
		text-indent: 2em;
		margin-bottom: 30px;
	}

	.SinglePage .i1 {
		float: left;
		margin-bottom: 30px;
	}

	.SinglePage .i2 {
		float: right;
		margin-bottom: 30px;
	}

.PrevNextBox {
	margin: 30px 0 0 0;
	position: relative;
	color: #656565;
	padding-top: 20px;
	padding-bottom:40px;
}

	.PrevNextBox dl {
		float: left;
		width: 49%;
		line-height: 60px;
		background: #f5f5f5;
		text-align: center;
		font-size: 16px;
		color: #666666;
		overflow: hidden;
	}

.PrevNextBox dl a{display:block;width:100%;padding:0 10px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
		.PrevNextBox dl span {
			color: #000;
			font-size: 16px;
		}

		.PrevNextBox dl:nth-child(2n) {
			float: right;
		}

		.PrevNextBox dl:hover {
			background: #046fb7;
		}

			.PrevNextBox dl:hover a {
				color: #fff;
			}

			.PrevNextBox dl:hover span {
				color: #fff;
			}

		.PrevNextBox dl div {
			text-overflow: ellipsis;
			white-space: nowrap;
			*white-space: nowrap;
			overflow: hidden;
			padding: 0 10px;
			box-sizing: border-box;
		}

@media (max-width: 998px) {
	.SinglePage {
		font-size: 14px;
		line-height: 26px;
	}

	.videoinfo {
		width: 100%;
	}
}

@media ( max-width:640px) {
	.Titleinfo {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

		.Titleinfo .tit {
			font-size: 17px;
			padding-bottom: 10px;
			line-height: 26px;
		}

	.PrevNextBox dl {
		width: auto;
		line-height: 35px;
		height: 35px;
		font-size: 14px;
		text-align: left;
		margin-top: 10px;
	}

		.PrevNextBox dl div {
			max-width: 100%;
			margin: 0px auto;
		}

		.PrevNextBox dl.fl {
			float: none;
		}

		.PrevNextBox dl.fr {
			float: none;
		}

	.PrevNextBox {
		margin-top: 20px;
		padding-top: 0px;
	}

	.SinglePage p {
		margin-bottom: 15px;
	}

	.SinglePage .i1, .SinglePage .i2 {
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}

	.SinglePage .img {
		margin-bottom: 15px;
	}

		.SinglePage .img img {
			margin: 10px 0;
		}
}
/*Top002568 */
.Top002568{position:fixed;width:100%;border-bottom: 1px solid rgba(255,255,255,0.1); z-index: 200;transition:all .3s linear;}
.Top002568.fixedhead{position:fixed;width:100%;top:0px;left:0px;box-shadow:0 0 10px rgba(0,0,0,.3);}
.Top002568 .header-left{ float:left;}
.Top002568 .header-left,
.Top002568 .header-right{ height:75px;}
.Top002568 .logo img{ max-height:54px;}
.Top002568 .header-right,
.Top002568 .header-mid{ float:right;}
.Top002568 .header-right > *{ margin:0 7px; position:relative;}
.Top002568 .header-right dt figure{ display:none; position:absolute; top:100%; margin-top:10px; z-index:100; width:150px; background:#f3f3f3; right:-20px; padding:10px;}
.Top002568 .header-right dt figure::before{ position:absolute; content:'';  border:6px solid transparent; border-bottom-color:#f3f3f3;right: 22px;top: -12px;}
.Top002568 .header-right dt figure img{ display:block; width:100%;}
.Top002568 .header-right dt a{ width:20px; height:20px; background:url(../images/Top002568_icon_sina.png) no-repeat center center; background-size:contain; display:block;}
.Top002568 .header-right dt a.wx{ background-image:url(../images/Top002568_icon_wx.png);}
.Top002568 .open-search{ position:relative;width:17px; height:40px; background:url(../images/Floor002750-searchbtn.png) no-repeat center center; background-size:contain; display:block;}
.Top002568 .open-search-show{ background:none;}
.Top002568 .open-search-show::before,
.Top002568 .open-search-show::after{ position:absolute; content:''; width:100%; height:3px; background:#fff; transform:rotate(45deg); left:0; top:50%; margin-top:-1.5px;}
.Top002568 .open-search-show::after{ transform:rotate(-45deg);}
.Top002568 .search-box{ display:none; z-index:90; position:absolute; right:0; top:100%;width:300px;}
.Top002568 .search-box .text{ line-height:36px; width:100%;  padding:0 10px; border:3px solid #019b5f;}
.Top002568 .search-box .btn{ position:absolute; right:0; top:0; width:42px; height:42px; background:url(../images/Top002568_icon_search.png) no-repeat center center; background-size:50% auto;}
.Top002568 .header-right .lang a{display:inline-block;vertical-align:middle;font-size:16px;color:#333;}
.Top002568 .header-right .lang i{display:inline-block;vertical-align:middle;width:1px;height:10px;background:#bbb;margin:0 5px;}
.Top002568 .header-right .lang a:hover,.Top002568 .header-right .lang a.on{color:#fff;}

.Top002568.fixed{ background:rgba(0,0,0,0.3);}

.Top002568 .header-mid{ width:70%;}
.Top002568 .header-menu li em a{ display:inline-block; line-height:75px; position:relative; font-size:16px; color:#fff;}
.Top002568 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%); width:0; height:3px; background:#019b5f; transition:0.3s;}
.Top002568 .header-menu li.aon em a::before,
.Top002568 .header-menu li:hover em a::before{ width:100%;}
.Top002568 .header-menu li .sub dt{padding:20px 10px 0;text-align:center;}
.Top002568 .header-menu li .sub dl{padding-bottom:20px;}
.Top002568 .header-menu li .sub dt a{ color:#fff; padding:0;}
/*.Top002568 .header-menu li .sub dt a::after{ display:inline-block; width:1px; height:10px; background:#bcbcbc; vertical-align:middle; content:''; margin:0 18px;}
.Top002568 .header-menu li .sub dt:last-child a::after{ display:none;}*/
.Top002568 .header-menu li .sub dt a:hover{ color:#019b5f; background:none;}
.Top002568 #open_menu{ margin:0;}

.Top002568 #header-menu{ position:fixed; left:-100%; opacity:0; top:0; height:100%; background:rgba(0,0,0,0.5); overflow:auto; max-height:100%; padding:10px; transition:0.3s; width:50%; max-width:300px;}
.Top002568 #header-menu.header-menu-show{ left:0; opacity:1;}
.Top002568 #header-menu ul{ padding:5%; border-radius:5px; background: rgba(63, 66, 132, 0.91);}
.Top002568 #header-menu li:last-child em a,
.Top002568 #header-menu li:last-child em{ border-bottom:0;}
.Top002568 #header-menu li em .op{ display:block;}
.Top002568 #header-menu li .sub dl{ background:rgba(0,0,0,0.22); border-radius:0 0 5px 5px;}
.Top002568 #header-menu li .sub-menu dt a{ border-bottom:1px solid rgba(0, 0, 0, 0.15);}
@media(max-width:1024px){
.Top002568 #open_menu{ width:30px; height:30px; margin-left:10px;}
.Top002568 #open_menu i{ width:100%;background:#d3a44b; height:3px;}
.Top002568 #open_menu i::before,
.Top002568 #open_menu i::after{background:#d3a44b;}
}
@media(max-width:480px){
.Top002568 .header-right dt{ display:none;}
.Top002568 .header-right dd.top-search{ position:static;}
.Top002568 .search-box{ width:100%;}
}


/*
 .Bottom002230 为demo编号
 */
.Bottom002230{}
.Bottom002230{ background: #019b5f;  padding: 20px  0 0}
.Bottom002230 .left h3{ font-weight: 100; font-size: 18px; color: #fff;}
.Bottom002230 .left h3 span{display: block; width: 37px; height: 1px; border-bottom: 1px solid #b8ada2; margin: 16px 0 0}
.Bottom002230 .left ul { padding: 0 0 10px}
.Bottom002230 .left ul li{ float: left; font-size: 14px; padding:0 38px 10px 0;}
.Bottom002230 .left ul li a{  color: #fff}
/*.Bottom002230 .left ul li a:hover{  color: #019b5f}*/
.Bottom002230 .right img{ border: 5px solid #9b8978}
.Bottom002230 .right .img{ text-align: center; float: left; }
.Bottom002230 .right .text{ float: left; padding: 0 17px 0 0px;line-height:88px;}
.Bottom002230 .right .text p{margin:0 0 8px;color: #fff; font-size: 14px;}
.Bottom002230 .right .text li{ float: left; width: 34px; height: 34px; background: url(../images/Bottom002230-icon.png) no-repeat left top; margin: 0 8px 0 0}
.Bottom002230 .right .text li.wx{  background: url(../images/Bottom002230-icon.png) no-repeat -41px top; }
.Bottom002230 .right .text li.tx{  background: url(../images/Bottom002230-icon.png) no-repeat -80px top; }
.Bottom002230 .right .text li.rr{  background: url(../images/Bottom002230-icon.png) no-repeat -121px top; }
.Bottom002230 .right .text li a{ display: inline-block; cursor: pointer; width: 34px; height: 34px;}
.Bottom002230 .bottom{ border-top: 1px solid #b8ada2; margin: 10px 0 0}
.Bottom002230 .bottom ul li{ float: left; font-size: 14px; padding:0 10px 0 0; line-height: 61px;}
.Bottom002230 .bottom ul li a,.Bottom002230 .bottom p a{  color: #d5cfc9}
.Bottom002230 .bottom ul li a:hover,.Bottom002230 .bottom p a:hover{  color: #fff}
.Bottom002230 .bottom p{ font-size: 14px; color: #d5cfc9; margin: 0; padding: 0 0 20px}

@media (min-width:768px) {
.Bottom002230 .left h3{ margin-top: 0}
.Bottom002230 .right,.bottom p{ float: right;}
.Bottom002230 .left,.bottom ul { float: left;}
.Bottom002230 .bottom p{ padding: 0; line-height: 61px;}
.Bottom002230 .left ul li{ padding-right: 22px;}
}
@media (min-width:1024px) {
  .Bottom002230 .left ul li{ padding-right: 38px;}
}


/*slick Basic*/
.Floor002750 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002750 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002750 .slick-list:focus {outline: none}
.Floor002750 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002750 .slick-slider .slick-track, 
.Floor002750 .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)}
.Floor002750 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002750 .slick-track:before, 
.Floor002750 .slick-track:after{display: table; content: '';}
.Floor002750 .slick-track:after{ clear: both;}
.Floor002750 .slick-loading .slick-track { visibility: hidden;}
.Floor002750 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002750 .slick-slide .slick-loading img { display: none;}
.Floor002750 .slick-slide .dragging img { pointer-events: none;}
.Floor002750 .slick-initialized .slick-slide { display: block;}
.Floor002750 .slick-loading .slick-slide { visibility: hidden;}
.Floor002750 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002750 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

@media(max-width:1024px){
.Floor002750 .section .fp-tableCell,
.Floor002750 .section{height: auto!important;}
}

.Floor002750 .section1 .total{position: absolute; left: 0; bottom: 0; background: #019b5f; z-index: 10; padding: 10px 40px 10px 30px;}
.Floor002750 .section1 .total li{float: left;}
.Floor002750 .section1 .total li.num{overflow: hidden;color: #fff; font-family:'Oswald-Medium'; font-size: 20px;}
.Floor002750 .section1 .total li.num span{float: left;width: 60px; text-align: center;line-height: 35px;}
.Floor002750 .section1 .total li.num span.all{border-left: 1px solid rgba(255,255,255,0.3);}
.Floor002750 .section1 .dots{padding: 14px 20px 0;}
.Floor002750 .section1 .dots li{width: 7px; height: 7px; border-radius: 50%; background: #fff; opacity: 0.5;-webkit-opacity: 0.5; margin: 0 6px;}
.Floor002750 .section1 .dots li button{display: none;}
.Floor002750 .section1 .dots li.slick-active{opacity: 1;-webkit-opacity: 1;}
.Floor002750 .section1 .btn button{cursor: pointer; width: 30px; height: 35px; background: none; border: 0; font-size: 0;position: relative; padding: 0;}
.Floor002750 .section1 .btn button:before{position: absolute; content: ''; width:12px; height: 12px; top: 50%; left: 50%; margin: -6px 0 0 -6px; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); border-top: 2px solid #fff; border-right: 2px solid #fff;}
.Floor002750 .section1 .btn button.slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
@media(min-width:1025px){
.Floor002750 .section1 .slider,
.Floor002750 .section1 .slick-list,
.Floor002750 .section1 .slick-track,
.Floor002750 .section1 .slick-list li,
.Floor002750 .section1 .slick-list li .Ispic{height: 100%;}
.Floor002750 .section1 .slick-list li > img{display: none;}
}
@media(max-width:1366px){
.Floor002750 .section1 .total{padding: 16px 40px 16px 30px}
}
@media(max-width:1024px){
.Floor002750 .section1 .slick-list li > img{display:block;width: 100%;}
}
@media(max-width:640px){
.Floor002750 .section1 .total{padding: 10px 20px}
.Floor002750 .section1 .total li.num span{width: 40px;}
.Floor002750 .section1 .dots{padding-left: 10px; padding-right: 10px;}
}
@media(max-width:480px){
.Floor002750 .section1 .total li.num{display: none;}
.Floor002750 .section1 .total{padding:0 5px}
}

#fp-nav{top: auto; bottom: 0; margin: 0; background: #019b5f; width: 50px; height:120px; overflow: hidden; padding-top: 6px;}
#fp-nav ul{position: relative;}
#fp-nav li{display: none;}
#fp-nav li.prev,
#fp-nav li.next,
#fp-nav li.on{display: block;}
#fp-nav li.on{height: 36px;}
#fp-nav li span.fp-sr-only{position: absolute; left: 0; width: 100%;color: #fff; font-family:'Oswald-Medium'; font-size: 20px; text-align: center; opacity: 0;line-height: 36px;}
#fp-nav li.on span.fp-sr-only{opacity: 1;}
#fp-nav ul.ul-no-first{padding-top: 36px;}
#fp-nav li.prev a,
#fp-nav li.next a{display: block;background-repeat: no-repeat; background-position: center center;font-size: 0;height: 36px;}
#fp-nav li.prev a{background-image: url(../images/Floor002750-upbtn.png);}
#fp-nav li.next a{background-image: url(../images/Floor002750-downbtn.png);}
@media(min-width:1601px){
#fp-nav.fp-right {right:4.167%;}
}
@media(max-width:1600px){
#fp-nav.fp-right {right:0;}
#fp-nav{width: 50px;}
}

.Floor002750 .section2 ul,
.Floor002750 .section2 li,
.Floor002750 .section2 li .Ispic,
.Floor002750 .section2 li a{height: 100%;}
.Floor002750 .section2 li{overflow: hidden;float: left; width: 50%; height: 100%;}
.Floor002750 .section2 li .Ispic{transition: 0.5s;}
.Floor002750 .section2 li:hover .Ispic{transform: scale(1.3);-webkit-transform: scale(1.3);-ms-transform: scale(1.5); opacity: 0.3;-webkit-opacity: 0.3;}
.Floor002750 .section2 li a{display: block;position: relative;color: #fff;background-color:#000;}
.Floor002750 .section2 li .txt{position: absolute; left: 0; width: 100%; z-index: 10; top: 50%; text-align: center;}
.Floor002750 .section2 li .txt aside{display: inline-block;position: relative; min-width: 200px; padding: 0 30px;}
.Floor002750 .section2 li .txt aside span i,
.Floor002750 .section2 li .txt aside span{position: relative; z-index: 3;}
.Floor002750 .section2 li .txt aside i{font-style: normal;}
.Floor002750 .section2 li .txt .en{display: block; font-size: 16px;text-transform: uppercase; letter-spacing: 15px; text-indent: 15px; opacity: 0.5; -webkit-opacity: 0.5; }
.Floor002750 .section2 li .txt .cn{font-size: 36px; }
.Floor002750 .section2 li .txt .cn:after{position: absolute; content: ''; width: 100%; left: 0;bottom: 4px; height: 7px; background: #019b5f;}
.Floor002750 .section2 li .txt aside:after{position: absolute; content: ''; width: 100%; height: 80%; left: 0; top:10%; border-left: 1px solid #fff; border-right: 1px solid #fff;opacity: 0.5; -webkit-opacity: 0.5;transform: skew(-30deg);-webkit-transform: skew(-30deg);-ms-transform: skew(-30deg);}

.Floor002750 .home-tit{font-size: 48px; padding-bottom: 36px; color: #fff;}
@media(max-width:1440px){
.Floor002750 .home-tit{font-size: 32px;padding-bottom: 20px;  }
}
@media(max-width:480px){
.Floor002750 .home-tit{font-size:20px;}
}

.Floor002750 .section-auto{background: url(../images/Floor002750-bg.jpg) no-repeat center center;background-size: cover;color: #fff;}
.Floor002750 .section-auto .auto{max-width: 1440px;width: 96%;position: relative; }

.Floor002750 .all-more a{display: inline-block; color: #fff;}
.Floor002750 .all-more a:before,
.Floor002750 .all-more a:after{display: inline-block; content: ''; vertical-align: middle; height: 1px; background: #fff; opacity: 0.5; transition:width 0.3s;width: 0;}
.Floor002750 .all-more a:after{margin-left: 8px; width: 38px;}
.Floor002750 .all-more a:hover:after{width: 0;}
.Floor002750 .all-more a:hover:before{width: 38px; margin-right: 8px;}

.Floor002750 .right-more a{line-height: 51px; background: #019b5f; padding: 0 17px 0 30px; font-size: 16px;}
.Floor002750 .right-more a:after,
.Floor002750 .right-more a:before{opacity: 1; -webkit-opacity: 1; }
.Floor002750 .right-more a:after{width: 37px; margin-left: 48px;}
.Floor002750 .right-more a:hover:after{margin-left: 0; width: 0;}
.Floor002750 .right-more a:hover:before{width: 37px; margin-right: 48px;}
@media(max-width:640px){
.Floor002750 .right-more a{line-height: 40px;padding: 0 10px 0 20px; }
.Floor002750 .right-more a:after{width: 25px; margin-left: 30px;}
.Floor002750 .right-more a:hover:before{width: 25px; margin-right: 30px;}
}

.Floor002750 .section3 .info{background: #019b5f; padding: 50px;}
.Floor002750 .section3 .info h3{margin: 0; font-size: 24px;}
.Floor002750 .section3 .info p{margin: 17px 0; line-height: 26px; max-height: 104px;}
.Floor002750 .section3 .pic img{display: block;width: 100%;}
.Floor002750 .section3 .right li{ border-top: 3px solid #fff;}
@media(min-width:641px){
.Floor002750 .section3 .right li{float: left; width:32%;margin-right:2%;}
.Floor002750 .section3 .right li:nth-child(3n){margin-right:0px;}
}
@media(max-width:640px){
.Floor002750 .section3 .right li:not(:last-child){margin-bottom: 30px;}
}
.Floor002750 .section3 .right li time{font-size: 18px;color: rgba(255,255,255,0.5); font-family: 'Oswald-Light'; padding: 30px 0 17px 0; display: block;}
.Floor002750 .section3 .right li aside{line-height: 38px; font-size: 32px;color: #fff; height: 76px;}
.Floor002750 .section3 .right li aside a{color: #fff;}
.Floor002750 .section3 .right li aside a:hover{text-decoration:underline;}
.Floor002750 .section3 .right li .p{line-height: 26px;height: 78px;color: rgba(255,255,255,0.5); margin: 8% 0 10% 0;}
@media(min-width:1025px){
.Floor002750 .section3 .right-more{position: absolute; right: 0; bottom: 0;}
.Floor002750 .section3 .auto{padding-top: 120px; }
.Floor002750 .section3 .left{width: 27.778%;float: left;}
.Floor002750 .section3 .right{width: 100%; float:none;padding-bottom: 51px;}
}
@media(max-width:1366px){
.Floor002750 .section3 .info{padding: 30px;}
.Floor002750 .section3 .right li aside{font-size:26px;}
}
@media(max-width:1024px){
.Floor002750 .section3{padding: 8% 0;}
.Floor002750 .section3 .right{padding-top: 5%;}
.Floor002750 .section3 .right-more{text-align: center; padding-top: 50px;}
}
@media(max-width:768px){
.Floor002750 .section3 .right li aside{font-size: 24px; line-height: 32px;max-height: 64px;}
}

.Floor002750 .section4{background-image: url(../images/Floor002750-bg2.jpg);}
.Floor002750 .section4 .map{float: right; width: 57.917%;  transform: scale(0);-webkit-transform: scale(0);-ms-transform: scale(0); transition: 0.5s 0.3s;}
.Floor002750 .section4.active .map{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
.Floor002750 .section4 .txt{position: absolute; left: 0; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);max-width: 432px;}
.Floor002750 .section4 .txt .title p{margin: 0;}
.Floor002750 .section4 .txt .title p.p1{font-size: 24px;}
.Floor002750 .section4 .txt .title p.p2{font-size: 48px; font-weight: bold; padding-top: 5px;}
.Floor002750 .section4 .txt .title p.p3{font-size: 20px;}
.Floor002750 .section4 .txt .hotline{padding: 26px 0 50px 0;font-size: 15px;line-height:30px;}


@media(min-width:1025px){
.Floor002750 .section4 .auto{padding-top: 120px;}
.Floor002750 .section4 .map{margin-right:6%;}
}
@media(max-width:1440px){
.Floor002750 .section4 .map{width: 48%;}
}
@media(max-width:1024px){
.Floor002750 .section4 .auto{padding: 20% 0;}
}
@media(max-width:640px){
.Floor002750 .section4 .txt .title p.p1{font-size: 20px;}
.Floor002750 .section4 .txt .title p.p2{font-size: 32px;}
.Floor002750 .section4 .txt .title p.p3{font-size: 16px;}
.Floor002750 .section4 .map{width: 80%;}
}
@media(max-width:480px){
.Floor002750 .section4 .txt .title p.p1{font-size: 18px;}
.Floor002750 .section4 .txt .title p.p2{font-size: 24px;}
.Floor002750 .section4 .txt .title p.p3{font-size: 14px;}
.Floor002750 .section4 .txt .hotline{padding-bottom: 30px;}
}

.Floor002750 .section5{background-image: url(../images/Floor002750-bg3.jpg);}
@media(max-width:1470px){
.Floor002750 .section5{overflow: hidden;}
}
.Floor002750 .section5 .home-tit{position: relative; margin-bottom: 36px; padding: 0;}
.Floor002750 .section5 .home-tit a{position: absolute; right: 0; bottom: 0; width: 70px; height: 50px; line-height: 50px; background: #019b5f;font-size: 16px;color: #fff;text-align: center; transition: 0.3s;}
.Floor002750 .section5 .home-tit a:hover{background: rgba(0,0,0,0.5);}
.Floor002750 .section5 .pic{overflow: hidden;}
.Floor002750 .section5 .Ispic{padding-bottom: 63.044%;transition: 0.3s;}
.Floor002750 .section5 .slider{margin: 0 -15px;}
.Floor002750 .section5 .slick-track li a{display: block; margin: 0 15px;}
.Floor002750 .section5 .slick-track li aside{margin-top: 20px;color: #fff;line-height: 26px; font-size: 16px;}
.Floor002750 .section5 .slick-track li aside b{display: inline-block;font-weight: normal; background: #019b5f;color: #fff;}
.Floor002750 .section5 .slick-track li a:hover .Ispic{transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
.Floor002750 .section5 .slick-arrow{position: absolute; right:88px;bottom:100%; margin-bottom:  36px; width: 70px; height: 50px; cursor: pointer;background:url(../images/Floor002750-prevbtn.gif) no-repeat center center #019b5f; padding: 0;border: 0;font-size: 0;}
.Floor002750 .section5 .slick-prev{margin-right: 71px;}
.Floor002750 .section5 .slick-next{background-image: url(../images/Floor002750-nextbtn.gif);}
.Floor002750 .section5 .slick-disabled{cursor: default;background-color: rgba(0,0,0,0.5);}
.Floor002750 .section5 footer{padding-bottom: 25px;}
.Floor002750 .section5 footer span{display: inline-block;padding-top: 20px;border-top:1px solid rgba(255,255,255,0.2);color: rgba(255,255,255,0.6);}
.Floor002750 .section5 footer b{font-family: 'Oswald-Medium';font-size: 24px;display: block;}
.Floor002750 .section5 footer .copyright{color:rgba(255,255,255,0.4);padding-top: 10px;}
.Floor002750 .section5 footer .copyright a{color:rgba(255,255,255,0.4);}
@media(min-width:1025px){
.Floor002750 .section5 footer{position: absolute; left: 0; bottom:0;width: 100%; }
}
@media(max-width:1440px){
.Floor002750 .section5 .home-tit,
.Floor002750 .section5 .slick-arrow{margin-bottom: 20px;  }
}
@media(max-width:1024px){
.Floor002750 .section5{padding-top: 60px;}
.Floor002750 .section5 .slider{padding-bottom: 50px;}
}
@media(max-width:480px){
.Floor002750 .section5 .home-tit{line-height: 30px;}
.Floor002750 .section5 .home-tit a{line-height: 30px; height: 30px;width: 45px;font-size: 14px;}
.Floor002750 .section5 .slick-arrow{right:63px;height: 30px;width: 45px;}
.Floor002750 .section5 .slick-prev{margin-right: 44px;}
}


/*栏目页开始*/
/*
 .Banner002388 为demo编号
 */
.Banner002388{ overflow: hidden;}
.Banner002388 img{ position: relative;width: 100%;}
@media only screen and (max-width:1024px ) {
	.Banner002388 img{ width: 130%; left: -15%; max-width: none;}
}
@media only screen and (max-width:768px ) {
	.Banner002388 img{ width: 150%; left: -25%;}
}
@media only screen and (max-width:480px ) {
	.Banner002388 img{ width: 190%; left: -45%;}
}
/*
 .Menu002188 为demo编号
 */
.Menu002188{ border-bottom:1px solid #e3e3e3;padding:20px 0 0;}
.Menu002188 .Menu{ float:left;}
.Menu002188 .Menu li{ float:left; padding:0 20px 20px;}
.Menu002188 .Menu li a{ font-size:15px; color:#333; padding-bottom:19px;transition: .3s ease-out;}
.Menu002188 .Menu li.cur a,.Menu002188 .Menu li a:hover{ color:#009944;border-bottom:2px solid #009944;font-weight:bold;}
.Menu002188 .Currents{ text-align:right;  color:#666; line-height:25px; float:right;}
.Menu002188 .Currents em{ font-style:normal;background:url(../images/Menu002188-current_icon.png) no-repeat left center; background-size:auto 100%; padding-left:30px; display:inline-block;}
.Menu002188 .Currents a{color:#666;transition: .3s ease-out;}
.Menu002188 .Currents a:hover{color:#009944;}
@media (max-width: 1000px){
   .Menu002188	.Currents{ display:none;}
}
/*RighInfo002851 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}
.RighInfo002851{padding: 6.15vw 0;}
.RighInfo002851 .singlePage{line-height:36px;color: #656565; font-size:16px;}
.RighInfo002851 .title{padding-bottom: 4.11vw;color: #333;font-size: 100px;}
.RighInfo002851 .title .cn{font-size: 0.34em;}
.RighInfo002851 .title .en{font-size: 0.42em;font-family: "DINBold";}
@media(max-width:640px){
.RighInfo002851 .title{font-size: 80px;}
}

/*RighInfo0028510 */

.zzjg img{ display:block; max-width:1200px; width:100%; height:auto; margin:10% auto;}


/*PicList002735 */
.PicList002735{ margin-top:50px;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f0f0f0; border: 3px solid #f0f0f0; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #009944; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 18px; color: #009944;}
.PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width:48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right:4%;}
}

/*Page001913*/
.Page001913{ text-align:center; padding:40px 0 60px;color:#ababb6;}
.Page001913 *{ vertical-align:middle;}
.Page001913 .Pages .p_cur,
.Page001913 .Pages .p_count,
.Page001913 .Pages .p_total{ display:none;}
.Page001913 .Pages a{ border:1px solid #ceced5; display:inline-block; padding:0 20px; line-height:35px; color:#ababb6; }
.Page001913 .Pages a:hover,
.Page001913 .Pages a.a_cur{ color:#fff; background-color:#009944;}
.Page001913 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page001913 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page001913 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page001913 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
@media(max-width:1000px){
.Page001913 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page001913 .Pages a.a_first,
.Page001913 .Pages a.a_end{ display:none;}
.Page001913 .Pages a{ padding:0 10px;}
}
/*PicList002854 */
.PicList002854{ margin-top:60px;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 2vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 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 #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #009944;}
.PicList002854 li a:hover:after{background-color: #009944; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.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:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}
/*
 .RighInfo002450 为demo编号
 */
.RighInfo002450{ padding: 5% 0;}
.RighInfo002450 .auto{ position: relative; margin-left: 5%; margin-right: 5%;}
@media only screen and (max-width: 1200px) {
.RighInfo002450 .auto{ margin-left: 15px; margin-right: 15px;}	
}
.RighInfo002450 .wrap-container .tit{ color: #1a1002; font-size: 30px; margin: 0 0 4%; font-weight: normal;}
@media only screen and (min-width:1201px ) {
	.RighInfo002450 .wrap-container .tit{ font-size: 30px;}
}
@media only screen and (max-width:767px ) {
.RighInfo002450 .wrap-container .tit{ text-align: center; font-size: 20px;}	
}
.RighInfo002450 .wrap-container .img{ margin: 0 auto; display: block;}
.RighInfo002450 .wrap-container .word{    line-height: 36px;color: #656565;font-size: 16px; margin-top: 3%;}
@media only screen and (min-width:767px ) {
	.RighInfo002450 .wrap-container .img{ float: right; margin: 0 0 0 5%;}
	.RighInfo002450 .wrap-container .word{ margin-top: 0;}
}

/*
 .PicList002273 为demo编号
 */
.PicList002273{padding-top: 8%; margin-top:40px;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border:2px solid #009944;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
	.PicList002273{padding-top: 31px;}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 600px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}
/*
 .TextList001312 为demo编号
 */
.TextList001312{ padding-top:2%; margin-top:40px;}
.TextList001312 li{ float:left; width:49%; margin-right:2%;  background-color:#ededed; margin-bottom:2%;}
.TextList001312 li:nth-child(2n){ margin-right:0;}
.TextList001312 li div{position:relative; padding:15px 120px 15px 20px;}
.TextList001312 li a.more{ position:absolute; right:0; top:0; height:100%; width:107px; background:url(../images/TextList001312-more.png) no-repeat center 20% #bbb/auto 40%;} 
.TextList001312 li h3{ margin:0 0 10px 0; font-weight:normal; color:#000; font-size:16px;}
.TextList001312 li p{ margin:0; line-height:20px; height:40px; overflow:hidden; color:#999; font-size:12px;}
.TextList001312 li a i{position:absolute; left:0;  font-style:normal; font-size:12px; color:#fff; width:100%; top:65%; text-align:center;}
.TextList001312 li:hover{ background-color:#009944;}
.TextList001312 li:hover h3,
.TextList001312 li:hover p{ color:#fff;}
.TextList001312 li:hover a.more{ background-color:#000;}
@media(max-width:768px){
.TextList001312 li{ float:none; width:auto; margin-right:0;} 
}
@media(max-width:375px){
.TextList001312 li div{ padding-right:100px;}
.TextList001312 li a.more{ width:85px;}
}
/*
 .PicList002239 为demo编号
 */
.PicList002239{ margin-top:60px;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; line-height:28px;}
.PicList002239 li .chakan{color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left 40% center;display: block;width:100%;text-align: center;}
.PicList002239 li dt{font-size: 16px; color: #2a2a2a; font-weight:bold;text-align: center;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}
/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:6% 0;}
.RighInfo002226 .dl{color:#617182;}
.RighInfo002226 .dl .h4{ font-size:18px; margin:0;}
.RighInfo002226 .dl .h4 span{display:inline-block; border-bottom: 2px #009944 solid; padding-bottom:10px;}
.RighInfo002226 .dl .con{ padding:15px 0 30px; line-height: 36px;color: #656565;font-size: 16px;}
.RighInfo002226 .word{ float:left; width:50%}
.RighInfo002226 .pic{ float:right; width:40%}

/*
 .TextList001074 为demo编号
 */
 .TextList001074{ margin:60px auto;}
.TextList001074 h1{ margin:0;padding: 20px 0;background: url(../images/TextList001074-titlebg.png) no-repeat left center;padding-left: 16px;font-size: 24px;color: #000; font-weight:normal;}
.TextList001074 .show,
.TextList001074 .list{ width:49%;}
.TextList001074 .list{ float:left;}
.TextList001074 .show{ float:right;  margin-top:71px;}
.TextList001074 .list li{ padding-bottom:1px;}
.TextList001074 .list li .con{ display:none;}
.TextList001074 .list li h5{ font-weight:normal; font-size:16px; padding:0 10px; line-height:36px; background-color:#f2f2f2; margin:0;}
.TextList001074 .list li.on h5{ background-color:#fff3e5; color:#000;}
.TextList001074 .con{ padding:3%; font-size:12px;line-height:24px;background-color:#fff3e5;}
.TextList001074 .con dl{ overflow:hidden;}
.TextList001074 .con dd{float: left;padding: 0 5%; margin: 0 1% 10px 1%;text-align: center;}
.TextList001074 .con p{ margin:0; color:#000;}
.TextList001074 .apply{ text-align:center; padding-top:2%;}
.TextList001074 .apply a{ display:inline-block; line-height:33px; padding:0 12%; border:1px solid #dfdad4; border-radius:3px; font-size:14px; color:#000; background:#f6f6f6;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eaeced',GradientType=0 );
}
.TextList001074 .apply a:hover{ color:#fff;background: rgb(255,183,107);  background:#009b5e;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );}
@media(max-width:768px){
.TextList001074 .show{ display:none;}
.TextList001074 .list{ float:none; width:auto;}
.TextList001074 .list li.on .con{ display:block; border-top:1px solid #fff;}
}


/*RighInfo002857 */
 @font-face {
  font-family: "DINBold";
  src: url("../fonts/DINBold.woff2") format("woff2"),
       url("../fonts/DINBold.woff") format("woff"),
       url("../fonts/DINBold.ttf") format("truetype"),
       url("../fonts/DINBold.eot") format("embedded-opentype"),
       url("../fonts/DINBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display:swap;
}

.RighInfo002857{padding-top: 6vw;}
.RighInfo002857 .title{padding-bottom: 4.11vw;color: #333;font-size: 100px;}
.RighInfo002857 .title .cn{font-size: 0.34em;}
.RighInfo002857 .title .en{font-size: 0.42em;font-family: "DINBold"; text-transform: uppercase;}
@media(max-width:640px){
.RighInfo002857 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002857 .title{font-size: 60px;}
}

.RighInfo002857 .edit-css .tit{font-size: 24px;color: #009944;padding-bottom:4vw;}
.RighInfo002857 .edit-css li{margin-bottom: 4%;color: #999;}
.RighInfo002857 .edit-css li .icon{margin-bottom: 5px;}
.RighInfo002857 .edit-css li aside{font-size: 16px;margin-top: 10px;color: #333;}
@media(min-width:641px){
.RighInfo002857 .edit-css li{float: left;width: 32%; padding-left: 22px; border-left:5px solid #f8f8f8;}
.RighInfo002857 .edit-css li:not(:nth-child(3n)){margin-right: 2%;}
.RighInfo002857 .edit-css li:nth-child(3n+1){clear: left;}
}
@media(max-width:640px){
.RighInfo002857 .edit-css .tit{font-size: 20px;}
}
@media(max-width:480px){
.RighInfo002857 .edit-css .tit{font-size:18px;}
.RighInfo002857 .edit-css li{ padding: 22px; border-bottom:5px solid #f8f8f8;}
}
/*Map002858 */
.Map002858{ margin-bottom:50px;}
.Map002858 #allmap{height: 23.96vw;}
.Map002858 #allmap,
.Map002858 #allmap *{box-sizing: content-box;}
.Map002858 #allmap img{max-width: inherit;}
.Map002858 .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;}
@media(max-width:1024px){
.Map002858 #allmap{height: 40vw;}
}
@media(max-width:480px){
.Map002858 #allmap{height: 70vw;}
}


/*新闻详情*/
.SubPage {
	width: 100%;
	margin: 0 auto;
}

.Titleinfo {
	color: #666;
	padding: 0px 0px 24px 0px;
	line-height: 20px;
	margin-bottom: 25px;
	text-align: center;
	border-bottom: 1px dashed #e6e6e6;
}

	.Titleinfo .tit {
		font-size: 28px;
		color: #000000;
		padding-bottom: 18px;
		font-weight: bold;
		line-height: 35px;
	}

	.Titleinfo .date i {
		margin: 0px 12px;
		display: inline-block;
		color: #999;
		font-size: 14px;
	}

.Shares1, .Shares {
	display: inline-block;
	*display: inline;
	zoom: 1;
	vertical-align: top;
}

.SinglePage .img {
	text-align: center;
	margin-bottom: 30px;
}

.SinglePage {
	word-wrap: break-word;
	font-size: 16px;
	line-height: 28px;
	color: #666666;
}

	.SinglePage .img img {
		display: inline-block;
		vertical-align: middle;
		margin: 0 10px;
	}

	.SinglePage p {
		text-indent: 2em;
		margin-bottom: 30px;
	}

	.SinglePage .i1 {
		float: left;
		margin-bottom: 30px;
	}

	.SinglePage .i2 {
		float: right;
		margin-bottom: 30px;
	}

.PrevNextBox {
	margin: 30px 0 0 0;
	position: relative;
	color: #656565;
	padding-top: 20px;
}

	.PrevNextBox dl {
		float: left;
		width: 49%;
		line-height: 60px;
		background: #f5f5f5;
		text-align: center;
		font-size: 16px;
		color: #666666;
		overflow: hidden;
	}

		.PrevNextBox dl span {
			color: #000;
			font-size: 16px;
		}

		.PrevNextBox dl:nth-child(2n) {
			float: right;
		}

		.PrevNextBox dl:hover {
			background: #046fb7;
		}

			.PrevNextBox dl:hover a {
				color: #fff;
			}

			.PrevNextBox dl:hover span {
				color: #fff;
			}

		.PrevNextBox dl div {
			text-overflow: ellipsis;
			white-space: nowrap;
			*white-space: nowrap;
			overflow: hidden;
			padding: 0 10px;
			box-sizing: border-box;
		}

@media (max-width: 998px) {
	.SinglePage {
		font-size: 14px;
		line-height: 26px;
	}

	.videoinfo {
		width: 100%;
	}
}

@media ( max-width:640px) {
	.Titleinfo {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}

		.Titleinfo .tit {
			font-size: 17px;
			padding-bottom: 10px;
			line-height: 26px;
		}

	.PrevNextBox dl {
		width: auto;
		line-height: 35px;
		height: 35px;
		font-size: 14px;
		text-align: left;
		margin-top: 10px;
	}

		.PrevNextBox dl div {
			max-width: 100%;
			margin: 0px auto;
		}

		.PrevNextBox dl.fl {
			float: none;
		}

		.PrevNextBox dl.fr {
			float: none;
		}

	.PrevNextBox {
		margin-top: 20px;
		padding-top: 0px;
	}

	.SinglePage p {
		margin-bottom: 15px;
	}

	.SinglePage .i1, .SinglePage .i2 {
		float: none;
		width: 100%;
		margin-bottom: 15px;
	}

	.SinglePage .img {
		margin-bottom: 15px;
	}

		.SinglePage .img img {
			margin: 10px 0;
		}
}


/*                   -------------------------------------------*/

/*
   .Form001518 为demo编号
   */
.Form001518 {
	padding: 4% 0;
}

	.Form001518 .title {
		position: relative;
		color: #343434;
		font-size: 34px;
		padding-bottom: 5%;
		background: url(../images/Form001518_tit.png) no-repeat left center/contain;
	}

		.Form001518 .title:before {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 31px;
			height: 2px;
			content: "";
			background: #343434;
		}

	.Form001518 dl dt {
		padding: 3% 0;
		color: #e2b33f;
		font-size: 16px;
	}

	.Form001518 dd li {
		float: left;
		width: 32%;
		margin-right: 2%;
		margin-bottom: 5px;
		position: relative;
	}
		.Form001518 dd li select {
			border: 1px solid #dadada;
			line-height: 46px;
			height: 46px;
			width: 100%;
			background: #fff;
			padding: 0 10px;
		}

		.Form001518 dd li:nth-child(3n) {
			margin-right: 0;
		}

	.Form001518 dd .text {
		border: 1px solid #dadada;
		line-height: 46px;
		height: 46px;
		width: 100%;
		background: #fff;
		padding: 0 10px;
	}

	.Form001518 dd li label {
		position: absolute;
		left: 5px;
		top: 0;
		line-height: 46px;
	}

	.Form001518 dd li .form_err {
		position: absolute;
		right: 5px;
		top: 50%;
		color: #f00;
		line-height: 20px;
		margin-top: -10px;
	}

	.Form001518 dd textarea.text {
		height: 220px;
	}

	.Form001518 .btn {
		margin: 2% 0;
		cursor: pointer;
		border-radius: 5px;
		background: #e2b33f;
		color: #fff;
		height: 37px;
		border: none;
		font-size: 18px;
		width: 40%;
		max-width: 200px;
	}

@media(max-width:768px) {
	.Form001518 dd li {
		float: none;
		width: auto;
		margin-right: 0 !important;
	}
}

@media(max-width:480px) {
	.Form001518 .title {
		font-size: 24px;
	}
}