@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { font-family:Arial, Helvetica, sans-serif; font-size: 1.6rem; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; box-sizing: border-box; margin: 0; padding: 0; }

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus, a, a:hover { 　　outline: 0; }

.container-fluid { padding-left: 0px; padding-right: 0px; }

a,a:hover,a:active,a:visited,a:link,a:focus{outline:0;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;text-decoration: none!important;}
input{-webkit-tap-highlight-color:rgba(0,0,0,0);}

body { color: #333; }
a{ text-decoration: none; outline: none; }
a:hover{ color: #1090d6; outline: none; text-decoration: none;}
a.focus{ outline: none; text-decoration: none;}
.container{width:1180px;}

/*  箭头 @include arrow(direction,size,color);
**/
/* 超出省略号 @include ell(); */
/* inline-block @include inline_block(); */
/* font-size of REM @include font_size(fz); */
@font-face { font-family: 'SourceHanSansCNExtraLight'; src: url("fonts/SourceHanSansCN-ExtraLight.ttf"), url("fonts/SourceHanSansCN-ExtraLight.otf"); font-weight: normal; font-style: normal; }
body { background-color: #fff; }

header{position:fixed;left:0;right:0;top:0;height:89px;border-bottom:1px solid rgba(255,255,255,.2);box-sizing: border-box;z-index:19;transition: all .3s;}
header .flex-box{display:flex;align-items:center;justify-content: space-between;padding:0 45px;}
header .flex-box .logo-fl a.logo{display:inline-block;width:232px;height:88px;background:url(../images/common/logo.png) no-repeat center;}
header .flex-box .nav-fl{}/*position: absolute;left:50%;transform: translateX(-50%);*/
header .flex-box .nav-fl ul{display:flex;}
header .flex-box .nav-fl ul li{margin:0 4px;}
header .flex-box .nav-fl ul li a{display:inline-block;font-size:16px;line-height:88px;color:#fff;font-weight:600;transition:all .3s;position: relative;height:88px;padding:0 9px;white-space:nowrap;}
header .flex-box .nav-fl ul li a:hover{color:rgba(255,255,255,.5);}
header .flex-box .search-fl a.search{display:inline-block;width:40px;height:88px;background:url(../images/common/search.svg) no-repeat center;background-size:30px;cursor:pointer;}
header .flex-box .search-fl a.lang{display:inline-block;font-size:16px;height:88px;line-height:88px;vertical-align:top;color:#fff;}
header .flex-box .search-fl em{display:inline-block;font-size:20px;height:88px;line-height:88px;vertical-align:top;color:#fff;margin-left:15px;margin-right:10px;}
header.active,header.focus,header:hover,.page_header header{background:#fff;}
header.active .flex-box .logo-fl a.logo,header.focus .flex-box .logo-fl a.logo,header:hover .flex-box .logo-fl a.logo,.page_header header .flex-box .logo-fl a.logo{background:url(../images/common/logo_h.png) no-repeat center;}
header.active .flex-box .nav-fl ul li a,header.focus .flex-box .nav-fl ul li a,header:hover .flex-box .nav-fl ul li a,.page_header header .flex-box .nav-fl ul li a{color:#282464}
header.active .flex-box .nav-fl ul li a:hover,header.focus .flex-box .nav-fl ul li a:hover,header:hover .flex-box .nav-fl ul li a:hover,header .flex-box .nav-fl ul li.slided a{color:#da2323;}
header .flex-box .nav-fl ul li a::before{content:"";display:inline-block;position: absolute; left:0;bottom:0;height:3px;background:#25176b;width:0;transition:all .3s;}
header .flex-box .nav-fl ul li.slided a::before{width:100%;}
header.active .flex-box .search-fl a.search,header.focus .flex-box .search-fl a.search,header:hover .flex-box .search-fl a.search,.page_header header .flex-box .search-fl a.search{background:url(../images/common/search_h.svg) no-repeat center;background-size:30px;}
header.focus .flex-box .search-fl a.search.active{background:url(../images/common/close.svg) no-repeat center;background-size:30px;}
header.active .flex-box .search-fl a.lang,header.focus .flex-box .search-fl a.lang,header:hover .flex-box .search-fl a.lang,.page_header header .flex-box .search-fl a.lang{color:#333}
header.active .flex-box .search-fl em,header.focus .flex-box .search-fl em,header:hover .flex-box .search-fl em,.page_header header .flex-box .search-fl em{color:#333}



.sub_nav_body{position:fixed;left:0;top:89px;right:0;z-index:299;height:84px;background:rgba(37,23,107,.9);display:none}
.sub_nav_body ul{text-align:center;font-size:0;}
.sub_nav_body ul li{display:inline-block;margin:0 28px;}
.sub_nav_body ul li a{display:inline-block;font-size:16px;height:84px;color:#fff;position: relative;box-sizing: border-box;line-height:84px;}
.sub_nav_body ul li a::before{content:"";display:inline-block;width:0;height:2px;background:#fff;position: absolute;left:0;bottom:20px;transition: all .3s;}
.sub_nav_body ul li a:hover{opacity:.9;font-weight:bold;}
.sub_nav_body ul li a:hover::before{width:100%;}

.nav_search_body{position:fixed;left:0;top:89px;right:0;z-index:299;height:84px;background:rgba(37,23,107,.9);box-sizing: border-box;padding:20px 0;text-align:center;display:none}
.nav_search_body .sech_ipt{display:inline-block;width:510px;margin:0 auto;height:42px;border-bottom:2px solid #9691b7;}
.nav_search_body .sech_ipt input{float:left;width:468px;border:0;height:42px;font-size:16px;line-height:42px;padding:0 10px;box-sizing: border-box;background:none;color:#fff;}
.nav_search_body .sech_ipt input::placeholder{color:rgba(254,254,254,.6)}
.nav_search_body .sech_ipt .sechbtn{float:right;width:42px;height:42px;background:url(../images/common/search.svg) no-repeat center;background-size:22px;cursor: pointer}

.page_header{box-shadow:0 10px 10px rgba(0,0,0,.1);position: fixed;z-index:19;left:0;right:0;top:0;}
.page_header header{position:relative;}

footer{background:#111d25;padding-top:70px;}
footer .foot-tp{display:flex;justify-content: space-between;padding-bottom:80px;}
footer .foot-tp .tp-lf{width:340px;}
footer .foot-tp .tp-lf .share{border-top:1px solid rgba(255,255,255,.2);margin-top:25px;padding-top:5px;}
footer .foot-tp .tp-lf .share a{display:inline-block;width:46px;height:46px;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:.5;transition:all .3s;}
footer .foot-tp .tp-lf .share a.wx{background-image:url(../images/common/weixin.svg);background-size:30px;position: relative;}
footer .foot-tp .tp-lf .share a.wx img{display:none;position: absolute;bottom:48px;left:50%;transform: translateX(-50%);}
footer .foot-tp .tp-lf .share a.wx:hover img{display:inline-block;}
footer .foot-tp .tp-lf .share a.tiktok{background-image:url(../images/common/tiktok.svg);background-size:22px;}
footer .foot-tp .tp-lf .share a.wxvideo{background-image:url(../images/common/wxvideo.svg);background-size:34px;}
footer .foot-tp .tp-lf .share a.mail{background-image:url(../images/common/mail.svg);background-size:24px;}
footer .foot-tp .tp-lf .share a:hover{opacity:1;}
footer .foot-tp .tp-rt ul{display:flex;padding-right:30px;}
footer .foot-tp .tp-rt ul li{margin-right:80px;}
footer .foot-tp .tp-rt ul li:last-child{margin-right:0;}
footer .foot-tp .tp-rt ul li h3{margin-bottom:15px;}
footer .foot-tp .tp-rt ul li h3 a{display:inline-block;font-size:15px;line-height:26px;color:#da2424;fontg-weight:500;transition:all .3s;}
footer .foot-tp .tp-rt ul li h3 a:hover{opacity:.8;}
footer .foot-tp .tp-rt ul li p a{display:inline-block;font-size:15px;line-height:32px;color:#fff;font-weight:500;transition:all .3s;}
footer .foot-tp .tp-rt ul li p a:hover{opacity:.5;}
footer .foot-copy{display:flex;justify-content: space-between;align-items:center;border-top:1px solid rgba(255,255,255,.2);padding:20px 0 40px;}
footer .foot-copy .copy-lf{font-size:13px;line-height:24px;color:rgba(255,255,255,.7);}
footer .foot-copy .copy-lf a{display:inline-block;color:rgba(255,255,255,.7);transition:all .3s;margin-left:10px;}
footer .foot-copy .copy-lf a:hover{color:#fff;}
footer .foot-copy .copy-rt a{font-size:13px;line-height:24px;color:rgba(255,255,255,.7);transition:all .3s;}
footer .foot-copy .copy-rt a:hover{color:#fff;}
footer .foot-copy .copy-rt span{font-size:12px;line-height:24px;display:inline-block;margin:0 8px;color:rgba(255,255,255,.1);}


.Pager{text-align:center;padding:45px 0 60px;}
.Pager ul.pagination li{margin:0 10px;display:inline-block;vertical-align:top;}
.Pager ul.pagination li a,.Pager ul.pagination li span{display:inline-block;width:32px;height:32px;line-height:30px;border-radius:50%;cursor:pointer;font-size:15px;color:#333;transition:all .3s;padding:0;border:0;}
.Pager ul li a.prev,.Pager ul.pagination li:first-child a,.Pager ul.pagination li:first-child span{background:url(../images/common/prev.svg) no-repeat center;background-size:20px;overflow:hidden;text-indent:-999em;border:0;}
.Pager ul li a.next,.Pager ul.pagination li:last-child a,.Pager ul.pagination li:last-child span{background:url(../images/common/next.svg) no-repeat center;background-size:20px;overflow:hidden;text-indent:-999em;border:0;}
.Pager ul li a:hover{color:#da2323;}
.Pager ul li a.active,.Pager ul.pagination li.active span{background:#4c3080;color:#fff;font-weight:bold;padding:0;}
.Pager ul li a.prev:hover,.Pager ul.pagination li:first-child a.prev:hover,.Pager ul.pagination li:first-child span:hover{background:url(../images/common/prev_h.svg) no-repeat center;background-size:20px;}
.Pager ul li a.next:hover,.Pager ul.pagination li:last-child a,.Pager ul.pagination li:last-child span{background:url(../images/common/next_h.svg) no-repeat center;background-size:20px;}






















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































