/** 娓呴櫎鍐呭杈硅窛 **/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 缁撴瀯鍏冪礌 */ dl, dt, dd, ul, ol, li, /* list elements 鍒楄〃鍏冪礌 */ pre, /* text formatting elements 鏂囨湰鏍煎紡鍏冪礌 */ form, fieldset, legend, button, input, textarea, /* form elements 琛ㄥ崟鍏冪礌 */ th, td /* table elements 琛ㄦ牸鍏冪礌 */ { margin: 0; padding: 0; } /** 璁剧疆榛樿瀛椾綋 **/ body, button, input, select, textarea /* for ie */ { font: 14px/1.0 "Microsoft YaHei", "榛戜綋", "瀹嬩綋", sans-serif; line-height: 1.5; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } address, cite, dfn, em, var, i { font-style: normal; } /* 灏嗘枩浣撴壎姝 */ code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 缁熶竴绛夊瀛椾綋 */ small { font-size: 12px; } /* 灏忎簬 12px 鐨勪腑鏂囧緢闅鹃槄璇? 璁 small 姝e父鍖 */ /** 閲嶇疆鍒楄〃鍏冪礌 **/ ul, li, ol { list-style: none; } /** 閲嶇疆鏂囨湰鏍煎紡鍏冪礌 **/ a { text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); color: #333; } a:hover { text-decoration: none; cursor: pointer; } sup { vertical-align: text-top; } /* 閲嶇疆, 鍑忓皯瀵硅楂樼殑褰卞搷 */ sub { vertical-align: text-bottom; } /** 閲嶇疆琛ㄥ崟鍏冪礌 **/ legend { color: #000; } /* for ie6 */ fieldset, img { border: 0; } /* img 鎼溅锛氳閾炬帴閲岀殑 img 鏃犺竟妗 */ button, input, select, textarea { font-size: 100%; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; } /* 浣垮緱琛ㄥ崟鍏冪礌鍦 ie 涓嬭兘缁ф壙瀛椾綋澶у皬 */ input::-ms-clear { display: none; } /*闅愯棌鏂囨湰妗嗗弶瀛?/ input::-ms-reveal { display: none; } /*闅愯棌瀵嗙爜妗嗗皬鐪肩潧*/ /* 娉細optgroup 鏃犳硶鎵舵 */ /** 閲嶇疆琛ㄦ牸鍏冪礌 **/ table { border-collapse: collapse; border-spacing: 0; } /* 閲嶇疆 HTML5 鍏冪礌 */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { display: block; margin: 0; padding: 0; } body { overflow-x: hidden; } a { display: inline-block; } /* @font-face { font-family: "BEBAS"; src: url('../font/BEBAS___.TTF'); font-weight: normal; font-style: normal; } */ @font-face { font-family: "ITCAVANTGARDESTD"; src: url('../font/ITCAVANTGARDESTD-BK_0.OTF'); font-weight: normal; font-style: normal; } @media screen and (max-width: 640px) { html { font-size: 20px; } } @media screen and (max-width: 480px) { html { font-size: 20px; } } @media screen and (max-width: 380px) { html { font-size: 18px; } } @media screen and (max-width: 320px) { html { font-size: 16px; } } p { text-align: justify; text-justify: inter-ideograph; } html { font-size: 20px; height: 100%; background: #fff; } .clear::after { content: "."; display: block; height: 0; visibility: hidden; clear: both; } .cen { position: absolute; margin: auto; top: 0; left: 0; right: 0; bottom: 0; } .center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .content { width: 83%; margin: 0 auto; } .pic-box { overflow: hidden; z-index: 33; height: 100%; width: 100%; } .pic-box img { transition: all 0.5s ease; width: 100%; height: 100%; } .pic-box:hover img { transform: scale(1.1, 1.1); } .swiper-container { width: 100%; /* height: 100%; */ } .swiper-button-prev, .swiper-button-next { outline: none; } img { vertical-align: middle; } .swiper-slide a { display: block; } .left { float: left; } .right { float: right; } .head .logo img { width: 350px; } @media screen and (max-width:500px) {} .pic img { width: 100%; } .head { height: 100px; line-height: 100px; /* box-shadow: 1px 1px 10px #eee; */ position: fixed; top: 0; left: 0; width: 100%; z-index: 9999; background-color: #fff; transition: 0.5s; } .head.act { height: 80px; line-height: 80px; box-shadow: 1px 1px 10px #ccc; } .head .logo { margin-left: 2.5%; /* transition: 0.5s; */ } .head .form { float: right; background-image: url('../img/seabg.png'); background-repeat: no-repeat; background-size: 100% 100%; background-position: right center; box-sizing: border-box; padding-left: 1%; cursor: pointer; position: absolute; right: 0; top: 0; /* transition: 0.5s; */ z-index: 9; } .head .form .sub { width: 30px; height: 30px; background-image: url('../img/sea.png'); background-repeat: no-repeat; background-position: center; font-size: 0; background-color: transparent; border: none; vertical-align: middle; cursor: pointer; margin-right: 30px; } .head .form .tex { width: 0; font-size: 16px; color: #fff; border: none; background-color: transparent; border-bottom: 1px solid #fff; margin-left: 50px; transition: 0.5s; height: 45px; margin-right: 10px; line-height: 45px; } .head .form:hover .tex { width: 150px; } .head .ul { float: right; font-size: 0; white-space: nowrap; height: 100px; width: auto; margin-right: 140px; } .head .ul a { font-size: 16px; color: #333; /* transition: 0.5s; */ } .head .ul span { font-size: 18px; color: #333; margin: 0 5px; } .head .ul li:hover>a { color: #0463df; } .head .ul li .link a:hover { color: #0463df; } .head .ul li { float: left; margin-right: 45px; /* display: inline-block; */ height: 100px; } .ban .font { position: absolute; left: 8.5%; top: 56%; transform: translateY(-50%); } .ban .swiper-slide { position: relative; } .ban .swiper-slide>img { width: 100%; } .ban { margin-top: 100px; position: relative; } .ban .font p { font-size: 28px; color: #fff; } .ban .font .en { font-size: 42px; color: #fff; /* font-family: 'BEBAS'; */ line-height: 1.5; text-transform: capitalize; /* letter-spacing: 1px; */ } .ban .font .cn { margin-top: 20px; } /* .gg_a{ position: fixed; z-index: 9; right: 0; line-height: 1; top: 50%; font-size: 14px; color: #fff; padding: 16px 20px; text-align: center; background-image: url(../img/wbg.png); background-size: 100% 100%; } */ .gg_a{ position: fixed; z-index: 9; right: 0; line-height: 1; bottom: 0; left: 0; text-align: center; background-image: url(../img/img-lb.jpg); width: 200px; height: 150px; background-size: 100% 100%; } .gg_a img{ margin-bottom: 10px; vertical-align: top; } .news_a{ z-index: 3; position: absolute; width: 670px; height: 100px; right: 0; bottom: 0; background: rgba(0,0,0,.3); box-sizing: border-box; padding: 0 50px; display: flex; align-items: center; color: #fff; line-height: 1; transition: all 0.3s; } .news_a h5{ text-align: center; margin-right: 40px; padding-right: 40px; border-right: 1px solid rgba(255, 255, 255, 0.5); } .news_a h5 strong{ display: block; font-size: 30px; font-weight: normal; } .news_a h5 strong::after{ content: ""; display: block; margin: 6px auto 0; width: 40px; height: 1px; background-color: #ccc; } .news_a h5 span{ display: block; font-size: 14px; margin-top: 8px; } .news_a div{ flex: 1; } .news_a div h6{ font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1.4; transition: all 0.3s; } .news_a div p{ margin-top: 5px; font-size: 14px; line-height: 1.4; color: #c9c9c9; height: 38px; overflow: hidden; transition: all 0.3s; } .news_a i{ width: 16px; height: 14px; background-image: url(../img/rjt.png); background-position: right top; background-size: contain; background-repeat: no-repeat; border-left: 1px solid #6f7276; margin-left: 30px; } .news_a:hover div h6{ color: #0463df; } .news_a:hover div p{ text-indent: 1em; } .welbtn .zi { width: 180px; height: 45px; line-height: 45px; background-image: url('../img/btnbg.png'); background-repeat: no-repeat; background-position: center; font-size: 14px; color: #fff; text-align: center; position: relative; z-index: 2; } .welbtn .zi img { vertical-align: middle; margin-top: -4px; margin-left: 8px; position: relative; left: 0; transition: 0.5s; } .welbtn { display: inline-block; position: relative; margin-top: 15%; } .welbtn .btnbg2 { position: absolute; left: 10px; top: -5px; z-index: 1; transition: 0.5s; } .welbtn:hover .btnbg2 { left: 0; top: 1px; } .welbtn:hover .zi img { left: 10px; } .ban .swiper-button-next, .ban .swiper-button-prev { width: 77px; height: 50px; background-size: 73px 50px; transition: 0.5s; bottom: 50px; margin: 0; top: auto; } .ban .swiper-button-next { left: 8.5%; margin-left: 60px; background-image: url('../img/sr.png'); } .ban .swiper-button-prev { left: 8.5%; background-image: url('../img/sl.png'); } .ban .swiper-button-next:hover { background-image: url('../img/srr.png'); } .ban .swiper-button-prev:hover { background-image: url('../img/sll.png'); } .ban .sbot { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 99; bottom: 30px; animation: bounce-down1 1s linear infinite; } @keyframes bounce-down1 { 25% { transform: translate(-50%, -3px); } 50%, 100% { transform: translate(-50%, 0); } 75% { transform: translate(-50%, 3px); } } /* body { height: 900000px; } */ .title { font-size: 38px; color: #333; text-align: center; position: relative; margin-top: 70px; margin-bottom: 40px; } .title .en { font-size: 60px; color: #333; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0.05; text-transform: uppercase; white-space: nowrap; } .san { font-size: 0; margin-bottom: 95px; } .sanb { display: inline-block; vertical-align: top; width: 25%; } .sanb .pic img { width: 100%; transition: 0.5s; } .pic { overflow: hidden; } .sanb .font { background-color: #f9f9f9; position: relative; padding-bottom: 75.047%; transition: 0.5s; } .sanb .font .ti { font-size: 24px; color: #333; margin-bottom: 15px; margin-top: 8px; } .sanb .font .de { font-size: 24px; color: #333; text-transform: capitalize; /* font-family: 'BEBAS'; */ /* letter-spacing: 1px; */ } .sanb .font .center { width: 100%; text-align: center; } .sanb .font .icon { height: 50px; /* display:flex; justify-content: center; align-items: center; */ } .sanb .font .icon img { position: absolute; top: 17%; left: 50%; transform: translate(-50%, -50%); transition: 0.5s; } .sanb .font .icon .after { opacity: 0; } .sanb:hover .icon .after { opacity: 1; } .sanb:hover .icon .before { opacity: 0; } .sanb .wbg { width: 100%; } .sanb:hover .wbg { /* background: -moz-linear-gradient(left 30deg, #00baff, #0558da); background: -webkit-gradient(linear, 0 100%, 100% 0%, from(#00baff),to(#0558da)); background: -o-linear-gradient(30deg, #00baff, #0558da); */ opacity: 1; } .sanb:hover .ti { color: #fff; } .sanb:hover .de { color: #fff; } .sanb:hover .pic img { transform: scale(1.1); } .wbg { position: absolute; left: 0; top: 0; width: 100%; opacity: 0; transition: .5s; } .footer .top { background-color: #f9f9f9; padding-top: 55px; } .footer .top .list a { display: block; font-size: 16px; color: #333; opacity: 0.6; line-height: 2; transition: 0.5s; } .footer .top .list a.act { opacity: 1; font-size: 20px; } .footer .top .list a:hover { opacity: 1; /* font-size: 20px; */ } .footer .ti { font-size: 18px; color: #333; padding-bottom: 15px; border-bottom: 1px solid #d5d5d5; margin-bottom: 20px; } .footer .addre { /* display: inline-block; vertical-align: top; */ float: left; width: 77%; } .footer .top .left { font-size: 0; width: 37.5%; } .footer .top .list { /* display: inline-block; vertical-align: top; */ float: left; margin-right: 16%; } .footer .addre .de { font-size: 14px; color: #333; opacity: 0.8; line-height: 2; min-height: 112px; } .footer .addre .link { margin-top: 30px; } .footer .addre .link a { display: inline-block; background-color: #fff; width: 120px; height: 40px; line-height: 40px; text-align: center; font-size: 12px; color: #333333; margin-right: 30px; transition: 0.5s; } .footer .addre .link a:hover { box-shadow: 1px 1px 10px #ccc; } .footer .addre .link a img { margin-right: 8px; } .footer .addre .box { display: none; } .footer .ewm { width: 126px; } .footer .share { margin-right: 20%; width: 21.25%; } .footer .sel { background-color: #fff; font-size: 14px; color: #333; opacity: 0.8; padding: 0 20px; box-sizing: border-box; position: relative; cursor: pointer; opacity: 1; z-index: 999; } .footer .sel .seltop { display: block; line-height: 45px; height: 45px; position: relative; padding-right: 20px; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .fjt { position: absolute; right: 0px; top: 50%; transform: translateY(-50%); transition: 0.5s; } .selbot a { display: block; line-height: 2; transition: 0.5s; } .selbot { display: none; position: absolute; top: 45px; left: 0; width: 100%; background-color: #fff; padding: 0 20px; box-sizing: border-box; opacity: 1; } .selbot a:hover { color: #0558da } .sel.act .fjt { transform: rotate(180deg); } .footer .bdsharebuttonbox a { float: none; margin: 0; padding: 0; width: 20px; background-position: center; vertical-align: middle; opacity: 0.4; transition: 0.5s; } .footer .bdsharebuttonbox { font-size: 14px; color: #666; margin-top: 20px; } .footer .bdsharebuttonbox a.bds_tsina { background-image: url('../img/fi3.png'); } .footer .bdsharebuttonbox a.bds_weixin { background-image: url('../img/fi4.png'); } .footer .bdsharebuttonbox a.popup_sqq { background-image: url('../img/fi5.png'); } .footer .linka { text-align: right; margin-bottom: 25px; margin-top: 10px; } .footer .linka a { font-size: 14px; color: #333; padding-left: 25px; border-left: 1px solid #ccc; margin-left: 25px; line-height: 1; } .footer .linka a:first-child { border-left: none; } .footer .top { border-bottom: 1px solid #ebebeb; } .footer .last { padding: 10px 0; font-size: 14px; color: #333; opacity: 0.8; background-color: #fff; } .footer { background-color: #fff; } .footer .last a { font-size: 14px; color: #333; } .footer { overflow: hidden; position: relative; z-index: 8; } .ban .swiper-slide .zi1 { opacity: 0; } .ban .swiper-slide .zi2 { opacity: 0; } .ban .swiper-slide .zi3 { opacity: 0; } .ban .swiper-slide .zi4 { opacity: 0; } .ban .swiper-slide.act .zi1 { -webkit-animation-duration: 0.8s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-name: zi; animation-delay: 0s; /* letter-spacing: 1px; */ } .ban .swiper-slide.act .zi2 { -webkit-animation-duration: 0.8s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-name: zi; animation-delay: 0.3s; } .ban .swiper-slide.act .zi3 { -webkit-animation-duration: 0.8s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-name: zi; animation-delay: 0.6s; } .ban .swiper-slide.act .zi4 { -webkit-animation-duration: 0.8s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-name: zi; animation-delay: 0.9s; } @keyframes zi { 0%, 100%, 60%, 75%, 90% { -webkit-transition-timing-function: cubic-bezier(0.215, .61, .355, 1); transition-timing-function: cubic-bezier(0.215, .61, .355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { /* opacity: 1; */ -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } 100% { -webkit-transform: none; transform: none; opacity: 1; } } .banner img { width: 100%; } .banner { /* margin-top: 100px; */ /* position: relative; */ position: fixed; top: 100px; left: 0; width: 100%; padding-bottom: 26%; z-index: 5; transition: 0.5s; } .banner.act { top: 80px; } .banner img { position: absolute; top: 0; width: 100%; left: 0; } .dec { overflow: hidden; z-index: 9; margin-top: calc(26% + 100px); background-color: #fff; position: relative; } .banner .en { /* font-family: 'BEBAS'; */ font-size: 150px; color: #fff; opacity: 0.05; position: absolute; top: 50%; left: 0; transform: translateY(-50%); white-space: nowrap; } .banner .zi { position: absolute; left: 8.5%; top: 50%; transform: translateY(-50%); font-size: 46px; color: #fff; } .banner .zi:after { content: ''; width: 50px; height: 4px; background-color: #fff; display: block; margin-top: 10px; } .nav { background-color: #f9f9f9; /* padding: 25px 0; */ line-height: 70px; font-size: 16px; color: #333; } .navs { margin-top: -4px; margin-right: 15px; } .navc { margin: 0 10px; margin-top: -4px; } .nav .ul { float: right; font-size: 0; } .nav .ul li { display: inline-block; vertical-align: middle; margin-left: 35px; } .nav .ul li a { font-size: 16px; color: #333; transition: 0.5s; display: block; position: relative; } .nav .ul li a:hover {} .nav .ul li a:after { content: ''; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); border-top: 2px solid #0465e0; width: 0%; transition: 0.5s; } .nav .ul li .act:after { width: 100%; } .nav .ul li a:hover:after { width: 100%; } .profile a .font { background-color: #f9f9f9; display: inline-block; vertical-align: middle; width: 50%; position: absolute; right: 0; top: 0; padding-bottom: 30%; } .profile a .pic { display: inline-block; vertical-align: middle; width: 50%; } .profile a { font-size: 0; position: relative; width: 100%; overflow: hidden; display: block; } .profile a .font .ti { font-size: 22px; color: #333; margin-bottom: 20px; } .de { font-size: 14px; color: #666; } .profile a .font .zi { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; padding: 0 8%; box-sizing: border-box; } .profile a:nth-child(odd) .font { left: 0; right: auto; } .profile a:nth-child(odd) .pic { float: right; } .profile { margin-bottom: 100px; } .profile a .pic img { transition: 0.5s; } .profile a:hover .pic img { transform: scale(1.1) } .cul .san { font-size: 0; margin-top: 70px; margin-bottom: 100px; } .cul .san .box { width: 31%; margin-right: 3.5%; display: inline-block; vertical-align: top; font-size: 0; background-color: #f9f9f9; padding-top: 35px; box-sizing: border-box; padding-left: 3%; min-height: 200px; } .cul .san .box:nth-child(3) { margin-right: 0; } .cul .box .icon { display: inline-block; vertical-align: top; margin-right: 11%; } .cul .box .zi { display: inline-block; vertical-align: top; width: 76%; } .cul .zi .ti { font-size: 26px; color: #333; line-height: 2; margin-bottom: 10px; } .cul .zi .en { font-size: 16px; color: #666; line-height: 2; font-family: 'Arial'; } .cul .zi .ti:before { content: ''; display: block; width: 50px; border-top: 3px solid #0465e0; margin-bottom: 8px; } .cul .zi .ti span { font-size: 18px; color: #666; } .develop .swi { position: relative; } .develop .swi .swiper-container { background-image: url('../img/d7.png'); background-repeat: no-repeat; background-position: left center; background-size: 97%; height: 80px; padding: 450px 0; box-sizing: border-box; } .develop .swi { padding: 0 66px; box-sizing: border-box; } .develop .swi .ti { font-size: 20px; color: #333; } .develop .swi .de { font-family: 'Arial' } .develop .swi .font { position: absolute; top: 50px; left: 0; } .develop .swi .swiper-slide:nth-child(even) .font { bottom: 40px; top: auto; display: flex; flex-wrap: wrap; align-content: flex-start; justify-content: flex-start; } .develop .swi .swiper-slide:nth-child(even) .font .year { /* width:100%; */ order: 5; margin-bottom: 0; margin-top: 10px; } .develop .swi .swiper-slide:nth-child(even) .font .pic { margin-bottom: 10px; margin-top: 0; order: 1; } .develop .swi .swiper-slide:nth-child(even) .font .ti { order: 3; } .develop .swi .swiper-slide:nth-child(even) .font .de { order: 4; width: 100%; } .develop .swi .pic img { width: auto; } .develop .swi .year { font-size: 32px; color: #666; /* font-family: 'BEBAS'; */ background-image: -webkit-linear-gradient(45deg, #00baff, #0558da); -webkit-background-clip: text; -webkit-text-fill-color: transparent; /* -webkit-mask-image:-webkit-gradient(linear, 0 0, 0 bottom, from(yellow), to(rgba(0, 0, 255, 0))); */ display: inline-block; margin-bottom: 10px; } .develop .swi .swiper-slide:before { content: ''; display: block; height: 10px; width: 10px; border-radius: 50%; background: -webkit-linear-gradient(45deg, #00baff, #0558da); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(45deg, #00baff, #0558da); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(45deg, #00baff, #0558da); /* Firefox 3.6 - 15 */ background: linear-gradient(45deg, #00baff, #0558da); /* 鏍囧噯鐨勮娉 */ position: absolute; top: 20px; left: 0; } .develop .swi .swiper-slide .font .pic { margin-top: 10px; } .develop .swi .swiper-button-next, .develop .swi .swiper-button-prev { width: 40px; height: 40px; transition: 0.5s; background-size: contain; } .develop .swi .swiper-button-next { background-image: url('../img/r.png'); } .develop .swi .swiper-button-prev { background-image: url('../img/l.png'); } .develop .swi .swiper-button-next:hover { background-image: url('../img/rr.png'); } .develop .swi .swiper-button-prev:hover { background-image: url('../img/ll.png'); } .develop { margin-bottom: 60px; } .honour .top .ti { font-size: 24px; color: #333; margin-bottom: 25px; } .honour .top { padding: 0 6%; box-sizing: border-box; } .honour .top .de { width: 60%; text-align: justify; text-justify: inter-ideograph; margin-bottom: 45px; } .honour .top .link a { width: 220px; height: 50px; display: inline-block; text-align: center; line-height: 50px; font-size: 16px; color: #666; margin-bottom: 50px; margin-right: 10px; background-image: url('../img/libg2.png'); background-repeat: no-repeat; background-position: center; background-size: contain; transition: 0.5s; } .honour .top .link a:hover { color: #fff; background-image: url('../img/libg.png'); } .honour .top .link a.act { color: #fff; background-image: url('../img/libg.png'); } .honour .swibox { padding: 0 6%; box-sizing: border-box; } .honour .swibox .swiper-container { background-repeat: no-repeat; background-position: top left; background-size: 104%; background-image: url('../img/hon2.png'); padding-top: 80px; } .honour .swibox .pic img { max-width: 100%; width: auto; } .honour .swibox .swiper-slide:before { content: ''; width: 8px; height: 8px; display: block; border-radius: 50%; position: absolute; top: -45px; background-color: #0465e0; left: 0; } .honour .swibox { position: relative; } .honour .swibox:nth-child(1) { display: block; } .honour .swibox .swiper-button-next, .honour .swibox .swiper-button-prev { width: 40px; height: 40px; transition: 0.5s; background-size: contain; } .honour .swibox .swiper-button-next { background-image: url('../img/r.png'); } .honour .swibox .swiper-button-prev { background-image: url('../img/l.png'); } .honour .swibox .swiper-button-next:hover { background-image: url('../img/rr.png'); } .honour .swibox .swiper-button-prev:hover { background-image: url('../img/ll.png'); } .swibox { display: none; } .honour .swibox .pic img:hover { transform: scale(1.1); } .honour .swibox .pic img { transition: 0.5s; cursor: pointer; } .honcover { position: fixed; top: 0; width: 100%; left: 0; background-color: rgba(0, 0, 0, 0.7); height: 100%; display: none; z-index: 99999999999999999999; } .honcover .img { position: absolute; top: 55%; left: 50%; transform: translate(-50%, -50%); } .honcover .img { width: 30%; height: 60%; text-align: center; } .honcover .img img { max-width: 100%; max-height: 100%; } .honcover i { background-image: url('../img/cha.png'); background-repeat: no-repeat; background-position: center; position: fixed; top: -25px; right: -100px; cursor: pointer; transition: 0.5s; background-color: rgba(0, 0, 0, 0.8); width: 50px; height: 50px; } .honcover .img i:hover {} .honour { margin-bottom: 80px; } .dis { background-image: url('../img/di6.png'); background-repeat: no-repeat; background-position: bottom center; } .di1 { width: 62%; margin-bottom: 95px; } .dis .content { font-size: 0; } .dis .content .font { display: inline-block; vertical-align: top; width: 35%; background-color: #f9f9f9; padding: 2.4% 2%; box-sizing: border-box; margin-left: 3%; margin-top: 10%; } .dis .content .font .zi { font-size: 0; margin-bottom: 8px; } .dis .content .font .zi p { width: 90%; font-size: 18px; color: #333; display: inline-block; vertical-align: middle; line-height: 2; } .dis .content .font .zi p span { color: #666; } .dis .content .font .zi .icon { margin-right: 4%; text-align: center; width: 20px; display: inline-block; vertical-align: top; margin-top: 8px; } .nt-left { display: inline-block; width: 50%; vertical-align: top; } .news .top { font-size: 0; position: relative; margin-bottom: 60px; } .news .nt-left a { position: relative; } .news .nt-left a .font .time { font-size: 16px; color: #ffffff; margin-bottom: 8px; } .news .nt-left a .font .time img { margin-right: 10px; vertical-align: middle; margin-top: -4px; } .news .nt-left a .font .ti { font-size: 24px; color: #ffffff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .news .nt-left a .font { position: absolute; bottom: 0; left: 0; width: 100%; background-image: url('../img/n3.png'); background-position: top center; background-size: auto 100%; padding: 20px 5%; box-sizing: border-box; } .news .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 30px; text-align: right; padding-right: 45px; box-sizing: border-box; } .news .swiper-pagination-bullet { opacity: 0.3; background-color: #fff; } .news .swiper-pagination-bullet-active { opacity: 1; } .nt-right { position: absolute; right: 0; top: 0; height: 100%; width: 45%; } .nt-right a { display: block; height: 33.33%; border-bottom: 1px solid #dedede; padding: 0 4.5%; box-sizing: border-box; display: flex; justify-content: center; align-items: center; background-image: url('../img/n6.png'); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; transition: 0.5s; } .nt-right a:hover { background-image: url('../img/n7.png'); } .nt-right a:hover .time { background-color: #fff; } .nt-right a .time { width: 80px; height: 80px; background-color: #f9f9f9; text-align: center; display: inline-block; vertical-align: middle; transition: 0.5s; } .nt-right a .time .day { transition: 0.5s; font-size: 14px; color: #666; font-family: 'ITCAVANTGARDESTD'; } .nt-right a .time .ti { font-size: 40px; color: #666; line-height: 1.3; transition: 0.5s; font-family: 'ITCAVANTGARDESTD'; } .nt-right a:hover .time .ti, .nt-right a:hover .time .day { color: #1771ca; } .nt-right a .font { display: inline-block; vertical-align: middle; width: -moz-calc(100% - 80px); width: -webkit-calc(100% - 80px); width: calc(100% - 80px); padding-left: 4.5%; box-sizing: border-box; } .nt-right a .font .ti { font-size: 24px; color: #333; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: 0.5s; } .nt-right a .font .more i { display: inline-block; width: 21px; height: 11px; background-image: url('../img/n4.png'); background-repeat: no-repeat; background-position: -29px center; transition: 0.5s; margin-left: 8px; } .nt-right a .font .more { font-size: 14px; color: #666; transition: 0.5s; } .nt-right a:hover .font .ti, .nt-right a:hover .font .more { color: #fff; } .nt-right a:hover .font .more i { background-position: 0 center; } .news .bot a { width: 32%; margin-right: 2%; box-shadow: 1px 1px 10px #eee; margin-bottom: 60px; transition: 0.5s; } .news .bot a:nth-child(3n) { margin-right: 0; } .news .bot { font-size: 0; } .news .bot a .font .ti { font-size: 20px; color: #333; line-height: 1.3; margin-bottom: 8px; height: 62px; overflow: hidden; } .news .bot a .font .de { height: 42px; overflow: hidden; } .news .bot a .font { padding: 7%; box-sizing: border-box; padding-bottom: 20px; } .news .bot a .foot { border-top: 1px solid #dedede; display: flex; justify-content: space-between; padding-top: 15px; margin-top: 25px; } .news .bot a .foot .more { font-size: 14px; transition: 0.5s; color: #666; } .news .bot a .foot .more i { display: inline-block; width: 21px; height: 11px; background-image: url('../img/jian.png'); background-repeat: no-repeat; background-position: -30px center; transition: 0.5s; margin-left: 8px; } .news .bot a:hover .foot .more i { background-position: 0 center; } .news .bot a:hover .foot .more { color: #0465e0; } .news .bot a .foot .time { font-size: 14px; color: #666666; } .news .bot a .foot .time img { margin-right: 5px; margin-top: -4px; } .news .bot a:hover .pic img { transform: scale(1.1); } .news .bot a:hover { box-shadow: 1px 1px 10px #ccc; } .news .bot a .pic img { transition: 0.5s; } .pagination { text-align: center; } .pagination a { width: 40px; height: 40px; transition: 0.5s; vertical-align: top; line-height: 40px; background-image: url('../img/nbg.png'); background-size: cover; background-repeat: no-repeat; font-size: 14px; color: #999; transition: 0.5s; margin: 0 3px; } .pagination a:hover { color: #fff; background-image: url('../img/nbg2.png'); } .pagination a.next { background-image: url('../img/r.png'); } .pagination a.next:hover { background-image: url('../img/rr.png'); } .pagination a.prev { background-image: url('../img/l.png'); } .pagination a.prev:hover { background-image: url('../img/ll.png'); } .news { margin-bottom: 100px; } .pagination a.active { color: #fff; background-image: url('../img/nbg2.png'); } .info_box {} .info_box .title_div { font-size: 14px; color: #999; text-align: center; border-bottom: 1px solid #e6e6e6; padding-bottom: 20px; margin-bottom: 30px; } .info_box .title_div h3 { font-size: 32px; line-height: 1.2; color: #333; margin-bottom: 24px; } .info_box .title_div strong { font-weight: normal; display: inline-block; line-height: 18px; height: 18px; border-right: 1px solid #999; padding-right: 20px; margin-right: 18px; } .info_box .title_div span { display: inline-block; line-height: 18px; height: 18px; margin-right: 18px; } .info_box .title_div em { display: inline-block; line-height: 18px; height: 18px; background: url(../img/tb16.png) no-repeat left center; padding-left: 20px; vertical-align: top; } .info_box .title_div em a { background-image: none; padding-left: 0; font-size: 14px; color: #999; margin: 0; line-height: 18px; height: 18px; } .info_box .content_div {} .info_box .content_div p { font-size: 16px; color: #333; line-height: 30px; /* margin-bottom: 30px; */ } .info_box .content_div p img { margin: 0 auto; display: block; width: auto; height: auto; max-width: 100%; } .info_box { margin-top: 60px; margin-bottom: 100px; } .info_box .page_div { height: 50px; background: #f2f2f2; padding: 0 20px; line-height: 50px; position: relative; margin-top: 60px; } .info_box .page_div a { font-size: 16px; color: #999; transition: 0.5s ease; -webkit-transition: 0.5s ease; } .info_box .page_div a.return_a { position: absolute; color: #0465e0; top: 0; left: 50%; transform: translateX(-50%); } .info_box .page_div a.previous_a { float: left; max-width: calc(50% - 100px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .info_box .page_div a.next_a { float: right; max-width: calc(50% - 100px); white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .info_box .page_div a:hover { color: #0465e0; } .info_box .title_div strong img { margin-right: 5px; margin-top: -4px; } .prod .link a { font-size: 14px; color: #666; border: 1px solid #dedede; box-sizing: border-box; display: inline-block; line-height: 40px; padding: 0 30px; box-sizing: border-box; margin: 0 5px; background-image: url('../img/n6.png'); background-repeat: no-repeat; background-size: 100% 100%; transition: 0.5s; } .prod .link a:hover { color: #fff; background-image: url('../img/n7.png'); border: 1px solid transparent; } .prod .link a.act { color: #fff; background-image: url('../img/n7.png'); border: 1px solid transparent; } .prod .link { text-align: center; margin-bottom: 30px; } .prod .link a { margin-bottom: 20px; } .pro { font-size: 0; } .pro a { display: inline-block; vertical-align: top; padding-bottom: 23%; background-color: #f9f9f9; width: 23%; margin-right: 2%; margin-bottom: 55px; position: relative; overflow: hidden; } .pro a:nth-child(4n) { margin-right: 0; } .prode { position: absolute; width: 100%; height: 100%; top: 0; left: 0; text-align: center; } .prode .pic img { width: auto; max-width: 80%; max-height: 80%; transition: 0.5s; } .prode .pic { height: 83%; display: flex; justify-content: center; align-items: center; } .prode p { font-size: 16px; color: #333; border-top: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; line-height: 30px; padding: 0 35px; box-sizing: border-box; display: inline-block; } .pro .top { position: absolute; /* top: -100%; */ opacity: 0; top: 0; left: 0; width: 100%; height: 100%; background-image: url('../img/p7.png'); background-size: 100% 100%; display: flex; justify-content: center; align-items: center; transition: 0.5s; } /* .pro a:hover .top{ top: 0; } */ .pro a:hover .pic img { transform: scale(1.1); } .pro a:hover .top { opacity: 1; } .pro a:hover .top .btn { margin-top: 0; opacity: 1; } .pro .top .btn { font-size: 16px; color: #666; width: 130px; height: 40px; text-align: center; line-height: 40px; background-color: #fff; opacity: 0; transition: 0.5s; margin-top: -100px; } .prod { margin-bottom: 100px; } .pdetail .tit { line-height: 25px; /* height: 70px; */ padding: 21px 0; background-color: #f9f9f9; font-size: 22px; color: #333; box-sizing: border-box; margin-top: 50px; margin-bottom: 40px; } .pdetail .tit:before { content: ''; display: inline-block; border-right: 3px solid #0465e0; margin-left: 25px; margin-right: 10px; height: 25px; vertical-align: middle; } .jie { font-size: 0; position: relative; } .jie .pic { display: inline-block; width: 22%; padding-bottom: 22%; background-color: #f6f6f6; position: relative; vertical-align: middle; } .jie .pic img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: 90%; max-height: 90%; width: auto; } .jie .font { display: inline-block; vertical-align: middle; width: 70%; padding-left: 5%; box-sizing: border-box; } .jie .font .ti { font-size: 18px; color: #333; vertical-align: middle; margin-bottom: 10px; } .jie .back { position: absolute; right: 0; bottom: 0; width: 150px; height: 45px; font-size: 20px; color: #fff; background-image: url('../img/n7.png'); background-size: 100% 100%; text-align: center; line-height: 45px; } .pd { text-align: center; } .pdetail { margin-bottom: 30px; } table { border: 1px solid #dedede; width: 100%; /* 鍚堝苟杈规 */ border-collapse: collapse; } tbody { width: 100%; } table tr { width: 100%; font-size: 0; } table td { height: 60px; /* line-height: 30px; */ width: 38%; border: 1px solid #dedede; font-size: 16px; color: #666; box-sizing: border-box; font-size: 16px; padding: 0 20px; } table td:nth-child(2) { text-align: center; width: 12.5%; } table td:nth-child(3) { text-align: center; width: 49.5%; } table tr:nth-child(1) td { background-color: #f9f9f9; font-size: 20px; color: #333; text-align: center; } .flex { /* display: flex; justify-content:space-between; */ margin-bottom: 20px; font-size: 0; } .flex img { width: 23.5%; margin-right: 2%; } .flex img:nth-child(4n) { margin-right: 0; } .pdetail .back { width: 150px; height: 45px; font-size: 18px; color: #fff; background-image: url(../img/n7.png); background-size: 100% 100%; text-align: center; line-height: 45px; margin-top: 60px; margin-bottom: 60px; } .cust { font-size: 0; } .cust a { width: 15.2%; margin-right: 1.5%; border: 1px solid #dedede; height: 80px; display: inline-block; vertical-align: middle; position: relative; margin-bottom: 30px; } .cust a img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: 90%; max-height: 90%; transition: 0.5s; } .cust a:hover img { transform: translate(-50%, -50%) scale(1.1); } .cust a:nth-child(6n) { margin-right: 0; } .join-top { height: 70px; line-height: 70px; font-size: 0; background-color: #8d8d8d; padding: 0 2%; box-sizing: border-box; } .join-top span { width: 13.5%; display: inline-block; /* text-align: center; */ font-size: 18px; color: #fff; } .jb-top { box-sizing: border-box; font-size: 0; padding: 15px 2%; cursor: pointer; border-bottom: 1px solid #dedede; } .jb-top span { display: inline-block; vertical-align: middle; width: 13.5%; /* text-align: center; */ font-size: 16px; color: #666; position: relative; } .jb-top span:last-child { width: auto; } .jb-top span i { width: 25px; height: 25px; display: inline-block; background-image: url('../img/jbtn.png'); background-repeat: no-repeat; background-position: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) } .join .box { border-right: 1px solid #dedede; border-left: 1px solid #dedede; } .jb-detail .tt { font-size: 0; border-bottom: 1px solid #dedede; padding: 20px 0; box-sizing: border-box; } .jb-detail { padding: 0 2%; box-sizing: border-box; } .jb-detail .tt .p { display: inline-block; vertical-align: top; width: 25%; font-size: 16px; color: #666; line-height: 2; } .jb-detail .tt .p span { font-weight: bold; } .jb-top.act { /* background-color: #e1ebf4; */ } .jb-top.act span i { background-image: url('../img/jbtn1.png'); } .jb-detail .tt .de { font-size: 0; } .jb-detail .tt .de .le { display: inline-block; vertical-align: top; font-size: 18px; color: #666; /* font-weight: bold; */ width: 110px; } .jb-detail .tt .de .ri { display: inline-block; vertical-align: top; font-size: 16px; color: #666; width: -moz-calc(100% - 110px); width: -webkit-calc(100% - 110px); width: calc(100% - 110px); line-height: 2; } .jb-detail .tt .de { margin-bottom: 20px; } .jb-detail .tt .ti { font-size: 16px; color: #666; line-height: 2; } .jb-detail .tt .ti span { font-weight: bold; } .jb-detail .tt .ti .red { font-weight: normal; color: #b71f25 } .jb-detail { display: none; border-bottom: 1px solid #ccc; } .jb-detail .tt:last-child { border: none; } .jb-detail .tt .de .ri .tip { font-size: 16px; color: #0465e0; } .join .box { margin-bottom: 60px; } .join { margin-bottom: 100px; } .form { font-size: 0; } .form .sub { width: 130px; height: 70px; background-image: url('../img/join.png'); background-repeat: no-repeat; background-position: center; border: none; color: transparent; box-sizing: border-box; cursor: pointer; } .formbox { display: inline-block; vertical-align: middle; } .formbox { width: -moz-calc(100% - 130px); width: -webkit-calc(100% - 130px); width: calc(100% - 130px); font-size: 0; } .join .link { margin-bottom: 40px; } .formbox .fb { width: 32%; margin-right: 1%; height: 70px; line-height: 70px; font-size: 18px; color: #999; border: none; background-color: #f9f9f9; padding: 0 35px; box-sizing: border-box; } .fbse { background-image: url('../img/jbtn.png'); background-repeat: no-repeat; background-position: 90% center; } .staff .bot a .font .ti { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: auto; } .mapbox { font-size: 0; position: relative; } .mapbox .mapleft { display: inline-block; vertical-align: top; width: 400px; } .mapbox .mapright { display: inline-block; vertical-align: top; width: -moz-calc(100% - 400px); width: -webkit-calc(100% - 400px); width: calc(100% - 400px); } .ml-b .icon { display: inline-block; vertical-align: top; width: 30px; background-image: url('../img/con1.png'); background-repeat: no-repeat; background-position: left center; height: 30px; transition: 0.5s; } .ml-b .font { display: inline-block; vertical-align: top; width: -moz-calc(100% - 30px); width: -webkit-calc(100% - 30px); width: calc(100% - 30px); } .ml-b .font .btn { width: 130px; height: 35px; line-height: 35px; text-align: center; background-image: url('../img/n7.png'); background-repeat: no-repeat; background-size: cover; font-size: 14px; color: #fff; overflow: hidden; height: 0px; opacity: 0; transition: 0.5s; } .ml-b .font .ti { font-size: 18px; transition: 0.5s; color: #333; } .ml-b .font .de { margin: 10px 0; } .ml-b { padding-bottom: 20px; border-bottom: 1px solid #dedede; margin-bottom: 20px; cursor: pointer; } .ml-b.act .btn { height: 35px; opacity: 1; } .ml-b.act .ti { color: #0465e0; } .ml-b:hover .ti { color: #0465e0; } .ml-b.act .icon { background-image: url('../img/con2.png'); } .ml-b:hover .icon { background-image: url('../img/con2.png'); } .mapbox .mapright { position: absolute; right: 0; top: 0; width: -moz-calc(100% - 445px); width: -webkit-calc(100% - 445px); width: calc(100% - 445px); height: 100%; } .anchorBL { display: none; } .map-b { height: 100%; display: none; } .ml-b:last-child { margin-bottom: 0; } .map-b.act { display: block; } .contact { margin-bottom: 100px; } .search { margin-top: 100px; } .search .tit { font-size: 20px; color: #333; font-weight: bold; margin-top: 60px; margin-bottom: 45px; } .search ul { margin-bottom: 80px; } .search ul li a { display: block; width: 820px; transition: all 0.3s ease; } .search ul li .ti { font-size: 20px; color: #333; margin-bottom: 10px; line-height: 25px; } .search ul li .de { font-size: 18px; color: #666; line-height: 25px; } .search ul li { border-bottom: 1px solid #eee; padding: 20px; text-align: left; padding-right: 30%; box-sizing: border-box; padding-left: 0; } .search ul li a:hover { padding-left: 20px; } @media screen and (max-width:1200px) { .search ul li { padding: 0; width: 100%; padding: 20px 10px; box-sizing: border-box; } .search ul { width: 100%; } .search ul li a { width: 100%; } } .sanb .font { background-image: url('../img/libg2.png'); background-size: 100% 100%; } .sanb:hover .font { background-image: url('../img/wbg.png'); } .head .ul li a { position: relative; } .head .ul li.act>a { color: #0463df; } .head .ul li:last-child a:after { display: none; } /* .head .ul li a:after { content: ''; width: 0%; border-top: 2px solid #0463df; display: block; position: absolute; bottom: 0; left: 0%; transition: 0.5s; } */ .head .ul li:hover a:after { width: 100%; } .head .ul li.act a:after { width: 100%; } .head .ul li { position: relative; } .head .ul li .link { width: 250px; background-color: #fff; /* padding: 0 15px; */ box-sizing: border-box; position: absolute; left: 0%; /* transform: translateX(-50%); */ top: 95px; display: none; border-top: 3px solid #0463df; z-index: 9; box-shadow: 1px 1px 10px #ccc; } .head.act .ul li .link { top: 77px; } .footer {} .head .ul li .link a { display: block; white-space: nowrap; line-height: 50px; font-size: 14px; border-bottom: 1px solid #e5e5e5; padding: 0 25px; box-sizing: border-box; } .head .ul li .link a:after { display: none; } .head .ul li:last-child:hover>a { color: #333 } .head .ul li:last-child a:hover { color: #0463df; } @media screen and (max-width:1660px) { .title { font-size: 36px; } .title .en { font-size: 55px; } .ban .font .en { font-size: 38px; } .ban .font p { font-size: 28px; } .sanb .font .ti { font-size: 22px; } .sanb .font .de { font-size: 22px; } .banner .zi { font-size: 42px; } .banner .en { font-size: 140px; } } @media screen and (max-width:1560px) { .title { font-size: 34px; } .title .en { font-size: 50px; } .banner .zi { font-size: 38px; } .banner .en { font-size: 130px; } .sanb .font .ti { font-size: 20px; } .sanb .font .de { font-size: 20px; } .sanb .font .ti { margin: 8px 0; } .ban .font .en { font-size: 34px; } .ban .font p { font-size: 26px; } } @media screen and (max-width:1460px) { .title { font-size: 32px; } .title .en { font-size: 45px; } .banner .zi { font-size: 34px; } .banner .en { font-size: 120px; } .sanb .font .ti { font-size: 18px; } .sanb .font .de { font-size: 18px; } .sanb .font .ti { margin: 3px 0; } .ban .font .en { font-size: 32px; } .ban .font p { font-size: 24px; } .ban .font .cn { margin-top: 10px; } .welbtn { margin-top: 10%; } } @media screen and (max-width:1360px) { .title { font-size: 30px; } .banner { /* margin-top: 80px; */ top: 80px; } .banner .zi { font-size: 30px; } .dec { margin-top: calc(26% + 80px); } .banner .en { font-size: 110px; } .search { margin-top: 80px; } .title .en { font-size: 40px; } .sanb .font .ti { font-size: 16px; } .sanb .font .de { font-size: 16px; } .sanb .font .ti { margin: 0px 0; } .ban .font .en { font-size: 28px; line-height: 1.5; } .ban .font p { font-size: 24px; } .head .logo img { width: 300px; } .head .ul li { margin-right: 30px; } .head .ul a { font-size: 16px; } .head { height: 80px; line-height: 80px; } .ban { margin-top: 80px; } .head .ul li { height: 80px; } .head .ul { height: 80px; } .head .ul li .link { top: 80px; } } @media screen and (max-width:1260px) { .ban .font .en { font-size: 24px; line-height: 1.5; } .banner .zi { font-size: 26px; } .banner .en { font-size: 100px; } .title .en { font-size: 32px; } .title { font-size: 28px; } .san { margin-bottom: 45px; } .sanb .font .ti { font-size: 14px; } .sanb .font .de { font-size: 14px; } .title { margin-top: 60px; } .content { width: 90%; } } @media screen and (max-width:1160px) { .ban .font .en { font-size: 20px; } .banner .zi { font-size: 22px; } .banner .en { font-size: 90px; } .ban .font p { font-size: 22px; } .ban .font .cn { margin-top: 0; } } @media screen and (max-width:1060px) { .head .ul { margin-right: 100px; } } .head-m .menu_div.active_div i:nth-of-type(1) { -webkit-transform: rotate(45deg) translate(9px, 8px); transform: rotate(45deg) translate(9px, 8px); } .head-m .menu_div.active_div i:nth-of-type(2) { opacity: 0; } .head-m .menu_div.active_div i:nth-of-type(3) { -webkit-transform: rotate(-45deg) translate(9px, -8px); transform: rotate(-45deg) translate(9px, -8px); } .head-m { height: 60px; background-color: #fff; box-shadow: 1px 1px 10px #ccc; } .head-m { /* display: none; */ position: fixed; width: 100%; top: 0; left: 0; z-index: 99999; } .head-m .menu_div { top: 0; right: 0; width: 60px; height: 100%; text-align: center; position: absolute; } .head-m .menu_div span { position: absolute; top: 50%; left: 50%; height: 2rem; transform: translate(-50%, -50%); width: 2.2rem; font-size: 0; } .head-m .menu_div i { display: inline-block; width: 36px; height: 4px; border-radius: 2px; background: #0465e0; margin: 4px 0; opacity: 1; transition: 0.5s; -webkit-transition: 0.5s; } .head-m .logo { height: 60px; margin-left: 3%; line-height: 60px; } .head-m .logo img { max-height: 68%; } .head-m .m_ul { display: none; border-top: 1px solid #eee; position: fixed; top: 60px; left: 0; width: 100%; background: #f7f7f7; z-index: 11; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); padding-bottom: 20px; height: calc(100% - 60px); overflow: scroll; } .head-m .m_ul>li { padding: 0 4%; border-bottom: 1px solid rgba(255, 255, 255, 0.2); position: relative; transition: 0.5s; -webkit-transition: 0.5s; line-height: 45px; } .head-m .m_ul>li a i { font-size: 20px; opacity: 0.3; float: right; transition: 0.5s; -webkit-transition: 0.5s; } .head-m .m_ul p { display: none; } .head-m .m_ul .active_li { background: #eee; } .head-m .m_ul p a { padding: 0 20px; } .head-m .m_ul>li a .active_i { float: right; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .head-m .menu_div.active_div i:nth-of-type(1) { -webkit-transform: rotate(45deg) translate(9px, 8px); transform: rotate(45deg) translate(9px, 8px); } .head-m .menu_div.active_div i:nth-of-type(2) { opacity: 0; } .head-m .menu_div.active_div i:nth-of-type(3) { -webkit-transform: rotate(-45deg) translate(9px, -8px); transform: rotate(-45deg) translate(9px, -8px); } .ab-pic img { max-width: 100%; max-height: 100%; } .logo { /* line-height: 60px; */ } .head-m .m_ul>li a { display: block; } .head-m .m_ul .link { padding: 0 4%; box-sizing: border-box; margin: 20px 0; } .head-m .m_ul .form-m { padding: 0 4%; box-sizing: border-box; margin-top: 10px; } .head-m .m_ul .form-m .tex { border: none; /* margin-right: 10px; */ border-bottom: 1px solid #999; font-size: 16px; background-color: transparent; } .head-m .m_ul .form-m .sub { border: none; background-color: transparent; width: 25px; height: 25px; background-image: url('../img/seam.png'); background-repeat: no-repeat; background-position: center; background-size: contain; color: transparent; margin-right: 10px; } .head-m { display: none; } @media screen and (max-width:1000px) { .head { display: none; } .news_a{ display: none; } .gg_a{ display: none; } .nav { padding: 10px 0; } .nav .left { float: none; line-height: 2; margin-bottom: 10px; } .nav .ul { line-height: 2; float: none; /* text-align: center; */ } .banner.act { top: 60px; } .banner { top: 60px; } .dec { margin-top: calc(26% + 60px); } .search { margin-top: 60px; } .head-m { display: block; } .ban { margin-top: 60px; } .content { width: 94%; } .ban .font .en { font-size: 20px; } .ban .font p { font-size: 20px; } .ban .welbtn { display: none; } .ban .font { top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; padding-left: 3%; box-sizing: border-box; } .ban .sbot { display: none; } .ban .swiper-button-next, .ban .swiper-button-prev { bottom: 10px; } .ban .swiper-button-next { right: 3%; } .ban .swiper-button-prev { right: 3%; } } @media screen and (max-width:750px) { .prode p { padding: 0 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; text-align: center; } .ban .font .en { font-size: 16px; text-align: left; } .honcover i { top: -80px; right: -80px; } .nav { line-height: 45px; } .nav .ul li { margin-left: 0; width: 25%; text-align: center; } .nav .ul li a:after { /* display: none; */ } .ban .font p { font-size: 16px; } .nav .ul li a { display: inline-block; } .banner .zi { font-size: 22px; } .banner .en { font-size: 70px; } .ban .swiper-button-next, .ban .swiper-button-prev { width: 38px; height: 25px; background-size: 38px 25px; } .ban .swiper-button-prev { right: -4%; } .title { font-size: 22px; } .title .en { font-size: 40px; } .title { margin-top: 35px; margin-bottom: 20px; } .sanb { width: 100%; font-size: 0; } .sanb .font { width: 50%; display: inline-block; vertical-align: top; padding-bottom: 37.6%; } .sanb .pic { width: 50%; vertical-align: top; display: inline-block; } .sanb .font .ti { font-size: 16px; } .sanb .font .de { font-size: 12px; } .sanb .font .icon { height: 40px; } .sanb .font .icon img { width: 35px; } } @media screen and (max-width:1860px) { .footer .top .list { float: left; margin-right: 14%; } .footer .addre .de p { white-space: nowrap; } } @media screen and (max-width:1500px) { .footer .share { margin-right: 10%; } .footer .ti { font-size: 16px; } .footer .top .left { font-size: 0; width: 48.5%; } } @media screen and (max-width:1300px) { .footer .ti { font-size: 16px; } } @media screen and (max-width:1115px) { .footer .top .left { width: 100%; margin-bottom: 20px; } .footer .share { width: 50%; } .footer .share { width: 50%; float: left; } .footer .linka { text-align: left } .footer .linka a:first-child { margin-left: 0; padding-left: 0; } } @media screen and (max-width:750px) { .footer .share { width: 60%; } .footer .addre .de p { white-space: normal; } .footer .top .list { float: left; margin-right: 6%; } .footer .addre .link a { margin-right: 15px; width: 100px; } .footer .addre .link { margin-top: 15px; } .footer .top { padding-top: 35px; } .footer .share { margin-right: 0%; } .footer .addre .link a:nth-child(2) { margin-right: 0; } .footer .linka a { margin-left: 10px; padding-left: 10px; } .footer .last a { float: left; } .head-m .logo img { max-height: 56%; } } @media screen and (max-width:1835px) { .cul .box .icon { margin-right: 8%; } .cul .san .box { padding-left: 2%; } } .cul .box .de { white-space: nowrap; } @media screen and (max-width:1770px) { .cul .box .icon { margin-right: 5%; } .cul .box .zi { width: 81%; } } @media screen and (max-width:1650px) { .cul .zi .en { line-height: 1.5; } .cul .box .icon { margin-right: 3%; } .cul .zi .ti { font-size: 24px; } .cul .zi .ti span { font-size: 16px; } } @media screen and (max-width:1600px) { .profile a .font .ti { font-size: 20px; } .info_box .title_div h3 { font-size: 28px; } .ml-b .font .ti { font-size: 16px; } .honour .top .ti { font-size: 22px; } .ml-b { padding-bottom: 15px; margin-bottom: 15px; } .cul .box .de { white-space: normal; } .dis .content .font .zi p { font-size: 16px; text-align: left; } .dis .content .font .zi { margin-bottom: 5px; } .develop .swi .font { top: 45px; } .develop .swi .ti { font-size: 18px; } .develop .swi .year { font-size: 30px; } .develop .swi .swiper-slide:nth-child(even) .font { bottom: 35px; } .develop .swi .swiper-container { background-size: 117%; } .develop .swi .pic img { max-width: 100%; } .cul .san .box { width: 32%; margin-right: 2%; } .cul .san { margin-top: 50px; margin-bottom: 80px; } .develop .swi .swiper-container { padding: 420px 0; } } @media screen and (max-width:1400px) { .cul .box .icon { width: 100%; text-align: center; } .info_box .title_div h3 { font-size: 24px; } .ml-b .font .de { margin: 5px 0; } .profile a .font .ti { font-size: 18px; } .honour .top .link a { margin-bottom: 35px; } .honour .top .de { margin-bottom: 20px; } .honour .top .ti { font-size: 20px; } .dis .content .font .zi .icon { margin-right: 2%; } .cul .san { margin-top: 40px; margin-bottom: 60px; } .dis .content .font { padding: 2.4% 1%; } .cul .box .zi { width: 100%; margin-top: 20px; text-align: center; } .cul .zi .ti:before { margin: 0 auto; } .cul .san .box { padding: 20px 15px; } .cul .zi .ti { font-size: 22px; } .cul .zi .ti span { font-size: 14px; } .develop .swi .ti { font-size: 16px; } .develop .swi .swiper-container { background-size: 146%; } } @media screen and (max-width:1000px) { .di1 { width: 100%; margin-bottom: 0; } .dis .content .font { width: 100%; margin-top: 20px; margin-left: 0; margin-bottom: 20px; } .info_box .title_div h3 { font-size: 20px; } } @media screen and (max-width:750px) { .info_box .page_div a.previous_a, .info_box .page_div a.next_a { width: 100%; max-width: 100%; float: none; } .info_box .page_div { margin-top: 20px; } .info_box { margin-bottom: 60px; margin-top: 35px; } .info_box .page_div a.return_a { position: static; transform: none; } .mapbox .mapleft { width: 100%; } .info_box .page_div { height: auto; } .info_box .title_div { margin-bottom: 15px; } .info_box .title_div h3 { font-size: 18px; margin-bottom: 10px; } .mapbox .mapright { position: static; width: 100%; height: 300px; } .contact { margin-bottom: 60px; } .ml-b .font .de { font-size: 14px; } .ml-b .font .ti { font-size: 16px; } .cul .san .box { width: 100%; margin-right: 0; margin-bottom: 10px; } .profile a .font .ti { font-size: 18px; } .ml-b { padding-bottom: 10px; margin-bottom: 10px; } .profile a .font .de { font-size: 14px; } .profile a .pic { width: 100%; } .profile a .font .zi { padding: 0 10px; } .profile a .font .ti { margin-bottom: 10px; } .profile { margin-bottom: 60px; } .profile a .font { position: static; transform: none; width: 100%; padding: 20px 0; } .profile a { margin-bottom: 20px; } .profile a .font .zi { position: static; transform: none; width: 100%; } .honour .top .link a { margin-right: 0; } .cul .san { margin-top: 20px; margin-bottom: 45px; } .cul .box .zi { margin-top: 10px; } .cul .zi .ti { font-size: 20px; } .develop .swi .swiper-container { background-image: none; padding: 0; height: auto; } .honour .swibox .swiper-slide:before { top: -20px; } .develop .swi .swiper-slide .font { position: static; } .honour .top .ti { font-size: 18px; margin-bottom: 10px; } .honour { margin-bottom: 60px; } .develop .swi .swiper-slide:before { display: none; } .nav .ul li a { font-size: 14px; } .develop .swi { padding: 0; } .develop .swi .swiper-slide .font .pic { text-align: center; } .develop .swi .swiper-button-next { right: 0; } .develop .swi .swiper-button-prev { left: 0; } .develop .swi .swiper-slide:nth-child(even) .font { display: block; } .honour .top .de { width: 100%; } .honour .top .link a { width: auto; background-size: 100% 100%; padding: 0 20px; } .honour .top { padding: 0; } .honour .top .link a { font-size: 14px; } .honour .swibox .swiper-container { background-size: 115%; } .honour .swibox .swiper-container { padding-top: 35px; } } .tt.no { display: none; } .search { overflow: hidden; } @media screen and (max-width:1600px) { .search .tit { font-size: 18px; } .jb-top span { font-size: 14px; } .join-top span { font-size: 16px; } .formbox .fb { font-size: 16px; } .news .bot a .font .ti { font-size: 18px; } .cust a { width: 19%; margin-right: 1%; } .cust a:nth-child(5n) { margin-right: 0; } .cust a:nth-child(6n) { margin-right: 1%; } .pdetail .tit { font-size: 20px; } .nt-right a .font .ti, .news .nt-left a .font .ti { font-size: 22px; } } @media screen and (max-width:1400px) { .formbox .fb { padding: 0 20px; } .jie .font .ti { font-size: 16px; } /* .pro a { width: 32%; margin-right: 2%; margin-bottom: 20px; padding-bottom: 29%; } .pro a:nth-child(3n) { margin-right: 0%; } .pro a:nth-child(4n) { margin-right: 2%; } */ .nt-right a .font .ti, .news .nt-left a .font .ti { font-size: 20px; } .pdetail .tit { font-size: 18px; } .news .bot a .font .ti { font-size: 16px; } .formbox .fb { font-size: 14px; height: 55px; line-height: 55px; } .form .sub { height: 55px; line-height: 55px; } .search .tit { font-size: 16px; } table tr:nth-child(1) td { font-size: 18px; } } @media screen and (max-width:1200px) { .cust a { width: 24%; margin-right: 1%; } .cust a:nth-child(4n) { margin-right: 0; } .cust a:nth-child(5n) { margin-right: 1%; } } .pd img { max-width: 100%; } @media screen and (max-width:750px) { .img-zz-inner p { font-size: .6rem !important; line-height: 1.2rem !important; } .img-zz-inner h1 { font-size: 1.2rem !important; margin-bottom: 30px; } .img-zz-inner { height: auto !important; width: 100%!important; display: flex; align-items: center; border: 1px solid rgba(0, 0, 0, .1); flex-direction: column; padding: 25px 20px!important; text-align: left; position: relative; } .search .tit { margin-top: 30px; margin-bottom: 20px; } .pdetail .back { position: static; font-size: 16px; width: 120px; line-height: 40px; height: 40px; } .pdetail .back { margin-top: 20px; margin-bottom: 30px; } table td { font-size: 14px; } table tr:nth-child(1) td { font-size: 16px; } table td:nth-child(2) { width: 28%; } .jie .pic { width: 100%; padding-bottom: 50%; } .jie .font { width: 100%; padding: 10px 10px; margin-top: 10px; } .nav .pul li { width: 50%; } .pro a { width: 49%; margin-right: 1%; padding-bottom: 63%; margin-bottom: 20px; } .prode .pic { height: 80%; } .pro a:nth-child(2n) { margin-right: 0; } .nav .ul li a { white-space: nowrap; } .prod .link a { font-size: 14px; line-height: 35px; margin-bottom: 10px; padding: 0 15px; } .prod { margin-bottom: 60px; } .pro a:nth-child(3n) { margin-right: 1%; } .nt-left { width: 100%; } .nt-right a { padding: 10px 3%; } .news .top { margin-bottom: 30px; } .nt-right { width: 100%; position: static; margin-top: 20px; } .nt-right a .font .ti, .news .nt-left a .font .ti { font-size: 18px; } .search .tit { font-size: 18px; } .search ul { margin-bottom: 60px; } .pdetail .tit { font-size: 18px; } .search ul li .ti { font-size: 18px; } .join-top span:nth-child(2), .jb-top span:nth-child(2) { display: none; } .cust a { width: 49%; margin-right: 1%; } .pdetail .tit { padding: 15px; height: auto; } .pdetail .tit:before { margin-left: 5px; } .cust a:nth-child(5n) { margin-right: 1%; } .cust a:nth-child(2n) { margin-right: 0; } .news .bot a { width: 100%; margin-right: 0; margin-bottom: 20px; } .cust a { margin-bottom: 10px; } .news .bot a .font .ti { font-size: 18px; } .pdetail .tit { margin-top: 35px; margin-bottom: 15px; } .join-top span:nth-child(3), .jb-top span:nth-child(3) { display: none; } .join-top span:nth-child(4), .jb-top span:nth-child(4) { display: none; } .join-top span:nth-child(5), .jb-top span:nth-child(5) { display: none; } .join-top span:nth-child(6), .jb-top span:nth-child(6) { display: none; } .join-top span { width: 49%; } .news { margin-bottom: 60px; } .jb-top span { width: 49%; } .tt.no { display: block; } .jb-detail .tt { padding: 10px 0; } .jb-detail .tt .p { width: 50%; font-size: 14px; } .jb-detail .tt .de .le, .jb-detail .tt .de .ri { width: 100%; font-size: 16px; } .jb-detail .tt .de .ri { font-size: 14px; } .jb-detail .tt .de .ri .tip { font-size: 14px; } .formbox .fb { width: 100%; margin-bottom: 10px; } .form .sub { position: static; } .formbox { width: 100%; } .formbox .fb { height: 60px; line-height: 60px; } .join .link { margin-bottom: 20px; } .join { margin-bottom: 60px; } .join .box { margin-bottom: 40px; } } @media screen and (max-width:440px) { .cust a { width: 48%; margin-right: 1%; } .nt-right a .font .ti, .news .nt-left a .font .ti { font-size: 16px; } } .jb-detail .tt .de p { font-size: 14px; color: #666; } .search ul>.ti { background: #f4f5f5; overflow: hidden; height: 40px; line-height: 40px; padding-left: 20px; font-size: 16px; margin: 20px 0; } .search .titde { font-size: 20px; color: #808080; } .footer .ewm img { width: 130px; } .bread { display: none; } @media screen and (max-width:750px) { .honcover .img { width: 70%; height: 60%; text-align: center; } .footer .ewm img { width: 100px; } .footer .linka { text-align: center; } .honcover i { top: -0; right: 0; } .footer .ti { padding-bottom: 5px; margin-bottom: 10px; } .nav .left { display: none; } .nav .ul li a:after { display: none; } .nav .ul li a.act { color: #0465e0; } .banner { padding-bottom: 60%; } .dec { margin-top: calc(60% + 60px); } .banner img { height: 100%; width: auto; } .bread { display: block; } .bread a { font-size: 14px; color: #fff; } .banner .navc { position: static; width: auto; height: auto; margin-top: 2px; } .nav .ul li { width: 20%; line-height: 2.5; } .nav .pul li { width: 50%; line-height: 2.5; } .car.banner img { left: auto; right: -50%; } .info_box .page_div a.previous_a, .info_box .page_div a.next_a { display: block; line-height: 2; } .info_box .page_div { padding-top: 20px; } .form .sub { width: 110px; height: 45px; } .join-top { height: 60px; line-height: 60px; } .nav .pulf li { width: 33%; line-height: 2.5; } } .head .ul li.chan a.act { color: #0463df; } .img-zz { width: 100vw; height: 100vh; z-index: 10000; background: #fff; display: flex; justify-content: center; align-items: center; position: fixed; top: 0; left: 0; transition: .5s; } .img-zz-inner { height: 40%; width: 60%; display: flex; align-items: center; border: 1px solid rgba(0, 0, 0, .1); flex-direction: column; padding: 50px 30px; text-align: left; position: relative; } .img-zz-inner p { width: 100%; font-size: .8rem; text-indent: 2em; line-height: 1.5rem; } .img-zz-inner h1 { font-size: 1.5rem; font-weight: 500; margin-bottom: 50px; text-indent: 2em; line-height: 1.5rem; } .cha-zz { background-image: url('../img/cha-zz.png'); background-position: center; background-repeat: no-repeat; background-size: contain; height: 30px; width: 30px; border-radius: 50%; display: flex; position: absolute; right: 15px; top: 15px; cursor: pointer; } .cha-zz-hidden { opacity: 0 !important; z-index: -1 !important; }