@media (min-width:992px){.container{padding:0;max-width:1280px}}.header{background:#fff}.header .nav{display:flex;justify-content:space-between;align-items:center;height:60px}@media (min-width:992px){.header .nav{height:120px}}.header .nav .nav__menu{display:flex;margin:0;padding:0}.header .nav .nav__menu li{list-style:none;margin:0}.header .nav .nav__menu li:last-child{margin-right:0}@media (min-width:768px){.header .nav .nav__menu li{margin:0 10px}}.header .nav .nav__menu li a{display:inline-block;width:49px;height:18px;line-height:18px;text-align:center;font-size:8px;color:#6d6d73;text-decoration:none}@media (min-width:768px){.header .nav .nav__menu li a{width:98px;height:36px;line-height:36px;font-size:16px}}.header .nav .nav__menu li.active a{position:relative;color:#f2b861;border-radius:18px;background-color:#1f294d}@media (max-width:991.98px){.header .nav__logo{width:100px}}.header .nav__logo img{width:100%}.banner img{width:100%}.footer{display:flex;flex-direction:column;justify-content:center;min-height:70px;font-size:8px;color:#ececf6;text-align:center;background:#242426}@media (min-width:768px){.footer{font-size:12px}}.footer .footer-nav.alink{margin-bottom:5px}.footer .footer-nav a{position:relative;margin:0 7px;font-size:8px;color:#ececf6}@media (min-width:768px){.footer .footer-nav a{margin:0 15px;font-size:14px}}.footer .footer-version{font-size:5px;padding:0 16px}@media (min-width:768px){.footer .footer-version{font-size:9px}}.footer .footer-version a{text-decoration:underline;color:#ccc}@media (min-width:992px){.footer{height:120px}.footer .footer-nav.alink{margin-bottom:15px}.footer .footer-nav.alink a,.footer .footer-nav.alink>span{vertical-align:text-top}.footer .footer-version{font-size:14px}}.banner{position:relative;height:400px;background-repeat:no-repeat;background-position:center}.banner.about{background-image:url(/images/page/banner_about.png)}.banner.contactus{background-image:url(/images/page/banner_contact.png)}.banner .banner-text{font-family:MiSans,MiSans;color:#fff;position:absolute;top:50%;transform:translateY(-50%)}.banner .banner-text .title{font-size:20px;margin-bottom:10px}@media (min-width:992px){.banner .banner-text .title{font-size:80px}}.banner .banner-text .entitle{font-size:10px;display:flex;justify-content:space-between}@media (min-width:992px){.banner .banner-text .entitle{font-size:30px}}.page-wrap{padding:25px 0 15px}@media (min-width:992px){.page-wrap{padding:50px 0 30px}}.mb{margin-bottom:20px}@media (min-width:992px){.mb{margin-bottom:80px}}.page-main{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1280px){.page-main{justify-content:space-between}}.page-main .page-text{width:100%;line-height:24px;font-size:10px;color:#242426}@media (min-width:768px){.page-main .page-text{font-size:14px;padding:20px 0 0}}.page-main .page-text p{margin-bottom:25px}.page-main .page-img{position:relative;width:100%}.page-main .page-img img{width:100%}.page-main .page-img.w600{max-width:600px}.page-main .page-img .map-address{position:absolute;top:51%;left:50%;transform:translateX(-50%);max-width:200px;width:100%;margin:0 auto;height:50px;border-radius:8px;padding:5px 0;background-color:rgba(255,255,255,.9);color:#242426;font-size:10px;text-align:center}@media (min-width:1024px){.page-main .page-img .map-address{max-width:400px;height:120px;padding:27px 0;font-size:16px}}.page-main .page-img .map-address>p{margin-bottom:10px}@media (max-width:768px){.page-main .page-img .map-address>p{margin-bottom:5px;line-height:1}}.page-main .page-img .map-address .tit{position:relative;display:inline-block;font-weight:700}.page-main .page-img .map-address .tit::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-25px;width:16px;height:1px;background-color:#242426}.page-main .page-img .map-address .tit::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-25px;width:16px;height:1px;background-color:#242426}@media (min-width:992px){.page-main .page-text{width:600px;line-height:36px;font-size:18px}.page-main .page-text p{margin-bottom:50px}}.single-box{padding:20px 8px;position:relative}@media (max-width:768px){.single-box{overflow-x:hidden}}.single-box .agreement-modal{position:absolute;width:100%;height:100%;z-index:666}.single-box .single-title{font-size:32px;color:#333;text-align:center;padding-bottom:22px;font-weight:600}.single-box p{font-size:14px;margin-bottom:6px;color:#000}.single-box span{color:#000}.main-title{font-size:24px;margin-bottom:22px}