.mt2{margin-top:2px!important}
.mt5{margin-top:5px!important}
.mt7{margin-top:7px!important}
.mt8{margin-top:8px!important}
.mt11{margin-top:11px!important}
.mt14{margin-top:14px!important}
.mt25{margin-top:25px!important}
.mt45{margin-top:45px!important}
.mt50{margin-top:50px!important}
.mt53{margin-top:53px!important}
.mt60{margin-top:60px!important}
.mt70{margin-top:70px!important}
.mt100{margin-top:100px!important}
.mt120{margin-top:120px!important}
.mt128{margin-top:128px!important}
.pt49{padding-top:49px!important}
.pt56{padding-top:56px!important}
.pt60{padding-top:60px!important}
.pt66{padding-top:66px!important}
.w100{width:100%!important}
.upc{text-transform:uppercase}
.mb-slide-mb,.mb-slide-tablet{display:none}
.ptop0{padding-top:0!important}
.pdbt0{padding-bottom:0!important}
.imgbc-mb{display:none}
.show-mb{display:none!important}
.local-mobile{display:none}
.mb-item{display:none}
.pc-item{display:block}
.twitter-share-button,.fb-like{float:right;margin-left:10px}
.top-scroll{position:fixed;bottom:20px;right:20px;z-index:100;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:.4}
.empty{margin-top:50px;color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:italic;text-align:center}
.error-ie9{display:none}
option{font-size:14px}
table{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.mb{display:none}
.accor-data .date-mb{display:none}
#container{width:100%;max-width:1920px;margin:0 auto}
#loading{background:center center no-repeat #f37021;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}
.cssload-loader{position:absolute;left:50%;top:50%;width:47.284271247462px;height:47.284271247462px;margin-left:-23.142135623731px;margin-top:-23.142135623731px;border-radius:100%;animation-name:cssload-loader;-o-animation-name:cssload-loader;-ms-animation-name:cssload-loader;-webkit-animation-name:cssload-loader;-moz-animation-name:cssload-loader;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-duration:4.6s;-o-animation-duration:4.6s;-ms-animation-duration:4.6s;-webkit-animation-duration:4.6s;-moz-animation-duration:4.6s}
.cssload-loader .cssload-side{display:block;width:6px;height:19px;background-color:#fff;margin:2px;position:absolute;border-radius:50%;animation-duration:1.73s;-o-animation-duration:1.73s;-ms-animation-duration:1.73s;-webkit-animation-duration:1.73s;-moz-animation-duration:1.73s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease}
.cssload-loader .cssload-side:nth-child(1),.cssload-loader .cssload-side:nth-child(5){transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);animation-name:cssload-rotate0;-o-animation-name:cssload-rotate0;-ms-animation-name:cssload-rotate0;-webkit-animation-name:cssload-rotate0;-moz-animation-name:cssload-rotate0}
.cssload-loader .cssload-side:nth-child(3),.cssload-loader .cssload-side:nth-child(7){transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);animation-name:cssload-rotate90;-o-animation-name:cssload-rotate90;-ms-animation-name:cssload-rotate90;-webkit-animation-name:cssload-rotate90;-moz-animation-name:cssload-rotate90}
.cssload-loader .cssload-side:nth-child(2),.cssload-loader .cssload-side:nth-child(6){transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);animation-name:cssload-rotate45;-o-animation-name:cssload-rotate45;-ms-animation-name:cssload-rotate45;-webkit-animation-name:cssload-rotate45;-moz-animation-name:cssload-rotate45}
.cssload-loader .cssload-side:nth-child(4),.cssload-loader .cssload-side:nth-child(8){transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);animation-name:cssload-rotate135;-o-animation-name:cssload-rotate135;-ms-animation-name:cssload-rotate135;-webkit-animation-name:cssload-rotate135;-moz-animation-name:cssload-rotate135}
.cssload-loader .cssload-side:nth-child(1){top:23.142135623731px;left:47.284271247462px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(2){top:40.213203431093px;left:40.213203431093px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(3){top:47.284271247462px;left:23.142135623731px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(4){top:40.213203431093px;left:7.0710678163691px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(5){top:23.142135623731px;left:0;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(6){top:7.0710678163691px;left:7.0710678163691px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(7){top:0;left:23.142135623731px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(8){top:7.0710678163691px;left:40.213203431093px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
@keyframes cssload-rotate0 {
0%{transform:rotate(0deg)}
60%{transform:rotate(180deg)}
100%{transform:rotate(180deg)}
}
@-o-keyframes cssload-rotate0 {
0%{-o-transform:rotate(0deg)}
60%{-o-transform:rotate(180deg)}
100%{-o-transform:rotate(180deg)}
}
@-ms-keyframes cssload-rotate0 {
0%{-ms-transform:rotate(0deg)}
60%{-ms-transform:rotate(180deg)}
100%{-ms-transform:rotate(180deg)}
}
@-webkit-keyframes cssload-rotate0 {
0%{-webkit-transform:rotate(0deg)}
60%{-webkit-transform:rotate(180deg)}
100%{-webkit-transform:rotate(180deg)}
}
@-moz-keyframes cssload-rotate0 {
0%{-moz-transform:rotate(0deg)}
60%{-moz-transform:rotate(180deg)}
100%{-moz-transform:rotate(180deg)}
}
@keyframes cssload-rotate90 {
0%{transform:rotate(90deg);transform:rotate(90deg)}
60%{transform:rotate(270deg);transform:rotate(270deg)}
100%{transform:rotate(270deg);transform:rotate(270deg)}
}
@-o-keyframes cssload-rotate90 {
0%{-o-transform:rotate(90deg);transform:rotate(90deg)}
60%{-o-transform:rotate(270deg);transform:rotate(270deg)}
100%{-o-transform:rotate(270deg);transform:rotate(270deg)}
}
@-ms-keyframes cssload-rotate90 {
0%{-ms-transform:rotate(90deg);transform:rotate(90deg)}
60%{-ms-transform:rotate(270deg);transform:rotate(270deg)}
100%{-ms-transform:rotate(270deg);transform:rotate(270deg)}
}
@-webkit-keyframes cssload-rotate90 {
0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
60%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
@-moz-keyframes cssload-rotate90 {
0%{-moz-transform:rotate(90deg);transform:rotate(90deg)}
60%{-moz-transform:rotate(270deg);transform:rotate(270deg)}
100%{-moz-transform:rotate(270deg);transform:rotate(270deg)}
}
@keyframes cssload-rotate45 {
0%{transform:rotate(45deg);transform:rotate(45deg)}
60%{transform:rotate(225deg);transform:rotate(225deg)}
100%{transform:rotate(225deg);transform:rotate(225deg)}
}
@-o-keyframes cssload-rotate45 {
0%{-o-transform:rotate(45deg);transform:rotate(45deg)}
60%{-o-transform:rotate(225deg);transform:rotate(225deg)}
100%{-o-transform:rotate(225deg);transform:rotate(225deg)}
}
@-ms-keyframes cssload-rotate45 {
0%{-ms-transform:rotate(45deg);transform:rotate(45deg)}
60%{-ms-transform:rotate(225deg);transform:rotate(225deg)}
100%{-ms-transform:rotate(225deg);transform:rotate(225deg)}
}
@-webkit-keyframes cssload-rotate45 {
0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
60%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
100%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
}
@-moz-keyframes cssload-rotate45 {
0%{-moz-transform:rotate(45deg);transform:rotate(45deg)}
60%{-moz-transform:rotate(225deg);transform:rotate(225deg)}
100%{-moz-transform:rotate(225deg);transform:rotate(225deg)}
}
@keyframes cssload-rotate135 {
0%{transform:rotate(135deg);transform:rotate(135deg)}
60%{transform:rotate(315deg);transform:rotate(315deg)}
100%{transform:rotate(315deg);transform:rotate(315deg)}
}
@-o-keyframes cssload-rotate135 {
0%{-o-transform:rotate(135deg);transform:rotate(135deg)}
60%{-o-transform:rotate(315deg);transform:rotate(315deg)}
100%{-o-transform:rotate(315deg);transform:rotate(315deg)}
}
@-ms-keyframes cssload-rotate135 {
0%{-ms-transform:rotate(135deg);transform:rotate(135deg)}
60%{-ms-transform:rotate(315deg);transform:rotate(315deg)}
100%{-ms-transform:rotate(315deg);transform:rotate(315deg)}
}
@-webkit-keyframes cssload-rotate135 {
0%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
60%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}
100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}
}
@-moz-keyframes cssload-rotate135 {
0%{-moz-transform:rotate(135deg);transform:rotate(135deg)}
60%{-moz-transform:rotate(315deg);transform:rotate(315deg)}
100%{-moz-transform:rotate(315deg);transform:rotate(315deg)}
}
@keyframes cssload-loader {
0%{transform:rotate(0deg);transform:rotate(0deg)}
100%{transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes cssload-loader {
0%{-o-transform:rotate(0deg);transform:rotate(0deg)}
100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-ms-keyframes cssload-loader {
0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes cssload-loader {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes cssload-loader {
0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}
100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
}
p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.story-detail2{padding:70px 0}
.breadcrumb{font-size:14px;padding:12px 0;border-bottom:1px solid #bfbfbf}
.breadcrumb span.disable,.breadcrumb a{color:#363636}
.breadcrumb a:hover{color:#f37021}
.breadcrumb span.disable{color:#363636}
.breadcrumb span{color:#f37021}
#container{overflow:hidden;position:relative}
#content{padding-top:70px}
#content.layout-2{padding-top:125px}
.ir-page #content.layout-2{padding-top:140px}
#header{background:#fff;top:0;left:0;z-index:100;width:100%;position:fixed;z-index:9999;-webkit-box-shadow:0 3px 10px 0 rgba(61,61,61,0.5);-moz-box-shadow:0 3px 10px 0 rgba(61,61,61,0.5);box-shadow:0 3px 10px 0 rgba(61,61,61,0.5)}
#header .ic-menu{display:none}
#header .logo{margin-top:14px;width:150px}
.p-tt{color:#292929;font-size:22px;line-height:70px;margin-left:50px}
.p-tt:hover{color:#f26e1f}
.link-backhome{line-height:70px;font-size:14px;color:#034ea2;text-transform:uppercase;display:inline-block;margin-left:30px;margin-right:0}
.link-backhome:hover{color:#292929}
.back-home{display:none}
.swiper-button-prev.wh{left:30px}
.swiper-button-next.wh{right:30px}
.swiper-button-prev.wh.swiper-button-disabled,.swiper-button-next.wh.swiper-button-disabled{display:block}
#header .lag{margin:21px 0 0 20px}
#header .lag a{display:block;width:16px;height:12px;margin:2px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#header .lag a.lag-en{background:url(../images/icon/eng-deactive.jpg) center center no-repeat}
#header .lag a.lag-en:hover,#header .lag a.lag-en.active{background:url(../images/icon/eng-active.jpg) center center no-repeat}
#header .lag a.lag-vi{background:url(../images/icon/vn-deactive.jpg) center center no-repeat}
#header .lag a.lag-vi:hover,#header .lag a.lag-vi.active{background:url(../images/icon/vn-active.jpg) center center no-repeat}
#header .search{height:30px;padding:6px 20px 0;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;margin:21px 0 0;position:relative}
.ip-search{display:none;width:288px;height:48px;padding:0 15px;background:#f6f6f6;position:absolute;right:0;top:49px;z-index:1;-webkit-box-shadow:0 2px 10px 0 rgba(50,50,50,0.5);-moz-box-shadow:0 2px 10px 0 rgba(50,50,50,0.5);box-shadow:0 2px 10px 0 rgba(50,50,50,0.5)}
.ip-search img{position:absolute;top:-8px;right:25px}
.ip-search input{width:100%;height:48px;border:0;background:0;font-size:14px;color:#202020}
#header .search a{display:block;width:16px;height:17px;background:url(../images/icon/ic-search.png) no-repeat}
#header .search a:hover{background-position:0 bottom}
#header .menu{display:block;padding:0 20px 0 0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
#header .menu ul{list-style:none}
#header .menu > ul > li{float:left;position:relative}
#header .menu > ul > li > a{display:block;font-size:14px;color:#292929;padding:26px 13px 24px}
#header .menu > ul > li.active > a,#header .menu > ul > li:hover > a{color:#f37021}
#header .menu .sub{font-size:14px;font-weight:700;position:absolute;top:70px;left:0;background:#fff;display:none;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);box-shadow:0 5px 10px -4px rgba(0,0,0,0.4)}
#header .menu .sub img{position:absolute;top:-7px;left:41px}
#header .pc-menu.menu > ul > li:hover .sub{display:block}
#header .menu .sub span,#header .menu .sub a{display:block;white-space:nowrap;font-size:14px;height:40px;line-height:40px;padding:0 13px;color:#292929;position:relative;font-size:12px!important}
.sub-two{top:0;position:absolute;left:100%;background:#fff;display:none;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);box-shadow:0 5px 10px -4px rgba(0,0,0,0.4)}
.sub-two.sh-left{left:auto;right:100%}
#header .menu .sub > ul > li{position:relative}
#header .menu .sub > ul > li img.ar{left:auto;position:absolute;right:10px;top:12px;z-index:1}
#header .pc-menu.menu .sub > ul > li.hover:hover .sub-two{display:block!important}
#header .menu .sub span:hover,#header .menu .sub span.active,#header .menu .sub a:hover,#header .menu .sub a.active{background:#f37021;color:#fff}
#header .pc-menu.menu .sub > ul > li:hover > span,#header .pc-menu.menu .sub > ul > li:hover > a{background:#f37021!important;color:#fff!important}
.black-menu{background:#000;padding:15px 0 10px}
#header .black-menu .menu{background:#000}
.black-menu .menu > ul > li{text-transform:uppercase;cursor:pointer}
.black-menu ul > li{letter-spacing:-.3px;height:30px;line-height:30px;position:relative;color:#fff;font-size:12px;padding:0 0 0 28px;cursor:default}
.black-menu ul > li:first-child{padding:0}
.black-menu .sub a,.black-menu .sub span{text-transform:none}
.black-menu .sub ul > li{padding:0;height:auto;text-transform:inherit}
#header .black-menu .sub-two{background:#f37021}
#header .black-menu .menu > ul > li > a{display:inline-block;padding:0;color:#fff;font-size:12px}
#header .black-menu .menu .sub > ul > li img.ar{right:7px;top:17px}
#header .black-menu .pc-menu.menu > ul > li:hover,#header .black-menu .pc-menu.menu > ul > li.active,#header .black-menu .pc-menu.menu > ul > li.active > a,#header .black-menu .pc-menu.menu > ul > li:hover > a{color:#f37021}
#header .black-menu .menu .sub{background:#f37021;padding-top:17px;top:30px;box-shadow:none}
#header .black-menu .menu .sub span.active,#header .black-menu .menu .sub a.active{color:#034ea2}
#header .black-menu .menu .sub span,#header .black-menu .menu .sub a{color:#fff;font-size:12px;height:40px;line-height:40px;padding:0 20px}
#header .black-menu .pc-menu.menu .sub > ul > li:hover > a,#header .black-menu .pc-menu.menu .sub > ul > li:hover > span,#header .black-menu .pc-menu.menu .sub span:hover,#header .black-menu .pc-menu.menu .sub span.active,#header .black-menu .pc-menu.menu .sub a:hover,#header .black-menu .pc-menu.menu .sub a.active{background:#efa57a!important}
.hd-chard{background:#f37021}
.l_num{color:#fff;font-size:50px;line-height:65px;margin-right:6px}
.chard .ch{width:320px;text-align:center;height:44px;border-right:1px solid #202020;margin-top:10px;position:relative}
.chard .ch .small-chart-left{display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#202020;position:absolute;top:0;right:22px}
.chard .ch .small-chart-left span{float:right;font-size:10px}
.chard .ch .small-chart-right{display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#202020;position:absolute;top:0;left:22px}
.chard .ch .small-chart-right span{float:right;font-size:10px}
.m_num{margin-top:7px;color:#fff;font-size:19px}
.num-info .date{color:#202020;font-size:14px;line-height:15px}
.pg{margin-top:23px;margin-left:50px}
.pg li{display:inline-block;width:17px;height:17px;line-height:18px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;color:#202020;background:#fff;font-size:12px;margin-right:1px;cursor:pointer}
.chrome .pg li{line-height:20px}
.safari .pg li{line-height:17px}
.pg li:hover,.pg li.active{color:#fff;background:#202020}
.text-hdir{width:440px;height:25px;line-height:20px;position:relative;margin-top:23px;margin-left:15px;overflow:hidden}
.text-hdir ul{list-style:none}
.text-hdir li{position:absolute;top:0;left:50%;width:100%;opacity:0;z-index:0}
.text-hdir li.active{z-index:1}
.text-hdir li:first-child{left:0;opacity:1}
.text-hdir li a{color:#202020;line-height:25px}
.text-hdir li a:hover{color:#fff}
.ir-page .black-menu{background:#f37021;padding:13px 0 17px}
.ir-page #header .black-menu .menu{background:0;margin-top:10px}
#header .black-menu .menu > ul > li.active > a,.ir-page #header .black-menu .ipad-menu.menu > ul > li:hover,.ir-page #header .black-menu .ipad-menu.menu > ul > li.active,.ir-page #header .black-menu .ipad-menu.menu > ul > li.active > a,.ir-page #header .black-menu .ipad-menu.menu > ul > li:hover > a,.ir-page #header .black-menu .pc-menu.menu > ul > li:hover,.ir-page #header .black-menu .pc-menu.menu > ul > li.active,.ir-page #header .black-menu .pc-menu.menu > ul > li.active > a,.ir-page #header .black-menu .pc-menu.menu > ul > li:hover > a{color:#034ea2}
.ir-page .l_num{font-size:38px;line-height:40px}
.ir-page .m_num{font-size:14px;margin-top:1px}
.ir-page .num-info .date{font-size:11px;color:#fffefe}
.learn_more.fcb-global{color:#f37021}
.learn_more.fcb-global:hover{color:#034ea2}
#footer{width:100%;position:relative;background:#000;font-size:14px;color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding:37px 0 36px}
#footer .box-it .tt .ic-arrow{display:none;width:38px;height:37px;background:url(../images/bg/bg-ft-mn-mb.png) left bottom no-repeat;position:absolute;top:0;right:10px;z-index:20}
#footer .box-it .tt .ic-arrow.open{background-position:left top}
#footer .box-it .tt a{font-weight:700}
#footer a,#footer .box-it a:hover,#footer .box-it a.active,#footer .box-it .tt a{color:#f37021;position:relative;z-index:5}
#footer a{font-size:12px}
#footer a:hover,#footer a.active,#footer .box-it .tt a:hover,#footer .box-it a{color:#fff}
#footer .link{margin-top:25px}
#footer .link a{line-height:40px;display:inline-block}
#footer .link a.share{display:inline-block;width:40px;height:40px;margin-right:13px;-webkit-box-shadow:10px 10px 17px -17px rgba(0,0,0,0.6);-moz-box-shadow:10px 10px 17px -17px rgba(0,0,0,0.6);box-shadow:10px 10px 17px -17px rgba(0,0,0,0.6)}
#footer .link a.share:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
#footer .ft-main{width:100%;max-width:1320px;margin:0 auto}
#footer .mn-ft{padding-bottom:12px}
#footer .box-it:first-child{width:33.33%}
#footer .box-it:first-child .list-sub > div{padding-top:0}
#footer .box-it .list-sub > div.f-ftmn:first-child{width:46%}
#footer .box-it .list-sub > div.f-ftmn{width:54%}
#footer .box-it{float:left;width:17%;padding-right:1%}
#footer .box-it.last{width:15.5%}
#footer .box-it .tt{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;padding-top:0;padding-bottom:4px;position:relative}
#footer .box-it .list-sub div{padding-top:11px}
#footer .logo{width:150px;bottom:-76px;right:0}
.bottom-ft-mb{display:none}
#main{height:100%;position:relative;width:100%}
.box-list-city .tab{width:100%;height:55px;background:#0d3892;font-size:0;letter-spacing:0;word-spacing:0;text-align:center}
.box-list-city .tab a{display:inline-block;text-align:left;height:100%;font-size:14px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;opacity:.5;filter:alpha(opacity=50);line-height:55px;width:150px;padding-left:25px}
.box-list-city .tab a.active,.box-list-city .tab a:hover{background:#fff;opacity:1;filter:alpha(opacity=100);color:#0d3892}
.box-list-city .ctt-list{width:600px;margin:0 auto;padding-top:17px;padding-bottom:80px}
.box-list-city .ctt-list .ctt{display:none}
.box-list-city .ctt-list .ctt div{float:left;width:25%;padding-top:23px}
.box-list-city .ctt-list .ctt div a{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;display:inline-block;padding-left:25px}
.box-list-city .ctt-list .ctt div a:hover{color:#f37021}
.banner-cr-sub .text-dhtl{vertical-align:middle;height:100%;display:table-cell;width:100%;margin:0 auto;font-size:22px;line-height:36px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.banner-cr-sub .text-dhtl span{white-space:pre-line;display:block;max-width:990px;margin:0 auto;font-size:24px;font-weight:400!important}
.fr-careers .wr-page{display:table}
.fr-careers .wr-page .col-frame{display:table-cell;vertical-align:middle}
.cr-f3.fr-careers .wr-page .col-frame.fl_pc{vertical-align:bottom}
.fr-careers .wrap-big{position:static}
.banner-cr-sub .img-dhtl{bottom:-78px;left:50%;margin-left:-125px;position:absolute;width:250px}
.banner-cr-sub .img-dhtl img{width:100%}
.box-dhtl-cha{width:100%;padding:143px 0 118px}
.box-dhtl-cha .text{width:974px;margin:0 auto;font-size:30px;line-height:40px;color:#000;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.box-dhtl-cha .text span.one{font-size:48px;color:#f79b1a;line-height:64px}
.box-dhtl-what{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:20px;color:#000;padding:54px 0 70px}
.box-dhtl-what .left{width:47%}
.box-dhtl-what .right{width:46%;text-align:center}
.box-dhtl-what .tt{font-size:24px;color:#41ae38;line-height:30px}
.box-dhtl-why{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#000;background:#f6f6f6;text-align:right}
.box-dhtl-why .tt{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.box-dhtl-why .text{width:41.1363%;position:relative;z-index:10}
.box-dhtl-why .wrap-img{width:65.1515%;position:relative;z-index:0}
.box-dhtl-why .wr-page{display:table}
.box-dhtl-why .wr-page > div{display:table-cell;vertical-align:middle;padding:50px 0}
.box-dhtl-why .wrap-img .box-tt{width:33.33%;text-align:center;position:relative;z-index:10}
.box-dhtl-why .wrap-img .box-tt.first{text-align:left}
.box-dhtl-why .wrap-img .box-tt .num{font-size:42px;line-height:42px;text-align:center;color:#034ea2;font-family:'Arial-Black'}
.box-dhtl-why .wrap-img .box-tt div:first-child{letter-spacing:-.3px;bottom:100%;left:0;position:absolute;text-align:center;width:100%}
.box-dhtl-why .wrap-img .box-tt .note{text-align:center;font-size:12px;letter-spacing:-.3px;padding-top:10px;white-space:nowrap}
.box-dhtl-why .img{width:100%}
.box-dhtl-why .img img{width:100%;display:block}
.box-dhtl-appr .wr-page{display:table;padding:50px 0}
.box-dhtl-appr .text{width:49.2424%;display:table-cell;vertical-align:middle;font-size:14px;color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.box-dhtl-appr .text .tt{font-size:22px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.box-dhtl-appr .img{padding-left:50px;width:50.7576%;display:table-cell;vertical-align:middle}
.box-dhtl-appr .img.mb{display:none}
.box-dhtl-appr .img img{width:100%}
.box-dhtl-prj{background:#f6f6f6}
.box-dhtl-prj .wr-page{padding-top:50px;padding-bottom:133px;position:relative}
.box-dhtl-prj .img{left:-68px;top:117px}
.box-dhtl-prj .text{width:55%;min-width:550px}
.box-dhtl-prj .text .tt{white-space:pre-line;font-size:22px;line-height:32px;color:#f37021;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.box-dhtl-prj .wrap-slider{width:100%;padding:0 30px;position:relative;margin-top:30px}
.box-dhtl-prj .swiper-container-impo{overflow:hidden}
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:33.33%;height:175px}
.box-dhtl-prj .wrap-sl{display:none;width:100%;position:relative;padding-top:50px}
.box-dhtl-prj .wrap-sl .swiper-slide{width:175px;height:175px}
.box-dhtl-prj .wrap-sl .btn-swiper-prev,.box-dhtl-prj .wrap-sl .btn-swiper-next{-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}
.box-dhtl-prj .wrap-sl .btn-swiper-prev{left:-30px}
.box-dhtl-prj .wrap-sl .btn-swiper-next{right:-30px}
.btnim-swiper-prev,.btnim-swiper-next,.btn-swiper-prev,.btn-swiper-next{height:61px;width:31px;background:url(../images/icon/btn_control.png) no-repeat;position:absolute;top:50%;margin-top:-30.5px;opacity:.5;filter:alpha(opacity=50);cursor:pointer}
.wrap-sl .btn-swiper-prev,.wrap-sl .btn-swiper-next{margin-top:-10px}
.btnim-swiper-prev,.btn-swiper-prev{left:0}
.btnim-swiper-next,.btn-swiper-next{right:0;background-position:-31px 0}
.btn-swiper-prev:hover,.btn-swiper-next:hover{opacity:1;filter:alpha(opacity=100)}
.btnim-swiper-prev.swiper-button-disabled,.btnim-swiper-next.swiper-button-disabled,.btn-swiper-prev.swiper-button-disabled,.btn-swiper-next.swiper-button-disabled{display:none}
.ctt-pop-dhtl{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#202020;width:100%;padding-right:15px}
.ctt-pop-dhtl .mw100{display:block;width:100%}
.pop-tnsh{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#000}
.pop-tnsh ul{list-style:none}
.tab-where-mb{width:100%;padding-bottom:68px;display:none}
.tit-where{font-size:22px;color:#51b848;text-align:center;padding:30px 30px 18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.name-where{font-size:14px;padding:0 30px;text-transform:uppercase;color:#fff;height:40px;line-height:40px;background:#0c4da2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;border-bottom:1px solid #fff;position:relative}
.item-where .name-where .icon-arr{width:10px;height:6px;display:inline-block;background:url(../images/icon/icon-where.png) no-repeat;position:absolute;right:30px;top:50%;background-position:0 -6px;margin-top:-3px}
.item-where.active .name-where .icon-arr{background-position:0 0}
.list-where{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;padding-bottom:37px;display:none}
.list-where a{color:#292929}
.list-where > div{float:left;width:25%;padding:20px 30px 0}
.ab-map{width:100%;background:#41ae38;padding:20px 0;position:relative}
.ab-map.map-tvl{padding-top:100px}
.ab-map .tt{font-size:24px;font-weight:400;color:#fff;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.bg-mapgl{width:60%}
.ab-map .img{width:1338px;margin:20px auto 0;position:relative;z-index:0;text-align:center}
.ab-map .img .point:hover{z-index:1}
.ab-map .img .point.no-popup{cursor:default}
.ab-map .img .point{cursor:pointer;z-index:0;width:1.5%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#202020;line-height:26px}
.ab-map .img .point.w1{width:2.2%}
.ab-map .img .po1{left:30.78%;top:33.63%}
.ab-map .img .po2{left:70.53%;top:35.97%}
.ab-map .img .po3{left:64.7%;top:56.61%}
.ab-map .img .po4{left:63.5%;top:47.42%}
.ab-map .img .po5{left:50.5%;top:29.42%}
.ab-map .img .po6{left:49.1%;top:25.18%}
.ab-map .img .po7{left:47.8%;top:30%}
.ab-map .img .po8{left:66.36%;top:56.5%}
.ab-map .img .po9{left:65%;top:51.4%}
.ab-map .img .po10{left:64.5%;top:54.01%}
.ab-map .img .po11{left:70.27%;top:72.1%}
.ab-map .img .po12{left:65.47%;top:52.14%}
.ab-map .img .po13{left:64.9%;top:52.14%}
.ab-map .img .po14{left:68%;top:50.14%}
.ab-map .img .po15{left:71.27%;top:50.14%;left:68.5%;top:60.1%}
.ab-map .img .po16{left:63%;top:44.1%}
.ab-map .img .po17{left:55.4%;top:39.5%}
.ab-map .img .po18{left:47.2%;top:23.8%}
.ab-map .img .po19{left:48%;top:25%}
.ab-map .img .dsc{display:none;width:662px;background:#fff;padding:30px 15px;top:50%;-webkit-box-shadow:10px 10px 35px -21px rgba(0,0,0,0.6);-moz-box-shadow:10px 10px 35px -21px rgba(0,0,0,0.6);box-shadow:10px 10px 35px -21px rgba(0,0,0,0.6)}
.ab-map .img .dsc.ps-lf:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,213,213,0);border-left-color:#fff;border-width:15px;margin-top:-15px}
.ab-map .img .dsc.ps-lr:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#fff;border-width:15px;margin-top:-15px}
.ab-map .img .country{display:none;width:76px;height:76px;padding:5px;text-align:center;color:#fff;left:90%;top:50%;margin-top:-38px;cursor:pointer}
.ab-map .po16 .country{width:100px!important;height:100px!important}
.ab-map .img .country > div{width:100%;height:100%;background:#e64116;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.ab-map .img .country .bg{position:relative;z-index:10}
.ab-map .img .country .bg-op{top:0;left:0;opacity:.45;filter:alpha(opacity=45)}
.ab-map .img .point:hover{z-index:10}
.ab-map .img .point:hover .country{display:block}
.ab-map .ctt-popup{width:100%;height:100%;background:url(../images/bg/bg-pop.png);position:absolute;top:0;left:0}
.ab-map .ctt-popup.op_0{filter:alpha(opacity=0);opacity:0}
.ab-map .ctt-popup .ctt-detail{display:none;width:660px;max-width:80%;background:#fff;margin:0 auto;position:relative;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#202020;text-align:left;padding:16px 30px 15px;opacity:0;z-index:10}
.ab-map .ctt-popup .over-play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}
.ab-map .ctt-popup .ctt-detail .icon-close{right:-43px}
.ab-map .ctt-popup .ctt-detail .tt-detail{font-size:22px;color:#0d3892;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:9px}
.ab-map .ctt-popup .ctt-detail .swiper-slide{float:left;width:300px;height:145px;padding:20px}
.ab-map .ctt-popup .ctt-detail .wrap-slider{padding-top:20px}
.ab-map .ctt-popup .ctt-detail .swiper-slide a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#202020;cursor:default;text-transform:uppercase}
.ab-map .ctt-popup .ctt-detail .swiper-slide a:hover{color:#202020}
.ab-partners .txt{text-align:left;font-size:14px;line-height:26px;color:#202020;margin:0 auto;padding-bottom:43px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.ab-partners .sw-slide{width:100%;max-width:1170px;padding:0 70px;margin:0 auto;position:relative}
.ab-partners .swiper-container{width:100%;max-width:1320px;position:relative;margin:0 auto}
.ab-partners .swiper-container .swiper-slide{width:auto;padding:0 15px;height:115px}
.tb-intro{text-align:justify;display:table;margin:0 auto;width:100%;padding-top:40px}
.tb-intro .col-img{width:49.318182%;text-align:right;display:table-cell;vertical-align:middle}
.tb-intro .col-img img{max-width:100%}
.tb-intro .col-txt{width:50.681818%;display:table-cell;vertical-align:middle}
.tb-intro .col-txt p{padding-top:40px}
.tb-intro.ml-pg .col-txt p{padding-top:0;padding-bottom:18px}
.tb-intro.ml-pg .col-txt p:first-child{font-weight:700;font-size:22px}
.tb-pr{padding-top:25px}
.tb-pr .col-pr-1,.tb-pr .col-pr-2{width:50%}
.tb-pr .col-pr-1{padding-right:20px}
.tb-pr .col-pr-2{padding-left:20px}
.it-pr{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#292929;line-height:20px;padding-top:21px;text-align:justify}
.it-pr .upp{font-size:22px;line-height:26px;text-transform:uppercase;color:#0d3892;padding-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.it-pr p{padding-bottom:34px}
.it-pr span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.banner-bld{width:100%;height:auto}
.banner-bld img{width:100%}
.wrap-iv-list{padding-bottom:75px}
.group-menu-iv{position:relative;line-height:38px;padding-top:24px;z-index:1}
.it-menu-iv{height:40px;border:1px solid #bcbcbc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:14px;color:#181818;padding:0 25px 0 15px;position:relative;margin-right:10px;margin-top:25px;z-index:0}
.search-iv{margin-top:25px;height:40px;border:1px solid #bcbcbc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;width:100%;max-width:313px;font-size:14px;line-height:40px;color:#292929;padding:0 131px 0 13px;position:relative;margin-right:0}
.sl_gl{cursor:pointer;background:#000;position:absolute;top:0;right:40px;height:38px;width:92px;background:url(../images/icon/icon-ar-iv.png) 70px 14px no-repeat}
.search-iv .sl_gl .selector{height:38px}
.sl_gl .selector{padding:0;width:94px!important}
.sl_gl .selector span{width:94px!important;padding-left:10px;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#000}
.sl_gl .selector select{height:38px;cursor:pointer}
.search-iv .btn-search-iv{position:absolute;width:39px;height:100%;border-left:1px solid #bcbcbc;top:0;right:0;display:inline-block;background:url(../images/icon/icon-search.png) no-repeat center center #292929}
.search-iv .btn-search-iv:hover{background:url(../images/icon/icon-search.png) no-repeat center center #f37021}
.search-iv .wr-inp{padding-right:7px;float:left;border-right:1px solid #828281;margin-top:7px}
.search-iv input{max-width:165px;width:100%;height:40px;background:0;border:0;outline:0}
.it-menu-iv:hover,.it-menu-iv.active{border:1px solid #f37021;background:#f37021;color:#fff;z-index:1}
.it-menu-iv:hover .sub-menu-iv{display:block}
.it-menu-iv:hover .icon{background:url(../images/icon/icon-down.png)}
.it-menu-iv .icon{position:absolute;width:12px;height:7px;top:50%;margin-top:-3.5px;right:8px;z-index:1;background:url(../images/icon/icon-ar-iv.png)}
.sub-menu-iv{width:188px;position:absolute;top:0;left:-1px;padding-top:46px;display:none}
.sub-menu-iv ul{background:#fff;border:1px solid #7f96c4;width:100%;list-style:none}
.sub-menu-iv ul li{padding:13px 14px;font-size:14px;line-height:16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.sub-menu-iv ul li a{color:#000;display:block;height:100%}
.sub-menu-iv ul li:hover,.sub-menu-iv ul li.active{background:#f37021}
.sub-menu-iv ul li:hover a,.sub-menu-iv ul li.active a{color:#fff}
.switch-iv{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-align:right;margin-top:25px;width:256px;position:relative}
.switch-iv a{color:#333;display:inline-block;height:40px;font-size:14px;line-height:40px;border:1px solid #034ea2;padding:0 17px 0 51px}
.switch-iv a.img{background:url(../images/icon/photo-icon.png) no-repeat 13px center}
.switch-iv a.img:hover,.switch-iv a.img.active{background:url(../images/icon/photo-icon-focus.png) no-repeat 13px center;background-color:#034ea2}
.switch-iv a.video{background:url(../images/icon/video-icon.png) no-repeat 13px center}
.switch-iv a.video:hover,.switch-iv a.video.active{background:url(../images/icon/video-icon-focus.png) no-repeat 13px center;background-color:#034ea2}
.switch-iv a:hover,.switch-iv a.active{color:#fff}
.sBtn-iv.active,.sBtn-iv:hover{background:#034ea2;color:#fff}
.you-are-here{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.wrapper-iv{width:100%;position:relative;padding-top:34px}
.wrapper-iv .wrap-big{padding:0 20px}
.wrapper-iv .wrap-big.fix{padding:0 30px}
.wrapper-iv .ivs-holder{display:none}
.wrapper-iv .ivs-holder.active{display:block}
.wrapper-iv .pagination{padding-top:54px}
.nav-iv{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;width:313px;position:absolute;left:0;top:0}
.nav-iv ul{border:1px solid #ccc;list-style:none;width:100%;display:block}
.nav-iv li{height:60px;line-height:60px;padding-left:25px;font-size:20px;border-bottom:1px solid #ccc}
.nav-iv li a{display:inline-block;width:100%;height:100%;color:#222}
.nav-iv li.active,.nav-iv li:hover{background:#e9effb}
.nav-iv li:last-child{border-bottom:0}
.box-nav-iv{font-size:20px;line-height:32px;padding:14px 25px;border:1px solid #ccc;background:#e9effb;display:none;position:relative}
.box-nav-iv span{width:15px;height:7px;background:url(../images/icon/icon-naviv.png) center right no-repeat;background-position:0 -7px;position:absolute;top:50%;margin-top:-3.5px;right:25px}
.box-nav-iv.active span{background-position:0 0}
.box-nav-iv a{color:#222;display:inline-block;width:100%;height:100%}
.ivs-holder{width:100%;margin-top:28px}
.ivs-holder .item{padding:0 0 20px;cursor:pointer;width:23.87%;position:relative;margin-left:1.5%}
.ivs-holder .item:nth-child(4n+1){margin-left:0}
.ivs-holder .item .icon-play{display:inline-block;position:absolute;width:75px;height:73px;top:50%;left:50%;margin-top:-31.5px;margin-left:-32.5px;background:url(../images/icon/icon-play.png) no-repeat}
.info-ivs-it{padding-top:5px;font-size:14px;line-height:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#292929}
.info-ivs-it span{font-size:12px;color:#c1c1c1;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.ivs-holder .item a{display:inline-block;position:relative;width:100%}
.ivs-holder .item img{width:100%}
.ivs-holder .item.no-pd{padding:0 10px 20px 0}
.ivs-holder .item img{width:100%}
.ivs-holder .item:hover img{opacity:.8}
.pageNav-iv{width:100%;margin:auto;margin-top:75px;margin-bottom:15px;height:64px;padding-left:0;list-style:none;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.pageNav-iv li{display:inline-block;line-height:64px;font-size:14px;margin:4px}
.pageNav-iv li a{color:#737373}
.pageNav-iv li,.pageNav-iv li.active a,.pageNav-iv li:hover a{color:#0d3890}
.popupBox{padding:8px;position:absolute;z-index:11;background:#fff;max-width:1095px;top:80px;left:80px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.popupBox.showing{margin-top:40px}
.popupBox.showing .closeBtn{margin-top:-40px;margin-left:-24px;opacity:1}
.popupBox .closeBtn{width:32px;height:32px;opacity:0;position:absolute;left:100%;top:0;margin-top:-20px;margin-left:-24px;background:url(../images/icon/popup-close-icon.png),orange;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.bl-cover{width:100%;height:100%;margin:0;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7)}
.nav-iv-mobile{display:none}
.gallery-pop{width:100%}
.tit-gpop{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#292929;padding-top:6px;padding-bottom:9px;border-bottom:1px solid #a8a8a8}
.tag-pop{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#292929;line-height:15px;padding-top:15px;padding-bottom:30px}
.tag-pop a{color:#0e3890}
.gallery-pop img{width:100%}
.fancybox-skin{background:#fff!important}
.bg-pop{background:#fff}
.fancybox-opened .fancybox-skin{box-shadow:none!important}
.gd-text{padding:10px 0;border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:22px;color:#0e3890;width:100%;max-width:1320px;margin:0 auto}
.container-his *{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:arial}
.container-his .text-banner{height:480px;padding:8px;padding-top:28px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:34px}
.text-banner{text-transform:uppercase;text-align:center;font-size:23px;color:#fff}
.his-brief1{background:#0d3890;padding:100px 15px;color:#fff;font-size:30px}
.his-brief2{background:#fff;padding:15px;margin-top:235px;color:#0d3890;font-size:28px;font-weight:700;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold}
.his-brief2 .big{color:#f37021;font-size:36px}
.his-brief2 .small{font-size:24px}
.brief-items .item{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:18px;font-weight:bold;color:#202020}
.brief-items .item .em{color:#ee6630}
.brief-items .item .des{margin-top:12px;padding:10px}
.brief-items{margin-top:5px}
.his-brief3{margin-top:188px;width:100%;height:678px;background:url(../images/ab/brief-bg1.jpg);background-size:cover;background-position:top center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:30px;padding:12px;padding-top:350px;text-align:center;color:#fff}
.his-brief3 .em{font-size:36px;text-transform:uppercase}
.control-his{background:#e4e4e4;padding:0 58px}
.control-his .wr-page{position:relative;padding:0}
.slide-control-year{overflow:hidden;position:relative}
.slide-control-year .swiper-slide{width:20%;padding:0 20px;padding-bottom:21px;cursor:pointer;transition:all .5s ease 0}
.slide-control-year .swiper-slide.active,.slide-control-year .swiper-slide:hover{background:#ed581a;color:#fff}
.slide-control-year .swiper-slide:first-child{margin-left:0}
.icon-year{height:96px;text-align:center}
.icon-year table{width:100%;height:96px}
.icon-year table td{vertical-align:middle}
.year-his{font-size:24px;line-height:24px;color:#ed581a;text-align:center;font-weight:700}
.slide-control-year .swiper-slide.active .year-his,.slide-control-year .swiper-slide:hover .year-his{color:#fff}
.desc-his{font-size:14px;color:#4e4e4e;line-height:20px;text-align:center;padding-top:3px;padding-bottom:21px}
.slide-control-year .swiper-slide.active .desc-his,.slide-control-year .swiper-slide:hover .desc-his{color:#fff}
.y1988{background:url(../images/icon/year/y1.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1988,.slide-control-year .swiper-slide:hover .y1988{background:url(../images/icon/year/y1-hv.png) no-repeat center center}
.y1990{background:url(../images/icon/year/y2.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1990,.slide-control-year .swiper-slide:hover .y1990{background:url(../images/icon/year/y2-hv.png) no-repeat center center}
.y1994{background:url(../images/icon/year/y3.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1994,.slide-control-year .swiper-slide:hover .y1994{background:url(../images/icon/year/y3-hv.png) no-repeat center center}
.y1997{background:url(../images/icon/year/y4.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1997,.slide-control-year .swiper-slide:hover .y1997{background:url(../images/icon/year/y4-hv.png) no-repeat center center}
.y1999{background:url(../images/icon/year/y5.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1999,.slide-control-year .swiper-slide:hover .y1999{background:url(../images/icon/year/y5-hv.png) no-repeat center center}
.y2001{background:url(../images/icon/year/y6.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2001,.slide-control-year .swiper-slide:hover .y2001{background:url(../images/icon/year/y6-hv.png) no-repeat center center}
.y2006{background:url(../images/icon/year/y7.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2006,.slide-control-year .swiper-slide:hover .y2006{background:url(../images/icon/year/y7-hv.png) no-repeat center center}
.y2012{background:url(../images/icon/year/2012_Icon.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2012,.slide-control-year .swiper-slide:hover .y2012{background:url(../images/icon/year/2012_Icon_hover.png) no-repeat center center}
.y2014{background:url(../images/icon/year/y8.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2014,.slide-control-year .swiper-slide:hover .y2014{background:url(../images/icon/year/y8-hv.png) no-repeat center center}
.y2000{background:url(../images/icon/year/y9.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2000,.slide-control-year .swiper-slide:hover .y2000{background:url(../images/icon/year/y9-hv.png) no-repeat center center}
.content-his{padding-top:70px;padding-bottom:79px;display:none}
.content-his .year-tt{text-align:left;font-size:60px;color:#ed581a;line-height:60px;font-weight:700;width:59.83%;padding:0 11px;padding-bottom:14px;float:right}
.content-his .img-year{width:40.17%;padding:0 15px;text-align:center}
.content-his .img-year img{max-width:100%}
.content-his .text-year{width:59.83%;padding:0 15px;font-size:14px;line-height:24px;color:#292929}
.content-his .text-year p{padding-top:24px}
.content-his .text-year p:empty{padding:0}
.content-his .text-year p:first-child{padding-top:0}
.yearbutton-next,.yearbutton-prev{width:13px;height:24px;position:absolute;top:50%;margin-top:-12px;cursor:pointer}
.yearbutton-next.swiper-button-disabled,.yearbutton-prev.swiper-button-disabled{display:none}
.yearbutton-next{background:url(../images/icon/year/icon-slide.png) no-repeat;background-position:-13px 0;right:-28px}
.yearbutton-prev{background:url(../images/icon/year/icon-slide.png) no-repeat;background-position:0 0;left:-28px}
.container-lds{padding-bottom:48px;position:relative;z-index:1}
.container-lds *{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container-lds .text-banner,.text-banner{height:485px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:34px;text-align:center;position:relative;background-position:center center;background-size:cover}
.container-lds .text-banner .text,.text-banner .text{position:absolute;width:100%;padding:0 20px;left:0;bottom:50px}
.lds-list{padding-bottom:12px}
.it-lds{width:47.34848%;margin-top:60px;cursor:default}
.it-lds.two{float:left}
.it-lds.one{float:right}
.it-lds:first-child{float:none}
.it-lds .img-lds{width:40%;position:relative;margin-right:3.9%}
.it-lds .img-lds .bg-hv,.it-boss .img-boss .bg-hv{width:100%;height:100%;background:url(../images/bg/bg-hv.png) repeat;top:0;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.it-lds .img-lds:hover .bg-hv,.it-boss .img-boss:hover .bg-hv{filter:alpha(opacity=100);opacity:1}
.it-lds .img-lds img{width:100%}
.it-lds .desc-lds{width:56%;color:#202020}
.it-lds .one{font-size:14px;margin-bottom:5px;line-height:28px;margin-top:15px;text-transform:uppercase}
.it-lds .two{line-height:22px;font-size:22px;color:#f37021;text-transform:uppercase}
.it-lds .two:hover{color:#034ea2}
.it-lds .three{line-height:20px;margin-top:7px;font-size:14px}
.it-lds .desc_leader{margin-top:11px;text-transform:capitalize}
.it-lds .desc_leader p{color:#202020;font-size:14px;text-transform:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:italic}
.it-lds .desc_leader .line{margin-bottom:12px;width:110px;border-top:1px solid #838383}
.pop-leader .img-pop,.pop-company .img-pop{width:24.4274%;margin-right:2%}
.pop-leader .desc-pop,.pop-company .desc-pop{width:73.5726%;padding-top:0;text-align:justify}
.pop-company .desc-pop{padding-left:15px;padding-right:0;width:70%}
.pop-leader .desc-pop p,.pop-company .desc-pop p{padding-top:0}
.pop-leader .desc-pop{line-height:26px}
.pop-leader .name-lds{padding-top:10px;padding-left:15px;color:#202020}
.pop-leader .name-lds p.one{text-transform:uppercase;margin-bottom:1px}
.pop-leader .name-lds p.two{color:#f37021;font-size:22px;line-height:22px;font-weight:700;text-transform:uppercase;margin-top:7px}
.pop-leader .name-lds p.three{font-size:14px;line-height:20px;margin-top:7px;font-weight:700}
.pop-company .title-pop{text-align:left;font-size:22px;line-height:36px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#202020;text-transform:uppercase;padding-bottom:20px}
.pop-company .desc-pop{font-size:14px;line-height:20px}
.pop-company .desc-pop span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.control-aw{background:#9b9b9b;padding:22px 73px}
.control-aw .wr-page{padding:0;padding-left:210px;position:relative}
.slide-aw{overflow:hidden}
.slide-aw .swiper-slide{width:20%;text-align:center}
.slide-aw .swiper-slide:first-child{margin-left:0}
.control-aw .swiper-slide.first{position:absolute;top:0;left:0;width:162px;height:100%}
.slide-aw .swiper-slide.second{margin-left:0}
.slide-aw .swiper-slide a,.control-aw .swiper-slide.first a{display:table;height:57px;width:120px;border:1px solid #d0d0d0;margin:0 auto;color:#fff;font-size:20px;font-weight:700}
.control-aw .swiper-slide.first a{width:162px}
.slide-aw .swiper-slide a > span,.control-aw .swiper-slide.first a > span{display:table-cell;vertical-align:middle}
.content-aw .swiper-slide:first-child a{width:162px}
.slide-aw .swiper-slide:hover a,.slide-aw .swiper-slide.active a,.control-aw .swiper-slide.active a{background:#ed591a;border:1px solid #ed591a}
.tt-im{display:table-cell;width:100%;height:100%;font-size:16px;line-height:19px;padding-left:53px;text-align:left;background:url(../images/icon/year/icon-cup.png) no-repeat 18px center}
.content-aw{background:#f3f3f3;padding:83px 0 0;display:none}
.it-aw{width:21.3675%;margin-left:4.843%;padding-bottom:66px}
.it-aw:first-child{margin-left:0}
.it-aw .image{width:100%;height:130px;background:#fff;text-align:center}
.it-aw .image table{width:100%;height:100%}
.it-aw .image table td{vertical-align:middle}
.it-aw .desc-aw{font-size:14px;line-height:22px;color:#292929;text-align:center;padding:12px 0 0}
.aw-next,.aw-prev{width:11px;height:21px;position:absolute;top:50%;margin-top:-10.5px;cursor:pointer}
.aw-next{background:url(../images/icon/year/icon-slide-aw.png) no-repeat;background-position:-11px 0;right:-43px}
.aw-prev{background:url(../images/icon/year/icon-slide-aw.png) no-repeat;background-position:0 0;left:-43px}
.aw-next.swiper-button-disabled,.aw-prev.swiper-button-disabled{display:none}
.tag{border-top:1px solid #bdbdbd;padding:20px 0 50px;margin-top:30px;font-size:14px}
.tag span{color:#292929}
.tag a{color:#034ea2}
.tag a:hover{color:#f37021}
.top-news{position:relative;background:#6d94c7}
.top-news .wr-page{position:relative}
.top-news .news-ttt{left:0}
.news-ttt{position:absolute;top:0;left:0;z-index:100;height:35px;line-height:35px;font-size:14px;color:#fff;padding:0 20px;background:#0b4da1;text-transform:uppercase}
.mobile-link{display:none}
.box_news_slider .swiper-slide{height:260px;width:100%!important;opacity:0}
.box_news_slider .swiper-slide .img-bg-news{width:57%;position:absolute;z-index:0;right:0;overflow:hidden;height:100%}
.box_news_slider .swiper-slide img.bg{position:absolute;left:50%;margin-left:-275px}
.box_news_slider .swiper-slide .shadow-desc{width:53.38%;position:absolute;z-index:1;height:100%;top:0;left:0}
.box_news_slider .swiper-slide .shadow{position:absolute;z-index:1;width:45%;height:100%;top:0;left:0}
.box_news_slider{width:100%;overflow:hidden}
.box_news_slider.nhome{box-sizing:border-box;padding-right:324px;width:100%}
.box_news_slider .text-info,.slide-events .text-info{color:#fff;position:absolute;width:100%;box-sizing:border-box;left:0;bottom:0}
.box_news_slider .text-info .date,.slide-events .text-info .date{font-size:14px;margin-bottom:7px}
.box_news_slider .text-info .tt,.slide-events .text-info .tt{text-transform:uppercase;font-size:22px;line-height:30px;margin-bottom:16px}
.box_news_slider .text-info .desc,.slide-events .text-info .desc{font-size:14px;line-height:22px;margin-bottom:22px}
.box_news_slider .text-info .desc a,.slide-events .text-info .desc a{color:#f37021;text-transform:lowercase}
.box_news_slider .text-info .desc:hover a,.slide-events .text-info .desc:hover a{color:#fff}
.box_news_slider .text-info .dt:hover,.slide-events .text-info .dt:hover{color:#f47021}
.thumb-news{list-style:none;width:324px;height:100%;position:absolute;top:0;right:0;z-index:10;background:#f2f2f2}
.over-hd{-ms-touch-action:none}
.thumb-news li{box-sizing:border-box;height:33.3333%;cursor:pointer;background:#f2f2f2;position:relative;padding:0 20px;border-top:1px solid #dedede}
.thumb-news li:first-child{border-top:0}
.thumb-news li:hover,.thumb-news li.active{background:#d6e5ee}
.thumb-news li img.bg{margin:0 auto;display:block;width:27%;margin-top:19px}
.thumb-news li .text{width:65%;line-height:18px;font-size:14px;color:#202020;margin-top:19px}
.thumb-news li .text:hover{color:#034ea2}
.thumb-news li .text a{color:#034ea2;text-decoration:underline}
.thumb-news li .text a:hover{color:#f37021}
.thumb-news li img.ar{position:absolute;left:-12px;top:50%;margin-top:-11px;display:none}
.thumb-news li:hover img.ar,.thumb-news li.active img.ar{display:block}
.news_wrap.h{padding-bottom:64px}
.cul-detail .right-ct{float:left;width:66.13%}
.cul-detail .left-info{float:right;width:29.16%}
.pagination{text-align:center;margin-top:25px}
.pagination span,.pagination a{margin:0 6px;display:inline-block;color:#202020;border:1px solid #cdcdcc;font-size:18px;font-weight:700;line-height:0;padding:22px 0;width:44px;text-align:center}
.pagination span,.pagination a:hover{border:1px solid #f37021;background:#f37021;color:#fff;cursor:pointer}
.list-news{list-style:none}
.list-news .row{padding-top:49px;padding-bottom:45px}
.list-news .hn-items{width:21.79%;float:left;margin-left:4.27%}
.list-news .clearTwo{display:none}
.list-news .clearThree{display:none}
.list-news .hn-items:first-child{margin-left:0}
.list-news .hn-items img.img-news{width:100%}
.list-news .hn-items .text-info{height:155px;width:100%}
.hn-items .ttn{font-size:18px;color:#292929;display:block}
.tt-mobile{display:none;font-size:18px;font-weight:700;line-height:22px;color:#292929}
.tt-mobile a{color:#292929}
.hn-items .ttn:hover{color:#f37021}
.hn-items .desc a{color:#f37021;display:block}
.hn-items .desc a:hover{color:#034ea2}
.hn-items .desc{font-size:14px;line-height:20px;color:#292929}
.hn-items .view-more{color:#f37021;margin-top:2px;display:inline-block}
.hn-items .view-more:hover{color:#034ea2}
.leader-box{text-align:center;padding-top:58px;margin-top:64px;border-top:1px solid #c2c2c2;padding-bottom:20px}
.leader-box .bd-lt{display:inline-block}
.leader-box .all{text-transform:uppercase;display:inline-block;height:45px;color:#fff;background:#f37021;line-height:45px;text-align:center;font-size:14px;width:199px;float:left}
.leader-box .all:hover{background:#0b4da2}
.leader-box .all img{margin-left:7px;vertical-align:-2px}
.eleter{float:left;border:1px solid #c6c6c6;position:relative;display:inline-block;width:378px;margin-right:27px}
.leader-box p{margin-top:-2px;float:left;font-size:18px;color:#fff;white-space:pre-line;display:inline-block;color:#f37021;line-height:24px;text-align:left;padding-right:12px}
.eleter a{display:inline-block;position:absolute;width:45px;height:45px;background:url(../images/icon/mail.png) center center no-repeat #f37021;top:-1px;right:-1px;border-left:1px solid #c6c6c6}
.eleter a:hover{background:url(../images/icon/mail.png) center center no-repeat #0b4da2}
.eleter input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;width:100%;padding-right:60px;padding-left:10px;height:43px;box-sizing:border-box;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;border:0;color:#202020}
.inform{color:#f37021;font-size:14px;line-height:32px;display:none}
.search-box{padding:21px 22px;background:#f1f1f1;margin-top:31px;margin-bottom:7px}
.search-box p{font-size:14px;color:#292929}
.search-box .sip{position:relative;margin-top:7px}
.search-box a{display:inline-block;position:absolute;top:0;right:0;width:50px;height:50px;background:url(../images/icon/s.png) center center no-repeat}
.search-box input{border:0;height:50px;width:100%;padding:0 60px 0 10px;background:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.search-related{width:21.79%;height:35px;position:relative;border:1px solid #c6c6c5}
.search-related a,.search-related input.submit{display:inline-block;width:35px;height:33px;position:absolute;right:0;background:url(../images/icon/s.png) center center no-repeat #f6f6f6;float:left;border:0;border-left:1px solid #c6c6c6;padding:0;border-radius:0}
.search-related input{float:left;height:35px;width:100%;padding:0 40px 0 10px;border:0;background:0;font-size:14px}
.related-news .tr-item img.bg{display:block;width:100%;position:relative;z-index:0;opacity:.4;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.related-news .tr-item{position:relative;background:#292929;margin-bottom:23px}
.related-news .tr-item:hover img.bg{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.related-news .tr-item a{text-decoration:none}
.related-news .tr-info{width:100%;position:absolute;top:50%;left:0;z-index:1;text-align:center}
.related-news .tr-info p{font-size:22px;color:#fff;line-height:19px;margin-top:-10px;margin-bottom:5px}
.related-news .tr-info a{color:#f37021;text-decoration:underline}
.group-news-tabs{text-align:center;padding:23px 0 34px;border-bottom:1px solid #c2c2c2;list-style:none}
.group-news-tabs li{display:inline-block;margin:23px 6px 0}
.group-news-tabs li a,.swiper-group-news-tabs .swiper-slide a{display:table-cell;vertical-align:middle}
.group-news-tabs li a span,.swiper-group-news-tabs .swiper-slide a span{width:180px;display:inline-block;white-space:pre-line;font-size:18px;color:#949493;line-height:23px;text-align:center;font-weight:700;border:1px solid #dbdbdb;background:#f7f7f7;padding:10px 0 11px}
.group-news-tabs li a{display:table-cell;vertical-align:middle;height:70px}
.swiper-group-news-tabs{position:relative;width:100%;height:85px;margin-top:16px;display:none;padding-bottom:16px;border-bottom:1px solid #dbdbdb}
.swiper-group-news-tabs .swiper-wrapper{z-index:0}
.swiper-group-news-tabs .swiper-slide{text-align:center;display:table;width:50%!important}
.swiper-group-news-tabs .swiper-group-news-tabs-prev,.swiper-group-news-tabs .swiper-group-news-tabs-next{width:12px;height:25px;top:50%;margin-top:-18px;position:absolute;z-index:10}
.swiper-group-news-tabs .swiper-group-news-tabs-prev{background:url(../images/icon/icon-slmb.png) no-repeat;background-position:left top;left:0}
.swiper-group-news-tabs .swiper-group-news-tabs-next{background:url(../images/icon/icon-slmb.png) no-repeat;background-position:right top;right:0}
.group-news-tabs li:hover a span,.group-news-tabs li.active a span,.swiper-group-news-tabs .swiper-slide a:hover span{border:1px solid #f37021;background:#f37021;color:#fff}
.text-tag{font-size:14px;color:#f37021;padding:10px 0}
.text-tag span{color:#034ea2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.container-news{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.container-news .news_banner{position:relative;display:table;height:300px;width:100%}
.box_dropdown{padding:30px 0}
.box_dropdown div.selector{float:left;border:1px solid #c6c6c6;background:0;position:relative;width:200px!important;margin-right:25px;margin-top:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;z-index:1}
.news_wrap .box_dropdown div.selector{float:none;margin-right:0;margin-top:0;width:100%!important}
div.selector.fixedWidth{width:100%!important}
.news_wrap .sb_1{width:17.09%;float:left;margin-right:2.1367%;position:relative;margin-top:32px;min-width:168px}
.news_wrap .sb_1.sb_nu{position:relative;padding-right:60px;padding-left:10px;height:35px;line-height:35px;border:1px solid #c6c6c6;overflow:hidden}
.fix-select div.selector{min-width:0;border:0}
.fix-select{width:60px;height:100%;position:absolute;top:0;right:0}
.icon-srr-fk{position:absolute;top:0;right:12px;height:100%;width:12px;background:url(../images/icon/mt_down.png) no-repeat center center;z-index:0}
.news_wrap .box_dropdown:after{content:"";display:block;clear:both}
.news_wrap .box_dropdown .selector span{width:100%!important;background:0}
.box_dropdown .sl-pagi div.selector{width:100px!important}
.box_dropdown .sl-pagi .selector span{width:108px}
.box_dropdown .sl-pagi div.selector span{background-position:85px 14px}
.search-related{margin-top:32px}
.box_dropdown div.selector select{height:35px}
.box_dropdown div.selector,.box_dropdown div.selector span{height:35px;line-height:35px;font-size:14px}
.box_dropdown div.selector select{font-size:14px}
.box_dropdown .selector span{width:200px!important}
.box_dropdown div.selector.hover,.box_dropdown div.selector.focus{border:1px solid #0b4da1;background:url(../images/icon/mt_down.png) no-repeat 174px 14px}
.news_wrap .box_dropdown div.selector.hover,.news_wrap .box_dropdown div.selector.focus,.fix-select div.selector.hover,.fix-select div.selector.focus{background:0;border:1px solid #c6c6c6}
.fix-select div.selector.hover,.fix-select div.selector.focus,.fix-select div.selector.hover span,.fix-select div.selector.focus span{border:none!important}
.box_dropdown div.selector span{background:url(../images/icon/mt_down.png) no-repeat 164px 14px}
.news_banner{height:328px;background-size:cover;background-repeat:no-repeat;background-position:center center}
.news_banner.banner_publish{text-align:center;width:100%;display:table;background:url(../images/news/news_congbo.jpg) no-repeat center center}
.news_banner.banner_contact{background:url(../images/ab/banner-ct.jpg) no-repeat center center}
.news_banner .box_banner{width:100%;height:328px;margin:0 auto;margin:auto;text-align:center;color:#fff;display:table-cell;vertical-align:middle}
.news_banner .box_banner > div{width:100%;max-width:925px;margin:0 auto;padding:0 30px}
.news_banner.banner_publish .box_banner{padding-top:0}
.news_banner .box_banner .headline{font-size:60px;padding-top:110px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.news_banner .box_banner .small-headline{font-size:26px;text-transform:uppercase}
.news_banner .box_banner .title{font-size:32px;line-height:40px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_banner .box_banner .line{width:108px;height:2px;background:#fff;margin:20px auto}
.news_banner .box_banner .desc{font-size:14px;line-height:30px}
.news_wrap .list_news .item{padding-top:40px;margin-top:40px;border-top:1px solid #dedede}
.news_wrap .list_news .last{padding-bottom:40px;border-bottom:1px solid #dedede}
.news_wrap .list_news .item img{float:left;margin-right:20px}
.news_wrap .list_news .item .title{font-size:22px;color:#292929;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .list_news .item .title:hover{color:#f37021}
.news_wrap .list_news .item .timeline{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:37px;margin-top:5px}
.news_wrap .list_news .item .desc{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.news_wrap .list_news .item .desc a{color:#0b4da2;text-decoration:underline}
.news_wrap .list_news .item .desc a:hover{color:#e6771e}
.news_wrap .news_content{float:left;width:64%;margin-right:4%;margin-top:40px;color:#636363;line-height:23px}
.news_wrap .news_content table{margin:auto}
.news_wrap .news_content p{line-height:26px;margin-top:10px}
.news_wrap .news_content .content img{max-width:90%}
.news_wrap .news_content .quo{text-align:center;font-size:12px}
.news_wrap .news_content .return{width:100%;padding-bottom:9px;margin-bottom:21px;border-bottom:1px solid #959595}
.news_wrap .news_content .return .share{display:none}
.news_wrap .news_content .return a{color:#0f4ca5}
.news_wrap .news_content .return a:hover{color:#f48b20}
.news_wrap .news_content .title{color:#202020;font-size:22px;margin-bottom:40px;text-transform:uppercase}
.news_wrap .news_content .tagline{margin-bottom:28px;font-size:12px;border-bottom:1px solid #e6e6e6}
.news_wrap .news_content .tagline .share{width:200px}
.news_wrap .news_content .tagline .daytime{line-height:32px}
.news_wrap .news_sidebar{margin-top:55px;float:left;width:32%}
.news_wrap .news_sidebar .box_list{margin-bottom:30px;background:#f2f2f2}
.news_wrap .news_sidebar .box_list .news_headline{height:26px}
.news_wrap .news_sidebar .box_list .news_headline .title{display:block;float:left;height:26px;color:#fff;padding:0 15px;line-height:26px;font-size:12px;margin-bottom:0;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .news_sidebar .box_list .item{padding:10px;border-top:1px solid #e6e6e6;position:relative}
.news_wrap .news_sidebar .box_list .item img{float:left;margin-right:20px}
.news_wrap .news_sidebar .box_list .item img:hover,.news_wrap .other_news .item.left img:hover{opacity:.8;filter:alpha(opacity=80)}
.news_wrap .news_sidebar .box_list .item .text,.news_wrap .news_sidebar .box_list .item .text a{font-size:14px;color:#202020;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .news_sidebar .box_list .item .text .btn-vm a{font-size:12px;font-weight:400;color:#f37021}
.news_wrap .news_sidebar .box_list .item .text .btn-vm a:hover{color:#034ea2}
.news_wrap .news_sidebar .box_list .item .text .link-more{position:absolute;bottom:10px;left:160px}
.news_wrap .news_sidebar .box_list .item .text .link-more a{font-size:12px;color:#0b4da2;text-decoration:underline}
.news_wrap .news_sidebar .box_list .item .text a:hover{color:#f37021}
.news_wrap .news_sidebar .box_list .news_headline.blue{background:#3c71b4}
.news_wrap .news_sidebar .box_list .news_headline.blue .title{background:#0b4da1}
.news_wrap .news_sidebar .box_list .news_headline.green{background:#71c66d}
.news_wrap .news_sidebar .box_list .news_headline.green .title{background:#51b848}
.news_wrap .other_news{width:100%;height:74px;margin-bottom:90px;margin-top:120px}
.news_wrap .other_news .news_prev,.news_wrap .other_news .news_next{width:72px;height:74px;background:#6d95c8;color:#fff;line-height:74px;text-align:center;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.news_wrap .other_news .news_prev{float:left}
.news_wrap .other_news .news_next{float:right}
.news_wrap .other_news .news_prev:hover,.news_wrap .other_news .news_next:hover{background:#f26f20}
.news_wrap .other_news{width:100%;height:76px;float:left;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:12px}
.news_wrap .other_news .item{width:35%;padding:5px 8px 4px}
.news_wrap .other_news .item .text{line-height:18px;display:table;height:65px}
.news_wrap .other_news .item .text a{display:table-cell;vertical-align:middle}
.news_wrap .other_news .item.left img{float:left;margin-right:12px}
.news_wrap .other_news .item.right img{float:right;margin-left:12px}
.news_wrap .other_news .item.right{text-align:right}
.news_wrap .other_news .item a{color:#0c4ea2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .other_news .item a:hover{color:#f26f20}
.news_timeline{text-align:center;background:#e8e8e8}
.swiper_news_timeline{width:100%;margin:0 auto;overflow:hidden;position:relative}
.year-prev,.year-next{width:20px;height:40px;position:relative;cursor:pointer;position:absolute;top:50%;margin-top:-20px}
.year-prev{left:50px;background:url(../images/icon/ctrl.png) left 0 no-repeat}
.year-next{right:50px;background:url(../images/icon/ctrl.png) right 0 no-repeat}
.year-next.swiper-button-disabled,.year-prev.swiper-button-disabled{display:none}
.border-year{box-sizing:border-box;padding:0 96px;padding-top:26px;position:relative;height:100%;max-width:1320px;margin:0 auto}
.news_timeline a{width:120px;height:57px;color:#bcbcbc;font-size:22px;line-height:57px;text-align:center;display:inline-block;border:1px solid #bcbcbc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;margin-bottom:25px}
.news_timeline a:hover,.news_timeline a.active{color:#fff;background:#f37021;border:0}
.news_timeline a.active{cursor:default}
.news_publish{margin:60px auto;padding:0 30px}
.news_publish.statement{margin-top:60px}
.news_publish .list_publish{width:100%;margin-bottom:20px}
.news_publish .list_publish thead{text-align:left;line-height:40px;color:#202020;font-size:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_publish .list_publish thead tr{border-top:0;border-bottom:1px solid #bcbcbc}
.news_publish .list_publish tr{border-top:1px solid #f4f4f4}
.news_publish .list_publish tr:first-child{border-top:0}
.news_publish .list_publish .normal{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}
.news_publish .list_publish .icon-publish{width:18px;height:18px;display:inline-block;margin-right:5px;position:relative;top:2px;background:url(../images/icon/icon-publish.png) no-repeat}
.news_publish .list_publish .icon-publish.icon-calendar{background-position:-18px 0}
.news_publish .list_publish .icon-publish.icon-eye{background:url(../images/icon/icon-eye2.png) 0 center no-repeat;width:24px}
.news_publish .list_publish .icon-publish.icon-download{background-position:0 0}
.news_publish .list_publish.bctnn tbody tr{background:0}
.news_publish .list_publish tbody td{min-height:57px;padding:15px 0}
.news_publish .list_publish .icon-pdf{width:32px;height:31px;display:inline-block;background:url(../images/icon/icon-pdf2.png) no-repeat;margin-right:15px}
.news_publish .list_publish .icon-pdf:hover{background-position:0 -31px}
.news_publish .list_publish .icon-read{width:24px;height:30px;display:inline-block;background:url(../images/icon/icon-read2.png) no-repeat}
.news_publish .list_publish .icon-read:hover{background-position:0 -30px}
.news_publish .list_publish tbody td .icon-excel{width:32px;height:32px;display:inline-block;text-align:center;background:url(../images/icon/icon-excel.png) no-repeat}
.news_publish .list_publish tbody td .icon-excel:hover{background:url(../images/icon/icon-excel-hover.png) no-repeat}
.news_publish .list_publish tbody td a{color:#2a64af}
.news_publish .list_publish tbody td a:hover{color:#f46f22}
.news_publish .list_publish .col1{width:60%;text-align:left;font-size:14px}
.news_publish .list_publish .col2{width:10%;text-align:center;color:#000}
.news_publish .list_publish .col3{width:10%;text-align:right}
.list_publish.dieule th{border-bottom:1px solid #939393;padding-bottom:2px;color:#202020}
.sub-tbl{width:100%}
.sub-tbl td{vertical-align:top;padding:0!important}
.sub-tbl td.img{width:194px;padding-top:15px!important}
.sub-tbl td.text{padding-left:30px!important;padding-top:15px!important}
.row-tt-tl,.accor-data{padding-top:15px;padding-bottom:12px;position:relative}
.accor-data{padding-top:13px}
.row-tt-tl,.bd-infor{display:table;width:100%}
.row-tt-tl > div,.bd-infor > div{display:table-cell;vertical-align:top}
.news_publish .list_publish .col1-tl{width:auto;text-align:left;font-size:14px;color:#202020;font-size:20px;font-weight:700}
.news_publish .list_publish .col2-tl{width:149px;text-align:center;color:#202020;font-size:16px;font-weight:700;opacity:.5;position:relative;z-index:1}
.news_publish .list_publish .col3-tl{width:164px;text-align:center;color:#202020;font-size:16px;font-weight:700;opacity:.5;position:relative;z-index:1}
.news_publish .list_publish .col4-tl{width:110px;text-align:right;color:#202020;font-size:16px;font-weight:700;opacity:.5;position:relative;z-index:1}
.news_publish .list_publish .col-ct.col1-tl a{font-size:14px;font-weight:400;color:#034ea2}
.news_publish .list_publish .col-ct.col1-tl a:hover{color:#f37021}
.news_publish .list_publish .col-ct.col2-tl{opacity:1;font-size:14px;font-weight:400}
.news_publish .list_publish .col-ct.col3-tl{opacity:1}
.news_publish .list_publish .col-ct.col4-tl{opacity:1}
.accor-desc{overflow:hidden;display:none;font-size:14px;color:#292929;line-height:22px;font-weight:400;max-width:500px;padding-top:2px;padding-bottom:14px}
.row-tt-tl{border-bottom:1px solid #a1a1a1;padding-bottom:5px}
.accor-data{border-top:1px solid #f4f4f4}
.accor-data:first-child{border-top:0}
.accor-data .col-ct{line-height:32px}
.content-bctn{width:100%;font-size:14px;margin-top:-5px}
.content-bctn td{padding-bottom:9px!important;padding-top:15px!important}
.content-bctn tr:first-child td{font-size:20px}
.content-bctn tr td:first-child a{display:inline-block;padding-left:30px;background:url(../images/icon/list.jpg) 0 10px no-repeat}
.content-bctn tr.all td{padding-top:0!important}
.content-bctn tr.all td a{display:inline-block;padding-left:0;background:0}
.content-bctn .col1{text-align:left}
.content-bctn .col2{text-align:right}
.bctnn th.col1{font-size:20px;color:#202020}
.bctnn th{margin-bottom:3px;border-bottom:1px solid #939393}
.content-bctn tr:first-child td{border-top:0}
.dt-news .news_wrap{width:100%;max-width:1380px;padding:0 30px;margin:0 auto}
.pag{text-align:center;margin-top:36px!important}
.pag ul{display:inline-block}
.light-theme .current{background:#0b4da1!important}
.pag li{display:inline-block;margin:0 3px}
.pag li a{color:#3e3e3e;padding:4px 8px 3px;display:block;border:1px solid #c6c6c5;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:18px;color:#292929}
.pag li.active,.pag li:hover{background-color:#0b4da1}
.pag li.active a,.pag li:hover a{color:#fff}
.pag strong{color:#fff;padding:5px 12px;border:1px solid #c6c6c5;background-color:#0b4da1;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.num-og{width:100%;color:#292929}
.num-og td{vertical-align:top;font-size:30px;text-align:center;padding-top:22px;color:#f37022;text-align:left}
.num-og td p{font-size:14px;line-height:18px;margin-top:-4px;color:#292929}
.num-og td p span{white-space:pre-line}
.num-og.mobile{display:none}
.about-trust{position:relative;z-index:1}
.text-intro{color:#202020;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:22px;line-height:40px}
.about-trust .text-intro{text-align:center;padding:92px 0 0}
.banner-top-aboutus{height:250px;width:100%;background:url(../images/ab/banner-home2.jpg) center 0 no-repeat}
.banner-top{width:100%}
.banner-top img{width:100%}
.news_banner.about{height:327px}
.list-trust.wr-page{font-size:0;letter-spacing:0;word-spacing:0;padding:60px 15px;text-align:center}
.list-trust:after{content:"";display:block;clear:both}
.it-trust{width:33.33%;padding:0 7.5px;position:relative;margin-top:15px;float:left}
.it-trust.it1{width:50%}
.it-trust img{width:100%;display:block}
.pdt0{padding-top:0!important}
.it-trust .wr-cap-trust{position:absolute;width:100%;height:69px;bottom:0;left:0}
.it-trust .cap-trust{display:table;width:100%;height:100%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:22px;line-height:28px;text-align:left}
.it-trust .cap-trust span{width:100%;padding:0 5.555%;position:relative;display:table-cell;vertical-align:middle;background:url(../images/bg/bg1.png) repeat}
.it-trust:hover .cap-trust span{background:url(../images/bg/bg2.png) repeat}
.swiper-container-ir{position:relative;overflow:hidden}
.swiper-container-ir .swiper-wrapper{height:300px}
.swiper-container-ir .swiper-wrapper .swiper-slide .wr-page{position:relative;z-index:1}
.swiper-container-ir .swiper-wrapper .swiper-slide{text-align:center;background-size:cover}
.swiper-container-ir .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:999!important}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff;margin-top:61px}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:34px;text-align:center;line-height:32px;text-shadow:0 0 5px rgba(0,0,0,0.5);margin-top:6px}
.swiper-container-ir .swiper-wrapper .swiper-slide .link{font-size:14px;display:inline-block;width:167px;text-align:center;line-height:40px;height:40px;color:#fff;border:1px solid #fff;margin-top:28px}
.swiper-container-ir .swiper-wrapper .swiper-slide .link:hover{background:#f37021;color:#fff;border:1px solid #f37021}
.swiper-container-ir .swiper-button-next{width:31px;height:61px;background:url(../images/icon/ar.png) right 0 no-repeat;right:2%}
.swiper-container-ir .swiper-button-prev{width:31px;height:61px;background:url(../images/icon/ar.png) left 0 no-repeat;left:2%}
.swiper-container-ir .swiper-pagination-ir{position:absolute;left:0;right:0;bottom:20px;z-index:1;text-align:center}
.swiper-container-ir .swiper-pagination-ir span{width:15px;height:15px;background:#fff;border:2px solid #fff;opacity:1;margin-right:15px}
.swiper-container-ir .swiper-pagination-ir span:last-child{margin-right:0}
.swiper-container-ir .swiper-pagination-ir span.swiper-pagination-bullet-active{background:#ff7f23}
.pc{display:block}
.mb{display:none}
.financial{padding-bottom:70px}
.tt-page.normal{text-transform:inherit;font-size:22px}
.tt-page{text-align:center;color:#292929;font-size:22px;text-transform:uppercase}
.all-financial{margin-top:58px}
.financial-it{float:left;height:320px;width:32.3%;margin-left:1.55%;padding:44px 47px 39px;position:relative;color:#fff;font-size:22px;line-height:23px}
.financial-it .h-name{margin-top:10px;font-size:42px;line-height:42px;font-family:'utm_hanzelregular'}
.financial-it:first-child{margin-left:0}
.financial-it.ft1{border:2px solid #f37021;color:#f37021}
.financial-it.ft2{border:2px solid #034ea2;color:#034ea2}
.financial-it.ft3{border:2px solid #51b848;color:#51b848}
.g-btn{position:absolute;width:100%;left:0;bottom:0;padding:0 50px 44px}
.g-btn a{display:inline-block;color:#fff;text-align:center;border:1px solid #fff;margin-left:15px;width:125px;height:40px;line-height:40px;font-size:14px}
.g-btn a:first-child{margin-left:0}
.financial-it.ft1 .g-btn a{border-color:#f37021;color:#f37021}
.financial-it.ft1 .g-btn a:hover{color:#fff;background:#f37021}
.financial-it.ft2 .g-btn a{border-color:#034ea2;color:#034ea2}
.financial-it.ft2 .g-btn a:hover{color:#fff;background:#034ea2;border-color:#034ea2}
.financial-it.ft3 .g-btn a{border-color:#51b848;color:#51b848}
.financial-it.ft3 .g-btn a:hover{color:#fff;background:#51b848;border-color:#51b848}
.g-btn.c a:hover{background:#fff;color:#f37021}
.g-btn.xd a:hover{background:#fff;color:#2a64af}
.g-btn.xl a:hover{background:#fff;color:#51b848}
.disclosure{border-bottom:1px solid #d7d7d7}
.disclosure .tt-page{padding-top:52px}
.disclosure-all{margin-top:43px}
.disclosure-it{float:left;border:1px solid #959595;width:40.9375%;margin-left:2.8125%}
.disclosure-it:first-child{margin-left:7.65625%}
.box_news_detail{padding-bottom:50px}
.disclosure-news{padding:26px 38px 42px}
.disclosure-news a{display:inline-block;color:#034ea2;font-size:22px}
.disclosure-news span{display:block;color:#292929}
.disclosure-btn{border-top:1px solid #959595}
.disclosure-btn a{display:inline-block;width:50%;text-align:center;font-size:14px;color:#292929;padding:13px 0 12px}
.disclosure-btn a:first-child{border-right:1px solid #959595;background:#51b848;color:#fff}
.disclosure-btn a:hover{color:#f37021}
.disclosure-btn a:first-child:hover{color:#2a64af}
.btn-see-all{text-align:center}
.disclosure .btn-see-all{margin:61px 0 51px}
.btn-see-all a{display:inline-block;text-align:center;width:150px;background:#292929;color:#fff;font-size:14px;padding:10px 0 7px}
.btn-see-all a:hover{color:#f37021}
.investors{background:#f9f9f9;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.investors.fix{background:0;border:0}
.last-update{font-size:14px;line-height:60px;height:10px;font-weight:400}
.investors .investors-all{margin-top:57px}
.investors .tt-page,.disclosure .tt-page{padding-top:70px;font-size:22px}
.investors-it{float:left;width:32.3%;margin-left:1.55%;position:relative;color:#fff}
.investors-it:first-child{margin-left:0}
.investors-it a{position:relative;display:inline-block;width:100%}
.investors-it a img{width:100%}
.investors-it .tt-investors{background:url(../images/bg/bg-shadow.png) repeat;position:absolute;z-index:1;width:100%;height:56px;bottom:0;left:0;padding:9px 17px 7px}
.investors-it .tt-investors span{color:#fff;font-size:14px;line-height:20px}
.investors-it a:hover .tt-investors span{color:#f37021}
.investors-if{color:#292929;margin-top:13px;font-size:14px;line-height:21px}
.investors .btn-see-all{margin:61px 0 65px}
.investors .btn-see-all a{width:153px;height:40px;line-height:40px;background:0;border:1px solid #292929;color:#292929;padding:0}
.investors .btn-see-all a:hover{background:#f37021;color:#fff;border:1px solid #f37021}
.chart-home{padding:56px 0 60px;width:100%}
.fix-height{position:relative}
.chart-it{width:48.4375%;border:1px solid #959595;margin-left:1.09375%;float:left}
.chart-it .swiper-filter{height:48px;width:100%;padding:0 45px;background:#292929;position:relative}
.swiper-container-filter{padding-top:8px;height:41px;width:100%;max-width:475px;margin:0 auto;overflow:hidden}
.chart-it .swiper-filter .swiper-slide{width:auto;padding:0 25px;height:33px;line-height:33px;border-left:1px solid #fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}
.chart-it .swiper-filter .swiper-slide a{display:block;color:#fff}
.chart-it .swiper-filter .swiper-slide a:hover,.chart-it .swiper-filter .swiper-slide a.active{color:#f37021}
.chart-it .swiper-filter .swiper-slide:first-child{border-left:none}
.ft-next{position:absolute;top:10px;right:20px;width:15px;height:29px;background:url(../images/icon/ft-next.png) 0 0 no-repeat;cursor:pointer}
.ft-prev{position:absolute;top:10px;left:20px;width:15px;height:29px;background:url(../images/icon/ft-prev.png) 0 0 no-repeat;cursor:pointer}
.ft-prev.swiper-button-disabled,.ft-next.swiper-button-disabled{display:none}
.chart-it:first-child{margin-left:.9375%}
.chart-it.ab{position:absolute;top:0;right:0;height:100%}
.news-chart{position:relative;padding:21px 26px 13px 25px}
.news-chart .date{position:absolute;top:24px;left:20px;color:#999;font-size:24px}
.news-chart .number{float:right;text-align:right}
.number .number-top{color:#f37021;font-size:72px;line-height:74px}
.number .number-bot{color:#51b848;font-size:28px;line-height:40px}
.connect .info{width:28%;padding-right:10px;color:#292929}
.if-chart .if-chart-top{border-top:1px solid #959595}
.if-chart-top table.pc{display:table}
.if-chart-top table.pc,.if-chart-top table.mb{width:100%;border-collapse:collapse}
.if-chart-top table.pc tr,.if-chart-top table.mb tr{width:100%;border-top:1px solid #959595}
.if-chart-top table.pc tr:first-child,.if-chart-top table.mb tr:first-child,.if-chart-top table.pc tr.first{border-top:0 solid #959595}
.if-chart-top table.pc tr.tt-sr td{vertical-align:top;padding-top:40px}
.if-chart-top table.pc tr td{width:20%;text-align:left;padding-left:23px;vertical-align:top}
.if-chart-top table.pc tr td.row1-cp{width:25%;border-bottom:1px solid #959595}
.if-chart-top table.pc tr td.row2-cp{width:20%}
.if-chart-top table.mb tr td{border-left:1px solid #959595;width:50%;text-align:left;padding-left:23px}
.if-chart-top table.pc tr td:first-child,.if-chart-top table.mb tr td:first-child{border-left:0}
.if-chart-top table.pc tr td .name,.if-chart-top table.mb tr td .name{line-height:16px!important;font-size:14px;white-space:pre-line;color:#292929}
.if-chart-top table.pc tr td .number,.if-chart-top table.mb tr td .number{font-family:'utm_hanzelregular';color:#202020;font-size:18px;line-height:20px;margin:5px 0 27px}
.if-chart-top table.pc tr td .number p,.if-chart-top table.mb tr td .number p{margin-top:2px;font-size:14px;line-height:14px;text-transform:lowercase;color:#292929}
.connect{background:#f9f9f9;padding:47px 0 60px}
.connect .tt-small.top{font-size:25px;line-height:30px;color:#292929;padding-bottom:16px}
.lg_en .connect .tt-small{font-size:23px}
.connect .tt-small{font-size:24px;line-height:30px}
.connect .info .name{margin-top:6px}
.connect .info .name span{text-transform:uppercase}
.connect .info .name span small{text-transform:capitalize}
.connect .info .address{margin-top:20px}
.connect .info .address span,.connect .info .address a{color:#f37021}
.connect .info .address span.br{display:none}
.connect .subscribe{float:left;width:29.5%;color:#292929;font-size:14px;margin-left:6.3%}
.connect .subscribe .name{margin-top:7px}
.subscribe .form-text{width:100%;margin-top:7px}
.form-text .text{background:#fff;height:40px;padding:0 48px 0 10px;border:1px solid #c2c2c2;width:100%;position:relative}
.form-text .text input[type="text"]{background:0;border:0;outline:0;width:100%;height:100%}
.form-text input.btn-email{display:inline-block;width:38px;height:38px;background:url(../images/icon/ic_email.jpg) no-repeat;position:absolute;top:0;right:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}
.form-text input.btn-email:hover{background-position:0 bottom}
.form-text .drop-list{width:37.759336099585%;float:right;height:40px;border:1px solid #c2c2c2;border-width:1px 1px 1px 0}
.form-text .drop-list select{width:100%;height:100%;font-size:14px;font-family:'arial';color:#292929;padding-left:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/icon/se-arr.png) no-repeat 165px center;border:0}
.form-text .drop-list option{height:40px;font-size:14px;color:#292929;padding:10px 0 0 8px}
.form-text a{margin-top:28px;display:inline-block;float:left;width:129px;text-align:center;color:#fff;background:#292929;font-size:14px;padding:10px 0 7px}
.form-text a:hover{color:#f37021}
.tt-cdt,.news_wrap.dt .title{font-size:22px;text-transform:none;font-weight:400;line-height:30px;margin-bottom:5px;color:#202020}
.tt-cdt{margin:0 0 20px}
.about-human{overflow:hidden}
.title-hm{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:22px;line-height:36px;text-transform:uppercase}
.it-human{position:relative}
.it-human.bg-blue{background:#4cbfdb}
.it-human.bg-white{background:#fff}
.hm-number{min-height:652px;padding:0 0 0 40.1515%;position:relative}
.hm-number .title-hm{color:#fff;padding-top:62px}
.img-hm{position:absolute;width:59.01515%;top:0;display:table}
.hm-number .img-hm{height:652px;left:-22.7272%}
.safari .img-hm{width:100%}
.img-hm span{width:100%;min-height:100%;display:table-cell;vertical-align:middle}
.img-hm span img{width:100%}
.table-hm{margin-top:66px}
.box-number-hm{width:100%;color:#006077;display:table;margin-top:16px}
.title-num{font-family:'Arial-Black';font-size:59px;padding-bottom:11px}
.title-num img{width:100%}
.text-num{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:29px}
.hm-number .hm-col-1{width:32.2784%;padding-right:3.7974%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-number .hm-col-2{width:28.6075%;padding-right:3.7974%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-number .hm-col-3{width:39.1141%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-account{position:relative;padding:0 40.530303% 0 0;height:642px;display:table}
.hm-account .title-hm{color:#202020;line-height:34px;display:table-cell;vertical-align:middle;font-size:22px}
.desc-hm{font-size:22px;line-height:40px;text-transform:none}
.hm-account .desc-hm{padding-top:30px;font-size:14px;line-height:20px}
.safari .hm-account .img-hm{right:-14%;width:51%}
.hm-account .img-hm{width:40.530303%;height:642px;right:-1.3636%}
.hm-account .img-hm img{max-width:510px}
.it-human.bg-green{background:#58ce4e}
.hm-policy{position:relative;padding:0 0 30px 33.9393%;min-height:800px}
.safari .hm-policy .img-hm{width:52%}
.hm-policy .img-hm{width:33.9393%;height:824px;left:0}
.hm-policy .img-hm img{max-width:360px;width:80.3571%}
.hm-policy .desc-hm{padding-top:22px;font-size:14px;line-height:20px}
.hm-policy .title-hm{color:#fff;font-size:22px;line-height:34px;padding-top:117px}
.desc-hm p{margin:0}
.hm-policy .box-number-hm{color:#fff}
.hm-policy .hm-col-1{width:30.8243%;padding-right:3.44%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-policy .hm-col-2{width:31.3073%;padding-right:3.44%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-policy .hm-col-3{width:37.8684%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-policy .table-hm{margin-top:75px}
.hm-program{position:relative;min-height:946px;padding:0 34.2424% 30px 0}
.hm-program .img-hm{width:49.7727%;height:886px;right:-7.80303%}
.hm-program .img-hm img{max-width:657px}
.hm-program .title-hm{color:#f37021;line-height:48px}
.table-pr{width:84.10138%;font-size:22px;color:#202020;line-height:36px;margin-top:26px;display:table}
.table-pr .pr-row{display:table-row}
.pr-col-1{width:40.02739%;padding-right:4.1%;padding-top:40px;display:table-cell}
.pr-col-2{width:59.97261%;padding-right:4.1%;padding-top:40px;display:table-cell}
.pr-tit{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:20px}
.pr-desc,.pr-tit span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:none;font-size:14px;line-height:20px}
.hm-program .title-hm{padding-top:50px;font-size:22px}
.ah-group{padding:0 381px 30px 0;position:relative}
.ah-text-left{max-width:789px;width:100%}
.qroup-vn{width:67.3333%}
.title-ah{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:30px;color:#202020}
.lc .title-ah{margin-top:13px}
.lc .ah-desc{max-width:inherit;padding-top:0;margin-top:4px}
.ah-desc{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#202020;padding-top:8px;max-width:580px}
.ah-group .box-find-more{margin-top:64px}
.lc .box-find-more{margin-top:60px}
.tnxh .box-find-more ul,.lc .box-find-more ul{margin-right:-5px}
.box-find-more{color:#202020;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:22px;margin-top:50px}
.box-find-more ul{margin-top:5px}
.box-find-more li{border-left:1px solid #f37021;display:inline;margin-left:-3px;padding:0 5px}
.box-find-more li:first-child{border-left:medium none;margin-left:0;padding:0 5px 0 0}
.box-find-more a{color:#f37021;text-decoration:none}
.box-find-more a:hover{color:#034ea2}
.ah-group .qroup-vn{padding:73px 0 0}
.map-vn{position:absolute;top:0;right:0}
.map-vn .text:before,.map-vn .text:after{content:" ";position:absolute;width:100%;height:1px;right:0}
.map-vn .text:before{top:0;background:url(../images/img/l-tm.png) right 0 no-repeat}
.map-vn .text:after{bottom:0;background:url(../images/img/l-tm.png) right 0 no-repeat}
.map-vn .text{padding:13px 0 9px;top:165px;line-height:33px;font-size:22px;position:absolute;right:110px;color:#292929;text-align:right;width:270px}
.num-nv{padding-top:44px;padding-bottom:14px;float:left}
.num-nv .tb-lar{font-size:35px;line-height:35px;color:#f37021}
.clearfix.w960{display:none}
.num-vn-col1.en{width:27.6817%;padding-right:5px}
.num-vn-col2.en{width:32.515%;padding-right:5px}
.num-vn-col1{width:22.6817%;padding-right:5px}
.num-vn-col2{width:37.515%;padding-right:5px}
.num-vn-col3{width:38.8033%;padding-right:5px}
.macos.chrome .text-nv,.safari .text-nv{padding-top:10px}
.text-nv{padding-top:2px;font-size:18px;line-height:18px;color:#202020}
.ah-location{width:100%;width:51.6667%;height:461px;display:table;position:relative}
.ah-location .tb-cell{display:table-cell;vertical-align:middle;text-align:right}
.img-ah{position:absolute}
.it-ah.td{padding-top:71px;padding-bottom:54px}
.it-ah.li,.it-ah.lc{background:#f6f6f6}
.it-ah.lc .img-ah{position:relative;height:461px}
.it-ah.lc .img-ah span{display:inline-block;height:100%;vertical-align:middle}
.it-ah.lc .img-ah img{max-width:100%}
.ah-human{position:relative}
.ah-human .img-ah{position:absolute;z-index:1;right:-374px;top:68px}
.ah-human .img-ah img{width:100%;max-width:1035px}
.cnt-ahhuman{min-height:551px;padding:68px 374px 57px 0}
.cnt-ahhuman .bg-og{width:100%;height:100%}
.cnt-ahhuman .box-find-more{margin-top:60px}
.cnt-ahhuman .box-find-more ul{margin-top:0}
.cnt-ahhuman .wr-page{padding:30px 0}
.cnt-ahhuman .bg-og .wr-page{height:100%;display:table}
.cnt-ahhuman .bg-og .cnt{padding-top:80px;position:relative;height:100%;display:table-cell;vertical-align:middle;text-align:left;color:#292929}
.cnt-ahhuman .bg-og .cnt .title-ah,.cnt-ahhuman .bg-og .cnt .ah-desc{color:#292929}
.cnt-ahhuman .bg-og .cnt .box-find-more li{border-left:1px solid #202020}
.cnt-ahhuman .bg-og .cnt .box-find-more li:first-child{border-left:none}
.it-ah.hm{position:relative;z-index:0}
.it-ah.tnxh{background:#f6f6f6;padding:68px 0 57px}
.it-ah.tnxh .img-ah{position:relative}
.lg_en span.en,.lg_vi span.vi,.lg_en .img.eng,.lg_vi .img.vi{display:inline-block}
.lg_vi span.en,.lg_en span.vi,.lg_en .img.vi,.lg_vi .img.eng{display:none!important}
.cnt-ahhuman .bg-og .cnt .ah-desc{margin-bottom:3px}
.it-ah.tnxh .img-ah img{max-width:100%}
.ah-tnxh{width:55.6667%;height:380px;display:table}
.ah-tnxh .box-find-more{margin-top:63px}
.ah-tnxh .tb-cell{display:table-cell;vertical-align:middle;text-align:right}
.ah-tnxh .ah-desc{max-width:inherit}
.it-ah.bg-blue{background:#0e3891}
.ah-trust{display:table;padding:40px 0 47px}
.ah-trust .title-ah{color:#292929;line-height:34px;padding-left:115px;width:465px;margin-top:38px}
.ah-trust .box-find-more{color:#292929;padding-left:115px}
.aht-col-1,.aht-col-2{display:table-cell;position:relative;vertical-align:middle}
.aht-col-1{width:49.25%}
.aht-col-2{width:50.75%}
.quote{color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:24px;margin-left:208px;margin-top:14px;position:relative;width:64.297%}
.quote .icon{background:url(../images/icon/icon-quote.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:21px;position:absolute;width:29px}
.quote .icon.open{background-position:0 -21px;left:-38px;top:-4px}
.quote .icon.close{background-position:0 0;bottom:-9px;right:-3px;display:none}
.aht-col-1 .text-info{color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;width:64.297%;font-style:italic;margin-top:13px;margin-left:208px}
.it-ah.li .title-ah a{margin-top:2px;color:#f37021;font-size:14px}
.it-ah.li .title-ah a:hover{color:#034ea2}
.tv-ahome{width:100%}
.tv-ahome .list-tv-home{padding:0 0 86px;max-width:1264px;margin:0 auto;text-align:center;font-size:0;letter-spacing:0;word-spacing:0}
.tv-ahome .title-ah a{color:#202020}
.tv-ahome .title-ah a:hover{color:#f37021}
.it-tv-ah{display:inline-block;width:24.25%;margin-left:1%;margin-top:12px;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 10px 0 rgba(48,48,48,0.5);-moz-box-shadow:0 2px 10px 0 rgba(48,48,48,0.5);box-shadow:0 2px 10px 0 rgba(48,48,48,0.5)}
.it-tv-ah:nth-child(4n+1){margin-left:0}
.it-tv-ah .cap-tv{display:inline-block;position:absolute;left:0;width:100%;font-size:14px;bottom:-100%;background:url(../images/bg/bg1.png) repeat;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:19px;padding:20px 5.5363%;text-align:left;transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.it-tv-ah:hover .cap-tv{bottom:0;transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.it-tv-ah img{width:100%}
.list-contact{width:100%}
.list-contact .it-col{width:50%}
.list-contact .it-col.one{padding-right:8.66%}
.list-contact .it-col.two{padding-left:8.66%}
.list-contact .it-contact{width:100%;max-width:435px}
.it-contact .tit-contact{font-size:22px;line-height:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#f37021}
.it-contact .tit-contact a{text-decoration:underline;color:#f37021}
.it-contact .tit-contact a:hover{color:#034ea2}
.it-contact .it-chil .tit-contact{font-size:14px;color:#292929}
.desc-contact{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:20px;color:#292929;margin-top:4px}
.desc-contact ul{list-style-type:none}
.it-contact .it-chil{margin-top:15px}
.it-contact .it-chil:first-child{margin-top:0}
.desc-contact ul a{text-decoration:underline;color:#f37021}
.desc-contact span,.desc-contact p span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.mt14{margin-top:14px}
.mt10{margin-top:10px}
.list-contact .it-contact.two{margin-top:59px}
.list-contact .it-contact.three{margin-top:69px}
.list-contact .it-contact.four{margin-top:69px}
.list-contact .it-contact.six{margin-top:67px}
.list-contact .it-contact.seven{margin-top:29px}
.list-contact .it-contact.eight{margin-top:68px}
.list-contact .it-contact.nine{margin-top:69px}
.banner-tt{position:relative;top:0;left:0;display:table;width:100%;height:100%;color:#fff;text-align:center;padding:0 30px}
.banner-tt div{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;display:table-cell;vertical-align:middle}
.banner-tt div p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:30px;line-height:65px;text-transform:uppercase}
.banner-tt div p.desc-page{font-size:20px;line-height:30px}
.wrap-tree{padding:110px 0 0}
.bg-tree{width:676px;height:1122px;margin:0 auto;position:relative;background:url(../images/bg/bg-his.png) no-repeat}
.it-mile{position:absolute;text-align:center;width:151px;z-index:1}
.bg-tree .it-mile a{display:inline-block;transition:all 1s ease 0}
.bg-tree .it-mile a:hover{transform:scale(1.1);transition:all 1s ease 0}
.it-mile.it1{left:283px;bottom:1025px}
.it-mile.it2{left:569px;bottom:1025px}
.it-mile.it3{left:685px;bottom:746px}
.it-mile.it4{left:379px;bottom:648px}
.it-mile.it5{left:-115px;bottom:598px}
.it-mile.it6{left:156px;bottom:438px}
.it-mile.it7{left:637px;bottom:288px}
.it-mile.it8{left:104px;bottom:149px}
.it-mile.it2 .img-mile{position:absolute;left:73.6842%;top:6px}
.it-mile.it7 .img-mile{position:absolute;bottom:100%;left:0}
.it-mile.it3 .left-his,.it-mile.it7 .left-his{position:absolute;left:-14px;top:0}
.it-mile.it-left .left-his{display:none}
.it-mile.it4 .img-mile,.it-mile.it6 .img-mile{position:absolute;left:100%;top:16px}
.it-mile.it5 .right-his,.it-mile.it8 .right-his{position:absolute;right:-13px;top:0}
.it-mile span{display:block}
.it-mile span.text{background:none repeat scroll 0 0 #ffdccd;color:#202020;font-size:14px;line-height:20px;padding:8px 6px 8px 12px}
.it-mile span.text p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.it-mile.spe span.text{padding:4px 5px 6px}
.it-mile span.year{background:none repeat scroll 0 0 #f37021;color:#fff;font-size:48px;height:56px;line-height:56px}
.bot-his{margin-top:-1px}
.bg-tree .it-mile.it4 span.year{height:56px;line-height:56px}
.it-con{padding:64px 0 59px;background:#fff}
.it-con.bg-gray{background:#f4f4f4}
.title-contact{font-size:24px;line-height:29px;font-weight:700;color:#ed591b;text-transform:uppercase}
.title-contact .link-contact{font-size:24px;font-weight:700;text-transform:uppercase;color:#ed591b}
.wr-itcn{margin-top:6px;margin-left:-15px;margin-right:-15px}
.it-cn{width:50%;font-size:14px;line-height:22px;color:#000;margin-top:14px;padding:0 15px}
.it-cn .email{text-decoration:underline;color:#000}
.ttwo .wr-itcn{margin-top:0}
.ttwo .it-cn{margin-top:0}
.ttwo .it-cn .title-contact{padding-bottom:26px}
.it-cn .fist{font-size:16px}
.it-cn span{font-weight:700}
.link-contact{font-size:16px;font-weight:700;color:#000;display:inline-block}
.link-contact:hover{color:#0e3991}
.inn{font-style:italic}
.tt-underline{text-decoration:underline}
.wr-itcn .it-cn.link a{color:#ed591b;display:inline-block;padding-bottom:5px}
.icon-link{display:inline-block;width:16px;height:16px;background:url(../images/icon/icon-link.png) no-repeat}
.mt16{margin-top:16px}
.his-quote{background:#0d3890;font-size:30px;line-height:42px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff;text-align:center;padding:93px 0 96px;margin-top:-20px;position:relative;z-index:1}
.his-quote .wrap-md{padding:0}
.his-quote span{text-transform:uppercase}
.img-cul{height:178px}
.culs{padding:55px 0;text-align:center}
.culs.two{background:#f8f8f8}
.culs .it-cul{float:left;width:33.33%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#202020;text-align:center}
.culs .it-cul .cul-tt{width:100%;margin:0 auto;padding:0 20px;margin-top:21px;white-space:pre-line}
.culs .it-cul img{max-width:100%}
.culs .it-cul span{font-weight:700;color:#f37021;text-transform:uppercase}
.tt-7{width:100%;margin:0 auto}
.culs .tit-cul .tt-7{width:695px}
.pdbt30{padding-bottom:30px}
.tit-cul{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;text-align:center;padding:0 0 60px}
.tit-cul p.one{font-size:14px;margin-bottom:4px}
.tit-cul p.two{font-weight:700;font-size:22px;color:#f37021;text-transform:uppercase}
.tit-cul p.three{font-size:14px;margin-top:5px}
.bg-tree-mobile{padding:192px 0 90px;max-width:280px;width:100%;margin:0 auto;position:relative;background:url(../images/bg/bg-line-his.png) repeat-y center;display:none}
.bg-tree-mobile .it-mile{position:relative;width:50%}
.it-mile.it-right .left-his{left:2px;position:absolute;top:0;z-index:0}
.it-mile.it-left .left-his{left:0;position:absolute;top:0;z-index:0}
.it-mile .img-mile img{max-width:100%}
.it-mile.it-left .img-mile{max-width:100%;position:absolute;top:105%;left:0;padding-right:20px}
.it-mile.it-right .img-mile{max-width:100%;position:absolute;top:105%;left:0;padding-left:20px}
.mt-15{margin-top:-15px!important}
.it-mile.it-left .right-his{right:1px;top:0;position:absolute;z-index:0}
.bg-tree-mobile .it-mile .cir{position:absolute;width:17px;height:17px;top:28px;background:url(../images/icon/icon-his.png) no-repeat}
.bg-tree-mobile .it-mile.it-left{padding-right:20px}
.bg-tree-mobile .it-mile.it-right{padding-left:20px}
.bg-tree-mobile .it-mile.it-left .cir{right:-8px;z-index:1}
.bg-tree-mobile .it-mile.it-right .cir{left:-10px;z-index:1}
.bg-tree-mobile .it-mile a:hover{transform:scale(1);transition:all 1s ease 0}
.about-history{position:relative;z-index:1}
.img-his-cr{position:absolute;width:192px;height:192px;top:-20px;left:50%;margin-left:-96px;background:url(../images/bg/bg-his-cir.png) no-repeat}
.bg-tree-mobile .it-mile span.year{height:73px;font-size:39px;line-height:73px}
.it-mile span.text{font-size:14px;line-height:17px}
.pop-his{display:none;position:fixed;width:100%;height:100%;background:url(../images/bg/bg-pop.png);top:0;left:0}
.pop-his.active{z-index:1000;opacity:1;display:block}
.tab-pop{height:100%;width:100%;margin:0 auto}
.cnt-pop{width:100%;height:100%;max-height:100%;max-width:960px;margin:0 auto;background:#fff;padding:30px 15px 30px 30px}
.content-pop-view{height:100%;box-sizing:border-box;padding-top:50px;margin-top:-50px}
.content-pop{height:100%;position:relative}
.icon-close{width:43px;height:43px;background:url(../images/icon/icon-close-pop.png) no-repeat;position:absolute;top:0;right:0;cursor:pointer;z-index:999}
.tbl-popup{display:table}
.img-pop{width:57.7777%;display:table-cell;vertical-align:middle;float:right}
.img-pop img{width:100%;padding-left:15px}
.tit-pop{font-size:22px;color:#0d3890;width:42.2223%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding-top:7px;line-height:32px;padding-bottom:26px;border-bottom:1px solid #000;margin-bottom:31px}
.tit-pop p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tit-pop span{font-size:48px;padding-bottom:15px;color:#f37021;display:inline-block}
.tt-lage{font-size:52px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding-top:14px;padding-right:4px;padding-left:3px}
.tt-his sup{font-size:14px;line-height:20px;top:0}
.wrap-his{width:100%;max-width:960px;margin:0 auto;position:relative;padding:0 43px 0 0;z-index:10}
.over-lay{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}
.wrap-his.cttv{max-width:793px}
.ypeople .desc-pop ul,#pop-trust-4 .desc-pop ul{list-style:disc;padding-left:15px}
.desc-pop{font-size:14px;line-height:20px;color:#202020;padding-top:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding-right:15px}
.desc-pop .tab-dress td{vertical-align:top;min-width:130px;text-align:left}
.pop-company .desc-pop .tab-dress td:first-child{padding-right:20px}
.pop-company .desc-pop .tab-dress td{padding:8px 0 0}
.desc-pop p a{color:#034ea2}
.desc-pop p a:hover{color:#f37021}
.cnt-pop.member .img-pop{width:30.33%}
.cnt-pop.member .tit-member{width:69.67%;padding:0 0 0 27px;color:#202020;line-height:28px}
.tit-member .tit-company{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tit-member .tit-info{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.tit-member .tit-info span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.content-pop .tab-menu{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#0e3892}
.content-pop .tab-menu ul li span{padding-left:18px;background:url(../images/bg/bg-tab.png) no-repeat left 2px;display:block}
.content-pop .tab-menu ul li:first-child span{padding-left:0;background:0}
.content-pop .tab-menu ul li{display:inline-block;padding-right:18px;cursor:pointer}
.content-pop .tab-menu ul li:hover,.content-pop .tab-menu ul li.active{color:#f37021}
.table-dp{display:table;width:100%}
.desc-pop span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.table-dp .desc-pop ul{list-style:none}
.table-dp .dp-col{display:table-cell;vertical-align:top}
.table-dp .dp-col.dp-1{padding-right:15px}
.table-dp .dp-col.dp-2{padding-left:15px}
.mt40{margin-top:40px}
.tab-content .it-tab{display:none}
.tab-content .it-tab.active{display:block}
.pdt0{padding-top:0}
.wrap{overflow:hidden}
.frame-screen{position:relative;top:0}
.swiper-container-impo,.swiper-container{width:100%;height:100%;position:relative;z-index:0}
.frame-footer{background:url(../images/bg/f1.png) center top repeat-y;height:228px;position:absolute;z-index:1;bottom:0;width:100%;left:0;padding:0 30px}
.frame-footer .wr-page{position:relative;height:100%}
.frame2{background:url(../images/bg/bg-f2.jpg) center bottom no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%}
.frame2 .frame-footer{background:url(../images/bg/f2.png) center bottom no-repeat;text-align:center;height:253px;bottom:auto;top:0}
.frame3 .frame-footer{background:url(../images/bg/f3.png) center bottom no-repeat;text-align:center;height:230px;bottom:auto;top:0}
.frame3 .frame-footer p{white-space:pre-line}
.frame2 .frame-footer-link{position:absolute;z-index:1;top:0;width:100%;left:0;text-align:center;z-index:11;color:#fff}
.frame2 .frame-footer-link table{width:100%;height:100%}
.frame2 .frame-footer-link table td{vertical-align:bottom}
.f2-menu{display:none;margin:6px auto 0;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.f2-menu li{float:left;border-left:1px solid #fff;list-style:none}
.f2-menu li:first-child{border-left:none}
.f2-menu li a{font-size:14px;color:#fff;height:33px;line-height:33px;display:block;padding:0 25px}
.f2-menu li:hover a,.f2-menu li.active a{background:#fff;color:#0349a6}
.frame2 .frame-footer-link .t1{color:#fff;font-size:18px;margin-top:26px}
.frame2 .frame-footer-link .t2{color:#fff;font-size:30px;margin-top:0;line-height:34px}
.swiper-pagination-f2{margin-top:10px}
.swiper-f2{height:100%;z-index:12;position:relative}
.swiper-f2 .swiper-slide.swiper-slide-active{z-index:10;opacity:1!important}
.swiper-f2 .swiper-slide{z-index:0;opacity:0!important}
.swiper-f2 .swiper-slide .point{opacity:0}
.slider-f2,.slider-f2 li{height:100%;list-style-type:none}
.slider-f2 li img.bg{position:absolute;left:50%;top:50%;z-index:0}
.slider-f2 li.sl1 img.bg{margin-left:-637px;margin-top:-170.5px}
.slider-f2 li.sl2 img.bg{margin-left:-620px;margin-top:-230px}
.slider-f2 li.sl3 img.bg{margin-left:-644px;margin-top:-164px}
.slider-f2 li.sl4 img.bg{margin-left:-629px;margin-top:-135px}
.slider-f2 .point{cursor:pointer;position:absolute;top:50%;left:50%;z-index:1;width:41px;height:41px}
.slider-f2 .point .sd{position:absolute;top:0;left:0;width:62px;height:62px;-webkit-box-shadow:-1px 2px 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:-1px 2px 5px 0 rgba(50,50,50,0.5);box-shadow:-1px 2px 5px 0 rgba(50,50,50,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
img.p-img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.slider-f2 .sl1 .point.p1{margin-left:-143px;margin-top:136px}
.slider-f2 .sl1 .point.p2{margin-left:-559px;margin-top:200px}
.slider-f2 .sl1 .point.p3{margin-left:453px;margin-top:-159px}
.slider-f2 .sl2 .point.p1{margin-left:0;margin-top:-214px}
.slider-f2 .sl2 .point.p2{margin-left:-548px;margin-top:139px}
.slider-f2 .sl2 .point.p3{margin-left:151px;margin-top:169px}
.slider-f2 .sl2 .point.p4{margin-left:360px;margin-top:-13px}
.slider-f2 .sl2 .point.p5{margin-left:524px;margin-top:-1px}
.slider-f2 .sl3 .point.p1{margin-left:-593px;margin-top:60px}
.slider-f2 .sl3 .point.p2{margin-left:-196px;margin-top:-108px}
.slider-f2 .sl3 .point.p3{margin-left:-76px;margin-top:274px}
.slider-f2 .sl3 .point.p4{margin-left:178px;margin-top:230px}
.slider-f2 .sl3 .point.p5{margin-left:420px;margin-top:-179px}
.slider-f2 .sl3 .point.p6{margin-left:481px;margin-top:62px}
.slider-f2 .sl4 .point.p1{margin-left:-449px;margin-top:-129px}
.slider-f2 .sl4 .point.p2{margin-left:144px;margin-top:-148px}
.slider-f2 .sl4 .point.p3{margin-left:364px;margin-top:-79px}
.slider-f2 .sl4 .point.p4{margin-left:521px;margin-top:-47px}
.slider-f2 .sl4 .point.p5{margin-left:-580px;margin-top:-45px}
.slider-f2 .sl4 .point.p6{margin-left:-137px;margin-top:-148px}
.slider-f2 .sl4 .point .text{white-space:pre-line;bottom:45px;margin-left:-79px;font-weight:700}
.slider-f2 .point .text{width:180px;text-align:center;font-size:14px;line-height:20px;color:#0349a6;position:absolute;left:50%;margin-left:-90px}
.slider-f2 a{color:#0349a6}
.slider-f2 a:hover p{color:#f37021!important}
.slider-f2 a:hover{color:#f37021!important}
.slider-f2 .point .text.bt{top:75px;margin-left:-79px}
.slider-f2 .sl2 .point .text.to{bottom:47px;margin-left:-103px}
.slider-f2 .sl1 .point .text.to{bottom:40px;margin-left:-79px}
.slider-f2 .sl1 .point .text.to.r{bottom:13px;margin-left:-200px}
.slider-f2 .sl3 .point .text{bottom:45px}
.slider-f2 .point .text.th{bottom:13px;margin-left:-145px}
.slider-f2 .sl3 .point.p6 .text.to.r{text-align:right}
.slider-f2 .sl3 .point.p4 .text.ri,.slider-f2 .sl3 .point.p3 .text.ri{top:25px}
.slider-f2 .point .text.ri{left:71px;margin-left:0;text-align:left;top:18px}
.slider-f2 .point .text.le{left:auto;right:30px;margin-left:0;text-align:right;top:18px}
.slider-f2 .point .text.ri.ct{left:27px;text-align:center;top:64px}
.swiper-f2 .swiper-pagination{position:relative}
.swiper-f2 .swiper-pagination-bullet{box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;line-height:0;padding:22px 33px;width:auto;border-radius:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0!important;background:0;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;opacity:1}
.swiper-f2 .swiper-pagination-bullet.last-sl{border-right:1px solid #fff}
.swiper-f2 .swiper-pagination-bullet:hover,.swiper-f2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;color:#f37021}
table.tb100-fix{width:100%;height:100%;vertical-align:middle}
.popup-edu-boder o{text-align:justify}
.popup-edu-boder{background:#fff;max-width:900px}
.popup-edu-boder .pop-tt{font-size:36px;color:#202020}
.popup-edu-boder .pop-tt.sm{font-size:20px}
.popup-edu-boder .desc-home{font-size:14px;line-height:32px;color:#202020}
.popup-edu-boder .desc-home p a{color:#f37021;text-decoration:none}
.popup-edu-boder .desc-home p a:hover{color:#0d3890}
.col-title{font-size:14px}
.sv .col-title,.dh .col-title{color:#e39a19;border-bottom:1px solid #e39a19;margin-bottom:15px}
.dh-col1{width:62%;text-align:justify}
.dh-col1 p{padding-right:11%}
.dh-col2{width:38%;text-align:justify}
.sv a{color:#0864b2;text-decoration:underline}
.sv a:hover{color:#eaaa1f}
.qt-col2 a{color:#eaaa1f}
.qt-col2 a:hover{color:#0b4da1}
.qt-col1{width:54%;text-align:justify}
.qt-col2{width:42%}
.desc-home.pk{padding-top:20px}
.desc-home table td{vertical-align:top}
.popup-edu-boder .desc-home table td{vertical-align:middle}
.desc-home .col-num{color:#0b4da1;font-size:48px;padding-right:10px;width:85px}
.deail-pop{margin-top:30px;display:inline-block;padding:0 25px;height:35px;line-height:35px;text-transform:uppercase;color:#fff;font-size:14px;background:#0b4da1}
.sv.sv-col1,.sv.sv-col2,.sv.sv-col3{width:33%}
.sv.sv-col1 p{padding:0 10px 0 0}
.sv.sv-col2 p{padding:0 10px}
.sv.sv-col3 p{padding:0 0 0 10px}
.slider-home1{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.slider-home2{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.slider-home3{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.slider-home4{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.frame1 .frame-footer td img{width:100px;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}
.frame1 .frame-footer td .text{font-size:14px;color:#fff;text-align:left}
.frame1 .frame-footer .t1,.frame1 .frame-footer .t3{font-size:18px;letter-spacing:-.2px;padding-bottom:4px}
.frame1 .frame-footer .t3{padding-top:2px}
.frame1 .frame-footer .swiper-slide:nth-child(4) .t3,.frame1 .frame-footer .swiper-slide:nth-child(5) .t3{padding-top:0}
.frame1 .frame-footer .col1 .text,.frame1 .frame-footer .col2 .text,.frame1 .frame-footer .col3 .text,.frame1 .frame-footer .col4 .text{padding-left:10px;box-sizing:border-box}
.frame1 .frame-footer .col5 .text{padding-top:13px;padding-left:10px}
.frame1 .frame-footer .col1 .t1,.frame1 .frame-footer .col2 .t1,.frame1 .frame-footer .col3 .t1,.frame1 .frame-footer .col4 .t1,.frame1 .frame-footer .col5 .t1{line-height:26px;padding-top:10px}
.frame1 .frame-footer .col5 .t1{padding-top:0}
.frame1 .frame-footer .col1 .t2,.frame1 .frame-footer .col2 .t2,.frame1 .frame-footer .col3 .t2,.frame1 .frame-footer .col4 .t2,.frame1 .frame-footer .col5 .t2,.frame1 .frame-footer .col5 .t1{font-size:30px;line-height:30px}
.frame1 .frame-footer .col4 .t2 span{font-size:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;float:left;margin-right:5px}
.frame1 .frame-footer .col5 .t2{letter-spacing:-.5px;font-size:18px}
.frame1 .frame-footer .col5 .t1 sup{font-size:14px;top:-.8em}
.frame1 .frame-footer .col5 .t1 span{display:inline-block;margin-right:5px;margin-top:-8px;margin-bottom:7px}
.menu-ft-f1{height:52px;border-bottom:1px solid #aaa;position:relative;z-index:1}
.menu-ft-f1 .tt{width:75px;line-height:52px;color:#555;font-size:14px;text-transform:uppercase}
.swiper-more{overflow:hidden;width:100%;height:52px;line-height:52px;position:relative}
.swiper-more .for-nwidth{line-height:52px;position:absolute;top:0;left:100%}
.tickercontainer{width:100%;height:52px;margin:0;padding:0;overflow:hidden}
.tickercontainer .mask{position:relative;top:15px;height:18px;overflow:hidden}
ul.newsticker{position:relative;left:0;margin:0;padding:0;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear}
ul.newsticker li{float:left;margin:0;padding-right:15px}
.swiper-more .news-animate{height:20px;line-height:20px;display:inline-block;white-space:nowrap;padding:0 10px;border-left:1px solid #202020}
.swiper-more .news-animate:first-child{border-left:none}
.swiper-more .news-animate a{color:#f37021;font-size:14px}
.swiper-more .news-animate a:hover{color:#034ea2}
.swiper-more .swiper-slide{width:auto;display:inline-block;padding:0 27px;height:17px;line-height:17px;border-left:1px solid #aeaeae}
.swiper-more .swiper-slide a{font-size:14px;color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.swiper-more .swiper-slide a:hover{color:#aeaeae}
.swiper-more .swiper-slide:first-child{border-left:0}
.list_news_f1{width:100%;position:absolute;box-sizing:border-box;padding:0 30px 0 110px;top:0;left:0}
.lg_en .list_news_f1{padding:0 30px 0 135px}
.news-prev,.news-next{width:21px;height:52px;position:absolute;top:0;cursor:pointer}
.news-prev.swiper-button-disabled,.news-next.swiper-button-disabled{display:none}
.news-prev{right:21px;background:url(../images/icon/prev-news.png) center center no-repeat}
.news-next{right:0;background:url(../images/icon/next-news.png) center center no-repeat}
.swiper-button-prev,.swiper-button-next{width:31px;height:61px}
.swiper-button-prev-tc,.swiper-button-next-tc{width:13px;height:22px;position:absolute;top:50%;margin-top:-11px;background:url(../images/icon/icon-ctr.png)}
.swiper-button-prev-tc.swiper-button-disabled,.swiper-button-next-tc.swiper-button-disabled{display:none}
.swiper-button-prev-tc{cursor:pointer;left:30px}
.swiper-button-next-tc{cursor:pointer;right:30px;background-position:-13px 0}
.swiper-button-prev.wh{background-position:0 -61px;opacity:1}
.swiper-button-next.wh{background-position:-31px -61px;opacity:1}
.frame3{text-align:center}
.img-f3{top:259px;height:65%;max-width:100%;width:auto;position:relative;z-index:0}
.lg_en .img-f3.vi,.lg_vi .img-f3.eng{display:none}
.lg_vi .img-f3.vi,.lg_en .img-f3.eng{display:inline-block}
.frame3 .frame-footer .readmore{display:block;width:133px;height:39px;border:1px solid #034ea2;color:#034ea2;line-height:39px;text-align:center;position:absolute;left:50%;margin-left:-66px;top:-5%;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.frame3 .frame-footer .readmore:hover{color:#fff;background:#034ea2}
.frame3 .frame-footer p.t1{font-size:30px;line-height:35px;margin-top:46px;color:#fff}
.frame3 .frame-footer p.t2{font-size:40px;color:#fff;line-height:40px}
.frame3 .frame-footer a{display:inline-block;width:163px;height:24px;line-height:20px;color:#fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-top:18px}
.frame3 .frame-footer a:hover{color:#51b848;background:#fff}
.frame4 .frame-footer{height:248px;background:url(../images/bg/f4.png) center bottom no-repeat;top:0;text-align:center;color:#fff;font-size:18px;line-height:25px}
.frame4 .frame-footer p.t1{margin-top:50px;white-space:pre-line}
.frame4 .frame-footer p.t2{font-size:30px;margin-top:7px}
.frame4{height:510px;width:100%;position:relative}
.frame4 .img-bg{margin:0 auto;display:block;padding-top:257px;height:79%;position:relative;z-index:0;text-align:center}
.frame4 .img-bg .it-1,.frame4 .img-bg .it-2,.frame4 .img-bg .it-3{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:257px}
.frame4 .img-bg .it-1 img,.frame4 .img-bg .it-2 img,.frame4 .img-bg .it-3 img{opacity:1}
.frame4 .img-bg .it-1.ani-fpt,.frame4 .img-bg .it-2.ani-fpt,.frame4 .img-bg .it-3.ani-fpt{left:-50px;top:20px;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.frame4 .img-bg .it-1.ani-fpt.in-view,.frame4 .img-bg .it-2.ani-fpt.in-view,.frame4 .img-bg .it-3.ani-fpt.in-view{left:0;top:0;opacity:1}
.frame4 .img-bg img{height:100%;display:inline-block;opacity:0}
.f3-1{position:absolute;top:120px;left:50%;margin-left:-378px}
.f3-2{position:absolute;top:68px;left:50%;margin-left:-134px}
.f3-3{position:absolute;top:24px;left:50%;margin-left:118px}
.gr-btn-h{position:absolute;bottom:97px;left:0;text-align:center;z-index:1;width:100%}
.btn-home{display:inline-block;height:38px;line-height:38px;padding:0 17px;border:1px solid #034ea2;color:#034ea2;font-size:14px}
.btn-home:hover{background:#034ea2;color:#fff}
.frame3 .btn-home{border:1px solid #51b848;color:#51b848}
.frame3 .btn-home:hover{color:#fff;background:#51b848}
.slider-home a.link-bhome{display:block;height:100%;width:100%;position:absolute;top:0;left:0}
.ct-menu-ft-f1{height:100%;position:relative}
.container-1280{height:100%;margin:0 auto;position:relative;width:1260px}
.frame1 .frame-footer .wr-page > div{width:100%;height:75%;position:absolute;bottom:0;left:0}
.container-1280 table td{text-align:left}
.container-1280 table.tb100,.container-1280 table.tb100 td{height:80%;margin-top:36px}
#employee-development-policy table.tb100 td img{display:inline-block}
.ani-gen table.tb100 td img{display:inline-block}
table.tb100 td img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;display:none}
.swiper-frame-mb table.tb100 td img{display:inline-block}
table.tb100 td a{display:inline-block}
.bg-op table.tb100 td img,table.tb100 td img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);opacity:1}
.frame-footer .wr-page .swiper-slide:nth-child(1){width:21.19%}
.frame-footer .wr-page .swiper-slide:nth-child(2){width:20.85%}
.frame-footer .wr-page .swiper-slide:nth-child(3){width:22.82%}
.frame-footer .wr-page .swiper-slide:nth-child(4){width:18.2%}
.frame-footer .wr-page .swiper-slide:nth-child(5){width:16.92%}
.frame-footer .wr-page .swiper-slide > div{height:100%}
.frame-footer .wr-page .swiper-slide > div td{padding-bottom:12px}
.frame1 .swiper-pagination{width:100%;bottom:215px}
.frame1 .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;border:0;background:#fff;opacity:1;background-position:0 0;margin:0 7px}
.frame1 .swiper-pagination-bullet:hover,.frame1 .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #fff;background:#ff7f23}
.slider-home3 .tt-slide-home .t1{font-size:18px}
.tt-slide-home{position:relative;width:100%;height:100%;padding-top:70px;padding-bottom:12%}
.tt-slide-home table{width:100%;height:100%}
.tt-slide-home table td{vertical-align:middle}
.slider4 .tt-slide-home .t1{font-size:18px;line-height:24px}
.tt-slide-home .t1{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:20px;color:#fff}
.tt-slide-home .t2{font-family:'utm_hanzelregular';font-family:"Arial Black",arial,Gadget,sans-serif;font-family:Arial-Black;color:#ff7f23;font-size:80px;line-height:54px;padding-top:19px}
.slider-home2 .tt-slide-home .t3{line-height:36px;padding-top:11px;padding-bottom:5px}
.tt-slide-home .t3{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;line-height:43px;color:#fff;padding-top:8px}
.tt-slide-home .t4{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:10px;height:20px;line-height:20px;padding-left:30px;font-size:16px;color:#fff;text-decoration:none;background:url(../images/icon/icon-more-mb.png) no-repeat left center}
.slider-home3 .tt-slide-home .t3{font-size:30px;line-height:36px}
.slider-home4 .tt-slide-home .t1{line-height:24px}
.slider-home2 .tt-slide-home .t1{color:#ff7f23}
.tt-slide-home .t5{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:40px;list-style:none;padding:15px 0 0}
.tt-slide-home .t5 li span.wtxt{background:#323f4b;color:#fff;padding:2px 19px;display:inline-block;margin-top:2px;border-top:1px solid #68859d;border-bottom:1px solid #68859d}
.tt-slide-home .t5 .wtxt span{color:#ff7f23}
.lk-viewmore{box-sizing:border-box;font-size:16px;color:#fff;text-decoration:none;height:20px;line-height:20px;margin-top:15px;padding-left:23px;background:url(../images/icon/icon-more-1.png) no-repeat left center}
.content-rule .tt{border-bottom:1px solid #959595;text-transform:uppercase;color:#f37021;font-size:22px;line-height:28px;padding:54px 0 35px}
.rule-page{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#202020;line-height:20px;margin:34px 0 0;text-align:justify;padding-bottom:54px}
.rule-page p{margin-top:16px}
.rule-page .rule-tt{margin-top:55px;font-size:22px;color:#0c4da2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-align:left}
.banner-cr{width:100%;height:485px;position:relative;background:url(../images/img/careers.jpg) center 0 no-repeat}
.text-bninfo{text-align:center;font-size:40px;color:#fff;position:absolute;top:50%;margin-top:-58px;width:100%}
.text-bninfo p.b{text-transform:uppercase}
.sbox{height:45px;width:200px;margin:9px auto 0}
.sbox a{color:#fff;font-size:14px;background:#f37021;height:45px;line-height:45px;display:inline-block}
.sbox a:hover{background:#034ea2}
.sbox span{float:left}
.sbox span.t-ab{padding:0 15px}
.sbox span.btn-ab{float:right;display:inline-block;width:45px;height:45px;background:url(../images/icon/f.png) center center no-repeat #f37021}
.sbox a:hover span.btn-ab{background:url(../images/icon/f.png) center center no-repeat #034ea2}
.s-box{box-sizing:border-box;height:45px;max-width:545px;padding-right:235px;position:relative;margin:14px auto 0}
.s-box a{position:absolute;top:0;right:0;width:45px;height:45px;background:url(../images/icon/f.png) center center no-repeat #f37021;border:1px solid #f6a785;display:inline-block}
.s-box .selector{width:189px!important;height:45px;background:url(../images/icon/place.png) 14px 14px no-repeat #fff;padding:0;position:absolute;top:0;right:45px}
.s-box .selector span{display:block;height:45px;width:100%!important;box-sizing:border-box;line-height:45px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#aaa;padding:0 35px;background:url(../images/icon/ard.png) 165px 21px no-repeat;text-align:left}
.s-box .selector.active,.s-box .selector.focus,.s-box .selector.focus.active,.s-box .selector.hover{background:url(../images/icon/place.png) 14px 14px no-repeat #fff}
.s-box .selector.active span,.s-box .selector.focus span,.s-box .selector.focus.active span,.s-box .selector.hover span{background:url(../images/icon/ard.png) 165px 21px no-repeat}
.s-box .selector select{height:45px;top:0}
.s-box .selector option{color:#aaa;font-size:14px}
.s-box input{width:100%;height:45px;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#aaa;box-sizing:border-box;padding:0 10px;border:0;background:#fff}
.fr-careers.two{background:#f8f8f8}
.fr-careers{color:#292929;position:relative;padding:60px 0}
.fr-careers.two{background:#f8f8f8}
.crtt{font-size:22px;margin-bottom:6px;text-transform:uppercase}
.desccr{font-size:14px;line-height:28px;margin-bottom:0}
.col-frame .mrcr{margin-top:80px;margin-bottom:5px}
.mrcr{font-size:14px;margin-bottom:2px}
.gr-link a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;display:inline-block;color:#f37021;font-size:14px;padding:0 10px;border-left:2px solid #f37021;height:17px;line-height:17px;text-decoration:underline;margin-bottom:10px}
.gr-link a:hover{color:#034ea2}
.gr-link a:first-child{border-left:none;padding-left:0}
.gr-link a:last-child{padding-right:0}
.cr-f1 .coll{text-align:right;position:relative;z-index:1;width:41%}
.cr-f1 .coll.fl_pc{width:59%;vertical-align:bottom}
.cr-f1 .coll.fl_pc img{width:116%;margin-left:-16%;margin-bottom:-60px}
.cr-f2 .coll{text-align:right;color:#fff;position:relative;z-index:10}
.cr-f2 .gr-link a:hover{color:#fff}
.cr-f3 .col-frame:first-child{width:48%}
.cr-f3 .col-frame{width:52%}
.cr-f3 .fl_pc img{width:157%;margin-right:-36%;margin-bottom:-60px}
.grlink.chnn{display:inline-block}
.cr-f2 .coll .grlink.chnn a:last-child,.cr-f1 .coll .grlink.chnn a:last-child{padding-right:0}
.cr-f2{background:url(../img/footernen.jpg) center bottom no-repeat #0d3891}
.cr-f4 img{max-width:100%;margin-bottom:-60px}
.cr-f2.fr-careers .wr-page .col-frame,.cr-f4.fr-careers .wr-page .col-frame{width:40%;text-align:left}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc,.cr-f4.fr-careers .wr-page .col-frame.fl_pc{width:60%;text-align:right;vertical-align:bottom}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc img{max-width:100%;margin-right:-163px;margin-bottom:-60px}
.cr-f4.fr-careers .wr-page .col-frame.fl_pc img{margin-right:-37px}
.cr-f5.fr-careers .wr-page .col-frame{width:40%;text-align:right}
.cr-f5.fr-careers .wr-page .col-frame.fl_pc{max-width:100%;text-align:left;width:60%}
.cr-f5.fr-careers .wr-page .col-frame.fl_pc img{margin-left:-79px;max-width:100%}
.banner-cr-sub{height:300px;width:100%;display:table;text-align:center;position:relative}
.banner-cr-sub .text{display:table-cell;vertical-align:middle;text-align:center}
.banner-cr-sub .text p{max-width:520px;margin:0 auto;color:#fff}
.fl_mb{display:none}
.career-wrap p{text-align:justify}
.career-wrap .item-step p{text-align:left}
.it-st2{background:#f6f6f6}
.ct-qt .l1{font-size:18px;color:#292929;margin-bottom:7px}
.ct-qt .l2{font-size:24px;color:#f37021;line-height:30px;white-space:pre-line;margin-bottom:17px}
.ct-qt .l3 a{color:#f37021}
.ct-qt .l3 a:hover{color:#034ea2}
.ct-qt .l3{line-height:24px}
.item-step .tb-st{width:100%}
.item-step .tb-st td{vertical-align:top;padding:80px 0 98px}
.item-step .tb-st .col1{width:33%;padding-right:20px}
.item-step .tb-st .col1 .l1{font-size:14px;color:#292929}
.item-step .tb-st .col1 .l2{font-size:22px;color:#f37021;line-height:30px;white-space:pre-line}
.item-step .tb-st .col2{font-size:14px;color:#292929;line-height:20px;text-align:justify}
.item-step .tb-st .col2 *{text-align:justify}
.item-step .tb-st .col2 a{color:#f37021}
.item-step .tb-st .col2 a:hover{text-decoration:underline;color:#034ea2}
.bs-wraper{padding:0 30px}
.banner-business{height:400px;width:100%}
.bs-wrap{display:table;padding:60px 0}
.bs-wrap .bs-coltext{display:table-cell;text-align:left;vertical-align:middle;padding-right:30px}
.bs-wrap .images-bs{display:table-cell;text-align:right;vertical-align:middle}
.business-f1 .images-bs{vertical-align:bottom}
.business-f1 .img-f{margin-bottom:-60px}
.bs-tt{color:#40ab37;font-size:22px;line-height:55px;margin-bottom:12px;letter-spacing:-1px;text-transform:uppercase}
.bs-tt.fix-text{display:table;width:auto}
.bs-tt.fix-text span{display:table-cell;vertical-align:middle;line-height:30px}
.bs-tt img{margin-right:5px}
.business-f1 .img-f{width:383px}
.bs-coltext .desc{font-size:14px;line-height:22px;color:#292929}
.grlink a{color:#f37022;font-size:14px;line-height:14px;padding:0 14px;border-left:1px solid #f37022;line-height:24px}
.grlink.chnn a:first-child{padding-left:0}
.grlink a:first-child{border-left:none;padding-left:0!important}
.grlink.chnn a{letter-spacing:-.2px;background:0}
.grlink a:hover,.grlink a.active{color:#034ea2}
.grlink.sec2 a:hover,.grlink.sec2 a.active{color:#fff}
.business-f4,.business-f2{background:#f6f6f6}
.business-f2 .bs-tt{color:#f37021}
.career-wrap p.note{font-size:12px}
.business-f2 p.note{font-size:14px}
.list-bs{list-style:inside;padding-top:10px;padding-bottom:5px}
.list-bs li{position:relative}
.list-bs li span{position:absolute;left:1px}
.business-f2 .grlink a{color:#f37022;padding:0 10px}
.business-f2 .grlink a:hover,.business-f2 .grlink a.active{color:#034ea2}
.business-f3 .bs-tt{color:#034ea2}
.business-f3 p.note{font-size:14px;margin-bottom:7px}
.business-f3 .img-f{width:382px}
.business-f3 .list-bs{padding-top:0}
.business-f3 .list-bs a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#0c267d}
.business-f3 .list-bs a:hover{color:#f37022}
.business-f3 .grlink a{color:#f37022;padding:0 10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.business-f3 .grlink a.apple{padding-left:35px;background:url(../images/icon/apple.png) 10px center no-repeat #fff}
.business-f3 .grlink a.apple:hover,.business-f3 .grlink a.apple.active{background:url(../images/icon/apple_hv.png) 10px center no-repeat #0c3890}
.business-f3 .grlink a:hover,.business-f3 .grlink a.active{color:#034ea2}
.business-f1 .bs-tt img,.business-f2 .bs-tt img,.business-f3 .bs-tt img{margin-top:-6px}
.business-f4 .bs-tt img{margin-top:-6px}
.business-f4 .bs-tt{color:#f37021}
.business-f4 p.note{font-size:14px;margin-bottom:7px;margin-top:18px;line-height:22px;width:90%}
.business-f4 .img-f{right:-3px;top:50%;width:389px}
.business-f4 .list-bs{margin-top:15px}
.business-f4 .grlink a{padding:0 7px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.business-f4 .grlink a:hover,.business-f4 .grlink a.active{color:#034ea2}
.member-company{margin:55px 0 80px;position:relative}
.wrap-ct{max-width:1344px;margin:0 auto;position:relative}
.member-boss{color:#fff;text-align:center;position:relative;padding:0 15px 55px;position:relative}
.member-boss .name{display:inline-block;padding:18px 31px 14px;font-size:22px;line-height:32px;background:#0c4ca3;position:relative;z-index:1}
.member-boss .name:before{content:" ";position:absolute;left:50%;top:100%;height:82px;border-left:1px solid #54555a}
.member-field .component-parent .text:before{content:" ";height:33px;position:absolute;z-index:0;top:-33px;left:50%;border-left:1px solid #54555a}
.member-field .component-parent .text:after{content:" ";position:absolute;width:120%;right:50%;top:-33px;border-top:1px solid #54555a}
.member-field:first-child .component-parent .text:after{right:auto;left:50%}
.member-child-it:before{content:" ";position:absolute;top:0;left:50%;height:100%;border-left:1px solid #54555a}
.member-child-it:first-child:after{right:auto;left:50%}
.member-child-it:after{content:" ";position:absolute;top:0;width:100%;right:50%;border-top:1px solid #54555a}
.member-child.one .member-child-it:after{border-top:0}
.member-child.one .member-child-it:before{top:auto;bottom:100%;margin-bottom:-27px}
.component-parent:before{content:" ";position:absolute;bottom:-42px;left:50%;height:100%;border-left:1px solid #54555a}
.member-field-it.last .component-parent::before{bottom:0;height:0}
.member-field{margin:39px auto 0;width:50%;float:left;position:relative}
.member-field-it{float:left;width:50%;padding:0 13px;position:relative;text-align:center}
.member-field-it a{cursor:default}
.member-field-it a.fancybox{cursor:pointer}
.member-field-it .img{padding-top:20px;position:relative}
.member-field-it .img img{width:100%}
.member-field-it .text{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;color:#fff;background:#017dc7}
.member-field-it .shadow{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:url(../images/bg/bg-member.png) repeat}
.member-field-it .text span{display:block}
.member-field-it .text .name-1{font-size:14px;line-height:20px}
.member-field-it .text .name-2{margin-top:4px;font-size:22px;line-height:24px;margin-top:5px}
.member-field-it .text .name-2.mobile{display:none}
.member-field-it .text .name-2 em{font-style:normal;font-weight:400}
.member-field-it .text .link{margin-top:2px;font-size:13px;line-height:17px;color:#fff;text-decoration:underline}
.member-field-it:hover .text .link{color:#ee591b}
.member-child{margin:41px 0 0;position:relative}
.member-child .member-child-it{float:left;width:48.04%;position:relative;margin:0 0 0 3.87%;padding:27px 0 0;line-height:0}
.member-child .member-child-it:first-child{margin-left:0}
.member-child .member-child-it .name-child{font-size:12px;background:#7ac5ed;display:block;color:#0c4ca3;padding:4px 0;letter-spacing:-.3px}
.member-child .member-child-it .name-child:hover{background:#017dc7;color:#fff}
.member-child .member-child-it .name-child table{width:100%;height:100%}
.member-field-it .img a{display:inline-block;position:relative;width:100%}
.member-child .member-child-it a{line-height:15px;position:relative;width:100%}
.member-child .member-child-it a td{padding:0 10px}
.member-field-it .img a{cursor:default}
.member-child .member-child-it a span.icon-plus{width:18px;height:18px;background:url(../images/icon/icon-plus.png) no-repeat;position:absolute;bottom:-9px;left:50%;margin-left:-9px}
.member-child .member-child-it a span.icon-plus:hover{background:url(../images/icon/icon-plus-hv.png) no-repeat}
.member-child.one .member-child-it{float:none;margin:0 auto}
.member-boss .line-doc,.member-boss .line-ngang,.member-field-it .field-doc,.field-doc-it,.field-ngang,.field-docmini,.field-ngang-mb,.super-ngang,.line-ngang-mini{display:inline-block;position:absolute;width:1px;height:1px;background:#838383;z-index:0}
.member-boss .line-ngang{bottom:-39px;left:0}
.member-boss .line-doc{left:50%;top:0;margin-left:-.5px}
.member-field-it .field-doc{left:50%;top:-1px;height:24px;margin-left:-.5px}
.field-doc-it{left:50%;margin-left:-1px;top:0}
.field-ngang{left:50%;top:0}
.field-docmini{top:0;left:50%;height:22px;margin-left:-1px}
.field-ngang-mb{top:-1px;left:50%;display:none}
.super-ngang{top:0;left:15px;display:none}
.line-ngang-mini{top:0;left:10%;display:none;width:50%}
.slide-events{height:485px;width:100%;position:relative}
.slide-events .swiper-slide{overflow:hidden}
.slide-events .swiper-slide img{position:absolute;left:50%;margin-left:-960px;z-index:0}
.cap-events{position:absolute;bottom:0;width:100%;max-width:1320px;padding:0 28px;margin:0 auto;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff}
.cap-events .date{font-size:14px}
.cap-events .name{font-size:36px;line-height:40px}
.slide-events .swiper-pagination{text-align:right;padding:0 18.5px;width:100%}
.wrap-pag{position:absolute;width:100%;height:14px;bottom:22px;z-index:999}
.wrap-pag .pg{width:100%;max-width:1320px;margin:0 auto;position:relative}
.slide-events .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;margin:0 4.5px;background:url(../images/icon/icon-slide.png) no-repeat;position:relative}
.slide-events .text-info{max-width:1320px;left:50%;width:100%;z-index:2}
.swiper-pagination-bullet .lf,.swiper-pagination-bullet .lr{position:absolute;display:inline-block;width:7px;height:14px;position:absolute;top:0;overflow:hidden}
.swiper-pagination-bullet .lf{left:0}
.swiper-pagination-bullet .lf span{display:inline-block;width:14px;height:14px;position:absolute;top:0;left:0;background:url(../images/icon/icon-lf.png) no-repeat;display:none}
.slide-events .swiper-pagination-bullet.swiper-pagination-bullet-active .lf span,.slide-events .swiper-pagination-bullet.swiper-pagination-bullet-active .lr span{display:block}
.swiper-pagination-bullet .lr{right:0}
.swiper-pagination-bullet .lr span{display:inline-block;width:14px;height:14px;position:absolute;top:0;right:0;background:url(../images/icon/icon-lr.png) no-repeat;display:none}
.bg-tslide{width:1920px;height:100%;margin:0 auto;position:absolute;top:0;left:50%;margin-left:-960px;z-index:1;background:url(../images/bg/bg-sha.png) no-repeat center bottom}
.bg-tslide .bg{width:300px;height:100%;position:absolute;top:0;background:url(../images/bg/bg-sl.png) repeat}
.bg-tslide .bg.bgr{right:0}
.bg-tslide .bt.bgl{left:0}
.events-wrap{width:100%;max-width:1320px;margin:0 auto}
.events-wrap .hn-items .img-news{width:22.7272%}
.events-wrap .hn-items .text-info{width:77.2728%;padding:0 2.5%}
.events-wrap .hn-items:hover{background:#f6f6f6}
.events-wrap .box_dropdown div.selector,.banns-page .box_dropdown div.selector{height:38px;margin-right:18px;line-height:38px;width:222px!important}
.events-wrap div.selector span,.events-wrap div.selector select,.banns-page div.selector span,.banns-page div.selector select{height:38px}
.events-wrap div.selector span,.banns-page div.selector span{line-height:38px;width:210px!important;padding-right:0}
.events-wrap div.selector select,.banns-page div.selector select{top:0}
.events-wrap .box_dropdown div.selector span,.banns-page .box_dropdown div.selector span{background:url(../images/icon/mt_down.png) no-repeat 183px 15px}
.events-wrap .box_dropdown div.selector.hover,.events-wrap .box_dropdown div.selector.focus,.banns-page .box_dropdown div.selector.hover,.banns-page .box_dropdown div.selector.focus{border:1px solid #0b4da1;background:url(../images/icon/mt_down.png) no-repeat 193px 15px}
.banns-list{padding:37px 0 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.it-banns{width:50%;padding:0 3.4% 0 0}
.it-banns .hn-items{display:table;width:100%;border-bottom:0;padding:0 0 37px}
.it-banns .hn-items:first-child{border-top:0}
.it-banns .hn-items .img-news{width:33.6585%;display:table-cell}
.it-banns .hn-items .img-news img{width:100%}
.it-banns .hn-items .text-info{width:66.3415%;padding-left:6.3492%;display:table-cell;vertical-align:middle}
.pag-news{text-align:center;font-size:0;letter-spacing:0;margin:0 auto;text-align:center;width:100%;word-spacing:0;margin-top:78px;padding-bottom:219px}
.pag-news a{display:inline-block;width:46px;height:45px;line-height:45px;text-align:center;border:1px solid #dcdcdc;color:#181818;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;margin-right:12px}
.pag-news a.dot{border:0}
.pag-news a:hover,.pag-news a.active{background:#0d3890}
.tit-banner{white-space:pre-line;font-size:24px;line-height:32px;display:block;-webkit-text-shadow:0 0 5px rgba(0,0,0,0.5);-moz-text-shadow:0 0 5px rgba(0,0,0,0.5);-ms-text-shadow:0 0 5px rgba(0,0,0,0.5);text-shadow:0 0 5px rgba(0,0,0,0.5);font-weight:400!important}
.ir-page .tit-banner{text-transform:none}
.news_banner.news{height:300px;position:relative}
.mt-40{margin-top:-30px}
.business{padding-bottom:30px}
.business-service > .tt{text-align:center;color:#f37021;font-size:30px;line-height:38px;margin-bottom:74px}
.business-service > .tt span{display:block;padding-top:3px;font-size:36px;line-height:49px;text-transform:uppercase}
.wrap-business{max-width:1380px;padding:0 30px;position:relative;margin:0 auto}
.sv-cntt .business-service-it{padding:60px 0}
.telecom-page .business-service-it{padding:60px 0}
.business-service-it{color:#000;padding:60px 0}
.business-deal .business-service-it .service-it img{width:auto}
.business-service-it img{width:100%;max-width:100%;position:relative;margin:0 auto}
.business-service-it .fct{display:inline-block;height:100%;vertical-align:middle}
.business-service-it .service-it .tt{font-size:22px;text-transform:uppercase}
.business-service-it .service-it .info{font-size:14px;line-height:26px;margin-top:19px}
.business-service-it .service-it .info ul{list-style:disc inside}
.business-service-it .service-it .info a{color:#034ea2}
.business-service-it .service-it .info a:hover{color:#f37021}
.business-service-it .service-it .info span.tt-und{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#034ea2;text-decoration:underline}
.business-service-it .btn-service{font-size:14px;text-decoration:none;display:inline-block;color:#f37021;margin-top:28px}
.business-service-it .btn-service:hover{color:#034ea2}
.btn-service.mb{display:none}
.business-service-it .wr-page{display:table}
.business-service-it.one .service-it.img-c{padding-right:0}
.business-service-it.one .service-it{text-align:left;padding-right:30px}
.business-service-it.one .service-it.ct-qt{padding-right:15%}
.business-service-it.two .service-it.ct-qt{padding-left:15%}
.business-service-it.two{background:#f6f6f6}
.business-service-it.two .service-it{text-align:right;padding-left:30px}
.business-service-it.two .service-it.img-c{padding-left:0}
.business-service-it .service-it{vertical-align:middle;display:table-cell}
.business-service-it.one .service-it.img-c{text-align:right}
.business-service-it.two .service-it.img-c{text-align:left}
.business-service-it .service-it.img-c{width:27.78%}
.btn-more{width:125px;height:43px;display:inline-block;text-align:center;line-height:44px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#fff;background:url(../images/bg/bg-btn-more.png) no-repeat;margin-top:28px;background-position:0 0}
.btn-more:hover{color:#fff;background-position:0 -43px}
.business-system .business-service-it .service-it{width:50%}
.list-partner{text-align:right;padding:0;padding-top:25px}
.list-partner img{width:auto}
.list-partner span{display:inline-block;height:65px;width:135px;text-align:center;line-height:65px}
.bus-solutions .business-service-it .service-it{width:50%}
.bus-solutions .business-service-it.two .service-it{padding-left:30px}
.bus-solutions .business-service-it .service-it .info{margin-top:-5px}
.bus-solutions .business-service-it .service-it .info p{padding-top:25px}
.bus-solutions .business-service-it .service-it .info a,.business-telecom .business-service-it .service-it .info a,.business-study .business-service-it .service-it .info a{color:#f37021}
.bus-solutions .business-service-it .service-it .info a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.bus-solutions .business-service-it .service-it .info a:hover,.business-telecom .business-service-it .service-it .info a:hover,.business-study .business-service-it .service-it .info a:hover{color:#034ea2}
.bus-solutions .business-service-it .service-it .info span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.bus-solutions .business-service-it.two .service-it:first-child{width:50%;margin-top:0}
.bus-solutions .business-service-it.color-blue .service-it .btn-service,.business-service-it.color-blue .service-it .info a{color:#0d3890}
.business-service-it.color-blue .service-it .btn-service:hover,.bus-solutions .business-service-it.color-blue .service-it .info a:hover{color:#f37021}
.bus-solutions .business-service-it.three{height:auto;background:url(../images/img/buss-22.png) no-repeat center bottom;padding-bottom:200px}
.bus-solutions .business-service-it.three .service-it{width:74.5454%;max-width:1000px;height:auto!important}
.bus-solutions .business-service-it.three ul{margin-top:0;padding:0 0 0 50px;list-style-position:inside;list-style:disc}
.bus-solutions .tt-intro{text-align:center;font-size:30px;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:42px;padding:65px 0 0}
.bus-solutions .tt-intro span{font-size:50px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.mt-23{margin-top:-23px}
.news_banner.aw{height:450px}
.news_banner.aw .box_banner{max-width:600px}
.news_banner.aw .box_banner .headline{line-height:51px;font-size:40px}
.paged{margin-top:90px}
.content-raw{padding-bottom:37px}
.item-raw{margin-top:49px;padding:0 80px;position:relative}
.item-raw .text{font-size:18px;color:#202020;line-height:20px;margin-top:25px}
.item-raw:first-child .name{border-top:0}
.item-raw .name{border-top:1px solid #bdbdbd;font-size:22px;color:#f37021;text-transform:uppercase;margin-top:19px;padding-top:43px}
.item-raw .name span{color:#484848}
.item-raw .note{color:#8b8b8b;font-size:14px;margin-top:3px}
.item-raw .note span{color:#292929}
.item-raw .quotes{position:absolute;left:0;top:135px}
.rewards{padding:62px 0 100px;background:#f4f4f4}
.rewards-border{max-width:1155px;padding:0 82px;position:relative;margin:0 auto}
.swiper-container-rew{width:100%;overflow:hidden}
.swiper-container-rew .swiper-slide{width:auto;padding:0 33px;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.swiper-container-rew .swiper-slide:hover{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.tt-rew{font-size:22px;color:#292929;text-transform:uppercase;text-align:center;margin-bottom:80px}
.paged{text-align:center}
.banner-ir-info{height:300px;display:table;width:100%;text-align:center}
.text-bn{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;font-weight:400}
.ir-info-wrap{color:#292929;padding:60px 0}
.tt-ir-if{font-size:22px!important;border-bottom:1px solid #939393;padding-bottom:17px}
.tt-ir-if.no-bd{border-bottom:0;padding-bottom:0}
.tb-ny{width:100%;margin-top:13px}
.tb-ny td{font-size:14px;padding:7px 0}
.tb-ny td.col1{width:220px}
.tb-kind th{text-align:left;text-transform:uppercase}
.tb-kind th,.tb-kind td{border-bottom:1px solid #bfbfbf;font-size:14px;height:52px;vertical-align:middle}
.tb-kind th.right-text{text-align:right}
.tb-kind tr td:first-child{font-weight:700}
.tb-kind{max-width:420px;width:100%}
.tb-kind .col1{text-align:left}
.tb-kind .col2{text-align:right}
.tb-structure{max-width:560px;width:100%;font-size:14px}
.tb-structure .col3{width:142px}
.tb-structure th{text-align:left}
.tb-structure th.right-text{text-align:right}
.tb-structure th,.tb-structure td{border-bottom:1px solid #bfbfbf;font-size:14px;height:52px;vertical-align:middle}
.tb-structure td.col2,.tb-structure td.col3{text-align:right}
.tb-structure td.col1{font-weight:700}
.ir-info-wrap .left-table{width:50%}
.right-chard{margin-top:150px;width:50%}
.tb-his{width:100%}
.tb-his .col1{width:8.4%}
.tb-his .col2{width:16.96%}
.tb-his .col3{width:25.45%}
.tb-his .col4{width:25.6%}
.tb-his th,.tb-his td{text-align:left;vertical-align:middle}
.tb-his th{border-bottom:1px solid #939393}
.bdt{border-top:1px solid #939393!important}
.tb-his > tbody > tr > td:first-child{border-top:0}
.tb-his > tbody > tr > td{border-top:1px solid #f4f4f4;padding:16px 0}
.tb-his1{font-size:14px}
.tb-his2{font-size:14px}
.tb-his1 th{padding-bottom:7px}
.tb-his2 td.col1{border-top:0}
.tb-his2 td{height:56px;border-top:1px solid #bfbfbf}
.tb-his2 tr:first-child td{border-top:1px solid #939393}
.tb-ana{width:100%}
.tb-ana th{width:25%;font-size:22px;text-align:left;padding-bottom:3px;border-bottom:1px solid #939393}
.tb-ana td{width:25%;border-top:1px solid #bfbfbf;font-size:14px;vertical-align:top;text-align:left;padding:15px 20px 15px 0}
.tb-ana tr:first-child td{border-top:1px solid #939393}
.tb-his .footable-row-detail-row{border-top:1px solid #bfbfbf}
.tb-his .footable-row-detail .footable-row-detail-cell{padding-left:10%;padding-bottom:0;padding-top:0}
.tb-his .footable-row-detail-value{padding-left:20px}
.tb-his .footable-row-detail-row .footable-row-detail-name{padding:7px 0}
.chart-item{color:#292929;font-size:14px}
.chart-item .ch-tt{font-size:22px}
.chart-item .ch-note{font-size:14px}
.chart-item .ch-note span,.chart-item .ch-note p{font-size:14px!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}
.chart-item:first-child{float:left}
.chart-item{width:47%;float:right;margin-bottom:73px}
.chart-item .ch-desc{line-height:26px;margin-top:22px}
.chart-item .ch-desc span{color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.kq-tt{color:#292929;font-size:22px}
.kq-tt span{margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:400}
.tb-kq-tt{width:100%;font-size:14px}
.tb-kq-tt .footable-row-detail-cell{padding-left:10%}
.tb-kq-tt .footable-row-detail-inner{width:100%}
.tb-kq-tt .footable-row-detail-row{border-bottom:1px solid #bfbfbf}
.tb-kq-tt .footable-row-detail-row:first-child{border-top:1px solid #bfbfbf}
.tb-kq-tt .footable-row-detail-row > div{padding:7px 0}
.tb-kq-tt .col1{width:20%;text-align:left;padding-right:20px}
.tb-kq-tt th{vertical-align:top}
.tb-kq-tt .col2{text-align:right;width:8.88%;padding-right:10px}
.tb-kq-tt .col2.footable-last-column{padding-right:0}
.tb-kq-tt .col3{text-align:right}
.tb-kq-tt td{border-bottom:1px solid #bfbfbf;padding:11px 0 15px}
.tb-kq-tt th{padding:14px 0;line-height:21px;border-top:1px solid #939393;border-bottom:1px solid #bfbfbf}
.business-telecom .wrap-business,.business-deal .wrap-business{width:100%;max-width:1284px;padding:0 30px;margin:0 auto}
.business-telecom .business-service-it .service-it{width:72.3039%}
.business-telecom .business-service-it .service-it.img-c{width:27.6961%}
.business-service-it.bg-gray{background:#f6f6f6}
.business-deal .business-service-it .service-it{width:60%;padding-right:4.16667%;text-align:left}
.business-deal .business-service-it .service-it.img-c{padding-right:0}
.box-banle{display:table}
.box-banle .service-it{vertical-align:middle;display:table-cell;float:none!important}
.business-service-it .service-it .info table{width:100%}
.business-service-it .service-it .info table .tt-1{font-size:48px;color:#f37021;vertical-align:middle;padding-right:10px}
.business-service-it .service-it .info table .tt-2{line-height:26px;vertical-align:middle}
.view-detail-pro.pc{display:inline-block}
.view-detail-pro.mb{display:none}
.business-study .business-service-it.one .service-it{width:68.4%;padding-right:50px;text-align:left;width:68.4%}
.business-study .business-service-it.one .service-it.img-c{width:31.6%;padding-right:0}
.business-study .business-service-it.three .info{width:100%;max-width:85%}
.business-study .business-service-it .info ul{list-style:disc outside;padding-left:20px}
.list-orientate{padding-bottom:110px;padding-top:7px}
.careers-orientate .wr-page{padding:0}
.it-ori{width:50%;padding:60px 30px 0}
.it-ori .img-or img{width:100%}
.it-ori .tit-or{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#f37021}
.it-ori .desc-or{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;line-height:20px;padding-top:21px}
.it-ori .desc-or span{color:#1657c0}
.it-ori .desc-or a{color:#f37021}
.it-ori .desc-or a:hover{color:#034ae2}
.or-view-more{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#1658c0}
.or-view-more:hover{color:#f37021}
.text-vh{width:35%}
.text-vh .vh-tt{color:#f37021;font-size:22px;padding-bottom:20px;line-height:22px}
.text-vh .vh-desc{font-size:14px;color:#292929;line-height:20px}
.sl-vh{width:65%}
.it-vh{padding:60px 0}
.border-slvh{position:relative;padding:0 50px}
.border-slvh p{text-align:left}
.swiper-container-vh{overflow:hidden}
.swiper-container-vh .swiper-slide{width:auto;width:235px}
.swiper-container-vh .swiper-slide img{width:100%}
.swiper-container-vh .swiper-slide p{margin-top:8px;font-size:14px;color:#292929}
.swiper-container-vh .swiper-slide:hover p{color:#1658c0}
.border-slvh .swiper-button-prev{width:30px;height:30px;background:url(../images/icon/vh-prev.png) 0 0 no-repeat}
.border-slvh .swiper-button-next{width:30px;height:30px;background:url(../images/icon/vh-next.png) 0 0 no-repeat}
.plc-row{padding:30px 0}
.plc-row.plc-r1{padding-top:60px}
.plc-row.plc-r2{padding-bottom:60px}
.plc-row .ptnv{width:60%;margin-top:10px}
.plc-row .ptnv .it:first-child{margin-left:10%}
.plc-row .ptnv .it{float:left;width:30%;text-align:center;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding:0 15px;line-height:22px;color:#292929}
.plc-row .ptnv .it .img{height:85px}
.plc-row .ptnv .it .img img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}
.plc-row .ptnv .it .num{font-family:'Arial-Black';font-size:40px;color:#0d3890;line-height:40px;padding-bottom:10px}
.text-top-plc{width:40%}
.row-cs.plc-row .text-top-plc{width:48.4%;padding-right:0}
.row-cs .text-top-plc{width:50%;padding-right:16px}
.text-top-plc .pl-tt{color:#f37021;font-size:22px;margin-bottom:13px}
.text-top-plc .pl-desc{color:#292929;font-size:14px;line-height:20px}
.lg_en .text-top-plc .pl-desc li.b{text-align:left}
.text-top-plc .pl-desc ul{width:47%;list-style:none;text-align:justify}
.w510{max-width:510px}
.bggrey{background:#f6f6f6}
.img-right{width:35%;margin-top:58px}
.img-right img{margin-right:1.5%;width:48.5%;margin-bottom:7px}
.row-cs{padding:60px 0}
table.top-plc{width:50%;margin-top:20px}
table.top-plc p.num{font-size:48px;color:#0d3890}
table.top-plc td p span{color:#0d3890}
table.top-plc td{padding:0 45px;text-align:center;vertical-align:top}
table.top-plc td p.de{color:#292929;font-size:14px;line-height:22px}
.gr-pro .pro-tiem{width:22.7%;margin-left:3%}
.gr-pro .pro-tiem .desc{color:#292929;font-size:14px;line-height:20px;margin-top:18px;text-align:justify}
.gr-pro .pro-tiem:first-child{margin-left:0}
.gr-pro .pro-tiem img{width:100%}
.edu-pro-tt{text-align:center;margin-bottom:50px;font-size:22px}
.edu-pro-tt span{display:inline-block;padding:0 50px;margin-bottom:-10px;background:#fff;color:#292929}
.edu-pro-tt .line{border-bottom:1px solid #cecece}
.site-tt{font-size:22px;color:#4eb848;border-bottom:1px solid #959595;padding-top:50px;padding-bottom:28px;margin-bottom:20px}
.row-site .line{width:80px;border-bottom:1px solid #636363}
.name-site{font-size:22px;color:#f47021;margin-bottom:-6px;padding-top:27px}
.name-site a{color:#f47021}
.name-site a:hover{color:#0e3992}
.chnn-sm{margin-bottom:50px}
.chnn-sm .col-site{margin-bottom:0}
.col-site{width:230px;float:none;display:inline-table;margin-bottom:50px}
.col-site ul{list-style:none;padding-left:20px}
.col-site ul li{padding-top:14px}
.col-site .link-item{margin-top:25px;color:#202020;font-size:14px;font-weight:700;padding-right:20px}
.col-site li,.col-site a{font-size:14px;line-height:18px;color:#202020}
.col-site a:hover{color:#eb4400}
.stories-win{padding-bottom:70px}
.it-story{color:#000;padding:60px 0;display:table;width:100%}
.it-story.bg-gray{background:#f6f6f6}
.it-story.text-center .info-story{text-align:center!important}
.title-story{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:36px;line-height:46px;padding-top:45px}
.title-story span{text-transform:uppercase;color:#f37021}
.it-story .img-story{width:33.863636%;text-align:center;display:table-cell;vertical-align:middle}
.it-story .img-story.mobile{display:none}
.it-story .img-story img{max-width:100%;display:block}
.it-story .info-story{width:66.136364%;display:table-cell;vertical-align:middle}
.desc-story{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:26px;margin-top:22px}
.btn-story,.btn-story:focus{font-size:14px;color:#f37021;margin-top:28px;display:inline-block}
.btn-story.mb{display:none}
.btn-story:hover{color:#0d3891}
.it-story.itl .info-story{text-align:left;padding-right:30px}
.it-story.itr .info-story{text-align:right;padding-left:30px}
.intro-detail{font-size:36px;color:#000}
.intro-detail span{text-transform:uppercase;color:#f37021}
.top-story .tt{background:#41ae38;color:#fff;padding:18px 20px 14px;font-size:14px;text-transform:uppercase}
.top-story .st-item{padding:25px 30px;background:#f2f2f2;border-top:1px solid #ccc}
.top-story .st-item:first-child{border-top:0}
.top-story .st-item img{width:100%}
.top-story .desc-st{font-size:14px;color:#292929;line-height:22px;margin-top:8px;margin-bottom:4px}
.top-story .desc-st a{color:#f37021;display:block;padding-top:3px}
.top-story .desc-st a.one{color:#292929}
.top-story .desc-st a:hover{color:#034ea2}
.desc-stdt.bt{border-bottom:1px solid #acacac;padding-bottom:40px}
.itr .desc-stdt h2{text-align:right}
.desc-stdt h2{color:#000;font-size:22px;line-height:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-align:left}
.banner-story{margin-bottom:55px}
.desc-stdt strong{color:#f37021;font-weight:400}
.desc-stdt p{color:#000;font-size:14px;line-height:26px;margin-top:5px}
.st-content{margin-top:40px;color:#000;font-size:14px;line-height:26px;text-align:justify}
.st-content img{max-width:100%;width:100%}
.boss-board .news_banner.news,.boss-executives .news_banner.news,.boss-control .news_banner.news{height:300px}
.boss-board .tit-banner,.boss-executives .tit-banner,.boss-control .tit-banner{font-size:60px;line-height:70px}
.menu-boss{text-align:center;padding:0 30px 26px;background:#e8e8e8}
.menu-boss a{display:inline-block;max-width:250px;width:100%;height:57px;line-height:22px;border:1px solid #bcbcbc;background:#e8e8e8;font-size:22px;color:#b3b3b3;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:26px 10px 0}
.menu-boss a > span{display:table;width:100%;height:100%}
.menu-boss a > span > span{display:table-cell;vertical-align:middle;padding:0 10px}
.menu-boss a:hover,.menu-boss a.active{background:#f37021;color:#fff;border:1px solid #f37021}
.list-boss{padding:30px 0 70px}
.it-boss{width:50%;margin:60px 0 0}
.it-boss.one{padding-right:2.651515%}
.it-boss.two{padding-left:2.651515%}
.it-boss .img-boss{width:40%;margin-right:3.9%;position:relative}
.it-boss .img-boss img{width:100%}
.it-boss .info-boss{width:56%}
.it-boss .info-boss p.one{margin-bottom:5px;font-size:14px;line-height:28px;padding-top:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#2b2b2b;text-transform:uppercase}
.it-boss .info-boss a.two,.it-boss .info-boss p.two{font-size:22px;line-height:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;color:#f37021;display:inline-block}
.it-boss .info-boss a.two:hover,.it-boss .info-boss p.two:hover{color:#034ea2}
.it-boss .info-boss p.three{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:34px;color:#2b2b2b}
.ir-page .it-boss .info-boss p.three{font-size:14px;line-height:20px;font-weight:700;text-transform:capitalize;padding-top:7px}
.home-search .gd-text{color:#4eb848}
.home-search .input{border:1px solid #bcbcbc;color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;height:38px;line-height:38px;margin-right:18px;margin-top:25px;padding:0 98px 0 13px;position:relative;width:100%;max-width:500px;position:relative}
.home-search .input input{width:100%;height:100%;border:none!important;background:0;outline:0}
.btn-search-home{border-left:1px solid #bcbcbc;color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;height:37px;line-height:38px;position:absolute;top:0;right:0;display:inline-block}
.btn-search-home input{padding:0 15px}
.btn-search-home:hover{background:#034ea2;border-left:1px solid #034ea2;color:#fff}
.pcv{display:block}
.mbv{display:none}
.wrap-mb{padding:0 30px}
.swiper-mobile{position:relative}
.swiper-mobile-prev{width:10px;height:18px;position:absolute;background:url(../images/icon/prev-home.png) no-repeat;left:20px;top:50%;z-index:10;margin-top:-9px}
.swiper-mobile-next{width:10px;height:18px;position:absolute;background:url(../images/icon/next-home.png) no-repeat;right:20px;top:50%;z-index:10;margin-top:-9px}
.swiper-mobile .swiper-mobile-pagination{z-index:999;position:absolute;bottom:10px;text-align:center;width:100%;height:14px;left:0}
.swiper-mobile .swiper-mobile-pagination .swiper-pagination-bullet{background:#fff;border:2px solid #ff7f23;width:14px;height:14px;display:inline-block;margin:0 5px;opacity:1}
.swiper-mobile .swiper-mobile-pagination .swiper-pagination-bullet.bl-active{background:#ff7f23}
.swiper-mobile img{width:100%;position:relative;z-index:0}
.swiper-mobile .desc-mbsl{position:absolute;z-index:1;bottom:0;left:0;width:100%;box-sizing:border-box;background:#002541}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl{padding:14px 40px 17px}
.swiper-mobile .mb-slider1 .desc-mbsl .tt-desc-mbsl{font-size:22px;line-height:30px;color:#fff;padding:26px 40px 34px}
.swiper-mobile .mb-slider3 .desc-mbsl{background:#0d6e82}
.swiper-mobile .mb-slider4 .desc-mbsl .tt-desc-mbsl{padding:0 40px 14px}
.swiper-mobile .mb-slider3 .desc-mbsl .tt-desc-mbsl{padding:14px 40px 22px;background:0;color:#fff;font-size:24px;line-height:28px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p{font-size:24px;line-height:30px;color:#fff}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p:first-child{font-size:18px;line-height:21px;color:#f26f20;font-weight:400;padding-bottom:13px}
.swiper-mobile .mb-slider2 .desc-mbsl .hli{line-height:21px;font-size:18px;color:#f37021;margin-bottom:13px}
.swiper-mobile .mb-slider2 .desc-mbsl{background:#004057}
.swiper-mobile .mb-slider2 .desc-mbsl br{display:none}
.swiper-mobile .mb-slider3 .desc-mbsl .hli{line-height:21px;font-size:18px;color:#f37021;margin-bottom:2px}
.swiper-mobile .mb-slider1 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider2 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider3 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider4 .desc-mbsl .more-home-mb{padding-top:0;padding-bottom:0;padding-left:52px;height:55px;line-height:55px;font-size:14px;font-weight:700;color:#292929;display:inline-block;width:100%;text-decoration:none;background:url(../images/icon/icon-more-mb.png) no-repeat scroll 20px center;background-color:#fff}
.swiper-mobile .mb-slider3 .hl{font-size:60px;line-height:70px;color:#fff}
.swiper-mobile .mb-slider3 .desc-mbsl{background:0}
.swiper-mobile .mb-slider4 .desc-mbsl{background:0}
.swiper-mobile .mb-slider4 .desc-mbsl .text-desc{color:#fff;font-size:16px;line-height:19px;text-shadow:1px 0 2px rgba(63,63,63,1);padding-bottom:10px}
.swiper-mobile .mb-slider4 .gr-btn-sl4 > div{float:left;margin-right:5px;background:#32404b;color:#fff;font-size:30px;display:inline-block;padding:3px 15px;margin-top:5px}
.swiper-mobile .mb-slider4 .gr-btn-sl4 > div span{color:#f37021}
.more-home-mb,.more-home-mb:hover{color:#292929;text-decoration:underline;font-size:14px;display:inline-block;padding:15px 0 14px 30px;background:url(../images/icon/icon-more-mb.png) no-repeat left center}
.infographic-mb{background:#ff7f23;padding:35px 0 44px;position:relative}
.swiper-frame-mb{color:#fff}
.swiper-frame-mb .text{text-align:left;display:inline-block;margin:0 0 0 7.3%}
.swiper-frame-mb .text .t1{font-size:14px}
.swiper-frame-mb .text .t2{font-size:36px;line-height:36px}
.swiper-frame-mb .text .t3{font-size:14px;margin-top:-8px;font-weight:400}
.swiper-frame-mb .col5 .text .t1{font-size:36px;line-height:44px;margin:0}
.swiper-frame-mb .col5 .text .t1 sup{font-size:14px;top:-14px}
.swiper-frame-mb .col5 .text .t1 span{display:inline-block;margin-bottom:5px}
.swiper-frame-mb .col5 .text .t2{font-size:14px;margin:0}
.swiper-frame-mb .col5 .text p:nth-child(2){margin-top:-10px}
.swiper-frame-mb .col5 .text .t3{font-size:14px;margin:0}
.swiper-frame-mb img{opacity:1!important;vertical-align:top;display:inline-block}
.news-mb{padding:12px 0 14px}
.news-mb .tt{font-size:14px;margin-bottom:11px}
.news-mb .news-mb-it{display:block;border-top:1px solid #ccc;color:#f37021;font-size:13px;line-height:15px;padding:9px 0}
.home-solution-mb{background:#042d67;color:#fff;text-align:center;padding:14px 0 12px}
.home-solution-mb .top-solution{font-size:14px;line-height:22px}
.home-solution-mb .bot-solution{font-size:22px;line-height:30px}
.solution-slide-mb .swiper-button-prev,.solution-slide-mb .swiper-button-next{position:absolute;z-index:1;top:0;width:45px;height:60px;margin:0}
.solution-slide-mb .swiper-button-prev{left:0;background:url(../images/icon/solu-mb-btn-prev.png) no-repeat center center}
.solution-slide-mb .swiper-button-next{right:0;background:url(../images/icon/solu-mb-btn-next.png) no-repeat center center}
.infographic-mb .swiper-button-prev,.infographic-mb .swiper-button-next{position:absolute;z-index:1;top:0;width:60px;height:159px;margin:0}
.infographic-mb .swiper-button-prev{left:0;background:url(../images/icon/home-btn-mb-prev.png) no-repeat center center}
.infographic-mb .swiper-button-next{right:0;background:url(../images/icon/home-btn-mb-next.png) no-repeat center center}
.solution-slide-mb{text-align:center;position:relative}
.swiper-solution-mb a{color:#042d67;font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:block}
.swiper-solution-mb table{height:60px}
.swiper-solution-mb a .tt{line-height:25px;display:inline-block;padding:0 30px}
.swiper-solution-mb a img{width:100%}
.solution-tab-mb{display:none}
.solution-tab-mb:first-child{display:block}
.solution-item-mb{border-top:1px solid #fff}
.solution-item-mb:first-child{border-top:0 solid #fff}
.solution-item-mb .tt{background:#ff7f23}
.solution-item-mb .tt .title-solution-item{color:#fff;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:block;position:relative}
.solution-item-mb .tt .title-solution-item .wrap-mb{padding:0}
.solution-item-mb .tt .title-solution-item .wrap-mb a{padding:11px 0 8px 30px;color:#292929}
.solution-item-mb .tt .title-solution-item .sub-solution-item a .icon{background:url(../images/icon/icon-plus-mb.png) no-repeat right center}
.solution-item-mb .tt .title-solution-item .sub-solution-item a{color:#f36f21}
.solution-item-mb .tt .title-solution-item a{color:#fff}
.solution-item-mb .tt .title-solution-item .icon{width:15px;height:15px;position:absolute;top:50%;margin-top:-7.5px;right:30px;background:url(../images/icon/icon-plus-mb.png) no-repeat right center}
.solution-item-mb .tt .sub-solution-item{background:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:none;padding:8px 0 11px}
.solution-item-mb .tt .sub-solution-item a:first-child{padding-top:8px}
.solution-item-mb .tt .sub-solution-item a{padding:0 0 8px;color:#ff7f23}
.solution-item-mb .tt .sub-solution-item a:hover{color:#034ea2}
.solution-item-mb .info-mb{color:#292929;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:25px;display:none;padding:18px 0 16px}
.solution-item-mb a{display:block;position:relative}
.smac-mb img{width:100%;margin:30px 0}
.tectonic-mb{background:#51b848;text-align:center;color:#fff;font-size:14px;padding:27px 0 33px}
.tectonic-mb .tt{line-height:20px}
.tectonic-mb .tt span{text-transform:uppercase;font-size:30px;display:inline-block;margin-top:11px}
.tectonic-mb a{color:#fff;font-size:14px;display:inline-block;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 24px 1px;margin:16px 0 0}
.safari .tectonic-mb a{padding:1px 24px 4px}
.fpt-mb{margin:25px 0 85px}
.fpt-mb img{width:100%}
.notfound-page{padding:170px 0}
.wrap-notfound{width:100%;padding:0 30px 0 338px;max-width:860px;height:auto;min-height:372px;margin:0 auto;position:relative}
.wrap-notfound img{position:absolute;top:0;left:0}
.text-notfound{font-size:26px;color:#000}
.text-notfound p.one{font-size:36px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.text-notfound a{color:#f8a530}
.select-date .box-date{padding-top:20px;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;margin-right:18px}
.select-date .box-date span{display:inline-block;height:38px;min-width:66px;line-height:38px;padding-right:10px}
.select-date .box-date input{width:110px;height:38px;line-height:38px;border:1px solid #c2c2c2;padding:0 10px;background:url(../images/icon/icon-ar-date.png) no-repeat 88px center}
.highcharts-tracker rect{border-radius:5px}
#chart-filter span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#292929;padding:0 14px;border-left:1px solid #292929}
#chart-filter span:hover,#chart-filter span.active{color:#f37021}
#chart-filter span:first-child{padding:0 17px 0 0;border-left:none}
.chart-stock-prices{margin-top:45px;padding-bottom:60px}
.chart-stock-prices .chart-it{border:0;width:49.1%;padding-left:6.2878%;margin-left:0}
.chart-stock-prices .chart-it:first-child{margin-left:0;width:50.9%;padding-left:0}
.tit-chart{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#0b4da1;text-transform:uppercase}
.sp-chart-info{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;height:52px;line-height:52px;color:#292929;border-top:1px solid #bfbfbf;position:relative}
.sp-chart-info span.value{display:inline-block;position:absolute;width:100px;top:0;right:0;height:52px;line-height:52px;text-align:right}
.sp-chart-info span.unit{font-size:12px}
.sp-chart-info:first-child{border-top:0}
#chart-filter span{cursor:pointer}
.tab-stock-prices{width:100%;max-width:840px;padding-top:13px}
.col-stock-prices{width:25%;padding-right:30px;line-height:28px;color:#292929}
.col-stock-prices p.orange{color:#f37021}
.col-stock-prices p.green{color:#51b848}
.col-stock-prices p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}
.col-stock-prices p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tt-page.tt-line{text-align:left;padding-bottom:19px;border-bottom:1px solid #939393}
.live-stock-prices{padding-top:60px}
.title-shadow{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#034ea2;font-size:22px;text-transform:uppercase;line-height:30px;height:69px;width:100%;display:table;color:#fff}
.title-shadow span{display:table-cell;vertical-align:middle;padding:0 45px 0 30px;background:url(../images/bg/bg1.png) repeat}
a:hover .title-shadow{color:#f37021}
.title-shadow .sm-text{font-size:14px;line-height:26px;text-transform:none;top:-6px}
.table-three .col-three{width:33.33%;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:26px}
.table-three .col-three img{max-width:100%;padding:32px 0}
.table-three .col-three span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.table-number .col-number{margin-right:15px;padding-bottom:15px}
.table-number .col-number .num{font-size:50px;line-height:50px;color:#0d3890;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding-right:8px}
.table-number .col-number .text{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px;padding-top:6px}
.table-number .col-number .text span{display:table-cell;vertical-align:middle}
.mb-539{display:none}
.dd .desc-pop span{color:#f37021}
.dd .desc-pop table span{display:inline-block;margin-top:15px}
#pop-trust-2 .desc-pop{padding-top:25px}
.prod-text .desc-pop{padding-top:15px}
.prod-text .desc-pop a{display:inline-block}
.netfree .desc-pop a{color:#fd9e09;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.netfree .dd .desc-pop span{text-transform:uppercase}
.moneyfree .table-number .col-number,.netfree .col-number,#pop-trust-3 .col-number{width:415px}
.moneyfree .table-number .col-number.hb{width:280px}
.moneyfree li{line-height:26px}
.img-map-mb{display:none;padding:50px 0 0}
.img-map-mb img{width:100%}
.banns-page,.event-page{padding-bottom:70px}
.box-dhtl-why .wr-page{position:relative}
.wrap-iv-list.library{padding-bottom:64px}
.list_item.new-structure .item .text{padding-left:150px}
.box_news_slider .text-info .tt a{color:#fff}
#chart-stock-wrap{padding:0 15px}
.title-page-gl{text-transform:uppercase;color:#fff;background:#51b848;font-size:22px;line-height:100px;text-align:center;display:none}
.last-padding{padding-bottom:100px}
.business-service-it:first-child{padding-top:60px}
.telecom-page{padding-bottom:20px}
.banner-ir.news{background:#292929}
.img-bg-ls-news{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.45}
.img-bg-ls-news.pc{display:block}
.img-bg-ls-news.mobile{display:none}
.banner-ir.news .wr-page{z-index:1;position:relative}
.bg-opct{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;z-index:0;opacity:.4}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p.b-tt-bn{font-size:24px;white-space:pre-line;font-weight:700;margin-bottom:12px;margin-top:81px}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{white-space:pre-line;font-size:16px;font-weight:400;text-shadow:none;line-height:26px}
.wrap-map{width:100%;height:750px;position:relative;overflow:hidden}
#svg-container{width:1920px;height:750px;position:absolute;top:0;left:50%;margin-left:-960px}
.img-svg{width:100%}
#svg-container svg:not(:root){overflow:visible}
#maps-ob{width:1920px;height:750px;left:50%;margin-left:-960px;position:relative}
.group-point{width:1000px;height:504px;position:absolute;top:0;left:50%;margin-left:-500px;background:#ddd}
.kv2 path{fill:red}
.kv path{fill:#7c7c7c}
.background{fill:red}
.kv:hover path{fill:#0e3891}
.wrap-map{background:#f6f6f6;overflow:hidden}
.title-map{font-size:22px;font-weight:bolder;color:#0e3891;text-align:center;position:absolute;z-index:10;width:100%;height:25px;z-index:25px;top:42px;left:0;z-index:101}
#gwrap{pointer-events:all}
.point-sm.no-popup{cursor:default}
.point-sm{width:32px;height:29px;position:absolute;z-index:101;cursor:pointer}
.point-sm .pt{position:absolute;left:0;width:32px;height:29px;background:url(../images/map/icon-point-sm.png) no-repeat scroll center center;background-position:0 0;z-index:10;top:-10px;opacity:0}
.point-sm:hover .pt,.point-sm.bg .pt,.point-sm.hover .pt,.point-sm.active .pt{background-position:0 -29px}
.point-sm:hover,.point-sm.active{z-index:20}
.point-sm.hover .name-lc{display:table}
.point-sm.hover{z-index:999}
.name-lc{display:table;height:25px;line-height:14px;position:absolute;top:0;left:15px;width:97px;border-left:none;color:#292929;font-size:12px;font-weight:bolder;z-index:0;display:none;overflow:hidden}
.name-lc span{text-align:center;display:table-cell;vertical-align:middle;background:url(../images/map/bg-name.png) no-repeat;position:relative;left:-40px}
.point-lg{width:32px;height:40px;position:absolute;z-index:101;cursor:pointer}
.point-lg .pt{width:32px;height:40px;background:url(../images/map/icon-point-lg.png) no-repeat scroll center center;background-position:0 0;position:absolute;top:-10px;left:0;z-index:10;opacity:0}
.point-lg .name-lc{width:121px;height:37px;white-space:pre-line}
.point-lg .name-lc span{background:url(../images/map/bg-name-lg.png) no-repeat}
.point-lg:hover .pt,.point-lg.hover .pt,.point-lg.active .pt{background-position:0 -40px}
.point-lg.hover .name-lc{display:table!important}
.point-lg.hover{z-index:999}
.point-sm.p1{left:50%;margin-left:-255px;top:260px}
.point-sm.p2{top:273px;left:50%;margin-left:115px}
.point-sm.p3{top:250px;left:50%;margin-left:363px}
.point-sm.p4{top:295px;left:50%;margin-left:243px}
.point-sm.p5{top:480px;left:50%;margin-left:390px}
.point-sm.p6{top:168px;left:50%;margin-left:-136px}
.point-sm.p7{top:190px;left:50%;margin-left:-165px}
.point-sm.p8{top:255px;left:50%;margin-left:-170px}
.point-sm.p9{left:50%;margin-left:-240px;top:175px}
.point-sm.p10{left:50%;margin-left:-125px;top:305px}
.point-sm.p11{left:50%;margin-left:-150px;top:430px}
.point-sm.p12{left:50%;margin-left:-15px;top:515px}
.point-sm.p13{left:50%;margin-left:59px;top:240px}
.point-sm.p14{left:50%;margin-left:53px;top:225px}
.point-sm.p15{left:50%;margin-left:-80px;top:330px}
.point-sm.p16{left:50%;margin-left:-30px;top:425px}
.point-sm.p17{left:50%;margin-left:100px;top:435px}
.point-sm.p18{left:50%;margin-left:45px;top:410px}
.point-sm.p19{left:50%;margin-left:130px;top:390px}
.point-sm.p20{left:50%;margin-left:-130px;top:470px}
.point-sm.p21{left:50%;margin-left:-5px;top:340px}
.point-sm.p22{left:50%;margin-left:30px;top:360px}
.point-lg.p1{top:195px;left:50%;margin-left:-13px}
.point-lg.p2{top:315px;left:50%;margin-left:285px}
.btn-back-zoom{height:36px;line-height:36px;color:#272727;font-size:14px;font-weight:700;text-align:center;z-index:101;position:absolute;top:88px;left:50%;width:85px;margin-left:-42.5px;background:#e2e2e2;cursor:pointer;display:none}
.btn-back-zoom:hover{background:#0e3891;color:#fff}
.pop-map{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;background:url(../images/map/bg-pp.png) repeat;display:none}
.pop-map table{width:100%;height:100%}
.pop-map table td{vertical-align:middle}
.pm-cnt{background:#fff;width:660px;margin:0 auto;padding:18px 30px;position:relative;max-height:720px;z-index:10}
.pm-cnt .icon-close{right:-43px}
.over-map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}
.tt-map{width:574px;font-size:22px;font-weight:700;color:#0d3990;line-height:22px;padding:11px 0 8px;border-bottom:1px solid #999}
.tt-map span.tt{color:#ed591b}
.tt-map span.bd{height:21px;width:2px;display:inline-block;background:#0d3990;margin:0 14px;position:relative;top:2px}
.it-maps{width:280px;font-size:14px;color:#202020;line-height:22px}
.it-maps.full{width:100%}
.it-maps p span{font-weight:700;text-transform:uppercase}
.list-maps{padding-top:9px}
.list-maps .row-map{padding-top:22px}
.list-maps .row-map:first-child{padding-top:0}
.tt-typi{font-size:24px;line-height:28px;font-weight:700;color:#292929;text-transform:uppercase;text-align:center}
.wr-list-typi{padding:82px 0 0}
.wr-list-typi .pagination{padding-bottom:63px}
.list-typi{padding-bottom:68px}
.it-typi{width:27.35%;padding-top:88px}
.it-typi.it1,.it-typi.it2,.it-typi.it4,.it-typi.it5{margin-right:8.975%}
.it-typi .row-it:first-child{margin-top:-6px}
.clear.mb{display:none}
.it-typi .tt-it{height:115px;width:100%;background:#f0f0f0;display:table;font-size:22px;line-height:29px;color:#292929;text-align:center;font-weight:700}
.it-typi .tt-it span{display:table-cell;vertical-align:middle;padding:0 15px}
.it-typi .tt-it span img{display:inline-block;width:100%}
.it-typi .desc-it{font-size:14px;line-height:25px;color:#181818;text-align:justify;padding-top:11px}
.it-typi .desc-it ul{padding-top:9px}
.it-typi .desc-it ul li{list-style:disc;list-style-position:inside}
.it-typi .desc-it a{color:#0d3992}
.wr-list-record{background:#f2f2f2;padding:76px 30px 0}
.wr-list-record .tt-typi{text-align:left}
.list-record{padding:40px 0 16px}
.list-record .col-it:nth-child(3) .it-record:first-child{border-top:1px solid #c9c9c9}
.list-record .col-it{width:43.589%}
.list-record .col-it:nth-child(1){margin-right:12.822%}
.it-record{font-size:14px;line-height:22px;color:#292929;padding:37px 0 41px;border-top:1px solid #c9c9c9}
.it-record:first-child{border-top:0}
.it-record .info-record{width:100%;height:101px;padding-left:101px;position:relative}
.it-record .info-record .avt{width:101px;height:101px;position:absolute;top:0;left:0;-webkit-border-radius:101px;-moz-border-radius:101px;border-radius:101px}
.it-record .info-record .cpn{width:100%;display:table;height:101px;padding-left:32px}
.it-record .info-record .cpn.mb{display:none}
.it-record .info-record .cpn span{display:table-cell;vertical-align:middle}
.it-record .info-record .cpn img{max-width:100%}
.it-record .info-hm{padding-top:20px}
.it-record .says{padding-top:5px}
.it-record .desc-record span.name{font-weight:700}
.it-record .desc-record span.pos{font-style:italic}
.wr-list-video{padding-top:48px}
.wr-slide-video{position:relative;padding-bottom:65px;width:100%;margin:0 auto;margin-top:44px}
.wr-page-fix{width:100%;padding:0 55px;position:relative}
.swiper-video{margin:0 auto;width:100%;overflow:hidden;position:relative}
.swiper-video .swiper-slide{width:20%;padding:0 2.122%}
.swiper-video .swiper-slide:first-child{margin-left:0}
.swiper-video .swiper-slide .video{position:relative;overflow:hidden}
.swiper-video .swiper-slide .video img{width:100%;transition:all 1s ease 0}
.swiper-video .swiper-slide .video:hover img{transform:scale(1.2);transition:all 1s ease 0}
.swiper-video .swiper-slide .link-vd a{font-size:14px;color:#292929;line-height:20px;display:inline-block;margin-top:6px}
.swiper-video .swiper-slide .link-vd a:hover{color:#f37021}
.swiper-video .swiper-slide .icon-plvd{position:absolute;width:35px;height:35px;background:url(../images/icon/icon-play-vd.png) no-repeat;top:50%;margin-top:-17.5px;left:50%;margin-left:-17.5px}
.vdbutton-next,.vdbutton-prev,.lgbutton-next,.lgbutton-prev{width:12px;height:22px;position:absolute;top:26.25%;z-index:999;cursor:pointer}
.lgbutton-next,.lgbutton-prev{top:50%;margin-top:-11px}
.vdbutton-prev,.lgbutton-prev{left:-32.5px;background:url(../images/icon/vdprev.png) no-repeat}
.lgbutton-prev{left:30px}
.vdbutton-next,.lgbutton-next{right:-32.5px;background:url(../images/icon/vdnext.png) no-repeat}
.lgbutton-next{right:30px}
.vdbutton-prev.swiper-button-disabled,.vdbutton-next.swiper-button-disabled,.lgbutton-prev.swiper-button-disabled,.lgbutton-next.swiper-button-disabled{display:none}
.wr-slide-logo .wr-page{position:relative;padding:0 20px;border-top:1px solid #d4d4d4}
.wr-slide-logo .wr-page .lgbutton-next{right:0}
.wr-slide-logo .wr-page .lgbutton-prev{left:0}
.swiper-logo{overflow:hidden;height:180px}
.swiper-logo .swiper-slide{width:12.5%;text-align:center;padding:0 10px}
.swiper-logo .swiper-slide img{max-width:100%;position:relative;filter:url(data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale);filter:gray;-webkit-filter:grayscale(100%);cursor:pointer;opacity:.5}
.swiper-logo .swiper-slide img:hover{filter:none;-webkit-filter:grayscale(0%);opacity:1}
.swiper-logo .swiper-slide table{width:100%;height:100%}
.swiper-logo .swiper-slide table td{vertical-align:middle}
.language-mobile{display:none;height:74px;background:#fff;padding:0 30px}
#header .menu > ul > li.language-mobile{border-top:1px solid #f1f1f1}
#header .menu > ul > li.language-mobile > a{float:left;width:50%;line-height:74px;text-align:center;background:#fff;padding:0;border-top:0;font-weight:400}
.language-mobile > a span{display:inline-block;width:16px;height:12px}
.language-mobile > a.lg-en span{background:url(../images/icon/eng-deactive.jpg) 0 0 no-repeat}
.language-mobile > a.lg-vi span{background:url(../images/icon/vn-deactive.jpg) 0 0 no-repeat}
.language-mobile.en > a.lg-en span,.language-mobile > a.lg-en:hover span{background:url(../images/icon/eng-active.jpg) 0 0 no-repeat}
.language-mobile.vi > a.lg-vi span,.language-mobile > a.lg-vi:hover span{background:url(../images/icon/vn-active.jpg) 0 0 no-repeat}
#header .menu > ul > li.language-mobile:hover > a,#header .menu > ul > li.language-mobile.active > a{background:#fff;color:#000}
.fb-share-button-custom:hover{opacity:.8}
.fb-share-button-custom{margin-left:10px;cursor:pointer;display:inline-block;float:right}
.class-flag{position:absolute;left:0;top:-70px}
.it-st-fpt{position:relative}
.ct-link{color:#f37021}
.ct-link:hover{color:#034ea2}
.lg-mb{display:none}
.cbtt-dt{padding:65px 0 101px}
.cbtt-dt .title{font-size:24px;line-height:30px;color:#202020;font-weight:700}
.cbtt-dt .date{font-size:16px;color:#a4a4a4;line-height:22px;border-bottom:1px solid #a4a4a4;padding:35px 0 12px}
.cbtt-dt .text-detail{font-size:16px;line-height:26px;color:#202020;padding:23px 0 22px;border-bottom:1px solid #959595}
.cbtt-dt .text-detail p{padding-bottom:16px}
.down-detail{font-size:18px;line-height:24px;color:#f36f22;padding-left:28px;background:url(../images/icon/icon-down-detail.png) no-repeat 0 1px}
.down-detail:hover{color:#202020;background:url(../images/icon/icon-down-detail-hv.png) no-repeat 0 1px}
.back-page{display:inline-block;background:#292929;color:#fff;padding:0 8px;height:45px;line-height:45px;margin-top:24px}
.back-page:hover{background:#f36f22;color:#202020}
table.td100,table.td100 td{width:100%;height:100%;text-align:center;vertical-align:middle}
.job-industry,.job-experience{color:#292929;font-family:Arial;text-align:center}
.job-industry{background:#f4f4f4;padding:46px 0 70px}
.job-industry .tt-1,.job-experience .tt-1{font-size:22px;font-weight:700}
.job-industry .tt-2,.job-experience .tt-2{line-height:22px}
.job-industry .tt-2{padding-top:28px}
.job-experience .tt-2{padding-top:24px}
.job-industry-all{margin-top:30px}
.job-industry-all .it{float:left;width:25%}
.job-industry-all .it .img{text-align:center}
.job-industry-all .it .img img{max-width:100%;display:inline-block}
.job-industry-all .it .img span{display:inline-block;vertical-align:middle;height:100%}
.job-industry-all .it p,.job-experience-all .it p{color:#ee591b;font-weight:700}
.job-industry-all .it p{padding-top:13px}
.job-experience-all .it p{margin-top:11px}
.job-experience-all .it{display:inline-block;margin:0 55px}
.job-experience{padding:65px 0 93px}
.job-experience-all{margin-top:14px}
.map-tab{background:#e3e3e4;margin:17px -30px 0}
.map-tab a{float:left;font-size:18px;display:inline-block;color:#7c7c7c;font-weight:700;padding:15px 30px 10px}
.map-tab a:hover,.map-tab a.active{color:#fff;background:#ed591b}
.full-tab{padding:22px 0 7px}
.full-tab > div{display:none}
.full-tab > div:first-child{display:block}
.full-tab > div > span a{color:#272727}
.full-tab > div > span a:hover{color:#f37021}
.full-tab > div > span,.ko-tab > span{float:left;width:25%;padding:8px 0}
.tt-map.ko-gach{border-bottom:1px solid transparent}
.ko-tab{margin:17px -30px 0;border-top:1px solid #999;padding:22px 30px 7px}
@media(max-width:1599px) {
.ivs-holder .item{margin-bottom:15px}
.ir-page .l_num{font-size:32px}
.grlink.chnn a{padding:0 10px}
.grlink.chnn a:first-child{padding-left:0}
.cr-f2 .grlink.chnn a:last-child{padding-right:0}
.cr-f3 .coll{width:60%;position:relative;z-index:1}
.cr-f3 .bn-cr{right:-27%}
.cr-f1 .coll{width:49%}
#header .menu > ul > li > a{padding:26px 10px 24px}
.financial-it{padding-left:20px;padding-right:20px}
.financial-it .g-btn{padding-left:20px;padding-right:20px}
.frame-footer{height:185px}
.frame1 .frame-footer td img{width:84px}
.frame1 .frame-footer .col5 .t2,.frame1 .frame-footer .col4 .t2 span,.frame1 .frame-footer .t1,.frame1 .frame-footer .t3{font-size:15px}
.frame1 .frame-footer .col1 .t1,.frame1 .frame-footer .col2 .t1,.frame1 .frame-footer .col3 .t1,.frame1 .frame-footer .col4 .t1,.frame1 .frame-footer .col5 .t1{line-height:17px}
.frame1 .frame-footer .col1 .t2,.frame1 .frame-footer .col2 .t2,.frame1 .frame-footer .col3 .t2,.frame1 .frame-footer .col4 .t2,.frame1 .frame-footer .col5 .t1{font-size:25px;line-height:25px}
.frame1 .frame-footer .wr-page > div{height:73%}
.frame-footer .wr-page .swiper-slide > div td{padding-bottom:0}
.frame1 .frame-footer .col5 td .text p{line-height:17px!important}
.frame1 .frame-footer .wr-page > div{padding:0}
.fix-as tr td{width:auto!important}
.fix-as tr td:first-child{width:84px}
.thumb-news{right:30px}
.top-news .news-ttt{left:30px}
.frame-footer .wr-page .swiper-slide:nth-child(1){width:21.59%}
.slider-f2 li.sl1 img.bg{width:906px;margin-left:-467px;margin-top:-115px}
img.p-img,.slider-f2 .point .sd,.slider-f2 .point{width:41px;height:41px}
.slider-f2 .sl1 .point.p3{margin-top:-88px;margin-left:270px}
.slider-f2 .sl1 .point.p1{margin-left:-130px;margin-top:86px}
.slider-f2 .sl1 .point.p2{margin-left:-420px;margin-top:144px}
.slider-f2 .point .text{line-height:16px;font-size:13px}
.slider-f2 .point .text.bt{margin-left:-93px;top:50px}
.slider-f2 li.sl2 img.bg{width:905px;margin-top:-150px;margin-left:-440px}
.slider-f2 .sl2 .point.p1{margin-top:-138px}
.slider-f2 .sl2 .point.p2{margin-left:-311px;margin-top:134px}
.slider-f2 .sl2 .point.p4{margin-left:287px;margin-top:2px}
.slider-f2 .sl2 .point.p5{margin-left:405px;margin-top:16px}
.slider-f2 li.sl3 img.bg{width:900px;margin-left:-454px;margin-top:-114px}
.slider-f2 li.sl4 img.bg{width:900px;margin-left:-460px;margin-top:-110px}
.slider-f2 .sl4 .point .text{margin-left:-91px}
.slider-f2 .sl4 .point.p4{margin-left:370px;margin-top:-33px}
.slider-f2 .sl4 .point.p3{margin-top:-65px;margin-left:260px}
.slider-f2 .sl4 .point.p2{margin-left:93px;margin-top:-108px}
.slider-f2 .sl4 .point.p6{margin-left:-127px;margin-top:-110px}
.slider-f2 .sl4 .point.p1{margin-left:-280px;margin-top:-85px}
.slider-f2 .sl4 .point.p5{margin-left:-405px;margin-top:-9px}
.slider-f2 .sl3 .point.p2{margin-top:-70px}
.slider-f2 .sl3 .point.p1{margin-left:-385px;margin-top:40px}
.slider-f2 .sl3 .point.p3{margin-left:3px;margin-top:190px}
.slider-f2 .sl3 .point.p4{margin-top:170px}
.slider-f2 .sl3 .point.p6{margin-left:398px;margin-top:75px}
.slider-f2 .sl3 .point.p5{margin-left:178px;margin-top:-111px}
.frame2 .frame-footer-link .t1{font-size:14px;margin-top:15px}
.frame2 .frame-footer-link .t2{font-size:24px;line-height:30px}
.swiper-f2 .swiper-pagination-bullet{padding:16px 22px;font-size:14px;line-height:0}
.frame2 .frame-footer{height:200px}
.slider-f2 .point .text.ri.ct{left:-3px;top:47px}
.slider-f2 .point .text.ri{left:58px;top:12px}
.frame3 .frame-footer{height:185px}
.frame3 .frame-footer p.t1{margin-top:35px;font-size:22px;line-height:26px}
.frame4 .frame-footer{height:185px;font-size:14px;line-height:20px}
.frame4 .frame-footer p.t1{margin-top:25px}
.frame4 .frame-footer p.t2{font-size:24px;margin-top:4px}
.img-f3{top:200px}
.frame4 .img-bg,.frame4 .img-bg .it-1,.frame4 .img-bg .it-2,.frame4 .img-bg .it-3{padding-top:175px}
.frame3 .gr-btn-h{bottom:50px}
.frame1 .swiper-pagination{bottom:175px}
#footer .box-it{width:16%}
#footer .box-it.last{width:18%}
#footer .box-it .tt a{font-size:12px}
.ah-text-left{max-width:640px}
.num-nv .tb-lar{font-size:30px}
.text-nv{font-size:16px}
.num-vn-col1{width:26%}
.num-vn-col2{width:39.4%}
.num-vn-col3{width:34.6%}
.quote{margin-left:120px;width:74%}
.aht-col-1 .text-info{margin-left:120px}
.ah-trust .title-ah{padding-left:90px;padding-right:25px}
.ah-trust .box-find-more{padding-left:90px}
.ah-location{width:58%}
.it-ah.lc .img-ah{width:40%}
.if-chart-top table.pc tr td{padding-left:10px}
.connect .info{width:35%}
.connect .subscribe{width:25.5%;margin-left:4.3%}
.ir-page .black-menu ul > li{padding-left:8px}
.black-menu .sub ul > li{padding-left:0}
.number .number-bot{font-size:26px}
.number .number-top{font-size:54px}
.news-chart .date{font-size:22px}
.swiper-logo .swiper-slide{width:16.67%}
.lg_en .num-vn-col1,.lg_en .num-vn-col2,.lg_en .num-vn-col3{width:33.33%}
}
@media(max-width:1598px) {
.it-typi{width:30%}
.it-typi.it1,.it-typi.it2,.it-typi.it4,.it-typi.it5{margin-right:3.33%}
}
@media(max-width:1400px) {
.tt-slide-home .t1{line-height:17px}
.tt-slide-home .t5{font-size:32px;padding-bottom:20px}
}
@media(max-width:1344px) {
.wrap-ct{width:100%}
.wrapper-iv .wrap-big{width:100%;padding:0 20px}
}
@media(max-width:1338px) {
.ab-map .img{width:100%;padding:0 30px}
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:188px}
}
@media(max-width:1380px) {
.box-dhtl-appr .img{right:30px}
}
@media(max-width:1320px) {
#footer .ft-main{padding:0 30px}
}
@media(max-width:1280px) {
.leader-bg-tp{background:url(../images/banner/DoiNguLanhDao-1024.jpg) center center no-repeat!important}
table.top-plc{width:100%;margin-top:50px}
.container-1280{width:100%}
.num-og{width:100%;color:#fff}
.num-og td{font-size:30px;padding-top:15px}
.num-og td p{font-size:14px;line-height:17px;margin-top:0}
.chard .ch{border-right:0}
.pg{margin-left:0}
.cul-tt br{display:none}
.bg-tree{margin:0 auto}
}
@media(max-width:1266px) {
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:175px}
}
@media(max-width:1199px) {
.number-vn{padding-right:0}
.ah-human .img-ah{right:-430px}
.ir-info-wrap .left-table,.ir-info-wrap .right-chard{width:100%}
.right-chard{margin-top:30px}
.tb-structure{max-width:100%}
}
@media(max-width:1024px) {
.box-dhtl-why .wrap-img .box-tt{letter-spacing:-.3px}
.cnt-ahhuman .bg-og{margin-top:70px}
.right-chard{margin-top:50px}
.if-chart-top table.pc tr td .name,.if-chart-top table.mb tr td .name,.name.br{white-space:normal}
.if-chart-top table.pc tr td{padding-left:3%}
.cnt-ahhuman{max-width:550px}
.slider-f2 .sl3 .point.p6{margin-left:383px}
.box_news_slider .swiper-slide img.bg{width:auto}
.img-right img{margin-bottom:15px}
.tit-banner,.tit-banner span{white-space:normal;padding:0}
.safari .cr-f1 .bn-cr{margin-left:-80px}
.box-dhtl-why .img{width:100%;padding-top:30px}
.box-dhtl-why .img img{width:100%}
.financial-it{height:350px;padding:20px 20px 0}
.tit-banner br{display:none}
.hd-news,.chard{width:100%;height:65px}
.cnt-ahhuman{padding:0}
.it-trust{width:50%}
.container-his .text-banner{height:580px}
.pr-col-1,.pr-col-2{display:block;margin-top:30px;width:100%;padding-top:0}
.chart-it,.chart-it:first-child,.g-btn a,.g-btn a:first-child{width:100%;margin:0;position:relative}
.chart-it.ab{position:relative;top:auto;right:auto;padding-top:30px;height:auto;float:left}
.g-btn a{margin-top:20px}
.chart-it{margin-top:30px}
.if-chart-top table.mb tr td .number{margin-bottom:0}
.if-chart-top table.mb tr td{padding:15px}
.big-leaders{height:800px}
#big-leadersCV{height:350%}
.leader-block{opacity:1}
.leader-block.big{width:40%}
.big-leaders .cm{left:5%}
.big-leaders .ceo{top:300px}
.leader-block.small{padding:50px;margin-top:25px}
.bg-tree{margin-left:120px}
.row-cs.plc-row{margin-top:0}
.plc-row.row-cs{padding-top:67px}
.it-tv-ah .cap-tv{bottom:0}
.it-tv-ah .cap-tv:hover{bottom:0}
.no-preline-1024{white-space:normal!important}
.it-boss .info-boss p.three{height:70px}
.slider-f2 li.sl1 img.bg{width:97%}
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:210px}
.business-f4 .img-f{right:30px}
.ah-location{height:423px}
.ah-location .tb-cell{vertical-align:middle}
.cnt-ahhuman .bg-og{margin-top:0}
.frame3 .gr-btn-h,.gr-btn-h{bottom:30px}
}
@media(max-width:1023px) {
.hn-items .ttn{height:50px}
.hn-items .desc{height:60px}
.cr-f5.fr-careers .wr-page .col-frame.fl_pc img{margin-left:0}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc img{margin-right:0}
.language-mobile{display:block}
#header .black-menu .menu > ul > li.active > a{color:#fff}
.member-boss .name{width:100%}
.swiper-more .swiper-slide a{font-size:14px}
.his-quote .wrap-md p br,.cnt-ahhuman .bg-og .cnt .title-ah span br{display:none}
.slider-f2 .sl3 .point.p6{margin-left:368px;margin-top:31px}
.slider-f2 .sl4 .point .text{bottom:30px}
.menu-ft-f1 .tt{font-size:14px;padding-left:10px}
#header .wrap-big{height:100%}
.link-backhome{display:none}
.ip-search{top:50px;width:100%;height:50px}
.ip-search input{height:50px}
.search-mb{background:url(../images/icon/s-mb.png) center center no-repeat;border-right:1px solid #b7b7b7;display:block;height:50px;position:absolute;right:56px;top:0;width:50px;cursor:pointer;z-index:10}
.ip-search img{right:70px}
#content,#content.layout-2,.ir-page #content.layout-2{padding-top:51px}
.sub-two{position:relative;left:0;background:#fff}
.sub-two.sh-left{right:auto}
.sub-two a{padding-left:80px!important}
#header{height:50px}
#header .ir-menu,#header .ic-menu{display:inline-block;width:21px;height:17px;background:url(../images/icon/ic-menu.png) no-repeat;position:absolute;right:15px;top:18px;z-index:1}
#header .ir-menu.act-menu,#header .ic-menu.act-menu{background-position:0 bottom}
#header .logo{width:51px;margin:10px 0 0}
#header .lag,#header .search{display:none}
#header .black-menu .menu{display:block}
#header .menu{display:none;width:100%;position:absolute;top:100%;left:0;padding:0;background:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}
#header .menu a,#header .menu span{position:relative}
#header .menu .arr-mb-mn{display:inline-block;width:60px;height:100%;background:url(../images/icon/arr-mb-mn.png) 23px center no-repeat;position:absolute;right:0;top:0}
#header .menu li.arr-d > span{color:#292929}
#header .menu li.arr-d > span:hover,#header .menu li.arr-d > span.active{background:#efa57a;color:#292929}
#header .menu li.arr-d > a > .arr-mb-mn,#header .menu li.arr-d > span > .arr-mb-mn,#header .menu > ul > li.active > a .arr-mb-mn{background:url(../images/icon/arr-mb-mn-ac.png) 23px center no-repeat}
#header .menu > ul{padding-bottom:50px}
#header .menu > ul > li{display:block;float:none}
#header .menu > ul > li:first-child > a{border-top:0}
#header .menu > ul > li > a{border-top:1px solid #d5d5d5;padding:13px 0 13px 30px;font-size:14px;background:#f1f1f1}
#header .menu > ul > li.act-menu-sub > a{background:#f37021;color:#fff}
#header .menu .sub img{display:none}
#header .menu .sub{position:relative;top:auto;left:auto;background:0;text-align:left;padding:0;box-shadow:none}
#header .menu > ul > li:hover .sub{display:none}
#header .menu .sub span,#header .menu .sub a{display:block;color:#292929;padding:0 0 0 60px;font-size:14px;height:50px;line-height:50px;font-weight:400;background:#efa57a;border-top:1px solid #fff}
#header .menu .has-sub.active span.sub-sub{background:#ffd1b6}
#header .menu .sub span.active,#header .menu .sub span:hover,#header .menu .sub a:hover,#header .menu .sub a.active{color:#292929;background:#efa57a}
#header .menu > ul > li:hover > a,#header .menu > ul > li.active > a{background:#f36f21;color:#fff}
#header .menu > ul > li.active .sub{display:block}
.has-sub.arr-d .sub-two{display:block}
#header .menu .sub .sub-sub.active{color:#292929;background:#ffd1b6}
#header .menu .sub .has-sub .arr-mb-mn{background:url(../images/icon/arr-mb-mn1.png) 23px center no-repeat}
#header .menu .sub .has-sub.active .arr-mb-mn,#header .menu .sub .has-sub.arr-d .arr-mb-mn{background:url(../images/icon/arr-mb-mn-ac.png) 23px center no-repeat}
#header .menu .sub a:first-child{padding-top:16px}
#header .menu .sub a.active,#header .menu .sub a:hover{background:#ffd1b6}
.black-menu{display:none;height:auto;background:#000}
.black-menu ul{background:#000}
.black-menu ul > li{width:100%;padding:0 20px;line-height:50px;height:auto}
.black-menu ul li > img{display:none}
.back-home{display:block}
.black-menu ul > li.active{color:#f37021}
.black-menu li a{display:block;width:100%;line-height:50px;font-size:14px}
#header .black-menu .menu .sub{top:auto;background:0}
#header .menu .sub a:first-child{padding-top:0}
#header .black-menu .menu .sub a.active{background:0;color:#f37021}
#header .black-menu .menu > ul > li.act-menu-sub > a{background:0;color:#f37021}
#header .black-menu .menu{position:static}
#header .black-menu .sub-two{background:#fff}
#header .menu .sub .sub-two a{background:0}
#header .menu .sub .sub-two a:hover,#header .menu .sub .sub-two a.active{color:#f36f21}
#header .black-menu .menu .sub span.active{background:0;color:#f37021}
.sub-two{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.link-backhome{line-height:90px;margin-left:0;margin-right:57px}
.p-tt{line-height:50px}
.text-top-plc{width:100%}
.text-top-plc.w510,.plc-row .ptnv,.row-cs.plc-row .text-top-plc{width:100%;max-width:100%}
.plc-row .ptnv .it{width:33.33%;padding:0}
.gr-pro{padding-bottom:0}
.plc-row .ptnv .it:first-child{margin-left:0}
.img-right{width:100%}
.text-vh{margin-bottom:30px}
.text-vh,.sl-vh{width:100%}
.item-step{padding:0}
.wrap-tree{padding:50px 0 0}
.bg-tree{display:none}
.bg-tree-mobile{display:block}
.left-info,.right-ct{width:100%;margin-bottom:50px}
.fr-careers{text-align:center}
.coll{width:100%;text-align:left}
.cr-f2 .coll{width:41.9%;text-align:right}
.thumb-news{right:30px}
.top-news .news-ttt{left:30px}
.grlink.sec2{float:left}
.list-news{margin:0 -15px}
.list-news .hn-items{width:50%;margin:49px 0 0;padding:0 15px}
.content-newspage .pagination{padding-top:30px}
.list-news .row{padding-bottom:0;padding-top:0}
.list-news .clearTwo{display:block;clear:both}
.cnt-ahhuman{max-width:100%;padding-right:68px 450px 57px 0}
.num-og{display:table}
.num-og td{display:table-cell;float:none;width:25%;height:auto}
.num-og tr{display:table-row}
.num-og tr:after{content:"";display:block;clear:both}
.swiper-video .swiper-slide{width:33.33%}
.it-typi{width:45.5125%}
.clear.pc{display:none}
.clear.mb{display:block}
.it-typi.it1,.it-typi.it3,.it-typi.it5{margin-right:8.975%}
.it-typi.it2,.it-typi.it4,.it-typi.it6{margin-right:0}
.swiper-logo .swiper-slide{width:25%}
.ir-page #header .black-menu .menu > ul > li.language-mobile > a{background:#fff;color:#000}
.ir-page .black-menu{background:#fff;padding:0}
.ir-page .black-menu .wr-page{max-width:100%}
.black-menu ul{background:0}
.black-menu .wr-page{padding:0}
.ir-page .black-menu .menu > ul > li{color:#fff;font-size:14px;font-weight:700;background:#f36f21;border-top:1px solid #d5d5d5;padding:0}
.ir-page .black-menu .menu > ul > li:first-child{border-top:0}
.ir-page #header .menu > ul > li > a{background:0;border:0;padding:0;display:block}
.ir-page .black-menu ul > li{padding-left:0}
.ir-page #header .menu li .arr-mb-mn{height:50px;background:url(../images/icon/arr-mb-mn1.png) 23px center no-repeat}
.ir-page #header .menu > ul > li.active > .arr-mb-mn{background:url(../images/icon/arr-mb-mn-ac.png) 23px center no-repeat}
.ir-page #header .menu li{border-top:1px solid #d5d5d5;text-indent:30px}
.ir-page #header .menu > ul > li:first-child{border-top:0;background:#0c4da2}
.ir-page #header .black-menu .menu > ul > li > a{font-size:14px}
.black-menu .menu > ul > li{text-transform:none}
.ir-page #header .black-menu .menu .sub span,.ir-page #header .black-menu .menu .sub a{color:#292929}
.ir-page #header .menu .sub span,.ir-page #header .menu .sub a{border-top:1px solid #d5d5d5;padding:0 30px}
.ir-page .sub-two a{border:0}
.ir-page #header .menu .sub > ul > li{border-top:0}
.ir-page #header .menu .sub > ul > li .sub-two a{border-top:0}
.ir-page #header .black-menu .menu .sub span,.ir-page #header .black-menu .menu .sub a{line-height:50px;height:50px}
.ir-page #header .black-menu .menu .sub-two li{border-top:0}
.ir-page #header .black-menu .menu .sub-two li a{padding:0 60px!important}
.ir-page #header .black-menu .menu .sub span.active{background:#ffd1b6}
.ir-page #header .black-menu .menu .has-sub.active .sub-two{display:block}
.ir-page #header .black-menu .menu .has-sub.active .sub-two a.active{color:#f36f21;background:#fff}
.ir-page #header .black-menu .menu .sub a.active{background:#ffd1b6}
.ir-page #header .black-menu .menu .sub{padding-top:0}
.slide-control-year .swiper-slide{width:33.33%}
.it-aw{width:50%;padding:0 15px 66px;margin-left:0}
.it-row{margin:0 -15px}
.slide-aw .swiper-slide{width:25%;margin-left:0}
.black-menu .num{display:none}
.lg-mb{display:block}
}
@media(max-width:990px) {
.search-related{width:175px}
.banner-cr-sub .text-dhtl{width:100%;padding:0 20px}
.box-dhtl-prj .text{min-width:0}
.box-dhtl-prj .text .tt{white-space:normal}
.box-dhtl-appr .wr-page{padding:50px 30px}
.box-dhtl-appr .text{padding-top:0}
.box-dhtl-appr .wr-page{position:relative;display:table}
.box-dhtl-appr .text{text-align:left;padding-top:70px;display:table-cell;vertical-align:middle}
.box-dhtl-appr .text{display:block;width:100%}
.box-dhtl-prj .wrap-slider{display:none}
.box-dhtl-prj .wrap-sl{display:block;padding-right:30px}
.box-dhtl-prj .wrap-sl .btn-swiper-next{right:0}
.box-dhtl-prj .img{position:relative;top:auto;left:auto;width:40%;float:left}
.box-dhtl-prj .wr-page{padding-bottom:40px}
.box-dhtl-why .wrap-img .box-tt .note{white-space:normal;text-align:center}
.box-dhtl-why .wrap-img .box-tt div:first-child{position:absolute;bottom:100%;left:0;width:100%;text-align:center}
}
@media(max-width:980px) {
.member-field{width:100%}
.member-boss .line-ngang{display:none}
.field-ngang-mb{display:block}
.member-boss .name:before{border-left:none;height:0}
.member-field .component-parent .text:after,.member-field:first-child .component-parent .text:after{width:100%;right:50%;left:auto}
.member-field .member-field-it:first-child .component-parent .text:after{left:50%}
.member-company > div{position:relative}
.member-company > div:before{content:" ";height:100%;border-left:1px solid #54555a;position:absolute;left:50%;bottom:0}
.member-field:before{content:" ";height:110%;left:50%;position:absolute;border-left:3px solid #fff;top:-12px;margin-left:-1px}
.member-field:first-child:before{border-left:none}
.box-dhtl-cha .text{width:100%;padding:0 30px}
.gr-pro{padding-bottom:30px}
.wr-slide-logo{padding:0 30px}
.box-dhtl-appr .text{padding-top:48px}
.box-dhtl-why .wrap-img .box-tt{margin-top:0}
.num-vn-col1,.num-vn-col2,.num-vn-col3,.lg_en .num-vn-col1,.lg_en .num-vn-col2,.lg_en .num-vn-col3{width:50%}
.number-vn .clearfix{display:none}
.num-og.dk{display:none}
.num-og.mobile{display:table}
.frame1 .frame-footer .swiper-slide .col4 td .text p{padding-top:0}
.frame1 .frame-footer .col1 .t1,.frame1 .frame-footer .col2 .t1,.frame1 .frame-footer .col3 .t1,.frame1 .frame-footer .col4 .t1,.frame1 .frame-footer .col5 .t1{line-height:24px;padding-bottom:0}
.frame1 .frame-footer .t1,.frame1 .frame-footer .t3{padding-bottom:0}
.lg_en .slider-f2 .point .text.ri{left:2px;top:-22px}
.lg_en .slider-f2 .sl3 .point.p4 .text.ri,.slider-f2 .sl3 .point.p3 .text.ri{top:45px}
.num-og td{width:50%}
}
@media(max-width:960px) {
.business-study .business-service-it.three .info{max-width:100%}
#footer .box-it:first-child{width:100%}
#footer .tt a{color:#f37021!important}
.plc-row .text-top-plc,.plc-row .right{float:none;width:100%;max-width:100%}
.bs-coltext{padding-top:50px}
.box_news_slider .text-info .tt{font-size:22px;line-height:30px}
.ct-menu-ft-f1{width:100%}
#footer{padding-top:48px;padding-bottom:32px;position:relative}
#footer .wr-page{width:100%;padding:0}
#footer .box-it,#footer .box-it.last{width:50%}
#footer .box-it .tt{padding-top:30px}
#footer .link{padding:0 30px}
#footer .logo{bottom:30px;right:25px}
#footer .ft-main{padding:0}
#footer .box-it,#footer .box-it.last{float:none;width:100%}
#footer .box-it div a{display:block}
#footer .box-it .tt,#footer .box-it .list-sub div{padding:0}
#footer .box-it .list-sub{display:none}
#footer .box-it .tt a{padding:10px 30px;position:relative}
#footer .box-it .list-sub div a{padding:6px 40px 10px}
#footer .box-it .list-sub div a:hover,#footer .box-it .list-sub div a.active{background:#f37021;color:#fff}
#footer .box-it .tt .ic-arrow{display:block}
#footer .box-it .tt a.open .ic-arrow{background-position:0 0}
.pr{position:static}
.news_banner .box_banner{width:94%;padding-top:48px}
.news_wrap .news_content{width:100%;margin-right:0}
.news_wrap .other_news{width:100%;margin-bottom:40px}
.news_wrap .news_sidebar{width:100%;margin-top:0}
.news_wrap .content img{max-width:100%}
.news_publish{padding:0 30px;max-width:100%;margin:60px auto 0}
.news_publish .list_publish .col2-tl,.news_publish .list_publish .col3-tl{display:none}
.accor-data .date-mb{font-weight:400;font-size:12px;color:#202020;display:block;opacity:.5}
.sub-tbl td{vertical-align:top}
.big-leaders{height:800px}
#big-leadersCV{height:350%}
.leader-block.big{width:40%}
.big-leaders .cm{left:5%}
.big-leaders .ceo{top:300px}
.leader-block.small{padding:50px;margin-top:0;padding-top:0}
.ivs-holder .item{width:32.33%}
.ivs-holder .item:nth-child(4n+1){margin-left:1.5%}
.ivs-holder .item:nth-child(3n+1){margin-left:0}
.fancybox-close{right:0!important}
.local-mobile{display:block}
.wrap-map{display:none}
.local-mobile{padding-bottom:55px}
.ttmb{padding:55px 0 30px;font-size:16px;font-weight:700;color:#0e3891;line-height:20px}
.tb-intro{padding-top:55px}
.sl-local{position:relative;margin-top:0}
.sl-local div.selector.fixedWidth{width:100%;height:40px;border:1px solid #51b848}
.sl-local div.selector.fixedWidth span{width:100%;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#51b848;text-indent:15px}
.sl-local div.selector.fixedWidth select{height:37px}
.sl-local div.selector.fixedWidth span{width:100%;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#51b848;text-indent:15px}
.sl-local div.selector.fixedWidth select{height:37px}
.item-local li{list-style:none}
.item-local .tt{padding:29px 0 7px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.item-local .tt.main{color:#d70006}
.item-local p{line-height:20px}
.it-pr,.ab-partners .txt{font-size:14px;line-height:26px}
.ar-sl{position:absolute;right:10px;top:16px}
.news_wrap .leader-box{margin-top:33px}
.leader-box .bd-lt{display:block}
.leader-box p,.eleter,.leader-box .all{width:100%;margin-right:0;white-space:normal;margin-top:25px}
.eleter{width:48%;float:left}
.leader-box .all{width:48%;float:right}
.news_wrap .leader-box p{letter-spacing:-1px}
.leader-box .all{padding-left:25px;position:relative;text-align:left;height:50px;line-height:50px}
.eleter input{height:48px}
.leader-box .all img{position:absolute;right:13px;top:17px}
.eleter a{width:50px;height:50px}
.news_wrap .sb_1,.search-related{width:47.8633%;margin-top:16px}
.news_wrap .sb_1:nth-child(2),.search-related{margin-right:0;float:right}
.num-vn-col1,.num-vn-col2,.num-vn-col3{width:50%}
.number-vn .clearfix{display:none}
.num-og.dk{display:none}
.num-og.mobile{display:table}
.num-og td{width:50%}
.cnt-ahhuman{height:auto;padding:68px 450px 57px 0}
.cnt-ahhuman .bg-og{padding-top:0}
.clearfix.w960{display:block}
.cnt-ahhuman .bg-og .cnt{padding-top:0}
}
@media(max-width:900px) {
.slide-aw .swiper-slide{width:33.33%;margin-left:0}
}
@media(max-width:820px) {
.hide_768{display:none}
.group-news-tabs li a{width:160px}
.tb-his .col2{width:40%}
.tb-his .footable-row-detail .footable-row-detail-cell{padding-left:17%}
}
.bg-banner{position:relative;z-index:0;width:100%;display:none}
@media(max-width:768px) {
.mb-slide-tablet{display:block}
.business-service-it.one .service-it.ct-qt{padding-right:0}
.business-service-it.two .service-it.ct-qt{padding-left:0}
.cr-f5 .grlink.chnn{margin-top:50px}
.cr-f5.fr-careers .wr-page .col-frame{text-align:left}
.fr-careers .fl_mb img{width:80%;margin-top:30px;margin-bottom:-60px}
.fr-careers.cr-f4 .fl_mb img{width:65%}
.col-frame .mrcr{margin-top:30px}
.cr-f5.fr-careers .wr-page .col-frame,.cr-f2.fr-careers .wr-page .col-frame,.cr-f4.fr-careers .wr-page .col-frame{width:100%}
.view-detail-pro.pc{display:none}
.view-detail-pro.mb{display:inline-block}
.ivs-holder .item{margin-bottom:0;padding-bottom:10px}
.row-site{padding-bottom:27px}
.list-news .hn-items .text-info{height:auto}
.cul-detail .right-ct,.cul-detail .left-info{width:100%;float:none}
.leader-box .all{font-size:18px}
.business-f3 .bs-tt{position:relative;padding-left:50px;line-height:30px}
.business-f3 .bs-tt img.fl{position:absolute;margin:0;top:50%;left:0;margin:-26px 0 0 0}
.fancybox-skin{width:100%!important;height:100%!important;position:fixed!important;top:0;left:0}
.pop-his .content-pop .tab-menu,.pop-his .content-pop .desc-pop,.pop-his .content-pop .table-number{padding-left:0}
.box-dhtl-prj .img.pa{display:block;width:100%;text-align:center;padding-bottom:45px}
.box-dhtl-why .wrap-img .box-tt .num{font-size:36px}
.it-record .info-record{height:auto;padding-left:0}
.it-record .info-record .avt{width:100%;position:relative;top:auto;left:auto}
.it-record .info-record .cpn{padding:0;display:none;height:auto;padding-bottom:15px}
.it-record .info-record .cpn.mb{display:block}
.list-record .col-it:first-child .it-record:first-child{border-top:0}
.his-cul .tit-cul p.one,.his-cul .tit-cul p.three{font-weight:400;font-size:14px}
.culs .tit-cul .tt-7{width:100%;padding:0 30px}
.ah-location .tb-cell,.ah-tnxh .tb-cell{text-align:left}
.it-boss .img-boss{margin-right:3.9%;position:relative;width:40%}
.it-boss .info-boss{width:56%}
.it-boss{width:100%;margin:40px 0 0}
.it-boss.one,.it-boss.two{padding:0}
.swiper-container-rew .swiper-slide{opacity:1}
.sl-local{position:relative}
.sl-local div.selector.fixedWidth{width:100%;height:40px;border:1px solid #51b848}
.sl-local div.selector.fixedWidth span{width:100%;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#51b848;text-indent:15px}
.sl-local div.selector.fixedWidth select{height:37px}
.item-local li{list-style:none}
.item-local .tt{padding:29px 0 7px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.item-local .tt.main{color:#d70006}
.item-local p{line-height:20px}
.it-pr,.ab-partners .txt{font-size:14px;line-height:26px}
.ar-sl{position:absolute;right:10px;top:16px}
.sbox a{font-size:14px}
.box_news_slider.nhome{padding:0}
.title-page-gl{display:block}
.his-quote .wrap-md{padding:0 30px}
.banner-cr-sub{height:300px}
.banner-cr-sub .text-dhtl{font-size:22px;padding-top:0}
.banner-cr-sub .img-dhtl{-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6)}
.chart-item{width:100%}
.business-f4 p.note{width:100%}
.box_news_slider{width:100%}
.thumb-news{display:none}
.cnt-ahhuman{position:relative;padding:0}
.cnt-ahhuman .box-find-more{text-align:right}
.news_wrap .other_news .item{display:none}
.news_wrap .other_news{border:0}
.news_banner .box_banner .desc{line-height:25px}
.news_wrap .other_news{margin-top:50px}
.news_wrap .list_news .item img{margin-right:0;width:100%;margin-bottom:20px}
.news_wrap .pag{margin-bottom:0!important}
.news_publish .list_publish .col1{width:50%}
.news_publish .list_publish .col2{display:none}
.news_publish .list_publish .col3{width:50%;text-align:right}
.about-trust .text-intro{font-size:14px;line-height:34px;padding-top:46px}
.list-trust{padding:13px 15px 150px}
.it-trust{margin-top:20px}
.it-trust .cap-trust{font-size:22px;line-height:29px}
.it-trust .cap-trust br{display:none}
.title-hm,.hm-number .title-hm,.hm-policy .title-hm,.hm-program .title-hm{padding-top:30px}
.table-hm,.hm-policy .table-hm{margin-top:14px}
.img-hm{left:0;text-align:center}
.hm-number .img-hm{width:100%;position:relative;left:0}
.hm-account .img-hm{margin:0 auto;width:66.40625%;position:relative}
.hm-program .img-hm{margin:0 auto;width:85.546875%;position:relative}
.hm-policy .img-hm{width:46.875%;margin:0 auto;text-align:center;position:relative}
.hm-policy .img-hm img,.hm-account .img-hm img,.hm-number .img-hm img,.hm-program .img-hm img{width:100%}
.hm-number .img-hm,.hm-account .img-hm,.hm-policy .img-hm,.hm-program .img-hm{height:auto}
.hm-number,.hm-account,.hm-policy,.hm-program{padding:30px 0;height:auto;display:block}
.table-pr{margin-top:0;width:100%}
.financial-it,.financial-it:first-child,.disclosure-it,.disclosure-it:first-child{width:100%;margin:0}
.financial-it,.disclosure-it{margin-top:60px}
.subscribe .form-text{width:100%;max-width:320px}
.news_banner .box_banner .title{font-size:22px;line-height:33px}
.news_banner .box_banner{padding-top:0}
.news_banner .box_banner .desc{font-size:13px;line-height:19px}
.news_wrap.dt .box_news_detail .title{text-transform:none}
.news_wrap .news_content .return{margin-bottom:13px}
.news_wrap.dt .title{margin-bottom:0}
.news_wrap .news_content .return .share{display:block;width:100%;text-align:center}
.news_wrap .news_content .return .share > iframe{width:80px!important}
.news_wrap .news_content .return a,.news_wrap .other_news,#featured ul.ui-tabs-nav{display:none}
.news_content .content,.news_wrap .list_news .item .desc{font-size:14px;line-height:18px}
.news_wrap .news_sidebar .box_list{margin-top:20px}
.news_wrap .list_news .item .title{font-size:14px;line-height:20px}
.news_wrap .list_news .item .timeline{font-size:10px}
.news_wrap .list_news .item img{margin-bottom:10px}
.news_wrap .list_news .item .timeline{margin-bottom:9px;margin-top:3px}
.news_wrap .list_news .item{padding-top:27px;margin-top:27px}
.if-chart-top table.pc{display:none}
.if-chart-top table.mb{display:table}
.chart-it .swiper-filter{width:100%;padding:0 45px}
.connect .info{width:100%;margin-right:0;margin-bottom:30px}
.connect .info .address span.br{display:inline}
.connect .subscribe{width:100%;margin-left:0}
.ah-group{padding:30px 0}
.ah-group .qroup-vn{width:100%}
.number-vn{width:100%;text-align:right}
.number-vn .num-nv{padding-top:0}
.number-vn .br{display:none}
.ah-location{padding:30px 0;display:block;width:100%;height:auto}
.it-ah.lc .img-ah{width:100%;text-align:center;margin-right:0;height:auto;margin-top:30px}
.it-ah.lc .img-ah img{max-width:100%}
.ah-location .img-ah{position:relative;width:100%;margin:0 auto;top:0;right:0;text-align:center}
.ah-location .tb-cell{padding:30px 0 0}
.ah-group .qroup-vn{padding:0}
.ah-human{padding:30px 0}
.ah-human > .wrap-md{padding:0}
.ah-human .img-ah{position:relative;margin-top:30px;top:0;left:auto;right:-30px;width:100%;height:auto}
.cnt-ahhuman{padding-right:0}
.cnt-ahhuman .bg-og .cnt{text-align:left;width:100%;padding:0}
.cnt-ahhuman{margin-top:30px}
.ah-trust{display:block;padding:90px 0 82px}
.aht-col-1{width:100%;display:block}
.aht-col-2{width:100%;display:block;padding-top:30px}
.quote{width:100%}
.quote .icon{width:19px;height:14px;background:url(../images/icon/icon-q.png)}
.quote .icon.open{background-position:0 0;top:-26px;left:-19px}
.quote .icon.close{display:block;background-position:0 -14px;bottom:-8px;right:-26px}
.quote .ico{display:none}
.aht-col-1 .text-info{width:100%}
.it-tv-ah{width:48.3051%;margin-left:1.6949%}
.it-ah.tnxh .img-ah{text-align:center;margin:0}
.it-ah.tnxh .img-ah,.ah-tnxh{width:100%}
.ah-tnxh{padding-top:30px}
.box-dhtl-what .left,.box-dhtl-what .right{float:none;width:100%}
.box-dhtl-what .right{padding-top:50px}
.box-dhtl-why,.box-dhtl-what .learn_more,.box-dhtl-why .learn_more,.box-dhtl-appr,.box-dhtl-appr .text,.box-dhtl-appr .learn_more{font-size:14px}
.box-dhtl-why .text .mt20{margin-top:10px}
.box-dhtl-why .text .mt30{margin-top:13px}
.title-ah,.ah-trust .title-ah{font-size:22px;line-height:32px}
.num-nv{font-size:35px;line-height:60px}

.text-nv{font-size:14px}
.ah-desc,.quote,.aht-col-1 .text-info{font-size:14px;line-height:18px}
.box-find-more{font-size:14px;line-height:17px}
.box-find-more p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.it-tv-ah .cap-tv{bottom:0}
.list-contact,.list-contact .it-col,.list-contact .it-contact{display:block;width:100%;padding:0}
.list-contact .it-col.one,.list-contact .it-col.two{padding:0}
.list-contact{margin-top:0}
.list-contact .it-contact.one,.list-contact .it-contact.two,.list-contact .it-contact.three,.list-contact .it-contact.four,.list-contact .it-contact.five,.list-contact .it-contact.six,.list-contact .it-contact.seven,.list-contact .it-contact.eight,.list-contact .it-contact.nine{margin-top:30px}
.about-history .tit-banner br{display:none}
.bg-banner{display:block}
.banner-tt{position:absolute}
.news_banner.news{height:auto}
.news_banner.news .banner-tt{display:block}
.news_banner.news .banner-tt div{display:table;height:100%;width:100%}
.news_banner.news .banner-tt div > span{white-space:normal!important;display:table-cell;vertical-align:middle}
.tit-cul p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tt-7{font-weight:400!important}
.tit-cul img{max-width:100%}
.tit-cul.ptop0{padding-top:0!important}
.tit-cul p.one{font-size:22px;line-height:30px}
.tit-cul p.two{font-size:29px;line-height:37px}
.tit-cul p.three{font-size:19px;line-height:27px}
.img-pop,.cnt-pop.member .img-pop{width:100%}
.cnt-pop.member .tit-member{width:100%;padding:0;padding:30px 30px 0 30px}
.tit-pop{width:100%}
.tit-pop span{padding-top:30px}
.icon-close{right:0}
.wrap-his{padding:0}
.wrap-his.dh .cnt-pop{padding-top:15px}
.desc-pop{padding:25px 15px 0 30px}
.content-pop .tab-menu{padding:0 30px}
.culs .it-cul{width:100%;font-size:14px;line-height:20px}
.culs.one .it-cul,.culs.two .it-cul{padding:35px 0 0}
.culs.two .mt-24{margin-top:-24px!important}
.culs .it-cul .cul-tt{width:100%;padding:0}
.wrap-tree{padding:50px 0 0}
.his-quote{padding:75px 0;font-size:14px;line-height:20px}
.his-quote p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.his-quote br{display:none}
.culs{padding-bottom:59px;border-top:1px solid #ebebeb}
.culs .it-cul .cul-tt{padding-top:8px}
.table-dp,.table-dp .dp-col.dp-1,.table-dp .dp-col.dp-2{display:block;padding:0}
.tbl-popup{display:block}
.pop-leader .desc-pop,.pop-company .desc-pop{width:100%;display:block;padding:30px 30px 0}
.pop-leader .img-pop,.pop-company .img-pop{width:100%;display:block;padding:0 30px}
.pop-company .img-pop{text-align:center;padding:0}
.pop-leader .img-pop{padding:0}
.img-pop{float:none}
.img-pop img{padding-left:0;width:37.54%}
.pop-company .desc-pop{padding:0 15px 0 0}
.pop-leader .desc-pop{padding:30px 15px 0 0}
.pop-company .desc-pop .tab-dress{width:100%}
.events-wrap .hn-items .img-news,.events-wrap .hn-items .text-info{width:100%;padding:0}
.events-wrap .hn-items .text-info{margin-top:30px}
.it-banns{width:100%}
.it-banns .hn-items{display:block}
.it-banns .hn-items .img-news,.it-banns .hn-items .text-info{width:100%;padding:0;display:block}
.it-banns .hn-items .img-news{padding-bottom:15px}
.popup-edu-boder{padding:0 30px}
.box-dhtl-what{font-size:14px;padding-top:95px}
.box-dhtl-cha .text{font-size:22px;line-height:30px}
.box-dhtl-appr .text .tt,.box-dhtl-prj .text .tt{font-size:22px}
.box-dhtl-cha{padding-top:60px;padding-bottom:90px}
.box-dhtl-cha .text span.one{font-size:40px}
.box-dhtl-cha .text .mt55{margin-top:9px}
.pcv{display:none}
.mbv{display:block}
.box-list-city .tab,.box-list-city .ctt-list,.ab-map,.find-work .breadcrumb{display:none}
.tab-where-mb{display:block}
.text-top-plc .pl-desc ul{width:100%}
.row-cs.plc-row{margin-top:0}
.plc-row.row-cs{padding-top:67px}
.item-raw .quotes{width:32px}
.item-raw{padding:0 0 0 40px}
.item-raw .text{font-size:14px;line-height:20px}
.item-raw .name{font-size:22px}
.item-raw .note{font-size:14px}
.rewards-border{padding:0 40px}
.item-raw{margin-top:31px}
.item-raw .note{margin-top:7px}
.pag{margin-bottom:45px!important}
.paged{margin-top:53px}
.tt-rew{font-size:22px}
.rewards{padding:52px 0 95px}
.tt-rew{margin-bottom:58px}
.chart-stock-prices .chart-it,.chart-stock-prices .chart-it:first-child{width:100%;padding:0}
.title-shadow{padding:5px 30px 0}
.table-number{padding:0 30px}
.ctt-pop-dhtl{padding:15px 30px 0}
.member-company{margin:55px 0 79px}
.news_wrap{padding-bottom:60px}
.tb-structure{width:100%;max-width:100%}
.img-or{margin-top:5px}
.box_dropdown div.selector.hover,.box_dropdown div.selector.focus{border:1px solid #0b4da1;background:0}
.tit-gpop,.award-desc{padding:0 28px 10px 10px;margin-bottom:15px}
.number-vn .br{display:inline}
.news_publish{max-width:100%;padding:0 30px}
.hide-mb{display:none}
.right-chart-pc.hide-mb{display:block}
.show-mb{display:block!important}
.box-dhtl-why .wr-page .tt{text-align:right}
.box-dhtl-appr .img{padding-left:0}
.box-dhtl-appr .img img{width:auto;max-width:100%}
.box-dhtl-appr .wr-page.approach{padding-top:0}
.box-dhtl-appr .text.approach{padding-top:10px}
.box-dhtl-what{padding-bottom:50px}
.box-dhtl-why.show-mb{padding-top:48px}
.box-dhtl-why .text{padding-bottom:48px!important}
.box-dhtl-prj .wr-page{padding:50px 30px}
.box-dhtl-prj .text .tt.show-mb{padding-bottom:22px}
.box-dhtl-prj .wrap-sl{padding-top:0}
.box-dhtl-prj .wrap-sl .btn-swiper-prev{left:-25px;margin-top:-30px}
.box-dhtl-prj .wrap-sl .btn-swiper-next{right:-25px;margin-top:-30px}
.bs-wrap .bs-coltext{display:block;padding:0}
.bs-wrap .images-bs{display:block;text-align:center;padding-top:50px}
.it-ah.td{padding-top:0;padding-bottom:0}
.ah-group{padding-top:42px}
.number-vn{margin-top:15px;text-align:left}
.map-vn{position:relative;right:auto;top:auto;margin:0 auto;float:left;margin-left:37.5%}
.ah-text-left,.ah-desc{max-width:100%}
.ah-group .box-find-more,.lc .box-find-more{margin-top:30px}
.it-ah.lc{margin-top:22px;margin-bottom:0}
.it-ah.lc .img-ah{margin-bottom:0}
.ah-location{padding-bottom:52px;padding-top:43px}
.ah-location .tb-cell{padding-top:0}
.lc .title-ah{margin-top:0}
.ah-trust,.ah-trust .box-find-more{padding:0}
.it-ah.tnxh,.ah-trust{padding:14px 0 51px}
.it-ah.tnxh .img-ah,.ah-tnxh .box-find-more,.ah-human .img-ah{margin-top:30px}
.quote,.aht-col-1 .text-info{margin-left:0;text-align:center}
.ah-trust .title-ah{width:100%;padding:0;margin:0}
.cnt-ahhuman .bg-og{padding-top:0}
.cnt-ahhuman{height:auto;margin-top:13px}
.cnt-ahhuman .box-find-more{text-align:left;margin-top:30px}
.ah-human{padding-bottom:55px}
.tv-ahome .title-ah.pt66{padding-top:43px!important}
.tv-ahome .list-tv-home{padding-bottom:55px}
.it-tv-ah{margin-left:3.39%}
.it-tv-ah:nth-child(2n+1){margin-left:0}
.bus-solutions .business-service-it.one .service-it,.bus-solutions .business-service-it.two .service-it,.bus-solutions .business-service-it.three .service-it{text-align:justify;width:100%;float:none;padding-right:0}
.business-service-it img.mt30.show-mb{margin-top:30px}
.business-service-it.gptn,.business-service-it.gptn:first-child{text-align:justify}
.business-service-it .mb-item{display:block;margin-top:50px}
.list-partner{text-align:center}
.business-service-it img{width:auto}
.business-service-it.two .service-it,.business-service-it.one .service-it{display:block;padding:0;text-align:justify}
.ct-qt .l2{text-align:left}
.business-service-it .service-it.img-c{display:none}
.business-system .business-service-it .service-it{width:100%}
.bus-solutions .business-service-it.two .service-it{padding-left:0}
.business-telecom .business-service-it .service-it{width:100%}
.business-deal .business-service-it .service-it{width:100%}
.business-service-it .service-it,.business-study .business-service-it.one .service-it{width:100%;padding:0;text-align:justify}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{font-size:18px;line-height:24px}
.swiper-container-ir .qhdt-banner p.b-tt-bn{display:inline-block;margin:0}
.banner-ir.news .wr-page{display:table;width:100%;height:100%}
.banner-ir.news .wr-page .qhdt-banner{display:table-cell;vertical-align:middle}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p.b-tt-bn{margin:0;display:block}
.tectonic-mb{font-size:22px;font-weight:700;line-height:26px;padding:30px 0}
.smac-mb .wr-page .img{padding:0 10px;display:inline-block}
.smac-mb .wr-page{padding:0}
.smac-mb .more-home-mb,.fpt-mb .more-home-mb{width:100%;background:0;font-size:14px;font-weight:700;color:#4db848;border-top:1px solid #4db848;border-bottom:1px solid #4db848;height:40px;line-height:40px;text-decoration:none;padding:0;text-align:center}
.fpt-mb{margin-bottom:0}
.fpt-mb .more-home-mb{color:#0c4da2;border-top:1px solid #0c4da2;border-bottom:1px solid #0c4da2}
.join-ft{text-align:center;background:#0c4da2;color:#fff;padding:43px 20px 42px}
.join-ft p{font-size:22px;line-height:28px;font-weight:700}
.join-ft p:first-child{font-size:14px;line-height:20px;padding-bottom:19px}
#footer .box-it:first-child,#footer .box-it .list-sub > div.f-ftmn:first-child,#footer .box-it .list-sub > div.f-ftmn{width:100%}
.mn-ft .logo,#footer .link a.share{display:none}
#footer .link a{line-height:24px}
.bottom-ft-mb{display:block;height:40px;width:100%;position:relative;margin-top:21px;padding-left:30px}
.bottom-ft-mb a.share{display:inline-block;width:32px;height:32px;margin-right:10px}
.bottom-ft-mb .logo{position:absolute!important;top:0!important;right:30px!important;margin:0!important}
.infographic-mb{padding:29px 0 34px}
.infographic-mb .swiper-button-prev,.infographic-mb .swiper-button-next{width:40px;height:150px}
.swiper-frame-mb .text{margin-top:9px}
.swiper-frame-mb .text.lvkd{margin-top:-2px}
.news-mb .tt{font-size:16px;margin-bottom:0;padding:9px 0 12px;text-transform:uppercase}
.news-mb .news-mb-it{font-size:14px;line-height:16px;padding:15px 0 21px}
.home-solution-mb{padding:12px 0 18px;background:#f36f21;border-bottom:1px solid #fff}
.swiper-solution-mb a table.tb100 td{background:#f36f21}
.swiper-solution-mb a .tt{color:#fff;font-size:16px}
.solution-slide-mb .swiper-button-next{background:url(../images/icon/solu-mb-btn-next-1.png) no-repeat center center}
.solution-slide-mb .swiper-button-prev{background:url(../images/icon/solu-mb-btn-prev-1.png) no-repeat center center}
.solution-tab-mb-all{border-top:1px solid silver}
.solution-item-mb .tt{background:#fff;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver}
.sub-solution-item{border-top:1px solid silver}
.solution-item-mb .tt .title-solution-item a{color:#f36f21}
.solution-item-mb .tt .title-solution-item .icon{top:12px;right:19px;margin-top:0}
.solution-item-mb .tt .title-solution-item.active .icon{background:url(../images/icon/icon-noplus-mb.png) no-repeat center center}
.box-dhtl-prj .text{width:100%}
.box-dhtl-why .wr-page,.box-dhtl-why .wr-page > div{display:block;width:100%}
.box-dhtl-why .wr-page > div{padding:0}
.box-dhtl-why .wrap-img .box-tt{position:relative;width:33.33%;margin-top:30px}
.box-dhtl-appr .img.mb{display:block;text-align:center;width:100%}
.box-dhtl-appr .img{display:none}
.box-dhtl-prj .img{width:100%;text-align:center}
.box-dhtl-why .wr-page .tt,.box-dhtl-why,.box-dhtl-appr .text{text-align:center}
.it-lds{width:100%}
.it-lds .img-lds{width:35%}
.it-lds .desc-lds{width:61%}
.fr-careers .wr-page .col-frame{display:block;width:100%}
.fr-careers .wr-page .col-frame.fl_pc{display:none}
.fl_mb{display:block;width:100%;text-align:center}
.cr-f1 .coll,.cr-f2 .coll,.cr-f3 .coll{width:100%;margin-bottom:0;text-align:left}
.grlink.sec2{float:left}
.cr-f1 .bn-cr,.cr-f2 .bn-cr,.cr-f3 .bn-cr{position:relative;right:auto;margin-top:30px}
.fr-careers .wr-page,.fr-careers{height:auto}
.bn-cr-1,.bn-cr-2,.bn-cr-3{width:100%}
.cr-f3 .bn-cr{padding-bottom:40px}
.gr-pro .pro-tiem{width:47%;margin-left:3%;margin-top:30px}
.gr-pro .pro-tiem:nth-child(1),.gr-pro .pro-tiem:nth-child(3){margin-left:0}
.gr-pro .pro-tiem:nth-child(1),.gr-pro .pro-tiem:nth-child(2){margin-top:0}
.job-industry-all .it{width:50%}
.job-experience-all .it{margin:0 25px}
}
@media(max-width:767px) {
.list-record .col-it:first-child .it-record:first-child{border-top:none!important}
.it-record:first-child{border-top:1px solid #c9c9c9!important}
.pop-leader .name-lds{padding-left:0}
.ab-partners .txt{padding-bottom:0}
.col-site .link-item{margin-top:15px}
.col-site{margin-bottom:0}
.top-scroll{width:35px}
.empty{font-size:14px}
.map-vn{margin-top:20px}
.tit-banner span{white-space:normal!important}
.item-step .tb-st .col2{font-size:14px;line-height:20px}
.tit-banner{padding:0}
.box-dhtl-cha br{display:none}
.right-chard{margin-top:30px}
.tb-ny td{vertical-align:top}
.top-news .wrap-big{padding:0}
.box_news_slider .text-info .tt{font-size:14px;line-height:20px;padding-left:20px}
.pageNav-iv{margin-top:30px}
.wrap-iv-list.library{padding-bottom:50px}
.st-content{font-size:14px;line-height:22px}
.sp-chart-info span{height:40px;line-height:40px}
.tb-ana td{padding:7px 0}
.tb-ana .footable-row-detail-cell{padding-left:10%}
.tb-ana .footable-row-detail-row > div{padding-top:10px}
.tb-ana .footable-row-detail-row:first-child > div{padding-top:0}
.tb-ana td,.sp-chart-info,.tb-kq-tt,.chart-item{font-size:14px}
.kq-tt{font-size:22px}
.tb-his1{font-size:14px}
.breadcrumb{display:none}
.sp-chart-info{box-sizing:border-box;line-height:normal;height:auto;min-height:40px;vertical-align:middle;line-height:26px;padding:10px 60px 10px 0}
.sp-chart-info span{width:70px}
.table-pr{line-height:30px;font-size:20px}
.hm-program .title-hm{font-size:32px;line-height:40px}
.hm-policy .desc-hm{line-height:30px}
.text-num{font-size:14px;line-height:20px}
.title-num img{height:34px}
.desc-hm,.hm-account .title-hm,.title-hm{font-size:22px;line-height:32px}
.hm-policy .title-hm{font-size:32px;line-height:40px}
.mrcr,.gr-link a{font-size:14px}
.desccr{line-height:22px;font-size:14px}
.crtt{font-size:28px;line-height:35px}
.business-service-it .service-it .info{font-size:14px;line-height:22px}
.business-service > .tt{font-size:20px;line-height:30px}
.business-service-it .service-it .tt{line-height:35px;font-size:28px;text-align:left}
.business-service > .tt span{font-size:22px;line-height:35px}
.black-menu .wrap-big{padding:0}
.text-bn{font-size:40px}
.tt-page{font-size:22px;line-height:30px}
.hd-news{display:none}
.chard{height:130px;text-align:center}
.chard .num{float:none;display:inline-block;margin:0 auto}
.l_num,.num-info{float:none;display:inline-block}
.chard .ch{width:100%}
.gallery-pop img{width:100%;height:auto;max-height:inherit}
.dh-col1,.dh-col2{margin-bottom:20px;width:100%}
.dh-col1 p{padding:0}
.qt-col1,.qt-col2{width:100%;margin-bottom:20px}
.sv.sv-col1,.sv.sv-col2,.sv.sv-col3{width:100%;margin-bottom:20px}
.sv.sv-col1 p,.sv.sv-col2 p,.sv.sv-col3 p{padding:0}
.pc{display:none}
.mb{display:block}
.right-chart-mobile.mb{display:none}
.text-top-plc .pl-desc ul{width:100%;margin-bottom:20px}
.gr-pro .pro-tiem:first-child{margin-left:1%}
.gr-pro .pro-tiem{width:48%;margin:0 1% 30px}
.container-lds .text-banner,.text-banner{height:278px}
.container-lds .text-banner .text,.text-banner .text{font-size:20px;line-height:25px}
.it-lds{margin-top:40px}
.it-lds .desc-lds .name-lds,.it-lds .desc-lds .intro-lds{margin-top:0}
.name-lds p.one{font-size:14px;margin-top:5px}
.it-lds .desc-lds .name-lds a{font-size:14px;line-height:20px}
.name-lds .three,.name-lds .three p{font-size:12px}
.it-lds .desc-lds .intro-lds{font-size:12px;line-height:20px}
.item-raw .text{font-size:14px;line-height:20px}
.item-raw .name{font-size:22px}
.item-raw .note{font-size:14px}
.item-raw .quotes{width:35px}
.news_banner.aw .box_banner .headline{font-size:30px;line-height:40px}
.wrapper-iv{padding:20px 0 0}
.nav-iv{position:relative;width:100%;top:28px}
.ivs-holder{padding-top:20px}
.ivs-holder .item{width:48.3051%;margin-top:12px;margin-left:3.39%;padding-bottom:0}
.ivs-holder .item:nth-child(3n+1),.ivs-holder .item:nth-child(4n+1){margin-left:3.39%}
.ivs-holder .item:nth-child(2n+1){margin-left:0}
.ivs-holder .item img{box-shadow:0 2px 10px 0 rgba(48,48,48,0.5)}

.box-nav-iv{display:block}
.nav-iv ul{display:none;border-top:0}
.wrapper-iv .wrap-big{width:100%;padding:0 30px}
.it-ori{width:100%;padding-top:30px}
.it-ori.itr,.it-ori.itl{padding-left:0;padding-right:0}
.it-story,.it-story .info-story,.it-story .img-story{width:100%;display:block}
.it-story .img-story{text-align:center}
.it-story .img-story img{width:auto;max-width:100%;display:inline-block}
.it-story .img-story{display:none}
.it-story .img-story.mobile{display:block;margin-top:30px}
.it-story .info-story,.it-story.itr .info-story,.it-story.itl .info-story{text-align:justify!important;padding:0}
.itr .desc-stdt h2{text-align:left}
.tb-pr .col-pr-1,.tb-pr .col-pr-2,.tb-intro .col-img,.tb-intro .col-txt{width:100%;padding:0;display:block}
.tb-intro .col-txt br{display:none}
.tb-intro .col-img{text-align:center;padding:12px 0 0}
.it-boss{width:100%}
.ctt-pop-dhtl{padding:0 30px 0 0}
#library_content .gd-text{margin-top:25px}
.ah-desc{max-width:100%}
.ah-trust .box-find-more{color:#202020}
.img.pa{display:none}
.img-map-mb{display:block;text-align:center}
table.tb100 td img{max-width:85px}
.box-dhtl-prj table.tb100 td img{height:75px;max-width:auto}
.it-menu-iv:hover .sub-menu-iv{display:none}
.sub-menu-iv{padding-top:0;top:46px}
.box-dhtl-prj .wrap-sl .swiper-slide{width:50%}
.ab-partners .swiper-container .swiper-slide{width:100%}
.business-service-it.diff-w .service-it{width:100%!important}
.business-service-it.diff-w .service-it:first-child{width:100%!important}
.business-service-it .service-it.img-c,.business-system .business-service-it.one .service-it.img-c{padding-top:20px;text-align:center}
.news_wrap .right-ct{margin-bottom:0;padding-bottom:30px}
.swiper-group-news-tabs{display:block}
.group-news-tabs{display:none}
.swiper-group-news-tabs-next.swiper-button-disabled,.swiper-group-news-tabs-prev.swiper-button-disabled{display:none}
.leader-box{padding-top:0}
.news-mb .news-mb-it{font-size:14px;line-height:16px}
.business-service-it .service-it .info table .tt-2{line-height:20px;padding-top:10px}
.business-study .business-service-it.three .info{max-width:100%}
.btn-story.mb{display:inline-block}
.plc-row .ptnv .it:first-child{margin-left:0}
.tb-intro{display:block}
.swiper-video .swiper-slide{width:50%}
.it-typi{width:100%}
.it-typi.it1,.it-typi.it3,.it-typi.it5{margin-right:0}
.list-record .col-it{width:100%}
.list-record .col-it:nth-child(1){margin-right:0}
.swiper-logo .swiper-slide{width:33.33%}
.slide-control-year .swiper-slide{width:50%}
.content-his .img-year,.content-his .text-year{width:100%;padding:0}
.content-his .text-year{margin-top:30px}
.slide-aw .swiper-slide{width:50%}
.content-his .year-tt{width:100%;padding:0;padding-bottom:14px;text-align:center}
.list-where > div{padding:20px 0 0 30px}
.hn-items .ttn{height:auto}
.job-industry-all .it{width:100%;margin-top:30px}
.job-industry-all .it:first-child{margin-top:0}
.job-experience-all .it{margin:30px 0 0;display:block}
.job-experience-all .it:first-child{margin:0}
.job-industry .tt-2 br,.job-experience .tt-2 br{display:none}
.job-experience{padding:35px 0 10px}
.job-industry{padding:35px 0 50px}
}
@media(max-width:640px) {
.tit-banner{font-size:14px;line-height:20px;font-weight:400!important}
.eleter,.leader-box .all{width:100%}
.tb-structure .col3{width:90px}
.tab-stock-prices .col-stock-prices:first-child{margin-top:0}
.col-stock-prices{width:100%;float:none;margin-top:10px}
.tt-page.tt-line .last-update{float:none;display:block;line-height:24px;height:auto}
.box-dhtl-why .wrap-img .box-tt{width:100%;margin-bottom:30px}
.member-field-it .text .name-2{font-size:24px;line-height:30px}
.member-field-it.last:before{content:" ";position:absolute;height:107%;border-left:3px solid #fff;left:20px;top:-12px;margin-left:-1px}
.member-field-it.last .component-parent:before{border-left:none}
.member-company > div:before{left:50px}
.member-field .member-field-it .component-parent .text:after{left:0!important;right:auto!important;margin-left:-30px}
.member-field:before{border-left:none}
.member-field .member-field-it .component-parent .text table:after{content:" ";position:absolute;left:0;top:-34px;width:50%;left:50%;border-top:3px solid #fff;z-index:999;margin-left:1px}
.member-boss{padding-left:0;padding-right:0}
.member-field .member-field-it:first-child .component-parent .text:after .news_content .content img{width:100%!important;height:auto!important}
.field-docmini{margin-left:-1px}
.banner-ir-info{height:300px}
.text-bn{font-size:30px}
#chart-stock-wrap{padding:0}
.mobile-link{display:block;color:#f37021}
.box_news_slider .text-info .desc,.slide-events .text-info .desc{display:none}
.gr-pro .pro-tiem:first-child{margin-left:0}
.gr-pro .pro-tiem{width:100%;border-top:1px solid #c2c2c2;padding:25px 0 20px;margin:0}
.edu-pro-tt{margin-bottom:10px}
.plc-row.row-cs{padding-top:50px}
.row-cs.plc-row .text-top-plc{width:100%}
.plc-row.plc-r1{padding-top:50px;padding-bottom:0}
.plc-row.plc-r2{padding-bottom:0}
.gr-pro .pro-tiem:first-child{border-top:0}
.p-tt{display:none}
.business-f1 .img-f,.business-f2 .img-f,.business-f3 .img-f,.business-f4 .img-f{width:70%}
.ah-location{width:100%}
.it-ah.lc .img-ah{width:100%}
.banner-cr-sub .text-dhtl{font-size:14px;line-height:20px}
.brief-items .item{margin-top:14px}
.container-his .text-banner{height:780px}
.investors-it,.investors-it:first-child{width:100%;margin:0}
.investors-it{margin-top:30px}
.big-leaders{height:auto}
.leader-block{text-align:center}
#big-leadersCV{height:350%}
.leader-block.big{width:100%;position:relative!important;top:0;left:0;padding:50px}
.leader-block.small{padding:60px;margin-top:0;padding-top:0}
.member-field-it{float:right;width:100%;padding-left:50px;padding-right:0}
.member-boss .line-doc{left:10%}
.member-field{margin:0 auto}
.member-field-it{margin-top:39px}
.field-ngang-mb{display:none}
.super-ngang{display:block;margin-top:-1px;top:41%}
.member-field-it .field-doc{display:none}
.line-ngang-mini{display:block}
.box-dhtl-appr .img.mb{padding-left:30px;padding-right:30px}
.box-dhtl-appr .img img{width:100%}
.ah-trust .title-ah{text-align:center}
.sv-cntt .business-service-it,.sv-cntt .business-service-it:first-child{padding:27px 0 50px}
.business-service-it img{margin:30px auto 0}
.business-system .business-service-it.two .service-it{padding:0}
.business-service-it .service-it.table-cell{display:block}
.business-system .business-service-it.list-par .service-it{width:100%}
.business-service-it .service-it .info{text-align:justify}
.business-service-it.gptn .service-it .tt{padding-top:0}
.rule-page .rule-tt{line-height:26px}
.content-rule .tt{padding-top:60px}
.rule-page{margin-bottom:60px}
.culs .tit-cul .tt-7 br{display:none}
.cnt-pop{padding-top:45px}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{display:none}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p.b-tt-bn{display:block;line-height:30px}
.col-stock-prices p{display:inline-block}
.col-stock-prices p:first-child{width:130px}
.mb-item{display:block}
.pc-item{display:none!important}
#kenh-thue-rieng .wr-page .service-it:first-child{padding-top:0}
.slide-aw .swiper-slide{width:100%}
.sv-cntt .business-service-it.two .service-it:first-child,.sv-cntt .business-service-it.one .service-it:first-child,.sv-cntt .business-service-it.one .service-it:first-child{width:100%}
}
@media(max-width:539px) {
.sb_2 .selector{margin-top:15px}
.it-ah.lc .img-ah img,.it-ah.tnxh .img-ah img{width:100%}
.plc-row .ptnv .it{width:100%;float:none;padding:0 0 20px}
.right-chart-pc.hide-mb{display:none}
.right-chart-mobile.mb{display:block}
.swiper-video .swiper-slide{width:100%;padding:0}
.swiper-logo .swiper-slide{width:100%}
.it-cn{width:100%;padding:0}
.wr-itcn{margin-left:0;margin-right:0}
.ttwo .it-cn:first-child{margin-top:0}
.ttwo .it-cn{margin-top:30px}
.slide-control-year .swiper-slide{width:100%}
.it-aw{width:100%;padding:0 15px 66px}
.it-row{margin:0}
.slide-aw .swiper-slide{width:100%}
.list-news{margin:30px -15px 0}
.num-vn-col1,.num-vn-col2,.num-vn-col3{width:100%;text-align:center}
.table-three .col-three{width:100%}
.table-number .col-number{width:100%!important;margin-right:0;display:table;margin-top:20px}
.table-number .col-number .text,.table-number .col-number .num{display:table-cell;float:none;vertical-align:middle;width:50%;padding-top:0}
.table-number .col-number p{display:none}
.table-number .col-number .text br{display:none}
.it-trust,.it-trust.it1{width:100%}
.mb-539{display:block;width:100%;float:left}
.table-three .col-three{padding-top:40px}
.table-three .col-three:first-child{padding-top:0}
.table-three .col-three img{padding:0 0 10px}
.pop-his .content-pop .desc-pop{padding-top:0}
.mt0-539{margin-top:0!important}
.mt15-539{margin-top:15px}
.tab-content .it-tab{padding-top:15px;margin-top:0}
#pop-trust-2 .desc-pop{padding-top:0}
.swiper-group-news-tabs .swiper-slide{width:100%!important}
.swiper-frame-mb .text .t2{font-size:26px;line-height:30px;margin-top:0}
}
@media(max-width:480px) {
.mb-slide-mb{display:block}
.mb-slide-tablet{display:none}
.swiper-mobile .mb-slider1 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider2 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider3 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider4 .desc-mbsl .more-home-mb{background:url(../images/icon/icon-more-mb-2.png) 40px center no-repeat #fff;padding-left:60px;font-size:12px}
.swiper-mobile .mb-slider4 .desc-mbsl .text-desc{font-size:14px}
.swiper-mobile .mb-slider4 .gr-btn-sl4 > div{font-size:22px}
.swiper-mobile .mb-slider3 .desc-mbsl .tt-desc-mbsl{font-size:14px;line-height:24px;padding:15px 40px}
.swiper-mobile .mb-slider3 .hl{font-size:40px;line-height:50px}
.swiper-mobile .mb-slider3 .desc-mbsl .hli{font-size:14px;line-height:14px}
.swiper-mobile .mb-slider1 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider2 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider3 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider4 .desc-mbsl .more-home-mb{height:35px;line-height:35px}
.swiper-mobile .mb-slider1 .desc-mbsl .tt-desc-mbsl{font-size:14px;line-height:24px;padding:15px 40px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p{font-size:14px;line-height:24px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p:first-child{font-size:14px;line-height:16px;padding-bottom:5px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl{padding:15px 40px}
.news_banner.news .banner-tt div span{white-space:normal!important}
.tb-his .col2{width:26%}
.tb-his .footable-row-detail .footable-row-detail-cell{padding-left:25%}
.list-news{margin:16px 0 0}
.pagination span,.pagination a{width:30px;padding:15px 0;font-size:12px}
.content-newspage .pagination{padding-top:10px}
.list-where > div{width:50%}
.box-dhtl-prj table.tb100 td img{height:55px}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{font-size:18px;line-height:24px;margin:0}
.culs .it-cul .cul-tt{white-space:normal}
.img-pop img{padding-left:0;width:80%}
.box-dhtl-cha .text{font-size:18px;line-height:20px}
.box-dhtl-cha .text span.one{font-size:30px;line-height:38px}
.imgbc-mb{text-align:center;display:block;padding-bottom:10px}
.sub-tbl td.img{width:0}
.sub-tbl td.img img{display:none}
.sub-tbl td.text{padding-left:0!important}
.news_banner .box_banner{padding-top:35px}
.news_banner .box_banner .desc{font-size:14px}
.news_banner .box_banner .line{margin:10px auto}
.news_banner .box_banner .headline{padding-top:80px}
.box-number-hm{display:block}
.hm-number .hm-col-1,.hm-number .hm-col-2,.hm-number .hm-col-3,.hm-policy .hm-col-1,.hm-policy .hm-col-2,.hm-policy .hm-col-3{width:100%;display:block;padding:0}
.title-num img{width:auto}
.pc{display:none}
.mb{display:block}
.connect .contact,.connect .subscribe{width:100%;margin:0}
.connect .subscribe{margin-top:30px}
.it-tv-ah{width:100%;margin-left:0}
.num-og.dk{display:none}
.num-og.mobile{display:table}
.it-lds .img-lds{width:100%}
.it-lds .desc-lds{width:100%;padding-left:0}
.it-boss .img-boss,.it-boss .info-boss{width:100%;margin-right:0}
.it-boss .info-boss p.three{height:auto}
.swiper-container-rew .swiper-slide{width:auto;padding:0 10px;text-align:center}
.no-preline{white-space:normal!important}
.banner-cr-sub .text-dhtl{padding-top:64px}
.it-menu-iv,.search-iv{max-width:100%;width:100%;margin-right:0}
.ivs-holder .item{width:100%;padding:0;margin:0;margin-top:12px}
.list-news .hn-items{width:100%;margin:0;padding:12px 0;border-top:1px solid #c2c2c2}
.list-news .hn-items .img-news{margin-bottom:0}
.list-news .hn-items > a{display:inline-block;float:left;width:48.042%}
.list-news .hn-items .text-info{width:47.5177%;float:right}
.hn-items .desc,.hn-items .view-more{font-size:12px;line-height:16px}
.hn-items .ttn{display:none}
.tt-mobile{display:block;padding:0 0 12px}
.list-news .row{padding:0}
.news_wrap .sb_1,.search-related{width:100%;margin-right:0}
.list-news .hn-items .ttn{display:none}
.list-news .hn-items .tt-mobile .ttn{display:block}
.it-lds,.it-more .it-boss{border-top:1px solid #838383;padding-top:40px}
.it-lds:first-child{border-top:0 solid #838383;padding-top:0}
.ivs-holder .item:nth-child(3n+1),.ivs-holder .item:nth-child(4n+1){margin-left:0}
.banner-cr-sub .text-dhtl{padding-top:50px}
.banner-cr-sub .text-dhtl span{line-height:30px}
.box-dhtl-prj .wr-page{padding-bottom:0}
}
@media(max-width:440px) {
.num-nv .br{display:inline}
.number-vn .num-nv{padding-top:10px}
.number-vn{padding-top:0}
}
@media(max-width:375px) {
.map-vn > img{width:80%}
.map-vn .text{right:110px;width:215px;top:115px;font-size:18px}
.map-vn{margin-right:-155px}
}
@media(max-width:360px) {
.border-slvh .swiper-button-prev{left:-15px}
.border-slvh .swiper-button-next{right:-15px}
.border-slvh{padding:0 10px}
.list-partner span{height:90px}
.financial-it .m-name{font-size:14px}
.financial-it .n-name{font-size:22px}
.financial-it .h-name{font-size:36px;line-height:38px}
.member-boss .name{padding:18px 0 14px;width:100%}
.banner-cr-sub .text-dhtl{padding-top:22px}
.edu-pro-tt span{padding:0}
.img-right img{margin-bottom:3px}
.list-partner span{width:49%}
.control-aw .wr-page{padding:0}
.control-aw .swiper-slide.first{position:relative;margin:0 auto 20px}
.control-aw .aw-next,.control-aw .aw-prev{top:auto;margin-top:0;bottom:18px}
.news-chart .date{top:-5px}
.if-chart-top table.pc tr td .number,.if-chart-top table.mb tr td .number{font-size:15px;line-height:17px}
.news_publish .list_publish .col4-tl{vertical-align:middle}
.select-date .box-date span{min-width:71px}
.tb-structure td.col1{padding-right:15px}
.col-site ul li{margin-top:10px}
.col-site{width:100%;padding-left:20px}
.col-site a{display:block;line-height:20px}
.table-number .col-number .text,.table-number .col-number .num{display:block;width:100%}
.tab-pop td{display:block;width:100%!important}
.tab-pop td br{display:none}
.member-field-it .text .name-2.desktop{display:none}
.member-field-it .text .name-2.mobile{display:inline-block}
}
@media(max-width:320px) {
.swiper-container-rew .swiper-slide{width:100%;padding:0;text-align:center}
.item-step .tb-st .col1 .l1{font-size:14px}
.item-step .tb-st .col1 .l2{font-size:20px}
.wrap-big{padding:0 20px}
.right-chard{width:auto}
.pagination span,.pagination a{margin:5px 3px 0}
.list-where{padding-left:5px;padding-right:5px}
.list-where > div{padding:20px 25px 0}
.itr .desc-stdt h2{text-align:left}
.banner-cr-sub .text-dhtl{padding-top:45px}
.banner-cr-sub .text-dhtl span{font-size:22px;line-height:28px}
}
@media(min-width:1024px) {
.right-chard{width:45%}
}
@media(min-width:320px) {
.border-year{max-width:1040px}
}
.no-data{text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.right-text{text-align:right!important}
.mt2{margin-top:2px!important}
.mt5{margin-top:5px!important}
.mt7{margin-top:7px!important}
.mt8{margin-top:8px!important}
.mt11{margin-top:11px!important}
.mt14{margin-top:14px!important}
.mt25{margin-top:25px!important}
.mt45{margin-top:45px!important}
.mt50{margin-top:50px!important}
.mt53{margin-top:53px!important}
.mt60{margin-top:60px!important}
.mt70{margin-top:70px!important}
.mt100{margin-top:100px!important}
.mt120{margin-top:120px!important}
.mt128{margin-top:128px!important}
.pt49{padding-top:49px!important}
.pt56{padding-top:56px!important}
.pt60{padding-top:60px!important}
.pt66{padding-top:66px!important}
.w100{width:100%!important}
.upc{text-transform:uppercase}
.ptop0{padding-top:0!important}
.pdbt0{padding-bottom:0!important}
.imgbc-mb{display:none}
.show-mb{display:none!important}
.local-mobile{display:none}
.mb-item{display:none}
.pc-item{display:block}
.twitter-share-button,.fb-like{float:right;margin-left:10px;overflow:hidden}
.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none!important}
.top-scroll{position:fixed;bottom:80px;right:20px;z-index:100;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;opacity:.4}
.empty{margin-top:50px;color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:italic;text-align:center}
table{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.mb{display:none}
.accor-data .date-mb{display:none}
#container{width:100%;max-width:1920px;margin:0 auto}
#loading{background:center center no-repeat #f37021;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}
.cssload-loader{position:absolute;left:50%;top:50%;width:47.284271247462px;height:47.284271247462px;margin-left:-23.142135623731px;margin-top:-23.142135623731px;border-radius:100%;animation-name:cssload-loader;-o-animation-name:cssload-loader;-ms-animation-name:cssload-loader;-webkit-animation-name:cssload-loader;-moz-animation-name:cssload-loader;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-duration:4.6s;-o-animation-duration:4.6s;-ms-animation-duration:4.6s;-webkit-animation-duration:4.6s;-moz-animation-duration:4.6s}
.cssload-loader .cssload-side{display:block;width:6px;height:19px;background-color:#fff;margin:2px;position:absolute;border-radius:50%;animation-duration:1.73s;-o-animation-duration:1.73s;-ms-animation-duration:1.73s;-webkit-animation-duration:1.73s;-moz-animation-duration:1.73s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease}
.cssload-loader .cssload-side:nth-child(1),.cssload-loader .cssload-side:nth-child(5){transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);animation-name:cssload-rotate0;-o-animation-name:cssload-rotate0;-ms-animation-name:cssload-rotate0;-webkit-animation-name:cssload-rotate0;-moz-animation-name:cssload-rotate0}
.cssload-loader .cssload-side:nth-child(3),.cssload-loader .cssload-side:nth-child(7){transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);animation-name:cssload-rotate90;-o-animation-name:cssload-rotate90;-ms-animation-name:cssload-rotate90;-webkit-animation-name:cssload-rotate90;-moz-animation-name:cssload-rotate90}
.cssload-loader .cssload-side:nth-child(2),.cssload-loader .cssload-side:nth-child(6){transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);animation-name:cssload-rotate45;-o-animation-name:cssload-rotate45;-ms-animation-name:cssload-rotate45;-webkit-animation-name:cssload-rotate45;-moz-animation-name:cssload-rotate45}
.cssload-loader .cssload-side:nth-child(4),.cssload-loader .cssload-side:nth-child(8){transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);animation-name:cssload-rotate135;-o-animation-name:cssload-rotate135;-ms-animation-name:cssload-rotate135;-webkit-animation-name:cssload-rotate135;-moz-animation-name:cssload-rotate135}
.cssload-loader .cssload-side:nth-child(1){top:23.142135623731px;left:47.284271247462px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(2){top:40.213203431093px;left:40.213203431093px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(3){top:47.284271247462px;left:23.142135623731px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(4){top:40.213203431093px;left:7.0710678163691px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(5){top:23.142135623731px;left:0;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(6){top:7.0710678163691px;left:7.0710678163691px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(7){top:0;left:23.142135623731px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
.cssload-loader .cssload-side:nth-child(8){top:7.0710678163691px;left:40.213203431093px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}
@keyframes cssload-rotate0 {
0%{transform:rotate(0deg)}
60%{transform:rotate(180deg)}
100%{transform:rotate(180deg)}
}
@-o-keyframes cssload-rotate0 {
0%{-o-transform:rotate(0deg)}
60%{-o-transform:rotate(180deg)}
100%{-o-transform:rotate(180deg)}
}
@-ms-keyframes cssload-rotate0 {
0%{-ms-transform:rotate(0deg)}
60%{-ms-transform:rotate(180deg)}
100%{-ms-transform:rotate(180deg)}
}
@-webkit-keyframes cssload-rotate0 {
0%{-webkit-transform:rotate(0deg)}
60%{-webkit-transform:rotate(180deg)}
100%{-webkit-transform:rotate(180deg)}
}
@-moz-keyframes cssload-rotate0 {
0%{-moz-transform:rotate(0deg)}
60%{-moz-transform:rotate(180deg)}
100%{-moz-transform:rotate(180deg)}
}
@keyframes cssload-rotate90 {
0%{transform:rotate(90deg);transform:rotate(90deg)}
60%{transform:rotate(270deg);transform:rotate(270deg)}
100%{transform:rotate(270deg);transform:rotate(270deg)}
}
@-o-keyframes cssload-rotate90 {
0%{-o-transform:rotate(90deg);transform:rotate(90deg)}
60%{-o-transform:rotate(270deg);transform:rotate(270deg)}
100%{-o-transform:rotate(270deg);transform:rotate(270deg)}
}
@-ms-keyframes cssload-rotate90 {
0%{-ms-transform:rotate(90deg);transform:rotate(90deg)}
60%{-ms-transform:rotate(270deg);transform:rotate(270deg)}
100%{-ms-transform:rotate(270deg);transform:rotate(270deg)}
}
@-webkit-keyframes cssload-rotate90 {
0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
60%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
}
@-moz-keyframes cssload-rotate90 {
0%{-moz-transform:rotate(90deg);transform:rotate(90deg)}
60%{-moz-transform:rotate(270deg);transform:rotate(270deg)}
100%{-moz-transform:rotate(270deg);transform:rotate(270deg)}
}
@keyframes cssload-rotate45 {
0%{transform:rotate(45deg);transform:rotate(45deg)}
60%{transform:rotate(225deg);transform:rotate(225deg)}
100%{transform:rotate(225deg);transform:rotate(225deg)}
}
@-o-keyframes cssload-rotate45 {
0%{-o-transform:rotate(45deg);transform:rotate(45deg)}
60%{-o-transform:rotate(225deg);transform:rotate(225deg)}
100%{-o-transform:rotate(225deg);transform:rotate(225deg)}
}
@-ms-keyframes cssload-rotate45 {
0%{-ms-transform:rotate(45deg);transform:rotate(45deg)}
60%{-ms-transform:rotate(225deg);transform:rotate(225deg)}
100%{-ms-transform:rotate(225deg);transform:rotate(225deg)}
}
@-webkit-keyframes cssload-rotate45 {
0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
60%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
100%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
}
@-moz-keyframes cssload-rotate45 {
0%{-moz-transform:rotate(45deg);transform:rotate(45deg)}
60%{-moz-transform:rotate(225deg);transform:rotate(225deg)}
100%{-moz-transform:rotate(225deg);transform:rotate(225deg)}
}
@keyframes cssload-rotate135 {
0%{transform:rotate(135deg);transform:rotate(135deg)}
60%{transform:rotate(315deg);transform:rotate(315deg)}
100%{transform:rotate(315deg);transform:rotate(315deg)}
}
@-o-keyframes cssload-rotate135 {
0%{-o-transform:rotate(135deg);transform:rotate(135deg)}
60%{-o-transform:rotate(315deg);transform:rotate(315deg)}
100%{-o-transform:rotate(315deg);transform:rotate(315deg)}
}
@-ms-keyframes cssload-rotate135 {
0%{-ms-transform:rotate(135deg);transform:rotate(135deg)}
60%{-ms-transform:rotate(315deg);transform:rotate(315deg)}
100%{-ms-transform:rotate(315deg);transform:rotate(315deg)}
}
@-webkit-keyframes cssload-rotate135 {
0%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
60%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}
100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}
}
@-moz-keyframes cssload-rotate135 {
0%{-moz-transform:rotate(135deg);transform:rotate(135deg)}
60%{-moz-transform:rotate(315deg);transform:rotate(315deg)}
100%{-moz-transform:rotate(315deg);transform:rotate(315deg)}
}
@keyframes cssload-loader {
0%{transform:rotate(0deg);transform:rotate(0deg)}
100%{transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes cssload-loader {
0%{-o-transform:rotate(0deg);transform:rotate(0deg)}
100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-ms-keyframes cssload-loader {
0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes cssload-loader {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes cssload-loader {
0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}
100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
}
p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.story-detail2{padding:70px 0}
.breadcrumb{font-size:14px;padding:12px 0;border-bottom:1px solid #bfbfbf}
.breadcrumb span.disable,.breadcrumb a{color:#363636}
.breadcrumb a:hover{color:#f37021}
.breadcrumb span.disable{color:#363636}
.breadcrumb span{color:#f37021}
#container{overflow:hidden;position:relative}
#content{padding-top:70px}
#content.layout-2{padding-top:125px}
.ir-page #content.layout-2{padding-top:140px}
#header{background:#fff;top:0;left:0;z-index:100;width:100%;position:fixed;z-index:9999;-webkit-box-shadow:0 3px 10px 0 rgba(61,61,61,0.5);-moz-box-shadow:0 3px 10px 0 rgba(61,61,61,0.5);box-shadow:0 3px 10px 0 rgba(61,61,61,0.5)}
#header .ic-menu{display:none}
#header .logo{margin-top:14px;width:150px}
.p-tt{color:#292929;font-size:22px;line-height:70px;margin-left:50px}
.p-tt:hover{color:#f26e1f}
.link-backhome{line-height:70px;font-size:14px;color:#034ea2;text-transform:uppercase;display:inline-block;margin-left:30px;margin-right:0}
.link-backhome:hover{color:#292929}
.back-home{display:none}
.swiper-button-prev.wh{left:30px}
.swiper-button-next.wh{right:30px}
.swiper-button-prev.wh.swiper-button-disabled,.swiper-button-next.wh.swiper-button-disabled{display:block}
#header .lag{margin:21px 0 0 20px}
#header .lag a{display:block;width:16px;height:12px;margin:2px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#header .lag a.lag-en{background:url(../images/icon/eng-deactive.jpg) center center no-repeat}
#header .lag a.lag-en:hover,#header .lag a.lag-en.active{background:url(../images/icon/eng-active.jpg) center center no-repeat}
#header .lag a.lag-vi{background:url(../images/icon/vn-deactive.jpg) center center no-repeat}
#header .lag a.lag-vi:hover,#header .lag a.lag-vi.active{background:url(../images/icon/vn-active.jpg) center center no-repeat}
#header .search{height:30px;padding:6px 20px 0;border-left:1px solid #a8a8a8;border-right:1px solid #a8a8a8;margin:21px 0 0;position:relative}
.ip-search{display:none;width:288px;height:48px;padding:0 15px;background:#f6f6f6;position:absolute;right:0;top:49px;z-index:1;-webkit-box-shadow:0 2px 10px 0 rgba(50,50,50,0.5);-moz-box-shadow:0 2px 10px 0 rgba(50,50,50,0.5);box-shadow:0 2px 10px 0 rgba(50,50,50,0.5)}
.ip-search img{position:absolute;top:-8px;right:25px}
.ip-search input{width:100%;height:48px;border:0;background:0;font-size:14px;color:#202020}
#header .search a{display:block;width:16px;height:17px;background:url(../images/icon/ic-search.png) no-repeat}
#header .search a:hover{background-position:0 bottom}
#header .menu{display:block;padding:0 20px 0 0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
#header .menu ul{list-style:none}
#header .menu > ul > li{float:left;position:relative}
#header .menu > ul > li > a{display:block;font-size:14px;color:#292929;padding:26px 13px 24px}
#header .menu > ul > li.active > a,#header .menu > ul > li:hover > a{color:#f37021}
#header .menu .sub{font-size:14px;font-weight:700;position:absolute;top:70px;left:0;background:#fff;display:none;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);box-shadow:0 5px 10px -4px rgba(0,0,0,0.4)}
#header .menu .sub img{position:absolute;top:-7px;left:41px}
#header .pc-menu.menu > ul > li:hover .sub{display:block}
#header .menu .sub span,#header .menu .sub a{display:block;white-space:nowrap;font-size:14px;height:40px;line-height:40px;padding:0 13px;color:#292929;position:relative;font-size:12px!important}
.sub-two{top:0;position:absolute;left:100%;background:#fff;display:none;-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);-moz-box-shadow:0 5px 10px -4px rgba(0,0,0,0.4);box-shadow:0 5px 10px -4px rgba(0,0,0,0.4)}
.sub-two.sh-left{left:auto;right:100%}
#header .menu .sub > ul > li{position:relative}
#header .menu .sub > ul > li img.ar{left:auto;position:absolute;right:10px;top:12px;z-index:1}
#header .pc-menu.menu .sub > ul > li.hover:hover .sub-two{display:block!important}
#header .menu .sub span:hover,#header .menu .sub span.active,#header .menu .sub a:hover,#header .menu .sub a.active{background:#f37021;color:#fff}
#header .pc-menu.menu .sub > ul > li:hover > span,#header .pc-menu.menu .sub > ul > li:hover > a{background:#f37021!important;color:#fff!important}
.black-menu{background:#000;padding:15px 0 10px}
#header .black-menu .menu{background:#000}
.black-menu .menu > ul > li{text-transform:uppercase;cursor:pointer}
.black-menu ul > li.first-pc{padding-left:0}
.black-menu ul > li{letter-spacing:-.3px;height:30px;line-height:30px;position:relative;color:#fff;font-size:12px;padding:0 0 0 28px;cursor:default}
.black-menu ul > li:first-child{padding:0}
.black-menu .sub a,.black-menu .sub span{text-transform:none}
.black-menu .sub ul > li{padding:0;height:auto;text-transform:inherit}
#header .black-menu .sub-two{background:#f37021}
#header .black-menu .menu > ul > li > a{display:inline-block;padding:0;color:#fff;font-size:12px}
#header .black-menu .menu .sub > ul > li img.ar{right:7px;top:17px}
#header .black-menu .pc-menu.menu > ul > li:hover,#header .black-menu .pc-menu.menu > ul > li.active,#header .black-menu .pc-menu.menu > ul > li.active > a,#header .black-menu .pc-menu.menu > ul > li:hover > a{color:#f37021}
#header .black-menu .menu .sub{background:#f37021;padding-top:17px;top:30px;box-shadow:none}
#header .black-menu .menu .sub span.active,#header .black-menu .menu .sub a.active{color:#034ea2}
#header .black-menu .menu .sub span,#header .black-menu .menu .sub a{color:#fff;font-size:12px;height:40px;line-height:40px;padding:0 20px}
#header .black-menu .pc-menu.menu .sub > ul > li:hover > a,#header .black-menu .pc-menu.menu .sub > ul > li:hover > span,#header .black-menu .pc-menu.menu .sub span:hover,#header .black-menu .pc-menu.menu .sub span.active,#header .black-menu .pc-menu.menu .sub a:hover,#header .black-menu .pc-menu.menu .sub a.active{background:#efa57a!important}
.hd-chard{background:#f37021}
.l_num{color:#fff;font-size:50px;line-height:65px;margin-right:6px}
.chard .ch{width:320px;text-align:center;height:44px;border-right:1px solid #202020;margin-top:10px;position:relative}
.chard .ch .small-chart-left{display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#202020;position:absolute;top:0;right:22px}
.chard .ch .small-chart-left span{float:right;font-size:10px}
.chard .ch .small-chart-right{display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#202020;position:absolute;top:0;left:22px}
.chard .ch .small-chart-right span{float:right;font-size:10px}
.m_num{margin-top:7px;color:#fff;font-size:19px}
.num-info .date{color:#202020;font-size:14px;line-height:15px}
.pg{margin-top:23px;margin-left:50px}
.pg li{display:inline-block;width:17px;height:17px;line-height:18px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;color:#202020;background:#fff;font-size:12px;margin-right:1px;cursor:pointer}
.chrome .pg li{line-height:20px}
.safari .pg li{line-height:17px}
.pg li:hover,.pg li.active{color:#fff;background:#202020}
.text-hdir{width:440px;height:25px;line-height:20px;position:relative;margin-top:23px;margin-left:15px;overflow:hidden}
.text-hdir ul{list-style:none}
.text-hdir li{position:absolute;top:0;left:50%;width:100%;opacity:0;z-index:0}
.text-hdir li.active{z-index:1}
.text-hdir li:first-child{left:0;opacity:1}
.text-hdir li a{color:#202020;line-height:25px}
.text-hdir li a:hover{color:#fff}
.ir-page .black-menu{background:#f37021;padding:13px 0 17px}
.ir-page #header .black-menu .menu{background:0;margin-top:10px}
#header .black-menu .menu > ul > li.active > a,.ir-page #header .black-menu .ipad-menu.menu > ul > li:hover,.ir-page #header .black-menu .ipad-menu.menu > ul > li.active,.ir-page #header .black-menu .ipad-menu.menu > ul > li.active > a,.ir-page #header .black-menu .ipad-menu.menu > ul > li:hover > a,.ir-page #header .black-menu .pc-menu.menu > ul > li:hover,.ir-page #header .black-menu .pc-menu.menu > ul > li.active,.ir-page #header .black-menu .pc-menu.menu > ul > li.active > a,.ir-page #header .black-menu .pc-menu.menu > ul > li:hover > a{color:#034ea2}
.ir-page .l_num{font-size:38px;line-height:40px}
.ir-page .m_num{font-size:14px;margin-top:1px}
.ir-page .num-info .date{font-size:11px;color:#fffefe}
.learn_more.fcb-global{color:#f37021}
.learn_more.fcb-global:hover{color:#034ea2}
#footer{width:100%;position:relative;background:#000;font-size:14px;color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding:37px 0 36px}
#footer .box-it .tt .ic-arrow{display:none;width:38px;height:37px;background:url(../images/bg/bg-ft-mn-mb.png) left bottom no-repeat;position:absolute;top:0;right:10px;z-index:20}
#footer .box-it .tt .ic-arrow.open{background-position:left top}
#footer .box-it .tt a{font-weight:700}
#footer a,#footer .box-it a:hover,#footer .box-it a.active,#footer .box-it .tt a{color:#f37021;position:relative;z-index:5}
#footer a{font-size:12px}
#footer a:hover,#footer a.active,#footer .box-it .tt a:hover,#footer .box-it a{color:#fff}
#footer .link{margin-top:25px}
#footer .link a{line-height:40px;display:inline-block}
#footer .link a.share{display:inline-block;width:40px;height:40px;margin-right:13px;-webkit-box-shadow:10px 10px 17px -17px rgba(0,0,0,0.6);-moz-box-shadow:10px 10px 17px -17px rgba(0,0,0,0.6);box-shadow:10px 10px 17px -17px rgba(0,0,0,0.6)}
#footer .link a.share:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}
#footer .ft-main{width:100%;max-width:1320px;margin:0 auto}
#footer .mn-ft{padding-bottom:12px}
#footer .box-it:first-child{width:33.33%}
#footer .box-it:first-child .list-sub > div{padding-top:0}
#footer .box-it .list-sub > div.f-ftmn:first-child{width:46%}
#footer .box-it .list-sub > div.f-ftmn{width:54%}
#footer .box-it{float:left;width:17%;padding-right:1%}
#footer .box-it.last{width:15.5%}
#footer .box-it .tt{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;padding-top:0;padding-bottom:4px;position:relative}
#footer .box-it .list-sub div{padding-top:11px}
#footer .logo{width:150px;bottom:-76px;right:0}
.bottom-ft-mb{display:none}
#main{height:100%;position:relative;width:100%}
.box-list-city .tab{width:100%;height:55px;background:#0d3892;font-size:0;letter-spacing:0;word-spacing:0;text-align:center}
.box-list-city .tab a{display:inline-block;text-align:left;height:100%;font-size:14px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;opacity:.5;filter:alpha(opacity=50);line-height:55px;width:150px;padding-left:25px}
.box-list-city .tab a.active,.box-list-city .tab a:hover{background:#fff;opacity:1;filter:alpha(opacity=100);color:#0d3892}
.box-list-city .ctt-list{width:600px;margin:0 auto;padding-top:17px;padding-bottom:80px}
.box-list-city .ctt-list .ctt{display:none}
.box-list-city .ctt-list .ctt div{float:left;width:25%;padding-top:23px}
.box-list-city .ctt-list .ctt div a{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;display:inline-block;padding-left:25px}
.box-list-city .ctt-list .ctt div a:hover{color:#f37021}
.banner-cr-sub .text-dhtl{vertical-align:middle;height:100%;display:table-cell;width:100%;margin:0 auto;font-size:22px;line-height:36px;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.banner-cr-sub .text-dhtl span{white-space:pre-line;display:block;max-width:990px;margin:0 auto;font-size:24px;font-weight:400!important}
.fr-careers .wr-page{display:table}
.fr-careers .wr-page .col-frame{display:table-cell;vertical-align:middle}
.cr-f3.fr-careers .wr-page .col-frame.fl_pc{vertical-align:bottom}
.fr-careers .wrap-big{position:static}
.banner-cr-sub .img-dhtl{bottom:-78px;left:50%;margin-left:-125px;position:absolute;width:250px}
.banner-cr-sub .img-dhtl img{width:100%}
.box-dhtl-cha{width:100%;padding:143px 0 118px}
.box-dhtl-cha .text{width:974px;margin:0 auto;font-size:30px;line-height:40px;color:#000;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.box-dhtl-cha .text span.one{font-size:48px;color:#f79b1a;line-height:64px}
.box-dhtl-what{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:20px;color:#000;padding:54px 0 70px}
.box-dhtl-what .left{width:47%}
.box-dhtl-what .right{width:46%;text-align:center}
.box-dhtl-what .tt{font-size:24px;color:#41ae38;line-height:30px}
.box-dhtl-why{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#000;background:#f6f6f6;text-align:right}
.box-dhtl-why .tt{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.box-dhtl-why .text{width:41.1363%;position:relative;z-index:10}
.box-dhtl-why .wrap-img{width:65.1515%;position:relative;z-index:0}
.box-dhtl-why .wr-page{display:table}
.box-dhtl-why .wr-page > div{display:table-cell;vertical-align:middle;padding:50px 0}
.box-dhtl-why .wrap-img .box-tt{width:33.33%;text-align:center;position:relative;z-index:10}
.box-dhtl-why .wrap-img .box-tt.first{text-align:left}
.box-dhtl-why .wrap-img .box-tt .num{font-size:42px;line-height:42px;text-align:center;color:#034ea2;font-family:'Arial-Black'}
.box-dhtl-why .wrap-img .box-tt div:first-child{letter-spacing:-.3px;bottom:100%;left:0;position:absolute;text-align:center;width:100%}
.box-dhtl-why .wrap-img .box-tt .note{text-align:center;font-size:12px;letter-spacing:-.3px;padding-top:10px;white-space:nowrap}
.box-dhtl-why .img{width:100%}
.box-dhtl-why .img img{width:100%;display:block}
.box-dhtl-appr .wr-page{display:table;padding:50px 0}
.box-dhtl-appr .text{width:49.2424%;display:table-cell;vertical-align:middle;font-size:14px;color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.box-dhtl-appr .text .tt{font-size:22px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.box-dhtl-appr .img{padding-left:50px;width:50.7576%;display:table-cell;vertical-align:middle}
.box-dhtl-appr .img.mb{display:none}
.box-dhtl-appr .img img{width:100%}
.box-dhtl-prj{background:#f6f6f6}
.box-dhtl-prj .wr-page{padding-top:50px;padding-bottom:133px;position:relative}
.box-dhtl-prj .img{left:-68px;top:117px}
.box-dhtl-prj .text{width:55%;min-width:550px}
.box-dhtl-prj .text .tt{white-space:pre-line;font-size:22px;line-height:32px;color:#f37021;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.box-dhtl-prj .wrap-slider{width:100%;padding:0 30px;position:relative;margin-top:30px}
.box-dhtl-prj .swiper-container-impo{overflow:hidden}
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:33.33%;height:175px}
.box-dhtl-prj .wrap-sl{display:none;width:100%;position:relative;padding-top:50px}
.box-dhtl-prj .wrap-sl .swiper-slide{width:175px;height:175px}
.box-dhtl-prj .wrap-sl .btn-swiper-prev,.box-dhtl-prj .wrap-sl .btn-swiper-next{-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}
.box-dhtl-prj .wrap-sl .btn-swiper-prev{left:-30px}
.box-dhtl-prj .wrap-sl .btn-swiper-next{right:-30px}
.btnim-swiper-prev,.btnim-swiper-next,.btn-swiper-prev,.btn-swiper-next{height:61px;width:31px;background:url(../images/icon/btn_control.png) no-repeat;position:absolute;top:50%;margin-top:-30.5px;opacity:.5;filter:alpha(opacity=50);cursor:pointer}
.wrap-sl .btn-swiper-prev,.wrap-sl .btn-swiper-next{margin-top:-10px}
.btnim-swiper-prev,.btn-swiper-prev{left:0}
.btnim-swiper-next,.btn-swiper-next{right:0;background-position:-31px 0}
.btn-swiper-prev:hover,.btn-swiper-next:hover{opacity:1;filter:alpha(opacity=100)}
.btnim-swiper-prev.swiper-button-disabled,.btnim-swiper-next.swiper-button-disabled,.btn-swiper-prev.swiper-button-disabled,.btn-swiper-next.swiper-button-disabled{display:none}
.ctt-pop-dhtl{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#202020;width:100%;padding-right:15px}
.ctt-pop-dhtl .mw100{display:block;width:100%}
.pop-tnsh{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#000}
.pop-tnsh ul{list-style:none}
.tab-where-mb{width:100%;padding-bottom:68px;display:none}
.tit-where{font-size:22px;color:#51b848;text-align:center;padding:30px 30px 18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.name-where{font-size:14px;padding:0 30px;text-transform:uppercase;color:#fff;height:40px;line-height:40px;background:#0c4da2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;border-bottom:1px solid #fff;position:relative}
.item-where .name-where .icon-arr{width:10px;height:6px;display:inline-block;background:url(../images/icon/icon-where.png) no-repeat;position:absolute;right:30px;top:50%;background-position:0 -6px;margin-top:-3px}
.item-where.active .name-where .icon-arr{background-position:0 0}
.list-where{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;padding-bottom:37px;display:none}
.list-where a{color:#292929}
.list-where > div{float:left;width:25%;padding:20px 30px 0}
.ab-map{width:100%;background:#41ae38;padding:20px 0;position:relative}
.ab-map.map-tvl{padding-top:100px}
.ab-map .tt{font-size:24px;font-weight:400;color:#fff;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.bg-mapgl{width:60%}
.ab-map .img{width:1338px;margin:20px auto 0;position:relative;z-index:0;text-align:center}
.ab-map .img .point:hover{z-index:1}
.ab-map .img .point.no-popup{cursor:default}
.ab-map .img .point{cursor:pointer;z-index:0;width:1.5%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#202020;line-height:26px}
.ab-map .img .point.w1{width:2.2%}
.ab-map .img .po1{left:30.78%;top:33.63%}
.ab-map .img .po2{left:70.53%;top:35.97%}
.ab-map .img .po3{left:64.7%;top:56.61%}
.ab-map .img .po4{left:63.5%;top:47.42%}
.ab-map .img .po5{left:50.5%;top:29.42%}
.ab-map .img .po6{left:49.1%;top:25.18%}
.ab-map .img .po7{left:47.8%;top:30%}
.ab-map .img .po8{left:66.36%;top:56.5%}
.ab-map .img .po9{left:65%;top:51.4%}
.ab-map .img .po10{left:64.5%;top:54.01%}
.ab-map .img .po11{left:70.27%;top:72.1%}
.ab-map .img .po12{left:65.47%;top:52.14%}
.ab-map .img .po13{left:64.9%;top:52.14%}
.ab-map .img .po14{left:68%;top:50.14%}
.ab-map .img .po15{left:71.27%;top:50.14%;left:68.5%;top:60.1%}
.ab-map .img .po16{left:63%;top:44.1%}
.ab-map .img .po17{left:55.4%;top:39.5%}
.ab-map .img .po18{left:47.2%;top:23.8%}
.ab-map .img .po19{left:48%;top:25%}
.ab-map .img .dsc{display:none;width:662px;background:#fff;padding:30px 15px;top:50%;-webkit-box-shadow:10px 10px 35px -21px rgba(0,0,0,0.6);-moz-box-shadow:10px 10px 35px -21px rgba(0,0,0,0.6);box-shadow:10px 10px 35px -21px rgba(0,0,0,0.6)}
.ab-map .img .dsc.ps-lf:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,213,213,0);border-left-color:#fff;border-width:15px;margin-top:-15px}
.ab-map .img .dsc.ps-lr:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-right-color:#fff;border-width:15px;margin-top:-15px}
.ab-map .img .country{display:none;width:76px;height:76px;padding:5px;text-align:center;color:#fff;left:90%;top:50%;margin-top:-38px;cursor:pointer}
.ab-map .img .country > div{width:100%;height:100%;background:#e64116;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.ab-map .img .country .bg{position:relative;z-index:10}
.ab-map .img .country .bg-op{top:0;left:0;opacity:.45;filter:alpha(opacity=45)}
.ab-map .img .point:hover{z-index:10}
.ab-map .img .point:hover .country{display:block}
.ab-map .ctt-popup{width:100%;height:100%;background:url(../images/bg/bg-pop.png);position:absolute;top:0;left:0}
.ab-map .ctt-popup.op_0{filter:alpha(opacity=0);opacity:0}
.ab-map .ctt-popup .ctt-detail{display:none;width:660px;max-width:80%;background:#fff;margin:0 auto;position:relative;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#202020;text-align:left;padding:16px 30px 15px;opacity:0}
.ab-map .ctt-popup .ctt-detail .icon-close{right:-43px}
.ab-map .ctt-popup .ctt-detail .tt-detail{font-size:22px;color:#0d3892;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;border-bottom:1px solid #cecece;padding-bottom:9px}
.ab-map .ctt-popup .ctt-detail .swiper-slide{float:left;width:300px;height:145px;padding:20px;padding-left:0}
.ab-map .ctt-popup .ctt-detail .wrap-slider{padding-top:20px}
.ab-map .ctt-popup .ctt-detail .swiper-slide a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#202020;cursor:default;text-transform:uppercase}
.ab-map .ctt-popup .ctt-detail .swiper-slide a:hover{color:#202020}
.ab-partners .txt{text-align:left;font-size:14px;line-height:26px;color:#202020;margin:0 auto;padding-bottom:43px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.ab-partners .sw-slide{width:100%;max-width:1170px;padding:0 70px;margin:0 auto;position:relative}
.ab-partners .swiper-container{width:100%;max-width:1320px;position:relative;margin:0 auto}
.ab-partners .swiper-container .swiper-slide{width:auto;padding:0 15px;height:115px}
.tb-intro{text-align:justify;display:table;margin:0 auto;width:100%;padding-top:40px}
.tb-intro .col-img{width:49.318182%;text-align:right;display:table-cell;vertical-align:middle}
.tb-intro .col-img img{max-width:100%}
.tb-intro .col-txt{width:50.681818%;display:table-cell;vertical-align:middle}
.tb-intro .col-txt p{padding-top:40px}
.tb-intro.ml-pg .col-txt p{padding-top:0;padding-bottom:18px}
.tb-intro.ml-pg .col-txt p:first-child{font-weight:700;font-size:22px}
.tb-pr{padding-top:25px}
.tb-pr .col-pr-1,.tb-pr .col-pr-2{width:50%}
.tb-pr .col-pr-1{padding-right:20px}
.tb-pr .col-pr-2{padding-left:20px}
.it-pr{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#292929;line-height:20px;padding-top:21px;text-align:justify}
.it-pr .upp{font-size:22px;line-height:26px;text-transform:uppercase;color:#0d3892;padding-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.it-pr p{padding-bottom:34px}
.it-pr span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.banner-bld{width:100%;height:auto}
.banner-bld img{width:100%}
.wrap-iv-list{padding-bottom:75px}
.group-menu-iv{position:relative;line-height:38px;padding-top:24px;z-index:1}
.it-menu-iv{height:40px;border:1px solid #bcbcbc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:14px;color:#181818;padding:0 25px 0 15px;position:relative;margin-right:10px;margin-top:25px;z-index:0}
.search-iv{margin-top:25px;height:40px;border:1px solid #bcbcbc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;width:100%;max-width:313px;font-size:14px;line-height:40px;color:#292929;padding:0 131px 0 13px;position:relative;margin-right:0}
.sl_gl{cursor:pointer;background:#000;position:absolute;top:0;right:40px;height:38px;width:92px;background:url(../images/icon/icon-ar-iv.png) 70px 14px no-repeat}
.search-iv .sl_gl .selector{height:38px}
.sl_gl .selector{padding:0;width:94px!important}
.sl_gl .selector span{width:94px!important;padding-left:10px;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#000}
.sl_gl .selector select{height:38px;cursor:pointer}
.search-iv .btn-search-iv{position:absolute;width:39px;height:100%;border-left:1px solid #bcbcbc;top:0;right:0;display:inline-block;background:url(../images/icon/icon-search.png) no-repeat center center #292929}
.search-iv .btn-search-iv:hover{background:url(../images/icon/icon-search.png) no-repeat center center #f37021}
.search-iv .wr-inp{padding-right:7px;float:left;border-right:1px solid #828281;margin-top:7px}
.search-iv input{max-width:165px;width:100%;height:40px;background:0;border:0;outline:0}
.it-menu-iv:hover,.it-menu-iv.active{border:1px solid #f37021;background:#f37021;color:#fff;z-index:1}
.it-menu-iv:hover .sub-menu-iv{display:block}
.it-menu-iv:hover .icon{background:url(../images/icon/icon-down.png)}
.it-menu-iv .icon{position:absolute;width:12px;height:7px;top:50%;margin-top:-3.5px;right:8px;z-index:1;background:url(../images/icon/icon-ar-iv.png)}
.sub-menu-iv{width:188px;position:absolute;top:0;left:-1px;padding-top:46px;display:none}
.sub-menu-iv ul{background:#fff;border:1px solid #7f96c4;width:100%;list-style:none}
.sub-menu-iv ul li{padding:13px 14px;font-size:14px;line-height:16px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.sub-menu-iv ul li a{color:#000;display:block;height:100%}
.sub-menu-iv ul li:hover,.sub-menu-iv ul li.active{background:#f37021}
.sub-menu-iv ul li:hover a,.sub-menu-iv ul li.active a{color:#fff}
.switch-iv{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-align:right;margin-top:25px;width:256px;position:relative}
.switch-iv a{color:#333;display:inline-block;height:40px;font-size:14px;line-height:40px;border:1px solid #034ea2;padding:0 17px 0 51px}
.switch-iv a.img{background:url(../images/icon/photo-icon.png) no-repeat 13px center}
.switch-iv a.img:hover,.switch-iv a.img.active{background:url(../images/icon/photo-icon-focus.png) no-repeat 13px center;background-color:#034ea2}
.switch-iv a.video{background:url(../images/icon/video-icon.png) no-repeat 13px center}
.switch-iv a.video:hover,.switch-iv a.video.active{background:url(../images/icon/video-icon-focus.png) no-repeat 13px center;background-color:#034ea2}
.switch-iv a:hover,.switch-iv a.active{color:#fff}
.sBtn-iv.active,.sBtn-iv:hover{background:#034ea2;color:#fff}
.you-are-here{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.wrapper-iv{width:100%;position:relative;padding-top:34px}
.wrapper-iv .wrap-big{padding:0 20px}
.wrapper-iv .wrap-big.fix{padding:0 30px}
.wrapper-iv .ivs-holder{display:none}
.wrapper-iv .ivs-holder.active{display:block}
.wrapper-iv .pagination{padding-top:54px}
.nav-iv{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;width:313px;position:absolute;left:0;top:0}
.nav-iv ul{border:1px solid #ccc;list-style:none;width:100%;display:block}
.nav-iv li{height:60px;line-height:60px;padding-left:25px;font-size:20px;border-bottom:1px solid #ccc}
.nav-iv li a{display:inline-block;width:100%;height:100%;color:#222}
.nav-iv li.active,.nav-iv li:hover{background:#e9effb}
.nav-iv li:last-child{border-bottom:0}
.box-nav-iv{font-size:20px;line-height:32px;padding:14px 25px;border:1px solid #ccc;background:#e9effb;display:none;position:relative}
.box-nav-iv span{width:15px;height:7px;background:url(../images/icon/icon-naviv.png) center right no-repeat;background-position:0 -7px;position:absolute;top:50%;margin-top:-3.5px;right:25px}
.box-nav-iv.active span{background-position:0 0}
.box-nav-iv a{color:#222;display:inline-block;width:100%;height:100%}
.ivs-holder{width:100%;margin-top:28px}
.ivs-holder .item{padding:0 0 20px;cursor:pointer;width:23.87%;position:relative;margin-left:1.5%}
.ivs-holder .item:nth-child(4n+1){margin-left:0}
.ivs-holder .item .icon-play{display:inline-block;position:absolute;width:75px;height:73px;top:50%;left:50%;margin-top:-31.5px;margin-left:-32.5px;background:url(../images/icon/icon-play.png) no-repeat}
.info-ivs-it{padding-top:5px;font-size:14px;line-height:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#292929}
.info-ivs-it span{font-size:12px;color:#c1c1c1;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.ivs-holder .item a{display:inline-block;position:relative;width:100%}
.ivs-holder .item img{width:100%}
.ivs-holder .item.no-pd{padding:0 10px 20px 0}
.ivs-holder .item img{width:100%}
.ivs-holder .item:hover img{opacity:.8}
.pageNav-iv{width:100%;margin:auto;margin-top:75px;margin-bottom:15px;height:64px;padding-left:0;list-style:none;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.pageNav-iv li{display:inline-block;line-height:64px;font-size:14px;margin:4px}
.pageNav-iv li a{color:#737373}
.pageNav-iv li,.pageNav-iv li.active a,.pageNav-iv li:hover a{color:#0d3890}
.popupBox{padding:8px;position:absolute;z-index:11;background:#fff;max-width:1095px;top:80px;left:80px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.popupBox.showing{margin-top:40px}
.popupBox.showing .closeBtn{margin-top:-40px;margin-left:-24px;opacity:1}
.popupBox .closeBtn{width:32px;height:32px;opacity:0;position:absolute;left:100%;top:0;margin-top:-20px;margin-left:-24px;background:url(../images/icon/popup-close-icon.png),orange;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.bl-cover{width:100%;height:100%;margin:0;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7)}
.nav-iv-mobile{display:none}
.gallery-pop{width:100%}
.tit-gpop{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#292929;padding-top:6px;padding-bottom:9px;border-bottom:1px solid #a8a8a8}
.tag-pop{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#292929;line-height:20px;padding-top:15px;padding-bottom:30px}
.tag-pop a{color:#0e3890}
.gallery-pop img{width:100%}
.fancybox-skin{background:#fff!important}
.bg-pop{background:#fff}
.fancybox-opened .fancybox-skin{box-shadow:none!important}
.gsc-control-cse{padding-left:0!important;padding-right:0!important}
.gd-text.search-page-tt{border-top:0}
.gd-text{padding:10px 0;border-top:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:22px;color:#0e3890;width:100%;max-width:1320px;margin:0 auto}
.container-his *{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:arial}
.container-his .text-banner{height:480px;padding:8px;padding-top:28px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:34px}
.text-banner{text-transform:uppercase;text-align:center;font-size:23px;color:#fff}
.his-brief1{background:#0d3890;padding:100px 15px;color:#fff;font-size:30px}
.his-brief2{background:#fff;padding:15px;margin-top:235px;color:#0d3890;font-size:28px;font-weight:700;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:bold}
.his-brief2 .big{color:#f37021;font-size:36px}
.his-brief2 .small{font-size:24px}
.brief-items .item{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:18px;font-weight:bold;color:#202020}
.brief-items .item .em{color:#ee6630}
.brief-items .item .des{margin-top:12px;padding:10px}
.brief-items{margin-top:5px}
.his-brief3{margin-top:188px;width:100%;height:678px;background:url(../images/ab/brief-bg1.jpg);background-size:cover;background-position:top center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:30px;padding:12px;padding-top:350px;text-align:center;color:#fff}
.his-brief3 .em{font-size:36px;text-transform:uppercase}
.control-his{background:#e4e4e4;padding:0 58px}
.control-his .wr-page{position:relative;padding:0}
.slide-control-year{overflow:hidden;position:relative}
.slide-control-year .swiper-slide{width:20%;padding:0 20px;padding-bottom:21px;cursor:pointer;transition:all .5s ease 0}
.slide-control-year .swiper-slide.active,.slide-control-year .swiper-slide:hover{background:#ed581a;color:#fff}
.slide-control-year .swiper-slide:first-child{margin-left:0}
.icon-year{height:96px;text-align:center}
.icon-year table{width:100%;height:96px}
.icon-year table td{vertical-align:middle}
.year-his{font-size:24px;line-height:24px;color:#ed581a;text-align:center;font-weight:700}
.slide-control-year .swiper-slide.active .year-his,.slide-control-year .swiper-slide:hover .year-his{color:#fff}
.desc-his{font-size:14px;color:#4e4e4e;line-height:20px;text-align:center;padding-top:3px;padding-bottom:21px}
.slide-control-year .swiper-slide.active .desc-his,.slide-control-year .swiper-slide:hover .desc-his{color:#fff}
.y1988{background:url(../images/icon/year/y1.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1988,.slide-control-year .swiper-slide:hover .y1988{background:url(../images/icon/year/y1-hv.png) no-repeat center center}
.y1990{background:url(../images/icon/year/y2.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1990,.slide-control-year .swiper-slide:hover .y1990{background:url(../images/icon/year/y2-hv.png) no-repeat center center}
.y1994{background:url(../images/icon/year/y3.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1994,.slide-control-year .swiper-slide:hover .y1994{background:url(../images/icon/year/y3-hv.png) no-repeat center center}
.y1997{background:url(../images/icon/year/y4.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1997,.slide-control-year .swiper-slide:hover .y1997{background:url(../images/icon/year/y4-hv.png) no-repeat center center}
.y1999{background:url(../images/icon/year/y5.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y1999,.slide-control-year .swiper-slide:hover .y1999{background:url(../images/icon/year/y5-hv.png) no-repeat center center}
.y2001{background:url(../images/icon/year/y6.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2001,.slide-control-year .swiper-slide:hover .y2001{background:url(../images/icon/year/y6-hv.png) no-repeat center center}
.y2006{background:url(../images/icon/year/y7.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2006,.slide-control-year .swiper-slide:hover .y2006{background:url(../images/icon/year/y7-hv.png) no-repeat center center}
.y2012{background:url(../images/icon/year/2012_Icon.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2012,.slide-control-year .swiper-slide:hover .y2012{background:url(../images/icon/year/2012_Icon_hover.png) no-repeat center center}
.y2014{background:url(../images/icon/year/y8.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2014,.slide-control-year .swiper-slide:hover .y2014{background:url(../images/icon/year/y8-hv.png) no-repeat center center}
.y2000{background:url(../images/icon/year/y9.png) no-repeat center center}
.slide-control-year .swiper-slide.active .y2000,.slide-control-year .swiper-slide:hover .y2000{background:url(../images/icon/year/y9-hv.png) no-repeat center center}
.content-his{padding-top:70px;padding-bottom:79px;display:none}
.content-his .year-tt{text-align:left;font-size:60px;color:#ed581a;line-height:60px;font-weight:700;width:59.83%;padding:0 11px;padding-bottom:14px;float:right}
.content-his .img-year{width:40.17%;padding:0 15px;text-align:center}
.content-his .img-year img{max-width:100%}
.content-his .text-year{width:59.83%;padding:0 15px;font-size:14px;line-height:24px;color:#292929}
.content-his .text-year p{padding-top:24px}
.content-his .text-year p:empty{padding:0}
.content-his .text-year p:first-child{padding-top:0}
.yearbutton-next,.yearbutton-prev{width:13px;height:24px;position:absolute;top:50%;margin-top:-12px;cursor:pointer}
.yearbutton-next.swiper-button-disabled,.yearbutton-prev.swiper-button-disabled{display:none}
.yearbutton-next{background:url(../images/icon/year/icon-slide.png) no-repeat;background-position:-13px 0;right:-28px}
.yearbutton-prev{background:url(../images/icon/year/icon-slide.png) no-repeat;background-position:0 0;left:-28px}
.container-lds{padding-bottom:48px;position:relative;z-index:1}
.container-lds *{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.container-lds .text-banner,.text-banner{height:485px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:34px;text-align:center;position:relative;background-position:center center;background-size:cover}
.container-lds .text-banner .text,.text-banner .text{position:absolute;width:100%;padding:0 20px;left:0;bottom:50px}
.lds-list{padding-bottom:12px}
.it-lds{width:47.34848%;margin-top:60px;cursor:default}
.it-lds.two{float:left}
.it-lds.one{float:right}
.it-lds:first-child{float:none}
.it-lds .img-lds{width:40%;position:relative;margin-right:3.9%}
.it-lds .img-lds .bg-hv,.it-boss .img-boss .bg-hv{width:100%;height:100%;background:url(../images/bg/bg-hv.png) repeat;top:0;left:0;opacity:0;position:absolute;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.it-lds .img-lds:hover .bg-hv,.it-boss .img-boss:hover .bg-hv{filter:alpha(opacity=100);opacity:1}
.it-lds .img-lds img{width:100%}
.it-lds .desc-lds{width:56%;color:#202020}
.it-lds .one{font-size:14px;margin-bottom:5px;line-height:28px;margin-top:15px;text-transform:uppercase}
.it-lds .two{line-height:22px;font-size:22px;color:#f37021;text-transform:uppercase}
.it-lds .two:hover{color:#034ea2}
.it-lds .three{line-height:20px;margin-top:7px;font-size:14px}
.it-lds .desc_leader{margin-top:11px;text-transform:capitalize}
.it-lds .desc_leader p{color:#202020;font-size:14px;text-transform:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:italic}
.it-lds .desc_leader .line{margin-bottom:12px;width:110px;border-top:1px solid #838383}
.pop-leader .img-pop,.pop-company .img-pop{width:24.4274%;margin-right:2%}
.pop-leader .desc-pop,.pop-company .desc-pop{width:73.5726%;padding-top:0;text-align:justify}
.pop-company .desc-pop{padding-left:15px;padding-right:0;width:70%}
.pop-leader .desc-pop p,.pop-company .desc-pop p{padding-top:0}
.pop-leader .desc-pop{line-height:26px}
.pop-leader .name-lds{padding-top:10px;padding-left:15px;color:#202020}
.pop-leader .name-lds p.one{text-transform:uppercase;margin-bottom:1px}
.pop-leader .name-lds p.two{color:#f37021;font-size:22px;line-height:22px;font-weight:700;text-transform:uppercase;margin-top:7px}
.pop-leader .name-lds p.three{font-size:14px;line-height:20px;margin-top:7px;font-weight:700}
.pop-company .title-pop{text-align:left;font-size:22px;line-height:36px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#202020;text-transform:uppercase;padding-bottom:20px}
.pop-company .desc-pop{font-size:14px;line-height:20px}
.pop-company .desc-pop span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.control-aw{background:#9b9b9b;padding:22px 73px}
.control-aw .wr-page{padding:0;padding-left:210px;position:relative}
.slide-aw{overflow:hidden}
.slide-aw .swiper-slide{width:20%;text-align:center}
.slide-aw .swiper-slide:first-child{margin-left:0}
.control-aw .swiper-slide.first{position:absolute;top:0;left:0;width:162px;height:100%}
.slide-aw .swiper-slide.second{margin-left:0}
.slide-aw .swiper-slide a,.control-aw .swiper-slide.first a{display:table;height:57px;width:120px;border:1px solid #d0d0d0;margin:0 auto;color:#fff;font-size:20px;font-weight:700}
.control-aw .swiper-slide.first a{width:162px}
.slide-aw .swiper-slide a > span,.control-aw .swiper-slide.first a > span{display:table-cell;vertical-align:middle}
.content-aw .swiper-slide:first-child a{width:162px}
.slide-aw .swiper-slide:hover a,.slide-aw .swiper-slide.active a,.control-aw .swiper-slide.active a{background:#ed591a;border:1px solid #ed591a}
.tt-im{display:table-cell;width:100%;height:100%;font-size:16px;line-height:19px;padding-left:53px;text-align:left;background:url(../images/icon/year/icon-cup.png) no-repeat 18px center}
.content-aw{background:#f3f3f3;padding:83px 0 0;display:none}
.it-aw{width:21.3675%;margin-left:4.843%;padding-bottom:66px}
.it-aw:first-child{margin-left:0}
.it-aw .image{width:100%;height:130px;background:#fff;text-align:center}
.it-aw .image table{width:100%;height:100%}
.it-aw .image table td{vertical-align:middle}
.it-aw .desc-aw{font-size:14px;line-height:22px;color:#292929;text-align:center;padding:12px 0 0}
.aw-next,.aw-prev{width:11px;height:21px;position:absolute;top:50%;margin-top:-10.5px;cursor:pointer}
.aw-next{background:url(../images/icon/year/icon-slide-aw.png) no-repeat;background-position:-11px 0;right:-43px}
.aw-prev{background:url(../images/icon/year/icon-slide-aw.png) no-repeat;background-position:0 0;left:-43px}
.aw-next.swiper-button-disabled,.aw-prev.swiper-button-disabled{display:none}
.tag{border-top:1px solid #bdbdbd;padding:20px 0 50px;margin-top:30px;font-size:14px}
.tag span{color:#292929}
.tag a{color:#034ea2}
.tag a:hover{color:#f37021}
.top-news{position:relative;background:#6d94c7}
.top-news .wr-page{position:relative}
.top-news .news-ttt{left:0}
.news-ttt{position:absolute;top:0;left:0;z-index:100;height:35px;line-height:35px;font-size:14px;color:#fff;padding:0 20px;background:#0b4da1;text-transform:uppercase}
.mobile-link{display:none}
.box_news_slider .swiper-slide{height:260px;width:100%!important;opacity:0}
.box_news_slider .swiper-slide .img-bg-news{width:57%;position:absolute;z-index:0;right:0;overflow:hidden;height:100%}
.box_news_slider .swiper-slide img.bg{position:absolute;left:50%;margin-left:-275px}
.box_news_slider .swiper-slide .shadow-desc{width:53.38%;position:absolute;z-index:1;height:100%;top:0;left:0}
.box_news_slider .swiper-slide .shadow{position:absolute;z-index:1;width:45%;height:100%;top:0;left:0}
.box_news_slider{width:100%;overflow:hidden}
.box_news_slider.nhome{box-sizing:border-box;padding-right:324px;width:100%}
.box_news_slider .text-info,.slide-events .text-info{color:#fff;position:absolute;width:100%;box-sizing:border-box;left:0;bottom:0}
.box_news_slider .text-info .date,.slide-events .text-info .date{font-size:14px;margin-bottom:7px}
.box_news_slider .text-info .tt,.slide-events .text-info .tt{text-transform:uppercase;font-size:22px;line-height:30px;margin-bottom:16px}
.box_news_slider .text-info .desc,.slide-events .text-info .desc{font-size:14px;line-height:22px;margin-bottom:22px}
.box_news_slider .text-info .desc a,.slide-events .text-info .desc a{color:#f37021;text-transform:lowercase}
.box_news_slider .text-info .desc:hover a,.slide-events .text-info .desc:hover a{color:#fff}
.box_news_slider .text-info .dt:hover,.slide-events .text-info .dt:hover{color:#f47021}
.thumb-news{list-style:none;width:324px;height:100%;position:absolute;top:0;right:0;z-index:10;background:#f2f2f2}
.over-hd{-ms-touch-action:none}
.thumb-news li{box-sizing:border-box;height:33.3333%;cursor:pointer;background:#f2f2f2;position:relative;padding:0 20px;border-top:1px solid #dedede}
.thumb-news li:first-child{border-top:0}
.thumb-news li:hover,.thumb-news li.active{background:#d6e5ee}
.thumb-news li img.bg{margin:0 auto;display:block;width:27%;margin-top:19px}
.thumb-news li .text{width:65%;line-height:18px;font-size:14px;color:#202020;margin-top:19px}
.thumb-news li .text:hover{color:#034ea2}
.thumb-news li .text a{color:#034ea2;text-decoration:underline}
.thumb-news li .text a:hover{color:#f37021}
.thumb-news li img.ar{position:absolute;left:-12px;top:50%;margin-top:-11px;display:none}
.thumb-news li:hover img.ar,.thumb-news li.active img.ar{display:block}
.news_wrap.h{padding-bottom:64px}
.cul-detail .right-ct{float:left;width:66.13%}
.cul-detail .left-info{float:right;width:29.16%}
.pagination{text-align:center;margin-top:25px}
.pagination span,.pagination a{margin:6px;display:inline-block;color:#202020;border:1px solid #cdcdcc;font-size:18px;font-weight:700;line-height:0;padding:22px 0;width:44px;text-align:center}
.pagination span,.pagination a:hover{border:1px solid #f37021;background:#f37021;color:#fff;cursor:pointer}
.list-news{list-style:none}
.list-news .row{padding-top:49px;padding-bottom:45px}
.list-news .hn-items{width:21.79%;float:left;margin-left:4.27%}
.list-news .clearTwo{display:none}
.list-news .clearThree{display:none}
.list-news .hn-items:first-child{margin-left:0}
.list-news .hn-items img.img-news{width:100%}
.list-news .hn-items .text-info{height:155px;width:100%}
.hn-items .ttn{font-size:18px;line-height:24px;color:#292929;margin-top:13px;margin-bottom:9px;display:block}
.tt-mobile{display:none;font-size:18px;font-weight:700;line-height:22px;color:#292929}
.tt-mobile a{color:#292929}
.hn-items .ttn:hover{color:#f37021}
.hn-items .desc a{color:#f37021;display:block}
.hn-items .desc a:hover{color:#034ea2}
.hn-items .desc{font-size:14px;line-height:20px;color:#292929}
.hn-items .view-more{color:#f37021;margin-top:2px;display:inline-block}
.hn-items .view-more:hover{color:#034ea2}
.leader-box{text-align:center;padding-top:58px;margin-top:64px;border-top:1px solid #c2c2c2;padding-bottom:20px}
.leader-box .bd-lt{display:inline-block}
.leader-box .all{text-transform:uppercase;display:inline-block;height:45px;color:#fff;background:#f37021;line-height:45px;text-align:center;font-size:14px;width:199px;float:left}
.leader-box .all:hover{background:#0b4da2}
.leader-box .all img{margin-left:7px;vertical-align:-2px}
.eleter{float:left;border:1px solid #c6c6c6;position:relative;display:inline-block;width:378px;margin-right:27px}
.leader-box p{margin-top:-2px;float:left;font-size:18px;color:#fff;white-space:pre-line;display:inline-block;color:#f37021;line-height:24px;text-align:left;padding-right:12px}
.eleter a{display:inline-block;position:absolute;width:45px;height:45px;background:url(../images/icon/mail.png) center center no-repeat #f37021;top:-1px;right:-1px;border-left:1px solid #c6c6c6}
.eleter a:hover{background:url(../images/icon/mail.png) center center no-repeat #0b4da2}
.eleter input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;width:100%;padding-right:60px;padding-left:10px;height:43px;box-sizing:border-box;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;border:0;color:#202020}
.inform{color:#f37021;font-size:14px;line-height:32px;display:none}
.search-box{padding:21px 22px;background:#f1f1f1;margin-top:31px;margin-bottom:7px}
.search-box p{font-size:14px;color:#292929}
.search-box .sip{position:relative;margin-top:7px}
.search-box a{display:inline-block;position:absolute;top:0;right:0;width:50px;height:50px;background:url(../images/icon/s.png) center center no-repeat}
.search-box input{border:0;height:50px;width:100%;padding:0 60px 0 10px;background:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.search-related{width:21.79%;height:35px;position:relative;border:1px solid #c6c6c5}
.search-related a,.search-related input.submit{display:inline-block;width:35px;height:33px;position:absolute;right:0;background:url(../images/icon/s.png) center center no-repeat #f6f6f6;float:left;border:0;border-left:1px solid #c6c6c6;padding:0;border-radius:0}
.search-related input{float:left;height:35px;width:100%;padding:0 40px 0 10px;border:0;background:0;font-size:14px}
.related-news .tr-item img.bg{display:block;width:100%;position:relative;z-index:0;opacity:.4;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.related-news .tr-item{position:relative;background:#292929;margin-bottom:23px}
.related-news .tr-item:hover img.bg{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.related-news .tr-item a{text-decoration:none}
.related-news .tr-info{width:100%;position:absolute;top:50%;left:0;z-index:1;text-align:center}
.related-news .tr-info p{font-size:22px;color:#fff;line-height:19px;margin-top:-10px;margin-bottom:5px}
.related-news .tr-info a{color:#f37021;text-decoration:underline}
.group-news-tabs{text-align:center;padding:23px 0 34px;border-bottom:1px solid #c2c2c2;list-style:none}
.group-news-tabs li{display:inline-block;margin:23px 6px 0}
.group-news-tabs li a,.swiper-group-news-tabs .swiper-slide a{display:table-cell;vertical-align:middle}
.group-news-tabs li a span,.swiper-group-news-tabs .swiper-slide a span{width:180px;display:inline-block;white-space:pre-line;font-size:18px;color:#949493;line-height:23px;text-align:center;font-weight:700;border:1px solid #dbdbdb;background:#f7f7f7;padding:10px 0 11px}
.group-news-tabs li a{display:table-cell;vertical-align:middle;height:70px}
.swiper-group-news-tabs{position:relative;width:100%;height:85px;margin-top:16px;display:none;padding-bottom:16px;border-bottom:1px solid #dbdbdb}
.swiper-group-news-tabs .swiper-wrapper{z-index:0}
.swiper-group-news-tabs .swiper-slide{text-align:center;display:table;width:50%!important}
.swiper-group-news-tabs .swiper-group-news-tabs-prev,.swiper-group-news-tabs .swiper-group-news-tabs-next{width:12px;height:25px;top:50%;margin-top:-18px;position:absolute;z-index:10}
.swiper-group-news-tabs .swiper-group-news-tabs-prev{background:url(../images/icon/icon-slmb.png) no-repeat;background-position:left top;left:0}
.swiper-group-news-tabs .swiper-group-news-tabs-next{background:url(../images/icon/icon-slmb.png) no-repeat;background-position:right top;right:0}
.group-news-tabs li:hover a span,.group-news-tabs li.active a span,.swiper-group-news-tabs .swiper-slide a:hover span{border:1px solid #f37021;background:#f37021;color:#fff}
.text-tag{font-size:14px;color:#f37021;padding:10px 0}
.text-tag span{color:#034ea2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.container-news{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.container-news .news_banner{position:relative;display:table;height:300px;width:100%}
.box_dropdown{padding:30px 0}
.box_dropdown div.selector{float:left;border:1px solid #c6c6c6;background:0;position:relative;width:200px!important;margin-right:25px;margin-top:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;z-index:1}
.news_wrap .box_dropdown div.selector{float:none;margin-right:0;margin-top:0;width:100%!important}
div.selector.fixedWidth{width:100%!important}
.news_wrap .sb_1{width:17.09%;float:left;margin-right:2.1367%;position:relative;margin-top:32px;min-width:168px}
.news_wrap .sb_1.sb_nu{position:relative;padding-right:60px;padding-left:10px;height:35px;line-height:35px;border:1px solid #c6c6c6;overflow:hidden}
.fix-select div.selector{min-width:0;border:0}
.fix-select{width:60px;height:100%;position:absolute;top:0;right:0}
.icon-srr-fk{position:absolute;top:0;right:12px;height:100%;width:12px;background:url(../images/icon/mt_down.png) no-repeat center center;z-index:0}
.news_wrap .box_dropdown:after{content:"";display:block;clear:both}
.news_wrap .box_dropdown .selector span{width:100%!important;background:0}
.box_dropdown .sl-pagi div.selector{width:100px!important}
.box_dropdown .sl-pagi .selector span{width:108px}
.box_dropdown .sl-pagi div.selector span{background-position:85px 14px}
.search-related{margin-top:32px}
.box_dropdown div.selector select{height:35px}
.box_dropdown div.selector,.box_dropdown div.selector span{height:35px;line-height:35px;font-size:14px}
.box_dropdown div.selector select{font-size:14px}
.box_dropdown .selector span{width:200px!important}
.box_dropdown div.selector.hover,.box_dropdown div.selector.focus{border:1px solid #0b4da1;background:url(../images/icon/mt_down.png) no-repeat 174px 14px}
.news_wrap .box_dropdown div.selector.hover,.news_wrap .box_dropdown div.selector.focus,.fix-select div.selector.hover,.fix-select div.selector.focus{background:0;border:1px solid #c6c6c6}
.fix-select div.selector.hover,.fix-select div.selector.focus,.fix-select div.selector.hover span,.fix-select div.selector.focus span{border:none!important}
.box_dropdown div.selector span{background:url(../images/icon/mt_down.png) no-repeat 164px 14px}
.news_banner{height:328px;background-size:cover;background-repeat:no-repeat;background-position:center center}
.news_banner.banner_publish{text-align:center;width:100%;display:table;background:url(../images/news/news_congbo.jpg) no-repeat center center}
.news_banner.banner_contact{background:url(../images/ab/banner-ct.jpg) no-repeat center center}
.news_banner .box_banner{width:100%;height:328px;margin:0 auto;margin:auto;text-align:center;color:#fff;display:table-cell;vertical-align:middle}
.news_banner .box_banner > div{width:100%;max-width:925px;margin:0 auto;padding:0 30px}
.news_banner.banner_publish .box_banner{padding-top:0}
.news_banner .box_banner .headline{font-size:60px;padding-top:110px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}
.news_banner .box_banner .small-headline{font-size:26px;text-transform:uppercase}
.news_banner .box_banner .title{font-size:32px;line-height:40px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_banner .box_banner .line{width:108px;height:2px;background:#fff;margin:20px auto}
.news_banner .box_banner .desc{font-size:14px;line-height:30px}
.news_wrap .list_news .item{padding-top:40px;margin-top:40px;border-top:1px solid #dedede}
.news_wrap .list_news .last{padding-bottom:40px;border-bottom:1px solid #dedede}
.news_wrap .list_news .item img{float:left;margin-right:20px}
.news_wrap .list_news .item .title{font-size:22px;color:#292929;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .list_news .item .title:hover{color:#f37021}
.news_wrap .list_news .item .timeline{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:37px;margin-top:5px}
.news_wrap .list_news .item .desc{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.news_wrap .list_news .item .desc a{color:#0b4da2;text-decoration:underline}
.news_wrap .list_news .item .desc a:hover{color:#e6771e}
.news_wrap .news_content{float:left;width:64%;margin-right:4%;margin-top:40px;color:#636363;line-height:23px}
.news_wrap .news_content table{margin:auto}
.news_wrap .news_content p{line-height:26px;margin:10px 0}
.news_wrap .news_content .content img{max-width:90%}
.news_wrap .news_content .quo{text-align:center;font-size:12px}
.news_wrap .news_content .return{width:100%;padding-bottom:9px;margin-bottom:21px;border-bottom:1px solid #959595}
.news_wrap .news_content .return .share{display:none}
.news_wrap .news_content .return a{color:#0f4ca5}
.news_wrap .news_content .return a:hover{color:#f48b20}
.news_wrap .news_content .title{color:#202020;font-size:22px;margin-bottom:40px;text-transform:uppercase}
.news_wrap .news_content .tagline{margin-bottom:28px;font-size:12px;border-bottom:1px solid #e6e6e6}
.news_wrap .news_content .tagline .share{width:240px}
.news_wrap .news_content .tagline .daytime{line-height:32px}
.news_wrap .news_sidebar{margin-top:55px;float:left;width:32%}
.news_wrap .news_sidebar .box_list{margin-bottom:30px;background:#f2f2f2}
.news_wrap .news_sidebar .box_list .news_headline{height:26px}
.news_wrap .news_sidebar .box_list .news_headline .title{display:block;float:left;height:26px;color:#fff;padding:0 15px;line-height:26px;font-size:12px;margin-bottom:0;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .news_sidebar .box_list .item{padding:10px;border-top:1px solid #e6e6e6;position:relative}
.news_wrap .news_sidebar .box_list .item img{float:left;margin-right:20px}
.news_wrap .news_sidebar .box_list .item img:hover,.news_wrap .other_news .item.left img:hover{opacity:.8;filter:alpha(opacity=80)}
.news_wrap .news_sidebar .box_list .item .text,.news_wrap .news_sidebar .box_list .item .text a{font-size:14px;color:#202020;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .news_sidebar .box_list .item .text .btn-vm a{font-size:12px;font-weight:400;color:#f37021}
.news_wrap .news_sidebar .box_list .item .text .btn-vm a:hover{color:#034ea2}
.news_wrap .news_sidebar .box_list .item .text .link-more{position:absolute;bottom:10px;left:160px}
.news_wrap .news_sidebar .box_list .item .text .link-more a{font-size:12px;color:#0b4da2;text-decoration:underline}
.news_wrap .news_sidebar .box_list .item .text a:hover{color:#f37021}
.news_wrap .news_sidebar .box_list .news_headline.blue{background:#3c71b4}
.news_wrap .news_sidebar .box_list .news_headline.blue .title{background:#0b4da1}
.news_wrap .news_sidebar .box_list .news_headline.green{background:#71c66d}
.news_wrap .news_sidebar .box_list .news_headline.green .title{background:#51b848}
.news_wrap .other_news{width:100%;height:74px;margin-bottom:90px;margin-top:120px}
.news_wrap .other_news .news_prev,.news_wrap .other_news .news_next{width:72px;height:74px;background:#6d95c8;color:#fff;line-height:74px;text-align:center;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.news_wrap .other_news .news_prev{float:left}
.news_wrap .other_news .news_next{float:right}
.news_wrap .other_news .news_prev:hover,.news_wrap .other_news .news_next:hover{background:#f26f20}
.news_wrap .other_news{width:100%;height:76px;float:left;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:12px}
.news_wrap .other_news .item{width:35%;padding:5px 8px 4px}
.news_wrap .other_news .item .text{line-height:18px;display:table;height:65px}
.news_wrap .other_news .item .text a{display:table-cell;vertical-align:middle}
.news_wrap .other_news .item.left img{float:left;margin-right:12px}
.news_wrap .other_news .item.right img{float:right;margin-left:12px}
.news_wrap .other_news .item.right{text-align:right}
.news_wrap .other_news .item a{color:#0c4ea2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_wrap .other_news .item a:hover{color:#f26f20}
.news_timeline{text-align:center;background:#e8e8e8}
.swiper_news_timeline{width:100%;margin:0 auto;overflow:hidden;position:relative}
.year-prev,.year-next{width:20px;height:40px;position:relative;cursor:pointer;position:absolute;top:50%;margin-top:-20px}
.year-prev{left:50px;background:url(../images/icon/ctrl.png) left 0 no-repeat}
.year-next{right:50px;background:url(../images/icon/ctrl.png) right 0 no-repeat}
.year-next.swiper-button-disabled,.year-prev.swiper-button-disabled{display:none}
.border-year{box-sizing:border-box;padding:0 96px;padding-top:26px;position:relative;height:100%;max-width:1320px;margin:0 auto}
.news_timeline a{width:120px;height:57px;color:#bcbcbc;font-size:22px;line-height:57px;text-align:center;display:inline-block;border:1px solid #bcbcbc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;margin-bottom:25px}
.news_timeline a:hover,.news_timeline a.active{color:#fff;background:#f37021;border:0}
.news_timeline a.active{cursor:default}
.news_publish{margin:60px auto;padding:0 30px}
.news_publish.statement{margin-top:60px}
.news_publish .list_publish{width:100%;margin-bottom:20px}
.news_publish .list_publish thead{text-align:left;line-height:40px;color:#202020;font-size:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.news_publish .list_publish thead tr{border-top:0;border-bottom:1px solid #bcbcbc}
.news_publish .list_publish tr{border-top:1px solid #f4f4f4}
.news_publish .list_publish tr:first-child{border-top:0}
.news_publish .list_publish .normal{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}
.news_publish .list_publish .icon-publish{width:18px;height:18px;display:inline-block;margin-right:5px;position:relative;top:2px;background:url(../images/icon/icon-publish.png) no-repeat}
.news_publish .list_publish .icon-publish.icon-calendar{background-position:-18px 0}
.news_publish .list_publish .icon-publish.icon-eye{background:url(../images/icon/icon-eye2.png) 0 center no-repeat;width:24px}
.news_publish .list_publish .icon-publish.icon-download{background-position:0 0}
.news_publish .list_publish.bctnn tbody tr{background:0}
.news_publish .list_publish tbody td{min-height:57px;padding:15px 0}
.news_publish .list_publish .icon-pdf{width:32px;height:31px;display:inline-block;background:url(../images/icon/icon-pdf2.png) no-repeat;margin-right:15px}
.news_publish .list_publish .icon-pdf:hover{background-position:0 -31px}
.news_publish .list_publish .icon-read{width:24px;height:30px;display:inline-block;background:url(../images/icon/icon-read2.png) no-repeat}
.news_publish .list_publish .icon-read:hover{background-position:0 -30px}
.news_publish .list_publish tbody td .icon-excel{width:32px;height:32px;display:inline-block;text-align:center;background:url(../images/icon/icon-excel.png) no-repeat}
.news_publish .list_publish tbody td .icon-excel:hover{background:url(../images/icon/icon-excel-hover.png) no-repeat}
.news_publish .list_publish tbody td a{color:#2a64af}
.news_publish .list_publish tbody td a:hover{color:#f46f22}
.news_publish .list_publish .col1{width:60%;text-align:left;font-size:14px}
.news_publish .list_publish .col2{width:10%;text-align:center;color:#000}
.news_publish .list_publish .col3{width:10%;text-align:right}
.list_publish.dieule th{border-bottom:1px solid #939393;padding-bottom:2px;color:#202020}
.sub-tbl{width:100%}
.sub-tbl td{vertical-align:top;padding:0!important}
.sub-tbl td.img{width:194px;padding-top:15px!important}
.sub-tbl td.text{padding-left:30px!important;padding-top:15px!important}
.row-tt-tl,.accor-data{padding-top:15px;padding-bottom:12px;position:relative}
.accor-data{padding-top:13px}
.row-tt-tl,.bd-infor{display:table;width:100%}
.row-tt-tl > div,.bd-infor > div{display:table-cell;vertical-align:top}
.news_publish .list_publish .col1-tl{width:auto;text-align:left;font-size:14px;color:#202020;font-size:20px;font-weight:700}
.news_publish .list_publish .col2-tl{width:149px;text-align:center;color:#202020;font-size:16px;font-weight:700;opacity:.5;position:relative;z-index:1}
.news_publish .list_publish .col3-tl{width:164px;text-align:center;color:#202020;font-size:16px;font-weight:700;opacity:.5;position:relative;z-index:1}
.news_publish .list_publish .col4-tl{width:110px;text-align:right;color:#202020;font-size:16px;font-weight:700;opacity:.5;position:relative;z-index:1}
.news_publish .list_publish .col-ct.col1-tl a{font-size:14px;font-weight:400;color:#034ea2}
.news_publish .list_publish .col-ct.col1-tl a:hover{color:#f37021}
.news_publish .list_publish .col-ct.col2-tl{opacity:1;font-size:14px;font-weight:400}
.news_publish .list_publish .col-ct.col3-tl{opacity:1}
.news_publish .list_publish .col-ct.col4-tl{opacity:1}
.accor-desc{overflow:hidden;display:none;font-size:14px;color:#292929;line-height:22px;font-weight:400;max-width:500px;padding-top:2px;padding-bottom:14px}
.row-tt-tl{border-bottom:1px solid #a1a1a1;padding-bottom:5px}
.accor-data{border-top:1px solid #f4f4f4}
.accor-data:first-child{border-top:0}
.accor-data .col-ct{line-height:32px}
.content-bctn{width:100%;font-size:14px;margin-top:-5px}
.content-bctn td{padding-bottom:9px!important;padding-top:15px!important}
.content-bctn tr:first-child td{font-size:20px}
.content-bctn tr td:first-child a{display:inline-block;padding-left:30px;background:url(../images/icon/list.jpg) 0 10px no-repeat}
.content-bctn tr.all td{padding-top:0!important}
.content-bctn tr.all td a{display:inline-block;padding-left:0;background:0}
.content-bctn .col1{text-align:left}
.content-bctn .col2{text-align:right}
.bctnn th.col1{font-size:20px;color:#202020}
.bctnn th{margin-bottom:3px;border-bottom:1px solid #939393}
.content-bctn tr:first-child td{border-top:0}
.dt-news .news_wrap{width:100%;max-width:1380px;padding:0 30px;margin:0 auto}
.pag{text-align:center;margin-top:36px!important}
.pag ul{display:inline-block}
.light-theme .current{background:#0b4da1!important}
.pag li{display:inline-block;margin:0 3px}
.pag li a{color:#3e3e3e;padding:4px 8px 3px;display:block;border:1px solid #c6c6c5;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:18px;color:#292929}
.pag li.active,.pag li:hover{background-color:#0b4da1}
.pag li.active a,.pag li:hover a{color:#fff}
.pag strong{color:#fff;padding:5px 12px;border:1px solid #c6c6c5;background-color:#0b4da1;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.num-og{width:100%;color:#292929}
.num-og td{vertical-align:top;font-size:30px;text-align:center;padding-top:22px;color:#f37022;text-align:left}
.num-og td p{font-size:14px;line-height:18px;margin-top:-4px;color:#292929}
.num-og td p span{white-space:pre-line}
.num-og.mobile{display:none}
.about-trust{position:relative;z-index:1}
.text-intro{color:#202020;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:22px;line-height:40px}
.about-trust .text-intro{text-align:center;padding:92px 0 0}
.banner-top-aboutus{height:250px;width:100%;background:url(../images/ab/banner-home2.jpg) center 0 no-repeat}
.banner-top{width:100%}
.banner-top img{width:100%}
.news_banner.about{height:327px}
.list-trust.wr-page{font-size:0;letter-spacing:0;word-spacing:0;padding:60px 15px;text-align:center}
.list-trust:after{content:"";display:block;clear:both}
.it-trust{width:33.33%;padding:0 7.5px;position:relative;margin-top:15px;float:left}
.it-trust.it1{width:50%}
.it-trust img{width:100%;display:block}
.pdt0{padding-top:0!important}
.it-trust .wr-cap-trust{position:absolute;width:100%;height:69px;bottom:0;left:0}
.it-trust .cap-trust{display:table;width:100%;height:100%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:22px;line-height:28px;text-align:left}
.it-trust .cap-trust span{width:100%;padding:0 5.555%;position:relative;display:table-cell;vertical-align:middle;background:url(../images/bg/bg1.png) repeat}
.it-trust:hover .cap-trust span{background:url(../images/bg/bg2.png) repeat}
.swiper-container-ir{position:relative;overflow:hidden}
.swiper-container-ir .swiper-wrapper{height:300px}
.swiper-container-ir .swiper-wrapper .swiper-slide .wr-page{position:relative;z-index:1}
.swiper-container-ir .swiper-wrapper .swiper-slide{text-align:center;background-size:cover}
.swiper-container-ir .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:999!important}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#fff;margin-top:61px}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff;font-size:34px;text-align:center;line-height:32px;text-shadow:0 0 5px rgba(0,0,0,0.5);margin-top:6px}
.swiper-container-ir .swiper-wrapper .swiper-slide .link{font-size:14px;display:inline-block;width:167px;text-align:center;line-height:40px;height:40px;color:#fff;border:1px solid #fff;margin-top:28px}
.swiper-container-ir .swiper-wrapper .swiper-slide .link:hover{background:#f37021;color:#fff;border:1px solid #f37021}
.swiper-container-ir .swiper-button-next{width:31px;height:61px;background:url(../images/icon/ar.png) right 0 no-repeat;right:2%}
.swiper-container-ir .swiper-button-prev{width:31px;height:61px;background:url(../images/icon/ar.png) left 0 no-repeat;left:2%}
.swiper-container-ir .swiper-pagination-ir{position:absolute;left:0;right:0;bottom:20px;z-index:1;text-align:center}
.swiper-container-ir .swiper-pagination-ir span{width:15px;height:15px;background:#fff;border:2px solid #fff;opacity:1;margin-right:15px}
.swiper-container-ir .swiper-pagination-ir span:last-child{margin-right:0}
.swiper-container-ir .swiper-pagination-ir span.swiper-pagination-bullet-active{background:#ff7f23}
.pc{display:block}
.mb{display:none}
.financial{padding-bottom:70px}
.tt-page.normal{text-transform:inherit;font-size:22px}
.tt-page{text-align:center;color:#292929;font-size:22px;text-transform:uppercase}
.all-financial{margin-top:58px}
.financial-it{float:left;height:320px;width:32.3%;margin-left:1.55%;padding:44px 47px 39px;position:relative;color:#fff;font-size:22px;line-height:23px}
.financial-it .h-name{margin-top:10px;font-size:42px;line-height:42px;font-family:'utm_hanzelregular'}
.financial-it:first-child{margin-left:0}
.financial-it.ft1{border:2px solid #f37021;color:#f37021}
.financial-it.ft2{border:2px solid #034ea2;color:#034ea2}
.financial-it.ft3{border:2px solid #51b848;color:#51b848}
.g-btn{position:absolute;width:100%;left:0;bottom:0;padding:0 50px 44px}
.g-btn a{display:inline-block;color:#fff;text-align:center;border:1px solid #fff;margin-left:15px;width:125px;height:40px;line-height:40px;font-size:14px}
.g-btn a:first-child{margin-left:0}
.financial-it.ft1 .g-btn a{border-color:#f37021;color:#f37021}
.financial-it.ft1 .g-btn a:hover{color:#fff;background:#f37021}
.financial-it.ft2 .g-btn a{border-color:#034ea2;color:#034ea2}
.financial-it.ft2 .g-btn a:hover{color:#fff;background:#034ea2;border-color:#034ea2}
.financial-it.ft3 .g-btn a{border-color:#51b848;color:#51b848}
.financial-it.ft3 .g-btn a:hover{color:#fff;background:#51b848;border-color:#51b848}
.g-btn.c a:hover{background:#fff;color:#f37021}
.g-btn.xd a:hover{background:#fff;color:#2a64af}
.g-btn.xl a:hover{background:#fff;color:#51b848}
.disclosure{border-bottom:1px solid #d7d7d7}
.disclosure .tt-page{padding-top:52px}
.disclosure-all{margin-top:43px}
.disclosure-it{float:left;border:1px solid #959595;width:40.9375%;margin-left:2.8125%}
.disclosure-it:first-child{margin-left:7.65625%}
.box_news_detail{padding-bottom:50px}
.disclosure-news{padding:26px 38px 42px}
.disclosure-news a{display:inline-block;color:#034ea2;font-size:22px}
.disclosure-news span{display:block;color:#292929}
.disclosure-btn{border-top:1px solid #959595}
.disclosure-btn a{display:inline-block;width:50%;text-align:center;font-size:14px;color:#292929;padding:13px 0 12px}
.disclosure-btn a:first-child{border-right:1px solid #959595;background:#51b848;color:#fff}
.disclosure-btn a:hover{color:#f37021}
.disclosure-btn a:first-child:hover{color:#2a64af}
.btn-see-all{text-align:center}
.disclosure .btn-see-all{margin:61px 0 51px}
.btn-see-all a{display:inline-block;text-align:center;width:150px;background:#292929;color:#fff;font-size:14px;padding:10px 0 7px}
.btn-see-all a:hover{color:#f37021}
.investors{background:#f9f9f9;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.investors.fix{background:0;border:0}
.last-update{font-size:14px;line-height:60px;height:10px;font-weight:400}
.investors .investors-all{margin-top:57px}
.investors .tt-page,.disclosure .tt-page{padding-top:70px;font-size:22px}
.investors-it{float:left;width:32.3%;margin-left:1.55%;position:relative;color:#fff}
.investors-it:first-child{margin-left:0}
.investors-it a{position:relative;display:inline-block;width:100%;color:#292929;font-weight:700}
.investors-it a:hover{color:#f37021}
.investors-it a img{width:100%}
.investors-it .tt-investors{background:url(../images/bg/bg-shadow.png) repeat;position:absolute;z-index:1;width:100%;height:35px;bottom:0;left:0;padding:9px 17px 7px}
.investors-it .tt-investors span{color:#fff;font-size:14px;line-height:20px}
.investors-it a:hover .tt-investors span{color:#f37021}
.investors-if{color:#292929;margin-top:13px;font-size:14px;line-height:21px}
.investors .btn-see-all{margin:61px 0 65px}
.investors .btn-see-all a{width:153px;height:40px;line-height:40px;background:0;border:1px solid #292929;color:#292929;padding:0}
.investors .btn-see-all a:hover{background:#f37021;color:#fff;border:1px solid #f37021}
.chart-home{padding:56px 0 60px;width:100%}
.fix-height{position:relative}
.chart-it{width:48.4375%;border:1px solid #959595;margin-left:1.09375%;float:left}
.chart-it .swiper-filter{height:48px;width:100%;padding:0 45px;background:#292929;position:relative}
.swiper-container-filter{padding-top:8px;height:41px;width:100%;max-width:475px;margin:0 auto;overflow:hidden}
.chart-it .swiper-filter .swiper-slide{width:auto;padding:0 25px;height:33px;line-height:33px;border-left:1px solid #fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}
.chart-it .swiper-filter .swiper-slide a{display:block;color:#fff}
.chart-it .swiper-filter .swiper-slide a:hover,.chart-it .swiper-filter .swiper-slide a.active{color:#f37021}
.chart-it .swiper-filter .swiper-slide:first-child{border-left:none}
.ft-next{position:absolute;top:10px;right:20px;width:15px;height:29px;background:url(../images/icon/ft-next.png) 0 0 no-repeat;cursor:pointer}
.ft-prev{position:absolute;top:10px;left:20px;width:15px;height:29px;background:url(../images/icon/ft-prev.png) 0 0 no-repeat;cursor:pointer}
.ft-prev.swiper-button-disabled,.ft-next.swiper-button-disabled{display:none}
.chart-it:first-child{margin-left:.9375%}
.chart-it.ab{position:absolute;top:0;right:0;height:100%}
.news-chart{position:relative;padding:21px 26px 13px 25px}
.news-chart .date{position:absolute;top:24px;left:20px;color:#999;font-size:24px}
.news-chart .number{float:right;text-align:right}
.number .number-top{color:#f37021;font-size:72px;line-height:74px}
.number .number-bot{color:#51b848;font-size:28px;line-height:40px}
.connect .info{width:28%;padding-right:10px;color:#292929}
.if-chart .if-chart-top{border-top:1px solid #959595}
.if-chart-top table.pc{display:table}
.if-chart-top table.pc,.if-chart-top table.mb{width:100%;border-collapse:collapse}
.if-chart-top table.pc tr,.if-chart-top table.mb tr{width:100%;border-top:1px solid #959595}
.if-chart-top table.pc tr:first-child,.if-chart-top table.mb tr:first-child,.if-chart-top table.pc tr.first{border-top:0 solid #959595}
.if-chart-top table.pc tr.tt-sr td{vertical-align:top;padding-top:40px}
.if-chart-top table.pc tr td{width:20%;text-align:left;padding-left:23px;vertical-align:top}
.if-chart-top table.pc tr td.row1-cp{width:25%;border-bottom:1px solid #959595}
.if-chart-top table.pc tr td.row2-cp{width:20%}
.if-chart-top table.mb tr td{border-left:1px solid #959595;width:50%;text-align:left;padding-left:23px}
.if-chart-top table.pc tr td:first-child,.if-chart-top table.mb tr td:first-child{border-left:0}
.if-chart-top table.pc tr td .name,.if-chart-top table.mb tr td .name{line-height:16px!important;font-size:14px;white-space:pre-line;color:#292929}
.if-chart-top table.pc tr td .number,.if-chart-top table.mb tr td .number{font-family:'utm_hanzelregular';color:#202020;font-size:18px;line-height:20px;margin:5px 0 27px}
.if-chart-top table.pc tr td .number p,.if-chart-top table.mb tr td .number p{margin-top:2px;font-size:14px;line-height:14px;text-transform:lowercase;color:#292929}
.connect{background:#f9f9f9;padding:47px 0 60px}
.connect .tt-small.top{font-size:25px;line-height:30px;color:#292929;padding-bottom:16px}
.lg_en .connect .tt-small{font-size:23px}
.connect .tt-small{font-size:24px;line-height:30px}
.connect .info .name{margin-top:6px}
.connect .info .name span{text-transform:uppercase}
.connect .info .name span small{text-transform:capitalize}
.connect .info .address{margin-top:20px}
.connect .info .address span,.connect .info .address a{color:#f37021}
.connect .info .address span.br{display:none}
.connect .subscribe{float:left;width:29.5%;color:#292929;font-size:14px;margin-left:6.3%}
.connect .subscribe .name{margin-top:7px}
.subscribe .form-text{width:100%;margin-top:7px}
.form-text .text{background:#fff;height:40px;padding:0 48px 0 10px;border:1px solid #c2c2c2;width:100%;position:relative}
.form-text .text input[type="text"]{background:0;border:0;outline:0;width:100%;height:100%}
.form-text input.btn-email{display:inline-block;width:38px;height:38px;background:url(../images/icon/ic_email.jpg) no-repeat;position:absolute;top:0;right:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}
.form-text input.btn-email:hover{background-position:0 bottom}
.form-text .drop-list{width:37.759336099585%;float:right;height:40px;border:1px solid #c2c2c2;border-width:1px 1px 1px 0}
.form-text .drop-list select{width:100%;height:100%;font-size:14px;font-family:'arial';color:#292929;padding-left:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../images/icon/se-arr.png) no-repeat 165px center;border:0}
.form-text .drop-list option{height:40px;font-size:14px;color:#292929;padding:10px 0 0 8px}
.form-text a{margin-top:28px;display:inline-block;float:left;width:129px;text-align:center;color:#fff;background:#292929;font-size:14px;padding:10px 0 7px}
.form-text a:hover{color:#f37021}
.tt-cdt,.news_wrap.dt .title{font-size:22px;text-transform:none;font-weight:400;line-height:30px;margin-bottom:5px;color:#202020}
.tt-cdt{margin:0 0 20px}
.about-human{overflow:hidden}
.title-hm{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:22px;line-height:36px;text-transform:uppercase}
.it-human{position:relative}
.it-human.bg-blue{background:#4cbfdb}
.it-human.bg-white{background:#fff}
.hm-number{min-height:652px;padding:0 0 0 40.1515%;position:relative}
.hm-number .title-hm{color:#fff;padding-top:62px}
.img-hm{position:absolute;width:59.01515%;top:0;display:table}
.hm-number .img-hm{height:652px;left:-22.7272%}
.safari .img-hm{width:100%}
.img-hm span{width:100%;min-height:100%;display:table-cell;vertical-align:middle}
.img-hm span img{width:100%}
.table-hm{margin-top:66px}
.box-number-hm{width:100%;color:#006077;display:table;margin-top:16px}
.title-num{font-family:'Arial-Black';font-size:59px;padding-bottom:11px}
.title-num img{width:100%}
.text-num{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:29px}
.hm-number .hm-col-1{width:32.2784%;padding-right:3.7974%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-number .hm-col-2{width:28.6075%;padding-right:3.7974%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-number .hm-col-3{width:39.1141%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-account{position:relative;padding:0 40.530303% 0 0;height:642px;display:table}
.hm-account .title-hm{color:#202020;line-height:34px;display:table-cell;vertical-align:middle;font-size:22px}
.desc-hm{font-size:22px;line-height:40px;text-transform:none}
.hm-account .desc-hm{padding-top:30px;font-size:14px;line-height:20px}
.safari .hm-account .img-hm{right:-14%;width:51%}
.hm-account .img-hm{width:40.530303%;height:642px;right:-1.3636%}
.hm-account .img-hm img{max-width:510px}
.it-human.bg-green{background:#58ce4e}
.hm-policy{position:relative;padding:0 0 30px 33.9393%;min-height:800px}
.safari .hm-policy .img-hm{width:52%}
.hm-policy .img-hm{width:33.9393%;height:824px;left:0}
.hm-policy .img-hm img{max-width:360px;width:80.3571%}
.hm-policy .desc-hm{padding-top:22px;font-size:14px;line-height:20px}
.hm-policy .title-hm{color:#fff;font-size:22px;line-height:34px;padding-top:117px}
.desc-hm p{margin:0}
.hm-policy .box-number-hm{color:#fff}
.hm-policy .hm-col-1{width:30.8243%;padding-right:3.44%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-policy .hm-col-2{width:31.3073%;padding-right:3.44%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-policy .hm-col-3{width:37.8684%;margin-top:11px;display:table-cell;vertical-align:top}
.hm-policy .table-hm{margin-top:75px}
.hm-program{position:relative;min-height:946px;padding:0 34.2424% 30px 0}
.hm-program .img-hm{width:49.7727%;height:886px;right:-7.80303%}
.hm-program .img-hm img{max-width:657px}
.hm-program .title-hm{color:#f37021;line-height:48px}
.table-pr{width:84.10138%;font-size:22px;color:#202020;line-height:36px;margin-top:26px;display:table}
.table-pr .pr-row{display:table-row}
.pr-col-1{width:40.02739%;padding-right:4.1%;padding-top:40px;display:table-cell}
.pr-col-2{width:59.97261%;padding-right:4.1%;padding-top:40px;display:table-cell}
.pr-tit{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:20px}
.pr-desc,.pr-tit span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:none;font-size:14px;line-height:20px}
.hm-program .title-hm{padding-top:50px;font-size:22px}
.ah-group{padding:0 381px 30px 0;position:relative}
.ah-text-left{max-width:789px;width:100%}
.qroup-vn{width:67.3333%}
.title-ah{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:30px;color:#202020}
.lc .title-ah{margin-top:13px}
.lc .ah-desc{max-width:inherit;padding-top:0;margin-top:4px}
.ah-desc{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:21px;color:#202020;padding-top:8px;max-width:580px}
.ah-group .box-find-more{margin-top:64px}
.lc .box-find-more{margin-top:60px}
.tnxh .box-find-more ul,.lc .box-find-more ul{margin-right:-5px}
.box-find-more{color:#202020;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;line-height:22px;margin-top:50px}
.box-find-more ul{margin-top:5px}
.box-find-more li{border-left:1px solid #f37021;display:inline;margin-left:-3px;padding:0 5px}
.box-find-more li:first-child{border-left:medium none;margin-left:0;padding:0 5px 0 0}
.box-find-more a{color:#f37021;text-decoration:none}
.box-find-more a:hover{color:#034ea2}
.ah-group .qroup-vn{padding:73px 0 0}
.map-vn{position:absolute;top:0;right:0}
.map-vn .text:before,.map-vn .text:after{content:" ";position:absolute;width:100%;height:1px;right:0}
.map-vn .text:before{top:0;background:url(../images/img/l-tm.png) right 0 no-repeat}
.map-vn .text:after{bottom:0;background:url(../images/img/l-tm.png) right 0 no-repeat}
.map-vn .text{padding:13px 0 9px;top:165px;line-height:33px;font-size:22px;position:absolute;right:110px;color:#292929;text-align:right;width:270px}
.num-nv{padding-top:44px;padding-bottom:14px;float:left}
.num-nv .tb-lar{font-size:35px;line-height:35px;color:#f37021}
.clearfix.w960{display:none}
.num-vn-col1.en{width:27.6817%;padding-right:5px}
.num-vn-col2.en{width:32.515%;padding-right:5px}
.num-vn-col1{width:22.6817%;padding-right:5px}
.num-vn-col2{width:37.515%;padding-right:5px}
.num-vn-col3{width:38.8033%;padding-right:5px}
.macos.chrome .text-nv,.safari .text-nv{padding-top:10px}
.text-nv{padding-top:2px;font-size:18px;line-height:18px;color:#202020}
.ah-location{width:100%;width:51.6667%;height:461px;display:table;position:relative}
.ah-location .tb-cell{display:table-cell;vertical-align:middle;text-align:right}
.img-ah{position:absolute}
.it-ah.td{padding-top:71px;padding-bottom:54px}
.it-ah.li,.it-ah.lc{background:#f6f6f6}
.it-ah.lc .img-ah{position:relative;height:461px}
.it-ah.lc .img-ah img{max-width:100%}
.ah-human{position:relative}
.ah-human .img-ah{position:absolute;z-index:1;right:-374px;top:68px}
.cnt-ahhuman{padding-right:374px}
.ah-human .img-ah img{width:100%;max-width:1035px}
.cnt-ahhuman{min-height:551px;padding:68px 374px 57px 0}
.cnt-ahhuman .bg-og{width:100%;height:100%}
.cnt-ahhuman .box-find-more{margin-top:60px}
.cnt-ahhuman .box-find-more ul{margin-top:0}
.cnt-ahhuman .wr-page{padding:30px 0}
.cnt-ahhuman .bg-og .wr-page{height:100%;display:table}
.cnt-ahhuman .bg-og .cnt{padding-top:80px;position:relative;height:100%;display:table-cell;vertical-align:middle;text-align:left;color:#292929}
.cnt-ahhuman .bg-og .cnt .title-ah,.cnt-ahhuman .bg-og .cnt .ah-desc{color:#292929}
.cnt-ahhuman .bg-og .cnt .box-find-more li{border-left:1px solid #202020}
.cnt-ahhuman .bg-og .cnt .box-find-more li:first-child{border-left:none}
.it-ah.hm{position:relative;z-index:0}
.it-ah.tnxh{background:#f6f6f6;padding:68px 0 57px}
.it-ah.tnxh .img-ah{position:relative}
.lg_en .img.eng,.lg_vi .img.vi{display:inline-block}
.cnt-ahhuman .bg-og .cnt .ah-desc{margin-bottom:3px}
.it-ah.tnxh .img-ah img{max-width:100%}
.ah-tnxh{width:55.6667%;height:380px;display:table}
.ah-tnxh .box-find-more{margin-top:63px}
.ah-tnxh .tb-cell{display:table-cell;vertical-align:middle;text-align:right}
.ah-tnxh .ah-desc{max-width:inherit}
.it-ah.bg-blue{background:#0e3891}
.ah-trust{display:table;padding:40px 0 47px}
.ah-trust .title-ah{color:#292929;line-height:34px;padding-left:115px;width:465px;margin-top:38px}
.ah-trust .box-find-more{color:#292929;padding-left:115px}
.aht-col-1,.aht-col-2{display:table-cell;position:relative;vertical-align:middle}
.aht-col-1{width:49.25%}
.aht-col-2{width:50.75%}
.quote{color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:24px;margin-left:208px;margin-top:14px;position:relative;width:64.297%}
.quote .icon{background:url(../images/icon/icon-quote.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:21px;position:absolute;width:29px}
.quote .icon.open{background-position:0 -21px;left:-38px;top:-4px}
.quote .icon.close{background-position:0 0;bottom:-9px;right:-3px;display:none}
.aht-col-1 .text-info{color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;width:64.297%;font-style:italic;margin-top:13px;margin-left:208px}
.it-ah.li .title-ah a{margin-top:2px;color:#f37021;font-size:14px}
.it-ah.li .title-ah a:hover{color:#034ea2}
.tv-ahome{width:100%}
.tv-ahome .list-tv-home{padding:0 0 86px;max-width:1264px;margin:0 auto;text-align:center;font-size:0;letter-spacing:0;word-spacing:0}
.tv-ahome .title-ah a{color:#202020}
.tv-ahome .title-ah a:hover{color:#f37021}
.it-tv-ah{display:inline-block;width:24.25%;margin-left:1%;margin-top:12px;position:relative;overflow:hidden;-webkit-box-shadow:0 2px 10px 0 rgba(48,48,48,0.5);-moz-box-shadow:0 2px 10px 0 rgba(48,48,48,0.5);box-shadow:0 2px 10px 0 rgba(48,48,48,0.5)}
.it-tv-ah:nth-child(4n+1){margin-left:0}
.it-tv-ah .cap-tv{display:inline-block;position:absolute;left:0;width:100%;font-size:14px;bottom:-100%;background:url(../images/bg/bg1.png) repeat;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:19px;padding:20px 5.5363%;text-align:left;transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.it-tv-ah:hover .cap-tv{bottom:0;transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.it-tv-ah img{width:100%}
.list-contact{width:100%}
.list-contact .it-col{width:50%}
.list-contact .it-col.one{padding-right:8.66%}
.list-contact .it-col.two{padding-left:8.66%}
.list-contact .it-contact{width:100%;max-width:435px}
.it-contact .tit-contact{font-size:22px;line-height:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#f37021}
.it-contact .tit-contact a{text-decoration:underline;color:#f37021}
.it-contact .tit-contact a:hover{color:#034ea2}
.it-contact .it-chil .tit-contact{font-size:14px;color:#292929}
.desc-contact{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:20px;color:#292929;margin-top:4px}
.desc-contact ul{list-style-type:none}
.it-contact .it-chil{margin-top:15px}
.it-contact .it-chil:first-child{margin-top:0}
.desc-contact ul a{text-decoration:underline;color:#f37021}
.desc-contact span,.desc-contact p span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.mt14{margin-top:14px}
.mt10{margin-top:10px}
.list-contact .it-contact.two{margin-top:59px}
.list-contact .it-contact.three{margin-top:69px}
.list-contact .it-contact.four{margin-top:69px}
.list-contact .it-contact.six{margin-top:67px}
.list-contact .it-contact.seven{margin-top:29px}
.list-contact .it-contact.eight{margin-top:68px}
.list-contact .it-contact.nine{margin-top:69px}
.banner-tt{position:relative;top:0;left:0;display:table;width:100%;height:100%;color:#fff;text-align:center;padding:0 30px}
.banner-tt div{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;display:table-cell;vertical-align:middle}
.banner-tt div p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:30px;line-height:65px;text-transform:uppercase}
.banner-tt div p.desc-page{font-size:20px;line-height:30px}
.wrap-tree{padding:110px 0 0}
.bg-tree{width:676px;height:1122px;margin:0 auto;position:relative;background:url(../images/bg/bg-his.png) no-repeat}
.it-mile{position:absolute;text-align:center;width:151px;z-index:1}
.bg-tree .it-mile a{display:inline-block;transition:all 1s ease 0}
.bg-tree .it-mile a:hover{transform:scale(1.1);transition:all 1s ease 0}
.it-mile.it1{left:283px;bottom:1025px}
.it-mile.it2{left:569px;bottom:1025px}
.it-mile.it3{left:685px;bottom:746px}
.it-mile.it4{left:379px;bottom:648px}
.it-mile.it5{left:-115px;bottom:598px}
.it-mile.it6{left:156px;bottom:438px}
.it-mile.it7{left:637px;bottom:288px}
.it-mile.it8{left:104px;bottom:149px}
.it-mile.it2 .img-mile{position:absolute;left:73.6842%;top:6px}
.it-mile.it7 .img-mile{position:absolute;bottom:100%;left:0}
.it-mile.it3 .left-his,.it-mile.it7 .left-his{position:absolute;left:-14px;top:0}
.it-mile.it-left .left-his{display:none}
.it-mile.it4 .img-mile,.it-mile.it6 .img-mile{position:absolute;left:100%;top:16px}
.it-mile.it5 .right-his,.it-mile.it8 .right-his{position:absolute;right:-13px;top:0}
.it-mile span{display:block}
.it-mile span.text{background:none repeat scroll 0 0 #ffdccd;color:#202020;font-size:14px;line-height:20px;padding:8px 6px 8px 12px}
.it-mile span.text p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.it-mile.spe span.text{padding:4px 5px 6px}
.it-mile span.year{background:none repeat scroll 0 0 #f37021;color:#fff;font-size:48px;height:56px;line-height:56px}
.bot-his{margin-top:-1px}
.bg-tree .it-mile.it4 span.year{height:56px;line-height:56px}
.it-con{padding:64px 0 59px;background:#fff}
.it-con.bg-gray{background:#f4f4f4}
.title-contact{font-size:24px;line-height:29px;font-weight:700;color:#ed591b;text-transform:uppercase}
.title-contact .link-contact{font-size:24px;font-weight:700;text-transform:uppercase;color:#ed591b}
.wr-itcn{margin-top:6px;margin-left:-15px;margin-right:-15px}
.it-cn{width:50%;font-size:14px;line-height:22px;color:#000;margin-top:14px;padding:0 15px}
.it-cn .email{text-decoration:underline;color:#000}
.ttwo .wr-itcn{margin-top:0}
.ttwo .it-cn{margin-top:0}
.ttwo .it-cn .title-contact{padding-bottom:26px}
.it-cn .fist{font-size:16px}
.it-cn span{font-weight:700}
.link-contact{font-size:16px;font-weight:700;color:#000;display:inline-block}
.link-contact:hover{color:#0e3991}
.inn{font-style:italic}
.tt-underline{text-decoration:underline}
.wr-itcn .it-cn.link a{color:#ed591b;display:inline-block;padding-bottom:5px}
.icon-link{display:inline-block;width:16px;height:16px;background:url(../images/icon/icon-link.png) no-repeat}
.mt16{margin-top:16px}
.his-quote{background:#0d3890;font-size:30px;line-height:42px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff;text-align:center;padding:93px 0 96px;margin-top:-20px;position:relative;z-index:1}
.his-quote .wrap-md{padding:0}
.his-quote span{text-transform:uppercase}
.img-cul{height:178px}
.culs{padding:55px 0;text-align:center}
.culs.two{background:#f8f8f8}
.culs .it-cul{float:left;width:33.33%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#202020;text-align:center}
.culs .it-cul .cul-tt{width:100%;margin:0 auto;padding:0 20px;margin-top:21px;white-space:pre-line}
.culs .it-cul img{max-width:100%}
.culs .it-cul span{font-weight:700;color:#f37021;text-transform:uppercase}
.tt-7{width:100%;margin:0 auto}
.culs .tit-cul .tt-7{width:695px}
.pdbt30{padding-bottom:30px}
.tit-cul{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;text-align:center;padding:0 0 60px}
.tit-cul p.one{font-size:14px;margin-bottom:4px}
.tit-cul p.two{font-weight:700;font-size:22px;color:#f37021;text-transform:uppercase}
.tit-cul p.three{font-size:14px;margin-top:5px}
.bg-tree-mobile{padding:192px 0 90px;max-width:280px;width:100%;margin:0 auto;position:relative;background:url(../images/bg/bg-line-his.png) repeat-y center;display:none}
.bg-tree-mobile .it-mile{position:relative;width:50%}
.it-mile.it-right .left-his{left:2px;position:absolute;top:0;z-index:0}
.it-mile.it-left .left-his{left:0;position:absolute;top:0;z-index:0}
.it-mile .img-mile img{max-width:100%}
.it-mile.it-left .img-mile{max-width:100%;position:absolute;top:105%;left:0;padding-right:20px}
.it-mile.it-right .img-mile{max-width:100%;position:absolute;top:105%;left:0;padding-left:20px}
.mt-15{margin-top:-15px!important}
.it-mile.it-left .right-his{right:1px;top:0;position:absolute;z-index:0}
.bg-tree-mobile .it-mile .cir{position:absolute;width:17px;height:17px;top:28px;background:url(../images/icon/icon-his.png) no-repeat}
.bg-tree-mobile .it-mile.it-left{padding-right:20px}
.bg-tree-mobile .it-mile.it-right{padding-left:20px}
.bg-tree-mobile .it-mile.it-left .cir{right:-8px;z-index:1}
.bg-tree-mobile .it-mile.it-right .cir{left:-10px;z-index:1}
.bg-tree-mobile .it-mile a:hover{transform:scale(1);transition:all 1s ease 0}
.about-history{position:relative;z-index:1}
.img-his-cr{position:absolute;width:192px;height:192px;top:-20px;left:50%;margin-left:-96px;background:url(../images/bg/bg-his-cir.png) no-repeat}
.bg-tree-mobile .it-mile span.year{height:73px;font-size:39px;line-height:73px}
.it-mile span.text{font-size:14px;line-height:17px}
.pop-his{display:none;position:fixed;width:100%;height:100%;background:url(../images/bg/bg-pop.png);top:0;left:0}
.pop-his.active{z-index:1000;opacity:1;display:block}
.tab-pop{height:100%;width:100%;margin:0 auto}
.cnt-pop{width:100%;height:100%;max-height:100%;max-width:960px;margin:0 auto;background:#fff;padding:30px 15px 30px 30px}
.content-pop-view{height:100%;box-sizing:border-box;padding-top:50px;margin-top:-50px}
.content-pop{height:100%;position:relative}
.icon-close{width:43px;height:43px;background:url(../images/icon/icon-close-pop.png) no-repeat;position:absolute;top:0;right:0;cursor:pointer;z-index:999}
.tbl-popup{display:table}
.img-pop{width:57.7777%;display:table-cell;vertical-align:middle;float:right}
.img-pop img{width:100%;padding-left:15px}
.tit-pop{font-size:22px;color:#0d3890;width:42.2223%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding-top:7px;line-height:32px;padding-bottom:26px;border-bottom:1px solid #000;margin-bottom:31px}
.tit-pop p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tit-pop span{font-size:48px;padding-bottom:15px;color:#f37021;display:inline-block}
.tt-lage{font-size:52px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding-top:14px;padding-right:4px;padding-left:3px}
.tt-his sup{font-size:14px;line-height:20px;top:0}
.wrap-his{width:100%;max-width:960px;margin:0 auto;position:relative;padding:0 43px 0 0;z-index:10}
.over-lay{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%}
.wrap-his.cttv{max-width:793px}
.ypeople .desc-pop ul,#pop-trust-4 .desc-pop ul{list-style:disc;padding-left:15px}
.desc-pop{font-size:14px;line-height:20px;color:#202020;padding-top:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding-right:15px}
.desc-pop .tab-dress td{vertical-align:top;min-width:130px;text-align:left}
.pop-company .desc-pop .tab-dress td:first-child{padding-right:20px}
.pop-company .desc-pop .tab-dress td{padding:8px 0 0}
.desc-pop p a{color:#034ea2}
.desc-pop p a:hover{color:#f37021}
.cnt-pop.member .img-pop{width:30.33%}
.cnt-pop.member .tit-member{width:69.67%;padding:0 0 0 27px;color:#202020;line-height:28px}
.tit-member .tit-company{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tit-member .tit-info{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.tit-member .tit-info span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.content-pop .tab-menu{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#0e3892}
.content-pop .tab-menu ul li span{padding-left:18px;background:url(../images/bg/bg-tab.png) no-repeat left 2px;display:block}
.content-pop .tab-menu ul li:first-child span{padding-left:0;background:0}
.content-pop .tab-menu ul li{display:inline-block;padding-right:18px;cursor:pointer}
.content-pop .tab-menu ul li:hover,.content-pop .tab-menu ul li.active{color:#f37021}
.table-dp{display:table;width:100%}
.desc-pop span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.table-dp .desc-pop ul{list-style:none}
.table-dp .dp-col{display:table-cell;vertical-align:top}
.table-dp .dp-col.dp-1{padding-right:15px}
.table-dp .dp-col.dp-2{padding-left:15px}
.mt40{margin-top:40px}
.tab-content .it-tab{display:none}
.tab-content .it-tab.active{display:block}
.pdt0{padding-top:0}
.wrap{overflow:hidden}
.frame-screen{position:relative}
.swiper-container-impo,.swiper-container{width:100%;height:100%;position:relative;z-index:0}
.frame-footer{background:url(../images/bg/f1.png) center top repeat-y;height:228px;position:absolute;z-index:1;bottom:0;width:100%;left:0;padding:0 30px}
.frame-footer .wr-page{position:relative;height:100%}
.frame2{background:url(../images/bg/bg-f2.jpg) center bottom no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;background-size:100%}
.frame2 .frame-footer{background:url(../images/bg/f2.png) center bottom no-repeat;text-align:center;height:253px;bottom:auto;top:0}
.frame3 .frame-footer{background:url(../images/bg/f3.png) center bottom no-repeat;text-align:center;height:230px;bottom:auto;top:0}
.frame3 .frame-footer p{white-space:pre-line}
.frame2 .frame-footer-link{position:absolute;z-index:1;top:0;width:100%;left:0;text-align:center;z-index:11;color:#fff}
.frame2 .frame-footer-link table{width:100%;height:100%}
.frame2 .frame-footer-link table td{vertical-align:bottom}
.f2-menu{display:none;margin:6px auto 0;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}
.f2-menu li{float:left;border-left:1px solid #fff;list-style:none}
.f2-menu li:first-child{border-left:none}
.f2-menu li a{font-size:14px;color:#fff;height:33px;line-height:33px;display:block;padding:0 25px}
.f2-menu li:hover a,.f2-menu li.active a{background:#fff;color:#0349a6}
.frame2 .frame-footer-link .t1{color:#fff;font-size:18px;margin-top:26px}
.frame2 .frame-footer-link .t2{color:#fff;font-size:30px;margin-top:0;line-height:34px}
.swiper-pagination-f2{margin-top:10px}
.swiper-f2{height:100%;z-index:12;position:relative}
.swiper-f2 .swiper-slide.swiper-slide-active{z-index:10;opacity:1!important}
.swiper-f2 .swiper-slide{z-index:0;opacity:0!important}
.swiper-f2 .swiper-slide .point{opacity:0}
.slider-f2,.slider-f2 li{height:100%;list-style-type:none}
.slider-f2 li img.bg{position:absolute;left:50%;top:50%;z-index:0}
.slider-f2 li.sl1 img.bg{margin-left:-637px;margin-top:-170.5px}
.slider-f2 li.sl2 img.bg{margin-left:-620px;margin-top:-230px}
.slider-f2 li.sl3 img.bg{margin-left:-644px;margin-top:-164px}
.slider-f2 li.sl4 img.bg{margin-left:-629px;margin-top:-135px}
.slider-f2 .point{cursor:pointer;position:absolute;top:50%;left:50%;z-index:1;width:41px;height:41px}
.slider-f2 .point .sd{position:absolute;top:0;left:0;width:62px;height:62px;-webkit-box-shadow:-1px 2px 5px 0 rgba(50,50,50,0.5);-moz-box-shadow:-1px 2px 5px 0 rgba(50,50,50,0.5);box-shadow:-1px 2px 5px 0 rgba(50,50,50,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
img.p-img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}
.slider-f2 .sl1 .point.p1{margin-left:-143px;margin-top:136px}
.slider-f2 .sl1 .point.p2{margin-left:-559px;margin-top:200px}
.slider-f2 .sl1 .point.p3{margin-left:453px;margin-top:-159px}
.slider-f2 .sl2 .point.p1{margin-left:0;margin-top:-214px}
.slider-f2 .sl2 .point.p2{margin-left:-548px;margin-top:139px}
.slider-f2 .sl2 .point.p3{margin-left:151px;margin-top:169px}
.slider-f2 .sl2 .point.p4{margin-left:360px;margin-top:-13px}
.slider-f2 .sl2 .point.p5{margin-left:524px;margin-top:-1px}
.slider-f2 .sl3 .point.p1{margin-left:-540px;margin-top:192px}
.slider-f2 .sl3 .point.p2{margin-left:-196px;margin-top:-108px}
.slider-f2 .sl3 .point.p3{margin-left:-125px;margin-top:245px}
.slider-f2 .sl3 .point.p4{margin-left:190px;margin-top:200px}
.slider-f2 .sl3 .point.p5{margin-left:420px;margin-top:-179px}
.slider-f2 .sl3 .point.p6{margin-left:481px;margin-top:62px}
.slider-f2 .sl3 .point.p7{margin-left:-481px;margin-top:-185px}
.slider-f2 .sl3 .point.p8{margin-left:60px;margin-top:230px}
.slider-f2 .sl3 .point.p9{margin-left:-339px;margin-top:283px}
.slider-f2 .sl4 .point.p1{margin-left:-449px;margin-top:-129px}
.slider-f2 .sl4 .point.p2{margin-left:144px;margin-top:-148px}
.slider-f2 .sl4 .point.p3{margin-left:364px;margin-top:-79px}
.slider-f2 .sl4 .point.p4{margin-left:521px;margin-top:-47px}
.slider-f2 .sl4 .point.p5{margin-left:-580px;margin-top:-45px}
.slider-f2 .sl4 .point.p6{margin-left:-137px;margin-top:-148px}
.slider-f2 .sl4 .point .text{white-space:pre-line;bottom:45px;margin-left:-79px;font-weight:700}
.slider-f2 .point .text{width:180px;text-align:center;font-size:14px;line-height:20px;color:#0349a6;position:absolute;left:50%;margin-left:-90px}
.slider-f2 a{color:#0349a6}
.slider-f2 a:hover p{color:#f37021!important}
.slider-f2 a:hover{color:#f37021!important}
.slider-f2 .point .text.bt{top:75px;margin-left:-79px}
.slider-f2 .sl2 .point .text.to{bottom:47px;margin-left:-103px}
.slider-f2 .sl1 .point .text.to{bottom:40px;margin-left:-79px}
.slider-f2 .sl1 .point .text.to.r{bottom:13px;margin-left:-200px}
.slider-f2 .sl3 .point .text{bottom:45px}
.slider-f2 .point .text.th{bottom:13px;margin-left:-145px}
.slider-f2 .sl3 .point.p6 .text.to.r{text-align:right}
.slider-f2 .sl3 .point.p4 .text.ri,.slider-f2 .sl3 .point.p3 .text.ri{top:25px}
.slider-f2 .point .text.ri{left:71px;margin-left:0;text-align:left;top:18px}
.slider-f2 .point .text.le{left:auto;right:50px;margin-left:0;text-align:right;top:18px}
.slider-f2 .point .text.ri.ct{left:27px;text-align:center;top:64px}
.swiper-f2 .swiper-pagination{position:relative}
.swiper-f2 .swiper-pagination-bullet{box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;line-height:0;padding:22px 33px;width:auto;border-radius:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0!important;background:0;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;opacity:1}
.swiper-f2 .swiper-pagination-bullet.last-sl{border-right:1px solid #fff}
.swiper-f2 .swiper-pagination-bullet:hover,.swiper-f2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;color:#f37021}
table.tb100-fix{width:100%;height:100%;vertical-align:middle}
.popup-edu-boder o{text-align:justify}
.popup-edu-boder{background:#fff;max-width:900px}
.popup-edu-boder .pop-tt{font-size:36px;color:#202020}
.popup-edu-boder .pop-tt.sm{font-size:20px}
.popup-edu-boder .desc-home{font-size:14px;line-height:32px;color:#202020}
.popup-edu-boder .desc-home p a{color:#f37021;text-decoration:none}
.popup-edu-boder .desc-home p a:hover{color:#0d3890}
.col-title{font-size:14px}
.sv .col-title,.dh .col-title{color:#e39a19;border-bottom:1px solid #e39a19;margin-bottom:15px}
.dh-col1{width:62%;text-align:justify}
.dh-col1 p{padding-right:11%}
.dh-col2{width:38%;text-align:justify}
.sv a{color:#0864b2;text-decoration:underline}
.sv a:hover{color:#eaaa1f}
.qt-col2 a{color:#eaaa1f}
.qt-col2 a:hover{color:#0b4da1}
.qt-col1{width:54%;text-align:justify}
.qt-col2{width:42%}
.desc-home.pk{padding-top:20px}
.desc-home table td{vertical-align:top}
.popup-edu-boder .desc-home table td{vertical-align:middle}
.desc-home .col-num{color:#0b4da1;font-size:48px;padding-right:10px;width:85px}
.deail-pop{margin-top:30px;display:inline-block;padding:0 25px;height:35px;line-height:35px;text-transform:uppercase;color:#fff;font-size:14px;background:#0b4da1}
.sv.sv-col1,.sv.sv-col2,.sv.sv-col3{width:33%}
.sv.sv-col1 p{padding:0 10px 0 0}
.sv.sv-col2 p{padding:0 10px}
.sv.sv-col3 p{padding:0 0 0 10px}
.slider-home1{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.slider-home2{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.slider-home3{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.slider-home4{background:transparent center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}
.frame1 .frame-footer td img{width:100px;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}
.frame1 .frame-footer td .text{font-size:14px;color:#fff;text-align:left}
.frame1 .frame-footer .t1,.frame1 .frame-footer .t3{font-size:18px;letter-spacing:-.2px;padding-bottom:4px}
.frame1 .frame-footer .t3{padding-top:2px}
.frame1 .frame-footer .swiper-slide:nth-child(4) .t3,.frame1 .frame-footer .swiper-slide:nth-child(5) .t3{padding-top:0}
.frame1 .frame-footer .col1 .text,.frame1 .frame-footer .col2 .text,.frame1 .frame-footer .col3 .text,.frame1 .frame-footer .col4 .text{padding-left:10px;box-sizing:border-box}
.frame1 .frame-footer .col5 .text{padding-top:13px;padding-left:10px}
.frame1 .frame-footer .col1 .t1,.frame1 .frame-footer .col2 .t1,.frame1 .frame-footer .col3 .t1,.frame1 .frame-footer .col4 .t1,.frame1 .frame-footer .col5 .t1{line-height:26px;padding-top:10px}
.frame1 .frame-footer .col5 .t1{padding-top:0}
.frame1 .frame-footer .col1 .t2,.frame1 .frame-footer .col2 .t2,.frame1 .frame-footer .col3 .t2,.frame1 .frame-footer .col4 .t2,.frame1 .frame-footer .col5 .t2,.frame1 .frame-footer .col5 .t1{font-size:30px;line-height:26px}
.frame1 .frame-footer .col5 .t2,.frame1 .frame-footer .col5 .t5{line-height:26px}
.frame1 .frame-footer .col4 .t2 span{font-size:18px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;float:left;margin-right:5px}
.frame1 .frame-footer .col5 .t2{letter-spacing:-.5px;font-size:18px}
.frame1 .frame-footer .col5 .t1 sup{font-size:14px;top:-.8em}
.frame1 .frame-footer .col5 .t1 span{display:inline-block;margin-right:5px;margin-top:-8px;margin-bottom:0}
.menu-ft-f1{height:52px;border-bottom:1px solid #aaa;position:relative;z-index:1}
.menu-ft-f1 .tt{width:75px;line-height:52px;color:#555;font-size:14px;text-transform:uppercase}
.swiper-more{overflow:hidden;width:100%;height:52px;line-height:52px;position:relative}
.swiper-more .for-nwidth{line-height:52px;position:absolute;top:0;left:100%}
.tickercontainer{width:100%;height:52px;margin:0;padding:0;overflow:hidden}
.tickercontainer .mask{position:relative;top:15px;height:18px;overflow:hidden}
ul.newsticker{position:relative;left:0;margin:0;padding:0;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear}
ul.newsticker li{float:left;margin:0;padding-right:15px}
.swiper-more .news-animate{height:20px;line-height:20px;display:inline-block;white-space:nowrap;padding:0 10px;border-left:1px solid #202020}
.swiper-more .news-animate:first-child{border-left:none}
.swiper-more .news-animate a{color:#f37021;font-size:14px}
.swiper-more .news-animate a:hover{color:#034ea2}
.swiper-more .swiper-slide{width:auto;display:inline-block;padding:0 27px;height:17px;line-height:17px;border-left:1px solid #aeaeae}
.swiper-more .swiper-slide a{font-size:14px;color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.swiper-more .swiper-slide a:hover{color:#aeaeae}
.swiper-more .swiper-slide:first-child{border-left:0}
.list_news_f1{width:100%;position:absolute;box-sizing:border-box;padding:0 30px 0 110px;top:0;left:0}
.lg_en .list_news_f1{padding:0 30px 0 135px}
.news-prev,.news-next{width:21px;height:52px;position:absolute;top:0;cursor:pointer}
.news-prev.swiper-button-disabled,.news-next.swiper-button-disabled{display:none}
.news-prev{right:21px;background:url(../images/icon/prev-news.png) center center no-repeat}
.news-next{right:0;background:url(../images/icon/next-news.png) center center no-repeat}
.swiper-button-prev,.swiper-button-next{width:31px;height:61px}
.swiper-button-prev-tc,.swiper-button-next-tc{width:13px;height:22px;position:absolute;top:50%;margin-top:-11px;background:url(../images/icon/icon-ctr.png)}
.swiper-button-prev-tc.swiper-button-disabled,.swiper-button-next-tc.swiper-button-disabled{display:none}
.swiper-button-prev-tc{cursor:pointer;left:30px}
.swiper-button-next-tc{cursor:pointer;right:30px;background-position:-13px 0}
.swiper-button-prev.wh{background-position:0 -61px;opacity:1}
.swiper-button-next.wh{background-position:-31px -61px;opacity:1}
.frame3{text-align:center}
.img-f3{top:259px;height:65%;max-width:100%;width:auto;position:relative;z-index:0}
.lg_en .img-f3.vi,.lg_vi .img-f3.eng{display:none}
.lg_vi .img-f3.vi,.lg_en .img-f3.eng{display:inline-block}
.frame3 .frame-footer .readmore{display:block;width:133px;height:39px;border:1px solid #034ea2;color:#034ea2;line-height:39px;text-align:center;position:absolute;left:50%;margin-left:-66px;top:-5%;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.frame3 .frame-footer .readmore:hover{color:#fff;background:#034ea2}
.frame3 .frame-footer p.t1{font-size:30px;line-height:35px;margin-top:46px;color:#fff}
.frame3 .frame-footer p.t2{font-size:40px;color:#fff;line-height:40px}
.frame3 .frame-footer a{display:inline-block;width:163px;height:24px;line-height:20px;color:#fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-top:18px}
.frame3 .frame-footer a:hover{color:#51b848;background:#fff}
.frame4 .frame-footer{height:248px;background:url(../images/bg/f4.png) center bottom no-repeat;top:0;text-align:center;color:#fff;font-size:18px;line-height:25px}
.frame4 .frame-footer p.t1{margin-top:50px;white-space:pre-line}
.frame4 .frame-footer p.t2{font-size:30px;margin-top:7px}
.frame4{height:510px;width:100%;position:relative}
.frame4 .img-bg{margin:0 auto;display:block;padding-top:257px;height:79%;position:relative;z-index:0}
.f3-1{position:absolute;top:120px;left:50%;margin-left:-378px}
.f3-2{position:absolute;top:68px;left:50%;margin-left:-134px}
.f3-3{position:absolute;top:24px;left:50%;margin-left:118px}
.gr-btn-h{position:absolute;bottom:97px;left:0;text-align:center;z-index:1;width:100%}
.btn-home{display:inline-block;height:38px;line-height:38px;padding:0 17px;border:1px solid #034ea2;color:#034ea2;font-size:14px}
.btn-home:hover{background:#034ea2;color:#fff}
.frame3 .btn-home{border:1px solid #51b848;color:#51b848}
.frame3 .btn-home:hover{color:#fff;background:#51b848}
.slider-home a.link-bhome{display:block;height:100%;width:100%;position:absolute;top:0;left:0}
.ct-menu-ft-f1{height:100%;position:relative}
.container-1280{height:100%;margin:0 auto;position:relative;width:1260px}
.frame1 .frame-footer .wr-page > div{width:100%;height:75%;position:absolute;bottom:0;left:0}
.container-1280 table td{text-align:left}
.container-1280 table.tb100,.container-1280 table.tb100 td{height:80%;margin-top:36px}
#employee-development-policy table.tb100 td img{display:inline-block}
table.tb100 td img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;display:none}
.swiper-frame-mb table.tb100 td img{display:inline-block}
table.tb100 td a{display:inline-block}
.bg-op table.tb100 td img,table.tb100 td img:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);opacity:1}
.frame-footer .wr-page .swiper-slide:nth-child(1){width:21.19%}
.frame-footer .wr-page .swiper-slide:nth-child(2){width:20.85%}
.frame-footer .wr-page .swiper-slide:nth-child(3){width:22.82%}
.frame-footer .wr-page .swiper-slide:nth-child(4){width:18.2%}
.frame-footer .wr-page .swiper-slide:nth-child(5){width:16.92%}
.frame-footer .wr-page .swiper-slide > div{height:100%}
.frame-footer .wr-page .swiper-slide > div td{padding-bottom:12px}
.frame1 .swiper-pagination{width:100%;bottom:215px}
.frame1 .swiper-pagination-bullet{width:14px;height:14px;border-radius:50%;border:0;background:#fff;opacity:1;background-position:0 0;margin:0 7px}
.frame1 .swiper-pagination-bullet:hover,.frame1 .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #fff;background:#ff7f23}
.slider-home3 .tt-slide-home .t1{font-size:18px}
.tt-slide-home{position:relative;width:100%;height:100%;padding-top:70px;padding-bottom:12%}
.tt-slide-home table{width:100%;height:100%}
.tt-slide-home table td{vertical-align:middle}
.slider4 .tt-slide-home .t1{font-size:18px;line-height:24px}
.tt-slide-home .t1{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:20px;color:#fff}
.tt-slide-home .t2{font-family:'utm_hanzelregular';font-family:"Arial Black",arial,Gadget,sans-serif;font-family:Arial-Black;color:#ff7f23;font-size:80px;line-height:54px;padding-top:19px}
.slider-home2 .tt-slide-home .t3{line-height:36px;padding-top:11px;padding-bottom:5px}
.tt-slide-home .t3{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;line-height:43px;color:#fff;padding-top:8px}
.tt-slide-home .t4{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:10px;height:20px;line-height:20px;padding-left:30px;font-size:16px;color:#fff;text-decoration:none;background:url(../images/icon/icon-more-mb.png) no-repeat left center}
.slider-home3 .tt-slide-home .t3{font-size:30px;line-height:36px}
.slider-home4 .tt-slide-home .t1{line-height:24px}
.slider-home2 .tt-slide-home .t1{color:#ff7f23}
.tt-slide-home .t5{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:40px;list-style:none;padding:15px 0 0}
.tt-slide-home .t5 li span.wtxt{background:#323f4b;color:#fff;padding:2px 19px;display:inline-block;margin-top:2px;border-top:1px solid #68859d;border-bottom:1px solid #68859d}
.tt-slide-home .t5 .wtxt span{color:#ff7f23}
.lk-viewmore{box-sizing:border-box;font-size:16px;color:#fff;text-decoration:none;height:20px;line-height:20px;margin-top:15px;padding-left:23px;background:url(../images/icon/icon-more-1.png) no-repeat left center}
.content-rule .tt{border-bottom:1px solid #959595;text-transform:uppercase;color:#f37021;font-size:22px;line-height:28px;padding:54px 0 35px}
.rule-page{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#202020;line-height:20px;margin:34px 0 0;text-align:justify;padding-bottom:54px}
.rule-page p{margin-top:16px}
.rule-page .rule-tt{margin-top:55px;font-size:22px;color:#0c4da2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-align:left}
.banner-cr{width:100%;height:485px;position:relative;background:url(../images/img/careers.jpg) center 0 no-repeat}
.text-bninfo{text-align:center;font-size:40px;color:#fff;position:absolute;top:50%;margin-top:-58px;width:100%}
.text-bninfo p.b{text-transform:uppercase}
.sbox{height:45px;width:200px;margin:9px auto 0}
.sbox a{color:#fff;font-size:14px;background:#f37021;height:45px;line-height:45px;display:inline-block}
.sbox a:hover{background:#034ea2}
.sbox span{float:left}
.sbox span.t-ab{padding:0 15px}
.sbox span.btn-ab{float:right;display:inline-block;width:45px;height:45px;background:url(../images/icon/f.png) center center no-repeat #f37021}
.sbox a:hover span.btn-ab{background:url(../images/icon/f.png) center center no-repeat #034ea2}
.s-box{box-sizing:border-box;height:45px;max-width:545px;padding-right:235px;position:relative;margin:14px auto 0}
.s-box a{position:absolute;top:0;right:0;width:45px;height:45px;background:url(../images/icon/f.png) center center no-repeat #f37021;border:1px solid #f6a785;display:inline-block}
.s-box .selector{width:189px!important;height:45px;background:url(../images/icon/place.png) 14px 14px no-repeat #fff;padding:0;position:absolute;top:0;right:45px}
.s-box .selector span{display:block;height:45px;width:100%!important;box-sizing:border-box;line-height:45px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#aaa;padding:0 35px;background:url(../images/icon/ard.png) 165px 21px no-repeat;text-align:left}
.s-box .selector.active,.s-box .selector.focus,.s-box .selector.focus.active,.s-box .selector.hover{background:url(../images/icon/place.png) 14px 14px no-repeat #fff}
.s-box .selector.active span,.s-box .selector.focus span,.s-box .selector.focus.active span,.s-box .selector.hover span{background:url(../images/icon/ard.png) 165px 21px no-repeat}
.s-box .selector select{height:45px;top:0}
.s-box .selector option{color:#aaa;font-size:14px}
.s-box input{width:100%;height:45px;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#aaa;box-sizing:border-box;padding:0 10px;border:0;background:#fff}
.fr-careers.two{background:#f8f8f8}
.fr-careers{color:#292929;position:relative;padding:60px 0}
.fr-careers.two{background:#f8f8f8}
.crtt{font-size:22px;margin-bottom:6px;text-transform:uppercase}
.desccr{font-size:14px;line-height:28px;margin-bottom:0}
.col-frame .mrcr{margin-top:80px;margin-bottom:5px}
.mrcr{font-size:14px;margin-bottom:2px}
.gr-link a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;display:inline-block;color:#f37021;font-size:14px;padding:0 10px;border-left:2px solid #f37021;height:17px;line-height:17px;text-decoration:underline;margin-bottom:10px}
.gr-link a:hover{color:#034ea2}
.gr-link a:first-child{border-left:none;padding-left:0}
.gr-link a:last-child{padding-right:0}
.cr-f1 .coll{text-align:right;position:relative;z-index:1;width:41%}
.cr-f1 .coll.fl_pc{width:59%;vertical-align:bottom}
.cr-f1 .coll.fl_pc img{width:116%;margin-left:-16%;margin-bottom:-60px}
.cr-f2 .coll{text-align:right;color:#fff;position:relative;z-index:10}
.cr-f2 .gr-link a:hover{color:#fff}
.cr-f3 .col-frame:first-child{width:48%}
.cr-f3 .col-frame{width:52%}
.cr-f3 .fl_pc img{width:157%;margin-right:-36%;margin-bottom:-60px}
.grlink.chnn{display:inline-block}
.cr-f2 .coll .grlink.chnn a:last-child,.cr-f1 .coll .grlink.chnn a:last-child{padding-right:0}
.cr-f2{background:url(../img/footernen.jpg) center bottom no-repeat #b0c1cb}
.cr-f4 img{max-width:100%;margin-bottom:-60px}
.cr-f2.fr-careers .wr-page .col-frame,.cr-f4.fr-careers .wr-page .col-frame{width:40%;text-align:left}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc,.cr-f4.fr-careers .wr-page .col-frame.fl_pc{width:60%;text-align:right;vertical-align:bottom}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc{padding-left:30px}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc img{max-width:100%;margin-right:-163px;margin-bottom:-60px}
.cr-f4.fr-careers .wr-page .col-frame.fl_pc img{margin-right:-37px}
.cr-f5.fr-careers .wr-page .col-frame{width:40%;text-align:right}
.cr-f5.fr-careers .wr-page .col-frame.fl_pc{max-width:100%;text-align:left;width:60%}
.cr-f5.fr-careers .wr-page .col-frame.fl_pc img{margin-left:-79px;max-width:100%}
.banner-cr-sub{height:300px;width:100%;display:table;text-align:center;position:relative}
.banner-cr-sub .text{display:table-cell;vertical-align:middle;text-align:center}
.banner-cr-sub .text p{max-width:520px;margin:0 auto;color:#fff}
.fl_mb{display:none}
.career-wrap p{text-align:justify}
.career-wrap .item-step p{text-align:left}
.it-st2{background:#f6f6f6}
.ct-qt .l1{font-size:18px;color:#292929;margin-bottom:7px}
.ct-qt .l2{font-size:24px;color:#f37021;line-height:30px;white-space:pre-line;margin-bottom:17px}
.ct-qt .l3 a{color:#f37021}
.ct-qt .l3 a:hover{color:#034ea2}
.ct-qt .l3{line-height:24px}
.item-step .tb-st{width:100%}
.item-step .tb-st td{vertical-align:top;padding:80px 0 98px}
.item-step .tb-st .col1{width:33%;padding-right:20px}
.item-step .tb-st .col1 .l1{font-size:14px;color:#292929}
.item-step .tb-st .col1 .l2{font-size:22px;color:#f37021;line-height:30px;white-space:pre-line}
.item-step .tb-st .col2{font-size:14px;color:#292929;line-height:20px;text-align:justify}
.item-step .tb-st .col2 *{text-align:justify}
.item-step .tb-st .col2 a{color:#f37021}
.item-step .tb-st .col2 a:hover{text-decoration:underline;color:#034ea2}
.bs-wraper{padding:0 30px}
.banner-business{height:400px;width:100%}
.bs-wrap{display:table;padding:60px 0}
.bs-wrap .bs-coltext{display:table-cell;text-align:left;vertical-align:middle;padding-right:30px}
.bs-wrap .images-bs{display:table-cell;text-align:right;vertical-align:middle}
.business-f1 .images-bs{vertical-align:bottom}
.business-f1 .img-f{margin-bottom:-60px}
.bs-tt{color:#40ab37;font-size:22px;line-height:55px;margin-bottom:12px;letter-spacing:-1px;text-transform:uppercase}
.bs-tt.fix-text{display:table;width:100%;width:auto}
.bs-tt.fix-text span{display:table-cell;vertical-align:middle;line-height:30px}
.bs-tt img{margin-right:5px}
.business-f1 .img-f{width:383px}
.bs-coltext .desc{font-size:14px;line-height:22px;color:#292929}
.view-detail-pro{margin-top:30px}
.view-detail-pro,.grlink a{color:#f37022;font-size:14px;line-height:14px;padding:0 14px;border-left:1px solid #f37022;font-weight:700}
.view-detail-pro:first-child,.grlink.chnn a:first-child{padding-left:0}
.view-detail-pro:first-child,.grlink a:first-child{border-left:none;padding-left:0!important}
.grlink.chnn a{letter-spacing:-.2px;background:0}
.view-detail-pro:hover,.grlink a:hover,.grlink a.active{color:#034ea2}
.grlink.sec2 a:hover,.grlink.sec2 a.active{color:#fff}
.business-f4,.business-f2{background:#f6f6f6}
.business-f2 .bs-tt{color:#f37021}
.career-wrap p.note{font-size:12px}
.business-f2 p.note{font-size:14px}
.list-bs{list-style:inside;padding-top:10px;padding-bottom:5px}
.list-bs li{position:relative}
.list-bs li span{position:absolute;left:1px}
.business-f2 .grlink a{color:#f37022;padding:0 10px}
.business-f2 .grlink a:hover,.business-f2 .grlink a.active{color:#034ea2}
.business-f3 .bs-tt{color:#034ea2}
.business-f3 p.note{font-size:14px;margin-bottom:7px}
.business-f3 .img-f{width:382px}
.business-f3 .list-bs{padding-top:0}
.business-f3 .list-bs a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#0c267d}
.business-f3 .list-bs a:hover{color:#f37022}
.business-f3 .grlink a{color:#f37022;padding:0 10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.business-f3 .grlink a.apple{padding-left:35px;background:url(../images/icon/apple.png) 10px center no-repeat #fff}
.business-f3 .grlink a.apple:hover,.business-f3 .grlink a.apple.active{background:url(../images/icon/apple_hv.png) 10px center no-repeat #0c3890}
.business-f3 .grlink a:hover,.business-f3 .grlink a.active{color:#034ea2}
.business-f1 .bs-tt img,.business-f2 .bs-tt img,.business-f3 .bs-tt img{margin-top:-6px}
.business-f4 .bs-tt img{margin-top:-6px}
.business-f4 .bs-tt{color:#f37021}
.business-f4 p.note{font-size:14px;margin-bottom:7px;margin-top:18px;line-height:22px;width:90%}
.business-f4 .img-f{right:-3px;top:50%;width:389px}
.business-f4 .list-bs{margin-top:15px}
.business-f4 .grlink a{padding:0 7px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.business-f4 .grlink a:hover,.business-f4 .grlink a.active{color:#034ea2}
.member-company{margin:55px 0 80px;position:relative}
.wrap-ct{max-width:1344px;margin:0 auto;position:relative}
.member-boss{color:#fff;text-align:center;position:relative;padding:0 15px 55px;position:relative}
.member-boss .name{display:inline-block;padding:18px 31px 14px;font-size:22px;line-height:32px;background:#0c4ca3;position:relative;z-index:1}
.member-boss .name:before{content:" ";position:absolute;left:50%;top:100%;height:82px;border-left:1px solid #54555a}
.member-field .component-parent .text:before{content:" ";height:33px;position:absolute;z-index:0;top:-33px;left:50%;border-left:1px solid #54555a}
.member-field .component-parent .text:after{content:" ";position:absolute;width:120%;right:50%;top:-33px;border-top:1px solid #54555a}
.member-field:first-child .component-parent .text:after{right:auto;left:50%}
.member-child-it:before{content:" ";position:absolute;top:0;left:50%;height:100%;border-left:1px solid #54555a}
.member-child-it:first-child:after{right:auto;left:50%}
.member-child-it:after{content:" ";position:absolute;top:0;width:100%;right:50%;border-top:1px solid #54555a}
.member-child.one .member-child-it:after{border-top:0}
.member-child.one .member-child-it:before{top:auto;bottom:100%;margin-bottom:-27px}
.component-parent:before{content:" ";position:absolute;bottom:-42px;left:50%;height:100%;border-left:1px solid #54555a}
.member-field-it.last .component-parent::before{bottom:0;height:0}
.member-field{margin:39px auto 0;width:50%;float:left;position:relative}
.member-field-it{float:left;width:50%;padding:0 13px;position:relative;text-align:center}
.member-field-it a{cursor:default}
.member-field-it a.fancybox{cursor:pointer}
.member-field-it .img{padding-top:20px;position:relative}
.member-field-it .img img{width:100%}
.member-field-it .text{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;color:#fff;background:#017dc7}
.member-field-it .shadow{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:url(../images/bg/bg-member.png) repeat}
.member-field-it .text span{display:block}
.member-field-it .text .name-1{font-size:14px;line-height:20px}
.member-field-it .text .name-2{margin-top:4px;font-size:22px;line-height:24px;margin-top:5px}
.member-field-it .text .name-2 em{font-style:normal;font-weight:400}
.member-field-it .text .link{margin-top:2px;font-size:13px;line-height:17px;color:#fff;text-decoration:underline}
.member-field-it:hover .text .link{color:#ee591b}
.member-child{margin:41px 0 0;position:relative}
.member-child .member-child-it{float:left;width:48.04%;position:relative;margin:0 0 0 3.87%;padding:27px 0 0}
.member-child .member-child-it:first-child{margin-left:0}
.member-child .member-child-it .name-child{font-size:12px;background:#7ac5ed;display:block;color:#0c4ca3;padding:4px 0;letter-spacing:-.3px}
.member-child .member-child-it .name-child:hover{background:#017dc7;color:#fff}
.member-child .member-child-it .name-child table{width:100%;height:100%}
.member-field-it .img a,.member-child .member-child-it a{display:inline-block;position:relative;width:100%}
.member-child .member-child-it a td{padding:0 10px}
.member-field-it .img a{cursor:default}
.member-child .member-child-it a span.icon-plus{width:18px;height:18px;background:url(../images/icon/icon-plus.png) no-repeat;position:absolute;bottom:-9px;left:50%;margin-left:-9px}
.member-child .member-child-it a span.icon-plus:hover{background:url(../images/icon/icon-plus-hv.png) no-repeat}
.member-child.one .member-child-it{float:none;margin:0 auto}
.member-boss .line-doc,.member-boss .line-ngang,.member-field-it .field-doc,.field-doc-it,.field-ngang,.field-docmini,.field-ngang-mb,.super-ngang,.line-ngang-mini{display:inline-block;position:absolute;width:1px;height:1px;background:#838383;z-index:0}
.member-boss .line-ngang{bottom:-39px;left:0}
.member-boss .line-doc{left:50%;top:0;margin-left:-.5px}
.member-field-it .field-doc{left:50%;top:-1px;height:24px;margin-left:-.5px}
.field-doc-it{left:50%;margin-left:-1px;top:0}
.field-ngang{left:50%;top:0}
.field-docmini{top:0;left:50%;height:22px;margin-left:-1px}
.field-ngang-mb{top:-1px;left:50%;display:none}
.super-ngang{top:0;left:15px;display:none}
.line-ngang-mini{top:0;left:10%;display:none;width:50%}
.slide-events{height:485px;width:100%;position:relative}
.slide-events .swiper-slide{overflow:hidden}
.slide-events .swiper-slide img{position:absolute;left:50%;margin-left:-960px;z-index:0}
.cap-events{position:absolute;bottom:0;width:100%;max-width:1320px;padding:0 28px;margin:0 auto;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#fff}
.cap-events .date{font-size:14px}
.cap-events .name{font-size:36px;line-height:40px}
.slide-events .swiper-pagination{text-align:right;padding:0 18.5px;width:100%}
.wrap-pag{position:absolute;width:100%;height:14px;bottom:22px;z-index:999}
.wrap-pag .pg{width:100%;max-width:1320px;margin:0 auto;position:relative}
.slide-events .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;margin:0 4.5px;background:url(../images/icon/icon-slide.png) no-repeat;position:relative}
.slide-events .text-info{max-width:1320px;left:50%;width:100%;z-index:2}
.swiper-pagination-bullet .lf,.swiper-pagination-bullet .lr{position:absolute;display:inline-block;width:7px;height:14px;position:absolute;top:0;overflow:hidden}
.swiper-pagination-bullet .lf{left:0}
.swiper-pagination-bullet .lf span{display:inline-block;width:14px;height:14px;position:absolute;top:0;left:0;background:url(../images/icon/icon-lf.png) no-repeat;display:none}
.slide-events .swiper-pagination-bullet.swiper-pagination-bullet-active .lf span,.slide-events .swiper-pagination-bullet.swiper-pagination-bullet-active .lr span{display:block}
.swiper-pagination-bullet .lr{right:0}
.swiper-pagination-bullet .lr span{display:inline-block;width:14px;height:14px;position:absolute;top:0;right:0;background:url(../images/icon/icon-lr.png) no-repeat;display:none}
.bg-tslide{width:1920px;height:100%;margin:0 auto;position:absolute;top:0;left:50%;margin-left:-960px;z-index:1;background:url(../images/bg/bg-sha.png) no-repeat center bottom}
.bg-tslide .bg{width:300px;height:100%;position:absolute;top:0;background:url(../images/bg/bg-sl.png) repeat}
.bg-tslide .bg.bgr{right:0}
.bg-tslide .bt.bgl{left:0}
.events-wrap{width:100%;max-width:1320px;margin:0 auto}
.events-wrap .hn-items .img-news{width:22.7272%}
.events-wrap .hn-items .text-info{width:77.2728%;padding:0 2.5%}
.events-wrap .hn-items:hover{background:#f6f6f6}
.events-wrap .box_dropdown div.selector,.banns-page .box_dropdown div.selector{height:38px;margin-right:18px;line-height:38px;width:222px!important}
.events-wrap div.selector span,.events-wrap div.selector select,.banns-page div.selector span,.banns-page div.selector select{height:38px}
.events-wrap div.selector span,.banns-page div.selector span{line-height:38px;width:210px!important;padding-right:0}
.events-wrap div.selector select,.banns-page div.selector select{top:0}
.events-wrap .box_dropdown div.selector span,.banns-page .box_dropdown div.selector span{background:url(../images/icon/mt_down.png) no-repeat 183px 15px}
.events-wrap .box_dropdown div.selector.hover,.events-wrap .box_dropdown div.selector.focus,.banns-page .box_dropdown div.selector.hover,.banns-page .box_dropdown div.selector.focus{border:1px solid #0b4da1;background:url(../images/icon/mt_down.png) no-repeat 193px 15px}
.banns-list{padding:37px 0 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.it-banns{width:50%;padding:0 3.4% 0 0}
.it-banns .hn-items{display:table;width:100%;border-bottom:0;padding:0 0 37px}
.it-banns .hn-items:first-child{border-top:0}
.it-banns .hn-items .img-news{width:33.6585%;display:table-cell}
.it-banns .hn-items .img-news img{width:100%}
.it-banns .hn-items .text-info{width:66.3415%;padding-left:6.3492%;display:table-cell;vertical-align:middle}
.pag-news{text-align:center;font-size:0;letter-spacing:0;margin:0 auto;text-align:center;width:100%;word-spacing:0;margin-top:78px;padding-bottom:219px}
.pag-news a{display:inline-block;width:46px;height:45px;line-height:45px;text-align:center;border:1px solid #dcdcdc;color:#181818;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;margin-right:12px}
.pag-news a.dot{border:0}
.pag-news a:hover,.pag-news a.active{background:#0d3890}
.tit-banner{white-space:pre-line;font-size:24px;line-height:32px;display:block;-webkit-text-shadow:0 0 5px rgba(0,0,0,0.5);-moz-text-shadow:0 0 5px rgba(0,0,0,0.5);-ms-text-shadow:0 0 5px rgba(0,0,0,0.5);text-shadow:0 0 5px rgba(0,0,0,0.5);font-weight:400!important}
.ir-page .tit-banner{text-transform:none}
.news_banner.news{height:300px;position:relative}
.mt-40{margin-top:-30px}
.business{padding-bottom:30px}
.business-service > .tt{text-align:center;color:#f37021;font-size:30px;line-height:38px;margin-bottom:74px}
.business-service > .tt span{display:block;padding-top:3px;font-size:36px;line-height:49px;text-transform:uppercase}
.wrap-business{max-width:1380px;padding:0 30px;position:relative;margin:0 auto}
.sv-cntt .business-service-it{padding:60px 0}
.telecom-page .business-service-it{padding:60px 0}
.business-service-it{color:#000;padding:60px 0}
.business-deal .business-service-it .service-it img{width:auto}
.business-service-it img{width:100%;max-width:100%;position:relative;margin:0 auto}
.business-service-it .fct{display:inline-block;height:100%;vertical-align:middle}
.business-service-it .service-it .tt{font-size:22px;text-transform:uppercase}
.business-service-it .service-it .info{font-size:14px;line-height:26px;margin-top:19px}
.business-service-it .service-it .info ul{list-style:disc inside}
.business-service-it .service-it .info a{color:#034ea2}
.business-service-it .service-it .info a:hover{color:#f37021}
.business-service-it .service-it .info span.tt-und{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#034ea2;text-decoration:underline}
.business-service-it .btn-service{font-size:14px;text-decoration:none;display:inline-block;color:#f37021;margin-top:28px}
.business-service-it .btn-service:hover{color:#034ea2}
.btn-service.mb{display:none}
.business-service-it .wr-page{display:table}
.business-service-it.one .service-it.img-c{padding-right:0}
.business-service-it.one .service-it{text-align:left;padding-right:30px}
.business-service-it.one .service-it.ct-qt{padding-right:15%}
.business-service-it.two .service-it.ct-qt{padding-left:15%}
.business-service-it.two{background:#f6f6f6}
.business-service-it.two .service-it{text-align:right;padding-left:30px}
.business-service-it.two .service-it.img-c{padding-left:0}
.business-service-it .service-it{vertical-align:middle;display:table-cell}
.business-service-it.one .service-it.img-c{text-align:center}
.business-service-it.two .service-it.img-c{text-align:left}
.business-service-it .service-it.img-c{width:27.78%}
.btn-more{width:125px;height:43px;display:inline-block;text-align:center;line-height:44px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#fff;background:url(../images/bg/bg-btn-more.png) no-repeat;margin-top:28px;background-position:0 0}
.btn-more:hover{color:#fff;background-position:0 -43px}
.business-system .business-service-it .service-it{width:50%}
.list-partner{text-align:right;padding:0;padding-top:25px}
.list-partner img{width:auto}
.list-partner span{display:inline-block;height:65px;width:135px;text-align:center;line-height:65px}
.bus-solutions .business-service-it .service-it{width:50%}
.bus-solutions .business-service-it.two .service-it{padding-left:30px}
.bus-solutions .business-service-it .service-it .info{margin-top:-5px}
.bus-solutions .business-service-it .service-it .info p{padding-top:25px}
.bus-solutions .business-service-it .service-it .info a,.business-telecom .business-service-it .service-it .info a,.business-study .business-service-it .service-it .info a{color:#f37021}
.bus-solutions .business-service-it .service-it .info a{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.bus-solutions .business-service-it .service-it .info a:hover,.business-telecom .business-service-it .service-it .info a:hover,.business-study .business-service-it .service-it .info a:hover{color:#034ea2}
.bus-solutions .business-service-it .service-it .info span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.bus-solutions .business-service-it.two .service-it:first-child{width:50%;margin-top:0}
.bus-solutions .business-service-it.color-blue .service-it .btn-service,.business-service-it.color-blue .service-it .info a{color:#0d3890}
.business-service-it.color-blue .service-it .btn-service:hover,.bus-solutions .business-service-it.color-blue .service-it .info a:hover{color:#f37021}
.bus-solutions .business-service-it.three{height:auto;background:url(../images/img/buss-22.png) no-repeat center bottom;padding-bottom:200px}
.bus-solutions .business-service-it.three .service-it{width:74.5454%;max-width:1000px;height:auto!important}
.bus-solutions .business-service-it.three ul{margin-top:0;padding:0 0 0 50px;list-style-position:inside;list-style:disc}
.bus-solutions .tt-intro{text-align:center;font-size:30px;color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:42px;padding:65px 0 0}
.bus-solutions .tt-intro span{font-size:50px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.mt-23{margin-top:-23px}
.news_banner.aw{height:450px}
.news_banner.aw .box_banner{max-width:600px}
.news_banner.aw .box_banner .headline{line-height:51px;font-size:40px}
.paged{margin-top:90px}
.content-raw{padding-bottom:37px}
.item-raw{margin-top:49px;padding:0 80px;position:relative}
.item-raw .text{font-size:18px;color:#202020;line-height:20px;margin-top:25px}
.item-raw:first-child .name{border-top:0}
.item-raw .name{border-top:1px solid #bdbdbd;font-size:22px;color:#f37021;text-transform:uppercase;margin-top:19px;padding-top:43px}
.item-raw .name span{color:#484848}
.item-raw .note{color:#8b8b8b;font-size:14px;margin-top:3px}
.item-raw .note span{color:#292929}
.item-raw .quotes{position:absolute;left:0;top:135px}
.rewards{padding:62px 0 100px;background:#f4f4f4}
.rewards-border{max-width:1155px;padding:0 82px;position:relative;margin:0 auto}
.swiper-container-rew{width:100%;overflow:hidden}
.swiper-container-rew .swiper-slide{width:auto;padding:0 33px;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.swiper-container-rew .swiper-slide:hover{opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.tt-rew{font-size:22px;color:#292929;text-transform:uppercase;text-align:center;margin-bottom:80px}
.paged{text-align:center}
.banner-ir-info{height:300px;display:table;width:100%;text-align:center}
.text-bn{display:table-cell;vertical-align:middle;color:#fff;font-size:24px;font-weight:400}
.ir-info-wrap{color:#292929;padding:60px 0}
.tt-ir-if{font-size:22px!important;border-bottom:1px solid #939393;padding-bottom:17px}
.tt-ir-if.no-bd{border-bottom:0;padding-bottom:0}
.tb-ny{width:100%;margin-top:13px}
.tb-ny td{font-size:14px;padding:7px 0}
.tb-ny td.col1{width:220px}
.tb-kind th{text-align:left;text-transform:uppercase}
.tb-kind th,.tb-kind td{border-bottom:1px solid #bfbfbf;font-size:14px;height:52px;vertical-align:middle}
.tb-kind th.right-text{text-align:right}
.tb-kind tr td:first-child{font-weight:700}
.tb-kind{max-width:420px;width:100%}
.tb-kind .col1{text-align:left}
.tb-kind .col2{text-align:right}
.tb-structure{max-width:560px;width:100%;font-size:14px}
.tb-structure .col3{width:142px}
.tb-structure th{text-align:left}
.tb-structure th.right-text{text-align:right}
.tb-structure th,.tb-structure td{border-bottom:1px solid #bfbfbf;font-size:14px;height:52px;vertical-align:middle}
.tb-structure td.col2,.tb-structure td.col3{text-align:right}
.tb-structure td.col1{font-weight:700}
.ir-info-wrap .left-table{width:50%}
.right-chard{margin-top:150px;width:50%}
.tb-his{width:100%}
.tb-his .col1{width:8.4%}
.tb-his .col2{width:16.96%}
.tb-his .col3{width:25.45%}
.tb-his .col4{width:25.6%}
.tb-his th,.tb-his td{text-align:left;vertical-align:middle}
.tb-his th{border-bottom:1px solid #939393}
.bdt{border-top:1px solid #939393!important}
.tb-his > tbody > tr > td:first-child{border-top:0}
.tb-his > tbody > tr > td{border-top:1px solid #f4f4f4;padding:16px 0}
.tb-his1{font-size:14px}
.tb-his2{font-size:14px}
.tb-his1 th{padding-bottom:7px}
.tb-his2 td.col1{border-top:0}
.tb-his2 td{height:56px;border-top:1px solid #bfbfbf}
.tb-his2 tr:first-child td{border-top:1px solid #939393}
.tb-ana{width:100%}
.tb-ana th{width:25%;font-size:22px;text-align:left;padding-bottom:3px;border-bottom:1px solid #939393}
.tb-ana td{width:25%;border-top:1px solid #bfbfbf;font-size:14px;vertical-align:top;text-align:left;padding:15px 20px 15px 0}
.tb-ana tr:first-child td{border-top:1px solid #939393}
.tb-his .footable-row-detail-row{border-top:1px solid #bfbfbf}
.tb-his .footable-row-detail .footable-row-detail-cell{padding-left:10%;padding-bottom:0;padding-top:0}
.tb-his .footable-row-detail-value{padding-left:20px}
.tb-his .footable-row-detail-row .footable-row-detail-name{padding:7px 0}
.chart-item{color:#292929;font-size:14px}
.chart-item .ch-tt{font-size:22px}
.chart-item .ch-note{font-size:14px}
.chart-item .ch-note span,.chart-item .ch-note p{font-size:14px!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}
.chart-item:first-child{float:left}
.chart-item{width:47%;float:right;margin-bottom:73px}
.chart-item .ch-desc{line-height:26px;margin-top:22px}
.chart-item .ch-desc span{color:#f37021;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.kq-tt{color:#292929;font-size:22px}
.kq-tt span{margin-top:8px;margin-bottom:8px;font-size:14px;font-weight:400}
.tb-kq-tt{width:100%;font-size:14px}
.tb-kq-tt .footable-row-detail-cell{padding-left:10%}
.tb-kq-tt .footable-row-detail-inner{width:100%}
.tb-kq-tt .footable-row-detail-row{border-bottom:1px solid #bfbfbf}
.tb-kq-tt .footable-row-detail-row:first-child{border-top:1px solid #bfbfbf}
.tb-kq-tt .footable-row-detail-row > div{padding:7px 0}
.tb-kq-tt .col1{width:20%;text-align:left;padding-right:20px}
.tb-kq-tt th{vertical-align:top}
.tb-kq-tt .col2{text-align:right;width:8.88%;padding-right:10px}
.tb-kq-tt .col2.footable-last-column{padding-right:0}
.tb-kq-tt .col3{text-align:right}
.tb-kq-tt td{border-bottom:1px solid #bfbfbf;padding:11px 0 15px}
.tb-kq-tt th{padding:14px 0;line-height:21px;border-top:1px solid #939393;border-bottom:1px solid #bfbfbf}
.business-telecom .wrap-business,.business-deal .wrap-business{width:100%;max-width:1284px;padding:0 30px;margin:0 auto}
.business-telecom .business-service-it .service-it{width:72.3039%}
.business-telecom .business-service-it .service-it.img-c{width:27.6961%}
.business-service-it.bg-gray{background:#f6f6f6}
.business-deal .business-service-it .service-it{width:60%;padding-right:4.16667%;text-align:left}
.business-deal .business-service-it .service-it.img-c{padding-right:0}
.box-banle{display:table}
.box-banle .service-it{vertical-align:middle;display:table-cell;float:none!important}
.business-service-it .service-it .info table{width:100%}
.business-service-it .service-it .info table .tt-1{font-size:48px;color:#f37021;vertical-align:middle;padding-right:10px}
.business-service-it .service-it .info table .tt-2{line-height:26px;vertical-align:middle}
.view-detail-pro.mb{display:none}
.business-study .business-service-it.one .service-it{width:68.4%;padding-right:50px;text-align:left;width:68.4%}
.business-study .business-service-it.one .service-it.img-c{width:31.6%;padding-right:0}
.business-study .business-service-it.three .info{width:100%;max-width:85%}
.business-study .business-service-it .info ul{list-style:disc outside;padding-left:20px}
.list-orientate{padding-bottom:110px;padding-top:7px}
.careers-orientate .wr-page{padding:0}
.it-ori{width:50%;padding:60px 30px 0}
.it-ori .img-or img{width:100%}
.it-ori .tit-or{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#f37021}
.it-ori .desc-or{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;line-height:20px;padding-top:21px}
.it-ori .desc-or span{color:#1657c0}
.it-ori .desc-or a{color:#f37021}
.it-ori .desc-or a:hover{color:#034ae2}
.or-view-more{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#1658c0}
.or-view-more:hover{color:#f37021}
.text-vh{width:35%}
.text-vh .vh-tt{color:#f37021;font-size:22px;padding-bottom:20px;line-height:22px}
.text-vh .vh-desc{font-size:14px;color:#292929;line-height:20px}
.sl-vh{width:65%}
.it-vh{padding:60px 0}
.border-slvh{position:relative;padding:0 50px}
.border-slvh p{text-align:left}
.swiper-container-vh{overflow:hidden}
.swiper-container-vh .swiper-slide{width:auto;width:235px}
.swiper-container-vh .swiper-slide img{width:100%}
.swiper-container-vh .swiper-slide p{margin-top:8px;font-size:14px;color:#292929}
.swiper-container-vh .swiper-slide:hover p{color:#1658c0}
.border-slvh .swiper-button-prev{width:30px;height:30px;background:url(../images/icon/vh-prev.png) 0 0 no-repeat}
.border-slvh .swiper-button-next{width:30px;height:30px;background:url(../images/icon/vh-next.png) 0 0 no-repeat}
.plc-row{padding:30px 0}
.plc-row.plc-r1{padding-top:60px}
.plc-row.plc-r2{padding-bottom:60px}
.plc-row .ptnv{width:60%;margin-top:10px}
.plc-row .ptnv .it:first-child{margin-left:10%}
.plc-row .ptnv .it{float:left;width:30%;text-align:center;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding:0 15px;line-height:22px;color:#292929}
.plc-row .ptnv .it .img{height:85px}
.plc-row .ptnv .it .img img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);opacity:1}
.plc-row .ptnv .it .num{font-family:'Arial-Black';font-size:40px;color:#0d3890;line-height:40px;padding-bottom:10px}
.text-top-plc{width:40%}
.row-cs.plc-row .text-top-plc{width:48.4%;padding-right:0}
.row-cs .text-top-plc{width:50%;padding-right:16px}
.text-top-plc .pl-tt{color:#f37021;font-size:22px;margin-bottom:13px}
.text-top-plc .pl-desc{color:#292929;font-size:14px;line-height:20px}
.lg_en .text-top-plc .pl-desc li.b{text-align:left}
.text-top-plc .pl-desc ul{width:47%;list-style:none;text-align:justify}
.w510{max-width:510px}
.bggrey{background:#f6f6f6}
.img-right{width:35%;margin-top:58px}
.img-right img{margin-right:1.5%;width:48.5%;margin-bottom:7px}
.row-cs{padding:60px 0}
table.top-plc{width:50%;margin-top:20px}
table.top-plc p.num{font-size:48px;color:#0d3890}
table.top-plc td p span{color:#0d3890}
table.top-plc td{padding:0 45px;text-align:center;vertical-align:top}
table.top-plc td p.de{color:#292929;font-size:14px;line-height:22px}
.gr-pro .pro-tiem .desc{color:#292929;font-size:14px;line-height:20px;margin-top:18px;text-align:justify}
.gr-pro .pro-tiem:first-child{margin-left:0}
.gr-pro .pro-tiem img{width:100%}
.edu-pro-tt{text-align:center;margin-bottom:50px;font-size:22px}
.edu-pro-tt span{display:inline-block;padding:0 50px;margin-bottom:-10px;background:#fff;color:#292929}
.edu-pro-tt .line{border-bottom:1px solid #cecece}
.site-tt{font-size:22px;color:#4eb848;border-bottom:1px solid #959595;padding-top:50px;padding-bottom:28px;margin-bottom:20px}
.row-site .line{width:80px;border-bottom:1px solid #636363}
.name-site{font-size:22px;color:#f47021;margin-bottom:-6px;padding-top:27px}
.name-site a{color:#f47021}
.name-site a:hover{color:#0e3992}
.chnn-sm{margin-bottom:50px}
.chnn-sm .col-site{margin-bottom:0}
.col-site{width:230px;float:none;display:inline-table;margin-bottom:50px}
.col-site ul{list-style:none;padding-left:20px}
.col-site ul li{padding-top:14px}
.col-site .link-item{margin-top:25px;color:#202020;font-size:14px;font-weight:700}
.col-site li,.col-site a{font-size:14px;line-height:18px;color:#202020}
.col-site a:hover{color:#eb4400}
.stories-win{padding-bottom:70px}
.it-story{color:#000;padding:60px 0;display:table;width:100%}
.it-story.bg-gray{background:#f6f6f6}
.it-story.text-center .info-story{text-align:center!important}
.title-story{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:36px;line-height:46px;padding-top:45px}
.title-story span{text-transform:uppercase;color:#f37021}
.it-story .img-story{width:33.863636%;text-align:center;display:table-cell;vertical-align:middle}
.it-story .img-story.mobile{display:none}
.it-story .img-story img{max-width:100%;display:block}
.it-story .info-story{width:66.136364%;display:table-cell;vertical-align:middle}
.desc-story{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:26px;margin-top:22px}
.btn-story,.btn-story:focus{font-size:14px;color:#f37021;margin-top:28px;display:inline-block}
.btn-story.mb{display:none}
.btn-story:hover{color:#0d3891}
.it-story.itl .info-story{text-align:left;padding-right:30px}
.it-story.itr .info-story{text-align:right;padding-left:30px}
.intro-detail{font-size:36px;color:#000}
.intro-detail span{text-transform:uppercase;color:#f37021}
.top-story .tt{background:#41ae38;color:#fff;padding:18px 20px 14px;font-size:14px;text-transform:uppercase}
.top-story .st-item{padding:25px 30px;background:#f2f2f2;border-top:1px solid #ccc}
.top-story .st-item:first-child{border-top:0}
.top-story .st-item img{width:100%}
.top-story .desc-st{font-size:14px;color:#292929;line-height:22px;margin-top:8px;margin-bottom:4px}
.top-story .desc-st a{color:#f37021;display:block;padding-top:3px}
.top-story .desc-st a.one{color:#292929}
.top-story .desc-st a:hover{color:#034ea2}
.desc-stdt.bt{border-bottom:1px solid #acacac;padding-bottom:40px}
.itr .desc-stdt h2{text-align:right}
.desc-stdt h2{color:#000;font-size:22px;line-height:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-align:left}
.banner-story{margin-bottom:55px}
.desc-stdt strong{color:#f37021;font-weight:400}
.desc-stdt p{color:#000;font-size:14px;line-height:26px;margin-top:5px}
.st-content{margin-top:40px;color:#000;font-size:14px;line-height:26px;text-align:justify}
.st-content img{max-width:100%;width:100%}
.boss-board .news_banner.news,.boss-executives .news_banner.news,.boss-control .news_banner.news{height:300px}
.boss-board .tit-banner,.boss-executives .tit-banner,.boss-control .tit-banner{font-size:60px;line-height:70px}
.menu-boss{text-align:center;padding:0 30px 26px;background:#e8e8e8}
.menu-boss a{display:inline-block;max-width:250px;width:100%;height:57px;line-height:22px;border:1px solid #bcbcbc;background:#e8e8e8;font-size:22px;color:#b3b3b3;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:26px 10px 0}
.menu-boss a > span{display:table;width:100%;height:100%}
.menu-boss a > span > span{display:table-cell;vertical-align:middle;padding:0 10px}
.menu-boss a:hover,.menu-boss a.active{background:#f37021;color:#fff;border:1px solid #f37021}
.list-boss{padding:30px 0 70px}
.it-boss{width:50%;margin:60px 0 0}
.it-boss.one{padding-right:2.651515%}
.it-boss.two{padding-left:2.651515%}
.it-boss .img-boss{width:40%;margin-right:3.9%;position:relative}
.it-boss .img-boss img{width:100%}
.it-boss .info-boss{width:56%}
.it-boss .info-boss p.one{margin-bottom:5px;font-size:14px;line-height:28px;padding-top:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#2b2b2b;text-transform:uppercase}
.it-boss .info-boss a.two,.it-boss .info-boss p.two{font-size:22px;line-height:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;color:#f37021;display:inline-block}
.it-boss .info-boss a.two:hover,.it-boss .info-boss p.two:hover{color:#034ea2}

.it-boss .info-boss p.three{font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:34px;color:#2b2b2b}
.ir-page .it-boss .info-boss p.three{font-size:14px;line-height:20px;font-weight:700;text-transform:capitalize;padding-top:7px}
.home-search .gd-text{color:#4eb848}
.home-search .input{border:1px solid #bcbcbc;color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;height:38px;line-height:38px;margin-right:18px;margin-top:25px;padding:0 98px 0 13px;position:relative;width:100%;max-width:500px;position:relative}
.home-search .input input{width:100%;height:100%;border:none!important;background:0;outline:0}
.btn-search-home{border-left:1px solid #bcbcbc;color:#292929;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;height:37px;line-height:38px;position:absolute;top:0;right:0;display:inline-block}
.btn-search-home input{padding:0 15px}
.btn-search-home:hover{background:#034ea2;border-left:1px solid #034ea2;color:#fff}
.pcv{display:block}
.mbv{display:none}
.wrap-mb{padding:0 30px}
.swiper-mobile{position:relative}
.swiper-mobile-prev{width:30px;height:30px;position:absolute;background:url(../images/icon/prev-home.png) center center no-repeat;left:5px;top:auto;bottom:55px;z-index:10;margin-bottom:8%}
.swiper-mobile-next{width:30px;height:30px;position:absolute;background:url(../images/icon/next-home.png) center center no-repeat;right:5px;top:auto;bottom:55px;z-index:10;margin-bottom:8%}
.swiper-mobile .swiper-mobile-pagination{z-index:999;position:absolute;bottom:10px;text-align:center;width:100%;height:14px;left:0}
.swiper-mobile .swiper-mobile-pagination .swiper-pagination-bullet{background:#fff;border:2px solid #ff7f23;width:14px;height:14px;display:inline-block;margin:0 5px;opacity:1}
.swiper-mobile .swiper-mobile-pagination .swiper-pagination-bullet.bl-active{background:#ff7f23}
.swiper-mobile img{width:100%;position:relative;z-index:0}
.swiper-mobile .desc-mbsl{position:absolute;z-index:1;bottom:0;left:0;width:100%;box-sizing:border-box;background:#002541}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl{padding:14px 40px 17px}
.swiper-mobile .mb-slider1 .desc-mbsl .tt-desc-mbsl{font-size:22px;line-height:30px;color:#fff;padding:26px 40px 34px}
.swiper-mobile .mb-slider3 .desc-mbsl{background:#0d6e82}
.swiper-mobile .mb-slider4 .desc-mbsl .tt-desc-mbsl{padding:0 40px 14px}
.swiper-mobile .mb-slider3 .desc-mbsl .tt-desc-mbsl{padding:14px 40px 22px;background:0;color:#fff;font-size:24px;line-height:28px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p{font-size:24px;line-height:30px;color:#fff}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p:first-child{font-size:18px;line-height:21px;color:#f26f20;font-weight:400;padding-bottom:13px}
.swiper-mobile .mb-slider2 .desc-mbsl .hli{line-height:21px;font-size:18px;color:#f37021;margin-bottom:13px}
.swiper-mobile .mb-slider2 .desc-mbsl{background:#004057}
.swiper-mobile .mb-slider2 .desc-mbsl br{display:none}
.swiper-mobile .mb-slider3 .desc-mbsl .hli{line-height:21px;font-size:18px;color:#f37021;margin-bottom:2px}
.swiper-mobile .mb-slider1 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider2 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider3 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider4 .desc-mbsl .more-home-mb{padding-top:0;padding-bottom:0;padding-left:52px;height:55px;line-height:55px;font-size:14px;font-weight:700;color:#292929;display:inline-block;width:100%;text-decoration:none;background:url(../images/icon/icon-more-mb.png) no-repeat scroll 20px center;background-color:#fff}
.swiper-mobile .mb-slider3 .hl{font-size:60px;line-height:70px;color:#fff}
.swiper-mobile .mb-slider3 .desc-mbsl{background:0}
.swiper-mobile .mb-slider4 .desc-mbsl{background:0}
.swiper-mobile .mb-slider4 .desc-mbsl .text-desc{color:#fff;font-size:16px;line-height:19px;text-shadow:1px 0 2px rgba(63,63,63,1);padding-bottom:10px}
.swiper-mobile .mb-slider4 .gr-btn-sl4 > div{float:left;margin-right:5px;background:#32404b;color:#fff;font-size:30px;display:inline-block;padding:3px 15px;margin-top:5px}
.swiper-mobile .mb-slider4 .gr-btn-sl4 > div span{color:#f37021}
.more-home-mb,.more-home-mb:hover{color:#292929;text-decoration:underline;font-size:14px;display:inline-block;padding:15px 0 14px 30px;background:url(../images/icon/icon-more-mb.png) no-repeat left center}
.infographic-mb{background:#ff7f23;padding:35px 0 44px;position:relative}
.swiper-frame-mb{color:#fff}
.swiper-frame-mb .text{text-align:left;display:inline-block;margin:0 0 0 7.3%}
.swiper-frame-mb .text .t1{font-size:14px}
.swiper-frame-mb .text .t3{font-size:14px;margin-top:0;font-weight:400}
.swiper-frame-mb .col5 .text .t1{font-size:36px;line-height:44px;margin:0}
.swiper-frame-mb .col5 .text .t1 sup{font-size:14px;top:-14px}
.swiper-frame-mb .col5 .text .t1 span{display:inline-block;margin-bottom:5px}
.swiper-frame-mb .col5 .text .t2{font-size:14px;line-height:20px;margin:0}
.swiper-frame-mb .col5 .text p:nth-child(2){margin-top:-10px}
.swiper-frame-mb .col5 .text .t3{font-size:14px;margin:0}
.swiper-frame-mb img{opacity:1!important;vertical-align:top;display:inline-block}
.news-mb{padding:12px 0 14px}
.news-mb .tt{font-size:14px;margin-bottom:11px}
.news-mb .news-mb-it{display:block;border-top:1px solid #ccc;color:#f37021;font-size:13px;line-height:15px;padding:9px 0}
.home-solution-mb{background:#042d67;color:#fff;text-align:center;padding:14px 0 12px}
.home-solution-mb .top-solution{font-size:14px;line-height:22px}
.home-solution-mb .bot-solution{font-size:22px;line-height:30px}
.solution-slide-mb .swiper-button-prev,.solution-slide-mb .swiper-button-next{position:absolute;z-index:1;top:0;width:45px;height:60px;margin:0}
.solution-slide-mb .swiper-button-prev{left:0;background:url(../images/icon/solu-mb-btn-prev.png) no-repeat center center}
.solution-slide-mb .swiper-button-next{right:0;background:url(../images/icon/solu-mb-btn-next.png) no-repeat center center}
.infographic-mb .swiper-button-prev,.infographic-mb .swiper-button-next{position:absolute;z-index:1;top:0;width:60px;height:159px;margin:0}
.infographic-mb .swiper-button-prev{left:0;background:url(../images/icon/home-btn-mb-prev.png) no-repeat center center}
.infographic-mb .swiper-button-next{right:0;background:url(../images/icon/home-btn-mb-next.png) no-repeat center center}
.solution-slide-mb{text-align:center;position:relative}
.swiper-solution-mb a{color:#042d67;font-size:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:block}
.swiper-solution-mb table{height:60px}
.swiper-solution-mb a .tt{line-height:25px;display:inline-block;padding:0 30px}
.swiper-solution-mb a img{width:100%}
.solution-tab-mb{display:none}
.solution-tab-mb:first-child{display:block}
.solution-item-mb{border-top:1px solid #fff}
.solution-item-mb:first-child{border-top:0 solid #fff}
.solution-item-mb .tt{background:#ff7f23}
.solution-item-mb .tt .title-solution-item{color:#fff;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:block;position:relative}
.solution-item-mb .tt .title-solution-item .wrap-mb{padding:0}
.solution-item-mb .tt .title-solution-item .wrap-mb a{padding:11px 0 8px 30px;color:#292929}
.solution-item-mb .tt .title-solution-item .sub-solution-item a .icon{background:url(../images/icon/icon-plus-mb.png) no-repeat right center}
.solution-item-mb .tt .title-solution-item .sub-solution-item a{color:#f36f21}
.solution-item-mb .tt .title-solution-item a{color:#fff}
.solution-item-mb .tt .title-solution-item .icon{width:15px;height:15px;position:absolute;top:50%;margin-top:-7.5px;right:30px;background:url(../images/icon/icon-plus-mb.png) no-repeat right center}
.solution-item-mb .tt .sub-solution-item{background:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:none;padding:8px 0 11px}
.solution-item-mb .tt .sub-solution-item a:first-child{padding-top:8px}
.solution-item-mb .tt .sub-solution-item a{padding:0 0 8px;color:#ff7f23}
.solution-item-mb .tt .sub-solution-item a:hover{color:#034ea2}
.solution-item-mb .info-mb{color:#292929;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:25px;display:none;padding:18px 0 16px}
.solution-item-mb a{display:block;position:relative}
.smac-mb img{width:100%;margin:30px 0}
.tectonic-mb{background:#51b848;text-align:center;color:#fff;font-size:14px;padding:27px 0 33px}
.tectonic-mb .tt{line-height:20px}
.tectonic-mb .tt span{text-transform:uppercase;font-size:30px;display:inline-block;margin-top:11px}
.tectonic-mb a{color:#fff;font-size:14px;display:inline-block;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 24px 1px;margin:16px 0 0}
.safari .tectonic-mb a{padding:1px 24px 4px}
.fpt-mb{margin:25px 0 85px}
.fpt-mb img{width:100%}
.notfound-page{padding:170px 0}
.wrap-notfound{width:100%;padding:0 30px 0 338px;max-width:860px;height:auto;min-height:372px;margin:0 auto;position:relative}
.wrap-notfound img{position:absolute;top:0;left:0}
.text-notfound{font-size:26px;color:#000}
.text-notfound p.one{font-size:36px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.text-notfound a{color:#f8a530}
.select-date .box-date{padding-top:20px;font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:#292929;margin-right:18px}
.select-date .box-date span{display:inline-block;height:38px;min-width:66px;line-height:38px;padding-right:10px}
.select-date .box-date input{width:110px;height:38px;line-height:38px;border:1px solid #c2c2c2;padding:0 10px;background:url(../images/icon/icon-ar-date.png) no-repeat 88px center}
.highcharts-tracker rect{border-radius:5px}
#chart-filter span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#292929;padding:0 14px;border-left:1px solid #292929}
#chart-filter span:hover,#chart-filter span.active{color:#f37021}
#chart-filter span:first-child{padding:0 17px 0 0;border-left:none}
.chart-stock-prices{margin-top:45px;padding-bottom:60px}
.chart-stock-prices .chart-it{border:0;width:49.1%;padding-left:6.2878%;margin-left:0}
.chart-stock-prices .chart-it:first-child{margin-left:0;width:50.9%;padding-left:0}
.tit-chart{font-size:14px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#0b4da1;text-transform:uppercase}
.sp-chart-info{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;height:52px;line-height:52px;color:#292929;border-top:1px solid #bfbfbf;position:relative}
.sp-chart-info span.value{display:inline-block;position:absolute;width:100px;top:0;right:0;height:52px;line-height:52px;text-align:right}
.sp-chart-info span.unit{font-size:12px}
.sp-chart-info:first-child{border-top:0}
#chart-filter span{cursor:pointer}
.tab-stock-prices{width:100%;max-width:840px;padding-top:13px}
.col-stock-prices{width:25%;padding-right:30px;line-height:28px;color:#292929}
.col-stock-prices p.orange{color:#f37021}
.col-stock-prices p.green{color:#51b848}
.col-stock-prices p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}
.col-stock-prices p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tt-page.tt-line{text-align:left;padding-bottom:19px;border-bottom:1px solid #939393}
.live-stock-prices{padding-top:60px}
.title-shadow{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;color:#034ea2;font-size:22px;text-transform:uppercase;line-height:30px;height:69px;width:100%;display:table;color:#fff}
.title-shadow span{display:table-cell;vertical-align:middle;padding:0 45px 0 30px;background:url(../images/bg/bg1.png) repeat}
a:hover .title-shadow{color:#f37021}
.title-shadow .sm-text{font-size:14px;line-height:26px;text-transform:none;top:-6px}
.table-three .col-three{width:33.33%;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:26px}
.table-three .col-three img{max-width:100%;padding:32px 0}
.table-three .col-three span{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.table-number .col-number{margin-right:15px;padding-bottom:15px}
.table-number .col-number .num{font-size:50px;line-height:50px;color:#0d3890;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding-right:8px}
.table-number .col-number .text{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px;padding-top:6px}
.table-number .col-number .text span{display:table-cell;vertical-align:middle}
.mb-539{display:none}
.dd .desc-pop span{color:#f37021}
.dd .desc-pop table span{display:inline-block;margin-top:15px}
#pop-trust-2 .desc-pop{padding-top:25px}
.prod-text .desc-pop{padding-top:15px}
.prod-text .desc-pop a{display:inline-block}
.netfree .desc-pop a{color:#fd9e09;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.netfree .dd .desc-pop span{text-transform:uppercase}
.moneyfree .table-number .col-number,.netfree .col-number,#pop-trust-3 .col-number{width:415px}
.moneyfree .table-number .col-number.hb{width:280px}
.moneyfree li{line-height:26px}
.img-map-mb{display:none;padding:50px 0 0}
.img-map-mb img{width:100%}
.banns-page,.event-page{padding-bottom:70px}
.box-dhtl-why .wr-page{position:relative}
.wrap-iv-list.library{padding-bottom:64px}
.list_item.new-structure .item .text{padding-left:150px}
.box_news_slider .text-info .tt a{color:#fff}
#chart-stock-wrap{padding:0 15px}
.title-page-gl{text-transform:uppercase;color:#fff;background:#51b848;font-size:22px;line-height:100px;text-align:center;display:none}
.last-padding{padding-bottom:100px}
.business-service-it:first-child{padding-top:60px}
.telecom-page{padding-bottom:20px}
.banner-ir.news{background:#292929}
.img-bg-ls-news{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.45}
.banner-ir.news .wr-page{z-index:1;position:relative}
.bg-opct{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;z-index:0;opacity:.3}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p.b-tt-bn{font-size:24px;white-space:pre-line;font-weight:700;margin-bottom:12px;margin-top:81px}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{white-space:pre-line;font-size:16px;font-weight:400;text-shadow:none;line-height:26px}
.wrap-map{width:100%;height:750px;position:relative;overflow:hidden}
#svg-container{width:1920px;height:750px;position:absolute;top:0;left:50%;margin-left:-960px}
.img-svg{width:100%}
#svg-container svg:not(:root){overflow:visible}
#maps-ob{width:1920px;height:750px;left:50%;margin-left:-960px;position:relative}
.group-point{width:1000px;height:504px;position:absolute;top:0;left:50%;margin-left:-500px;background:#ddd}
.kv2 path{fill:red}
.kv path{fill:#7c7c7c}
.background{fill:red}
.kv:hover path{fill:#0e3891}
.wrap-map{background:#f6f6f6;overflow:hidden}
.title-map{font-size:22px;font-weight:bolder;color:#0e3891;text-align:center;position:absolute;z-index:10;width:100%;height:25px;z-index:25px;top:42px;left:0;z-index:101}
#gwrap{pointer-events:all}
.point-sm.no-popup{cursor:default}
.point-sm{width:32px;height:29px;position:absolute;z-index:101;cursor:pointer}
.point-sm .pt{position:absolute;left:0;width:32px;height:29px;background:url(../images/map/icon-point-sm.png) no-repeat scroll center center;background-position:0 0;z-index:10;top:-10px;opacity:0}
.point-sm:hover .pt,.point-sm.bg .pt,.point-sm.hover .pt,.point-sm.active .pt{background-position:0 -29px}
.point-sm:hover,.point-sm.active{z-index:20}
.point-sm.hover .name-lc{display:table}
.point-sm.hover{z-index:999}
.name-lc a{color:#292929!important}
.name-lc{display:table;height:25px;line-height:14px;position:absolute;top:0;left:15px;width:97px;border-left:none;color:#292929;font-size:12px;font-weight:bolder;z-index:0;display:none;overflow:hidden}
.name-lc span{text-align:center;display:table-cell;vertical-align:middle;background:url(../images/map/bg-name.png) no-repeat;position:relative;left:-40px}
.point-lg{width:32px;height:40px;position:absolute;z-index:101;cursor:pointer}
.point-lg .pt{width:32px;height:40px;background:url(../images/map/icon-point-lg.png) no-repeat scroll center center;background-position:0 0;position:absolute;top:-10px;left:0;z-index:10;opacity:0}
.point-lg .name-lc{width:121px;height:37px;white-space:pre-line}
.point-lg .name-lc span{background:url(../images/map/bg-name-lg.png) no-repeat}
.point-lg:hover .pt,.point-lg.hover .pt,.point-lg.active .pt{background-position:0 -40px}
.point-lg.hover .name-lc{display:table!important}
.point-lg.hover{z-index:999}
.point-sm.p1{left:50%;margin-left:-255px;top:260px}
.point-sm.p2{top:273px;left:50%;margin-left:115px}
.point-sm.p3{top:250px;left:50%;margin-left:363px}
.point-sm.p4{top:295px;left:50%;margin-left:243px}
.point-sm.p5{top:480px;left:50%;margin-left:390px}
.point-sm.p6{top:168px;left:50%;margin-left:-136px}
.point-sm.p7{top:190px;left:50%;margin-left:-165px}
.point-sm.p8{top:255px;left:50%;margin-left:-170px}
.point-sm.p9{left:50%;margin-left:-240px;top:175px}
.point-sm.p10{left:50%;margin-left:-125px;top:305px}
.point-sm.p11{left:50%;margin-left:-150px;top:430px}
.point-sm.p12{left:50%;margin-left:-15px;top:515px}
.point-sm.p13{left:50%;margin-left:59px;top:240px}
.point-sm.p14{left:50%;margin-left:53px;top:225px}
.point-sm.p15{left:50%;margin-left:-80px;top:330px}
.point-sm.p16{left:50%;margin-left:-30px;top:425px}
.point-sm.p17{left:50%;margin-left:100px;top:435px}
.point-sm.p18{left:50%;margin-left:45px;top:410px}
.point-sm.p19{left:50%;margin-left:130px;top:390px}
.point-sm.p20{left:50%;margin-left:-130px;top:470px}
.point-sm.p21{left:50%;margin-left:-5px;top:340px}
.point-sm.p22{left:50%;margin-left:30px;top:360px}
.point-lg.p1{top:195px;left:50%;margin-left:-13px}
.point-lg.p2{top:315px;left:50%;margin-left:285px}
.btn-back-zoom{height:36px;line-height:36px;color:#272727;font-size:14px;font-weight:700;text-align:center;z-index:101;position:absolute;top:88px;left:50%;width:85px;margin-left:-42.5px;background:#e2e2e2;cursor:pointer;display:none}
.btn-back-zoom:hover{background:#0e3891;color:#fff}
.pop-map{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;background:url(../images/map/bg-pp.png) repeat;display:none}
.pop-map table{width:100%;height:100%}
.pop-map table td{vertical-align:middle}
.pm-cnt{background:#fff;width:660px;margin:0 auto;padding:18px 30px;position:relative;max-height:720px;z-index:10}
.pm-cnt .icon-close{right:-43px}
.over-map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}
.tt-map{width:574px;font-size:22px;font-weight:700;color:#0d3990;line-height:22px;padding:11px 0 8px;border-bottom:1px solid #999}
.tt-map span.tt{color:#ed591b}
.tt-map span.bd{height:21px;width:2px;display:inline-block;background:#0d3990;margin:0 14px;position:relative;top:2px}
.it-maps{width:280px;font-size:14px;color:#202020;line-height:22px}
.it-maps.full{width:100%}
.it-maps p span{font-weight:700;text-transform:uppercase}
.list-maps{padding-top:9px}
.list-maps .row-map{padding-top:22px}
.list-maps .row-map:first-child{padding-top:0}
.tt-typi{font-size:24px;line-height:28px;font-weight:700;color:#292929;text-transform:uppercase;text-align:center}
.wr-list-typi{padding:82px 0 0}
.wr-list-typi .pagination{padding-bottom:63px}
.list-typi{padding-bottom:68px}
.it-typi{width:27.35%;padding-top:88px}
.it-typi.it1,.it-typi.it2,.it-typi.it4,.it-typi.it5{margin-right:8.975%}
.it-typi .row-it:first-child{margin-top:-6px}
.clear.mb{display:none}
.it-typi .tt-it{height:115px;width:100%;background:#f0f0f0;display:table;font-size:22px;line-height:29px;color:#292929;text-align:center;font-weight:700}
.it-typi .tt-it span{display:table-cell;vertical-align:middle;padding:0 15px}
.it-typi .tt-it span img{display:inline-block;width:100%;max-width:320px}
.it-typi .desc-it{font-size:14px;line-height:25px;color:#181818;text-align:justify;padding-top:11px}
.it-typi .desc-it ul{padding-top:9px}
.it-typi .desc-it ul li{list-style:disc;list-style-position:inside}
.it-typi .desc-it a{color:#0d3992}
.wr-list-record{background:#f2f2f2;padding:76px 30px 0}
.wr-list-record .tt-typi{text-align:left}
.list-record{padding:40px 0 16px}
.list-record .col-it:nth-child(3) .it-record:first-child{border-top:1px solid #c9c9c9}
.list-record .col-it{width:43.589%}
.list-record .col-it:nth-child(1){margin-right:12.822%}
.it-record{font-size:14px;line-height:22px;color:#292929;padding:37px 0 41px;border-top:1px solid #c9c9c9}
.it-record:first-child{border-top:0}
.it-record .info-record{width:100%;height:101px;padding-left:101px;position:relative}
.it-record .info-record .avt{width:101px;height:101px;position:absolute;top:0;left:0;-webkit-border-radius:101px;-moz-border-radius:101px;border-radius:101px}
.it-record .info-record .cpn{width:100%;display:table;height:101px;padding-left:32px}
.it-record .info-record .cpn.mb{display:none}
.it-record .info-record .cpn span{display:table-cell;vertical-align:middle}
.it-record .info-record .cpn img{max-width:100%}
.it-record .info-hm{padding-top:20px}
.it-record .says{padding-top:5px}
.it-record .desc-record span.name{font-weight:700}
.it-record .desc-record span.pos{font-style:italic}
.wr-list-video{padding-top:48px}
.wr-slide-video{position:relative;padding-bottom:65px;width:100%;margin:0 auto;margin-top:44px}
.wr-page-fix{width:100%;padding:0 55px;position:relative}
.swiper-video{margin:0 auto;width:100%;overflow:hidden;position:relative}
.swiper-video .swiper-slide{width:20%;padding:0 2.122%}
.swiper-video .swiper-slide:first-child{margin-left:0}
.swiper-video .swiper-slide .video{position:relative;overflow:hidden}
.swiper-video .swiper-slide .video img{width:100%;transition:all 1s ease 0}
.swiper-video .swiper-slide .video:hover img{transform:scale(1.2);transition:all 1s ease 0}
.swiper-video .swiper-slide .link-vd a{font-size:14px;color:#292929;line-height:20px;display:inline-block;margin-top:6px}
.swiper-video .swiper-slide .link-vd a:hover{color:#f37021}
.swiper-video .swiper-slide .icon-plvd{position:absolute;width:35px;height:35px;background:url(../images/icon/icon-play-vd.png) no-repeat;top:50%;margin-top:-17.5px;left:50%;margin-left:-17.5px}
.vdbutton-next,.vdbutton-prev,.lgbutton-next,.lgbutton-prev{width:12px;height:22px;position:absolute;top:26.25%;z-index:999;cursor:pointer}
.lgbutton-next,.lgbutton-prev{top:50%;margin-top:-11px}
.vdbutton-prev,.lgbutton-prev{left:-32.5px;background:url(../images/icon/vdprev.png) no-repeat}
.lgbutton-prev{left:30px}
.vdbutton-next,.lgbutton-next{right:-32.5px;background:url(../images/icon/vdnext.png) no-repeat}
.lgbutton-next{right:30px}
.vdbutton-prev.swiper-button-disabled,.vdbutton-next.swiper-button-disabled,.lgbutton-prev.swiper-button-disabled,.lgbutton-next.swiper-button-disabled{display:none}
.wr-slide-logo .wr-page{position:relative;padding:0 20px;border-top:1px solid #d4d4d4}
.wr-slide-logo .wr-page .lgbutton-next{right:0}
.wr-slide-logo .wr-page .lgbutton-prev{left:0}
.swiper-logo{overflow:hidden;height:180px}
.swiper-logo .swiper-slide{width:12.5%;text-align:center;padding:0 10px}
.swiper-logo .swiper-slide img{max-width:100%;position:relative;filter:url(data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale);filter:gray;-webkit-filter:grayscale(100%);cursor:pointer;opacity:.5}
.swiper-logo .swiper-slide img:hover{filter:none;-webkit-filter:grayscale(0%);opacity:1}
.swiper-logo .swiper-slide table{width:100%;height:100%}
.swiper-logo .swiper-slide table td{vertical-align:middle}
.language-mobile{display:none;height:74px;background:#fff;padding:0 30px}
#header .menu > ul > li.language-mobile{border-top:1px solid #f1f1f1}
#header .menu > ul > li.language-mobile > a{float:left;width:50%;line-height:74px;text-align:center;background:#fff;padding:0;border-top:0;font-weight:400}
.language-mobile > a span{display:inline-block;width:16px;height:12px}
.language-mobile > a.lg-en span{background:url(../images/icon/eng-deactive.jpg) 0 0 no-repeat}
.language-mobile > a.lg-vi span{background:url(../images/icon/vn-deactive.jpg) 0 0 no-repeat}
.language-mobile.en > a.lg-en span,.language-mobile > a.lg-en:hover span{background:url(../images/icon/eng-active.jpg) 0 0 no-repeat}
.language-mobile.vi > a.lg-vi span,.language-mobile > a.lg-vi:hover span{background:url(../images/icon/vn-active.jpg) 0 0 no-repeat}
#header .menu > ul > li.language-mobile:hover > a,#header .menu > ul > li.language-mobile.active > a{background:#fff;color:#000}
@media(max-width:1600px) {
.ivs-holder .item{margin-bottom:15px}
.ir-page .l_num{font-size:32px}
.grlink.chnn a{padding:0 10px}
.grlink.chnn a:first-child{padding-left:0}
.cr-f2 .grlink.chnn a:last-child{padding-right:0}
.cr-f3 .coll{width:60%;position:relative;z-index:1}
.cr-f3 .bn-cr{right:-27%}
.cr-f1 .coll{width:49%}
#header .menu > ul > li > a{padding:26px 10px 24px}
.financial-it{padding-left:20px;padding-right:20px}
.financial-it .g-btn{padding-left:20px;padding-right:20px}
.frame-footer{height:185px}
.frame1 .frame-footer td img{width:84px}
.frame1 .frame-footer .col5 .t2,.frame1 .frame-footer .col4 .t2 span,.frame1 .frame-footer .t1,.frame1 .frame-footer .t3{font-size:15px}
.frame1 .frame-footer .col1 .t1,.frame1 .frame-footer .col2 .t1,.frame1 .frame-footer .col3 .t1,.frame1 .frame-footer .col4 .t1,.frame1 .frame-footer .col5 .t1{line-height:17px}
.frame1 .frame-footer .col1 .t2,.frame1 .frame-footer .col2 .t2,.frame1 .frame-footer .col3 .t2,.frame1 .frame-footer .col4 .t2,.frame1 .frame-footer .col5 .t1{font-size:25px;line-height:25px}
.frame1 .frame-footer .wr-page > div{height:73%}
.frame-footer .wr-page .swiper-slide > div td{padding-bottom:0}
.frame1 .frame-footer .col5 td .text p{line-height:17px!important}
.frame1 .frame-footer .wr-page > div{padding:0}
.fix-as tr td{width:auto!important}
.fix-as tr td:first-child{width:84px}
.thumb-news{right:30px}
.top-news .news-ttt{left:30px}
.frame-footer .wr-page .swiper-slide:nth-child(1){width:21.59%}
.slider-f2 li.sl1 img.bg{width:906px;margin-left:-467px;margin-top:-115px}
img.p-img,.slider-f2 .point .sd,.slider-f2 .point{width:41px;height:41px}
.slider-f2 .sl1 .point.p3{margin-top:-88px;margin-left:270px}
.slider-f2 .sl1 .point.p1{margin-left:-130px;margin-top:86px}
.slider-f2 .sl1 .point.p2{margin-left:-420px;margin-top:144px}
.slider-f2 .point .text{line-height:16px;font-size:13px}
.slider-f2 .point .text.bt{margin-left:-93px;top:50px}
.slider-f2 li.sl2 img.bg{width:905px;margin-top:-150px;margin-left:-440px}
.slider-f2 .sl2 .point.p1{margin-top:-138px}
.slider-f2 .sl2 .point.p2{margin-left:-311px;margin-top:134px}
.slider-f2 .sl2 .point.p4{margin-left:287px;margin-top:2px}
.slider-f2 .sl2 .point.p5{margin-left:405px;margin-top:16px}
.slider-f2 li.sl3 img.bg{width:900px;margin-left:-454px;margin-top:-114px}
.slider-f2 li.sl4 img.bg{width:900px;margin-left:-460px;margin-top:-110px}
.slider-f2 .sl4 .point .text{margin-left:-91px}
.slider-f2 .sl4 .point.p4{margin-left:370px;margin-top:-33px}
.slider-f2 .sl4 .point.p3{margin-top:-65px;margin-left:260px}
.slider-f2 .sl4 .point.p2{margin-left:93px;margin-top:-108px}
.slider-f2 .sl4 .point.p6{margin-left:-127px;margin-top:-110px}
.slider-f2 .sl4 .point.p1{margin-left:-280px;margin-top:-85px}
.slider-f2 .sl4 .point.p5{margin-left:-405px;margin-top:-9px}
.slider-f2 .sl3 .point.p2{margin-top:-70px;margin-left:-105px}
.slider-f2 .sl3 .point.p1{margin-left:-377px;margin-top:154px}
.slider-f2 .sl3 .point.p3{margin-left:-81px;margin-top:170px}
.slider-f2 .sl3 .point.p4{margin-top:145px;margin-left:160px}
.slider-f2 .sl3 .point.p6{margin-left:398px;margin-top:75px}
.slider-f2 .sl3 .point.p5{margin-left:178px;margin-top:-111px}
.slider-f2 .sl3 .point.p7{margin-left:-296px;margin-top:-122px}
.slider-f2 .sl3 .point.p8{margin-left:78px;margin-top:155px}
.slider-f2 .sl3 .point.p9{margin-left:-234px;margin-top:203px}
.frame2 .frame-footer-link .t1{font-size:14px;margin-top:15px}
.frame2 .frame-footer-link .t2{font-size:24px;line-height:30px}
.swiper-f2 .swiper-pagination-bullet{padding:16px 22px;font-size:14px;line-height:0}
.frame2 .frame-footer{height:200px}
.slider-f2 .point .text.ri.ct{left:-3px;top:47px}
.slider-f2 .point .text.ri{left:58px;top:12px}
.frame3 .frame-footer{height:185px}
.frame3 .frame-footer p.t1{margin-top:35px;font-size:22px;line-height:26px}
.frame4 .frame-footer{height:185px;font-size:14px;line-height:20px}
.frame4 .frame-footer p.t1{margin-top:25px}
.frame4 .frame-footer p.t2{font-size:24px;margin-top:4px}
.img-f3{top:200px}
.frame4 .img-bg{padding-top:175px}
.frame3 .gr-btn-h{bottom:50px}
.frame1 .swiper-pagination{bottom:175px}
#footer .box-it{width:16%}
#footer .box-it.last{width:18%}
#footer .box-it .tt a{font-size:12px}
.ah-text-left{max-width:640px}
.num-nv .tb-lar{font-size:30px}
.text-nv{font-size:16px}
.num-vn-col1{width:26%}
.num-vn-col2{width:39.4%}
.num-vn-col3{width:34.6%}
.quote{margin-left:120px;width:74%}
.aht-col-1 .text-info{margin-left:120px}
.ah-trust .title-ah{padding-left:90px;padding-right:25px}
.ah-trust .box-find-more{padding-left:90px}
.ah-location{width:58%}
.it-ah.lc .img-ah{width:40%}
.if-chart-top table.pc tr td{padding-left:10px}
.connect .info{width:35%}
.connect .subscribe{width:25.5%;margin-left:4.3%}
.ir-page .black-menu ul > li{padding-left:8px}
.black-menu ul > li.first-pc{padding-left:0}
.black-menu .sub ul > li{padding-left:0}
.number .number-bot{font-size:26px}
.number .number-top{font-size:54px}
.news-chart .date{font-size:22px}
.swiper-logo .swiper-slide{width:16.67%}
.lg_en .num-vn-col1,.lg_en .num-vn-col2,.lg_en .num-vn-col3{width:33.33%}
}
@media(max-width:1598px) {
.it-typi{width:30%}
.it-typi.it1,.it-typi.it2,.it-typi.it4,.it-typi.it5{margin-right:3.33%}
}
@media(max-width:1400px) {
.tt-slide-home .t1{line-height:17px}
.tt-slide-home .t5{font-size:32px;padding-bottom:20px}
}
@media(max-width:1344px) {
.wrap-ct{width:100%}
.wrapper-iv .wrap-big{width:100%;padding:0 20px}
}
@media(max-width:1338px) {
.ab-map .img{width:100%;padding:0 30px}
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:188px}
}
@media(max-width:1380px) {
.box-dhtl-appr .img{right:30px}
}
@media(max-width:1320px) {
#footer .ft-main{padding:0 30px}
}
@media(max-width:1280px) {
.leader-bg-tp{background:url(../images/banner/DoiNguLanhDao-1024.jpg) center center no-repeat!important}
table.top-plc{width:100%;margin-top:50px}
.container-1280{width:100%}
.num-og{width:100%;color:#fff}
.num-og td{font-size:30px;padding-top:15px}
.num-og td p{font-size:14px;line-height:17px;margin-top:0}
.chard .ch{border-right:0}
.pg{margin-left:0}
.cul-tt br{display:none}
.bg-tree{margin:0 auto}
}
@media(max-width:1266px) {
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:175px}
}
@media(max-width:1199px) {
.number-vn{padding-right:0}
.ah-human .img-ah{right:-430px}
.cnt-ahhuman{padding-right:430px}
.ir-info-wrap .left-table,.ir-info-wrap .right-chard{width:100%}
.right-chard{margin-top:30px}
.tb-structure{max-width:100%}
}
@media(max-width:1024px) {
.box-dhtl-why .wrap-img .box-tt{letter-spacing:-.3px}
.cnt-ahhuman .bg-og{margin-top:70px}
.right-chard{margin-top:50px}
.if-chart-top table.pc tr td .name,.if-chart-top table.mb tr td .name,.name.br{white-space:normal}
.if-chart-top table.pc tr td{padding-left:3%}
.cnt-ahhuman{max-width:550px}
.slider-f2 .sl3 .point.p6{margin-left:383px}
.box_news_slider .swiper-slide img.bg{width:auto}
.img-right img{margin-bottom:15px}
.tit-banner,.tit-banner span{white-space:normal;padding:0}
.safari .cr-f1 .bn-cr{margin-left:-80px}
.box-dhtl-why .img{width:100%;padding-top:30px}
.box-dhtl-why .img img{width:100%}
.financial-it{height:350px}
.tit-banner br{display:none}
.hd-news,.chard{width:100%;height:65px}
.cnt-ahhuman{padding:0}
.it-trust{width:50%}
.container-his .text-banner{height:580px}
.pr-col-1,.pr-col-2{display:block;margin-top:30px;width:100%;padding-top:0}
.chart-it,.chart-it:first-child,.g-btn a,.g-btn a:first-child{width:100%;margin:0;position:relative}
.chart-it.ab{position:relative;top:auto;right:auto;padding-top:30px;height:auto;float:left}
.g-btn a{margin-top:20px}
.chart-it{margin-top:30px}
.if-chart-top table.mb tr td .number{margin-bottom:0}
.if-chart-top table.mb tr td{padding:15px}
.big-leaders{height:800px}
#big-leadersCV{height:350%}
.leader-block{opacity:1}
.leader-block.big{width:40%}
.big-leaders .cm{left:5%}
.big-leaders .ceo{top:300px}
.leader-block.small{padding:50px;margin-top:25px}
.bg-tree{margin-left:120px}
.row-cs.plc-row{margin-top:0}
.plc-row.row-cs{padding-top:67px}
.it-tv-ah .cap-tv{bottom:0}
.it-tv-ah .cap-tv:hover{bottom:0}
.no-preline-1024{white-space:normal!important}
.it-boss .info-boss p.three{height:70px}
.slider-f2 li.sl1 img.bg{width:97%}
.box-dhtl-prj .swiper-container-impo .swiper-slide{width:210px}
.business-f4 .img-f{right:30px}
.ah-location{height:423px}
.ah-location .tb-cell{vertical-align:middle}
.cnt-ahhuman .bg-og{margin-top:0}
.frame3 .gr-btn-h,.gr-btn-h{bottom:30px}
.swiper-f2 .swiper-pagination-bullet:hover{background:0;color:#fff}
.swiper-f2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;color:#f37021}
}
@media(max-width:1023px) {
.cr-f5.fr-careers .wr-page .col-frame.fl_pc img{margin-left:0}
.cr-f2.fr-careers .wr-page .col-frame.fl_pc img{margin-right:0}
.language-mobile{display:block}
#header .black-menu .menu > ul > li.active > a{color:#fff}
.member-boss .name{width:100%}
.swiper-more .swiper-slide a{font-size:14px}
.his-quote .wrap-md p br,.cnt-ahhuman .bg-og .cnt .title-ah span br{display:none}
.slider-f2 .sl3 .point.p6{margin-left:368px;margin-top:31px}
.slider-f2 .sl4 .point .text{bottom:30px}
.menu-ft-f1 .tt{font-size:14px;padding-left:10px}
#header .wrap-big{height:100%}
.link-backhome{display:none}
.ip-search{top:50px;width:100%;height:50px}
.ip-search input{height:50px}
.search-mb{background:url(../images/icon/s-mb.png) center center no-repeat;border-right:1px solid #b7b7b7;display:block;height:50px;position:absolute;right:50px;top:0;width:50px;cursor:pointer;z-index:10}
.lg-mb{border-right:1px solid #b7b7b7;border-left:1px solid #b7b7b7;display:block;height:50px;position:absolute;right:101px;top:0;width:50px;cursor:pointer;z-index:10}
.lg-mb select{width:100%;height:100%;opacity:0}
.lg_vi .lg-mb{background:url(../images/icon/eng-active.jpg) center center no-repeat}
.lg_en .lg-mb{background:url(../images/icon/vn-active.jpg) center center no-repeat}
.ip-search img{right:70px}
#content,#content.layout-2,.ir-page #content.layout-2{padding-top:51px}
.sub-two{position:relative;left:0;background:#fff}
.sub-two.sh-left{right:auto}
.sub-two a{padding-left:80px!important}
#header{height:50px}
#header .ir-menu,#header .ic-menu{display:inline-block;width:21px;height:17px;background:url(../images/icon/ic-menu.png) no-repeat;position:absolute;right:20px;top:18px;z-index:1}
#header .ir-menu.act-menu,#header .ic-menu.act-menu{background-position:0 bottom}
#header .logo{width:51px;margin:10px 0 0}
#header .lag,#header .search{display:none}
#header .black-menu .menu{display:block}
#header .menu{display:none;width:100%;position:absolute;top:100%;left:0;padding:0;background:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}
#header .menu a,#header .menu span{position:relative}
#header .menu .arr-mb-mn{display:inline-block;width:60px;height:100%;background:url(../images/icon/arr-mb-mn.png) 23px center no-repeat;position:absolute;right:0;top:0}
#header .menu li.arr-d > span{color:#292929}
#header .menu li.arr-d > span:hover,#header .menu li.arr-d > span.active{background:#efa57a;color:#292929}
#header .menu li.arr-d > a > .arr-mb-mn,#header .menu li.arr-d > span > .arr-mb-mn,#header .menu > ul > li.active > a .arr-mb-mn{background:url(../images/icon/arr-mb-mn-ac.png) 23px center no-repeat}
#header .menu > ul{padding-bottom:50px}
#header .menu > ul > li{display:block;float:none}
#header .menu > ul > li:first-child > a{border-top:0}
#header .menu > ul > li > a{border-top:1px solid #d5d5d5;padding:13px 0 13px 30px;font-size:14px;background:#f1f1f1}
#header .menu > ul > li.act-menu-sub > a{background:#f37021;color:#fff}
#header .menu .sub img{display:none}
#header .menu .sub{position:relative;top:auto;left:auto;background:0;text-align:left;padding:0;box-shadow:none}
#header .menu > ul > li:hover .sub{display:none}
#header .menu .sub span,#header .menu .sub a{display:block;color:#292929;padding:0 0 0 60px;font-size:14px;height:50px;line-height:50px;font-weight:400;background:#efa57a;border-top:1px solid #fff}
#header .menu .has-sub.active span.sub-sub{background:#ffd1b6}
#header .menu .sub span.active,#header .menu .sub span:hover,#header .menu .sub a:hover,#header .menu .sub a.active{color:#292929;background:#efa57a}
#header .menu > ul > li:hover > a,#header .menu > ul > li.active > a{background:#f36f21;color:#fff}
#header .menu > ul > li.active .sub{display:block}
.has-sub.arr-d .sub-two{display:block}
#header .menu .sub .sub-sub.active{color:#292929;background:#ffd1b6}
#header .menu .sub .has-sub .arr-mb-mn{background:url(../images/icon/arr-mb-mn1.png) 23px center no-repeat}
#header .menu .sub .has-sub.active .arr-mb-mn,#header .menu .sub .has-sub.arr-d .arr-mb-mn{background:url(../images/icon/arr-mb-mn-ac.png) 23px center no-repeat}
#header .menu .sub a:first-child{padding-top:16px}
#header .menu .sub a.active,#header .menu .sub a:hover{background:#ffd1b6}
.black-menu{display:none;height:auto;background:#000}
.black-menu ul{background:#000}
.black-menu ul > li{width:100%;padding:0 20px;line-height:50px;height:auto}
.black-menu ul li > img{display:none}
.back-home{display:block}
.black-menu ul > li.active{color:#f37021}
.black-menu li a{display:block;width:100%;line-height:50px;font-size:14px}
#header .black-menu .menu .sub{top:auto;background:0}
#header .menu .sub a:first-child{padding-top:0}
#header .black-menu .menu .sub a.active{background:0;color:#f37021}
#header .black-menu .menu > ul > li.act-menu-sub > a{background:0;color:#f37021}
#header .black-menu .menu{position:static}
#header .black-menu .sub-two{background:#fff}
#header .menu .sub .sub-two a{background:0}
#header .menu .sub .sub-two a:hover,#header .menu .sub .sub-two a.active{color:#f36f21}
#header .black-menu .menu .sub span.active{background:0;color:#f37021}
.sub-two{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.link-backhome{line-height:90px;margin-left:0;margin-right:57px}
.p-tt{line-height:50px}
.text-top-plc{width:100%}
.text-top-plc.w510,.plc-row .ptnv,.row-cs.plc-row .text-top-plc{width:100%;max-width:100%}
.plc-row .ptnv .it{width:33.33%;padding:0}
.gr-pro{padding-bottom:0}
.plc-row .ptnv .it:first-child{margin-left:0}
.img-right{width:100%}
.text-vh{margin-bottom:30px}
.text-vh,.sl-vh{width:100%}
.item-step{padding:0}
.wrap-tree{padding:50px 0 0}
.bg-tree{display:none}
.bg-tree-mobile{display:block}
.left-info,.right-ct{width:100%;margin-bottom:50px}
.fr-careers{text-align:center}
.coll{width:100%;text-align:left}
.cr-f2 .coll{width:41.9%;text-align:right}
.thumb-news{right:30px}
.top-news .news-ttt{left:30px}
.grlink.sec2{float:left}
.list-news{margin:0 -15px}
.list-news .hn-items{width:50%;margin:49px 0 0;padding:0 15px}
.content-newspage .pagination{padding-top:30px}
.list-news .row{padding-bottom:0;padding-top:0}
.list-news .clearTwo{display:block;clear:both}
.cnt-ahhuman{max-width:100%;padding-right:450px}
.num-og{display:table}
.num-og td{display:table-cell;float:none;width:25%;height:auto}
.num-og tr{display:table-row}
.num-og tr:after{content:"";display:block;clear:both}
.swiper-video .swiper-slide{width:33.33%}
.it-typi{width:45.5125%}
.clear.pc{display:none}
.clear.mb{display:block}
.it-typi.it1,.it-typi.it3,.it-typi.it5{margin-right:8.975%}
.it-typi.it2,.it-typi.it4,.it-typi.it6{margin-right:0}
.swiper-logo .swiper-slide{width:25%}
.ir-page #header .black-menu .menu > ul > li.language-mobile > a{background:#fff;color:#000}
.ir-page .black-menu{background:#fff;padding:0}
.ir-page .black-menu .wr-page{max-width:100%}
.black-menu ul{background:0}
.black-menu .wr-page{padding:0}
.ir-page .black-menu .menu > ul > li{color:#fff;font-size:14px;font-weight:700;background:#f36f21;border-top:1px solid #d5d5d5;padding:0}
.ir-page .black-menu .menu > ul > li:first-child{border-top:0}
.ir-page #header .black-menu .menu{margin-top:0}
.ir-page #header .menu > ul > li > a{background:0;border:0;padding:0;display:block}
.ir-page .black-menu ul > li{padding-left:0}
.ir-page #header .menu li .arr-mb-mn{height:50px;background:url(../images/icon/arr-mb-mn1.png) 23px center no-repeat}
.ir-page #header .menu > ul > li.active > .arr-mb-mn{background:url(../images/icon/arr-mb-mn-ac.png) 23px center no-repeat}
.ir-page #header .menu li{border-top:1px solid #d5d5d5;text-indent:30px}
.ir-page #header .menu > ul > li:first-child{border-top:0;background:#0c4da2}
.ir-page #header .black-menu .menu > ul > li > a{font-size:14px}
.black-menu .menu > ul > li{text-transform:none}
.ir-page #header .black-menu .menu .sub span,.ir-page #header .black-menu .menu .sub a{color:#292929}
.ir-page #header .menu .sub span,.ir-page #header .menu .sub a{border-top:1px solid #d5d5d5;padding:0 30px}
.ir-page .sub-two a{border:0}
.ir-page #header .menu .sub > ul > li{border-top:0}
.ir-page #header .menu .sub > ul > li .sub-two a{border-top:0}
.ir-page #header .black-menu .menu .sub span,.ir-page #header .black-menu .menu .sub a{line-height:50px;height:50px}
.ir-page #header .black-menu .menu .sub-two li{border-top:0}
.ir-page #header .black-menu .menu .sub-two li a{padding:0 60px!important}
.ir-page #header .black-menu .menu .sub span.active{background:#ffd1b6}
.ir-page #header .black-menu .menu .has-sub.active .sub-two{display:block}
.ir-page #header .black-menu .menu .has-sub.active .sub-two a.active{color:#f36f21;background:#fff}
.ir-page #header .black-menu .menu .sub a.active{background:#ffd1b6}
.ir-page #header .black-menu .menu .sub{padding-top:0}
.slide-control-year .swiper-slide{width:33.33%}
.it-aw{width:50%;padding:0 15px 66px;margin-left:0}
.it-row{margin:0 -15px}
.slide-aw .swiper-slide{width:25%;margin-left:0}
.black-menu .num{display:none}
}
@media(max-width:990px) {
.search-related{width:175px}
.banner-cr-sub .text-dhtl{width:100%;padding:0 20px}
.box-dhtl-prj .text{min-width:0}
.box-dhtl-prj .text .tt{white-space:normal}
.box-dhtl-appr .wr-page{padding:50px 30px}
.box-dhtl-appr .text{padding-top:0}
.box-dhtl-appr .wr-page{position:relative;display:table}
.box-dhtl-appr .text{text-align:left;padding-top:70px;display:table-cell;vertical-align:middle}
.box-dhtl-appr .text{display:block;width:100%}
.box-dhtl-prj .wrap-slider{display:none}
.box-dhtl-prj .wrap-sl{display:block;padding-right:30px}
.box-dhtl-prj .wrap-sl .btn-swiper-next{right:0}
.box-dhtl-prj .img{position:relative;top:auto;left:auto;width:40%;float:left}
.box-dhtl-prj .wr-page{padding-bottom:40px}
.box-dhtl-why .wrap-img .box-tt .note{white-space:normal;text-align:center}
.box-dhtl-why .wrap-img .box-tt div:first-child{position:absolute;bottom:100%;left:0;width:100%;text-align:center}
}
@media(max-width:980px) {
.member-field{width:100%}
.member-boss .line-ngang{display:none}
.field-ngang-mb{display:block}
.member-boss .name:before{border-left:none;height:0}
.member-field .component-parent .text:after,.member-field:first-child .component-parent .text:after{width:100%;right:50%;left:auto}
.member-field .member-field-it:first-child .component-parent .text:after{left:50%}
.member-company > div{position:relative}
.member-company > div:before{content:" ";height:100%;border-left:1px solid #54555a;position:absolute;left:50%;bottom:0}
.member-field:before{content:" ";height:110%;left:50%;position:absolute;border-left:3px solid #fff;top:-12px;margin-left:-1px}
.member-field:first-child:before{border-left:none}
.box-dhtl-cha .text{width:100%;padding:0 30px}
.gr-pro{padding-bottom:30px}
.wr-slide-logo{padding:0 30px}
.box-dhtl-appr .text{padding-top:48px}
.box-dhtl-why .wrap-img .box-tt{margin-top:0}
.num-vn-col1,.num-vn-col2,.num-vn-col3,.lg_en .num-vn-col1,.lg_en .num-vn-col2,.lg_en .num-vn-col3{width:50%}
.number-vn .clearfix{display:none}
.num-og.dk{display:none}
.num-og.mobile{display:table}
.frame1 .frame-footer .swiper-slide .col4 td .text p{padding-top:0}
.frame1 .frame-footer .col1 .t1,.frame1 .frame-footer .col2 .t1,.frame1 .frame-footer .col3 .t1,.frame1 .frame-footer .col4 .t1,.frame1 .frame-footer .col5 .t1{line-height:24px;padding-bottom:0}
.frame1 .frame-footer .t1,.frame1 .frame-footer .t3{padding-bottom:0}
.lg_en .slider-f2 .sl3 .point.p4 .text.ri,.slider-f2 .sl3 .point.p3 .text.ri{top:45px}
.num-og td{width:50%}
}
@media(max-width:960px) {
.tab-where-mb{display:block}
.business-study .business-service-it.three .info{max-width:100%}
#footer .box-it:first-child{width:100%}
#footer .tt a{color:#f37021!important}
.plc-row .text-top-plc,.plc-row .right{float:none;width:100%;max-width:100%}
.bs-coltext{padding-top:50px}
.box_news_slider .text-info .tt{font-size:22px;line-height:30px}
.ct-menu-ft-f1{width:100%}
#footer{padding-top:48px;padding-bottom:32px;position:relative}
#footer .wr-page{width:100%;padding:0}
#footer .box-it,#footer .box-it.last{width:50%}
#footer .box-it .tt{padding-top:30px}
#footer .link{padding:0 30px}
#footer .logo{bottom:30px;right:25px}
#footer .ft-main{padding:0}
#footer .box-it,#footer .box-it.last{float:none;width:100%}
#footer .box-it div a{display:block}
#footer .box-it .tt,#footer .box-it .list-sub div{padding:0}
#footer .box-it .list-sub{display:none}
#footer .box-it .tt a{padding:10px 30px;position:relative}
#footer .box-it .list-sub div a{padding:6px 40px 10px}
#footer .box-it .list-sub div a:hover,#footer .box-it .list-sub div a.active{background:#f37021;color:#fff}
#footer .box-it .tt .ic-arrow{display:block}
#footer .box-it .tt a.open .ic-arrow{background-position:0 0}
.pr{position:static}
.news_banner .box_banner{width:94%;padding-top:48px}
.news_wrap .news_content{width:100%;margin-right:0}
.news_wrap .other_news{width:100%;margin-bottom:40px}
.news_wrap .news_sidebar{width:100%;margin-top:0}
.news_wrap .content img{max-width:100%}
.news_publish{padding:0 30px;max-width:100%;margin:60px auto 0}
.news_publish .list_publish .col2-tl,.news_publish .list_publish .col3-tl{display:none}
.accor-data .date-mb{font-weight:400;font-size:12px;color:#202020;display:block;opacity:.5}
.sub-tbl td{vertical-align:top}
.big-leaders{height:800px}
#big-leadersCV{height:350%}
.leader-block.big{width:40%}
.big-leaders .cm{left:5%}
.big-leaders .ceo{top:300px}
.leader-block.small{padding:50px;margin-top:0;padding-top:0}
.ivs-holder .item{width:32.33%}
.ivs-holder .item:nth-child(4n+1){margin-left:1.5%}
.ivs-holder .item:nth-child(3n+1){margin-left:0}
.fancybox-close{right:0!important}
.local-mobile{display:block}
.wrap-map{display:none}
.local-mobile{padding-bottom:55px}
.ttmb{padding:55px 0 30px;font-size:16px;font-weight:700;color:#0e3891;line-height:20px}
.tb-intro{padding-top:55px}
.sl-local{position:relative;margin-top:0}
.sl-local div.selector.fixedWidth{width:100%;height:40px;border:1px solid #51b848}
.sl-local div.selector.fixedWidth span{width:100%;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#51b848;text-indent:15px}
.sl-local div.selector.fixedWidth select{height:37px}
.sl-local div.selector.fixedWidth span{width:100%;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#51b848;text-indent:15px}
.sl-local div.selector.fixedWidth select{height:37px}
.item-local li{list-style:none}
.item-local .tt{padding:29px 0 7px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.item-local .tt.main{color:#d70006}
.item-local p{line-height:20px}
.it-pr,.ab-partners .txt{font-size:14px;line-height:26px}
.ar-sl{position:absolute;right:10px;top:16px}
.news_wrap .leader-box{margin-top:33px}
.leader-box .bd-lt{display:block}
.leader-box p,.eleter,.leader-box .all{width:100%;margin-right:0;white-space:normal;margin-top:25px}
.eleter{width:48%;float:left}
.leader-box .all{width:48%;float:right}
.news_wrap .leader-box p{letter-spacing:-1px}
.leader-box .all{padding-left:25px;position:relative;text-align:left;height:50px;line-height:50px}
.eleter input{height:48px}
.leader-box .all img{position:absolute;right:13px;top:17px}
.eleter a{width:50px;height:50px}
.news_wrap .sb_1,.search-related{width:47.8633%;margin-top:16px}
.news_wrap .sb_1:nth-child(2),.search-related{margin-right:0;float:right}
.num-vn-col1,.num-vn-col2,.num-vn-col3{width:50%}
.number-vn .clearfix{display:none}
.num-og.dk{display:none}
.num-og.mobile{display:table}
.num-og td{width:50%}
.num-og td:first-child{padding-right:20px}
.cnt-ahhuman{height:auto;padding:68px 450px 57px 0}
.cnt-ahhuman .bg-og{padding-top:0}
.clearfix.w960{display:block}
.cnt-ahhuman .bg-og .cnt{padding-top:0}
}
@media(max-width:900px) {
.slide-aw .swiper-slide{width:33.33%;margin-left:0}
}
@media(max-width:820px) {
.hide_768{display:none}
.group-news-tabs li a{width:160px}
.tb-his .col2{width:40%}
.tb-his .footable-row-detail .footable-row-detail-cell{padding-left:17%}
}
.bg-banner{position:relative;z-index:0;width:100%;display:none}
@media(max-width:768px) {
.investors-it .tt-investors{height:auto}
.business-service-it.one .service-it.ct-qt{padding-right:0}
.business-service-it.two .service-it.ct-qt{padding-left:0}
.cr-f5 .grlink.chnn{margin-top:50px}
.cr-f5.fr-careers .wr-page .col-frame{text-align:left}
.fr-careers .fl_mb img{width:80%;margin-top:30px;margin-bottom:-60px}
.fr-careers.cr-f4 .fl_mb img{width:65%}
.col-frame .mrcr{margin-top:30px}
.cr-f5.fr-careers .wr-page .col-frame,.cr-f2.fr-careers .wr-page .col-frame,.cr-f4.fr-careers .wr-page .col-frame{width:100%}
.view-detail-pro.pc{display:none}
.view-detail-pro.mb{display:inline-block}
.ivs-holder .item{margin-bottom:0;padding-bottom:10px}
.row-site{padding-bottom:27px}
.list-news .hn-items .text-info,.hn-items .desc{height:auto}
.cul-detail .right-ct,.cul-detail .left-info{width:100%;float:none}
.leader-box .all{font-size:18px}
.business-f3 .bs-tt{position:relative;padding-left:50px;line-height:30px}
.business-f3 .bs-tt img.fl{position:absolute;margin:0;top:50%;left:0;margin:-26px 0 0 0}
.fancybox-skin{width:100%!important;height:100%!important;position:fixed!important;top:0;left:0}
.pop-his .content-pop .tab-menu,.pop-his .content-pop .desc-pop,.pop-his .content-pop .table-number{padding-left:0}
.box-dhtl-prj .img.pa{display:block;width:100%;text-align:center;padding-bottom:45px}
.box-dhtl-why .wrap-img .box-tt .num{font-size:36px}
.it-record .info-record{height:auto;padding-left:0}
.it-record .info-record .avt{width:100%;position:relative;top:auto;left:auto}
.it-record .info-record .cpn{padding:0;display:none;height:auto;padding-bottom:15px}
.it-record .info-record .cpn.mb{display:block}
.list-record .col-it:first-child .it-record:first-child{border-top:0}
.his-cul .tit-cul p.one,.his-cul .tit-cul p.three{font-weight:400;font-size:14px}
.culs .tit-cul .tt-7{width:100%;padding:0 30px}
.ah-location .tb-cell,.ah-tnxh .tb-cell{text-align:left}
.it-boss .img-boss{margin-right:3.9%;position:relative;width:40%}
.it-boss .info-boss{width:56%}
.it-boss{width:100%;margin:40px 0 0}
.it-boss.one,.it-boss.two{padding:0}
.swiper-container-rew .swiper-slide{opacity:1}
.sl-local{position:relative}
.sl-local div.selector.fixedWidth{width:100%;height:40px;border:1px solid #51b848}
.sl-local div.selector.fixedWidth span{width:100%;height:38px;line-height:38px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#51b848;text-indent:15px}
.sl-local div.selector.fixedWidth select{height:37px}
.item-local li{list-style:none}
.item-local .tt{padding:29px 0 7px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.item-local .tt.main{color:#d70006}
.item-local p{line-height:20px}
.it-pr,.ab-partners .txt{font-size:14px;line-height:26px}
.ar-sl{position:absolute;right:10px;top:16px}
.sbox a{font-size:14px}
.box_news_slider.nhome{padding:0}
.title-page-gl{display:block}
.his-quote .wrap-md{padding:0 30px}
.banner-cr-sub{height:300px}
.banner-cr-sub .text-dhtl{font-size:22px;padding-top:0}
.banner-cr-sub .img-dhtl{-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6)}
.chart-item{width:100%}
.business-f4 p.note{width:100%}
.box_news_slider{width:100%}
.thumb-news{display:none}
.cnt-ahhuman{position:relative;padding:0}
.cnt-ahhuman .box-find-more{text-align:right}
.news_wrap .other_news .item{display:none}
.news_wrap .other_news{border:0}
.news_banner .box_banner .desc{line-height:25px}
.news_wrap .other_news{margin-top:50px}
.news_wrap .list_news .item img{margin-right:0;width:100%;margin-bottom:20px}
.news_wrap .pag{margin-bottom:0!important}
.news_publish .list_publish .col1{width:70%}
.news_publish .list_publish .col2{display:none}
.news_publish .list_publish .col3{width:30%;text-align:right}
.about-trust .text-intro{font-size:14px;line-height:34px;padding-top:46px}
.list-trust{padding:13px 15px 150px}
.it-trust{margin-top:20px}
.it-trust .cap-trust{font-size:22px;line-height:29px}
.it-trust .cap-trust br{display:none}
.title-hm,.hm-number .title-hm,.hm-policy .title-hm,.hm-program .title-hm{padding-top:30px}
.table-hm,.hm-policy .table-hm{margin-top:14px}
.img-hm{left:0;text-align:center}
.hm-number .img-hm{width:100%;position:relative;left:0}
.hm-account .img-hm{margin:0 auto;width:66.40625%;position:relative}
.hm-program .img-hm{margin:0 auto;width:85.546875%;position:relative}
.hm-policy .img-hm{width:46.875%;margin:0 auto;text-align:center;position:relative}
.hm-policy .img-hm img,.hm-account .img-hm img,.hm-number .img-hm img,.hm-program .img-hm img{width:100%}
.hm-number .img-hm,.hm-account .img-hm,.hm-policy .img-hm,.hm-program .img-hm{height:auto}
.hm-number,.hm-account,.hm-policy,.hm-program{padding:30px 0;height:auto;display:block}
.table-pr{margin-top:0;width:100%}
.financial-it,.financial-it:first-child,.disclosure-it,.disclosure-it:first-child{width:100%;margin:0}
.financial-it,.disclosure-it{margin-top:60px}
.subscribe .form-text{width:100%;max-width:320px}
.news_banner .box_banner .title{font-size:22px;line-height:33px}
.news_banner .box_banner{padding-top:0}
.news_banner .box_banner .desc{font-size:13px;line-height:19px}
.news_wrap.dt .box_news_detail .title{text-transform:none}
.news_wrap .news_content .return{margin-bottom:13px}
.news_wrap.dt .title{margin-bottom:0}
.news_wrap .news_content .return .share{display:block;width:100%;text-align:center}
.news_wrap .news_content .return .share > iframe{width:80px!important}
.news_wrap .news_content .return a,.news_wrap .other_news,#featured ul.ui-tabs-nav{display:none}
.news_content .content,.news_wrap .list_news .item .desc{font-size:14px;line-height:18px}
.news_wrap .news_sidebar .box_list{margin-top:20px}
.news_wrap .list_news .item .title{font-size:14px;line-height:20px}
.news_wrap .list_news .item .timeline{font-size:10px}
.news_wrap .list_news .item img{margin-bottom:10px}
.news_wrap .list_news .item .timeline{margin-bottom:9px;margin-top:3px}
.news_wrap .list_news .item{padding-top:27px;margin-top:27px}
.if-chart-top table.pc{display:none}
.if-chart-top table.mb{display:table}
.chart-it .swiper-filter{width:100%;padding:0 45px}
.connect .info{width:100%;margin-right:0;margin-bottom:30px}
.connect .info .address span.br{display:inline}
.connect .subscribe{width:100%;margin-left:0}
.ah-group{padding:30px 0}
.ah-group .qroup-vn{width:100%}
.number-vn{width:100%;text-align:right}
.number-vn .num-nv{padding-top:0}
.number-vn .br{display:none}
.ah-location{padding:30px 0;display:block;width:100%;height:auto}
.it-ah.lc .img-ah{width:100%;text-align:center;margin-right:0;height:auto;margin-top:30px}
.it-ah.lc .img-ah img{max-width:100%}
.ah-location .img-ah{position:relative;width:100%;margin:0 auto;top:0;right:0;text-align:center}
.ah-location .tb-cell{padding:30px 0 0}
.ah-group .qroup-vn{padding:0}
.ah-human{padding:30px 0}
.ah-human > .wrap-md{padding:0}
.ah-human .img-ah{position:relative;margin-top:30px;top:0;left:auto;right:-30px;width:100%;height:auto}
.cnt-ahhuman .bg-og .cnt{text-align:left;width:100%;padding:0}
.cnt-ahhuman{margin-top:30px}
.ah-trust{display:block;padding:90px 0 82px}
.aht-col-1{width:100%;display:block}
.aht-col-2{width:100%;display:block;padding-top:30px}
.quote{width:100%}
.quote .icon{width:19px;height:14px;background:url(../images/icon/icon-q.png)}
.quote .icon.open{background-position:0 0;top:-26px;left:-19px}
.quote .icon.close{display:block;background-position:0 -14px;bottom:-8px;right:-26px}
.quote .ico{display:none}
.aht-col-1 .text-info{width:100%}
.it-tv-ah{width:48.3051%;margin-left:1.6949%}
.it-ah.tnxh .img-ah{text-align:center;margin:0}
.it-ah.tnxh .img-ah,.ah-tnxh{width:100%}
.ah-tnxh{padding-top:30px}
.box-dhtl-what .left,.box-dhtl-what .right{float:none;width:100%}
.box-dhtl-what .right{padding-top:50px}
.box-dhtl-why,.box-dhtl-what .learn_more,.box-dhtl-why .learn_more,.box-dhtl-appr,.box-dhtl-appr .text,.box-dhtl-appr .learn_more{font-size:14px}
.box-dhtl-why .text .mt20{margin-top:10px}
.box-dhtl-why .text .mt30{margin-top:13px}
.title-ah,.ah-trust .title-ah{font-size:22px;line-height:32px}
.num-nv{font-size:35px;line-height:60px}
.text-nv{font-size:14px}
.ah-desc,.quote,.aht-col-1 .text-info{font-size:14px;line-height:18px}
.box-find-more{font-size:14px;line-height:17px}
.box-find-more p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.it-tv-ah .cap-tv{bottom:0}
.list-contact,.list-contact .it-col,.list-contact .it-contact{display:block;width:100%;padding:0}
.list-contact .it-col.one,.list-contact .it-col.two{padding:0}
.list-contact{margin-top:0}
.list-contact .it-contact.one,.list-contact .it-contact.two,.list-contact .it-contact.three,.list-contact .it-contact.four,.list-contact .it-contact.five,.list-contact .it-contact.six,.list-contact .it-contact.seven,.list-contact .it-contact.eight,.list-contact .it-contact.nine{margin-top:30px}
.about-history .tit-banner br{display:none}
.bg-banner{display:block}
.banner-tt{position:absolute}
.news_banner.news{height:auto}
.news_banner.news .banner-tt{display:block}
.news_banner.news .banner-tt div{display:table;height:100%;width:100%}
.news_banner.news .banner-tt div > span{white-space:normal!important;display:table-cell;vertical-align:middle}
.tit-cul p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.tt-7{font-weight:400!important}
.tit-cul img{max-width:100%}
.tit-cul.ptop0{padding-top:0!important}
.tit-cul p.one{font-size:22px;line-height:30px}
.tit-cul p.two{font-size:29px;line-height:37px}
.tit-cul p.three{font-size:19px;line-height:27px}
.img-pop,.cnt-pop.member .img-pop{width:100%}
.cnt-pop.member .tit-member{width:100%;padding:0;padding:30px 30px 0 30px}
.tit-pop{width:100%}
.tit-pop span{padding-top:30px}
.icon-close{right:0}
.wrap-his{padding:0}
.wrap-his.dh .cnt-pop{padding-top:15px}
.desc-pop{padding:25px 15px 0 30px}
.content-pop .tab-menu{padding:0 30px}
.culs .it-cul{width:100%;font-size:14px;line-height:20px}
.culs.one .it-cul,.culs.two .it-cul{padding:35px 0 0}
.culs.two .mt-24{margin-top:-24px!important}
.culs .it-cul .cul-tt{width:100%;padding:0}
.wrap-tree{padding:50px 0 0}
.his-quote{padding:75px 0;font-size:14px;line-height:20px}
.his-quote p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}
.his-quote br{display:none}
.culs{padding-bottom:59px;border-top:1px solid #ebebeb}
.culs .it-cul .cul-tt{padding-top:8px}
.table-dp,.table-dp .dp-col.dp-1,.table-dp .dp-col.dp-2{display:block;padding:0}
.tbl-popup{display:block}
.pop-leader .desc-pop,.pop-company .desc-pop{width:100%;display:block;padding:30px 30px 0}
.pop-leader .img-pop,.pop-company .img-pop{width:100%;display:block;padding:0 30px}
.pop-company .img-pop{text-align:center;padding:0}
.pop-leader .img-pop{padding:0}
.img-pop{float:none}
.img-pop img{padding-left:0;width:37.54%}
.pop-company .desc-pop{padding:0 15px 0 0}
.pop-leader .desc-pop{padding:30px 15px 0 0}
.pop-company .desc-pop .tab-dress{width:100%}
.events-wrap .hn-items .img-news,.events-wrap .hn-items .text-info{width:100%;padding:0}
.events-wrap .hn-items .text-info{margin-top:30px}
.it-banns{width:100%}
.it-banns .hn-items{display:block}
.it-banns .hn-items .img-news,.it-banns .hn-items .text-info{width:100%;padding:0;display:block}
.it-banns .hn-items .img-news{padding-bottom:15px}
.popup-edu-boder{padding:0 30px}
.box-dhtl-what{font-size:14px}
.box-dhtl-cha .text{font-size:22px;line-height:30px}
.box-dhtl-appr .text .tt,.box-dhtl-prj .text .tt{font-size:22px}
.box-dhtl-cha{padding-top:60px;padding-bottom:90px}
.box-dhtl-cha .text span.one{font-size:40px}
.box-dhtl-cha .text .mt55{margin-top:9px}
.pcv{display:none}
.mbv{display:block}
.box-list-city .tab,.box-list-city .ctt-list,.ab-map,.find-work .breadcrumb{display:none}
.tab-where-mb{display:block}
.text-top-plc .pl-desc ul{width:100%}
.row-cs.plc-row{margin-top:0}
.plc-row.row-cs{padding-top:67px}
.item-raw .quotes{width:32px}
.item-raw{padding:0 0 0 40px}
.item-raw .text{font-size:14px;line-height:20px}
.item-raw .name{font-size:22px}
.item-raw .note{font-size:14px}
.rewards-border{padding:0 40px}
.item-raw{margin-top:31px}
.item-raw .note{margin-top:7px}
.pag{margin-bottom:45px!important}
.paged{margin-top:53px}
.tt-rew{font-size:22px}
.rewards{padding:52px 0 95px}
.tt-rew{margin-bottom:58px}
.chart-stock-prices .chart-it,.chart-stock-prices .chart-it:first-child{width:100%;padding:0}
.title-shadow{padding:5px 30px 0}
.table-number{padding:0 30px}
.ctt-pop-dhtl{padding:15px 30px 0}
.member-company{margin:55px 0 79px}
.news_wrap{padding-bottom:60px}
.tb-structure{width:100%;max-width:100%}
.img-or{margin-top:5px}
.box_dropdown div.selector.hover,.box_dropdown div.selector.focus{border:1px solid #0b4da1;background:0}
.tit-gpop,.award-desc{padding:0 28px 10px 10px;margin-bottom:15px}
.number-vn .br{display:inline}
.news_publish{max-width:100%;padding:0 30px}
.hide-mb{display:none}
.right-chart-pc.hide-mb{display:block}
.show-mb{display:block!important}
.box-dhtl-why .wr-page .tt{text-align:right}
.box-dhtl-appr .img{padding-left:0}
.box-dhtl-appr .img img{width:auto;max-width:100%}
.box-dhtl-appr .wr-page.approach{padding-top:0}
.box-dhtl-appr .text.approach{padding-top:10px}
.box-dhtl-what{padding-bottom:50px}
.box-dhtl-why.show-mb{padding-top:48px}
.box-dhtl-why .text{padding-bottom:48px!important}
.box-dhtl-prj .wr-page{padding:50px 30px}
.box-dhtl-prj .text .tt.show-mb{padding-bottom:22px}
.box-dhtl-prj .wrap-sl{padding-top:0}
.box-dhtl-prj .wrap-sl .btn-swiper-prev{left:-25px;margin-top:-30px}
.box-dhtl-prj .wrap-sl .btn-swiper-next{right:-25px;margin-top:-30px}
.bs-wrap .bs-coltext{display:block;padding:0}
.bs-wrap .images-bs{display:block;text-align:center;padding-top:50px}
.it-ah.td{padding-top:0;padding-bottom:0}
.ah-group{padding-top:42px}
.number-vn{margin-top:15px;text-align:left}
.map-vn{position:relative;right:auto;top:auto;margin:0 auto;float:left;margin-left:37.5%}
.ah-text-left,.ah-desc{max-width:100%}
.ah-group .box-find-more,.lc .box-find-more{margin-top:30px}
.it-ah.lc{margin-top:22px;margin-bottom:0}
.it-ah.lc .img-ah{margin-bottom:0}
.ah-location{padding-bottom:52px;padding-top:43px}
.ah-location .tb-cell{padding-top:0}
.lc .title-ah{margin-top:0}
.ah-trust,.ah-trust .box-find-more{padding:0}
.it-ah.tnxh,.ah-trust{padding:14px 0 51px}
.it-ah.tnxh .img-ah,.ah-tnxh .box-find-more,.ah-human .img-ah{margin-top:30px}
.quote,.aht-col-1 .text-info{margin-left:0;text-align:center}
.ah-trust .title-ah{width:100%;padding:0;margin:0}
.cnt-ahhuman .bg-og{padding-top:0}
.cnt-ahhuman{height:auto;margin-top:13px}
.cnt-ahhuman .box-find-more{text-align:left;margin-top:30px}
.ah-human{padding-bottom:55px}
.tv-ahome .title-ah.pt66{padding-top:43px!important}
.tv-ahome .list-tv-home{padding-bottom:55px}
.it-tv-ah{margin-left:3.39%}
.it-tv-ah:nth-child(2n+1){margin-left:0}
.bus-solutions .business-service-it.one .service-it,.bus-solutions .business-service-it.two .service-it,.bus-solutions .business-service-it.three .service-it{text-align:justify;width:100%;float:none;padding-right:0}
.business-service-it img.mt30.show-mb{margin-top:30px}
.business-service-it.gptn,.business-service-it.gptn:first-child{text-align:justify}
.business-service-it .mb-item{display:block;margin-top:50px}
.list-partner{text-align:center}
.business-service-it img{width:auto}
.business-service-it.two .service-it,.business-service-it.one .service-it{display:block;padding:0;text-align:justify}
.business-service-it .service-it.img-c{display:none}
.business-system .business-service-it .service-it{width:100%}
.bus-solutions .business-service-it.two .service-it{padding-left:0}
.business-telecom .business-service-it .service-it{width:100%}
.business-deal .business-service-it .service-it{width:100%}
.business-service-it .service-it,.business-study .business-service-it.one .service-it{width:100%;padding:0;text-align:justify}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{font-size:18px;line-height:24px}
.swiper-container-ir .qhdt-banner p.b-tt-bn{display:inline-block;margin:0}
.banner-ir.news .wr-page{display:table;width:100%;height:100%}
.banner-ir.news .wr-page .qhdt-banner{display:table-cell;vertical-align:middle}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p.b-tt-bn{margin:0;display:block}
.tectonic-mb{font-size:22px;font-weight:700;line-height:26px;padding:30px 0}
.smac-mb .wr-page .img{padding:0 10px;display:inline-block}
.smac-mb .wr-page{padding:0}
.smac-mb .more-home-mb,.fpt-mb .more-home-mb{width:100%;background:0;font-size:14px;font-weight:700;color:#4db848;border-top:1px solid #4db848;border-bottom:1px solid #4db848;height:40px;line-height:40px;text-decoration:none;padding:0;text-align:center}
.fpt-mb{margin-bottom:0}
.fpt-mb .more-home-mb{color:#0c4da2;border-top:1px solid #0c4da2;border-bottom:1px solid #0c4da2}
.join-ft{text-align:center;background:#0c4da2;color:#fff;padding:43px 20px 42px}
.join-ft p{font-size:22px;line-height:28px;font-weight:700}
.join-ft p:first-child{font-size:14px;line-height:20px;padding-bottom:19px}
#footer .box-it:first-child,#footer .box-it .list-sub > div.f-ftmn:first-child,#footer .box-it .list-sub > div.f-ftmn{width:100%}
.mn-ft .logo,#footer .link a.share{display:none}
#footer .link a{line-height:24px}
.bottom-ft-mb{display:block;height:40px;width:100%;position:relative;margin-top:21px;padding-left:30px}
.bottom-ft-mb a.share{display:inline-block;width:32px;height:32px;margin-right:10px}
.bottom-ft-mb .logo{position:absolute!important;top:0!important;right:30px!important;margin:0!important}
.infographic-mb{padding:29px 0 21px}
.infographic-mb .swiper-button-prev,.infographic-mb .swiper-button-next{width:40px;height:150px}
.news-mb .tt{font-size:16px;margin-bottom:0;padding:9px 0 12px;text-transform:uppercase}
.news-mb .news-mb-it{font-size:14px;line-height:16px;padding:15px 0 21px}
.home-solution-mb{padding:12px 0 18px;background:#f36f21;border-bottom:1px solid #fff}
.swiper-solution-mb a table.tb100 td{background:#f36f21}
.swiper-solution-mb a .tt{color:#fff;font-size:16px}
.solution-slide-mb .swiper-button-next{background:url(../images/icon/solu-mb-btn-next-1.png) no-repeat center center}
.solution-slide-mb .swiper-button-prev{background:url(../images/icon/solu-mb-btn-prev-1.png) no-repeat center center}
.solution-tab-mb-all{border-top:1px solid silver}
.solution-item-mb .tt{background:#fff;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver}
.sub-solution-item{border-top:1px solid silver}
.solution-item-mb .tt .title-solution-item a{color:#f36f21}
.solution-item-mb .tt .title-solution-item .icon{top:12px;right:19px;margin-top:0}
.solution-item-mb .tt .title-solution-item.active .icon{background:url(../images/icon/icon-noplus-mb.png) no-repeat center center}
.box-dhtl-prj .text{width:100%}
.box-dhtl-why .wr-page,.box-dhtl-why .wr-page > div{display:block;width:100%}
.box-dhtl-why .wr-page > div{padding:0}
.box-dhtl-why .wrap-img .box-tt{position:relative;width:33.33%;margin-top:30px}
.box-dhtl-appr .img.mb{display:block;text-align:center;width:100%}
.box-dhtl-appr .img{display:none}
.box-dhtl-prj .img{width:100%;text-align:center}
.box-dhtl-why .wr-page .tt,.box-dhtl-why,.box-dhtl-appr .text{text-align:center}
.it-lds{width:100%}
.it-lds .img-lds{width:35%}
.it-lds .desc-lds{width:61%}
.fr-careers .wr-page .col-frame{display:block;width:100%}
.fr-careers .wr-page .col-frame.fl_pc{display:none}
.fl_mb{display:block;width:100%;text-align:center}
.cr-f1 .coll,.cr-f2 .coll,.cr-f3 .coll{width:100%;margin-bottom:0;text-align:left}
.grlink.sec2{float:left}
.cr-f1 .bn-cr,.cr-f2 .bn-cr,.cr-f3 .bn-cr{position:relative;right:auto;margin-top:30px}
.fr-careers .wr-page,.fr-careers{height:auto}
.bn-cr-1,.bn-cr-2,.bn-cr-3{width:100%}
.cr-f3 .bn-cr{padding-bottom:40px}
.it-story,.it-story .info-story,.it-story .img-story{width:100%;display:block}
.it-story .img-story{text-align:center}
.it-story .img-story img{width:auto;max-width:100%;display:inline-block}
.it-story .img-story{display:none}
.it-story .img-story.mobile{display:block;margin-top:30px}
.it-story .info-story,.it-story.itr .info-story,.it-story.itl .info-story{text-align:justify!important;padding:0}
.itr .desc-stdt h2{text-align:left}
.pop-leader .name-lds{padding-left:0}
.cnt-pop{padding-top:45px}
.lg_vi .swiper-frame-mb .text{padding-top:4px}
.lg_vi .swiper-frame-mb .col5 .text{padding-top:0;margin-top:-7px}
.lg_en .swiper-frame-mb .col1 .text,.lg_en .swiper-frame-mb .col2 .text{margin-top:-9px}
.lg_en .swiper-frame-mb .col3 .text,.lg_en .swiper-frame-mb .col4 .text{padding-top:5px}
.lg_en .swiper-frame-mb .col5 .text{margin-top:-7px}
.img-bg-ls-news.pc{display:none}
.img-bg-ls-news.mobile{display:block}
}
@media(max-width:767px) {
.pop-leader .name-lds{padding-left:0}
.ab-partners .txt{padding-bottom:0}
.col-site .link-item{margin-top:15px}
.col-site{margin-bottom:0}
.top-scroll{width:35px}
.empty{font-size:14px}
.map-vn{margin-top:20px}
.tit-banner span{white-space:normal!important}
.item-step .tb-st .col2{font-size:14px;line-height:20px}
.tit-banner{padding:0}
.box-dhtl-cha br{display:none}
.right-chard{margin-top:30px}
.tb-ny td{vertical-align:top}
.top-news .wrap-big{padding:0}
.box_news_slider .text-info .tt{font-size:14px;line-height:20px;padding-left:20px}
.pageNav-iv{margin-top:30px}
.wrap-iv-list.library{padding-bottom:50px}
.st-content{font-size:14px;line-height:22px}
.sp-chart-info span{height:40px;line-height:40px}
.tb-ana td{padding:7px 0}
.tb-ana .footable-row-detail-cell{padding-left:10%}
.tb-ana .footable-row-detail-row > div{padding-top:10px}
.tb-ana .footable-row-detail-row:first-child > div{padding-top:0}
.tb-ana td,.sp-chart-info,.tb-kq-tt,.chart-item{font-size:14px}
.kq-tt{font-size:22px}
.tb-his1{font-size:14px}
.breadcrumb{display:none}
.sp-chart-info{box-sizing:border-box;line-height:normal;height:auto;min-height:40px;vertical-align:middle;line-height:26px;padding:10px 60px 10px 0}
.sp-chart-info span{width:70px}
.table-pr{line-height:30px;font-size:20px}
.hm-program .title-hm{font-size:32px;line-height:40px}
.hm-policy .desc-hm{line-height:30px}
.text-num{font-size:14px;line-height:20px}
.title-num img{height:34px}
.desc-hm,.hm-account .title-hm,.title-hm{font-size:22px;line-height:32px}
.hm-policy .title-hm{font-size:32px;line-height:40px}
.mrcr,.gr-link a{font-size:14px}
.desccr{line-height:22px;font-size:14px}
.crtt{font-size:28px;line-height:35px}
.business-service-it .service-it .info{font-size:14px;line-height:22px}
.business-service > .tt{font-size:20px;line-height:30px}
.business-service-it .service-it .tt{line-height:35px;font-size:28px;text-align:left}
.business-service > .tt span{font-size:22px;line-height:35px}
.black-menu .wrap-big{padding:0}
.text-bn{font-size:40px}
.tt-page{font-size:22px;line-height:30px}
.hd-news{display:none}
.chard{height:130px;text-align:center}
.chard .num{float:none;display:inline-block;margin:0 auto}
.l_num,.num-info{float:none;display:inline-block}
.chard .ch{width:100%}
.gallery-pop img{width:100%;height:auto;max-height:inherit}
.dh-col1,.dh-col2{margin-bottom:20px;width:100%}
.dh-col1 p{padding:0}
.qt-col1,.qt-col2{width:100%;margin-bottom:20px}
.sv.sv-col1,.sv.sv-col2,.sv.sv-col3{width:100%;margin-bottom:20px}
.sv.sv-col1 p,.sv.sv-col2 p,.sv.sv-col3 p{padding:0}
.pc{display:none}
.mb{display:block}
.right-chart-mobile.mb{display:none}
.text-top-plc .pl-desc ul{width:100%;margin-bottom:20px}
.gr-pro .pro-tiem:first-child{margin-left:1%}
.gr-pro .pro-tiem{width:48%;margin:0 1% 30px}
.container-lds .text-banner,.text-banner{height:278px}
.container-lds .text-banner .text,.text-banner .text{font-size:20px;line-height:25px}
.it-lds{margin-top:40px}
.it-lds .desc-lds .name-lds,.it-lds .desc-lds .intro-lds{margin-top:0}
.name-lds p.one{font-size:14px;margin-top:5px}
.it-lds .desc-lds .name-lds a{font-size:14px;line-height:20px}
.name-lds .three,.name-lds .three p{font-size:12px}
.it-lds .desc-lds .intro-lds{font-size:12px;line-height:20px}
.item-raw .text{font-size:14px;line-height:20px}
.item-raw .name{font-size:22px}
.item-raw .note{font-size:14px}
.item-raw .quotes{width:35px}
.news_banner.aw .box_banner .headline{font-size:30px;line-height:40px}
.wrapper-iv{padding:20px 0 0}
.nav-iv{position:relative;width:100%;top:28px}
.ivs-holder{padding-top:20px}
.ivs-holder .item{width:48.3051%;margin-top:12px;margin-left:3.39%;padding-bottom:0}
.ivs-holder .item:nth-child(3n+1),.ivs-holder .item:nth-child(4n+1){margin-left:3.39%}
.ivs-holder .item:nth-child(2n+1){margin-left:0}
.ivs-holder .item img{box-shadow:0 2px 10px 0 rgba(48,48,48,0.5)}
.box-nav-iv{display:block}
.nav-iv ul{display:none;border-top:0}
.wrapper-iv .wrap-big{width:100%;padding:0 30px}
.it-ori{width:100%;padding-top:30px}
.it-ori.itr,.it-ori.itl{padding-left:0;padding-right:0}
.tb-pr .col-pr-1,.tb-pr .col-pr-2,.tb-intro .col-img,.tb-intro .col-txt{width:100%;padding:0;display:block}
.tb-intro .col-txt br{display:none}
.tb-intro .col-img{text-align:center;padding:12px 0 0}
.it-boss{width:100%}
.ctt-pop-dhtl{padding:0 30px 0 0}
#library_content .gd-text{margin-top:25px}
.ah-desc{max-width:100%}
.ah-trust .box-find-more{color:#202020}
.img.pa{display:none}
.img-map-mb{display:block;text-align:center}
table.tb100 td img{max-width:85px}
.box-dhtl-prj table.tb100 td img{height:75px;max-width:auto}
.it-menu-iv:hover .sub-menu-iv{display:none}
.sub-menu-iv{padding-top:0;top:46px}
.box-dhtl-prj .wrap-sl .swiper-slide{width:50%;height:100px}
.box-dhtl-prj .wrap-sl{padding-bottom:0}
.box-dhtl-prj .wr-page{padding:50px 30px 30px}
.ab-partners .swiper-container .swiper-slide{width:100%}
.business-service-it.diff-w .service-it{width:100%!important}
.business-service-it.diff-w .service-it:first-child{width:100%!important}
.business-service-it .service-it.img-c,.business-system .business-service-it.one .service-it.img-c{padding-top:20px;text-align:center}
.news_wrap .right-ct{margin-bottom:0;padding-bottom:30px}
.swiper-group-news-tabs{display:block}
.group-news-tabs{display:none}
.swiper-group-news-tabs-next.swiper-button-disabled,.swiper-group-news-tabs-prev.swiper-button-disabled{display:none}
.leader-box{padding-top:0}
.news-mb .news-mb-it{font-size:14px;line-height:16px}
.business-service-it .service-it .info table .tt-2{line-height:20px;padding-top:10px}
.business-study .business-service-it.three .info{max-width:100%}
.btn-story.mb{display:inline-block}
.plc-row .ptnv .it:first-child{margin-left:0}
.tb-intro{display:block}
.swiper-video .swiper-slide{width:50%}
.it-typi{width:100%}
.it-typi.it1,.it-typi.it3,.it-typi.it5{margin-right:0}
.list-record .col-it{width:100%}
.list-record .col-it:nth-child(1){margin-right:0}
.swiper-logo .swiper-slide{width:33.33%}
.slide-control-year .swiper-slide{width:50%}
.content-his .img-year,.content-his .text-year{width:100%;padding:0}
.content-his .text-year{margin-top:30px}
.slide-aw .swiper-slide{width:50%}
.content-his .year-tt{width:100%;padding:0;padding-bottom:14px;text-align:center}
.list-where > div{padding:20px 0 0 30px}
}
@media(max-width:640px) {
.tit-banner{font-size:14px;line-height:20px;font-weight:400!important}
.eleter,.leader-box .all{width:100%}
.tb-structure .col3{width:90px}
.tab-stock-prices .col-stock-prices:first-child{margin-top:0}
.col-stock-prices{width:100%;float:none;margin-top:10px}
.tt-page.tt-line .last-update{float:none;display:block;line-height:24px;height:auto}
.box-dhtl-why .wrap-img .box-tt{width:100%;margin-bottom:30px}
.member-field-it .text .name-2{font-size:24px;line-height:30px}
.member-field-it.last:before{content:" ";position:absolute;height:107%;border-left:3px solid #fff;left:20px;top:-12px;margin-left:-1px}
.member-field-it.last .component-parent:before{border-left:none}
.member-company > div:before{left:50px}
.member-field .member-field-it .component-parent .text:after{left:0!important;right:auto!important;margin-left:-30px}
.member-field:before{border-left:none}
.member-field .member-field-it .component-parent .text table:after{content:" ";position:absolute;left:0;top:-34px;width:50%;left:50%;border-top:3px solid #fff;z-index:999;margin-left:1px}
.member-boss{padding-left:0;padding-right:0}
.member-field .member-field-it:first-child .component-parent .text:after .news_content .content img{width:100%!important;height:auto!important}
.field-docmini{margin-left:-1px}
.banner-ir-info{height:300px}
.text-bn{font-size:30px}
#chart-stock-wrap{padding:0}
.mobile-link{display:block;color:#f37021}
.box_news_slider .text-info .desc,.slide-events .text-info .desc{display:none}
.gr-pro .pro-tiem:first-child{margin-left:0}
.gr-pro .pro-tiem{width:100%;border-top:1px solid #c2c2c2;padding:25px 0 20px;margin:0}
.edu-pro-tt{margin-bottom:10px}
.plc-row.row-cs{padding-top:50px}
.row-cs.plc-row .text-top-plc{width:100%}
.plc-row.plc-r1{padding-top:50px;padding-bottom:0}
.plc-row.plc-r2{padding-bottom:0}
.gr-pro .pro-tiem:first-child{border-top:0}
.p-tt{display:none}
.business-f1 .img-f,.business-f2 .img-f,.business-f3 .img-f,.business-f4 .img-f{width:70%}
.ah-location{width:100%}
.it-ah.lc .img-ah{width:100%}
.banner-cr-sub .text-dhtl{font-size:14px;line-height:20px}
.brief-items .item{margin-top:14px}
.container-his .text-banner{height:780px}
.investors-it,.investors-it:first-child{width:100%;margin:0}
.investors-it{margin-top:30px}
.big-leaders{height:auto}
.leader-block{text-align:center}
#big-leadersCV{height:350%}
.leader-block.big{width:100%;position:relative!important;top:0;left:0;padding:50px}
.leader-block.small{padding:60px;margin-top:0;padding-top:0}
.member-field-it{float:right;width:100%;padding-left:50px;padding-right:0}
.member-boss .line-doc{left:10%}
.member-field{margin:0 auto}
.member-field-it{margin-top:39px}
.field-ngang-mb{display:none}
.super-ngang{display:block;margin-top:-1px;top:41%}
.member-field-it .field-doc{display:none}
.line-ngang-mini{display:block}
.box-dhtl-appr .img.mb{padding-left:30px;padding-right:30px}
.box-dhtl-appr .img img{width:100%}
.ah-trust .title-ah{text-align:center}
.sv-cntt .business-service-it,.sv-cntt .business-service-it:first-child{padding:27px 0 50px}
.business-service-it img{margin:30px auto 0}
.business-system .business-service-it.two .service-it{padding:0}
.business-service-it .service-it.table-cell{display:block}
.business-system .business-service-it.list-par .service-it{width:100%}
.business-service-it .service-it .info{text-align:justify}
.business-service-it.gptn .service-it .tt{padding-top:0}
.rule-page .rule-tt{line-height:26px}
.content-rule .tt{padding-top:60px}
.rule-page{margin-bottom:60px}
.culs .tit-cul .tt-7 br{display:none}
.cnt-pop{padding-top:45px}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{display:none}
.news .swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p.b-tt-bn{display:block;line-height:30px}
.col-stock-prices p{display:inline-block}
.col-stock-prices p:first-child{width:130px}
.mb-item{display:block}
.pc-item{display:none!important}
#kenh-thue-rieng .wr-page .service-it:first-child{padding-top:0}
.slide-aw .swiper-slide{width:100%}
.sv-cntt .business-service-it.two .service-it:first-child,.sv-cntt .business-service-it.one .service-it:first-child,.sv-cntt .business-service-it.one .service-it:first-child{width:100%}
}
@media(max-width:539px) {
.sb_2 .selector{margin-top:15px}
.it-ah.lc .img-ah img,.it-ah.tnxh .img-ah img{width:100%}
.plc-row .ptnv .it{width:100%;float:none;padding:0 0 20px}
.right-chart-pc.hide-mb{display:none}
.right-chart-mobile.mb{display:block}
.swiper-video .swiper-slide{width:100%;padding:0}
.swiper-logo .swiper-slide{width:100%}
.it-cn{width:100%;padding:0}
.wr-itcn{margin-left:0;margin-right:0}
.ttwo .it-cn:first-child{margin-top:0}
.ttwo .it-cn{margin-top:30px}
.slide-control-year .swiper-slide{width:100%}
.it-aw{width:100%;padding:0 15px 66px}
.it-row{margin:0}
.slide-aw .swiper-slide{width:100%}
.list-news{margin:30px -15px 0}
.num-vn-col1,.num-vn-col2,.num-vn-col3,.lg_en .num-vn-col1,.lg_en .num-vn-col2,.lg_en .num-vn-col3{width:100%;text-align:center}
.table-three .col-three{width:100%}
.table-number .col-number{width:100%!important;margin-right:0;display:table;margin-top:20px}
.table-number .col-number .text,.table-number .col-number .num{display:table-cell;float:none;vertical-align:middle;width:50%;padding-top:0}
.table-number .col-number p{display:none}
.table-number .col-number .text br{display:none}
.it-trust,.it-trust.it1{width:100%}
.mb-539{display:block;width:100%;float:left}
.table-three .col-three{padding-top:40px}
.table-three .col-three:first-child{padding-top:0}
.table-three .col-three img{padding:0 0 10px}
.pop-his .content-pop .desc-pop{padding-top:0}
.mt0-539{margin-top:0!important}
.mt15-539{margin-top:15px}
.tab-content .it-tab{padding-top:15px;margin-top:0}
#pop-trust-2 .desc-pop{padding-top:0}
.swiper-group-news-tabs .swiper-slide{width:100%!important}
.news_publish .list_publish .col4-tl{width:50%}
.news_publish .list_publish .col1{width:50%}
.swiper-frame-mb .text{padding-top:7px}
.lg_en .swiper-frame-mb .col1 .text,.lg_en .swiper-frame-mb .col2 .text{padding-top:0;margin-top:-8px}
.lg_en .swiper-frame-mb .col5 .text{padding-top:0}
}
@media(max-width:480px) {
.swiper-mobile-prev,.swiper-mobile-next{bottom:5%}
.swiper-mobile .mb-slider1 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider2 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider3 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider4 .desc-mbsl .more-home-mb{background:url(../images/icon/icon-more-mb-2.png) 40px center no-repeat #fff;padding-left:60px;font-size:12px}
.swiper-mobile .mb-slider4 .desc-mbsl .text-desc{font-size:14px}
.swiper-mobile .mb-slider4 .gr-btn-sl4 > div{font-size:22px}
.swiper-mobile .mb-slider3 .desc-mbsl .tt-desc-mbsl{font-size:14px;line-height:24px;padding:15px 40px}
.swiper-mobile .mb-slider3 .hl{font-size:40px;line-height:50px}
.swiper-mobile .mb-slider3 .desc-mbsl .hli{font-size:14px;line-height:14px}
.swiper-mobile .mb-slider1 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider2 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider3 .desc-mbsl .more-home-mb,.swiper-mobile .mb-slider4 .desc-mbsl .more-home-mb{height:35px;line-height:35px}
.swiper-mobile .mb-slider1 .desc-mbsl .tt-desc-mbsl{font-size:14px;line-height:24px;padding:15px 40px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p{font-size:14px;line-height:24px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl p:first-child{font-size:14px;line-height:16px;padding-bottom:5px}
.swiper-mobile .mb-slider2 .desc-mbsl .tt-desc-mbsl{padding:15px 40px}
.news_banner.news .banner-tt div span{white-space:normal!important}
.tb-his .col2{width:26%}
.tb-his .footable-row-detail .footable-row-detail-cell{padding-left:25%}
.list-news{margin:16px 0 0}
.pagination span,.pagination a{width:30px;padding:15px 0;font-size:12px}
.content-newspage .pagination{padding-top:10px}
.list-where > div{width:50%}
.box-dhtl-prj table.tb100 td img{height:55px}
.swiper-container-ir .swiper-wrapper .swiper-slide .qhdt-banner p{font-size:18px;line-height:24px;margin:0}
.culs .it-cul .cul-tt{white-space:normal}
.img-pop img{padding-left:0;width:80%}
.box-dhtl-cha .text{font-size:18px;line-height:20px}
.box-dhtl-cha .text span.one{font-size:30px;line-height:38px}
.imgbc-mb{text-align:center;display:block;padding-bottom:10px}
.sub-tbl td.img{width:0}
.sub-tbl td.img img{display:none}
.sub-tbl td.text{padding-left:0!important}
.news_banner .box_banner{padding-top:35px}
.news_banner .box_banner .desc{font-size:14px}
.news_banner .box_banner .line{margin:10px auto}
.news_banner .box_banner .headline{padding-top:80px}
.box-number-hm{display:block}
.hm-number .hm-col-1,.hm-number .hm-col-2,.hm-number .hm-col-3,.hm-policy .hm-col-1,.hm-policy .hm-col-2,.hm-policy .hm-col-3{width:100%;display:block;padding:0}
.title-num img{width:auto}
.pc{display:none}
.mb{display:block}
.connect .contact,.connect .subscribe{width:100%;margin:0}
.connect .subscribe{margin-top:30px}
.it-tv-ah{width:100%;margin-left:0}
.num-og.dk{display:none}
.num-og.mobile{display:table}
.it-lds .img-lds{width:100%}
.it-lds .desc-lds{width:100%;padding-left:0}
.it-boss .img-boss,.it-boss .info-boss{width:100%;margin-right:0}
.it-boss .info-boss p.three{height:auto}
.swiper-container-rew .swiper-slide{width:auto;padding:0 10px;text-align:center}
.no-preline{white-space:normal!important}
.banner-cr-sub .text-dhtl{padding-top:64px}
.it-menu-iv,.search-iv{max-width:100%;width:100%;margin-right:0}
.ivs-holder .item{width:100%;padding:0;margin:0;margin-top:12px}
.list-news .hn-items{width:100%;margin:0;padding:12px 0;border-top:1px solid #c2c2c2}
.list-news .hn-items .img-news{margin-bottom:0}
.list-news .hn-items > a{display:inline-block;float:left;width:48.042%}
.list-news .hn-items .text-info{width:47.5177%;float:right}
.hn-items .desc,.hn-items .view-more{font-size:12px;line-height:16px}
.hn-items .ttn{display:none}
.tt-mobile{display:block;padding:0 0 12px}
.list-news .row{padding:0}
.news_wrap .sb_1,.search-related{width:100%;margin-right:0}
.list-news .hn-items .ttn{display:none}
.list-news .hn-items .tt-mobile .ttn{display:block;height:auto;padding:0;margin:0}
.it-lds,.it-more .it-boss{border-top:1px solid #838383;padding-top:40px}
.it-lds:first-child{border-top:0 solid #838383;padding-top:0}
.ivs-holder .item:nth-child(3n+1),.ivs-holder .item:nth-child(4n+1){margin-left:0}
.banner-cr-sub .text-dhtl{padding-top:50px}
.banner-cr-sub .text-dhtl span{line-height:30px}
}
@media(max-width:440px) {
.num-nv .br{display:inline}
.number-vn .num-nv{padding-top:10px}
.number-vn{padding-top:0}
.news_wrap .news_content .tagline .share{width:100%;margin-bottom:10px}
}
@media(max-width:375px) {
.map-vn > img{width:80%}
.map-vn .text{right:110px;width:220px;top:115px;font-size:18px}
.map-vn{margin-right:-155px}
}
@media(max-width:360px) {
.border-slvh .swiper-button-prev{left:-15px}
.border-slvh .swiper-button-next{right:-15px}
.border-slvh{padding:0 10px}
.list-partner span{height:90px}
.financial-it .m-name{font-size:14px}
.financial-it .n-name{font-size:22px}
.financial-it .h-name{font-size:36px;line-height:38px}
.member-boss .name{padding:18px 0 14px;width:100%}
.banner-cr-sub .text-dhtl{padding-top:22px}
.edu-pro-tt span{padding:0}
.img-right img{margin-bottom:3px}
.list-partner span{width:49%}
.control-aw .wr-page{padding:0}
.control-aw .swiper-slide.first{position:relative;margin:0 auto 20px}
.control-aw .aw-next,.control-aw .aw-prev{top:auto;margin-top:0;bottom:18px}
.news-chart .date{top:-5px}
.if-chart-top table.pc tr td .number,.if-chart-top table.mb tr td .number{font-size:15px;line-height:17px}
.news_publish .list_publish .col4-tl{vertical-align:middle}
.select-date .box-date span{min-width:71px}
.tb-structure td.col1{padding-right:15px}
.col-site ul li{margin-top:10px}
.col-site{width:100%;padding-left:20px}
.col-site a{display:block;line-height:20px}
.table-number .col-number .text,.table-number .col-number .num{display:block;width:100%}
.tab-pop td{display:block;width:100%!important}
.tab-pop td br{display:none}
}
@media(max-width:320px) {
.swiper-mobile-prev,.swiper-mobile-next{bottom:8%}
.swiper-container-rew .swiper-slide{width:100%;padding:0;text-align:center}
.item-step .tb-st .col1 .l1{font-size:14px}
.item-step .tb-st .col1 .l2{font-size:20px}
.wrap-big{padding:0 20px}
.right-chard{width:auto}
.pagination span,.pagination a{margin:5px 3px 0}
.list-where{padding-left:5px;padding-right:5px}
.list-where > div{padding:20px 25px 0}
.itr .desc-stdt h2{text-align:left}
.banner-cr-sub .text-dhtl{padding-top:45px}
.banner-cr-sub .text-dhtl span{font-size:22px;line-height:28px}
}
@media(min-width:1024px) {
.right-chard{width:45%}
}
@media(min-width:320px) {
.border-year{max-width:1040px}
}
.no-data{text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}
.right-text{text-align:right!important}
.images-news{position:relative}
.images-news img{position:relative;z-index:0}
.images-news .date-ab{position:absolute;z-index:1;bottom:0;left:0;width:100%;background:url(../images/bg/bg-shadow.png);height:35px;padding:9px 17px 7px;line-height:20px;font-size:14px;color:#fff;font-weight:700}
.images-news:hover .date-ab{color:#f37021}
.read-more-post{margin-top:5px;display:block}
.ani-gen,.ani-stag{position:relative;top:100px;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.ani-gen.in-view,.ani-stag.in-view{top:0;opacity:1}
.animated{animation-duration:1s;animation-fill-mode:both}
.flipInX{animation-name:flipInX;backface-visibility:visible!important}
@-webkit-keyframes flipInX {
from{top:100px;opacity:0}
to{top:0;opacity:1}
}
@keyframes flipInX {
from{top:100px;opacity:0}
to{top:0;opacity:1}
}
.wr-canvas{position:relative;display:inline-block;width:auto}
.wr-canvas img{height:100%}
#canvas-fr3{display:none!important;left:0;bottom:0;width:100%;height:100%;position:absolute;max-width:1252px;max-height:940px}
.btn-canvas{display:none}
.aniFromAround{position:relative}
.aniFromAround .fromLeft{position:relative;left:-100px;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.aniFromAround .fromLeft.run-animate{left:0;opacity:1}
.aniFromAround .fromRight{position:relative;right:-100px;opacity:0;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.aniFromAround .fromRight.run-animate{right:0;opacity:1}
.translate-text-button{display:none;background:url(../images/icon/pencel.png) left top no-repeat;position:absolute;width:16px;height:16px;right:45%;top:3px;z-index:1000;cursor:pointer}
.translate-text-button:hover{display:block!important;border:none!important;text-decoration:none!important}
.wrap-tranlate-text-button{position:relative}
.wrap-tranlate-text-button:hover .translate-text-button{display:block}
@media(max-width: 1599px) {
.slider-f2 .sl4 .point.ptth-p5{margin-left:-415px;margin-top:-9px}
.a-ptth-p5{margin-left:-415px;margin-top:-9px}
.slider-f2 .sl4 .point.cd-p1{margin-left:-340px;margin-top:-15px}
.a-cd-p1{margin-left:-340px;margin-top:-15px}
.slider-f2 .sl4 .point.dh-p6{margin-left:-273px;margin-top:-22px}
.a-dh-p6{margin-left:-273px;margin-top:-22px}
.slider-f2 .sl4 .point.ts-p6{margin-left:-198px;margin-top:-34px}
.a-ts-p6{margin-left:-198px;margin-top:-34px}
.slider-f2 .sl4 .point.ptsvqt-p6{margin-left:-108px;margin-top:-57px}
.a-ptsvqt-p6{margin-left:-108px;margin-top:-57px}
.slider-f2 .sl4 .point.tdsvqt-p6{margin-left:29px;margin-top:-57px}
.a-tdsvqt-p6{margin-left:29px;margin-top:-57px}
.slider-f2 .sl4 .point.dtccqt-p2{margin-left:147px;margin-top:-27px}
.a-dtccqt-p2{margin-left:147px;margin-top:-27px}
.slider-f2 .sl4 .point.dtdn-p3{margin-top:-14px;margin-left:239px}
.a-dtdn-p3{margin-top:-14px;margin-left:239px}
.slider-f2 .sl4 .point.dhtt-p4{margin-left:334px;margin-top:-4px}
.a-dhtt-p4{margin-left:334px;margin-top:-4px}
.slider-f2 .sl4 .point .text-cd{width:90px;margin-left:-40px}
}
@media(min-width: 1600px) {
.slider-f2 .sl4 .point.ptth-p5{margin-left:-565px;margin-top:-2px}
.slider-f2 .sl4 .point.cd-p1{margin-left:-473px;margin-top:-20px}
.slider-f2 .sl4 .point.dh-p6{margin-left:-361px;margin-top:-29px}
.slider-f2 .sl4 .point.ts-p6{margin-left:-260px;margin-top:-45px}
.slider-f2 .sl4 .point.ptsvqt-p6{margin-left:-142px;margin-top:-71px}
.slider-f2 .sl4 .point.tdsvqt-p6{margin-left:42px;margin-top:-71px}
.slider-f2 .sl4 .point.dtccqt-p2{margin-left:212px;margin-top:-23px}
.slider-f2 .sl4 .point.dtdn-p3{margin-left:339px;margin-top:-10px}
.slider-f2 .sl4 .point.dhtt-p4{margin-left:466px;margin-top:10px}
.slider-f2 .sl4 .point .text-cd{width:100px;margin-left:-40px}
}