@charset "gb2312";
a, body, html { color: #666; outline: 0 }
body { margin: 0 auto; position: relative; overflow-x: hidden; font-family: "宋体" }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*, a:link { -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none }
.footMenu, body, header { max-width: 640px; min-width: 320px }
.header_tc .tc dl dt, .ht5, .oMenu li a em, .oMenu li a i, .oTitle, .time_xz .box, .zp_listd, .zyszd, .zyszd a.wz, header a.header_return { overflow: hidden }
.Ask li a span, .PicList02 li a span, .jybz_list li .source, .jybz_list li .tit, .people_video li a span, .zysz02 a.wz span { text-overflow: ellipsis; white-space: nowrap }
* { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
body { -webkit-text-size-adjust: none; width: 100%; max-width: 640px; overflow-x: hidden; margin: 0 auto }
h1, h2, h3, h4, h5, h6, input, select, textarea { font-size: 100%; outline: 0 }
img { border: none }
li, ol, ul { list-style: none }
a { text-decoration: none }
.clear { clear: both }
.fl { float: left!important }
.fr { float: right!important }
.header_fx img, .topi .top-1, .topi .top-1 img, .topi .top-2 .top-2-1 { float: left }
.ht5 { height: 5px }
.ht15 { height: 15px }
.ht20 { height: 20px }
.ht25 { height: 25px }
.ht30 { height: 30px }
.ht35 { height: 35px }
.ht40 { height: 40px }
.ht45 { height: 45px }
.ht50 { height: 50px }
.dis { display: block }
.lkrelative { position: relative; z-index: 2 }

@font-face{font-family:'iconfont';src:url('cssiconfonticonfont.eot');src:url('cssiconfonticonfont.eotiefix') format('embedded-opentype'),url('cssiconfonticonfont.woff') format('woff'),url('cssiconfonticonfont.ttf') format('truetype'),url('cssiconfonticonfont.svgiconfont') format('svg');}
.iconfont{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}

@media only screen and (max-width : 569px ), only screen and ( max-device-width : 640px ) {
body, html { font-size: 20px }
}

@media only screen and (max-width:600px), only screen and (max-device-width:600px) {
body, html { font-size: 18.75px }
}

@media only screen and (max-width:540px), only screen and (max-device-width:540px) {
body, html { font-size: 16.88px }
}

@media only screen and (max-width:480px), only screen and (max-device-width:480px) {
body, html { font-size: 15px }
}

@media only screen and (max-width:414px), only screen and (max-device-width:414px) {
body, html { font-size: 12.94px }
}

@media only screen and (max-width:400px), only screen and (max-device-width:400px) {
body, html { font-size: 12.5px }
}

@media only screen and (max-width:375px), only screen and (max-device-width:375px) {
body, html { font-size: 11.72px }
}

@media only screen and (max-width:360px), only screen and (max-device-width:360px) {
body, html { font-size: 11.25px }
}

@media only screen and (max-width:320px), only screen and (max-device-width:320px) {
body, html { font-size: 10px }
}

@media only screen and (max-width:240px), only screen and (max-device-width:240px) {
body, html { font-size: 10px }
}

.xfcx { width: 100%; margin: 2% auto }
.xfcx img { width: 100% }

.xdffont { font-family: xdfpr!important; font-size: 1rem; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .1px; -moz-osx-font-smoothing: grayscale }
.xdffont i{ font-size:1.5rem;}
.header-nav { width: 100%; height: 50px; position: absolute; background: #ff6600; top: 0; z-index: 1000; -webkit-transition: background .35s linear, height .35s ease-in; transition: background .35s linear, height .35s ease-in }
.h-m-m-faceout { webkit-transform: translateX(200%); -ms-transform: translateX(200%); transform: translateX(200%); -webkit-transition: -webkit-transform .55s .25s ease-out; transition: -webkit-transform .55s .25s ease-out; transition: transform .55s .25s ease-out }
.h-nav-100 { height: 100%; background: #000; -webkit-transition: background .35s linear, height .35s ease-in .2s; -moz-transition: background .35s linear, height .35s ease-in .2s; transition: background .35s linear, height .35s ease-in .2s }
.header-menu { width: 100%; height: 50px }
.header-menu .h-m-inner { width: 96%; margin: 0 auto; height: 50px; overflow: hidden; position: relative }
.header-menu .h-m-inner center { width: 17rem; position: absolute; top: 50%; left: 50%; -webkit-transform: translate3d(-50%, -50%, 0); -moz-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); margin: 0 auto }
.header-menu .h-m-inner .h-m-menu { width: 30px; height: 100%; position: absolute; left: 0; top: 0 }
.header-menu .h-m-inner .h-m-menu .h-m-m-b, .header-menu .h-m-inner .h-m-menu .h-m-m-c, .header-menu .h-m-inner .h-m-menu .h-m-m-t { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; -webkit-transform: rotate(0); -moz-transform: rotate(0); transform: rotate(0) }
.header-menu .h-m-inner .h-m-menu span>span { position: absolute; height: 1px; width: 26px; top: 22px; left: .6px; background-color: #fff; border-radius: 1px; -webkit-border-radius: 1px; -moz-border-radius: 1px; -webkit-transition: -webkit-transform .6s, opacity .4s; -moz-transition: transform .6s, opacity .4s; transition: transform .6s, opacity .4s; transform-origin: center center; -moz-transform-origin: center center; -webkit-transform-origin: center center }
.header-menu .h-m-inner .h-m-menu .h-m-m-t>span { -webkit-transform: translate3d(0, -.7em, 0); -moz-transform: translate3d(0, -.7em, 0); transform: translate3d(0, -.7em, 0) }
.header-menu .h-m-inner .h-m-menu .h-m-m-b>span { -webkit-transform: translate3d(0, .7em, 0); -moz-transform: translate3d(0, .7em, 0); transform: translate3d(0, .7em, 0) }
.header-menu .h-m-inner .h-m-menu .h-m-m-c>span { opacity: 1 }
.h-m-m-t-close { -webkit-transform: translate3d(0, 0, 0) rotate(45deg)!important; -moz-transform: translate3d(0, 0, 0) rotate(45deg)!important; transform: translate3d(0, 0, 0) rotate(45deg)!important }
.h-m-m-c-close { opacity: 0!important }
.h-m-m-b-close { -webkit-transform: translate3d(0, 0, 0) rotate(-45deg)!important; -moz-transform: translate3d(0, 0, 0) rotate(-45deg)!important; transform: translate3d(0, 0, 0) rotate(-45deg)!important }
.header-menu .h-m-inner .h-m-menu .h-m-m-hot { width: 4px; height: 4px; position: absolute; top: 11px; right: 3px; background: #e43c3c; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; box-shadow: 0 0 5px #e43c3c; -moz-box-shadow: 0 0 5px #e43c3c; -webkit-box-shadow: 0 0 5px #e43c3c }
.header-menu .h-m-inner .h-m-media { position: absolute; height: 50px; top: 0; right: 0; -webkit-transition: transform .25s .55s ease-out; -moz-transition: transform .25s .55s ease-out; transition: transform .25s .55s ease-out }
.header-menu .h-m-inner .h-m-media .wechat { margin-left: 4px }
.header-menu .h-m-inner .h-m-media div { line-height: 50px; font-size: 26px; color: #fff; display: block; float: right }
.header-nav .menu-lists { position: absolute; top: 50px; right: 0; bottom: 0; left: 0; height: auto; overflow: hidden; overflow-y: auto; }
.header-nav .menu-lists>ul { width: 100%; padding: 0 45px 2rem 45px; }
.header-nav .menu-lists>ul>li { border-bottom: 1px solid #333; position: relative; vertical-align: top; height: 4rem; opacity: 0; -webkit-transform: scale(1.1) translateY(-24px); -ms-transform: scale(1.1) translateY(-24px); transform: scale(1.1) translateY(-24px); -webkit-transition: opacity .35s ease-out, -webkit-transform .35s ease-out, border-bottom .8s .2s; -moz-transition: opacity .35s ease-out, -moz-transform .35s ease-out, border-bottom .8s .2s; transition: opacity .35s ease-out, transform .35s ease-out, border-bottom .8s .2s; transition: opacity .35s ease-out, transform .35s ease-out, border-bottom .8s .2s; }
.header-nav .menu-lists>ul>li>span { position: absolute; display: inline; height: 4rem; width: auto; right: 1.2rem; top: 0; line-height: 4rem; font-size: 1.8rem; transition: transform .8s, color 1s; -webkit-transition: transform .8s, color 1s; -moz-transition: transform .8s, color 1s; }
.menu-lists-show { opacity: 1!important; pointer-events: auto; -webkit-transform: none!important; -ms-transform: none!important; transform: none!important }
.header-nav .menu-lists>ul>.on a { color: #fff !important; }
.header-nav .menu-lists>ul> li.on { border-bottom: 1px solid #fff !important; }
.header-nav .menu-lists>ul>.on span { color: #fff !important; transform-origin: center; -webkit-transform-origin: center; -moz-transform-origin: center; transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.header-nav .menu-lists>ul>li>a { display: block; height: 4rem; line-height: 4rem; font-size: 1.4rem; color: #ccc; font-weight: 100; transition: color .8s; -webkit-transition: color .8s; -moz-transition: color .8s; }
.header-nav .menu-lists>ul>li>.brandlist { display: block; width: 100%; height: 0; opacity: 0; transition: height .8s, opacity .8s; -webkit-transition: height .8s, opacity .8s; -moz-transition: height .8s, opacity .8s; overflow: hidden; }
.header-nav .menu-lists>ul>li.on>.brandlist { height: 24rem; opacity: 1; }
.brandlist>ul { width: 100%; }
.brandlist>ul>li { width: 100%; height: 3.4rem; line-height: 3.4rem; font-size: 1.3rem; text-indent: 1rem; border-bottom: 1px solid #222; }
.brandlist>ul>li:nth-last-child(1) { border: none; }
.brandlist>ul>li>a { color: #ccc; }
.header-nav .menu-lists>ul>li:nth-child(1) { height: auto !important; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(1) { transition-delay: 0s, 0s; -webkit-transition-delay: 0s, 0s; -moz-transition-delay: 0s, 0s; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(2) { transition-delay: .2s, .2s; -webkit-transition-delay: .2s, .2s; -moz-transition-delay: .2s, .2s; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(3) { transition-delay: 250ms, 250ms; -webkit-transition-delay: 250ms, 250ms; -moz-transition-delay: 250ms, 250ms; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(4) { transition-delay: .3s, .3s; -webkit-transition-delay: .3s, .3s; -moz-transition-delay: .3s, .3s; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(5) { transition-delay: 350ms, 350ms; -webkit-transition-delay: 350ms, 350ms; -moz-transition-delay: 350ms, 350ms; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(6) { transition-delay: .4s, .4s; -webkit-transition-delay: .4s, .4s; -moz-transition-delay: .4s, .4s; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(7) { transition-delay: 450ms, 450ms; -webkit-transition-delay: 450ms, 450ms; -moz-transition-delay: 450ms, 450ms; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(8) { transition-delay: .6s, .6s; -webkit-transition-delay: .6s, .6s; -moz-transition-delay: .6s, .6s; }
.header-nav .menu-lists>ul>li.h-m-lists:nth-child(9) { transition-delay: 650ms, 650ms; -moz-transition-delay: 650ms, 650ms; -webkit-transition-delay: 650ms, 650ms; }
.header-nav .menu-lists>ul>li:nth-child(9) { transition-delay: 0s, 0s; -webkit-transition-delay: 0s, 0s; -moz-transition-delay: 0s, 0s; }
.header-nav .menu-lists>ul>li:nth-child(8) { transition-delay: 25ms, 25ms; -moz-transition-delay: 25ms, 25ms; -webkit-transition-delay: 25ms, 25ms; }
.header-nav .menu-lists>ul>li:nth-child(7) { transition-delay: 50ms, 50ms; -webkit-transition-delay: 50ms, 50ms; -moz-transition-delay: 50ms, 50ms; }
.header-nav .menu-lists>ul>li:nth-child(6) { transition-delay: 75ms, 75ms; -webkit-transition-delay: 75ms, 75ms; -moz-transition-delay: 75ms, 75ms; }
.header-nav .menu-lists>ul>li:nth-child(5) { transition-delay: .1s, .1s; -webkit-transition-delay: .1s, .1s; -moz-transition-delay: .1s, .1s; }
.header-nav .menu-lists>ul>li:nth-child(4) { transition-delay: 125ms, 125ms; -webkit-transition-delay: 125ms, 125ms; -moz-transition-delay: 125ms, 125ms; }
.header-nav .menu-lists>ul>li:nth-child(3) { transition-delay: 150ms, 150ms; -webkit-transition-delay: 150ms, 150ms; -moz-transition-delay: 150ms, 150ms; }
.header-nav .menu-lists>ul>li:nth-child(2) { transition-delay: 175ms, 175ms; -webkit-transition-delay: 175ms, 175ms; -moz-transition-delay: 175ms, 175ms; }
.header-nav .menu-lists>ul>li:nth-child(1) { transition-delay: .2s, .2s; -webkit-transition-delay: .2s, .2s; -moz-transition-delay: .2s, .2s; }
.no-scroll { overflow: hidden!important; height: 100%!important }
.header-nav .menu-lists .menu-list-tel { height: 4.4rem!important; border-bottom: 1px solid #fff!important }
.header-nav .menu-lists .menu-list-tel>a { display: block; height: 4.4rem; line-height: 4.4rem; font-size: 1.5rem; color: #fff; font-weight: 100 }
.header-nav .menu-lists .menu-list-tel>a>b { display: inline-block; height: 4.4rem; line-height: 4.4rem; font-size: 1.7rem; padding: 0 .3rem }
.home-class { display: block; width: 100%; padding-top: 50px }
.home-class .h-c-inner { display: block; width: 96%; margin: 0 auto; padding: 1.4rem 0 1.4rem 0 }
.home-class .h-c-inner>ul { display: block; width: 100% }
.home-class .h-c-inner>ul li { width: 23%; margin: 0 1%; float: left }
.home-class .h-c-inner>ul li .h-c-i-icon { display: block; width: 6rem; height: 6rem; margin: 0 auto; background-size: 65%; background-repeat: no-repeat; background-position: center center; color: #fff; font-size: 3rem; line-height: 5rem; text-align: center; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% }
.home-class .h-c-inner>ul li span { display: block; width: 100%; position: relative; font-weight: 200; text-align: center; padding: .5rem 0; font-size: 1.3rem }
.home-class .h-c-inner>ul li:nth-child(1) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #fd6540; -moz-box-shadow: 0 0 5px #fd6540; box-shadow: 0 0 5px #fd6540; background-color: #fd6540 }
.home-class .h-c-inner>ul li:nth-child(2) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #35c89e; -moz-box-shadow: 0 0 5px #35c89e; box-shadow: 0 0 5px #35c89e; background-color: #35c89e }
.home-class .h-c-inner>ul li:nth-child(3) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #ff494b; -moz-box-shadow: 0 0 5px #ff494b; box-shadow: 0 0 5px #ff494b; background-color: #ff494b }
.home-class .h-c-inner>ul li:nth-child(4) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #9b79ee; -moz-box-shadow: 0 0 5px #9b79ee; box-shadow: 0 0 5px #9b79ee; background-color: #9b79ee }
.home-class .h-c-inner>ul li:nth-child(5) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #fecb01; -moz-box-shadow: 0 0 5px #fecb01; box-shadow: 0 0 5px #fecb01; background-color: #fecb01 }
.home-class .h-c-inner>ul li:nth-child(6) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #ff5778; -moz-box-shadow: 0 0 5px #7ff5778; box-shadow: 0 0 5px #ff5778; background-color: #ff5778 }
.home-class .h-c-inner>ul li:nth-child(7) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #72a5f8; -moz-box-shadow: 0 0 5px #72a5f8; box-shadow: 0 0 5px #72a5f8; background-color: #72a5f8 }
.home-class .h-c-inner>ul li:nth-child(8) .h-c-i-icon { -webkit-box-shadow: 0 0 5px #ec8500; -moz-box-shadow: 0 0 5px #ec8500; box-shadow: 0 0 5px #ec8500; background-color: #ec8500 }
.xdfhotnews { display: block; width: 100%; padding: 1.2rem 0 }
.xdfhotnews .xdf-news-inner { display: block; width: 96%; margin: 0 auto; min-height: 3rem; }
.xdfhotnews .x-i-icon { width: 16% }
.xdfhotnews .x-i-icon>.x-i-i-box { width: 100%; padding-right: 10%; border-right: 1px solid #ccc }
.xdf-line { display: block; width: 100%; overflow: hidden }
.xdf-line .xl-inner { width: 100%; display: block; position: relative }
.xdf-line .xl-inner>.xl-box { position: absolute; bottom: 16%; right: 5%; display: block; width: 40%; height: 2.6rem }
.xdf-line .xl-inner>.xl-box a { display: block; width: 49%; height: 2.6rem; line-height: 2.6rem; font-size: 1.2rem; text-align: center; color: #fff }
.xdf-line .xl-inner>.xl-box>.xl-about { float: left; background: #21b18d }
.xdf-line .xl-inner>.xl-box>.xl-zx { float: right; background: #fe4d00 }
.x-i-news .x-i-n-inner { display: block; width: 100%; font-weight: 100 }
.x-i-news { height: 3.6rem; width: 84%; overflow: hidden; padding-left: 1rem }
.x-i-news .x-i-n-inner>h3 { display: inline-block; width: 100%; font-size: 1.4rem; text-align: left }
.x-i-news .x-i-n-inner>span { display: inline-block; width: 100%; font-size: 1.2rem; line-height: 1.5rem; text-align: left }
.x-i-news { height: 3.6rem; width: 84%; overflow: hidden; padding-left: 1rem }
.swiper-container5 .swiper-slide { background: 0 0!important }
.xf-i-font .xf-i-f-text { width: 100%; margin: 0 auto; height: 1.3rem; font-weight: 100; font-size: 1.2rem; line-height: 1.3rem; border-left: 2px solid #fff; padding-left: .6rem; color: #fff }/*kongge*/
.kg { width: 100%; background-color: #ebebeb; height: 5px; margin-top: 10px; }

/* ================daohng=========================*/
.con_title { height: 3rem; padding: 12px 10px 12px 10px; line-height: 1.5em; background: #fff; border-bottom: 1px solid #ff9900; }
.con_title span { float: left; font-size: 1.5rem; color: #333; display: block; }
.con_title span em { background-size: 100% auto; width: .23rem; height: 1.5rem; float: left; margin-right: .8rem; margin-top: 0.03rem; }
.con_title span em.modular1 { background: #fa7a49; }
.con_title a { float: right; color: #818181; font-size: 0.8rem }
.con_title a.phone { border-radius: 10px; float: right; padding: 0.15rem 0.8rem; color: #fff; background: #ff9900; font-size: 1.3em; }
.con_title a.phone img { background: url(m.nmgxdf.comimagesdh.gif) no-repeat; background-size: 100% auto; width: .42rem; height: .36rem; }
.con_title a.online { border: 1px solid #c00; border-radius: 100px; float: right; padding: 0.02rem .1rem; color: #c00 }
.con_title a.online img { background: url(m.nmgxdf.comimagesonline.gif) no-repeat; background-size: 100% auto; width: .42rem; height: .36rem; }
/* ================daohng=========================*/
.con_title { height: 3rem; padding: 12px 10px 12px 10px; line-height: 1.5em; background: #fff; border-bottom: 1px solid #ff9900; }
.con_title span { float: left; font-size: 1.5rem; color: #333; display: block; }
.con_title span em { background-size: 100% auto; width: .23rem; height: 1.5rem; float: left; margin-right: .8rem; margin-top: 0.03rem; }
.con_title span em.modular1 { background: #fa7a49; }
.con_title a { float: right; color: #818181; font-size: 0.8rem }
/* ================daohng=========================*/

/* ================zxbm=========================*/
.bm_t { width: 100%; height: auto; padding: 3rem 0; background: #FFF; }
.zxbm_t { border-left: 6px solid #F30; padding-left: 2%; font-size: 1.3rem; float: left; margin-left: 8%; line-height: 5rem; margin-top: 1.5rem; }
.bm_zx { float: right; margin-right: 7%; }
#baoming { width: 99%; padding: 3px 0; background-color: #FFF; margin: 0px auto; }
#baoming ul li { width: 90%; line-height: 3rem; margin-top: 2rem; margin: 2rem auto; }
.name { width: 15%; text-align: right; float: left; color: #646464; }
#baoming #name, #baoming #tell, #main #user_email, #baoming #hukou, #baoming #zhuanye, #baoming #email, #baoming #qqmsn { width: 100%; height: 3rem; text-indent: 2px; border: 1px solid #dcdcdc; outline: none; color: #666; margin: 0px auto; }
.sex { margin-right: 15px; }
.bmbtn { border-radius: 50px; background: #f57f00; border: 1px solid #e77800; box-shadow: 0 1px 0 #f8ab45 inset; color: #FFFFFF; cursor: pointer; display: block; font-weight: 700; height: 3rem; line-height: 3rem; text-align: center; font-weight: bold; width: 60%; font-size: 2rem; margin-bottom: 10px; margin: 0px auto; }
/* ================zxbm=========================*/

.footer-b { padding: 20px 0 6rem 0; text-align: center; font-size: 12px; font-weight: 100; letter-spacing: .3px; color: #333; line-height: 1.4 }
.zx-con { width: 100%; max-width: 640px; min-width: 320px; position: fixed; bottom: 0; background: #fe4d00; z-index: 999; transform: translateY(100%); -webkit-transform: translateY(100%); -moz-transform: translateY(100%); animation: zx-con1 1.4s 1s forwards; -webkit-animation: zx-con1 1.4s 1s forwards; -moz-animation: zx-con1 1.4s 1s forwards }
 @keyframes zx-con1 {
 0% {
 transform: translateY(100%);
 -webkit-transform: translateY(100%);
 -moz-transform: translateY(100%)
}
 100% {
 transform: translateY(0);
 -webkit-transform: translateY(0);
 -moz-transform: translateY(0)
}
}
 @-webkit-keyframes zx-con1 {
 0% {
 transform: translateY(100%);
 -webkit-transform: translateY(100%);
 -moz-transform: translateY(100%)
}
 100% {
 transform: translateY(0);
 -webkit-transform: translateY(0);
 -moz-transform: translateY(0)
}
}
 @-moz-keyframes zx-con1 {
 0% {
 transform: translateY(100%);
 -webkit-transform: translateY(100%);
 -moz-transform: translateY(100%)
}
 100% {
 transform: translateY(0);
 -webkit-transform: translateY(0);
 -moz-transform: translateY(0)
}
}
.zx-con>a { display: block; height: 2.9rem; line-height: 2.9rem; font-size: 1.3rem; text-align: center; color: #fff; width: 100% }
.zx-con>ul { display: block; width: 100%; height: 4.2rem; background: #333 }
.zx-con>ul li { width: 33.333%; float: left; height: 4.2rem; font-size: 1.3rem; text-align: center; color: #fff; font-weight: 100; line-height: 4.2rem }
.zx-con>ul b { font-size: 1.2rem; padding: 0 .4rem }
.zx-con>ul li a:nth-child(3) b { font-size: 2rem }
.zx-con>ul a:nth-child(2) li { background: #242424 }
#view-3d { width: 275px; height: 261px; position: fixed; z-index: 999999; margin-left: -137.5px; margin-top: -130px; left: 50%; top: 50%; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-perspective: 500px; -moz-perspective: 500px; perspective: 500px; transform: translateZ(2000px); -webkit-transform: translateZ(2000px); -moz-transform: translateZ(2000px) }
.footer-menu { width: 100%; max-width: 640px; min-width: 320px; height: 58px; display: block; position: fixed; bottom: -58px; background: #25c53f; transition: 1s; -webkit-transition: 1s; -moz-transition: 1s; z-index: 9999 }
.footer-menu-block { bottom: 0!important; box-shadow: 4px 0 20px rgba(32,21,18,.64); -webkit-box-shadow: 4px 0 20px rgba(32,21,18,.64); -moz-box-shadow: 4px 0 20px rgba(32,21,18,.64) }
.f-chat, .f-home, .f-tel { float: left; height: 100% }
.f-chat, .f-tel { width: 40%; position: relative }
.f-tel { background: #26c540 }
.f-tel .ft-inner { width: 96px; height: 26px; position: absolute; left: 50%; top: 50%; margin-left: -48px; margin-top: -13px }
.ft-inner img { width: 23px; height: 23px; float: left; margin-top: 2px }
.f-tel .ft-inner span { display: block; float: left; font-size: 17px; color: #fff; line-height: 26px; margin-left: 4px }
.fc-inner { width: 95px; height: 26px; position: absolute; left: 50%; top: 50%; margin-left: -47px; margin-top: -13px }
.f-chat { background: #ff5b06 }
.fc-icon { width: 23px; height: 26px; float: left; position: relative; padding-top: 3px }
.fc-icon i { width: 14px; height: 14px; position: absolute; right: -5px; top: -5px; font-size: 9px; color: #fff; font-style: normal; text-align: center; line-height: 14px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; box-shadow: 0 0 3px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.4); -moz-box-shadow: 0 0 3px rgba(0,0,0,.4); background-color: #db050f }
.fc-inner span { display: block; float: left; font-size: 17px; color: #fff; line-height: 26px; margin-left: 3px }
.f-home { width: 20%; position: relative; background: #2e3641 }
.fh-inner { width: 30px; height: 46px; position: absolute; margin-left: -15px; margin-top: -20px; left: 50%; top: 50% }
.fh-inner span { display: block; color: #6a7480; font-size: 12px; line-height: 1.2; text-align: center }
#scrollTop { display: block; position: fixed; bottom: 68px; right: 10px; width: 26px; height: 26px; display: none; z-index: 99999999 }
.xdfcenterbox { width: 275px; height: 260px; opacity: 0; background-color: #fff; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; box-shadow: 0 0 20px rgba(10,2,4,.75); -webkit-box-shadow: 0 0 20px rgba(10,2,4,.75); -moz-box-shadow: 0 0 20px rgba(10,2,4,.75); -ms-box-shadow: 0 0 20px rgba(10,2,4,.75); transform-origin: center top; -webkit-transform-origin: center top; -moz-transform-origin: center top; transform: translateZ(999px); -webkit-transform: translateZ(999px); -moz-transform: translateZ(999px) }
.CenterBoxShow { animation: cshow 2s forwards linear; -webkit-animation: cshow 2s forwards linear; -moz-animation: cshow 2s forwards linear }
 @keyframes cshow {
 0% {
 transform: rotateX(80deg);
 -webkit-transform: rotateX(80deg);
 -moz-transform: rotateX(80deg)
}
 20% {
 opacity: 1
}
 70% {
 transform: rotateX(-30deg);
 -webkit-transform: rotateX(-30deg);
 -moz-transform: rotateX(-30deg);
 opacity: 1
}
 100% {
 transform: rotateX(0);
 -webkit-transform: rotateX(0);
 -moz-transform: rotateX(0);
 opacity: 1
}
}
 @-moz-keyframes cshow {
 0% {
 transform: rotateX(80deg);
 -webkit-transform: rotateX(80deg);
 -moz-transform: rotateX(80deg)
}
 20% {
 opacity: 1
}
 70% {
 transform: rotateX(-30deg);
 -webkit-transform: rotateX(-30deg);
 -moz-transform: rotateX(-30deg);
 opacity: 1
}
 100% {
 transform: rotateX(0);
 -webkit-transform: rotateX(0);
 -moz-transform: rotateX(0);
 opacity: 1
}
}
 @-webkit-keyframes cshow {
 0% {
 transform: rotateX(80deg);
 -webkit-transform: rotateX(80deg);
 -moz-transform: rotateX(80deg)
}
 20% {
 opacity: 1
}
 70% {
 transform: rotateX(-30deg);
 -webkit-transform: rotateX(-30deg);
 -moz-transform: rotateX(-30deg);
 opacity: 1
}
 100% {
 transform: rotateX(0);
 -webkit-transform: rotateX(0);
 -moz-transform: rotateX(0);
 opacity: 1
}
}
.xdfcenterbox-close { position: absolute; top: -14px; right: -14px }
.xdfcenterbox .xdfcenter-title { display: block; width: 100%; text-align: center; font-size: 22px; font-weight: 400; line-height: 1; font-family: "宋体"; margin: 18px 0; }
.xdfcenterbox .xdfcenter-ftitle { display: block; width: 100%; text-align: center; font-size: 16px; font-weight: 200;}
.xdfcenterbox .xdfcenter-telval { width: 227px; height: 32px; border: 1px solid #6a7380; border-radius: 17px; -webkit-border-radius: 17px; -moz-border-radius: 17px; margin: 20px auto 8px }
.xdfcenterbox .xdf-telval { width: 156px; height: 30px; line-height: 30px; background-color: #FFF; font-size: 14px; color: #6a7380; -moz-border-radius: 15px 0 0 15px; -webkit-border-radius: 15px 0 0 15px; border-radius: 15px 0 0 15px; padding-left: 13px; float: left; outline: 0; border: 0 }
.xdfcenterbox .xdf-telbtn { width: 69px; height: 30px; line-height: 30px; color: #fff; background-color: #6a7380; font-size: 12px; text-align: center; text-decoration: none; -moz-border-radius: 0 14px 14px 0; -webkit-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; float: left; border: 0 }
.xdfcenterbox .xdf-innerc { width: 228px; margin: 0 auto; font-size: 12px; line-height: 1.4 }
.xdfcenterbox .xdfcenter-chat { position: absolute; width: 100%; bottom: 0; left: 0; height: 58px; line-height: 58px; border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px }
.xdfcenter-swt, .xdfcenter-tel { display: block; position: relative; width: 50%; height: 58px; float: left }
.xdfcenter-tel { background-color: #26c540; border-radius: 0 0 0 15px; -webkit-border-radius: 0 0 0 15px; -moz-border-radius: 0 0 0 15px }
.xdfcenter-swt { background-color: #ff6005; border-radius: 0 0 15px 0; -webkit-border-radius: 0 0 15px 0; -moz-border-radius: 0 0 15px 0 }
.xdfcenter-tel em, .xdfcenter-tel i { display: block; position: absolute; left: 50%; color: #fff; font-style: normal; text-decoration: none }
.xdf-telpic { top: 50%; margin-left: -50px; margin-top: -13px; width: 27px; height: 27px; background: url(m.nmgxdf.comimagesxdffooter-tel.png) no-repeat; -moz-background-size: 100%; -webkit-background-size: 100%; background-size: 100% }
.xdfcenter-tel em { height: 100%; top: 0; margin-left: -16px; font-size: 16px }
.xdfcenter-chata, .xdfcenter-chatb, .xdfcenter-swt em, .xdfcenter-swt i { display: block; position: absolute; left: 50%; color: #fff; font-style: normal; text-decoration: none }
.xdfcenter-nub { top: 15px; width: 14px; height: 14px; margin-left: -34px; line-height: 13px; text-align: center; font-size: 9px; background-color: #e60012; -moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px; -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .8); box-shadow: 0 0 3px rgba(0, 0, 0, .8); z-index: 3; font-style: normal }
.xdfcenter-chata { top: 50%; margin-left: -50px; width: 27px; height: 24px; margin-top: -12px; background: url(m.nmgxdf.comimagesxdffooter-chat.png) no-repeat; -moz-background-size: 100%; -webkit-background-size: 100%; background-size: 100% }
.xdfcenter-chatb { height: 100%; top: 0; margin-left: -16px; font-size: 16px }
.menushow-top { display: block; position: fixed; transform: translate3d(0, -50%, 0); -moz-transform: translate3d(0, -50%, 0); -webkit-transform: translate3d(0, -50%, 0); bottom: 2%; left: 0; background: #eee; z-index: 999; }
.menushow-top>div { display: block; padding: .7rem; margin: 0; }
.menushow-top>:nth-child(1) { background: #ff4837; }
.menushow-top>:nth-child(1) span { color: #fff; }
.menushow-top>div>span { display: inline; font-size: 1.6rem; line-height: 1; margin: 0; }
/*底部弹出咨询入口*/

/*居中图片弹窗*/
#view-xdf { width: 275px; height: 260px; position: fixed; z-index: 999999; margin-left: -137.5px; margin-top: -130px; left: 50%; top: 50%; transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-perspective: 500px; -moz-perspective: 500px; perspective: 500px; transform: translateZ(2000px); -webkit-transform: translateZ(2000px); -moz-transform: translateZ(2000px);}
.centerbox { width: 275px; height: 260px; opacity: 0; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; box-shadow: 0 0 20px rgba(10,2,4,.75); -webkit-box-shadow: 0 0 20px rgba(10,2,4,.75); -moz-box-shadow: 0 0 20px rgba(10,2,4,.75); -ms-box-shadow: 0 0 20px rgba(10,2,4,.75); transform-origin: center top; -webkit-transform-origin: center top; -moz-transform-origin: center top; transform: translateZ(999px); -webkit-transform: translateZ(999px); -moz-transform: translateZ(999px) }
.CenterBoxShow { animation: cshow 2s forwards linear; -webkit-animation: cshow 2s forwards linear; -moz-animation: cshow 2s forwards linear }
.centerbox-close { position: absolute; top: -14px; right: -14px;z-index: 999999;}
.centerbox .center-chat { width: 100%; bottom: 0; left: 0; height: 275px; border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; -moz-border-radius: 0 0 15px 15px }
.center-swt, .center-tel { display: block; position: relative; width: 50%; height: 58px; float: left }
.center-swt { -webkit-border-radius: 0 0 15px 0; -moz-border-radius: 0 0 15px 0 }
.center-chata{ display: block; position: absolute; }
/*居中图片弹窗*/

/*问题*/
.question{ width:95%; height:5rem; margin:0 auto;}
.wt_left{ width:70%; height:3rem; line-height:3rem; font-size:1.6rem; float:left; background:#FFFFFF; border:1px solid #999999; border-radius: 0.4rem;  margin-top:1rem; padding-left:1%;}
.wt_right{  width:28%; height:3rem; line-height:3rem; font-size:1.4rem;  float:right; background:#e10c2a;  text-align:center; font-weight:bold;   border-radius: 0.4rem;margin-top:1rem; }
.wt_right a{ color:#FFFFFF;}

/*底部悬浮框 */
.footer { text-align: center; font-size: .5rem; width: 100%; clear: both; height: 2.6rem; background: #FF9900; }
.footer p { color: #ffffff; line-height: .5rem; }
.footer p a { color: #ffffff; padding: 0 10px; }
.footer p span a { color: #ffffff }
.iconfont::before { content: ""; display: inline-block; vertical-align: top; background: url(images_2016top.png) no-repeat; background-size: 30px 30px }

/*4.footer
---------------------------------------------------------------------- */
.footMenu { height: 4rem; padding:.2rem 0; max-width: 640px; width: 100%; margin: 0 auto; position: fixed; bottom: 0; background: #f8f8f8; }
.footMenu li { width: 17%; float: left; text-align:center;}
.footMenu li a { display: block; height: 76px; padding-top: 5px; }
.footMenu li a dt i{ margin: 0 auto; color:#ee7800; font-size:2rem; line-height:2rem;}
.footMenu li a dd { line-height: 2rem; font-size: 1rem; color: #ee7800;}
.footMenu li.footMenu_m { width: 32%; height: 56px; position: relative;}
.footMenu li.footMenu_m dl dt i{ background-color:#f8f8f8; border-radius:50%; color:#474747;}
.footMenu li.footMenu_m a { width: 100%; height: 56px; padding-top: 9px; position: absolute; top: -10px; left: 0; background-size: auto 50px; background-color:#f8f8f8; border-radius:100%;}
.yywz { margin-top: 13%; }
.tswz { color: #cc0000; }
.address { font-size:.8rem; }
/*tanchucss2.css*/
.zbottomBox { z-index: 999; position: fixed; margin: 0 auto; max-width: 640px; width: 100%; text-align:left; font-size:1rem; bottom: 0; background-image: -moz-linear-gradient(#c0e1e1, #cbe3e1); background-image: -webkit-linear-gradient(#c0e1e1, #cbe3e1); background-image: -o-linear-gradient(#c0e1e1, #deceb7); background-image: linear-gradient(#c0e1e1, #cbe3e1); display: none }
.zbottomBox dt { display: inline-block; width: 14%; min-width: 70px; }
.zbottomBox dt img { width: 50%; }
.zbottomBox dd { display: inline-block; width: 70%; }
.zbottomBox .box { font-size: 1rem; padding-left:.5rem; text-align:left; height:2rem; line-height:2rem; margin-left: 1%; border: .1rem solid #7ebbe4; border-top-color: #b2daf0; border-radius: 1rem; box-shadow: 0 .2rem 0 #3ea0dd, inset 0 .1rem .1rem #fff; background-image: -moz-linear-gradient(#c6e5fa, #a6d7f7); background-image: -webkit-linear-gradient(#c6e5fa, #a6d7f7); background-image: -o-linear-gradient(#c6e5fa, #a6d7f7); background-image: linear-gradient(#c6e5fa, #a6d7f7); }
.zbottomBox .btn_bg { border-top: .1rem solid #c7c7c0; border-bottom: .1rem solid #979185; background-color: #eaebed; text-align:center; line-height:2.3rem; margin:.2rem 0;}
.zbottomBox .btn_bg a { display: inline-block; width: 20%; margin: 1% 5%; border: .1rem solid #a6a5a1; border-radius: .5rem; background-color: #fefefe; box-shadow: 0 .2rem .2rem #d1d1d3; transition: all .3s linear 0s; font-size: 1rem; }
.zbottomBox .btn_bg a:hover { border-color: #959490; background-color: #f7f7f7; }
.fadeoutB { -webkit-animation-name: fadeoutB; -moz-animation-name: fadeoutB; -ms-animation-name: fadeoutB; animation-name: fadeoutB }
/*tanchucss2.css*/

/*--底部弹出--*/
.am-btn { display: inline-block; margin-bottom: 0; padding: .1rem 1rem; font-size: 1.2rem; font-weight: 400; line-height: 2.5rem; text-align: center; white-space: nowrap; background-image: none; border: 1px solid transparent; border-radius: 0; cursor: pointer; outline: 0; -webkit-appearance: none; user-select: none; -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out; transition: background-color 300ms ease-out, border-color 300ms ease-out; }
.am-btn, .ath-viewport { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none }
.am-table-bordered, .am-table-radius { border: 1px solid #ddd }
.am-pagination, th { text-align: left }
.am-btn-block, legend { width: 100%; display: block }
.am-btn:active:focus, .am-btn:focus { outline: dotted thin; outline: -webkit-focus-ring-color auto 1px; outline-offset: -2px }
.am-btn:focus, .am-btn:hover { color: #444; text-decoration: none }
.am-btn.am-active, .am-btn:active { background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.15); box-shadow: inset 0 3px 5px rgba(0,0,0,.15) }
.am-btn.am-disabled, .am-btn[disabled], fieldset[disabled] .am-btn { pointer-events: none; border-color: transparent; cursor: not-allowed; opacity: .45; -webkit-box-shadow: none; box-shadow: none }
.am-btn.am-round { border-radius: 1000px }
.am-btn.am-radius { border-radius: 2px }
.am-btn-default { color: #444; background-color: #e6e6e6; border-color: #e6e6e6 }
a.am-btn-default:visited { color: #444 }
.am-active .am-btn-default.am-dropdown-toggle, .am-btn-default.am-active, .am-btn-default:active, .am-btn-default:focus, .am-btn-default:hover { color: #444; border-color: #c7c7c7 }
.am-btn-default:focus, .am-btn-default:hover { background-color: #d4d4d4 }
.am-active .am-btn-default.am-dropdown-toggle, .am-btn-default.am-active, .am-btn-default:active { background-image: none; background-color: #c2c2c2 }
.am-btn-default.am-disabled, .am-btn-default.am-disabled.am-active, .am-btn-default.am-disabled:active, .am-btn-default.am-disabled:focus, .am-btn-default.am-disabled:hover, .am-btn-default[disabled], .am-btn-default[disabled].am-active, .am-btn-default[disabled]:active, .am-btn-default[disabled]:focus, .am-btn-default[disabled]:hover, fieldset[disabled] .am-btn-default, fieldset[disabled] .am-btn-default.am-active, fieldset[disabled] .am-btn-default:active, fieldset[disabled] .am-btn-default:focus, fieldset[disabled] .am-btn-default:hover { background-color: #e6e6e6; border-color: #e6e6e6 }
.am-btn-group .am-btn-default, .am-btn-group-stacked .am-btn-default { border-color: #d9d9d9 }
.am-btn-primary { color: #fff; background-color: #0e90d2; border-color: #0e90d2 }
a.am-btn-primary:visited { color: #fff }
.am-active .am-btn-primary.am-dropdown-toggle, .am-btn-primary.am-active, .am-btn-primary:active, .am-btn-primary:focus, .am-btn-primary:hover { color: #fff; border-color: #0a6999 }
.am-btn-primary:focus, .am-btn-primary:hover { background-color: #0c79b1 }
.am-active .am-btn-primary.am-dropdown-toggle, .am-btn-primary.am-active, .am-btn-primary:active { background-image: none; background-color: #0a628f }
.am-btn-primary.am-disabled, .am-btn-primary.am-disabled.am-active, .am-btn-primary.am-disabled:active, .am-btn-primary.am-disabled:focus, .am-btn-primary.am-disabled:hover, .am-btn-primary[disabled], .am-btn-primary[disabled].am-active, .am-btn-primary[disabled]:active, .am-btn-primary[disabled]:focus, .am-btn-primary[disabled]:hover, fieldset[disabled] .am-btn-primary, fieldset[disabled] .am-btn-primary.am-active, fieldset[disabled] .am-btn-primary:active, fieldset[disabled] .am-btn-primary:focus, fieldset[disabled] .am-btn-primary:hover { background-color: #0e90d2; border-color: #0e90d2 }
.am-btn-group .am-btn-primary, .am-btn-group-stacked .am-btn-primary { border-color: #0c80ba }
.am-btn-warning { color: #fff; background-color: #f37b1d; border-color: #f37b1d }
a.am-btn-warning:visited { color: #fff }
.am-active .am-btn-warning.am-dropdown-toggle, .am-btn-warning.am-active, .am-btn-warning:active, .am-btn-warning:focus, .am-btn-warning:hover { color: #fff; border-color: #c85e0b }
.am-btn-warning:focus, .am-btn-warning:hover { background-color: #e0690c }
.am-active .am-btn-warning.am-dropdown-toggle, .am-btn-warning.am-active, .am-btn-warning:active { background-image: none; background-color: #be590a }
.am-btn-warning.am-disabled, .am-btn-warning.am-disabled.am-active, .am-btn-warning.am-disabled:active, .am-btn-warning.am-disabled:focus, .am-btn-warning.am-disabled:hover, .am-btn-warning[disabled], .am-btn-warning[disabled].am-active, .am-btn-warning[disabled]:active, .am-btn-warning[disabled]:focus, .am-btn-warning[disabled]:hover, fieldset[disabled] .am-btn-warning, fieldset[disabled] .am-btn-warning.am-active, fieldset[disabled] .am-btn-warning:active, fieldset[disabled] .am-btn-warning:focus, fieldset[disabled] .am-btn-warning:hover { background-color: #f37b1d; border-color: #f37b1d }
.am-btn-group .am-btn-warning, .am-btn-group-stacked .am-btn-warning { border-color: #ea6e0c }
.am-btn-danger { color: #fff; background-color: #dd514c; border-color: #dd514c }
a.am-btn-danger:visited { color: #fff }
.am-active .am-btn-danger.am-dropdown-toggle, .am-btn-danger.am-active, .am-btn-danger:active, .am-btn-danger:focus, .am-btn-danger:hover { color: #fff; border-color: #c62b26 }
.am-btn-danger:focus, .am-btn-danger:hover { background-color: #d7342e }
.am-active .am-btn-danger.am-dropdown-toggle, .am-btn-danger.am-active, .am-btn-danger:active { background-image: none; background-color: #be2924 }
.am-btn-danger.am-disabled, .am-btn-danger.am-disabled.am-active, .am-btn-danger.am-disabled:active, .am-btn-danger.am-disabled:focus, .am-btn-danger.am-disabled:hover, .am-btn-danger[disabled], .am-btn-danger[disabled].am-active, .am-btn-danger[disabled]:active, .am-btn-danger[disabled]:focus, .am-btn-danger[disabled]:hover, fieldset[disabled] .am-btn-danger, fieldset[disabled] .am-btn-danger.am-active, fieldset[disabled] .am-btn-danger:active, fieldset[disabled] .am-btn-danger:focus, fieldset[disabled] .am-btn-danger:hover { background-color: #dd514c; border-color: #dd514c }
.am-btn-group .am-btn-danger, .am-btn-group-stacked .am-btn-danger { border-color: #d93c37 }
.am-btn-success { color: #fff; background-color: #5eb95e; border-color: #5eb95e }
a.am-btn-success:visited { color: #fff }
.am-active .am-btn-success.am-dropdown-toggle, .am-btn-success.am-active, .am-btn-success:active, .am-btn-success:focus, .am-btn-success:hover { color: #fff; border-color: #429842 }
.am-btn-success:focus, .am-btn-success:hover { background-color: #4aaa4a }
.am-active .am-btn-success.am-dropdown-toggle, .am-btn-success.am-active, .am-btn-success:active { background-image: none; background-color: #3f913f }
.am-btn-success.am-disabled, .am-btn-success.am-disabled.am-active, .am-btn-success.am-disabled:active, .am-btn-success.am-disabled:focus, .am-btn-success.am-disabled:hover, .am-btn-success[disabled], .am-btn-success[disabled].am-active, .am-btn-success[disabled]:active, .am-btn-success[disabled]:focus, .am-btn-success[disabled]:hover, fieldset[disabled] .am-btn-success, fieldset[disabled] .am-btn-success.am-active, fieldset[disabled] .am-btn-success:active, fieldset[disabled] .am-btn-success:focus, fieldset[disabled] .am-btn-success:hover { background-color: #5eb95e; border-color: #5eb95e }
.am-btn-group .am-btn-success, .am-btn-group-stacked .am-btn-success { border-color: #4db14d }
.am-btn-secondary { color: #fff; background-color: #3bb4f2; border-color: #3bb4f2 }
a.am-btn-secondary:visited { color: #fff }
.am-active .am-btn-secondary.am-dropdown-toggle, .am-btn-secondary.am-active, .am-btn-secondary:active, .am-btn-secondary:focus, .am-btn-secondary:hover { color: #fff; border-color: #0f9ae0 }
.am-btn-secondary:focus, .am-btn-secondary:hover { background-color: #19a7f0 }
.am-active .am-btn-secondary.am-dropdown-toggle, .am-btn-secondary.am-active, .am-btn-secondary:active { background-image: none; background-color: #0e93d7 }
.am-btn-secondary.am-disabled, .am-btn-secondary.am-disabled.am-active, .am-btn-secondary.am-disabled:active, .am-btn-secondary.am-disabled:focus, .am-btn-secondary.am-disabled:hover, .am-btn-secondary[disabled], .am-btn-secondary[disabled].am-active, .am-btn-secondary[disabled]:active, .am-btn-secondary[disabled]:focus, .am-btn-secondary[disabled]:hover, fieldset[disabled] .am-btn-secondary, fieldset[disabled] .am-btn-secondary.am-active, fieldset[disabled] .am-btn-secondary:active, fieldset[disabled] .am-btn-secondary:focus, fieldset[disabled] .am-btn-secondary:hover { background-color: #3bb4f2; border-color: #3bb4f2 }
.am-btn-group .am-btn-secondary, .am-btn-group-stacked .am-btn-secondary { border-color: #23abf0 }
.am-btn-link { color: #0e90d2; font-weight: 400; cursor: pointer; border-radius: 0 }
.am-btn-link, .am-btn-link:active, .am-btn-link[disabled], fieldset[disabled] .am-btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none }
.am-btn-link, .am-btn-link:active, .am-btn-link:focus, .am-btn-link:hover { border-color: transparent }
.am-btn-link:focus, .am-btn-link:hover { color: #095f8a; text-decoration: underline; background-color: transparent }
.am-btn-link[disabled]:focus, .am-btn-link[disabled]:hover, fieldset[disabled] .am-btn-link:focus, fieldset[disabled] .am-btn-link:hover { color: #999; text-decoration: none }
.am-btn-xs { font-size: 1.2rem;}
.am-btn-sm { font-size: 1.4rem;}
.am-btn-lg { font-size: 1.8rem;}
.am-btn-xl, legend { font-size: 2rem }
.am-btn-block { padding-left: 0; padding-right: 0 }
.am-btn-block+.am-btn-block { margin-top: 5px }
input[type=button].am-btn-block, input[type=reset].am-btn-block, input[type=submit].am-btn-block { width: 100% }
.am-btn.am-btn-loading .am-icon-spin { margin-right: 5px }
table { border-collapse: collapse; border-spacing: 0; max-width: 100%; background-color: transparent; empty-cells: show }
table code { white-space: normal }
.am-table { width: 100%; margin-bottom: 1.6rem; border-spacing: 0; border-collapse: separate }
.am-table>tbody>tr>td, .am-table>tbody>tr>th, .am-table>tfoot>tr>td, .am-table>tfoot>tr>th, .am-table>thead>tr>td, .am-table>thead>tr>th { padding: .7rem; line-height: 1.6; vertical-align: top; border-top: 1px solid #ddd }
.am-table>thead>tr>th { vertical-align: bottom; border-bottom: 1px solid #ddd }
.am-table>caption+thead>tr:first-child>td, .am-table>caption+thead>tr:first-child>th, .am-table>colgroup+thead>tr:first-child>td, .am-table>colgroup+thead>tr:first-child>th, .am-table>thead:first-child>tr:first-child>td, .am-table>thead:first-child>tr:first-child>th { border-top: 0 }
.am-table>tbody+tbody tr:first-child td { border-top: 2px solid #ddd }
.am-table-bordered>tbody>tr>td, .am-table-bordered>tbody>tr>th, .am-table-bordered>tfoot>tr>td, .am-table-bordered>tfoot>tr>th, .am-table-bordered>thead>tr>td, .am-table-bordered>thead>tr>th { border-left: 1px solid #ddd }
.am-table-bordered>tbody>tr>td:first-child, .am-table-bordered>tbody>tr>th:first-child, .am-table-bordered>tfoot>tr>td:first-child, .am-table-bordered>tfoot>tr>th:first-child, .am-table-bordered>thead>tr>td:first-child, .am-table-bordered>thead>tr>th:first-child, .am-table-radius>tbody>tr>td:first-child, .am-table-radius>tbody>tr>th:first-child { border-left: none }
.am-table-bordered>tbody>tr:first-child>td, .am-table-bordered>tbody>tr:first-child>th { border-top: none }
.am-nav-divider, .am-panel-footer, .am-table-bordered>thead+tbody>tr:first-child>td, .am-table-bordered>thead+tbody>tr:first-child>th { border-top: 1px solid #ddd }
.am-table-radius { border-radius: 2px }
.am-table-radius>thead>tr:first-child>td:first-child, .am-table-radius>thead>tr:first-child>th:first-child { border-top-left-radius: 2px; border-left: none }
.am-table-radius>thead>tr:first-child>td:last-child, .am-table-radius>thead>tr:first-child>th:last-child { border-top-right-radius: 2px; border-right: none }
.am-table-radius>tbody>tr>td:last-child, .am-table-radius>tbody>tr>th:last-child { border-right: none }
.am-table-radius>tbody>tr:last-child>td, .am-table-radius>tbody>tr:last-child>th { border-bottom: none }
.am-table-radius>tbody>tr:last-child>td:first-child, .am-table-radius>tbody>tr:last-child>th:first-child { border-bottom-left-radius: 2px }
.am-table-radius>tbody>tr:last-child>td:last-child, .am-table-radius>tbody>tr:last-child>th:last-child { border-bottom-right-radius: 2px }
.am-table-striped>tbody>tr:nth-child(odd)>td, .am-table-striped>tbody>tr:nth-child(odd)>th { background-color: #f9f9f9 }
.am-table-hover>tbody>tr:hover>td, .am-table-hover>tbody>tr:hover>th { background-color: #e9e9e9 }
.am-table-compact>tbody>tr>td, .am-table-compact>tbody>tr>th, .am-table-compact>tfoot>tr>td, .am-table-compact>tfoot>tr>th, .am-table-compact>thead>tr>td, .am-table-compact>thead>tr>th { padding: .4rem }
.am-table>tbody>tr.am-active>td, .am-table>tbody>tr.am-active>th, .am-table>tbody>tr>td.am-active, .am-table>tbody>tr>th.am-active, .am-table>tfoot>tr.am-active>td, .am-table>tfoot>tr.am-active>th, .am-table>tfoot>tr>td.am-active, .am-table>tfoot>tr>th.am-active, .am-table>thead>tr.am-active>td, .am-table>thead>tr.am-active>th, .am-table>thead>tr>td.am-active, .am-table>thead>tr>th.am-active { background-color: #ffd }
.am-table>tbody>tr.am-disabled>td, .am-table>tbody>tr.am-disabled>th, .am-table>tbody>tr>td.am-disabled, .am-table>tbody>tr>th.am-disabled, .am-table>tfoot>tr.am-disabled>td, .am-table>tfoot>tr.am-disabled>th, .am-table>tfoot>tr>td.am-disabled, .am-table>tfoot>tr>th.am-disabled, .am-table>thead>tr.am-disabled>td, .am-table>thead>tr.am-disabled>th, .am-table>thead>tr>td.am-disabled, .am-table>thead>tr>th.am-disabled { color: #999 }
.am-table>tbody>tr.am-primary>td, .am-table>tbody>tr.am-primary>th, .am-table>tbody>tr>td.am-primary, .am-table>tbody>tr>th.am-primary, .am-table>tfoot>tr.am-primary>td, .am-table>tfoot>tr.am-primary>th, .am-table>tfoot>tr>td.am-primary, .am-table>tfoot>tr>th.am-primary, .am-table>thead>tr.am-primary>td, .am-table>thead>tr.am-primary>th, .am-table>thead>tr>td.am-primary, .am-table>thead>tr>th.am-primary { color: #0b76ac; background-color: rgba(14,144,210,.115) }
.am-table>tbody>tr.am-success>td, .am-table>tbody>tr.am-success>th, .am-table>tbody>tr>td.am-success, .am-table>tbody>tr>th.am-success, .am-table>tfoot>tr.am-success>td, .am-table>tfoot>tr.am-success>th, .am-table>tfoot>tr>td.am-success, .am-table>tfoot>tr>th.am-success, .am-table>thead>tr.am-success>td, .am-table>thead>tr.am-success>th, .am-table>thead>tr>td.am-success, .am-table>thead>tr>th.am-success { color: #5eb95e; background-color: rgba(94,185,94,.115) }
.am-table>tbody>tr.am-warning>td, .am-table>tbody>tr.am-warning>th, .am-table>tbody>tr>td.am-warning, .am-table>tbody>tr>th.am-warning, .am-table>tfoot>tr.am-warning>td, .am-table>tfoot>tr.am-warning>th, .am-table>tfoot>tr>td.am-warning, .am-table>tfoot>tr>th.am-warning, .am-table>thead>tr.am-warning>td, .am-table>thead>tr.am-warning>th, .am-table>thead>tr>td.am-warning, .am-table>thead>tr>th.am-warning { color: #f37b1d; background-color: rgba(243,123,29,.115) }
.am-table>tbody>tr.am-danger>td, .am-table>tbody>tr.am-danger>th, .am-table>tbody>tr>td.am-danger, .am-table>tbody>tr>th.am-danger, .am-table>tfoot>tr.am-danger>td, .am-table>tfoot>tr.am-danger>th, .am-table>tfoot>tr>td.am-danger, .am-table>tfoot>tr>th.am-danger, .am-table>thead>tr.am-danger>td, .am-table>thead>tr.am-danger>th, .am-table>thead>tr>td.am-danger, .am-table>thead>tr>th.am-danger { color: #dd514c; background-color: rgba(221,81,76,.115) }
fieldset { border: none }
legend { margin-bottom: 2rem; line-height: inherit; color: #333; border-bottom: 1px solid #e5e5e5; padding-bottom: .5rem }
label { display: inline-block; margin-bottom: 5px; font-weight: 700 }
input[type=search] { -webkit-box-sizing: border-box; box-sizing: border-box }
input[type=checkbox], input[type=radio] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal }
input[type=file] { display: block }
select[multiple], select[size] { height: auto }
select optgroup { font-size: inherit; font-style: inherit; font-family: inherit }
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus { outline: dotted thin; outline: -webkit-focus-ring-color auto 1px; outline-offset: -2px }
 input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
 height: auto
}
.am-fl { margin-right:.3rem; margin-bottom: 1%; line-height:1.8rem; font-size:1rem; text-align:center;}
/*底部弹出咨询入口*/