/*Top002727 */
.Top002727{}
.Top002727 .logo{max-width:150px; width: 10%;}
.Top002727 .auto{position: relative; z-index: 100; padding: 0!important; width: 96%; }
@media(min-width:1025px){
.Top002727 .logo{position: absolute; left: 0; top: 0;height: 100px; display: table;  }
.Top002727 .logo a{display: table-cell; vertical-align: middle;}
.Top002727 .logo img{display: block; max-height: 85px;}
}
@media(max-width:1024px){
.Top002727 .logo{ padding: 15px 0;}
}
.auto_1100{max-width: 1100px}

.Top002727 .top-nav{position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); z-index: 10;}
.Top002727 .top-nav > *{float: left; line-height: 24px;}
.Top002727 .top-nav dd{font-size: 18px; background: url(../images/Top002727-call.png) no-repeat left center; }
.Top002727 .open-search{position: relative; width: 20px; height: 24px; background: url(../images/Top002727-search.png) no-repeat center center; display: block;}
.Top002727 .open-search:before,
.Top002727 .open-search:after{position: absolute; left: 0; content: ''; width: 100%; height: 3px; top: 50%; margin-top: -1.5px;background: #184477; opacity: 0; -webkit-opacity: 0; transition: 0.5s; -webkit-transition: 0.5s;  }
.Top002727 .open-search.on{background: none;}
.Top002727 .open-search.on:before,
.Top002727 .open-search.on:after{ opacity: 1; -webkit-opacity: 1;  -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.Top002727 .open-search.on:after{ -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.Top002727 .top-search{position: absolute; right: 0; top: 100%; width: 100%;  display: none;}
.Top002727 .top-search .text{ color: #999; background: #fff; border: none; width: 100%; padding: 0 50px 0 10px; height: 40px; line-height: 40px; box-shadow: 0 0 5px rgba(0,0,0,0.3)}
.Top002727 .top-search .text.focus{color: #333;}
.Top002727 .top-search .btn{position: absolute; right: 0; top: 0; width: 40px; height: 100%; background: url(../images/Top002727-search.png) no-repeat center center;}
@media(min-width:1025px){
.Top002727 .top-search{max-width: 300px;}
.Top002727 .top-nav dd{padding-left: 30px;margin-right: 38px;}
}
@media(max-width:1024px){
.Top002727 .top-nav dd{background-position: center center;}
.Top002727 .top-nav dd span{ display: none;}
.Top002727 .top-nav dd a{display: block; width:24px; height: 24px;}
.Top002727 .top-nav dt{margin-left: 20px;}
	
.Top002727 .open-menu{ width:36px; height:24px; position:relative;}
.Top002727 .open-menu span,
.Top002727 .open-menu:after,
.Top002727 .open-menu:before{ position:absolute; width:100%; left:0; height:4px; background:#666;}
.Top002727 .open-menu:after,
.Top002727 .open-menu:before{ content:''; transition:transform 0.3s;}
.Top002727 .open-menu span{ top:50%; transform:translateY(-50%);}
.Top002727 .open-menu:before{top:2px;}
.Top002727 .open-menu:after{ bottom:2px;}

.Top002727 .open-menu.on span{ opacity:0;}
.Top002727 .open-menu.on:after,
.Top002727 .open-menu.on:before{ top:50%; margin-top:-2px; transform:rotate(45deg);width:70%; left:15%;}
.Top002727 .open-menu.on:before{ transform:rotate(-45deg);}
}

.Top002727 .top-menu li a{ line-height:100px; font-size: 18px; border-bottom: 2px solid transparent; transition: 0.3s;    text-align: center;width:100px;}
@media(min-width:1025px){
.Top002727 .top-menu{ display: block!important;margin: 0 auto; width:60%;  max-width:700px;}
.Top002727 .top-menu li{float: left;}
.Top002727 .top-menu li a{display: inline-block;}
.Top002727 .top-menu li a:hover,
.Top002727 .top-menu li.aon a{ background: #2c4fa0;color: #fff;}
}
@media(max-width:1024px){
.Top002727 .top-menu{position: absolute; top: 100%; right: -8px; width: 140px; padding: 20px; box-shadow: 0 5px 5px rgba(0,0,0,0.3); background: #007145; display: none;}
.Top002727 .top-menu li a{ display: block;color: #fff; text-align: center;line-height: 43px}
.Top002727 .top-menu li.aon a{border-bottom-color:rgb(254, 210, 1);}
}
/*Banner002697 */
.Banner002697{ position:relative; z-index:1; overflow:hidden;}
.Banner002697 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002697 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002697 .slides {display: block;} 
* html .Banner002697 .slides {height: 1%;}
.no-js .Banner002697 .slides > li:first-child {display: block;}
.Banner002697 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002697 .flex-viewport {max-height: 300px;}
.Banner002697 .slides {zoom: 1;}
.Banner002697 .slides > li{ position:relative;}
.Banner002697 .slides > li img{ display:block; width:100%; transition:10s linear;}
.Banner002697 .slides > li.flex-active-slide img{ transform:scale(1.12); -webkit-transform:scale(1.12);}
.Banner002697 .slides > li a{ position:absolute; left:0; width:100%; height:100%; z-index:5;}
.Banner002697 .flex-control-nav{ z-index:10; position:absolute; left:50%; transform:translateX(-50%); bottom:3%;}
.Banner002697 .flex-control-nav li{ float:left; padding:0 25px;}
.Banner002697 .flex-control-nav li a{ display:block;  position:relative;  overflow:hidden; line-height:1100px;width:34px; height:34px; }
.Banner002697 .flex-control-nav li a.flex-active{background:url(../images/Banner002697-dot.png) no-repeat center center; animation:zhuan linear 10s;}
.Banner002697 .flex-control-nav li a::before{ position:absolute; content:''; background:#fff; left:50%; top:50%; border-radius:50%;margin:-4px 0 0 -4px;width:8px; height:8px;}
.Banner002697 .flex-control-nav li a.flex-active{ border-color:#fff;}
.Banner002697 .flex-control-nav li a.flex-active::before{ background:#fff;width:8px; height:8px;margin:-4px 0 0 -4px;}
@keyframes zhuan{
0%{ transform:rotate(0);}
100%{transform:rotate(360deg); }
}
@-webkit-keyframes zhuan{
0%{ transform:rotate(0);}
100%{transform:rotate(360deg); }
}
@media(max-width:1024px){
.Banner002697 .flex-control-nav li{ padding:0;}
}

/*
 .Floor001703 为demo编号
 */
 .Floor001703{overflow:hidden;background: url(../uploadfiles/bg.jpg) no-repeat; padding:2% 0 5% 0;}
 .Floor001703 .column-name{ text-align: center; padding: 35px 0; font-size:32px; }
 .Floor001703 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;font-weight: bold;}
 .Floor001703 .column-name .en{text-transform: uppercase; color: #e6e6f1; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
 @media(max-width:480px){
 .Floor001703 .column-name{ font-size: 24px;}
 .Floor001703 .column-name .cn{line-height: 40px;}
 }
 .Floor001703 .intro{ float:left; width:55%; padding-right:5%;}
 .Floor001703 .img{ float:right; width:45%;margin-top: 20px;}
 .Floor001703 .info{ padding:2% 0;}
 .Floor001703 .info h1{font-size:28px; margin:0;color: #cc0133;}
 .Floor001703 .info p{line-height:27px; color:#6e6e6e; font-size: 15px;padding: 10px 0;}
 .Floor001703 .menu a{ float:left; background:url(../images/Floor001703-icon.png) no-repeat left center; padding-left:20px; color:#cc0133; font-size:16px; margin-right:20px;}
 .Floor001703 .menu a:hover{color: #f89805;}
 .Floor001703 .menu a:last-child{ margin-right:0;}
 @media(max-width:768px){
 .Floor001703 .intro,
 .Floor001703 .img{ float:none; width:auto;}
 .Floor001703 .intro{ padding:0; padding-bottom:5%;}
 .Floor001703 .img{ text-align:center;}
 .Floor001703 .info h1{text-align:center;font-size: 20px}
 }
 @media(max-width:480px){
 .Floor001703 .title figure{font-size:20px;}
 .Floor001703 .title figure span{font-size:24px;}
 }
 @media(max-width:375px){
 .Floor001703 .menu a{font-size:14px; margin:5px 10px;}
 }


 /*
 .Floor002467 为demo编号
 */
.Floor002467 .videobox{ position: relative;height: 200px;}
.Floor002467 .videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.Floor002467 .videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer; z-index: 5;}
.Floor002467 .videobg h2{ font-size: 18px; margin: 0; position: absolute; top: 50%; left: 0; width: 100%; text-align: center; font-weight: normal; color: #fff; margin-top: 40px;}
.Floor002467 .video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
.Floor002467 .video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.Floor002467 .videobg,.Floor002467 .videobox{ height:330px;}
	.Floor002467 .videobg .play{background-size:40px 40px;}
	.Floor002467 .videobg h2{font-size: 20px;}
}
@media only screen and (min-width: 1024px) {
	.Floor002467 .videobg h2{font-size: 24px;}
	.Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002467 .videobg,.Floor002467 .videobox{ height:330x;}
	.Floor002467 .videobg .play{background-size:50px 50px;}
	.Floor002467 .videobg h2{font-size: 30px;}
}








/*Floor002595 */
.Floor002595{ padding:3% 0;}
.Floor002595 dl{ max-width:1080px;}
.Floor002595 dd{text-align:center; width:23%; }
.Floor002595 dd p{ margin:5px 0 0 0;}
.Floor002595 dd .num{ display:table; margin:0 auto; overflow:hidden;}
.Floor002595 dd .num span {float: left;width: 34px;text-align: center;height: 50px;overflow: hidden;}
.Floor002595 dd .num span:before {
	font-size: 50px; color:#5f5d5d;
	line-height: 50px;
	display: block;
	font-weight:bold;
	white-space: normal;
	transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
	transition: 0s .5s;
	-moz-transition: 0s .5s;
	-ms-transition: 0s .5s;
	-o-transition: 0s .5s;
	-webkit-transition: 0s .5s;
}
.Floor002595.Floor002595_active dd .num span:before {
	transition: transform 2s ease-out 1.4s;
	-moz-transition: transform 2s ease-out 1.4s;
	-ms-transition: transform 2s ease-out 1.4s;
	-o-transition: transform 2s ease-out 1.4s;
	-webkit-transition: transform 2s ease-out 1.4s;
}

.Floor002595 dd .num span:nth-child(2n):before {
	content: '0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9';
}

.Floor002595 dd .num span:nth-child(2n+1):before {
	content: '0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0';
}

.Floor002595 dd .num span.n0:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n0:nth-child(2n+1):before {
	transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
}

.Floor002595 dd .num span.n1:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n1:nth-child(2n+1):before {
	transform: translateY(-5%);
	-moz-transform: translateY(-5%);
	-ms-transform: translateY(-5%);
	-o-transform: translateY(-5%);
	-webkit-transform: translateY(-5%);
}

.Floor002595 dd .num span.n2:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n2:nth-child(2n+1):before {
	transform: translateY(-10%);
	-moz-transform: translateY(-10%);
	-ms-transform: translateY(-10%);
	-o-transform: translateY(-10%);
	-webkit-transform: translateY(-10%);
}

.Floor002595 dd .num span.n3:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n3:nth-child(2n+1):before {
	transform: translateY(-15%);
	-moz-transform: translateY(-15%);
	-ms-transform: translateY(-15%);
	-o-transform: translateY(-15%);
	-webkit-transform: translateY(-15%);
}

.Floor002595 dd .num span.n4:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n4:nth-child(2n+1):before {
	transform: translateY(-20%);
	-moz-transform: translateY(-20%);
	-ms-transform: translateY(-20%);
	-o-transform: translateY(-20%);
	-webkit-transform: translateY(-20%);
}

.Floor002595 dd .num span.n5:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n5:nth-child(2n+1):before {
	transform: translateY(-25%);
	-moz-transform: translateY(-25%);
	-ms-transform: translateY(-25%);
	-o-transform: translateY(-25%);
	-webkit-transform: translateY(-25%);
}

.Floor002595 dd .num span.n6:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n6:nth-child(2n+1):before {
	transform: translateY(-30%);
	-moz-transform: translateY(-30%);
	-ms-transform: translateY(-30%);
	-o-transform: translateY(-30%);
	-webkit-transform: translateY(-30%);
}

.Floor002595 dd .num span.n7:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n7:nth-child(2n+1):before {
	transform: translateY(-35%);
	-moz-transform: translateY(-35%);
	-ms-transform: translateY(-35%);
	-o-transform: translateY(-35%);
	-webkit-transform: translateY(-35%);
}

.Floor002595 dd .num span.n8:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n8:nth-child(2n+1):before {
	transform: translateY(-40%);
	-moz-transform: translateY(-40%);
	-ms-transform: translateY(-40%);
	-o-transform: translateY(-40%);
	-webkit-transform: translateY(-40%);
}

.Floor002595 dd .num span.n9:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n9:nth-child(2n+1):before {
	transform: translateY(-45%);
	-moz-transform: translateY(-45%);
	-ms-transform: translateY(-45%);
	-o-transform: translateY(-45%);
	-webkit-transform: translateY(-45%);
}

.Floor002595 dd .num span.n0:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n0:nth-child(2n):before {
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.Floor002595 dd .num span.n1:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n1:nth-child(2n):before {
	transform: translateY(-55%);
	-moz-transform: translateY(-55%);
	-ms-transform: translateY(-55%);
	-o-transform: translateY(-55%);
	-webkit-transform: translateY(-55%);
}

.Floor002595 dd .num span.n2:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n2:nth-child(2n):before {
	transform: translateY(-60%);
	-moz-transform: translateY(-60%);
	-ms-transform: translateY(-60%);
	-o-transform: translateY(-60%);
	-webkit-transform: translateY(-60%);
}

.Floor002595 dd .num span.n3:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n3:nth-child(2n):before {
	transform: translateY(-65%);
	-moz-transform: translateY(-65%);
	-ms-transform: translateY(-65%);
	-o-transform: translateY(-65%);
	-webkit-transform: translateY(-65%);
}

.Floor002595 dd .num span.n4:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n4:nth-child(2n):before {
	transform: translateY(-70%);
	-moz-transform: translateY(-70%);
	-ms-transform: translateY(-70%);
	-o-transform: translateY(-70%);
	-webkit-transform: translateY(-70%);
}

.Floor002595 dd .num span.n5:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n5:nth-child(2n):before {
	transform: translateY(-75%);
	-moz-transform: translateY(-75%);
	-ms-transform: translateY(-75%);
	-o-transform: translateY(-75%);
	-webkit-transform: translateY(-75%);
}

.Floor002595 dd .num span.n6:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n6:nth-child(2n):before {
	transform: translateY(-80%);
	-moz-transform: translateY(-80%);
	-ms-transform: translateY(-80%);
	-o-transform: translateY(-80%);
	-webkit-transform: translateY(-80%);
}

.Floor002595 dd .num span.n7:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n7:nth-child(2n):before {
	transform: translateY(-85%);
	-moz-transform: translateY(-85%);
	-ms-transform: translateY(-85%);
	-o-transform: translateY(-85%);
	-webkit-transform: translateY(-85%);
}

.Floor002595 dd .num span.n8:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n8:nth-child(2n):before {
	transform: translateY(-90%);
	-moz-transform: translateY(-90%);
	-ms-transform: translateY(-90%);
	-o-transform: translateY(-90%);
	-webkit-transform: translateY(-90%);
}

.Floor002595 dd .num span.n9:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n9:nth-child(2n):before {
	transform: translateY(-95%);
	-moz-transform: translateY(-95%);
	-ms-transform: translateY(-95%);
	-o-transform: translateY(-95%);
	-webkit-transform: translateY(-95%);
}
@media(max-width:768px){
.Floor002595 dd{ width:25%;}
.Floor002595 dd .num span{ height:30px; width:20px;}
.Floor002595 dd .num span:before{ font-size:30px; line-height:30px;}
}
@media(max-width:480px){
.Floor002595 dl{ display:block;}
.Floor002595 dd{ width:46%; float:left; margin:2%;}
}
/*Floor002731 */
.Floor002731{padding: 2% 0 5% 0;}
.Floor002731 .auto{padding: 0!important; width: 96%;}

.Floor002731 .column-name{ text-align: center; padding: 35px 0; font-size: 32px; }
.Floor002731 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;font-weight: bold;}
.Floor002731 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.Floor002731 .column-name{ font-size: 24px;}
.Floor002731 .column-name .cn{line-height: 40px;}
}

@media(min-width:1025px){
.Floor002731 .ul-pc{padding-bottom: 39.0625%; position: relative; overflow: hidden;color: #fff;}
}
.Floor002731 .ul-pc .text{position: absolute; left: 0;z-index: 10;   background: rgba(24, 77, 156, 0.6); width: 100%; bottom: 0; opacity: 0; padding:25px 40px; transform: translateY(100%); }
.Floor002731 .ul-pc .text h2{font-size: 22px; margin: 0; font-weight: normal;}
.Floor002731 .ul-pc .text p{font-size: 16px; margin: 10px 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute; left: 0; top: 0; width: 11.334%; font-size: 20px; height: 100%;background: rgba(2,54,133,0.4);  line-height: 26px;}
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc  aside a{display: block; width: 20px; margin: 0 auto;}
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s; }

@media(max-width:1024px){
.Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
.Floor002731 .ul-wap .slide >*{margin: 0 10px;}
.Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
.Floor002731 .ul-wap aside{display: none;}
.Floor002731 .ul-wap h2 a{color: #134496; font-weight: bold; font-size: 20px;}
.Floor002731 .ul-wap h2{margin: 0 5px 0 0;}
.Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
}

.Floor002731 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002731 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002731 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002731 .slick-dots li.slick-active{border-color: #184477;}
.Floor002731 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}


#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:62.5%;height:100%;transition:all .75s ease;cursor:pointer}

/*Floor002732 */
.Floor002732{overflow-x: hidden;padding:2% 0 5% 0;background: url(../uploadfiles/bg2.jpg) no-repeat; position: relative;}
.Floor002732 .auto{padding: 0!important; width: 96%; }

.Floor002732 .column-name{ text-align: center; padding: 35px 0; font-size:32px;}
.Floor002732 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.Floor002732 .column-name .en{text-transform: uppercase; color: #e6e6f1; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.Floor002732 .column-name{ font-size: 24px;}
.Floor002732 .column-name .cn{line-height: 40px;}
}


.Floor002732 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002732 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002732 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002732 .slick-dots li.slick-active{border-color: #184477;}
.Floor002732 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}

.Floor002732 .main{position: relative; }
.Floor002732 .main:before{ top: 0;}
.Floor002732 .main:after{bottom: 0;}
.Floor002732 .main .slider{margin-left: -19.5px; margin-right: -19.5px; }
.Floor002732 .main .slick-list{padding: 0 19.5px;}
.Floor002732 .slider{position: relative; z-index: 10;}
.Floor002732 .slider li.slick-slide{position: relative; height: auto;}
.Floor002732 .slider li a{ position: relative; z-index: 10; text-align: center; height: 312px;}
.Floor002732 .slider li p{height: 0; opacity: 0; -webkit-opacity: 0; }
.Floor002732 .slider li .icon img{margin:0 auto;}

.Floor002732 .slider li .icon .off{display: none;}
.Floor002732 .slider li .title{max-width: 90%; margin: 0 auto; font-size: 16px; color: #555;}
.Floor002732 .slider li h2{ margin-top: 20px; font-size: 16px; color: #184477; font-weight: normal;}
.Floor002732 .slider li a:hover p{height:78px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;}
.Floor002732 .slick-dots{position: absolute; left: 0; bottom: -40px; width: 100%; z-index: 10;}
@media(max-width:1100px){
.Floor002732 .main{margin-bottom: 50px;}
}


/*Floor002733 */
.gbbbb{padding: 2% 0 5% 0;background: url(../uploadfiles/bg2.jpg) no-repeat;position: relative;}
.Floor002733{overflow-x: hidden; padding-top: 2%; }
.Floor002733 .auto{padding: 0!important; width: 96%; position: relative;}

.Floor002733 .column-name{ text-align: center; padding: 35px 0; font-size: 32px;}
.Floor002733 .column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;font-weight: bold;}
.Floor002733 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.Floor002733 .column-name{ font-size: 24px;}
.Floor002733 .column-name .cn{line-height: 40px;}
}


.Floor002733 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002733 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002733 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002733 .slick-dots li.slick-active{border-color: #184477;}
.Floor002733 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}

.Floor002733 .more{padding: 20px 0 6% 0; }
.Floor002733 .more a{display: block; line-height: 58px; width: 220px; border-radius: 5px; border: 1px solid #e5e5e5; margin: 0 auto;text-align: center; font-size: 16px; transition: 0.3s; color: #aaa;}
.Floor002733 .more a:hover{background: #f89805; border-color: #f89805; color: #fff;}
.Floor002733 li{padding-top: 14px; height: auto;width: 100%;float: left;}
.Floor20200731 li{width:33%}
.Floor002733 li .inner{ position: relative;transition: 0.3s; }
.Floor002733 li .inner > a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: transparent; z-index: 10;transition: 0.3s;border: 3px solid #cc0133; opacity: 0;-webkit-opacity: 0;}
.Floor002733 li .pic{overflow: hidden;}
.Floor002733 li .Ispic{padding-bottom: 65.79%; transition: 0.3s;}
.Floor002733 li:hover .Ispic{ transform: scale(1.12);-webkit-transform: scale(1.12);-ms-transform: scale(1.12);}
.Floor002733 li:hover a{ opacity: 1;-webkit-opacity: 1;}
.Floor002733 li:hover .inner{box-shadow: 0 0 14px rgba(0,0,0,0.3);}
.Floor002733 li .txt{padding: 25px;}
.Floor002733 li .txt time{color: #b7b7b7; font-size: 14px;}
.Floor002733 li .txt aside{font-weight: bold; color: #555;font-size: 18px; margin-top: 10px;}
.Floor002733 li .txt p{line-height: 28px;min-height: 82px}
@media(min-width:1201px){

.Floor002733 .slider{/*margin-left: -35px; margin-right: -35px; */}
.Floor002733 li .inner{ margin: 0 20px;}
}
@media(max-width:1200px){
	.Floor002733 li{width: 100%;float: none}
.Floor002733 li .inner{ margin: 0 14px;}
}
@media(max-width:1024px){
.Floor002733 li .txt{padding: 15px;}
.Floor002733 .slick-track>li{float:left}
}
@media(max-width:640px){

}
/*Bottom002728 */
.Bottom002728{}

.Bottom002728{background: url(../images/Bottom002728-bg.jpg) no-repeat center center; background-size: cover; padding-top: 50px;}
.Bottom002728 .copyright{color:#333; border-top: 1px solid #dadada; padding: 32px 0; margin-top: 3%;}
.Bottom002728 .copyright dt a{display: inline-block;}
.Bottom002728 .copyright dt a:not(:last-child):after{display: inline-block; width: 1px; height: 10px; background: #999; margin: 0 15px; content: '';}
.Bottom002728 .copyright dd a{color: #333;}
.Bottom002728 .auto{ position: relative;}
.Bottom002728 .contact img{max-width: 100px;}
.Bottom002728 .contact p{margin: 0;}
.Bottom002728 .contact div.f-num-b{font-size: 30px;color: #184477;}
.Bottom002728 nav dl{float: left;}
.Bottom002728 nav dl:first-child{max-width: 270px;}
.Bottom002728 nav dt{padding-bottom: 25px; font-size: 16px; font-weight: bold;}
.Bottom002728 nav dt a{color: #184477; }
.Bottom002728 nav dd{line-height: 24px;}
.Bottom002728 nav dd i{display: inline-block; vertical-align: middle; margin: 0 5px; background: #dadada; width: 30px; height: 1px;}
.Bottom002728 nav dd span{ color: #666;}
@media(min-width:1025px){
.Bottom002728 .copyright > *{max-width: 45%;}
.Bottom002728 .copyright dt{float: left;}
.Bottom002728 .copyright dd{float: right;max-width: 55%;}
.Bottom002728 nav{max-width: 965px; min-height: 182px;}
.Bottom002728 .contact{position: absolute; right: 0; top: 0; text-align: right;}
.Bottom002728 .contact div.f-num-b{padding-top: 28px;}
}
@media(max-width:1024px){
.Bottom002728 nav{display: none;}
.Bottom002728 .contact div.f-num-b{padding: 10px 0;}
.Bottom002728 .copyright,
.Bottom002728 .contact{ text-align: center;}
.Bottom002728 .copyright dt{ padding-bottom: 10px;}
}


/* 栏目页开始 */
/*Floor */
.Banner002730{}

.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:28px; }
.Banner002730 .txt .auto{ max-width: 920px;}
.Banner002730 .txt .cn{ letter-spacing:8px; padding-right: 20px;}
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 15px;  font-family: "DINPro-Bold";}
@media(min-width:1025px){
.Banner002730 figure{ height:350px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}
/*Menu002734 */
.Menu002734{border-bottom: 1px solid #e5e5e5; padding-top:15px;}
.Menu002734 .auto{position: relative; z-index: 1;}
.Menu002734 .Current{padding-left: 23px; background: url(../images/Menu002734-home.png) no-repeat left center;}
.Menu002734 .Current > *{float: left;}
.Menu002734 .Current a{color: #888; padding-right: 14px; margin-right: 9px; background: url(../images/Menu002734-cur_a.png) no-repeat right center;}
.Menu002734 .Current span{width: 170px}
.Menu002734 .Current a:hover,
.Menu002734 .Current span{color: #cc0133;height: 20px;overflow: hidden;}
.Menu002734 .menu li a{display: block; padding: 29px 27px; font-size: 16px; position: relative;}
.Menu002734 .menu li a:after{position: absolute; content: '';width: 0;  left: 0; bottom: 0; height: 3px; transition: 0.3s;}
.Menu002734 .menu li a.aon:after,
.Menu002734 .menu li a:hover:after{background: #cc0133;width: 100%;  }
@media(min-width:1025px){
.Menu002734 .Current{position: absolute;right:0; top: 35%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); margin-top:10px;}
}
@media(max-width:1024px){
.Menu002734{margin-bottom: 25px;}
.Menu002734 .Current{overflow: hidden; padding-top:10px; padding-bottom: 10px; background-position: left 14px; float: left;}
.Menu002734 .menu{clear: both;}
.Menu002734 .auto{padding: 0!important;}
.Menu002734 .menu li a{ padding: 10px 20px;}
}

/*
 Floor000868 为demo编号
 */
 .Floor000868{ padding-bottom:5%;}
 .Floor000868 li h5{ color:#cc0133; margin:0; font-size:16px;padding:10px 0; margin-top:12px; text-align:center;}
 .Floor000868 li p{ margin:0; color:#6e6e6e; font-size:15px; line-height:20px;  padding:10px; margin:0; text-align:left;}
 .Floor000868 .flip-content{background: #f5f5f5;}
 .Floor000868 .flipto-prev,
 .Floor000868 .flipto-next { position: absolute; font-family:宋体; font-size:24px;  border-radius:100px; width:40px; line-height:40px; text-align:center; top: 34%; z-index: 100; display: block; background-color:rgba(250, 250, 250, 0.6); color: #000; -ms-transition: background-color 300ms ease; -webkit-transition: background-color 300ms ease; -moz-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease;}
 .Floor000868 .flipto-prev:hover,
 .Floor000868 .flipto-next:hover { background-color: #FFF; color: #da0d25; }
 .Floor000868 .flipto-prev { left:20%; }
 .Floor000868 .flipto-next { right:20%; }
 .Floor000868  .flip-item{width: 600px;}
  .Floor000868  .flip-item imh{height: 390px}
 
 
/*
 .RighInfo002309 为demo编号
 */
 .RighInfo002309{padding: 0 0 5% 0;}
 .RighInfo002309 .CenTitle{ padding:10px 0; position:relative; z-index:1;}
 .RighInfo002309 .CenTitle .line{ width:10px; height:1px; background:#f68121; overflow:hidden; margin:0 auto;}
 .RighInfo002309 .txtbox{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
 .RighInfo002309 .aboutTxt01 p{ line-height:30px; font-size:15px; color:#6e6e6e; text-indent: 2em;}
 .RighInfo002309 .aboutTxt01 .wap_pic{ display: block; text-align: center;}
 .RighInfo002309 .aboutTxt01 .pc_pic{ display: none;}
 @media only screen and (min-width:768px ) {
	 .RighInfo002309 .aboutTxt01 .wap_pic{ display: none;}
	 .RighInfo002309 .aboutTxt01 .pc_pic{ display: block;}
	 .RighInfo002309 .aboutTxt01 .pic{ display: block;float:right; margin-left:70px;}
 }

 
.column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.column-name .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.column-name{ font-size: 24px;}
.column-name .cn{line-height: 40px;}
}

.column-name1{ text-align: center; padding: 35px 0; font-size: 28px;}
.column-name1 .cn{color: #184477; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.column-name1 .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.column-name1{ font-size: 24px;}
.column-name1 .cn{line-height: 40px;}
}

.RighInfo002738 .img{text-align: center;}
.RighInfo002738 .box-1{padding-bottom: 4%;}

.RighInfo002738 .area-info{background: #f0f0f0; margin: 20px 0 30px 0;}
.RighInfo002738 .area-info .pic{ width:48%; padding: 3px;}
.RighInfo002738 .area-info .singlePage{ font-size: 14px; }
@media(min-width:1025px){
.RighInfo002738 .area-info .singlePage{width:85%; margin: 20px auto;}
}
@media(max-width:1024px){
.RighInfo002738 .area-info{margin: 0;}
.RighInfo002738 .area-info .ytable,
.RighInfo002738 .area-info .ytable-cell{display: block; width: auto !important;}
.RighInfo002738 .area-info .singlePage{ padding: 15px; }
}

.RighInfo002738 .box-2{border-top: 1px solid #e5e5e5; background: #fafafa; padding-top: 36px; margin-bottom: 50px; padding-bottom: 80px;}
@media(max-width:1024px){
.RighInfo002738 .box-2{ margin-bottom: 30px; padding-bottom: 30px;}
}
.RighInfo002738 .youshi-list{/* padding-bottom: 7%; */padding-top: 2%;}
.RighInfo002738 .youshi-list li{text-align: center; padding: 0 5%;}
.RighInfo002738 .youshi-list li pre{text-align: center; line-height: 24px; color: #6e6e6e; font-size: 15px;}
.RighInfo002738 .youshi-list li .icon img{ width: 60px; height: 60px;}
.RighInfo002738 .youshi-list li h3{ color: #cc0133; font-size: 18px; padding: 10px 0 5px 0;}
@media(min-width:641px){
.RighInfo002738 .youshi-list li{float: left;width:50%;}
.RighInfo002738 .youshi-list li:nth-child(3n+1){clear: left;}
}
@media(max-width:640px){
.RighInfo002738 .youshi-list li:not(:last-child){margin-bottom: 20px;}
}
/*TextList002739 */
.TextList002739{}
.TextList002739 .column-name{ text-align: center; padding: 35px 0; font-size: 28px;}
.TextList002739 .column-name .cn{color: #cc0133; 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: #184477; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }


.TextList002739 .title{ padding:0 40px; line-height: 60px; background: #184477; 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 .title{position: relative;}
.TextList002739 .title span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.TextList002739 .tit{position: relative;}
.TextList002739 .tit span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.TextList002739 .list-group{padding-bottom: 3%;}
.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 #184477; color: #cc0133;}
.TextList002739 .tit.active time{color: #cc0133;}
.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;}
}

/*PicList002735 */
.PicList002735{}
.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: #184477; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom:52.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 18px; color: #184477;text-align: center;}
.PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; text-align: center; }
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width:32%; }
.PicList002735 li:not(:nth-child(3n)){margin-right:2%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:1% 0 6% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#184477; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{padding:0 5px; }
}
/*
 .PicList000762 为demo编号
 */
.PicList000762 {padding-top: 4%;}
.PicList000762 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; }
.PicList000762 li:nth-child(3n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:15px; color:#6e6e6e; text-align:center; padding:3% 2%; font-weight: normal;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:75%;}
.PicList000762 li a:hover{ background-color:#cc0133; }
.PicList000762 li a:hover h2{color:#fff;}
.PicList000762 .topsTab {margin-top:30px;}
.PicList000762 .topsTab ul li{list-style: none;margin-right: 0px;float: left;width: 15%;height: 40px;line-height: 40px;background: #fff;text-align: center;font-size: 14px;color: #333}
.PicList000762 .topsTab ul .ons{background: #cc0133;display: block;color: #fff}
.PicList000762 .content .box{display: none}
.PicList000762 .content .box:first-child{display: block;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(3n){ margin-right:2%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}
/*PicList002094 */

.PicList002094 li{ float:left; width:31.3%;  margin-right:3%; margin-bottom:3%; position:relative; padding-bottom:40%;}
.PicList002094 li a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.PicList002094 li figure,
.PicList002094 li div{ position:absolute; left:0; width:100%;}
.PicList002094 li figure{ height:52%; transition:top 0.3s; top:0;}
.PicList002094 li figure img{ display:none;}
.PicList002094 li div{ background-color:#f7f7f7; bottom:0; height:48%; padding:0 5%; transition:0.3s;}
.PicList002094 li div:before{ position:absolute; content:'';  width:24px; height:24px; bottom:40px; left:50%; margin-left:-12px;}
.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:16px; text-align:center; padding-top:12%;}
.PicList002094 li p{ line-height:24px; overflow:hidden; height:72px; margin:0;    text-align: center; font-size: 15px; opacity: 0.75; }
.PicList002094 li:hover div{ color:#fff;background:#cc0133;}
.PicList002094 li:hover figure{top:-3%;}
.PicList002094 li:hover div{ bottom:-3%;height:54%;}
.PicList002094 li:hover div:before{background:url(../images/PicList002094-more.png) no-repeat;}
.PicList002094 li:hover aside{background:#cc0133; 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:470px; margin:0 0 5% 0;}
}
/*
 .PicList002273 为demo编号
 */
.PicList002273{padding-top: 8%;}
.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: 1px solid #ee322d;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;}
}
/*
 .Map002364 为demo编号
 */
.Map002364{padding-bottom:5%;}
.Map002364 .columnName{ font-size:32px; font-family:'微软雅黑';   color:#333; margin:0; padding-bottom:2%; text-align:center;}
.Map002364 .columnName:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:'';}
.Map002364 dd{ margin-bottom:2%; padding-left:62%; background-color:#f9f9f9; position:relative;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:3%;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:30px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background:url(../images/Map002364-icon_name.gif) no-repeat center left; font-size:16px; color:#6e6e6e;}
.Map002364 dd li:nth-child(2){background-image:url(../images/Map002364-icon_add.gif);}
.Map002364 dd li:nth-child(3){background-image:url(../images/Map002364-icon_tel.gif);}
.Map002364 dd li:nth-child(4){background-image:url(../images/Map002364-icon_fax.gif);}
.Map002364 dd li:nth-child(5){background-image:url(../images/Map002364-icon_mail.gif);}

@media(min-width:641px){
.Map002364 .map{ position:absolute !important; width:60%; left:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map002364 dd{ padding:3%;}
.Map002364 .map{ height:300px; position:relative !important;}
.Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map002364 dd figure h1{ font-size:20px;}
}
/*
 PicList000960 为demo编号
 */
.PicList000960 ol{overflow:hidden; padding-bottom:15px;    border-bottom: 1px solid #eee;}
.PicList000960 ol img{ float:left; width:30%; margin-right: 2%;}
.PicList000960 ol h1{ margin:0; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:22px; color:#010101; font-weight:normal;}
.PicList000960 ol time{ color: #999;  margin-right: 5%;font-size: 13px;}
.PicList000960 ol p{ margin:2% 0; color:#707070; line-height:24px;    display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.PicList000960 ol a.more{ color:#252379;display:inline-block;}
.PicList000960 li { border-bottom: 1px #e0e0e0 dotted; height:52px; line-height:51px; overflow:hidden;} 
.PicList000960 li time{ float:right; font-size:12px; color:#4c4c4c;}
.PicList000960 li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:19px; background:url(../images/PicList000960_dot.jpg) no-repeat 2px center; font-size:16px}
.PicList000960 li a:hover{ color:#252379}

@media (max-width:768px){
	.PicList000960 ol img{ width:100%; float:none;}
	.PicList000960 ol h1{ margin-top:2%;}
	}

/*RighInfo001848 */
.RighInfo001848{ padding:2% 0;}
.RighInfo001848 .title{ text-align:center;}
.RighInfo001848 .title span{ display:inline-block; background:#c84445; font-size:24px; color:#fff; line-height:34px; padding:0 10px;vertical-align:middle;}
.RighInfo001848 .title:after,
.RighInfo001848 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:10%; vertical-align:middle;}

.RighInfo001848 .img_scroll{  max-width:1200px; margin:0 auto; background:url(../images/RighInfo001848-ying.png) no-repeat center bottom; padding-bottom:22px;}
.RighInfo001848 .img_scroll .bx-wrapper{position:relative;}
.RighInfo001848 .img_scroll li img{ display:block; width:100%;}
.RighInfo001848 .img_scroll .bx-controls-direction a{ position:absolute; top:50%; width:36px; height:34px; background:rgba(0,0,0,0.6); margin-top:-17px;}
.RighInfo001848 .img_scroll .bx-controls-direction a span{ color:#fff; font-size:16px; position:absolute; left:50%; top:50%; margin-left:-8px; margin-top:-8px;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-prev{ left:0;}
.RighInfo001848 .img_scroll .bx-controls-direction a.bx-next{ right:0;}

.RighInfo001848 .info{ padding:3% 0;}
@media(max-width:480px){
.RighInfo001848 .title span{ font-size:18px;}
}
/*
 .Form000961 为demo编号
 */
.Form000961{ padding-bottom:5%;}
.Form000961 .form{ display:table; width:100%;}
.Form000961  figure{ display:table-cell; vertical-align:middle;}
.Form000961  figure:nth-child(2){ width:50%; padding-left:2%;}
.Form000961  figure p{ line-height:28px;  color:#7d7d7d; text-indent:25px;}
.Form000961 td{ padding-bottom:10px;}
.Form000961 td div{ position:relative;}
.Form000961 td div .form_err{ position:absolute; right:8px; top:18px; color:#f31313; line-height:20px; font-weight:bold;}
.Form000961 td div .text{ width:100%; border:1px solid #dadada; line-height:46px; height:46px; padding:0 10px;}
.Form000961 td div textarea.text{ line-height:23px; height:138px; padding:11px 10px;}
.Form000961 td div.float_l{ float:left; width:48%}
.Form000961 td div.float_r{ float: right; width:50%;}
.Form000961 td.btn{ text-align:center;}
.Form000961 td.btn input{ cursor:pointer; color:#fff; border:none; background:#cc0133; width:70%; max-width:167px; height:45px;}
@media(max-width:1000px){
.Form000961  figure{vertical-align:top;}
}
@media(max-width:768px){
.Form000961  figure:nth-child(2){ display:none;}
}
/*
 .Timeline001266 为demo编号
 */
.Timeline001266{ padding-bottom:4%; }
.Timeline001266 .scroll{overflow: auto;}
.Timeline001266 .scroll ul{ padding-left:40px; }
.Timeline001266 .scroll li{ position:relative; padding:20px 0 20px 130px;background:url(../images/Timeline001266-bg.gif) repeat-y left top;}
.Timeline001266 .scroll li div{ position:relative; padding-left:156px; min-height:83px;}
.Timeline001266 .scroll li div figure{ position:absolute; left:0; top:0; border:2px solid #e5e5e5;width:139px;}
.Timeline001266 .scroll li p{ margin:0; line-height:24px; max-height:72px; overflow:hidden; font-size: 15px; color: #6e6e6e;}
.Timeline001266 .scroll li time{ position:absolute; border-radius:0 5px 5px 0; background-color:#e5e5e5; padding:0 10px; left:40px; line-height:32px; top:20px;}
.Timeline001266 .scroll li time::before,
.Timeline001266 .scroll li time::after{ position:absolute; content:''; top:50%; }
.Timeline001266 .scroll li time::before{width:0; height:0; border:10px solid #e5e5e5; border-left:0; border-top-color:transparent;border-bottom-color:transparent; left:-10px; margin-top:-10px;}
.Timeline001266 .scroll li time::after{ width:14px; height:14px; border-radius:50%; background-color:#9b9690; border:4px solid #e5e5e5; left:-35px;margin-top:-7px;}
.Timeline001266 .scroll li:hover time{ background-color:#cc0133; color:#fff;}
.Timeline001266 .scroll li:hover figure{ border-color:#cc0133;}
.Timeline001266 .scroll li:hover time::before{ border-right-color:#cc0133;}
.Timeline001266 .scroll li:hover time::after{background-color:#cc0133; border-color: #ffd1dc; width:20px; height:20px; margin-top:-10px; left:-38px;}

.Timeline001266 .jspContainer{overflow: hidden;position: relative;}
.Timeline001266 .jspPane{position: absolute; margin-left:0 !important;}
.Timeline001266 .jspVerticalBar{position: absolute;top: 0;left: 0;width: 16px;height: 100%; }
.Timeline001266 .jspCap{display: none;}
.Timeline001266 .jspTrack{display:none;}
.Timeline001266 .jspArrow{ position:absolute; top:50%;background: #cc0133;text-indent: -20000px; width:22px; height:36px; display: block;cursor: pointer; z-index:10; box-shadow:1px 1px 0 #ab022c;}
.Timeline001266 .jspArrow::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background:url(../images/Timeline001266-btn_hover.gif) no-repeat center center;}
.Timeline001266 .jspArrowDown::before{ transform:rotate(180deg);}
.Timeline001266 .jspArrowUp{ top:0;}
.Timeline001266 .jspArrowDown{top:60px;}
.Timeline001266 .jspDisabled{background: #ccc;box-shadow:1px 1px 0 #848081;cursor: default; }
.Timeline001266 .jspDisabled::before{background-image:url(../images/Timeline001266-btn.gif);}
.Timeline001266 .jspCorner{background: #eeeef4;float: left;height: 100%;}
@media(max-width:640px){
.Timeline001266 .scroll{height:612px;}
.Timeline001266 .scroll li{ padding:50px 0 20px 30px; }
.Timeline001266 .scroll li time{top:0;}
}
@media(max-width:480px){
.Timeline001266 .scroll{height:470px;}
.Timeline001266 .scroll li div figure{ position:static; margin-bottom:10px;}
.Timeline001266 .scroll li div{ padding-left:0;}
}


 /*新闻详情*/
 .SubPage{padding:2% 0 5% 0;}
 .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:#333; padding-bottom:18px;line-height: 40px}
 .Titleinfo .date{font-size:14px;color:#999;}
 .Titleinfo .date i{ margin:0px 12px; display:inline-block;font-style: normal;}
 .Shares1,.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:top;}
 .SinglePage{word-wrap:break-word;font-size:15px;line-height:28px;color:#6e6e6e;}
 .SinglePage p{margin-top:30px; text-indent: 2em;}
 .SinglePages p{margin-bottom:30px;margin-top:0px;}
 .PrevNextBox {margin:50px 0 0 0;position:relative; color:#666;border-top:1px solid #eee;padding-top:50px;}
 .PrevNextBox dl{ width:49%;background:#fff;float:left;height:60px;line-height:60px;font-size:16px;color:#666;text-align:center;overflow:hidden;border:1px solid #eee;}
 .PrevNextBox dl:nth-child(2n){float:right;}
 .PrevNextBox dl span{color:#000}
 .PrevNextBox dl:hover{background:#155185;}
 .PrevNextBox dl:hover a,.PrevNextBox dl:hover span{color:#fff;}
 
 .PrevNextBox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden;padding:0 20px;box-sizing:border-box;color:#6e6e6e; font-size: 15px;}
 
 @media (max-width: 998px){
	 .SinglePage{font-size:14px;line-height:26px;}
	 .SubPage{padding:30px 0;}
	 .videoinfo{width:100%;}
 }
 
 @media ( max-width:640px){
	 .Titleinfo{ padding-bottom:15px; margin-bottom:15px;}
	 .Titleinfo .tit{ font-size:18px; padding-bottom:10px;line-height:24px;}
	 .PrevNextBox dl{ width:auto; line-height:35px; height:35px;font-size:14px; text-align:left;margin-bottom:10px;}
	 .PrevNextBox dl div{max-width:100%; margin:0px auto;}
	 .PrevNextBox dl.fl{ float:none;}
	 .PrevNextBox dl.fr{ float:none;}
	 .Shares1{margin-top:10px;}
	 .PrevNextBox{margin-top:20px;padding-top:20px;}  
	 .SinglePage p{margin-top:10px;} 
	 .SinglePages p{margin-bottom:10px;margin-top:0px;}
 }
 .Menu002734 button{display: none !important}
 #menu .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{
 	color: #fff !important;


 }
 #menu .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot{
 	color: #fff !important
 }
 .Floor002733  .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{
 	display: block !important;
 }

.Floor002733  .owl-carousel .owl-nav button.owl-prev span{display: block !important;font-size: 20px;display: block;position: absolute;width: 32px;height: 32px;line-height: 28px;text-align: center;border-radius: 100%;left: -10%;top:43%;z-index: 9999;background:rgba(36,69,119,.8);color:#fff;}
.Floor002733  .owl-carousel .owl-nav button.owl-next span{display: block !important;font-size: 20px;display: block;position: absolute;width: 32px;height: 32px;line-height: 28px;text-align: center;border-radius: 100%;right: -10%;top:43%;z-index: 9999;background:rgba(36,69,119,.8);color:#fff;}
.main  .owl-carousel .owl-nav button.owl-prev span{display: block !important;font-size: 20px;display: block;position: absolute;width: 32px;height: 32px;line-height: 28px;text-align: center;border-radius: 100%;left: -6%;top:33%;z-index: 9999;background:rgba(36,69,119,.8);color:#fff;}
.main  .owl-carousel .owl-nav button.owl-next span{display: block !important;font-size: 20px;display: block;position: absolute;width: 32px;height: 32px;line-height: 28px;text-align: center;border-radius: 100%;right: -6%;top:33%;z-index: 9999;background:rgba(36,69,119,.8);color:#fff;}
@media(max-width: 996px){
	.Floor002732 .main{
		margin-bottom: 50px;
        text-align: center;
        margin-left: 9%;
	}
	.owl-nav{
		display: none !important
	}
}

@media(max-width: 1440px){
	.Floor002732 .main{margin-left: 27px}
	.main .owl-carousel .owl-nav button.owl-prev span{
		left: -4%
	}
	.main .owl-carousel .owl-nav button.owl-next span{
		right: -5%
	}
}
@media(max-width: 1366px){
		.main .owl-carousel .owl-nav button.owl-prev span{
		left: -3%
	}
	.main .owl-carousel .owl-nav button.owl-next span{
		right: -3%
	}
}
@media(max-width: 996px){
		.main .owl-carousel .owl-nav button.owl-prev span{
		display: none !important; 
	}
	.main .owl-carousel .owl-nav button.owl-next span{
		display: none !important;
	}
}
.rigthin{width: 50%;float: left;text-align: center;}
.RighInfo001385{width: 44% !important;}
.p_top{position: relative;}
/* .p_top::after{position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);display: block;width: 90%;height: 1px;background: #0018a0;content: "";} */
@media (max-width:640px){
	.RighInfo001385{width: 90% !important;}
}