@charset "gb2312";
@import"font-awesome-4.4.0/css/font-awesome.min.css";
@font-face { font-family: 'AMAZONEN'; src: url('../font/AMAZONEN.eot'); src: url('../font/AMAZONEN.eot') format('embedded-opentype'), url('../font/font/AMAZONEN.woff2') format('woff2'), url('../font/AMAZONEN.woff') format('woff'), url('../font/AMAZONEN.ttf') format('truetype'), url('../font/AMAZONEN.svg#AMAZONEN') format('svg'); }
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; padding: 0; margin:0;}

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,header,footer {margin:0;padding:0;box-sizing: border-box;}

body {font: 15px/1.14, microsoft yahei,arial,sans-serif;-webkit-text-size-adjust:100%;width: 100%;height: 100%;background-color: white;}

li,ul {list-style: none;padding: 0;margin: 0;}

a {text-decoration: none;-webkit-tap-highlight-color: transparent;}

em {font-style:normal;}

img {border:0;vertical-align:middle;pointer-events:none;}

table {border-collapse:collapse;border-spacing:0;}

p {word-wrap:break-word;}

button {outline: none;border: none;font-family: "microsoft yahei";background-color: white;}

input{outline: none;}

i{ font-style: normal; }

input[type=submit], input[type=reset], input[type=button], button {-webkit-appearance: none;outline: none;}

select,input,img,select {vertical-align:middle;}

a,button,input,textarea {-webkit-tap-highlight-color: rgba(0,0,0,0); color: #333}

input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance:none !important;}

*:focus {outline: none;}

body {max-width: 750px;margin: 0 auto;font-size: .28rem; overflow-x: hidden;}

.iconfont {font-family:"iconfont" !important;font-size:28px;font-style:normal;vertical-align: middle;}

.clear:after {content: "";display: block;clear: both;}

html{width: 100%;height: 100%;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0px}

.container{clear:both;width:100%;max-width:750px;min-width:320px;margin:0 auto;padding:0px 0px;position:relative;}



.full-page{width: 100%;height: 100%;}

.dib{display: inline-block;vertical-align: middle;}

*{box-sizing: border-box;}

.dib{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}

.db{display: block;}

.btnh:hover{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}

.opacity0{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}

