@charset "utf-8"; @font-face { font-family: "AGLettericaCondensed"; src: url("../fonts/AGLettericaCondensed.woff2") format("woff2"), url("../fonts/AGLettericaCondensed.woff") format("woff"), url("../fonts/AGLettericaCondensed.ttf") format("truetype"), url("../fonts/AGLettericaCondensed.eot") format("embedded-opentype"), url("../fonts/AGLettericaCondensed.svg") format("svg"); } header{ position:fixed; width:100%; left:0; top:0%; z-index: 1000; transition:all 0.3s; } .w1800{ position:relative; width:93.75%; margin:0 auto; } header .logo{ position:absolute; top:50%; left:0; transform:translateY(-50%); width:5.375rem; display:block; font-size: 0; } header .logo img{ width:100%; display:block; transition:all 0.3; opacity: 0; } header .logo img.img2{ position:absolute; top:0; left:0; opacity: 1; } header .nav-ul{ font-size:0; text-align:center } header .nav-ul li{ display:inline-block; margin:0 1.25rem; position:relative; z-index: 20; } header .nav-ul li .tit-a{ font-size:0.5rem; height:3rem; line-height:3rem; display:inline-block; color:#fff; position:relative; transition:all 0.3s; } header .nav-ul li .tit-a:after{ position:absolute; bottom:0; left:50%; transform:translateX(-50%); height:2px; width:0; content:""; transition:all 0.3s; background-color:#eba517 } header .nav-ul li .hover-div{ position:fixed; top:3rem; width:100%; left:0; background-color:#f3f5f7; text-align:center; font-size:0; transition:all 0.3s; opacity: 0; visibility:hidden; border-top:1px solid #e7e9ec } header .nav-ul li .hover-div .tit-b{ font-size:0.35rem; color:#010920; display:inline-block; height:1.5rem; line-height:1.5rem; margin: 0 0.9rem; transition:all 0.3s; } header .nav-ul li .tit-a.cur{ color:#eba517 } header .nav-ul li .tit-a.cur:after{ width:100%; } header .nav-right{ position:absolute; top:50%; transform:translateY(-50%); right:0; font-size:0; } header .nav-right .item{ display:inline-block; height:1.25rem; line-height:1.25rem; border-radius:0.625rem; background-color:#fff; margin-left: 0.25rem; position:relative; vertical-align:top; border:1px solid #fff; transition:all 0.3s; cursor: pointer; } header .nav-right .item .hover-div{ position:absolute; top:1.25rem; width: calc(70% - 0.6rem); left:50%; transform:translateX(-50%); border:1px solid #e5e5e5; padding:0.3rem; background-color:#fff; opacity:0; visibility:hidden } header .nav-right .item .hover-div a{ display:block; font-size:14px; color:#666; height:1rem; line-height:1rem; border-bottom:1px solid #e5e5e5; transition:all 0.3s } header .nav-right .item1{ margin-left:0; padding-left:0.5rem; font-size:0.4rem; color:#333333; } header .nav-right .item1 i{ display:inline-block; vertical-align:middle; width:0.5rem; height:0.5rem; background-position:center; background-repeat:no-repeat; background-size:0.5rem; transition:all 0.3s; background-image:url(../img/shang.png); margin-right:0.2rem; } header .nav-right .item1 span{ display:inline-block; vertical-align:middle; width:2.75rem; background-size:7px; background-image:url(../img/down.png); background-position: 1.9rem center; background-repeat:no-repeat; transition:all 0.3s; } header .nav-right .item2,header .nav-right .item3{ width:1.25rem; text-align:center } header .nav-right .item2{ background-repeat:no-repeat; background-position:center; background-size:0.55rem; background-image:url(../img/serach.png); } header .nav-right .item3 a{ font-size:0.35rem; font-weight: bold; font-family:"Arial"; color:#010920; transition:all 0.3s; } header .line-btn{ position:absolute; top:50%; transform:translateY(-50%); width:1rem; height:0.75rem; right:0; display:none; } header .line-btn .line{ display:block; width:100%; height:2px; background-color:#cf000d; position:absolute; left:0; transition:all 0.3s; } header .line-btn .line1{ top:0; } header .line-btn .line2{ top:50%; margin-top:-1px; } header .line-btn .line3{ bottom:0; } header .line-btn.cur .line{ top:50%; bottom:0; } header .line-btn.cur .line1{ transform:rotate(45deg) } header .line-btn.cur .line2{ opacity:0 } header .line-btn.cur .line3{ transform:rotate(-45deg) } header.bai{ background-color: #fff; border-bottom: 1px solid #e7e9ec } header.bai .logo img.img2{ opacity: 0; } header.bai .logo img.img1{ opacity: 1; } header.bai .nav-ul li .tit-a{ color:#010920 } header.bai .nav-right .item{ border:1px solid #80848f } header.baion{ background-color: #fff; border-bottom: 1px solid #e7e9ec } header.baion .logo img.img2{ opacity: 0; } header.baion .logo img.img1{ opacity: 1; } header.baion .nav-ul li .tit-a{ color:#010920 } header.baion .nav-right .item{ border:1px solid #80848f } .pro-detail header{ border-bottom: 1px solid #e7e9ec } .pro-detail header .logo img.img2{ opacity: 0; } .pro-detail header .logo img.img1{ opacity: 1; } .pro-detail header .nav-ul li .tit-a{ color:#010920 } .pro-detail header .nav-right .item{ border:1px solid #80848f } header.bai .nav-ul li.cur .tit-a{ color:#eba517 } header.baion .nav-ul li.cur .tit-a{ color:#eba517 } header.bai .nav-ul li.cur .tit-a:after{ width:100%; } header.baion .nav-ul li.cur .tit-a:after{ width:100%; } footer{ padding-top:1.75rem; background-color:#f3f5f7 } footer .nav-f{ font-size: 0; text-align:center; margin-right: 10%; } footer .nav-f li{ display:inline-block; vertical-align:top; margin-right:3rem; } footer .nav-f li:last-child{ margin-right:0; } footer .nav-f li:nth-child(3){ margin-right:0.75rem; } footer .nav-f li dt{ font-size:0.4rem; line-height:0.5rem; margin-bottom: 1.2rem; text-align:left; } footer .nav-f li dt a{ color:#010920; transition:all 0.3s; } footer .nav-f li dd{ font-size:0.35rem; line-height:0.4rem; margin-bottom:0.3rem; text-align:left; } @media(max-width: 1440px){ footer .nav-f li dt { font-size: 0.5rem; } footer .nav-f li dd{ font-size:0.45rem; } } footer .nav-f li dd a{ color:#010920; opacity: 0.7; transition:all 0.3s; } footer .top{ position:relative; padding-bottom:2.25rem; border-bottom:1px solid #dbdcde } footer .bottom{ padding: 0.75rem 0; position:relative; z-index:20 } footer .f-left{ position:absolute; top:0; left:0; } footer .f-left .img{ width: 5.375rem; overflow: hidden; } footer .f-left .img img{ width:100%; } footer .f-left dl{ margin-top: 0.5rem; } footer .f-left dd{ font-size: 0.35rem; height:1.25rem; line-height:1.25rem; border-bottom:1px solid #ccc; width:3.35rem; text-indent: 1em; } @media(max-width: 1440px){ footer .f-left dd{ font-size: 0.45rem; } } footer .f-left dd a{ color:#010920 } footer .f-right{ position:absolute; top:0; right:0; } footer .f-right:after{ position:absolute; top:50%; transform:translateY(-50%); left:-1.5rem; width:1px; height:90%; content:""; background-color:#dbdcde } footer .f-right .p1{ font-size:0.35rem; color:#010920; line-height:0.75rem; } @media(max-width: 1440px){ footer .f-right .p1{ font-size: 0.45rem; } } footer .f-right .p1 p span{ font-size:0.3rem; margin-left:0.3rem; } footer .f-right .share-div{ margin-top:1rem; padding-top:0.5rem; border-top:1px solid #dbdcde; position:relative; z-index:2; // display:-webkit-box; // display:-webkit-flex; // display:-ms-flexbox; // display:flex; // -webkit-box-pack:justify; // -webkit-justify-content:space-between; // -ms-flex-pack:justify; // justify-content:space-between; } footer .f-right .share-div a{ display: inline-block; // width: 24px; text-align:center; margin-right: 0.35rem; position: relative; opacity: 0.7; transition: all 0.3s; } footer .f-right .share-div a>img{ max-width:24px; } footer .f-right .share-div a img{ width:100%; } footer .f-right .share-div a .name{ font-size:0.3rem; color:#010920; position:absolute; left:50%; transform:translateX(-50%); opacity:0; visibility:hidden; transition:all 0.3s; } footer .f-right .share-div a .img{ position: absolute; left: 50%; width: 3rem; transform: translateX(-50%); padding: 0.2rem; background-color: #fff; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15); bottom: calc(40px + 0.2rem); transition: all 0.3s; opacity: 0; visibility: hidden; } footer .bottom .left{ float: left; width:calc(100% - 6.25rem); } footer .bottom .left .p1{ font-size:0.35rem; color:#010920; line-height:0.4rem; } footer .bottom .left .p2{ color:#010920; opacity:0.7; font-size:0.3rem; line-height:0.4rem; margin-top:0.2rem; } footer .bottom .left .p2 a{ color:#010920; margin-left:0.3rem; transition:all 0.3s; } footer .bottom .right-div{ width:5.75rem; float:right; position:relative } footer .bottom .right-div .btn{ height:1rem; line-height:1rem; background-color:#e7e9ea; padding: 0 0.4rem; border:1px solid #797a7b; font-size:12px; color:#010920; position:relative; width:calc(100% - 0.8rem); text-align:left; cursor:pointer; } footer .bottom .right-div .btn .top{ position:absolute; display:inline-block; width:7px; height:4px; background-repeat:no-repeat; background-position:center; background-size:7px; background-image:url(../img/top.png); right:0.4rem; top:50%; transform:translateY(-50%); } footer .bottom .right-div .hover-div{ bottom:1rem; position:absolute; left:0; width:calc(100% - 0.5rem); background-color:#e7e9ea; border:1px solid #797a7b; padding:0.3rem 0 0.3rem 0.5rem; height:3rem; display:none } footer .bottom .right-div .hover-div a{ display:block; font-size:12px; color:#010920; height:1rem; line-height:1rem; border-bottom:1px solid #dbdcde; } footer .bottom .right-div .hover-div .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color:#cf000d; } .pho-nav{ position:fixed; top:3rem; z-index:1000; height:calc(100% - 4rem); width:100%; background-color:#fff; overflow: auto; padding: 0.5rem 0; display:none } .pho-nav .nav-ul{ width:93.75%; position:relative; margin:0 auto; } .pho-nav .nav-ul .tit-a{ font-size:0.5rem; color:#333; height:1.6rem; line-height:1.6rem; border-bottom:1px solid #e5e5e5; display:block; position:relative; } .pho-nav .nav-ul .tit-a span{ position:absolute; top:50%; transform:translateY(-50%); right:0; transition:all 0.3s; background-position:center; background-repeat:no-repeat; background-size:19px; background-image:url(../img/down1.png); width:19px; height:9px; display:inline-block } .pho-nav .nav-ul .tit-a.cur span{ transform:translateY(-50%) rotate(-180deg) } .pho-nav .nav-ul li .hover-div{ padding:0.5rem; display:none } .pho-nav .nav-ul li .hover-div a{ display:block; font-size:0.45rem; height:1.2rem; line-height:1.2rem; color:#666 } .search-moedl { position: fixed; top: 0; width: 100%; left: 0; background-color: #fff; padding: 1rem 0; transition: all 0.5s; opacity: 0; z-index: -10; } .search-moedl.show1 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; z-index: 1200; } .w650 { width: 650px; margin: 0 auto; position: relative; } .search-moedl .from { width: 600px; height: 1rem; line-height: 1rem; border: 1px solid #e5e5e5; position: relative; } .search-moedl .from .text { font-size: 14px; height: 1rem; line-height: 1rem; width: 80%; margin-left: 8.3%; background-color: transparent; } .search-moedl .from .submit { position: absolute; top: 50%; width: 18px; height: 18px; font-size: 0; background-color: transparent; transform: translateY(-50%); left: 0.25rem; background-repeat: no-repeat; background-position: center; background-size: 100% 100%; background-image: url(../img/h-search.png); cursor: pointer; } .search-moedl .close1 { position: absolute; right: -1rem; top: 50%; width: 18px; height: 18px; font-size: 0; background-color: transparent; transform: translateY(-50%); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; background-image: url(../img/close1.png); cursor: pointer; transition: all 0.3s; } header.hide1 { -webkit-transform: scale(0) !important; -ms-transform: scale(0) !important; transform: scale(0) !important; opacity: 0 !important; } header .nav-right .item1.cur .hover-div{ opacity:1; visibility:visible } @media (max-width: 1680px){ footer .nav-f li{ margin-right:1.5rem; } } @media (max-width: 1440px){ footer .nav-f li{ margin-right:1.25rem; } } @media (max-width: 1280px){ footer .nav-f li{ margin-right:1rem; } } @media (max-width: 1024px){ footer .nav-f{ margin-right:22%; } footer .f-right:after{ display:none } } @media (max-width: 992px){ footer .nav-f{ display:none } footer .f-right{ float:right; position:relative; top:auto; right:auto } } @media (max-width: 767px){ footer .f-left{ display:none } footer{ padding-top:0.6rem; } footer .f-right .p1{ font-size:14px; line-height:30px; } footer .f-right{ width:100%; padding-left: 0; margin-left: 0; } footer .f-right .share-div{ margin-top:0.4rem; padding-top:0.2rem; text-align:center } footer .top{ padding-bottom:0.3rem; } footer .f-right .share-div a .name{ font-size:0.24rem; } footer .bottom .right-div .btn{ display:none } footer .f-right .share-div a .img{ width:2rem; left:50%; transform:translateX(-50%) } footer .bottom{ padding:0.3rem 0 } footer .bottom .left{ width:100%; } footer .bottom .left .p1{ font-size:12px; line-height:20px; } footer .bottom .left .p2{ font-size:12px; line-height:20px; margin-top:4px; } .search-moedl{ padding:0.3rem 0; } .w650{ width:90%; } .search-moedl .from{ width:90%; height:0.8rem; line-height:0.8rem; } .search-moedl .from .text{ height:0.8rem; line-height:0.8rem; margin-left:14%; } .search-moedl .close1{ right:-0.75rem; } header .nav-right .item .hover-div{ top:0.7rem; width:calc(100% - 0.2rem); padding:0.2rem 0.1rem; } header .nav-right .item .hover-div a{ font-size:12px; height:24px; line-height:24px; } }