html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, main, footer, header, hgroup, menu, nav, section, summary, input, textarea, select, button, time, mark, audio, video{margin: 0;padding: 0;border: 0;outline: 0;font-size: initial;vertical-align: baseline;background: 0 0;-webkit-tap-highlight-color: transparent}
@font-face {
font-family: 'NOTDEF';
src: url("https://114my.cn.114.114my.net/hxp/fonts/GJJCQJW--GB1-0.woff2.txt") format("woff2"),
       url("https://114my.cn.114.114my.net/hxp/fonts/GJJCQJW--GB1-0.woff.txt") format("woff"),
       url("https://114my.cn.114.114my.net/hxp/fonts/GJJCQJW--GB1-0.ttf.txt") format("truetype"),
       url("https://114my.cn.114.114my.net/hxp/fonts/GJJCQJW--GB1-0.eot.txt") format("embedded-opentype"),
       url("https://114my.cn.114.114my.net/hxp/fonts/GJJCQJW--GB1-0.svg.txt") format("svg");
}
@font-face {
  font-family: "akrobat";
  src: url("https://114my.cn.114.114my.net/hxp/huiyuan/akrobat-regular.woff2.txt") format("woff2"),
       url("https://114my.cn.114.114my.net/hxp/huiyuan/akrobat-regular.woff.txt") format("woff"),
       url("https://114my.cn.114.114my.net/hxp/huiyuan/akrobat-regular.ttf.txt") format("truetype"),
       url("https://114my.cn.114.114my.net/hxp/huiyuan/akrobat-regular.eot.txt") format("embedded-opentype"),
       url("https://114my.cn.114.114my.net/hxp/huiyuan/akrobat-regular.svg.txt") format("svg");
}

@font-face {
	font-family:'Montserrat-Bold';
	src: url('https://114my.cn.114.114my.net/hxp/fonts/Montserrat-Bold.eot.txt');
	src: url('https://114my.cn.114.114my.net/hxp/fonts/Montserrat-Bold.woff.txt') format('woff'), url('https://114my.cn.114.114my.net/hxp/fonts/Montserrat-Bold.ttf.txt') format('truetype');	font-weight: normal; font-style: normal;}



@font-face {
	font-family:"DIN-BOLD";src:url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.woff2.txt") format("woff2"),url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.woff.txt") format("woff"),url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.ttf.txt") format("truetype"),url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.eot.txt") format("embedded-opentype"),url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.svg.txt") format("svg")
}

@font-face {
  font-family:"han";
  src: url("https://114my.cn.114.114my.net/hxp/fonts/yhan.woff") format("woff2"),
       url("https://114my.cn.114.114my.net/hxp/fonts/yhan.woff") format("woff"),
       url("https://114my.cn.114.114my.net/hxp/fonts/yhan.ttf") format("truetype"),
       url("https://114my.cn.114.114my.net/hxp/fonts/yhan.otf") format("embedded-opentype"),
       url("https://114my.cn.114.114my.net/hxp/fonts/yhan.svg") format("svg");
}

html, body{height: 100%; position: relative;scroll-behavior: smooth; font-family:"han";}

