﻿@charset "utf-8";*,*::after,*::before{box-sizing:border-box}
*:focus{outline:none}



table{border-collapse:collapse;border-spacing:0}
ol,ul,li{list-style:none}



em,i{font-style:normal}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{text-decoration:none;color:#000}
a:hover{color:#1054c8;text-decoration:none}
a:focus{outline:0px dotted}
a:focus,input:focus{-moz-outline-style:none}




/* ::-webkit-scrollbar{height:11px;width:11px}
::-webkit-scrollbar-button{height:0;width:0}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment{display:block}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement{display:none}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{border-style:solid;border-color:transparent}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#fff}
::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip:padding-box;background-color:rgba(0,0,0,.2);min-height:28px;padding-top:100}
::-webkit-scrollbar-thumb:hover{-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:rgba(0,0,0,.4)}
::-webkit-scrollbar-thumb:active{-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);background-color:rgba(0,0,0,.5)}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal{border-width:0}
::-webkit-scrollbar-track:hover{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.05)}
::-webkit-scrollbar-track:active{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);background-color:rgba(0,0,0,.05)} */
.g-in{position:relative;width:1400px;margin:0 auto}
.g-in:after{content:'\20';display:block;height:0;clear:both}
.wrap{width: 1480px;margin:0 auto;}
.wrap .main{padding: 60px 0;}
@media (max-width:1480px){
    .g-in{width:100%;padding:0 2%}
    .wrap{width:100%;padding:0 2%}
}
@media (max-width:1280px){.g-in{padding:0 2%}
.wrap{padding:0 2%}
}
@media (max-width:900px){.g-in{padding:0 4%}.wrap{padding:0 4%}
}








.fixed-a{ position: fixed; right: 0; top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); background-color: white; border-top-left-radius: 10px; border-bottom-left-radius: 10px; z-index: 9; padding: 8px 0; width: 85px;  }
.fixed-a li a{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 12px 0 6px;position: relative;}
.fixed-a li a::after{ position: absolute; content: ""; left: 50%; transform:translate(-50%,0) ;  border-bottom: 1px solid #f1f1f1;width: 48px;bottom: 0;}
.fixed-a li a span{color: #4e4e4e;font-size: 14px;line-height: 24px;margin-top: 4px;}
.fixed-a li{position: relative;}
.wxwx{position: absolute;display: none;left: -118px;top: 50%;transform: translate(0,-50%);}
.fixed-a li:hover .wxwx{display: block;}



