@import "css/programme_partner_items_editor.css";.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{max-width:1200px;width:100%;padding:0;}@media screen and (max-width: 1199px){.container{padding:0 20px;}}header,#content,footer{width:100%;}#content{padding:0 0 70px;}header{padding:28px 0 0 0;background:#fff;position:relative;z-index:99;}header .container{position:relative;}header #btn-menu{background:url("img/share/btn-menu.png") no-repeat;width:32px;height:22px;display:block;margin:20px 0;}header #btn-menu.active{background:url("img/share/btn-menu-rollover.png") no-repeat;}header #logo{display:inline-block;margin:0 75px 0 0;}@media screen and (max-width: 991px){header #logo{margin:0 32px 20px 0;}}@media only screen and (max-width: 767px){header #logo{margin:0 15px 0 0;}}header .logos{display:inline-block;vertical-align:top;margin:0 36px 0 0;position:relative;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .logos{margin:0 8px 0 0;}}header .logos h5{display:block;font-size:13px;font-family:"Univers Next Pro Medium";color:#000;padding:0 0 6px;}header .logos img{display:inline-block;margin:3px 20px 0 0;max-width:100%;height:auto;}header .logos img.last{margin:3px 0 0 0;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .logos img{width:90px;margin:0 15px 0 0;}}@media only screen and (max-width: 767px){header .logos img{width:58px;margin:0 5px 0 0;}}header .navbar-m{display:none;z-index:100;background:#fff;padding:58px 0 0;position:absolute;top:0;left:0;width:100%;}header .navbar-m .nav{margin:60px 0 0;}header .navbar-m .application-platform{padding:0 0 40px;}header .navbar-m li{list-style:none;border-bottom:1px solid #efefef;}header .navbar-m li:hover{background:none;}header .navbar-m li.has-child a{background:url("img/share/btn-expand.png") no-repeat 95% center;}header .navbar-m li.has-child a:hover{background:url("img/share/btn-expand.png") no-repeat 95% center;}header .navbar-m li.has-child a.active{background:url("img/share/btn-collapse.png") no-repeat 95% center;}header .navbar-m li.has-child li{background:#efefef;border-bottom:1px solid #fff;}header .navbar-m li.has-child li a{background:none;padding:24px 20px;}header .navbar-m li.has-child li a:hover{background:none;}header .navbar-m li a{font-size:14px;letter-spacing:0.5px;padding:24px 0;display:block;}header .navbar-m li a:hover{background:none;}header .navbar-m li ul{display:none;}header .home-nav{text-align:center;position:relative;}header .social-nav{position:absolute;top:0;right:0;}header .btn-home{background:url("img/share/home-icon.png") #ee352d no-repeat center;width:38px;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;vertical-align:middle;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .btn-home{position:absolute;left:0;top:0;}}header .btn-lang{width:38px;height:38px;line-height:40px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;vertical-align:middle;background:#e5e5e5;font-size:15px;font-family:"Univers Next Pro Thin";text-align:center;margin:0 8px 0 0;}header .btn-lang.active{background:#000;color:#fff;}header .btn-lang.last{margin:0;}header .btn-social{width:38px;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;vertical-align:middle;background:#000;margin:0 10px 0 0;}header .btn-social.last{margin:0;}header .nav-right{position:absolute;top:13px;right:0;}header .nav-right hr{width:2px;height:38px;margin:0 16px;display:inline-block;vertical-align:middle;background:#e5e5e5;}header .navbar-nav{max-width:1400px;width:100%;margin:28px auto 0;background:#000;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:none;border-bottom:3px solid #ee352d;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}}header .navbar-nav #btn-login{z-index:101;width:118px;height:118px;-webkit-border-radius:118px;-moz-border-radius:118px;border-radius:118px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:url("img/share/login-icon.png") no-repeat center 33px #ee352d;display:block;position:absolute;top:-9px;right:0;font-size:18px;color:#fff;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav #btn-login{right:20px;background:#ee352d;width:88px;height:88px;}}header .navbar-nav #btn-login span{padding:70px 0 0;display:block;text-align:center;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav #btn-login span{padding:0;line-height:88px;}}header .navbar-nav .resize{display:none;padding:0 20px;margin:0 80px 0 0;}header .navbar-nav .resize ul{padding:0;width:auto;}header .navbar-nav .resize ul li{padding:0 0 20px;}header .navbar-nav .resize ul li li{padding:20px 0 20px 30px;}@media screen and (max-width: 1230px){header .navbar-nav .resize{display:block;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav .resize{display:none;}}header .navbar-nav .normal{display:block;}@media screen and (max-width: 1230px){header .navbar-nav .normal{display:none;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav .normal{display:none;}}header .navbar-nav .normal.zh li .dot{width:60px;}header .navbar-nav .normal > ul{padding-right:128px;}header .navbar-nav .normal > ul:last-child{margin-top:0;padding-bottom:17px;}header .navbar-nav ul{list-style:none;margin:23px 0 0;padding:0 0 20px;}header .navbar-nav ul li{float:left;position:relative;}header .navbar-nav ul li:hover a,header .navbar-nav ul li.active a{color:#ee352d;}header .navbar-nav ul li:hover li a,header .navbar-nav ul li.active li a{color:#000;}header .navbar-nav ul li .dot{width:29px;margin:0 0 0 -4px;height:17px;display:inline-block;vertical-align:middle;background:url("img/share/dot.png") no-repeat center;}header .navbar-nav ul li a{font-size:14px;letter-spacing:0.5px;color:#fff;vertical-align:middle;}header .navbar-nav ul li:hover ul{display:block;}header .navbar-nav ul li ul{z-index:50;background:#e9e9e9;display:none;position:absolute;top:-5px;left:0;width:auto;padding:0 30px;-webkit-border-radius:0px 20px 20px 20px;-moz-border-radius:0px 20px 20px 20px;border-radius:0px 20px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}header .navbar-nav ul li ul li{float:none;padding:20px 0;border-bottom:1px solid #f4f4f4;width:260px;}header .navbar-nav ul li ul li:hover a,header .navbar-nav ul li ul li.active a{color:#ee352d;}header .navbar-nav ul li ul li a{font-size:14px;letter-spacing:0.5px;color:#000;}header .navbar-nav ul li ul li.last{border:0;}#content{min-height:500px;}footer{background:#404040;padding:21px 0;}footer .container{position:relative;}footer .btn-ft-link{font-size:14px;color:#fff;text-decoration:underline;}footer p{position:absolute;top:0;right:0;font-size:14px;color:#fff;letter-spacing:0.5px;}footer p a,footer p a:link,footer p a:active,footer p a:visited{font-size:14px;color:#fff;text-decoration:none;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer p{position:relative;margin:40px 0 0;}}.page-top{max-width:1400px;background:#000;margin:0 auto;-webkit-border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;}.page-banner{position:relative;height:280px;-webkit-border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;background-color:#f7f7f7;background-position:right;background-repeat:no-repeat;}@media only screen and (max-width: 767px){.page-banner{background-position:center;}}.page-banner #hexagon{position:absolute;left:5%;top:0;z-index:1;}.page-banner .bg-img{position:absolute;top:0;right:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;}.page-banner .shadow{display:block;position:absolute;left:0;bottom:51px;width:70%;background:url("img/share/banner-slogan-bg.png");background-size:100%;z-index:2;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.page-banner .shadow{width:100%;}}.page-banner .shadow .curve{width:99px;position:absolute;left:0;top:-98px;}.page-banner .shadow h1{font-family:'Univers Next Pro Thin';font-size:36px;letter-spacing:0.8px;color:#000;padding:0 0 0 97px;line-height:67px;font-weight:normal;}/*953795e33e25c16a067bcfa2a5842f5b*/.page-banner .shadow h1 span{color:#ee352d;font-weight:normal;}.path{position:relative;max-width:1400px;margin:0 auto;background:#000;min-height:50px;line-height:50px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 1199px){.path{padding:0 15px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.path{padding:0;}}.path .container{position:relative;}.path a{font-size:14px;font-family:"Univers Next Pro Thin";vertical-align:middle;color:#fff;letter-spacing:0.6px;}.path a.last{font-family:'Univers Next Pro Regular';}.path .arrow{background:url("img/share/path-arrow.png") no-repeat center;width:9px;height:14px;display:inline-block;vertical-align:middle;margin:0 15px;}.path .btn-back{position:absolute;right:0;top:0;font-size:14px;color:#fff;background:url("img/share/btn-back.png") no-repeat left;padding:0 0 0 30px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.path .btn-back{right:20px;}}.path .path-wrap{width:80%;}.pagination-wrap{margin:41px 0 40px;}.pagination-wrap .page-item{width:24px;height:24px;line-height:24px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.pagination-wrap li{display:inline-block;vertical-align:middle;margin:0 4px;text-align:center;overflow:hidden;}.pagination-wrap li a{font-size:14px;color:#000;}.pagination-wrap li.active{background:#000;}.pagination-wrap li.active a{color:#fff;}#srch-page{width:33px;background:#fff;height:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 10px;}.bg-overlay{display:none;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:60;}.application-platform{display:inline-block;padding:0 12px 0 0;}.application-platform a{font-size:15px;color:#ee352d;display:inline-block;vertical-align:middle;}.application-platform .dot{background:url("img/member/dot.png") no-repeat center;display:inline-block;vertical-align:middle;width:6px;height:6px;padding:0 15px;}.prog-partners{margin:50px 0 0;}.prog-partners li{list-style:none;padding:28px 20px 52px 29px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#efefef;margin:0 0 32px;}.prog-partners li .img{float:right;margin:-9px 0 0px 3%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.prog-partners li .img{float:none;margin:0 0 20px;}}.prog-partners li .img img{-webkit-border-radius:0 0 0 20px;-moz-border-radius:0 0 0 20px;border-radius:0 0 0 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.prog-partners li h3{font-size:16px;font-family:"Univers Next Pro Bold";font-weight:bold;margin:0 0 16px;}.prog-partners li p{font-size:15px;line-height:30px;margin:0 0 0 0;}