@font-face { font-family:alipuhui; src:url('/static/css/AlibabaPuHuiTi-3-55-RegularL3.woff2?v=2') } /* reset */ html { height: 100%; } body { height: 100%; } .box-wrapper{ min-height: 100%; } .mainbox { padding-bottom: 300px } body { _height: 100%; } .box-wrapper{ min-height: 100%; } *{ margin: 0; padding: 0; *zoom: 1; font-family: "alipuhui"; } li { list-style-type: none; } iframe, frame, fieldset, img { border: 0 none; } img { vertical-align: top; } input[type=button], input[type=submit], input[type=reset] { cursor: pointer; } button { cursor: pointer; } input, textarea, button { -webkit-border-radius: 0; -webkit-appearance: none; } input[type=radio] { -webkit-border-radius: 100%; -webkit-appearance: radio; } input[type=checkbox] { -webkit-appearance: checkbox; } input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box; } textarea { overflow: auto; resize: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; } th { font-weight: normal; } em, cite, address, i { font-style: normal; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } a { text-decoration: none; } a { blr: expression(this.onFocus=this.blur()); } a * { *cursor: pointer; } :focus { outline: none; } .edit_con_original { line-height: 1.8; padding: 0 0; color: #333; } .edit_con_original ul { margin: inherit; padding: inherit; } .edit_con_original ul li { list-style-type: disc; margin: auto; } .edit_con_original ol { margin: inherit; padding: inherit; } .edit_con_original ol li { list-style-type: decimal; margin: auto; } .edit_con_original h1 { font-size: 2em; font-weight: bold; } .edit_con_original h2 { font-size: 1.5em; font-weight: bold; } .edit_con_original h3 { font-size: 1.17em; font-weight: bold; } .edit_con_original h4 { font-size: 1em; font-weight: bold; } .edit_con_original h5 { font-size: 0.83em; font-weight: bold; } .edit_con_original h6 { font-size: 0.67em; font-weight: bold; } .edit_con_original em { font-style: italic; } .edit_con_original cite { font-style: italic; } .edit_con_original address { font-style: italic; } .edit_con_original i { font-style: italic; } .edit_con_original table { border-collapse: separate; border-spacing: 2px; } .edit_con_original img { max-width: 100%; height: auto; } /*所有后台编辑器区域都要引用 edit_con_original 类名*/ /* clear 页头,页脚,内容区都不用再加清除样式 */ .fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table; } .fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; } .fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1; } .clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; font-size: 0!important; line-height: 0!important; } .ut-s { text-overflow: ellipsis; overflow: hidden; white-space: nowrap !important; outline: 0 !important } .en { font-family: arial; } .hide { display: none; } .fl { float: left; } .fr { float: right; } .tl { text-align: left; } .tc { text-align: center; } .tr { text-align: right; } body { /*line-height: 1.5;*/ font-size: 1em; } a { color: #000; } a:hover { color: #0261d8; } .font-12 { font-size: 12px; } .font-14 { font-size: 14px; } .font-16 { font-size: 14px; } .font-18 { font-size: 18px; } .font-20 { font-size: 18px; } .font-22 { font-size: 20px; } .font-24 { font-size: 18px; } .font-25 { font-size: 25px; } .font-28 { font-size: 28px; } .font-30 { font-size: 30px; } .font-36 { font-size: 36px; } .font-42 { font-size: 42px; } .font-48 { font-size: 48px; } .font-60 { font-size: 60px; } .font-112 { font-size: 112px; } .tran_scale { overflow: hidden; display: block; } .tran_scale img { transition: 1000ms all; -webkit-transition: 1000ms all; } .tran_scale:hover img { transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); } .auto-img { position: relative; overflow: hidden; display: block; } .auto-img img { position: relative; } .phone_hide { display: block; } .phone_show { display: none; } .mobile-mask { display: none; } .wrap { width: 1200px; margin: 0px auto; } /* 头尾 */ div.header { position: relative; padding-top:10px; width: 100%; } div.header .logo{ padding: 10px 10px; position: relative; float:left; } div.header .logo img{ height:100%; } div.header .nav{ z-index:10; float:right; /*line-height: 60px;*/ padding-top:10px; padding-right:0px; } div.header .nav a{ padding:0px 10px 12px 10px; margin-left: 20px; /*line-height:60px;*/ border-bottom: 3px solid transparent; font-size: 14px; color: #FFFFFF; letter-spacing: 0; text-align: left; } div.header .nav a:hover,header .nav a.active{ color: #4FD3FF ; border-bottom: 3px solid #4FD3FF; } @media only screen and (max-width: 768px) { div.header .logo{ height:18px; float:none; clear:both; } div.header .mmenu{ position:absolute;top:15px;right:15px;width:24px;height:24px; } div.header .mmenu img{ height:100%;width:100%; } div.header .head-menu{ z-index:9999999; position:fixed;right:0px;top:0px;bottom:0px;width:73.1%; background-image:url("/static/images/mmenubg.png"); background-size: 100% 100%; display: none; } div.header .head-menu.show{ display: block; } div.header .nav{ position:relative; /*margin-top:60px;*/ margin:60px 0px 10% 0px;; width:100%; height:100%; } div.header .nav a{ font-family: PingFangSC-Light; font-size: 18px; color:#fff;; letter-spacing: 0; text-align: center; display:block; width:100px; margin:8% auto 8%; vertical-align:middle; text-align:center; height:25px;; line-height:25px; } .iconclose { margin:10px 0px 0px 10px; } .iconclose i{ font-size:20px;color:#fff;margin:10px 0px 0px 10px; } }