﻿@charset "utf-8";html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea{margin: 0;padding: 0;}
body{font-family: "Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;padding-top: 1px;background: #fff;font-size: 14px;background: #1b1e29;min-width: 320px;max-width: 640px;margin: 0px auto;}
li, ol{list-style: none;}
ins{text-decoration: none;}
i, em{font-style: normal;}
a{text-decoration: none;font-family: "Microsoft Yahei";}
a:hover{cursor: pointer;text-decoration: none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline: 0;}
.clear{clear: both;line-height: 0px;overflow: hidden;zoom: 1;font-size: 0px;content: '.';}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{padding: 0;margin: 0;}
a img{border: none;}
input, textarea{border: none;font-family: "Microsoft Yahei";}
h1, h2, h3, h4, h5, h6{font-weight: normal;font-size: 14px;}
.f-mm{margin-left: auto;margin-right: auto;}
.f-fl{float: left;}
.f-fr{float: right;}
.f-tr{text-align: right;}
.f-tl{text-align: left;}
.f-tc{text-align: center;}
.f-pr{position: relative;}
.f-di{display: inline;}


.emptyData{padding-left: 10px;line-height: 26px;}
.wrap{max-width: 640px;min-width: 320px;margin: 0 auto;overflow: hidden;position: relative;background: #1a1d2a;}
.g-back{overflow: hidden;position: relative;text-align: right;height: 38px;padding: 7px 11px 0 9px;background: #0b1a39;}
.g-back a{display: inline-block;font-size: 0.875em;height: 32px;line-height: 28px;width: 32px;position: relative;}
.g-back .u-bp{background-position: 0 0;margin-right: 5px;}
.g-back .u-bl{background-position: 0 -286px;margin-right: 5px;}
.g-back .u-bh{margin-right: 5px;background-position: 0 -232px;}

.header .tel_bt, .title .icon, .sytitbg .icon, .probox .content ul li, .probox .content ul li ul li, .navbg, .brand_advance .yscontent h2, .hotline .telbg{background-image: url(../images/skins/SkinsBar2.png);background-size: 32px 889px;}

.header .tel_bt, .title .icon, .sytitbg .icon, .probox .content ul li, .probox .content ul li ul li, .navbg, .brand_advance .yscontent h2,.brand_advance .yscontent .telbg{background-image: url(../images/skins/SkinsBar3.png);background-size: 32px 889px;}
.m-tit02{border-bottom: 1px solid #5B5D66;}
.m-tit, .m-tit02{position: relative;text-indent: 0px;height: 38px;font-size: 15px;line-height: 38px;}
.m-tit .u-ico{position: absolute;right: 10px;top: 2px;width: 30px;height: 38px;}
.m-tit .u-ico:before{content: "";position: absolute;width: 12px;height: 12px;right: 5px;top: 12px;z-index: 10;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.m-tit .u-ico:after{content: "";position: absolute;width: 12px;height: 12px;right: 8px;top: 12px;z-index: 10;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.u-empty{height: 18px;}
.page{display: block;width:93%;height:1.7em;font:1.2em "microsoft yahei";padding-top:0.1em;padding-left:0.5em;color: #000;background: #d9d9d9;border-radius: 0.7rem;margin: 2% auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-indent: 0.1rem;}

.m-btit{line-height: 35px;color: #916e1c;padding-left: 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;border-bottom: 1px dashed #574521;margin: 0 2% 2% 2%;}
.m-btit a{color: #916e1c;}
.m-btit span{padding: 0 8px;position: relative;height: 100%;top: -12px;display: inline-block;}
.m-btit span:before{content: "";position: absolute;background: #AD8315;width: 8px;height: 8px;left: 2px;top: 3px;z-index: 10;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.m-btit span:after{content: "";position: absolute;width: 8px;height: 8px;left: 1px;top: 3px;z-index: 11;background-color: #1B1E29;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.g-se{padding: 15px 10px;position: relative;background: #0B1A39;}
.g-se .m-ipt{margin-right: 43px;}
.g-se .u-bt{width: 42px;height: 30px;float: right;-webkit-border-radius: 0 4px 4px 0;position: relative;}
.g-se .u-bt:before{content: '';display: block;width: 12px;height: 12px;border-radius: 17px;position: absolute;right: 14px;top: 5px;z-index: 99;}
.g-se .u-bt:after{content: '';display: block;width: 4px;height: 10px;border-radius: 5px;border: 0;position: absolute;right: 12px;top: 16px;z-index: 99;-webkit-transform: rotate(-52deg);-o-transform: rotate(-52deg);-ms-transform: rotate(-52deg);transform: rotate(-52deg);}
.g-se .u-in{float: right;position: absolute;z-index: 100;right: 10px;top: 15px;width: 42px;height: 30px;}
.g-se .u-key{width: 100%;height: 14px;padding: 7px 0;line-height: 14px;text-indent: 15px;float: left;color: #777d8d;border: 1px solid #5a5d66; background: #0a1a3c;border-right: 0;}
.f_cb:after, .f_cbli li:after{display: block;clear: both;visibility: hidden;height: 0;overflow: hidden;content: ".";}
.f_cb, .f_cbli li{zoom: 1;}
.f_fl{float: left;}
.f_fr{float: right;}

/*顶部*/
.g_hd{overflow: hidden;background: url(../images/common/topbg.jpg) no-repeat;width: 100%;background-size:100%;-webkit-background-size: 100%;-moz-background-size: 100%;-o-background-size: 100%;padding-top:2.8%;}
    /*logo*/
.m-logo{width:100%;height: auto;text-align:center;}
.m-logo img{width:71px;height: auto;}
    /*公司名称*/
.m-tel{padding-bottom:0.4em;}
.u-text{overflow: hidden;font-weight: normal;display: block;color: #c4a51b;font-family: "微软简魏碑";font-size:1.9em;text-align: center;}
.u_text1{display: block;color: #787d8c;font-weight: normal;font-size: 0.7em;text-align: center;}

.g-ft{margin-top:7em;}
.f_menu{position: fixed;z-index: 99;bottom: 0;max-width: 640px;margin: 0 auto;width: 100%;height: 5.2em;background-size: 100%;-webkit-background-size: 100%;-moz-background-size: 100%;-o-background-size: 100%;background:#0a1b3c;}
.f_menu li{position: relative;float: left;margin-top:-0.9em;}
.g-ft .f_menu li{position: relative;float: left;}
.f_menu li:nth-child(1){width: 22%;}
.f_menu li:nth-child(2){width: 22%;}
.f_menu li:nth-child(3){width: 22%;}
.f_menu li:nth-child(4){width: 26%;}
.f_menu li:nth-child(5){width: 4%;padding: 0 2%;}
.f_menu li:nth-of-type(5) a{border-right: none;color: #b4b5b7;}
.f_menu li a{margin-top:1.8em;display: block;text-align: center;color: #a8821f;border-right:1px dotted #516182;}
.f_menu li a i{color:#537abe;}
.f_menu .cur{background: #0e619b;}
.f_menu li ul{position: absolute;z-index: 100;width: 100%;left: 0;bottom: 4.6em;display: block;background: #0e619b;border: 1px solid #3e81af;border-bottom: none;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.f_menu li ul li{float: none;width: 100%;border-bottom: 1px dotted #3e81af;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.f_menu li ul li:nth-child(3){border-bottom: none;}
.f_menu li:nth-of-type(2) ul li a{display: block;height: 2em;padding: 0;border-right: none;text-align: center;line-height: 2em;color: #fff;background: none;}
.f_menu li ul li:first-of-type a{border-top: none;}
.f_menu li ul li:last-of-type a{border-bottom: none;}

.g_fnav{margin: 0 3% 2.5em 3%;border: 1px dashed #5a5d65;padding: 2% 0;color: #bbbcbd;text-align: center;}
.g_fnav a{display: inline-block;padding: 0 1%;color: #bbbcbd;font-size:1.1em;text-align: center;position: relative;}