.scale-piece{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.text-overflow{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.transition-05{-moz-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}

.content-page{max-width: 750px;margin:-0.02rem auto 0  auto;width: 100%;overflow: hidden;background: #fff; /*line-height: 1.6; box-shadow: 0 0 8px #888;*/position: relative; z-index:100;}

.wap-piece{width: 100%;}

.fa, [class*=' fa-'], [class^=fa-] {display: inline-block;font: normal normal normal 16px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.l{ float: left; }
.r{ float: right; }
.clear{ clear: both; }

/*botton*/

.switch-btn{position: relative;width: .94rem;height: .56rem;border-radius: .28rem;background-color: #e5e5e5;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}

.switch-btn>i{position: absolute;z-index: 1;top: .04rem;left: .41rem;width: .48rem;height: .48rem;border-radius: .25rem;background-color: #fff;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}

.switch-btn.open{background-color: #53d666;}

.switch-btn.open>i{left: .05rem;}

/*header start*/

img{width: 100%; max-width: 100%}

.fl{float: left;}

.fr{float: right;}

header{position: fixed;width: 7.5rem;top: 0;left: 50%;margin-left: -3.75rem;z-index: 999;padding: 0rem .2rem 0 0;text-align: center;background: #fff; box-shadow:0 0 0.2rem #ddd; height: 1.16rem}

header .choose-city{font-size: 0;}

header .choose-city>i{width: .27rem;height: .35rem;background: url("../images/dw.png") no-repeat;background-size: cover;margin-right: .05rem;}

header .choose-city span{font-size: .28rem;color:#333;}

header .choose-city select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size: .26rem;color:#333;width: .9rem;border:none;cursor: pointer;background: url(../images/dw-icon.png) no-repeat scroll right center transparent;}

header .logo{position: absolute;width:6.3rem;padding-left: .1rem}

header .logo img{  height: .7rem; float: left; width: auto; margin-top: .2rem }

header .logo .tag{ font-size: 0.24rem; text-align: left; padding: .28rem 0 0 .1rem; float: left; color: #fff}

header .logo .tag b{ display: block; }

.com-part{width: 100%;padding:.1rem 0;background: #fff;/* margin-top: .2rem*/}



.headerny{ position: fixed !important; top: 0 ; z-index: 9999; background: #12263b; padding:.15rem; width: 7.5rem}
.headerny .fh{ height: .48rem; width: .48rem; float: left; }


.headerny .center-panel { float: left;  width: 5.4rem ; margin: 0 auto; text-align: center; }
.headerny .center-panel a {display:inline-block;max-width: 3.5rem }
.headerny .center-panel  > a img {display:block;height: 0.55rem; width: auto;}

.search-wrap{ float:  left; height: .48rem; width: .48rem;  }
.loction{ font-size:0.26rem; color: #222;  background: #fff; padding: .15rem .1rem .15rem .36rem;background:#fff url(../images/loc.jpg) center left no-repeat; background-size: .33rem .36rem; margin-top:.9555rem;}

.search-box { display: none; position: absolute; left: 0; top:.9rem; background: rgba(255,255,255,0.95); height: 1.3rem; padding: .2rem; z-index: 888; font-size: .32222rem}

.search-box .search-form input{ width: 70%; background: #fff; border:1px #ddd solid; height: .7rem; line-height: .7rem; float: left; border-radius: .05rem;font-size:0.28222rem; }

.search-box .search-form input.btn{ width: 27%; border:1px #cd0000 solid; background: #cd0000; text-align: center; color: #fff }

.search-keywords{ text-align: center; }

.search-keywords a{ padding: .15rem }

.search-wrapi{width:.75rem;height:.75rem; position: relative; right: 1.35rem; top: .23333rem; float: right;}

.search-boxi{ width: 10rem; margin-left: 0; left: 0; top: 1.7rem;background: rgba(0,0,0,0.75); }

.search-boxi .search-keywords a,.search-boxi .search-keywords{  color: #fff !important}

.empty_tips{ text-align: center; font-size: .322222rem}




.websitetop_icon{float:right;width:.6rem;cursor:pointer;position:relative}

.websitetop_icon i{background:#fff;width:100%;height:.06rem;position:relative;margin-top:.20333rem;margin-bottom:.152333rem;transition:all 0.5s;display:block}

.websitetop_icon i:before,.websitetop_icon i:after{content:'';position:absolute;background:inherit;right:0rem;width:.45333rem;height:inherit;display:block;transition:all 0.5s}

.websitetop_icon i:before{top:-.18333rem}

.websitetop_icon i:after{bottom:-.18333rem}

.websitetop_icon.intro i{background:none}

.websitetop_icon.intro i:before,.websitetop_icon.intro i:after{width:100%;background:#fff}

.websitetop_icon.intro i:before{top:-.01333rem;transform:rotate(-45deg)}

.websitetop_icon.intro i:after{bottom:0rem;transform:rotate(45deg)}

.websitetop_nav{position:absolute;right:.15rem;top:1rem;background:#fff;border-radius:.13333rem;width:3.2rem;display:none;box-shadow:0rem 0rem .13333rem rgba(0,0,0,0.1);padding:0rem .26667rem;z-index: 999999}

.websitetop_nav:after{content:'';position:absolute;width:0rem;height:0rem;border-top:0rem;border-left:.13333rem solid transparent;border-right:.13333rem solid transparent;border-bottom:.13333rem solid #fff;right:.2rem;top:-.13333rem}

.websitetop_nav a{clear:both;display:block;padding:.15667rem 0rem;text-align:center;color:#555;border-bottom:1px solid #ddd;font-size:.32222rem}

.websitetop_nav a:last-child{border:0rem}


/* start*/

.sjz-nav{ position: relative; }

.menu-btn{display:block;top:15px;right:3%;width:24px;height:25px;z-index:9999999999;position:absolute;}

.menu-btn>span{display:block;width:24px;height:2px;background:#000;cursor:pointer;border-radius:3px;margin-left:0}

.menu-btn>span:nth-child(1){position:absolute;top:4px}

.menu-btn>span:nth-child(2){position:absolute;top:11px}

.menu-btn>span:nth-child(3){position:absolute;top:18px}

.menu-btn>.span1{background:#fff;-webkit-animation:span1 .5s alternate;-moz-animation:span1 .5s alternate;animation:span1 .5s alternate;-webkit-transform:translateY(7px) rotateZ(45deg);-moz-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg)}

.menu-btn>.span3{background:#fff;-webkit-animation:span2 .5s alternate;-moz-animation:span2 .5s alternate;animation:span2 .5s alternate;-webkit-transform:translateY(-7px) rotateZ(-45deg);-moz-transform:translateY(-7px) rotateZ(-45deg);transform:translateY(-7px) rotateZ(-45deg)}

.menu-btn>.span1-1{background:#000;-webkit-animation:span1-1 .5s alternate;-moz-animation:span 1-1 .5s alternate;-o-animation:span1-1 .5s alternate;animation:span 1-1 .5s alternate;-webkit-transform:translateY(0px) rotateZ(0deg);-moz-transform:translateY(0px) rotateZ(0deg);-ms-transform:translateY(0px) rotateZ(0deg);-o-transform:translateY(0px) rotateZ(0deg);transform:translateY(0px) rotateZ(0deg)}

.menu-btn>.span3-1{animation:span 3-1 .5s alternate;-webkit-transform:translateY(0px) rotateZ(0deg);-moz-transform:translateY(0px) rotateZ(0deg);-ms-transform:translateY(0px) rotateZ(0deg);-o-transform:translateY(0px) rotateZ(0deg);transform:translateY(0px) rotateZ(0deg);background:#000}

@keyframes span1{0%{transform:translateY(0px) rotateZ(0deg)}

10%{transform:translateY(-3px)}

70%{transform:translateY(7px)}

100%{transform:translateY(7px) rotateZ(45deg);background:#000}

}

@-webkit-keyframes span1{0%{-webkit-transform:translateY(0px) rotateZ(0deg)}

10%{-webkit-transform:translateY(-3px)}

70%{-webkit-transform:translateY(7px)}

100%{-webkit-transform:translateY(7px) rotateZ(45deg);background:#000}

}

@-moz-keyframes span1{0%{-moz-transform:translateY(0px) rotateZ(0deg)}

10%{-moz-transform:translateY(-3px)}

70%{-moz-transform:translateY(7px)}

100%{-moz-transform:translateY(7px) rotateZ(45deg);background:#000}

}

@keyframes span2{0%{transform:translateY(0px) rotateZ(0deg)}

10%{transform:translateY(3px)}

70%{transform:translateY(-7px)}

100%{transform:translateY(-7px) rotateZ(-45deg);background:#000}

}

@keyframes span2{0%{transform:translateY(0px) rotateZ(0deg)}

10%{transform:translateY(3px)}

70%{transform:translateY(-7px)}

100%{transform:translateY(-7px) rotateZ(-45deg);background:#000}

}

@-webkit-keyframes span2{0%{-webkit-transform:translateY(0px) rotateZ(0deg)}

10%{-webkit-transform:translateY(3px)}

70%{-webkit-transform:translateY(-7px)}

100%{-webkit-transform:translateY(-7px) rotateZ(-45deg);background:#000}

}

@keyframes span1-1{0%{transform:translateY(7px) rotateZ(45deg)}

10%{transform:translateY(7px)}

70%{transform:translateY(-3px)}

100%{transform:translateY(0px) rotateZ(0deg);background:#000}

}

@-webkit-keyframes span1-1{0%{-webkit-transform:translateY(7px) rotateZ(45deg)}

10%{-webkit-transform:translateY(7px)}

70%{-webkit-transform:translateY(-3px)}

100%{-moz-transform:translateY(0px) rotateZ(0deg);background:#000}

}

@-moz-keyframes span1-1{0%{-moz-transform:translateY(7px) rotateZ(45deg)}

10%{-moz-transform:translateY(7px)}

70%{-moz-transform:translateY(-3px)}

100%{-moz-transform:translateY(0px) rotateZ(0deg);background:#000}

}

@keyframes span3-1{0%{transform:translateY(-7px) rotateZ(-45deg)}

10%{transform:translateY(-7px)}

70%{transform:translateY(3px)}

100%{transform:translateY(0px) rotateZ(0deg);background:#000}

}

@-webkit-keyframes span3-1{0%{-webkit-transform:translateY(-7px) rotateZ(-45deg)}

10%{-webkit-transform:translateY(-7px)}

70%{-webkit-transform:translateY(3px)}

100%{-webkit-transform:translateY(0px) rotateZ(0deg);background:#000}

}

@-moz-keyframes span3-1{0%{-moz-transform:translateY(-7px) rotateZ(-45deg)}

10%{-moz-transform:translateY(-7px)}

70%{-moz-transform:translateY(3px)}

100%{-moz-transform:translateY(0px) rotateZ(0deg);background:#000}

}

.right-menu{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.85);z-index:9999;min-width:320px;overflow:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.45s;-moz-transition:.45s;transition:.45s; text-align: left;}

.right-menu1{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}

.right-menu ul{ position: relative; top: .7rem }

.right-menu li {font-size: .3rem; padding:.2rem .1rem .1rem .15rem; border-bottom:1px #666 solid;  height: auto;}

.right-menu li a{ color: #fff }

.right-menu li .onnav{  line-height: 1.6; height: auto; overflow: hidden; padding:.1rem 0}

.right-menu li .onnav a{display: block; width: 31%;padding: .1rem 1%;color: rgba(255,255,255,0.7); float: left;font-size: .3rem; }


.pcimg{padding-top: 1.16rem; }

.nav{ background:#0048a1; height:auto;overflow: hidden; }

.nav li{ text-align: center;border-bottom: .01rem #2466b9 solid;border-right: .01rem #2466b9 solid;width:2.45rem;line-height:0.75rem;float:left;}

.nav li a{ color:#fff}

.nav li a.active{}

.nav li:nth-child(3n){border-right:0}

/* start*/

.com-tit-box{width: 100%;padding: .15rem;text-align: left; margin-bottom: 0.08rem}

.com-tit-box>i{width: .04rem;height: .4rem;background: #11bbb8;margin-right: .1rem;}

.com-tit-box>b{font-size: .3rem;color:#333;text-transform: uppercase;}



/*footer start*/

/*footer*/



.footer{padding:.15rem .15rem;font-size:.24rem;color:#707070;line-height:.8rem;text-align:center; clear: both;}

.folatdiv{position:fixed;left:50%;bottom:0rem;transform:translateX(-50%);background:#fff;z-index:999}

.folatdiv li{float:left}

.folatdiv li:nth-child(1){text-align:center;width:22%; border-top: 1px #ddd solid}

.folatdiv li:nth-child(1) a{clear:both;display:inline-block;line-height:1rem;background:url(../images/m-footericon01.png) no-repeat left center;background-size:.30rem;color:#bb1c19;padding-left:.33rem; font-size: .28rem}

.folatdiv li:nth-child(2){text-align:center;width:22%; border-left: 1px #ddd solid; margin-right: 6%;font-size: .28rem; border-top: 1px #ddd solid}

.folatdiv li:nth-child(2) a{clear:both;display:inline-block;line-height:1rem;background:url(../images/m-footericon02.png) no-repeat left center;background-size:.27rem;color:#bb1c19;font-size:.28rem;padding-left:.3rem}

.folatdiv li:nth-child(3){background:#bb1c19;background:-webkit-linear-gradient(left, #bb1c19,#ee4545);background:-o-linear-gradient(left, #bb1c19,#ee4545);background:linear-gradient(to right, #bb1c19,#ee4545);text-align:left;width:50%}

.folatdiv li:nth-child(3) a{clear:both;display:inline-block;position:relative;font-size:.24rem;color:#ffed73; line-height: 1.4;padding:.1rem 0 0 .81333rem;}

.folatdiv li:nth-child(3) a b{color:#fff;letter-spacing:.06rem; font-size: .3rem; display: block;}

.folatdiv li:nth-child(3) a:before{content:'';position:absolute;width:1.2rem;height:1.2rem;background:url(../images/m-footericon02.gif) no-repeat center center #fff;background-size:.9rem;border-radius:50%;border:.21333rem solid #bb1c19;top:-.10667rem;left:-.57333rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}

#gotoTop2{position:fixed;right:.13333rem;bottom:3.73333rem;width:.63333rem;height:.63333rem;border-radius:.15rem;display:none;z-index:99999;background:url(../images/mtotop01.png) no-repeat center center;background-size:.63333rem;cursor:pointer}

.tan{position:fixed;left: 50%;transform: translateX(-50%);top:40%;display:none;z-index: 200;}

.kuang{border-radius: .2rem;box-shadow: 0 0 .2rem #ddd;background-color:#fff;width: 80%;margin: 0 auto;text-align:center;padding:.3rem .2rem; height:auto; overflow: hidden;  position: relative; text-align: center;}

.txtcss{color:#b20000;font-weight:800;font-size:.26rem;}

.wxhm{ line-height: 1.5 }

.copy{font-size:.26rem;background-color: #b20000;padding:.08rem .1rem;margin:.2rem auto;color: #fff;border-radius:.1rem; width: 50%}

.copy a{color: #fff}

.guanbi{width:.8rem;height:.8rem;color:#333; font-size: .26rem;  top:0; right: .2rem;  position: absolute; }

.bqonline{font-size: 0.28rem;line-height: 1;color:#fff;background-color: #e9250c;background-image: linear-gradient(to right,#fe986c,#e9250c);padding: 0.09333rem 0.13333rem 0.09333rem 0.25rem;border-radius: 100px;white-space:nowrap;display:block;vertical-align:middle;position:relative;margin: 0.2rem auto;box-shadow: 0 0 0 0.05rem #fff; width: 2.2rem}

.bqonline:before{content:"";width: 0.96rem;border: 0.02667rem dotted #fd8f67;border-radius: 50%;position: absolute;left: -0.09333rem;top: -0.05333rem;bottom: -0.05333rem;z-index: -1;}

.bqonline:after{content:"";width: 0.57333rem;height: 0.57333rem;background: url(../images/swtbtn-zs.png) no-repeat;background-size:100%;display: inline-block;vertical-align: middle;margin-left: 0.16rem;}


.listlianxi{ height: auto; overflow: hidden; }

.form-panel>img{display:block;width:100%}

.footer-info{margin-top:.23333rem;overflow:hidden;position:relative}

.footer-info>img{display:block;width:100%}

.info-panel{width:100%;height:100%;position:absolute;left:0;top:0;padding:.35rem .55rem}

.info-panel .txt-info{width:100%;overflow:hidden}

.info-panel .txt-info span{display:block;overflow:hidden;line-height:.44667rem}

.info-panel .txt-info .txt-h4{font-size:.3rem;color:#fff;font-weight:bold}

.info-panel .txt-info .txt-phone{font-size:.3rem;color:#fff}

.info-panel .txt-info .txt-phone a{font-size:.3rem;color:#fff;margin-right:.13333rem;font-weight:bold}

.info-panel .benefits-panel{margin-top:.26667rem;width:100%;overflow:hidden}

.info-panel .benefits-panel p{line-height:.53rem;width:100%;overflow:hidden;padding-left:.3rem;font-size:.24rem;color:#ffe256;position:relative}

.info-panel .benefits-panel p:before{top:.15rem;content:'';display:block;width:.24667rem;height:.24667rem;position:absolute;left:0;background-image:url(../images/icon_11.png);background-position:left top;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}



.info-panel .txt-tips{margin-top:.15rem;width:100%;font-size:.28rem;color:#e4eff9;font-weight:bold;line-height:.32rem;overflow:hidden}

.info-panel .btn-link{margin-top:.35rem;width:100%}

.info-panel .btn-link a{display:block;width:3rem;height:.78rem;position:relative}

.info-panel .btn-link a:before,.info-panel .btn-link a:after{content:'';display:block;width:100%;height:100%;position:absolute;border-radius:.88rem}

.info-panel .btn-link a:before{z-index:1;left:.04rem;top:.04rem;background:#c8372a}

.info-panel .btn-link a:after{z-index:2;left:0;top:0;border:.04rem solid #2c4f6d;background:#e74a3a;background:-webkit-linear-gradient(to right, #dd2c22, #f36b55);background:-moz-linear-gradient(to right, #dd2c22, #f36b55);background:linear-gradient(to right, #dd2c22, #f36b55)}

.info-panel .btn-link a span{display:block;width:100%;text-align:center;line-height:.78rem;color:#fff;font-size:.28rem;font-weight:bold;height:100%;overflow:hidden;position:relative;z-index:3}

.info-panel .say-word{margin-top:.86rem;width:100%;overflow:hidden}

.info-panel .say-word p{width:100%;text-align:center;overflow:hidden;line-height:.43333rem;font-size:.28rem;color:rgba(255,255,255,0.8);}

.info-panel .say-word p strong{display:block;width:100%;text-align:center;font-size:.32rem;color:#fff;font-weight:bold}

/*.zx-rx { margin: .5rem 0;position: relative;height: .75rem;background: #e2edff;background: -webkit-linear-gradient(left, #e1ecff, #e2edff);background: -o-linear-gradient(right, #e1ecff, #e2edff);background: -moz-linear-gradient(right, #e1ecff, #e2edff);background: linear-gradient(to right, #e1ecff, #e2edff);line-height: .75rem; text-align:  right;}

.zx-rx .pic {display: block;position: absolute;left: 0;top: -0.45rem;width:2.1rem;height: 1.7rem;}

.zx-rx span {font-size: .28rem;color: #172b49;margin-left: 2.3rem;}

.zx-rx strong a {font-size: .28rem;color: #172b49;}
.zx-rx strong{ padding-right: .35rem }*/


/*footer end*/



/* ΑτΡΤ start*/

.messages{ position: relative; padding: .15rem .25rem; margin: .5rem .05rem 0.15rem .05rem;background: #004da7; border-radius: .15rem;

    background: linear-gradient(to right, #2f59d1, #0a5395); clear: both; border: 3px #bbc7ff dashed}

.msg-tit{ clear: both; overflow: hidden; color: #f5f5f5; font-size: 0.28rem; padding:.3rem 0 .1rem .15rem; }

.msg-tit b{ color: #ffa200; font-size:.33rem; margin-right: 0.15rem; }

.msg-tit b img{ width:.6rem; height: .28rem; margin-right: 0.12rem; }

.messages .lytxt{ font-size: .24rem; color: #fff; text-align: left; width: 100%; padding:.1rem 0 0 0; }

.messages .selcet{ padding-bottom: .3rem; height: auto;overflow: hidden;  }

.messages .selcet_p{display: block;width:33%; height:.22rem; line-height: .22rem; float:left; padding-left: 0.1rem;text-align: left;

    -webkit-margin-before: 0.8em;

    -webkit-margin-start: 0px;

    -webkit-margin-end: 0px;  color: #fff; font-size: 0.25rem}

.selcet .selcet_p input[type="checkbox" i] {margin:0 .08rem; }



.messages ul{ clear: both; overflow: hidden; padding-top:0.15rem;}

.messages ul li{ float: left; width: 100%; padding: 0 0.1rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom: 0.15rem; position: relative;}

.messages ul li input{ height: .65rem;line-height: .65rem; width:100%; color: #666; font-size: 0.28rem; padding-left:.55rem; margin-bottom: 0; border: none; box-sizing: border-box; border-radius: 0.1rem; background-repeat: no-repeat; background-position:0.15rem center; background-size: .3rem; box-shadow: 0 0 0.1rem rgba(30,37,79,0.2); -webkit-box-shadow: 0 0 0.1rem rgba(30,37,79,0.2); -moz-box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); }

.messages ul li input:-webkit-autofill {

	-webkit-text-fill-color: #333;

	-webkit-box-shadow: 0 0 0px 1000px white inset !important;

}

.messages ul li textarea{ font-family:Microsoft YaHei;  height:1.5rem; line-height: 1.6; width:100%; color: #666; font-size: 0.25rem; padding-left:.55rem; padding-top:0.1rem; border: none; margin-bottom: 0; box-sizing: border-box; border-radius: 0.1rem; background-repeat: no-repeat; background-position:0.15rem 0.2rem; background-size: .3rem; background-color: #FFF; box-shadow: 0 0 0.1rem rgba(30,37,79,0.2); -webkit-box-shadow: 0 0 0.1rem rgba(30,37,79,0.2); -moz-box-shadow: 0 0 0.1rem rgba(30,37,79,0.2);}

::-webkit-input-placeholder { /* WebKit browsers */ 

  color: #999; 

} 

.messages ul li .msg-name{ background-image: url(../images/msg-ico04.png);}

.messages ul li .msg-tel{ background-image: url(../images/msg-ico05.png);}

.messages ul li .msg-area{ background-image: url(../images/msg-ico06.png);}

.messages ul li:nth-child(2) i{ position: absolute; right: 0.12rem; top: 0.1rem; width:0.5rem; height: 0.5rem; background: url(../images/msg-star.png) no-repeat top center; background-size: 0.16rem; }



.msg-btn{ clear: both; overflow: hidden;  }

.msg-btn input{  display:block; text-align:center; color:#FFF; font-size:0.3rem; font-weight: bold; border: none; cursor: pointer; width: 50%; height:0.65rem; margin:.15rem auto 0; background:#ff7800; background-size: 100%;  border-bottom: 5px #9c5527 solid; border-radius: 5px}

.adv3{ padding: .15rem 0 }





.sever-tel{ background: #fff;display: block;position: relative;width: 80%;padding: .12rem 0 .12rem .25rem;border: 1px solid #0042ab;border-radius: .3rem;margin: .1rem auto; text-align: left;}

.sever-tel>span{font-size: .28rem;color:#333;}

.sever-tel>span font{font-size: .3rem;color:#0042ab;display: inline-block;font-weight: bold;}

.sever-tel>p{position: absolute;right: -.02rem;top:0;width: 2.1rem;padding: .16rem 0;text-align: center;background: #0042ab;font-size: .28rem;color:#fff;border-radius: .3rem; text-align: center;}

.details-wz{ background: #f5f5f5; line-height: 2.5; padding: 0 .2rem; font-size:.26rem }

.details-wz a{ color:#333}

.about-us{ line-height:1.6}

.bannern{ width: 98%; margin: 0 1%; border-radius: .2rem; overflow: hidden; }