﻿@charset "utf-8";
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}




.AboutP1 .AboutP1_l .con::-webkit-scrollbar {
/*滚动条整体样式*/
width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
height: 1px;
}
.AboutP1 .AboutP1_l .con::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  background   :  url(../images/scbg1.png) no-repeat center;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  }
  .AboutP1 .AboutP1_l .con::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 10px;
  background   : url(../images/scbg2.png) no-repeat center;
    -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  }


html,body{height:100%;}

body{padding:0; margin:0px auto; font-size:16px;line-height:30px; color:#333333; width:100%; min-width:1280px; zoom:1;font-family:PingFang-SC-Medium,Microsoft YaHei,arial, sans-serif; background:#fff;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#545454;font-family: Microsoft YaHei,arial, sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#333333; text-decoration:none;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#57afff;}
/* *{transition: all 0.3s;} */
/* *:hover{transition: all ease 0.3s;} */

/*input字体*/
:-moz-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #999999;}

select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #d9d9d9; text-indent:1em;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none; color:#999999;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/selectarr.png) no-repeat scroll 95% center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display: none;
}

/*网页滚动条*/
::-webkit-scrollbar{
            width: 6px; height:6px;-webkit-overflow-scrolling : touch;
            background-color: #e6e6e6;}
::-webkit-scrollbar-track{
            background-color: #e6e6e6;}
::-webkit-scrollbar-thumb{
            border-radius: 10px;
            background-color: #58504a;}
::-webkit-scrollbar-button{
            height: 0px;
            background-color: #e6e6e6;}

/*公用样式*/
.fl{ float:left;}.fr{ float:right;}.tl{ text-align:left !important;}.tr{ text-align:right;}.tc{ text-align:center !important;}
.hide{ display:none;}
.block{ display:block;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{*zoom:1;}.relative{ position:relative;}
.bodyon{ overflow:hidden;}
.Contain{ z-index:1; position:relative; clear:both; margin:0px 8%;}
.Contains{width:95% ;margin: 0 auto;max-width:1360px;}
.table{ display: table; width:100%;}
.table .row{ display: table-row;}
.table .cell{ display: table-cell; vertical-align: middle;}
.iblock{font-size:0;}
.iblock div,.iblock li{ display: inline-block; vertical-align: middle;font-size:16px;}

/*font*/
.f_green{ color:#57afff;}
.iconfont{ font-size:24px; vertical-align:middle;}
.tit{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.p{overflow: hidden;word-break:normal;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;}

@media ( max-width:1440px){

}
@media ( max-width:1024px){
.iconfont{ font-size:18px;}
body{ font-size:14px; padding-top:00px; line-height:24px;min-width:300px;}	
.iblock div,.iblock li{ font-size:14px;}
.Contain{max-width:none; margin:0 15px;}
select,input,textarea,button{ font-size:14px;}
}
@media ( max-width:768px){
body{margin-top: 60px;}
.fp-enabled body, html.fp-enabled{
	margin-top: 60px;
}
}
/*effict*/
.Scale-img {overflow: hidden; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span{opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;transition: all .5s;-webkit-transition: all .5s;}
.imgbox img{ width:auto !important; max-height:100%;}
/* .imgbox:hover span{transform: scale(1.05);-webkit-transform: scale(1.05);} */

/*pages*/
.Pages{ zoom:1; overflow:hidden;text-align:center; color:#333; clear:both; padding-top:10px; line-height:36px;font-size:18px;}
.Pages span{ padding:0px 0px; display:inline-block; vertical-align:middle;}
.Pages a{ display:inline-block; margin:0px 8px;text-align:center; width:38px; height:38px;}
.Pages .p_page a{ display:inline-block; vertical-align:middle; background-position:center center; background-repeat:no-repeat;}
.Pages .p_page a .iconfont{font-size:18px;font-weight:bold;}
.Pages .p_page .a_prev,.Pages .p_page .a_first,.Pages .p_page .a_next,.Pages .p_page .a_end{ border: 1px solid #dcdcdc;line-height:32px;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_first:hover,.Pages .p_page .a_next:hover,.Pages .p_page .a_end:hover{border:1px solid #57afff; background:#57afff; color:#fff;}
.Pages .p_page .num a.a_cur{color:#57afff;}
.Pages .input{ width:37px; line-height:38px; height:38px; text-align:center; border:1px solid #dcdcdc;}
.Pages .topage{margin-left:20px;}
.Pages .go{margin-left:15px; color:#333333; background:none; width:72px; height:38px;font-size:18px; cursor:pointer;}
.Pages .go .iconfont{ color:#57afff;font-size:18px;font-weight:bold;}


@media ( max-width:1024px){
.Pages{line-height:24px; font-size:14px;}
.Pages a{ margin:0px 1px; width:24px; height:24px;}
.Pages .p_page .a_prev,.Pages .p_page .a_first,.Pages .p_page .a_next,.Pages .p_page .a_end{line-height:20px;}
.Pages .input{ height:24px; line-height:22px;}
.Pages .go{ width:60px; height:24px;font-size:14px;}
}
/*pages end*/


/*Top*/
.Header{ height:100px; position:fixed; width:100%;; top:0;  z-index:99999999; transition: all 0.3s;background: rgba(255,255,255,1);}
.Header .auto{ width:100%; margin:0px auto;top: 0;position: absolute;left: 0%;transition: all 0.3s;padding: 0 3%}
.Header .Logo{ float:left; padding-top:17px; transition: all 0.3s;}
.Header .toper{ float:right; transition: all 0.3s;font-size: 14px; line-height:16px;height:100px;display:flex;align-items: center;}
.Header .toper a{color:#fff;}.Header .toper a:hover{color:#57afff;}
.Header .toper li{display:inline-block;vertical-align:middle;  margin-right:16px; padding-right:16px;position: relative;font-size: 18px;font-family: SFUIDisplay-Regular;}
.Header .toper .ver .iconxjt{font-size:16px;color:#444444;}
.Header .toper .ver .iconver{font-size:28px;color:#acacac;}
.Header .toper .ver dd{display:none;position:absolute;left: 0;top: 25px;width: 100%;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,0.2);text-align: center;line-height:32px;}

.Header .Search{padding-right:0 !important;margin-right:0 !important;border-right:0 !important;width: 40px;height: 40px;border-radius: 50%;text-align: center;line-height: 40px;background-color: #57afff;}
.Header .Search .Searchico{ cursor:pointer; color:#fff;}
.Header .Search .Searchico .icongb{ display:none;}
.Header .Search .Searchico.on .icongb{ display:block;}
.Header .Search .Searchico.on .iconso{ display:none;}
.Header .Search .Searchico .iconfont{ font-size:20px;vertical-align: unset;}
.Header .Search .searchbox{width:350px; line-height:34px;position:absolute; display:none; right:0; top:60px;}
.Header .Search .searchbox .input{ background:#fff;width:100%; height:36px; line-height:34px; text-indent:1em; border:1px solid #dcdcdc; border-radius:4px;}
.Header .Search .searchbox .input::-webkit-input-placeholder {color: #959595;}
.Header .Search .searchbox .btn { position:absolute; right:-2px; top:0; width:60px; height:36px; color:#fff; background:#57afff; border-radius:0 4px 4px 0;}
.Header .Search .searchbox .btn:hover { background:#57afff;}
.Header:hover .MainNav span a{color: #333}

.index_header .auto{top:-100%;}
.index_header:hover .auto{top: 0}

.MainNav{ line-height:100px; height:100px; float:right;}
.MainNav li{ float:left; padding: 0 30px; position:static; z-index:100;font-family:pingfangh;}
.MainNav span a{ position:relative; z-index:1;display:block; text-align:center; font-size: 18px;transition: all 0.1s;padding:0;color: #ffffff;}
.MainNav span a em{ position:relative; z-index:1;}
.MainNav .bg{ position:absolute; left:50%; width:0; bottom:25px; height:2px; background:#57afff;transition: all 0.3s;}
.MainNav span a em:after{content: "";width: 16px;height: 16px;position: absolute;left: -5px;top: -16px;background: url(../images/jt1.png) no-repeat center;}
.MainNav li:hover span a em:after,.MainNav li.onnav span a em:after{background: url(../images/jt2.png) no-repeat center;}
.MainNav .arr{ display:none;}
.MainNav li:hover span a,.MainNav li.onnav span a{ color:#57afff;}
.MainNav li:hover .bg,.MainNav li.onnav .bg,.MainNav li span a.bg{ width:100%; left:0;}
.MainNav li:hover .NavPull strong{width: 0;display: inline-block;}
.MainNav li:hover .NavPull dd i{width: 12px;;}
.MainNav li:hover .NavPull{opacity: 1}
.NavPull{ z-index:99;display:none;opacity: 1;height: auto; position:absolute; text-align:center; top:100px; left:0%;width:100%; margin-left:-0; line-height:30px; background:rgba(255,255,255,1);  padding: 20px 0 30px 0;border-top:1px solid #e6e6e6;}
.NavPull.null{background:none; padding:0;}
.MainNav .NavPull strong{content: "";width: 100%;height: 100%;background: #57afff;position: absolute;right: 0;top: 0;z-index:1000;transition: all 0.4s;opacity: 1}
.NavPull dd{ position:relative;float: left;margin: 10px 15px;font-size: 0;line-height: 25px;}
.NavPull a{ color:#333; padding:0; display:block; font-size:15px; padding:5px 20px;}
/*.NavPull a:hover,.NavPull dd:hover a{ background:#57afff; color:#fff;}*/
.NavPull dd{
	width: 30.33%;
	float: left;
	padding: 0 1.5%;
	text-align: left;
}
.NavPull dd a{
	display: block;
	position: relative;
	padding: 10px 0;
	border-bottom: 1px solid #e4e4e4;
	-webkit-transition: padding 250ms cubic-bezier(.25,.46,.45,.94);	
    transition: padding 250ms cubic-bezier(.25,.46,.45,.94);	
}
.NavPull dd a:hover{
	padding-left: 12px;
}
.NavPull dd a span{
	display: block;
	font-size: 14px;
	color: #333;
}
.NavPull dd a span.en{
	margin-bottom: 8px;
	text-transform: uppercase;
}
.NavPull dd a span.cn{
	letter-spacing: 1px;
	font-size: 16px;
}

.NavPull dd a i{
	width: 12px;
	height: 12px;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -6px;
	background-image: url(../images/more_icon1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-transition: right 250ms cubic-bezier(.25,.46,.45,.94);	
    transition: right 250ms cubic-bezier(.25,.46,.45,.94);	
}
.NavPull dd a:hover i{
	background-image: url(../images/more_icon3.png);
	right: 12px;
}

.NavPull dd a b{
	width: 0%;
	height: 1px;
	background: #333;
	position: absolute;
	bottom: -1px;
	left: 0;
	-webkit-transition: width 250ms cubic-bezier(.25,.46,.45,.94);
	transition: width 250ms cubic-bezier(.25,.46,.45,.94);
}
.NavPull dd a:hover b{
	width: 100%;
}

@-webkit-keyframes to100vh {
	0% {
		width: 0
	}

	100% {
		width: 100vw
	}
}

@keyframes to100vh {
	0% {
		width: 0
	}

	100% {
		width: 100vw
	}
}





.openbtn{ cursor:pointer; display:none;width:32px; height:25px; background:none; position:absolute; right:10px; top:16px; z-index:999;}
.closebtn{ position:fixed; left:0px; top:60px; width:100%; height:100%; z-index:10; display:none;background: rgba(0,0,0,0.5);}
.openbtn span{ display:block; height:3px; background:#57afff; border-radius:4px; margin:4px;transition: all ease 0.3s;}
.openbtn.on .sp1 {
	-webkit-transform: translate(0, 7px) rotate(45deg) !important;
	-moz-transform: translate(0, 7px) rotate(45deg) !important;
	-ms-transform: translate(0, 7px) rotate(45deg) !important;
	-o-transform: translate(0, 7px) rotate(45deg) !important;
	transform: translate(0, 7px) rotate(45deg) !important;}
.openbtn.on .sp2 {
	-webkit-transform: translate(0, 0) rotate(-45deg) !important;
	-moz-transform: translate(0, 0) rotate(-45deg) !important;
	-ms-transform: translate(0, 0) rotate(-45deg) !important;
	-o-transform: translate(0, 0) rotate(-45deg) !important;
	transform: translate(0, 0) rotate(-45deg) !important;}	
.openbtn.on .sp3 { display:none;}

.Header.fix{ height: 60px;background: rgba(0,0,0,.6);z-index: 99999999;}
.Header.fix:hover{opacity: 1}
.Header.fix .Logo{ padding-top: 8px;height: 40px}
.Header.fix .Logo img{height: 40px;}
.Header.fix .NavPull{top:60px;}
.Header.fix .Search .searchbox{top:60px;}
.Header.fix .MainNav,.Header.fix .toper{height: 60px;line-height: 60px;}
.Header.fix .MainNav .bg{bottom:0;}

@media ( max-width:1440px){
	.MainNav li{ margin-right:0;padding:0 20px;}
}
@media ( max-width:1366px){
	.MainNav li{ margin-right:00px;padding: 0 20px;}
	.Header .auto{ width:100%;padding:0 25px;}
}
@media ( max-width:1024px){
	.Header .Search{line-height: 30px;height: 30px;width: 30px;}
.Header{height:60px !important;}
.Header .auto{padding:0 15px;}
.Header .Logo{ padding-top:10px !important; width:auto;}
.Header .Logo img{ height:40px;}
.Header.fix .toper,.Header .toper{ height: 60px !important;line-height: normal;}
.Header .toper li{margin-right:5px;padding-right:5px;}
.Header .toper .ver .iconver{font-size:22px;}
.Search{ padding:0 38px 0 0 !important; position:static;}
.Search .searchbox{ width: 96%; right: 2%; top: 45px !important;}
.Header .openbtn{ display:block;}
.Header .toper{margin-right: 40px;}
.MainNav{ position:fixed; height:100%; overflow-y:auto; z-index:98888; width:200px; padding:0; right:-200px;background: #fff;top:60px;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: all ease 0.3s; box-shadow:0 0 10px rgba(0,0,0,0.2);}
.MainNav ul{ padding-top:30px;}
.MainNav li{ clear: both;display:block; position:relative; float:none; border-top:1px solid #e9e9e9; width:auto; margin:0; background:none;}
.MainNav li span a{ font-size:16px; text-align:left; height:auto; display:block; line-height:28px !important; height:auto !important; height:auto; padding:8px 0 8px 20px;  border:0; color:#999;}
.MainNav span a:after{ display:none;}
.MainNav .bg{ display:none}
.MainNav li:hover span a,.MainNav li.onnav span a,.MainNav li span a.sele{ color:#57afff;}
.MainNav .arr{ display:inline-block; position:absolute; z-index:10; width:100px; line-height:38px; height:38px; right:0px; top:-1px;}
.MainNav .arr i{ position:absolute; height:auto; background:none; right:15px; top:5px;transition: all ease 0.3s;}
.MainNav li.onnav .arr i{dis-moz-transform: translate(0, -3px) rotate(-180deg) !important;
	-ms-transform: translate(0, -3px) rotate(-180deg) !important;
	-o-transform: translate(0, -3px) rotate(-180deg) !important;
	transform: translate(0, -3px) rotate(-180deg) !important;}
.MainNav.on{visibility: visible;opacity: 1;height:calc(100vh - 60px); right:0;}
.Header.fix .MainNav.on{height:calc(100vh - 60px);}
.MainNav span a em:after{display: none;}

.NavPull{ position:static; line-height:30px; padding:8px; width:auto; margin:0 5px; text-align:left;opacity: 1;box-shadow:none;display: none}
.NavPull dl{ padding:0 !important;}
.NavPull dd{ position:relative; text-align:left; display:block;}
.NavPull dd a{ padding:0 0 0 10px;}

.NavPull dd{width: 100%;margin: 0 auto}
.NavPull dd a span.en,.NavPull dd a span.en,.NavPull dd a b,.NavPull dd a i{display: none}
}


/*Bottom*/
.Footer{ position:relative; background:#fff; padding:48px 0 0;font-size:14px;background: url(../images/fbg.jpg) no-repeat center;background-size: cover;}
.Footer .Contain{width: 93.75%;margin: 0 auto}
.Footer .footer_l{width: 25%;  }
.Footer .footer_l .logo{margin-bottom: 50px;}

.Footer .footer_l p{	font-family: PingFang-SC-Medium;font-size: 16px;line-height: 24px;color: #333333;}
.Footer .footer_l h1{font-family: Oswald-Medium;font-size: 48px;font-weight: normal;color: #E81C1C;line-height: 48px;margin-top: 10px;margin-bottom: 20px;}
.Footer .footer_l h3{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 24px;color: #333333;font-weight: normal;}
.Footer .footer_l .sharebox {display: inline-block;text-align: center;    padding: 10px 0;}
.Footer .footer_l .sharebox a img.icon{display: none;}
.Footer .footer_l .sharebox a img.ewm{max-width: 100px;}

.Footer .nav{text-align:center;float: right;width: 65%;padding-bottom: 60px;}
.Footer .nav li{float: left;width: 13.5%;text-align: left;}
.Footer .nav li:nth-child(3){width:19%;}
.Footer .nav li h3{font-family: PingFang-SC-Heavy;font-size: 18px;font-weight: normal;color: #333333;margin-bottom: 30px;}
.Footer .nav li p{font-family: PingFang-SC-Medium;font-size: 16px;font-weight: normal;line-height: 36px;color: #777777;}
.Footer .nav i{display: inline-block;vertical-align: middle;width: 44px;background:url(../images/navline.gif) center center no-repeat;height: 20px;}
.Footer .nav i:last-child{display:none;}
.Footer .footer_b{line-height: 80px;border-top: 1px solid #e6ebe8}
.Footer .footer_b .Copyright{text-align: left;color:#999;font-size: 16px;font-family: PingFang-SC-Medium;}
.Footer .footer_b .Copyright a{color:#999;}
.Footer .footer_b .Copyright a:hover{color:#57afff;}
.Footer .footer_b .flinks{font-family: PingFang-SC-Medium;font-size: 16px;color: #999999;}
.Footer .footer_b .flinks a,.Footer .footer_b .flinks a:hover{color: #999999;}
.totop{text-align: center; position:fixed; bottom:5%; right:5%; width:50px; line-height:50px; color:#fff; cursor: pointer;overflow: hidden;visibility:visible;opacity: 1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; background:#57afff; z-index:9999;}
.totop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;}
.totop:hover{background:#0D89F5;}
.totop a{color:#fff;}
#fp-nav{left: auto !important;right: 5%;bottom:5% ;top: auto !important;height: 40px !important;width: 40px !important;background: #57afff;text-align: center;}
#fp-nav ul{margin-top: 0 !important;line-height: 40px  !important;}
#fp-nav ul li:first-child{display: block !important ;width: 100%;height: 100%;text-align: center;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{width: 20px !important;height: 20px !important;background: url(../images/totop.png) no-repeat center !important;display: inline-block !important ;position: static !important;}
#fp-nav ul li,#fp-nav::before,#fp-nav::after,#fp-nav ul li .fp-tooltip{display: none !important}
.FastRight{position:fixed;right: 0;top:50%;width: 50px;transform: translate(0,-50%);z-index: 100;}
.FastRight li {position: relative;margin-bottom:1px;}
.FastRight li .ico{line-height: 50px;text-align: center;color:#fff;background:rgba(0,0,0,0.4);}
.FastRight li:hover .ico{background:#57afff;}
.FastRight li .info{position:absolute;right: 0px;top: 0;line-height: 50px;padding:10px;line-height: 30px;background:#57afff;color:#fff;visibility: hidden;opacity: 0;transition: all 0.3s;text-align: center;}
.FastRight li .info img{display:block;width:120px;height:120px;max-width: none;}
.FastRight li .telinfo{font-size: 18px;width: 220px;}
.FastRight li .telinfo i{font-size: 14px;}
.FastRight li.on .info{right: 50px;opacity: 1;visibility: visible;}

@media ( max-width:1024px){
.Footer{padding:18px 0 0 0;height: auto;}	
.Footer .logo,.Footer .nav{display:none;}
.Footer .contact{padding-bottom:20px;}
.Footer .contact li{width:auto;float: none;padding-bottom:10px;}
.Footer .contact .ti .iconfont{font-size:24px;}
.Footer .contact .ti{font-size:15px;line-height:30px;}
.totop{width:30px;height:30px; line-height:28px;}
.Footer .contact .txt {padding-left:33px;}
.Copyright{font-size:12px;padding:12px;}
.FastRight{width: 30px;}
.FastRight li .ico{line-height: 30px;}
.FastRight li.on .info{right:30px;}
}
@media ( max-width:640px){
.sec-4 .item .box li{font-size:13px;}
.Footer .footer_l .sharebox {margin: 20px 0;}
}
/*Bottom*/


/*滑过带阴影的公用效果，需要的话 加上 itemhover即可 s*/
.itemhover{transition: all ease 0.3s;display: block;}
.activehover{-webkit-box-shadow: 0 15px 38px rgba(0,0,0,0.18);
	box-shadow: 0 15px 38px rgba(0,0,0,0.18);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);}


/*******第一屏 s*******/
.section{background-position: center center;background-size: cover;}

/*banner 上向下滚动的箭头效果*/
.downarr{ height:45px; line-height:45px; position:absolute; bottom:60px; left:50%; margin-left:-17px; z-index:999; text-align:center;width:45px;}
.downarr img{ -webkit-animation: rightan 1s infinite;-webkit-animation-fill-mode: both; color:#fff;}
.downarr::after{position: absolute;width: 1px;height: 58px;background-color: #ffffff;top: 46px;left: 22px;content: ""}


@-webkit-keyframes rightan
{
  from{bottom: 12%;opacity: 0;}
  to{bottom: 8%;opacity: 1;}
}
/*banner 上向下滚动的箭头效果*/

.HomeBan{position: relative; z-index: 1; overflow:hidden; height:100%; background:url(../images/loading.gif) center center no-repeat;}
.HomeBan .item{ position:relative;height: 100vh;}
.HomeBan .item .txt{ z-index:10; position:absolute; left:50%; top: 50%; transform: translate(-50%,-50%);color:#fff;font-family:苹方;text-align: left;width: 70%;}
.HomeBan .item .txt a{color:#fff;display: block;transition:all 1s ease-out;}
.HomeBan .item .txt h3{font-size: 24px;font-family: ArialMT;color: #ffffff;}
.HomeBan .item .txt h1 .ywjt{font-family: ywjt;font-size: 88px;}
.HomeBan .item .txt h1{font-family: PingFang-SC-Heavy;font-size: 66px;letter-spacing: 3px;color: #ffffff;; line-height: 124px;margin-bottom: 2%;font-weight: normal;;}
.HomeBan .item .txt h1 i{color: #0a9c49;}
.HomeBan .item .txt h1 span{color: #301983;}
.HomeBan .item .txt .p{margin:0 0 40px;font-size: 26px; line-height: 48px;color: #ffffff;letter-spacing: 1px;font-family: PingFang-SC-Medium;;}
.HomeBan .item .btn{display:inline-block;border-bottom: 1px solid #fff;padding:0 2px;font-size:14px;}
.HomeBan .item .btn .iconfont{font-size:16px;}
.HomeBan .item .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.HomeBan .item .video video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-fit: fill;}
.HomeBan .item .imgbox{ position:absolute; left:0; top:0; width:100%; height:100%;}
.HomeBan .item .txt:hover .btn {color:#57afff;border-bottom: 1px solid #57afff;}

.HomeBan .slick-dots{ right: 60px;;top: 40%; width:30px;height: 100%;left: auto;z-index: 999;}
.HomeBan .slick-dots li{margin:0;width: 30px;height: 30px;position: relative;}
.HomeBan .slick-dots li button{ border-radius:0; border:0px; background:rgba(255,255,255,0.6);width:10px; height:10px;border-radius: 50%;}
.HomeBan .slick-dots li:after{border:1px solid #57afff;width: 0;height: 0;content: "";position:absolute;left: 50%;top: 50%;transition: all 0.3s;border-radius: 50%;opacity: 0;}
.HomeBan .slick-dots li.slick-active button{ background:#57afff;}
.HomeBan .slick-dots li.slick-active:after{width: 100%;height: 100%;left: -10px;top: -10px;opacity: 1;}

.HomeBan .slick-arrow{ width: 60px; height: 60px; background-color: rgba(0,0,0,0.1); background-size:contain; background-repeat: no-repeat;border-radius: 50%;display: none !important;}
.HomeBan .slick-prev{ left:-100px; background-image: url(../images/arrleft4.png);}
.HomeBan .slick-next{ right:-100px; background-image: url(../images/arrright4.png);}
.HomeBan:hover .slick-prev { left:4%;}
.HomeBan:hover .slick-prev:hover,.HomeBan:hover .slick-next:hover {background-color: #57afff;}
.HomeBan:hover .slick-next { right:4%;}
.HomeBan  li.slick-active .imgbox span {-webkit-animation: biger 20S ease-out;-moz-animation: biger 20S ease-out;animation: biger 20S ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}

.HomeBan .item  video{width: 100%;
    height: 100%;
    object-fit: fill;}

@keyframes biger {
 0% {
 transform: scale(1.0);
 opacity: 1;
}
 100% {
 transform: scale(1.1);
 opacity: 1;
}}
.HomeBan .sliderTxt{z-index: 99;position: absolute;top: 0;left: 0;width:100%}
.HomeBan .item{ position:relative;height: 100vh;}
.HomeBan .item .txt{ z-index:10; position:absolute; left:50%; top: 50%; transform: translate(-50%,-50%);color:#fff;font-family:苹方;text-align: left;width: 95%;max-width:1360px;}
.HomeBan .item .txt a{color:#fff;display: block;transition:all 1s ease-out;}
.HomeBan .item .txt h3{font-size: 24px;font-family: ArialMT;color: #ffffff;}
.HomeBan .item .txt h1 .ywjt{font-family: ywjt;font-size: 88px;}
.HomeBan .item .txt h1{font-family: PingFang-SC-Heavy;font-size: 66px;letter-spacing: 3px;color: #ffffff;; line-height: 124px;margin-bottom: 2%;font-weight: normal;;}
.HomeBan .item .txt h1 i{color: #0a9c49;}
.HomeBan .item .txt h1 span{color: #301983;}
.HomeBan .item .txt .p{margin:0 0 40px;font-size: 26px; line-height: 48px;color: #ffffff;letter-spacing: 1px;font-family: PingFang-SC-Medium;;}
.HomeBan .item .btn{display:inline-block;border-bottom: 1px solid #fff;padding:0 2px;font-size:14px;}
.HomeBan .item .btn .iconfont{font-size:16px;}
.HomeBan .item .video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.HomeBan .item .video video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;object-fit: fill;}
.HomeBan .item .imgbox{ position:absolute; left:0; top:0; width:100%; height:100%;}
.HomeBan .item .txt:hover .btn {color:#57afff;border-bottom: 1px solid #57afff;}

.HomeBan .sliderTxt .item .txt h3{opacity: 0;}
.HomeBan .sliderTxt .item .txt h1{opacity: 0;}
.HomeBan .sliderTxt .item .txt .p{opacity: 0;}

.HomeBan .item.slick-current .txt h3{animation: moveUp 0.5s linear 0.2s 1 forwards;-webkit-animation: moveUp 0.5s linear 0.2s 1 forwards;}
.HomeBan .item.slick-current .txt h1{animation: moveUp 0.5s linear 0.4s 1 forwards;-webkit-animation: moveUp 0.5s linear 0.4s 1 forwards;}
.HomeBan .item.slick-current .txt .p{animation: moveUp 0.5s linear 0.6s 1 forwards;-webkit-animation: moveUp 0.5s linear 0.6s 1 forwards;}


@-webkit-keyframes moveUp{
	0%{
		transform: translateY(60px);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}
@keyframes moveUp{
	0%{
		transform: translateY(60px);
		opacity: 0;
	}
	100%{
		transform: translateY(0);
		opacity: 1;
	}
}


@media ( max-width:1440px){
.HomeBan .item .txt h1{font-size: 50px; line-height: 100px;}
.HomeBan .item .txt h1 span{}
.HomeBan .item .txt .p{margin:0 0 30px;font-size: 20px; line-height: 35px;}
}

@media ( max-width:1024px){
.HomeBan .item .txt h1{font-size:20px;line-height:60px;}
.HomeBan .item .txt .p{font-size:15px;line-height:24px;}
.HomeBan .item .txt h1 span{font-size:;padding-right:12px;}
.HomeBan .slick-dots { bottom:10px;right: 10px;}

.downarr{ display:none;}
}
@media ( max-width:640px){
.HomeBan .slider2 .item .txt{width: 88%;top: 40%}
.HomeBan .slider2 .item{height: 40vh}
.HomeBan .slider2 .item .txt h3{font-size: 12px;}
.HomeBan .slider2 .item .txt h1{font-size: 16px;line-height: 24px;}
.HomeBan .slider2 .item .txt .p{font-size: 14px;line-height: 20px;}
.HomeBan .slider2 .item .txt h1 span{font-size: 20px;}
.HomeBan .slider2 .item .txt h1 .ywjt{font-size: 20px;}
.HomeBan,.HomeBan .item{height:210px;}
.HomeBan .item .imgbox{padding-top:50%;height: auto;position: relative;}
.HomeBan .item .imgbox{padding-top:50%;}
.HomeBan .item .txt{width:88%;}
.HomeBan .item .txt h1{font-size:18px;line-height:40px;}
.HomeBan .item .txt .p{font-size:13px;margin-bottom:20px;}
.HomeBan .item .txt h1 span{font-size:18px;}
.HomeBan .item .txt h3{font-size: 16px;}
.HomeBan .slick-dots li:after{display:none;}
.HomeBan .slick-dots{bottom:0;}
.HomeBan .slick-dots li {width:20px;height:20px;}
.HomeBan .item .txt h1 .ywjt{font-size: 22px;}
}
/*******第一屏 end*******/


/*******第二屏 s/*******/
.btnMore {display:inline-block;padding:0 2px;border-bottom: 1px solid #fff;font-size:14px;color:#fff;}
.btnMore .iconfont{font-size:16px;}
.btnMore.green{color:#57afff;border-bottom: 1px solid #57afff;}

.HomeTit{position: relative;}
.HomeTit h2{font-size: 34px;line-height: 50px;color:#333333;}
.HomeTit .en{color:#999999;font-size:14px;text-transform: uppercase;line-height:22px; letter-spacing: 0.4em;}
.HomeTit.bai h2{color:#fff;}
.HomeTit.bai .en{color:#fff;opacity: 0.4;}
.HomeTit .nav{position: absolute;right: 0;top: 4px;}
.HomeTit .nav li{display:inline-block;}
.HomeTit .nav li a{display:block;padding:0 19px;line-height: 46px;font-size: 20px;}
.HomeTit .nav li.on a{color:#fff;background:#57afff;}

.sec-2 {background:url(../images/sec2_bg.jpg) 0px top no-repeat;background-size: cover;overflow: hidden;}
.sec-2 .auto{padding-top:2%;position: relative;min-height: 86%;margin-top: 2%;}
.sec-2 .HomeTit{margin-bottom:30px;}
.sec-2 .Info{width: 45%;float: left;padding-top:20px;color:#333333;position: relative;z-index: 2;transform:translateX(-280px);-webkit-transform:translateX(-280px);opacity:0;transition:all 1s 0.1s;}
.sec-2 .Info .txt{font-size: 28px;line-height:40px;padding-bottom:29px;width: 80%;}
.sec-2 .Info h2{margin-bottom: 25px;}
.sec-2 .Info .txt b{color:#57afff;}
.sec-2 .Num{width:76%;display: flex;height:250px;box-shadow: 0 20px 30px rgba(146,146,146,0.1);background: url(../images/bg5.png) no-repeat right center;align-items: center;position: absolute;bottom: 0;left: 24%;
	transform:translateX(-280px);-webkit-transform:translateX(-280px);opacity:0;transition:all 1s 0.3s;z-index: 10;}
.sec-2 .Num:hover{box-shadow: 0 20px 30px rgba(146,146,146,0.3);}
.sec-2 .Num dd{flex: 1;text-align: center;position: relative;}
.sec-2 .Num dd::after{position: absolute;right: 0;top: 50%;transform: translate(0,-50%);width: 1px;height: 70px;background:#f5f5f5;content:"";background:#f5f5f5;}
.sec-2 .Num dd b{display: block;line-height: 64px;font-weight: bold;font-size: 26px;color:#E81C1C;font-family: Arial, Helvetica, sans-serif;}
.sec-2 .Num dd b i{font-size: 88px;}
.sec-2 .Num dd b  span{font-size: 88px;}
.sec-2 .Num dd b em{font-family: PingFang-SC-Medium;font-size: 16px;color: #000000;opacity: 0.4;}
.sec-2 .Num dd:last-child{flex: 1.5;}
.sec-2 .Img{width: 50%;float: right;transform:translateX(280px);-webkit-transform:translateX(280px);opacity:0;transition:all 2s 0.5s;position: relative;margin-right: 0%;position: absolute;bottom: 8%;right: 0}
.sec-2 .Img video{position: absolute;width: 100%;height: 100%;object-fit: fill;object-fit: cover;left:0;top: 0;}
.sec-2.active .Info,.sec-2.active .Num,.sec-2.active .Img{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-2 .fp-scroller{height: 100%	}
@media ( max-width:1440px){
	.sec-2 .Num dd b span{font-size: 36px;}
}
/* @media ( max-width:1024px){
.sec-2 .HomeTit{margin-bottom:20px;}
.sec-2 .auto{margin:0 6%;padding:25px 0;}
.sec-2 .Info,.sec-2 .Img{width: auto;float: none;position: static;}
.sec-2 .Info,.sec-2 .Num,.sec-2 .Img{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-2 .Num{width:auto;position: static;margin-bottom:20px;}
}
@media ( max-width:768px){
.sec-2 .Info{padding-top:0;}
.HomeTit h2{font-size: 20px;line-height: 30px;}
.sec-2 .Num dd b span{font-size: 20px;}
.sec-2 .Info .txt{font-size: 16px;line-height: 24px;padding-bottom:15px;}
.sec-2 .Num {display: block;height: auto;}
.sec-2 .Num dd{width: 33.333%;float: left;padding:15px 0;}
.sec-2 .Num dd b i{font-size:20px;}
} */


.sec-2{background-repeat: no-repeat;background-size: cover;}
.sec-2 .HomeTit {color:#fff;transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.1s;}
.sec-2 .HomeTit h2{font-family: PingFang-SC-Heavy;font-size: 44px;font-weight: normal;line-height: 48px;letter-spacing: 3px;color: #000000;}
.sec-2 .HomeTit .txt{font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;line-height: 36px;letter-spacing: 1px;color: #000000;opacity: 0.8;}
.sec-2 .HomeTit p{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 32px;letter-spacing: 1px;color: #000000;opacity: 0.6;}
.sec-2 .Nav{height: 154px;position: relative;transform:translateY(280px);-webkit-transform:translateY(280px);opacity:0;transition:all 1s 0.2s;position: absolute;width: 100%;top: 40%;left: 0}
.sec-2 .Nav .line{height: 154px;position:absolute;top:0;left: 50%;width: 1920px;margin-left:-960px;background:url(../images/line.png);}
.sec-2 .Nav li span{font-size: 0}
.sec-2 .Nav li.li1{left: 7%;top: 55%;}
.sec-2 .Nav li.li2{left: 25%;top: 93%;}
.sec-2 .Nav li.li3{left: 40%;top: 82%;}
.sec-2 .Nav li.li4{left: 54%;top: 47%;}
.sec-2 .Nav li.li5{left: 73%;top: 54%;}
.sec-2 .Nav li.li6{left: 88%;top: 76%;}
.sec-2 .Nav li.li7{left: 100%;top: 85%;}
.sec-2 .Nav li.on{transform:scale(1.2,1.2);}
.sec-2 .Nav li.on:before{background:rgba(232,28,28,0.1);-webkit-animation: warn 1s ease-out;-moz-animation: warn 1s ease-out;animation: warn 1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.sec-2 .Nav li.on span{background:url(../images/yuan1.png) no-repeat center;width: 81px;height: 81px;text-align: center;line-height: 81px;margin-left: -40px;margin-top: -40px;color: #fff;font-size: 18px;font-family: Arial-BoldMT;}
.sec-2 .Nav .dot {width: 11px;height: 11px;z-index: 999;position:absolute;margin: 0px auto;cursor: pointer;}
.sec-2 .Nav .dot.on{width: 81px;height: 81px;margin-left: -40px;margin-top: -40px;}
.sec-2 .Nav .dot:before {content: '';display: block;width: 90px;height: 90px;background: rgba(232,28,28,.1);display: none; border-radius: 50%;position: absolute;top: 50%;left: 50%;margin-top: -45px;	margin-left: -45px;}
.sec-2 .Nav .dot span {width: 18px;height: 18px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;margin:-7px 0 0 -7px;border: 4px solid #57afff}
.sec-2 .Nav .dot:hover:before {-webkit-animation: warn 1s ease-out;-moz-animation: warn 1s ease-out;animation: warn 1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.sec-2 .Nav .dot.on:before{display: block;}
.sec-2 .Nav .dot.on span{border-color: #E81C1C}
 @keyframes warn {
 0% {
 transform: scale(1.0);
 opacity: 1;
}
 50% {
 transform: scale(1.25);
 opacity: 1;
}
 100% {
 transform: scale(1);
 opacity: 1;
}}

.sec-2 .class .date{font-family: PingFang-SC-Heavy;font-size: 16px;line-height: 26px;letter-spacing: 1px;color: #ffffff;max-width: 240px;}
.sec-2 .class .date i{font-size: 30px;line-height: 32px;color: #ffffff;letter-spacing: 2px;font-family: Arial-BoldMT;}
.sec-2 .class .slides{transform:translate3d(-0px, 0px, 0px) !important;}
/*.sec-2 .class li{display:none;}*/
.sec-2.active .HomeTit,.sec-2.active .Nav,.sec-2.active .class{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-2 .class{width: 300px;height:250px;padding: 50px 40px ; background: #57afff;transform:translateX(-300px);-webkit-transform:translateX(-300px);opacity:0;transition:all 2s;position: absolute;
bottom: 0;
left: 0;}

.slideTxtBox{ width:100%;     }
.slideTxtBox .hd{  }
.slideTxtBox .hd .prev{ display:block;  width:52px; height:52px; float:left; overflow:hidden;cursor:pointer; background:url("../images/up.png") no-repeat center;position: absolute;left: -80px;top: 350px;}
.slideTxtBox .hd .prev:hover{background:url("../images/up2.png") no-repeat center}
.slideTxtBox .hd .next{ display:block;  width:52px; height:52px; float:left;  margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/down.png") no-repeat center;position: absolute;left: -80px;top: 400px;}
.slideTxtBox .hd .next:hover{background:url("../images/down2.png") no-repeat center}
/*.slideTxtBox .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.slideTxtBox .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.slideTxtBox .hd ul li.on{ background-position:0 0; }
.slideTxtBox .bd{ padding:0;  }
.slideTxtBox .infoList dd{  line-height:24px;display: inline-block; overflow: hidden;height: 72px;display: block;}*/

@media ( max-width:1600px){
.sec-2 .class,.sec-2 .Num{height: 200px;}
}




/* @media ( max-width:1600px){
.sec-2 .Nav{height: 110px;top: 45%}
.sec-2 .Nav .line{top:-20px;}
.sec-2 .Nav li.li1{top: 58%;}
.sec-2 .Nav li.li2{top: 111%;}
.sec-2 .Nav li.li3{top: 93%;}
.sec-2 .Nav li.li4{top: 47%;}
.sec-2 .Nav li.li5{top: 57%;}
.sec-2 .Nav li.li6{top: 82%;}
.sec-2 .Nav li.li7{top: 97%;}
.sec-2 .class .date{line-height: 25px;font-size: 18px;}
.sec-2 .class .date i{font-size: 20px;}	
.sec-2 .class .tit{font-size: 20px;margin:20px 0 20px;}
.sec-2 .class .p{margin-bottom:40px;}
.sec-2 .auto{width: 96%;margin: 0 auto;min-height: 95%;}
}
@media ( max-width:1024px){
.sec-2{padding-bottom:20px;}
.sec-2 .class{display: none}
.sec-2 .HomeTit,.sec-2 .Nav,.sec-2 .class{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-2 .Nav{height:80px;position: relative;display: none}
.sec-2 .Nav .line{display:none;}
.sec-2 .Nav:after{width:100%;height:1px;background:rgba(255,255,255,0.1);content:"";top:30px;position: absolute;}
.sec-2 .Nav li.li1{top:25px;left: 5%;}
.sec-2 .Nav li.li2{top:25px;left: 25%;}
.sec-2 .Nav li.li3{top:25px;left: 45%}
.sec-2 .Nav li.li4{top:25px;left: 65%;}
.sec-2 .Nav li.li5{top:25px;left: 85%;}
.sec-2 .class .tit{font-size:15px;margin:10px 0;}
.sec-2 .class .date{font-size:24px;}
.sec-2 .class .p{height:auto;-webkit-line-clamp: 2;margin-bottom:10px;font-size:12px;line-height:20px;}
.sec-2 .HomeTit h2{font-size: 24px;line-height: 30px;}
.sec-2 .HomeTit .txt{font-size: 16px;line-height: 24px;}
} */

/*******第二屏 end/*******/


/*******第三屏 s*******/
.sec-3{overflow: hidden;background:url(../images/sec3_bg.jpg) right bottom;background-repeat: no-repeat;background-size: cover;}
.sec-3 .fp-tableCell{position: relative;z-index: 2;}
.sec-3 .auto{position: relative;z-index: 2;padding-top:2%;position: relative;min-height: 85%}
.sec-3 .HomeTit{transform:translateX(-280px);-webkit-transform:translateX(-280px);transition:all 1s;z-index:10;}
.sec-3 .HomeTit h2{font-size: 44px;font-family: PingFang-SC-Heavy;font-weight: normal;line-height: 48px;letter-spacing: 3px;color: #ffffff;}
.sec-3 .HomeTit .en{font-family: PingFang-SC-Medium;font-size: 20px;line-height: 40px;letter-spacing: 1px;color: #ffffff;}
.sec-3 .HomeTit a.fr{width: 172px;height: 52px;line-height: 52px;text-align: center; border-radius: 26px;border: solid 1px #fff;	font-family: PingFang-SC-Medium;font-size: 16px;color: #fff;margin-top: 30px;position: relative;z-index: 5;}
.sec-3 .HomeTit a.fr span{font-family: 宋体;}
.sec-3 .HomeTit a.fr:after{height: 54px;position: absolute;left: -1px;top: -1px;width: 0;border-radius: 54px;content: "";background: #57afff;transition: all 0.3s;z-index: -1;}
.sec-3 .HomeTit a.fr:hover:after{width: 174px;}
.sec-3 .HomeTit a.fr:hover{font-weight: bold;}
.sec-3 .Nav{width:256px;position: absolute;left: 49%;top: 60px;height:calc(100% - 60px);}
.sec-3 .Nav li{height: 14.285%;position:absolute;border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;border-left: 1px solid #dddddd;width: 100%;transform:translateX(-280px);-webkit-transform:translateX(-280px);}
.sec-3 .Nav li a{display: flex;padding:0 55px;position: absolute;width: 100%;top: 0;height:100%;font-size: 18px;color:#333333;flex-direction: column;justify-content: center;left: 0;background: rgba(255,255,255,0.3);}
.sec-3 .Nav li.li1{top: 0;transition:all 1s 0.1s;}
.sec-3 .Nav li.li2{top: 14.285%;transition:all 1s 0.2s;}
.sec-3 .Nav li.li3{top: 28.57%;transition:all 1s 0.3s;}
.sec-3 .Nav li.li4{top: 42.855%;transition:all 1s 0.4s;}
.sec-3 .Nav li.li5{top: 57.14%;transition:all 1s 0.5s;}
.sec-3 .Nav li.li6{top: 71.425%;transition:all 1s 0.6s;}
.sec-3 .Nav li.li7{top: 85.71%;transition:all 1s 0.7s;}
.sec-3 .Nav a span{display: block;line-height: 23px;font-family: Arial, Helvetica, sans-serif;color:#bbbbbb;font-size:18px;}
.sec-3 .Nav li.on a{color:#fff;font-size: 24px;font-weight: bold;background: url(../images/navbg.jpg);background-size: cover;}
.sec-3 .Nav li.on a span{color:#fff;}
.sec-3 .slidebox{opacity:0;transition:opacity 1s 0.7s;}
.sec-3 .Item{display: none;}
.sec-3 .Info{width: 32%;height:calc(100% - 60px);top: 60px;display: flex;justify-content: center;flex-direction: column;position: absolute;right: 0;}
.sec-3 .Info .tithead{margin:35px 0 40px; 0;}
.sec-3 .Info .tithead span{display: block;color:#7f7f7f;line-height: 24px;text-transform: uppercase;font-size: 14px;}
.sec-3 .Info .tithead b{display: block;color:#333333;line-height: 63px;font-size: 36px;}
.sec-3 .Info .tithead b i{display: inline-block;width: 22px;height: 3px;background:#57afff;margin-left:10px;transition: all 0.3s;}
.sec-3 .Info .p{height: 120px;-webkit-line-clamp: 4;color:#666666;margin-bottom: 90px;}
.sec-3 .Info .num{position: relative;line-height: 68px;}
.sec-3 .Info .num span{font-family: "impact";font-size: 80px;color:#57afff;}
.sec-3 .Info .btnMore{position: absolute;right: 0;line-height: 30px;bottom:35%;}
.sec-3 .Info a:hover .tithead b i{width:40px;}
.sec-3 .Info a:hover .btnMore{color:#d8000f;border-bottom: 1px solid #d8000f;}
.sec-3 .HomeNews .videobox{width: 48%;height: 580px;float: left;background: url(../uploadfiles/image/newsbg1.png) no-repeat bottom center;position: relative;margin-top: 60px;transform:translateX(-280px);-webkit-transform:translateX(-280px);transition:all 1s;z-index:10;}
.sec-3 .HomeNews .videobox .vbox{width: 582px;	height: 432px;position: absolute;top:25px;left: 50%;margin-left: -291px;overflow: hidden; }
/* .sec-3 .HomeNews .videobox:after{content: "";width: 100%;z-index: -1;position: absolute;top: 0;left: 0;height: 0;background:url(../uploadfiles/image/newsbg1-2.png) no-repeat bottom center;background-size: 100% 100%;transition:all 0.5s }
.sec-3 .HomeNews .videobox:hover:after{height: 100%} */
.sec-3 .HomeNews .videobox .vbox video{width: 100%;height: 100%;object-fit: fill;}
.sec-3 .HomeNews .videobox .tit{height: 73px;border-left: 1px solid #d7ddda;position: absolute;bottom:25px;width: 582px;left: 50%;margin-left: -291px;padding:0 20px;}
.sec-3 .HomeNews .videobox .tit h3{font-family: PingFang-SC-Heavy;font-size: 24px;line-height: 30px;color: #000000;opacity: 0.9;margin-bottom: 20px;font-weight: normal;}
/* .sec-3 .HomeNews .videobox:hover .tit h3,.sec-3 .HomeNews .videobox:hover .tit p{color: #fff}
.sec-3 .HomeNews .videobox:hover .tit{border-color: #fff} */
/*.sec-3 .HomeNews .videobox:hover{background: none}*/
/* .sec-3 .HomeNews .videobox:hover video{opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); } */
.sec-3 .HomeNews .videobox .tit p{font-family: Oswald-Medium;font-size: 14px;line-height: 24px;color: #E81C1C;}
.sec-3 .HomeNews .videobox .tit a{position: relative;display: block;}
.sec-3 .HomeNews .videobox .tit .more_btn{position: absolute;right: 0;top: 0;    text-align: center;
    border-radius: 26px;
    border: solid 1px #828282;
    width: 88px;}


.sec-3 .HomeNews_r{width: 48%;float: right;margin-top: 60px;transform:translateX(280px);-webkit-transform:translateX(280px);transition:all 1s;z-index:10;margin-left:-2%;}
.sec-3 .HomeNews_r .NewsBox{width: 48%;height: 273px;background:url(../uploadfiles/image/newsbg2.png) no-repeat bottom center;position: relative;float: left;margin-bottom: 40px;margin-left:2%;}
.sec-3 .HomeNews_r .NewsBox:after{content: "";width: 100%;z-index: -1;transition: all 0.5s; position: absolute;top: 0;left: 0;height: 0;}
.sec-3 .HomeNews_r .NewsBox:after{background:url(../uploadfiles/image/newsbg2-2.png) no-repeat bottom center;background-size: 100% 100%}
.sec-3 .HomeNews_r .NewsBox.NewsBox2{background:url(../uploadfiles/image/newsbg3.png) no-repeat bottom center;;}
.sec-3 .HomeNews_r .NewsBox.NewsBox2:after{background:url(../uploadfiles/image/newsbg3-2.png) no-repeat bottom center;;background-size: 100% 100%}
.sec-3 .HomeNews_r .NewsBox.NewsBox3{background:url(../uploadfiles/image/newsbg4.png) no-repeat bottom center;}
.sec-3 .HomeNews_r .NewsBox.NewsBox3:after{background:url(../uploadfiles/image/newsbg4-2.png) no-repeat bottom center;;background-size: 100% 100%}
.sec-3 .HomeNews_r .NewsBox.NewsBox4{background:url(../uploadfiles/image/newsbg5.png) no-repeat bottom center;}
.sec-3 .HomeNews_r .NewsBox.NewsBox4:after{background:url(../uploadfiles/image/newsbg5-2.png) no-repeat bottom center;;background-size: 100% 100%}
/* .sec-3 .HomeNews_r .NewsBox:hover:after{height: 100%;z-index: 1;} */
/*.sec-3 .HomeNews_r .NewsBox.NewsBox2:hover{background: none}
.sec-3 .HomeNews_r .NewsBox.NewsBox3:hover{background: none}
.sec-3 .HomeNews_r .NewsBox.NewsBox4:hover{background: none}
.sec-3 .HomeNews_r .NewsBox:hover{background: none}
*/
.sec-3 .HomeNews_r .NewsBox:nth-child(2n){float: right;}
.sec-3 .HomeNews_r .NewsBox .imgbox{width: 236px;padding-top: 140px;position: absolute;top: 20px;left: 50%;margin-left: -118px;z-index: 2;}
.sec-3 .HomeNews_r .NewsBox .tit{position: absolute;height: 82px;padding-left: 20px;left: 50%;margin-left: -118px;width: 236px;bottom:20px;border-left: 1px solid #d7ddda;z-index: 2;}
.sec-3 .HomeNews_r .NewsBox .tit p{font-family: Oswald-Medium;font-size: 14px;line-height: 20px;color: #E81C1C;}
.sec-3 .HomeNews_r .NewsBox .tit h3{font-family: PingFang-SC-Medium;font-size: 18px;font-weight: normal;color: #000000;opacity: 0.9;white-space:normal;margin-top: 5px;overflow: hidden;}
/* .sec-3 .HomeNews_r .NewsBox:hover .tit h3,.sec-3 .HomeNews_r .NewsBox:hover .tit p{color: #fff}
.sec-3 .HomeNews_r .NewsBox:hover .tit {border-color: #fff} */
.sec-3.active .HomeTit,.sec-3.active .Nav li,.sec-3.active .HomeNews .videobox,.sec-3.active .HomeNews_r{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-3.active .slidebox{opacity:1;}
.sec-3 .HomeNews_r .NewsBox:hover .imgbox span{opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
.sec-3 .HomeNews_r .NewsBox:hover .tit h3{font-weight: bold;color: #57afff;}

/* @media ( max-width:1800px){
.sec-3 .auto{width: 90%;margin: 0 auto;min-height: 95%;}

}
@media (max-width:1440px){
.sec-3 .auto{width: 96%;margin: 0 auto;min-height: 95%;}
.sec-3 .HomeNews .videobox{height: 500px;background-size: 100% 70%;}
.sec-3 .HomeNews_r .NewsBox,	.sec-3 .HomeNews_r .NewsBox.NewsBox2,.sec-3 .HomeNews_r .NewsBox.NewsBox3,.sec-3 .HomeNews_r .NewsBox.NewsBox4{height: 240px;background-size: 100% 70%;}
.sec-3 .HomeNews_r .NewsBox .tit{bottom: 10px;height: auto}
.sec-3 .HomeNews_r .NewsBox .tit h3{font-size: 14px;line-height: 20px;}
.sec-3 .HomeNews .videobox video{height: 332px;}
.sec-3 .HomeNews .videobox,.sec-3 .HomeNews_r{margin-top: 30px;}
.sec-3 .HomeNews_r .NewsBox{margin-bottom: 20px;}


}
@media ( max-width:1024px){

.sec-3 .HomeTit,.sec-3 .Nav li{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-3 .auto{padding:25px 0;margin:0 6%;}
.sec-3 .HomeTit{position:static;margin-bottom:20px;}
.sec-3 .slidebox{opacity:1;}
.sec-3 .Nav{position:static;width: auto;border-top: 1px solid #dddddd;border-left: 1px solid #dddddd;}
.sec-3 .Nav li{position:relative;height:100px;width: 14.285%;float: left;top:auto !important;border-left: 0px;}
.sec-3 .Nav li a{font-size:15px;line-height:20px;padding:0 10px;}
.sec-3 .Nav li.on a{font-size:16px;}
.sec-3 .imgbox{position:relative;padding-top:50%;width: auto;}
.sec-3 .Info{width: auto;position: static;padding-top:15px;}
.sec-3 .Info .p{height: auto;}
.sec-3 .Info .ico{width:50px;}
}
@media ( max-width:768px){
.sec-3 .HomeNews_r,.sec-3 .HomeNews .videobox,.sec-4 .sec4box, .sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6{transform: translate(0,0);-webkit-transform: translate(0,0);opacity: 1;}
.sec-3 .HomeNews .videobox{width: 100%;margin-top: 20px;}
.sec-3 .HomeNews .videobox .vbox{width: 100%;margin-left: -50%;;height: 240px;}
.sec-3 .Nav li{width:25%;height:75px;}
.sec-3 .Nav li a{font-size:14px;display:block;padding:5px;}
.sec-3 .Nav li.on a{font-size:14px;font-weight: normal;}
.sec-3 .Info .btnMore{bottom:0;}
.sec-3 .HomeTit .en{font-size: 16px;line-height: 20px;}
.sec-3 .HomeTit a.fr{float: left;height: 40px;line-height: 40px;border-radius: 40px;width: 140px;}
.sec-3 .HomeNews .videobox video{width: 90%;height: 70%	;position: static;margin: 0 auto;display: block;}
.sec-3 .HomeNews .videobox .tit{width: 96%;position: absolute;margin: 0 auto;padding: 0 2%;margin-top: 20px;left: 5%}
.sec-3 .auto{padding:25px 0;margin:0 auto;}
.sec-3 .HomeNews .videobox{height: 380px;-webkit-background-size: 100% auto;
background-size: 100% auto;}
.sec-3 .HomeNews_r{width: 100%;height: auto;margin-top: 20px;}
.sec-3 .HomeNews_r .NewsBox{width: 48%;float: left;margin-bottom: 10px;}
.sec-3 .HomeNews_r .NewsBox .imgbox{width: 90%;position: relative;margin: 0 auto;padding-top: 59.3%;height: auto;left: auto}
.sec-3 .HomeNews_r .NewsBox .tit{position: relative;left: auto;bottom: 0;margin: 0 auto;margin-top: 25px;width: 100%;padding-left: 10px;}
.sec-3 .HomeNews .videobox .tit h3{font-size: 18px;}
.sec-3 .HomeNews_r .NewsBox.NewsBox2,.sec-3 .HomeNews_r .NewsBox,.sec-3 .HomeNews_r .NewsBox.NewsBox3,.sec-3 .HomeNews_r .NewsBox.NewsBox4{-webkit-background-size: 100% 60%;
background-size: 100% 60%}
} */


/*******第三屏 end*******/


/*******第四屏 s*******/

.sec-4{ background-repeat: no-repeat; background-size:cover;background-position: center bottom;overflow: hidden;}
.sec-4 .auto{padding-top:60px;position: relative;min-height: 85%;}
.sec-4 .sec_4_box{margin-left:-2%;}
.sec-4 .sec4box{overflow: hidden; width: 23%;height: 326px;position: relative;float: left;padding: 50px 30px;margin-left:2%;transform:translateX(-280px);-webkit-transform:translateX(-280px);opacity:0;transition:all 1s 0.1s;}
.sec-4 .sec4box .imgbox{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;}
.sec-4 .sec4box .tit{position: absolute;top: 50px;left: 30px;}
.sec-4 .sec4box .tit h3{font-family: PingFang-SC-Heavy;font-size: 24px;line-height: 36px;color: #ffffff;font-weight: normal;}
.sec-4 .sec4box .tit p{font-family: Arial-BoldMT;font-size: 16px;color: #ffffff;}
.sec-4 .sec4box .more{width: 118px;height: 45px; border: solid 1px #ffffff;z-index: 5; text-align: center;line-height: 45px;font-family: PingFang-SC-Medium;font-size: 16px;letter-spacing: 1px;color: #fff;position: absolute;bottom:-50px;left: 30px;}
.sec-4 .sec4box .more:before{content: "";width: 0;height: 45px;background: #57afff;position: absolute;left: 0;top: 0;transition: all 0.3s;z-index: -1;}
.sec-4 .sec4box .more:hover:before{width: 100%;}
.sec-4 .sec4box .hide{background: url(../images/hbg2.png) no-repeat center;position: absolute;width: 100%;height: 100%;top: 0;left: 0;-webkit-background-size: 100% 100%;background-size: 100% 100%;opacity: 0.7;width: 0}
.sec-4 .sec4box.sec4box1 .hide{background: url(../images/hbg.png) no-repeat center; }
.sec-4 .sec4box .hide{background: url(../images/hbg2.png) no-repeat center;display: block;-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.sec-4 .sec4box.sec4box4 .hide{background: url(../images/hbg3.png) no-repeat center;-webkit-background-size: 100% 100%;background-size: 100% 100%; }
.sec-4 .sec4box.sec4box4{margin-right: 0;}
.sec-4 .sec4box .more:hover{color: #fff;border-color: #57afff}
.sec-4 .sec4box:hover .hide{display: block;width: 100%;}
.sec-4 .sec4box:hover .more{display: block;bottom: 50px;}
.sec-4 .sec4box:hover .imgbox span{opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.sec-4 .sec4box.sec4box5,.sec-4 .sec4box.sec4box6{width: 48%;margin-left:2%;height: 388px;float: left;margin-top: 18px;transform:translateY(-280px);-webkit-transform:translateY(-280px);opacity:0;transition:all 1s 0.1s;}
/* .sec-4 .sec4box.sec4box6{float: right;} */
.sec-4 .sec4box.sec4box5 .tit,.sec-4 .sec4box.sec4box6 .tit,.sec-4 .sec4box.sec4box5 .tit p,.sec-4 .sec4box.sec4box6 .tit p{top: 100px;left: 0;text-align: center;font-size: 24px;font-family: PingFang-SC-Heavy;line-height: 36px;color: #ffffff;}
.sec-4 .sec4box.sec4box5 .hide{background: url(../images/hbg4.png) no-repeat center;-webkit-background-size: 100% 100%;background-size: 100% 100%; }
.sec-4 .sec4box.sec4box6 .hide{background: url(../images/hbg5.png) no-repeat center;-webkit-background-size: 100% 100%;background-size: 100% 100%; }
.sec-4 .sec4box.sec4box5 .more,.sec-4 .sec4box.sec4box6 .more{left: 50%;margin-left: -59px;}
.sec-4.active .sec4box,.sec-4.active .sec4box.sec4box5,.sec-4.active .sec4box.sec4box6{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
@media ( max-width:1440px){
.sec-4 .sec4box.sec4box5:hover .tit,
.sec-4 .sec4box.sec4box6:hover .tit,
.sec-4 .sec4box.sec4box5:hover .tit p,
.sec-4 .sec4box.sec4box6:hover .tit p{
	top: 48px;
	}
}

@media ( max-width:480px){
	.sec-4 .sec4box:hover .hide{
		display: none;
	}
	.sec-4 .sec4box .more{
		font-size: 0;
		width: 100%;
		height: 100%;
		left: 0;
		bottom: 0;
	}
	.sec-4 .sec4box .more:hover{
		border:none;
		bottom: 0;
	}
	.sec-4 .sec4box .more:hover:before{
		display: none;
	}
	.sec-4 .sec4box.sec4box5 .more, .sec-4 .sec4box.sec4box6 .more{
		left: 0;
		margin-left: 0;
	}
	
}
/* @media ( max-width:1600px){
.sec-4 .auto{width: 90%;margin: 0 auto;min-height: 95%;}

}
@media ( max-width:1440px){
.sec-4 .auto{width: 96%;margin: 0 auto;min-height: 95%;padding-top: 20px;}
.sec-4 .sec4box{height: 300px}


}

@media ( max-width:768px){
.sec-4 .sec4box,.sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6{width: 100%;margin-bottom: 20px;transform: translate(0,0);
-webkit-transform: translate(0,0);
opacity: 1;}
.sec-4 .sec4box .hide{-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.sec-4 .sec4box.sec4box1 .hide,.sec-4 .sec4box.sec4box4 .hide{-webkit-background-size: 100% 100%;background-size: 100% 100%;}


} */
/*******第四屏 end*******/


/*******第五屏 s*******/

.sec-5{background:url(../images/sec5_bg.jpg) no-repeat center;overflow: hidden;}
.sec-5 .auto{background: url(../images/ditu.png) no-repeat left center;background-size: auto 100%;margin: 5% auto;position: relative;height: 740px;}
.sec-5 .auto .maps{position: absolute;top: 0;left: 0;width: 1360px;height: 740px;}
.sec-5 .auto .maps li,.sec-5 .auto .maps li .point{position: absolute;}
.sec-5 .auto .maps li .point{width: 70px;height: 70px;position: absolute;}
.sec-5 .auto .maps li .point:before{position: absolute;top: 50%;left: 50%;width: 28px;height: 33px;background: url(../images/map/micon.png) no-repeat center; content: "";z-index: 33; margin-left: -14px;margin-top: -16px;}
.sec-5 .auto .maps li .point:after{position: absolute;width: 60px;height: 60px;left: 50%;top: 50%;margin-left: -30px;margin-top: -30px; background: rgba(255,240,0,0.3) ;z-index: 11; content: "";border-radius: 60px;opacity: 0.5;-webkit-animation: warn 1s ease-out;-moz-animation: warn 1s ease-out;animation: warn 1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite}
.sec-5 .rmap .slider:before{position: absolute;height: 1px;	background-color: #ffffff;content: "";}
.sec-5 .auto .maps li .point{display:none;}
.sec-5 .rmap .slider{display:none;}
/*新疆*/
.sec-5 .auto .maps li.xj{width: 353px;height: 273px;left: 0%; top: 8%;}
.sec-5 .auto .maps li.xj .point{left: 50%;top: 30%;}
.sec-5 .rmap .xj:before{position: absolute;width: 680px;top: -3%;left: -132%;transform:rotate(15deg);}
/*西藏*/
.sec-5 .auto .maps li.xz{width: 330px;height: 218px;top: 41%;left: 2.1%;}
.sec-5 .auto .maps li.xz .point{left: 53%;top: 53%;}
.sec-5 .rmap .xz:before{position: absolute;width: 630px;top: 53%;left: -122%;transform:rotate(-11deg);}
/*青海*/
.sec-5 .auto .maps li.qh{width: 220px;height: 158px;top: 37.7%;left: 15.6%;z-index: 5}
.sec-5 .auto .maps li.qh .point{left: 70%;top: 24%;}
.sec-5 .rmap .qh:before{position: absolute;width: 470px;top: 28%;left: -91%;transform:rotate(-5deg);}
/*甘肃*/
.sec-5 .auto .maps li.gs{width: 260px;height: 230px;top: 27.7%;left: 19.6%;}
.sec-5 .auto .maps li.gs .point{left: 57%;top: 60%;}
.sec-5 .rmap .gs:before{position: absolute;width: 430px;top: 40%;left: -82%;transform:rotate(-5deg);}
/*四川*/
.sec-5 .auto .maps li.sc{width: 189px;height: 175px;top: 51.7%;left: 24.5%;}
.sec-5 .auto .maps li.sc .point{left: 48%;top: 18%;}
.sec-5 .rmap .sc:before{position: absolute;width: 420px;top: 55%;left: -79%;transform:rotate(-16deg);}
/*云南*/
.sec-5 .auto .maps li.yn{width: 161px;height: 172px;top: 65.5%;left: 23.4%;}
.sec-5 .auto .maps li.yn .point{left: 36%;top: 33%;}
.sec-5 .rmap .yn:before{position: absolute;width: 500px;top: 90%;left: -92%;transform:rotate(-26deg);}
/*贵州*/
.sec-5 .auto .maps li.gz{width: 107px;height: 97px;top: 67.5%;left: 31.4%;}
.sec-5 .auto .maps li.gz .point{left: 22%;top: 12%;}
.sec-5 .rmap .gz:before{position: absolute;width: 430px;top: 77%;left: -77%;transform:rotate(-29deg);}
/*重庆*/
.sec-5 .auto .maps li.cq{width: 81px;height: 81px;top: 59.5%;left: 34.2%;}
.sec-5 .auto .maps li.cq .point{left: 22%;top: 12%;}
.sec-5 .rmap .cq:before{position: absolute;width: 370px;top: 62%;left: -69%;transform:rotate(-24deg);}
/*广西*/
.sec-5 .auto .maps li.gx{width: 140px;height: 99px;top: 75.2%;left: 33.0%;}
.sec-5 .auto .maps li.gx .point{left: 29%;top: 27%;}
.sec-5 .rmap .gx:before{position: absolute;width: 410px;top: 103%;left: -72%;transform:rotate(-34deg);}
/*湖南*/
.sec-5 .auto .maps li.hn{width: 101px;height: 115px;top: 64.2%;left: 38%;}
.sec-5 .auto .maps li.hn .point{left: 37%;top: 5%;}
.sec-5 .rmap .hn:before{position: absolute;width: 310px;top: 80%;left: -55%;transform:rotate(-28deg);}
/*广东*/
.sec-5 .auto .maps li.gd{width: 142px;height: 109px;top: 77.2%;left: 39%;}
.sec-5 .auto .maps li.gd .point{left: 32%;top: 3%;}
.sec-5 .rmap .gd:before{position: absolute;width: 340px;top: 104%;left: -56%;transform:rotate(-43deg);}
/*福建*/
.sec-5 .auto .maps li.fj{width: 80px;height: 97px;top: 69.2%;left: 47.5%;z-index: 2;}
.sec-5 .auto .maps li.fj .point{left: 19%;top: 10%;}
.sec-5 .rmap .fj:before{position: absolute;width: 243px;top: 89%;left: -38%;transform:rotate(-47deg);}
/*浙江*/
.sec-5 .auto .maps li.zj{width: 72px;height: 80px;top: 61.2%;left: 49.6%;}
.sec-5 .auto .maps li.zj .point{left: 25%;top: -6%;}
.sec-5 .rmap .zj:before{position: absolute;width: 180px;top: 65%;left: -29%;transform:rotate(-43deg);}
/*上海*/
.sec-5 .auto .maps li.sh{width: 30px;height: 30px;top: 59.2%;left: 52.6%;z-index: 10;}
.sec-5 .auto .maps li.sh .point{left: -50%;top: -71%;}
.sec-5 .rmap .sh:before{position: absolute;width: 160px;top: 56%;left: -27%;transform:rotate(-38deg);}
/*江苏*/
.sec-5 .auto .maps li.js{width: 99px;height: 86px;top: 51.2%;left: 47.6%;}
.sec-5 .auto .maps li.js .point{left: 12%;top: 20%;}
.sec-5 .rmap .js:before{position: absolute;width: 180px;top: 56%;left: -32%;transform:rotate(-19deg);}
/*安徽*/
.sec-5 .auto .maps li.ah{width: 82px;height: 108px;top: 52.2%;left: 45.6%;}
.sec-5 .auto .maps li.ah .point{left: 3%;top: 12%;}
.sec-5 .rmap .ah:before{position: absolute;width: 210px;top: 56%;left: -39%;transform:rotate(-19deg);}
/*河南*/
.sec-5 .auto .maps li.hen{width: 107px;height: 104px;top: 47.5%;left: 39.8%;}
.sec-5 .auto .maps li.hen .point{left: 21%;top: 0%;}
.sec-5 .rmap .hen:before{position: absolute;width: 260px;top: 45%;left: -49%;transform:rotate(-8deg);}
/*山东*/
.sec-5 .auto .maps li.sd{width: 127px;height: 82px;top: 42.1%;left: 44.8%;z-index: 6}
.sec-5 .auto .maps li.sd .point{left: 2%;top: 6%;}
.sec-5 .rmap .sd:before{position: absolute;width: 220px;top: 32%;left: -40%;transform:rotate(-8deg);}
/*湖北*/
.sec-5 .auto .maps li.hub{width: 141px;height:88px;top: 57.1%;left: 37.5%;z-index: 5}
.sec-5 .auto .maps li.hub .point{left: 37%;top: 14%;}
.sec-5 .rmap .hub:before{position: absolute;width: 280px;top: 66%;left: -52%;transform:rotate(-23deg);}
/*河北*/
.sec-5 .auto .maps li.hb{width: 96px;height: 138px;top: 30.1%;left: 43.5%;z-index: 5}
.sec-5 .auto .maps li.hb .point{left: -12%;top: 40%;}
.sec-5 .rmap .hb:before{position: absolute;width: 250px;top: 32%;left: -46%;transform:rotate(10deg);}
/*北京*/
.sec-5 .auto .maps li.bj{width: 32px;height: 36px;top: 34.3%;left: 45.5%;z-index: 6}
.sec-5 .auto .maps li.bj .point{left: -48%;top: -54%;}
.sec-5 .rmap .bj:before{position: absolute;width: 230px;top: 16%;left: -42%;transform:rotate(19deg);}
/*天津*/
.sec-5 .auto .maps li.tj{width: 22px;height: 35px;top: 37.0%;left: 47.0%;z-index: 6}
.sec-5 .auto .maps li.tj .point{left: -102%;top: -56%;}
.sec-5 .rmap .tj:before{position: absolute;width: 210px;top: 16%;left: -39%;transform:rotate(8deg);}
/*辽宁*/
.sec-5 .auto .maps li.ln{width: 107px;height: 105px;top: 26.3%;left: 49%;z-index: 5}
.sec-5 .auto .maps li.ln .point{left: 33%;top: 3%;}
.sec-5 .rmap .ln:before{position: absolute;width: 180px;top: 16%;left: -28%;transform:rotate(46deg);}
/*吉林*/
.sec-5 .auto .maps li.jl{width: 142px;height: 107px;top: 19.3%;left: 51.5%;}
.sec-5 .auto .maps li.jl .point{left: 11%;top: 0%;}
.sec-5 .rmap .jl:before{position: absolute;width: 200px;top: 5%;left: -29%;transform:rotate(56deg);}
/*黑龙江*/
.sec-5 .auto .maps li.hlj{width: 196px;height: 194px;top: 0%;left: 50.0%;}
.sec-5 .auto .maps li.hlj .point{left: 30%;top: 51%;}
.sec-5 .rmap .hlj:before{position: absolute;width: 173px;top: -22%;left: -24%;transform:rotate(60deg);}
/*内蒙古*/
.sec-5 .auto .maps li.nmg{width: 392px;height: 329px;top: 1%;left: 26%;}
.sec-5 .auto .maps li.nmg .point{left: 44%;top: 66%;}
.sec-5 .rmap .nmg:before{position: absolute;width: 300px;top: 8%;left: -57%;transform:rotate(10deg);}
/*宁夏*/
.sec-5 .auto .maps li.nx{width: 41px;height: 80px;top: 40%;left: 34%;}
.sec-5 .auto .maps li.nx .point{left: -40%;top: 12%;}
.sec-5 .rmap .nx:before{position: absolute;width: 380px;top: 28%;left: -73%;transform:rotate(-3deg);}
/*陕西*/
.sec-5 .auto .maps li.shx{width: 87px;height: 161px;top: 39.2%;left: 34.8%;}
.sec-5 .auto .maps li.shx .point{left: 19%;top: 47%;}
.sec-5 .rmap .shx:before{position: absolute;width: 350px;top: 38%;left: -66%;transform:rotate(-15deg);}
/*山西*/
.sec-5 .auto .maps li.sahx{width: 63px;height: 123px;top: 36.3%;left: 40%;}
.sec-5 .auto .maps li.sahx .point{left: -9%;top: 21%;}
.sec-5 .rmap .sahx:before{position: absolute;width: 290px;top: 38%;left: -55%;transform:rotate(8deg);}
/*江西*/
.sec-5 .auto .maps li.jx{width: 83px;height: 114px;top: 65.3%;left: 44.2%;}
.sec-5 .auto .maps li.jx .point{left: -9%;top: 21%;}
.sec-5 .rmap .jx:before{position: absolute;width: 289px;top: 83%;left: -50%;transform:rotate(-38deg);}
/*海南*/
.sec-5 .auto .maps li.han{width: 51px;height: 41px;top: 91.3%;left: 37.8%;}
.sec-5 .auto .maps li.han .point{left: -18%;top: -45%;}
.sec-5 .rmap .han:before{position: absolute;width: 400px;top: 140%;left: -70%;transform:rotate(-38deg);}
/*台湾*/
.sec-5 .auto .maps li.tw{width: 34px;height: 74px;top: 75.5%;left: 53.1%;}
.sec-5 .auto .maps li.tw .point{left: -18%;top: -45%;}
.sec-5 .rmap .tw:before{position: absolute;width: 180px;top: 98%;left: -27%;transform:rotate(-52deg);}
/*香港*/
.sec-5 .auto .maps li.xg{width: 30px;height: 30px;top: 83.5%;left: 46.1%;z-index: 10;}
.sec-5 .auto .maps li.xg .point{left: -111%;top: -116%;}
.sec-5 .rmap .xg:before{position: absolute;width: 330px;top: 108%;left: -53%;transform:rotate(-44deg);}
/*澳门*/
.sec-5 .auto .maps li.am{width: 30px;height: 30px;top: 85.5%;left: 44.1%;z-index: 10;}
.sec-5 .auto .maps li.am .point{left: -115%;top: -119%;}
.sec-5 .rmap .am:before{position: absolute;width: 360px;top: 112%;left: -59%;transform:rotate(-44deg);}

.sec-5 .auto .maps li.on .point{display:block;}













/*.sec-5 .auto .maps li.hub .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/map/湖北.png) no-repeat center;background-size: 100% 100%}*/




.sec-5 .HomeTit{transform:translateX(280px);-webkit-transform:translateX(280px);opacity:0;transition:all 1s 0.1s;margin-bottom:26px;float: right;text-align: right;margin-top: 8%;position: relative;}
.sec-5 .HomeTit h2{font-family: PingFang-SC-Heavy;font-size: 44px;font-weight: normal;letter-spacing: 3px;line-height: 48px;color: #000000;margin-bottom: 12px;}
.sec-5 .HomeTit .en{font-family: PingFang-SC-Medium;font-size: 20px;line-height: 40px;letter-spacing: 1px;color: #000000;opacity: 0.8;}
.sec-5 .slider{transition:all 1s 0.2s;position: absolute;width: 498px;height: 210px;background: url(../images/dtbg1.png) no-repeat center;padding: 36px 40px;right: 0;top: 37%;}
.sec-5 .slider .slick-track{width: 500px !important;transform: translate3d(-50px, 0px, 0px) !important;}
/*.sec-5 .slider:after{position: absolute;width: 71px;	height: 1px;	background-color: #ffffff;top: 15%;left: -60px;content: ""}*/
.sec-5 .slider:before{position: absolute;width: 240px;	height: 1px;	background-color: #ffffff;top: 62%;left: -249px;content: "";transform:rotate(-55deg);}
.sec-5 .item{width: 498px;height: 210px;float: left;}
.sec-5 .imgbox{width: 192px;height: 138px;padding: 0;float: left;}
.sec-5 .HomeTit{transform:translateX(280px);-webkit-transform:translateX(280px);opacity:0;transition:all 1s 0.1s;margin-bottom:26px;}
.sec-5 .imgbox:after{content:"";position:absolute;left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.2);z-index: 2;transition: all 0.3s;}
.sec-5 .info{float: left;transition: all 0.3s;width: 240px;height: 120px;margin-left: 33px;}
.sec-5 .info .tit{position: relative;font-size: 22px;transition: all 0.3s;color: #fff;margin-bottom: 24px;}
.sec-5 .info p{font-family: PingFang-SC-Medium;font-size: 14px;line-height: 21px;color: #fff;}
.sec-5 .info .p1{padding-left: 20px;background: url(../images/cicon1.png) no-repeat left 3px;margin-bottom: 7px;}
.sec-5 .info .p2{padding-left: 20px;background: url(../images/cicon2.png) no-repeat left 3px;}
.sec-5 .slick-dots {width: 30px;height: 25px;line-height: 25px;overflow: hidden;bottom: auto;top: -70px;left:auto;right: 84px;}
.sec-5 .slick-dots li{display:none;margin:0;}
.sec-5 .slick-dots li button{border-radius: 0;width: auto;height: auto;background:none;}
.sec-5 .slick-dots li.slick-active{display:block;}
.sec-5 .slick-dots li.slick-active button{font-size:18px;color:#57afff;font-weight: bold;}
.sec-5 .numtotal{position: absolute;right:52px;top:26px;width: 31px;color:#c5c5c5;font-size: 14px;}
.sec-5 .fp-scroller{height: 100%}
.sec-5 .slick-arrow {top: 120%;margin:0;width: 52px;height:52px;}
.sec-5 .slick-prev {left:auto;right: 72px;background:url(../images/dleft1.png);}
.sec-5 .slick-prev:hover {background:url(../images/dleft2.png);}
.sec-5 .slick-next {right: 0;background:url(../images/dright1.png);}
.sec-5 .slick-next:hover {background:url(../images/dright2.png);}
.sec-5.active .HomeTit,.sec-5.active .slider{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-5 .auto .txt{position: absolute;bottom: 5%;left: 0;width: 21%;line-height: 30px;font-size: 18px;color: #fff}
/* @media ( max-width:1600px){
.sec-5 .auto{width: 90%;margin: 0 auto;min-height: 95%;}
.sec-5 .auto .point{right: 47%;}
	.sec-5 .slider{top: 42%;}
}
@media ( max-width:1440px){
.sec-5 .auto{margin: 8% auto;width: 90%;}
.sec-5 .slider{top: 36%;right: -4%}
.sec-5 .auto .point{right: 49.5%}
}
@media ( max-width:1366px){
	.sec-5 .auto{margin: 0 auto;width: 89%;}
	.sec-5 .slider{top: 34%;right: -5%}
	.sec-5 .auto .point{right: 54%}
	.sec-5 .slider:before{display: none !important;}
}
@media ( max-width:1366px){
}
@media ( max-width:1024px){
	.sec-5 .info .tit{font-size: 18px;}
.sec-5 .auto{background: none}
.sec-5 .auto .point{display: none}
.sec-5 .slick-list{padding: 0 !important}
.sec-5 .slider{position: static;width: 100%;height: 200px;float: left;padding: 30px 10px;-webkit-background-size: 100% 100%;background-size: 100% 100%;margin-bottom: 40px;}
.sec-5 .slider:after,.sec-5 .slider:before{display: none;}
.sec-5 .HomeTit{float: left;text-align: left;margin-top: 0;position: static;}
.sec-5 .HomeTit{margin-bottom:3px;}
.sec-5 .HomeTit,.sec-5 .slider{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.sec-5 .auto{padding:25px 0;margin:0 6%;}
.sec-5 .info{width: 48%;margin-left: 2%;}
.sec-5 .imgbox{width: 48%;}
.sec-5 .auto .txt{display: none}
}
@media ( max-width:640px){
.sec-5 .slick-dots,.sec-5 .numtotal{display:none !important;}
.sec-5 .HomeTit h2{font-size: 24px;line-height: 30px;margin-bottom: 0;}
.sec-5 .HomeTit .en{font-size: 16px;line-height: 24px;}
} */
/*******第五屏 end*******/

section .auto{max-width:1360px;width:95%;margin:0 auto;}



/*******首页公用滑屏效果，哪一屏用到可以把  'ani1,ani2'...这些class加到页面上 配合animate.css 使用 s*******/
.active .ani1{
	animation:fadeInUp 1s .4s ease both;
	-webkit-animation:fadeInUp 1s .4s ease both;
	-moz-animation:fadeInUp 1s .4s ease both;
}
.active .ani2{
	animation: flipInX 1s .2s ease both;
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation: flipInX 1s .2s ease both;
	-moz-animation:flipInX 1s .2s ease both;
}
.active .ani3{
	animation:fadeInUp 1s .4s ease both;
	-webkit-animation:fadeInUp 1s .4s ease both;
	-moz-animation:fadeInUp 1s .4s ease both;
}
.active .ani4{
	animation:fadeInUp 1s .4s ease both;
	-webkit-animation:fadeInUp 1s .4s ease both;
	-moz-animation:fadeInUp 1s .4s ease both;
}
/*******首页公用滑屏效果，哪一屏用到可以把  'ani1,ani2'...这些class加到页面上 配合animate.css 使用  end*******/

/**/

.titles span{font-family: ArialMT;font-size: 16px;color: #E81C1C;line-height: 16px;margin-bottom: 15px;display: inline-block;}
.titles h3{font-family: PingFang-SC-Heavy;font-size: 44px;font-weight: normal;color: #000000;line-height: 44px;margin-bottom: 25px;}
.titles p{font-family: PingFang-SC-Heavy;font-size: 20px;line-height: 36px;color: #000000;letter-spacing: 1px;opacity: 0.8;max-width: 470px;}

.AboutP1 .Contains{height: 1071px;background: #fff;margin-top: -124px;position: relative;z-index: 999;padding: 80px 70px;}
.AboutP1 .AboutP1_l {width:46%;box-sizing: border-box;}
.AboutP1 .AboutP1_l .con{width: 100%;height: 433px;overflow-x: auto;margin-top: 50px;font-size: 16px;line-height: 32px;padding-right:2%;}
.AboutP1{background: url(../uploadfiles/image/abp1bg.jpg) no-repeat bottom center;width: 100%;background-size: cover;padding-bottom:180px;}
.AboutP1 .imgbox{width: 46%;	height: 652px;	float: right;margin-right: 40px;}
.AboutP1_b{margin-top: 60px;padding-top: 50px;border-top: 1px solid #e5e5e5;}
.AboutP1_b .AboutP1_box{float: left;text-align: center;width:33.33%;border-left:1px solid #e5e5e5;box-sizing: border-box;}
.AboutP1_b .AboutP1_box:first-child{border-left:none;}
/* .AboutP1_b .AboutP1_box:last-child{padding-right: 0;} */
/* .AboutP1_b .AboutP1_box:nth-child(2){border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5 ;}  */
.AboutP1_b .AboutP1_box h1,.AboutP1_b .AboutP1_box h1 i{font-family: Arial-BoldMT;font-size: 88px;font-weight: normal;color: #E81C1C;line-height: 88px;}
.AboutP1_b .AboutP1_box h1 span{font-family: PingFang-SC-Medium;font-size: 16px;letter-spacing: 1px;opacity: 0.4;color: #000000;}

.AboutP2{background:url(../images/leaderbg.png) no-repeat center bottom;background-size: cover;width: 100%;padding:80px 0;}
.AboutP2 .AboutP2_l{width: 30%;}
.AboutP2 .imgbox{width: 400px;height: 500px;margin-top: -170px;margin-bottom: 70px;}
/* .AboutP2 .titles h3{color: #fff} */
.AboutP2 .titles  span{color: #E81C1C}
.AboutP2_r{width: 65%;float: right;}
.AboutP2_r h3{font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;line-height: 36px;letter-spacing: 1px;padding-bottom: 35px;margin-bottom: 35px;border-bottom: 1px solid  rgba(255,255,255,.1);}
.AboutP2_r p{font-family: PingFang-SC-Medium;font-size: 16px;font-weight: normal;line-height: 32px;letter-spacing: 1px;opacity: 0.9;text-indent: 2em;text-align: justify;}

.AboutP3{background: url(../uploadfiles/image/abp3bg.jpg) no-repeat center;width: 100%;padding:80px 0;background-size: cover;}
.AboutP3 .Contains{position: relative;}
.AboutP3 .sideMenu{float: left;padding-top: 40px;}
.AboutP3 .sideMenu h3.on{font-family: PingFang-SC-Heavy;font-size: 30px;color: #333;font-weight: normal;margin-bottom: 60px;border: none;padding-left: 0;	}
.AboutP3 .sideMenu h3 i{color: #57afff;font-family:Arial-BoldMT ;margin-right: 10px;}
.AboutP3 .sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.AboutP3 .sideMenu h3{ font-size: 18px;color: #000;border-left: 2px solid #57afff;padding-left: 25px;font-weight: normal;margin-bottom: 20px;cursor: pointer;}
.AboutP3 .sideMenu ul{ padding:20px 0px; color:#999; display:none; /* 默认都隐藏 */ }
.AboutP3 .sideMenu ul p{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 32px;letter-spacing: 1px;opacity: 0.6;color: #000000;min-height: 200px;}
.AboutP3 .AboutP3_l{width: 47.5%;}
.AboutP3 .AboutP3_l .titles{margin-top: 130px;}
.AboutP3 .imgbox{width: 47.5%;position: absolute;right: 0;top: 0;}
.AboutP3 .imgbox img{width: 100% !important;}
.AboutP3 .sideMenu h3.op5,.AboutP3 .sideMenu h3.op5 i{color: #aaa}
.AboutP4{width: 100%;height: 808px;background: url(../uploadfiles/image/abp4bg.jpg) no-repeat center;display: flex;background-size: cover;}
.AboutP4 .AboutP4box{width: 33.33%;float: left;height: 100%;cursor: pointer;}
.AboutP4 .AboutP4box .P4box{vertical-align: middle;height: 120px;border-left: 5px solid #57afff;color: #fff;padding-left: 40px;margin-top: 340px;}
.AboutP4 .AboutP4box .P4box h1{font-family: PingFang-SC-Heavy;font-size: 30px;font-weight: normal;line-height: 32px;margin-bottom: 30px;}
.AboutP4 .AboutP4box .P4box p{font-family: PingFang-SC-Medium;font-size: 18px;line-height: 32px;max-width: 90%;}
.AboutP4 .AboutP4box:hover{background: url(../uploadfiles/image/abbg2.png) no-repeat center;background-size: cover; } 
.AboutP4 .AboutP4box:hover .P4box{border-color: #fff}
.AboutP4 .AboutP4box:hover h1{font-size: 36px;}
/*.AboutP4 .AboutP4box:hover p{font-size: 20px;}*/
.AboutP5{width: 100%;height: 812px;background: url(../uploadfiles/image/abp5bg.jpg) no-repeat center;padding-top: 70px;}
.AboutP5 .clone{margin-left: 5px;}
.AboutP5 .P5box{width: 31.83%;height: 276px;float: left;margin-right: 24px;background: url(../uploadfiles/image/abbg3.png) no-repeat center;margin-bottom: 24px;box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);}
.AboutP5 .P5box h1{margin-top: 40px;font-family: Arial-BoldMT;font-size: 30px;font-weight: normal;color: #333333;line-height: 30px;height: 30px;border-left: 4px solid #57afff;text-indent: 10px;position: relative;}
.AboutP5 .P5box h3{text-indent: 35px;font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;color: #333333;margin-top: 34px;margin-bottom: 24px;}
.AboutP5 .P5box h1 span{float: left;width: 15px;height: 3px;margin-top: 12px;background: #333;margin-left: 35px;}
.AboutP5 .P5box h1:after{content: "";width: 4px;height: 0;background:#57afff;position: absolute;top: -20px;left: 0;transition: all ease 0.3s }
.AboutP5 .P5box:hover h1:after{height: 237px;background: #fff;}
.AboutP5 .P5box p{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 30px;color: #777777;padding-left: 35px;padding-right: 30px;}
.AboutP5 .P5box:nth-child(3n){margin-right: 0;}
.AboutP5 .P5box:hover{background: url(../uploadfiles/image/abbg3-2.png) no-repeat center}
.AboutP5 .P5box:hover h1,.AboutP5 .P5box:hover h3,.AboutP5 .P5box:hover p{color: #fff;border: none}
.AboutP5 .P5box:hover h1 span{width: 60px;background: #fff}
.AboutP5 .hd {display: inline-block;width: 100%;}
.AboutP5 .hd ul{display: inline-block;text-align: center;width: 100%;}
.AboutP5 .hd ul li{display: inline-block;font-size: 0;width: 32px;height: 32px;background: url(../images/zdian.png) no-repeat center;margin: auto 10px;cursor: pointer;}
.AboutP5 .hd ul li.on{background: url(../images/zdian2.png) no-repeat center;}
/*发展历程 s*/
.AboutP6{width: 100%;background: url(../uploadfiles/image/abp6bg.jpg) no-repeat center;padding: 80px 0;background-size: cover;}

.AboutP6 .slider-nav {overflow: visible;padding:0 10px;margin:0;position: relative;}
.AboutP6 .slider-nav::before{content:'';display: block;width:100%;height:1px;background:#fff;position: absolute;bottom:30px;left:0;}
.AboutP6 .slider-nav .slick-list{margin-left:0;}
.AboutP6 .slider-nav li{ text-align:center;height:200px; position:relative;margin-bottom: 10px;margin-top: 20px;}
.AboutP6 .slider-nav li span{ left:50%;margin-left: -69px; position:absolute; bottom:2px;width: 138px;top: 0;
	height: 138px;line-height: 138px;text-align: center;font-size: 24px;border-radius: 50%;
	background-color: #ffffff;cursor:pointer; color:#333; }
.AboutP6 .slider-nav li i{width: 18px;border-radius: 50%;	height: 18px;background-color: #f9ecd8;border: solid 4px #ffffff;position: absolute;bottom:11px;left: 50%;margin-left: -11px;}
.AboutP6 .slider-nav li.slick-current span{ color:#fff; font-weight:bold;background:#57afff;}
.AboutP6 .slider-nav li.slick-current i{border-color: #57afff}
.AboutP6 .slider-nav li.slick-current span::before{display: block;}
.AboutP6 .slider-nav li.slick-current span::before{background:rgba(87,175,255,0.1);-webkit-animation: warn 1s ease-out;-moz-animation: warn 1s ease-out;animation: warn 1s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.AboutP6 .slider-nav li span::before {content: '';display: block;width: 130px;height: 130px;background: rgba(87,175,255,.1);display: none; border-radius: 50%;position: absolute;top: 50%;left: 50%;margin-top: -65px;	margin-left: -65px;}
.AboutP6 .slider-for .imgbox span{transition: all 1s}
.AboutP6 .slider-for{padding-top: 30px;}
.AboutP6 .slider-for li .box{ background:url(../uploadfiles/image/abbg4.png) no-repeat bottom center; min-height: 390px; margin:0px auto;}
.AboutP6 .slider-for li.slick-current .imgbox span{-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
.AboutP6 .slider-for li .info{ width:58%; float:right; padding-right:1%;margin-top: 160px;}
.AboutP6 .slider-for li .imgbox{ width:32.65%; padding-top:280px; float:left;margin-left: 80px;border: 20px solid #fff}
.AboutP6 .slider-for li .year{ line-height:80px; color:#ed1846; font-size:24px;}
.AboutP6 .slider-for li .year b{font-size:40px;}
.AboutP6 .slider-for li .txt{ line-height:28px; color:#4c4c4c; padding-bottom:29px;}
.AboutP6 .slider-for li .txt p{width: 85%;background:url(../images/dian.png) left 10px no-repeat; padding-left:35px;position: relative;padding-bottom: 30px; font-family: PingFang-SC-Medium;line-height: 32px;color:rgba(0,0,0,.6);}
.AboutP6 .slider-for li .txt p::after{position: absolute;width: 1px;height:-webkit-calc(100% - 15px); height:-moz-calc(100% - 15px); height:calc(100% - 15px);;left: 7px;top: 25px;content: "";background: #57afff}

/* .AboutP6 .slider-for li .txt p:last-child::after{display: none} */

.AboutP6 .slider-nav .slick-arrow{ font-size:0; z-index:10;position: absolute; top:50%; margin-top:-20px; width:40px; height:40px; line-height:40px; background-color:#57afff; border-radius:50%;cursor: pointer; padding: 0;transition: all ease 0.3s; color:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);background-repeat: no-repeat;background-position: center center;}
.AboutP6 .slider-nav .slick-arrow:hover{ color:fff; background-color:#0D89F5;border:1px solid #0D89F5;}
.AboutP6 .slider-nav .slick-prev{background-image: url(../images/addprev.png);}
.AboutP6 .slider-nav .slick-next{background-image: url(../images/addnext.png);}
.AboutP6 .slider-nav .slick-prev::before{content: '<';}
.AboutP6 .slider-nav .slick-next::before{content: '>';}
.AboutP6 .slider-nav .slick-prev::before, .AboutP6 .slider-nav .slick-next::before { font-size:20px; font-family:"宋体"; font-weight:bold;}
.AboutP6 .slider-nav .slick-prev{ left:-60px;}
.AboutP6 .slider-nav .slick-next{ right:-60px;}

@media ( max-width:768px){
.AboutP6 .slider-for li .box{padding:15px; background-position:28% top; background:#fff;}
.AboutP6 .slider-for li .info{ width:auto; float:none; padding:0;}
.AboutP6 .slider-for li .txt{line-height:26px; font-size:15px;padding-bottom:20px; margin-bottom:18px;}
.AboutP6 .slider-for li .imgbox{ width:auto; padding-top:65%; float:none;}
.AboutP6 .slider-for li .year{ line-height:50px; font-size:18px;}
.AboutP6 .slider-for li .year b{font-size:28px;}
.AboutP6 .slider-for li .flex-direction-nav a {bottom:20px; width: 30px; height: 30px; line-height:30px;}
.AboutP6 .slider-nav li{height:50px;}
.AboutP6 .slider-nav li span{ font-size:16px;}
.AboutP6 .slider-nav li.flex-active-slide span{ font-size:22px; height:50px; background:url(../images/lsdot02.png) center bottom no-repeat;}
.AboutP6 .slider-for li .flex-direction-nav a { bottom:auto; top:20px; font-size:20px;}
.AboutP6 .slider-for li .flex-direction-nav .flex-prev { right:58px;}
.AboutP6 .slider-for li .flex-direction-nav .flex-next { right: 20px;}

}
/*p7*/
.AboutP7{width: 100%;padding:80px 0;background: url(../uploadfiles/image/abp7bg.jpg) no-repeat center;background-size: cover;position: relative;}
.AboutP7 .titles{margin-bottom: 80px;}
.AboutP7 .titles h3{color: #fff}
.AboutP7 .titles span{color: #E81C1C}
/* Menu style */
#timeline {width: 100%;height: 758px;overflow: hidden;margin: 0 auto;position: relative;background: url('../images/dot.gif') 99.4% top repeat-y;padding: 80px 0;}
.hidebox{width: 160px;overflow: hidden;float: left;position: absolute;top: 0;right: 0;height: 540px;margin: 120px 0;}

#dates {width: 160px;overflow: hidden;float: left;position: absolute;top: 0;right: 0;min-height: 540px;}
#dates li {list-style: none;width: 160px;height: 67px;line-height: 67px;font-size: 24px;}
#dates a {display: inline-block;width: 100%;text-align: center;font-size: 18px;color: #ffffff;font-family: ArialMT;}
#dates .selected {font-size: 36px;background: url(../images/yuan.png) no-repeat right center;}
#issues {width: 1100px;height: 350px;overflow: hidden;float: left;}	
#issues li {width: 1100px;height: 350px;list-style: none;cursor: pointer;}
#issues li.selected .imgbox span{-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
#issues li .imgbox{width: 520px;height: 350px;float: left;}
#issues li .imgbox span{-webkit-background-size: auto;background-size: auto;transition: all 0.5s;}
#issues li .imgbox i{width: 100%;height: 100%;background: url(../uploadfiles/image/abbg5.png) no-repeat center; position: absolute;top: 0;left: 0;}
#issues li .cont{margin-left: 70px;width: 450px;margin-top: 80px;}
#issues li .cont h3{font-family: Arial-BoldMT;font-size: 60px;font-weight: normal;color: #ffffff;line-height: 60px;margin-bottom: 30px;position: relative;}
#issues li .cont p{font-family: PingFang-SC-Medium;font-size: 18px;line-height: 44px;color: #ffffff;color: #ffffff;background: url(../images/dian2.png) no-repeat left center;text-indent: 20px;opacity: 0.8;cursor: pointer;}
#issues li .cont p:hover{opacity: 1;background:  url(../images/dian3.png) no-repeat left center;opacity: 1}
#issues li:hover .imgbox span{-webkit-transform: scale3d(1.0,1.0,1.0);transform: scale3d(1.0,1.0,1.0);}
#issues li:hover .cont h3{font-size: 70px;}
#issues .cont h3:after{width: 0;height: 3px;background: #fff;position: absolute;top: 35px;left: 0;content: "";transition: all 0.5s;}
#issues li.selected .cont h3:after{width: 60px;}
#issues li.selected .cont h3{text-indent: 70px;}
/*#issues li:hover .imgbox i{background: url(../uploadfiles/image/abbg5-2.png) no-repeat center; }*/
#grad_top,#grad_bottom {width: 500px;height: 80px;position: absolute;}
#grad_top {top: 0;}
#grad_bottom {bottom: 0;}

#next,#prev {position: absolute;right: 4%;font-size: 70px;width: 52px;height: 52px;background-color: rgba(0,0,0,.3);border-radius: 26px;background-repeat: no-repeat;overflow: hidden;line-height: 52px;text-align: center;font-size: 20px;color: #fff;font-family: 宋体;}
#next:hover,#prev:hover {background-position:  0 0;}
#next {bottom: 50px;}
#prev {top: 50px;}
#next.disabled,#prev.disabled {opacity: 0.2;}

.AboutP8{width: 100%;background: url(../uploadfiles/image/abp8bg.jpg) no-repeat center;padding: 80px 0;position: relative;background-size: cover;}
.AboutP8 .owl-carousel{margin-top: 60px;}
.AboutP8 .item{position: relative;}
.AboutP8 .item .imgbox{width: 100%;padding-top: 70%;}
.AboutP8 .item .box{position: absolute;bottom:0;height: 80px;padding-bottom: 20px;}
.AboutP8 .item .box .Nt1{font-family: PingFang-SC-Heavy;font-size: 24px;font-weight: normal;color: #ffffff;text-align: center;line-height: 80px;}
.AboutP8 .item .box .Nt2{font-family: PingFang-SC-Medium;font-size: 14px;line-height: 26px;color: #ffffff;}
.AboutP8 .item .box .nmore{width: 118px;height: 45px;border: solid 1px #ffffff;z-index: 5; font-family: PingFang-SC-Medium;font-size: 16px;line-height: 45px;color: #fff;text-align: center;margin-top: 40px;position: relative;}
.AboutP8 .item .box .nmore:before{content: "";width: 0;height: 45px;background: #e81c1c;position: absolute;left: 0;top: 0;transition: all 0.3s;z-index: -1;}
.AboutP8 .item .box .nmore:hover{border-color:#e81c1c }
.AboutP8 .item .box .nmore:hover:before{width: 100%;}
.AboutP8 .item:hover .box{height: 350px;background: url(../uploadfiles/image/abbg6.png) no-repeat bottom center;-webkit-background-size: 100% auto;
background-size: 100% auto;padding: 50px 30px}
.AboutP8 .item:hover .box .Nt1{text-align: left;}
.AboutP8 .owl-nav{width:100%;}
.AboutP8 .owl-dots{display:none;}
.AboutP8 .owl-carousel .owl-nav button.owl-prev,.AboutP8 .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;text-indent:999px;overflow:hidden;}
.AboutP8 .owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translate(0%,-50%);left:-70px;background:url(../images/jtl.png);background-size:100% 100%;}
.AboutP8 .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translate(0%,-50%);right:-70px;background:url(../images/jtr.png);background-size:100% 100%;}
.AboutP8 .owl-carousel .owl-nav button.owl-prev:hover{background:url(../images/jtl2.png);background-size:100% 100%;}
.AboutP8 .owl-carousel .owl-nav button.owl-next:hover{background:url(../images/jtr2.png);background-size:100% 100%;}

.AboutP8 .item .txt{line-height: 50px;font-size: 18px;color:#000;text-align: center;margin-top:10px;}

/*资讯中心*/
.newslistbox{width: 100%;height: 1830px;background:url(../uploadfiles/image/nbg3.jpg) no-repeat center;-webkit-background-size: cover;
background-size: cover;}
.newslistbox .Contains{min-height: 1711px;background:#fff;margin-top: -120px;z-index: 9;position: relative;-webkit-background-size: auto 100%;
background-size: auto 100%;}
.newslistbox .SubMenu{font-family: PingFang-SC-Heavy;font-size: 20px;line-height: 20px;color: #666;margin-bottom:30px;}
.newslistbox .SubMenu ul::after{content:'';display: block;clear: both;}
.newslistbox .SubMenu li{float: left;position: relative;padding:0 30px;position: relative;line-height: 30px;}
.newslistbox .SubMenu li::after{content:'';display: block;width:1px;height:18px;background: #ccc;position: absolute;left:0;top:5px;}
.newslistbox .SubMenu li:first-child{padding-left:0;}
.newslistbox .SubMenu li:first-child::after{display: none;}
.newslistbox .SubMenu i{float: left;margin: 0 15px;color: #ccc;display: none;}
.newslistbox .SubMenu li.active{color: #000;}
.newslistbox .SubMenu li a{color: #666;display:block;padding-bottom:10px;}
.newslistbox .SubMenu li.active a{color: #000;border-bottom:3px solid #57afff;}

.newslistbox .SubMenu li:hover{color: #000;}
.newslistbox .SubMenu li:hover a{color: #000;border-bottom:3px solid #57afff;}

.newslistbox .nbox_b{margin-top: 0;padding: 0 0;margin-left:-2%;}
.newslistbox .nbox_b .newsbox{ width: 31.33%;margin-left:2%;margin-bottom: 30px; background:#f6f6f6;position: relative;padding: 0 32px;float: left;background-size: 100%}
.newslistbox .nbox_b .newsbox .imgbox{margin: 0 auto;width: 100%;padding-top:72%;margin-bottom: 30px;margin-top: 20px;}
.newslistbox .nbox_b .newsbox:after{content: "";width: 100%;z-index: -1;transition: all 0.3s; position: absolute;top: 0;left: 0;height: 0;background:url(../uploadfiles/image/nbg1-2.png) no-repeat bottom center;background-size: 100% 100%;transition: all 0.3s }
.newslistbox .nbox_b .newsbox:hover:after{height: 100%}
.newslistbox .nbox_b .newsbox:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
.newslistbox .nbox_b .newsbox .tits span{font-family: Oswald-Medium;font-size: 14px;line-height: 24px;color: #E81C1C;}
.newslistbox .nbox_b .newsbox .tits h3{font-family: PingFang-SC-Medium;font-size: 18px;line-height: 30px;color: #000000;opacity: 0.9;font-weight: normal;height:60px;overflow: hidden;display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newslistbox .nbox_b .newsbox .tits{border-left: 1px solid #D7DDDA;}
.newslistbox .nbox_b .newsbox:nth-child(3n){margin-right: 0;}
.newslistbox .nbox_b .newsbox:hover{background: #f6f6f6;}

.newslistbox .nbox_b .newsbox:hover .tits h3{font-weight: bold;
    color: #57afff;}

/* .newslistbox .nbox_b .newsbox:hover .tits h3,.newslistbox .nbox_b .newsbox:hover .tits h1,.newslistbox .nbox_b .newsbox:hover .tits span{color: #fff}  */
.pages{border-bottom: 1px solid #E5E5E5;height: 60px;margin-top: 0; }
.pages .nums a{display: inline-block;font-family: Oswald-Medium;font-size: 16px;line-height: 16px;color: #aaaaaa;padding-bottom: 34px;margin-right: 20px;}
.pages .nums a.a_cur{border-bottom: 2px solid #1a9956;color: #000}
.videolist{padding-top: 60px;}
.videolist .newsbox video{width: 100%;height: 100%;}
.videolist .newsbox .tits {padding-left:20px;margin-bottom:30px;}
.videolist .newsbox .imgbox i{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../images/play.png) no-repeat center rgba(0,0,0,.3);display: none}
.videolist .newsbox:hover .imgbox i{display: block;}
.videolist .newsbox:hover .tits h3{color: #000 !important;font-weight: bold;}
.videolist .newsbox:hover .tits span{color:#E81C1C !important;}
.videolist .newsbox{background: url(../uploadfiles/image/nlbg1.png) no-repeat bottom center;}



/*科研创新*/
.Kycx_P1{width: 100%;background: url(../uploadfiles/image/kybg1.jpg) no-repeat top center #F6F6F6;position: relative;-webkit-background-size: cover;background-size: cover;}
.Kycx_P1 .Contains{background:#fff;margin-top: -120px;z-index: 9;position: relative; -webkit-background-size: auto 100%;
background-size: auto 100%;}
.Kycx_P1t{margin-top:40px;}
.KyP1tbox{width: 16.66%;float: left;margin-bottom: 50px;text-align: center;}
.KyP1tbox .imgbox{width: 130px;height: 130px;border-radius: 50%;background: #f6f6f6;text-align: center;line-height: 130px;display: inline-block;margin-bottom: 10px;}
.KyP1tbox .imgbox img{vertical-align: middle;}
.KyP1tbox .imgbox img.img2{display: none}
.KyP1tbox:hover .imgbox{background: #57afff}
.KyP1tbox:hover .imgbox img.img1{display: none}
.KyP1tbox:hover .imgbox img.img2{display: inline-block;}
.KyP1tbox p{font-family: PingFang-SC-Medium;font-size: 16px;color: #333333;line-height: 22px;height:44px;}
.KyP1tbox:hover p{font-weight: bold;font-family: PingFang-SC-Heavy;color: #333333;}

.Kycx_P1b{width: 100%;background:#f6f6f6;}
.Kycx_P1b .owl-carousel{padding: 60px 40px;}
.Kycx_P1b .item{position: relative;}
.Kycx_P1b .item .imgbox{width: 100%;padding-top: 69.83%;background: #fff}
.Kycx_P1b .item .box{position: static;bottom:0;height: 80px;padding-bottom: 20px;}
.Kycx_P1b .item .box .Nt1{font-family: AdobeHeitiStd-Regular;font-size: 18px;font-weight: normal;color: #333;text-align: center;line-height: 80px;}
.Kycx_P1b .item .imgbox span{-webkit-background-size: unset;background-size: unset;}
.Kycx_P1b .owl-nav{width:100%;}
.Kycx_P1b .item:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
.Kycx_P1b .owl-dots{display:none;}
.Kycx_P1b .owl-carousel .owl-nav button.owl-prev,.Kycx_P1b .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;text-indent:999px;overflow:hidden;}
.Kycx_P1b .owl-carousel .owl-nav button.owl-prev{position:absolute;top:42%;transform:translate(0%,-50%);left:20px;background:url(../images/jtl.png);background-size:100% 100%;}
.Kycx_P1b .owl-carousel .owl-nav button.owl-next{position:absolute;top:42%;transform:translate(0%,-50%);right:20px;background:url(../images/jtr.png);background-size:100% 100%;}
.Kycx_P1b .owl-carousel .owl-nav button.owl-prev:hover{background:url(../images/jtl2.png);background-size:100% 100%;}
.Kycx_P1b .owl-carousel .owl-nav button.owl-next:hover{background:url(../images/jtr2.png);background-size:100% 100%;}

.Kycx_P2{width: 100%;background: #F6F6F6;position: relative;padding-top: 90px;display: inline-block;width: 100%;}
.Kycx_P2b{padding-top: 60px;margin-left:-3%;}
.Kycx_P2b .Kycx_P2box{width: 47%;	height: 158px;background-color: #ffffff;float: left;padding: 27px 0;margin-bottom: 30px;margin-left:3%;padding-left:160px;position: relative;}
.Kycx_P2b .Kycx_P2box .date{width: 104px;height: 104px;background-color: #57afff;text-align: center;font-family: Oswald-Medium;color: #ffffff;position: absolute;left:20px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Kycx_P2b .Kycx_P2box .date span{display: inline-block;width: 100%;height: 48px;line-height: 48px;font-size: 48px;}
.Kycx_P2b .Kycx_P2box .date i{display: inline-block;width: 100%;height: 16px;line-height: 16px;font-size: 14px;}
.Kycx_P2 .titles p{max-width: unset;font-family: PingFang-SC-Medium;font-size: 16px;line-height: 30px;color: #777777;}
.Kycx_P2 .txt{font-family: PingFang-SC-Medium;font-size: 18px;font-weight: normal;line-height: 36px;color: #333333;padding: 16px 0}
.Kycx_P2 .txt span{float: left;width: 0;height: 3px;margin-top: 18px;background:#57afff;margin-right: 15px; }
.Kycx_P22 .Kycx_P2b .Kycx_P2box .txt i{font-size: 18px;}
/* .Kycx_P2b .Kycx_P2box:nth-child(2n){float: right;} */
.Kycx_P22 .Kycx_P2box .date{border-radius: 50%;}
.Kycx_P22 .Kycx_P2b .Kycx_P2box .date{padding: 10px 0;margin-left: 20px;}
/* .Kycx_P22 .Kycx_P2b .Kycx_P2box .txt i:hover{font-size: 22px !important;} */
.Kycx_P22 .Kycx_P2b .Kycx_P2box .txt:hover span{width: 40px;}

.Kycx_P22 .Kycx_P2b .Kycx_P2box:hover .txt{color: #57afff;font-weight: bold;}






.Kycx_P3{width: 100%;width: 100%;padding: 40px 0;background: #F6F6F6;position: relative;}
.Kycx_P3 .imgbox{width: 48.8%;padding-top: 32%;position: absolute;left:0;top:40px;}
.Kycx_P3 .txts{width: 48%;}
.Kycx_P3 .txts p{width: 100%;padding-left: 25px;font-family: PingFang-SC-Medium;font-size: 16px;line-height: 32px;letter-spacing: 1px;color: rgba(0,0,0,.6);background: url(../images/dian.png) no-repeat left center;}

.Kycx_P4{width: 100%;background: url(../uploadfiles/image/kybg5.jpg) no-repeat bottom center;;position: relative;-webkit-background-size: cover;background-size: cover;padding-bottom: 80px;}
.Kycx_P4b .tits{font-family: AdobeHeitiStd-Regular;font-size: 24px;font-weight: normal;color: #333333;text-indent: 30px;border-left: 4px solid #57afff;height: 30px;line-height: 30px; }
.Kycx_P4b .Kycx_P4box{width: 100%;margin-top: 60px;}
.Kycx_P4b .Kycx_P4box .txts{padding-left: 35px;padding-top: 30px;}
.Kycx_P4b .Kycx_P4box .txts h3{font-family: AdobeHeitiStd-Regular;font-size: 20px;color: #333333;font-weight: normal;margin-bottom: 15px;}
.Kycx_P4b .Kycx_P4box .txts p{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 30px;color: #777777;}

@media ( max-width:1440px){
.Kycx_P3 .txts p{line-height: 24px;}
.Kycx_P3 .txts {width: 48%;margin-left: 2%;}
}

.SubMenu2{ height: 94px;line-height: 94px;background: #f6f6f6;padding: 25px 10px;margin-top: 20px;}
.SubMenu2 li{width: 12.5%;float: left;height: 44px;line-height: 44px;text-align: center;font-family: PingFang-SC-Medium;font-size: 16px;color: #0a0a0a;}
.SubMenu2 li a{color: #0a0a0a;}
.SubMenu2 li.on{-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.SubMenu2 li.on a{color: #57afff;font-weight: bold;font-size: 18px;}
.SubMenu2 li:hover{-webkit-background-size: 100% 100%;background-size: 100% 100%;}
.SubMenu2 li:hover a{color: #57afff;font-weight: bold;font-size: 18px;}
.newslistbox .prolist .newsbox{background:#f6f6f6;padding-bottom:15px;box-sizing: border-box;}
.newslistbox .prolist{margin-top: 30px;}
.newslistbox .prolist .newsbox .tits{border: none}
.newslistbox .prolist .newsbox .tits h3{text-align: center;font-family: PingFang-SC-Medium;font-size: 18px;font-weight: normal;line-height: 30px;color: #000000;opacity: 0.9;display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;}
.newslistbox .prolist .newsbox .imgbox{margin-bottom: 10px;margin-top: 20px;}
.newslistbox .prolist .newsbox:hover{}
.newslistbox .prolist .newsbox:hover .tits h3{color: #57afff;font-family: PingFang-SC-Heavy;opacity: 1}
.newslistbox .prolist .newsbox:hover .imgbox span{transform: scale(1.05);-webkit-transform: scale(1.05);}
.newslistbox .prolist .newsbox:hover .imgbox{box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);}
/* .prolistbox .Contains{min-height: 1560px;background:url(../images/probg.png) no-repeat center } */
.prolistbox .pages{margin-top: 25px;}
.prolistbox{height: 1700px;background-position: top center}

.Header{background:none}
.Header:hover{background: #fff;height: 100px;}
.Header .logo2{display: none}
.Header:hover .logo2{display: block;}
.Header:hover .logo1{display: none;}
.Header:hover .toper a{color:#57afff}
.Header2{position: relative;background: #f6f6f6;}
/* .Header2 .toper a{color: #999} */
.Header2.fix{position: fixed;}
.Header.fix:hover{height: 60px;}
.Header2 .MainNav span a em{color: #333333}
.Header2.fix:hover .MainNav span a em{color: #333}
.Header2 .toper a{color:#57afff;}
.Header2.fix .MainNav span a em{color: #fff}
.Header2 .MainNav span a em:after{background: url(../images/jt2.png) no-repeat center;}
.Header2.fix .MainNav span a em:after{background: url(../images/jt1.png) no-repeat center;}
.Header2.fix:hover .MainNav span a em:after{background: url(../images/jt2.png) no-repeat center;}
.Header2.fix .toper a{color:#fff;}
.Header2.fix:hover .toper a{color:#57afff;}

.Header2 .logo1{display: none;}
.Header2 .logo2{display: block;}

.Header2.fix .logo1{display: block;}
.Header2.fix .logo2{display: none;}

.Header2.fix:hover .logo1{display: none;}
.Header2.fix:hover .logo2{display: block;}

.MainNav .onnav span a em{color: #57afff}
.proconbox .Contains{margin-top: 0;background:#fff;min-height: 994px; }

.proconbox{height: 1217px;padding-top: 100px;}
.procon{width: 100%;background: #E9E9E9;display: inline-block;float: left;}
.procon .img{width: 50%;background: #fff;padding:5%;}
.procon .imgbox{padding-top: 60%;}
.procon .imgbox span{-webkit-background-size: contain;background-size: contain;}
.procon .cons{padding: 4.5% 4%;width: 50%;float: left;background: #E9E9E9}
.procon .cons h3{font-family: PingFang-SC-Heavy;font-size: 30px;font-weight: normal;color: #333333;line-height: 30px;padding-bottom: 50px;border-bottom: 1px solid rgba(0,0,0,.1)}
.procon .cons h3 span{font-family: PingFang-SC-Medium;font-size: 24px;color: #666666;}
.procon .cons .info{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 32px;letter-spacing: 1px;color:#555;padding: 20px 0;border-bottom: 1px solid rgba(0,0,0,.1)}
.procon .cons .tips{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 40px;letter-spacing: 1px;color:#555;}
.procon .back{width: 182px;height: 60px;background:#57afff;display: inline-block;color: #fff;line-height: 60px;text-align: center;margin-top: 50px;}
/* .proconbox .titles{padding: 0 38px;} */


.protjlist{padding: 0 70px;}
.newslistbox .protjlist{margin-top: 20px;}
.newslistbox .protjlist .protjbox{clear:both;width: 100%;float: left;margin-bottom: 50px;}
.newslistbox .protjlist .protjbox .imgbox{width: 33.85%;border: 1px solid #e6e6e6;	height: 306px;background-size: 100% 100%;}
.newslistbox .protjlist .protjbox .imgbox span{-webkit-background-size: contain;background-size: contain;}
.newslistbox .protjlist .protjbox .cont{margin-left: 4%;max-width: 62%;}
.newslistbox .protjlist .protjbox .cont h1{width: 410px;	height: 52px;line-height: 52px;	background-color: #57afff;text-align: center;font-family: PingFang-SC-Heavy;font-size: 24px;font-weight: normal;color: #ffffff;margin-bottom:30px;}
.newslistbox .protjlist .protjbox .cont h3{font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;color: #333333;margin-bottom: 15px;}
.newslistbox .protjlist .protjbox .cont p{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 30px;color: #777777;}
.newslistbox .protjlist .protjbox .cont  .more{position: relative; width: 118px;height: 45px;border: solid 1px #57afff;text-align: center;line-height: 45px;margin-top: 35px; color: #57afff;font-family: PingFang-SC-Medium;letter-spacing: 1px;display: inline-block;z-index: 10;}
.newslistbox .protjlist .protjbox .cont  .more:before{content: "";width: 0;height: 45px;background: #57afff;position: absolute;left: 0;top: 0;transition: all 0.3s;z-index: -1;}
.newslistbox .protjlist .protjbox .cont  .more:hover{border-color:#57afff ;color: #fff}
.newslistbox .protjlist .protjbox .cont  .more:hover:before{width: 100%;}
.newslistbox .protjlist .protjbox:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
.protjlistbox .Contains{-webkit-background-size:  100% 100%;background-size:  100% 100%;padding-bottom: 100px;}
.protjlistbox {position: relative;width: 100%;height: auto;padding-bottom: 100px;}



.jrbox,.newslistbox{height: unset;padding-bottom: 100px;}
.jrbox .Contains,.newslistbox .Contains{-webkit-background-size:  100% 100%;background-size:  100% 100%;padding-bottom: 100px;min-height: unset;}
.HjList{margin:0 0 2.5% -25px;}
.HjList .li{width: 33.333%;float: left;padding:0 0 25px 25px;}
.HjList .li a{display:block;background:#fff;}
.HjList .li .imgbox{padding-top:60%;}
.HjList .li .info{padding:42px 30px 30px;line-height:25px;color:#999999;font-size:14px;position: relative;text-align:center;}
.HjList .li .ico{position: absolute;left:50%;top: -38px;margin-left:-38px;width:75px;height:75px;border:5px solid #fff;background:#980121;border-radius: 50%;}
.HjList .li .ico img{width:65px;height:65px;}
.HjList .li .tit{line-height:47px;font-size:20px;color:#333;}
.HjList .li .p{height:50px;-webkit-line-clamp: 2;margin:0 0 23px;color:#999999;}
.HjList .more{color:#980122;}
.HjList .more i{display:inline-block;vertical-align: middle;width:19px;height:19px;background:url(../images/more2.png);margin-left:9px;}

.slider-img {margin:0 0 20px 0;position: relative;overflow: visible;}
.slider-img li{position: relative;}
.slider-img li p{position: absolute;width: 100%;bottom:0;left: 0;height: 86px;line-height: 86px;background: url(../uploadfiles/image/jrbg1.png) no-repeat center;font-family: PingFang-SC-Heavy;font-size: 24px;color: #ffffff;text-align: center;}
.slider-img .imgbox{padding-top:55.9%;}
.slider-img li:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
/* .slider-img li:hover p{font-size: 28px;} */
.slider-img .slick-prev{left:0px;background: url(../images/jtl.png) ; width: 52px;height: 52px;}
.slider-img .slick-next{right:0px;background: url(../images/jtr.png) ;width: 52px;height: 52px;}
.slider-img .slick-arrow{top: 116%}
.slider-nav {overflow: hidden;margin: 0 136px;}
.slider-nav .slick-list{margin-left:-25px;}
.slider-nav .item{margin-left:25px;position: relative;}
.slider-nav .imgbox{padding-top:66%;cursor: pointer;}
/* .slider-nav .imgbox span{height:-webkit-calc(100% - 16px); height:-moz-calc(100% - 16px); height:calc(100% - 16px);width:-webkit-calc(100% - 16px); width:-moz-calc(100% - 16px); width:calc(100% - 16px);top: 8px;left: 8px;-webkit-background-size: 100% 100%;
background-size: 100% 100%;} */
.slider-nav li:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
/* .slider-nav .item.slick-current:after{content: '';left:0;top:0;width: 99.5%;height: 99.5%;background: url(../uploadfiles/image/jrbg2.png) no-repeat center;position:absolute;z-index: -1;-webkit-background-size: 100% 100%;
background-size: 100% 100%;} */
/* .slider-nav .item:after{content: '';left:0;top:0;width: 99.5%;height: 99.5%;background:rgba(255,255,255,0.5);z-index: 1;position:absolute} */
@media(max-width:768px){
.HjList{margin-left:-12px;}
.HjList .li{width: 50%;padding:0 0 12px 12px;}
.HjList .li .info{padding:40px 10px 10px;line-height:22px;}
.HjList .li .ico{top: -12px;margin-left:-25px;width:50px;height:50px;}
.HjList .li .ico img{width:40px;height:40px;}
.HjList .li .tit{font-size:15px;line-height:20px;}
.HjList .li .p{height:auto;-webkit-line-clamp: 1;margin:5px 0;}

.slider-img .imgbox{padding-top:65%;}
.slider-nav .slick-list{margin-left:-10px;}
.slider-nav .item{margin-left:10px;}
.slider-nav .imgbox{padding-top:64%;}
.newslistbox .Contains{margin: 0 auto}
.Header,.Header.fix{position: fixed;background: #fff;}
.Header .Logo .logo1{display: none;}
.Header .Logo .logo2{display: block;}
.HomeBan .slick-dots{top: 30%;}

}



.RighInfo002275{position: relative;}
.RighInfo002275  #map{height: 100%;width: 100%;height:720px;}
.RighInfo002275 img{max-width: none !important;}
.RighInfo002275 i{width: 100%;height: 20px;position: absolute;top: 0;left: 0;z-index: 10;background-size: 100% auto}
.map_b{width: 100%;height: 194px;position: absolute;bottom: 0;left: 0;background: url(../uploadfiles/image/mapbg2.png)  no-repeat center bottom;background-size: cover;}
.map_b .map_bl{height: 128px;line-height: 128px;border-right: 1px solid rgba(255,255,255,.2);width: 30%;margin:33px auto;text-align: center; }
.map_b .map_bl img{vertical-align: middle;}
.map_b .map_br{padding: 50px 0;width: 65%;}
.map_b .map_br h3{font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;color: #ffffff;}
.map_b .map_br p{width: 50%;float: left;font-family: PingFang-SC-Medium;font-size: 14px;line-height: 32px;color: #ffffff;height: 32px;}
.map_b .map_br p img{vertical-align: middle;margin-right: 10px;}

.maps_b{margin-top: 50px;margin-left:-2%;}
.maps_b .maps_box{width: 31.33%;height: 234px;border:1px solid #e6e6e6;float: left;box-sizing: border-box;padding:35px;margin-left:2%;}
.maps_b .maps_box h3{font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;color: #333333;margin-bottom: 8px;}
.maps_b .maps_box p{font-family: PingFang-SC-Medium;font-size: 14px;line-height: 32px;color: #333333;padding-left: 25px;}
.maps_b .maps_box p img{vertical-align: middle;margin-right: 10px;}

.tzzgx{background:url(../uploadfiles/image/tzbbg.jpg)  no-repeat top center;padding-bottom: 0; }
.Tzz_P1{margin: 0;display: inline-block; }
.Tzz_P1 .titles{padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;margin-bottom: 35px;}
.Tzz_P1 .titles p{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 30px;color: #777777;width: 100%;max-width: unset;}
.Tzz_P1b .imgbox{width: 34%;padding-top: 20%;float: left;}
.Tzz_P1b .imgbox span{background-size: contain;}
.Tzz_P1b .gupiao{margin-left:6%;float: left;min-width: 60%;margin-top: 20px;}
.Tzz_P1b .gupiao .gp_t h3{font-family: PingFang-SC-Heavy;font-size: 18px;font-weight: normal;line-height: 29px;color: #333333;}
.Tzz_P1b .gupiao .gp_t h1{font-family: Arial-BoldMT;font-size: 60px;font-weight: normal;color: #e81c1c;line-height: 60px;margin-left: 30px;}
.Tzz_P1b .gupiao .gp_t h1 span{font-family: PingFang-SC-Medium;font-size: 16px;font-weight: normal;}
.Tzz_P1b .gupiao .gp_t h1 img{vertical-align: middle;}
.Tzz_P1b .gupiao .gp_t td{font-family: PingFang-SC-Medium;font-size: 16px;line-height: 36px;color: #333333;}
.Tzz_P1b .gupiao .tips{font-family: PingFang-SC-Medium;font-size: 14px;color: #777777;line-height: 36px;margin-top: 40px;}

.Tzz_P2{width: 100%;margin:80px 0;}
.Tzz_P2 .Contains,.Tzz_P3 .Contains,.Tzz_P4 .Contains,.Tzz_P5 .Contains{background: none;margin: 0 auto;padding-bottom: 0;}

.Tzz_P2 .Tzz_P2_b{width: 100%;background:url(../uploadfiles/image/tzbg1.png)  no-repeat center ;padding: 45px 70px;margin-top: 25px; background-size: 100% 100%;}
.Tzz_P2 .Tzz_P2_b table{border-collapse: collapse;border-spacing: 0;}
.Tzz_P2 .Tzz_P2_b tr{height: 60px;}
.Tzz_P2 .Tzz_P2_b tr td{border-bottom: 1px solid #E5E5E5;width: 50%;font-family: PingFang-SC-Medium;font-size: 16px;color: #333333;}
.Tzz_P2 .Tzz_P2_b tr td:first-child{width:30%;}
.Tzz_P2 .Tzz_P2_b tr td:first-child{color: #fff;font-family: PingFang-SC-Heavy;font-size: 18px;}
.Tzz_P2 .Tzz_P2_b tr td:nth-child(2){padding-left:100px;}

.Tzz_P3{width: 100%;background: url(../uploadfiles/image/tzbg3.png) no-repeat top center;padding:80px 0;}
.Tzz_P3 .titles span{color: #E81C1C}
.Tzz_P3 .titles h3{color: #fff}
.Tzz_P3b{width: 100%;background:url(../uploadfiles/image/tzbg4.png)  no-repeat top center #fff; padding: 0 70px 30px;margin-top: 25px;background-size: 100% 100%;}
.Tzz_P3b .first{height: 90px;line-height: 90px;text-align: center;font-family: PingFang-SC-Heavy;font-size: 18px;font-weight: normal;color: #ffffff;}
.Tzz_P3b table{border-collapse: collapse;border-spacing: 0;}
.Tzz_P3b tr{border-bottom: 1px solid #e5e5e5}
.Tzz_P3b tr:first-child{border-bottom:0;}
.Tzz_P3b tr:last-child{border-bottom:none;}
.Tzz_P3b .first td{border-bottom: none}
.Tzz_P3b tr{height: 60px;text-align: center;font-family: PingFang-SC-Medium;font-size: 16px;font-weight: normal;color: #333333;}
.Tzz_P4{width: 100%;display: inline-block;}
.Tzz_P4b{margin-top: 25px;margin-left:-2%;}
.TzP4box{width: 31.33%;background:#fff;float: left;padding: 0 40px 20px;margin-left:2%;box-sizing: border-box;margin-bottom: 40px;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);}
.TzP4box .date{width: 104px;height: 104px;background-color: #E81C1C;text-align: center;padding: 20px 0;font-family: Oswald-Medium;color: #ffffff;}
.TzP4box .date span{display: inline-block;width: 100%;height: 48px;line-height: 48px;font-size: 48px;color: #fff;font-family: Oswald-Medium;}
.TzP4box .date i{display: inline-block;width: 100%;height: 16px;line-height: 16px;font-size: 14px;}
.TzP4box h3{font-family: PingFang-SC-Heavy;font-size: 20px;font-weight: normal;color: #333333;line-height: 20px;margin:35px 0 40px 0;height:60px;}
.TzP4box  a.more{display: inline-block;width: 100%;font-family: PingFang-SC-Medium;font-size: 16px;line-height: 36px;color: #333333;border-top: 1px solid #e5e5e5;padding-top: 5px;}
.TzP4box  a.more span{float: right;color: #E81C1C;font-family: 宋体;}
.TzP4box:hover h3,.TzP4box:hover a.more{color: #e81c1c}
.TzP4box:hover .date{background: #e81c1c}
.TzP4box:nth-child(3n){margin-right: 0;}
.TzP4box:hover a.more span{margin-right: 40px;}
/* .TzP4box:hover h3{font-size: 22px;} */
.Tzz_P5{width: 100%;background: url(../uploadfiles/image/tzbg7.png) no-repeat bottom center;padding-bottom: 100px;}
.Tzz_P5b{width: 100%;background:#fff;height: 730px; padding: 70px;margin-top: 25px;}
.Tzz_P5 .Contains{padding-top: 40px;}
.Tzz_P5b .iptbox{width: 48%;float: left;height: 76px;background-color: #f6f6f6;line-height: 76px;padding-left: 14px;margin-bottom: 20px;}
.Tzz_P5b .iptbox input{display: inline-block;width: 75%;height: 76px;line-height: 76px;}
.Tzz_P5b .iptbox img,.Tzz_P5b .trabox img{vertical-align: middle;width: 18px;margin: auto 13px; }
.Tzz_P5b .iptbox:nth-child(2n){float: right;}
.Tzz_P5b .trabox{width: 100%;height: 260px;background: #f6f6f6;float: left;}
.Tzz_P5b .trabox{padding: 30px 14px;}
.Tzz_P5b .trabox textarea{float: left;width: 100%;height: 200px;margin-top: 10px;}
.Tzz_P5b button{display: inline-block;	width: 288px;height: 76px;background-color: #E81C1C;text-align: center;font-family: PingFang-SC-Medium;font-size: 16px;color: #ffffff;margin-top: 50px;}




.rightnav{position: fixed;display: inline-block;top: 30%;width: auto;right: 2%;z-index: 9999;background: rgba(255,255,255,.5);padding: 2% 0;min-width: 210px;display:none !important;}
.rightnav li{font-family: PingFang-SC-Heavy;font-size: 20px;line-height: 60px;letter-spacing: 1px;color: #666;cursor: pointer;text-align: center;}
.rightnav li.on{color: #fff;;background: #57afff;font-size: 24px;}

@media(max-width:768px){
	.rightnav{display: none !important}
.maps{height: 400px;margin: 0 auto;margin-bottom: 40px;margin-top: 40px}
.jrbox, .newslistbox{padding-bottom: 40px;padding-top:20px;}
.map_b{display: none}
.maps_b{margin: 0 auto}
.maps_b .maps_box{width: 100%;margin-bottom: 20px;-webkit-background-size: 100% 100%;
background-size: 100% 100%;}
.Footer .footer_l,.Footer .footer_b .flinks{width: 100%;text-align: center;}
.Footer .footer_b .Copyright{line-height: 24px;text-align: center;}
.newslistbox .SubMenu{margin-bottom: 20px;display: inline-block;}
.newslistbox .SubMenu ul::after{content:'';display: block;clear: both;}
.newslistbox .SubMenu li{padding-bottom: 10px;padding-top: 10px;}
.slider-img{margin: 0px auto 10px;}
.slider-nav{margin: 0 auto}
.slider-img .slick-arrow{display: none !important}
.slider-img li p{height: 40px;line-height: 40px;font-size: 20px;}
.slick-next,.slick-prev{display: none !important;}
.newslistbox .SubMenu i{margin: 10px 15px;}
.SubMenu2{padding: 10px 0;margin: 0 auto}
.SubMenu2 li{width: 30%;float: left;}
.SubMenu2{height: auto;display: inline-block;margin: 10px auto}
.newslistbox .prolist .newsbox{width: 100%;margin-right: 0;margin-bottom: 20px;}
.newslistbox .nbox_b{padding: 0;margin-top: 0}
.newslistbox .protjlist .protjbox .imgbox{width: 100%;}
.newslistbox .protjlist .protjbox .cont{max-width: 100%;margin: 0;margin-top: 20px;}
.newslistbox .protjlist .protjbox .imgbox{background-size: 100% 100%}
.newslistbox .protjlist .protjbox .imgbox span{-webkit-background-size: 80% auto;
background-size: 70% auto;}
.pages{margin: 0 auto}
.pages img{width: 30px;height: 30px;}
.AboutP1 .Contains{padding: 2% }
.titles p,.AboutP1 .imgbox{width: 100%;max-width: unset;margin: 0 auto}
.AboutP1_l,.AboutP1 .AboutP1_l .con {width: 100%;margin: 0 auto}
.AboutP1_b .AboutP1_box{width: 33.3%;float: left;padding: 0}
.AboutP1_b .AboutP1_box h1, .AboutP1_b .AboutP1_box h1 i{font-size: 32px;}
.AboutP1_b{display: inline-block;margin-top: 20px;padding-top: 20px;width: 100%;}
.AboutP1{height: unset;display: inline-block;}
.AboutP2 .imgbox{margin-top: 40px;margin-bottom: 20px;}
.AboutP2{-webkit-background-size: auto 100%;background-size: auto 100%;height: auto;display: inline-block;float: left;padding-bottom: 20px;}
.AboutP2_r{width: 100%;padding-top: 20px;}
.titles h3{font-size: 24px;line-height: 24px;margin-bottom: 0;}
.AboutP2_r h3{font-size: 16px;line-height: 22px;padding-bottom: 15px;margin-bottom: 15px;}
.AboutP2_r p{line-height: 22px;font-size: 14px;}
.AboutP3 .AboutP3_l .titles{margin-top: 40px;}
.AboutP3 .AboutP3_l{width: 100%;}
.AboutP3 .sideMenu h3.on{margin-bottom: 20px;font-size: 20px;}
.AboutP3 .sideMenu ul{padding: 10px 0}
.AboutP3 .sideMenu ul p{min-height: unset;font-size: 14px;line-height: 22px;}
.AboutP3 .sideMenu h3{margin-bottom: 20px;}
.AboutP3 .imgbox{margin-top: 20px;width: 100%;position: static;}
.AboutP4 .AboutP4box{width: 100%;float: left;height: auto}
/* .AboutP4{display: inline-block;} */
.AboutP4 .AboutP4box .P4box{height: auto;margin-top: 40px;}
.AboutP5 .P5box{width: 100%;float: left;margin-right: 0;height: auto;padding-bottom: 10px;-webkit-background-size: 100% 100%;
background-size: 100% 100%;}
.AboutP5 .clone:last-child{display: none}
.AboutP5{display: inline-block;float: left;height: auto;-webkit-background-size: auto 100%;background-size: auto 100%;padding-top: 40px;}
.AboutP5 .P5box h1{margin-top: 10px;}
.AboutP5 .P5box h3{margin: 10px auto}
.AboutP6 .slider-nav li span{width: 80px;height: 40px;margin-top: -80px;margin-left: -40px;background: none}
.AboutP6 .slider-nav li span::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.Historybox{margin-top: 20px;}
.AboutP6{padding-top: 40px;}
.AboutP6 .slider-for li .info{margin-top: 20px;}
.AboutP6 .slider-for li .imgbox{margin-left: 0;width: 100%;}
#issues{width: 70%;}
.hidebox{width: 120px;}
#dates li{font-size: 18px;line-height: 40px;height: 40px;width: 120px;}
#dates{width: 120px;}
#timeline{background: url('../images/dot.gif') 98% top repeat-y;}
#issues li{width: 100%;}
#issues li .imgbox{width: 100%;height: auto;padding-top:66.7%;}
#issues li .imgbox span{-webkit-background-size: cover;background-size: cover;}
#issues li .cont{margin-top: 40px;margin-left: 0;}
#issues li .cont h3{font-size: 24px;line-height: 24px;}
#issues li .cont{width: 100%;}
#issues li .cont p{font-size: 16px;line-height: 24px;padding-left: 10px;text-indent: 0}
#issues .cont h3::after{top: 12px;height: 2px}
.AboutP7 .titles{margin-bottom: 20px;}
.AboutP8{padding: 40px 0;height: auto;display: inline-block;margin-bottom: 40px;}
.AboutP8 .owl-carousel{margin-top: 40px}
.AboutP8 .owl-carousel .owl-nav button.owl-next{right: 0}
.AboutP8 .owl-carousel .owl-nav button.owl-prev{left: 0}
.rightnav li{font-size: 16px;line-height: 40px;}
.newslistbox .SubMenu i{margin: 5px;}
.newslistbox .nbox_b .newsbox{width: 100%;margin-right: 0;margin-bottom: 20px;}
.Kycx_P1 .Contains{width: 96%;margin: 0 auto;padding: 1% 2%;height: auto}
.KyP1tbox{width: 48%;float: left;margin-bottom: 20px;}
.KyP1tbox:nth-child{float: right;}
.KyP1tbox p{font-size: 14px;}
.Kycx_P2b .Kycx_P2box{width: 100%;padding: 10px 0;height: auto;margin-bottom: 15px;}
.Kycx_P2b .Kycx_P2box .date{width: 60px;height: 60px;padding: 0}
.Kycx_P2b .Kycx_P2box .date span{line-height: 36px;font-size: 30px;height: 36px;}
.Kycx_P2b .Kycx_P2box .date i{line-height: 20px;font-size: 14px;}
.Kycx_P2 .txt{padding: 0;font-size: 16px;line-height: 24px; margin-left: 20px;}
.Kycx_P3 .imgbox{width: 100%;}
.Kycx_P3 .txts{width: 96%;margin: 2%}
.Kycx_P4b .tits{font-size: 20px;text-indent: 0;padding-left: 20px;}
.Kycx_P4b .Kycx_P4box{margin-top: 20px;}
.Tzz_P1{margin: 0 auto;width: 100%}
.Tzz_P1b .imgbox{width: 100%;  padding-top: 58%;}
.Tzz_P1b .imgbox span{background-size: cover;}
.Tzz_P1b .gupiao {width: 100%;}
.Tzz_P1b .gupiao .gp_b{
	    width: 100%;
    overflow-x: auto;
}
.Tzz_P1b .gupiao .gp_b table{
	width: 500px;
}
.Tzz_P1b .gupiao .gp_t h1{margin-left: 0;}
.Tzz_P1b .gupiao .tips{line-height: 20px;margin-top: 20px;padding-bottom: 10px;}

.Tzz_P2 .Tzz_P2_b{padding: 0;margin-bottom: 40px;}
.Tzz_P2 .Tzz_P2_b tr td:first-child{font-size: 13px;}
.Tzz_P2 .Tzz_P2_b tr td{font-size: 12px;}
.Tzz_P3b{padding: 0;overflow-y: hidden;}
.Tzz_P3b table{width: 1000px;}
.Tzz_P3b .first{font-size: 12px;}
.Tzz_P3b tr{height: 60px;line-height: 60px;font-size: 14px;}
.Tzz_P3 .Contains{padding: 0}
.Tzz_P3b .first td{width: 20%;}
.Tzz_P3{padding: 20px 0;-webkit-background-size: auto 100%;
background-size: auto 100%;}
.TzP4box{width: 100%;height: auto;padding: 0 20px;}
.TzP4box .date{width: 60px;height: 60px;padding: 0}
.TzP4box .date span{line-height: 36px;font-size: 30px;height: 36px;}
.TzP4box .date i{line-height: 20px;font-size: 14px;}
.TzP4box h3{margin: 15px 0;}
.Tzz_P5b{padding: 0;height: auto;background-size: 100% 100%;background-size: 100% 100%;padding: 2%;padding-bottom: 40px;}
.Tzz_P5b .iptbox{width: 100%;}
.Tzz_P5b .iptbox{height: 40px;line-height: 40px;margin-bottom: 10px;padding-left: 0;border: 1px solid #fff}
.Tzz_P5b .iptbox input{width: auto;height: 40px;line-height: 40px;}
.Tzz_P5b .iptbox img, .Tzz_P5b .trabox img{margin: auto 5px;}
.Tzz_P5b button{width: 50%;height: 60px;line-height: 60px;margin-top: 40px;}
.Tzz_P5{padding-bottom: 40px;
background-size: 100% auto;}
}


.Titleinfo{ border-bottom:1px solid #e6e6e6; text-align:center; margin-bottom:35px; padding-bottom:18px; border-bottom: 1px dashed #e5e5e5;}
.Titleinfo .tits{font-size:30px; color:#010101; line-height:40px;}
.Titleinfo .date{ font-size:14px; padding:5px 0 0 0;color:#808080;}
.Titleinfo .date i{ display:inline-block; margin:0 10px;}
.Titleinfo .share{ display:inline-block;*display:inline; zoom:1; vertical-align:middle;}

.videoinfo{ width:100%; position:relative; height:100%; overflow:hidden;}
.videoinfo video{ background:#000; width:100%; height:90%; position:absolute; left:0px; top:0;}

.PrevNextBox {margin:50px 0 0 0;position:relative; color:#888888; font-size:16px;}
.PrevNextBox dl{ width:49%; line-height:60px; height:60px;overflow:hidden; background:#f7f7f7; position:relative;}
.PrevNextBox dl span{ padding-left:97px; position:relative; display:block;}
.PrevNextBox dl span em{ position:absolute; left:33px; top:0px; color:#000000; font-weight:bold;}
.PrevNextBox dl a{ margin:0px auto; display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:95%; color:#666666;}
.PrevNextBox dl:hover{background:#57afff; color:#fff;}
.PrevNextBox dl:hover a{ color:#fff;}
.PrevNextBox dl:hover span em{color:#fff;}
.PrevNextBox dl a.none{color:#999;}

.Shares{ display:inline-block; vertical-align:middle;}
.Shares .bshare-custom{ color:#666666 !important;font-size: 14px !important;}
.Shares .bshare-custom a{ margin-left:13px; padding:0px; width:21px; height:18px;}
.Shares .bshare-custom .bshare-weixin{ background:url(../images/ico/ico_wx.png) center center no-repeat;}
.Shares .bshare-custom .bshare-weixin:hover{ background:url(../images/ico/ico_wx2.png) center center no-repeat;}
.Shares .bshare-custom .bshare-sinaminiblog{ background:url(../images/ico/ico_wb.png) center center no-repeat;}
.Shares .bshare-custom .bshare-sinaminiblog:hover{ background:url(../images/ico/ico_wb2.png) center center no-repeat;}
.Shares .bshare-custom .bshare-qqim{ background:url(../images/ico/ico_qq.png) center center no-repeat;}
.Shares .bshare-custom .bshare-qqim:hover{ background:url(../images/ico/ico_qq2.png) center center no-repeat;}

@media ( max-width:1024px){
.PrevNextBox {margin:30px 0 0 0; font-size:14px;}
.PrevNextBox dl{ width:auto; float:none !important; line-height:30px; height:30px; margin-bottom:8px;}
.PrevNextBox dl span{ padding-left:65px;}
.PrevNextBox dl span em{left:10px;}
.Shares{display:none;}
}

@media ( max-width:768px){
.NoticeList{margin:0 0 0 -12px;padding-bottom:3%;}
.NoticeList li{width: auto;padding:0 0 12px 12px;float:none;}
.NoticeList .tit{line-height:30px;font-size:15px;}
.NoticeList .p{height:auto;margin-bottom:10px;}
.NoticeList .box{height:auto;padding:10px;line-height:22px;}
.NoticeList .date{width:85px;line-height:25px;margin-bottom:5px;font-size:12px;}


.Titleinfo { line-height:20px; font-size:12px; padding-bottom:15px; margin-bottom:20px;}
.Titleinfo .tits{ font-size:18px; padding-bottom:4px; line-height:24px;}
.Titleinfo .share{ display:none;}
}

.sec-5.newslistbox .Contains{height: 1071px;}
.sec-5.newslistbox .auto{margin: 60px 70px;min-height: 75%;}
.sec-5.newslistbox{overflow: visible;}
.sec-5.newslistbox .auto .point{right: 50%}
.sec-5.newslistbox .slider::before{transform: rotate(-71deg);width: 190px;top: 58%;left: -186px;}

@media ( max-width:1440px){
.sec-5.newslistbox .auto .point{right: 51%}

}
@media ( max-width:1366px){
.sec-5.newslistbox .auto .point{right: 48%}

}


/* .tab_item{margin: 70px} */
.tab_item .txtbox {
    width: 53.13%;
    float: left;
}

.tab_item .txtbox .txt {}

.tab_item .txtbox .txt p {
    font-family: SourceHanSansCN-Regular;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #666666;
    text-indent: 2em;
    margin-bottom: 3%;
}

.tab_item .txtbox .txt .tit {
    font-family: SourceHanSansCN-Bold;
    font-size: 24px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #000000;
}

.tab_item .src_pc {
    width: 36%;
    float: right;
}

.tab_item .src_pc .pc1 {
    padding-top: 117.2%;
    margin-bottom: 10px;
}

.tab_item .src_pc .pc2 {
    padding-top: 21.71%;
}

.tab_item .src_pc .pc3 {
    padding-top: 136.72%;
}

.tab_item .src_pc .pc4 {
    padding-top: 126%;
}
.title {
    padding: 5% 0;}
.title .tit_cn {
    font-family: SourceHanSansCN-Medium;
    font-size: 36px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 7px;
    color: #333333;
}

.title .tit_en {
    font-family: DIN-Medium;
    font-size: 16px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 16px;
    letter-spacing: 4px;
    color: #999999;
    padding-top: 20px;
}

/*TextList002514 */
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%;margin-bottom:30px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:16px; cursor:pointer; position:relative;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#57afff; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#57afff;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#57afff; padding:30px 0;}
.TextList002514 .list.bcc{border-color:#57afff }


.MainCon{padding:70px;}

@media(max-width:1024px){
	.MainCon{padding:40px;}
}

@media(max-width:768px){
	.MainCon{padding:20px;}
	.newslistbox .SubMenu li{padding:0 15px;padding-top:0;font-size: 16px;}
	.SubMenu2{margin:0;width:100%;padding:10px;}
	.SubMenu2 li{width:25%;height:30px;line-height: 30px;font-size: 14px;}
	.SubMenu2 li.on a{font-size: 14px;}
	.SubMenu2 li:hover a{font-size: 14px;}
	.newslistbox .nbox_b .newsbox{width:48%;padding:0 20px 10px;}
	.newslistbox .nbox_b{margin-top:20px;}
	
}

@media(max-width:480px){
	.MainCon{padding:20px 10px;}
	.SubMenu2 li{width:33.33%;}
	.newslistbox .nbox_b .newsbox{margin-bottom:10px;padding:0 10px 5px;}
	.newslistbox .prolist .newsbox .imgbox{margin-top:10px;}
	.newslistbox .prolist .newsbox .tits h3{font-size: 14px;}
	.Footer .footer_l h1{font-size: 28px;}
	.jrbox .Contains, .newslistbox .Contains{padding-bottom:30px;}
	.newslistbox .SubMenu li{padding:0 8px;font-size: 15px;}
	.newslistbox .SubMenu li a{padding-bottom:0;}
	.newslistbox .SubMenu{margin-bottom:10px;}
}

.ProInfo{margin-top:100px;}
.jrbox .Contains, .newslistbox .Contains{padding-bottom:0;}

@media(max-width:1680px){
	.procon .cons{padding:3%;}
}

@media(max-width:1440px){
	.procon .cons{padding:2% 4%;}
	.procon .cons h3{padding-bottom:20px;font-size: 20px;}
	.procon .cons h3 span{font-size: 18px;}
	.procon .back{margin-top:20px;}
}

@media(max-width:1024px){
	.procon .cons{padding:20px;}
	.procon .cons .info{font-size: 14px;line-height: 25px;}
	.procon .back{width:120px;height:40px;line-height: 40px;}
	.procon .img{padding:6.5% 4%;}
	.proconbox{padding-top:50px;}
	.titles h3{font-size: 30px;margin-bottom:0;}
	.titles span{margin-bottom:5px;}
	.Footer .footer_l{width:100%;}
}

@media(max-width:768px){
	.Header2{background: #f6f6f6;position: relative;}
	.procon .img{width:100%;padding:2%;}
	.procon .cons{width:100%;}
}

@media(max-width:480px){
	.titles h3{font-size: 20px;}
	.slider-img li p{font-size: 16px;}
}


/* 科研动态 */
@media(max-width:768px){
	.Kycx_P2b .Kycx_P2box{padding:15px 0;padding-left:75px;}
	.Kycx_P22 .Kycx_P2b .Kycx_P2box .date{margin-left:0;}
	.Kycx_P2b .Kycx_P2box .date span{font-size: 25px;line-height: 18px;height:18px;}
	.Kycx_P2b .Kycx_P2box .date i{font-size: 12px;}
	.Kycx_P22 .Kycx_P2b .Kycx_P2box .txt i{font-size: 14px;}
	.Kycx_P3 .imgbox{position: relative;margin-bottom:20px;top:0;}
	.Kycx_P3 .txts{width:100%;box-sizing: border-box;margin:0;}
	.Kycx_P2 .titles p{font-size: 14px;line-height: 25px;margin-top:20px;}
	.Kycx_P2b{padding-top:30px;}
	.Kycx_P3 .txts p{font-size: 14px;}

	.Kycx_P4b .tits{font-size: 16px;}
	.Kycx_P4b .Kycx_P4box .txts{padding:20px;}
	.Kycx_P4b .Kycx_P4box .txts h3{font-size: 16px;}
	.Kycx_P4b .Kycx_P4box .txts p{font-size: 14px;line-height: 25px;}
}

@media(max-width:480px){
	.Kycx_P1b .owl-carousel{padding:10px;}
	.KyP1tbox .imgbox{width:100px;height:100px;line-height: 100px;}
}


/* 联系我们 */
@media(max-width:1024px){
	.maps_b .maps_box{width:98%;margin-bottom:10px;height:auto;}
}

@media(max-width:768px){
	.map_b{display: block;position: static;height:auto;}
	.RighInfo002275 #map{height:300px;}
	.map_b .map_bl{display: none;}
	.map_b .map_br{width:100%;padding:30px;}
	.maps_b{margin-left:-2%;margin-top:20px;}
}

@media(max-width:480px){
	.RighInfo002275 #map{height:250px;}
	.map_b .map_br p{width:100%;}
	.map_b .map_br{padding:20px;}
	.maps_b .maps_box{padding:20px;}
	.maps_b .maps_box h3{font-size: 16px;}
}

/* 培训成长 */
@media(max-width:1024px){
	.tab_item .src_pc{width:45%;}
	.title .tit_cn{font-size: 28px;}
	.title .tit_en{font-size: 14px;margin-top:0;padding-top:10px;letter-spacing: 2px;}
	.tab_item .txtbox .txt .tit{font-size: 18px;text-indent: 1.5em;}
	.tab_item .txtbox .txt p{font-size: 14px;}
}

@media(max-width:768px){
	.tab_item .txtbox{width:100%;}
	.tab_item .src_pc{width:100%;}
	.title{padding:0 0 20px 0;}
}

@media(max-width:480px){
	.title .tit_cn{font-size: 22px;}
	.title .tit_en{font-size: 12px;padding-top:0;}
}

/* 视频中心 */
@media(max-width:768px){
	.newslistbox .nbox_b{margin-top:0;}
	.newslistbox .nbox_b .newsbox .imgbox{margin-bottom:15px;}
	.newslistbox .nbox_b .newsbox .tits{padding-left:0;border-left:none;margin-bottom:10px;}
	.newslistbox .nbox_b .newsbox .tits h3{font-size: 16px;} 

	.pages{margin-top:30px;}
}



/* 投资者关系 */
@media(max-width:1024px){
	.TzP4box .date{width:80px;height:80px;}
	.TzP4box .date span{font-size: 28px;height:28px;line-height: 28px;}
	.TzP4box h3{font-size: 16px;margin:20px 0;}
}

@media(width:768px){
	.Tzz_P2 .Tzz_P2_b tr td:first-child{width:32%;padding-left:20px;}
	.Tzz_P2 .Tzz_P2_b tr td:nth-child(2){padding-left:30px;}
	.Tzz_P2 .Tzz_P2_b tr{height:40px;line-height: 20px;}

	.Tzz_P3b{background:none;}
	.Tzz_P3b table{background:#fff;}
	.Tzz_P3b .first{background: #e81c1c;height:60px;line-height: 60px;}
	.Tzz_P3b tr{height:40px;line-height: 20px;}
	.Tzz_P1 .titles p{font-size: 14px;line-height: 25px;margin-top:20px;}

	.Tzz_P3{background-size: cover;}
	.Tzz_P4{margin-top:30px;}
	.TzP4box .date{width:60px;height:60px;}
	.TzP4box{width:98%;margin-bottom:20px;}
	
}

@media(max-width:480px){
	.Tzz_P1b .gupiao .gp_t{
		overflow: hidden;
		padding-bottom: 10px;
	}
	.Tzz_P1b .gupiao .gp_t h1{
	    font-size: 30px;
	    padding: 0 10px;
	    line-height: 54px;
	    float: right;
	}
	.Tzz_P1b .gupiao .gp_t h1 span{
		margin-left: 10px;
	}
	.Tzz_P1b .gupiao .gp_t h1 img {
	    width: 18px;
	    position: relative;
	    top: -4px;
	}
	.Tzz_P1b .gupiao{margin-left:0;}
	.Tzz_P2{margin:30px 0;}
	.Tzz_P2 .Tzz_P2_b tr td:first-child{width:32%;padding:0 10px;}
	.Tzz_P2 .Tzz_P2_b tr td:nth-child(2){padding-left:10px;}
	.TzP4box .date{width:60px;height:60px;}

	.TzP4box{width:98%;margin-bottom:10px;}
	.Tzz_P5b button{width:120px;height:40px;line-height: 40px;}

	.TextList002514 .list{margin-bottom:15px;}
}

.info_b{margin-left:0 !important;}
.info_b .Newscontent .Content_con video{max-width:800px;display: block;margin:0 auto;}

@media(max-width:480px){
	.info_b .Newscontent {margin-top:20px;}
}


@media(max-width:1024px){
	.newslistbox .protjlist .protjbox .cont h1{width:350px;height:45px;line-height: 45px;font-size: 18px;}
	.newslistbox .protjlist .protjbox .cont p{font-size: 14px;line-height: 25px;}
	.newslistbox .protjlist .protjbox .cont .more{height:40px;line-height: 40px;}
}

@media(max-width:480px){
	.newslistbox .protjlist .protjbox .cont h1{width:100%;height:40px;line-height: 40px;font-size: 18px;margin-bottom:10px;}
	.newslistbox .protjlist .protjbox .cont h3{font-size: 16px;}
	.newslistbox .protjlist .protjbox .cont .more{height:36px;line-height: 36px;margin-top:20px;}
}

.newslistbox .nNews .newsbox .tits{padding-left:20px;margin-bottom:20px;}

@media(max-width:768px){
	.newslistbox .nNews .newsbox .tits{padding-left:0;margin-bottom:10px;}
	.newslistbox .nbox_b .newsbox .tits h3{font-size: 14px;line-height: 25px;height:50px;}
}

.AboutP1 .Contains{padding:0;height:auto;}

.AboutP4 .AboutP4box .P4box p{text-indent: 2em;}

.AboutP7 .titles{margin-bottom:30px;}
.Honor .HonorNav{text-align: center;margin-bottom:50px;}
.Honor .HonorNav ul li{display: inline-block;padding-bottom:15px;position: relative;margin:0 10px;font-size: 30px;}
.Honor .HonorNav ul li::before{content:'';display: block;width:100%;height:2px;background:#fff;bottom:0;left:0;position: absolute;display: none;}
.Honor .HonorNav ul li.on::before{display: block;}
.Honor .HonorNav ul li a{color:#fff;}
.Honor .bd ul .item{padding:10px;background:#fff;}
.Honor .bd ul .item .img{padding-top:200px;}
.Honor .bd ul .item .txt{margin-top:10px;line-height: 30px;text-align: center;}
.Honor .bd ul .item:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
.Honor .bd ul .item:hover .txt{color: #57afff;font-weight: bold;}

.Honor .bd{position: relative;height:260px;}
.Honor .bd ul {position: absolute;left:0;top:0;width:100%;opacity: 0;visibility: hidden;}
.Honor .bd ul.on{opacity: 1;visibility: visible;}

.Honor .owl-carousel .owl-nav button.owl-prev,.Honor .owl-carousel .owl-nav button.owl-next{width:40px;height:40px;text-indent:999px;overflow:hidden;}
.Honor .owl-carousel .owl-nav button.owl-prev{position:absolute;top:50%;transform:translate(0%,-50%);left:-70px;background:url(../images/jtl.png);background-size:100% 100%;}
.Honor .owl-carousel .owl-nav button.owl-next{position:absolute;top:50%;transform:translate(0%,-50%);right:-70px;background:url(../images/jtr.png);background-size:100% 100%;}
.Honor .owl-carousel .owl-nav button.owl-prev:hover{background:url(../images/jtl2.png);background-size:100% 100%;}
.Honor .owl-carousel .owl-nav button.owl-next:hover{background:url(../images/jtr2.png);background-size:100% 100%;}

.AboutP8 .item:hover .imgbox span{-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05);}
.AboutP8 .item:hover .txt{color: #57afff;font-weight: bold;}


@media(max-width:1400px){
	.Honor .owl-carousel .owl-nav button.owl-next{right:10px;}
	.Honor .owl-carousel .owl-nav button.owl-prev{left:10px;}
	.AboutP6 .slider-nav .slick-next{right:-30px;}
	.AboutP6 .slider-nav .slick-prev{left:-30px;}
	.AboutP8 .owl-carousel .owl-nav button.owl-next{right:10px;}
	.AboutP8 .owl-carousel .owl-nav button.owl-prev{left:10px;}
	.AboutP1_b .AboutP1_box h1, .AboutP1_b .AboutP1_box h1 i{font-size: 60px;}
}

@media(max-width:1024px){
	.AboutP1 .AboutP1_l{width:100%;margin-bottom:20px;}
	.AboutP1 .imgbox{width:100%;padding-top:110%;height:auto;margin-right:0;}
	.titles p{font-size: 14px;line-height: 25px;}
	.AboutP1 .AboutP1_l .con{height:auto;line-height: 25px;font-size: 14px;padding-right:0;margin-top:20px;}
	.AboutP2 .AboutP2_l{width:100%;margin-bottom:20px;}
	.AboutP2_r{width:100%;}
	.AboutP2_r h3{font-size: 16px;line-height: 28px;}
	.AboutP2_r p{font-size: 14px;letter-spacing: 0;line-height: 25px;}

	.AboutP3 .AboutP3_l{width:100%;}
	.AboutP3 .imgbox{width:100%;margin-top:20px;}
	.AboutP3 .AboutP3_l .titles{margin-top:0;}
	.AboutP3 .sideMenu h3.on{font-size: 20px;margin-bottom:20px;}
	.AboutP3 .sideMenu ul{padding-top:0;}
	.AboutP3 .sideMenu ul p{min-height:100px;font-size: 14px;line-height: 25px;letter-spacing: 0;}
	.AboutP6 .slider-nav li span{width:100px;height:100px;line-height: 100px;margin-left:-50px;}
	.AboutP6 .slider-nav li span::before{width:90px;height:90px;margin-left:-45px;margin-top:-45px;}
	.AboutP6 .slider-nav li{height:160px;}

	.AboutP4 .AboutP4box .P4box{margin-top:200px;padding-left:30px;}
	.AboutP4{height:600px;}
	.AboutP4 .AboutP4box .P4box h1{font-size: 20px;}
	.AboutP4 .AboutP4box .P4box p{font-size: 14px;line-height: 25px;}

	.AboutP6 .slider-nav{padding:0 30px;}
	.AboutP6 .slider-nav .slick-next{right:-10px;}
	.AboutP6 .slider-nav .slick-prev{left:-10px;}

}

@media(max-width:768px){
	.titles p{margin-top:10px;}
	.AboutP1_b .AboutP1_box h1, .AboutP1_b .AboutP1_box h1 i{font-size: 40px;}
	.AboutP6 .slider-nav li span{width:70px;height:70px;line-height: 70px;margin-top:0;margin-left:-35px;background:#fff;}
	.AboutP6 .slider-nav li span::before{width:70px;height:70px;margin-left:-35px;margin-top:-35px;}
	.AboutP4{height:auto;}
	.AboutP4 .AboutP4box .P4box{margin:30px 0;}
	.AboutP4 .AboutP4box .P4box{padding-left:20px;}

	.AboutP1{padding-bottom:40px;}
	.AboutP2{padding:30px 0;}
	.AboutP2 .imgbox{margin:0;margin-bottom:20px;max-width:500px;width:100%;}
	.AboutP3{padding:30px 0;}
	.AboutP7{padding:30px 0;}
}

@media(max-width:480px){
	.AboutP1 .Contains{margin-top:10px;}
	.AboutP1_b .AboutP1_box h1, .AboutP1_b .AboutP1_box h1 i{font-size: 30px;line-height: 30px;}
	.AboutP1_b .AboutP1_box p{font-size: 12px;}
	.AboutP2 .imgbox{height:auto;padding-top:120%;}
	.AboutP2_r h3{font-size: 15px;letter-spacing: 0;}
	.AboutP3 .sideMenu h3.on{font-size: 16px;margin-bottom:10px;}
	.AboutP3 .sideMenu h3{font-size: 16px;margin-bottom:10px;}

	.Honor .HonorNav{margin-bottom:20px;}
	.Honor .HonorNav ul li{font-size: 18px;font-weight: bold;}
	.Honor .bd ul .item .img{padding-top:70%;}
	.Honor .bd{height:300px;}
	.AboutP6 .slider-nav .slick-prev{left:0;}
	.AboutP6 .slider-nav .slick-next{right:0;}
	.AboutP6 .slider-nav .slick-arrow{display: block !important;width:30px;height:30px;}
	.AboutP6 .slider-nav li{height:120px;}
	.AboutP6 .slider-for li .imgbox{border:none;}
	.AboutP6 .slider-for li .txt p{padding-left:25px;line-height: 25px;font-size: 14px;}

	.AboutP4{display: block;}
}

/* 1600*900 */
@media(max-width:1600px){
	.slideTxtBox .hd .prev{top:300px;}
	.slideTxtBox .hd .next{top:350px;}
	.sec-2 .HomeTit h2{font-size: 34px;}

	.sec-2 .slideTxtBox .hd .prev{top:260px;}
	.sec-2 .slideTxtBox .hd .next{top:330px;}

	.sec-3 .HomeNews .videobox{margin-top:0;}
	.sec-3 .HomeNews_r{margin-top:0;}
	.sec-4 .sec4box{height:260px;}
	.sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6{height:320px;}
	.sec-5 .auto {transform: scale(0.8);-webkit-transform: scale(0.8);margin:0;}
	.sec-4 .auto{padding-top:3%;}
}

/* 1366*768 */
@media(max-width:1366px){
	.HomeBan .sliderTxt .item .txt h3{font-size: 18px;}
	.HomeBan .sliderTxt .item .txt h1{font-size: 40px;}
	.HomeBan .sliderTxt .item .txt .p{font-size: 20px;line-height: 30px;}

	.sec-2 .auto{padding-bottom:4%;margin-top:0;min-height:93%;}
	.sec-2 .Img{width:40%;bottom:0;}

	.sec-2 .Num{height:180px;}
	.sec-2 .class{height:180px;padding:30px;}
	.sec-2 .HomeTit h2{font-size: 28px;margin-bottom:20px;}
	.sec-2 .HomeTit .txt{font-size: 16px;line-height: 28px;}
	.sec-2 .HomeTit p{font-size: 14px;line-height: 25px;}
	.sec-2 .Num dd b i{font-size: 50px;}
	.sec-2 .class .date i{font-size: 20px;}
	.sec-2 .class .date{font-size: 14px;line-height: 25px;}

	.sec-3 .HomeTit{margin-bottom:20px;}
	.sec-3 .HomeTit h2{font-size: 28px;}
	.sec-3 .HomeTit .en{font-size: 16px;}
	.sec-3 .HomeTit a.fr{width:140px;height:42px;line-height: 42px;}
	.sec-3 .HomeNews_r .NewsBox{margin-bottom:20px;}
	.sec-3 .HomeNews_r .NewsBox .tit{height:auto;}
	.sec-3 .HomeNews_r .NewsBox .tit h3{font-size: 14px;line-height: 22px;height:44px;}
	.sec-3 .HomeNews_r .NewsBox{height:230px;}
	.sec-3 .HomeNews_r .NewsBox .tit{bottom:5px;}
	.sec-3 .HomeNews_r .NewsBox .imgbox{top:0;}

	.sec-3 .HomeNews .videobox{height:480px;}
	.sec-3 .HomeNews .videobox .vbox{height:350px;top:0;}
	.sec-4 .sec4box{height:240px;}
	.sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6{height:280px;}
	.sec-5 .auto {transform: scale(0.7);-webkit-transform: scale(0.7);margin:0;}
	.sec-4 .auto{padding-top:1%;}
}
@media(max-width:1280px){
		.sec-2 .Num{height:140px;}
	.sec-2 .class{height:140px;padding:16px;}
}
.sec-5 .auto .mapimg{display: none;}
@media(max-width:1024px){
	.HomeBan .item{height:60vh;}
	.HomeBan .sliderTxt .item{height:60vh;}
	.sec-2{padding:5% 0;}
	.sec-2 .auto{padding-bottom:280px;}
	.sec-2 .Nav li.li1{top:82%;}
	.sec-2 .Nav li.li6{top:61%;}
	.sec-2 .Nav li.li7{top:75%;}
	.sec-2 .Img{top:10%;bottom:auto;}
	.sec-2 .Num dd b i{font-size: 30px;}
	.sec-2 .Num dd b span{font-size: 20px;}
	.sec-2 .class{width:24%;}
	.sec-3 .HomeNews .videobox .vbox{width:400px;margin-left:-200px;}
	.sec-3 .HomeNews .videobox .tit{width:400px;margin-left:-200px;}
	.sec-3 .HomeNews_r .NewsBox .tit{border:none;box-sizing: border-box;width:100%;}
	.sec-3 .HomeNews_r .NewsBox .imgbox{width:200px;margin-left:-100px;}
	.sec-3 .HomeNews .videobox .tit h3{font-size: 16px;}
	.sec-4{padding:5% 0;}

	.sec-5 .HomeTit{float:none;text-align: left;margin-top:0;}
	.sec-5 .auto .maps {display: none;}
	.sec-5 .auto .mapimg{display: block;}
	.sec-5 .auto .mapimg img{max-width:100%;}
	.sec-5 .auto .rmap{display: none;}
	.sec-5 .auto{background:none;transform: scale(0.8);-webkit-transform: scale(0.8);height:auto;}
}

@media(max-width:768px){
	.sec-2 .class{width:100%;bottom:195px;}
	.sec-2 .auto{padding-bottom:600px;}
	.sec-2 .Num{width:100%;left:0;}
	.sec-3 .HomeNews .videobox{width:100%;}
	.sec-3 .HomeNews_r{width:100%;margin-top:20px;}
	.HomeBan{
		margin-top: 60px;
	}
}

@media(max-width:480px){
	.index_header .auto{top:0;}
	.HomeBan .sliderTxt .item .txt{display: none;}
	.HomeBan, .HomeBan .item{height:35vh;}
	.sec-2 .Info{width:100%;}
	.sec-2 .Img{width:100%;position: static;}
	.slideTxtBox .hd{display: none;}
	.sec-2 .class{display: none;}
	.sec-2 .auto{padding-bottom:0;}
	.sec-2 .Num{position: static;height:100px;}
	.sec-2 .Num dd{display: block;width:100%;font-size: 12px;}
	.sec-2 .Info, .sec-2 .Num, .sec-2 .Img {
	    transform: translate(0,0);
	    -webkit-transform: translate(0,0);
	    opacity: 1;
	}
	.sec-2 .HomeTit, .sec-2 .Nav, .sec-2 .class {
	    transform: translate(0,0);
	    -webkit-transform: translate(0,0);
	    opacity: 1;
	}
	.sec-3 .HomeTit .en{font-size: 14px;letter-spacing: 0;line-height: 25px;}
	.sec-3 .HomeTit a.fr{float:left;margin-top:10px;margin-bottom:20px;height:30px;line-height: 30px;width:120px;font-size: 14px;}
	.sec-3 .HomeNews .videobox{position: static;height:auto;}
	.sec-3 .HomeNews .videobox .vbox{width:100%;margin:0;position: static;height:auto;}
	.sec-3 .HomeNews .videobox .tit{width:100%;margin:0;position: static;padding:10px;}
	.sec-3 .HomeNews .videobox .tit h3{margin-bottom:5px;}
	.sec-3 .HomeNews .videobox .vbox video{position: static;}
	.sec-3 .HomeNews_r .NewsBox{height:98%;height:auto;}
	.sec-3 .HomeNews_r .NewsBox .imgbox{position: relative;margin:0;left:0;width:100%;}
	.sec-3 .HomeNews_r .NewsBox .tit{width:100%;position: static;padding:10px;margin:0;}
	.sec-3 .HomeTit, .sec-3 .Nav li, .sec-3 .HomeNews .videobox, .sec-3 .HomeNews_r {
	    transform: translate(0,0);
	    -webkit-transform: translate(0,0);
	    opacity: 1;
	}


	.sec-4 .sec4box{width:48%;margin-bottom:10px;}
	.sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6{margin-top:0;}
	.sec-4 .sec4box{height:180px;}
	.sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6{height:180px;}
	.sec-4 .sec4box.sec4box5 .tit, .sec-4 .sec4box.sec4box6 .tit, .sec-4 .sec4box.sec4box5 .tit p, .sec-4 .sec4box.sec4box6 .tit p{top:30px;font-size: 16px;line-height: 20px;}
	.sec-4 .sec4box .tit{left:0;width:100%;text-align: center;}
	.sec-4 .sec4box .tit h3{font-size: 16px;}
	.sec-4 .sec4box, .sec-4 .sec4box.sec4box5, .sec-4 .sec4box.sec4box6 {
	    transform: translate(0,0);
	    -webkit-transform: translate(0,0);
	    opacity: 1;
	}

	.sec-5 .HomeTit h2{font-size: 28px;}
	.sec-5 .HomeTit .en{font-size: 14px;}
	.sec-5 .auto .txt{width:100%;position: static;font-size: 14px;line-height: 22px;}
	.sec-5 .auto {transform: scale(0.9);-webkit-transform: scale(0.9);}
}

.yyfkForm{border: 1px solid #efefef;height: auto;padding: 4%;margin-top: 0;}
.yyfkForm .iptbox img,.yyfkForm .trabox img{display: none;}
.yyfkForm .iptbox{padding-left: 20px;}
.yyfkForm .trabox{padding-left: 20px;}
.yyfkForm button{background: #57afff;}


.Ygtd{padding-top: 20px;}
.Ygtd .list{overflow: hidden;margin: 0 -10px;}
.Ygtd .list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 20px;}
.Ygtd .list li a{display: block;margin: 0 10px;height: 50px;line-height: 50px;text-align: center;background: #fff;border-radius: 20px;border:1px solid #ccc; padding:0 10px;   white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Ygtd .list li a:hover{background:#138CF6;color:#fff;border-color:#138CF6}
@media only screen and (max-width:767px) {
.Ygtd{padding-top: 20px;}
.Ygtd .list li{width: 50%;margin-bottom: 10px;}
.Ygtd ul.list{margin: 0 -5px;}
.Ygtd li .list a{margin: 0 5px;height: 40px;line-height: 40px;}
}


