@charset "utf-8"; *{ box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; margin: 0rem; padding: 0rem; /*font-family: 'Inter,Roboto,Oxygen,Fira Sans,Helvetica Neue,sans-serif';*/ font-family:'Microsoft YaHei'; } ul, ol, li{list-style: none;} img, a img{border: 0 none;outline:none;} section{margin: 0rem;padding: 0rem} a{text-decoration: none;color: #666666;} a:active{color: #666666;} a:hover{color: #ff0000;} input, select, button{vertical-align: middle;outline: none} input::-ms-clear{display:none;} input::-ms-reveal{display:none;} .clearfix:before, .clearfix:after { content:""; display:table; } .clearfix:after { clear:both; overflow:hidden; } .clearfix {zoom:1;} .clear{clear: both;} .fl{float: left;} .fr{float: right;} body { overflow-x: hidden; } .en-footer { background-color: #013566; padding: 0.3rem 0.25rem; } .en-footer .foot-t1 { font-size: 0.26rem; color: #fff; text-align: left; margin-bottom: 0.2rem; line-height: 1.6; } .menu-list { width: 7.5rem; height: 1rem; background-color: #38A1F4; padding: 0rem 0.25rem; display: flex; justify-content: flex-start; align-items: center; } .menu-list .menu { padding: 0rem 0.15rem; text-align: center; position: relative; height: 1rem; line-height: 1rem; font-size: 0.28rem; color: #fff; display: block; } .menu-list .menu .main-txt { font-size: 0.28rem; color: #fff; padding-bottom: 0.18rem; } .menu-list .menu.active .main-txt { background: url(../images/nvaDown.png) no-repeat bottom center; background-size: 0.5rem 0.12rem; } .menu-list .ul-list { min-width: 2.5rem; position: absolute; left: -0.3rem; top: 0.9rem; background-color: rgba(0,0,0,0.7); z-index: 9; display: none; } .menu-list .ul-list .li-a { width: 100%; height: 0.9rem; text-align: center; font-size: 0.28rem; color: #FFFFFF; display: flex; justify-content: center; align-items: center; line-height: 1.5; } .menu-list .menu.active1 .ul-list { display: block; } .header-box { width: 7.5rem; height: 1.21rem; background-color: #003567; box-sizing: border-box; padding: 0 0.24rem; display: flex; align-items: center; justify-content: space-between; position: relative; } .header-box .logo { display: inline-block; width: 3.07rem; height: 0.62rem; background: url(../images/logo.png)no-repeat center; background-size: 3.07rem 0.62rem; } .header-box .phone { display: inline-block; background: url(../images/phone.png)no-repeat left; background-size: 0.36rem 0.36rem; padding-left: 0.5rem; font-size: 0.28rem; color: #FFFFFF; } .header-language { width: 7.5rem; height: 0.7rem; display: flex; justify-content: flex-end; align-items: center; font-size: 0.28rem; color: #333333; position: relative; border-bottom: 1px solid #DCDDDD; background-color: #FFFFFF; z-index: 9; } .header-imgSize { width:100%; padding-right: 0.25rem; display: flex; align-items: center; justify-content: flex-end; } .languageIcon { width: 0.3rem; height: 0.3rem; margin-right: 0.1rem; } .languageIcon.zh { background: url(../images/language.png)no-repeat center; background-size: 0.3rem 0.3rem; } .languageIcon img { width: 0.3rem; height: 0.3rem; } .languageMore { width: 0.26rem; height: 0.26rem; background: url(../images/drop-down.png)no-repeat center; background-size: 0.26rem 0.26rem; margin-left: 0.1rem; } .languageList { width: 100%; background-color: #FFFFFF; position: absolute; top: 0.7rem; display: none; } .languageList a { display: flex; justify-content: flex-start; align-items: center; width: 1.7rem; } .languageItem { display: block; width: 100%; height: 0.7rem; display: flex; justify-content: flex-end; align-items: center; border-bottom: 1px solid #DCDDDD; padding-right: 0.25rem; } .mask { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); display: none; z-index: 6; } .goto_index img{ width: 1.2rem; position: fixed; bottom: .5rem; right: .1rem; z-index: 9999; }