﻿@charset "utf-8";.cp-main-header,body{background:#fff}html{font-size:62.5%}html.md-font{font-size:70%}html.lg-font{font-size:77.5%}article,aside,b,blockquote,body,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,img,input,label,legend,li,menu,nav,ol,p,pre,section,summary,td,th,ul{margin:0;padding:0;border:0;font-size:1.4rem;color:#333;font-family:PingHei,'PingFang SC',STHeitiSC-Light,"微软雅黑",Arial,sans-serif}li,ol,ul{list-style:none}img{border:none;max-width:100%}a{text-decoration:none;color:#082d5c}a:hover{color:#00649d}#cp-lang-search,.cp-menu,.cp-search,::after,::before{box-sizing:border-box}.pure-g [class*=pure-u],button,html,input,select,textarea{font-family:PingHei,'PingFang SC',STHeitiSC-Light,"微软雅黑",Arial,sans-serif;letter-spacing:.035em}.cp-main-header{height:auto!important;min-height:50px;z-index:4}.cp-btm-link,.cp-content,.cp-footer,.cp-main-content{height:auto!important;min-height:30rem;line-height:2rem;line-height:2.2rem\9}.cp-main-content{background:#fff;z-index:2;height:auto!important;min-height:600px}.cp-box{padding-left:1.5rem;padding-right:1.5rem}.cp-lang-box{display:none}.cp-logo{width:180px;height:45px;background:url(../images/svg/logo-small.svg) left top no-repeat;display:block;position:absolute}.cp-logo .cp-link-text{width:1px;height:1px;overflow:hidden;position:absolute}.cp-search{height:30px;width:100%;display:none;text-align:right}.cp-search.is-visible{display:block}#cp-search-box{border:1px solid #ddd;width:100%;height:30px;border-radius:5px}#keyword{border:none;border:0;height:30px;line-height:30px;width:95%;text-shadow:none;text-align:left;padding-left:3%;background:0 0}#scrollUp,.cp-follow li a,.cp-wrapper .cp-controls-auto{text-align:center}.search-icon{border:0;height:23px;vertical-align:middle;background:0 0;display:none}.cp-header-buttons,.cp-header-buttons li{display:inline-block}.icon-search{color:#1792d2}.cp-header-buttons{position:absolute;top:10px;right:5px}.cp-nav-trigger,.cp-search-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:3}.cp-search-trigger::after,.cp-search-trigger::before{content:'';position:absolute;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cp-search-trigger::before{top:11px;left:11px;width:18px;height:18px;border-radius:50%;border:3px solid #333}.cp-search-trigger::after{height:3px;width:8px;background:#333;bottom:14px;right:11px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cp-search-trigger span{position:absolute;height:100%;width:100%;top:0;left:0}.cp-search-trigger span::after,.cp-search-trigger span::before{content:'';position:absolute;display:inline-block;height:3px;width:22px;top:50%;margin-top:-2px;left:50%;margin-left:-11px;background:#333;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s}.cp-search-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cp-search-trigger span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cp-search-trigger.search-is-visible::after,.cp-search-trigger.search-is-visible::before{opacity:0}.cp-search-trigger.search-is-visible span::after,.cp-search-trigger.search-is-visible span::before{opacity:1}.cp-search-trigger.search-is-visible span::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cp-search-trigger.search-is-visible span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cp-nav-trigger span,.cp-nav-trigger span::after,.cp-nav-trigger span::before{position:absolute;display:inline-block;height:3px;width:24px;background:#333}.cp-nav-trigger span{position:absolute;top:50%;right:10px;margin-top:-2px;-webkit-transition:background .3s .3s;-moz-transition:background .3s .3s;transition:background .3s .3s}.cp-nav-trigger span::after,.cp-nav-trigger span::before{content:'';right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s .3s;-moz-transition:-moz-transform .3s .3s;transition:transform .3s .3s}.cp-nav-trigger span::before{top:-6px}.cp-nav-trigger span::after{top:6px}.cp-nav-trigger.nav-is-visible span{background:rgba(46,50,51,0)}.cp-nav-trigger.nav-is-visible span::after,.cp-nav-trigger.nav-is-visible span::before{background:#333}.cp-nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);-moz-transform:translateX(4px) translateY(-3px) rotate(45deg);-ms-transform:translateX(4px) translateY(-3px) rotate(45deg);-o-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg)}.cp-nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);-moz-transform:translateX(4px) translateY(2px) rotate(-45deg);-ms-transform:translateX(4px) translateY(2px) rotate(-45deg);-o-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg)}.cp-footer{z-index:2;min-height:100px;height:100px;width:100%;background:#323232;padding-top:15px}.cp-follow li{display:inline-block}.cp-follow li a{display:inline-block;width:32px;height:32px;background:#666;color:#ccc;border-radius:32px;font-size:18px;line-height:32px}.cp-follow li a:hover{background:#ED1A3B;border-radius:32px;color:#fff}.cp-eng-font,.cp-footer a,.cp-footer a b,.cp-footer p{color:#b4b4b4;line-height:20px;font-size:1.3rem}.cp-footer a b:hover,.cp-footer a:hover{color:#fff}.cp-footer-link{position:relative}.cp-caring{margin:20px 0}.cp-caring img{max-width:100%;height:auto;border-radius:5px}.cp-footer-link ul{padding-bottom:20px}.cp-footer ul li{line-height:1.4rem!important;padding:2px 0}.cp-footer ul .cp-footer-400{margin-top:20px;background:#00649D;padding:12px;border-radius:5px;max-width:100%}.cp-footer-400 i{font-size:32px;color:#fff;margin-top:3px;vertical-align:middle}.cp-footer-400 a{color:#fff;font-size:1.52rem}.cp-btm-link{min-height:30px;height:30px;background:#262626;padding:10px 0 0}.cp-eng-font{font-family:Arial;padding-right:3px}.cp-btm-link a,.cp-btm-link p{line-height:20px;padding:0;height:auto!important;min-height:20px;font-size:1.3rem}.footer-content{padding-bottom:.5em}.cp-btm-link p{padding:0}#scrollUp{right:20px;width:40px;height:40px;background:#ED1A3B;position:fixed;z-index:10000;border-radius:20px;bottom:70px}#scrollUp-active{border-top:none}#scrollUp i{font-size:2.4rem;color:#fff;line-height:35px}.cp-footer-link p{font-weight:700;padding:10px 0;padding-bottom:5px; margin-bottom:0;font-size:1.5rem;color:#ddd}.cp-multi-line{display:block;color:#b4b4b4;font-size:1.3rem}.cp-eng{background:url(../images/svg/us.svg) center center no-repeat;background-size:contain}.cp-hk{background:url(../images/svg/hk.svg) center center no-repeat;background-size:contain}.cp-cn{background:url(../images/svg/cn.svg) center center no-repeat;background-size:contain}.cp-ja{background:url(../images/svg/ja.svg) center center no-repeat;background-size:contain}.noswap{display:none}.cp-wrapper{position:relative;margin:0 auto 15px;padding:0}.cp-wrapper img{max-width:100%;display:block}.cp-wrapper .cp-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.cp-wrapper .cp-controls-auto,.cp-wrapper .cp-pager{position:absolute;bottom:-30px;width:100%}.cp-wrapper .cp-loading{min-height:50px;background:url(../images/icon/cp_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.cp-wrapper .cp-pager{text-align:center;position:absolute;bottom:15px;height:20px}.cp-wrapper .cp-controls-auto .cp-controls-auto-item,.cp-wrapper .cp-pager .cp-pager-item{display:inline-block}.cp-wrapper .cp-pager.cp-default-pager a{background:#fff;text-indent:-9999px;display:block;width:5px;height:5px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.cp-wrapper .cp-pager.cp-default-pager a:hover{background:#ED1A3B}.cp-wrapper .cp-prev{left:10px;background:url(../images/icon/controls.png) 0 -32px no-repeat}.cp-wrapper .cp-next{right:10px;background:url(../images/icon/controls.png) -43px -32px no-repeat}.cp-wrapper .cp-prev:hover{background-position:0 0}.cp-wrapper .cp-next:hover{background-position:-43px 0}.cp-wrapper .cp-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.cp-wrapper .cp-controls-direction a.disabled{display:none}.cp-wrapper .cp-controls-auto .cp-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/icon/controls.png) -86px -11px no-repeat;margin:0 3px}.cp-wrapper .cp-controls-auto .cp-start.active,.cp-wrapper .cp-controls-auto .cp-start:hover{background-position:-86px 0}.cp-wrapper .cp-controls-auto .cp-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/icon/controls.png) -86px -44px no-repeat;margin:0 3px}.cp-wrapper .cp-controls-auto .cp-stop.active,.cp-wrapper .cp-controls-auto .cp-stop:hover{background-position:-86px -33px}.cp-wrapper .cp-controls.cp-has-controls-auto.cp-has-pager .cp-pager{text-align:left;width:80%}.cp-wrapper .cp-controls.cp-has-controls-auto.cp-has-pager .cp-controls-auto{right:0;width:35px}.cp-cookie-tip{background:#ccc;height:auto!important;min-height:30px;line-height:22px;padding-top:1rem;padding-bottom:1rem;text-align:center;position:fixed;z-index:9999;bottom:-180px}.cp-cookie-tip a{color:#ed1a3b}.cp-cookie-tip a:hover{color:red}.cp-cookie-tip i{font-size:2rem;color:#fff;vertical-align:middle}.cp-cookie-tip a.button-red{color:#fff!important}.cp-wrapper .cp-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.cp-wrapper .cp-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#cp-top-aside{display:none}.cp-cookie-msg{display:block;margin-bottom:.3em}i.cp-icon-wechat{color:#4cb848}i.cp-icon-weibo{color:#d91e13}i.cp-icon-linkedin{color:#017bb6}#cpm-services .footer-content{margin-bottom:5rem}@media only screen and (max-width:767px){.cp-footer-link ul.cp-ulbottom{padding-bottom:0}}@media only screen and (max-width:1023px){.cp-menu li .cp-dropmenu,.cp-primary-nav{overflow-y:auto;overflow-x:hidden;position:fixed}.cp-menu li.cp-menu-back,.cp-menu li.hidden-flag,.mobile-lang li.cp-m-back{border-bottom:1px solid #ddd}body{-webkit-font-smoothing:antialiased}.cp-dropmenu .cp-box,.cp-menu.cp-box{padding-left:0;padding-right:0}.cp-footer,.cp-main-content,.cp-main-header{webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform;position:relative;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cp-main-header{padding-top:15px;}.cp-main-header.nav-is-visible{position:fixed;}.cp-menu,.cp-primary-nav .container{padding:0}.cp-primary-nav{top:0;right:0;height:100%;width:260px;background:#ddd;bottom:0;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cp-logo-bar .cp-box{padding-left:0}.cp-icon-subscribe:before{background:0 0}.cp-logo{top:15px}.cp-overlay{position:fixed;z-index:3;height:100%;width:100%;top:0;left:0;cursor:pointer;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s .3s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s}.cp-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s}.cp-search{margin-top:50px;margin-bottom:15px}.cp-lang-box.show-lang li{line-height:50px}.cp-footer.nav-is-visible,.cp-main-content.nav-is-visible,.cp-main-header.nav-is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px)}.cp-primary-nav{visibility:hidden;-webkit-transition:visibility 0s .3s;-moz-transition:visibility 0s .3s;transition:visibility 0s .3s}.cp-primary-nav.nav-is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}.cp-overlay.is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px)}.cp-overlay.is-visible.search-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cp-menu{height:auto!important;min-height:100%}.cp-menu li,.cp-menu li a{display:block;width:100%;height:40px;line-height:40px}.cp-menu li a{color:#333;font-size:1.6rem}.cp-m-back a,.cp-menu-back a{font-weight:700;line-height:1.8rem;height:2rem}.cp-menu li a i,.cp-menu li a span{display:block;line-height:40px;float:left;height:40px}.cp-menu li a i{width:30px;padding-left:15px;font-size:1.8rem;font-weight:700}.cp-menu li a i.icon-right{float:right;padding-right:0}.cp-menu li .cp-dropmenu{position:absolute;left:45px;top:41px;width:215px;box-shadow:none;background:#eee;height:100%;visibility:hidden;z-index:100!important}.cp-menu li:hover .cp-dropmenu{visibility:hidden}.cp-menu li .cp-dropmenu.cp-menu-show{visibility:visible}.cp-menu li ul{padding:0 15px}.cp-publications,.cp-services ul,.cp-space ul,.cp-ullink{width:185px}.cp-menu li li,.cp-menu li li a{line-height:1.8rem;height:auto!important;min-height:2rem;padding:.6rem 0}.cp-menu li li li,.cp-menu li li li a{line-height:24px;height:24px;padding:2px 0}.cp-menu li .cp-services li{display:block;padding-top:0;font-weight:400}.cp-menu li .cp-services li.cp-menu-back{padding-top:.6rem}.cp-menu li .cp-services li ul{display:none;position:relative!important;height:auto!important;min-height:2rem}.cp-menu li a i.i-active{background:#eee;border-left:2px solid red;padding-left:13px}.cp-menu li.hidden-flag{display:block}.flag-cn{background:url(../images/svg/hk.svg) center center no-repeat;width:24px;height:16px}.cp-menu li .cp-services li ul.cp-sub-show{display:block;margin:0;height:0;background:#fff;padding-top:15px;padding-bottom:15px}.cp-menu li .cp-services li ul.cp-sub-show:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:5px}.cp-menu li .cp-services li ul.cp-sub-show li{height:auto!important;min-height:30px;line-height:30px}.cp-menu li.has-children>a{position:relative}.cp-menu li.has-children>a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cp-menu li.has-children>a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cp-menu li.has-children>a::after,.cp-menu li.has-children>a::before{content:'';position:absolute;display:inline-block!important;margin-top:-1px;top:50%;height:1px;width:10px;background:#333;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:10px;-webkit-transform-origin:9px 50%;-moz-transform-origin:9px 50%;-ms-transform-origin:9px 50%;-o-transform-origin:9px 50%;transform-origin:9px 50%}.cp-menu li .mobile-lang li,.cp-menu li .mobile-lang li a{line-height:30px;height:30px;padding:5px 0}.cp-menu li .mobile-lang a i,.mobile-lang i{display:inline-block;width:22px;height:30px;margin-right:4px;padding:0}.mobile-lang i.icon-right{padding-left:0;line-height:30px}.cp-text-right{text-align:left}#cp-chat-box,.cp-all-chat{display:none}.cp-footer .cp-box{padding-left:0}}@media only screen and (max-width:1023px) and (max-height:480px){.cp-menu li .cp-dropmenu.cp-menu-show{visibility:visible;height:auto!important;position:absolute!important;top:0;min-height:560px;overflow-y:auto}.cp-menu li .cp-services.cp-menu-show{height:auto!important;min-height:740px}.overflow-hidden{overflow:hidden}}@media screen and (min-width:320px){.cp-footer ul li.cp-footer-400{width:60%}}@media screen and (min-width:768px){.cp-footer ul li.cp-footer-400{width:100%}.cp-md-img{margin-right:30px}}@media screen and (min-width:64em){#cpm-services .footer-content{margin-bottom:0}.cp-primary-nav .pure-u-lg-1-4{width:24.9%}.cp-primary-nav .pure-u-lg-1-5{width:19.9%}.cp-cookie-msg{display:inline-block}.cp-primary-nav .pure-u-lg-1-3{width:33.2%}.touch .footer-content .pure-u-lg-3-8,.touch .footer-content .pure-u-lg-5-8{width:100%!important}#cp-top-aside{height:35px;background:#082d5c;display:block}.no-touch .cp-lang-box li{line-height:32px;height:35px}.cp-footer-400 i{font-size:12px;margin-top:-3px}.cp-lang-box li{line-height:32px;height:34px;display:inline-block}.cp-lang-box li.cp-linkedin,.cp-lang-box li.cp-size{border-right:1px solid #36547a;padding-right:15px}.cp-lang-box li.cp-s-md a,.cp-lang-box li.cp-s-sm a,.cp-lang-box li.cp-size a{text-align:center;display:block}.cp-lang-box li.cp-s-sm a i{font-size:12px}.cp-lang-box li.cp-s-md a i{font-size:15px}.cp-lang-box li.cp-size a i{font-size:18px}.cp-lang-box li ul{display:none}.cp-lang-box li i{font-size:24px;vertical-align:middle}.cp-lang-box li .cp-size-lg,.cp-lang-box li .cp-size-md,.cp-lang-box li .cp-size-sm{font-family:Arial;font-size:1.2rem}.cp-lang-box li .cp-size-md{font-size:1.2rem}.cp-lang-box li .cp-size-lg{font-size:1.4rem}i.cp-icon-wechat{color:#4cb848}i.cp-icon-weibo{color:#d91e13}i.cp-icon-linkedin{color:#017bb6}.cp-lang-box li.cp-size-active a{color:#fff;font-weight:700}.cp-lang-box li,.cp-lang-box li a{color:#d7e8fd}.cp-lang-box li.cp-cur-lang{color:#fff}.cp-lang-box #cp-other-lang{padding-left:8px}.cp-lang-box li#cp-other-lang i{font-size:20px}.cp-lang-box li#cp-other-lang i.cp-icon-down{font-size:12px}#cp-other-lang{position:relative}#cp-other-lang i.cp-icon-down{transition:all .5s;-webkit-transition:all .5s;-moz-transition:transform .5s;display:inline-block}#cp-other-lang.cp-arrow-top i.cp-icon-down,.no-touch #cp-other-lang a:hover i.cp-icon-down,.no-touch #cp-other-lang:hover i.cp-icon-down{-webkit-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.no-touch #cp-other-lang:hover ul{display:block}#cp-all-lang,.cp-top-qr{width:154px;position:absolute;height:auto!important;height:80px;min-height:80px;background:#fff;border:1px solid #ddd;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);padding:10px 0;z-index:10;top:35px;border-top:none}.pure-menu-horizontal .pure-menu-children{right:0}.cp-top-qr p{height:2rem;line-height:2rem}.cp-wch{position:relative;display:none !important;}.cp-top-qr{left:0;padding:15px;text-align:center}#cp-all-lang li{width:100%;text-align:left;color:#666;height:30px;line-height:30px;display:block;padding:0}.cp-lang-box li i.cp-cn,.cp-lang-box li i.cp-eng,.cp-lang-box li i.cp-hk,.cp-lang-box li i.cp-ja{width:22px;height:22px;background:url(../images/svg/cn.svg) left center no-repeat;display:inline-block;background-size:cover;margin-left:5px;margin-right:3px}.cp-lang-box li i.cp-hk{background-image:url(../images/svg/hk.svg)}.cp-lang-box li i.cp-eng{background-image:url(../images/svg/us.svg)}.cp-lang-box li i.cp-ja{background-image:url(../images/svg/ja.svg)}.cp-lang-box li a:hover,.cp-lang-box li#cp-other-lang:hover a{color:#fff}#cp-all-lang li a,#cp-other-lang:hover #cp-all-lang li a{display:block;color:#666;padding-left:10px}#cp-all-lang li a:hover,#cp-lang-box li a:hover{color:#000}#cp-all-lang li a:hover{background:#eee}#cp-all-lang:before,.cp-top-qr:before{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;left:60%;top:-5px}.cp-top-qr:before{left:5px}.cp-lang-box,.cp-search{display:inline-block;width:100%;height:30px;text-align:right}.cp-main-header{height:70px;min-height:70px;z-index:5}.cp-lang-trigger,.cp-nav-trigger,.cp-search-trigger{display:none}.cp-logo{margin-top:3.2rem;z-index:6}.cp-search{margin-top:15px;margin-bottom:10px}#cp-search-box{width:auto;max-width:260px;text-align:left;display:inline-block;border-radius:.4rem;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#cp-search-box,#keyword,.search-icon{height:28px;line-height:28px}#keyword{width:214px;padding-left:10px;background:0 0}#keyword:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);font-size:1.4rem}.search-icon{display:inline-block;margin:0;padding:0;width:2rem}button.search-icon{letter-spacing:normal!important}span.cp-icon-search{color:#082d5c}.cp-menu,.cp-primary-nav{background:#fff}.cp-primary-nav{z-index:4;height:auto!important;position:relative}.cp-menu{padding:0 15px 0 0;width:100%;text-align:right}.cp-contact-summary,.cp-faq-summary,.cp-menu li .cp-bro-pic,.cp-menu li .cp-bro-pic a,.cp-menu li .cp-bro-pic p,.cp-menu li li{text-align:left}.cp-menu li,.cp-menu li a{display:inline-block;font-size:1.6rem;line-height:45px;height:45px;margin:0}.cp-menu li a{padding:0 1rem;color:#333}.cp-menu li.cp-ipad-menu,.no-touch .cp-menu li a:hover,.no-touch .cp-menu li:hover a{background:#eee}.no-touch .cp-menu li:hover li a{background:0 0}.cp-menu li span{font-size:1.6rem}.cp-contact-summary,.cp-faq-summary,.cp-menu li .cp-bro-pic,.cp-menu li .cp-bro-pic a,.cp-menu li .cp-bro-pic p,.cp-menu li a:hover,.cp-menu li a:hover span,.cp-menu li li a,.cp-menu li:hover a,.cp-menu li:hover a span,.cp-menu li:hover li a{color:#333}.cp-dropmenu{display:none;position:absolute;background:#eee;background:-webkit-linear-gradient(#eee,#f5f5f5);background:-o-linear-gradient(#eee,#f5f5f5);background:-moz-linear-gradient(#eee,#f5f5f5);background:linear-gradient(#eee,#f5f5f5);left:0;margin:0 auto;box-shadow:0 3px 3px #ccc}.no-touch .cp-menu li:hover .cp-dropmenu{display:block}.dropmenu-box{padding:10px 20px 10px 30px;border-right:1px solid #ddd;height:auto!important}.cp-no-padding-left{padding-left:0}.cp-noright-line{border-right:0!important}.cp-menu li li{display:block;height:auto!important;min-height:2em;line-height:2.2rem;font-size:1.4rem}.cp-services div ul.dropmenu-box{height:auto!important;min-height:38.6rem}#services #m2 a,#services #m2 a span{color:#ED1A3B}#services #m2 li a{color:#ddd}.cp-menu li .cp-services li{padding-bottom:18px;font-weight:700}.cp-menu li li a{font-size:1.5rem;display:block;color:#333}.cp-menu li .cp-services li li a,.cp-menu li li li a{font-size:1.4rem}.cp-menu li .cp-services li li{padding-bottom:0;font-weight:400}#cp-overlay,.cp-menu li a i{display:none}.cp-menu li li a,.cp-menu li:hover li a{background:0 0;line-height:2.2rem;height:auto!important;min-height:2.4rem;padding-left:0;padding-right:0}.cp-menu li .cp-ullink li{height:3.5rem!important}.cp-menu li .cp-ullink li a{border-bottom:1px solid #ddd;display:block;width:100%;padding-left:0;height:3.5rem;line-height:3.5rem}.cp-all-chat,.cp-chat,.cp-chat p,.cp-contact-summary,.cp-main-content,.cp-menu li .cp-bro-pic p{height:auto!important}.cp-menu li.cp-ipad-menu .cp-bro-pic a,.cp-menu li.cp-ipad-menu .cp-faq a,.cp-menu li.cp-ipad-menu .cp-publications li a,.no-touch .cp-menu li .cp-bro-pic a,.no-touch .cp-menu li .cp-faq a,.no-touch .cp-menu li .cp-publications li a{height:auto!important;font-size:1.5rem;background:url(../images/menu/about.jpg) 0 top no-repeat;min-height:14rem;display:block;background-size:100%;margin-top:1.5rem}.cp-menu li .cp-bro-pic a{margin-left:3rem}.cp-menu li .cp-publications li{display:inline-block}.cp-menu li.cp-ipad-menu .cp-publications li a,.no-touch .cp-menu li .cp-publications li a{background:url(../images/menu/publications-1.jpg) center top no-repeat;text-align:center;background-size:100%;width:90%;min-height:3rem;padding-top:50%}.cp-menu li .cp-publications li.cp-pic-iop a{background-image:url(../images/menu/publications-3.jpg)}.cp-menu li .cp-publications li.cp-pic-gdb a{background-image:url(../images/menu/publications-2.jpg)}.cp-menu li .cp-publications li.cp-pic-oip a{background-image:url(../images/menu/publications-4.jpg)}.cp-menu li .cp-publications li.cp-pic-ipo a{background-image:url(../images/menu/publications-5.jpg)}.cp-menu li.cp-ipad-menu .cp-faq a,.no-touch .cp-menu li .cp-faq a{background:url(../images/menu/faq-2.jpg) center top no-repeat;padding-top:33%;width:70%;min-height:3rem;text-align:center;background-size:100%}.cp-hasleft-line{border-left:1px solid #ddd;padding-bottom:4rem}.cp-menu li.cp-ipad-menu .cp-faq2 a,.no-touch .cp-menu li .cp-faq2 a{background:url(../images/menu/faq-1.jpg) center top no-repeat;background-size:100%}.cp-menu li .cp-faq a:hover{text-decoration:underline}.cp-menu li .cp-bro-pic a.cp-btitle{background-image:url(../images/menu/about-right.jpg)}.cp-menu li .cp-bro-pic .cp-btitle{font-size:1.5rem}.cp-menu li .cp-bro-pic p{font-size:1.4rem;line-height:2rem;line-height:2.2rem\9;padding:1rem 3rem;display:block;color:#666}.cp-contact-summary{padding:0;background:url(../images/menu/contact_m.png) right top no-repeat;min-height:15rem;background-size:cover;margin-right:20px}.no-touch .cp-menu li .cp-bro-pic a:hover,.no-touch .cp-menu li .cp-faq a:hover,.no-touch .cp-menu li .cp-publications li a:hover{box-shadow:0 0 10px #ccc}.cp-m-line{border-right:1px solid #ddd;padding-right:1rem;padding-top:1.5rem}.cp-m-text{text-align:left;line-height:20px;margin-top:20px}.cp-menu li .cp-space li{line-height:24px;padding-bottom:5px}.cp-menu li li a:hover,.cp-menu li:hover li a:hover{text-decoration:underline;color:#000}.cp-main-content{position:relative;background:#fff}.container,.cp-dropmenu{width:90%;padding:0 5%}.cp-dropmenu{padding:3rem 5%}.cp-menu li a i.cp-pc{display:inline-block;vertical-align:middle;font-size:1.2rem;margin-left:.5rem;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.cp-menu li.cp-ipad-menu a i.cp-pc,.no-touch .cp-menu li a:hover i.cp-pc,.no-touch .cp-menu li:hover i.cp-pc{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.cp-btm-link p{padding:0}i.cp-icon-right{font-size:1rem}#cp-chat-box,.cp-all-chat{position:fixed;right:0;top:30%;z-index:2}.cp-all-chat,.cp-chat{background:#ed1a3b;width:80px;min-height:60px;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;padding:1rem .6rem;text-align:center}.cp-chat i{font-size:3rem;line-height:30px;color:#fff;visibility:visible;animation:cp-chat-icon 1s ease infinite;-moz-animation:cp-chat-icon 1s ease infinite;-webkit-animation:cp-chat-icon 1s ease infinite;-o-animation:cp-chat-icon 1s ease infinite;position:relative}.cp-all-chat p,.cp-chat p{line-height:20px}.cp-chat p{color:#fff;font-size:1.5rem}.cp-all-chat{width:480px;min-height:160px;background:#eee;background:-webkit-linear-gradient(#fafafa,#e9e9e9);background:-o-linear-gradient(#fafafa,#e9e9e9);background:-moz-linear-gradient(#fafafa,#e9e9e9);background:linear-gradient(#fafafa,#e9e9e9);border-left:15px solid #ed1a3b;box-shadow:1px 6px 10px #ccc;right:-560px;top:28%}.cp-all-chat .cp-400{line-height:20px;color:#082d5c;font-size:2.2rem;padding:1rem 1rem 30px}.cp-all-chat p b{display:block;font-size:1.6rem;padding:1rem 1rem .2rem}.cp-all-chat i{font-size:4rem}.cp-all-chat a{color:#333}.cp-all-chat a.cp-chat-cur,.cp-all-chat a:hover i,.cp-all-chat a:hover p b,.cp-chat-cur,.cp-chat-cur b{color:#ED1A3B}.cp-right-close{position:absolute;top:5%;left:5px;color:#333;cursor:pointer}.cp-right-close:hover{color:#ED1A3B}.cp-all-chat .cp-right-close i{font-size:2rem;font-weight:700}.cp-lang-box .cp-qqweibo,.cp-lang-box .cp-wechat,.cp-lang-box .cp-weibo{background:url(../images/svg/wechat.svg) center center no-repeat;background-size:contain;width:20px;height:20px;margin-bottom:5px}.cp-lang-box .cp-weibo{background-image:url(../images/svg/weibo.svg)}.cp-lang-box .cp-qqweibo{background-image:url(../images/svg/tencent_weibo.svg)}.cp-follow .cp-wch div{display:none}.no-touch .cp-follow .cp-wch:hover div{display:block;position:absolute}#cpm-about #m3 a span,#cpm-contact #m6 a span,#cpm-faq #m5 a span,#cpm-job #m7 a span,#cpm-pub #m4 a span,#cpm-services #m2 a span{color:#ed1a3b}}@media screen and (min-width:1280px){.cp-footer ul li.cp-footer-400{width:75%}}@media screen and (min-width:80em){.footer-content .pure-u-lg-5-8{width:59%;}.footer-content .pure-u-lg-3-8{width:40%}.cp-logo{width:244px;height:60px;background:url(../images/svg/logo-small.svg) left center no-repeat;padding-top:3.2rem;z-index:6;margin-top:0}.cp-md-img{margin-right:0}.cp-menu li a{display:inline-block;line-height:45px;height:45px;padding:0 2.6rem}.cp-chat{width:70px}.cp-text-right{text-align:right}.cp-menu li.cp-ipad-menu .cp-faq a,.no-touch .cp-menu li .cp-faq a{padding-top:37%}.cp-wrapper .cp-pager.cp-default-pager a{width:10px;height:10px}.cp-footer-400 i{font-size:32px;margin-top:3px}}@media only screen and (min-width:1440px){.cp-menu li.cp-ipad-menu .cp-bro-pic a,.no-touch .cp-menu li .cp-bro-pic a{min-height:17.6rem}}@keyframes cp-chat-icon{0%{left:15px}30%{left:-15px}100%{left:0}}@-moz-keyframes cp-chat-icon{0%{left:15px}30%{left:-15px}100%{left:0}}@-webkit-keyframes cp-chat-icon{0%{left:15px}30%{left:-15px}100%{left:0}}@-o-keyframes cp-chat-icon{0%{left:15px}30%{left:-15px}100%{left:0}}@media print{#cp-chat-box,#cpc-tab-box,.cp-all-chat,.cp-bread,.cp-footer,.cp-left-menu,.cp-like,.cp-main-header,.cp-mobile-chat,.cp-primary-nav,.cp-right-box{display:none}}* html .hkjqmWindow,* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}.jqmWindow{position:fixed;display:none;background-color:#fff;color:#333;top:10%;box-shadow:3px 3px 8px #333;left:50%;width:360px;margin-left:-180px}.cp-thumb.jqmWindow{width:100%!important;left:0!important;margin-left:0!important}.jqmOverlay{background-color:#000}a.emailclose{position:absolute;right:-20px;top:-20px}
.lang-list{background: #082d5c; width: 100%; letter-spacing:0;}
	.lang-list ul li{display: inline-block; padding: 5px 8px;line-height: 30px; color: #fff;}
	.lang-list ul li i{vertical-align: middle;}
	.lang-list ul li a{ color: #999;}

