section.sub-banner label{ display: block; margin-top: 35px; } section.profile{ overflow: hidden; padding: 170px 0 120px; background: #fff url('../images/bg_about_profile.png') no-repeat center bottom; } section.profile div.left{ padding-top: 10px; width: 50%; max-width: 690px; position: relative; overflow: hidden; float: left; } section.profile div.left div.info{ margin-top: 40px; font-size:16px; line-height: 2; } section.profile div.left div.info p{ margin-bottom: 30px; } section.profile div.video-wrapper{ width: 48%; max-width: 587px; float: right; } section.profile div.video-wrapper div.videoplayer{ position:relative; height: 0; padding-top: 74.27598%; border-radius: 0 0 0 50px; background: url('../images/bg_videoplayer.jpg') no-repeat center / cover; } section.profile div.video-wrapper div.videoplayer a.inner { position: absolute; left: 0; top: 0; right: 0; bottom: 0; color: #fff; font-size: 30px; font-family: 'DINCondensed'; text-transform: uppercase; } section.profile div.video-wrapper div.videoplayer a.inner i.play-btn { display: block; width: 38px; height: 38px; margin-bottom: 15px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAlBAMAAAA6rk13AAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACmSURBVCiRjdLNDYJgEIThpQNKoAENJViCJWAJlkIBGmMDmtACJejdE1xMvPoDjgQkfOt7cY/PaTMzFm2blfmbS23m6aDOlo5uHalZhKT+XilIzwSkRwLSPQapjkGqSDqTVJJUkLQnKSe1MUg70uUvOpJS0AlP1Hi1D83JEHco36ICGeuc5L1GqjnqKFBaiWor+6Wp13E54SKGfbndmM2wOIs218zLB7BPmmxUrUWHAAAAAElFTkSuQmCC') no-repeat center; } div.videoPlayerBox{ width:100%; height: 100%; position:fixed; left: 0; top:0; display:none; z-index: 999; background: rgba(0, 0, 0, 0.7); } div.videoPlayerBox div.shadow{ width:100%; height: 100%; position:absolute; left:0; top:0; background: rgba(0, 0, 0, 0.5); background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8AAABVwtN+AAAAAnRSTlMA7jEhAkcAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAACklEQVQImWNoAAAAggCByxOyYQAAAABJRU5ErkJggg==')\9; } div.videoPlayerBox div.videoPlayer{ position:absolute; z-index: 1; } div.videoPlayerBox div.videoPlayer a.btnClose{ display:block; width:30px; height: 30px; position:absolute; right: -15px; top:-15px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAA3NCSVQICAjb4U/gAAAA8FBMVEX////////////////////////////////////////////////Pbn/Pa3zOZHTNXW/OVmbOVGXPR1bQPk3QO0rQOUfSMT7SLzzVJTDWISz////crbvbprPYn63XmqnVlKPVj5/Ujp3TjJzReIfReYrQdYbYHCXZGiPZGSHbFh7cExrbFBzdEBfdERjgDBHgCw/////t197u1t3s09nr0djpzNToydDmxM3jvcjgtsHjBwriCAvkBgjlBAbkBQjnAgPmAgT////+9fX57fD67e736ez15ej04ePpAADpAAL////u9v7r9P3O5PvL4/vpAAA03yBoAAAAUHRSTlMAESIzRFVmd4iZqru7u7u7u7u7u7u7u7u7u8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzd3d3d3d3d3d3d3d3d3d3d3e7u7u7u7u7u7v///////1edN0QAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAABcklEQVQokW2T61rCMAyGJxtuHZ5BraeheEbdREBFncjwABHs/d+NSduNrZAf29O8S/IlSy1rZo7LfJ+5jrXAbDYAbfesZMCSBwVzl/LUocjkcW2L843TH+KDXIllgiehUDa66NEH5SwWD+07kbPtT3Tp+BJm7n2Igt1+o0JVH1W1DSpEE+Nd2RHWDU0qRBXTU38M4Fw63lJpffnqAniIMTim42VyLN3vneGI3hy7k7KPpLvfAeJxCxoqyReATcKqKmlMHGldFwlInA9wJTI+/c2o2ARgVgUgSh3xBOAv014D8OfwtIgx+XUu+QSCQnKUVstonR7BSJ0bJA0bC9LG6ql+abIxGouc+I0eS9xVY9mTY7H2AVaVPy06ls9nNVT6Ja9iznb0L6Hw7tik4VAFy3A4NHjUwsp6X8vIO1Ge8uFsmfQqnr2ksHmQ5FdRLSMkT+uc892Vh8RYZFxHVrwGnnlPbD+7RANmL7pmjscqleIV/AfiDbSMpdXHXAAAAABJRU5ErkJggg==') no-repeat center; } section.vision{ padding: 107px 0 153px; background: #353535 url('../images/bg_about_vision.jpg') no-repeat center / cover; } section.vision ul{ margin-top: 64px; } section.vision ul li div.info{ height:0; padding-top: 100%; position:relative; text-align: center; overflow: hidden; border-radius: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; } section.vision ul li div.info:after{ position: absolute; left:0; right:0; top:0; bottom:0; content:''; border-radius: 50%; background: url('../images/bg_about_vision_border.png') no-repeat center / cover; -webkit-animation: rotate 2s infinite linear; -o-animation: rotate 2s infinite linear; animation: rotate 2s infinite linear; } section.vision ul li div.info.delay_1:after{ -webkit-animation-delay: 0.3s; -o-animation-delay: 0.3s; animation-delay: 0.3s; } section.vision ul li div.info.delay_2:after{ -webkit-animation-delay: 0.6s; -o-animation-delay: 0.6s; animation-delay: 0.6s; } section.vision ul li div.info.delay_3:after{ -webkit-animation-delay: 0.9s; -o-animation-delay: 0.9s; animation-delay: 0.9s; } section.vision ul li div.info span{ display: block; font-size: 48px; line-height: 48px; top: 50%; margin-top: -59px; position:absolute; width: 90%; left: 5%; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; z-index: 1; } section.vision ul li div.info small{ display: block; width: 90%; position:absolute; top: 50%; left:5%; font-size: 16px; line-height: 26px; margin-top: 20px; max-height: 72px; overflow: hidden; z-index: 1; } section.team{ padding: 110px 0 140px; background: #fff; } section.team div.swiper-container{ margin-top: 60px; } section.team div.swiper-container div.swiper-slide{ width: 25%; float: left; padding: 0 13px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.team div.swiper-container div.swiper-slide a{ display: block; overflow: hidden; position:relative; border-radius: 15px 0 15px 0; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.team div.swiper-container div.swiper-slide span.thumb{ display:block; height:0; padding-top: 137.3860182370821%; background: #353535 no-repeat center / cover; position:relative; overflow: hidden; } section.team div.swiper-container div.swiper-slide span.thumb img{ display: block; width: 100%; min-height: 100%; position:absolute; left:0; top:0; opacity: 0; } section.team div.swiper-container div.swiper-slide span.inner{ display: block; position:absolute; left:30px; right:30px; bottom:30px; color: #fff; } section.team div.swiper-container div.swiper-slide span.inner span.title{ font-size: 20px; } section.team div.swiper-container div.swiper-slide span.inner span.info{ display: block; font-size: 13px; line-height: 24px; display: none; } section.team div.swiper-container div.swiper-slide:hover a{ -webkit-box-shadow: 10px 10px 0 #00a783; box-shadow: 10px 10px 0 #00a783; } section.team div.swiper-container div.swiper-slide:hover span.inner span.title{ font-size: 30px; } section.team div.swiper-container div.swiper-slide:hover span.inner span.info{ margin-top: 15px; display: block; } section.team div.pagination{ text-align: center; margin-top: 58px; font-size: 0; } section.team div.pagination .swiper-pagination-bullet{ width:auto; height: auto; background: none; border-radius: 0; font-size: 28px; line-height: 28px; font-family: 'DINCondensed'; margin: 0 9px; position:relative; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.team div.pagination .swiper-pagination-bullet:after{ content:''; display:inline-block; width:0; height:5px; background: #00a783; vertical-align: middle; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.team div.pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ color: #00a783; } section.team div.pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{ width:55px; margin: -5px 0 0 9px; } section.team div.pagination .swiper-pagination-bullet:last-child:after{ display:none; } section.team div.pro-slide{ position:relative; } section.team a.prev, section.team a.next{ position:absolute; top:39.2016%; font-size: 20px; line-height: 20px; margin-top: -10px; font-family: 'DINCondensed'; z-index: 3; color: #222; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; } section.team a.prev{ left: -84px; } section.team a.next{ right: -60px; } section.team a.prev:after, section.team a.next:before{ content:''; display: inline-block; width:55px; height: 5px; background: #00a783; vertical-align: middle; } section.team a.prev:after{ margin-left: 15px; } section.team a.next:before{ margin-right: 15px; } div.btnGroup { overflow: hidden; } div.btnGroup a{ display: block; width: 60px; height: 60px; text-align: center; line-height: 60px; color: #ccc; float: left; border:1px solid #e0e0e0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 0 12px 0 12px; } div.btnGroup a.prev{ background: #00a783; border-color: #00a783; color: #fff; margin-right: 7px; } section.history{ padding: 100px 0 130px; background: #f6f6f6 url('../images/bg_about_timeline.jpg') no-repeat center bottom / cover; } section.history div.swiper-box{ margin-top: 75px; } section.history div.swiper-box:after{ content:''; display:block; position:absolute; width:100%; height: 3px; background: #2d393e; opacity: 0.1; left:0; top: 50%; -webkit-transform: translate(0, 50%); -ms-transform: translate(0, 50%); -o-transform: translate(0, 50%); transform: translate(0, 50%); z-index: 1; } section.history div.swiper-container{ z-index: 2; } section.history div.swiper-slide{ width: 25%; float: left; position:relative; } section.history div.swiper-slide.on{ z-index: 6; } section.history div.swiper-slide a{ display: block; height:310px; /*padding-top: 88.57142857142857%;*/ position: relative; } section.history div.swiper-slide i.dot{ display: block; width: 22px; height: 22px; border-radius: 50%; position:absolute; left: 50%; top: 50%; margin-top: 1px; background: #fff; z-index: 3; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-box-shadow: 0 0 16px 0 rgba(0,0,0,.2); box-shadow: 0 0 16px 0 rgba(0,0,0,.2); } section.history div.swiper-slide i:after{ content:''; display: block; width: 10px; height: 10px; background: #2d393e; opacity: 0.4; left:50%; top:50%; border-radius: 50%; position:absolute; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } section.history div.swiper-slide b.year{ display: block; text-align: center; font-size: 50px; line-height: 50px; font-family: 'DINAlternate'; position: absolute; top: 50%; width: 100%; margin-top: 24px; } section.history div.swiper-slide small.info{ display: block; font-size: 16px; line-height: 26px; text-align: center; bottom: 50%; width: 100%; max-height: 104px; overflow: hidden; margin-bottom: 40px; position: absolute; } section.history div.swiper-slide:nth-child(2n) b.year{ top:auto; bottom: 50%; margin: 0 0 24px; } section.history div.swiper-slide:nth-child(2n) small.info{ top:50%; bottom:auto; margin: 40px 0 0; } section.history div.swiper-slide span.inner{ display:none; width: 100%; overflow: hidden; padding:20px; background: #fff; border-radius: 0 0 15px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-shadow: 0 0 16px 0 rgba(64,64,64,.1); box-shadow: 0 0 16px 0 rgba(64,64,64,.1); } section.history div.swiper-slide span.inner span.thumb{ display: block; overflow: hidden; position:relative; padding-top: 58.27067669172932%; background: #353535 no-repeat center / cover; } section.history div.swiper-slide span.inner span.thumb img{ display: block; width:100%; min-height: 100%; position:absolute; left:0; top:0; opacity: 0; } section.history div.swiper-slide span.inner span.desc{ display: block; font-size: 16px; line-height: 26px; max-height: 52px; overflow: hidden; white-space: pre-line; margin-top: 24px; } section.history div.swiper-slide.on a i.dot:after{ background: #00a783; opacity: 1; } section.history div.swiper-slide.on a { color: #00a783; } section.history div.swiper-slide.on a span.inner{ display: block; position: absolute; left: 50%; margin-left: 150px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 12; } section.history div.swiper-slide.on a:after{ content:''; display: block; width: 50%; height: 3px; position: absolute; left:50%; top: 50%; margin-top: 3px; background: #00a783; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } section.history div.swiper-slide.on a.left span.inner{ left:auto; right:50%; margin-right: 150px; } section.history div.swiper-slide.on a.left:after{ left:auto; right:50%; } section.honor{ padding: 115px 0 105px; background: #fff; } section.honor .swiper-container { width: 100%; height: 418px; margin-top: 58px; } section.honor div.swiper-slide{ font-size: 18px; height: calc((100% - 40px) / 3); overflow: hidden; } section.honor div.swiper-slide a.item{ display: block; border:1px solid #f5f5f5; border-radius: 12px 0 12px 0; position:relative; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; font-size: 20px; line-height: 100px; height: 100px; padding: 0 72px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.honor div.swiper-slide a.item:before, section.honor div.swiper-slide a.item:after{ content:''; display: block; width: 72px; height: 100%; position:absolute; left:0; top:0; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA5CAYAAAC4YUKZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAxLTE1VDEyOjA5OjU4KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0xNVQxMjoxMDowNyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMS0xNVQxMjoxMDowNyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxODFlNjA4ZS1lNzc2LWU5NDQtYTg5Ny1mYmRkYjNmMTQ1MGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTgxZTYwOGUtZTc3Ni1lOTQ0LWE4OTctZmJkZGIzZjE0NTBkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTgxZTYwOGUtZTc3Ni1lOTQ0LWE4OTctZmJkZGIzZjE0NTBkIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxODFlNjA4ZS1lNzc2LWU5NDQtYTg5Ny1mYmRkYjNmMTQ1MGQiIHN0RXZ0OndoZW49IjIwMjEtMDEtMTVUMTI6MDk6NTgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6H1yTRAAADBklEQVRYhe2Y23HiQBBFj7c2AW0Icgg4BG0IOAQcgggBQhAhwN/+mhAgBCuEVQjsR/f1NALb6FXrD7qKAgZQH26/RvNwOp343/bjfwPAHSLZHUL2LSB+3vrFhz/rPtfP/Ln57EtTKjEHXj/4rABWQD41RAnMWmsL4IDBLYAaOoSjo+UOEMOwxdSRvcd3bCUKdyYFjg5StgBqYDMVhJzlAWKGxV/WAM8ElcYIR+YXzDElwP7pHtj5Z8sAsPfP320MiDI4awPkpDDsMWUubChEFpwoxnK0xZSJveL3NZChOZGHh5xtHEyhaXztKgCMo0R83mCy51gezLBSrC9/Oh6E8iD31y/uuPLn41cAQyAKd7xxJyrJDOuGUmZ5+dNLG5ITlTvf+fsaS0YBrLHQfGlDw1G5M1WJknHDjSpAfyWUCwWmwBLrFzXWDV+6XKwvRB1A5qSkfOSyTY8OoQSMrVghOGJqlKS8mARigWX/jFQZgogKfFmWQyD27vSAhUHTsMAUkF3tjGNC6F9q3/DI+QzRpJwMAsKOCCvR9ia28464D0S7B6hp4UCdIbo2qxkWjrU7rLBklRqd+oOsT4ke3LHGc4PlxBpr4YupIXbusMJKdY8l5tIfBWmCTgYB503qzV8rD1QhndTom5ianDlWqm2bX1kbFQKsSQlEt3TRYt8YFUIblhJT4Jm0b9S8iD2jaF9gDIgGK88VlgtbX3vyR9OCyNsXGAMCrA+oJc9JN7dxNyWQmydpn5x45nxAFQ7yiv372DEzTLHVZ1B9IHQTs2uta7oqLDFHStLkvbCHWw9TPzipWZAS9RrsL4f5G9ZjZQHDN7rqGQXWJbMAtCepsSE1sC2m5Pu4H6rENWuXqtbeSHlRY+0eGO98Yg6cMNkP4VFhKjXuNN6xVWND7EgzRUdFM9Ke9M3fP5Eqa+Fro57UrEkTNW7vGtKJTY31Gh0jlDBNTsjicYFUiTuw3KGepjq9g7QhXnG+E4fzxpVNCSFTGeswBVKIjtAhHFPatzhgv0PI7hCybwHxD5LLz7JZ/I5gAAAAAElFTkSuQmCC') no-repeat center; } section.honor div.swiper-slide a.item:after{ left:auto; right:0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA5CAYAAAC4YUKZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAxLTE1VDEyOjA5OjM5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0xNVQxMjowOTo0OCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMS0xNVQxMjowOTo0OCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0ZmFkNmQzZS0zMWQzLTMzNDItYjYzOS1hYTE1MjE0YmM0YWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NGZhZDZkM2UtMzFkMy0zMzQyLWI2MzktYWExNTIxNGJjNGFmIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NGZhZDZkM2UtMzFkMy0zMzQyLWI2MzktYWExNTIxNGJjNGFmIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZmFkNmQzZS0zMWQzLTMzNDItYjYzOS1hYTE1MjE0YmM0YWYiIHN0RXZ0OndoZW49IjIwMjEtMDEtMTVUMTI6MDk6MzkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz70m9N4AAAC+0lEQVRYhe2Zy1HjQBCGP1MkoBRMCCIEc92bCIENwYRgh2CHgG97xSHgEFAKCsF76P5rWioZPHoUHNxVU0LyWPNNv8cszuczPy13Pw0AN4gkNwjJr4C4X/zbfjen8GuT+/Lzn/VV86SJJbABVhfmvQNVLsS1IogaePHFPvzvKCVw3bZGQADILiWwA97CZ40/X84Nscc0Iqmw3TfAKQC+cdlsoyEa4Jm2A258YUEsA9xkct+5PwGP2E5jVBwcRppaOVDt87IjJ0pfnqgx0xz9vvJFnvxZNNkkDnspWZVYpGx8fJAc9RTmVT4KRsgliBO28z1J1StfcO/3BWYSjcHS9YkuyF8sdNd+L3NEkHgdJNfUjpp27igdriFpYHLH7JNXv8pXtHNFyAnLsoPyx7UQR1JGLTCNKEoODrMbApADAaYN+UJ00uMYgFwIMF94xrSwdrCaZIZBvvFVdPTJxq8PmH80pIrb0E5ks0EUvmhD8hFp4ZWkCTnsVZJrDr1YhU0Qyh2Knm4/MilETNlrB1D1rbD0viLVnVkgjiSVq2bIP1Rb6rkhIPmCpKEdot92zlNBRAeMADGXzAoBli/A/OIlPNtiJir7vjQlxAuWqrWgGp69f/ZBZmnPzROqpjUpL6jneCdFyyHnpbmakOp1EJITftJOWlmSC9F3Cnsjqf/AzI7Z10vGo+MBS1rZkgMRG5bGgdT2PTnA0p/FxmdSiOjxjY9HHw1mlk9MOzUZZT0nOuJhKHZZigrJkZRHRkNI3cvOS7ekTNntKU8M8ItL5lBF1OlKPiAzqFpGOWC+kd1d9Wmiov2zgLRQ+Oj2kzWmnezQvASx6gAoGxa+kHYvx9OBaNS5owsRd9mQsp+cMdaLySRC7GifqB78qvZelbEI45nMOvEVREmqC/JwFau+iigtjQaIEIqCPelno8qBtGsw+x9pn9YngYhNiFQPqYNWYhp8rvhO7mjn+CVp5zKHNDILAJgmalLHXAaomswaMFQWt//8uNwgJDcIya+A+A9qS8fYn1S4WwAAAABJRU5ErkJggg'); } section.honor div.swiper-slide a.item b{ font-size: 24px; font-family: 'Montserrat-Medium'; margin-right: 40px; } section.honor div.swiper-slide a.item:hover{ background: #00a783; color: #fff; border-color: #00a783; } section.honor div.swiper-slide a.item:hover:before{ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA5BAMAAABKT1+qAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAFaSURBVDiNzZKxS8NQEMZfkpfGWIS3FAVFWxwck0koCBEHwU1wcBHs6mKiQx0ELbroVDdnEaGTCdbNQR0dNDooDkIDuihoRK2tjcnZ8c5/QN/2ftz33X33HmP/5UjiN5kRjK8R4ouUH2AgJ8IFBwG+F2kQY6t0o2nBPQLCqFeHillE1o0recnEs9waO/tEpLSs8ZdHXMOjvDyHXZgSZ0e+MeCFWi78IOStnIYSIdHE7BcJqUDufJIQKXTMDQxkZnsaUXVUu16tBjGGqQeXNGe1zwwEhNigkvUxpsF2QscRdlInRL3hYalAUOh183fqHAud5uoET6fWzG3qgKP2LnK/B7YQ0WFX0cDDomM4ZOEJJn0AB6unFfTqkgvJ/KV7jYpSNYBggLTLbB4t6EB3JNrbjtFdTe7ORvvJTCsA8ZiP40rL8OTkW8RocPjiOaZ/utwWZmnRdNFkf3t+AFiahIpBuUAeAAAAAElFTkSuQmCC'); } section.honor div.swiper-slide a.item:hover:after{ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA5BAMAAABKT1+qAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///////////////////////////////////////////////////////////////9Or7hAAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAFaSURBVDiNzZJNSwJRFIavjqb2oRNBtMgcEKIW4kDQ5y+IiIJWLcIhWke5EXIxErX2JzgD7m0T1GoqwlWgLWrpB0VLB8phmtR5czf3/II6u/Nw3vecc89l7M9jkmT+C8ZmdwkyqyxxR4gKbe6TkDjsMavME8HEqt0jRfO55DUkkUcrWV8zWSAyV68sPPM1a52PnfUv4rR4GNnoEjLel1O0JoB2un5EULEXO6eyCPa3KGEH92lqFC7IapuqbGYofp6EIA+EG9q+/Jah1qY1jTohqhWDQkjULtl0nqALZYoQpfg+8sIDoRsSjRaZ0BmehDhHHWb8EJuME4ZGSOk78ejP8wcybEGoOHxNrRUwcOXlM3ota6DviYJNrXEM6FwjiCbw6oEAHF/+9pJrNIHhC5OfUXLFzaeGxS2Jh23APfHIqCOfmb1TThQfdKpLEm+TAlAgS7Ll3J7E/k38ApFdhIqN9Ga6AAAAAElFTkSuQmCC'); } section.contact{ padding: 120px 0 130px; background: #353535 url('../images/bg_about_contact.jpg') no-repeat center / cover; } section.contact div.item-box{ margin: 66px -18px -18px; } section.contact div.item{ padding: 18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.contact div.infobox{ padding: 25px 35px 35px 45px; background: rgba(255, 255, 255, 0.9); border-radius: 12px 0 12px 0; overflow: hidden; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } section.contact div.infobox i.icon{ display: block; width: 60px; height: 60px; position:absolute; right: 35px; top:25px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAxLTE1VDEyOjEyOjM2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0xNVQxMjoxNDowNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMS0xNVQxMjoxNDowNCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxZGNhYzA4Yy1iNmFjLWE3NDktYTQzYS05NjFhODgxNGVkYzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWRjYWMwOGMtYjZhYy1hNzQ5LWE0M2EtOTYxYTg4MTRlZGM0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWRjYWMwOGMtYjZhYy1hNzQ5LWE0M2EtOTYxYTg4MTRlZGM0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZGNhYzA4Yy1iNmFjLWE3NDktYTQzYS05NjFhODgxNGVkYzQiIHN0RXZ0OndoZW49IjIwMjEtMDEtMTVUMTI6MTI6MzYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6sXj3FAAAC9ElEQVRogcWa0XHiMBCGv2PSgFugBV8JpAQogSsBSgglHCXET/d8lHBuwS3Qwj1IwkbYlvRLxv+Mh0wiyfq0q9Wuwg/+fFFAVWS7e4mXzekjo2/lfcb2cVCLwClAFWkQY/3d553CYClAuSAAO6C2z3YwrgPr7HOzTzJsLFAOTA0cMTCh8R3k0X42wBUDF6VN4O/uJQpMDXzbZw5mTnvgL/DPjhfUHFCOVU4YkKhJRKjGQAVD8hSQClNhVvQYaijqhAGbnNscUKoczDbUMFPOWqPvGQNSYb7Fvoq2mMV7eZ8PpLrab5a3jC8H9aQxoFSdKLf5U1XjBYohkAKzZbkAEKunBc0FKpLZFtBjHg5IPTjXcjVfLqUKZgpzWtvVfJ2gz+UUC6npDJiks6FPQCs73l6ci5tP9SEOkAPTAOeR37fABbMf9sK4FVCrLqfunSvwK9DmjIFWtHsnUIeBialxzpHtfMkWUrKC6+DnmMlew01etN2g526pSnWj6KJuoConbKcq1YUUl6s2Ysd3SPGCu2ohZRGGoT5msso+lYFaoY87W2JXXjmL2ncDxR7Iu4S2Q7XqHlIiEMTdAL3UOAlqnIVSoTo0K7lS/cSr61X0t0VKQLgBXc7d9hVTeis62qejT05zS/gL9Nm2s1DKytzshHImUuoeosVug9yDdSxrXkOPeQyBlP8EPFZmRbm6Cni1kBLx1My4hO545ciYyyk511qud8Cb7xRQKtQNLd3P0YURd58KCgrUBe1sUnRjwivmopyyLw6YUL6kWvueUYXCtgq1VJDoQuPHAClBYgmoO/BJwANiDlYFKriSiYqCgfhMYU0oBxMVcFJSnzWgOuAnCdEzNZdToaLcpUQ/JTnNCRSxK91iLJN8BORckqhQoWS2wVhGctOc8kH9ns4BW4yN6EJmIMmth1KhXPszz6e9s152klvi5tR96WgObKxNQx/BPtH/4/CknDsFX1Nl/JwV3eYvptJ32/7ki38fLqSSFnLygd6q/45hvCiuOZsnAAAAAElFTkSuQmCC') no-repeat right top; } section.contact div.infobox.email i.icon{ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAuCAYAAACSy7GmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAxLTE1VDEyOjEzOjM3KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0xNVQxMjoxNDowMiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMS0xNVQxMjoxNDowMiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NWQ5OGNlNy1lMGEwLWI2NDktOWE2NS1mMmQ3NWVlZDg0MDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTVkOThjZTctZTBhMC1iNjQ5LTlhNjUtZjJkNzVlZWQ4NDAzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OTVkOThjZTctZTBhMC1iNjQ5LTlhNjUtZjJkNzVlZWQ4NDAzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NWQ5OGNlNy1lMGEwLWI2NDktOWE2NS1mMmQ3NWVlZDg0MDMiIHN0RXZ0OndoZW49IjIwMjEtMDEtMTVUMTI6MTM6MzcrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4mqRJVAAAB2klEQVRoge2Z0ZGCMBCGPx0b4ErgStASuBK0hLOEswQsQVvgyXdboAVKOEq4e4AdYgZIyIFCLt+Mw4xC2D/7Z7PgilsKEOEHZduXa/wRCB1a1s+O4hUEkb4QRPpCEOkLG8frEiAF4hFjmYICOG547BJsG4PLgHNfSQxcdLuWdLRGGksQKMRddnXJ7myxWZOLFzy08NhYeXZseMzOIkWY0AtPxEIt2UdXMxDRL/hEtQfNnQI42XQ8bYLPwDuwA67My+YlVUw7qhjPQ9s6XWwOHOvBDsB9hCBdudexvNXHXH5wbev0YlUCWf2JgT3wyfRtX0GVtYweN7k26F80AnQ7F0xrZ7Hjh8X4MZCuuKUu1fS7PuY0M6kHoiPZTRzuB5Udr9gtCbnXFuCvIoWyvnnWEoQuWOy8lyB6yGmWgckNST1mgrYrjCVSpVACM20zMdWM75XAZH1fLa+XCetc/6v65fJQfizPU+3cl4mIxsZ3i3Mf7GhiapEqkl2TiDZkEiRrg3DdQlyQAKU6Zih7WQdbmqw5t5vPzGQbamGR9TekMFnxapEqsg0NtqOJZ9rVxOjihH/xSjKI9IUg0heCSF8IIn0hiPSFINIXXEXO6Y25icL1UevAMv5SL4HjL+L8aZ69wCKrAAAAAElFTkSuQmCC'); } section.contact div.infobox.tel i.icon{ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA0CAYAAAAuT6DoAAAACXBIWXMAAArrAAAK6wGCiw1aAAAF7GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTAxLTE1VDEyOjEzOjUwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wMS0xNVQxMjoxNzo1MyswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wMS0xNVQxMjoxNzo1MyswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3YjQyZTM2MC1mOWQ1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'); } section.contact div.infobox.address i.icon a{ display: block; width:100%; height:100%; } section.contact div.infobox div.info{ margin-top: 120px; } section.contact div.infobox div.info h4{ font-size: 24px; font-weight: bold; } section.contact div.infobox div.info div.desc{ font-size: 18px; line-height: 30px; margin-top: 15px; height: 120px; overflow: hidden; } section.contact div.infobox.email div.info div.desc{ font-family: 'Montserrat-Regular'; } section.contact div.infobox.email div.info div.desc p{ overflow: hidden; } section.contact div.infobox.email div.info div.desc p a{ display: block; float: left; } section.contact div.infobox.email div.info div.desc small{ float: right; font-size: 16px; opacity: 0.4; } section.contact div.infobox.tel div.info div.desc{ font-size: 20px; font-family: 'Montserrat-Regular'; } @media screen and (max-width:1599px) { section.team a.prev, section.team a.next{ top: auto; bottom:6px; } section.team a.prev{ left:10px; } section.team a.next{ right:10px; } } @media screen and (max-width:1199px) { section.profile div.left div.info p{font-size:16px;} section.sub-banner div.wrapper h3 label{font-size: 22px;} section.profile{ padding: 120px 20px 70px; } section.profile div.left{ padding-top: 0; } section.profile div.video-wrapper{ margin-top: 100px; } section.vision ul li div.info span{ font-size: 40px; line-height: 48px; margin-top: -48px; } section.vision ul li div.info small{ font-size: 20px; line-height: 28px; margin-top: 10px; max-height: 56px; } section.team div.swiper-container div.swiper-slide span.inner{ left:20px; right:20px; } div.btnGroup{ margin-top: 5px; } div.btnGroup a{ width:42px; height: 42px; line-height: 42px; } section.history div.swiper-slide b.year{ font-size: 42px; } section.history div.swiper-slide.on a span.inner{ margin-left: 30%; padding:10px; } section.history div.swiper-slide.on a span.inner span.desc{ margin-top: 10px; } section.history div.swiper-slide.on a.left span.inner{ margin-right: 30%; } section.honor .swiper-container{ height: 340px; } section.honor div.swiper-slide a.item{ padding: 0 50px; height: 100px; line-height: 100px; } section.honor div.swiper-slide a.item:before, section.honor div.swiper-slide a.item:after{ width: 42px; } section.honor div.swiper-slide a.item b{ margin-right: 20px; } section.contact div.item-box{ overflow: hidden; margin: 45px -10px -10px; } section.contact div.item{ padding:10px; } section.contact div.infobox{ padding: 20px; } section.contact div.infobox i.icon{ right:20px; top:20px; width: 45px; height: 45px; background-size: 100% auto; } section.contact div.infobox div.info{ margin-top: 90px; } section.contact div.infobox div.info div.desc{ font-size: 16px; } section.contact div.infobox.tel div.info div.desc{ font-size: 18px; } } @media screen and (max-width:991px) { section.sub-banner div.wrapper h3 label{font-size: 18px;} section.sub-banner label{ margin-top: 20px; line-height: 1.3; } section.profile{ padding: 80px 10px 40px; } section.profile div.left{ padding-top: 0; width: 100%; max-width: none; } section.profile div.left div.info{ font-size: 18px; } section.profile div.video-wrapper{ margin-top: 20px; width: 100%; max-width: none; } section.profile div.video-wrapper div.videoplayer { padding-top: 37%; border-radius: 0 50px 0 50px; } section.vision ul li div.info span{ font-size: 30px; line-height: 32px; margin-top: -32px; } section.vision ul li div.info small{ font-size: 18px; line-height: 24px; margin-top: 10px; max-height: 48px; } section.team div.swiper-container div.swiper-slide{ padding: 0 5px; } section.team div.swiper-container div.swiper-slide span.inner{ left:10px; right:10px; } section.team div.swiper-container div.swiper-slide:hover a{ -webkit-box-shadow: 3px 3px 0 #00a783; box-shadow: 3px 3px 0 #00a783; } section.team div.swiper-container div.swiper-slide:hover span.inner span.title{ font-size: 24px; } section.team div.swiper-container div.swiper-slide:hover span.inner span.info{ margin-top: 10px; display: block; } section.team div.pagination{ margin-top: 30px; } section.team div.pagination .swiper-pagination-bullet{ font-size: 24px; line-height: 24px; } section.team div.pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{ width: 15px; height: 3px; } section.team a.prev:after, section.team a.next:before{ height:3px; } section.history{ padding: 60px 0 70px; } section.history div.swiper-box{ margin-top: 45px; } section.history div.swiper-slide b.year{ font-size: 36px; } section.honor{ padding: 65px 0; } section.honor .swiper-container{ height: 260px; margin-top: 30px; } section.honor div.swiper-slide{ height: calc((100% - 20px) / 3); } section.honor div.swiper-slide a.item{ padding: 0 40px; height: 80px; line-height: 80px; font-size: 16px; } section.honor div.swiper-slide a.item:before, section.honor div.swiper-slide a.item:after{ width: 32px; } section.honor div.swiper-slide a.item b{ margin-right: 10px; font-size: 18px; } section.contact{ padding: 65px 0; } section.contact div.item-box{ margin-left: -5px; margin-right: -5px; margin-bottom: -5px; } section.contact div.item{ padding:5px; } section.contact div.infobox div.info{ margin-top: 60px; } section.contact div.infobox div.info h4{ font-size: 20px; } section.contact div.infobox div.info div.desc{ line-height: 24px; height: 96px; } section.contact div.infobox.email div.info div.desc small{ font-size: 14px; } } @media screen and (max-width: 767px) { section.sub-banner label{ font-size: 22px; line-height: 1.5; } section.profile div.left div.info{ font-size: 16px; margin-top: 20px; } section.profile div.left div.info p{ margin-bottom: 15px; font-size: 14px; } section.vision{ padding: 60px 0 100px; } section.vision ul{ margin-left: -10px; margin-right: -10px; margin-top: 40px; } section.vision ul li{ padding: 10px; } section.team{ padding: 60px 0; } section.team div.swiper-container{ margin-top: 40px; } section.team div.pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{ display: none; } section.team a.prev:after, section.team a.next:before{ width: 30px; } div.btnGroup{ margin-top: 8px; } div.btnGroup a { width: 36px; height: 36px; line-height: 36px; border-radius: 0 5px 0 5px; } section.contact div.infobox div.info{ margin-top: 30px; } section.contact div.infobox div.info div.desc{ height: auto; min-height: 64px; } } @media screen and (max-width: 479px) { section.sub-banner label{ font-size: 20px; line-height: 1.5; margin-top: 15px; } section.profile div.video-wrapper div.videoplayer{ border-radius: 0 15px 0 15px; } section.profile div.video-wrapper div.videoplayer a.inner i.play-btn { width: 28px; height: 28px; -webkit-background-size: 100%; background-size: 100%; } section.profile div.video-wrapper div.videoplayer a.inner { font-size: 24px; } section.vision{ padding: 40px 0 60px; } section.vision ul{ margin-left: -5px; margin-right: -5px; margin-top: 30px; } section.vision ul li{ padding: 5px; } section.vision ul li div.info span{ font-size: 24px; } section.vision ul li div.info small{ font-size: 16px; } section.team div.swiper-container div.swiper-slide:hover span.inner span.title{ font-size: 18px; } section.team div.swiper-container div.swiper-slide:hover span.inner span.info{ font-size: 14px; line-height: 20px; } section.team a.prev:after, section.team a.next:before{ display: none; } section.team div.pagination .swiper-pagination-bullet{ margin: 0 5px; } section.history{ padding: 40px 0; } section.history div.swiper-box{ margin-top: 20px; } section.history div.swiper-slide a{ height: 260px; } section.history div.swiper-slide small.info{ margin-bottom: 20px; } section.history div.swiper-slide b.year{ font-size: 28px; margin-top: 15px; } section.history div.swiper-slide small.info{ font-size: 15px; line-height: 24px; } section.history div.swiper-slide:nth-child(2n) b.year{ margin-bottom: 15px; } section.history div.swiper-slide:nth-child(2n) small.info{ margin-top: 20px; } section.history div.swiper-slide.on a span.inner span.desc{ font-size: 14px; line-height: 24px; } section.honor, section.contact{ padding: 40px 0; } section.contact div.item-box{ margin-top: 30px; } section.contact div.infobox i.icon{ width: 36px; height: 36px; } } section.honor { background: #f5f6f8; } section.honor div.swiper-slide a.item{ border-color:#e0e0e0; } section.history { display: none!important; }