@charset "utf-8"; /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{min-height:100%;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{color:#3A3A3A;text-decoration:none;background-color:transparent}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0;}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} /* base */ *,:after,:before{box-sizing:border-box;}a{color:#000;}.pull-left{float:left;}.pull-right{float:right;}.pull-none{float:none;}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}img.full{display:block;width:100%;}.list{padding:0;margin:0;list-style:none;}.hidden{ display:none;}.col-1{ float:left; width:8.33333333%;}.col-2{ float:left; width:16.66666667%;}.col-3{ float:left; width:25%;}.col-4{ float:left; width:33.33333333%;}.col-5{ float:left; width:41.66666667%;}.col-6{ float:left; width:50%;}.col-7{ float:left; width:58.33333333%;}.col-8{ float:left; width:66.66666667%;}.col-9{ float:left; width:75%;}.col-10{ float:left; width:83.33333333%;}.col-11{ float:left; width:91.66666667%;}.col-12{ float:left; width:100%;}.col-13{ float:left; width:20%;}.col-offset-3{ margin-left:25%;}.tb{display:table; width:100%; height:100%;}.tbr{display:table-row;}.tbc{display:table-cell;width:100%;vertical-align:middle;}.container{width:1550px;margin:0 auto;}::-webkit-input-placeholder{color: #b0b0b0;}::-moz-placeholder{color: #b0b0b0;}:-moz-placeholder{color: #b0b0b0;}:-ms-input-placeholder{color: #b0b0b0;} @font-face { font-family: cg; src: url(../font/Century\ Gothic.TTF); font-weight: normal; } @font-face { font-family: cg; src: url(../font/Century\ Gothic\ Bold.TTF); font-weight: bold; } @font-face { font-family: cg; src: url(../font/Century\ Gothic\ Italic.TTF); font-style: italic; } @font-face { font-family: cg; src: url(../font/Century\ Gothic\ Bold\ Italic.TTF); font-weight: bold; font-style: italic; } body { position: relative; overflow-x: hidden; font: 12px/1 cg,'Microsoft Yahei',-apple-system,PingFang SC,Helvetica Neue,Helvetica,Tahoma,Arial,SimHei,\5FAE\8F6F\96C5\9ED1,sans-serif; color: #464646; text-align: justify; background-color: #fff; } ul.nt, ol.nt { padding: 0; margin: 0; list-style: none; } *.vh { visibility: hidden; } *.vh.animated { visibility: visible; } .compatibleStyle { backface-visibility:hidden; -webkit-backface-visibility:hidden; /* Chrome 和 Safari */ -moz-backface-visibility:hidden; /* Firefox */ -ms-backface-visibility:hidden; /* Internet Explorer */ -webkit-perspective: 0; -webkit-transform: translate3d(0,0,0); visibility:visible; } .wrapper { position: relative; overflow: hidden; } .title { position: relative; text-align: center; } .title h3 { position: relative; display: inline-block; padding: 0 68px; margin: 0 0 15px; font-size: 30px; font-weight: normal; } .title h3::before { position: absolute; top: 50%; right: 0; left: 0; height: 1px; background-color: #615B5A; content: ''; } .title h3 span { position: relative; padding: 0 12px; background-color: #fff; } .title p { margin: 0; font-size: 15px; } .title.big h3 { font-size: 40px; } .title.big p { font-size: 16px; } /* header */ /* .header-box { height: 121px; } */ .header { position: fixed; top: 0; right: 0; left: 0; z-index: 999; padding: 30px 45px; color: #fff; /* transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transform: translateY(-100%); -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); */ } .headroom { transition: all .2s linear; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; -o-transition: all .2s linear; } .headroom--pinned { transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); } .headroom--unpinned { transform: translateY(-100%); -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); } .headroom--not-top, .header-white { color: #000; background-color: #fff; } /* .header.fixed { position: fixed; } .header.show { transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); } */ .header .logo { margin-top: 2px; } .header .logo img { display: block; width: 90%; } .header .logo img:nth-child(2) { display: none; } .header.headroom--not-top .logo img:nth-child(1), .header-white .logo img:nth-child(1) { display: none; } .header.headroom--not-top .logo img:nth-child(2), .header-white .logo img:nth-child(2) { display: block; } .lang { position: relative; display: inline-block; cursor: pointer; } .lang p { height: 20px; line-height: 20px; overflow: hidden; padding-right: 17px; margin: 0; background: url(../images/icon_lang.png) no-repeat right center; } .lang ul { position: absolute; left: 0; display: none; width: 100%; } .lang ul li a { display: block; height: 20px; line-height: 20px; overflow: hidden; color: #fff; } .header .lang { margin: 18px 0 0 36px; } .header .tel { height: 22px; line-height: 22px; overflow: hidden; padding-left: 28px; margin: 17px 0 0 32px; font-size: 20px; background: url(../images/icon01.png) no-repeat left center; } .topbar { color: #666; text-align: right; } .topbar .tel { height: 20px; line-height: 20px; padding-left: 31px; font-size: 15px; vertical-align: bottom; background: url(../images/icon01.png) no-repeat left center; } .btn-menu { display: none; width: 30px; height: 30px; margin-left: 5px; vertical-align: bottom; background: url(../images/btn_menu.png) no-repeat center; background-size: 100%; } .nav ul li { color: #702026; } .nav>ul>li { position: relative; float: left; padding: 0 15px; transition: all .4s ease; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease; -o-transition: all .4s ease; } .nav>ul>li.opacity { opacity: 0.3; } .nav>ul>li:last-child { margin-right: -17px; } .nav>ul>li>a { position: relative; display: block; font-size: 16px; color: #fff; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; } .nav>ul>li>a::before { position: absolute; bottom: 0; left: 50%; display: block; width: 0; height: 2px; background-color: #fff; content: ''; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .nav>ul>li.active>a, .nav>ul>li>a:hover { /* color: #000; */ } .nav>ul>li.active>a::before, .nav>ul>li>a:hover::before { width: 100%; } .nav>ul>li>a>span { display: block; height: 40px; line-height: 40px; overflow: hidden; text-align: center; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; } .nav>ul>li>a>span:nth-child(2) { margin-top: -40px; visibility: hidden; opacity: 0; } /* .nav>ul>li.active>a>span:nth-child(1), */ .nav>ul>li>a:hover>span:nth-child(1) { visibility: hidden; opacity: 0; } /* .nav>ul>li.active>a>span:nth-child(2), */ .nav>ul>li>a:hover>span:nth-child(2) { visibility: visible; opacity: 1; } .nav-sub { position: absolute; left: 50%; display: none; padding: 9px 7px 0; text-align: center; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .nav-sub::before { position: absolute; top: 9px; right: 0; bottom: 0; left: 0; display: block; background-color: rgba(3, 0, 0, 0.5); content: ''; } .nav-sub ul { position: relative; } .nav-sub ul li:not(:last-child) { border-bottom: 1px solid rgba(255, 255, 255, 0.6); } .nav-sub ul li a { display: block; height: 34px; line-height: 34px; overflow: hidden; font-size: 14px; color: #fff; white-space: nowrap; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; } .nav-sub ul li a:hover, .nav-sub ul li.active a { color: #F33142; } .headroom--not-top .tel, .header-white .tel { background-image: url(../images/icon01_black.png); } .headroom--not-top .lang p, .header-white .lang p { background-image: url(../images/icon_lang_black.png); } .headroom--not-top .nav>ul>li>a, .header-white .nav>ul>li>a { color: #000; } .headroom--not-top .nav>ul>li>a::before, .header-white .nav>ul>li>a::before { background-color: #000; } .swiper-pagination-bullet { display: inline-block; width: 12px; height: 12px; margin: 0 8px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; background-color: #fff; opacity: 1; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; } .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #F14B58; } .btn-more { display: block; width: 127px; height: 54px; line-height: 52px; overflow: hidden; margin: 50px auto; border: 1px solid #787878; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; font-size: 15px; color: #343434; text-align: center; } /* footer */ /* .footer .hd { padding: 32px 192px; color: #fff; background-color: #888888; } .footer .hd p { position: relative; width: 680px; height: 62px; line-height: 31px; overflow: hidden; padding-left: 240px; margin: 0; font-size: 18px; background: url(../images/foot_logo.png) no-repeat left center; } .footer .hd p::before { position: absolute; top: 2px; bottom: 2px; left: 206px; width: 1px; background-color: #fff; content: ''; } .footer .hd h3 { margin: 0; text-align: right; } .footer .hd h3 span { position: relative; display: inline-block; height: 62px; line-height: 62px; padding-left: 90px; font-size: 48px; vertical-align: bottom; background: url(../images/icon04.png) no-repeat left center; } .footer .hd h3 span::before { position: absolute; top: 2px; bottom: 2px; left: -143px; width: 1px; background-color: #fff; content: ''; } .footer .bd { padding: 100px 192px 76px; color: #fff; background-color: #474747; } .footer .bd h3 { overflow: hidden; margin: 0 0 45px; font-size: 30px; font-weight: normal; } .footer .bd .qrcode { margin: 50px 60px 0 0; } .footer .bd .qrcode .pic { width: 140px; margin-right: 20px; text-align: center; } .footer .bd .qrcode .pic img { display: block; width: 100%; height: 140px; } .footer .bd .qrcode .pic p { margin: 10px 0 0; font-size: 14px; } .footer .bd h3 span { margin-right: 68px; font-size: 80px; } .footer .bd .desc { overflow: hidden; padding: 7px 0 7px 182px; background: url(../images/icon05.png) no-repeat left center; } .footer .bd .desc p { height: 30px; line-height: 30px; overflow: hidden; padding-left: 34px; margin: 0; font-size: 15px; background-repeat: no-repeat; background-position: left center; } .footer .bd .desc p:first-child { background-image: url(../images/icon07.png); } .footer .bd .desc p:nth-child(2) { background-image: url(../images/icon08.png); } .footer .bd .desc p:nth-child(3) { background-image: url(../images/icon06.png); } .footer .ft { padding: 30px 0; background-color: #515151; } .footer .ft p { line-height: 28px; margin: 0; color: #fff; text-align: center; } */ .footer { color: #fff; background-color: #000; } .footer .hd { position: relative; top: -60px; z-index: 99; width: 1400px; margin: 0 auto 23px; } .footer .hd h3 { height: 120px; line-height: 120px; overflow: hidden; margin: 0; font-size: 60px; font-weight: normal; font-family: 'Microsoft Yahei'; color: #fff; text-align: center; background-color: #f33142; } .footer .bd { width: 1200px; margin: 0 auto; } .footer .bd ul { margin-right: 222px; } .footer .bd ul li { height: 58px; line-height: 58px; overflow: hidden; font-size: 20px; } .footer .bd ul li a { color: #fff; } .footer .bd ul:first-child li { height: 52px; line-height: 52px; font-size: 24px; } .footer .bd .desc { max-width: 330px; } .footer .bd .desc dl, .footer .bd .desc dl dd { margin: 0; } .footer .bd .desc a{ color:#fff; } .footer .bd .desc dl dd { line-height: 28px; overflow: hidden; padding-left: 34px; margin: 0; font-size: 15px; background-repeat: no-repeat; background-position: left 4px; } .footer .bd .desc dl dd:first-child { background-image: url(../images/icon07.png); } .footer .bd .desc dl dd:nth-child(2) { background-image: url(../images/icon08.png); } .footer .bd .desc dl dd:nth-child(3) { background-image: url(../images/icon06.png); } .footer .bd .desc h3 { height: 50px; line-height: 50px; overflow: hidden; padding-left: 51px; margin: 78px 0 20px; font-size: 30px; font-weight: normal; background: url(../images/icon09.png) no-repeat left center; } .footer .bd .desc .qrcode .item { margin-right: 27px; } .footer .bd .desc .qrcode .item img { display: block; width: 109px; } .footer .bd .desc .qrcode .item p { margin: 12px 0 0; font-size: 14px; text-align: center; } .footer .ft { width: 700px; padding-bottom: 27px; margin: 114px auto 0; text-align: center; } .footer .ft p { line-height: 28px; margin: 0; } .footer .ft p a { color: #fff; } .NumContent{ height: inherit; display: inherit; overflow: hidden; position: relative; line-height: inherit; font-size: inherit;} .NumContent>div{line-height: inherit; color: inherit; font-size: inherit; display: inline-block;} .NumContent>div>div{line-height: inherit; color: inherit; font-size: inherit;} .NumContent>div:nth-child(1){ transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -moz-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; } .NumContent>div:nth-child(2){ transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -moz-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; } .NumContent>div:nth-child(3){ transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -moz-transition: all 2s cubic-bezier(.35,.75,.55,1) 0; } .NumContent>div:nth-child(4){ transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -moz-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; } .NumContent>div:nth-child(5){ transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -webkit-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; -moz-transition: all 2s cubic-bezier(.35,.75,.55,1) 0s; } /* floatnav */ .floatnav { position: fixed; bottom: 100px; right: -162px; z-index: 9; margin-top: -8px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; background-color: rgba(0, 0, 0, 0.7); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; } .floatnav.active { right: 12px; } .floatnav a { display: block; height: 54px; line-height: 54px; overflow: hidden; padding: 0 25px 0 94px; font-size: 15px; color: #fff; background-repeat: no-repeat; background-position: 10px center; background-size: auto 100%; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; } .floatnav.active a { background-position: 34px center; } .floatnav a:first-child { background-image: url(../images/icon_floatnav01.png); } .floatnav a:nth-child(2) { background-image: url(../images/icon_floatnav02.png); } .floatnav a:nth-child(3) { background-image: url(../images/icon_floatnav03.png); } .addressHeader{text-align: right;position: relative;display: block;margin-top: -15px} .addressHeader .addreeIcon{text-align: right;position: relative;display: inline-block;background: url(../images/00adrress.png) no-repeat center;background-size: 98%;width: 12px;height: 16px;position: relative;top:2px;margin-right: -2px;} .addressHeader .nav-sub ul li{border-bottom: none} .addressHeader .nt{display: inline-block;text-align: right;} .addressHeader .nt{display: inline-block;} .addressHeader .nt li{display: inline-block;margin: 0 0 0 18px} .addressHeader .nt li a{display: block;font-size: 16px;line-height: 34px;color: #fff} .addressHeader .nav-sub{display: block;position: relative;text-align: right;} .phoneShow{display: none;} .header-white .addressHeader .nt li a{color:#000;} .headroom--not-top .addressHeader .nt li a{color:#000;} @media (max-width:1549px) { .container { width: 100%; } /* .header-box { height: 100px; } */ .header { padding: 20px 40px; } .header .logo { width: 188px; margin-top: 4px; } .header .lang { margin: 10px 0 0 20px; } .header .tel { margin: 9px 0 0 20px; font-size: 16px; } .nav>ul>li { padding: 0 10px; } /* .nav>ul>li:last-child { margin-right: -10px; }*/ .nav>ul>li>a { line-height: 26px } /* .footer .hd { padding: 30px; } .footer .bd { padding: 50px 30px; } */ } @media (max-width:1439px) { .nav>ul>li { padding: 0 8px; } .nav>ul>li:last-child { margin-right: -8px; } .addressHeader .nt li{ display: inline-block; margin: 0 0 0 10px } /* .footer .hd h3 span::before { left: -50px; } */ .addressHeader{ margin-top: -5px } .floatnav { right: -95px; margin-top: -60px; } .floatnav a { height: 40px; line-height: 40px; padding: 0 10px 0 45px; } .floatnav.active a { background-position: 10px center; } } @media (max-width:1279px) { a:active { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /* .header-box { height: 52px; } */ .header { padding: 10px; } .header .logo { width: 118px; margin-top: 3px; } .header .lang { margin: 5px 0 0 10px; } .header .tel { margin: 4px 0 0 10px; } .topbar .tel { height: 30px; line-height: 30px; padding-left: 22px; margin-left: 0; margin-right: 5px; font-size: 12px; background-size: auto 100%; } .topbar .btn { height: 22px; line-height: 20px; padding: 0 5px; margin-left: 5px; } .btn-menu { display: inline-block; } .nav { position: fixed; top: 51px; left: 0; width: 50%; height: calc(100vh - 51px); overflow-x: hidden; overflow-y: auto; padding: 30px 0 0 0; background-color: rgba(0, 0, 0, 0.6); transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transform: translateX(-110%); -webkit-transform: translateX(-110%); -moz-transform: translateX(-110%); -ms-transform: translateX(-110%); -o-transform: translateX(-110%); -webkit-overflow-scrolling: touch; } .nav::-webkit-scrollbar { display: none; } .nav.active { transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); } .nav>ul, .nav>ul>li { float: none; padding: 0; } .nav>ul>li>a { height: 36px; line-height: 36px; padding: 0 12px 0 32px; } /* .nav>ul>li>a:hover { color: #fff; } .nav>ul>li>a::before { bottom: 0; left: 32px; } */ .nav-sub { position: static; padding: 0; text-align: left; background-color: transparent; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); } .nav-sub ul li:not(:last-child) { border: 0; } .nav-sub ul li a { height: 28px; line-height: 28px; padding-left: 45px; } .nav-sub ul li.active a { color: #702026; background-color: rgba(255, 255, 255, 0.4); } /* .footer .hd { padding: 20px 30px; } .footer .hd p { width: 536px; padding-left: 150px; font-size: 16px; background-size: auto 26px; } .footer .hd p::before { left: 130px; } .footer .hd h3 span { padding-left: 70px; font-size: 30px; background-size: auto 45px; } .footer .bd .qrcode { margin-right: 20px; } .footer .bd h3 { font-size: 22px; } .footer .bd h3 span { font-size: 60px; } .footer .bd .desc { padding-left: 150px; background-size: auto 80%; } .footer .ft { padding: 20px 0; } */ .footer { padding: 0 10px; } .footer .hd, .footer .bd, .footer .ft { width: auto; } .footer .hd { top: -40px; margin-bottom: 0; } .footer .hd h3 { height: 80px; line-height: 80px; font-size: 40px; } .footer .bd { text-align: center; } .footer .bd ul { float: none; margin: 0; } .footer .bd ul li { display: inline-block; height: 30px; line-height: 30px; margin: 0 5px; font-size: 16px; } .footer .bd ul:first-child li { height: 34px; line-height: 34px; font-size: 18px; } .footer .bd .desc { float: none; display: inline-block; max-width: none; margin-top: 20px; } .footer .bd .desc h3 { margin: 10px 0; } .footer .bd .desc dl dd { text-align: left; } .footer .ft { padding-bottom: 20px; margin-top: 20px; } .btn-more { margin: 20px auto; } .addressHeader{display: none} .phoneShow{display: block;} } @media (max-width:999px) { .swiper-pagination-bullet { width: 8px; height: 8px; margin: 0 3px; } .title h3 { margin-bottom: 10px; font-size: 16px; } .title p { font-size: 10px; } /* .footer .hd { padding: 10px; } .footer .hd p { float: none; width: auto; height: auto; line-height: 24px; padding: 40px 0 0; margin-bottom: 10px; font-size: 12px; text-align: center; background-position: center top; background-size: auto 28px; } .footer .hd p::before { display: none; } .footer .hd h3 { text-align: center; } .footer .hd h3 span { height: 30px; line-height: 30px; font-size: 18px; background-size: auto 100%; } .footer .hd h3 span::before { display: none; } .footer .bd { padding: 10px; } .footer .bd .qrcode { float: none; display: block; margin: 0 0 10px; text-align: center; } .footer .bd .qrcode .pic { float: none; display: inline-block; width: 100px; margin: 0 10px; } .footer .bd .qrcode .pic img { height: 100px; } .footer .bd h3 { margin-bottom: 10px; font-size: 14px; text-align: center; } .footer .bd h3 span { margin-right: 20px; font-size: 28px; } .footer .bd .desc { padding-left: 0; background: transparent; } .footer .bd .desc p { height: 24px; line-height: 24px; font-size: 12px; } .footer .ft { padding: 10px; } .footer .ft p { line-height: 22px; } */ } @media (max-width:900px) { .header .tel { display: none; } .nav>ul>li>a>span { text-align: left; } .title.big h3 { padding: 0 50px; font-size: 20px; } .title.big h4 { font-size: 12px; } .btn-more { height: 42px; line-height: 40px; margin: 20px auto; font-size: 12px; } .footer .hd { top: -20px; margin-bottom: -10px; } .footer .hd h3 { height: 40px; line-height: 40px; font-size: 20px; } .footer .bd ul li { font-size: 12px; } .footer .bd ul:first-child li { font-size: 14px; } .footer .bd .desc { margin-top: 10px; } .footer .bd .desc dl dd { font-size: 12px; } .footer .bd .desc h3 { display: inline-block; font-size: 20px; } .footer .ft { padding-bottom: 10px; margin-top: 10px; } .floatnav { top: auto; right: 5px; bottom: 5px; margin-top: 0; } .floatnav a { width: 40px; padding: 0 0 0 40px; background-position: center; } .floatnav.active a { background-position: center; } } @media (max-width:413px) { /* .header-box { height: 42px; } */ .header { padding: 5px; } .nav { top: 41px; height: calc(100vh - 41px); } } .floatQR{position:fixed;top:160px;right:2px;z-index:9999;background-color:#fff;padding:5px;width:160px;box-shadow: -1px -1px 3px 0px rgb(0 0 0 / 30%);border-radius:20px;} .floatQR .border{border-radius: 8px;border:2px solid #bf0200;padding:5px;} .floatQR .head{text-align:center;font-size:16px;font-weight:600;padding:6px 0;} .floatQR .pic{padding:2px 5px;} .floatQR .pic img{width:100%;} .floatQR .desc{text-align:center;margin-bottom:15px;} .floatQR .desc p{color:#bf0200;text-align:center;font-size:14px;margin:8px 0;} .floatQR .tel{background:#bf0200;color:#fff;font-size:12px;text-align:center;padding:5px 3px;border-radius: 20px;margin: 0 auto;width:90%} @media (max-width: 980px){ .floatQR{left:auto;right:5px;} } @media (max-width: 768px){ .floatQR{display:none;} }