@charset "UTF-8"; @font-face { font-family: 'iconfont'; src: url("../font/iconfont.woff") format("woff"), url("../font/iconfont.ttf") format("truetype"); } .iconfont { font-family: "iconfont" !important; font-size: pxToVw(16); font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } /* VW璁$畻 */ /* 鏂囧瓧 */ /* 鍩虹 */ /* 鏂囨湰 */ /* input妯″潡 */ /* 鍥剧墖 */ /* flex鍏煎 */ /* css3鍔ㄧ敾 */ /* 浠ヤ笅鏄姩鐢 */ body { font-family: "寰蒋闆呴粦"; color: #333; font-size: 14px; background: #F8F9F9; padding: 0; margin: 0; overflow-x: hidden; } @media (max-width: 1600px) { body { font-size: 13px; } } @media (max-width: 1300px) { body { font-size: 12px; } } @media (max-width: 1085px) { body { font-size: 1.6vw; } } @media (max-width: 755px) { body { font-size: 3.4vw; } } body::-webkit-scrollbar { /*婊氬姩鏉℃暣浣撴牱寮?/ width: 5px; /*楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉$殑灏哄*/ height: 1px; } body::-webkit-scrollbar-thumb { /*婊氬姩鏉¢噷闈㈠皬鏂瑰潡*/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #D70C19; } body::-webkit-scrollbar-track { /*婊氬姩鏉¢噷闈㈣建閬?/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #EDEDED; } textarea.textarea { border: none; background: none; resize: none; font-family: "寰蒋闆呴粦"; color: #333; font-size: 14px; outline: none; } @media (max-width: 1600px) { textarea.textarea { font-size: 13px; } } @media (max-width: 1300px) { textarea.textarea { font-size: 12px; } } @media (max-width: 1085px) { textarea.textarea { font-size: 1.6vw; } } @media (max-width: 755px) { textarea.textarea { font-size: 3.4vw; } } input:focus, select:focus { outline: none; } input.sub { cursor: pointer; background: none; border: none; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; /* For some Androids */ font-family: "寰蒋闆呴粦"; color: #333; font-size: 14px; } @media (max-width: 1600px) { input.sub { font-size: 13px; } } @media (max-width: 1300px) { input.sub { font-size: 12px; } } @media (max-width: 1085px) { input.sub { font-size: 1.6vw; } } @media (max-width: 755px) { input.sub { font-size: 3.4vw; } } input.text { background: none; border: none; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; /* For some Androids */ font-family: "寰蒋闆呴粦"; color: #333; font-size: 14px; } @media (max-width: 1600px) { input.text { font-size: 13px; } } @media (max-width: 1300px) { input.text { font-size: 12px; } } @media (max-width: 1085px) { input.text { font-size: 1.6vw; } } @media (max-width: 755px) { input.text { font-size: 3.4vw; } } select.select { -webkit-appearance: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: transparent; /* For some Androids */ font-family: "寰蒋闆呴粦"; color: #333; font-size: 14px; } @media (max-width: 1600px) { select.select { font-size: 13px; } } @media (max-width: 1300px) { select.select { font-size: 12px; } } @media (max-width: 1085px) { select.select { font-size: 1.6vw; } } @media (max-width: 755px) { select.select { font-size: 3.4vw; } } .main { width: 81.25%; margin-left: auto; margin-right: auto; } @media (max-width: 1085px) { .main { width: 92%; } } .textover { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .clearafter::after { content: ""; display: block; width: 100%; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; overflow: hidden; } .border-com { border: 1px solid #ccc; } .imgblock, .magazinebox .list { display: block; width: 100%; height: 100%; overflow: hidden; } .imgblock i, .magazinebox .list i { width: 100%; height: 100%; background: url("../images/initial/noimg.png") no-repeat center center; background-size: cover; transition: all 1.5s ease-in-out 0s; -webkit-transition: all 1.5s ease-in-out 0s; display: block; } /* 甯哥敤妯″潡 */ .comhead { list-style: none; padding: 0; margin: 0; z-index: 90; position: fixed; top: 0; left: 0; width: 100%; background: #fff; height: 6.25vw; } .comhead ul, .comhead ol, .comhead li, .comhead dl, .comhead dd, .comhead dt { list-style: none; padding: 0; margin: 0; } .comhead .logo { float: left; position: relative; top: 1.3020833333vw; display: inline-block; } .comhead .logo img { display: block; height: 3.6458333333vw; } .comhead .topsearch { float: right; position: relative; top: 1.71875vw; z-index: 10; right: -15px; } .comhead .topsearch .box { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: absolute; right: 0; top: 0; height: 2.8125vw; width: 2.8125vw; border: 1px solid #fff; overflow: hidden; background: #fff; } .comhead .topsearch .box .iconfont { width: 2.8125vw; height: 2.8125vw; line-height: 2.8125vw; text-align: center; font-size: 24px; color: #666; position: absolute; right: 0; top: 0; } .comhead .topsearch .box .sub { width: 2.8125vw; height: 2.8125vw; position: absolute; right: 0; top: 0; z-index: 3; } .comhead .topsearch .box .text { width: 10.4166666667vw; height: 2.8125vw; position: absolute; right: 2.8125vw; top: 0; z-index: 5; } .comhead .topsearch .box:hover { width: 14.0104166667vw; border-color: #ccc; } .comhead nav { float: right; position: relative; top: 1.71875vw; margin-right: 3.90625vw; } .comhead nav a { font-size: 16px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; line-height: 2.8125vw; float: left; position: relative; margin-left: 4.4270833333vw; color: #000; } @media (max-width: 1600px) { .comhead nav a { font-size: 15px; } } @media (max-width: 1300px) { .comhead nav a { font-size: 14px; } } @media (max-width: 1085px) { .comhead nav a { font-size: 1.8vw; } } @media (max-width: 755px) { .comhead nav a { font-size: 3.6vw; } } .comhead nav a:after { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; left: 0; bottom: 0; height: 2px; width: 0; background: #D70C19; } .comhead nav a.sel { color: #D70C19; } .comhead nav a.sel:after { width: 100%; } .comhead .menubtn { float: right; position: relative; display: none; } .comhead .menubtn i { animation-duration: 0.5s; animation-fill-mode: both; position: absolute; right: 0; top: 0; font-size: 3vw; line-height: 6vw; color: #777; cursor: pointer; } .comhead .menubtn #navclose { display: none; } .comhead .searchbtn { float: right; font-size: 3vw; line-height: 6vw; margin: 0 5vw 0 0; color: #777; display: none; } .comhead_bg { clear: both; width: 100%; height: 6.25vw; } .comhead_phonebg { width: 100%; height: 100%; z-index: 80; position: fixed; top: 0; left: 0; background: white; display: none; } .comfoot { width: 100%; background: #1c1c1c; color: #454646; position: relative; } .comfoot::after { content: ""; display: block; width: 100%; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; overflow: hidden; } .comfoot .nav { float: left; padding: 1.8229166667vw 0; } .comfoot .nav a { font-size: 14px; color: #fff; opacity: 0.8; margin: 0 3.4375vw 0 0; display: inline-block; } @media (max-width: 1600px) { .comfoot .nav a { font-size: 13px; } } @media (max-width: 1300px) { .comfoot .nav a { font-size: 12px; } } @media (max-width: 1085px) { .comfoot .nav a { font-size: 1.6vw; } } @media (max-width: 755px) { .comfoot .nav a { font-size: 3.4vw; } } .comfoot .nav a:hover { text-decoration: underline; } .comfoot .back { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: right; font-size: 2.0833333333vw; color: #fff; position: relative; top: 1.0416666667vw; cursor: pointer; z-index: 5; padding: 0.2604166667vw; } .comfoot .back:hover { margin-top: -0.5208333333vw; } .comfoot .contact { width: 100%; border-top: 1px solid #333; } .comfoot .contact ul { list-style: none; padding: 0; margin: 0; width: 81.25%; margin-left: auto; margin-right: auto; overflow: hidden; padding: 3.125vw 0 1.5625vw; color: #fff; } .comfoot .contact ul ul, .comfoot .contact ul ol, .comfoot .contact ul li, .comfoot .contact ul dl, .comfoot .contact ul dd, .comfoot .contact ul dt { list-style: none; padding: 0; margin: 0; } @media (max-width: 1085px) { .comfoot .contact ul { width: 92%; } } .comfoot .contact ul li { float: left; position: relative; padding: 0 0 0 2.0833333333vw; margin-left: 10.4166666667vw; } .comfoot .contact ul li i { position: absolute; left: 0; top: 0; color: #D70C19; font-size: 22px; } .comfoot .contact ul li b { font-size: 16px; } @media (max-width: 1600px) { .comfoot .contact ul li b { font-size: 15px; } } @media (max-width: 1300px) { .comfoot .contact ul li b { font-size: 14px; } } @media (max-width: 1085px) { .comfoot .contact ul li b { font-size: 1.8vw; } } @media (max-width: 755px) { .comfoot .contact ul li b { font-size: 3.6vw; } } .comfoot .contact ul li p { font-size: 14px; margin: 0; padding: 0.5208333333vw 0 0; opacity: 0.8; } @media (max-width: 1600px) { .comfoot .contact ul li p { font-size: 13px; } } @media (max-width: 1300px) { .comfoot .contact ul li p { font-size: 12px; } } @media (max-width: 1085px) { .comfoot .contact ul li p { font-size: 1.6vw; } } @media (max-width: 755px) { .comfoot .contact ul li p { font-size: 3.4vw; } } .comfoot .contact ul li:first-child { margin: 0; } .comfoot .contact ul li:last-child { float: right; margin: 0; } .comfoot .contact ul li .sys { display: block; width: 6.25vw; margin-top: -1.5625vw; } .comfoot .bot { font-size: 14px; width: 100%; border-top: 1px solid #333; padding: 1.25vw 0; color: #454546; } @media (max-width: 1600px) { .comfoot .bot { font-size: 13px; } } @media (max-width: 1300px) { .comfoot .bot { font-size: 12px; } } @media (max-width: 1085px) { .comfoot .bot { font-size: 1.6vw; } } @media (max-width: 755px) { .comfoot .bot { font-size: 3.4vw; } } .comfoot .bot p { margin: 0; padding: 0; } .comfoot .bot a { color: #454546; } .pagebox { width: 100%; position: relative; text-align: center; overflow: hidden; } .pagebox .btn { font-size: 16px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: inline-block; padding: 0 1.4583333333vw; border: 1px solid #e5e5e5; border-radius: 5px; line-height: 1.9791666667vw; height: 1.9791666667vw; background: #fff; color: #333; margin-right: 0.5208333333vw; } @media (max-width: 1600px) { .pagebox .btn { font-size: 15px; } } @media (max-width: 1300px) { .pagebox .btn { font-size: 14px; } } @media (max-width: 1085px) { .pagebox .btn { font-size: 1.8vw; } } @media (max-width: 755px) { .pagebox .btn { font-size: 3.6vw; } } .pagebox .btn:hover { border-color: #D70C19; color: #fff; background: #D70C19; } .pagebox menu { display: inline; padding: 0; margin: 0; } .pagebox menu a { font-size: 16px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: inline-block; padding: 0 0.8333333333vw; border: 1px solid #e5e5e5; border-radius: 5px; line-height: 1.9791666667vw; height: 1.9791666667vw; background: #fff; margin: 0 0.5208333333vw 0 0; color: #333; } @media (max-width: 1600px) { .pagebox menu a { font-size: 15px; } } @media (max-width: 1300px) { .pagebox menu a { font-size: 14px; } } @media (max-width: 1085px) { .pagebox menu a { font-size: 1.8vw; } } @media (max-width: 755px) { .pagebox menu a { font-size: 3.6vw; } } .pagebox menu a:hover, .pagebox menu a.sel { border-color: #D70C19; color: #fff; background: #D70C19; } .pagebox menu span { margin: 0 0.5208333333vw 0 0; } .searchinfo { font-size: 18px; color: #888; width: 100%; margin: 1vw 0 0; } @media (max-width: 1600px) { .searchinfo { font-size: 17px; } } @media (max-width: 1300px) { .searchinfo { font-size: 16px; } } @media (max-width: 1085px) { .searchinfo { font-size: 2vw; } } @media (max-width: 755px) { .searchinfo { font-size: 4vw; } } .searchinfo b { color: #D70C19; } .searchbox { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: relative; width: 20.8333333333vw; height: 2.6041666667vw; margin: 0; box-sizing: border-box; padding: 0 0 0 2.0833333333vw; border-radius: 5px; background: #fff; overflow: hidden; } .searchbox .iconfont { font-size: 22px; color: #bababa; width: 2.34375vw; text-align: center; line-height: 2.6041666667vw; position: absolute; left: 0; top: 0; } @media (max-width: 1600px) { .searchbox .iconfont { font-size: 21px; } } @media (max-width: 1300px) { .searchbox .iconfont { font-size: 20px; } } @media (max-width: 1085px) { .searchbox .iconfont { font-size: 2.2vw; } } @media (max-width: 755px) { .searchbox .iconfont { font-size: 4.4vw; } } .searchbox .text { width: 60%; height: 2.6041666667vw; padding: 0; position: relative; top: -1px; } .searchbox .sub { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 16px; width: 5.2083333333vw; height: 2.6041666667vw; background: #D70C19; color: #fff; top: -1px; right: -1px; border-radius: 0 5px 5px 0; text-align: center; position: absolute; } @media (max-width: 1600px) { .searchbox .sub { font-size: 15px; } } @media (max-width: 1300px) { .searchbox .sub { font-size: 14px; } } @media (max-width: 1085px) { .searchbox .sub { font-size: 1.8vw; } } @media (max-width: 755px) { .searchbox .sub { font-size: 3.6vw; } } .searchbox .sub:hover { background: #000; } .errorbox { background: #fff; text-align: center; } .height50 { height: 2.6041666667vw; } .height60 { height: 3.125vw; } .height80 { height: 4.1666666667vw; } .height90 { height: 4.6875vw; } @media (max-width: 755px) { .height50 { height: 4vw; } .height60 { height: 5vw; } .height80 { height: 7vw; } .height90 { height: 8vw; } } /* js鐩稿叧 */ .indexbanner { height: calc(100vh - 6.25vw - 4.1vw); } .indexbanner .img { width: 100%; height: 100%; background: url("../images/initial/noimg.png") no-repeat center center; background-size: cover; display: block; background-color: #fff; position: relative; } .indexbanner .numbox { position: absolute; z-index: 10; bottom: 2.9166666667vw !important; left: 0; width: 100%; text-align: center; } .indexbanner .numbox span { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: inline-block; width: 0.625vw; height: 0.625vw; border-radius: 3px; background: #fff; transform: rotate(45deg); margin: 0 0.7291666667vw !important; opacity: 0.5; } .indexbanner .numbox span.swiper-pagination-bullet-active { opacity: 1; } .indexbanner .info { font-size: 16px; display: none; position: absolute; left: 9.375%; top: 50%; color: #fff; margin: -7.8125vw 0 0; } @media (max-width: 1600px) { .indexbanner .info { font-size: 15px; } } @media (max-width: 1300px) { .indexbanner .info { font-size: 14px; } } @media (max-width: 1085px) { .indexbanner .info { font-size: 1.8vw; } } @media (max-width: 755px) { .indexbanner .info { font-size: 3.6vw; } } .indexbanner .info .p1 { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInRight; height: 2.2916666667vw; display: block; } .indexbanner .info .p2 { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInRight; animation-delay: 0.3s; padding: 0; margin: 2.34375vw 0 0; line-height: 1.25vw; max-width: 34.375vw; } .indexbanner .info .p3 { animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInUp; animation-delay: 0.8s; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; text-align: center; width: 10.4166666667vw; line-height: 3.3854166667vw; height: 3.3854166667vw; border-radius: 2.0833333333vw; color: #fff; border: 1px solid #fff; margin: 4.1666666667vw 0 0; } .indexbanner .info .p3:hover { border-color: #D70C19; background: #D70C19; } .indexbanner .swiper-slide-active .info { display: block; } .adbanner { width: 40.3645833333vw; height: 22.7083333333vw; border-radius: 0.5208333333vw; float: left; } .adbanner .img { width: 100%; height: 100%; background: url("../images/initial/noimg.png") no-repeat center center; background-size: cover; display: block; background-color: #fff; border-radius: 0.5208333333vw; position: relative; overflow: hidden; } .adbanner .img p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; animation-duration: 1s; animation-fill-mode: both; animation-name: fadeInUp; display: none; position: absolute; left: 0; bottom: 1.0416666667vw; padding: 0 0 0 1.25vw; font-weight: bold; color: #fff; width: 26.0416666667vw; margin: 0; } @media (max-width: 1600px) { .adbanner .img p { font-size: 17px; } } @media (max-width: 1300px) { .adbanner .img p { font-size: 16px; } } @media (max-width: 1085px) { .adbanner .img p { font-size: 2vw; } } @media (max-width: 755px) { .adbanner .img p { font-size: 4vw; } } .adbanner .img:before { content: ''; position: absolute; left: 0; bottom: 0; height: 5.2083333333vw; width: 100%; background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); } .adbanner .swiper-slide-active .img p { display: block; } .adbanner .numbox { position: absolute; z-index: 10; bottom: 1.3541666667vw !important; right: 1.4583333333vw !important; left: auto !important; width: auto !important; } .adbanner .numbox span { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: inline-block; width: 0.5208333333vw; height: 0.3125vw; border-radius: 0.3125vw; background: #fff; margin: 0 0 0 0.3645833333vw !important; opacity: 1 !important; } .adbanner .numbox span.swiper-pagination-bullet-active { background: #D70C19; width: 1.0416666667vw; } .indexcompany { height: 6.25vw; } .indexcompany .swiper-slide { height: 6.25vw; position: relative; overflow: hidden; width: 16.4583333333vw; } .indexcompany .swiper-slide .img { display: block; overflow: hidden; position: relative; height: 100%; border-radius: 0.5208333333vw; margin: 0 1.5625vw 0 0; } .indexcompany .swiper-slide .img i { width: 100%; height: 100%; background: url("../images/initial/noimg.png") no-repeat center center; background-size: cover; display: block; } .conbanner { height: 27.0833333333vw; } .conbanner .img { display: block; width: 100%; } .historymove { height: 33.5416666667vw; position: relative; width: 100%; } .historymove .bg { width: 100%; height: 0.625vw; background: url("../images/history.png") repeat-x; position: absolute; left: 0; top: 16.1979166667vw; background-size: auto 100%; } .historymove .main { position: relative; } .historymove .page01 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: absolute; left: -2.6041666667vw; top: 15.5208333333vw; width: 2.6041666667vw; height: 2.6041666667vw; line-height: 2.6041666667vw; background: #e7e7e7; text-align: center; border-radius: 50%; font-size: 1.0416666667vw; cursor: pointer; } .historymove .page01:hover { background: #D70C19; color: #fff; } .historymove .page02 { left: auto; right: -2.6041666667vw; } .historymove .swiper-slide { width: 15.625vw; height: 16.7708333333vw; position: relative; } .historymove .swiper-slide .box { box-sizing: border-box; padding: 0 0 2.6041666667vw 1.0416666667vw; position: absolute; left: 0; bottom: 0; margin: 0 0 0 5px; width: 20.8333333333vw; } .historymove .swiper-slide .box:after { content: ''; position: absolute; left: -5px; top: -5px; width: 8px; height: 8px; border: 1px solid #D70C19; background: #fff; border-radius: 50%; } .historymove .swiper-slide .box:before { content: ''; position: absolute; left: 0; top: 0; width: 1px; background: #C6C7C7; height: 100%; } .historymove .swiper-slide .box .time { font-size: 30px; padding: 0; margin: 0; font-family: Bahnschrift; color: #D70C19; line-height: 1.5625vw; font-weight: 400; position: relative; top: -0.7291666667vw; left: 0; } @media (max-width: 1600px) { .historymove .swiper-slide .box .time { font-size: 26px; } } @media (max-width: 1300px) { .historymove .swiper-slide .box .time { font-size: 22px; } } @media (max-width: 1085px) { .historymove .swiper-slide .box .time { font-size: 2.8vw; } } @media (max-width: 755px) { .historymove .swiper-slide .box .time { font-size: 4.4vw; } } .historymove .swiper-slide .box section { font-size: 16px; overflow: auto; line-height: 1.25vw; max-height: 9.375vw; padding-right: 0.5208333333vw; } .historymove .swiper-slide .box section::-webkit-scrollbar { /*婊氬姩鏉℃暣浣撴牱寮?/ width: 5px; /*楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉$殑灏哄*/ height: 1px; } .historymove .swiper-slide .box section::-webkit-scrollbar-thumb { /*婊氬姩鏉¢噷闈㈠皬鏂瑰潡*/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #D70C19; } .historymove .swiper-slide .box section::-webkit-scrollbar-track { /*婊氬姩鏉¢噷闈㈣建閬?/ -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #EDEDED; } @media (max-width: 1600px) { .historymove .swiper-slide .box section { font-size: 15px; } } @media (max-width: 1300px) { .historymove .swiper-slide .box section { font-size: 14px; } } @media (max-width: 1085px) { .historymove .swiper-slide .box section { font-size: 1.8vw; } } @media (max-width: 755px) { .historymove .swiper-slide .box section { font-size: 3.6vw; } } .historymove .swiper-slide .box section p { margin: 0 0 0.4166666667vw; padding: 0 0 0 1.1458333333vw; position: relative; } .historymove .swiper-slide .box section p:before { content: ''; position: absolute; width: 6px; height: 6px; background: #D70C19; border-radius: 50%; left: 0.2083333333vw; top: 0.4166666667vw; } .historymove .swiper-slide .box p { padding: 0; margin: 0; } .historymove .swiper-slide:nth-child(odd) { margin-top: 16.7708333333vw; } .historymove .swiper-slide:nth-child(odd) .box { margin-top: 5.2083333333vw; position: relative; bottom: auto; padding-bottom: 0; } .historymove .swiper-slide:nth-child(odd) .box:before { height: 5.2083333333vw; top: -5.2083333333vw; } .gallery-top { height: 41.6666666667vw; width: 100%; } .gallery-top .swiper-slide { background: url("../images/photos/banner01.png") no-repeat center center; background-size: contain; } .gallery-thumbs { height: 7.8125vw; width: 100%; box-sizing: border-box; padding: 1.5625vw 0; } .gallery-thumbs .swiper-slide { width: 9vw; height: 100%; opacity: 0.4; background: url("../images/photos/banner01.png") no-repeat center center; background-size: cover; } .gallery-thumbs .swiper-slide-active { opacity: 1; } @font-face { font-family: 'iconfont'; src: url("../font/iconfont.woff") format("woff"), url("../font/iconfont.ttf") format("truetype"); } .iconfont { font-family: "iconfont" !important; font-size: 0.8333333333vw; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } /* VW璁$畻 */ /* 鏂囧瓧 */ /* 鍩虹 */ /* 鏂囨湰 */ /* input妯″潡 */ /* 鍥剧墖 */ /* flex鍏煎 */ /* css3鍔ㄧ敾 */ /* 浠ヤ笅鏄姩鐢 */ .indextit { width: 100%; } .indextit::after { content: ""; display: block; width: 100%; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; overflow: hidden; } .indextit .tit { font-size: 30px; float: left; line-height: 2.0833333333vw; height: 2.0833333333vw; position: relative; font-weight: 400; padding-left: 3.6458333333vw; color: #000; } @media (max-width: 1600px) { .indextit .tit { font-size: 26px; } } @media (max-width: 1300px) { .indextit .tit { font-size: 22px; } } @media (max-width: 1085px) { .indextit .tit { font-size: 2.8vw; } } @media (max-width: 755px) { .indextit .tit { font-size: 4.4vw; } } .indextit .tit:before { content: ''; position: absolute; left: 0; top: 0.9375vw; width: 3.125vw; height: 2px; background: #D70C19; } .indextit .more { font-size: 14px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: right; line-height: 1.7708333333vw; height: 1.7708333333vw; padding: 0 1.25vw; color: #333; border: 1px solid #000; border-radius: 0.9375vw; position: relative; } @media (max-width: 1600px) { .indextit .more { font-size: 13px; } } @media (max-width: 1300px) { .indextit .more { font-size: 12px; } } @media (max-width: 1085px) { .indextit .more { font-size: 1.6vw; } } @media (max-width: 755px) { .indextit .more { font-size: 3.4vw; } } .indextit .more i { color: #D70C19; font-size: 16px; margin-left: 0.4166666667vw; } @media (max-width: 1600px) { .indextit .more i { font-size: 15px; } } @media (max-width: 1300px) { .indextit .more i { font-size: 14px; } } @media (max-width: 1085px) { .indextit .more i { font-size: 1.8vw; } } @media (max-width: 755px) { .indextit .more i { font-size: 3.6vw; } } .indextit .more:hover { color: #D70C19; border-color: #D70C19; } .indexad01 { float: left; margin: 0 0 0 1.25vw; width: 12.03125vw; height: 22.7083333333vw; overflow: hidden; } .indexad01 .list { display: block; width: 100%; height: 6.7708333333vw; border-radius: 0.3125vw; overflow: hidden; position: relative; margin: 0 0 1.1979166667vw 0; background: #000; } .indexad01 .list i { transition: all 1s ease-in-out 0s; -webkit-transition: all 1s ease-in-out 0s; width: 100%; height: 100%; background: url("../images/initial/noimg.png") no-repeat center center; background-size: cover; display: block; } .indexad01 .list:hover i { transform: scale(1.1); -webkit-transform: scale(1.1); opacity: 0.7; } .indexad02 { float: right; width: 26.0416666667vw; height: 22.7083333333vw; overflow: hidden; } .indexad02 .list { border-bottom: 1px dashed #d9d9d9; height: 3.4375vw; padding: 0.4166666667vw 0 0 1.0416666667vw; margin-bottom: 0.4166666667vw; box-sizing: border-box; position: relative; } .indexad02 .list:before { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; left: 0; width: 0.3125vw; height: 0.3125vw; border: 1px solid #D70C19; border-radius: 50%; top: 0.8333333333vw; } .indexad02 .list a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; color: #000; margin: 0 0 0.4166666667vw 0; } @media (max-width: 1600px) { .indexad02 .list a { font-size: 15px; } } @media (max-width: 1300px) { .indexad02 .list a { font-size: 14px; } } @media (max-width: 1085px) { .indexad02 .list a { font-size: 1.8vw; } } @media (max-width: 755px) { .indexad02 .list a { font-size: 3.6vw; } } .indexad02 .list span { color: #888; } .indexad02 .list:hover a { color: #D70C19; margin-left: -1.0416666667vw; } .indexad02 .list:hover:before { opacity: 0; } .indexserve { width: calc(100% + 2vw); } .indexserve::after { content: ""; display: block; width: 100%; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; overflow: hidden; } .indexserve .list { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: left; width: 19.0625vw; height: 14.5833333333vw; overflow: hidden; background: #fff; position: relative; border-radius: 1.0416666667vw; box-sizing: border-box; padding: 2.8125vw 1.25vw 0; margin: 0 1.5625vw 1.5625vw 0; color: #666; display: block; } .indexserve .list .iconfont { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: absolute; right: 1.5625vw; top: 2.8125vw; font-size: 1.875vw; color: #F7795E; z-index: 3; } .indexserve .list:nth-child(2) .iconfont { color: #9378F7; } .indexserve .list:nth-child(3) .iconfont { color: #1FB052; } .indexserve .list:nth-child(4) .iconfont { color: #33C7B4; } .indexserve .list:nth-child(5) .iconfont { color: #AB5AE9; } .indexserve .list:nth-child(6) .iconfont { color: #FF5E6E; } .indexserve .list:nth-child(7) .iconfont { color: #2E89E0; } .indexserve .list:nth-child(8) .iconfont { color: #E6AB0D; } .indexserve .list:nth-child(9) .iconfont { color: #B98E68; } .indexserve .list:nth-child(10) .iconfont { color: #018F91; } .indexserve .list:nth-child(11) .iconfont { color: #657AA9; } .indexserve .list .tit { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; color: #444; font-weight: bold; position: relative; z-index: 3; } @media (max-width: 1600px) { .indexserve .list .tit { font-size: 22px; } } @media (max-width: 1300px) { .indexserve .list .tit { font-size: 20px; } } @media (max-width: 1085px) { .indexserve .list .tit { font-size: 2.2vw; } } @media (max-width: 755px) { .indexserve .list .tit { font-size: 4.4vw; } } .indexserve .list .info { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 4.6875vw; line-height: 1.5625vw; line-height: 1.5625vw; margin: 2.0833333333vw 0 0; padding: 0; z-index: 3; position: relative; } .indexserve .list:before { transform: scale(0); -webkit-transform: scale(0); transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; content: ''; width: 26vw; height: 26vw; background: #F7795E; border-radius: 50%; position: absolute; left: 50%; top: 50%; margin: -13vw 0 0 -13vw; opacity: 0; } .indexserve .list:nth-child(2):before { background: #9378F7; } .indexserve .list:nth-child(3):before { background: #1FB052; } .indexserve .list:nth-child(4):before { background: #33C7B4; } .indexserve .list:nth-child(5):before { background: #AB5AE9; } .indexserve .list:nth-child(6):before { background: #FF5E6E; } .indexserve .list:nth-child(7):before { background: #2E89E0; } .indexserve .list:nth-child(8):before { background: #E6AB0D; } .indexserve .list:nth-child(9):before { background: #B98E68; } .indexserve .list:nth-child(10):before { background: #018F91; } .indexserve .list:nth-child(11):before { background: #657AA9; } .indexserve .list:hover { color: #fff; } .indexserve .list:hover .tit { color: #fff; } .indexserve .list:hover .iconfont { color: #fff; } .indexserve .list:hover:before { opacity: 1; transform: scale(1); -webkit-transform: scale(1); } .indexserve .more { font-size: 16px; float: left; width: 19.0625vw; height: 14.5833333333vw; overflow: hidden; background: #fff; position: relative; border-radius: 1.0416666667vw; box-sizing: border-box; padding: 2.8125vw 1.25vw 0; margin: 0 1.5625vw 1.5625vw 0; color: #666; text-align: center; } @media (max-width: 1600px) { .indexserve .more { font-size: 15px; } } @media (max-width: 1300px) { .indexserve .more { font-size: 14px; } } @media (max-width: 1085px) { .indexserve .more { font-size: 1.8vw; } } @media (max-width: 755px) { .indexserve .more { font-size: 3.6vw; } } .indexserve .more .tit { font-size: 30px; line-height: 2.0833333333vw; height: 2.0833333333vw; position: relative; font-weight: 400; padding-left: 3.6458333333vw; color: #000; display: inline-block; margin: 1.0416666667vw 0 2.6041666667vw; } @media (max-width: 1600px) { .indexserve .more .tit { font-size: 26px; } } @media (max-width: 1300px) { .indexserve .more .tit { font-size: 22px; } } @media (max-width: 1085px) { .indexserve .more .tit { font-size: 2.8vw; } } @media (max-width: 755px) { .indexserve .more .tit { font-size: 4.4vw; } } .indexserve .more .tit:before { content: ''; position: absolute; left: 0; top: 0.9375vw; width: 3.125vw; height: 2px; background: #D70C19; } .indexserve .more .btn { font-size: 14px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; line-height: 1.7708333333vw; height: 1.7708333333vw; color: #333; border: 1px solid #000; border-radius: 0.9375vw; position: relative; width: 5.2083333333vw; text-align: center; display: block; margin: 0 auto; } @media (max-width: 1600px) { .indexserve .more .btn { font-size: 13px; } } @media (max-width: 1300px) { .indexserve .more .btn { font-size: 12px; } } @media (max-width: 1085px) { .indexserve .more .btn { font-size: 1.6vw; } } @media (max-width: 755px) { .indexserve .more .btn { font-size: 3.4vw; } } .indexserve .more .btn i { color: #D70C19; font-size: 16px; margin-left: 0.4166666667vw; } @media (max-width: 1600px) { .indexserve .more .btn i { font-size: 15px; } } @media (max-width: 1300px) { .indexserve .more .btn i { font-size: 14px; } } @media (max-width: 1085px) { .indexserve .more .btn i { font-size: 1.8vw; } } @media (max-width: 755px) { .indexserve .more .btn i { font-size: 3.6vw; } } .indexserve .more .btn:hover { color: #D70C19; border-color: #D70C19; } .indexhonor { width: 100%; overflow: hidden; position: relative; height: 36.4583333333vw; background: url("../images/indexhonor.png") no-repeat center center; background-size: 100% 100%; } .indexhonor .box { width: 12.5vw; height: 12.5vw; position: absolute; left: 50%; top: 50%; margin: -6.25vw 0 0 -6.25vw; text-align: center; } .indexhonor .box .one { font-size: 30px; position: relative; width: 100%; height: 100%; background: #fff; border-radius: 50%; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15); overflow: hidden; } @media (max-width: 1600px) { .indexhonor .box .one { font-size: 26px; } } @media (max-width: 1300px) { .indexhonor .box .one { font-size: 22px; } } @media (max-width: 1085px) { .indexhonor .box .one { font-size: 2.8vw; } } @media (max-width: 755px) { .indexhonor .box .one { font-size: 4.4vw; } } .indexhonor .box .one i { display: block; width: 100%; height: 3.3333333333vw; margin: 3.125vw 0 0.78125vw; background: url("../images/photos/honor01.png") no-repeat center center; background-size: auto 100%; } .indexhonor .box .one p { padding: 0; margin: 0; } .indexhonor .box .two { position: absolute; left: 0; top: 0; padding: 0; margin: 0; } .indexhonor .box .two a { font-size: 16px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: absolute; left: -11.1979166667vw; top: -9.4270833333vw; background: #fff; border-radius: 0.5208333333vw; box-shadow: 4px 10px 26px rgba(0, 0, 0, 0.1); width: 9.375vw; box-sizing: border-box; display: block; color: #000; padding: 1.1458333333vw 0.5208333333vw 1.3020833333vw; overflow: hidden; } @media (max-width: 1600px) { .indexhonor .box .two a { font-size: 15px; } } @media (max-width: 1300px) { .indexhonor .box .two a { font-size: 14px; } } @media (max-width: 1085px) { .indexhonor .box .two a { font-size: 1.8vw; } } @media (max-width: 755px) { .indexhonor .box .two a { font-size: 3.6vw; } } .indexhonor .box .two a i { display: block; width: 100%; height: 2.6041666667vw; background: url("../images/photos/honor02.png") no-repeat center center; background-size: auto 100%; } .indexhonor .box .two a p { padding: 0; margin: 0.5208333333vw 0 0; } .indexhonor .box .two a:nth-child(2) { left: -15.46875vw; top: 2.8645833333vw; } .indexhonor .box .two a:nth-child(3) { left: -11.1979166667vw; top: 14.0625vw; } .indexhonor .box .two a:nth-child(4) { left: 16.3020833333vw; top: -9.4270833333vw; } .indexhonor .box .two a:nth-child(5) { left: 18.28125vw; top: 2.8645833333vw; } .indexhonor .box .two a:nth-child(6) { left: 16.3020833333vw; top: 14.0625vw; } .indexhonor .box .two a:nth-child(7) { left: -29.0104166667vw; top: -6.40625vw; } .indexhonor .box .two a:nth-child(8) { left: -29.3229166667vw; top: 2.8645833333vw; } .indexhonor .box .two a:nth-child(9) { left: -29.0104166667vw; top: 12.1354166667vw; } .indexhonor .box .two a:nth-child(10) { left: 31.8229166667vw; top: -6.40625vw; } .indexhonor .box .two a:nth-child(11) { left: 32.3958333333vw; top: 2.8645833333vw; } .indexhonor .box .two a:nth-child(12) { left: 31.8229166667vw; top: 12.1354166667vw; } .indexhonor .box .two a i:before, .indexhonor .box .two a i:after { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; left: 0; top: 0; width: 0; height: 2px; background: #D70C19; } .indexhonor .box .two a i:after { top: auto; bottom: 0; left: auto; right: 0; } .indexhonor .box .two a p:before, .indexhonor .box .two a p:after { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; content: ''; position: absolute; left: 0; bottom: 0; width: 2px; height: 0; background: #D70C19; } .indexhonor .box .two a p:after { left: auto; right: 0; bottom: auto; top: 0; } .indexhonor .box .two a:hover { color: #D70C19; } .indexhonor .box .two a:hover i:before, .indexhonor .box .two a:hover i:after { width: 100%; } .indexhonor .box .two a:hover p:before, .indexhonor .box .two a:hover p:after { height: 100%; } .contit { width: 100%; position: relative; text-align: center; } .contit a { font-size: 16px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; padding: 0; border: 1px solid #000; border-radius: 1.25vw; line-height: 2.34375vw; height: 2.34375vw; display: inline-block; width: 6.7708333333vw; color: #000; margin: 0 1.3020833333vw; } @media (max-width: 1600px) { .contit a { font-size: 15px; } } @media (max-width: 1300px) { .contit a { font-size: 14px; } } @media (max-width: 1085px) { .contit a { font-size: 1.8vw; } } @media (max-width: 755px) { .contit a { font-size: 3.6vw; } } .contit a:hover { border-color: #D70C19; color: #D70C19; } .contit a.sel { border-color: #D70C19; color: #fff; background: #D70C19; } .partylist { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; width: 26.0416666667vw; background: #fff; overflow: hidden; position: relative; border-radius: 0.5208333333vw; height: 18.4895833333vw; } .partylist .imgblock, .partylist .magazinebox .list, .magazinebox .partylist .list { height: 14.4270833333vw; } .partylist .a1 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; display: block; font-weight: bold; margin: 1.3020833333vw 1.5625vw 0; color: #000; } @media (max-width: 1600px) { .partylist .a1 { font-size: 17px; } } @media (max-width: 1300px) { .partylist .a1 { font-size: 16px; } } @media (max-width: 1085px) { .partylist .a1 { font-size: 2vw; } } @media (max-width: 755px) { .partylist .a1 { font-size: 4vw; } } .partylist:hover { box-shadow: 5px 5px 40px #d70c1926; } .partylist:hover .a1 { color: #D70C19; } .partylist:hover .imgblock i, .partylist:hover .magazinebox .list i, .magazinebox .partylist:hover .list i { transform: scale(1.05); -webkit-transform: scale(1.05); } .partylist01 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; width: 53.6458333333vw; background: #fff; overflow: hidden; position: relative; border-radius: 0.5208333333vw; height: 38.5416666667vw; } .partylist01 .imgblock, .partylist01 .magazinebox .list, .magazinebox .partylist01 .list { height: 29.7916666667vw; } .partylist01 .a1 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; display: block; font-weight: bold; margin: 1.5625vw 1.5625vw 1.0416666667vw; color: #000; } @media (max-width: 1600px) { .partylist01 .a1 { font-size: 17px; } } @media (max-width: 1300px) { .partylist01 .a1 { font-size: 16px; } } @media (max-width: 1085px) { .partylist01 .a1 { font-size: 2vw; } } @media (max-width: 755px) { .partylist01 .a1 { font-size: 4vw; } } .partylist01 .info { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 3.125vw; line-height: 1.5625vw; margin: 0 1.5625vw; position: relative; padding: 0 7.8125vw 0 0; } .partylist01 .info p { padding: 0; margin: 0; position: absolute; right: 0; top: 0; color: #666; } .partylist01 .info p i { margin-right: 0.5208333333vw; } .partylist01:hover { box-shadow: 5px 5px 40px #d70c1926; } .partylist01:hover .a1 { color: #D70C19; } .partylist01:hover .imgblock i, .partylist01:hover .magazinebox .list i, .magazinebox .partylist01:hover .list i { transform: scale(1.05); -webkit-transform: scale(1.05); } .partylist03 { width: 100%; padding-top: 40.1041666667vw; clear: both; position: relative; } .partylist03 .partylist { float: left; margin: 0 0 1.4583333333vw; } .partylist03 .partylist:nth-child(4) { margin-right: 1.4583333333vw; } .partylist03 .partylist:nth-child(6) { float: right; } .partylist03 .partylist01 { position: absolute; left: 0; top: 0; } .partylist03 .partylist02-1 { position: absolute; right: 0; top: 0; } .partylist03 .partylist02-2 { position: absolute; right: 0; top: 20.0520833333vw; } .partylist02 { width: calc(100% + 3vw); } .partylist02 .partylist { float: left; margin: 0 1.4583333333vw 1.4583333333vw 0; } .magazinebox { width: 83.3333333333vw; padding-top: 1.5625vw; } .magazinebox .list { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: left; margin: 0 1.5625vw 1.5625vw 0; background: #fff; position: relative; width: 19.0625vw; height: 25.8854166667vw; } .magazinebox .list:hover { box-shadow: 5px 5px 40px #d70c1926; } .magazinebox .list:hover i { transform: scale(1.05); -webkit-transform: scale(1.05); } .companylist { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; position: relative; overflow: hidden; background: #fff; height: 25.2604166667vw; margin: 0 0 2.6041666667vw; } .companylist .imgblock, .companylist .magazinebox .list, .magazinebox .companylist .list { position: absolute; right: 0; top: 0; width: 31.25vw; height: 100%; } .companylist section { padding: 5.2083333333vw 0 0 4.5833333333vw; width: 41.6666666667vw; } .companylist section .a1 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 30px; display: block; font-weight: bold; color: #333; } @media (max-width: 1600px) { .companylist section .a1 { font-size: 29px; } } @media (max-width: 1300px) { .companylist section .a1 { font-size: 28px; } } @media (max-width: 1085px) { .companylist section .a1 { font-size: 2.8vw; } } @media (max-width: 755px) { .companylist section .a1 { font-size: 4.4vw; } } .companylist section .a1:hover { color: #D70C19; } .companylist section p { font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; max-height: 6.25vw; line-height: 1.5625vw; margin: 1.5625vw 0 2.6041666667vw; padding: 0; color: #666; } @media (max-width: 1600px) { .companylist section p { font-size: 15px; } } @media (max-width: 1300px) { .companylist section p { font-size: 14px; } } @media (max-width: 1085px) { .companylist section p { font-size: 1.8vw; } } @media (max-width: 755px) { .companylist section p { font-size: 3.6vw; } } .companylist section .btn { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 14px; display: block; width: 7.2916666667vw; line-height: 2.34375vw; height: 2.34375vw; text-align: center; color: #fff; background: #D70C19; border-radius: 1.3020833333vw; } @media (max-width: 1600px) { .companylist section .btn { font-size: 13px; } } @media (max-width: 1300px) { .companylist section .btn { font-size: 12px; } } @media (max-width: 1085px) { .companylist section .btn { font-size: 1.6vw; } } @media (max-width: 755px) { .companylist section .btn { font-size: 3.4vw; } } .companylist section .btn:hover { background: #99010b; } .companylist:hover { box-shadow: 5px 5px 40px #d70c1926; } .companylist:hover .imgblock i, .companylist:hover .magazinebox .list i, .magazinebox .companylist:hover .list i { transform: scale(1.05); -webkit-transform: scale(1.05); } .imglist { width: calc(100% + 2vw); } .imglist .list { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: left; width: 26.0416666667vw; height: 23.4375vw; position: relative; overflow: hidden; background: #fff; border-radius: 0.5208333333vw; box-sizing: border-box; padding: 1.5625vw 1.5625vw 0; margin: 0 1.5625vw 1.5625vw 0; } .imglist .list .imgblock, .imglist .list .magazinebox .list, .magazinebox .imglist .list .list { height: 12.9166666667vw; border-radius: 5px; } .imglist .list .a1 { font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 3.125vw; line-height: 1.5625vw; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; margin: 1.0416666667vw 0; line-height: 1.8229166667vw; height: 3.6458333333vw; max-height: 3.6458333333vw; display: block; font-weight: bold; color: #000; } @media (max-width: 1600px) { .imglist .list .a1 { font-size: 17px; } } @media (max-width: 1300px) { .imglist .list .a1 { font-size: 16px; } } @media (max-width: 1085px) { .imglist .list .a1 { font-size: 2vw; } } @media (max-width: 755px) { .imglist .list .a1 { font-size: 4vw; } } .imglist .list .bot { border-top: 1px solid #e5e5e5; width: 100%; overflow: hidden; position: relative; padding: 0.8333333333vw 0 0; } .imglist .list .bot span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; line-height: 1.5625vw; padding: 0 0.625vw; color: #fff; background: #D70C19; font-size: 12px; max-width: 50%; } .imglist .list .bot p { float: right; padding: 0; margin: 0; color: #666; } .imglist .list .bot p i { margin-right: 0.2604166667vw; } .imglist .list:hover { box-shadow: 5px 5px 40px #d70c1926; } .imglist .list:hover .a1 { color: #D70C19; } .imglist .list:hover .imgblock i, .imglist .list:hover .magazinebox .list i, .magazinebox .imglist .list:hover .list i { transform: scale(1.05); -webkit-transform: scale(1.05); } .imglist01 .list { height: 22.3958333333vw; } .imglist01 .list .a1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 1.8229166667vw; } .imglist01 .list .bot span { font-size: 16px; max-width: 100%; background: #fff; color: #666; padding: 0; margin: 0; line-height: 2.0833333333vw; } @media (max-width: 1600px) { .imglist01 .list .bot span { font-size: 15px; } } @media (max-width: 1300px) { .imglist01 .list .bot span { font-size: 14px; } } @media (max-width: 1085px) { .imglist01 .list .bot span { font-size: 1.8vw; } } @media (max-width: 755px) { .imglist01 .list .bot span { font-size: 3.6vw; } } .noticelist { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; background: #fff; position: relative; margin: 0 0 1.5625vw; overflow: hidden; border-radius: 0.5208333333vw; padding: 2.0833333333vw 7.2916666667vw 0 8.2291666667vw; color: #696969; box-sizing: border-box; height: 7.8125vw; } .noticelist .time, .noticelist .tit { font-size: 22px; width: 6.6666666667vw; position: absolute; left: 0; top: 50%; text-align: center; color: #000; border-right: 1px solid #d9d9d9; overflow: hidden; line-height: 1.71875vw; height: 3.4375vw; margin: -1.71875vw 0 0; } @media (max-width: 1600px) { .noticelist .time, .noticelist .tit { font-size: 19px; } } @media (max-width: 1300px) { .noticelist .time, .noticelist .tit { font-size: 16px; } } @media (max-width: 1085px) { .noticelist .time, .noticelist .tit { font-size: 2.2vw; } } @media (max-width: 755px) { .noticelist .time, .noticelist .tit { font-size: 4.4vw; } } .noticelist .time p, .noticelist .tit p { font-size: 20px; padding: 0; margin: 0 auto; width: 3.6458333333vw; background: #000; color: #fff; line-height: 1.3541666667vw; } @media (max-width: 1600px) { .noticelist .time p, .noticelist .tit p { font-size: 17px; } } @media (max-width: 1300px) { .noticelist .time p, .noticelist .tit p { font-size: 14px; } } @media (max-width: 1085px) { .noticelist .time p, .noticelist .tit p { font-size: 2.2vw; } } @media (max-width: 755px) { .noticelist .time p, .noticelist .tit p { font-size: 4.4vw; } } .noticelist .tit { line-height: 3.4375vw; } .noticelist .a1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; color: #3C3D43; font-weight: bold; margin: 0 0 1.0416666667vw; } @media (max-width: 1600px) { .noticelist .a1 { font-size: 17px; } } @media (max-width: 1300px) { .noticelist .a1 { font-size: 16px; } } @media (max-width: 1085px) { .noticelist .a1 { font-size: 2vw; } } @media (max-width: 755px) { .noticelist .a1 { font-size: 4vw; } } .noticelist .info { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; margin: 0; } .noticelist .a2 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: absolute; right: 2.6041666667vw; top: 50%; width: 2.9166666667vw; height: 2.9166666667vw; text-align: center; background: #f4f5f7; border-radius: 0.5208333333vw; transform: rotate(45deg); margin: -1.4583333333vw 0 0; } .noticelist .a2 i { font-size: 24px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; line-height: 2.9166666667vw; transform: rotate(-45deg); display: inline-block; color: #888; } @media (max-width: 1600px) { .noticelist .a2 i { font-size: 22px; } } @media (max-width: 1300px) { .noticelist .a2 i { font-size: 20px; } } @media (max-width: 1085px) { .noticelist .a2 i { font-size: 2.2vw; } } @media (max-width: 755px) { .noticelist .a2 i { font-size: 4.4vw; } } .noticelist:hover { box-shadow: 5px 5px 40px #d70c1926; } .noticelist:hover .a1 { color: #D70C19; } .noticelist:hover .a2 { background: #D70C19; } .noticelist:hover .a2 i { color: #fff; } .newslist { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; position: relative; overflow: hidden; background: #fff; border-radius: 0.5208333333vw; box-sizing: border-box; padding: 1.5625vw 1.5625vw 0 23.9583333333vw; height: 14.8958333333vw; color: #696969; margin: 0 0 1.5625vw; } .newslist .imgblock, .newslist .magazinebox .list, .magazinebox .newslist .list { position: absolute; left: 1.5625vw; top: 1.5625vw; border-radius: 0.5208333333vw; width: 20.8333333333vw; height: 11.7708333333vw; } .newslist .a1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 18px; display: block; font-weight: bold; color: #000; margin: 1.25vw 0 0.8333333333vw; } @media (max-width: 1600px) { .newslist .a1 { font-size: 17px; } } @media (max-width: 1300px) { .newslist .a1 { font-size: 16px; } } @media (max-width: 1085px) { .newslist .a1 { font-size: 2vw; } } @media (max-width: 755px) { .newslist .a1 { font-size: 4vw; } } .newslist .info { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 3.6458333333vw; line-height: 1.8229166667vw; padding: 0; margin: 0; height: 3.6458333333vw; } .newslist .time { color: #666; margin: 2.0833333333vw 0 0; overflow: hidden; } .newslist .time p { float: left; padding: 0; margin: 0; } .newslist .time p:first-child { margin-right: 6.25vw; } .newslist .time p i { margin-right: 5px; } .newslist:hover { box-shadow: 5px 5px 40px #d70c1926; } .newslist:hover .a1 { color: #D70C19; } .newslist:hover .imgblock i, .newslist:hover .magazinebox .list i, .magazinebox .newslist:hover .list i { transform: scale(1.05); -webkit-transform: scale(1.05); font-size: 16px; } @media (max-width: 1600px) { .newslist:hover .imgblock i, .newslist:hover .magazinebox .list i, .magazinebox .newslist:hover .list i { font-size: 15px; } } @media (max-width: 1300px) { .newslist:hover .imgblock i, .newslist:hover .magazinebox .list i, .magazinebox .newslist:hover .list i { font-size: 14px; } } @media (max-width: 1085px) { .newslist:hover .imgblock i, .newslist:hover .magazinebox .list i, .magazinebox .newslist:hover .list i { font-size: 1.8vw; } } @media (max-width: 755px) { .newslist:hover .imgblock i, .newslist:hover .magazinebox .list i, .magazinebox .newslist:hover .list i { font-size: 3.6vw; } } .worklist { width: calc(100% + 3vw); } .worklist .list { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: left; border-radius: 0.5208333333vw; box-sizing: border-box; width: 19.0625vw; background: #fff; overflow: hidden; color: #666; padding: 1.5625vw 1.5625vw 0; position: relative; height: 10.9375vw; margin: 0 1.5625vw 1.5625vw 0; } .worklist .list .a1 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; display: block; max-width: 70%; color: #000; } @media (max-width: 1600px) { .worklist .list .a1 { font-size: 17px; } } @media (max-width: 1300px) { .worklist .list .a1 { font-size: 16px; } } @media (max-width: 1085px) { .worklist .list .a1 { font-size: 2vw; } } @media (max-width: 755px) { .worklist .list .a1 { font-size: 4vw; } } .worklist .list .sp1 { font-size: 18px; color: #D70C19; position: absolute; right: 1.5625vw; top: 1.5625vw; } @media (max-width: 1600px) { .worklist .list .sp1 { font-size: 17px; } } @media (max-width: 1300px) { .worklist .list .sp1 { font-size: 16px; } } @media (max-width: 1085px) { .worklist .list .sp1 { font-size: 2vw; } } @media (max-width: 755px) { .worklist .list .sp1 { font-size: 4vw; } } .worklist .list .p1 { padding: 0; margin: 0.8333333333vw 0 0; overflow: hidden; height: 3.125vw; } .worklist .list .p1 span { float: left; font-size: 12px; border-radius: 3px; background: #f8f8f8; padding: 0 0.5208333333vw; line-height: 1.3020833333vw; margin: 0 0.78125vw 0.5208333333vw 0; } .worklist .list .btn { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; width: 7.2916666667vw; line-height: 2.34375vw; height: 2.34375vw; background: #efefef; border-radius: 1.25vw; text-align: center; color: #333; } .worklist .list:hover { box-shadow: 5px 5px 40px #d70c1926; } .worklist .list:hover .a1 { color: #D70C19; } .worklist .list:hover .btn { color: #D70C19; background: #f3b6ba; } .essaybox { font-size: 16px; color: #333; line-height: 1.8229166667vw; background: #fff; padding: 2.6041666667vw 3.6458333333vw; overflow: hidden; border-radius: 0.5208333333vw; } @media (max-width: 1600px) { .essaybox { font-size: 15px; } } @media (max-width: 1300px) { .essaybox { font-size: 14px; } } @media (max-width: 1085px) { .essaybox { font-size: 1.8vw; } } @media (max-width: 755px) { .essaybox { font-size: 3.6vw; } } .essaybox .box { overflow: hidden; margin: 1.8229166667vw 0 0; } .essaybox .box img { max-width: 100%; display: block; margin: 0 auto; } .essaybox .box p { text-indent: 2em; } .essaybox .tit { font-size: 36px; width: 100%; text-align: center; line-height: 2.6041666667vw; padding: 0; margin: 0; font-weight: 400; color: #000; } @media (max-width: 1600px) { .essaybox .tit { font-size: 31px; } } @media (max-width: 1300px) { .essaybox .tit { font-size: 26px; } } @media (max-width: 1085px) { .essaybox .tit { font-size: 1.6vw; } } @media (max-width: 755px) { .essaybox .tit { font-size: 3vw; } } .essaybox .time { font-size: 16px; width: 100%; text-align: center; color: #666; margin: 1.5625vw 0 0; } @media (max-width: 1600px) { .essaybox .time { font-size: 15px; } } @media (max-width: 1300px) { .essaybox .time { font-size: 14px; } } @media (max-width: 1085px) { .essaybox .time { font-size: 1.8vw; } } @media (max-width: 755px) { .essaybox .time { font-size: 3.6vw; } } .essaybox .time .p1 { display: inline-block; padding: 0; margin: 0 1.3020833333vw; } .essaybox .tit-s { font-size: 24px; text-align: center; padding: 0; margin: 1.5625vw 0 0; } @media (max-width: 1600px) { .essaybox .tit-s { font-size: 20px; } } @media (max-width: 1300px) { .essaybox .tit-s { font-size: 16px; } } @media (max-width: 1085px) { .essaybox .tit-s { font-size: 2.2vw; } } @media (max-width: 755px) { .essaybox .tit-s { font-size: 4.4vw; } } .noticelist01 { margin: 1.5625vw 0 0; } .about_tit01 { font-size: 32px; text-align: center; line-height: 2.6041666667vw; padding: 1.5625vw 0 0; } @media (max-width: 1600px) { .about_tit01 { font-size: 27px; } } @media (max-width: 1300px) { .about_tit01 { font-size: 22px; } } @media (max-width: 1085px) { .about_tit01 { font-size: 1.6vw; } } @media (max-width: 755px) { .about_tit01 { font-size: 3vw; } } .about_tit02 { font-size: 30px; margin: 0; padding: 4.1666666667vw 0 0; text-align: center; font-weight: bold; color: #000; } @media (max-width: 1600px) { .about_tit02 { font-size: 25px; } } @media (max-width: 1300px) { .about_tit02 { font-size: 20px; } } @media (max-width: 1085px) { .about_tit02 { font-size: 2.8vw; } } @media (max-width: 755px) { .about_tit02 { font-size: 4.4vw; } } .about_info { font-size: 16px; text-align: center; line-height: 2.0833333333vw; margin: 0 0 4.1666666667vw; } @media (max-width: 1600px) { .about_info { font-size: 15px; } } @media (max-width: 1300px) { .about_info { font-size: 14px; } } @media (max-width: 1085px) { .about_info { font-size: 1.8vw; } } @media (max-width: 755px) { .about_info { font-size: 3.6vw; } } .about_data { list-style: none; padding: 0; margin: 0; width: 105%; overflow: hidden; } .about_data ul, .about_data ol, .about_data li, .about_data dl, .about_data dd, .about_data dt { list-style: none; padding: 0; margin: 0; } .about_data li { font-size: 16px; float: left; width: 20%; color: #666; } @media (max-width: 1600px) { .about_data li { font-size: 15px; } } @media (max-width: 1300px) { .about_data li { font-size: 14px; } } @media (max-width: 1085px) { .about_data li { font-size: 1.8vw; } } @media (max-width: 755px) { .about_data li { font-size: 3.6vw; } } .about_data li .tit { margin: 0; padding: 0; } .about_data li .box { color: #D70C19; position: relative; line-height: 4.4270833333vw; } .about_data li .box b { font-weight: 400; font-family: Bahnschrift; font-size: 3.3333333333vw; margin-right: 2px; } .about_data li .box font { font-size: 2.6041666667vw; position: relative; top: -0.4166666667vw; font-weight: 600; margin-right: 2px; } .honorlist { width: calc(100% + 2vw); } .honorlist .list { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 16px; text-align: center; width: 19.0104166667vw; height: 13.5416666667vw; background: #fff; overflow: hidden; border-radius: 0.5208333333vw; color: #000; box-sizing: border-box; padding: 2.9166666667vw 0 0; margin: 0 1.5625vw 1.5625vw 0; float: left; display: block; } @media (max-width: 1600px) { .honorlist .list { font-size: 15px; } } @media (max-width: 1300px) { .honorlist .list { font-size: 14px; } } @media (max-width: 1085px) { .honorlist .list { font-size: 1.8vw; } } @media (max-width: 755px) { .honorlist .list { font-size: 3.6vw; } } .honorlist .list .iconfont { display: block; color: #D70C19; font-size: 2.6041666667vw; } .honorlist .list .img { display: block; background: url("../images/honor.png") no-repeat center center; background-size: contain; height: 2.6041666667vw; width: 100%; } .honorlist .list .a1 { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; font-weight: bold; color: #000; margin: 1.25vw 0 0.8333333333vw; } @media (max-width: 1600px) { .honorlist .list .a1 { font-size: 20px; } } @media (max-width: 1300px) { .honorlist .list .a1 { font-size: 16px; } } @media (max-width: 1085px) { .honorlist .list .a1 { font-size: 2.2vw; } } @media (max-width: 755px) { .honorlist .list .a1 { font-size: 4.4vw; } } .honorlist .list .a1:hover { color: #D70C19; } .honorlist .list p { margin: 0; padding: 0; } .honorlist .list:hover { box-shadow: 5px 5px 40px #d70c1926; } .about_mored { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; font-size: 22px; display: inline-block; color: #333; margin-top: 1.5625vw; } @media (max-width: 1600px) { .about_mored { font-size: 21px; } } @media (max-width: 1300px) { .about_mored { font-size: 20px; } } @media (max-width: 1085px) { .about_mored { font-size: 2.2vw; } } @media (max-width: 755px) { .about_mored { font-size: 4.4vw; } } .about_mored .iconfont { font-size: 1.5625vw; color: #999; position: relative; top: 0.2083333333vw; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; } .about_mored:hover { color: #D70C19; } .about_mored:hover .iconfont { color: #D70C19; } .historybox { background: #fff; overflow: hidden; } .about_bot { background: #fff; overflow: hidden; position: relative; } .about_bot .box01 { float: left; } .about_bot .box01 video, .about_bot .box01 img { width: 53.6458333333vw; height: 30.1041666667vw; display: block; } .about_bot .box02 { float: right; width: 23.9583333333vw; margin: 2.6041666667vw 1.5625vw 0 0; } .about_bot .box02 .tit { width: 100%; padding-bottom: 0.5208333333vw; } .about_bot .box02 .tit::after { content: ""; display: block; width: 100%; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; overflow: hidden; } .about_bot .box02 .tit b { font-size: 30px; float: left; line-height: 2.0833333333vw; height: 2.0833333333vw; position: relative; color: #000; } @media (max-width: 1600px) { .about_bot .box02 .tit b { font-size: 26px; } } @media (max-width: 1300px) { .about_bot .box02 .tit b { font-size: 22px; } } @media (max-width: 1085px) { .about_bot .box02 .tit b { font-size: 2.8vw; } } @media (max-width: 755px) { .about_bot .box02 .tit b { font-size: 4.4vw; } } .about_bot .box02 .tit .more { font-size: 14px; transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; float: right; line-height: 1.7708333333vw; height: 1.7708333333vw; padding: 0 1.25vw; color: #333; border: 1px solid #000; border-radius: 0.9375vw; position: relative; } @media (max-width: 1600px) { .about_bot .box02 .tit .more { font-size: 13px; } } @media (max-width: 1300px) { .about_bot .box02 .tit .more { font-size: 12px; } } @media (max-width: 1085px) { .about_bot .box02 .tit .more { font-size: 1.6vw; } } @media (max-width: 755px) { .about_bot .box02 .tit .more { font-size: 3.4vw; } } .about_bot .box02 .tit .more i { color: #D70C19; font-size: 16px; margin-left: 0.4166666667vw; } @media (max-width: 1600px) { .about_bot .box02 .tit .more i { font-size: 15px; } } @media (max-width: 1300px) { .about_bot .box02 .tit .more i { font-size: 14px; } } @media (max-width: 1085px) { .about_bot .box02 .tit .more i { font-size: 1.8vw; } } @media (max-width: 755px) { .about_bot .box02 .tit .more i { font-size: 3.6vw; } } .about_bot .box02 .tit .more:hover { color: #D70C19; border-color: #D70C19; } .about_bot .box02 .list { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; display: block; position: relative; margin: 1.5625vw 0 0; background: #f8f9f9; border-radius: 0.5208333333vw; overflow: hidden; padding: 0 1.5625vw; line-height: 4.1666666667vw; height: 4.1666666667vw; color: #333; } .about_bot .box02 .list .iconfont { float: left; color: #888; font-size: 1.25vw; margin-right: 0.5208333333vw; } .about_bot .box02 .list p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; padding: 0; margin: 0; float: left; max-width: 12.5vw; } @media (max-width: 1600px) { .about_bot .box02 .list p { font-size: 15px; } } @media (max-width: 1300px) { .about_bot .box02 .list p { font-size: 14px; } } @media (max-width: 1085px) { .about_bot .box02 .list p { font-size: 1.8vw; } } @media (max-width: 755px) { .about_bot .box02 .list p { font-size: 3.6vw; } } .about_bot .box02 .list span { float: right; } .about_bot .box02 .list:hover { box-shadow: 5px 5px 40px #d70c1926; color: #D70C19; } .workselect { transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; line-height: 2.6041666667vw; height: 2.6041666667vw; background: #fff url("../images/down.png") no-repeat 95% center; border-radius: 5px; overflow: hidden; position: relative; box-sizing: border-box; padding: 0 1.5625vw 0 0.8333333333vw; width: 13.3854166667vw; margin: 0 1.5625vw 0 0; } .workselect:hover { box-shadow: 5px 5px 40px #d70c1926; } @font-face { font-family: 'iconfont'; src: url("../font/iconfont.woff") format("woff"), url("../font/iconfont.ttf") format("truetype"); } .iconfont { font-family: "iconfont" !important; font-size: 0.8333333333vw; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } /* VW璁$畻 */ /* 鏂囧瓧 */ /* 鍩虹 */ /* 鏂囨湰 */ /* input妯″潡 */ /* 鍥剧墖 */ /* flex鍏煎 */ /* css3鍔ㄧ敾 */ /* 浠ヤ笅鏄姩鐢 */ @media (max-width: 1600px) { .comhead nav a { margin-left: 3.90625vw; } .indexad02 .list { margin-bottom: 0; height: 3.75vw; } .comfoot .contact ul li { margin-left: 7.8125vw; } .essaybox { line-height: 2.0833333333vw; } } @media (max-width: 1300px) { .comhead nav a { margin-left: 3.3854166667vw; } .indexad02 .list a { margin-bottom: 0.2083333333vw; } .comfoot .contact ul li { margin-left: 5.7291666667vw; } .comfoot .contact ul li i { font-size: 1.5vw; top: 0.2vw; } .comfoot .bot { text-align: center; } .comfoot .bot .fl, .comfoot .bot .fr { float: none; display: block; width: 100%; } } /* PHONE */ @media (max-width: 1085px) { .comhead { height: 6vw; border-bottom: 1px solid #eee; } .comhead .topsearch { display: none; } .comhead nav { float: none; position: absolute; left: 4%; top: 6vw; overflow: hidden; width: 92%; flex-wrap: wrap; display: none; } .comhead nav a { margin: 4vw 2% 0; width: 21%; text-align: center; line-height: 5vw; } .comhead .menubtn, .comhead .searchbtn { display: inline-block; } .comhead_bg { height: 6vw; } .comhead_phone_sel nav#comnav { display: flex; } .comhead_phone_sel .menubtn #navshow { display: none; } .comhead_phone_sel .menubtn #navclose { display: block; } .comhead_phonebg_sel { display: block; } .comfoot .back { font-size: 3vw; } .comfoot .contact ul { padding-bottom: 3.125vw; } .comfoot .contact ul li { padding-left: 3vw; } .comfoot .contact ul li:nth-child(2) { margin-left: 5vw; } .comfoot .contact ul li:nth-child(3) { float: right; margin: 0; } .comfoot .contact ul li:last-child { display: none; } .comfoot .contact ul li i { font-size: 2vw; top: 0.4vw; } .indextit .tit { line-height: 4vw; height: 4vw; } .indextit .tit:before { top: 2vw; } .indextit .more { line-height: 3.2vw; height: 3.2vw; border-radius: 1.6vw; padding: 0 2vw; } .adbanner { width: 69.22vw; height: 38.94vw; } .adbanner .img p { padding: 0 0 0 2vw; width: 50vw; bottom: 2vw; } .adbanner .img:before { height: 8vw; } .adbanner .numbox { bottom: 2.5vw !important; right: 2vw !important; } .adbanner .numbox span { width: 0.8vw; height: 0.5vw; } .adbanner .numbox span.swiper-active-switch { width: 1.5vw; } .indexad01 { float: right; margin: 0; width: 20.62vw; height: 38.94vw; } .indexad01 .list { height: 11.61vw; margin: 0 0 2.05vw 0; } .indexad02 { float: none; width: 100%; height: auto; } .indexad02 .list { height: auto; padding: 2vw 0 1vw 2vw; } .indexad02 .list:before { top: 2.9vw; width: 0.6vw; height: 0.6vw; } .indexad02 .list a { margin-bottom: 1vw; } .indexserve .list { width: 23%; margin: 0 2% 3vw 0; } .indexserve .list .info { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 5vw; line-height: 2.5vw; } .indexserve .list .iconfont { font-size: 3vw; } .indexserve .more { width: 23%; margin: 0 0 3vw; } .indexserve .more .tit { font-size: 2vw; } .indexserve .more .btn { width: 9vw; line-height: 3.2vw; height: 3.2vw; border-radius: 1.6vw; } .indexhonor { width: 81.25%; margin-left: auto; margin-right: auto; background: none; height: auto; overflow: visible; } } @media (max-width: 1085px) and (max-width: 1085px) { .indexhonor { width: 92%; } } @media (max-width: 1085px) { .indexhonor .box { height: auto; position: relative; left: 0; top: 0; margin: 0; width: 100%; } .indexhonor .box .one { width: 100%; background: none; height: auto; border-radius: 0; box-shadow: none; font-size: 3vw; line-height: 4vw; overflow: hidden; } .indexhonor .box .one i { display: none; } .indexhonor .box .one p { float: left; position: relative; padding-left: 3.6458333333vw; } .indexhonor .box .one p:before { content: ''; position: absolute; left: 0; top: 2vw; width: 3.125vw; height: 2px; background: #D70C19; } .indexhonor .box .two { position: relative; display: flex; flex-wrap: wrap; justify-content: space-between; padding: 1vw 0 0; } .indexhonor .box .two a { position: relative; left: 0 !important; top: 0 !important; width: 15%; margin-top: 2vw; font-size: 1.6vw; height: 11vw; } .indexhonor .box .two a i { height: 3.5vw; } .indexhonor .box .two a p { margin-top: 1vw; } .indexbanner .info { font-size: 1.4vw; } .indexbanner .info .p2 { line-height: 2.5vw; } .pagebox .btn, .pagebox menu a { line-height: 3vw; height: 3vw; font-size: 1.4vw; } .pagebox menu a { padding: 0 1.2vw; } .contit a { border-radius: 2vw; line-height: 4vw; height: 4vw; width: 12vw; } .partylist { width: 29.4871794872vw; height: 20.9358974359vw; } .partylist .imgblock, .partylist .magazinebox .list, .magazinebox .partylist .list { height: 16.3358974359vw; } .partylist .a1 { font-size: 1.6vw; margin-top: 1.2vw; } .partylist01 { width: 60.7435897436vw; height: 43.641025641vw; } .partylist01 .imgblock, .partylist01 .magazinebox .list, .magazinebox .partylist01 .list { height: 33.7333333333vw; } .partylist01 .info { padding-right: 12vw; line-height: 2vw; max-height: 4vw; font-size: 1.2vw; } .partylist01 .info p i { font-size: 1.6vw; } .partylist01 .a1 { font-size: 1.6vw; margin-top: 1.2vw; } .partylist03 { padding-top: 45.4102564103vw; } .partylist03 .partylist02-2 { top: 22.7051282051vw; } .magazinebox { width: 105%; } .magazinebox .list { width: 21.5846153846vw; height: 29.3102564103vw; } .companylist section { width: 54vw; padding: 3vw 0 0 3vw; } .companylist section .a1 { font-size: 3vw; } .companylist section p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 6.6vw; line-height: 2.2vw; font-size: 1.5vw; } .companylist section .btn { width: 12vw; line-height: 4vw; height: 4vw; border-radius: 2vw; font-size: 1.5vw; } .imglist .list { width: 29.4871794872vw; height: 26.5384615385vw; } .imglist .list .imgblock, .imglist .list .magazinebox .list, .magazinebox .imglist .list .list { height: 14.6256410256vw; } .imglist .list .a1 { font-size: 1.6vw; margin: 1.4vw 0; } .imglist .list .bot p { font-size: 12px; } .imglist01 .list { height: 25.5vw; } .imglist01 .list .bot span { font-size: 1.4vw; } .noticelist { padding-left: 10vw; height: 10vw; } .noticelist .time, .noticelist .tit { width: 8vw; line-height: 2.5vw; height: 5vw; font-size: 1.8vw; margin-top: -2.5vw; } .noticelist .time p, .noticelist .tit p { font-size: 1.6vw; width: 5.6vw; line-height: 2.2vw; } .noticelist .tit { line-height: 5vw; } .searchbox { width: 40vw; height: 5vw; padding-left: 5vw; } .searchbox .iconfont { font-size: 2.5vw; line-height: 5vw; width: 5vw; } .searchbox .text { height: 5vw; } .searchbox .sub { height: 5vw; width: 10vw; } .workselect { height: 5vw; line-height: 5vw; padding: 0 3vw 0 2vw; margin: 0 2vw 2vw 0; width: 28vw; } .newslist .a1 { margin-top: 0.5vw; } .newslist .info { line-height: 2vw; height: 4vw; max-height: 4vw; } .newslist .time { margin-top: 1vw; } .newslist .time p i { font-size: 2vw; } .worklist .list { width: 21.7025641026vw; height: 12.3846153846vw; } .worklist .list .a1 { font-size: 1.8vw; } .worklist .list .btn { font-size: 1.5vw; width: 9vw; line-height: 3vw; height: 3vw; border-radius: 1.5vw; } .essaybox { line-height: 3.5vw; padding: 3.5vw; } .essaybox .tit { font-size: 3vw; line-height: 4vw; } .essaybox .time { margin-top: 2vw; } .essaybox .box { margin-top: 3vw; } .about_tit01 { font-size: 2vw; } .about_info { line-height: 2.5vw; font-size: 1.6vw; } .about_data { width: 100%; display: flex; justify-content: space-between; } .about_data li { font-size: 1.4vw; width: auto; } .honorlist .list { width: 21.5846153846vw; height: 15.3333333333vw; padding: 2vw 1vw 0; font-size: 1.3vw; } .honorlist .list .iconfont { font-size: 4vw; } .honorlist .list .img { height: 4vw; } .honorlist .list .a1 { font-size: 1.8vw; margin: 1.5vw 0 1vw; } .about_mored .iconfont { font-size: 2.6vw; } .about_bot .box01 { float: none; width: 100%; } .about_bot .box01 video, .about_bot .box01 img { width: 100%; height: auto; } .about_bot .box02 { float: none; width: 100%; margin: 0; box-sizing: border-box; padding: 3vw; } .about_bot .box02 .tit b { line-height: 4vw; height: 4vw; } .about_bot .box02 .tit .more { line-height: 3.2vw; height: 3.2vw; border-radius: 1.6vw; padding: 0 2vw; } .about_bot .box02 .list { line-height: 6vw; height: 6vw; } .about_bot .box02 .list .iconfont { font-size: 2vw; } .about_bot .box02 .list p { max-width: 75%; } .indexcompany { height: 7.0769230769vw; } .indexcompany .swiper-slide { height: 7.0769230769vw; width: 18.6358974359vw; } .indexcompany .swiper-slide .img { margin: 0 1.7692307692vw 0 0; } .historymove .swiper-slide { width: 31vw; } .historymove .swiper-slide .box { width: 45vw; } .historymove .swiper-slide .box:after { width: 0.8vw; height: 0.8vw; left: -0.45vw; top: -0.45vw; } .historymove .swiper-slide .box .time { font-size: 2.4vw; line-height: 2.4vw; top: -1vw; } .historymove .swiper-slide .box section { font-size: 1.4vw; line-height: 1.8vw; } .historymove .swiper-slide .box section p { padding-left: 1.5vw; } .historymove .swiper-slide .box section p:before { width: 0.5vw; height: 0.5vw; } .historymove .page01 { width: 4vw; height: 4vw; line-height: 4vw; font-size: 1.6vw; top: 15vw; left: -4vw; } .historymove .page02 { right: -4vw; left: auto; } } @media (max-width: 755px) { .comhead { height: 12vw; } .comhead .logo { top: 2vw; } .comhead .logo img { height: 8vw; } .comhead .menubtn i, .comhead .searchbtn { font-size: 6vw; line-height: 12vw; } .comhead .searchbtn { margin-right: 9vw; } .comhead nav { top: 13vw; flex-direction: column; } .comhead nav a { line-height: 13vw; display: block; margin: 0; padding: 0; width: 100%; font-size: 4vw; text-align: left; text-indent: 2em; } .comhead_bg { height: 12vw; } .comfoot .back { font-size: 8vw; display: block; position: absolute; right: 3vw; top: 3vw; } .comfoot .nav { float: none; padding-right: 10vw; } .comfoot .nav a { margin: 0 5vw 0 0; display: inline-block; line-height: 7vw; } .comfoot .contact ul { display: flex; justify-content: space-between; flex-wrap: wrap; } .comfoot .contact ul li { float: none; padding-left: 5vw; } .comfoot .contact ul li i { font-size: 4vw; top: 0.6vw; } .comfoot .contact ul li:nth-child(3) { margin-top: 3vw; } .comfoot .bot { padding: 3vw 0; } .comfoot .bot span { display: inline-block; } .indexbanner { height: 50vW; } .indextit .tit { line-height: 6vw; height: 6vw; } .indextit .tit:before { top: 3vw; } .indextit .more { line-height: 4vw; height: 4vw; border-radius: 2vw; padding: 0 2vw; top: 0.5vw; border: none; } .adbanner { float: none; width: 100%; height: 52vw; } .adbanner .img p { padding: 0 0 0 3vw; width: 65vw; bottom: 3vw; } .adbanner .img:before { height: 12vw; } .adbanner .numbox { bottom: 3.5vw !important; right: 3vw !important; } .indexad01 { float: none; margin: 3vw 0 0; width: 100%; height: auto; overflow: hidden; display: flex; justify-content: space-between; } .indexad01 .list { width: 29vw; height: 16.1948051948vw; border-radius: 3px; } .indexad02 .list { padding: 3vw 0 2vw 3vw; } .indexad02 .list:before { top: 4.6vw; width: 0.8vw; height: 0.8vw; } .indexad02 .list a { margin-bottom: 1vw; } .indexserve .list { height: 18vw; } .indexserve .list .iconfont { position: relative; top: 0; right: 0; text-align: center; display: block; font-size: 6vw; margin: 0 0 1.5vw; } .indexserve .list .tit { font-size: 3vw; font-weight: 400; text-align: center; } .indexserve .list .info { display: none; } .indexserve .more { height: 18vw; } .indexserve .more .tit { padding: 0; font-size: 3vw; } .indexserve .more .tit:before { display: none; } .indexserve .more .btn { width: 15vw; line-height: 4vw; height: 4vw; border: none; } .indexhonor .box .one { line-height: 6vw; font-size: 4.4vw; } .indexhonor .box .one p:before { top: 3vw; } .indexhonor .box .two a { width: 23.5%; height: auto; color: #444; font-size: 2.8vw; } .indexhonor .box .two a i { height: 6vw; } .pagebox .btn, .pagebox menu a { line-height: 6vw; height: 6vw; font-size: 3vw; margin-right: 1vw; } .pagebox menu a { padding: 0 2.4vw; } .minheight { min-height: 50vh; } .contit { display: flex; justify-content: center; } .contit a { border-radius: 4vw; line-height: 7vw; height: 7vw; width: auto; padding: 0; font-size: 3vw; display: block; margin: 0 1vw; width: 20%; } .partylist { height: 24vw; } .partylist .a1 { font-weight: 400; font-size: 3vw; } .partylist01 { width: 29.4871794872vw; height: 24vw; } .partylist01 .imgblock, .partylist01 .magazinebox .list, .magazinebox .partylist01 .list { height: 16.3358974359vw; } .partylist01 .info { display: none; } .partylist01 .a1 { font-weight: 400; font-size: 3vw; } .partylist03 { padding: 0; } .partylist03 .partylist01, .partylist03 .partylist02-1, .partylist03 .partylist02-2 { position: relative; top: 0; left: 0; } .partylist03 section { float: left; width: 44vw; margin: 0 0 3vw !important; height: 32vw; } .partylist03 section .imgblock, .partylist03 section .magazinebox .list, .magazinebox .partylist03 section .list { height: 24.376vw; } .partylist03 section:nth-child(even) { float: right; } .partylist02 { width: 100%; } .partylist02 .partylist { width: 44vw; margin: 0 0 3vw !important; height: 32vw; } .partylist02 .partylist .imgblock, .partylist02 .partylist .magazinebox .list, .magazinebox .partylist02 .partylist .list { height: 24.376vw; } .partylist02 .partylist:nth-child(even) { float: right; } .magazinebox { width: 100%; } .magazinebox .list { float: left; width: 44vw; margin: 0 0 3vw 0; height: 59.7vw; } .magazinebox .list:nth-child(even) { float: right; } .imglist { width: 100%; } .imglist .list { float: left; width: 44.5vw; height: 45vw; margin: 0 0 3vw 0; } .imglist .list:nth-child(even) { float: right; } .imglist .list .imgblock, .imglist .list .magazinebox .list, .magazinebox .imglist .list .list { height: 23.1090909091vw; } .imglist .list .a1 { font-size: 3.4vw; line-height: 4vw; height: 8vw; max-height: 8vw; margin: 2vw 0; } .imglist .list .bot { line-height: 4vw; padding-top: 1.5vw; } .imglist .list .bot span { font-size: 2.6vw; line-height: 4vw; } .imglist .list .bot p { font-size: 2.6vw; } .imglist .list .bot p i { font-size: 2.6vw; } .imglist01 .list { height: 41vw; } .imglist01 .list .a1 { height: 4vw; } .imglist01 .list .bot { padding-top: 2vw; } .companylist { margin-bottom: 3.5vw; } .companylist section { padding: 2vw 0 0 4vw; } .companylist section .a1 { font-size: 3.6vw; } .companylist section p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 8vw; line-height: 4vw; font-size: 3.2vw; margin: 1vw 0 2vw; } .companylist section .btn { width: 14vw; line-height: 5vw; height: 5vw; border-radius: 2.5vw; font-size: 2.4vw; } .noticelist { padding: 3vw 2vw 0 19vw; margin: 0 0 3vw; height: 17vw; } .noticelist .time, .noticelist .tit { width: 16vw; line-height: 4vw; font-size: 3.4vw; padding: 0 0 1vw; border-color: #f1f1f1; height: 8vw; margin-top: -4.5vw; } .noticelist .time p, .noticelist .tit p { font-size: 3vw; width: 10vw; line-height: 4vw; } .noticelist .tit { line-height: 8vw; } .noticelist .a2 { display: none; } .noticelist .tit-s { font-size: 2vw; } .noticelist01 { margin-top: 3vw; } .searchinfo { font-size: 3.2vw; } .searchbox { width: 61vw; height: 9vw; padding-left: 9vw; } .searchbox .iconfont { font-size: 5vw; line-height: 9vw; width: 9vw; } .searchbox .text { height: 9vw; } .searchbox .sub { height: 9vw; width: 15vw; } .workselect { height: 9vw; line-height: 9vw; padding: 0 7vw 0 3vw; margin: 0 2vw 2vw 0; width: 44vw; } .newslist { height: 25vw; padding: 3vw 3vw 0 38vw; margin-bottom: 3vw; } .newslist .a1 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 10vw; line-height: 5vw; white-space: normal; margin: 0 0 3.5vw 0; font-size: 3.8vw; } .newslist .imgblock, .newslist .magazinebox .list, .magazinebox .newslist .list { width: 32vw; height: 18.08vw; left: 3vw; top: 3vw; } .newslist .info { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; max-height: 4vw; line-height: 4vw; display: none; } .newslist .time { margin: 0; color: #999; } .newslist .time p i { font-size: 3vw; } .worklist { width: 100%; } .worklist .list { width: 44vw; height: 36vw; margin: 0 0 3vw 0; padding: 3vw; } .worklist .list:nth-child(even) { float: right; } .worklist .list .a1 { font-size: 4vw; max-width: 100%; margin-bottom: 1vw; } .worklist .list .sp1 { position: relative; right: 0; top: 0; font-size: 4vw; display: block; } .worklist .list .p1 { margin: 3vw 0; height: 5vw; } .worklist .list .p1 span { font-size: 3vw; line-height: 5vw; padding: 0 1.5vw; margin: 0 2vw 2vw 0; } .worklist .list .btn { font-size: 3vw; width: 25vw; line-height: 7vw; height: 7vw; border-radius: 4vw; margin: 0 auto; } .essaybox { line-height: 6vw; padding: 4vw; font-size: 3.8vw; } .essaybox .tit { font-size: 4.5vw; line-height: 6vw; } .essaybox .time { margin-top: 4vw; text-align: left; font-size: 3.4vw; } .essaybox .time .p1 { margin: 0 2vw 0 0; } .essaybox .tit-s { font-size: 3.4vw; margin-top: 2vw; line-height: 5vw; } .essaybox .box { margin-top: 6vw; } .about_tit01 { font-size: 3.6vw; line-height: 4.4vw; } .about_info { font-size: 3.4vw; line-height: 6vw; text-align: left; margin-bottom: 6vw; } .about_data li { font-size: 3vw; } .about_data li .box { line-height: 6vw; } .about_data li .box b { font-size: 5.4vw; } .about_data li .box font { font-size: 4vw; } .honorlist { width: 100%; overflow: hidden; } .honorlist .list { margin: 0 0 3vw; width: 44.5vw; height: 27vw; font-size: 3vw; padding: 3vw 0 0; } .honorlist .list:nth-child(even) { float: right; } .honorlist .list .img { height: 7vw; } .honorlist .list .iconfont { font-size: 7vw; } .honorlist .list .a1 { font-size: 3.6vw; } .about_mored { font-size: 3.4vw; } .about_mored .iconfont { font-size: 4vw; } .about_bot .box02 { padding: 3vw; } .about_bot .box02 .tit b { line-height: 6vw; height: 6vw; } .about_bot .box02 .tit .more { line-height: 4vw; height: 4vw; border-radius: 2vw; padding: 0 2vw; top: 0.5vw; border: none; } .about_bot .box02 .list { line-height: 12vw; height: 12vw; padding: 0 3vw; } .about_bot .box02 .list .iconfont { font-size: 3.4vw; margin-right: 1vw; } .about_bot .box02 .list p { max-width: 68%; } .indexcompany { height: 9.1139240506vw; } .indexcompany .swiper-slide { height: 9.1139240506vw; width: 24vw; } .indexcompany .swiper-slide .img { margin: 0 2vw 0 0; } .historymove { height: 70vw; } .historymove .bg { height: 2vw; top: 33vw; } .historymove .swiper-slide { width: 50vw; height: 35vw; } .historymove .swiper-slide .box { width: 70vw; padding: 0 0 6vw 3vw; } .historymove .swiper-slide .box:after { width: 1.2vw; height: 1.2vw; left: -0.65vw; top: -0.65vw; } .historymove .swiper-slide .box .time { font-size: 4vw; line-height: 4vw; top: -2vw; } .historymove .swiper-slide .box section { font-size: 3.2vw; line-height: 3.5vw; max-height: 23vw; } .historymove .swiper-slide .box section p { padding-left: 2.5vw; line-height: 5vw; } .historymove .swiper-slide .box section p:before { width: 1vw; height: 1vw; left: 0; top: 1.8vw; } .historymove .swiper-slide:nth-child(odd) { margin-top: 35vw; } .historymove .swiper-slide:nth-child(odd) .box { margin-top: 6vw; } .historymove .swiper-slide:nth-child(odd) .box:before { height: 6vw; top: -6vw; } .historymove .page01 { display: none; } .gallery-top .swiper-button-next, .gallery-top .swiper-button-prev { display: none; } .gallery-thumbs { height: 15vw; padding: 3vw 0; } .gallery-thumbs .swiper-slide { width: 15vw; } } @font-face { font-family: 'iconfont'; src: url("../font/iconfont.woff") format("woff"), url("../font/iconfont.ttf") format("truetype"); } .iconfont { font-family: "iconfont" !important; font-size: 0.8333333333vw; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } /* VW璁$畻 */ /* 鏂囧瓧 */ /* 鍩虹 */ /* 鏂囨湰 */ /* input妯″潡 */ /* 鍥剧墖 */ /* flex鍏煎 */ /* css3鍔ㄧ敾 */ /* 浠ヤ笅鏄姩鐢 */ .animated { animation-duration: 1s; animation-fill-mode: both; } .comhead nav a, .comhead_phonebg, .comhead .logo, .comhead .topsearch, .comhead .searchbtn { animation-duration: 1s; animation-fill-mode: both; } .comhead nav a, .pagebox, .companylist, .noticelist, .newslist, .worklist .wow { animation-name: fadeInUp; } .comhead_phonebg, .comhead .logo, .indextit, .workselect { animation-name: fadeInDown; } .comhead .menubtn i, .comhead .topsearch, .adbanner, .indexcompany, .conbanner, .comhead .searchbtn, .partylist, .partylist01, .magazinebox .wow, .imglist .wow, .honorlist .wow { animation-name: zoomIn; } .indexbanner { animation-name: fadeIn; } .indexad02 .wow, .comfoot .nav .wow, .about_bot .box02 .wow { animation-name: fadeInRight; } .about_bot .box01 { animation-name: fadeInLeft; } .comfoot .back { animation-name: rotateIn; } .comfoot .contact ul li { animation-name: rotateInUpLeft; } .indexad01 .wow { animation-name: flipInX; } .indexserve .wow, .contit .wow { animation-name: flipInY; } .indexhonor .one { animation-name: bounceIn; } .indexhonor .box .two .wow { animation-name: backInLeft; } .indexhonor .box .two .wow:nth-child(4), .indexhonor .box .two .wow:nth-child(5), .indexhonor .box .two .wow:nth-child(6), .indexhonor .box .two .wow:nth-child(10), .indexhonor .box .two .wow:nth-child(11), .indexhonor .box .two .wow:nth-child(12) { animation-name: backInRight; } .comhead nav a:nth-child(2), .indexserve .wow:nth-child(2), .indexhonor .box .two .wow:nth-child(2), .comfoot .nav .wow:nth-child(2), .contit .wow:nth-child(2), .about_bot .box02 .wow:nth-child(2) { animation-delay: 0.2s; } .comhead nav a:nth-child(3), .indexserve .wow:nth-child(3), .indexhonor .box .two .wow:nth-child(3), .comfoot .nav .wow:nth-child(3), .contit .wow:nth-child(3), .about_bot .box02 .wow:nth-child(3) { animation-delay: 0.3s; } .comhead nav a:nth-child(4), .indexserve .wow:nth-child(4), .indexhonor .box .two .wow:nth-child(4), .comfoot .nav .wow:nth-child(4), .contit .wow:nth-child(4), .about_bot .box02 .wow:nth-child(4) { animation-delay: 0.4s; } .comhead nav a:nth-child(5), .indexserve .wow:nth-child(5), .indexhonor .box .two .wow:nth-child(5), .comfoot .nav .wow:nth-child(5), .contit .wow:nth-child(5), .about_bot .box02 .wow:nth-child(5) { animation-delay: 0.5s; } .comhead nav a:nth-child(6), .indexserve .wow:nth-child(6), .indexhonor .box .two .wow:nth-child(6), .comfoot .nav .wow:nth-child(6), .contit .wow:nth-child(6), .about_bot .box02 .wow:nth-child(6) { animation-delay: 0.6s; } .comhead nav a:nth-child(7), .indexserve .wow:nth-child(7), .indexhonor .box .two .wow:nth-child(7), .comfoot .nav .wow:nth-child(7), .contit .wow:nth-child(7), .about_bot .box02 .wow:nth-child(7) { animation-delay: 0.7s; } .comhead nav a:nth-child(8), .indexserve .wow:nth-child(8), .indexhonor .box .two .wow:nth-child(8), .comfoot .nav .wow:nth-child(8), .contit .wow:nth-child(8), .about_bot .box02 .wow:nth-child(8) { animation-delay: 0.8s; } .comhead nav a:nth-child(9), .indexserve .wow:nth-child(9), .indexhonor .box .two .wow:nth-child(9), .comfoot .nav .wow:nth-child(9), .contit .wow:nth-child(9), .about_bot .box02 .wow:nth-child(9) { animation-delay: 0.9s; } .comhead nav a:nth-child(10), .indexserve .wow:nth-child(10), .indexhonor .box .two .wow:nth-child(10), .comfoot .nav .wow:nth-child(10), .contit .wow:nth-child(10), .about_bot .box02 .wow:nth-child(10) { animation-delay: 1s; } .comhead nav a:nth-child(11), .indexserve .wow:nth-child(11), .indexhonor .box .two .wow:nth-child(11), .comfoot .nav .wow:nth-child(11), .contit .wow:nth-child(11), .about_bot .box02 .wow:nth-child(11) { animation-delay: 1.1s; } .comhead nav a:nth-child(12), .indexserve .wow:nth-child(12), .indexhonor .box .two .wow:nth-child(12), .comfoot .nav .wow:nth-child(12), .contit .wow:nth-child(12), .about_bot .box02 .wow:nth-child(12) { animation-delay: 1.2s; } .comhead nav a:nth-child(13), .indexserve .wow:nth-child(13), .indexhonor .box .two .wow:nth-child(13), .comfoot .nav .wow:nth-child(13), .contit .wow:nth-child(13), .about_bot .box02 .wow:nth-child(13) { animation-delay: 1.3s; } .comhead nav a:nth-child(14), .indexserve .wow:nth-child(14), .indexhonor .box .two .wow:nth-child(14), .comfoot .nav .wow:nth-child(14), .contit .wow:nth-child(14), .about_bot .box02 .wow:nth-child(14) { animation-delay: 1.4s; } .comhead nav a:nth-child(15), .indexserve .wow:nth-child(15), .indexhonor .box .two .wow:nth-child(15), .comfoot .nav .wow:nth-child(15), .contit .wow:nth-child(15), .about_bot .box02 .wow:nth-child(15) { animation-delay: 1.5s; } .comhead nav a:nth-child(16), .indexserve .wow:nth-child(16), .indexhonor .box .two .wow:nth-child(16), .comfoot .nav .wow:nth-child(16), .contit .wow:nth-child(16), .about_bot .box02 .wow:nth-child(16) { animation-delay: 1.6s; } .comhead nav a:nth-child(17), .indexserve .wow:nth-child(17), .indexhonor .box .two .wow:nth-child(17), .comfoot .nav .wow:nth-child(17), .contit .wow:nth-child(17), .about_bot .box02 .wow:nth-child(17) { animation-delay: 1.7s; } .comhead nav a:nth-child(18), .indexserve .wow:nth-child(18), .indexhonor .box .two .wow:nth-child(18), .comfoot .nav .wow:nth-child(18), .contit .wow:nth-child(18), .about_bot .box02 .wow:nth-child(18) { animation-delay: 1.8s; } .comhead nav a:nth-child(19), .indexserve .wow:nth-child(19), .indexhonor .box .two .wow:nth-child(19), .comfoot .nav .wow:nth-child(19), .contit .wow:nth-child(19), .about_bot .box02 .wow:nth-child(19) { animation-delay: 1.9s; } .comhead nav a:nth-child(20), .indexserve .wow:nth-child(20), .indexhonor .box .two .wow:nth-child(20), .comfoot .nav .wow:nth-child(20), .contit .wow:nth-child(20), .about_bot .box02 .wow:nth-child(20) { animation-delay: 2s; } @keyframes _screenbg_act { 0% { transform: scale(1); } 50% { transform: scale(1.4); } 100% { transform: scale(1); } } @-webkit-keyframes _screenbg_act { 0% { -webkit-transform: scale(1); } 50% { -webkit-transform: scale(1.4); } 100% { -webkit-transform: scale(1); } } .screenbg_act { animation: _screenbg_act 60s linear 0s infinite; -webkit-animation: _screenbg_act 60s linear 0s infinite; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; } /*# sourceMappingURL=style.css.map */