@charset "utf-8";
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;padding: 0;
}
*:before,*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/*@font-face {  
	font-family: "SiYuanHeiTiJiuZiXingRegular";
	src: url('../fonts/AlibabaPuHuiTi-Regular.ttf');
}
@font-face {  
	font-family: "AlibabaMedium";
	src: url('../fonts/AlibabaPuHuiTi-Medium.ttf');
}*/
/*@font-face {  
	font-family: "SiYuanHeiTiJiuZiXingRegular";
	src: url('../fonts/SiYuanHeiTiJiuZiXingRegular.ttf');
}
@font-face {  
	font-family: "RuiZi"; font-weight: normal; font-style: normal;
	src: url('../fonts/RuiZi.ttf');
}*/

html{-webkit-text-size-adjust:100%;font-size:5.2083333vw;overflow-x: hidden;}
html,body{height:100%;width:100%;margin: 0 auto;font-family: SiYuanHeiTiJiuZiXingRegular,Microsoft YaHei, sans-serif;}

body{padding:0 0 0 0; margin:0px auto; font-size:16px;line-height:1.25; color:#333333; width:100%; min-width:1280px; zoom:1;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: "SiYuanHeiTiJiuZiXingRegular";}
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;font-family: SiYuanHeiTiJiuZiXingRegular,Microsoft YaHei, sans-serif;} /*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; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#132d81;}
/**: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%;}
.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;}
.dot,.dot1{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.dot2,.dot3,.dot4{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
.dot2 {-webkit-line-clamp: 2;}
.dot3 {-webkit-line-clamp: 3;}
.dot4 {-webkit-line-clamp: 4;}
/*font*/
.f_green{ color:#132d81;}
.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){
	html{font-size:6.2vw}
}
@media (min-width:769px) and (max-width:1024px) {
	html{font-size: calc((100 / 1000) * 100 * 1vw);} 
}
@media (max-width:768px) {
	html{font-size: calc((100 / 750) * 100 * 1vw);} 
}
@media ( max-width:1024px){
.iconfont{ font-size:18px;}
body{ font-size:14px; padding-top:45px; line-height:1.5;min-width:320px;overflow-x: hidden;}	
.iblock div,.iblock li{ font-size:14px;}
.Contain{max-width:none; margin:0 15px;}
select,input,textarea,button{ font-size:14px;}
}
.wow {visibility: visible;}
/*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 0.3s}
.imgbox img{ width:auto !important; max-height:100%;transition: all 0.3s}
.imgbox:hover img,.imgbox: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;}

.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.dot2,.dot3,.dot4{display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
.dot2 {-webkit-line-clamp: 2;}
.dot3 {-webkit-line-clamp: 3;}
.dot4 {-webkit-line-clamp: 4;}
.ytable {  display: table;  width: 100%;}
.ytable-fixed {  table-layout: fixed;}
.ytable-cell {  display: table-cell;  vertical-align: middle;}
@media (max-width:1024px) {
  .ytable.xy,  .ytable.xy > .ytable-cell{display: block;}
}
/*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 #eeb033; background:#eeb033; color:#fff;}
.Pages .p_page .num a.a_cur{color:#fff;}
.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:#eeb033;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*/
.homeCss{padding-top: 0 !important;}
.homeCss .Header{background: transparent;}
.homeCss .Header .toper a{color:#fff;}
.homeCss .Header .toper a:hover{color:#fff;}
.homeCss .Header .Logo img{display: block;}
.homeCss .Header .Logo img.hide{display: none;}
.homeCss .MainNav span a{color: #fff;}
.homeCss .Header .Search .Searchico .iconso{display: inline-block;}
.homeCss .Header .Search .Searchico .iconso2{display: none;}
.homeCss .Header .ver img{display: inline-block;}
.homeCss .Header .ver img.hide{display: none;}

.Header{ height:60px; position:fixed; width:100%; left:0; top:0; z-index:10000; transition: all 0.3s;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Header.fix,.Header:hover{background: #fff;}
.Header .auto{ width:94%; margin:0px auto;max-width: 1600px;}
.Header .Logo{ float:left; padding-top:15px; transition: all 0.3s;}
.Header .Logo img{max-height: 30px;}
.Header .Logo img,.Header:hover .Logo img,.Header.fix .Logo img{display: none;}
.Header .Logo img.hide,.Header:hover .Logo img.hide,.Header.fix .Logo img.hide{display: block;}
.Header .toper{ float:right; transition: all 0.3s;font-size: 16px; line-height:60px;height:60px;display:flex;align-items: center;padding-left: 50px;position: relative;}
.Header .ver img,.Header:hover .ver img,.Header.fix .ver img{vertical-align: middle;margin-top: -3px;display: none;}
.Header .ver img.hide,.Header:hover .ver img.hide,.Header.fix .ver img.hide{display: inline-block;}
.Header .toper li{display:inline-block;vertical-align:middle;  margin-left:16px; padding-left:16px;position: relative;}
.Header .toper .Tlinks a{display: inline-block;height: 32px;border-radius: 16px;background: rgba(0,0,0,.2);padding: 0 15px;line-height: 32px;margin-left: 20px;}
.Header .toper .ver .iconxjt{color:#444444;margin-left: 10px;}
.Header .toper .ver .iconver{color:#acacac;margin-right: 10px;font-size: 0}
.Header .toper .ver dd{display:none;position:absolute;left: 0;top: 100%;width: 100%;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,0.2);text-align: center;line-height:32px;color: #333}
.Header .toper .ver:hover dd{display: block;}
.Header .toper .ver dd a{color: #666}
.Header .toper .ver dd a:hover{color:#132d81;}
.Header .toper li dl{position: relative;}
.Header .Search{padding-right:0 !important;margin-right:0 !important;border-right:0 !important;}
.Header .Search .Searchico{ cursor:pointer; color:#393939;}
.Header .Search .Searchico .icongb{ display:none;}
.Header.fix .Search .Searchico .icongb2,.Header:hover .Search .Searchico .icongb2{ display:block;}
.Header.fix .toper a,.Header:hover .toper a{color: #333;}
.Header .Search .Searchico.on .iconso{ display:none;}
.Header .Search .Searchico .iconfont{ font-size:26px;}
.Header .Search .searchbox{width:350px; line-height:34px;position:absolute;right:0; top:100%;display: none;}
.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:#132d81; border-radius:0 4px 4px 0;}
.Header .Search .searchbox .btn:hover { background:#132d81;}
.NewsBanner{margin-top: 60px;}
.MainNav{ line-height:60px; height:80px; float:right;}
.MainNav li{ float:left; padding: 0 0.4rem; position:relative; z-index:100;}
.MainNav span a{ position:relative; z-index:1;display:block; text-align:center; font-size:16px; transition: all ease 0.3s;padding:0 7px;}
.Header.fix .MainNav span a,.Header:hover .MainNav span a{color: #333;}
.MainNav span a em{ position:relative; z-index:1;font-size: 18px;}
.MainNav .bg{ position:absolute; left:50%; width:0; bottom:0; height:3px; background:#132d81;transition: all ease 0.3s;}
.MainNav .arr{ display:none;}
.MainNav li:hover span a,.MainNav li.onnav span a{ color:#132d81;}
.Header:hover .MainNav li:hover span a,.Header:hover .MainNav li.onnav span a{ color:#132d81;} 
.MainNav li:hover .bg,.MainNav li.onnav .bg,.MainNav li span a.bg{ width:100%; left:0;}

.NavPull{ z-index:99;display:none; position:absolute; text-align:center; top:100%; left:50%;width:180px;margin-left:-90px; line-height:40px; background:rgba(255,255,255,0.9); box-shadow:0 5px 15px rgba(0,0,0,0.2);}
.NavPull.null{background:none; padding:0;}
.NavPull dd{ position:relative;}
.NavPull a{ color:#333; padding:0; display:block; font-size:16px; padding:4px 0;}
.NavPull a:hover,.NavPull dd:hover a,.NavPull dd.on a{ background:#132d81; color:#fff;}

.openbtn{ cursor:pointer; display:none;width:32px; height:25px; background:#fff; position:absolute; right:10px; top:11px; z-index:999;}
.closebtn{ position:fixed; left:0px; top:45px; width:100%; height:100%; z-index:10; display:none;background: rgba(0,0,0,0.5);}
.openbtn span{ display:block; height:3px; background:#132d81; 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 .Search .Searchico img{vertical-align: middle;display: inline-block;}
.Header .Search .Searchico .iconso{display: none;}
.Header.fix .Search .Searchico .iconso,
.Header:hover .Search .Searchico .iconso{display: none;}
.Header:hover .Search .Searchico .iconso2,
.Header.fix .Search .Searchico .iconso2{display: inline-block;vertical-align: middle;}

.Header.fix{box-shadow: 0 10px 15px rgba(0,0,0,0.1);}

@media ( max-width:1366px){
	.MainNav li{ padding:0 0.25rem;}
	.Header .auto{ width:1280px;padding:0 25px;}
}
@media ( max-width:1024px){
	.NewsBanner{margin-top: 50px;}
.Header{height:45px !important;background: #fff}
.Header .auto{ width:auto;padding:0 20px;}
.Header .Logo{ padding-top:10px !important; width:auto;}
.Header .Logo img{ height:26px;}
.Header .toper{ height: auto !important;line-height: normal;padding-left: 0;}
.Header.fix .MainNav, .Header.fix .toper,.Header .toper{ height: 45px !important;line-height: 45px;border-radius: 0 0 0 8px}
.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 .Logo img.hide{display: inline-block;}
.Header .Logo img{display: none}
.MainNav{ position:fixed; height:100%; overflow-y:auto; z-index:999; width:30vw; padding:0; right:-200px;background: rgba(0,0,0,.6);top:45px;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{ display:block; position:relative; float:none; border-bottom:1px solid #e9e9e9;border-top:1px solid #f9f8f6; width:auto; margin:0; background:none;padding: 0 20px;}
.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:#fff;}
.Header:hover .MainNav span a{color: #fff;}
.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,.Header:hover .MainNav li:hover span a, .Header:hover .MainNav li.onnav span a{ color:#009DDF;}
.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;filter: alpha(opacity=100); right:0;}

.NavPull{ position:static; line-height:30px; padding:8px; width:auto; margin:0 5px; text-align:left;border-radius: 8px;}
.NavPull dl{ padding:0 !important;}
.NavPull dd{ position:relative; text-align:left; display:block;}
.NavPull dd a{ padding:0 0 0 10px;border-radius: 5px;}
}


/*Bottom*/
.Footer{ position:relative; background:#fff; padding:48px 0 0;font-size:14px;}
.Footer .logo{position:absolute;left: 0;top: 0;}
.Footer .nav{text-align:center;padding-left:82px;margin-bottom:45px;}
.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 .contact{padding-bottom:49px;margin-left:-3.333%;}
.Footer .contact li{width:33.333%;float:left;padding-left:3.333%;}
.Footer .contact .ti{line-height:68px;font-weight: bold;font-size: 16px;}
.Footer .contact .ti .iconfont{color:#132d81;font-size: 36px;margin-right:8px;font-weight: normal;}
.Footer .contact .txt{padding-left:44px;color:#666666;}
.Footer .contact .txt b{font-size:18px;}

.Copyright{text-align: center;padding:20px 15px;background:#f6f6f6;color:#666666;}
.Copyright a{color:#666666;}.Copyright a:hover{color:#132d81;}

.totop{text-align: center; position:absolute; bottom:20%; right:0; color:#fff; cursor: pointer;overflow: hidden;visibility:visible;opacity: 1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;  z-index:999;opacity: 0;}
.totop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;}
.totop a{color:#fff;}

.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:#132d81;}
.FastRight li .info{position:absolute;right: 0px;top: 0;line-height: 50px;padding:10px;line-height: 30px;background:#132d81;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: 20px;width: 220px;}
.FastRight li .telinfo i{font-size: 16px;}
.FastRight li.on .info{right: 50px;opacity: 1;visibility: visible;}

@media ( max-width:1024px){
.Footer{padding:18px 0 0 0;}	
.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;}
.Search .searchbox{ width: 96%; right: 2%; top: 45px !important;left: 50%;margin-left: -200px;}
.MainNav{width: 60vw}

}
.Bottom003009{background-image: linear-gradient(135deg, #ffffff 0%, #f0f6ff 100%);text-align: center;position: relative;}
@media(max-width:1024px){
.Bottom003009{text-align: center;}
}
.Bottom003009 .auto{max-width: 16rem;margin: 0 auto;width: 92%;padding-top: 0.34rem;}
.Bottom003009,
.Bottom003009 a{color: #666;}
.Bottom003009 a:hover{color: #132d81;}
@media(min-width:1025px){
.Bottom003009 .logo{text-align: center;;}
.Bottom003009 .logo .img{display: inline-block;;}
}
@media(max-width:1024px){
.Bottom003009 .logo .img{padding-bottom: 20px;}
.Bottom003009 .share{display: table; margin-left:  auto; margin-right: auto;}
}
@media(max-width:480px){
.Bottom003009 .soglan{font-size: 4vw;}
}
/* .Bottom003009 .bg{position: absolute;top: -5%;} */
.Bottom003009{position: relative;}
.Bottom003009 .b-mid{width: 55%;display: inline-block;}
.Bottom003009 .blank{position: absolute;left: 0;top: -100vh;height: 100vh;z-index: -2;width: 100%;}
.Bottom003009 .b-mid .tit{font-size: 20px;}
.Bottom003009 .b-mid .tit,
.Bottom003009 .b-mid .tit a{color: #333333;}
.Bottom003009 .contact{width: auto;text-align: left;}
.Bottom003009 .contact .tit {font-size: 16px;line-height: 40px;color: #333333;margin-bottom: 20px;}
.Bottom003009 .contact .tit b{font-family: "RuiZi";font-size: 30px;color: #132d81;line-height: 30px;}
.Bottom003009 .contact li{width: 100%;font-size: 16px;line-height: 0.28rem;color: #333333;font-weight: lighter;float: left;}
.Bottom003009 .contact li:nth-child(2n){float: right;}
.Bottom003009 .b-mid nav dl{float: left;min-height: 200px;width: 20%;text-align: left;}
.Bottom003009 .b-mid nav dl dt{font-size: 20px;color: #333333;margin-bottom: 20px;}
.Bottom003009 .b-mid nav dd{line-height: 32px;color: #666666;font-weight: lighter;font-size: 16px;}
.Bottom003009 .b-btm{padding: 40px 0;display: inline-block;width: 100%;}
.Bottom003009 .flogo{text-align: center;}
.Bottom003009 .flogo p{display: inline-block;margin-left: 20px;text-align: center;font-size: 16px;line-height: 3;font-weight: lighter;}

@media(max-width:1560px){
	.Bottom003009 .b-mid{width:50%;}
	.Bottom003009 .flogo p{margin-left:10px;}
}

@media(max-width:1024px){
.Bottom003009 .b-mid{display: none;}
}

.Bottom003009 .copyright{padding: 2.08vw 0;border-top: 1px solid #E3E7EF;margin-top: 50px;}
@media(max-width:1024px){
.Bottom003009 .copyright{margin-top: 5vw;padding:2vw 0;}
.Bottom003009 .copyright .fr{padding-bottom: 10px;}
}
@media(max-width:768px){
	.Bottom003009 .contact li{line-height: 24px;}
}

/*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;position: relative;}
.section .bg{background-position: center center;background-repeat: no-repeat;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-size: cover}
.section .blank{width: 100%;height: 40%;top: -40%;z-index: 1;left: 0;position:absolute;}
.section.on .bg{-webkit-animation:scale-bg 6s ease-in-out 0s 1 alternate forwards;animation:scale-bg 6s ease-in-out 0s 1 alternate forwards;}

@-webkit-keyframes scale-bg{
	0%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	50%{
		-webkit-transform:scale(1.5);
		transform:scale(1.05);
	}
  100%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@keyframes scale-bg{
	0%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
	50%{
		-webkit-transform:scale(1.05);
		transform:scale(1.05);
	}
  100%{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}

/*banner 上向下滚动的箭头效果*/
.downarr{ -webkit-animation: rightan 1s infinite;-webkit-animation-fill-mode: both; color:#fff;width:45px; height:45px; line-height:45px; position:absolute; bottom:60px; left:50%; margin-left:-17px; z-index:999; text-align:center;}
@-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;width: 100%;max-width: 100vw;}
.HomeBan .item{ position:relative;height: 100vh;}
.HomeBan .item .txt{ z-index:10; position:absolute; left:50%; width:50%; top: 50%; transform: translate(-50%,-50%);color:#fff;text-align: left;width: 80%;}
.HomeBan .item .txt img{max-width: 40%}
.HomeBan .item .txt a{color:#fff;display: block;transition:all 1s ease-out;}
.HomeBan .item .txt h1{font-size: 64px;; line-height: 124px;text-shadow: 0px 8px 4px rgba(0,0,0,0.1);color: #fff;font-weight: lighter;letter-spacing: 10px;text-align: center;}
.HomeBan .item .txt h1 span,.HomeBan .item .txt h2 span{font-size: 88px;font-weight: bold;}
.HomeBan .item .txt .p{margin:0 0 40px;font-size: 24px; line-height: 42px;}
.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;}
.HomeBan .item .imgbox{ position:absolute; left:0; top:0; width:100%; height:100%;}
.HomeBan .item .txt:hover .btn {color:#132d81;border-bottom: 1px solid #132d81;}

.HomeBan .slick-dots{ bottom: 20px;}
.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 #fff;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:#fff;}
.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%;}
.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: #132d81;}
.HomeBan:hover .slick-next { right:4%;}
.HomeBan .item .txt a:hover{transform:scale(1.05);}


@media ( max-width:1440px){
.HomeBan .item .txt h1{font-size: 50px; line-height: 100px;}
.HomeBan .item .txt h1 span{font-size: 100px;}
.HomeBan .item .txt .p{margin:0 0 30px;font-size: 20px; line-height: 35px;}
}

@media ( max-width:1024px){
.HomeBan .item .txt h1,.HomeBan .item .txt h2{font-size:18px;line-height:60px;}
.HomeBan .item .txt .p{font-size:15px;line-height:24px;}
.HomeBan .item .txt h1 span,.HomeBan .item .txt h2 span{font-size:40px;padding-right:12px;}
.HomeBan .slick-dots { bottom:10px;}
.downarr{ display:none;}
.HomeBan .item .txt img{max-width: unset;}
.HomeBan .item .imgbox{padding-top:56.25%;height: auto;position: relative;}
}
@media ( max-width:640px){
.HomeBan,.HomeBan .item{height:auto;}
.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:32px;}
.HomeBan .slick-dots li:after{display:none;}
.HomeBan .slick-dots{bottom:0;}
.HomeBan .slick-dots li {width:20px;height:20px;}
}
/*******第一屏 end*******/

.HomeTit{text-align: center;}
.HomeTit h3{font-size: 0.6rem;line-height: 0.6rem;color: #333333;;font-weight: normal;}
.HomeTit p{font-size: 0.24rem;line-height: 30px;color: #666666;margin-top: 0.22rem;}
.HomeTit p span{color: #132d81;}
.arrd{text-align: center;display: inline-block;width: 100%;margin-top: 0.5rem;}
.arrd span{display: inline-block;width: 0.48rem;height: 0.48rem;line-height: 0.48rem;text-align: center;border-radius: 50%;	background-color: #009ddf;position: relative;transition: all 0.3s;}
.arrd span img{vertical-align: middle;margin-top: -3px;;}
.arrd span:before{position: absolute;width: 100%;height: 100%;left: 50%;top: 50%;margin-top: -0.24rem;margin-left: -0.24rem;border: 1px solid #009ddf;opacity: 0.3;-webkit-animation: scaleAnimate 2s linear infinite;content: "";border-radius: 50%}
.arrd span:after{position: absolute;width: 100%;height: 100%;left: 50%;top: 50%;margin-top: -0.24rem;margin-left: -0.24rem;border: 1px solid #009ddf;opacity: 0.3;-webkit-animation: scaleAnimate 2s linear infinite;-webkit-animation-delay: .5s;content: "";border-radius: 50%}
.arrd span:hover{transform: scale(1.1);}
@-webkit-keyframes scaleAnimate {
	0% {
			-webkit-transform: scale(1);
			opacity: 0;
	}

	50% {
			-webkit-transform: scale(1.5);
			opacity: 0.7;
	}

	100% {
			-webkit-transform: scale(2);
			opacity: 0;
	}
}
@-webkit-keyframes scaleAnimate2 {
	0% {
			-webkit-transform: scale(1);
			opacity: 0;
	}

	50% {
			-webkit-transform: scale(1.2);
			opacity: 0.7;
	}

	100% {
			-webkit-transform: scale(1.5);
			opacity: 0;
	}
}

@keyframes scale6{
0%{ top: -10px; }
50%{ top: 10px; }
100%{ top: -10px; }

}
@keyframes scale7{
0%{ top: 10px; }
50%{ top: -10px; }
100%{ top: 10px; }

}
.w1600{width: 88%;max-width: 16rem;margin: 0 auto;}
.section {height: 100vh;display: table;vertical-align: middle;width: 100%;position: relative;max-width: 100vw;margin: 0 auto}
.section .auto{display: table-cell;	vertical-align: middle;width: 100%;	height: 100%}
/*******第二屏 s/*******/
.sec-2{background-image: linear-gradient(45deg, #f6f8fb 0%,#f0f6ff 100%);text-align: center;height: auto;padding: 1.37rem 0 0 0;}
.sec-2 .w1600{position: relative;display: inline-block;}
.sec-2 .arrd{margin-bottom: -0.35rem;}
.sec-2 .sec-2_m{min-height: 3.67rem;background: url(../images/linebg.png) no-repeat center top;background-size:contain;text-align: center;}
.sec-2 .sec-2_m li{width: 16.66%;display: inline-block; text-align: center;position: relative;}
.sec-2 .sec-2_m li p{text-align: center;font-size: 20px;color: #333333;margin-top: 10px;}
.sec-2 .sec-2_m li .imgbox{width: 71px;height: 71px;border-radius: 50%; border: solid 2px #d0d4e7;display: inline-block;transition: all 0.4s;background: #fff; ;}
.sec-2 .sec-2_m li .imgbox span{background-size: auto}

.sec-2 .sec-2_m li:hover p{font-weight: bold;}
.sec-2 .sec-2_m li{top: 1rem;}
.sec-2 .sec-2_m li:nth-child(2){top: 1.6rem;}
.sec-2 .sec-2_m li:nth-child(3){top: 1.65rem;}
.sec-2 .sec-2_m li:nth-child(4){top: 1.2rem;}
.sec-2 .sec-2_m li:nth-child(5){top: 0.9rem;}
.sec-2 .sec-2_m li:nth-child(6){top: 0.6rem;}
.sec-2 .w1600 .arr1{position: absolute;left: 0;top: 30px;animation:infinite scale6 4s ;}
.sec-2 .w1600 .arr2{position: absolute;right: 0;top: 100px;animation:infinite scale6 4s ;}
.sec-2 .sec-2_b{width: 100%;background-color: #132d81;padding: 0.74rem 0 0.73rem;}
.sec-2 .sec-2_b ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.sec-2 .sec-2_b ul li{width: auto;float: none;color: #ffffff;text-align: left;min-width: 220px;}
.sec-2 .sec-2_b ul li:last-child{min-width: unset;}
.sec-2 .sec-2_b ul li aside{line-height: 0.92rem;position: relative;}
.sec-2 .sec-2_b ul li aside:after{width: 0.2rem;height: 0.05rem;content: ""; background-color: #009ddf;display: block;margin-bottom: 0.12rem;}
.sec-2 .sec-2_b ul li b{font-family: "RuiZi";font-size: 0.72rem;font-weight: normal;}
.sec-2 .sec-2_b ul li span{font-size: 0.18rem;}
.sec-2 .sec-2_b ul li p{font-size: 0.18rem;line-height: 24px;opacity: 0.8;}
.sec-2 .sec-2_b ul li:nth-child(1) span{font-size: 0.3rem;margin-left: 0.05rem;}
@media(min-width:1025px){
	.sec-2 .sec-2_b ul li:nth-child(2) aside{min-width: 2.25rem;}
.sec-2 .sec-2_b ul li:nth-child(3) aside{min-width: 2.5rem;}
}
@media(max-width:1024px){
.sec-2 .HomeTit {width: 88%;margin: 0px auto;}
.sec-2 .sec-2_b ul li{min-width:auto;}
.sec-2 .sec-2_m li{position: static;}
}
/*******第二屏 end/*******/


/*******第三屏 s*******/
.sec-3 .auto{position: relative;z-index: 1;}
.sec-3 .HomeTit{padding-bottom: 10%;}
.sec-3 .HomeTit h3{color: #fff;font-size: 0.6rem;line-height: 0.6rem;font-family: "AlibabaMedium";}
.sec-3 .HomeTit p{font-size: 0.32rem;color: #ffffff;line-height: 0.36rem;margin-top: 0.1rem;}
.sec-3 .HomeTit i{font-size: 0.2rem;;line-height: 0.4rem;color: #ffffff;margin-bottom: 0.18rem;display: inline-block;}
.sec-3 .arrd{margin-top: 0.65rem;}
/*******第三屏 end*******/


/*******第四屏 s*******/
.sec-4 .auto{position: relative;z-index: 1;}
.sec-4 .HomeTit{text-align: left;}
.sec-4 .HomeTit h3{color: #fff;font-size: 0.6rem;line-height: 0.6rem;font-family: "AlibabaMedium";}
.sec-4 .HomeTit p{font-size: 32px;color: #ffffff;line-height: 36px;}
.sec-4 .HomeTit i{font-size: 0.32rem;;line-height: 0.36rem;color: #ffffff;margin-top: 0.3rem;display: block;}
.sec-4 .arrd,.sec-5 .arrd {margin-top: 0.77rem;text-align: left;color: #fff}
.sec-4 .arrd a{color: #ffffff;font-size: 0.2rem;;line-height: 0.48rem;}
.sec-4 .arrd span{margin-left: 40px;}

@keyframes scale3{
0%{ margin-left: -10px; }
100%{ margin-left: 10px; }
}
/*******第四屏 end*******/

/*******第五屏 s*******/
.sec-5 .auto{position: relative;z-index: 1;}
.sec-5 .HomeTit{text-align: left;margin-top:-1rem;}
.sec-5 .HomeTit h3{color: #fff;font-size: 0.6rem;line-height: 0.6rem;font-family: "AlibabaMedium";}
.sec-5 .HomeTit p{font-size: 0.32rem;color: #ffffff;line-height: 0.36rem;}
.sec-5 .HomeTit i{font-size: 0.18rem;;line-height: 0.36rem;color: #ffffff;margin-top: 0.4rem;display: block;}
.sec-5 .arrd {margin-top: 90px;text-align: left;}
.sec-5 .arrd a{color: #ffffff;font-size: 20px;;line-height: 40px;}
.sec-5 .arrd span{margin-left: 40px;}
.sec-5 .arrd span img{margin-top: -2px;}
.sec-5 .fr{max-width: 4.9rem}
/*******第五屏 end*******/

/*******第六屏 s*******/
.sec-6{background-image: linear-gradient(45deg, 	#ffffff 0%, 	#f0f6ff 100%);padding-top: 1.6rem;}
.sec-6 .arrd span{width: 0.36rem;height: 0.36rem;line-height: 0.36rem;}
.sec-6 .arrd span:before,.sec-6 .arrd span:after{margin-left: -0.18rem;margin-top: -0.18rem;}
.sec-6 .sec6_l{width: 30%}
.sec-6 .sec6_l li .imgbox{padding-bottom: 60%;border-radius: 10px;}
.sec-6 .sec6_l li {position: relative;}
.sec-6 .sec6_l li video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;z-index: 99;border-radius: 10px;}
.sec-6 .sec6_l li  .play:before{position: absolute; content: '';width: 50px;height: 50px;background:url("../images/play1.png") no-repeat center center  ;z-index: 9; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.sec-6 .sec6_l li  .play:after{-webkit-animation: scale4 1.5s infinite;-webkit-animation-fill-mode: both;content: ""; position: absolute;width: 80px;	height: 80px;background:url("../images/playbg1.png") no-repeat center center/cover ;left: 50%; top: 50%; margin-left: -40px;margin-top: -40px;border-radius: 50%;}

.sec-6 .slick-dots{bottom: -50px;}
.sec-6 .slick-dots li button{width: 12px;height: 12px;border: solid 2px #93a5bd;background-color: transparent;}
.sec-6 .slick-dots li.slick-active button{background: none;background-color:#132d81;border: 2px solid #132d81;}
.sec-6 .HomeTit h3{font-size: 0.4rem;;color: #333333;line-height: 0.6rem;font-family: "AlibabaMedium";}
.sec-6 .HomeTit  span{margin-left: 20px;}
.sec-6 .arrd{float: right;width: auto;margin: 0 auto;margin-top: 0.2rem;}
.sec-6 .HomeTit{padding-bottom: 0.27rem;margin-bottom: 0.4rem;display: inline-block;width: 100%;border-bottom: 1px solid #e2e4ea;;}
.sec-6 .arrd span img{ margin-top: -2px;}
.sec-6 .sec6_r{width: 60%;position: relative;}
.sec-6 .sec6_r:before{position: absolute;top: 0.06rem;height: calc(100% - 0.4rem);left: -0.8rem;width: 1px;content: "";background: #e2e4ea;}
.sec-6 .sec6_r li{display: inline-block;width: 100%;margin-bottom: 40px;border-bottom: 1px solid #e2e4ea;;}
.sec-6 .sec6_r li .imgbox{width: 25%;padding-bottom: 16.666%;border-radius: 10px;float: left;margin-bottom: 40px;;}
.sec-6 .sec6_r li  .txt{width: 70%;float: right;}
.sec-6 .sec6_r .slick-dots li{width: auto;height: auto;border-bottom: none;margin: 0 5px;padding: 0}
.sec-6 .sec6_r li  .txt h3{font-size: 0.24rem;;font-weight: normal;color: #333333;line-height: 0.36rem;margin-top: 0.14rem;}
.sec-6 .sec6_r li  .txt p{font-size: 0.18rem;line-height: 0.3rem;color: #666666;margin: 0.08rem 0 0.31rem;color: #666666;}
.sec-6 .sec6_r li  .txt .info{font-size: 0.18rem;line-height: 0.3rem;}
.sec-6 .sec6_r li  .txt .info time{color: #666666;}
.sec-6 .sec6_r li  .txt .info time img{vertical-align: middle;margin-top: -3px;margin-right: 10px}
.sec-6 .sec6_r li  .txt .info span{width: 96px;height: 36px;border-radius: 18px;text-align: center;;font-size: 16px;color: #333333;line-height: 36px;	border: solid 1px #e2e3e8;}
.sec-6 .sec6_r li  .txt .info span img{vertical-align: middle;margin-left: 5px;}
.sec-6 .sec6_r li:hover .txt h3{color: #132d81;}
.sec-6 .sec6_r li:hover .txt .info span{background-color: #132d81;border-color: #132d81;color: #fff}
.sec-6 .sec6_r .slick-dots{bottom: -10px;}
.sec-6 .sec6_r li:hover .txt .info span img.hide{display: inline-block;}
.sec-6 .sec6_r li:hover .txt .info span img{display: none}

/*******第六屏 s*******/

@media(max-width:1600px){
.sec-4 .arrd,.sec-5 .arrd{margin-top: 40px;}
.sec-2 .sec-2_b{height: auto}
.section .auto{width: 100%;display: inline-block;}
/* .section{height: auto;} */
.sec-3 .auto,.sec-4 .auto,.sec-5 .auto{padding: 15% 0}
.HomeBan .item{height: 50vw;}
}
@media(max-width:1440px){
.sec-6 .sec6_r li{margin-bottom: 20px;}
}
@media(max-width:1024px){
.sec-2 .sec-2_b ul li b{font-size: 36px;	}
.HomeTit h3{font-size: 36px;}
.HomeTit p{font-size: 20px;line-height: 24px;}
.sec-3 .auto,.sec-4 .auto,.sec-5 .auto{padding: 10% 0;height: 60vh}
.sec-3 .HomeTit h3,.sec-4 .HomeTit h3,.sec-5 .HomeTit h3,.sec-6 .HomeTit h3{font-size: 36px;line-height: 40px;}
.sec-4 .HomeTit i,.sec-5 .HomeTit i{margin-top: 0.1rem;}
.sec-5 .HomeTit i{line-height: 1.2;}
.sec-4 .arrd,.sec-5 .arrd{margin-top: 30px;}
.sec-6 .sec6_r li .txt p{font-size: 16px;line-height: 24px;height:24px;overflow: hidden;display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.sec-6 .sec6_r li .imgbox{padding-bottom: 22%;margin-bottom: 15px;}
.sec-6 .HomeTit{padding-bottom: 20px;}
.Header.fix, .Header.fix .Search{height: 45px;line-height: 45px;}
.section{width: 100%;display: inline-block;height: auto;}
.sec-2 .sec-2_b{position: static;}
.sec-2 .sec-2_m{margin-bottom: 40px;background-position: center bottom;}
.sec-2 .arrd{margin-bottom: 0;}
.section .auto{width: 100%;display: inline-block;}
.HomeBan,.HomeBan .item{height: auto;}
.sec-2 .sec-2_b ul {font-size: 0;justify-content: center;}
.sec-6 .sec6_r li .txt .info span,.sec-6 .sec6_r li .txt .info{height: 30px;line-height: 30px;}
.sec-2 .sec-2_b ul li span{font-size: 20px;}
.sec-6 .sec6_r li{padding-bottom: 10px;margin-bottom: 15px;}
.sec-6 .sec6_r li .txt h3{margin-top: 0;}
.sec-2 .sec-2_b{padding: 0.5rem 0 0.3rem;}
.sec-2 .sec-2_b ul li {padding-bottom: 20px;}
.sec-2 .sec-2_b ul li p{margin-top: 5px;}
.sec-2 .sec-2_b ul li aside{line-height: 30px;}
.sec-4 .arrd, .sec-5 .arrd{margin-top: 0.65rem;}
.sec-6 .sec6_l .slider {margin: 0 -5px;}
.sec-6 .sec6_l .slider .slick-slide{padding: 0 5px;}
.sec-6 .sec6_r li {display: none;}
.sec-6 .sec6_r li:nth-child(1),.sec-6 .sec6_r li:nth-child(2),.sec-6 .sec6_r li:nth-child(3) {display: inline-block;}
.homeCss .Header .toper a:hover{color: #132D81}
}
@media(max-width:768px){
	.sec-6,.sec-2{padding-top: 0.8rem;}
.sec-6 .sec6_l{width: 100%;margin-bottom: 40px;}
.sec-6 .sec6_r{width: 100%;margin-bottom: 0;}
.sec-6 .slick-dots{bottom: -20px;}
.sec-6 .HomeTit{margin-bottom: 20px;}
.sec-2 .sec-2_b ul li {text-align: center;}
.sec-2 .sec-2_b ul li span{font-size: 20px;}
.sec-2 .sec-2_b ul li aside::after{margin: 0px auto;}
.sec-2 .sec-2_m li .imgbox{width: 60px;height: 60px;}
.sec-2 .sec-2_m li .imgbox span{background-size: 50%}
.sec-2 .sec-2_m ul{padding-top: 20px;font-size: 0;line-height: 2;}
.sec-2 .sec-2_m li p{font-size: 16px;margin-top: -3px;}
.sec-4 .HomeTit,.sec-4 .arrd{text-align: center;}
.sec-4 .HomeTit{margin-top: 0;}
.sec-4 .arrd span{display: block;margin: 0.18rem auto 0;}
.sec-5 .fr{margin: 0 auto;float: none;max-width: 80%;text-align: center;}
.sec-5 .HomeTit,.sec-5 .arrd{text-align: center;}
.sec-5 .auto{background: rgba(0,0,0,0.4);}
.sec-5 .HomeTit{margin-top: 0;}
.sec-4 .arrd span img,.sec-5 .arrd span img{transform: rotate(90deg);}
.sec-5 .arrd span{display: block;margin: 0 auto;margin-top: 0.1rem;}
.sec-2 .w1600 .arr2,.sec-2 .w1600 .arr1{max-width: 36px;}
.sec-6 .sec6_l li .play:before{width: 40px;height: 40px;background-size:auto 18px;}
.sec-6 .sec6_l li .play:after{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
}

@media(max-width:480px){
.sec-2 .sec-2_m li{width: 33.33%;margin-top: 20px;}
.sec-2 .sec-2_m li:nth-child(2),
.sec-2 .sec-2_m li:nth-child(3),
.sec-2 .sec-2_m li:nth-child(4),
.sec-2 .sec-2_m li:nth-child(5),
.sec-2 .sec-2_m li:nth-child(6){margin-top: 20px;}
.sec-2 .sec-2_m{height: auto;margin-bottom: 40px;}
.sec-2 .sec-2_b{position: static;}
.sec-2 .sec-2_b ul li{width: 50%}
.sec-3 .HomeTit p,.sec-4 .HomeTit i, .sec-5 .HomeTit i,.HomeTit p{font-size: 13px;line-height: 1.4;}
.sec-3 .HomeTit h3, .sec-4 .HomeTit h3, .sec-5 .HomeTit h3, .sec-6 .HomeTit h3,.HomeTit h3{font-size: 20px;line-height: 24px;}
.sec-3 .auto,.sec-4 .auto,.sec-5 .auto{height: 40vh}
.sec-6 .sec6_r li .txt h3{font-size: 16px;line-height: 24px;}
.sec-6 .sec6_r li .txt p{font-size: 16px;line-height: 20px;margin-bottom: 0;}
.sec-6 .sec6_r li .txt .info span{display: none;}
.sec-5 .arrd a,.sec-4 .arrd a,.sec-3 .HomeTit i{font-size: 16px;}
.sec-2 .sec-2_b ul li b{font-size: 28px;}
.sec-2 .sec-2_b ul li span{font-size: 20px;}
.sec-2 .sec-2_b ul li p{font-size: 16px;}

.sec-6 .sec6_r li {margin-bottom: 11px;}
.sec-6 .sec6_r li .imgbox{padding-bottom: 23.5%;margin-bottom: 8px;}

.arrd span{width: 26px;height: 26px;line-height: 26px;}
.arrd span:before,.arrd span:after{margin-left: -13px;margin-top: -13px;}
.Bottom003009 .flogo{width: 100%;margin-top: 20px;}
.Bottom003009 .contact{width: 100%;text-align: center;}
.Bottom003009 .contact .tit{margin-bottom: 0;}

}
/*******首页公用滑屏效果，哪一屏用到可以把  'ani1,ani2'...这些class加到页面上 配合animate.css 使用 s*******/

@media(min-width:1025px){
	.sec-3:hover,.sec-4:hover,.sec-5:hover {animation: scale5 20s}

.sec-2 .sec-2_m li .imgbox{animation:infinite scale6 3s ;}
.sec-2 .sec-2_m li:nth-child(2n) .imgbox{animation:infinite scale7 3s ;}
.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*******/

.totop{position:fixed;right:0;bottom:-100%;text-align: center; cursor: pointer;overflow: hidden;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;width: 0.48rem;height: 0.48rem;z-index:210;background:#132d81 url(../images/totop.png) center center no-repeat;color:#fff;box-shadow: 0 6px 30px rgba(0,130,202,0.2);border-radius: 50%;}
.totop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;bottom: 0;}
.totop.fix{position: absolute;top: 1.3rem;right:8%;bottom: auto;}
.totop.fix:hover{background-color:#00a5e5;}

.w1440{width: 88%;max-width: 14.4rem;margin: 0 auto;}
@media(max-width:1366px){
	.totop.fix{right:4%;}
}
@media(max-width:768px){
	.totop{width: 33px;height: 33px;}
}
/*SubBanner*/
.SubBanner{width: 100%;padding-top: 35%;position: relative;margin-top: 60px;}
.SubBanner .txt{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;color: #fefeff;width: 100%;z-index: 100;}
.SubBanner .txt h1{font-size: 56px;font-weight: normal;letter-spacing: 0px;line-height: 1;font-family: "AlibabaMedium";}
.SubBanner .txt p{font-size: 20px;letter-spacing: 0;margin-top: 20px;line-height: 1;opacity: 0.7;}

/*Menu003070 */
.Menu003070 {background-color: #f5f5f5;}
.Menu003070 .auto ul{width: 100%}
.Menu003070 li{float: left; margin-right: 4vw;}
.Menu003070 li a{display: block;line-height: 2;font-size: 20px;color: #3d3d3d;font-weight: bold;line-height: 80px;position: relative;;}
.Menu003070 li a:after{position: absolute;bottom: 0;left: 50%;margin-left: -50%;content: "";background: #132d81;height: 3px;transition: all 0.3s}
.Menu003070 li.aon a,.Menu003070 li a:hover{color: #132d81;;}
.Menu003070 li.aon a:after,.Menu003070 li a:hover:after{width: 100%}
@media(min-width:641px){
.Menu003070 .auto ul{display: table; margin: 0 auto;}
}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
.SubBanner{margin-top: 0;}
}
@media(max-width:1024px){
	.SubBanner {padding-top: 37%;}
	.Menu003070 li.aon a:after,.Menu003070 li a:hover:after{width: 20px;transform: translateX(-50%);margin-left: 0;}
	.SubBanner{margin-top: ;}
}
@media(max-width:640px){
	.Menu003070 .auto ul{display: flex;flex-wrap: wrap;}
.Menu003070 li a{font-size: 16px;line-height: 30px;}
.Menu003070 li{margin-bottom: 1vw; width: 33.333%;padding: 0;text-align: center;}
.Menu003070 li:not(:nth-child(3n)){margin-right: 0;}
}

/*Floor003065 */
.Floor003065{margin: 1rem 0 0;font-size: 16px;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065{font-size:1.5vw; }
}
@media(max-width:640px){
.Floor003065{font-size: 3.5vw;}
.Floor003065{margin-bottom: 0;}
}

.Floor003065 .auto{max-width: 1440px;}
.Floor003065 .txt-info{position: relative;}
@media(min-width:769px){
.Floor003065 .inner{width: 50%;vertical-align: top;}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}
.Floor003065 .video .pic .imgbox{width: 100%;padding-bottom: 56.25%;margin: 0 auto}

.Floor003065 .video {width: 100%;margin-bottom: 1.19rem;}
.Floor003065 .video .pic{position: relative; z-index: 1;border-radius: 0.3rem;overflow: hidden;background: #000; margin-bottom: 2.4vw;}
.Floor003065 .video .pic p{position: absolute;top: 30%;left: 0;width: 100%;font-size: 36px;line-height: 60px;color: #ffffff;text-align: center;opacity: 1;}
.Floor003065 .video .pic img{opacity: 1;}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Floor003065 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/play1.png") no-repeat center center ;left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.Floor003065 .video .play:after{-webkit-animation: scale4 1.5s infinite;-webkit-animation-fill-mode: both;content: ""; position: absolute;width: 120px;	height: 120px;background:url("../images/playbg1.png") no-repeat center center ;left: 50%; top: 50%; margin-left: -60px;margin-top: -60px;border-radius: 50%;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
video{max-width: 100%}
@keyframes scale4{
0%{transform: rotateZ(0deg); }
100%{ transform: rotateZ(360deg); }
}
@keyframes scale5{
0%{background-size: 100% 100% }
50%{background-size: 110% 110%  }
100%{background-size: 100% 100% }
}
@media(max-width:640px){
    .Floor003065 .video .play:before{width: 20vw; height: 20vw;}
    video{max-width: 100%;height: auto;}
}

.Ylp1 .number{width: 100%;background-color: #132d81;margin-top: 0.3rem;padding: 1rem 0 0.86rem;}
.Ylp1 .number ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.Ylp1 .number ul li{width: auto;float: none;color: #ffffff;text-align: left;min-width: 220px;}
.Ylp1 .number ul li:last-child{min-width: unset;}
.Ylp1 .number ul li aside{line-height: 0.92rem;position: relative;}
.Ylp1 .number ul li aside:after{width: 0.2rem;height: 0.05rem;display:block;margin-bottom:0.12rem;content: ""; background-color: #009ddf;}
.Ylp1 .number ul li b{font-family: "RuiZi";font-size: 0.6rem;font-weight: normal;}
.Ylp1 .number ul li span{font-size: 0.18rem;}
.Ylp1 .number ul li:nth-child(1) span{font-size: 0.3rem;}
.Ylp1 .number ul li p{font-size: 0.18rem;line-height: 24px;}

@media(min-width:769px) and (max-width:1024px){
.Floor003065 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .number li aside b{font-size: 8vw; }
}

.Floor003065 .col-title{font-size: 0.48rem;;padding-bottom: 0.5rem;}
.Floor003065 .col-title .cn{font-size: 0.48rem;color: #333;font-family: "AlibabaMedium";}
.Floor003065 .info{font-size: 0.18rem;line-height: 1.88;color: #666666;}
.Floor003065 .imgbox{padding-left: 5.4%;border-radius: 0.3rem;overflow: hidden;}
.Floor003065 .imgbox img{border-radius: 0.3rem;}
.Floor003065 .info p{text-indent: 2em;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .col-title{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .col-title{font-size: 9vw; }
}

.Floor003065 .more{margin-top: 2.76vw;}
.Floor003065 .more a{display: inline-block;color: #ee7133;line-height: 2.875em;border-radius: 50px;border: solid 1px #ee7133; padding: 0 2.5em; transition: 0.3s; font-size: 16px;}
.Floor003065 .more a:hover{background: #ee7133;color: #fff;}
@media(max-width:640px){
.Floor003065 .more a{font-size: 4vw; }
}

.Floor003065 .txt-info .inner{position: relative; z-index: 3;}
.Floor003065 .txt-info .info .name{color: #ee7133;font-size: 24px;}
.Floor003065 .txt-info .info p{line-height: 1.88;}


@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
}

/*PicList002949 */
.PicList002949{display: inline-block;width: 100%;padding-bottom: 0.4rem;}
.PicList002949 .item{margin-top: 1.2rem;}
.PicList002949 .item a:hover{color: #1e50ae;}
.PicList002949 .txt .inner{padding: 0 25% 0 8%;}
.PicList002949 .item:nth-child(2n) .inner{padding: 0 8% 0 25%;}
.PicList002949 .txt p{font-size: 20px;line-height: 32px;color: #666666;text-align: justify;}
.PicList002949 .tits{font-size: 30px;line-height: 48px;color: #333333;padding: 50px 0;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;position: relative;margin-bottom: 40px;font-family: "AlibabaMedium";}
.PicList002949 .tits:after{position: absolute;;top: 0;left: 0;width: 80px;	height: 2px;content: "";	background-color: #132d81;}
.PicList002949 .item a:hover  .tits:after{background: #1e50ae;}
.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
.PicList002949 .pic:hover img{transform: scale(1.1);}
.PicList002949 .pic img{transition: all 0.3s;}
.PicList002949 .pic{overflow: hidden;border-radius: 0 20px 20px 0;}
.PicList002949 .item:nth-child(2n) .pic{border-radius:20px 0 0 20px ;}
.PicList002949 .pic video{max-width: 100%;height: 100%;object-fit: fill}
@media(min-width:1025px){
.PicList002949 .pic{ width:50%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tits{font-size: 3vw;}
}
.Bottom003009 .bg img{width: 100%;}
.Bottom0030099.Bottom003009{background-image: linear-gradient(180deg, 		#ffffff 0%, 		#f0f6ff 100%);display: inline-block;width: 100%;height: auto;float: left;}
@media(max-width:1440px){
.Ylp1 .number{height: auto;}
.Ylp1 .number ul li{padding: 3% 0}
.Ylp1 .number ul {font-size: 0}
.Ylp1 .number ul li{width: 20%;margin: 0}
.Ylp1 .number ul li span{font-size: 20px;}

.PicList002949 .tits{padding: 30px 0;margin-bottom: 30px;font-size: 24px;line-height: 30px;}
}
@media(max-width:1024px){
.Menu003070 li{margin-right: 0;}
.Floor003065 .video .pic p{font-size: 30px;}
.SubBanner .txt h1{font-size: 30px;}
.Floor003065 .ytable-cell{vertical-align: middle;}
.Ylp1 .number{margin-top: 0;}
.PicList002949 .txt p,.Floor003065 .txt-info .info p{font-size: 16px;line-height: 24px;}
.PicList002949 .txt .inner{padding: 0 15% 0 8%;}
.PicList002949 .item:nth-child(2n) .inner{padding: 0 8% 0 15%;}
.Ylp1 .number{padding: 0.5rem 0 0.3rem;}
.Ylp1 .number ul li{padding: 0 0 20px;min-width: auto;}
.Ylp1 .number ul li aside{line-height: 30px;}
.Ylp1 .number ul li b{font-size: 28px;}
.Ylp1 .number ul li p{opacity: 0.8;}
.Floor003065 .col-title .cn{font-size: 40px;}
.PicList002949 .tits{font-size: 20px;line-height: 28px;padding: 20px 0;margin-bottom: 20px;}
.PicList002949 .txt p, .Floor003065 .txt-info .info p{font-size: 16px;line-height: 20px;}
}
@media(max-width:768px){
	.Floor003065{margin-top: 0.65rem;}
	.Floor003065 .video{margin-bottom: 0.4rem;}
	.Floor003065 .video .pic img{height: 50vw;}
.Floor003065 .imgbox{padding-left: 0;text-align: center;margin: 10px auto 40px;width: 50%;}
.Floor003065 .col-title{padding-bottom: 12px;}
.Floor003065 .col-title .cn{font-size: 20px;}
.Ylp1 .number ul li span{font-size: 20px;}
.Ylp1 .number ul li p{font-size: 16px;margin-top: 5px;line-height: 24px;}
.PicList002949 .tits{font-size: 20px;line-height: 26px;padding: 10px 0;margin-bottom: 10px;}
.Ylp1 .number ul li{width: 28%;margin: 0;text-align: center;float: none;display: inline-block;}
.Ylp1 .number ul{text-align: center;}
.Ylp1 .number ul li span{font-size: 20px;}
.Ylp1 .number ul li aside::after{margin: 0px auto;}
}

@media(max-width:640px){
	.Floor003065 .video .pic p{font-size: 20px;top: 10%;z-index: 99;line-height: 1.5;}
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tits{font-size: 5vw;}
.PicList002949 .item{padding: 0 6%;margin-top: 0.65rem;}
.PicList002949 .pic,.PicList002949 .txt{width: 100%}
.Floor003065 .video .play:after{width: 18vw;height: 18vw;margin-left: -9vw;margin-top: -9vw;background-size: cover}
.Ylp1 .number ul li{width: 50%;}
.PicList002949 .item:nth-child(2n) .inner,.PicList002949 .txt .inner{padding: 3% 0%}
}
@media(max-width:400px){
.Floor003065 .video .pic p{font-size: 16px;line-height: 24px;padding: 0 0.5rem;}

}
.History{padding: 10% 0 15%;margin-bottom: -10%;}
.History .bgbox{display: inline-block;width: 100%;background: url(../images/dsjbg2.png) no-repeat center bottom;}
.History .slick-list{padding: 20px;}
.History .slider .slick-list .slick-slide{border-left: 1px solid rgba(19, 45, 129, 0.3);padding-left: 30px;margin-top: 40px;position: relative;margin-right: 20px;min-height: 400px;}
.History .slider .slick-list .slick-slide .dot1{width: 12px;height: 12px;	background-color: #132d81;;position: absolute;left: -6px;top: 0;content: "";border-radius: 50%;z-index: 8;}
.History .slider .slick-list .slick-slide .dot2{width: 12px;height: 12px;	background-color: #132d81;;position: absolute;left: -6px;bottom: 0;content: "";border-radius: 50%;z-index: 8;}
.History .slider .slick-list .slick-slide span:after{animation:infinite scale2 2s ;;z-index: 5;width: 20px;height: 20px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;background:rgba(0, 157, 223, 0.4) ;}
.History .slider .slick-list .slick-slide span:before{animation:infinite scale2 2s ;;z-index: 5;width: 30px;height: 30px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -15px;margin-top: -15px;background: rgba(0, 157, 223, 0.4);}
.History .slider .slick-list .slick-slide:hover span:after{background: rgba(19, 45, 129, 0.4);}
.History .slider .slick-list .slick-slide:hover span:before{background: rgba(19, 45, 129, 0.2);}
.History .slider .slick-list .slick-slide:hover .txt h3{color: #132d81;}
.History .slider .slick-list .slick-slide .txt{margin-top: -20px;}
.History .slider .slick-list .slick-slide .imgbox{width: 100%;padding-bottom: 66.66%;border-radius: 8px;margin-top: 20px;}
.History .slider .slick-list .slick-slide .imgbox span:before,.History .slider .slick-list .slick-slide .imgbox span:after{display: none}
.History .slider .slick-list .slick-slide .txt h3{font-family: "RuiZi";font-size: 56px;color: #333333;margin: -40px 0 20px;font-weight: normal;}
.History .slider .slick-list .slick-slide .txt p{font-size: 16px;line-height: 28px;color: #333333;position: relative;cursor: pointer;}
.History .slider .slick-list .slick-slide .txt .img{position: absolute;left: 0;top: 110%;width: 100%;opacity: 0;visibility: hidden;z-index: -10;}
.History .slider .slick-list .slick-slide .txt .img img{border-radius: 10px;}
.History .slider .slick-list .slick-slide .txt p:hover {color: #132d81;}
.History .slider .slick-list .slick-slide .txt p:hover .img{top: 100%;visibility: visible;z-index: 1;opacity: 1;}
.History .slider .slick-list .slick-slide:nth-child(2n){margin-top: 120px;}
.History .slick-dots{ bottom: -100px;}
.History .slick-dots li{margin:0;width: 30px;height: 30px;position: relative;}
.History .slick-dots li button{ border-radius:0; border:0px; background:rgba(0, 157, 223,0.6);width:10px; height:10px;border-radius: 50%;}
.History .slick-dots li:after{border:1px solid rgba(0, 157, 223,1);width: 0;height: 0;content: "";position:absolute;left: 50%;top: 50%;transition: all 0.3s;border-radius: 50%;opacity: 0;}
.History .slick-dots li.slick-active button{ background:rgba(0, 157, 223,1);}
.History .slick-dots li.slick-active:after{width: 100%;height: 30px;left: -10px;top: -10px;opacity: 1;}

.History + .Bottom0030099.Bottom003009{background: none}

.Qqbj .Qqbj_p1 {display: inline-block;width: 100%;padding: 1.09rem 0 5%}
.Qqbj .Qqbj_p1 li .video {width: 100%;margin-bottom: 0%;}
.Qqbj .Qqbj_p1 li .video .pic{position: relative; z-index: 1;border-radius: 0.2rem;overflow: hidden; margin-bottom: 0;}
.Qqbj .Qqbj_p1 li .video .pic .txt{position: absolute;top: 30%;left: 0;width: 100%;}
.Qqbj .Qqbj_p1 li .video .pic .txt h3{font-size: 48px;line-height: 48px;color: #ffffff;text-align: center;font-family: "AlibabaMedium";display: none}
.Qqbj .Qqbj_p1 li .video .pic .txt p{font-size: 36px;line-height: 60px;color: #ffffff;text-align: center;opacity: 1;}
.Qqbj .Qqbj_p1 li .video .pic img{opacity: 1;width: 100%}
.Qqbj .Qqbj_p1 li .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Qqbj .Qqbj_p1 li .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/play1.png") no-repeat center center ;left: 50%; top:50%; transform: translate(-50%,-50%); border-radius: 50%;}
.Qqbj .Qqbj_p1 li .video .play:after{-webkit-animation: scale4 1.5s infinite;-webkit-animation-fill-mode: both;content: ""; position: absolute;width: 120px;	height: 120px;background:url("../images/playbg1.png") no-repeat center center ;left: 50%; top:50%; margin-left: -60px;margin-top: -60px;border-radius: 50%;}
.Qqbj .Qqbj_p1 li .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
.Qqbj .Qqbj_p1 li .video .pic .closebtn{position: absolute;right:20px;top: 20px;;color: #fff;font-size: 24px;display: block;width: auto;height: 24px;float: right;text-align: right;z-index: 999;}
.Yfzl{padding-top: 40px;}
.Qqbj_p2 .QqbjTit{text-align: center;}
.Qqbj_p2 .QqbjTit h3{font-size: 48px;line-height: 48px;color: #333333;font-family: "AlibabaMedium";margin-bottom: 0.16rem;}
.Qqbj_p2 .QqbjTit p{font-size: 24px;line-height: 48px;color: #999999;}
.Qqbj_p2 .QqbjTit p b{font-family: "RuiZi";color: #132d81;}
.Qqbj_p2b{height: 920px;width: 100%;position: relative;padding: 0 12.5%;margin-top: 0.45rem;}
.Qqbj_p2b .center{width: 8px;height: 8px;right:25.2%;top: 43.80%;content: "";border-radius: 50%;z-index: 8;position: absolute;}
.Qqbj_p2b .center:after{animation:infinite scale2 2s ;;z-index: 5;width: 20px;height: 20px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;background-color: #13b5b1;opacity: 0.6;;}
.Qqbj_p2b .center:before{animation:infinite scale2 2s ;;z-index: 5;width: 30px;height: 30px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -15px;margin-top: -15px;background-color: #13b5b1;opacity: 0.3;}
.Qqbj_p2b .center i{width: 8px;height: 8px;	background-color: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;border-radius: 50%;}
.Qqbj_p2b li{position: absolute;width: 12px;height: 12px;cursor: pointer;}
.Qqbj_p2b li:After{position: absolute;width: 1px;left: 100%;bottom: 0;content: "";background: #009ddf;height: 100px;z-index: 0;}
.Qqbj_p2b li *{transition: all 0.3s}
.Qqbj_p2b li aside{position:absolute;left: 50%;transform: translateX(-50%);bottom: 68px;border: 1px solid #009ddf;background-color: #ffffff;border-radius: 5px;padding:11px 15px;width: 100px;transition: all 0.3s;text-align: center;z-index: 10;color: #132d81;}
.Qqbj_p2b li .txt{background-color: #ffffff;border-radius: 5px;position: absolute;z-index: 99; left:50%;bottom: 68px;width: auto;transform: translateX(-50%);;transition: all 0.3s;width: 465px;padding:20px 30px;border: 1px solid #009ddf;opacity: 0;visibility: hidden;z-index: -1;}
.Qqbj_p2b li .txt2{z-index: 99; left:100%;top: 50%;bottom: auto; width: auto;transform: translateY(-50%);;transition: all 0.3s;width: auto;padding:20px;min-width: 300px; border: 1px solid #009ddf;opacity: 0;visibility: hidden;z-index: -1;text-align: left;}
.Qqbj_p2b li .txt h3{font-size: 24px;font-weight: normal;line-height: 24px;color: #132d81;}
.Qqbj_p2b li .txt p span{position: static;}
.Qqbj_p2b li .txt p{font-size: 16px;line-height: 24px;color: #333333;margin-top: 0;}
.Qqbj_p2b li .dots{width: 8px;height: 8px;position: absolute;left: 50%;top: 0;}
.Qqbj_p2b li .dot1{width: 8px;height: 8px;	background-color: #132d81;;position: absolute;left: 50%;margin-left: -4px; top: 0%;border-radius: 50%;z-index: 8;}
.Qqbj_p2b li .dot2{animation:infinite scale2 2s ;;z-index: 5;width: 20px;height: 20px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -10px;margin-top: -10px;background-color: #fff;}
.Qqbj_p2b li .dot3{animation:infinite scale2 2s ;;z-index: 5;width: 40px;height: 40px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -20px;margin-top: -20px;background-color: #fff;opacity: 0.5;}
.Qqbj_p2b li .dot4{animation:infinite scale2 2s ;;z-index: 5;width: 56px;height: 56px;content: "";border-radius: 50%;position: absolute;left: 50%;top: 50%;margin-left: -28px;margin-top: -28px;background-color: #fff;opacity: 0.3;}
.Qqbj_p2b li .txt:after{position: absolute;left: 50%;bottom: -9px;height: 9px;width: 18px;background: url(../images/arr2.png) no-repeat center;content: "";opacity: 0;display: none}
.Qqbj_p2b li span{position: absolute;left: 50%;}
.Qqbj_p2b li .txt:hover p{height: auto;display: inline-block;}
.Qqbj_p2b li.on  {z-index: 100;}
.Qqbj_p2b li.on .txt {opacity: 1;visibility: visible;z-index: 2;}

.Qqbj_p2b li.on .dots {transform: scale(2);z-index: 1;}
.Qqbj_p2b li.on .dots .dot1{background: #fff;}
.Qqbj_p2b li.on .dots .dot2{opacity: 0.3;}
.Qqbj_p2b li.on .dots .dot3{background: #009ddf;display: block !important;}
.Qqbj_p2b li.on .dots .dot4{background: rgba(0,157,223,0.3);opacity: 1;display: block !important;}

.Qqbj_p2b li .txt:hover h3{font-size: 24px;}
.Qqbj_p2b li .txt:hover:after{opacity: 1;}
.Qqbj_p2b li.li1{left: 18.64%;top: 40.65%}
.Qqbj_p2b li.li1 i.dot2,.Qqbj_p2b li.li1 i.dot3,.Qqbj_p2b li.li1 i.dot4,
.Qqbj_p2b li.li2 i.dot2,.Qqbj_p2b li.li2 i.dot3,.Qqbj_p2b li.li2 i.dot4,
.Qqbj_p2b li.li3 i.dot2,.Qqbj_p2b li.li3 i.dot3,.Qqbj_p2b li.li3 i.dot4,
.Qqbj_p2b li.li7 i.dot2,.Qqbj_p2b li.li7 i.dot3,.Qqbj_p2b li.li7 i.dot4,
.Qqbj_p2b li.li8 i.dot2,.Qqbj_p2b li.li8 i.dot3,.Qqbj_p2b li.li8 i.dot4,
.Qqbj_p2b .center:before,.Qqbj_p2b .center:after
{-webkit-animation: scaleAnimate2 2s linear infinite;}
.Qqbj_p2b li.li1.on i.dot2,.Qqbj_p2b li.li1.on i.dot3,.Qqbj_p2b li.li1.on i.dot4,
.Qqbj_p2b li.li2.on i.dot2,.Qqbj_p2b li.li2.on i.dot3,.Qqbj_p2b li.li2.on i.dot4,
.Qqbj_p2b li.li3.on i.dot2,.Qqbj_p2b li.li3.on i.dot3,.Qqbj_p2b li.li3.on i.dot4,
.Qqbj_p2b li.li7.on i.dot2,.Qqbj_p2b li.li7.on i.dot3,.Qqbj_p2b li.li7.on i.dot4,
.Qqbj_p2b li.li8.on i.dot2,.Qqbj_p2b li.li8.on i.dot3,.Qqbj_p2b li.li8.on i.dot4,
.Qqbj_p2b .center:before,.Qqbj_p2b .center:after
{-webkit-animation: none;}
.Qqbj_p2b li.li1 aside{width: 140px;}
.Qqbj_p2b li  aside img{margin-top: 10px;}
.Qqbj_p2b li.li2{left: 29.47%;bottom: 29.78%}
.Qqbj_p2b li.li3 aside{width: 200px;text-align: center;bottom: -340px;}
.Qqbj_p2b li.li3{left: 50.26%;top: 31.95%}
.Qqbj_p2b li.li3:After{bottom: -300px;height: 300px;left: 88%;}
.Qqbj_p2b li.li4{left: 54.28%;top: 55.19%}
.Qqbj_p2b li.li5{left: 59.58%;top: 45.19%}
.Qqbj_p2b li.li6{left: 73.43%;top: 50.86%}
.Qqbj_p2b li.li8 aside{width: 120px;}
.Qqbj_p2b li.li8{left: 77.91%;top: 38.91%}
.Qqbj_p2b li.li9 aside{width: 160px;}
.Qqbj_p2b li.li9{left: 76.79%;top: 42.80%}
.Qqbj_p2b li.li10{right:24.79%;top: 43.80%;}
.Qqbj_p2b li.li7{right:18.79%;top: 73.80%;}
.Qqbj_p2b li.li1 span{width:61vw;height: 7.46vw;background: url(../images/line1.png) no-repeat left center;background-size:contain;bottom: -0.8vw}
.Qqbj_p2b li.li2 span{width: 50vw;height: 15vw;background: url(../images/line2.png) no-repeat left center;background-size:contain;bottom: -0px}
.Qqbj_p2b li.li3 .txt:after,.Qqbj_p2b li.li6 .txt:after,.Qqbj_p2b li.li8 .txt:after,.Qqbj_p2b li.li7 .txt:after{bottom: 100%;background: url(../images/arr3.png) no-repeat center;}

.Qqbj_p2b li.li6:after{bottom: -80px;height: 85px;left: -32px;}
.Qqbj_p2b li.li6:before{position: absolute;width: 32px;left: 100%;bottom: 5px;content: "";background: #009ddf;height: 1px;z-index: 0;left: -32px;}
.Qqbj_p2b li.li6 aside{bottom: -90px;transform: translateX(-80%);}

.Qqbj_p2b li.li4 span{width: 21vw;height: 6vw;background: url(../images/line4.png) no-repeat left center;background-size:contain;bottom: -0px;}
.Qqbj_p2b li.li5 span{width: 14vw;height: 2vw;background: url(../images/line5.png) no-repeat left center;background-size:contain;bottom: -0px;}
/* .Qqbj_p2b li.li4 .txt{top: -150px;} */
.Qqbj_p2b li.li7 aside{top: auto;bottom: -90px;}
.Qqbj_p2b li.li7:after{bottom: -80px;height: 80px;}


.Qqbj_p2b li.li9:after{bottom: -80px;height: 80px;}
.Qqbj_p2b li.li9 aside{bottom: -90px;transform: translateX(0);}

.Qqbj_p2b li.li10:After{left: 0;height: 188px;}
.Qqbj_p2b li.li10 aside h3{font-size: 24px;font-weight: normal;}
.Qqbj_p2b li.li10 aside img{margin-bottom: 10px;}
.Qqbj_p2b li.li10 aside{bottom: 183px;left: 30%;transform: translateX(-90%);width: 190px}
.Qqbj_p2b li.li10 .txt:after{left: 30%}

.Qqbj_p3 {display: inline-block;width: 100%;padding: 5% 0 0;}
.Qqbj_p3 h3{font-size: 48px;font-weight: normal;line-height: 48px;color: #333333;margin-bottom: 40px;}
.Qqbj_p3 li{float: left;width: 15%;margin-right: 2%;margin-bottom: 2%;}
.Qqbj_p3 li:nth-child(6n){margin-right: 0;}
.Qqbj_p3 li .imgbox{height: 120px;background-color: #f8f8f9;border-radius: 10px;border: solid 1px #e4e4e4;}
.Qqbj_p3 li .imgbox span{background-size: 80% auto;}

.showMorebtn{text-align: center;font-size: 20px;color: #666666;cursor: pointer;clear: both;}
.showMorebtn{text-align: center;display: inline-block;width: 100%;margin-top: 30px;margin-bottom: 15px;}
.showMorebtn i{display: inline-block;width: 48px;height: 48px;line-height: 48px;text-align: center;border-radius: 50%;	background-color: #009ddf;position: relative;}
.showMorebtn i img{vertical-align: middle;margin-top: -3px;;}
.showMorebtn i:after{position: absolute;width: 100%;height: 100%;left: 50%;top: 50%;margin-top: -24px;margin-left: -24px;border: 1px solid #009ddf;opacity: 0.3;animation:infinite scale2 2s ;content: "";border-radius: 50%}
.showMorebtn p{margin-bottom: 30px;}

@media(max-width:1600px){
	.Qqbj_p2b .center{transform: scale(1.5);right: 25.5%;}
	.Qqbj_p2b li.li4 span{top: -2vw;}
	.Qqbj_p2b li.li2 span{bottom: 2vw;}
	.Qqbj_p2b li.li10:After {left: -5px;}
}
@media(max-width:1366px){
	.Qqbj_p2b li.li1 span{transform: rotate(2deg);}
	.Qqbj_p2b li.li6 {top: 49.86%;}
	.Qqbj_p2b li.li4 span {top: -7.5vw;transform: rotate(-7deg);}
}
.Qqbj_p2.wapaddshow{display: none;}
@media (max-width:1024px) {
.Qqbj_p3 li .imgbox span{background-size:80% auto}
.Qqbj .Qqbj_p1 li .video .pic .txt h3,.Qqbj_p2 .QqbjTit h3,.Qqbj_p3 h3{font-size: 30px;line-height: 30px;}
.Qqbj .Qqbj_p1 li .video .pic .txt p{font-size: 20px;line-height: 24px;}
.Qqbj .Qqbj_p1 li .video .pic .txt{top: 15%}
.Qqbj_p2 .QqbjTit p{font-size: 20px;line-height: 24px;}
.History .bgbox{background-size: cover}
.Qqbj_p2b li{position: static;width: auto;height: auto;margin: 10px auto}
.Qqbj_p2b li .txt{position: static;width: auto;height: auto;transform:translateX(-0%);display: none;}
.Qqbj_p2b li aside{position: static;padding: 11px 40px; width: 100% !important;transform: translateX(0) !important;text-align: left !important;/* padding-left: 40px; */display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;flex-direction: row;}
.Qqbj_p2b li.li10 .txt{display: block;left: 0;width: 100%;transform: translateX(0);}
.Qqbj_p2b li span{display: none;}
.Qqbj_p2b li .dots,.Qqbj_p2b .center{display: none;}
.Qqbj_p2b{height: auto;padding: 40px 6%;}
.Galary003154 .slick-next,.Galary003154 .slick-prev{display: none !important}
.History .slider li:nth-child(2n){margin-top: 0;}
.History .slider li .txt h3{font-size: 40px;margin-top: -10px;}
.History .slider li {min-height: 400px;}
.History .slider .slick-dots li {min-height: unset;}
.History .slick-dots{bottom: -30px;}
.Qqbj_p2b li .txt:after{display: none;}
.Qqbj_p2b li.li10 .txt{display: none;}

.Qqbj_p2.pcaddshow{display: none;}
.Qqbj_p2.wapaddshow{padding:30px 20px;display: block;}
.Qqbj_p2.wapaddshow .wapaddshowBox{margin-top:20px;}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li{box-sizing: border-box;padding:25px;border-radius: 10px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin-top:20px;padding-left:140px;position: relative;}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li .imgb{width:100px;position: absolute;left:20px;top:50%;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li .con{font-size: 16px;color:#999;line-height: 1.6;min-height:60px;}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li .con h3{font-size: 20px;color:#333;margin-bottom:10px;}

}
@media (max-width:768px) {
	.Qqbj .Qqbj_p1{padding: 0.65rem 0;}
.Qqbj .Qqbj_p1 li .video .play:before{width: 40px;height: 40px;background-size: auto 18px;}
.Qqbj .Qqbj_p1 li .video .play:after{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;background-size: cover;}
.Qqbj_p3 li .imgbox{height: 90px;}
.SubBanner .txt h1{font-size: 24px;}
.Qqbj .Qqbj_p1 li .video .pic{position: relative;}
.Qqbj .Qqbj_p1 li .video .pic .img-block{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.Qqbj .Qqbj_p1 li .video .pic .txt{z-index: 10;}
.History .slider .slick-list .slick-slide .txt h3{font-size: 30px;}
.History .slider .slick-list .slick-slide .txt p{font-size: 15px;line-height: 24px;}
.Qqbj_p2 .QqbjTit{width: 88%;margin: 0px auto;}
.Qqbj_p2 .QqbjTit p{font-size: 16px;}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li{padding:15px;padding-left:100px;}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li .imgb{width:80px;left:10px;}
.Qqbj_p2.wapaddshow .wapaddshowBox ul li .con h3{font-size: 15px;margin-bottom:5px;}
}

@media (max-width:768px) {
.Qqbj_p3 li{width: 32%;}	
.Qqbj_p3 li:nth-child(2n){margin-right: 2%;}
.Qqbj_p3 li:nth-child(3n){margin-right: 0%;}
.Qqbj_p3 li .imgbox{height: 60px;}
.Qqbj .Qqbj_p1 li .video .pic .txt h3, .Qqbj_p2 .QqbjTit h3, .Qqbj_p3 h3{font-size: 16px;line-height: 24px;}
.Qqbj .Qqbj_p1 li .video .pic .txt p{font-size: 16px;}
}
/*Galary003154 */
.Ispic { background-repeat: no-repeat;  background-position: center center;  background-size: cover;}
.Galary003154 .slider-for .video {width: 100%;margin-bottom: 0%;}
.Galary003154 .slider-for .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 0;}
.Galary003154 .slider-for .video .pic .txt{position: absolute;top: 30%;left: 0;width: 100%;}
.Galary003154 .slider-for .video .pic .txt h3{font-size: 48px;line-height: 48px;color: #ffffff;text-align: center;font-weight: normal;}
.Galary003154 .slider-for .video .pic .txt p{font-size: 36px;line-height: 60px;color: #ffffff;text-align: center;opacity: 1;display: none}
.Galary003154 .slider-for .video .pic img{opacity: 1;width: 100%}
.Galary003154 .slider-for .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Galary003154 .slider-for .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/play1.png") no-repeat center center ;left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.Galary003154 .slider-for .video .play:after{-webkit-animation: scale4 1.5s infinite;-webkit-animation-fill-mode: both;content: ""; position: absolute;width: 120px;	height: 120px;background:url("../images/playbg1.png") no-repeat center center ;left: 50%; top: 50%; margin-left: -60px;margin-top: -60px;border-radius: 50%;}
.Galary003154 .slider-for .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
.Galary003154 .slider-for .video .pic .closebtn{position: absolute;right:20px;top: 20px;;color: #fff;font-size: 24px;display: block;width: auto;height: 24px;float: right;text-align: right;z-index: 999;}
.Galary003154 .slider-for .video .pic .imgbox{width: 100%;padding-bottom: 56.25%;}
.Galary003154 .auto > div{ max-width: 14.4rem;margin: 0 auto; overflow: visible;}
.Yfzl .Galary003154 .slider-for{padding-top: 1rem;}
.Galary003154 .slider-for .Ispic{padding-bottom: 44.44%;}
.Galary003154 .slider-for li{position: relative;}
.Galary003154 .slider-for li.slick-current .txt{opacity: 1;left: 0;}
.Galary003154 .auto .slider-nav{margin-top: 1.625em;}
.Galary003154 .slider-nav .slider{margin: 0 -0.7em;}
.Galary003154 .slider-nav li div{padding: 0 0.9375em;cursor: pointer;}
.Galary003154 .slider-nav .Ispic{padding-bottom: 56.25%; border: 2px solid #fff;opacity: 0.4;background-color: #000;position: relative;border-radius: 0.1rem;overflow: hidden;}
.Galary003154 .slider-nav .Ispic:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);content: ""}
.Galary003154 .slider-nav li.slick-current .Ispic{border-color: #e60012;opacity: 1;}
.Galary003154 .slider-nav li.slick-current .Ispic:after{opacity: 0;}
.Galary003154 .slick-arrow{width:60px; border-radius: 50%;height: 60px;font-size: 1em;z-index: 10;position: absolute; top: 50%;margin-top: -30px;background-position: center;background-repeat: no-repeat;;}
.Galary003154 .slick-prev{left: -100px; }
.Galary003154 .slick-next{right: -100px; }
.Galary003154 .slick-arrow:hover{background-color: #132d81;border-color: #132d81;}

@media (max-width:1024px) {
.Galary003154 .auto{padding:0;}
.Galary003154 .auto .slider-nav{margin-top: 0.5em;}
.Galary003154 .slider-nav .slider{margin: 0;}
.Galary003154 .slider-nav li div{padding: 0 0.3em;}
.Galary003154 .slider-for .video .pic .txt p{font-size: 30px;line-height: 40px;}
.Galary003154 .slider-for .video .pic .txt{top: 10%}
.Yfzl .Galary003154 .slider-for{padding-top: 0;}
.SubBanner.SubBanner3  .txt{top: 35%}

}

.Yfzl_p2{padding: 5% 0;display: inline-block;width: 100%;background-color: #f8f8f9;}
.Yfzl_p2 img{width: 100%;}
.Yfzl_p2 h3{font-size: 48px;font-weight: normal;line-height: 48px;color: #333333;margin-bottom: 0.55rem;font-family: "AlibabaMedium";}
.Yfzl_p2 p{font-size: 22px;line-height: 36px;color: #666666;}
.Yfzl_p2 ul{margin: 0.5rem 0 0 -0.21rem;}
.Yfzl_p2 li{float: left;width: 32%;margin-bottom: 2%;max-height: 260px;overflow: hidden;}
.Yfzl_p2 li:nth-child(1){width: 66%;}
.Yfzl_p2 li:nth-child(2){float: right;}
.Yfzl_p2 li:nth-child(3){clear: both;}
.Yfzl_p2 li:nth-child(4){margin-left: 2%;margin-right: 2%;}
.Yfzl_p2.Yfzl_p3{background: #fff;padding-bottom: 5%;}
.Yfzl_p2.Yfzl_p3 img{margin-top: 50px;width: 100%}

.Yfzl_p2.Yfzl_p4 li,
.Yfzl_p2.Yfzl_p4 li:nth-child(1),
.Yfzl_p2.Yfzl_p4 li:nth-child(2),
.Yfzl_p2.Yfzl_p4 li:nth-child(4){width: 50%;float: left;margin: 0 auto;font-size: 24px;line-height: 48px;color: #333333;padding-left: 18px;background: url(../images/dot3.png) no-repeat left center;}
.Bottom00300999.Bottom003009{background-image: linear-gradient(180deg, 		#f8f8f9 0%, 		#f0f6ff 100%);display: inline-block;width: 100%;height: auto;float: left;}

.Scgc {padding: 5% 0;display: inline-block;width: 100%;}
.Scgc .tits h3{font-size: 48px;font-weight: normal;line-height: 48px;color: #333333;margin-bottom: 0.24rem;font-family: "AlibabaMedium";}
.Scgc .tits p{font-size: 22px;line-height: 32px;color: #666666;}
.Scgc .tits p b{color: #009DDF;font-family: "RuiZi";}
.Scgc .top,.Scgc .Scgc_b{margin-top: 0.6rem;}
.Scgc .Scgc_b li{width: 32%;float: left;border-radius: 10px;margin-right: 2%;;text-align: center;position: relative; overflow: hidden;margin-bottom: 2%;}
.Scgc .Scgc_b li .imgbox{width: 100%;padding-bottom: 60%;}
.Scgc .Scgc_b li:nth-child(3n){margin-right: 0;}
.Scgc .Scgc_b li p{position: absolute;color: #fff;text-align: left;text-indent: 30px;font-size: 20px; height: 100px;line-height: 100px;width: 100%;bottom: 0;left: 0}
.Scgc .Scgc_b li:nth-child(2n) .imgbox{padding-bottom: 103%;}
.Scgc .Scgc_b li:nth-child(4),.Scgc .Scgc_b li:nth-child(6){margin-top: -14%;}
@media (max-width:1024px) {
.Yfzl_p2 h3{font-size: 30px;line-height: 30px;margin-bottom: 20px;}
.Yfzl_p2 p{font-size: 20px;line-height: 26px;}
.Yfzl_p2 li{width: 49%}
.Yfzl_p2 li:nth-child(1){width: 100%;max-width: unset;}
.Yfzl_p2 li:nth-child(4){margin-left: 0%;margin-right: 0%;}
.Yfzl_p2 li:nth-child(5){float: right;}
.Yfzl_p2 li:nth-child(2){float: left;}
.Yfzl_p2 li:nth-child(3){clear: none;float: right;}
.Scgc .tits h3{font-size: 40px;line-height: 40px;}
.Qqbj_p2b li:After{display: none}
.Yfzl_p2.Yfzl_p3 img{margin-top: 20px;}
.Yfzl_p2 li{margin-left: 0 !important;}
}
@media (max-width:768px) {
.Yfzl_p2.Yfzl_p4 li, .Yfzl_p2.Yfzl_p4 li:nth-child(1), .Yfzl_p2.Yfzl_p4 li:nth-child(2), .Yfzl_p2.Yfzl_p4 li:nth-child(4){width: 100%}
.Galary003154 .slider-for .video .play:before{width: 60px;height: 60px;}
.Galary003154 .slider-for .video .play:after{width: 80px;height: 80px;margin-left: -40px;margin-top: -40px;background-size: cover;}
.Scgc .Scgc_b li p{height: 60px;line-height: 30px;padding-left: 15px;text-indent: 0;bottom: 15px;font-size: 16px;}
.Scgc .Scgc_b li p span{display: block;font-size: 20px;}
.Scgc .Scgc_b li{width: 49%;margin-right: 0;}
.Scgc .Scgc_b li:nth-child(2n){float: right;}
.Scgc .Scgc_b li:nth-child(2n) .imgbox{padding-bottom: 60%;}
.Scgc .Scgc_b li:nth-child(4), .Scgc .Scgc_b li:nth-child(6){margin-top: 0;}
.Galary003154 .slider-for .video .pic img{opacity: 1;width: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.Galary003154 .slider-nav .Ispic{padding-bottom: 56.25%;}
}
@media (max-width:480px) {
.Yfzl_p2.Yfzl_p4 li, .Yfzl_p2.Yfzl_p4 li:nth-child(1), .Yfzl_p2.Yfzl_p4 li:nth-child(2), .Yfzl_p2.Yfzl_p4 li:nth-child(4){font-size: 16px;line-height: 24px;}
.Galary003154 .slider-for .video .pic .txt p{font-size: 20px;line-height: 26px;}
.Menu003070 .auto ul{padding: 10px 0}
.Yfzl_p2 p{font-size: 16px;line-height: 24px;}
.SubBanner .txt h1{font-size: 20px;}
.SubBanner .txt p{font-size: 16px;margin-top: 10px;}
.Scgc .tits h3{font-size: 22px;line-height: 28px;padding-bottom: 10px;margin-bottom: 0;}
.Scgc .tits p{font-size: 15px;line-height: 1.6;}
.Scgc .Scgc_b li{width: 100%}
.Yfzl_p2 h3{font-size: 20px;line-height: 30px;}
}

/**/
.ProList{display: inline-block;width: 100%;padding: 3% 0 0.3rem;}
.ProList_t .hd{text-align: center;font-size: 0}
.ProList_t .hd li{width: 14.28%;float: none;text-align: center;position: relative;display: inline-block;}
.ProList_t .hd li .imgbox{width: 100%;padding-bottom: 80px;}
.ProList_t .hd li .imgbox span{background-size: auto}
.ProList_t .hd li .imgbox span.hide{display: none}
.ProList_t .hd li i{display: inline-block;width: 13px;height: 13px;background-color: #ffffff;border-radius: 50%;margin-top: 20px; border: solid 2px #132d81;opacity: 0;}
.ProList_t .hd li:after{position: absolute;bottom: 11px;left:0;width: 100%;height: 1px;background: #E0E0E0;content: "";z-index: -1;}
.ProList_t .hd li p{font-size: 20px;color: #333333;font-weight: bold;}
.ProList_t .hd li .imgbox:hover span{transform: scale(1);}
.ProList_t .hd li.on  .imgbox span,.ProList_t .hd li:hover  .imgbox span{display: none}
.ProList_t .hd li.on  .imgbox span.hide,.ProList_t .hd li:hover  .imgbox span.hide{display: inline-block;}
.ProList_t .hd li.on p,.ProList_t .hd li:hover p{color: #132d81;}
.ProList_t .hd li.on i,.ProList_t .hd li:hover i{opacity: 1;}
.ProList_t .bd{margin-top: 0.5rem;font-size: 0}
.ProList_t .bd ul{display: flex;align-items: flex-start;justify-content: flex-start;flex-wrap: wrap;flex-direction: row;align-content: stretch;}
.ProList_t .bd li{width: 32%;float: left; margin-right: 2%;margin-bottom: 2%;background-color: #f8f8f9;	border-radius: 10px;padding: 0 0.4rem 0.75rem;border: 1px solid  #f8f8f9;}
.ProList_t .bd li .imgbox,.ProList_t .bd li i {transition: all 0.3s}
.ProList_t .bd li:nth-child(3n){margin-right: 0;}
.ProList_t .bd li .imgbox{padding-bottom: 230px;width: 100%;margin: 40px 0}
.ProList_t .bd li .imgbox span{background-size:  contain;}
.ProList_t .bd li .imgbox:hover span{transform: scale(1);}
.ProList_t .bd li h3{font-size: 26px;line-height: 32px;color: #333333;font-family: "AlibabaMedium";}
.ProList_t .bd li p{font-size: 20px;line-height: 30px;color: #666666;min-height: 60px;margin-top: 20px;}
.ProList_t .bd li i{width: 96px;	height: 36px;line-height: 36px;	border-radius: 18px;text-align: center;font-size: 16px;color: #333333;font-weight: normal;display: inline-block;margin-top: 30px;	border: solid 1px #e2e3e8;}
.ProList_t .bd li i img{vertical-align: middle;margin-left: 5px;}
.ProList_t .bd li:hover{border: solid 1px #132d81;background-color: #f1f3f8;box-shadow: 0 0 25px rgba(19,45,129,0.1);padding-bottom: 0.56rem;}
.ProList_t .bd li:hover .imgbox{padding-bottom: 400px;}
.ProList_t .bd li:hover i{background-color: #132d81;border-color: #132d81;color: #fff}
.ProList_t .bd li:hover i img{display: none}
.ProList_t .bd li:hover i img.hide{display: inline-block;}
.ProList_t .showMorebtn{text-align: center;font-size: 20px;color: #666666;cursor: pointer;}
.ProList_t .showMorebtn{text-align: center;display: inline-block;width: 100%;margin-top: 30px;margin-bottom: 15px;}
.ProList_t .showMorebtn i{display: inline-block;width: 48px;height: 48px;line-height: 48px;text-align: center;border-radius: 50%;	background-color: #009ddf;position: relative;}
.ProList_t .showMorebtn i img{vertical-align: middle;margin-top: -3px;animation:infinite scale5 1.5s ;}
.ProList_t .showMorebtn i:after{position: absolute;width: 100%;height: 100%;left: 50%;top: 50%;margin-top: -24px;margin-left: -24px;border: 1px solid #009ddf;opacity: 0.3;animation:infinite scale2 2s ;content: "";border-radius: 50%}
.ProList_t .showMorebtn p{margin-bottom: 30px;}

.ProCon_t{display: inline-block;width: 100%;padding: 5% 0;background: url(../images/probg1.jpg) no-repeat center bottom/cover;text-align: center;}
.ProCon_t h1{font-size: 48px;font-weight: normal;line-height: 72px;color: #333333;font-family: "AlibabaMedium";}
.ProCon_t p{font-size: 24px;line-height: 2;color: #666666;}
.ProCon_t .img{padding: 3% 0}
.ProCon_t img{max-width: 70%}
.ProCon_t .img img{transition: all 0.3s}
.ProCon_t .down{text-align: right;}
.ProCon_t .down a{display: inline-block;padding: 7px 25px;border: 1px solid #132d81;color: #fff;border-radius: 5px;background: #132d81;}
.ProCon_t .down a:hover{background: #fff;color: #fff;border-color: #132d81;color: #132d81}
.ProCon_t .img:hover img{transform: scale(1.1);}
.ProCon_b{display: inline-block;width: 100%;padding: 5% 0 0}
.ProCon_b .tit{font-size: 48px;line-height: 72px;color: #333333;border-bottom: 1px solid #E0E0E0;padding-bottom: 20px;font-family: "AlibabaMedium";}
.ProCon_b .tit span{position: relative;}
.ProCon_b .tit span:after{position: absolute;width: 13px;	height: 13px;top: 11px;right:-1px;content:"";border-radius: 50%;	background-color: #00a0e9;z-index: -1;}
.ProCon_b .img{padding: 3% 0;text-align:center}

.Jspt{display: inline-block;width: 100%;}
.Jspt .txts{text-align: center;margin-top: 5%;}
.Jspt .txts h3{font-weight: normal;font-size: 48px;color: #333333;line-height: 48px;font-family: "AlibabaMedium";}
.Jspt .txts p{font-size: 24px;	line-height: 48px;color: #999999;}
.Jspt .Jstit{font-size: 36px;line-height: 72px;color: #333333;padding-bottom: 20px;font-weight: bold;}
.Jspt .Jstit span{position: relative;font-size: 48px;color: #132d81;margin-right: 25px;font-weight: normal;z-index: 5;}
.Jspt .Jstit span:after{position: absolute;width: 13px;	height: 13px;top: 10px;right:4px;content:"";border-radius: 50%;	background-color: #00a0e9;z-index: -1;}

.Jspt .Jspt_box{padding: 3% 0;display: inline-block;width: 100%;}
.Jspt .Jspt_box .imgbox{padding-bottom: 44.44%;border-radius: 20px;overflow: hidden;}
.Jspt .Jspt_box .txt{position: absolute;left: 0;bottom: 0;padding: 0.4rem;width: 100%;color: #fff}
.Jspt .Jspt_box .txt h3{font-size: 30px;font-weight: normal;line-height: 42px;}
.Jspt .Jspt_box .txt p{font-size: 20px;line-height: 42px;min-height: 42px;}
.Jspt .Jspt_box.Jspt_box2,.Jspt .Jspt_box.Jspt_box4{background-color: #f8f8f9;}
.Jspt .Jspt_box.Jspt_box2 .Jstit,
.Jspt .Jspt_box.Jspt_box4 .Jstit{text-align: right;}

.Jspt_box2 .imgs .imgbox,.Jspt_box5 .imgs .imgbox{width: 49%;float: left;}
.Jspt_box2 .imgs .imgbox:nth-child(2n),.Jspt_box5 .imgs .imgbox:nth-child(2n){float: right;}

.Jspt_box3 .imgs .imgbox,.Jspt_box4 .imgs .imgbox{width: 32%;float: left;margin-right: 2%;background: url(../images/jsptbg1.png) no-repeat center center;background-size:cover;border-radius: 10px;}
.Jspt_box3 .imgs .imgbox:nth-child(3n),.Jspt_box4 .imgs .imgbox:nth-child(3n){margin-right: 0;;}
.Jspt_box3 .imgs .imgbox .txt{color: #333333;}
.Jspt_box3 .imgs .imgbox{padding-bottom: 29%;}
.Jspt_box4 .imgs .imgbox{padding-bottom: 29%;}
.Jspt_box3 .imgs .imgbox span{background-position: center center;background-size: contain;}
@media (max-width:1024px) {
.ProList_t .hd ul{display: flex;flex-wrap: wrap;}
.ProList_t .hd li{width: 20%;float: none;}
.ProList_t .bd li{width: 49%;margin-right: 0;}
.ProList_t .bd li:nth-child(2n){float: right;}
.ProCon_t h1{font-size: 40px;line-height: 60px;}
.ProCon_t p{font-size: 20px;}
.Jspt .txts h3{font-size: 20px;line-height: 30px;}
.Jspt .Jspt_box .imgbox{border-radius: 10px;}
.ProList_t .hd li:hover p{color: #333}
.ProList_t .hd li:hover .imgbox span.hide{display: none}
.ProList_t .hd li:hover .imgbox span{display: inline-block;}
 .ProList_t .hd li:hover i{opacity: 0;}
 .ProList_t .bd ul{display: inline-block;width: 100%;}
 .ProList{padding-top: 5%;}
}
@media (max-width:768px) {
	.Jspt .txts p{font-size: 16px;line-height: 20px;}
.ProList_t .bd li{padding: 10px; padding-bottom: 15px;}
.ProList_t .bd li .imgbox{padding-bottom: 100%;margin: 0;}
.ProList_t .bd li .imgbox span{background-size: contain;}
.ProList_t .bd li p{font-size: 16px;margin-top: 5px;line-height: 24px;min-height: 48px;}
.ProList_t .bd li i{display: none;}
.ProList_t .bd li h3{font-size: 16px;}
.ProList_t .showMorebtn p{margin-bottom: 15px;}
.ProCon_t h1{font-size: 30px;line-height: 40px;}
.ProCon_t p{font-size: 16px;line-height: 1.5;}
.ProCon_t{padding: 0.65rem 0;}
.ProCon_t .img{padding-top: 68%;position: relative;margin: 15px 0;}
.ProCon_t .img img{position: absolute;left: 50%;top: 50%;max-width: 100%;max-height: 100%;transform: translate(-50%,-50%);}
.ProCon_t img{max-width: 70%;margin-top: 0.2rem;}
.ProCon_b .tit{font-size: 20px;line-height: 35px;padding-bottom: 10px;}
.ProList_t .bd li:hover .imgbox{padding-bottom: 160px;}
.ProList_t .bd li i{margin-top: 0;}
.Jspt .Jstit span:after {top: 6px;right: 1px;}
.Jspt .txts{margin-bottom: 3%;}
.ProList_t .hd li p{font-size: 16px;}
.ProList_t .hd li i {margin-top: 2px;}
.ProList_t .hd li .imgbox{width: 30px;padding-bottom: 30px;margin: 0px auto;}
.ProList_t .hd li .imgbox span{background-size: contain;}
}
@media (max-width:480px) {
	.ProList_t .hd{width: 100%;}
.ProCon_t h1{font-size: 20px;line-height: 32px;font-weight: bold;}
.SubBanner3{padding-top: 50% ;}
}
.NewsBanner .slick-list{width: 100%;}
.NewsBanner li{position: relative;}
.NewsBanner li .imgbox{width: 100%;padding-bottom: 37.5%;}
.NewsBanner li .txt{padding: 40px 0;background: rgba(0,0,0,.5);position: absolute;width: 100%;bottom: 0;left: 0;color: #fff}
.NewsBanner li .txt time{font-size: 20px;line-height: 30px;}
.NewsBanner li .txt h3{font-size: 44px;line-height: 50px;margin-top: 10px; font-weight: normal;font-family: "AlibabaMedium";}
.NewsBanner .slick-prev{left: 5%}
.NewsBanner .slick-next{right:5%}
.NewsList{display: inline-block;width: 100%;}
.NewsListBox{background-color: #f8f8f9;padding: 5% 0;display: inline-block;width: 100%;}
.NewsList .NewsTit h3{font-size: 48px;;color: #333333;line-height: 48px;font-weight: normal;font-family: "AlibabaMedium";}
.NewsList .arrd{float: right;width: auto;margin: 0 auto}
.NewsList .NewsTit{padding-bottom: 40px;margin-bottom: 60px;display: inline-block;width: 100%;border-bottom: 1px solid #e2e4ea;;}
.NewsList .arrd span img{margin-top: -2px;}
.NewsList .arrd span{margin-left: 20px;}
.NewsListBox li .imgbox{width: 100%;padding-bottom: 61.59%;border-radius: 10px;overflow: hidden;}
.NewsListBox li {width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;}
.NewsListBox li:nth-child(3n){margin-right: 0;}
.NewsListBox li .txt{padding: 36px 0 0}
.NewsListBox li .txt time{font-size: 20px;line-height: 26px;color: #666666;margin: 0;display: block;}
.NewsListBox li .txt h3{font-size: 26px;line-height: 36px;color: #333333;font-weight: normal;min-height:72px;font-family: "AlibabaMedium";}
.NewsListBox li .txt p{font-size: 20px;line-height: 30px;color: #666666;}
.NewsListBox li .line{margin-top: 0.24rem;margin-bottom: 0.23rem;border-top: 1px solid #dbdbdc;}
.NewsListBox li i{width: 96px;display: inline-block;margin-top: 23px;text-align: center;height: 36px;line-height: 36px;	border-radius: 18px;	border: solid 1px #e2e3e8;}
.NewsListBox li i img{vertical-align: middle;margin-left: 5px;margin-top: -3px;}
.NewsListBox li:hover  .txt h3{font-weight: normal;color: #132d81;}
.NewsListBox li:hover i img{display: none}
.NewsListBox li:hover i img.hide{display: inline-block;}
.NewsListBox li:hover i{background: #132d81;border-color: #132d81;color: #fff}

.NewsListBox2{padding: 5% 0 0;display: inline-block;width: 100%;}
.NewsListBox2 .imgbox{width: 23%;padding-bottom: 2.2rem;float: left;border-radius: 6px;overflow: hidden;}
.NewsListBox2 .txt{width: 73%;float: right;}
.NewsListBox2 li {padding: 40px 0;border-bottom: 1px solid #DBDBDC;display: inline-block;width: 100%;}
.NewsListBox2 li:nth-child(1){padding-top: 0;}
.NewsListBox2 li .txt time{font-size: 20px;line-height: 60px;color: #666666;}
.NewsListBox2 li .txt h3{font-size: 26px;line-height: 36px;color: #333333;font-weight: normal;font-family: "AlibabaMedium";margin-bottom: 8px;}
.NewsListBox2 li .txt p{font-size: 20px;line-height: 30px;color: #666666;}
.NewsListBox2 li i{width: 96px;display: inline-block;margin-top: 0.33rem;text-align: center;height: 36px;line-height: 36px;	border-radius: 18px;color: #666;border: solid 1px #E2E3E8; background-color: #fff;}
.NewsListBox2 li:hover i{border: solid 1px #132d81; background-color: #132d81;color: #fff}
.NewsListBox2 li i img{vertical-align: middle;margin-left: 5px;margin-top: -3px;}
.NewsListBox2 li:hover  .txt h3{font-weight: normal;color: #132d81;}
.NewsListBox2 li:hover i img{display: none}
.NewsListBox2 li:hover i img.hide{display: inline-block;}

.Page001815 .Pages{ text-align:center; padding:90px 0 0;}
.Page001815 .Pages  .p_cur,
.Page001815 .Pages  .p_count,
.Page001815 .Pages  .p_total,
.Page001815 .Pages  .p_jump,
.Page001815 .Pages  .a_first,
.Page001815 .Pages  .a_end{ display:none;}
.Page001815 .Pages a{ display:inline-block; width:60px; height:60px; line-height:60px; overflow:hidden; background-color:  #f8f8f9;border: none; font-size:16px;border-radius: 50%}
.Page001815 .Pages a.a_cur,
.Page001815 .Pages a:hover{ background-color:#132d81; color:#fff;}
.Page001815 .Pages  .a_prev,
.Page001815 .Pages  .a_next{  background:url(../images/arrleft3.png) no-repeat center center #f8f8f9 ;font-size: 0;border: none}
.Page001815 .Pages  .a_next{ background-image:url(../images/arrright3.png);}
.Page001815 .Pages  .a_prev:hover{background:url(../images/arrleft3-2.png) no-repeat center center #132d81; border: none}
.Page001815 .Pages  .a_next:hover{background:url(../images/arrright3-2.png) no-repeat center center #132d81;border: none}
.Page001815 .Pages em{ font-style:normal;}
@media (max-width:1366px) {
.NewsBanner li .txt{padding: 20px 0}
.NewsBanner li .txt h3{font-size: 36px;}
}
@media (max-width:1024px) {
	.Page001815 .Pages{padding-top: 0.6rem;}
	.Page001815 .Pages a{width: 38px;height: 38px;line-height: 38px;}
	.Jspt .Jspt_box .txt h3{font-size: 24px;line-height: 32px;}
	.Jspt .Jspt_box .txt p{font-size: 16px;line-height: 20px;min-height: unset;height: auto;}
	.Jspt_box3 .imgs .imgbox .txt,.Jspt .Jspt_box .txt{padding: 20px;}
	.NewsBanner li .txt h3{font-size: 30px;line-height: 40px;}
	.NewsBanner li .txt{padding: 10px 0}
	.NewsListBox li .txt h3{height: 72px;min-height: unset; padding-bottom: 0;}
	.NewsListBox li .txt{padding:  15px 0 0}
	.NewsList .NewsTit h3{font-size: 36px;line-height: 36px;}
	.NewsList .NewsTit{padding-bottom: 20px;margin-bottom: 20px;}

	.NewsBanner .slick-next,.NewsBanner .slick-prev{display: none !important}
	.NewsBanner li .imgbox{padding-bottom: 45%;}

	.NewsListBox li .txt h3{font-size: 20px;line-height: 30px;height: 60px;margin-bottom: 15px;}
.NewsListBox3 li .txt{padding: 20px}
}
@media (max-width:768px) {
.Jspt .Jspt_box .txt h3{font-size: 16px;line-height: 24px;}
.Jspt_box3 .imgs .imgbox .txt,.Jspt .Jspt_box .txt{padding: 10px;}
.Jspt_box3 .imgs .imgbox span{background-size: 60% auto}

.NewsListBox li{margin: 0;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e2e4ea;}
.NewsListBox li a{display: inline-block;width: 100%;vertical-align: top;}
.NewsListBox li .imgbox,
.NewsListBox2 .imgbox{width: 100%;float: left;padding-bottom: 66%;}
.NewsListBox2 li .txt,.NewsListBox li .txt{width: 100%;}

.NewsListBox li .txt h3,
.NewsListBox2 li .txt h3{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 0.36rem;height: 0.36rem;margin-bottom: 0;font-size: 20px;}
.NewsListBox li .txt time,
.NewsListBox2 li .txt time{position: absolute;left: 0;bottom: 0;line-height: 28px;}
.NewsListBox li i,
.NewsListBox2 li i{position: absolute;right: 0;margin-top: 0;bottom: -5px;height: 30px;line-height: 28px;}
.NewsListBox li .line{display: none;}
.NewsListBox li .txt,
.NewsListBox2 .txt{float: right;position: relative;height: 140px;}
}
@media (max-width:480px) {
.Jspt_box3 .imgs .imgbox, .Jspt_box4 .imgs .imgbox{width: 49%;float: left;margin-right: 0;margin-bottom: 2%;}
.Jspt_box3 .imgs .imgbox:nth-child(2n), .Jspt_box4 .imgs .imgbox:nth-child(2n){float: right;}
.Jspt .Jstit{font-size: 20px;line-height:26px;}
.Jspt .Jspt_box.Jspt_box2 .Jstit, .Jspt .Jspt_box.Jspt_box4 .Jstit{text-align: left;}
.Jspt .Jstit span{font-size: 24px;margin-right: 0px;}

.NewsBanner li .txt time{font-size: 16px;line-height: 15px;}
.NewsBanner li .txt h3{font-size: 16px;line-height: 20px;margin-top: 0;}
.NewsList .NewsTit{padding-bottom: 10px;}
.NewsList .NewsTit h3{font-size: 20px;line-height: 30px;}
.NewsListBox li{margin: 0 auto;width: 100%;margin-bottom: 3%;}

.NewsListBox li .txt{padding: 0;}
.NewsListBox2 li .txt h3, .NewsListBox li .txt h3{font-size: 16px;line-height: 24px;height: auto;font-weight: normal;}
.NewsListBox li .txt p,
.NewsListBox2 li .txt p{font-size: 16px;line-height: 20px;margin-top: 0.08rem;}
.NewsListBox li .txt, .NewsListBox2 .txt {height: 70px;margin-top: 15px;}
.NewsListBox li i, .NewsListBox2 li i{display: none;}
.NewsListBox li .txt time, .NewsListBox2 li .txt time{font-size: 0.18rem;}
.NewsListBox li,.NewsListBox2 li{padding:0 0 15px;margin-bottom: 15px;vertical-align: top;}
}
@media (max-width:400px) {
	.Jspt_box3 .imgs .imgbox, .Jspt_box4 .imgs .imgbox,.Jspt_box2 .imgs .imgbox, .Jspt_box5 .imgs .imgbox{width: 100%;margin-bottom: 20px;padding-bottom: 91%;}
}
 .Jspt .Jspt_box.Jspt_box4 .imgbox span,.Jspt .Jspt_box.Jspt_box3 .imgbox span{background-position: left center}

/*RighInfo002973 */
.RighInfo002973{ color: #333;font-size: 16px;padding-top: 8%;padding-bottom: 0;display: inline-block;width: 100%;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #e6e6e6;margin-left: 0;margin-bottom: 30px;padding-bottom: 20px;position: relative;}
.RighInfo002973 .news-details .title .back{position: absolute;left: 0;bottom: 12px;transform: all 0.3s;height: 48px;line-height: 48px;}
.RighInfo002973 .news-details .title .back:hover{padding-right:40px;left: -20px;color: #009DDF}
.RighInfo002973 .news-details .title h1{font-size: 40px;;	line-height: 1.5;color: #132d81;font-weight: normal;margin-bottom: 20px;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;font-size: 16px;margin-top: 10px;color: #666666;font-weight: lighter;}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding: 2% 0 4%; font-size: 20px;line-height: 32px;color: #333333;}
.RighInfo002973 .news-details .title aside span img{vertical-align: middle;margin-right: 5px;margin-top: -3px;}
.RighInfo002973 .news-details .edit-info .img{text-align: center;line-height: 2;}
.RighInfo002973 .news-details .edit-info .img span{display: inline-block;margin-top: 10px;}
.RighInfo002973 .pn-page{margin-top: 5%}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #333333;}
.RighInfo002973 .pn-page aside a b{color: #132d81;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #132d81;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 0;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-back{color: #fff; width: 149px;height: 45px;border-radius: 23px;text-align: center;line-height: 45px;background: #132d81}
.RighInfo002973  .operating a.a-back img{vertical-align: middle;margin-right: 8px;}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;font-size: 20px;line-height: 36px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
.RighInfo002973 > .auto{padding: 2%}
.RighInfo002973 .news-details .title h1{font-size: 24px;}
.RighInfo002973 .news-details .edit-info .img p{max-width: 48%}
.RighInfo002973{padding-top: 3%;}
.Jspt_box3 .imgs .imgbox span, .Jspt_box4 .imgs .imgbox span, .Jspt_box2 .imgs .imgbox span, .Jspt_box5 .imgs .imgbox span{background-size: contain;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:18px;}
.RighInfo002973{ font-size: 16px;}
.RighInfo002973 .news-details .title{padding-bottom: 10px;}
.RighInfo002973 .news-details .title h1{margin-bottom: 0px;}
.RighInfo002973 .news-details .title aside{text-align: right;}
.RighInfo002973 .news-details .title .back{height: 25px;line-height: 25px;}
.RighInfo002973 .news-details .title .back img{width: 30px;display: inline-block;vertical-align: middle;}
.RighInfo002973 .news-details .edit-info{font-size: 15px;line-height: 1.6;}
.RighInfo002973 .operating a.a-back{width: 120px;height: 32px;line-height: 32px;}
.RighInfo002973 .pn-page aside{padding: 5px 0;}
.Jspt .Jspt_box.Jspt_box4 .imgbox span,.Jspt .Jspt_box.Jspt_box3 .imgbox span{background-position: center}

}

.sec-4 a,.sec-3 a,.sec-5 a{display: table;width: 100%;height: 100%}
.Hxlj{padding: 5% 0 0;display: inline-block;width: 100%;}
.Hxlj .tits h3{text-align: left;font-size: 48px;font-weight: normal;color: #333333;line-height: 1;margin-bottom: 40px;font-family: "AlibabaMedium";}
.Hxlj .Hxlj_t .slider{margin: 0 -20px;}
.Hxlj .Hxlj_t li{position: relative;border-radius: 10px;overflow: hidden;padding: 0 20px;}
.Hxlj .Hxlj_t li .video {position: relative;border-radius: 10px;overflow: hidden;}
.Hxlj .Hxlj_t li .video .pic .imgbox{width: 100%;padding-bottom: 56.25%;margin: 0 auto}
.Hxlj .Hxlj_t li .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Hxlj .Hxlj_t li .video .play:before{position: absolute;content: '';width: 70px;height: 70px;background:url("../images/play1.png") no-repeat center center;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 50%;}
.Hxlj .Hxlj_t li .video .play:after{-webkit-animation: scale4 1.5s infinite;-webkit-animation-fill-mode: both;content: "";position: absolute;width: 100px;height: 100px;background:url("../images/playbg1.png") no-repeat center center/cover;left: 50%;top: 50%;margin-left: -50px;margin-top: -50px;border-radius: 50%;}
.Hxlj .Hxlj_t li .video video{width: calc(100% - 0px);height: 100%;object-fit: cover;position: relative;z-index: 8;}
.Hxlj .NewsListBox{background: none;padding-bottom: 0;padding-top: 0.94rem;}
.Hxlj .NewsListBox ul{margin: 0 -20px;}
.Hxlj .NewsListBox li{width: 33.333%;float: left;padding: 0 0.3rem 0.3rem;margin: 0;}
.Hxlj .NewsListBox li a{display: block;position: relative;}
.Hxlj .NewsListBox li .txt h3{border-bottom: none;}
.Hxlj .NewsTit h3{font-size: 48px;;color: #333333;line-height: 48px;font-weight: normal;font-family: "AlibabaMedium";}
.Hxlj .NewsTit .arrd{float: right;width: auto;margin: 0 auto}
.Hxlj .NewsTit{padding-bottom: 40px;margin-bottom: 40px;display: inline-block;width: 100%;border-bottom: 1px solid #e2e4ea;;}
.Hxlj .NewsTit .arrd span img{margin-top: -2px;}
.Hxlj .NewsTit .arrd span{margin-left: 20px;}

.Hxlj .Hxlj_b {display: inline-block;width: 100%;padding: 5% 0 0%}
.Hxlj .Hxlj_b .video {width: 100%;margin-bottom: 0%;}
.Hxlj .Hxlj_b .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 0;}
.Hxlj .Hxlj_b .video .pic .txt{position: absolute;top: 20%;left: 0;width: 100%;}
.Hxlj .Hxlj_b .video .pic .txt h3{font-size: 48px;line-height: 48px;color: #ffffff;text-align: center;font-weight: normal;}
.Hxlj .Hxlj_b .video .pic .txt p{font-size: 20px;line-height: 30px;color: #ffffff;text-align: center;opacity: 1;margin-top: 30px;}
.Hxlj .Hxlj_b .video .pic img{opacity: 1;width: 100%}
.Hxlj .Hxlj_b .video .pic .arrd span img{width: auto;}
.Hxlj .Hxlj_b .video .pic .txt  .arrd p{font-size: 20px;margin-bottom: 30px;}

.Hxlj .Hxlj_t2 .slider{margin: 0;}
.Hxlj .Hxlj_t2 .video {width: 100%;margin-bottom: 0%;}
.Hxlj .Hxlj_t2 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 0;}
.Hxlj .Hxlj_t2 .video .pic .txt{position: absolute;top: 20%;left: 0;width: 100%;}
.Hxlj .Hxlj_t2 .video .pic .txt h3{font-size: 48px;line-height: 48px;color: #ffffff;text-align: center;font-weight: normal;}
.Hxlj .Hxlj_t2 .video .pic .txt p{font-size: 20px;line-height: 30px;color: #ffffff;text-align: center;opacity: 1;margin-top: 30px;}
.Hxlj .Hxlj_t2 .video .pic img{opacity: 1;width: 100%}
.Hxlj .Hxlj_t2 .video .pic .txt  .arrd p{font-size: 20px;margin-bottom: 30px;}
.Hxlj .Hxlj_t2 li{padding: 0}
.Hxlj .con{padding: 0 0 6%;} 
.Hxlj .con p{font-size: 20px;line-height: 2;color: #666666;}

.Hxlj .NewsListBox3{padding-top: 0.7rem;}
.Hxlj .NewsListBox3 ul{margin: 0px -0.3rem 0;}
.Hxlj .NewsListBox3 li{float: left;width: 32%;margin: 0 auto;margin-bottom: 0;margin-right: 2%;padding-bottom:0.5rem;border-radius: 10px;overflow: hidden;position: relative;}
.Hxlj .NewsListBox3 li:nth-child(3n){margin-right: 0;}
.Hxlj .NewsListBox3 li .imgbox{padding-bottom: 118.18%;position: relative;}
.Hxlj .NewsListBox3 li .imgbox:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(to top, #132d81 , rgba(19,45,129,0));content:"";}
.Hxlj .NewsListBox3 li .txt{position: absolute;bottom: 0;left: 0;width: 100%;padding: 50px 40px;color: #fff}
.Hxlj .NewsListBox3 li .txt h3,.Hxlj .NewsListBox3 li:hover .txt h3{color: #fff}
.NewsListBox3 li .txt span{width: 96px;line-height: 36px;text-align: center;display: inline-block;	height: 36px;	border-radius: 18px;	border: solid 1px #e2e3e8;margin-top: 0.3rem;}
.NewsListBox3 li .txt span img{vertical-align: middle;margin-left: 10px;}
@media(max-width:768px){
.Hxlj .Hxlj_b .video .pic .txt h3{font-size: 20px;line-height: 24px;}
.Hxlj .Hxlj_b .video .pic .txt .arrd{margin-top: 0.3rem;}
.Hxlj .Hxlj_b .video .pic .txt p{font-size: 16px;line-height: 24px;margin-top: 10px;}
.Hxlj .Hxlj_b .video .pic .txt .arrd p{margin: 10px auto}
.Hxlj .NewsListBox ul{margin: 0;}
.Hxlj .NewsListBox li{padding: 0;}
.Hxlj .NewsListBox li .txt h3{font-size: 20px;line-height: 24px;height: auto;height: 48px;overflow: hidden;word-break:normal;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space:normal;}
	.showMorebtn p{margin-bottom: 15px;}
.Hxlj .NewsListBox li{width: auto;float: none;padding-bottom: 20px;}
.Hxlj .NewsListBox li a{display: inline-block;width: 100%;vertical-align: top;}
.Hxlj .NewsListBox li{margin-bottom: 25px;}
.Hxlj .NewsListBox3 li .imgbox{padding-bottom: 76%;}
.Hxlj .tits h3{font-size: 20px;line-height: 30px;margin-bottom: 20px;}
.Hxlj .NewsTit h3{font-size: 30px;line-height: 40px;}
.Hxlj .NewsTit{margin-bottom: 20px;padding-bottom: 20px;}
.Hxlj .slick-prev{left: 0;}
.Hxlj .slick-bext{right: 0;}
.Hxlj .con p{line-height: 1.6 !important;;font-size: 15px !important;}
.Hxlj .tits h3{margin-bottom: 10px;}
.Hxlj .NewsListBox3 li{margin-right: 0;}
.Hxlj .NewsListBox3 li .imgbox{width: auto;float: none;}
.Hxlj .NewsListBox3 li .txt{height: auto;padding: 10px;}
.Hxlj .Hxlj_t2 .video .pic img{position:absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
.Hxlj .Hxlj_t2 .video .pic{padding-top: 50vw;}
}

@media(max-width:480px){
.Hxlj .Hxlj_b .video .pic .txt p{display: none}
.Hxlj .NewsListBox li .txt h3{font-size: 16px;line-height: 20px;height: 40px;}
.Hxlj .NewsListBox li{margin-bottom: 15px;padding-bottom: 15px;width: 49%;float: left;}
.Hxlj .NewsListBox li:nth-child(2n){float: right;}
.showMorebtn{margin-top: 15px;font-size: 16px;}
.showMorebtn i{width: 38px;height: 38px;line-height: 38px;}
.showMorebtn i:after{margin-top: -20px;margin-left: -20px;}
.NewsListBox3 li .txt span{width: auto;margin-top: 0.1rem;height: 30px;line-height: 30px;border-radius: 15px;padding: 0 15px}
}


.Menu{position: absolute;bottom: 0%;z-index: 9;width: 100%;}
.Menu li{float: left;width: 25%;padding: 40px 0;text-align: center;position: relative;}
.Menu .w1440{background-color: #f8f8f9;}
.Menu li p{font-size: 32px;color: #333333;margin-top: 10px;}
.Menu li img{height: 40px;margin-bottom: 10px;}
.Menu li:after{position: absolute;width: 0;left: 50%; transform: translateX(-50%); height: 3px;background-color: #132d81;transition: all 0.3s;bottom: 0;content: ""}
.Menu li.aon:after,.Menu li:hover:after{width: 100%}
.Menu li.aon p,.Menu li:hover p{color: #132d81}
.Menu li.aon img,.Menu li:hover img{display: none}
.Menu li.aon img.hide,.Menu li:hover img.hide{display: inline-block;}

.Znxs_t{padding: 5% 0 0.7rem;display: inline-block;width: 100%;text-align: center;font-size: 20px;color: #999999;}
.Znxs_t select{width: 440px;height: 56px;background-color: #ffffff;border-radius: 10px;border: solid 1px #e5e5e5;font-size: 20px;}
.Znxs_t input{width: 440px;height: 56px;background-color: #ffffff;	border-radius: 10px;border: solid 1px #e5e5e5;margin-left: 20px;text-indent: 20px;font-size: 20px;}
.Znxs_t button{margin-left: -80px;width: 80px;margin-top: 0;	height: 56px;	background-color: #132d81;text-align: center;	border-radius: 0px 10px 10px 0px;position: relative;top: -2px;}

.Znxs .Galary003154 .slider-for{width: 95%;float: right;}
.Znxs .Galary003154 .slider-nav{width: 34%;float: left;}
.Znxs .Galary003154 .slider-nav li{padding: 20px 30px;text-align: left;line-height: 40px;border: solid 1px #e5e5e5;border-radius: 10px;margin-bottom: 20px;position: relative;}
.Znxs .Galary003154 .slider-nav li h3{font-size: 24px;font-weight: normal;color: #132d81;line-height: 30px;}
.Znxs .Galary003154 .slider-nav li h3 b{font-size: 20px;color: #333333;}
.Znxs .Galary003154 .slider-nav li p{font-size: 16px;color: #666666;}
.Znxs .Galary003154 .slider-nav li i{display: inline-block;font-size: 16px;color: #293a8a;height: 28px;line-height: 28px; border-radius: 6px;margin-right: 10px;padding: 0 15px;background: rgba(41, 58, 138, 0.1);}
.Znxs .Galary003154 .slider-nav li.on{border: solid 1px #00A5E5;box-shadow:0 0 15px rgba(41, 58, 138, 0.3); background-image: linear-gradient(0deg, 		#ecf1fa 0%, 		#f3f6fb 0%, 		#f9fafc 50%, 		#fcfdfe 70%, 		#ffffff 100%), 	linear-gradient(		#ffffff, 		#ffffff);	background-blend-mode: normal, 		normal;}
.Znxs .Galary003154 .slider-for li{text-align: left;padding: 40px 60px;line-height: 40px;}
.Znxs .Galary003154 .slider-for li{font-size: 30px;font-weight: normal;color: #132d81;line-height: 40px;border-radius: 10px;background-color: #f8f8f9;}
.Znxs .Galary003154 .slider-for li h3 b{font-size: 30px;color: #333333;font-weight: normal;}
.Znxs .Galary003154 .slider-for li p{font-size: 16px;color: #666666;}
.Znxs .Galary003154 .slider-for li .top {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #d2d2d2;;}
.Znxs .Galary003154 .slider-for li p span{margin-right: 40px;font-size: 16px;color: #999999;}
.Znxs .Galary003154 .slider-for li .con h4{font-size: 20px;line-height: 26px;color: #333333;font-weight: normal;margin-bottom: 20px;}
.Znxs .Galary003154 .slider-for li .con p{line-height: 36px;font-size: 16px;color: #666666;}
.Znxs .Galary003154 .slider-for li .tdjl{height: 48px;background-color: #00a5e5;padding: 0 30px;line-height: 48px;	border-radius: 24px;display: inline-block;margin-top: 30px;font-size: 20px;color: #ffffff;}
.Znxs .Galary003154 .slider-for li .tdjl img{vertical-align: middle;margin-left: 8px;}
.Znxs .Galary003154 .auto .slider-nav{margin-top: 0;padding-right: 40px;max-height: 860px;overflow-y: auto;}
.Znxs .Galary003154 .slider-nav li.on:after{width: 16px;height: 24px;background: url(../images/arr4.png) no-repeat center;position: absolute;left: 100%;top: 50%;margin-top: -12px;content: ""}
.Znxs .Galary003154 .auto .slider-nav .slider .slick-list{padding-right: 20px;}
.Znxs .Galary003154 .auto .slider-nav::-webkit-scrollbar{width: 1px}

.Hzzx {display: inline-block;width: 100%;padding: 5% 0}
.Hzzx .w1440 .box{border: 1px solid #dcdcdc;border-radius: 10px;display: inline-block;width: 100%;padding: 60px 60px 45px;}
.Hzzx .w1440 .box .text{margin-bottom: 10px;display: flex;width: 100%;}
.Hzzx .w1440 .box .inputbox{height: 56px;line-height: 56px;background: #f8f8f9;width: 100%;padding-left: 0.2rem;position:relative}
.Hzzx .w1440 .box .inputbox input{width: 100%;font-size: 20px;}

.Hzzx .w1440 .box .inputbox img{position:absolute;width: 130px;   height: 56px;   right: 0;    top: 0}
.Hzzx .w1440 .box .text_l{font-size: 20px;color: #333333;padding-right: 0.2rem;height: 56px;line-height: 56px;width: 110px;text-align: right;}
.Hzzx .w1440 .box .textbox {flex: 2;width: 100%;}
.Hzzx .w1440 .box .text_l span{color: #ff0000;margin-right: 5px;line-height: 62px;}
.Hzzx .w1440 .box .text2 .inputbox  input{width: 260px;	height: 56px;	background-color: #f8f8f9;	border-radius: 6px;text-indent: 20px;font-weight: lighter;margin-right: 0;}
.Hzzx .w1440 .box .text2 {margin-right: 40px;;float: left;}
.Hzzx .w1440 .box .text2{width: auto;}
.Hzzx .w1440 .box .text2.mr0{margin-right: 0;}
.Hzzx .w1440 .box .text2 .inputbox{margin-right: 0;}
.Hzzx .w1440 .box .text3 .textbox{width: 100%;}
.Hzzx .w1440 .box .text3 textarea{width: 100%;min-height: 169px;background-color: #f8f8f9;border-radius: 6px;padding: 30px;font-size: 20px;line-height: 30px;color: #666666;font-weight: lighter;}
.Hzzx .w1440 .box .text_l i{font-size: 16px;color: #999999;}
.Hzzx .w1440 .box .sub,.Shfw  .sub{background-color: #00a5e5;border-radius: 30px;height: 60px;font-size: 20px;color: #ffffff;width: 240px;text-align: center;line-height: 60px;display: inline-block;border: none;display: block;margin: 0 auto; position: relative;top: -45px;;box-shadow:0 0 20px rgba(0, 165, 229, 0.3);}
.Shfw  .sub{top: -30px;margin-bottom: 3.6%;}
.jobtit h3{font-size: 32px;line-height: 32px;color: #333333;padding-bottom: 20px;border-bottom: 3px solid #132d81;float: left;margin-bottom: 40px;}
.Hzzx .w1440 .box .inputbox.checkbox{background:none;padding-left: 0;}
.Hzzx .w1440 .box .inputbox.checkbox a{color: #132d81;text-decoration-line: underline;}
.Hzzx .w1440 .box .inputbox.checkbox input{width:auto;margin-right:10px;}
.Shfw.Hzzx .w1440 .box .inputbox.checkbox{background:none;padding-left: 0;}
.Shfw.Hzzx .w1440 .box .inputbox.checkbox input{width:auto;margin-right:10px;float: left;}

.Shfw.Hzzx .w1440 .form{display: flex;justify-content: space-between;flex-wrap: wrap;}
.Shfw.Hzzx .w1440 .box .text_l{width: 200px;text-align: right;padding-right: 0.2rem;}
.Shfw.Hzzx .w1440 .box .text{margin-bottom: 40px;width: 100%;}
.Shfw.Hzzx .w1440 .box .text3 textarea{width: 100%;margin-top: 15px;}
.Shfw.Hzzx .w1440 .box .text3 input{width: 100%;background-color: #f8f8f9;border-radius: 6px;height: 56px;line-height: 56px;text-indent: 20px;}
.Shfw.Hzzx .w1440 .box .inputbox.checkbox{background:none;padding-left: 0;}
.Shfw.Hzzx .w1440 .box .inputbox.checkbox input{width:auto;margin-right:10px;float: left;}
.Shfw.Hzzx .w1440 .box .area{width: 100%;}
.Shfw.Hzzx .w1440 .box .text3{width: 100%;}
.Shfw.Hzzx .w1440 .box .text3  .text_l{line-height: 24px;}
.Shfw.Hzzx .w1440 .box .text_l .tips{display: inline-block;position: relative;cursor: pointer;}
.Shfw.Hzzx .w1440 .box .text_l .tips img{width: 30px;vertical-align: middle;}
.Shfw.Hzzx .w1440 .box .text_l .tips span{display: none;position: absolute;left: 50%;top: 100%;width: 400px;color: #666;z-index: 999;font-size: 16px;margin-left: -200px;line-height: 20px;text-align: left;}
.Shfw.Hzzx .w1440 .box .text_l .tips:hover span{display: block}
.hzform.Hzzx .w1440 .box .text.noflex{display: block;}
.hzform.Hzzx .w1440 .box .text{padding-bottom: 0.4rem;margin-bottom: 0;}
.hzform.Hzzx .w1440 .box .text_l{width: auto;}
.hzform.Hzzx .radiolist{font-size: 20px;line-height: 56px;}
.hzform.Hzzx .radiolist span{display: inline-block;margin-right: 0.98rem;}
.hzform.Hzzx .radiolist span:last-child{margin-right: 0;}
.hzform.Hzzx .checklist {display: flex;flex-wrap: wrap;font-size: 20px;}
.hzform.Hzzx .checklist span{width: 25%;margin-bottom: 0.2rem;}
.hzform.Hzzx .form{display: flex;flex-wrap: wrap;justify-content: space-between;}
.hzform.Hzzx .w1440 .box .w3{width: 33.333%;padding-right: 0.3rem;}
.hzform.Hzzx .w1440 .box .w3.nolast{padding-right: 0;}
.hzform.Hzzx .w1440 .box .sub {position: relative;top: auto;bottom: -0.75rem;}

.Shfw_b li{float: left;width: 23.5%;height: 360px;padding: 40px; margin-right: 2%;margin-bottom: 2%;background-image: linear-gradient(0deg, 	#f8fbff 0%, 	#fafbfd 100%);border-radius: 10px;border: solid 1px #eaeaed;border-top-width: 6px;}
.Shfw_b li:nth-child(4n){margin-right: 0;}
.Shfw_b li .imgbox{height: 70px;margin-top: 20px;float: left;width: 70px;clear: both;margin-bottom: 40px;}
.Shfw_b li .imgbox span{background-size: auto}
.Shfw_b li h3{font-size: 24px;line-height:24px; color: #333333;font-weight: normal;margin-bottom: 15px;;}
.Shfw_b li p{font-size: 20px;line-height: 30px;color: #666666;}
.Shfw_b li:hover{border-color: #132d81;background-image: linear-gradient(0deg, 	#f8fbff 0%, 	#fafbfd 100%);box-shadow:0 0 20px rgba(19, 45, 129, 0.3);}
.Shfw_b .tips{text-align: right;font-size: 20px;color: #666666;}
.Shfw_b .tips span{font-size: 16px;color: #ff0000;}

@media(max-width:1560px){
	.Menu li p{font-size: 22px;}
}

@media(max-width:1366px){
.Hzzx .w1440 .box .text2{max-width: 31%;margin-right: 2%;}
.Hzzx .w1440 .box .text2 .inputbox input{max-width: 200px;}
.Shfw.Hzzx .w1440 .box .text_l{width: 110px;font-size: 20px;}
}

@media(max-width:1024px){
.Menu li p{font-size: 24px;}
.Galary003154 .slider-nav li div{padding: 0}
.Hzzx .w1440 .box .text2{max-width: 46%}
.Shfw_b li{padding: 20px;height: 300px;}
.Shfw_b li .imgbox{margin-bottom: 20px;}
}

@media(max-width:768px){
.Menu li{padding: 10px 0}
.Menu li img{max-height: 22px;}
.Menu li p{margin-top: 0;}
.Menu li p{font-size: 16px;}
.Znxs_t{padding-bottom: 0;}
.Znxs .Galary003154 .slider-nav li h3 b{font-size: 16px;}
.Znxs .Galary003154 .slider-nav li h3{font-size: 20px;}
.Znxs .Galary003154 .slider-nav li i,.Znxs .Galary003154 .slider-nav li p{font-size: 16px;}
.Znxs_t select, .Znxs_t input, .Znxs_t button{font-size: 16px;}
.Znxs_t select,.Znxs_t input{max-width: 40%}
.Znxs .Galary003154 .slider-nav li{padding: 10px;}
.Znxs .Galary003154 .slider-nav li p span{width: 100%;margin: 0}
.Znxs .Galary003154 .slider-nav li p,.Znxs .Galary003154 .slider-for li p,.Znxs .Galary003154 .slider-for li .con p{line-height: 20px;}
.Znxs .Galary003154 .slider-for li,.Hzzx .w1440 .box{padding: 20px;}
.Hzzx .w1440 .box .text2{max-width: 100%;margin-right: 0;width: 100%}
.Hzzx .w1440 .box .inputbox{margin-right: 40px;}
.Hzzx .w1440 .box .text2 .textbox {max-width: unset;width: calc(100% - 130px)}
.Hzzx .w1440 .box .text2 .inputbox input{width: 100%;max-width: unset;}
.Hzzx .w1440 .box .inputbox,.Shfw.Hzzx .w1440 .box .text3 textarea{width: 100%;margin: 0;}
.Shfw.Hzzx .w1440 .box .text3 input{width: 100%}
.Hzzx .w1440 .box .text3 .textbox{}
.Hzzx .w1440 .box .text3 textarea{font-size: 15px;}
.Shfw_b ul{margin-left: -1.3%;}
.Shfw_b li{width: 23.5%;float: left;margin-left: 1.5%;margin-right: 0;position: relative;z-index: 100;}
.Shfw_b li p{position: absolute;left: 0;top: 0;width: 100%;background-image: linear-gradient(0deg, #f8fbff 0%, #fafbfd 100%);height: 100%;display: flex;align-items: center;justify-content: center;z-index: -1;visibility: hidden;transition: all 0.3s;opacity: 0;}
.Shfw_b li{height: 122px;}
.Shfw_b li:hover p{visibility: visible;z-index: 100;opacity: 1;transform: scale(1.2);box-shadow: 0 5px 10px rgba(0,0,0,0.1);padding: 10px 0;font-size: 12px;}
.hzform.Hzzx .w1440 .box .sub {bottom: -0.5rem;}
.Shfw_b li .imgbox{width: 35px;height: 35px;margin: 0px auto;float: none;}
.Shfw_b li .imgbox span{background-size: contain;}

.Shfw.Hzzx .w1440 .box .text{width: 50%;margin-bottom: 15px;}
.Shfw.Hzzx .w1440 .box .area{width: 100%;}
.Shfw.Hzzx .w1440 .box .text3{width: 100%;}

.hzform.Hzzx .w1440 .box .w3{width: 100%;}
.hzform.Hzzx .radiolist{font-size: 15px;}
.hzform.Hzzx .w1440 .box .text{padding-bottom: 10px;}
.hzform.Hzzx .w1440 .box .text_l{width: 135px;text-align: right;font-size: 15px;}
.Hzzx .w1440 .box .inputbox input{font-size: 15px;}
.hzform.Hzzx .checklist span{width: 100%;font-size: 15px;}
.hzform.Hzzx .w1440 .box .text.noflex .text_l{width: auto;}
}
@media(max-width:480px){
.NewsListBox3 li{width: 100%;margin-right: 0;}
.NewsListBox3 li .imgbox{padding-bottom: 76%;}
.Znxs .Galary003154 .tempWrap{width: calc(100% - 110px);float: right;}
.Znxs .Galary003154 .slider-for{width: auto;float: none;}
.Znxs .Galary003154 .slider-nav{width: 100px;overflow-x: auto;}
.Znxs .Galary003154 .slider-nav h3 .fr{display: none;}
.Znxs .Galary003154 .slider-nav li{padding: 5px;margin-bottom: 10px;}
.Znxs .Galary003154 .slider-nav li h3{line-height: 24px;}
.Znxs .Galary003154 .slider-nav li h3 b{font-size: 16px;display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.Znxs .Galary003154 .slider-nav li i, .Znxs .Galary003154 .slider-nav li p{display: none;}
.Znxs .Galary003154 .auto .slider-nav{padding-right: 0;}
.Znxs .Galary003154 .slider-for ul{overflow-y: auto;}
.Znxs .Galary003154 .slider-nav li.on:after{display: none}
.Znxs .Galary003154 .slider-for li .tdjl{line-height: 30px;font-size: 16px;height: 30px;padding: 0 20px;}
.Znxs .Galary003154 .auto .slider-nav{max-height: unset;}
.Znxs_t select, .Znxs_t input{max-width: 100%;margin: 0 auto;margin-bottom: 10px;}
.Znxs_t{position: relative;}
.Shfw.Hzzx .w1440 .box .text3 input{font-size: 12px !important}
 .Znxs_t button{position: absolute;right: 0;bottom: 10px;top: auto;}
	.Znxs .Galary003154 .slider-for li p span{font-size: 16px;}
	.Znxs .Galary003154 .slider-for li, .Hzzx .w1440 .box{padding: 12px;}
.Znxs .Galary003154 .slider-nav li .btn{padding-top: 10px;clear: both;}
.Znxs .Galary003154 .slider-for li .con h4{font-size: 16px;margin-bottom: 10px;}
.Znxs .Galary003154 .slider-for li .con p{font-size: 16px;}
.Znxs .Galary003154 .slider-for li h3 b{font-size: 16px;}
.Znxs .Galary003154 .slider-for li h3{font-size: 16px;}
.Znxs .Galary003154 .slider-for li p span{width: 100%;margin: 0}
.Znxs .Galary003154 .slider-for li .top{padding-bottom: 10px;margin-bottom: 10px;}
.SubBanner2 .Menu{display: none}
.Znxs_t select,.Znxs_t input,.Znxs_t button{height: 40px;line-height: 40px;}
.Znxs_t button img{vertical-align: middle;}
.Hzzx .w1440 .box{padding: 20px;}
.Hzzx .w1440 .box .text3 textarea{padding: 15px;min-height: 120px;}
.Hzzx .w1440 .box .inputbox,.Hzzx .w1440 .box .text_l,.Hzzx .w1440 .box .text2 .inputbox input{height: auto;line-height: 40px;}
.Hzzx .w1440 .box .sub, .Shfw .sub{width: 140px;height: 32px;line-height: 32px;top: 0;font-size: 16px;}
.SubBanner .txt br{display: none}

.Shfw_b li{padding: 5px;text-align: center;}
.Hzzx .w1440 .box .text2 .textbox,.Hzzx .w1440 .box .text3 .textbox{width: 100%}
.Shfw.Hzzx .w1440 .box .text{margin-bottom: 10px;}
.Shfw .sub{margin-top: -20px;}
.jobtit h3{font-size: 20px;padding-bottom: 5px;margin-bottom: 20px;}
.Shfw_b li .imgbox{margin: 10px auto}
.Shfw_b li p{font-size: 16px;line-height: 20px;}
.Shfw_b li h3{font-size: 15px;margin-bottom: 0;}
.Shfw_b .tips{font-size: 16px;}
.Shfw.Hzzx .w1440 .box .text{width: 100%;display: block;text-align: left;}
.Shfw.Hzzx .w1440 .box .text_l{font-size: 16px;width: 100%;text-align: left;padding: 0;}
.Hzzx .w1440 .box .inputbox input{font-size: 16px;}
.Shfw.Hzzx .w1440 .box .text3 textarea{font-size: 15px;}
.Shfw .sub{margin-bottom: 40px;}
.hzform.Hzzx .w1440 .box .text_l{width: auto;text-align: left;float: none;}	
.hzform.Hzzx .w1440 .box .text{display: block;}
.hzform.Hzzx .radiolist{line-height: 30px;}
.hzform.Hzzx .textbox{float: none;}
.hzform.Hzzx .w1440 .box .sub {bottom: -0.7rem;}
.Shfw.Hzzx .w1440 .box .text_l .tips span{width: 80vw;left: auto;margin-left: 0;right: 0;background: #fff;padding: 10px;}
}

.PopupShengm{position: fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0;left:0;z-index:9999;display: none;}
.PopupShengm .ShengmingBox{position: absolute;border-radius: 20px;background:#fff;padding:20px;max-width:500px;width:90%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);top:50%;left:50%;text-align:center}
.PopupShengm .ShengmingBox .close{position: absolute;right:20px;top:20px;cursor: pointer;}
.PopupShengm .ShengmingBox .Con h1{text-align: left;font-size: 16px;color: #666666;line-height: 30px;font-weight: normal;margin-bottom: 20px;}
.PopupShengm .ShengmingBox .Con .txt .info{text-align:left;border-radius: 4px;border: solid 1px #dcdcdc;height: 48px;line-height: 48px;text-indent: 20px;color: #666666;}
.PopupShengm .ShengmingBox .Con .btns{width: 100px;	height: 48px;line-height: 48px;text-align: center;cursor: pointer;	background-color: #00a5e5;display: inline-block;margin-top: 20px;	border-radius: 5px;font-size: 16px;color: #ffffff;}


.serviceBox .SubBanner .txt p{font-size: 24px;opacity: 1;}
.serviceBox .SubBanner .txt h1{font-size: 48px;line-height: 1.6;font-family: "RuiZi";}

.SearchList{padding: 9% 0 0 0;}
.SearchList li{border-bottom: 1px solid #dbdce1;padding: 0 1.36rem 0.29rem 0;margin-bottom: 0.29rem;position: relative;}
.SearchList li .ti{font-size: 0.2rem;margin-bottom: 0.11rem;}
.SearchList li .wz{color:#999999;}
.SearchList li .wz span{display: inline-block;width: 0.52rem;text-align: center;}
.SearchList li .mores{position: absolute;right: 0;top: 0.2rem;transition: all 0.3s;}
.SearchList li .mores i{width: 25px;height: 25px;border-radius: 50%;border: 1px solid #ddd;background: url(../images/arrright3.png) center center no-repeat;display: inline-block;margin-left: 5px;vertical-align: middle;}
.SearchList li:hover .mores{right: 0.2rem;}
.SearchList li:hover .mores i{background: #132d81 url(../images/arrright3-2.png) center center no-repeat;border: 1px solid #132d81;}

@media(max-width:780px){
	.serviceBox .SubBanner .txt p{font-size: 16px;}
	.serviceBox .SubBanner .txt h1{font-size: 20px;}

	.SearchList {padding-top: 70px;}
	.SearchList li {padding-right: 0;}
	.SearchList li .mores{position: static;margin-top: 5px;}
	.SearchList li .ti{font-size: 15px;}
}

.SubBanner video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;object-fit: fill}

/*20240119*/

.Qqbj_p2_new{background-color: #f7f8fa;padding: 5% 0;display: inline-block;width: 100%;margin-top: 2%;}
.Qqbj_p2_new .Qqbj_p2_new_nav {border-bottom: 1px solid #e6e6e6;}
.Qqbj_p2_new .Qqbj_p2_new_nav li{font-size: 24px;color: #333333;height: 60px;line-height: 60px;padding-right: 60px;cursor: pointer;}
.Qqbj_p2_new .Qqbj_p2_new_nav li span{display: inline-block;height: 60px;line-height: 60px;position: relative;}
.Qqbj_p2_new .Qqbj_p2_new_nav li span:after{position: absolute;left: 0;bottom: 0;width: 0;height: 3px;background: #00b0f0;transition: all 0.3s;content: "" }
.Qqbj_p2_new .Qqbj_p2_new_nav li.slick-current span:after{width: 100%;}
.Qqbj_p2_new .Qqbj_p2_new_con .left{width: 28%;float: left;padding-bottom: 200px;}
.Qqbj_p2_new .Qqbj_p2_new_con .map{width: 70%;margin-right: -80px;}
.Qqbj_p2_new .Qqbj_p2_new_con{margin-top: 60px;}
.Qqbj_p2_new .Qqbj_p2_new_con li h3{font-size: 32px;line-height: 48px;color: #333333;margin-top: 20px;margin-bottom: 36px;font-weight: normal;}
.Qqbj_p2_new .Qqbj_p2_new_con li p{font-size: 18px;line-height: 32px;color: #333333;position: relative;padding-left: 19px;margin-bottom: 15px;}
.Qqbj_p2_new .Qqbj_p2_new_con li p:before{position: absolute;left: 0;top: 12px;width: 5px;height: 5px;content: "";border-radius: 50%; background-color: #132d81;}
.Qqbj_p2_new .Qqbj_p2_new_con li .img{margin-bottom: 50px;}
.Qqbj_p2_new .Qqbj_p2_new_con li p b{color: #00b0f0;font-size: 24px;}
.Qqbj_p2_new .Qqbj_p2_new_con .slick-arrow{position: absolute;left: 0;bottom: 0;background: url(../images/newleft.png) no-repeat center/cover;top:auto;}
.Qqbj_p2_new .Qqbj_p2_new_con .slick-arrow.slick-next{left: 70px;background: url(../images/newright.png) no-repeat center/cover;}
.Qqbj_p2_new .Qqbj_p2_new_con .slick-arrow:hover{background: url(../images/newleft2.png) no-repeat center/cover}
.Qqbj_p2_new .Qqbj_p2_new_con .slick-arrow.slick-next:hover{background: url(../images/newright2.png) no-repeat center/cover;}
