#company-image{height:358px;border:none;margin-bottom:0;background:#2a2e86;max-width:100%;overflow:hidden;position:relative}#company-image .left-image{height:358px;width:1920px;background:url(/static/img/bg.12b64fbc.png) no-repeat 50%;background-size:100% 100%;left:50%;position:absolute;margin-left:-960px}@media only screen and (-o-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#company-image .left-image{background:url(/static/img/bg-x2.134a1f82.png) no-repeat 50%;background-size:100% 100%}}#company-image .right-image{display:none}#company-info{background-color:#fff;padding-top:45px;padding-bottom:70px}#company-info .company-name{margin:auto;width:830px;color:#444;font-size:26px}#company-info .company-summary{margin:auto;width:830px;padding-top:30px;line-height:24px}#company-info .company-summary-detail,#company-info .company-target{margin:auto;width:830px;padding-top:10px;line-height:24px}#company-info .company-target .target-item .email{margin-left:20px}#company-info .company-target .target-item.far{margin-top:10px}#company-event{background-color:#fafafa;padding-top:45px;padding-bottom:70px}#company-event .name{margin:auto;width:830px;color:#444;font-size:26px}#company-event #age-list{margin:auto;width:830px;padding-top:30px;background-color:#fafafa;border:4px solid #fafafa}#company-event #age-list .slides li{-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center}#company-event #age-list .slides li .age-item{cursor:pointer;display:inline-block;width:85px;height:85px;background-color:#e8e8e9;border-radius:50%;font-size:22px;color:#444;line-height:85px;text-align:center}#company-event #age-list .slides li .age-item div{width:75px;height:75px;border-radius:50%;display:inline-block;line-height:75px;margin-top:5px}#company-event #age-list .slides li.flex-active .age-item{background-color:#c8d4dd}#company-event #age-list .slides li.flex-active .age-item div{background-color:#609acb;color:#fff}#company-event #age-list .flex-nav-next .flex-next{width:40px;height:40px;right:-20px!important;top:60%!important}#company-event #age-list .flex-nav-next .flex-next:before{content:"";width:24px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK5JREFUeNpi/P//PwMtAeOoBVS34Pjx4wlACoQLLC0tLxBSz0SGowSA2B6IDwAtM6BJEAENXgCk4oH4IxA74PMJ2XFArCUURTIxllCcighZQpVkis8SFixJcD4FdvED8QYgVsBqARCAbD5IZtLVh7IPUDsOBKCGgixYCAyeBGqmIryGU5oPCBpOSU4mynByCzuiDSe3sCsg1nBsyZQYAHL9B6DhE0ZrtKFhAUCAAQA17YR4EEPODAAAAABJRU5ErkJggg==) no-repeat 50%}#company-event #age-list .flex-nav-prev .flex-prev{width:40px;height:40px;left:-20px!important;top:60%!important}#company-event #age-list .flex-nav-prev .flex-prev:before{content:"";width:24px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK1JREFUeNpi/P//PwMtAeOoBVSz4Pjx4xNAtKWlZQEpFjARafgCIJUPxAqk+oCJSMPjgfgiECdQNYjQDHcABs8HqllADcNxWkAtw7FaQE3DMSyAJsV8CpP+QqCj4ImBBU3yAhL7IRA/IMOCA4SCCGT7fCD+CA2iC1TPydS0BF8ypYolhDIaxZYQLOwotYRgWQQ0EJQvEoGYH4gn0LK4DgBSAlALR2u0IWQBQIABAN6ujIg13bGsAAAAAElFTkSuQmCC) no-repeat 50%}#company-event #event-list{margin:auto;width:830px;padding-top:10px;background-color:#fafafa;border:4px solid #fafafa}#company-event #event-list li{display:none}#company-event #event-list li:first-child{display:block}#company-event #event-list .age-event-item:nth-child(2n) .item.item-float{text-align:right;padding-right:45px;float:left;border-right:1px dashed #609acb}#company-event #event-list .age-event-item:nth-child(2n) .item.item-float:after{content:"";width:24px;height:24px;display:inline-block;position:absolute;right:-7px;top:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN9JREFUeNpi/P//PwMtARMDjcGoBQQBCyWaE2efMQBSAlDug/mpJg/Q1TCSk4qABicAqQYglkeTOgjEBUCLLpBtAdDwBUAqnoCyQKAlG0i2AOry+UQo/QjEBqAgYyHSYFA4OwDxJCLdwg8NwgQWPIYGQA0FYX0y0oADSioCGuiAZKA9FVKoPDwfAA1XoLLh+JMplXxzERjJBljjAChxAEgdwGJhPlLGIgQWkJNMQTn3PLGuJ7ksgubQQGg6x2k4LAVRUlQoQNO5A1JxATJ4AdAREygui0YrnFELUABAgAEAP35UwpN1L88AAAAASUVORK5CYII=) no-repeat 50%}#company-event #event-list .age-event-item:nth-child(odd) .item.item-float{text-align:left;padding-left:45px;float:right;border-left:1px dashed #609acb;margin-right:1px}#company-event #event-list .age-event-item:nth-child(odd) .item.item-float:after{content:"";width:24px;height:24px;display:inline-block;position:absolute;left:-7px;top:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANtJREFUeNpi/P//PwMtARMDjcGoBQQBCzbBxNlnBICUAYw/P9XkALkWMCKnIqjBE4A4Hk3dR5A40KIGsi0AGg5yMcil/HjUXwRiB6BFH8iJgw0EDAcBfSBuINkHQNcngIKaBH0gtZtAPibkG5gFINf7kxmPF6FBC7JsAy4LQArsqZQyDyJZeICFBknfHilVPoBZ8IBCH6C4GltGW4Al7eMCoDxxAZeB+PIBsZYEYotMYvJBARBvJKA+kRTDMYoKqE9AeSIBKU4+QjMhqKi4QFFZNFofjFpAFgAIMACRG19kdXbW4AAAAABJRU5ErkJggg==) no-repeat 50%}#company-event #event-list .age-event-item{clear:both;overflow:hidden}#company-event #event-list .age-event-item .item{width:50%;position:relative;box-sizing:border-box}#company-event #event-list .age-event-item .item.first{text-align:right;padding-right:45px;float:left;border-right:1px dashed #609acb;min-height:50px}#company-event #event-list .age-event-item .item.last{text-align:right;padding-right:45px;float:left;border-right:1px dashed #609acb;min-height:30px}#company-event #event-list .age-event-item .item .age-name{font-size:18px;color:#609acb}#company-event #event-list .age-event-item .item .event-content{margin-top:15px;font-size:14px;line-height:24px}#company-event #event-list .age-event-item .item .event-content .content-text{display:inline-block;text-align:left}#company-news{background-color:#fff;padding-top:45px;padding-bottom:70px}#company-news .name{width:830px;margin:auto;color:#444;font-size:26px}#company-news .news-list{width:830px;margin:auto;overflow:hidden}#company-news .news-list .news-item{line-height:50px;float:left;width:50%}#company-news .news-list .news-item .news-body{border-bottom:1px dashed #ccc}#company-news .news-list .news-item .news-body .time{margin-left:20px;float:right;color:#858e93}#company-news .news-list .news-item .news-body .info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal}#company-news .news-list .news-item .news-body .info>a{color:#000}#company-news .news-list .news-item:nth-child(odd) .news-body{margin-right:25px}#company-news .news-list .news-item:nth-child(2n) .news-body{margin-left:25px}#company-news .more-news-link{width:830px;margin:auto;text-align:right;line-height:40px;font-size:14px}#company-news .more-news-link a{color:#609acb}#company-news .more-news-link:after{display:inline-block;vertical-align:-5px;content:"";width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNqcUrENwkAQSxA9GSEjfEFPRmCEUNBnhIyQnoKMEDYIPUVG+BHYINjC/zodqTjp9JJj++/8Kdd1Lf6pvQcut1eL44wO6Aq9oKf79ThYXpluhICkSThJM8hv4DShWc0T2OKFM46ID+3WaJqk5yQ03BmwsCJgwQrxbeQUEhc74a3Gs9VDPHpM+2chr58ciWbBisGJKY8kPPiduAeOMd1gingWPv1OJozGYEy+5s1JyKU750yjJsWv6sT9PoecSOiV3tZzBL0zzaJ9xyA3pjtox2TaKaxsXNp/VaRBgUQFcUI/KE6p/gjdaPzFKrdjro8AAwDCJHor0JiItAAAAABJRU5ErkJggg==) no-repeat 50%}#company-job{padding-top:45px;padding-bottom:70px;background-color:#fafafa}#company-job .name{width:830px;margin:auto;color:#444;font-size:26px}#company-job .job-list{padding-top:30px;width:830px;margin:auto}#company-job .job-list .job-item{border:1px solid #609acb;border-radius:17.5px;font-size:16px;color:#609acb;display:inline-block;padding:6px 20px;margin-right:20px;margin-bottom:20px;cursor:pointer}#company-job .job-list .job-item.flex-active{background-color:#609acb;color:#fff;cursor:default}#company-job #job-content-list{width:830px;margin:auto;padding-top:10px;background-color:#fafafa;border:4px solid #fafafa}#company-job #job-content-list li{display:none}#company-job #job-content-list li:first-child{display:block}#company-job #job-content-list .job-name{font-size:18px;color:#609acb}#company-job #job-content-list .location-name{color:#609acb}#company-job #job-content-list .location-body{margin-top:15px}#scroll-position{position:fixed;top:-120px;right:50%;margin-right:470px}#scroll-position .position-item{cursor:pointer;border-radius:2px;height:30px;line-height:30px;width:100px;text-align:center;margin-bottom:5px;background-color:#e9eaeb;color:#000}#scroll-position .position-item.position{background-color:#609acb;color:#fff}#contact-us{background-color:#fafafa;padding-top:45px;padding-bottom:70px}#contact-us .name{margin:auto;width:830px;color:#444;font-size:26px}#contact-us #region-list{overflow:hidden;margin:auto;width:830px;padding-top:30px}#contact-us #region-list .region-item{box-sizing:border-box;float:left;margin-right:15px;background-color:#cee2f5;color:#696969;border:1px solid #7bb4f2;width:196px;height:45px;line-height:45px;background-color:#fff;text-align:center;cursor:pointer}#contact-us #region-list .region-item:last-child{margin-right:0}#contact-us #region-list .active{color:#7bb4f2;background-color:#cee2f5}#contact-us #address-list{position:relative;box-sizing:border-box;overflow:hidden;margin:auto;width:830px;padding-top:25px;background-color:transparent;border:none}#contact-us #address-list .address-item{overflow:hidden;height:240px}#contact-us #address-list .address-item:first-child{display:block}#contact-us #address-list .address-item .left-box{float:left;width:540px;padding-top:25px}#contact-us #address-list .address-item .left-box>p{margin:0;font-size:16px;line-height:36px}#contact-us #right-box{position:absolute;right:0;top:50px;width:407px;height:240px;z-index:99}#contact-us #right-box img{display:block;height:100%}#team-show{background-color:#fff;padding-bottom:70px}#team-show .name{margin:auto;width:830px;color:#444;font-size:26px}#team-show #activity-list{overflow:hidden;margin:auto;width:830px;padding:30px 40px 0;border:none;border-radius:0}#team-show #activity-list .activity-item{text-align:center;line-height:50px;background-color:#fff;color:#696969;border:1px solid #7bb4f2;cursor:pointer}#team-show #activity-list .active{color:#7bb4f2;background-color:#cee2f5}#team-show #activity-list .flex-nav-next .flex-next{width:40px;height:40px;right:-1px!important;top:67%!important}#team-show #activity-list .flex-nav-next .flex-next:before{margin-right:8px;line-height:40px;font-size:30px!important}#team-show #activity-list .flex-nav-prev .flex-prev{width:40px;height:40px;left:-1px!important;top:67%!important}#team-show #activity-list .flex-nav-prev .flex-prev:before{margin-right:8px;line-height:40px;font-size:30px!important}#team-show #photo-list{position:relative;overflow:hidden;width:830px;height:570px;border:none;margin:33px auto auto}#team-show #photo-list .photo-box{position:absolute;top:0;overflow:hidden;width:830px;height:570px;margin:0;border:none;z-index:1}#team-show #photo-list .photo-box:first-child{z-index:99}#team-show #photo-list .photo-box .photo-item{overflow:hidden;height:570px;display:none}#team-show #photo-list .photo-box .photo-item:first-child{display:block}#team-show #photo-list .photo-box .photo-item img{display:block;height:570px}#team-show #photo-list .photo-box .flex-nav-next .flex-next{opacity:unset;width:40px;height:40px;background-color:rgba(0,0,0,.5);color:#fff;right:1px!important;top:97%!important}#team-show #photo-list .photo-box .flex-nav-next .flex-next:before{margin-right:8px;line-height:40px;color:#fff!important;font-size:30px!important}#team-show #photo-list .photo-box .flex-nav-prev .flex-prev{opacity:unset;width:40px;height:40px;background-color:rgba(0,0,0,.5);color:#fff;left:90%!important;top:97%!important}#team-show #photo-list .photo-box .flex-nav-prev .flex-prev:before{margin-left:8px;line-height:40px;color:#fff!important;font-size:30px!important}#team-show #photo-list #shangshi2 img{height:unset}#team-show .company-mission{padding-top:45px;margin:auto;width:830px}