article, aside, details, figcaption, figure, footer, header, main, nav, section{display: block}
body{padding: 0;margin: 0 auto!important;font-size: 16px;line-height: 1.4;color: #333;min-width: 320px;width: 100%;zoom: 1;background: #fff;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight: rgba(0,0,0,0);-webkit-font-smoothing: antialiased; overflow-x:hidden;}
*{-webkit-tap-highlight-color: transparent;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
p, span{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: 0 0;-webkit-tap-highlight-color: transparent}
h1, h2, h3, h4, h5, h6, em, i{font-weight: 400;font-style: normal}
ul, ol, li{list-style-type: none}
a{text-decoration: none;outline: 0;color: #333;cursor: pointer}
a:focus{outline: 0;-moz-outline: 0}
a img{border: 0}
select, input, textarea{border-radius: 0;-webkit-border-radius: 0}
input:focus{outline: 0}
input, button, select, textarea{outline: 0}
textarea{resize: none}
textarea, input, select{background: 0 0;border: 0;margin: 0;padding: 0}
table{background-color: transparent;border-spacing: 0;border-collapse: collapse;width: 100%;border-top: solid 1px #ddd;border-left: solid 1px #ddd;box-sizing: border-box}
table th{background-color: #f9f9f9;text-align: center;box-sizing: border-box}
table td, table th{padding: 5px 10px;border: 1px solid #ddd;box-sizing: border-box}
main, footer{display: block}
input[type=button], input[type=submit], input[type=file], button{cursor: pointer;-webkit-appearance: none}
.clearfix:after{clear: both;display: block;content: "";height: 0;visibility: hidden}
.clearfix{*zoom:1}
.fl{float: left}
.fr{float: right}
.w1560{width: 100%;max-width: 1560px;margin: 0 auto}
.w1440{width: 100%;max-width: 1440px;margin: 0 auto}
.w1400, .wrap{width: 100%;max-width: 1400px;margin: 0 auto}
.w1200{width: 100%;max-width: 1200px;margin: 0 auto}
img{max-width: 100%;max-height: 100%}
.pc{display: block}
.wap, .mobile{display: none}
@media (max-width:1800px){.w1680{max-width: 100%;padding: 0 60px}}
/*@media (max-width:1720px){.w1600{max-width: 100%;padding: 0 60px}}*/
@media (max-width:1680px){.w1560{max-width: 100%;padding: 0 60px}}
@media (max-width:1520px){.w1400, .wrap{max-width: 100%;padding: 0 60px}}
@media (max-width:1320px){.w1200{max-width: 100%;padding: 0 60px}}
@media (max-width:1024px){.w1800, .w1680, .w1560, .w1400, .wrap, .w1440, .w1600, .w1200{padding: 0 30px}}
@media (max-width:990px){.w1800, .w1680, .w1560, .w1400, .wrap, .w1440, .w1600, .w1200{padding: 0 20px}
.pc{display: none}
.wap, .mobile{display: block}}
h2.h2{font-size: 48px}
@media (max-width:1680px){h2.h2{font-size: 42px}}
@media (max-width:1440px){h2.h2{font-size: 36px}}
@media (max-width:1280px){h2.h2{font-size: 32px}}
@media (max-width:1024px){h2.h2{font-size: 25.6px}}
@media (max-width:1680px){h2.h2{font-size: 42px}}
@media (max-width:1440px){h2.h2{font-size: 32px}}
@media (max-width:1280px){h2.h2{font-size: 28px}}
@media (max-width:1024px){h2.h2{font-size: 24px}}
h3.h3{font-size: 44px}
@media (max-width:1680px){h3.h3{font-size: 38.5px}}
@media (max-width:1440px){h3.h3{font-size: 33px}}
@media (max-width:1280px){h3.h3{font-size: 29.33333333px}}
@media (max-width:1024px){h3.h3{font-size: 23.46666667px}}
@media (max-width:1680px){h3.h3{font-size: 38px}}
@media (max-width:1440px){h3.h3{font-size: 28px}}
@media (max-width:1280px){h3.h3{font-size: 24px}}
@media (max-width:1024px){h3.h3{font-size: 22px}}
h4.h4{font-size: 40px}
@media (max-width:1680px){h4.h4{font-size: 35px}}
@media (max-width:1440px){h4.h4{font-size: 30px}}
@media (max-width:1280px){h4.h4{font-size: 26.66666667px}}
@media (max-width:1024px){h4.h4{font-size: 21.33333333px}}
@media (max-width:1680px){h4.h4{font-size: 34px}}
@media (max-width:1440px){h4.h4{font-size: 26px}}
@media (max-width:1280px){h4.h4{font-size: 22px}}
@media (max-width:1024px){h4.h4{font-size: 20px}}
h5.h5{font-size: 30px}
@media (max-width:1680px){h5.h5{font-size: 26.25px}}
@media (max-width:1440px){h5.h5{font-size: 22.5px}}
@media (max-width:1280px){h5.h5{font-size: 20px}}
@media (max-width:1024px){h5.h5{font-size: 16px}}
@media (max-width:1680px){h5.h5{font-size: 24px}}
@media (max-width:1440px){h5.h5{font-size: 22px}}
@media (max-width:1024px){h5.h5{font-size: 18px}}
h6.h6{font-size: 26px}
@media (max-width:1680px){h6.h6{font-size: 22.75px}}
@media (max-width:1440px){h6.h6{font-size: 19.5px}}
@media (max-width:1280px){h6.h6{font-size: 17.33333333px}}
@media (max-width:1024px){h6.h6{font-size: 13.86666667px}}
@media (max-width:1680px){h6.h6{font-size: 22px}}
@media (max-width:1440px){h6.h6{font-size: 18px}}
@media (max-width:1024px){h6.h6{font-size: 16px}}
@keyframes run{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}}
@keyframes run2{0%{transform:rotate(0deg)}
100%{transform:rotate(-360deg)}}
#progress{animation: circleProgress 20s infinite}
@keyframes circleProgress{0%{stroke-dashoffset:314}
100%{stroke-dashoffset:0}}
@keyframes show{0%{transform:translateY(20px);opacity:0}
100%{transform:translateY(0px);opacity:1}}
@keyframes fd{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}}
@keyframes ripple{0%{opacity:.8;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
100%{opacity:0;-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}}
.cle{clear: both;width: 0;height: 0;display: block;overflow: hidden;font-size: 0}
.imgmid{display: inline-block;*display:inline;*zoom:1;height: 100%; vertical-align: middle;font-size: 0;}
.gy{ width:90%; margin:auto;}

.imgmid b{display: block;font-size:30px;letter-spacing: 0px;color: #fff; font-family: 'NOTDEF'; /*font-family: "Microsoft YaHei";*/ font-weight:normal; height:38px; margin-top:20px;}
.imgmid i{font-size:19.5px; display: flex;align-items: center;color: #fff; font-family: cursive;}



.header_box:hover .imgmid b,.header_box.active .imgmid b{color: #1a1c80;}
.header_box:hover .imgmid i,.header_box.active .imgmid i{color: #222;}
.clear{clear:both;}
.cl{clear:both;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block; height:81px; max-width: 100%;}
.img-alt {opacity: 0;}
*{scrollbar-color: #e5e5e5 #f7f7f9;scrollbar-width: thin}
::-webkit-scrollbar{width:2px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset006pxrgba(0, 0, 0, .3);background:#eaeaea;border-radius:10px}
::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.1);-webkit-box-shadow:inset006pxrgba(0, 0, 0, 1);background:#2f3133}
::-webkit-scrollbar-thumb:window-inactive{background:#2f3133}
.layui-btn{height: 100%;border-radius: 0;background: #1a1c80}
.header_box .header_main .content .column .search form .btn i{background:url(http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/image/20240311/20240311092403_425164506.png) no-repeat center; width:36px; height:36px;border-radius: 50%;  filter: contrast(0) brightness(2);} 
.header_box:hover .header_main .content .column .search form .btn i{filter: grayscale(0%) brightness(100%);}


.nav_btn2 > i{background: url(http://login.114my.cn/memberpic/qianxing8819930en/uploadfile/image/20240311/20240311092403_425164506.png) no-repeat center;}
.layui-laypage{width: 100%;height: auto;margin: 0;text-align: center}
.layui-laypage>*{height: 34px!important;line-height: 34px!important;margin: 0 5px!important;background: none!important;font-size: 14px!important;color: #999!important;border-radius: 0!important}
.layui-laypage span.layui-laypage-curr{border-color: #1a1c80}
.layui-laypage span.layui-laypage-curr .layui-laypage-em{background: 0 0}
.layui-laypage span.layui-laypage-curr em{color: #1a1c80;font-size: 14px!important}
.layui-laypage span.layui-laypage-spr{padding: 0;border: 0}
.layui-laypage a{border-color: #ddd;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.layui-laypage a:hover{border-color: #1a1c80!important;color: #1a1c80!important}
.layui-laypage a.layui-disabled:hover{color: #999!important;border-color: #ddd!important}
@media (max-width:768px){.layui-laypage>*{height: 24px!important;line-height: 24px!important;margin: 0 2px!important;font-size: 12px!important}
.layui-laypage a{padding: 0 10px}
.layui-laypage span.layui-laypage-curr{padding: 0 10px}
.layui-laypage span.layui-laypage-curr em{font-size: 12px!important}}
.header_box{width: 100%;height: auto;position: fixed;top: 0;left: 0;z-index:19920; padding:0 50px; -webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; }
.header_box::before{content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1; background: #fff; opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; box-shadow: 0 0 13px rgba(26,28,128,.1);}
.header_box::after{content: '';width: 100%;height: 1px;position: absolute;bottom: 0;left: 0;z-index: -2; background: #fff; opacity: .06;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main{width: 100%;height:108px}
.header_box .header_main .content{height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between}
.header_box .header_main .content .logo{/*width: 30%;max-width: 266px;*/height: 100%;overflow: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; }
.header_box .header_main .content .logo a{background:url(http://login.114my.cn/memberpic/016550/uploadfile/image/20240514/20240514194305_1665190022.png) no-repeat 0 15px; display:block;}
.header_box .header_main .content .logo img{/*max-height:76%;*/vertical-align: middle; margin-right:8px; margin-top:12px; filter: brightness(0) invert(100%);}
.header_box.page_active .header_main .content .logo img, .header_box.active .header_main .content .logo img, .header_box.scroll-top .header_main .content .logo img, .header_box:hover .header_main .content .logo img{ filter: none;}

.header_box .header_main .content .nav{width: auto;height: 100%}
.header_box .header_main .content .nav ul{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex}
.header_box .header_main .content .nav ul li{width: auto;height: 100%;margin-left: 3vw;position: relative;z-index: 1}
.header_box .header_main .content .nav ul li a{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: 18px;color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative;z-index: 1}
.header_box .header_main .content .nav ul li>a::after{content: '';width: 0;height: 2px;position: absolute;bottom: 0;left: 50%;z-index: 1;background: #fff;transform: translateX(-50%);-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li a.active::after{width: 100%}
.header_box .header_main .content .nav ul li ul{width: 180px;height: auto;background: #fff;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);box-shadow: 0 5px 10px rgba(0,0,0,.1);display: block;margin-top: 5px;opacity: 0;visibility: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li ul li{width: 100%;height: auto;margin: 0;text-align: center;border-bottom: 1px dashed #e5e5e5;overflow: hidden}
.header_box .header_main .content .nav ul li ul li a{width: 100%;height: auto;padding: 12px 15px;display: block;font-size: 14px;color: #111!important}
.header_box .header_main .content .nav ul li ul li a::after{display: none}
.header_box .header_main .content .nav ul li ul li:last-child{border: 0}
.header_box .header_main .content .nav ul li.is_active{position: initial}
.header_box .header_main .content .nav ul li .menu_box{width: 610px;height: auto;position: absolute;top: 100%;left: 50%;margin-left: -250px;background: #fff;box-shadow: 0 5px 10px rgba(0,0,0,.1);margin-top: 5px;visibility: hidden;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center{width: 100%;height: auto;display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 10px;padding: 20px;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center .item{width: 100%;height: auto;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;z-index: 1;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center .item a{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;overflow: hidden}
.header_box .header_main .content .nav ul li .menu_box .center .item .icon{width: 30px;height: auto;border-radius: 50%;border: 1px solid #d9d9d9;padding: 4px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .menu_box .center .item .icon .pb{/*padding-bottom: 100%;*/filter: brightness(0) contrast(0);-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .menu_box .center .item .title{padding-left: 12px;flex: 1; font-size: 14px;color: #111;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .menu_box .center .item:hover .icon{border-color: #1a1c80;background: #1a1c80}
.header_box .header_main .content .nav ul li .menu_box .center .item:hover .icon .pb{filter: none}
.header_box .header_main .content .nav ul li .menu_box .center .item:hover .title{color: #1a1c80}
.header_box .header_main .content .nav ul li .nav_menu{width: 100%;height: auto;position: absolute;left: 0;top: 100%;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;visibility: hidden;opacity: 0;margin-top: 5px}
.header_box .header_main .content .nav ul li .nav_menu .center{width: 100%;height: auto;position: relative;z-index: 2;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info{margin: 0 auto;padding: 0 3vw;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;position: relative;z-index: 2;background: #fff;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left{flex-basis: 45%;height: auto;margin: 4.1vw 0 3.3vw;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info{width: auto;height: auto}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .title{line-height: 1;font-size: 36px;font-weight: 700;color: #333}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .txt{margin-top: 1.2vw;line-height: 2;font-size: 18px;color: #666}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list{width: 100%;height: auto;margin: 2vw 0 0;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link{width: 32%;height: 30px;line-height: 30px;float: left;margin:.5vw 2% 0 0;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a{display: inline-block;height: 100%;font-size: 18px;color: #666}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a .icon{width: 30px;height: 100%;margin-left: 0;display: inline-block;vertical-align: top;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a .icon i{font-size: 14px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a.active, .header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a:hover{color: #1a1c80}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a.active .icon, .header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a:hover .icon{background-position: right center;opacity: 1;margin-left: 10px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link:nth-child(3n){margin-right: 0}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img{flex-basis: 45%;height: auto;margin: 4.1vw 0 3.3vw;font-size: 0;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img .pb{padding-bottom: 50%;position: relative;overflow: hidden}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img img{width: 100%;height: 100%;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;object-fit: cover}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .img:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05)}






@media (max-width:1440px){.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .title{font-size: 30px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .txt{font-size: 16px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a{font-size: 16px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a .icon i{font-size: 12px}}
@media (max-width:1440px){.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .title{font-size: 24px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .info .txt{font-size: 14px}
.header_box .header_main .content .nav ul li .nav_menu .center .center_info .c_left .list .link a{font-size: 14px}}
.header_box .header_main .content .nav ul li:hover>a{color: #1a1c80!important}
.header_box .header_main .content .nav ul li:hover>a::after{width: 100%;background: #1a1c80}
.header_box .header_main .content .nav ul li:hover>ul{margin-top: 0;opacity: 1;visibility: initial}
.header_box .header_main .content .nav ul li:hover>ul li a{color: #000!important;opacity: .5}
.header_box .header_main .content .nav ul li:hover>ul li a:hover{opacity: 1}
.header_box .header_main .content .nav ul li:hover .nav_menu, .header_box .header_main .content .nav ul li:hover .menu_box{margin-top: 0;visibility: initial;opacity: 1}
.header_box .header_main .content .column{width: auto;height: 100%;position: relative;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.header_box .header_main .content .column .search{width: 30px;height: 34px;position: relative}
.header_box .header_main .content .column .search form{width: 100%;height: 100%;position: absolute;right: 0;border-radius: 30px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .search form input{border: 0; filter: contrast(0) brightness(2);}
.header_box.active .header_main .content .column .search form input{    filter: contrast(100) brightness(0);}
.header_box:hover .header_main .content .column .search form input{    filter: contrast(100) brightness(0);}
.header_box .header_main .content .column .search form input{border: 0}
.header_box .header_main .content .column .search form input[type=text]{width: 160px;height: 100%;padding-left: 15px;position: absolute;right: -50px;top: 0;font-size: 14px;color: #282f36;opacity: 0;visibility: hidden;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .search form input[type=text]::input-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]::-webkit-input-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]:-moz-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]::-moz-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=text]:-ms-input-placeholder{color:#999;opacity:1}
.header_box .header_main .content .column .search form input[type=submit]{width: 30px;height: 100%;position: absolute;right: 0;top: 0;z-index: 2}
.header_box .header_main .content .column .search form .btn{width: 30px;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .search form .btn i{font-size: 20px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s; }
.header_box.active .header_main .content .column .search form .btn i{filter: grayscale(0%) brightness(100%);}
.header_box .header_main .content .column .search:hover form{width: 220px;background: #f5f5f5}
.header_box .header_main .content .column .search:hover form input[type=text]{right: 60px;visibility: initial;opacity: 1}
.header_box .header_main .content .column .search:hover form input[type=submit], .header_box .header_main .content .column .search:hover form .btn{width: 60px}
.header_box .header_main .content .column .lang_box{width: 100%;flex: 1;height: 100%;margin-left:30px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: relative;z-index: 1;cursor: pointer}
.header_box .header_main .content .column .lang_box .lang_head{width: auto;height: auto;overflow: hidden}
.header_box .header_main .content .column .lang_box .lang_head .icon{width:25px;height:25px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;float: left;color: #fff;font-size: 0;overflow: hidden}
.header_box .header_main .content .column .lang_box .lang_head .icon i{display: inline-block;font-size: 20px}
.header_box .header_main .content .column .lang_box .lang_head .title{width:2.8vw;height:2.8vw;float: right;line-height:2.8vw; text-align:center; font-family: hs_m;font-size: 16px;color: #fff;overflow: hidden;  background:#1a1c80; border-radius: 100%;}
.header_box .header_main .content .column .lang_box .lang_head .icon, .header_box .header_main .content .column .lang_box .lang_head .title{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.header_box .header_main .content .column .lang_box .lang_body{ width:2.8vw;height:2.8vw; position: absolute;top: 100%;left: 50%;margin-top: 5px;margin-left: -1.4vw;/*border-top: 2px solid #1a1c80;*/background: #fff;text-align: center;overflow: hidden;visibility: hidden;opacity: 0;-webkit-transition: all .5s; border-radius: 100%; text-align:center; line-height:1.8vw; -o-transition: all .5s;transition: all .5s;}
.header_box .header_main .content .column .lang_box .lang_body .item{width: 100%;height: auto;overflow: hidden}
.header_box .header_main .content .column .lang_box .lang_body .item a{width: 100%;height: auto;display: block;/*padding: 10px;*/font-size: 16px;color: #333;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;overflow: hidden; line-height:2.8vw; }
.header_box .header_main .content .column .lang_box .lang_body .item a:hover{color: #fff; background:#e39030;}
.header_box .header_main .content .column .lang_box:hover .lang_head .icon, .header_box .header_main .content .column .lang_box:hover .lang_head .title{color: #fff!important}
.header_box .header_main .content .column .lang_box:hover .lang_body{visibility: initial;opacity: 1;margin-top: 0}
.header_box.is_active{top: -90px}

.header_box.page_active::before, .header_box.active::before,  .header_box.scroll-top::before, .header_box:hover::before{opacity: 1}

.header_box.page_active::after, .header_box.active::after,.header_box.scroll-top::after, .header_box:hover::after{background: #000}
.header_box.page_active .header_main .content .logo, .header_box.active .header_main .content .logo, .header_box.scroll-top .header_main .content .logo, .header_box:hover .header_main .content .logo{filter: none;}
.header_box.page_active .header_main .content .nav ul li a, .header_box.active .header_main .content .nav ul li a,.header_box.scroll-top .header_main .content .nav ul li a, .header_box:hover .header_main .content .nav ul li a{color: #333}
.header_box.page_active .header_main .content .nav ul li a.active, .header_box.active .header_main .content .nav ul li a.active, .header_box:hover .header_main .content .nav ul li a.active{color: #1a1c80}
.header_box.page_active .header_main .content .nav ul li a.active::after, .header_box.active .header_main .content .nav ul li a.active::after, .header_box:hover .header_main .content .nav ul li a.active::after{background: #1a1c80}
.header_box.page_active .header_main .content .column .search form .btn, .header_box.active .header_main .content .column .search form .btn, .header_box:hover .header_main .content .column .search form .btn{color: #333}
/*.header_box.page_active .header_main .content .column .lang_box .lang_head .icon, .header_box.active .header_main .content .column .lang_box .lang_head .icon, .header_box:hover .header_main .content .column .lang_box .lang_head .icon, .header_box.page_active .header_main .content .column .lang_box .lang_head .title, .header_box.active .header_main .content .column .lang_box .lang_head .title, .header_box:hover .header_main .content .column .lang_box .lang_head .title{color: #333}*/
@media (max-width:1680px){.header_box{padding: 0 40px}}
/*@media (max-width:1440px){.header_box .header_main{height: 80px}*/
.head_fic{top: 80px;}
/*.header_box .header_main .content .logo{width: 20%}*/
.header_box .header_main .content .nav ul li a{font-size: 15px}
.header_box .header_main .content .column .search form .btn i{font-size: 18px}
.header_box .header_main .content .column .lang_box .lang_head .icon i{font-size: 18px}
.header_box .header_main .content .column .lang_box .lang_head .title{font-size: 15px}
.header_box .header_main .content .column .lang_box .lang_body .item a{font-size: 12px}
.header_box.is_active{top: -80px}}
@media (max-width:1200px){.header_box .header_main .content .nav ul li{margin-left: 2.5vw}
.header_box .header_main .content .nav ul li a{font-size: 14px}
.header_box .header_main .content .nav ul li ul li a{font-size: 12px}
.header_box .header_main .content .column .lang_box{margin-left: 2vw}
.header_box .header_main .content .column .lang_box .lang_head .title{font-size: 14px}}
@media (max-width:990px){.header_box{display: none}}
.header_nbsp{width: 100%;height: 90px;overflow: hidden}
@media (max-width:1440px){.header_nbsp{height: 80px}}
@media (max-width:990px){.header_nbsp{display: none}}
.m_header_box{width: 100%;height: auto;display: none;position: fixed;top: 0;left: 0;z-index: 30;box-shadow: 0 1px 0 #eee}
.m_header_box .header_title{width: 100%;height: 60px;padding: 0 20px;position: relative;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden}
.m_header_box .header_title .logo{width: auto;height: 100%;overflow: hidden}
.m_header_box .header_title .logo img{max-height: 70%;max-height: 40%;vertical-align: middle}
.m_header_box .header_title .menu_btn{width: 30px;height: 30px;position: relative;overflow: hidden}
.m_header_box .header_title .menu_btn::after, .m_header_box .header_title .menu_btn::before, .m_header_box .header_title .menu_btn i{width: 70%;height: 2px;display: block;background: #000;position: absolute;top: 50%;left: 50%;margin: -1px 0 0 -35%;transform-origin: center;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.m_header_box .header_title .menu_btn::before{content: '';margin-top: -8px}
.m_header_box .header_title .menu_btn::after{content: '';margin-top: 6px}
.m_header_box .header_title .menu_btn.active i{opacity: 0}
.m_header_box .header_title .menu_btn.active::before{margin-top: -1px;transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);border-radius: 5px;background: #1a1c80}
.m_header_box .header_title .menu_btn.active::after{margin-top: -1px;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);border-radius: 5px;background: #1a1c80}
.m_header_box .header_body{width: 100%;height: calc(100vh - 60px);background: #f7f7f7;overflow: hidden;display: none}
.m_header_box .header_body .menu_nav{width: 100%;height: auto;max-height: 60%;padding: 20px;overflow: hidden;overflow-y: auto}
.m_header_box .header_body .menu_nav ul li{width: 100%;height: auto;border-bottom: 1px solid rgba(0,0,0,.03);overflow: hidden}
.m_header_box .header_body .menu_nav ul li .one{width: 100%;height: auto;position: relative;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;overflow: hidden}
.m_header_box .header_body .menu_nav ul li .one a{padding: 20px 0;display: block;font-size: 16px;color: #282f36;line-height: 1;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;position: relative}
.m_header_box .header_body .menu_nav ul li .one .icon{width: 20px;height: 20px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-top: -10px;position: absolute;right: 0;top: 50%;font-size: 0;color: #282f36;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.m_header_box .header_body .menu_nav ul li .one .icon i{font-size: 20px}
.m_header_box .header_body .menu_nav ul li .one.active a{color: #1a1c80}
.m_header_box .header_body .menu_nav ul li .one.active .icon{color: #1a1c80}
.m_header_box .header_body .menu_nav ul li .one.active.is_active .icon{transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg)}
.m_header_box .header_body .menu_nav ul li ul{padding: 10px 0;border-top: 1px solid #1a1c80;display: none}
.m_header_box .header_body .menu_nav ul li ul li{border: 0}
.m_header_box .header_body .menu_nav ul li ul li a{display: inline-block;font-size: 14px;padding: 10px 0 10px 20px;color: #333;position: relative}
.m_header_box .header_body .menu_nav ul li ul li a .icon{width: 16px;height: 16px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: absolute;left: 0;top: 50%;margin-top: -8px;color: #333}
.m_header_box .header_body .menu_nav ul li ul li a .icon i{font-size: 10px}
.m_header_box .header_body .menu_nav ul li ul li ul{border: 0;display: none}
.m_header_box .header_body .menu_nav ul li ul li ul li a{padding: 10px 0 10px 35px;font-size: 14px;color: #999}
.m_header_box .header_body .menu_nav ul li ul li ul li a:before{content: '';width: 5px;height: 1px;background: #999;position: absolute;top: 50%;left: 20px;margin-top: -1.5px;z-index: 1}
.m_header_box .header_body .menu_nav ul li ul li ul li a.active:before{background: #1a1c80}
.m_header_box .header_body .menu_form{width: 100%;height: auto;margin-top: 20px;padding: 0 20px;overflow: hidden}
.m_header_box .header_body .menu_form .center{width: 100%;height: 50px;background: #fff;overflow: hidden}
.m_header_box .header_body .menu_form .center form{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;overflow: hidden}
.m_header_box .header_body .menu_form .center form input{flex: 1;height: 100%;padding: 0 15px;font-size: 14px;color: #282f36;border: 0}
.m_header_box .header_body .menu_form .center form button{width: 70px}
.m_header_box .header_body .menu_form .center form button i{font-size: 18px}
.m_header_box .header_body .menu_lang{width: 100%;height: auto;line-height: 40px;margin-top: 40px;padding: 0 20px;font-size: 0;overflow: hidden}
.m_header_box .header_body .menu_lang a{display: inline-block;padding: 0 12px;background: #fff;border-radius: 50px;font-size: 16px;margin-right: 15px;color: #282f36}
.m_header_box .header_body .menu_lang a.active{background: #1a1c80;color: #fff}
.m_header_box .header_body .menu_lang a:last-child{margin-right: 0}
@media (max-width:990px){.m_header_box{display: block}}
.m_header_nbsp{width: 100%;height: 60px;display: none;overflow: hidden}
@media (max-width:990px){.header_nbsp{display: none}
.m_header_nbsp{display: block}}



/*n*/
.head_nav { margin: 0 3vw 0 0;position: relative;}
.head_nav>ul {display: flex;align-items: center;width: 100%;}
.head_nav>ul>li { white-space: nowrap; position: relative; line-height:108px;}
.head_nav>ul>li+li {}
.head_nav>ul>li>a{width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: 18px;color: #fff;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;position: relative;z-index: 1; padding: 0 1.5vw 0 1.5vw;}
.head_nav>ul>li>a:before {content:'';width:0;height: 2px;background: #fff;position:absolute;bottom: 0;left:0;transition:0.5s;z-index: -1;}
.head.on .head_nav li>a:before {background:#1a1c80;}
.head_nav>ul>li>a:after {content:'';width:100%;height: 3.2vw;position:absolute;left: 0;}
.head_nav li:hover a:before,.head_nav>ul>li.cur a:before {width:100%;}
.head.on .head_nav>ul>li>a { color: #333;}
.head_sear {}

.header_box.active .head_nav>ul>li>a,.header_box.scroll-top .head_nav>ul>li>a,.header_box:hover .head_nav>ul>li>a{ color:#222;}
.head_nav li:hover a{color: #1a1c80;}
.head_nav>ul>li>:hover a::after{width: 100%;background: #1a1c80}
/*fic*/
.head_nav>ul>li:hover .head_fic {transform:rotateX(0);}
.head_fic {position:absolute;top:108px;background: #fff;/* padding: 0 4%; */transform-origin: top;transform: rotateX(90deg);transition: 0.5s;}
.head_fic ul {}
.head_fic li {position:relative;padding:6% 0;z-index:4; width:140px; text-transform: capitalize; text-align:center; line-height: normal !important;  word-wrap:break-word; word-break:keep-all; }
.head_fic li:before {content:'';width:0;height:100%;background:#1a1c80;position:absolute;top:0;left:0;z-index:-1;transition:0.5s;}
.head_fic li:hover:before {width:100%;}
.head_fic li+li {border-top: 1px solid #f1f1f1;}
.head_fic li a {font-size:14px; transition:0.5s; color:#222 !important; overflow:hidden; word-wrap:break-word; word-break:keep-all; padding:0 !important;}
.head_fic li:hover>a {color:#fff !important;}
.head_fic li dl {position:absolute;left: 100%;transform-origin: left;transform: rotateY(90deg);transition: 0.5s;background: #fff;width: 100%;top: 0;}
.head_fic li:hover dl {transform:rotateY(0);}
.head_fic li dl dt {padding:6.8% 0; text-align:center; position:relative;}
.head_fic li dl dt a{color:#222 !important; word-wrap:break-word; word-break:keep-all;  }
.head_fic li dl dt:before {content:'';width:0;height:100%;background:#1a1c80;position:absolute;top:0;left:0;z-index:-1;transition:0.5s;}
.head_fic li dt:hover:before {width:100%;}
.head_fic li dl dt+dt {border-top:1px solid #f1f1f1;}
.head_fic li dl a{color:#222 !important;}
.head_fic li dl dt a {font-size:14px;transition:0.5s; color:#222 !important;}
.head_fic li dt:hover a {color:#fff !important;}


/* footer */
.footer { position: relative;clear: both; overflow: hidden;color: #999999;border-top: 1px solid #e6e6e6;     background: #fff;}
.footer a:hover {color: #1a1c80;}
.footer-content {width:90%;margin: auto;position: relative;}
.footer-content-top {padding: 4% 0;overflow: hidden;border-bottom: 1px solid #ededed;position: relative;}
.footer-top-left {float: left;width:29%; text-align:left;}
.footer-logo a{width: 100%;height: auto;display: block; padding-top:15px;}
.footer-contact {position: relative;margin-top:4.7%;}
.footer-contact .item-1 {display: block;padding:5px 0;}
.footer-contact .item-1 span{/*display: inline-block;*/vertical-align: middle; color: #555; /*font-family: 'MonLight';*/ font-size:16px;}
.footer-contact .item-1 span:first-child {color: #000; padding-right:12px; font-size:16px; font-weight:bold;}
.footer-top-right {width:69%;text-align: right;float: right;}
.footer-social {position: relative;}
.footer-social li{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: middle;margin-left: 1%;position: relative;}
.footer-social li a{position: relative;display: block;width:52px; height:52px;border: 2px solid rgba(80,80,80, 0.1);border-radius: 100%;}
.footer-social li a:hover {background: #1a1c80;border: 2px solid #1a1c80;}
.footer-social li a:hover img {filter: invert(1) brightness(5);}
.footer-social li:last-child a{background: #1a1c80;border: 2px solid #1a1c80;}
.footer-nav {margin-top:3.2%;overflow: hidden;}
.footer-nav ul{list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: top;text-align: left;margin-left:10%;}
.footer-nav ul:first-child {margin: 0;}
.footer-nav ul span{color: #000;display: block;padding-bottom:16px; font-size:20px; font-weight:900;}
.footer-nav ul li{list-style: none;margin: 0; padding-bottom:7px;}
.footer-nav ul a {color: #666; font-size:15px;}
.footer-nav ul a:hover {color: #1a1c80; font-size:15px;}
.footer-content-bottom {clear: both;overflow: hidden;position: relative;padding: 1% 0;}
.footer-copy,.footer-content-bottom a  {color: #666666; font-size:15px; text-align:left;}
.footer-content-bottom a:hover {color: #1a1c80;}
.footer-link {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.footer-social li:hover .ewmshow-1{display: block;}
.ewmshow-1 {background:#ededed;padding: 5px;width:100px;height:100px;overflow: hidden;position: absolute;top: 100%;left: 50%;border-radius: 4px;margin-left: -45px;display: none;}

.ft-bottom{padding:0 0 14px 0; line-height:40px; }
.ft-bottom .copyright{float: left;font-size: 14px;color: #666;}
.ft-bottom .copyright p{color:#666;}
.ft-bottom .copyright span{display: inline-block; color:#666;}
.ft-bottom .copyright a{color:#666; font-weight:normal; font-size: 15å®;}
.ft-bottom .copyright a:hover{color:#1a1c80; /*text-decoration: underline;*/}
.ft-bottom .flinks{float: right;}
.ft-bottom .flinks dl{position: relative;height: 40px;}
.ft-bottom .flinks dt{ height:43px; line-height:43px; text-align: right;/*background: #1a1c80;background: -moz-linear-gradient(45deg, #1a1c80 0%, #1a1c80 100%);background: -webkit-linear-gradient(45deg, #1a1c80 0%, #1a1c80 100%);background: linear-gradient(45deg, #1a1c80 0%, #1a1c80 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1c80', endColorstr='#1a1c80', GradientType=1 );*/ color:#666;}
.ft-bottom .flinks dt a{display: block;color: #666;font-size:15px; }
.ft-bottom .flinks dd{display: none;position: absolute;right: 0;bottom: 100%; overflow: hidden;background: #1a1c80;background: -moz-linear-gradient(45deg, #1a1c80 0%, #1a1c80 100%);background: -webkit-linear-gradient(45deg, #1a1c80 0%, #1a1c80 100%);background: linear-gradient(45deg, #1a1c80 0%, #1a1c80 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1c80', endColorstr='#1a1c80', GradientType=1 ); padding-left:15px;}
.ft-bottom .flinks dd a{display: block;float: left; padding:10px 0; font-size: 14px;color: #fff;text-align: center;}
.ft-bottom .flinks dd a:hover{text-decoration: underline;}
.ft-bottom .flinks dl:hover dt a:after{transform: rotate(90deg);}
.ft-bottom .flinks dl:hover dd{display: block;}

/*ï¿½çº¿*/
.kf.on{right:15px; z-index:9999;}
.kf .kf_div{box-shadow:0 0 18px rgba(0,0,0,.1);margin-bottom:8px}
.kf .kf_div:last-child{margin-bottom:0}
.kf .item{width:50px;height:50px;background:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}
.kf .item:first-child{border-top-left-radius:6px}
.kf .item:last-child{border-bottom-left-radius:6px}
.kf { position: fixed; right: -100px; bottom: 10%; width: 50px; z-index: 9; -webkit-transition: all .5s; -o-transition: all .5s;   transition: all .5s;}
   
.kf .item .box{ font-family:"DIN-BOLD"; font-weight:bold; position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:298px;height:50px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);border-radius:25px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:29px; color:#1a1c80}
.kf .item .box:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box i{width:32px;height:32px;display:block;border-radius:50%;margin:0 18px 0 17px;background:url(http://114my.cn.114.114my.net/hxp/kf5.png) no-repeat center #1a1c80}
.kf .item .box2{width:154px;position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);padding:15px 0 20px;border-radius:6px}
.kf .item .box2:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box2 h3{width:100%;text-align:center;font-size:24px;color:#1a1c80;font-weight:700}
.kf .item .box2 img{width:133px;height:133px;margin:5px 0}
.kf .item .box2 div{font-size:16px;line-height:22px;color:#666;text-align:center}
.kf .item:hover{background:#1a1c80;}
.kf .item:hover .box{left:-306px}
.kf .item:hover .box2{left:-164px}
.kf .item:hover a img{display:none}
.kf .item:hover a img.on{display:block}
.kf .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}
.kf .item a img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-width:50%}
.kf .item a img.on{display:none;max-width:50%}
@media (max-width:768px){.kf{top:auto;bottom:10px;left:50%;margin-left:-80px;transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}
.kf .kf_div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;height:40px}
.kf .item{width:40px;height:40px;border-radius:0!important}
.kf .item a img{max-width:50%}
.kf .item:hover .box{left:-50px;opacity:1;top:-30px}
.kf .item:hover .box2{left:-40px;opacity:1;top:-70px}
.kf .item .box{left:-50px;top:-20px;opacity:0;width:140px;font-size:14px;height:40px;border-radius:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}

.kf .item .box:before,.kf .item .box i{display:none}
.kf .item .box2{left:-40px;top:-50px;opacity:0;width:120px;height:120px;padding:5px}
.kf .item .box2:before,.kf .item .box2 h3,.kf .item .box2 div{display:none}
    .kf .item .box2 img{width:110px;height:110px}}
@media (max-width:1400px){
.gnb .gnb_list{ width:716px;}
.gnb .gnb_list > li{ margin-left: 38px;}
.saj-footer .saj-content{ width:1200px;}
.page{ width:1200px;}
.saj-footer .top .right ul{padding-left:8%;}
}

/*.header_box .head_nav>ul>li>a.active{ color: #1a1c80;}*/

.header_box.active .head_nav>ul>li>a.active { color: #1a1c80; font-weight:900;}

.header_box.scroll-top .head_nav>ul>li>a.active { color: #1a1c80; font-weight:900;}