@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;
}


html,body{height:100%;max-width: 1920px;margin: 0 auto}
html{overflow-x: hidden;}
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;font-family: Microsoft YaHei,arial, sans-serif; background:#fff;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#545454;font-family: Microsoft YaHei,arial, sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{ color:#333333; text-decoration:none; 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:#1E60A9;}
/**: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;}

/*font*/
.f_green{ color:#1E60A9;}
.iconfont{ font-size:24px; vertical-align:middle;}
.tit{ display:block;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:100%;}
.p{overflow: hidden;word-break:normal;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;}

@media ( max-width:1440px){

}
@media ( max-width:1024px){
.iconfont{ font-size:18px;}
body{ font-size:14px; padding-top:45px; line-height:1.5;min-width:360px;}	
.iblock div,.iblock li{ font-size:14px;}
.Contain{max-width:none; margin:0 15px;}
select,input,textarea,button{ font-size:14px;}
}
/*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;}
.imgbox img{ width:auto !important; max-height:100%;}
.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;}

/*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{ 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 .p_page .num a{font-size:18px}
.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*/
.Header{ height:100px; position:fixed; width:100%; left:0; top:0; background:none;border-bottom: 1px solid rgba(255,255,255,.2); box-shadow:0 0 10px rgba(0,0,0,0.2); z-index:100; transition: all 0.3s;}
.Header .auto{ width:94%; margin:0px auto;max-width: 1600px;}
.Header .Logo{ float:left; padding-top:10px; transition: all 0.3s;line-height: normal;}
.Header .Logo img{height:80px;transition: all ease 0.3s;}
.Header .toper{ float:right; transition: all 0.3s;font-size: 14px; line-height:16px;height:100px;display:flex;align-items: center;padding-left: 50px;position: relative;}
.Header .toper:before{position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 24px;width: 1px;background-color: #e6e6e6;content: ""}
.Header .toper a{color:#fff;}
.Header .toper a:hover{color:#1E60A9;}
.Header .toper li{display:inline-block;vertical-align:middle;  margin-left:15px; padding-right:0;position: relative;}
.Header .toper li.Tlinks .Tlinks_b a{margin-left: 0;margin-bottom: 10px;height: auto;background: rgba(0,0,0,.2);padding:0;min-width: auto;}
.Header .toper li.Tlinks .Tlinks_b a:hover{background: #1E60A9;color: #fff;}
.Header .toper li.Tlinks .Tlinks_b{position: absolute;left: 50%;transform: translateX(-50%);top: 100%;width: 115%;background: rgba(255,255,255,.9);padding: 18px 10px 13px;border-radius: 10px;display: none}
.Header .toper .Tlinks a{display:block;height: 32px;border-radius: 16px;background: rgba(0,0,0,.2);padding: 0 30px;line-height: 32px;margin-left: 0;text-align: center;min-width: 133px;}
.Header .toper li.Tlinks:hover .Tlinks_b{display: block}
.Header .toper .ver{margin-right:10px;}
.Header .toper .ver .iconxjt{font-size:16px;color:#444444;}
.Header .toper .ver .iconver{font-size:28px;color:#acacac;}
.Header .toper .ver dd{display:none;position:absolute;left: 0;top: 25px;width: 100%;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,0.2);text-align: center;line-height:32px;}

.Header .Search{padding-right:0 !important;margin-right:0 !important;border-right:0 !important;}
.Header .Search .Searchico{ cursor:pointer; color:#393939;}
.Header .Search .Searchico .icongb{ display:none;}
.Header .Search .Searchico.on .icongb{ display:block;}
.Header .Search .Searchico.on .iconso{ display:none;}
.Header .Search .Searchico .iconfont{ font-size:26px;}
.Header .Search .searchbox{width:350px; line-height:34px;position:absolute; display:none; right:0; top:60px;}
.Header .Search .searchbox .input{ background:#fff;width:100%; height:36px; line-height:34px; text-indent:1em; border:1px solid #dcdcdc; border-radius:4px;}
.Header .Search .searchbox .input::-webkit-input-placeholder {color: #959595;}
.Header .Search .searchbox .btn { position:absolute; right:-2px; top:0; width:60px; height:36px; color:#fff; background:#1E60A9; border-radius:0 4px 4px 0;}
.Header .Search .searchbox .btn:hover { background:#1E60A9;}

.MainNav{ line-height:100px; height:100px; float:right;}
.MainNav li{ float:left; margin-right: 50px; 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;}
.MainNav span a em{ position:relative; z-index:1;color: #fff}
.MainNav .bg{ position:absolute; left:50%; width:0; bottom:0; height:3px; background:#1E60A9;transition: all ease 0.3s;}
.MainNav .arr{ display:none;}
.MainNav li:hover span a,.MainNav li.onnav span a{ color:#1E60A9;}
.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:left; top:100px; left:50%;width:180px;margin-left:-90px; line-height:33px; 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:15px; padding:4px 20px;}
.NavPull a:hover,.NavPull dd:hover a{ background:#1E60A9; 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:#1E60A9; border-radius:4px; margin:4px;transition: all ease 0.3s;}
.openbtn.on .sp1 {
	-webkit-transform: translate(0, 7px) rotate(45deg) !important;
	-moz-transform: translate(0, 7px) rotate(45deg) !important;
	-ms-transform: translate(0, 7px) rotate(45deg) !important;
	-o-transform: translate(0, 7px) rotate(45deg) !important;
	transform: translate(0, 7px) rotate(45deg) !important;}
.openbtn.on .sp2 {
	-webkit-transform: translate(0, 0) rotate(-45deg) !important;
	-moz-transform: translate(0, 0) rotate(-45deg) !important;
	-ms-transform: translate(0, 0) rotate(-45deg) !important;
	-o-transform: translate(0, 0) rotate(-45deg) !important;
	transform: translate(0, 0) rotate(-45deg) !important;}	
.openbtn.on .sp3 { display:none;}

.Header.fix,.Header.fix .Search { height: 80px;}
.Header.fix{background: #fff}
.Header.fix .toper .Tlinks a{background-color: #1e60a9;color: #fff}
.Header.fix .Logo{ padding-top: 10px;}
.Header.fix .Logo img{height:60px}
.Header.fix .NavPull{top:80px;}
.Header.fix .MainNav .bg{ bottom:15px;}
.Header.fix .Search .searchbox{top:80px;}
.Header .Search .Searchico img{vertical-align: middle;}
.Header .Search .Searchico .iconso{display: inline-block;}
.Header .Search .Searchico .iconso2{display: none;}
.Header.fix .Search .Searchico .iconso{display: none;}
.Header.fix .Search .Searchico .iconso2{display: inline-block;}
@media(min-width:1025px){
	.Header.fix .MainNav span a em{color: #333333;}
.Header.fix .toper a{color: #333333;}
	.Header.fix .MainNav,.Header.fix .toper{ height: 80px; line-height: 80px;}
}
@media ( max-width:1500px){
	.MainNav li{ margin-right:33px;}
}
@media ( max-width:1366px){
	.MainNav li{ margin-right:26px;}
	.Header .auto{ width:1280px;padding:0 25px;}
}
@media ( max-width:1024px){
	.Header .toper{padding-left:0;}
	.Header,.Header .Search { height: 80px;}
.Header{background: #fff}
.Header .toper .Tlinks a{background-color: transparent !important;color: #1e60a9 !important;min-width: auto;}
.Header .toper li.Tlinks .Tlinks_b{width:120px;}
.Header .toper li.Tlinks .Tlinks_b a{margin-bottom:0;}
.Header .Logo{ padding-top: 11px;}
.Header .MainNav .bg{ bottom:15px;}
.Header .Search .searchbox{top:80px;}
.Header .MainNav span a em{color: #fff;}
.Header .toper a{color: #333333;}
.Header .Search .Searchico .iconso{display: none;}
.Header .Search .Searchico .iconso2{display: inline-block;}

.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,.Header .toper{ height: 45px !important;line-height: 45px !important;}
.Header .toper li{margin-right:5px;padding-right:0;}
.Header .toper li dt{padding-top:5px;}
.Header .toper li:last-child{padding-right: 23px;margin-left: 0;}
.Header .toper .ver .iconver{font-size:22px;}
.Header .Search .searchbox{right: -200px;}
.Search{ padding:0 38px 0 0 !important; position:static;}
.Search .searchbox{ width: 96%; right: 2%; top: 45px !important;}
.MainNav span a em{color: #fff}
.Header .openbtn{ display:block;}

.MainNav{ position:fixed; height:100%; overflow-y:auto; z-index:999; width:200px; padding:0; right:-200px;background: rgba(0,0,0,.8);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;}
.MainNav li span a{ font-size:16px; text-align:left; height:auto; display:block; line-height:28px !important; height:auto !important; height:auto; padding:8px 0 8px 20px;  border:0; color:#999;}
.MainNav span a:after{ display:none;}
.MainNav .bg{ display:none}
.MainNav li:hover span a,.MainNav li.onnav span a,.MainNav li span a.sele{ color:#1E60A9;}
.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;}
.NavPull dl{ padding:0 !important;}
.NavPull dd{ position:relative; text-align:left; display:block;}
.NavPull dd a{ padding:0 0 0 10px;}
}
@media(max-width:480px){
	.Header .toper .Tlinks a{padding: 0;}
	.Header .toper li {margin-left: 8px;}
	.Header .toper .ver{margin-right: 0;padding-right: 0;}
}


/*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:#1E60A9;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:#1E60A9;}
.copyright span{display: inline-block;margin: 0 20px;}

.totop{text-align: center; position:absolute; bottom:20%; right:0; width:0.9rem; line-height:0.9rem; color:#fff; cursor: pointer;overflow: hidden;visibility:visible;opacity: 1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; background:#1E60A9; z-index:999;}
.totop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;}
.totop:hover{background:#1E60A9;}
.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:#1E60A9;}
.FastRight li .info{position:absolute;right: 0px;top: 0;line-height: 50px;padding:10px;line-height: 30px;background:#1E60A9;color:#fff;visibility: hidden;opacity: 0;transition: all 0.3s;text-align: center;}
.FastRight li .info img{display:block;width:120px;height:120px;max-width: none;}
.FastRight li .telinfo{font-size: 18px;width: 220px;}
.FastRight li .telinfo i{font-size: 14px;}
.FastRight li.on .info{right: 50px;opacity: 1;visibility: visible;}

@media ( max-width:1024px){
.Footer{padding:18px 0 0 0;}	
.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;}
}
.Bottom003009{background-color: #f7f7f7;padding-top: 60px;}
@media(max-width:1024px){
.Bottom003009{text-align: center;}
}
.Bottom003009 .auto{max-width: 1600px;margin: 0 auto}
.Bottom003009,
.Bottom003009 a{color: #666;}
.Bottom003009 a:hover{color: #1E60A9;}
.Bottom003009 .soglan{color: #1E60A9;font-size: 20px;line-height: 1.5em;}
.Bottom003009 .share{margin-top: 38px;overflow: visible;}
.Bottom003009 .share dd{float: left;position: relative;}
.Bottom003009 .share dd figure{position: absolute; left: 50%; margin-left: -60px; width: 120px; bottom: 100%; margin-bottom: 10px;display: none;z-index: 99;}
.Bottom003009 .share dd a{display: block; width: 40px; height: 40px; margin: 0 15px;}
.Bottom003009 .share dd a img{vertical-align: middle;}
.Bottom003009 .share dd:hover figure{display: block;}
@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;display:none;}
.Bottom003009 .share{display: table; margin-left:  auto; margin-right: auto;}
}
@media(max-width:480px){
.Bottom003009 .soglan{font-size: 4vw;}
}

.Bottom003009 .b-mid{border-left: 1px solid rgba(0,0,0,.04);padding-bottom: 60px;border-bottom: 1px solid rgba(0,0,0,.04);;}
.Bottom003009 .b-mid .tit{font-size: 20px;}
.Bottom003009 .b-mid .tit,
.Bottom003009 .b-mid .tit a{color: #333333;}
.Bottom003009 .contact{width: 60%}
.Bottom003009 .contact .tit {font-size: 16px;line-height: 40px;color: #333333;margin-bottom: 20px;}
.Bottom003009 .contact .tit b{font-family: ;font-size: 40px;color: #eeaf32;line-height: 40px;}
.Bottom003009 .contact li{line-height: 30px;width: 48%;font-size: 16px;line-height: 32px;color: #333333;font-weight: lighter;float: left;}
.Bottom003009 .contact li:nth-child(2n){float: right;}
.Bottom003009 .b-mid nav dl{float: left;padding-left: 130px;min-height: 200px;border-right: 1px solid rgba(0,0,0,.04); width: 20%}
.Bottom003009 .b-mid nav dl dt{font-size: 18px;color: #333333;margin-bottom: 20px;}
.Bottom003009 .b-mid nav dd{line-height: 40px;color: #666666;font-weight: lighter;font-size: 16px;}
.Bottom003009 .b-btm{padding: 40px 0;display: inline-block;width: 100%;}
.Bottom003009 .flogo{text-align: center;}
@media(max-width:1024px){
.Bottom003009 .b-mid{display: none;}
}

.Bottom003009 .copyright{background-color: #e1e3e5;padding: 1.5vw 0;font-size: 14px;}
@media(max-width:1024px){
.Bottom003009 .copyright{margin-top: 5vw;padding: 5vw;}
.Bottom003009 .copyright .fr{padding-bottom: 10px;}
}


/*Bottom*/


/*滑过带阴影的公用效果，需要的话 加上 itemhover即可 s*/
.itemhover{transition: all ease 0.3s;display: block;}
.activehover{-webkit-box-shadow: 0 15px 38px rgba(0,0,0,0.18);
	box-shadow: 0 15px 38px rgba(0,0,0,0.18);
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);}


/*******第一屏 s*******/
.section{background-position: center center;background-size: cover;}

/*banner 上向下滚动的箭头效果*/
.downarr{ -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;*/}
.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 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;}
.HomeBan .item .txt h2{font-size: 64px;; line-height: 124px;text-shadow: 0px 8px 4px rgba(0,0,0,0.1);text-indent: 8%;color: #fff;font-weight: lighter;letter-spacing: 10px;}
.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;object-fit: fill;}
.HomeBan .item .imgbox{ position:absolute; left:0; top:0; width:100%; height:100%;}
.HomeBan .item .txt:hover .btn {color:#1E60A9;border-bottom: 1px solid #1E60A9;}

.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: #1E60A9;}
.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:20px;line-height:30px;letter-spacing: 0;}
.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:0;}
.HomeBan .slick-dots { bottom:10px;}
.downarr{ display:none;}
}
@media ( max-width:640px){
.HomeBan,.HomeBan .item{height:auto;}
.HomeBan .item .imgbox{padding-top:66%;height: auto;position: relative;}
.HomeBan .item .txt{width:88%;}
.HomeBan .item .txt h1{font-size:18px;line-height:40px;letter-spacing: 0;}
.HomeBan .item .txt h2 {letter-spacing: 0;font-size:18px;}
.HomeBan .item .txt .p{font-size:13px;margin-bottom:20px;}
.HomeBan .item .txt h1 span, .HomeBan .item .txt h2 span {font-size:24px;}
.HomeBan .slick-dots li:after{display:none;}
.HomeBan .slick-dots{bottom:0;}
.HomeBan .slick-dots li {width:20px;height:20px;}
}
/*******第一屏 end*******/


/*******第二屏 s/*******/
/*Floor002921 */
.Floor002921{background-image: linear-gradient(0deg, #ffffff 73%, 	#d6e6f9 100%), linear-gradient(	#ffffff, 	#ffffff);background-blend-mode: normal, 	normal;padding:15vh 0 6vh 0; overflow: hidden;height: 100vh}
.title{text-align: left;padding-bottom: 2.605vw;margin-left: 8%;}
.title .cn{font-size: 56px;color: #1a1a1a; font-weight: bold;margin-bottom: 20px;line-height: 1;}
.title .en{font-size: 18px;color: #999999;letter-spacing: 4px;font-weight: lighter;}
.title .auto{margin: 0 auto;max-width: 1600px;}
@media(max-width:640px){
.Floor002921 .title{padding-bottom: 6vw;}
}

.Floor002921 .auto{max-width: 1400px;}
.Floor002921 .tab{position: relative; z-index: 1; margin-bottom: 2.917vw;width:60%;margin-right: 8%;float: right; }
.Floor002921 .tab:before{position: absolute; content: ''; left: 0; width: 100%; height: 1px; background: #e0e0e0;top:60px;}
.Floor002921 .tab .line{position: absolute; left: 0; height: 2px; width: 0; top: 59px; background: #1E60A9; transition: 0.3s;}
.Floor002921 .tab .slick-dots{overflow: hidden; bottom:auto;}
.Floor002921 .tab .slick-dots li{float: left;position: relative;list-style: none;text-align: center;margin: 0;cursor: pointer;}
.Floor002921 .tab .icon{height: 60px; }
.Floor002921 .tab .icon img{max-height: 43px;}
.Floor002921 .tab .quan{display: block; margin: -8px auto 0; width: 16px; height: 16px; border: 1px solid transparent; position: relative;border-radius: 50%; }
.Floor002921 .tab .quan:before{position: absolute; content: '';border:1px solid #e0e0e0; border-radius: 50%; background: #f5f5f5; width: 6px; height: 6px; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.Floor002921 .slick-active .quan,
.Floor002921 .slick-active .quan:before{border-color: #1E60A9;}
.Floor002921 .slick-active .quan:before{background: #1E60A9; width: 8px; height: 8px;}
.Floor002921 .tab .tit{font-size: 20px; padding-top: 10px;font-weight: lighter;color: #333}
.Floor002921 .slick-active .tit{font-weight: bold;color: #1E60A9;}
@media(max-width:640px){
.Floor002921 .tab{margin-bottom: 6vw;}
.Floor002921 .tab .tit{font-size: 3.5vw;}
.Floor002921{padding-bottom: 0;}
}

.Floor002921 .slider{margin: 0 -24.609375%;}
.Floor002921 .slider li a{display: block; margin: 0 1.6vw; position: relative; overflow: hidden;}
.Floor002921 .slider li .Ispic{padding-bottom: 56%; }
.Floor002921 .slider li.slick-current .Ispic{opacity: 1;}
.Floor002921 .slider li .txt{position: absolute; right: 5%; top: 50%; bottom: 10%;max-width: 430px; width: 60%;text-align: center; opacity: 0.6;transform: translateX(50px);transform: translateY(-50%); transition: 0.3s 0.5s;}
.Floor002921 .slider li.slick-current .txt{transform: translateX(0);transform: translateY(-50%);opacity: 1;}
.Floor002921 .slider li .txt .ytable{height: auto; position: relative;}
.Floor002921 .slider li .more{height: 40px;background-color: #eeb033;border-radius: 20px;padding: 0 30px;line-height: 40px;background-color: #eeb033;color: #ffffff;display: inline-block;text-align: center;float: left;}
.Floor002921 .slider li .main{ text-align: left; margin: 0 auto; width: 100%;padding-bottom: 40px;}
.Floor002921 .slider li h4{margin: 0;font-size: 36px;;color: #000;font-weight: normal;margin-bottom: 10px;min-height: 90px;white-space: normal;text-overflow: inherit;overflow: hidden;}
.Floor002921 .slider li p{color: #666666; line-height: 28px;;}
.Floor002921 .slider li .imgbox{width: 30%;padding-bottom: 40%;position: absolute;left: 5%;top: 50%;transform: translateY(-50%);}
.Floor002921 .slider li .imgbox span{background-size: contain;}
@media(max-width:1366px){
.Floor002921 .slider{margin: 0 -40%;}
}
@media(max-width:1024px){
.Floor002921 .slider{margin: 0 -70%;}
}
@media(max-width:640px){
.Floor002921 .slider li .Ispic{padding-bottom: 84%;}
.Floor002921 .slider li .line{margin-top: 1vw; margin-bottom: 3vw;}
.Floor002921{padding-bottom: 0;}
.Floor002921 .tab .line,.Floor002921 .tab:before{top: 49px;}
.Floor002921 .tab .icon{height: 49px;}
.Floor002921 .tab .tit {padding-top: 3px;}
}
@media(max-width:480px){
	.Floor002921 .slider li .txt{bottom: auto;}
.Floor002921 .slider li h4{ font-size: 4vw;min-height: 60px;}
.Floor002921 .slider li .main{padding-bottom: 2vw;}
.Floor002921 .slider li .more{line-height: 30px;height: 30px;}
.Floor002921 .slider li{font-size: 3vw;}
}

.Floor002921 .slick-arrow{top: 50%;position:absolute;background-image: none; width: 30px; height: 30px; border-top:5px solid #dedede;border-left:5px solid #dedede;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); z-index: 20; transition: 0.3s; margin-top: -15px;}
.Floor002921 .slick-arrow:hover{border-color: #1E60A9;}
.Floor002921 .slick-prev{left: 33.3333%; margin-left: -10px;}
.Floor002921 .slick-next{right: 33.3333%;margin-right:-10px;transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
@media(max-width:640px){
.Floor002921 .slick-arrow{width: 5vw; height: 5vw;margin-top: -2.5vw;border-left-width:1vw;border-top-width:1vw;}
.Floor002921 .slick-prev{margin-left: -1.5vw;}
.Floor002921 .slick-next{margin-right: -1.5vw;}

}




/*******第二屏 end/*******/


/*******第三屏 s*******/
.sec-3 .auto{padding: 15vh 0 0;max-width: 1600px;margin: 0 auto;width: 96%}
.sec-3 .title{margin-left: 0;}
/*Floor003128 */
.Floor003128{ overflow: visible;position: relative;;}
.Floor003128:after{background-color: #f7f7f7;width: 50%;height: 100%;content: "";right:-25%;top: 43%;transform: translateY(-50%);position: absolute;}
.Floor003128 .slider-img .Ispic{position: relative;z-index: 1;}

.Floor003128 .slider-img .item{position: relative;}
.Floor003128 .slider-img .slick-prev{left:110%;top: auto;bottom:5%;z-index: 999;}
.Floor003128 .slider-img .slick-next{left:120%;top: auto;bottom:5%;z-index: 999;}
.Floor003128 .slider-img .txt{position: absolute; top: 100%;transform: translateY(-50%); opacity: 0; left: auto;right:8%;color: #fff;z-index: 4;transition: 0.5s 0.5s;padding-right: 3.5em;max-width: 40%}
.Floor003128 .slider-img .imgbox{position: absolute;left: 8%;top: 100%;transform: translateY(-50%);width: 40%;z-index: 9; padding-top: 36%;transition: 0.5s 0.5s;opacity: 0;}
.Floor003128 .slider-img .imgbox span{background-size: contain;}
.Floor003128 .slider-img .slick-current .txt{top: 50%; opacity: 1;}
.Floor003128 .slider-img .slick-current .imgbox{top: 50%; opacity: 1;}
.Floor003128 .slider-img .tit{font-size: 36px; color: #000000;line-height: 36px;text-align: center; background: url(../images/logoicon.png) no-repeat center/contain;white-space: normal;text-overflow: inherit;min-height: 72px;margin-bottom: 15px;}
.Floor003128 .slider-img .txt p{line-height: 2;font-size: 16px;color: #666666;text-align: justify;; margin: 0 auto; max-width:80%;}
.Floor003128 .slider-img .txt .more{height: 40px;line-height: 40px;border-radius: 20px;background-color: #eeb033;font-size: 16px;color: #ffffff;font-weight: lighter;display: inline-block;margin-left: 10%;margin-top: 10%;padding: 0 30px }

.Floor003128 .slider-nav .inside .icon{transition: 0.3s;}
.Floor003128 .slider-nav .inside .icon img{ max-height: 2.8125em;}
.Floor003128 .slider-nav .inside .icon img.hover{display: none;}
.Floor003128 .slider-nav li{cursor: pointer;transition: 0.3s;}
.Floor003128 .slider-nav .slick-current{background-color: #1e60a9;}
.Floor003128 .slider-nav .slick-current .inside{border-left: 4px solid #EEB033}
.Floor003128 .slider-nav li.slick-current .inside aside{border: none !important;;}
.Floor003128 .slider-nav .slick-current  .inside aside{color: #fff;font-size: 24px;}
.Floor003128 .slider-nav .slick-current .icon img.default{display: none;}
.Floor003128 .slider-nav .slick-current .icon img.hover{display: inline-block;}

.Floor003128 .auto{position: relative;padding-top: 0;overflow: visible;;}
.Floor003128 .slider-img{position: absolute;width:82%;right: 20%; top: 0;height: 100%;z-index: 1;}
.Floor003128 .slider-img .Ispic{height: 62.5vh;}
.Floor003128 .slider-nav{width: 25%; height: 72vh;float: right;z-index: 20;position: relative;top: -6vh}
.Floor003128 .slider-nav .ytable{height: 100%;}    
.Floor003128 .slider-nav .inside{display: table;width: 100%; table-layout: fixed; height:10.4166vh; /*6.875em*/}
.Floor003128 .slider-nav .inside > *{display: table-cell;vertical-align: middle;}
.Floor003128 .slider-nav li:first-child .inside aside{border-top: 1px solid #e5e5e5;}
.Floor003128 .slider-nav .inside .icon{text-align: center; width: 35%;padding-left: 0em;}
.Floor003128 .slider-nav .inside aside{padding-right:0; border-bottom: 1px solid #e5e5e5;font-size: 20px;color: #333333;font-weight: lighter;;}
.Floor003128 .slider-nav .slick-current .icon{ width: 16%;padding-left:0;}
@media(max-width:1366px){
	.Floor003128 .slider-img .txt{max-width: 44%;padding-right: 0;}
}
@media(max-width:640px){
	.Floor003128:after{display:none;}
	.Floor003128 .slider-nav .inside{text-align:center;padding:0 12px;}
}
/*******第三屏 end*******/


/*******第四屏 s*******/
.sec-4{background-image: linear-gradient(-45deg, 		#ffffff 56%, 		#e9f0f8 100%), 	linear-gradient(		#f7f7f7, 		#f7f7f7);	background-blend-mode: normal, 		normal;}
.sec-4 .auto{padding: 15vh 0 0;max-width: 1600px;margin: 0 auto;}
.sec-4 .title{margin-left: 0;}
/*Floor002785 */
.Floor002785{ padding:0% 0 4%; position: relative; }

.Floor002785 .auto{ max-width:1440px;}
@media(max-width:1440px){
.Floor002785 .auto{ padding:0 2%;}
}

.Floor002785 .title{ padding-bottom:2%; position:relative;}
.Floor002785 .title h1{ font-size:40px; margin:0; color:#333;}
.Floor002785 .title span{ color:rgba(0, 0, 0, 0.08); text-transform:uppercase; font-size:60px;line-height: 90px; font-weight: bold;}

@media(max-width:1450px){
.Floor002785 .title h1{ font-size:30px;}
.Floor002785 .title span{font-size:60px; line-height:60px;}
}

@media(max-width:768px){
.Floor002785 .title h1{ font-size:24px;}
.Floor002785 .title span{font-size:30px; line-height:30px;}
}

.Floor002785 .auto1{position: relative;}
.Floor002785 .box{width:92%; max-width:1920px; overflow:hidden; margin-left: 8%;}
.Floor002785 .controls{ position:absolute;right:8%; top: -15%; width:auto;}
.Floor002785 .controls ol a{display: inline-block; color: #b8b8b8; cursor: pointer;  border-radius: 50%; border: 1px solid #b8b8b8; width: 48px; text-align: center; line-height: 46px; height: 48px;  margin-right:18px; background-position: center; background-repeat: no-repeat;}
.Floor002785 .controls ol a.next{ background-image:url(../images/Floor002785-left.png) ;}
.Floor002785 .controls ol a.prev{background-image:url(../images/Floor002785-right.png)}
.Floor002785 .controls ol a:hover{ background-color: #eeb033;; border-color:#eeb033;;}
.Floor002785 .controls ol a.next:hover{ background-image:url(../images/Floor002785-left1.png);}
.Floor002785 .controls ol a.prev:hover{background-image:url(../images/Floor002785-right1.png)}
.Floor002785 .controls .txt{ font-size:16px; color: #999; margin-bottom: 40px; position: relative; padding-top:68%;}
.Floor002785 .controls .txt::before{ position:absolute; content:''; width:1px; height:64%; background-color:#004ea2; left:20px; top:0; opacity: 0.2;}
.Floor002785 .swiper-container {position: relative;z-index: 1;}
.Floor002785 .swiper-container-android .swiper-slide, 
.Floor002785 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002785 .swiper-wrapper,
.Floor002785 .swiper-slide {position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002785 .swiper-wrapper {width: 100%;z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002785 .swiper-slide {overflow:hidden;width:38.794%; -webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.Floor002785 .swiper-slide,
.Floor002785 .swiper-slide *{transition: all .3s ease-in;}
.Floor002785 .swiper-slide{padding-bottom: 42px; /*background: url(../images/Floor002785-ty.png) no-repeat center bottom;*/}
.Floor002785 .swiper-slide a{ display: block; position: relative; overflow: hidden; }
.Floor002785 .swiper-slide .pic{ display: block; width: 100%;  padding-bottom: 66.791%; background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; }
.Floor002785 .swiper-slide .txt {width: 90%;margin: 0 auto;position: relative;top: -20px;padding-left: 24px;}
.Floor002785 .swiper-slide .txt:before{content: "";width: 1px;height: 120px;background-color: #c0c0c0;left: 0;top: 0;position: absolute;}
.Floor002785 .swiper-slide .txt time{display: inline-block;width: 120px;text-align: center;line-height: 40px;font-family: "";font-size: 16px;color: #ffffff;	height: 40px;	background-color: #1e60a9;}
.Floor002785 .swiper-slide .txt h1{font-size: 20px;line-height: 30px;color: #333333;margin: 20px auto}
.Floor002785 .swiper-slide .txt p{font-size: 16px;line-height: 24px;color: #666666;font-weight: lighter;}
.Floor002785 .swiper-slide .txt .more{font-size: 16px;color: #666666;margin-top: 30px;padding-right: 40px;background: url(../images/more.png) no-repeat right center;text-align: left;display: inline-block;}
.Floor002785 .swiper-slide:hover .pic{ transform: scale3d(1.04,1.04,1.04);}
.Floor002785 .swiper-slide:nth-child(2n-1){margin-top: 60px;}
.Floor002785 .swiper-slide:hover .txt time{background: #EDB033}
.Floor002785 .swiper-slide:hover .txt .more{color: #EDB033;background: url(../images/more5.png) no-repeat right center;}
.Floor002785 .swiper-slide:hover .txt:before{background: #EDB033}
@media(max-width:1680px){
.Floor002785 .controls .txt{  padding-top:40%;}
}

@media(max-width:1440px){
}

@media(max-width:1000px){
.Floor002785 .box{margin-left: 2%; width: 98%;}	
.Floor002785 .controls{ position:relative;top:0; width:100%; left: 0; padding:20px 0; display: none }
.Floor002785 .controls .txt{  padding-top:0; display: none;}
.Floor002785 .controls .txt::before{display: none;}
.Floor002785 .swiper-slide:nth-child(2n-1){margin-top: 0;}
.Floor002785 .swiper-slide .txt p{display: none;}
.Floor002785 .swiper-slide .txt h1{margin: 0;}
.Floor002785 .swiper-slide .txt .more {margin-top: 12px;}
.Floor002785 .swiper-slide{padding-bottom: 0;}
.Floor002785 .swiper-slide .txt:before{left: -9px;top: 34px;}
}


/*******第四屏 end*******/


/*******第五屏 s*******/
.sec-5{background:#fff;overflow: hidden;padding-top: 15vh;}
.sec-5 .auto{max-width: 1600px;margin: 0 auto;width: 96%}
.sec-5 .title{margin-left: 0;}
.ytable{ display:table; width:100%;table-layout:fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
/*Floor003065 */
.Floor003065{margin: 0 auto;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;}
}
.sec-5 .fp-tableCell{height: 100% !important;}
.Floor003065 .auto{max-width: 1600px;}
.Floor003065 .Floor003065_t{width: 100%;}
.Floor003065 .Floor003065_t .inner{width: 42.5%;float: left; display: flex;align-items: center;justify-content: center;padding-right: 80px;padding-left: 80px;padding-top: 3%;}
.Floor003065 .Floor003065_t .inner .info p{font-size: 16px;line-height: 28px;color: #666666;font-weight: lighter;}
.Floor003065 .Floor003065_t .inner .info .more{text-align: center;}
.Floor003065 .Floor003065_t .inner .info .more a{height: 40px;line-height: 40px;border-radius: 20px;background-color: #eeb033;font-size: 16px;color: #ffffff;font-weight: lighter;display: inline-block;margin:0 auto;margin-top: 10%;padding: 0 30px }
.Floor003065 .Floor003065_b .year{width: 42.5%;float: left; background:url(../images/qqhbg2.png) no-repeat center/cover;min-height: 250px;padding: 40px;}
.Floor003065 .Floor003065_b .year .p1{position: relative;height: 88px;line-height: 1.3;color: #fff;text-align: center;}
.Floor003065 .Floor003065_b .year .p1 b{font-size: 88px;color: #ffffff;text-shadow: 5px 5px rgba(0, 0, 0, 0.35)}
.Floor003065 .Floor003065_b .year .p1 span{position: absolute;top: 10px;left:110%;line-height: 2;font-size: 16px;font-weight: lighter;}
.Floor003065 .Floor003065_b .year sub{line-height: 2;font-size: 16px;font-weight: lighter;opacity: 0.5;color:#fff;}
.Floor003065 .Floor003065_b .year .p2{font-size: 24px;font-weight: normal;line-height: 35px;color: #ffffff;margin-top: 35px;}
.Floor003065 .Floor003065_t .pic{width: 57.5%;float: right;position: relative;}
.Floor003065 .Floor003065_t .pic a.play{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.Floor003065 .Floor003065_t .pic a.play:after{position: absolute;left: 50%;top: 50%;background: rgba(238, 176, 51, 0.3);content: "" ;border-radius: 50%;margin-left: -32px;margin-top: -32px; width: 64px;height: 64px;animation:infinite scale2 2s ;}
@keyframes scale2{
0%{ transform: scale(1) ; }
100%{ transform: scale(1.3) ; }
}
.Floor003065 .Floor003065_b .number{width: 57.5%;float: right;padding:2% 0 2% 4%;}
.Floor003065 .Floor003065_b .number ul{display: flex;align-items: center;justify-content: center;min-height: 188px;margin-left:-3%;flex-wrap: wrap;}
.Floor003065 .Floor003065_b .number li{float: left;width:30.33%;margin-left:3%;}
.Floor003065 .Floor003065_b .number li aside b{font-size: 38px;color: #1e60a9;line-height: 1;}
.Floor003065 .Floor003065_b .number li aside sup{vertical-align: top;margin-left: 5px;}
.Floor003065 .Floor003065_b .number li p{margin-top:10px;font-size: 14px;}

.Popup{position: fixed;background:rgba(0, 0, 0, 0.75);z-index: 99999999;}
.videobox .Popup{position: absolute;}
.Popup{ width: 100%; height: 100%; top: 0; left: 0; z-index: 100;}
.Popup .ytable{height: 100%;}
.Popup .ytable .video{ max-width: 800px; width: 80%;  margin: 0 auto; padding: 10px; background: #fff; box-shadow: 0 0 20px 5px rgba(0,0,0,.15);}
.Popup video{ width: 100%; }
.videobox .Popup video{ height: 100%;background: #000; }


.Popup .close{position: absolute;right: 20px;top: 20px; width: 30px; height: 30px; cursor: pointer; z-index: 10; cursor: pointer;}
.Popup .close:before,
.Popup .close:after{position: absolute;width: 100%; left: 0; top: 50%; height: 3px; margin-top: -1.5px; background: #fff; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Popup .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
/*******第五屏 end*******/

@media(max-width:1366px){
.sec-5 .auto,.sec-3 .auto,.sec-4 .auto,.Bottom003009 .auto{width: 96%;max-width: 1280px;}
.Floor003128 .slider-nav .slick-current .inside aside{font-size: 20px;}
.Floor003128 .slider-nav .inside .icon{width: 25%}
.title{margin-left: 3%;}
.sec-5 .Floor003065 .auto{width: 100%}
.Bottom003009 .contact{width: 70%;text-align: left;}
.Bottom003009 .b-mid nav dl{padding-left: 60px;}
.Floor003128:after{right:-2%;}
}
@media(max-width:1024px){
	.Floor003128 .slider-img .tit{font-size: 24px;line-height: 2;}
	.Floor003128 .slider-img .txt{padding-right: 0;}
	.sec-5,.sec-3 .auto,.sec-4 .auto{padding-top: 5vh;}

}
@media(min-width:769px){
	.Floor003128 .slider-nav .slick-track{top: 50%;transform: translateY(-50%) !important;}
}
@media(max-width:768px){
	.title .cn{margin-bottom:12px;}
	.title .cn,.Floor002921 .slider li h4{font-size: 18px;}
	.title .en{letter-spacing:0;font-size:16px;}
	.Floor002921 .tab{width: auto;float: none;margin: 15px 0;}
	.Floor002921 .tab .slick-dots{position: static;}
	.Floor002921 .title{width: auto;float: none;}
	.Floor002921{height: auto;}
	.Floor003128 .slider-img{width: 100%;position: static;}
	.Floor003128 .slider-nav{position: static;width: auto;float: none;height: auto;}
	.Floor003128 .slider-nav .slick-list{height: 70px;overflow: hidden;}
	.Floor003128 .slider-nav .inside{height:50px;line-height:20px;}
.Floor003128 .slider-nav .inside .icon{display: none;}
	.Floor003128 .slider-nav .inside aside {font-size: 16px;padding: 0 5px;}
	.Floor003128 .slider-nav .slick-current .inside aside{font-size: 16px;}
	.Floor003128 .slider-img .Ispic{height: 40vh}
	.Floor003128 .slider-img .tit {font-size: 16px;line-height: 24px;min-height: 48px;margin-bottom: 10px;}
	.Floor003128 .slider-img .txt p{font-size: 14px;}
	.Floor003065 .Floor003065_b .year .p1 b{font-size: 60px;}
	.Floor003065 .Floor003065_t .pic img{height: 200px;}
	.Floor003065 .Floor003065_t .pic img.play{height: auto;}
	.Floor003065 .Floor003065_b .number,.Floor003065 .Floor003065_b .year{padding: 20px;}
	.Floor003065 .Floor003065_b .year .p2{font-size: 18px;margin-top: 20px}
	.Floor003065 .Floor003065_b .number ul{display: block;width: 100%}
	.Floor003065 .Floor003065_b .number ul li{width: 47%;float: left;padding: 10px 0;}
	.Floor003065 .Floor003065_b .number li aside b{font-size: 36px;line-height: 36px;}
	.Floor003065 .Floor003065_b .year{min-height: 200px;}
	.Bottom003009 .contact{width: 100%}
	.Bottom003009 .flogo{width: 100%;margin-top: 20px;}
	.Bottom003009 .share{display: inline-block;float: none;margin-top: 20px;}
	.Bottom003009{padding-top: 0;}
	.Bottom003009 .copyright{margin-top: 0;padding: 10px;font-size: 12px;}
	.Bottom003009 .b-btm{padding-bottom: 0;}
	.Floor002921{padding: 40px 0}
}

@media(max-width:480px){
.Floor002921 .slider li h4{font-size: 18px;margin-bottom: 10px;min-height:48px;line-height:24px;}
.Floor002921 .slider li p{line-height:24px;margin-bottom:18px;}
.Floor002921 .slider li .txt{max-width:57%;}
.Floor003128 .slider-img .txt .more{height: 24px;line-height: 24px;text-align: center;padding: 0 20px;font-size: 12px;}
.Floor002785 .swiper-slide .txt h1{font-size: 15px;line-height: 24px;}
.Floor002785 .swiper-slide .txt .more {font-size: 12px;}
.Floor002785 .swiper-slide .txt time {width: 100px;height: 30px;line-height: 30px;font-size: 14px;}
.Floor002785 .swiper-slide .txt{padding-left: 6px;}
.Floor003065 .Floor003065_t .inner,.Floor003065 .Floor003065_t .pic,.Floor003065 .Floor003065_b .number, .Floor003065 .Floor003065_b .year{width: 100%;margin: 5px 0}

.Floor003128 .slider-img .Ispic{height: 30vh}
.Bottom003009 .contact li{width: 100%;margin-bottom: 10px;font-size: 14px;line-height: 24px;}
.Bottom003009 .contact .tit b{font-size: 30px;vertical-align: middle;display: inline-block;margin-top: -4px;}
.Floor002921 .title{padding-bottom: 0;}
.Floor002921{padding-bottom: 0;}
.Floor003128:after{width: 10%;right:0;}
.sec-3 .Floor003128 .auto{padding-top: 0;}
.Floor003128 .slider-img .imgbox{left:2%;}
.Floor003128 .slider-img .txt{max-width:52%;right:4%;}

.Floor003065 .Floor003065_t .inner .info p {font-size: 14px;line-height: 24px;}
.Floor003065 .Floor003065_t .inner {padding: 0 0 20px;}
.Floor003065 .Floor003065_t .inner .info .more a {
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    margin-top: 5%;
    font-size: 12px;
}
.Floor003065 .Floor003065_b .year {
    min-height: auto;
    margin-top: 0;
}
.Floor003065 .Floor003065_b .year .p1 {
    height: auto;
}
.Floor003065 .Floor003065_b .year .p1 b {
    font-size: 40px;
}
.Floor003065 .Floor003065_t .pic {
    margin-bottom: 0;
}
.Floor003065 .Floor003065_b .number li aside b {font-size: 26px;line-height: 1.2;}

}



/*SubBanner*/
.SubBanner{width: 100%;padding-top: 31.25%;position: relative;}
.SubBanner .txt{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;color: #fff;width: 100%}
.SubBanner .txt h1{font-size: 48px;letter-spacing: 0px;line-height: 1;}
.SubBanner .txt p{font-size: 18px;letter-spacing: 4px;margin-top: 20px;font-weight: lighter;line-height: 1;}

.loaction{height: 80px;line-height: 80px;font-size: 14px;font-weight: lighter;color: #999999;border-bottom: 1px solid #ededed;;}
.loaction menu span{font-size: 16px;color: #333333;padding: 0 40px;float: left;height: 80px;line-height: 80px;}
.loaction menu span.on,.loaction menu span:hover{background: #1E60A9;color: #fff}
.loaction menu span.on a,.loaction menu span:hover a{color: #fff}
.loaction img{vertical-align: middle;margin-right: 10px;margin-top: -3px;}
.loaction a{color: #999999;}
.loaction span{color: #1e60a9;}
.search{width: 350px;height: 50px;line-height: 50px;border-radius: 50px;border: solid 1px #ebebeb;margin-top: 20px;}
.search input{width: calc(100% - 60px);float: left;height: 50px;line-height: 50px;text-indent: 20px;font-size: 18px;color: #949494;}
.search button{text-align: center;float: right;width: 60px;height: 50px;line-height: 50px;background: none;border: none;padding: 0}
.search button img{vertical-align: middle;}
.ProList .auto,.loaction .auto,.Jjfa_p1 .auto{width: 96%;max-width: 1600px;margin: 0 auto}
/*Menu002306*/
.Menu002306{padding-top: 30px;width: 18.75%;float: left;}
.Menu002306 .side-title{ line-height:50px; background-color: #87b2c7; margin-left: 20px; font-size:16px; font-weight:bold; color:#fff; padding:0 75px 0 32px;  position: relative; border-radius: 8px 0 0 0;}
.Menu002306 .side-title::after,
.Menu002306 .side-title::before{content:'';}
.Menu002306 .side-title::before{ position: absolute; bottom: 0; left: -20px; width: 0; height: 0; 
border-style: dashed dashed solid dashed; border-width:0 15px 44px 20px; border-color: transparent transparent #87b2c7 transparent;}
.Menu002306 .side-title::after{ display:inline-block; vertical-align:middle; width: 40px; height: 1px; background: #fff; margin-left:10px;}
.Menu002306 .side-menu{border-radius: 0 0 50px 0;background-color:#fff;padding-bottom: 50px; overflow:hidden;}
.Menu002306 .side-menu li a{ display:block;line-height:2;color: #333;padding-left: 22px;}
.Menu002306 .side-menu > ul > li{ border-bottom:1px solid #e7f0f4;}
.Menu002306 .side-menu > ul > li >a{ padding:0 30px;font-size: 0.24rem;color: #666; line-height:1.04rem; position:relative;}
.Menu002306 .side-menu ul li ul li ul li a{color: #666}
.Menu002306 .side-menu > ul > li >a::after{ position:absolute; content:'>';font-weight: bold; width:16px; height:16px; border-radius:50%; color:#333; text-align:center; line-height:18px; font-family:宋体; font-size:24px; right:16px; top:50%; margin-top:-8px;}
.Menu002306 .side-menu > ul > li ul{ display:none; padding-left: 20px;}
.Menu002306 .side-menu > ul > li > ul{ padding: 20px 0 20px 20px;}
.Menu002306 .side-menu > ul > li > ul li{position: relative;margin: 6px 0;}
.Menu002306 .side-menu > ul > li > ul li i{position: absolute;left: 0;top: 0;width: 30px;height: 40px;}
.Menu002306 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left 8px; padding-left:25px;font-size: 20px;line-height: 30px;}
.Menu002306 .side-menu ul li ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 10px;height: 1px;background: #555;position:absolute;left: 0;top: 15px;}
.Menu002306 .side-menu li.select > a{ color: #fff;background-color: #1e60a9;}
.Menu002306 .side-menu li.select > ul{display:block;}
.Menu002306 .side-menu > ul > li.select >a::after{color: #fff}
.Menu002306 .side-menu li.select > a::after{ transform:rotate(90deg);}
.Menu002306 .side-menu ul li ul li.select > a{ background-color:transparent; background-image:url(../images/Menu002306-a_on.png); font-weight:bold; color:#eeb033;}
.Menu002306 .side-other dd{ background-position:left center; background-repeat:no-repeat; background-color:#e7f0f4; margin-top:20px; border-radius:5px; position:relative;}
.Menu002306 .side-other dd.dd_1{ background-image:url(../images/Menu002306-picbg1.png);}
.Menu002306 .side-other dd.dd_2{ background-image:url(../images/Menu002306-picbg2.png);}
.Menu002306 .side-other dd a{ position:relative;display:block; height:80px;line-height:80px; font-weight:bold; color:#555; padding-left:100px;}
.Menu002306 .side-other dd a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#87b2c7; color:#fff; text-align:center; line-height:18px; font-family:宋体; font-size:12px; right:15px; top:50%; margin-top:-8px;}
.Menu002306 .side-open_menu{ display:none;}
@media(min-width:1025px){
.Menu002306 .side-menu{ display:block !important;}
}
@media(max-width:1366px){
	.Menu002306 .side-menu > ul > li >a{line-height: 0.65rem;}
	.Menu002306 .side-menu > ul > li > ul > li > a{font-size:15px;line-height: 1.8;}
}
@media(max-width:1024px){
	.Header, .Header .Search{height: 45px !important;line-height: 45px !important;}
	.Header .toper:before{display: none}
body{ padding-top: 45px;}
.Menu002306{padding-top: 0;width: 100%;margin-top: 20px;}
.Menu002306 .side-other{ display:none;}
.Menu002306 .side-open_menu{ display:block; border:1px solid #87b2c7; padding: 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#002870; border-radius:0 0 5px 5px; position:relative;font-size: 18px;}
.Menu002306 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#87b2c7; right:10px; top:50%; margin-top:-3px;}
.Menu002306 .side-menu{ display:none; padding-bottom:20px;}
.SubBanner .txt h1{font-size: 40px;}
.SubBanner .txt p{font-size: 16px;margin-top: 10px;}
.loaction,.loaction menu span{height: 60px;font-size: 14px;		line-height: 60px;}
.loaction menu span{padding: 0 10px}
.loaction menu{max-width: 100vw;overflow-x: auto;padding: 10px 0;}
.loaction menu span{display: inline-block;}
.loaction .fr{display: none}
}
@media(max-width:640px){
	.search{height: 35px;line-height: 35px;float: none;width: auto;}
	.search input{height: 35px;line-height: 35px;font-size: 15px;}
	.search button{width: 35px;height: 35px;line-height: 20px;}
	.Menu002306 .side-open_menu{font-size: 16px;padding-top: 5px;padding-bottom: 5px;}
}
/*
 .PicList002797
 */
.PicList002797,.RighInfo002254 {padding: 3% 0 5%; float: right;width: 80%}
.PicList002797 li{ float:left; width:32%; margin:0 2% 2% 0; border: 1px solid #eae9e9;;text-align: center;transition: all 0.3s;position: relative;}
.PicList002797 li:nth-child(3n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; padding:6%;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li figure{max-width: 80%;margin: 0 auto; padding-bottom:112%; margin-bottom: 4%;background-size: contain;background-position: center;background-repeat: no-repeat;transition: all 0.3s}
.PicList002797 li h4{ font-size: 20px;color: #999;font-weight: lighter;color: #333333;min-height: 50px;white-space: normal;text-overflow: inherit;}
.PicList002797 li span{opacity: 0; height: 40px;line-height: 40px;border-radius: 20px;transition: all 0.3s;background-color: #eeb033;font-size: 16px;color: #ffffff;font-weight: lighter;display: inline-block;margin-left: 10%;margin-top: 10%;padding: 0 30px }


.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 141, 210,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList002797 li:hover{box-shadow:0px 0px 12px 4px rgba(30, 96, 169, 0.08); border-color:#fff;top: -3px;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li:hover span{opacity: 1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:24px;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1024px){
.PicList002797 li{ width:32%; ;}
.PicList002797, .RighInfo002254{width: 100%}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:768px){
.PicList002797 li{width: 48%;float: left;margin-right: 0;}
.PicList002797 li:nth-child(2n){float: right;margin-right: 0;}
.loaction {height: auto;}
.loaction menu {display: flex;flex-wrap: wrap;float: none;}
.loaction menu span{height: auto;width: 50%;height: 40px;line-height: 20px;font-size: 14px;display: flex;align-items: center;justify-content: center;}
}
@media(max-width:480px){
	.PicList002797 li figure{padding-bottom: 80%;}
	.PicList002797 li h4{font-size: 14px;line-height: 20px;min-height: 60px;overflow: hidden;}
	.PicList002797 li span{font-size: 12px;line-height: 24px;height: 24px;padding: 0 10px;margin: 0px auto;opacity: 1;}
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}

.Page001815 .Pages{ text-align:center; padding:20px 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:56px; height:56px; line-height:56px; overflow:hidden; border:1px solid #ebebeb; font-size:0;}
.Page001815 .Pages a.a_cur,
.Page001815 .Pages a:hover{ background-color:#eeb033; color:#fff;}
.Page001815 .Pages  .a_prev,
.Page001815 .Pages  .a_next{ line-height:100px; background:url(../images/Page001815-a_prev.png) no-repeat center center;font-size: 0}
.Page001815 .Pages  .a_next{ background-image:url(../images/Page001815-a_next.png);}
.Page001815 .Pages  .a_prev:hover{background:url(../images/Page001815-a_prev.png) no-repeat center center #eeb033;}
.Page001815 .Pages  .a_next:hover{background:url(../images/Page001815-a_next.png) no-repeat center center #eeb033;}
.Page001815 .Pages em{ font-style:normal;}
.Page001815 .Pages .num a{font-size: 16px}

.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}

.RighInfo002254 .slider-big{ border:1px solid #dcdcdc;}
.RighInfo002254 .slider-big li figure{ background-size:contain;}
.RighInfo002254 .slider-list{ position: relative;}
.RighInfo002254 .slider-list li figure{  border:1px solid #f2f2f2;}
.RighInfo002254 .slider-list li.slick-current figure{border-color: #1E60A9; }
.RighInfo002254 .slider-list .slick-prev{background-image:url(../images/arrleft1.png);left: 0}
.RighInfo002254 .slider-list .slick-next{background-image:url(../images/arrright1.png);right:0}
.RighInfo002254 .slider-list .slick-next:hover{background-image:url(../images/arrright2.png);}
.RighInfo002254 .slider-list .slick-prev:hover{background-image:url(../images/arrleft2.png)}
.RighInfo002254 .slider-list .slick-disabled{cursor:default;}
.RighInfo002254 .right_info{ float:right; width:46.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#000000;line-height: 66px; font-size:36px; font-weight: normal;}
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{  color:#333333; transition:0.4s;}
.RighInfo002254 .right_info .td{min-height: 320px;border-bottom: 1px solid #F7F7F8;margin-bottom: 40px;}
.RighInfo002254 .right_info .td li{padding-left: 20px;background: url(../images/arr1.png) no-repeat left 13.5px;line-height: 36px;color: #666666;line-height: 36px;font-weight: lighter;}
.RighInfo002254 .right_info .xz li {height: 60px;line-height: 60px;font-weight: lighter;border-bottom: 1px solid #F0F0F2;}
.RighInfo002254 .right_info .xz li a:hover{color: #1e60a9}
.RighInfo002254 .right_info li img{vertical-align: middle;height: 16px;margin: 20px;}
.RighInfo002254 .right_info a span{max-width:80%;float:left}
.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:80px; background-color:#f2f2f3; margin-right:0; cursor:pointer;font-size: 20px;font-weight: normal;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#1E60A9; color:#fff;font-weight: lighter;}
.RighInfo002254 .tab .info{ padding-top:3%;}
.RighInfo002254 .tab .info .box{padding-bottom: 60px;border-bottom: 1px solid #EBEBEB;margin-bottom: 50px;}
.RighInfo002254 .tab .info .box h3{font-size: 24px;color: #333333;padding-left: 16px;border-left: 4px solid #eeb033;height: 24px;line-height: 24px;}
.RighInfo002254 .tab .info .box p{font-size: 16px;line-height: 28px;color: #333333;font-weight: lighter;margin-top: 20px;padding-left: 20px;}
.RighInfo002254 .tab .info .box .con{margin-top: 40px}
.RighInfo002254 .tab .info .box .con .imgbox{width: auto;padding: 40px 20px;background-color: #ffffff;border: solid 1px #eae9e9;display: inline-block;margin-right: 20px;}
.RighInfo002254 .tab .info .box2 .con .imgbox,
.RighInfo002254 .tab .info .box5 .con .imgbox,
.RighInfo002254 .tab .info .box8 .con .imgbox,
.RighInfo002254 .tab .info .box6 .con .imgbox{border: none;padding: 0}
.RighInfo002254 .tab .info .box4 .con .imgbox{border: none;padding: 0;position: relative;}
.RighInfo002254 .tab .info .box4 .con .imgbox p{position: absolute;width: 100%;text-align: center;height: 80px;line-height: 80px;color: #ffffff;font-size: 16px;bottom:0;left: 0}
.RighInfo002254 .tab .info .tips{font-weight: lighter;font-size: 16px;color: #666666;letter-spacing: 0px;}
.RighInfo002254 .tab .info .cgtj {margin-top: 80px;}
.RighInfo002254 .tab .info .cgtj .Ispic{width: 100%;height: 381px;background-color: #f8f8f8;background-size: 95%;transition: all 0.3s}
.RighInfo002254 .tab .info .cgtj li{margin:0 10px;overflow: hidden;}
.RighInfo002254 .tab .info .cgtj h4{color: #333333;font-weight: normal;font-size: 36px;line-height: 1;margin-bottom: 40px;}
.RighInfo002254 .tab .info .cgtj li p{text-align: center;font-size: 20px;color: #333333;font-weight: lighter;min-height: 66px;margin-top: 10px;}
.RighInfo002254 .tab .info .cgtj .slick-prev{left: -25px;background: url(../images/arrleft1.png) no-repeat center/cover;}
.RighInfo002254 .tab .info .cgtj .slick-next{right: -25px;background: url(../images/arrright1.png) no-repeat center/cover;}
.RighInfo002254 .tab .info .cgtj .slick-prev:hover{background: url(../images/arrleft2.png) no-repeat center/cover;}
.RighInfo002254 .tab .info .cgtj .slick-next:hover{background: url(../images/arrright2.png) no-repeat center/cover;}
.RighInfo002254 .tab .info .cgtj li:hover p{color: #eeb033}
.RighInfo002254 .tab .info .cgtj li:hover .Ispic{transform: scale(1.05);}
.RighInfo002254 .tab .info2 table{width: 100%;}
.RighInfo002254 .tab .info2 table td{border: 1px solid #ccc;padding-left: 8%;line-height: 60px;width: 30%;font-size: 16px;color: #333333;}
.RighInfo002254 .tab .info2 table tr:nth-child(2n) td{background-color: #f5f9fe;}
.RighInfo002254 .tab .info2 table tr:nth-child(2n) td.bgn{background: none;}
.RighInfo002254 .tab .info2 table tr.thd td{background-color: #1e60a9;font-size: 18px;color: #ffffff;line-height: 66px;}
.RighInfo002254 .tab .info2 table tr.thd td.td3{border-left: none;}
@media (max-width:1024px){
.RighInfo002254 .right_info .td{min-height: unset;padding-bottom: 20px;margin-bottom: 20px;}
.RighInfo002254 .slider-list .slick-prev,.RighInfo002254 .slider-list .slick-next{background-size: contain}
.RighInfo002254 .tab .info .box4 .con .imgbox,.RighInfo002254 .tab .info .box6 .con .imgbox{max-width: 30%;margin-right: 2%;}
.Menu002306 .side-menu > ul > li >a{line-height: 60px;font-size: 18px;}

}
@media (max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
.Page001815 .Pages a{width: 32px;height: 32px;line-height: 32px;}
}
@media (min-width:641px) {
.RighInfo002254 .list_img{float:left; width:49%; position:relative;}
.RighInfo002254 .slider-big{height:600px; width:100%; }
.RighInfo002254 .slider-big *{height: 100%;}
.RighInfo002254 .slider-list{padding: 0 10%}

.RighInfo002254 .slider-list li{ height:130px;  position:relative;}
.RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
.RighInfo002254 .slider-list li.slick-current figure{ border-width:2px;}
}
@media(max-width:640px){
.RighInfo002254 .right_info h1{padding: 20px 0;font-size:18px;line-height: 1.6;}
.RighInfo002254 .right_info h3{ font-size:16px;}
.RighInfo002254 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
.RighInfo002254 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
.RighInfo002254 .slider-list{padding:0 42px; margin-top: 3vw;}
.RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 42px; height: 100%; background-size: contain;transform: rotate(-90deg);}
.RighInfo002254 .slider-list .slick-prev{left: 0;}
.RighInfo002254 .slider-list .slick-next{right: 0;}
.RighInfo002254 .slider-list li .Ispic{background-size: contain }	
.RighInfo002254 .slider-list .slick-next,.RighInfo002254 .slider-list .slick-arrow{transform: rotate(-0deg);}
.RighInfo002254 .right_info h1{padding: 20px 0;line-height: 40px;}
.RighInfo002254 .right_info .xz li .dot{max-width: 70%;float: left;}
.RighInfo002254 .tab .h1_tab span.on,.RighInfo002254 .tab .h1_tab span{line-height: 40px;font-size:14px;}
.RighInfo002254 .tab .info .box{padding-bottom: 20px;margin-bottom: 20px;}
.RighInfo002254 .tab .info .cgtj .Ispic{height: auto;padding-bottom: 80%;background-size: auto 60%;}
.RighInfo002254 .tab .info .cgtj li p{line-height: 1.25;padding: 10px 0;font-size: 16px;}
.RighInfo002254 .tab .info .box .con{margin-top: 20px;}
.RighInfo002254 .tab .info .box4 .con .imgbox p{height: 40px;line-height: 40px;}
.RighInfo002254 .tab .info .box h3{font-size:18px;}
.RighInfo002254 .tab .info2 table td{font-size:13px;line-height:22px;height:40px;vertical-align: middle;}
.RighInfo002254 .tab .info2 table td *{font-size:13px !important;}
.RighInfo002254 .right_info .td li {line-height: 26px;background-position: 0px 8px;}

}
@media(max-width:480px){
	.Jjfa_p2 .quan .txt p,.Jjfa_p1 .Jjfa_p1_l p {font-size: 14px !important;line-height: 24px !important;}
	.Jjfa_p1 .Jjfa_p1_l p *,.Jjfa_p3 p,.Jjfa_p3 p *,.Jjfa_p4 .auto .txt p{font-size: 14px !important;line-height: 24px !important;text-align: left !important;}
	.Jjfa_p3 h3,.Jjfa_p2 .quan .txt h3{font-size: 20px;line-height: 30px;}
	.Jjfa_p1 .Jjfa_p1_r #featured-area{margin-top: 20px;}
	.Jjfa_p4 .auto .txt p{margin-top: 15px;}
	.RighInfo002254 .right_info ul.downloads li, .Jjfa_p1 .Jjfa_p1_r .downloads li{min-width: 120px;border-radius: 10px;height: 35px;line-height: 35px;padding:0 5px;width: auto;}
	.RighInfo002254 .right_info ul.downloads li a img, .Jjfa_p1 .Jjfa_p1_r .downloads li a img{margin-right: 0;}

	
	.RighInfo002254 .tab .info .cgtj{margin-top:30px;}
.RighInfo002254 .tab{padding-top: 25px;}
	.RighInfo002254 .tab .info p{font-size: 14px;line-height: 24px;}
	.RighInfo002254 .tab .info .cgtj h4{font-size: 20px;line-height: 1.6;margin-bottom:12px;}
	.Menu002306 .side-menu > ul > li >a{font-size: 15px;line-height: 40px;}	
}

.Jjfa_p1 {display: inline-block;width: 100%;padding: 6% 0}
.Jjfa_p1 .Jjfa_p1_l{width: 44%}
.Jjfa_p1 .Jjfa_p1_l h3{font-size: 30px;line-height: 38px;color: #333333;font-weight: normal;}
.Jjfa_p1 .Jjfa_p1_l p{font-size: 16px;line-height: 28px;color: #333333;font-weight: lighter;margin-top: 25px;}

.Jjfa_p1 .Jjfa_p1_r{width: 45%;overflow: hidden;}
.Jjfa_p1 .Jjfa_p1_r #featured-area{height:337px;width:100%;margin:40px auto 0 auto;margin-left: -10%}
.Jjfa_p1 .Jjfa_p1_r .roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.Jjfa_p1 .Jjfa_p1_r .roundabout-moveable-item{font-size:12px!important;height:300px;width:600px;cursor:pointer;padding:0px;}
.Jjfa_p1 .Jjfa_p1_r .roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.Jjfa_p1 .Jjfa_p1_r .roundabout-in-focus{cursor:auto;}
.Jjfa_p1 .Jjfa_p1_r .roundabout-holder span{display:none;}
.Jjfa_p1 .Jjfa_p1_r .roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.Jjfa_p1 .Jjfa_p1_r .roundabout a:active, .Jjfa_p1 .Jjfa_p1_r .roundabout a:focus, .Jjfa_p1 .Jjfa_p1_r .roundabout a:visited{outline:none;text-decoration:none;}
.Jjfa_p1 .Jjfa_p1_r .roundabout li{margin:0}

.Jjfa_p2{display: inline-block;width: 100%;padding: 10% 0;background: url(../images/jjfabg1.jpg) no-repeat center/cover;overflow: hidden;}
.Jjfa_p2 .auto,.Jjfa_p3 .auto,.Jjfa_p4 .auto,.Jjfa_p5 .auto,.Jjfa_p6 .auto{width: 82%;max-width: 1600px;margin: 0 auto}
.Jjfa_p2 .quan{width: 100%;height: 1290px;border-radius: 50%;border: 2px dashed #fff;margin-bottom: -50%;position: relative;}
.Jjfa_p2 .quan .txt{max-width: 40%;margin: 0 auto;margin-top: 20%;text-align: center;color: #fff}
.Jjfa_p2 .quan .txt h3{font-size: 30px;line-height: 50px;color: #ffffff;font-weight: normal;}
.Jjfa_p2 .quan .txt p{font-size: 16px;line-height: 28px;font-weight: lighter;margin-top: 25px;text-align: left;}
.Jjfa_p2 .quan li{position: absolute;}
.Jjfa_p2 .quan li .imgbox{display: flex;align-items: center;justify-content: center;;width: 124px;border-radius: 50%;height: 123px;	background-color: #1e60a9;float: left;}
.Jjfa_p2 .quan li p{float: right;font-size: 16px;line-height: 24px;color: #ffffff;font-weight: lighter;margin-left: 30px;margin-top: 80px;position: relative;padding-left: 30px;}
.Jjfa_p2 .quan li p:before{width: 8px;	height: 8px;margin-top: -4px;margin-left: -4px;	background-color: #ffffff;border-radius: 50%;display: inline-block;position: absolute;left: 0;top: 0;content: ""}
.Jjfa_p2 .quan li p:after{position: absolute;left: 0%;top: 0%;width: 20px;height: 20px;margin-top: -10px;border: 1px solid #fff;margin-left: -10px;border-radius: 50%;content: ""}
.Jjfa_p2 .quan li:nth-child(1){top:23%;left:-5.2%}
.Jjfa_p2 .quan li:nth-child(2){top:7%;left: 6.3%}
.Jjfa_p2 .quan li:nth-child(3){top: -6%;left: 23.3%;}
.Jjfa_p2 .quan li:nth-child(3) p{float: right;font-size: 16px;line-height: 24px;color: #ffffff;font-weight: lighter;margin-left: 30px;margin-top: 116px;position: relative;padding-left: 30px;}
.Jjfa_p2 .quan li:nth-child(4){top: -6%;right: 23.3%;}
.Jjfa_p2 .quan li:nth-child(5){top: 7%;right: 6.3%;}
.Jjfa_p2 .quan li:nth-child(6){top: 23%;right: -5.2%;}
.Jjfa_p2 .quan li:nth-child(4) .imgbox,.Jjfa_p2 .quan li:nth-child(5) .imgbox,.Jjfa_p2 .quan li:nth-child(6) .imgbox{float: right;}
.Jjfa_p2 .quan li:nth-child(4) p,.Jjfa_p2 .quan li:nth-child(5) p,.Jjfa_p2 .quan li:nth-child(6) p{padding-left: 0;padding-right: 30px;margin-right: 30px;margin-left: 0;}
.Jjfa_p2 .quan li:nth-child(4) p:before,.Jjfa_p2 .quan li:nth-child(5) p:before,.Jjfa_p2 .quan li:nth-child(6) p:before{left: auto;right:0;margin-left: auto;margin-right: -4px;}
.Jjfa_p2 .quan li:nth-child(4) p:after,.Jjfa_p2 .quan li:nth-child(5) p:after,.Jjfa_p2 .quan li:nth-child(6) p:after{left: auto;right:0;margin-left: auto;margin-right: -10px;}
.Jjfa_p2 .quan li:nth-child(4) p{margin-top: 116px;}
.Jjfa_p3{display: inline-block;width: 100%;padding: 6% 0;}


.Jjfa_p3 h3{font-size: 30px;line-height: 38px;color: #333333;font-weight: normal;}
.Jjfa_p3  p{font-size: 16px;line-height: 28px;color: #333333;margin-top: 25px;font-weight: lighter;}

.Jjfa_p3_b{text-align: center;margin: 0 auto;max-width: 64%;margin-top: 5%}
.Jjfa_p3_b span{font-size: 26px;font-weight: normal;line-height: 92px;color: #1e60a9;height: 92px;display: inline-block;float: left;margin-right: 10%;}
.Jjfa_p3_b ul{display: flex;align-items: center;position: relative;}
.Jjfa_p3_b ul:after{position: absolute;left: 0;top: 46px;z-index: -1; width: calc(100% - 20%);height: 1px;border-bottom: 1px dotted #666666;content: ""}
.Jjfa_p3_b ul li{flex: 1;text-align: center;}
.Jjfa_p3_b ul li .imgbox{display: flex;align-items: center;justify-content: center;;width: 92px;border-radius: 50%;height: 92px;	background-color: #ebf1f8;}
.Jjfa_p3_b ul li p{display: block;text-align: center;width: 100px}

.Jjfa_p4{display: inline-block;width: 100%;padding: 10% 0;background: url(../images/jjfabg2.jpg) no-repeat center/cover;overflow: hidden;float: left;}
.Jjfa_p4 .auto{position: relative;}
.Jjfa_p4 .auto .txt{float: right;padding: 100px 86px;padding-right: 0;max-width: 44%;position: relative;z-index: 5;}
.Jjfa_p4 .auto .txt h3{font-size: 30px;line-height: 38px;color: #333333;font-weight: normal;}
.Jjfa_p4 .auto .txt p{font-size: 16px;line-height: 28px;color: #333333;font-weight: lighter;margin-top: 25px;}
.Jjfa_p4 .auto .txt:after{width: 200%;height: 100%;background: #edf3f9;left: 0;top: 0;content: "";position: absolute;z-index: -1;}
.Jjfa_p4 .auto .txt:before{width: 7px;	height: 60px;left: 0;top: 89px;position: absolute;content: "";	background-color: #eeb033;}


.Jjfa_p5{display: inline-block;width: 100%;padding: 10% 0 6%;background: url(../images/jjfabg3.jpg) no-repeat center/cover;overflow: hidden;float: left;}
.Jjfa_p5 .auto{position: relative;min-height: 400px;}
.Jjfa_p5 .mid{position: absolute;left: 50%;top: 50%;text-align: center;border-radius: 50%;	font-size: 30px;color: #ffffff; width: 364px;height: 364px;transform:translate(-50%,-50%);display: flex;align-items: center;background: url(../images/jjfabg4.jpg) no-repeat center/cover;}
.Jjfa_p5 .mid p{width: 100%}
.Jjfa_p5 li{width: 35%;float: left;border-bottom: 1px solid rgba(30, 96, 169, 0.1);padding-bottom: 30px;margin-bottom: 25px;margin-top: 25px;}
.Jjfa_p5 li .txt{float: left;max-width: 78%}
.Jjfa_p5 li .txt h3{font-size: 20px;line-height: 38px;color: #333333;font-weight: normal;}
.Jjfa_p5 li .txt p{font-size: 16px;line-height: 28px;color: #333333;font-weight: lighter;}
.Jjfa_p5 li .imgbox{float: right;display: flex;align-items: center;justify-content: center;;width: 5.26vw;border-radius: 50%;height: 5.26vw;	background-color: #ebf1f8;margin-top: -20px;}
.Jjfa_p5 li:nth-child(2n){float: right;	}
.Jjfa_p5 li:nth-child(2n) .txt{float: right;text-align: right;	}
.Jjfa_p5 li:nth-child(2n) .imgbox{float: left;	}
.Jjfa_p5 li:nth-child(1) .imgbox,.Jjfa_p5 li:nth-child(5) .imgbox{margin-right: -40px;}
.Jjfa_p5 li:nth-child(2) .imgbox,.Jjfa_p5 li:nth-child(6) .imgbox{margin-left: -40px;}
.Jjfa_p5 li:nth-child(5),.Jjfa_p5 li:nth-child(6){border-bottom: none;}

.Jjfa_p6{display: inline-block;width: 100%;padding: 2% 0;}
.Jjfa_p6 .auto{border-top: 1px solid #EFEFEF;padding-top: 3%;padding-bottom: 3%;}
.Jjfa_p6 h3{font-size: 20px;font-weight: normal;line-height: 28px;color: #333333;}
.Jjfa_p6 p{font-size: 16px;line-height: 24px;color: #333333;font-weight: lighter;margin-top: 25px;}



.Jjfa_p2.Jjfa_p22 .quan li:nth-child(1){top:23%;left:-5.2%}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(2){top: -6%;left: 23.3%;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(2) p{float: right;font-size: 16px;line-height: 24px;color: #ffffff;font-weight: lighter;margin-left: 30px;margin-top: 116px;position: relative;padding-left: 30px;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3){top: -6%;right: 23.3%;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(4){top: 23%;right: -6.3%;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) .imgbox{float: right;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) p{padding-left: 0;padding-right: 30px;margin-right: 30px;margin-left: 0;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) p:before{left: auto;right:0;margin-left: auto;margin-right: -4px;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) p:after{left: auto;right:0;margin-left: auto;margin-right: -10px;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) p{margin-top: 116px;}

.Jjfa_p3 .Jjfa_p3_b2 li{width: 30%;float: left;margin-right: 5%;text-align: center;}
.Jjfa_p3 .Jjfa_p3_b2 li:nth-child(3n){margin-right: 0;}
.Jjfa_p3 .Jjfa_p3_b2 li p{font-size: 20px;color: #333333;font-weight: normal;}
.Jjfa_p4 .auto .txt h5{font-size: 20px;line-height: 28px;color: #1558a5;margin-top: 25px;font-weight: normal;}
.Jjfa_p4 .auto .txt .box{max-height: 340px;overflow-y: auto;padding-right:40px;}

.Jjfa_p52.Jjfa_p5 li{width: 33.33%;float: left;border-bottom: none;margin-bottom: 0;}
.Jjfa_p52.Jjfa_p5 li .imgbox{float: left;background: rgba(30, 96, 169, 0.04);margin-top: 0}
.Jjfa_p52.Jjfa_p5 li .txt{float: left;margin-left: 30px;max-width: 80%}
.Jjfa_p5 li:nth-child(1) .imgbox, .Jjfa_p5 li:nth-child(5) .imgbox{margin-right: 0;}
.Jjfa_p52.Jjfa_p5 li .txt p{padding-left: 10px;position: relative;}
.Jjfa_p52.Jjfa_p5 li .txt p:after{position: absolute;left: 0;top: 12px;width: 4px;height: 4px;border-radius: 50%;background-color: #eeb033;content: ""}
.Jjfa_p52.Jjfa_p5 li:nth-child(2n) .txt{float: left;text-align: left;	}
.Jjfa_p5 li:nth-child(2) .imgbox, .Jjfa_p5 li:nth-child(6) .imgbox{margin-left: 0;}
.Jjfa_p52.Jjfa_p5{padding: 4% 0}
.Jjfa_p52.Jjfa_p5 h1{font-size: 30px;color: #333333;font-weight: normal;text-align: center;margin-bottom: 3%;}
.Jjfa_p52.Jjfa_p5 .auto{min-height: unset;}

.Jszc_p1{display: inline-block;width: 100%;padding: 6% 0;}
.Jszc_p1 .auto,.Jszc_p2 .auto{width: 96%;max-width: 1600px;margin: 0 auto}
.jstit {text-align: center;font-size: 30px;font-weight: normal;color: #333333;margin-bottom: 60px;}
.jstit span{display: block;width: 53px;	height: 6px;	background-color: #eeb033;margin: 0 auto;margin-top: 20px;}
.Jszc_p1_b li{width: 32%;float: left;margin-right: 2%;min-height: 350px;position: relative;overflow: hidden;box-shadow: 0px 0px 18px 0px 	rgba(30, 96, 169, 0.14);}
.Jszc_p1_b li:nth-child(3n){margin-right: 0;}
.Jszc_p1_b li .box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;text-align: center;transition: all 0.4s}
.Jszc_p1_b li .box .imgbox{width: 50px;	height: 50px;	border: solid 1px #1e60a9;border-radius: 50%;line-height: 50px;margin: 0 auto;margin-bottom: 20px;}
.Jszc_p1_b li .box .imgbox img{vertical-align: middle;margin-top: -5px;}
.Jszc_p1_b li .box .txt h3{font-size: 24px;font-weight: normal;line-height: 38px;color: #333333;}
.Jszc_p1_b li .box .txt p{font-size: 16px;line-height: 24px;color: #333333;font-weight: lighter;max-width: 65%;margin: 0 auto;margin-top: 25px;display: block;text-align:left;}
.Jszc_p1_b li .box.hide .imgbox{background-color: #1e60a9;text-align: center;margin-left: 0}
.Jszc_p1_b li .box.hide .txt h3,.Jszc_p1_b li .box.hide .txt p{color: #fff;}
.Jszc_p1_b li .box.hide{top: 100%;z-index: 2;text-align: left;display: inline-block;padding: 40px;padding-top: 20%;}
.Jszc_p1_b li .box.hide .txt p{margin-left: 0;max-width: 80%}
.Jszc_p1_b li:hover .box.hide{top: 0}
.Jszc_p1_b li:hover .box{top: 100%}

.ytable{ display:table; width:100%;table-layout:fixed;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
.ycenter {align-items: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
.Jszc_p2{display: inline-block;width: 100%;padding: 0% 0 6%;}
.Jszc_p2_box{width: 100%;}
.Jszc_p2_box .imgbox{width: 50%;padding-bottom: 32%;}
.Jszc_p2_box .txt{width: 50%;text-align: center;box-shadow: 0px 0px 18px 0px 	rgba(30, 96, 169, 0.14);}
.Jszc_p2_box .txt .icon{width: 50px;	height: 50px;	border: solid 1px #1e60a9;border-radius: 50%;line-height: 50px;margin: 0 auto;margin-bottom: 20px;}
.Jszc_p2_box .txt .icon img{vertical-align: middle;margin-top: -5px;}
.Jszc_p2_box .txt p{max-width: 55%;margin: 0 auto;margin-top: 25px;font-weight: lighter;line-height: 1.8;text-align: left;}
.Jszc_p2_box .txt h3{font-size: 24px;font-weight: normal;line-height: 38px;color: #333333;}
.Jszc_p2 .box:not(:last-child){margin-bottom: 8%;}

.NewsList .auto{width: 96%;max-width: 1600px;margin: 0 auto}
/*PicList002663 */
.PicList002663{ padding:2% 0; }
.PicList002663 li{ background:none;}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 .news-top{ margin-bottom:5%;}
.PicList002663 li time{ color:#666666; font-size:16px;font-family: ;line-height: 30px;padding-right: 20px;border-right: 1px solid #666;}
.PicList002663 li h3{font-size: 30px;line-height: 45px;color: #000000;font-weight: normal;}
.PicList002663 li h3 a{ color:#000000;}
.PicList002663 li h3 a:hover{ color:#1e60a9;}
.PicList002663 li p{ line-height:24px;margin-top: 25px; font-size:16px; overflow:hidden; height:auto; margin-bottom:15%;}
.PicList002663 li .more{ position:relative; color:#666666;margin-left: 20px;}
.PicList002663 li .more img{vertical-align: middle;margin-left: 10px;}
.PicList002663 li .more:hover{ color:#1e60a9;}
.PicList002663 .news-list li{ float:left;  margin-right:2%; margin-bottom:2%; padding:5% 3%;}
.PicList002663 .bx-pager{ text-align:center;padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:24px; height:24px; border-radius:50%; border:2px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:6px; top:6px; right:6px; bottom:6px; background:#fff; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:none; border-color:#fff;}
.PicList002663 .bx-pager div a.active::before{ background:#fff;}
.PicList002663 li .more img.hide{display: none}
.PicList002663 .news-list li .imgbox{width: 100%;padding-bottom: 66%;}
.PicList002663 .news-list li .imgbox span{background-size:100% 100%;}

@media(min-width:769px){
.PicList002663 .news-top .pic{ width:65.625%;padding-top:37%;position:relative;}
.PicList002663 .news-top .pic img{width: 100%;left:0;top:0;height:100%;object-fit:cover;position:absolute;}
.PicList002663 .news-top .txt{ width:34.375%; background-color: #edf3fa;padding: 5% 3%;position: absolute;right:0;bottom: 0;}
.PicList002663 .news-list li{width:32%;padding: 0}
.PicList002663 .news-list li:nth-child(3n+1){clear:both;}
.PicList002663 .news-list li:nth-child(3n){ margin-right:0;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:66.66%; bottom:0; z-index:10;}
.PicList002663 .news-list li .txt{margin-top: -20px;border-left: 1px solid #bfbfbf;padding-top: 60px;padding-left: 25px;margin-left: 25px;position: relative;z-index: 8;}
.PicList002663 .news-list li .txt h3{margin-bottom: 20px;font-size: 20px;line-height: 30px;color: #333333;}
.PicList002663 .news-list li:hover .txt{background-color: #eeb033;padding-top: 30px;padding-bottom: 30px;border-color: #eeb033;}
.PicList002663 .news-list li:hover .txt,.PicList002663 .news-list li:hover .txt *{transition: all 0.3s}
.PicList002663 .news-list li:hover .txt h3 a,.PicList002663 .news-list li:hover .txt h3,.PicList002663 .news-list li:hover .txt time,.PicList002663 .news-list li:hover .txt .more{color: #fff;border-color: #fff}
.PicList002663 .news-list li:hover .txt .more img.hide{display: inline-block;}
.PicList002663 .news-list li:hover .txt .more img{display: none}
.Jszc_p2_box .txt h3{font-size:20px;}
}

@media(max-width:1600px){
	.Jjfa_p5 li .txt p{font-size: 14px;}
}

@media(max-width:1440px){
.Jjfa_p2 .quan{height: 960px;margin-bottom: -480px;}
.Jjfa_p2{padding-bottom: 5%;}

}
@media(max-width:1024px){
	.Jjfa_p2 .auto,.Jjfa_p3 .auto,.Jjfa_p4 .auto,.Jjfa_p5 .auto,.Jjfa_p6 .auto{width: 96%;;margin: 0 auto}

.PicList002663 li time,
.PicList002663 li h3{font-size:16px;}
.Jjfa_p1{padding: 3% 0}
.Jjfa_p2 .quan{height: auto;margin-bottom: -40%;border: none;position: static;}
.Jjfa_p2 .quan .txt{position: static;margin: 0 auto;width: 100%;max-width: unset;}
.Jjfa_p2{padding: 20px 0;height: auto;}
.Jjfa_p2 .quan li{position: static;width: 48%;float: left;height: 123px;line-height: 123px;margin: 2%;margin-left: 0;}
.Jjfa_p2 .quan li p,
.Jjfa_p2 .quan li:nth-child(3) p,
.Jjfa_p2 .quan li:nth-child(4) p,
.Jjfa_p2 .quan li:nth-child(5) p,
.Jjfa_p2 .quan li:nth-child(6) p{position: static;display: flex;align-items: center;float: left;margin: 0 auto;height: 123px;line-height: auto;padding-right: 0;padding-left: 30px;}
.Jjfa_p2 .quan li:nth-child(4) .imgbox, .Jjfa_p2 .quan li:nth-child(5) .imgbox, .Jjfa_p2 .quan li:nth-child(6) .imgbox{float: left;}
.Jjfa_p2 .quan li:nth-child(3n){margin-right: 0;}
.Jjfa_p5 .mid{width: 200px;height: 200px;font-size: 24px;}
.PicList002663 .news-list li .txt{padding-top: 40px;padding-left: 10px;margin-left: 10px;}
.PicList002663 .news-list li .txt h3{font-size: 16px;line-height: 30px;margin-top: 5px;}
.NewsList .auto .PicList002663 .auto{width: 100%}
.PicList002663 .news-top{margin-bottom: 0;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:24px; height:24px; border-radius:50%; border:2px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:6px; top:6px; right:6px; bottom:6px; background:#1e60a9; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:none; border-color:#1e60a9;}
.PicList002663 .bx-pager div a.active::before{ background:#1e60a9;}
.PicList002663 .bx-pager{padding-top: 0;margin-bottom: 5%;}

.Jjfa_p2.Jjfa_p22 .quan li:nth-child(2) p{padding-left:30px;margin-top:0;float:left;margin-left:0;}
.Jjfa_p2 .quan li p:after,.Jjfa_p2 .quan li p:before{display:none;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) .imgbox{float:left;}
.Jjfa_p2.Jjfa_p22 .quan li:nth-child(3) p{padding-left:30px;margin-top:0;float:left;}

.Jjfa_p52.Jjfa_p5 h1{font-size:20px;line-height:1.6;}
.Jjfa_p52.Jjfa_p5 li{width:auto;float:none;clear:both;padding-top:10px;}
.Jjfa_p4 .auto .txt .box{padding-right:10px;}

}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:20px; font-size:14px;height:80px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top .pic{padding-top:64%;position:relative;}
.PicList002663 .news-top .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;font-size:14px;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
.Jjfa_p1 .Jjfa_p1_l{width: 100%	}
.Jjfa_p1 .Jjfa_p1_r{width: 100%}
.Jjfa_p1 .Jjfa_p1_r #featured-area{margin-left: 0;}
.Jjfa_p2 .quan li{width: 48%;height: 80px;margin-right: 0;}
.Jjfa_p2 .quan li .imgbox{height: 80px;width: 80px;}
.Jjfa_p2 .quan li  .imgbox img{max-height: 30px;}
.Jjfa_p2 .quan li p, .Jjfa_p2 .quan li:nth-child(3) p, .Jjfa_p2 .quan li:nth-child(4) p, .Jjfa_p2 .quan li:nth-child(5) p, .Jjfa_p2 .quan li:nth-child(6) p{height: 80px;}
.Jjfa_p2 .quan li:nth-child(3n){margin-right: 0%;}
.Jjfa_p2 .quan li:nth-child(2n){float: right;}
.Jjfa_p3_b{max-width: 96%}
.Jjfa_p4 .auto .txt{padding: 40px;}
.Jjfa_p4 .auto .txt:before{top: 50px;}
.Jjfa_p5 .mid{width: 100%;height: auto;background: none;position: static;text-align: center;transform:translate(-0%,-0%);color: #333}
.Jjfa_p5{padding: 40px 0}
.Jjfa_p5 li{width: 48%;min-height: 136px;}
.Jjfa_p3_b ul:after{display: none}
.Jjfa_p3_b ul li{float: left;width: 25%;text-align: center;}
.Jjfa_p3_b ul li .imgbox,.Jjfa_p5 li .imgbox{width: 60px;height: 60px;display: inline-block;line-height: 60px;text-align: center;margin: 0 auto}
.Jjfa_p3_b ul li .imgbox img,.Jjfa_p5 li .imgbox img{max-height: 30px;vertical-align: middle;}
.Jjfa_p3_b ul li p{width: 100%;margin-top: 10px;}
.Jjfa_p4 .auto .txt{max-width: unset;}
.Jjfa_p4 .auto .txt{padding: 20px;}
.Jjfa_p4 .auto .txt:before{top: 30px;}
.Jszc_p1_b li{min-height: 250px;}
.Jszc_p1_b li .box .txt p,.Jszc_p2_box .txt p{margin-top: 10px;max-width: 95%;
    font-size: 14px;}
.Jszc_p2_box .txt .icon{margin-bottom: 10px;}
.jstit{margin-bottom: 30px;font-size: 20px;line-height: 1.6;}
.Jszc_p2 .box:not(:last-child){margin-bottom: 4%;}
.PicList002663 .news-list li .txt{padding: 0;margin: 0}
.PicList002663 .news-list li{padding: 0;margin-bottom: 40px;}

.Jjfa_p1 .Jjfa_p1_l h3{font-size: 20px;line-height: 30px;}
.Jszc_p1_b li .box .imgbox{margin-bottom: 10px;}
.Jszc_p1_b li .box .txt h3{font-size: 20px;line-height: 1.6;}
.Jjfa_p2 .quan .txt h3,.Jjfa_p3 h3,.Jjfa_p4 .auto .txt h3,.Jjfa_p3_b span,.Jjfa_p5 .mid{font-size: 20px;line-height: 1.6;height:auto;}
.Jjfa_p5 li .txt h3{font-size:16px;line-height:1.6;}
.Jjfa_p2 .quan li p:before,.Jjfa_p2 .quan li p:after{display:none;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
.Jjfa_p5 li{width: 100%;min-height: unset;padding-bottom: 10px;margin-bottom: 10px;}
.SubBanner .txt h1{font-size: 20px;}
.Jjfa_p3_b span{display: block;width: 100%;;text-align: center;margin: 0;margin-bottom: 20px;}
.Jjfa_p3_b ul{display: block;width: 100%;;text-align: center;}
.Jjfa_p5 li:nth-child(5){border-bottom: 1px solid rgba(30, 96, 169, 0.1);}
.Jjfa_p2 .quan li{width: 100%}
.Jjfa_p2 .quan li .imgbox{width: 60px;height: 60px;display: inline-block;line-height: 60px;text-align: center;margin: 0 auto}
.Jjfa_p2 .quan li,.Jjfa_p2 .quan li p, .Jjfa_p2 .quan li:nth-child(3) p, .Jjfa_p2 .quan li:nth-child(4) p, .Jjfa_p2 .quan li:nth-child(5) p, .Jjfa_p2 .quan li:nth-child(6) p{height: 60px;}
.Jjfa_p2 .quan li .imgbox img{vertical-align: middle;max-width: 70%}
.Jszc_p1_b li{width: 100%;margin-bottom: 15px;}
.Jszc_p2_box .txt,.Jszc_p2_box .imgbox{width: 100%;display: inline-block;min-height: 200px;}
.Jszc_p2_box .txt p{max-width: 100%}
.Jszc_p2_box .txt {padding: 20px 5px;}
.Jszc_p2_box .txt h3{font-size:20px;}
}


.PicList002256 .auto_1260{ max-width: 1600px;}
@media only screen and (max-width:1600px) {
	.PicList002256 .auto_1260{  padding: 0 2%;}
}
.NewsList{float: left;width: 100%;padding-bottom: 3%;}
.PicList002256{ padding-top:0;}
.PicList002256 li{ border-bottom: 3px solid #fff;padding: 5% 0 0;float: left;width: 100%}
.PicList002256 li .auto{padding-bottom: 5%;;}
.PicList002256 li time{ float: left;text-align: center;margin-right: 5%;font-family: ;font-size: 36px;line-height: 40px;color: #666666;;}
.PicList002256 li time span{ display:block; font-size:16px; color: #999999;}
.PicList002256 li .txt{  overflow:hidden;}
.PicList002256 li .txt .pic{ margin-bottom: 10px; display: block;width: 31.25%;float: right;}
.PicList002256 li .txt .pic img{ width:100%; height:auto;}
.PicList002256 li .txt h3{ font-size: 24px;font-weight: normal;line-height: 30px;color: #333333;/*overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;*/}
.PicList002256 li .txt .more:hover,
.PicList002256 li .txt h3 a:hover{ color:#3c89d9;}
.PicList002256 li .txt .more img{vertical-align: middle;margin-left: 5px;}
.PicList002256 li .txt p{ font-size: 16px;line-height: 24px;color: #666666;max-width: 70%;margin-top: 25px;font-weight: lighter;}
.PicList002256 li .txt .more{margin-top: 6%;	color: #666666;font-weight: lighter;display: inline-block;}
.PicList002256 li:hover{border-color: #eeb033;background:  #f3f7fc;}
@media only screen and (min-width:481px ) {
	.PicList002256 li .txt .pic{ float: right; margin-left:190px; margin-bottom: 0;}
}
@media only screen and (min-width:768px ) {
}


/*RighInfo002973 */
.RighInfo002973{ color: #333;font-size: 16px;background: #F0F5FA;padding-top: 8%;padding-bottom: 6%;}
.RighInfo002973 > .auto{max-width: 1600px;margin: 0 auto;background: #fff;padding:2% 12.5%}
.RighInfo002973 .news-details{max-width: 1226px; padding: 3% 0;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #333;margin-left: 0;margin-bottom: 30px;}
.RighInfo002973 .news-details .title h1{font-size: 32px;	line-height: 1.5;color: #000000;font-weight: normal;}
.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; margin-bottom: 2%;}
.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;font-weight: lighter;}
.RighInfo002973 .pn-page aside a b{color: #1e60a9;font-weight: lighter;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #205393;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-back{color: #EEAF31; width: 149px;height: 43px;border-radius: 21px;border: solid 1px #EEAF31;text-align: center;line-height: 43px;background: url(../images/more3.png) no-repeat 15px center;}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.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%}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:20px;line-height:1.6;}
.RighInfo002973 .news-details .title aside span{font-size:14px;margin:0 5px 5px;}
.RighInfo002973{ font-size: 14px;}
.PicList002256 li .txt h3{font-size: 16px;line-height: 24px;}
.PicList002256 li .txt .pic{width: auto;float: none;}
.PicList002256 li .txt p{max-width: none;}
}

.menu2{text-align: center;padding: 2% 0;display: inline-block;width: 100%;font-size: 0;}
.menu2 li{display: inline-block;width: 120px;height: 40px;background-color: #f9f9fb;border-radius: 20px;text-align: center;line-height: 40px;margin: 0 12px;}
.menu2 li a{font-size: 16px;color: #333333;}
.menu2 li.on,.menu2 li:hover{background-color: #1e60a9;}
.menu2 li.on a,.menu2 li:hover a{color: #fff}


.About_p1{padding: 3% 0; padding-left: 10%;}
.About_p1 .About_p1_l{width: 36%}
.About_p1 .About_p1_l h3{font-size: 30px;line-height: 45px;color: #333333;padding-bottom: 33px;position: relative;font-weight: normal;}
.About_p1 .About_p1_l h3:after{position: absolute;left: 0;bottom: 0;content: "";width: 53px;height: 6px;	background-color: #eeb033;}
.About_p1 .About_p1_l p{font-weight: lighter;font-size: 16px;line-height: 32px;color: #333333;margin-top: 35px;text-align: justify;}

.About_p2 {display: inline-block;width: 100%;padding-bottom: 6%;}
.About_p2 .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.About_p2 ul{display: flex;margin-left:-1%;flex-wrap: wrap;}
.About_p2 li{width: 13.285%;float: left;margin-left: 1%;border: 1px solid #e5e5e5;padding: 1.2%;font-size: 16px;color: #999999;font-weight: lighter;}
.About_p2 li:last-child{margin-right: 0;}
.About_p2 li .num{font-family: ;font-size: 50px;line-height: 50px;color: #1e60a9;font-weight: bold;margin-bottom:10px;}
.About_p2 li .num sup{font-size: 16px;color: #999;margin-top: -20px;margin-left: 10px;font-weight: lighter;}

.About_p3{display: inline-block;width: 100%;padding-bottom: 6%;padding-right: 8.333%;}
.About_p3 .About_p3_l{position: relative;width: 42%}
.About_p3 .About_p3_l p{width: 136px;height: 330px;background:  url(../images/aboutbg1.jpg) no-repeat center/cover;text-align: center;padding: 0 28px;position: absolute;right:-68px;top: 60%;margin-top: -165px;}
.About_p3 .About_p3_l p span{font-size: 24px;line-height: 35px;display: inline-block;text-align: center; float: left;margin-top:50px ; width: 40px;padding: 0 4px; color: #ffffff;letter-spacing: 5px;-webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl;  writing-mode: vertical-rl;-webkit-text-orientation: upright;  -moz-text-orientation: upright;  text-orientation: upright;}
.About_p3 .About_p3_l p span.sp2{margin-top:120px ;}
.About_p3 .About_p3_r{width: 48%;float: right;;padding-top: 4%;}
.About_p3 .About_p3_r p{font-size: 16px;line-height: 32px;color: #333333;text-align: justify;}

.Qywh{display: inline-block;width: 100%;padding: 3% 0;}
.Qywh .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.Qywh li{float: left;width: 56.25%;position: relative;padding-bottom: 40%;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.Qywh li .box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 60px;}
.Qywh li .box{padding-top: 40%;color: #fff}
.Qywh li .box .icon{width: 64px;	height: 64px;position: relative;	border: solid 1px #1e60a9;border-radius: 50%;line-height: 64px;margin-bottom: 20px;text-align: center;background-color: #1e60a9;}
.Qywh li .box .icon img{vertical-align: middle;margin-top: -5px;}
.Qywh li .box h3{font-size: 30px;line-height: 38px;color: #ffffff;font-weight: normal;}
.Qywh li .box  p{font-size: 20px;line-height: 38px;color: #ffffff;font-weight: lighter;margin-top: 15px;}
.Qywh li:nth-child(2),.Qywh li:nth-child(3){width: 42.5%;float: right; padding-bottom: 19.5%;margin-bottom: 1%;}
.Qywh li:nth-child(2) .box,.Qywh li:nth-child(3) .box{padding-top: 10%;height: auto;display: inline-block;text-align: center;}
.Qywh li:nth-child(2) .box .icon,.Qywh li:nth-child(3) .box .icon{margin: 0 auto;margin-bottom: 20px;}
.Qywh li:nth-child(2) .box h3,.Qywh li:nth-child(3) .box h3,.Qywh li:nth-child(3) .box p,.Qywh li:nth-child(2) .box p{color: #333333;}
.Qywh li:hover .box .icon{background-color: #eeb033;border-color: #eeb033 }
.Qywh li:hover .box h3{color: #1e60a9;}
.Qywh li .box .icon:after{position: absolute;left: 50%;top: 50%;display: none; background: rgba(238, 176, 51, 0.3);content: "" ;border-radius: 50%;margin-left: -32px;margin-top: -32px; width: 64px;height: 64px;animation:infinite scale2 1.5s ;}
.Qywh li:hover .box .icon:after{display: inline-block;}


.Cxlc{display: inline-block;width: 100%;padding: 0 0 3%;background: url(../images/cxlcbg.jpg) no-repeat center/cover;}
.Cxlc .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.Cxlc ul.showMore{padding-top: 5%;position: relative; background: url(../images/fjicon.png) no-repeat top center;display: inline-block;width: 100%;margin-top: 3%}
.Cxlc ul.showMore:after{position: absolute;left: 50%;width: 1px;height: 100%;content: "";border-left: 1px solid #DFE5EB;top: 32px}
.Cxlc ul.showMore li{width: 50%;clear: both;margin-bottom: 60px;float: left;cursor: pointer;}
.Cxlc ul.showMore li:nth-child(2n+1){float: right;}
.Cxlc ul.showMore li .box{position: relative;padding: 0 80px;}
.Cxlc ul.showMore li .box .txt{max-width: 81%;font-size: 16px;line-height: 1.8;color: #333333;float: right;font-weight: lighter;}
.Cxlc ul.showMore li .box .txt p{position: relative;padding-left: 10px;}
.Cxlc ul.showMore li .box .txt p:before{position: absolute;left: 0;top: 11px;border-radius: 50%;width: 3px;height: 3px;background: #999;content: "";}
.Cxlc ul.showMore li:nth-child(2n+1) .txt{text-align: left;float: left;}
.Cxlc ul.showMore li .box .year{position: absolute;width: 60px;text-align: center;right:-30px;top: 0;font-size: 16px;color: #333333;font-weight: bolder;transition: all 0.3s}
.Cxlc ul.showMore li:nth-child(2n+1)  .year{right:auto;left: -30px;}
.Cxlc ul.showMore li .box .year:after{position: absolute;left: 50%;width: 12px;border-radius: 50%;	height: 12px;background: #fff;z-index: 6;	border: solid 1px #999999;	opacity: 0.6;content: "";margin-left: -6px;top: -15px;}
.Cxlc ul.showMore li:hover  .box .year{font-size: 24px;color: #eeb033;}
.Cxlc  .showMorehandle{text-align: center;cursor: pointer;}
.Cxlc  .showMorehandle img{vertical-align: bottom;}
.Cxlc ul.showMore li:hover  .box .year:after{background:  #eeb033;border-color: #eeb033; }
.Cxlc ul.showMore .num{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 400px;font-weight: bolder;color: #1e60a9;opacity: 0.1;}


.Qqh{display: inline-block;width: 100%;padding:  3% 0 6%;}
.Qqh .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.tits p{text-align: center;font-size: 16px;line-height: 32px;color: #333333;max-width: 46%;margin: 0 auto;font-weight: lighter;}
.tits .jstit{margin-bottom: 30px;}
.Qqh_b{position: relative;margin-top: 5%;overflow: hidden;}
.Qqh_b img{border-bottom-right-radius: 620px}
.Qqh_b:after{position: absolute;right: 0;bottom: 0;width: 100%;height: 483px;content: "";background-color: #f5f7fa;z-index: -1;}
.Qqh_b .rli{position: absolute;right:9%;bottom: 5%}
.Qqh_b .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 80px 60px;color: #fff}
.Qqh_b .txt .toptxt{position: absolute;top: 80px;left: 60px}
.Qqh_b .txt .bottxt{position: absolute;bottom: 80px;left: 60px;}
.Qqh_b .txt .toptxt h3{font-size: 36px;font-weight: lighter;}
.Qqh_b .txt .toptxt p{font-size: 16px;color: #ffffff;font-weight: lighter;margin-top: 10px;}
.Qqh_b .txt .bottxt h1{	font-size: 16px;line-height: 100px;color: #ffffff;font-weight: lighter;height: 100px;margin-bottom: 20px;}
.Qqh_b .txt .bottxt h1 b{font-family: ;font-size: 100px;line-height: 100px;}
.Qqh_b .txt .bottxt h1 sup{display: inline-block;position: relative;top: -60px;font-size: 24px;font-weight: normal;}
.Qqh_b .txt .bottxt h1 span{text-align: left;}
.Qqh_b .txt .bottxt h1 i{text-align: right;height: auto;float: right;line-height: 1;vertical-align: bottom;margin-top: 76px;}
.Qqh_b .rli li{width: 335px;	height: 153px;margin-bottom: 10px;padding: 40px;color: #ffffff;	border-radius: 10px;background: url(../images/qqhbg1.png) no-repeat center/cover;}
.Qqh_b .rli li h3{font-size: 16px;font-weight: lighter;color: #ffffff;}
.Qqh_b .rli li h3 b{	font-size: 60px;font-weight: normal;margin-right: 10px;}
.Qqh_b .rli li:hover{	background: #eeb033;}

.Pzzq{display: inline-block;width: 100%;padding:  3% 0 6%;}
.Pzzq .auto,.Pzzq_b2 .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.tits2 p{max-width: unset;}
.tits2 p span{font-size: 18px;color: #1e60a9;font-weight: bold;}
/*Floor003197 */
.Floor003197{ overflow: hidden;}
.Floor003197 .root-sz-16{ padding: 40px 0;}
.Floor003197 .title{text-align: center; font-size: calc(44 / 16 * 1em); font-family: 'HarmonyOS_Sans_SC_Medium';color: #333333; margin-bottom:calc(30 / 44 * 1em);}
.Floor003197 .main{background-color: #fff; border-radius: calc(20 / 16 * 1em); width: calc(880 / 920 * 100%); margin: 0 auto; position: relative; padding: 0; transition: 0.3s 0.5s;}
.Floor003197 .main .pic{text-align: center;}
.Floor003197 .main .pic .ytable{height: 100%;}
.Floor003197 .slick-arrow{position: absolute;width: 48px; height: 48px;  top: 50%;margin-top: -0.5em; border-radius: 50%; background: url(../images/arrleft1.png) no-repeat center center; background-size: contain;z-index: 10; transition: 0.3s; font-size: calc(60 / 16 * 1em); text-indent: -999em; overflow: hidden;}
.Floor003197 .slick-arrow:hover{background-color: #ff7366;border-color: #ff7366;}
.Floor003197 .slick-next{background-image: url(../images/arrright1.png);}
.Floor003197 .slick-prev:hover{background-image: url(../images/arrleft2.png);}
.Floor003197 .slick-next:hover{background-image: url(../images/arrright2.png);}
.Floor003197 .slick-dots{bottom: -40px;}
.Floor003197 .slick-dots li button{background-color: #1e60a9;width: 6px;height: 6px;}
.Floor003197 .slick-dots li{padding: 8px;border-radius: 50%}
.Floor003197 .slick-dots li.slick-active {border: solid 2px #1e60a9;}

@media (min-width:1025px) {
 .Floor003197 .slider{width: 143.75%; margin-left: calc(-43.75% / 2);}
 .Floor003197 .slider li.slick-slide{ padding-top: calc(24 / 16 * 1em); padding-bottom: calc(33 / 16 * 1em);}
.Floor003197 .slick-prev{left: 30%; margin-left: -0.5em;}
.Floor003197 .slick-next{right: 30%; margin-right: -0.5em; }
.Floor003197 .main .pic .ytable-cell{vertical-align: bottom;}
.Floor003197 .main .txt{width: calc(380 / 800 * 100%);}
.Floor003197 .slider li:not(.slick-current) .main{opacity: 0.6;}
}

@media(max-width:1600px){
	.Cxlc ul.showMore li .box .txt{font-size: 14px;}
}

@media (max-width:1024px) {
    .Floor003197 .root-sz-16{padding: 3em 0;}
    .Floor003197 .title{font-size: 2em;}
    .Floor003197 .slick-prev{left: 0.1em;}
    .Floor003197 .slick-next{right: 0.1em;}
    .Floor003197 .main .pic{height:auto;}
    .Floor003197 .main .pic img{max-height: 30vw;}
    .Floor003197 .main pre,
    .Floor003197 .main .txt{text-align: center;}
    .Floor003197 .main .tit{font-size: 1.5em;}
    .Jjfa_p3_b{max-width: 90%}
    .About_p33{width: 96%;display: inline-block;margin: auto 2%;padding-right: 0;}
    .About_p3 .About_p3_l img, .About_p3.About_p333 .About_p3_l img{width: 100%}
}
@media(max-width:768px){
	.Cxlc ul.showMore li .box .img{left: -2%;}
.Cxlc ul.showMore li:nth-child(2n+1) .box .img{right: -2%;}
}
@media(max-width:640px){
	.Cxlc ul.showMore li .box .img{position:static;width: 88%;max-height: auto;transform: translate(0);padding-top: 10px;clear: both;}
	.About_p1 .About_p1_l h3{font-size: 20px;line-height: 1.6;padding-bottom: 18px;}

	.Qywh li .box h3{font-size: 20px;line-height: 1.6;}
	.Qywh li .box p{font-size: 18px;line-height: 1.6;}
}

 .Floor0031977{margin-top: 6%;position: relative;}
 .Floor0031977 .main{padding: 0 20px;position: relative;text-align: center;}
  .Floor0031977 .main .pic img{max-height: 300px;}
 .Floor0031977 .slick-list{padding-bottom: 82px;background: url(../images/pzbg1.png) no-repeat bottom center;}
 .Floor0031977 .main .txt{position: absolute;bottom: -80px;text-align: center;font-size: 24px;color: #333333;text-align: center;width: calc(100% - 40px);}
 .Floor0031977 .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 28px;z-index: 5;}
 .Floor0031977 .btn .slick-prev{left: 0;background-image: url(../images/larr1.png)}
 .Floor0031977 .btn .slick-next{right: 0;background-image: url(../images/rarr1.png)}
 .Floor0031977 .btn .slick-prev:hover{background-image: url(../images/larr2.png);}
 .Floor0031977 .btn .slick-next:hover{background-image: url(../images/rarr2.png);}
 .Floor0031977 .pic{height: 300px;line-height: 300px;overflow: hidden;}
 .Floor0031977 .pic img{vertical-align: bottom;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p{display: flex;align-items: center;justify-content: center;transition: all 0.3s ;width: 92px;border-radius: 50%;height: 92px;	background-color: #1e60a9;float: left;position: relative;z-index: 5;}
.Jjfa_p3_b2.Jjfa_p3_b ul li {width: 20%;cursor: pointer;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p:after{position: absolute;left: 50%;top: 50%; background: rgba(30, 96, 169, 0.1);content: "" ;border-radius: 50%;margin-left: -46px;margin-top: -46px;z-index: -1; width: 92px;height: 92px;animation:infinite scale2 1.5s ;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p span{font-size: 20px;line-height: 26px;color: #ffffff;font-weight: normal;float: none;height: auto;margin-right: 0;}
.Jjfa_p3_b2.Jjfa_p3_b ul li:hover p{background-color: rgba(238, 176, 51, 1);}
.Jjfa_p3_b2.Jjfa_p3_b ul li:hover p:after{background-color: rgba(238, 176, 51, 0.1);}


.About_p33{padding-top: 4%;position: relative;}
.About_p33 .About_p3_r .tits .jstit{text-align: left;}
.About_p33 .About_p3_r .tits .jstit span{margin-left: 0;}
.About_p33 .About_p3_r{padding: 80px 60px;background-color: rgba(245, 247, 250, 1);width: 58%;position: absolute;bottom: 0;right:8.333%;padding-left: 200px;z-index: -1;}
.About_p33 .About_p3_l p{top: auto;bottom: 0}
.Pzzq_b22{padding-bottom: 6%;}
.About_p3.About_p333 .About_p3_l{width: 54.54%}
.About_p3.About_p333 .About_p3_r{background: url(../images/gylbg1.png) no-repeat right bottom/cover;box-shadow: 0px 6px 18px 0px rgba(30, 96, 169, 0.08);width: 45%;top: 50%;transform: translateY(-50%);bottom: auto;z-index: 5;padding: 60px 90px 60px 110px;}
.About_p3.About_p333 .About_p3_r h3{font-size: 36px;line-height: 54px;color: rgba(30, 96, 169, 1);font-weight: lighter;margin-bottom: 25px;}
.About_p3.About_p333 .About_p3_r p{font-size: 16px;line-height: 32px;color: rgba(51, 51, 51, 1);font-weight: lighter;}

.Contact{padding: 4% 0;display: inline-block;width: 100%;}
.Contact .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.Contact .Contact_t h1{text-align: center;font-size: 30px;font-weight: normal;color: rgba(51, 51, 51, 1);line-height: 38px;margin-bottom: 40px;}
.Contact .Contact_t li{width: 32%;float: left;margin-right: 2%;	background-color: rgba(248, 248, 248, 1);display: flex;align-items: center;justify-content: center;text-align: center;height: 260px;}
.Contact .Contact_t li:nth-child(3n){margin-right: 0;}
.Contact .Contact_t li .icon{width: 64px;	height: 64px;background-color: rgba(238, 176, 51, 1);border-radius: 50%;line-height: 64px;margin: 0 auto;margin-bottom: 20px;}
.Contact .Contact_t li .icon img{vertical-align: middle;margin-top: -5px;}
.Contact .Contact_t li h3{font-size: 30px;font-weight: normal;color: rgba(51, 51, 51, 1);}
.Contact .Contact_t li p{font-size: 20px;line-height: 38px;color: rgba(30, 96, 169, 1);margin-top: 10px;}
.Contact_b .tit{font-size: 18px;color: rgba(51, 51, 51, 1);height: 50px;line-height: 50px;}
.Contact_b .tit span{color: rgba(240, 21, 74, 1);font-size: 16px;margin-right: 5px;}
.Contact_b{display: inline-block;width: 100%;padding: 6% 0}
.Contact_b .dx.text input{margin-right: 5px;width: 13px;height: 13px;}
.Contact_b .dx.text input:not(:first-child){margin-left: 80px;}
.Contact_b .text{font-size: 18px;color: rgba(51, 51, 51, 1);font-weight: lighter;height: 50px;line-height: 50px;}
.Contact_b .w50{width: 49%}
.Contact_b .text input{background-color: #f7f7f7;border: solid 1px #edeef2;display: inline-block;width: 100%;height: 50px;line-height: 50px;text-indent: 20px;font-size: 16px;font-weight: lighter;}
.Contact_b .box{margin-bottom: 20px;display: inline-block;width: 100%;}
.Contact_b .text.city input{width: 20%;margin-right: 1%;}
.Contact_b .text textarea{background-color: #f7f7f7;border: solid 1px #edeef2;display: inline-block;width: 100%;height: 150px;line-height: 50px;text-indent: 20px;font-size: 16px;font-weight: lighter;}
.Contact_b .sub{text-align: center;margin-top: 60px;}
.Contact_b .sub input{width: 200px;margin: 0 10px;cursor: pointer;	height: 54px;text-align: center;font-size: 20px;color: #ffffff;line-height: 54px;font-weight: lighter;	background-color: #1e60a9;color: #fff}
.Contact_b .sub input.reset{background-color: #f0f1f2;color: #666666;}

.About_p333 ul li{background: url(../images/dot1.png) no-repeat left center;height: auto;line-height: 30px;padding: 15px 0; border-bottom: 1px solid #DFE8F2;padding-left: 20px;}
.About_p33333{padding-right: 0;padding-left: 8.333%;padding-top: 0;float: left;}
.About_p3.About_p333.About_p33333 .About_p3_r{right:auto;left: 8.333%;text-align: right;}
.About_p3.About_p333.About_p33333 .About_p3_r ul li{padding-right: 20px;background: url(../images/dot1.png) no-repeat right center;}
.About_p3.About_p333.About_p33333 .About_p3_r .tits .jstit{text-align: right;}
.About_p3.About_p333.About_p33333 .tits .jstit span{margin-left: auto;margin-right: 0;}
.About_p3.About_p333.About_p3333{padding-bottom: 0;float: left;}

.Jrwm_b {width: 100%;overflow: hidden;padding-bottom: 6%;position: relative;}
.Jrwm_b .slick-list{padding: 0 8.333%;overflow: visible;}
.Jrwm_b .slick-list .main{margin: 0 20px;}
.Jrwm_b .slick-list .main *{transition: all 0.3s}
.Jrwm_b .slick-list li{opacity: 0.2;transition: all 0.3s}
.Jrwm_b .slick-list  .slick-active{opacity: 1;}
.Jrwm_b .slick-list .main .pic img{height: 320px;width: 100%;}
.Jrwm_b .slick-list .txt{padding: 60px 40px;background-color: #f5f7fa;height: 200px;}
.Jrwm_b .slick-list .txt h3{font-size: 24px;font-weight: normal;line-height: 32px;color: #333333;}
.Jrwm_b .slick-list .txt p{font-size: 14px;font-weight: normal;line-height: 24px;color: #666666;margin-top: 15px;}
.Jrwm_b .btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 28px;z-index: 5;}
.Jrwm_b .btn .slick-prev{left: 7%;background-image: url(../images/larr1.png)}
.Jrwm_b .btn .slick-next{right: 7%;background-image: url(../images/rarr1.png)}
.Jrwm_b .btn .slick-prev:hover{background-image: url(../images/larr2.png);}
.Jrwm_b .btn .slick-next:hover{background-image: url(../images/rarr2.png);}
.Jrwm_b .slick-list li:hover .txt{ background-color: #1e60a9;}
.Jrwm_b .slick-list li:hover  .txt h3,.Jrwm_b .slick-list li:hover  .txt p{color: #fff}


.Galary002512{  padding:2% 0;}
.Galary002512 .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.Galary002512 .slider-for{ margin-bottom:3%;width: 75%;float: left;}
.Galary002512 .slider-for li{ background:#fff;position: relative;}
.Galary002512 .slider-for li .txt{position: absolute;width: 100%;bottom: 0;font-size: 20px;line-height: 64px;color: #ffffff;text-indent: 40px;}
.Galary002512 .slider-for li .Ispic{ padding-bottom:66.66%; background-size:cover;}
.Galary002512 .slider-nav{width: 20%;float: right;}
.Galary002512 .slider-nav li .Ispic{ border:1px solid #fff; background-color:#fff; padding-bottom:60%; margin:3% 0 ;}
.Galary002512 .slider-nav li.slick-center .Ispic{ border-color:#1e60a9;}
.Galary002512 .slider-nav li {position: relative;}
.Galary002512 .slider-nav li .txt{position: absolute;width: 100%;bottom: 20px;font-size: 16px;line-height: 24px;color: #ffffff;text-indent: 20px;}
.Galary002512 .slider-nav{ padding-right :30px;}
.Galary002512 .slider-nav{max-height:  800px;overflow-y: auto;min-height: 800px;}
/* Arrows */
.Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px; border-radius:50%; background-color:none;}
.Galary002512 .slick-arrow:hover{background-color: rgba(253, 141, 43, 0.9);}
.Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:16px; height:16px;  transform:rotate(-45deg);}
.Galary002512 .slick-prev{left: -45px;display: none}
.Galary002512 .slick-next{background-image: url(../images/arrright1.png);}
.Galary002512 .slick-next{right: 50%;background-position: center;top:auto;bottom: 0;margin-right: -20px;transform: rotateZ(90deg);background-size: cover;background-color: none}
.Galary002512 .slick-prev::before{ border-left:3px solid #fff;border-top:3px solid #fff;}
.Galary002512 .slick-next::before{ border-right:3px solid #fff;border-bottom:3px solid #fff;margin-left:-12px;}
.Galary002512 .slick-next:hover{background-image: url(../images/arrright2.png);}
/* Dots */
.Galary002512 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-30px; width:100%;}
.Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary002512 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0, 0, 0, 0.3); border-radius:50%; padding:0;}
.Galary002512 .slick-dots li.slick-active button{opacity: .75;background: rgba(253, 141, 43, 0.5);}

.Pxfz{  padding:2% 0;display: inline-block;width: 100%;background-color: #f2f5f7;}
.Pxfz .auto{max-width: 1600px;margin: 0 auto;width: 96%;}
.Pxfz_l{width: 12%;min-height: 470px;background: url(../images/jrwmicon3.png) no-repeat center right;}
.Pxfz_l p{margin-top: 100px;width: 94px;font-size: 24px;line-height: 94px;color: #333333;height: 82px;background:  url(../images/jrwmicon5.png) no-repeat center ;text-align: center;}
.Pxfz_r{width: 80%;float: right;}
.Pxfz_r .box{width: auto;margin-right: 5%;float: left;min-width: 22%;margin-top: 50px;}
.Pxfz_r .box h1{height: 54px;line-height: 54px;text-indent: 35px;background:url(../images/jrwmicon4.png) no-repeat center ;font-size: 24px;color: #ffffff;font-weight: normal;background-size: 100% }
.Pxfz_r .box li{padding-left: 20px;background: url(../images/jrwmicon6.png) no-repeat left center;line-height: 30px;color: #666666;}
.Pxfz_r .box .txt{padding: 30px;background: #fff}
.Pxfz_r .box ul:not(:last-child){border-bottom: 1px solid #BBCFE5;min-height: 140px;margin-bottom: 30px;}

.Wmdgw{  padding:4% 0;display: inline-block;width: 100%;}
.Wmdgw .auto{max-width: 1260px;margin: 0 auto;width: 96%;}
.Wmdgw li{width: 47%;background-color: #f5f7fa;height: 200px;float: left;padding: 45px;padding-left: 100px;}
.Wmdgw li.li2{float: right;}
.Wmdgw li .imgbox{float: left;}
.Wmdgw li .txt{float: left;margin-left: 40px;}
.Wmdgw li .txt h3{font-size: 24px;line-height: 30px;color: #0829f9;font-weight: normal;margin-top: 20px;}
.Wmdgw li .txt p{font-size: 16px;line-height: 60px;color: #333333;font-weight: lighter;}
.Wmdgw li.li2 h3{color: #e80b48;}
.Wmdgw li .txt p img{vertical-align: middle;margin-left: 5px;margin-top: -3px;transition: all 0.3s}
.Wmdgw li:hover p img{margin-left: 15px;}
.Pxfz_r .box:last-child{margin-right: 0;}
@media(max-width:1600px){
.About_p1{padding-left: 3%;}
.About_p1_r {max-width: 80%}
.About_p2 li{font-size: 14px;}
.About_p2 li .num{font-size: 40px;line-height: 48px;}
.About_p2 li .num sup{font-size: 14px;}
.About_p3 .About_p3_r p,.About_p1 .About_p1_l p{line-height: 1.5;}
.Galary002512 .slider-nav{min-height: unset;}
.Pxfz_r{width: 85%}
.Pxfz_r .box .txt{padding: 10px;}
.Jrwm_b .slick-list .txt{padding: 20px;}


}
@media(max-width:1200px){
.Galary002512 .slider-for{ margin-bottom:50px;}
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
.Galary002512 .slick-prev{ margin-left:-50px;}
.Galary002512 .slick-next{ margin-right:-50px;}
.menu2 li{margin: 0 5px;width: auto;padding: 0 10px}
.About_p1 .About_p1_l{width: 60%}
.About_p1 .About_p1_l p{margin-top: 15px;}
.About_p2 li .num{font-size: 36px;line-height: 36px;}
.About_p2 li{padding: 20px;}
.About_p3 .About_p3_l p{width: 80px;height: 240px;padding: 0 20px;margin-top: -100px}
.About_p3 .About_p3_l p span{font-size: 18px;width: 20px;padding: 0;margin-top: 40px;line-height: 20px;}
.About_p3 .About_p3_l p span.sp2{margin-top: 80px;}
.About_p3 .About_p3_r{padding-top: 0;}
.Qywh li .box{padding: 20px; padding-top: 30%;}
.Qywh li:nth-child(2) .box .icon, .Qywh li:nth-child(3) .box .icon{margin-bottom: 10px;}
.Qywh li:nth-child(2) .box, .Qywh li:nth-child(3) .box{padding-top: 20px;}
.Qywh li .box p{margin-top: 10px;}
.Qqh_b .rli{right:0;}
.Qqh_b .rli li h3 b{font-size: 40px;}
.Qqh_b .rli li{width: auto;height: auto;padding: 20px;background-size: cover}
.Qqh_b .txt .bottxt h1 b{font-size: 80px;line-height: 80px;}
.Qqh_b .txt .bottxt h1{line-height: 80px;height: 80px;}
.Qqh_b .txt .bottxt h1 i{margin-top: 56px;}
    .Floor0031977 .main .txt{font-size: 18px;}
    .About_p3 .About_p3_l,.About_p3.About_p333 .About_p3_l{width: 100%}
    .About_p3 .About_p3_l p{right:0;}
    .About_p3.About_p333 .About_p3_r{width: 100%}
    .About_p3 .About_p3_r,.About_p3.About_p333 .About_p3_r{position: static;width: 100%;padding: 40px;transform: translateY(0%);}
    .Jrwm_b .slick-list .main{margin: 0 10px;}
    .Jrwm_b .slick-list .main .pic img{height: auto;}
    .Jrwm_b .slick-list .txt{padding: 20px;height: 160px;}
    .About_p33333{padding-left: 0;margin-top: 40px;}
    .Pxfz_r{width: 86%}
    .Pxfz_r .box h1{font-size: 18px;}
    .Wmdgw li{padding-left: 60px;}
    .Jrwm{margin-top: 40px;}
    .Contact .Contact_t h1,.Contact .Contact_t li h3{font-size: 24px;}
    .Contact .Contact_t li p{font-size: 15px;max-width: 90%;margin: 0 auto;line-height: 1.5;}

}
@media(max-width:768px){
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ display:none !important;}
.Galary002512 .slider-for{ margin-bottom:3%;}
.menu2{max-width: 100%;;width: 100%}
.menu2 li{margin-bottom: 10px;font-size: 14px;}
.menu2 li a{font-size: 14px;}
.About_p1 .About_p1_l{display: inline-block;width: 100%;}
.About_p1_r{max-width: unset;width: 100%;margin-top: 20px;}
.About_p2 li{width: 48%;margin-bottom: 20px;}
.About_p3 .About_p3_l{width: 100%}
.About_p3 .About_p3_l p{right:0;top: auto;bottom: 0;margin-top: 0}
.About_p3 .About_p3_r{width: 100%;margin-top: 20px;}
.About_p1{width: 96%}
.About_p3{width: 96%;margin: 0 auto;padding-right: 0;display: block;float: none;}
.About_p3.About_p333.About_p3333{float: none;}
.Qywh li{width: 100%}
.Qywh li:nth-child(2), .Qywh li:nth-child(3){width: 100%;margin-top: 20px;padding-bottom: 0;}
.Cxlc ul.showMore li .box .txt{max-width: 100%}
.Cxlc ul.showMore .num{font-size: 20vw;}
.Qywh li .box{position: static;}
.Qqh_b .rli,.Qqh_b .txt,.Qqh_b .txt .toptxt,.Qqh_b .txt .bottxt{position: static;}
.Qqh_b img{position: absolute;left: 0;top: 0;z-index: -1;}
.Qqh_b .rli li{width: 30%;margin-right: 2%;float: left;min-height: 150px}
.Qqh_b .txt{padding: 40px;;max-width: 85%}
.Qqh_b:after{display: none}
.tits p{max-width: unset;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p{width: 80px;height: 80px}
.Jjfa_p3_b2.Jjfa_p3_b ul li p span{font-size: 16px;line-height: 20px;}
.Floor003197 .slick-next,.Floor003197 .slick-prev,.Floor0031977 .btn .slick-prev,.Floor0031977 .btn .slick-next{display: none !important}
.Galary002512 .slider-nav{display: none}
.Galary002512 .slider-for{width: 100%}
.Pxfz_r .box{width: 45%}
.Pxfz_l{display: none}
.Pxfz_r{width: 100%}
.Wmdgw li{padding: 20px;height: 160px;}
.Pxfz_r .box h1{background-size: 100%}
.About_p3 .About_p3_l, .About_p3.About_p333 .About_p3_l{width: 96%;margin: auto 2%}
.Wmdgw li .imgbox img{max-width: 80px;}
.Wmdgw li .txt p{line-height: 40px;}
.Contact .Contact_t li{width: 100%;height: auto;padding: 20px 0;margin-bottom: 20px;}

.Jjfa_p3_b ul{display: flex;justify-content: center;flex-wrap: wrap;}
.Jjfa_p3_b2.Jjfa_p3_b ul li{width:30.33%;display: flex;justify-content: center;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p{width:100px;height:100px;margin:0 auto;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p:after{width:100px;height:100px;margin-top:-50px;margin-left:-50px;}
.Jjfa_p3_b2.Jjfa_p3_b ul li p span{font-size: 13px;line-height: 1.3;margin-bottom:0;}

.Qqh_b .rli li{width: 30%;margin-right: 2%;float: left;min-height: 100px}
.Qqh_b .txt .toptxt h3{font-size: 24px;}
.Qqh_b .txt .bottxt h1{margin-bottom: 0;height: 60px;line-height: 60px;}
.Qqh_b .txt .bottxt h1 b{font-size: 40px;line-height: 1.6;}
.Qqh_b .txt .bottxt h1 sup {top: -18px;}
.Qqh_b .rli li h3 b{font-size: 20px;}
.Floor0031977 .main .txt{font-size: 14px;}

.About_p333 ul li{padding-top: 8px;padding-bottom: 8px;}
.jstit span{margin-top: 10px;}
.Jrwm_b .slick-list .txt h3{font-size: 16px;line-height: 1.6;}
.Wmdgw li .imgbox{width: 65px;height: 65px;}
.Wmdgw li .txt{margin-left: 15px;}
}
@media(max-width:480px){
.Cxlc ul.showMore li{width: 100%;margin-bottom: 40px;}
.Cxlc ul.showMore li .box{padding-left: 80px;padding-right: 0;}
.Cxlc ul.showMore li .box .year{right:auto;left: 0}
.Cxlc ul.showMore:after{left: 29px;}
.Cxlc ul.showMore li .box .txt{text-align: left;float: left;}
.Cxlc ul.showMore{padding-top: 60px;background: url(../images/fjicon.png) no-repeat  10px top;}
.Qqh_b img{max-width: unset;}
.Qqh_b .rli li{width: 100%;margin-right: 0;margin-bottom: 2%;}
.Qqh_b .txt{padding: 20px;max-width: unset;}
.Qqh_b .txt .bottxt h1 i{margin-top: 0;text-align: left;line-height: 1.5;}
.About_p3 .About_p3_r{padding: 20px;}
.About_p3.About_p333 .About_p3_r h3{font-size: 18px;line-height: 1.6;margin-bottom: 6px;}
.Pxfz_r .box{width: 100%;margin-top: 20px;}
.About_p3 .About_p3_r, .About_p3.About_p333 .About_p3_r{padding: 20px;}
.Wmdgw li{width: 100%;margin-bottom: 20px;height:110px;}
.Wmdgw li .txt h3{margin-top:0;}
.Contact_b .w50{width: 100%}
.Contact_b .text.city input{width: 100%;margin-bottom: 5px;}
.Contact .Contact_t h1, .Contact .Contact_t li h3{font-size: 16px;line-height: 1.5;}
.Contact_b .dx.text input:not(:first-child){margin-left: 20px;}
.Contact_b .sub{margin-top: 20px;}
.Contact_b .sub input{max-width: 40%}

.Contact_b .text{height: auto;line-height: 30px;font-size:16px;}
.Contact_b .box{margin-bottom: 10px;}
.Contact_b .tit{font-size: 16px;line-height: 30px;height: auto;}
.Contact_b .text input{height: 35px;line-height: 35px;font-size: 14px;}
}

.totop{position:fixed;right:1.7%;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.56rem;height: 0.56rem;line-height:0.56rem;z-index:210;background:#f1aa22;color:#fff;box-shadow: 0 10px 15px rgba(0,0,0,0.1);}
.totop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;bottom: 0;}
.totop.fix{position: absolute;top: -0.29rem;bottom: auto;border-radius: 50%;background-color:rgba(0,0,0,0.35);}
.totop.fix:hover{background-color:#d6900a;}
.Bottom .blank{position: absolute;left: 0;top: -100vh;height: 100vh;z-index: -2;width: 100%;}
.totop img{width:20px;vertical-align: middle;}

.gotop{position:fixed;right:1.7%;bottom:0%;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.56rem;height: 0.56rem;line-height:0.56rem;z-index:210;background:#f1aa22;color:#fff;box-shadow: 0 10px 15px rgba(0,0,0,0.1);}
.gotop.cd-is-visible {visibility: visible;opacity: 1; cursor:pointer;bottom: 0;}
.gotop img{width:20px;vertical-align: middle;}
@media(max-width:1024px){
	.gotop{width: 30px;height: 30px;line-height: 30px;}
}

.NewsList{padding: 3% 0;}
.NewsList .item{border: 1px solid #eeeeee;padding: 20px;margin-bottom:20px;transition: all 0.3s;}
.NewsList .tit{font-size: 20px;font-weight: normal;margin-bottom: 10px;}
.NewsList .date{color:#666;}
.NewsList .date b{margin-right: 15px;border-right: 1px solid #ddd;padding-right: 15px;}
.NewsList .ly{border-top: 1px solid #eee;padding-top: 10px;}
.NewsList .ly .more {margin-left: 15px;}
.NewsList .ly .more b {color: #999;font-weight: normal;}
.NewsList .ly .more img{display: inline-block;vertical-align: middle;margin-left: 8px;}

@media(max-width:480px){
	.NewsList .item{padding: 10px;margin-bottom: 12px;}
	.NewsList .tit{font-size: 16px;}
}
