/*reset*/
* {font-family:"Microsoft Yahei", Arial;}
body {background:none;color:#45030f;}
.pages {color:#5a5a5a;}
ul, li, dl, dt, dd {display:block;list-style:none;}
img {display:block;max-width:100%;border:0;}
.clear {display:block;float:none;width:0;height:0;border:0;background:none;font-size:0;clear:both;visibility:hidden;overflow:hidden;}
.clear-fix:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
a {text-decoration:none;outline:none;color:#da231b;}
.fl {float:left;}
.fr {float:right;}
.w_700 {width:700%;}
.t_cen {text-align:center;}
.all {width:100%;overflow:hidden;}
.pt_1em {padding-top:1em;}
.pb_1em {padding-bottom:1em;}
/*font*/

@font-face {font-family:"iconfont";src:url('../font/iconfont.woff') format('woff'),  url('../font/iconfont.ttf') format('truetype');}
.iconfont {font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;/*  -webkit-text-stroke-width:0.2px;
*/  -moz-osx-font-smoothing:grayscale;}
/*base module*/
.panel {padding:0;background:#fff;}
footer {position:relative;background:#f67ea4;height:4em;border:none;}
header {background:#0a3e8a;}
/*common module*/
.top {position:relative;text-align:center;}
.top-tl {font-size:1.8em;line-height:2.6em;color:#fff;}
.logo {display:block;width:71.09735%;margin:0.2em auto 0 auto;}
/*btn*/
.cbtn-nav {width:13%;text-align:center;display:block;position:absolute;right:0%;top:0em;font-size:3em;line-height:1.3em;cursor:pointer;color:#ffffff;height:100%;padding-top:1.6%;border-left:1px solid #1c52a1;}
.cbtn-nav.pressed {color:#ccc;}
.cbtn-search, .cbtn-back, .cbtn-home {height:100%;width:13%;text-align:center;display:block;position:absolute;left:0%;top:0;font-size:2.1em;line-height:1.2em;cursor:pointer;color:#ffffff !important;padding-top:3.5%;border-right:1px solid #1c52a1;}
.cbtn-search {font-size:2.2em;padding-top:3%;}
.cbtn-back {font-size:2.5em;padding-top:3%;}
.cbtn-search.pressed, .cbtn-back.pressed, .cbtn-home.pressed {color:#ccc;}
.cbtn-top {position:absolute;right:3%;bottom:120%;background:rgba(153,153,153,0.3);color:#FFFfff;font-size:2em;width:2em;border-radius:50%;height:2em;line-height:2em;text-align:center;cursor:pointer;display:none;}
.cbtn-top.pressed {background:rgba(24,87,230,.4);}
.cbtn-cla{position:absolute;right:15%;top:50%;margin-top:-.5em;font-size:2.3em;line-height:1em;cursor:pointer;color:#ffffff}
.cbtn-cla font{font-size:1.2em;float:left;line-height:1}
.cbtn-cla span{font-size:.7em;float:right}
.cbtn-cla.pressed{color:#6a1515}
.btn-back {display:inline-block;width:28.125%;}
.btn-back.pressed {background:#6a1515;}
/*------------index-------------------*/

.topfra {width:100%;background:url(../images/indexbg.jpg) center top no-repeat;padding:0 0 3em 0;background-size:100% 100%;
he/ight:400px;}
/*view*/

.box li {float:left;width:100%;}
.box ul {float:left;width:100%;}
.boximg {margin:0 auto;overflow:auto;width:76%;}
.boximg a {float:left;width:30%;margin:0 1.5%;padding:1% 0 10%;overflow:hidden;border-radius:10px;color:#333;border:1px solid #fff;}
.boximg a:hover {border-radius:10px;border:1px solid #ccc;background:url(../images/navbg.gif) no-repeat bottom center;background-size:100%}
.boximg img {width:100%;display:block;overflow:auto;}
.boximg p, .box p a {line-height:2;text-align:center;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*foot*/
.foot {width:100%;background:#252525;font-size:1em !important;color:#FFF;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1 solid #fff;}
.foot a {width:25%;float:left;display:block;color:#fff;font:2.5em/1 "Microsoft Yahei";text-align:center;padding:0.125em 0;cursor:pointer;}
.foot a:visited {color:#fff;}
.foot a.pressed {color:#dfddce;}
.foot a > span {display:block;font:0.5em/1.5 "Microsoft Yahei";}
/*nav*/
.rightnav {z-index:9999 !important;width:260px !important;}
.indexview #rightnav-view .panel {background:#000000;}
.rightnav .view {z-index:9999;}
.rightnav .pages {z-index:9999;}
.rightnav-panel {background:#000000;padding:0 0em;font:1.375em/3 "Microsoft Yahei", Arial;color:#fff;}
.rightnav-panel > * {padding:1em 0;}
.nav-in a {display:block;color:#dfddce;border-top:1px solid #727269;}
.nav-in a:visited {color:#dfddce;}
.nav-in a.pressed {color:#fff;}
.nav-in .iconfont {font-size:1.7em;margin-right:0.1em;line-height:1.7;vertical-align:top;}
.nav-in p {display:block;color:#fff;line-height:1.8;text-align:center;font-weight:bold;font-size:1.3em;}
.nav-in p font {color:#7a7970;font-family:'Impact';font-weight:normal;}
.nav-in p em {width:100%;display:block;display:none;border-top:1px solid #515253;border-bottom:1px solid #515253;height:3px;}
.nav-in p span {padding:5% 0;display:block;color:#7a7970;}
.nav-in li {text-align:center;}
/*page search*/
/*srch*/
.srch-tl {color:#000000;width:93.75%;margin:0 auto;font:1.6em/2.375 "Microsoft Yahei";font-we、ight:bold;}
.srch {position:relative;width:93.75%;margin:0 auto;font-size:1.625em;-webkit-appearance:none;}
.srch-txt {width:82%;padding:0.5em 4em 0.5em 4%;border:none;background:#fff;font:0.9em/1 "Microsoft YaHei";color:#614c39;cursor:pointer;border-radius:0;height:2.7em;border:1px solid #dcdcdc;-webkit-appearance:none;}
.srch-txt::-webkit-input-placeholder {color:#CCC;}
.srch-sub {position:absolute;top:0;right:0;width:2em;height:100%;text-align:center;border:none;background:#0a3e8a;font:1.375em/1.46 "Microsoft YaHei";cursor:pointer;color:#FFF;-webkit-appearance:none;border-radius:0;}
/*cla*/
.cla-list {width:93.75%;margin:-3.125% auto 0;}
.cla-son {margin:3.125% 0;font:1.5em/3 "Microsoft Yahei";background:#fff;}
.cla-son dt {padding-left:1.5em;border:1px solid #dad9d9;}
.cla-son dt a {color:#0a3e8a;display:block;width:50%;}
.cla-son dt a.pressed {color:#000;}
.cla-son dt.on a {}
.cla-sub {font-size:2em;line-height:1.5em;color:#858585;-webkit-transform:rotate(180deg);cursor:pointer;padding:0 0.5em;}
.cla-sub.reverse {-webkit-transform:rotate(270deg);}
.cla-son dd {display:none;margin-top:0.5em;-webkit-border-image:url(../images/img6.jpg) 2 0 0 0;border-image:url(../images/img6.jpg) 2 0 0 0;font-size:0.875em;border:1px solid #e8e8e8;}
.cla-son dd a {display:block;color:#767676;}
.cla-son dd a:visited {color:#767676;}
.cla-son dd a.pressed {color:#767676;}
.cla-son dd > div {text-indent:2em;border-bottom:1px dashed #ebebeb;}
.cla-son dd > div:nth-last-child(1) {border:0;}
/*cdtl module*/
.cdtl-txt {width:100%;padding:3%;margin:0 auto 1em;font:normal 1.375em/2 "Microsoft YaHei";color:#5e5e5e;word-break:break-all;min-height:400px;}
.cptl-txt {width:90%;margin:0 auto;text-align:left;font:normal 1em/1 "Microsoft YaHei";color:#222;height:6em;overflow:hidden;}
.cdtl-txt img {display:inline-block;}
.time {text-align:center;color:#a6a6a6;margin-bottom:3%;}
.cdtl-tl {font:1.425em/2 "Microsoft YaHei";text-align:center;margin:0.5em auto 0;color:#0a3e8a;padding:0 0.5em;}
.vdate {text-align:center;width:100%;margin-bottom:3%;font-size:12px;color:#a28187}
.cdtl-pic {margin:2em 0;text-align:center;}
.cptl-pic {padding:0.5em 0 0;text-align:center;}
.cdtl_pic-in {display:inline-block;max-width:80%;}
.cptl_pic-in {display:inline-block;max-width:80%;}
.cdtl-proprice {width:93.75%;font:1.375em/2.5 "Microsoft Yahei";text-align:left;color:#FFF;margin:2px auto 1em;background:#c12c20;padding-left:1em;}
/*index module*/
/*iheader*/
.iheader {width:93.75%;margin:10% auto 0;font:2em/2 "Microsoft Yahei";color:#dd1d4e;text-align:center;}
/*itl*/

.more {width:100%;text-align:center;clear:both;margin-top:2%;margin-bottom:4%;text-transform:uppercase;}
.more a {text-align:center;white-space:nowrap;color:#fff;font:1.3em/2 "Microsoft Yahei";border:0.1em solid #fff;border-radius:4px;padding:0 3.1em;display:inline-block;margin:0 auto;}
.more font {display:block;font-size:1.2em;padding:0 2%;position:relative;margin-top:-10px;background:#fff;}
.more1 {width:100%;text-align:center;clear:both;margin-top:2%;margin-bottom:4%;text-transform:uppercase;}
.more1 a {text-align:center;white-space:nowrap;color:#b6b6b6;font:1.3em/2 "Microsoft Yahei";border:0.1em solid #e6e6e6;border-radius:4px;padding:0 3.1em;display:inline-block;margin:0 auto;}
.more1 font {display:block;font-size:1.2em;padding:0 2%;position:relative;margin-top:-10px;background:#fff;}
/* index*/
.ititle {width:100%;text-align:center;color:#515151;
margin/-top:2em;margin-bottom:1em;font-size:1.3em;background:url(../images/indexline.gif) left 80% repeat-x;}
.ititle p {position:relative;font:1.3em/1 'Microsoft Yahei';
margin-t/op:-1.6em;color:#fff;}
.ititle font {overflow:hidden;color:#7787af;text-transform:uppercase;
disp/lay:block;padding:0 5%;font:1em/1 Microsoft Yahei;background:#093985;}
.ititle div {width:47%;margin:0 auto;text-align:center;margin-bottom:-1px;position:relative;}
.case {background:url(../images/casebot.gif) center bottom no-repeat #eee;background-size:100%;width:100%;padding-bottom:8%;}
.contactfra {width:100%;padding:2% 0;margin-top:5%;background-size:100% 60%;}
.ititleh {width:90.625%;text-align:center;margin:0 auto;color:#515151;
margin/-top:2em;margin-bottom:2em;font-size:1.3em;background:url(../images/indexline1.gif) left 60% repeat-x;}
.ititleh p {position:relative;font:1.3em/1 'Microsoft Yahei';
margin-t/op:-1.6em;color:#515151;background:#fff;}
.ititleh font {overflow:hidden;color:#515151;text-transform:uppercase;
disp/lay:block;padding:0 9%;font:1em/1 Microsoft Yahei;background:#fff;}
.ititleh div {width:47%;margin:0 auto;text-align:center;margin-bottom:-1px;position:relative;}
/*ipro*/
.ipro {width:87.5%;margin:3% auto 0;}
.ipro .metro-b, .ppro-son {float:left;position:relative;width:48.2%;margin-right:3.6%;margin-bottom:3.6%;background:#fff;border:1px solid #ccc;box-shadow:0 0 3px #c1bebe;border-radius:8px;}
.ipro .metro-b .pic {display:block;}
.ipro .metro-b .pic img {border-radius:5px 5px 0 0;}
.text {display:block;overflow:hidden;padding-right:0.375em;font:1.375em/2.65 "Microsoft Yahei";text-overflow:ellipsis;text-align:left;white-space:nowrap;}
.ipro .metro-b:nth-child(2n) {margin-right:0;}
.pro_t {text-align:center;color:#ff002a;text-transform:uppercase;font:1.6em/2.65 "Impact";}
/*inews*/
.dot {width:0.5em;height:0.5em;background:#f00;border-radius:10px;float:left;}
.pnews1 {background:url(../images/indexbg1.jpg) center top no-repeat;background-size:100% 100%;margin:0 0 0 0;width:100%;padding:2em 0 1% 0;}
.pnews1 li {font:normal 1.375em/1.1 "Microsoft YaHei";
 marg/in-bottom:1.5%;padding:0 3%;width:100%;display:inline-block;border-bottom:1px solid #426bab;}
.pnews1 li:nth-child(odd) {back/ground:#bee3dd}
#add.pnews1 li:nth-child(even) {b/ackground:#bee3dd}
#add.pnews1 li:nth-child(odd) {bac/kground:#fff}
.pnews1 li .fl {float:left;width:90%;white-space:nowrap;color:#fff;overflow:hidden;text-overflow:ellipsis;line-height:2.7;margin-left:1%;}
.pnews1 li font {width:5%;color:#426bab;line-height:1.7;float:right;font-size:1.5em;vertical-align:middle;}
.pnews1 li a {display:block;line-height:2.8;}
/*page news*/
.news-slogan {width:93.75%;margin:3.125% auto;}
.pnews-wrap {position:relative;height:100%;}
.pnews {width:100%;color:#dfddce;padding:3% 0;}
.pnews li {font:normal 1.375em/1.1 "Microsoft YaHei";margin-bottom:1.5%;padding:0 3%;width:100%;display:inline-block;}
.pnews li .fl {float:left;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:2.8;}
.pnews li .iconfont {line-height:1.8em;float:right;font-size:1.4em;color:#0a3e8a;vertical-align:middle;}
.pnews li a {display:block;line-height:2.7;color:#0a0a0a;}
.pnews li:nth-child(even) {background:#e2e1e1}
.wrapertop #wrapper {top:4.5em;}
#wrapper {position:absolute;z-index:1;top:0;bottom:0;left:0;width:100%;overflow:hidden;}
#scroller {position:absolute;z-index:1;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;min-height:105%;user-select:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
#pullDown {position:absolute;left:0;top:-40px;z-index:1;width:100%;height:40px;color:#888;font:bold 14px/40px "Microsoft Yahei";text-align:center;}
#pullDown.on {position:static;}
#pullUp {position:absolute;left:0;bottom:-40px;z-index:1;width:100%;height:40px;color:#888;font:bold 14px/40px "Microsoft Yahei";text-align:center;}
#pullUp.on {position:static;}
#pullDown .pullDownIcon, #pullUp .pullUpIcon {vertical-align:middle;display:inline-block;width:6.25%;padding-top:6.25%;background:url(../images/arrow.png) 0 0 no-repeat;background-size:100% auto;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:250ms;}
#pullDown .pullDownLabel, #pullUp .pullUpLabel {display:inline-block;vertical-align:middle;}
#pullDown .pullDownIcon {-webkit-transform:rotate(-180deg) translateZ(0);}
#pullDown.loading .pullDownIcon, #pullUp.loading .pullUpIcon {width:6.25%;padding-top:6.25%;background:url(../images/loading.png) no-repeat;background-position:100% auto;-webkit-animation-name:loading;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
@-webkit-keyframes loading {from {-webkit-transform:rotate(0deg) translateZ(0);}
to {-webkit-transform:rotate(360deg) translateZ(0);}}
/*page pro*/
.ppro-wrap {position:relative;height:100%;}
.date {color:#d2d2d2;}
.ppro-slogan {width:100%;margin:0 auto;font:1.375em/2 "Microsoft Yahei";height:3em;padding:0.2em 3% 0;background:#efefef;}
.ppro_view-slogan {position:static;}
.ppro-slogan .group {font-size:2.9em;line-height:1.07em;}
.group em {font-size:0.4em;font-style:normal;color:#aabad1;float:left;margin-top:-0.2em;}
.group font {font-size:0.4em;float:left;margin-top:-0.1em;}
.group .iconfont {float:left;}
.ppro-slogan .iconfont {cursor:pointer;color:#333;}
.ppro-slogan .iconfont.pressed {cursor:pointer;color:#45030f;}
.cbtn-cla .iconfont {}
.ppro-slogan .iconfont.on {color:#0a3e8a;}
.ppro {width:100%;margin:0 auto;padding:1em 0;}
.ppro.one .ppro-son {float:none;width:100%;margin-right:0;margin-left:0;}
.ppro-son {float:left;width:43.6%;margin-right:1%;margin-left:4%;margin-bottom:3.6%;text-align:center;display:inline-block;border:none;box-shadow:none;border-radius:0;}
.ppro-son img {width:auto;border:1px solid #ebebeb;}
.ppro-son a {float:left;width:100%;position:relative;}
.text {width:100%;padding:0 2%;line-height:2;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#282828;text-align:center;}
.ppro .text {width:100%;border:1px solid #c1dcff;background:url(../images/productdian.gif) 3% center no-repeat;padding:0 1% 0 7%;line-height:2;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#282828;text-align:left;}
.ppro-son:nth-child(2n) {margin-right:0;}
.ppro-son .pic {display:block;}
.pic img {margin:0 auto}
.ppro-son:nth-child(2n) {margin-right:0;}
/*module slide*/
.mod-slide {overflow:hidden;}
.mod-slide .slide-in {position:relative;overflow:hidden;}
.mod-slide .slide-in > div {float:left;position:relative;width:100%;font-size:0;text-align:center;}
.mod-slide .slide-in > div img {display:inline-block;}
.mod-slide .slide-pos {position:absolute;left:0;bottom:-2.5em;z-index:9999;width:100%;padding:1% 0;text-align:center;}
.mod-slide .slide-pos li {display:inline-block;border-radius:0.6em;width:0.8em;height:0.8em;margin:0 0.2em;background:#252525;border:0.15em solid #fff}
.mod-slide .slide-pos li.on {background:#0a3e8a;border:0.15em solid #fff;}
.pslide-wrap {position:relative;width:87.5%;margin:0 auto 10%;}
.pslide-glass {position:absolute;right:0;bottom:0;z-index:9999;font-size:3em;background:rgba(26,29,34,0.75);width:1.5em;height:1.5em;line-height:1.5em;text-align:center;color:#FFF;}
.pslide-glass a {display:block;width:100%;height:100%;color:#FFF;}
.islide {width:91.875%;position:relative;border:0.3em solid #fff;margin:1em auto 0 auto;clear:both;}
.islide .slide-pos {bottom:0.5em;left:0;text-align:center;}
/*pg-a module*/
.pg-a {width:87.5%;margin:0 auto;}
.pg_a-son {display:inline-block;margin:1em auto 3.5em;padding:0 2em;font:1.375em/3 "Microsoft YaHei";color:#ffffff!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#777777;cursor:pointer;}
.pg_a-son:visited {color:#ffffff!important;}
.pg_a-son.pressed {background:#333333!important;color:#ffffff!important;}
.pg_a-son .iconfont {padding:0 0.125em;font-size:2em;line-height:1.8em;}
/*common button*/
/*btn-a*/
.btn-a {background:#333;font:1.375em/2.5 "Microsoft YaHei";text-align:center;color:#ffffff!important;cursor:pointer;padding:0 0.5em;}
.btn-a a {display:block;color:#FFF;}
.btn-a a:visited {color:#fffffe;}
.btn-list {display:inline-block;}
/*btn-order*/
.btn-order {background:#e93d3b;font:1.625em/2.5 "Microsoft YaHei";text-align:center;color:#FFF;cursor:pointer;padding:0 1em;display:inline-block;}
.btn-order .iconfont {font-size:1.875em;line-height:1.25em;display:inline-block;vertical-align:top;}
.btn-order.pressed {background:#e93d3b;}
/*one-close*/
.one-close {position:absolute;right:0;bottom:0;width:4em;background:#c12c20;}
.one-close a {display:block;color:#FFF;font-size:2em;width:2em;height:2em;line-height:2em;text-align:center;}
/*page inview*/
#in {background:rgba(0,0,0,1);}
.zpic-wrap {position:relative;height:100%;}
.zpic-container {position:absolute;top:0;left:0;height:100%;}
.zpic-son {float:left;height:100%;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;}
.picback {color:#FFF;}
.swlf-4 {-webkit-animation:swlf-4 100ms forwards;}
@-webkit-keyframes swlf-4 {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(-25%, 0, 0);}}
.swlf-4-half {-webkit-animation:swlf-4-half 100ms forwards;}
@-webkit-keyframes swlf-4-half {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(-12.5%, 0, 0);}}
.swrg-4 {-webkit-animation:swrg-4 100ms forwards;}
@-webkit-keyframes swrg-4 {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(25%, 0, 0);}}
.swrg-4-half {-webkit-animation:swrg-4-half 100ms forwards;}
@-webkit-keyframes swrg-4-half {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(12.5%, 0, 0);}}
.swlf-3 {-webkit-animation:swlf-3 100ms forwards;}
@-webkit-keyframes swlf-3 {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(-33.33%, 0, 0);}}
.swlf-3-half {-webkit-animation:swlf-3-half 100ms forwards;}
@-webkit-keyframes swlf-3-half {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(-16.67%, 0, 0);}}
.swrg-3 {-webkit-animation:swrg-3 100ms forwards;}
@-webkit-keyframes swrg-3 {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(33.33%, 0, 0);}}
.swrg-3-half {-webkit-animation:swrg-3-half 100ms forwards;}
@-webkit-keyframes swrg-3-half {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(16.67%, 0, 0);}}
.swlf-2 {-webkit-animation:swlf-2 100ms forwards;}
@-webkit-keyframes swlf-2 {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(-50%, 0, 0);}}
.swlf-2-half {-webkit-animation:swlf-2-half 100ms forwards;}
@-webkit-keyframes swlf-2-half {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(-25%, 0, 0);}}
.swrg-2 {-webkit-animation:swrg-2 100ms forwards;}
@-webkit-keyframes swrg-2 {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(50%, 0, 0);}}
.swrg-2-half {-webkit-animation:swrg-2-half 100ms forwards;}
@-webkit-keyframes swrg-2-half {0% {-webkit-transform:translate3d(0, 0, 0);}
 100% {-webkit-transform:translate3d(25%, 0, 0);}}
/*popup*/
.afPopup {display:block;border:none;border-radius:0;padding:0;text-align:center;width:93.75%;position:absolute;z-index:1000000;top:50%;color:inherit;background:none;}
.afPopup > header {padding:0.375em 0.5em;background:#111321;color:#FFF;font:1.5em "Microsoft Yahei", Arial;}
.afPopup > div {background:#FFF;margin:0;}
.afPopup > footer {background:none;}
.afPopup .button {border:none;width:49.5%;margin:0;background:#111321;color:#FFF;padding:0.625em 0;font-size:1.375em;}
.afPopup .button.pressed {background:#333;}
/*.button.pressed{   font-weight:bold;
    background:white;} */
.afPopup footer a:not(:first-of-type) {margin-left:1%;}
/*module download*/
#download .button {width:100%;}
#download footer a:not(:first-of-type) {display:none;}
.down-wrap {padding:2em;}
.down-son {background:#EEE;font:1.375em/2.5 "Microsoft Yahei";text-align:left;margin-bottom:1em;padding:0 1em;}
.down-son:last-child {margin-bottom:0;}
.down-son a {color:#333;}
.down-son .iconfont {font-size:1.5em;line-height:1.67;}
/*module share*/
#share .button {width:100%;}
#share footer a:not(:first-of-type) {display:none;}
/*module order*/
select#m-pid {-webkit-appearance:menulist;}
.m-form {padding:0.125em 0;font-size:0.875em;}
.m-form .red {color:#e93d3b;}
.m-son {position:relative;margin:0.375em auto;font:1.2em/2 "Microsoft YaHei";}
.m-son label {float:left;text-align:right;width:22.5%;font:1em/2.4 "Microsoft YaHei";color:#222;margin-right:2.5%;}
.m-tl {float:left;width:70%;font:1em "Microsoft YaHei";padding:0.5em 0.5em;border:1px solid #222;height:2.4em;color:#333;background:#FFF;-webkit-appearance:none;border-radius:0;}
.m-tl::-webkit-input-placeholder {color:#CCC;}
.m-con {float:left;width:70%;font:1em/2.4 "Microsoft YaHei";height:7.2em;padding:0 0.5em;border:1px solid #222;background:#FFF;color:#333;-webkit-appearance:none;border-radius:0;}
.m-con::-webkit-input-placeholder {color:#CCC;}
.m-yzm {float:left;width:20.9375%;border:1px solid #222;background:#FFF;color:#333;font:1em "Microsoft YaHei";padding:0.5em 0;text-align:center;-webkit-appearance:none;border-radius:0;}
.m_yzm-pic {position:absolute;top:0;left:48%;width:20.625%;background:#d2d2d2;height:96%;text-align:center;}
.m_yzm-pic img {display:inline-block;vertical-align:middle;}
.m-submit, .m-reset {display:inline-block;margin:0 1.5625%;width:28.75%;cursor:pointer;border-radius:0;}
/*module share*/
.bdsharebuttonbox {padding:1em;display:inline-block;}
.bd_weixin_popup .bd_weixin_popup_main {padding:10px !important;}
/*module map*/
.allmap {width:100%;overflow:hidden;margin:0;height:100%;font-size:1.375em;}
.mapinfo {width:75%;margin:0 auto;}
/*message-list*/
.reg {padding:3%;width:100%;overflow:auto;font:normal 1.375em/2 "Microsoft YaHei";}
.reg p {float:left;width:100%;}
.reg label {float:left;width:100%;margin-top:2%;}
.reg label font {color:#d80101;font-weight:bold;margin-right:3px;}
.inputw100, .inputw60, .textareaw100 {float:left;width:100%;border-radius:10px;border:1px solid #d1d1d1;box-shadow:1px 3px 10px #dcdcdc inset;background:#fff;padding:1.5% 3%;font-size:1em;color:#606060;margin:2% 0;font-family:'Microsoft Yahei';line-height:2;}
.inputw60 {width:35%;}
.commonbut {width:100%;text-align:center;padding:3% 0;clear:both;}
.commonbut input, .reg .commonbut a {display:block;clear:both;background:#0a3e8a;border-radius:4px;border:0;color:#fff;font-size:1.1em;line-height:2.3;width:44.5%;margin:3% auto 0;font-family:'Microsoft Yahei'}
.messagelist {width:100%;margin:0.5em auto;padding:0 3%;font:normal 1.375em/2 "Microsoft YaHei";}
.messagecon {padding:1%;width:100%;color:#515151;}
.messageli {width:100%;margin-bottom:2%;background:#fff;padding-bottom:5%;border:1px solid #c7c7c7;overflow:hidden;color:#7d716b;}
.messagesay {width:100%;border-bottom:1px solid #eaeaea;margin-top:-1px;border-top:1px solid #eaeaea;padding:1%;float:left;}
.messagesay .fl {color:#0a3e8a}
.adminsay {color:#0a3e8a;}
.reg p a {color:#333;}
.yzm {margin-left:3%;width:auto;float:left;margin-top:3px;}
.msgview #wrapper {max-width:640px;left:auto;}
#searchlistview #wrapper {top:4.5em;}

/*animation*/
@-webkit-keyframes gogogo1 {from, to {-webkit-transform:none;}
 50% {-webkit-transform:scale(1.1);}}
/*media query*/
@media screen and (min-width:640px) {.all {width:640px;margin:0 auto;}
.rightnav {width:320px !important;}
.afPopup {width:640px;}}
@media screen and (max-width:540px) {body, html {font-size:14.5px;}}
@media screen and (max-width:480px) {body, html {font-size:13px;}}
@media screen and (max-width:420px) {body, html {font-size:11.5px;}}
@media screen and (max-width:360px) {body, html {font-size:10px;}}
@media screen and (max-width:320px) {body, html {font-size:9px;}}
