@charset "UTF-8";body{font-size:100px}
*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}
html{width:100%;min-height:100%}
/*body::after{height:1rem}*/
body{position:relative;margin:0 auto;padding-bottom:calc(40px + constant(safe-area-inset-bottom));padding-bottom:calc(40px + env(safe-area-inset-bottom));width:100%;max-width:640px;min-width:320px;min-height:100%;background:#f6f6f6;color:#333;font:.26rem/1.5 "microsoft yahei",Tahoma,Arial,sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
img{border:0}
em{font-style:normal}
i,s{font-style:normal}
ol,ul{list-style-type:none}
li{list-style:none outside none}
button,input,select,textarea{outline:0;font-size:.24rem;font-family:"Microsoft Yahei",Arial;-webkit-appearance:none!important}
table{border-collapse:collapse;border-spacing:0}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
a,a:active,a:hover,a:link,a:visited{color:#333;text-decoration:none}
a:focus{outline:0}
a:active,a:hover{outline:0;color:#333}
.fl{float:left}
.fr{float:right}
.por{position:relative}
.poa{position:absolute}
.hide{display:none!important}
.mt5{margin-top:.5rem}
.mt3{margin-top:.3rem}
.clearfix:after{clear:both;display:block;width:100%;height:0;content:"";font-size:0;line-height:0}
.clear,.clearfix:after{clear:both;display:block;width:100%;height:0;content:"";font-size:0;line-height:0}
.icon{display:block;background:url(../images/icon.png) no-repeat;background-size:4rem auto;vertical-align:middle}
.icop{display:block;background:url(../images/ico.png) no-repeat;background-size:5rem auto;vertical-align:middle}
.g-ico,.g-ico:after,.g-ico:before{display:block;background:url(../images/g-ico.png) no-repeat;background-size:4rem auto;vertical-align:middle}
.g-ico:after,.g-ico:before{display:block;content:"\20"}
body:after,body:before{display:block;width:100%;content:""}
body:before{height:0}
.pfont{font-family:PingFangSC-Light,'microsoft yahei',Arial,Helvetica,sans-serif,"Hiragino Sans GB"}
.red{color:#1a359a!important}
.head_main{position:fixed;z-index:900;box-sizing:border-box;width:100%;height:.9rem;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}
.head_main .logo{position:relative;z-index:0;display:block;margin:0 auto;padding-top:.22rem;color:#000;text-align:center;font-size:.34rem;line-height:.5rem;left: -1.2rem;width: 2rem;}
.head_main .logo img{display:block;margin:0 auto;height:.43rem;max-width:80%}
.head_main .logo em{display:inline-block;display:none;margin-left:.2rem;width:.22rem;height:.15rem;background-position:-.4rem -.32rem}

.head_main .tbbj{position:relative;z-index:0;display:block;margin:0 auto;text-align:center;font-size:.14rem;left: 0.8rem;width: 2rem;top: -0.4rem;}
.head_main .tbbj img{}


.head_main .cityBtn{ position: absolute;position: absolute;
    top: 0;
    left: 0; height:0.4rem;
background: url(../images/address.png) left center no-repeat;margin: 0 0.3rem;padding-left:0.3rem;
margin-top: 0.3rem;}
.head_main .cityBtn span {
  display: inline-block;
  margin-left: 5px;
  width: 8px;
  height: 5px;
  background: url(../images/down-icons.png) no-repeat;
  transition-duration: .5s;
}
.head_main .cityBtn li{ display: inline-block; } 

.head_main .cityBtn .hidden-box{

    width: 3rem;

    height: 3rem;

    padding: 5px 0 0 14px;

    box-shadow: 0 0 5px rgba(0,0,0,.1);

    border-radius: 3px; 

    position: absolute;

    display:none;

    background: rgba(255,255,255,1);

    top: 0.5rem;

    line-height:30px;

    z-index:9999;

}
.head_main .cityBtn .hidden-box .clear{}
.head_main .cityBtn .hidden-box .icon_close{  display: block;    position: absolute;
    bottom: -0.2rem;
    left: 50%; margin-left: -0.2rem;
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
    background-color: red;
    color: #fff;
    text-align: center;
    font-size: .3rem;
    line-height: .4rem;}

.head_main .cityBtn .hidden-box p{

    border-top: 1px dashed #c8c8c8;

    margin-right: 14px;

    margin-top: 5px;

    padding-top: 5px;

    padding-left: 5px;

}

.head_main .cityBtn .hidden-box p a{

    color: #666;

}

.head_main .cityBtn .hidden-box p a:hover{

    color: #fc031a

}

.head_main .cityBtn .hidden-box>ul{

    cursor: pointer;

}

.head_main .cityBtn .hidden-box>ul li{

    font-size: 0.24rem;
    float: none;
    padding: 0 0.1rem;
    line-height: 0.6rem;

    padding:0 0.1rem;

}

.head_main .cityBtn .hidden-loc-index{

    left: 0;

}

.head_main .cityBtn .hidden-box>ul li a:hover{

    color: rgba(218,37,28,1);

}


.shimiao{  position: relative;
    z-index: 3;
    display: block;
    /* margin: 0 auto; */
    top: 0.17rem;
    color: #000;
    text-align: center;
    font-size: .34rem;
    line-height: .56rem;
    height: 0.56rem;
    left: 1.3rem;
    width: 3.3rem;
    background-color: #f9f9f9;
    box-shadow: 0 1px 2px 0 rgb(33 33 33 / 10%);
    border-radius: 0.1rem;}
.shimiao .i1 {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAmCAYAAACsyDmTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMTA3RjgzOTI3RkYxMUU4OEExNkIzMzU5QkFFMzc1QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMTA3RjgzQTI3RkYxMUU4OEExNkIzMzU5QkFFMzc1QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMxMDdGODM3MjdGRjExRTg4QTE2QjMzNTlCQUUzNzVDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMxMDdGODM4MjdGRjExRTg4QTE2QjMzNTlCQUUzNzVDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xxqVCwAAAipJREFUeNrsmE9IFGEYxr8dNsX+IQRpo+yiaUF4Cg9CF4nY1GOwhIEdBC8dRPAi1SUQSYi9eBM7dUkQzxIWRJcIOqgQi6JJh/ZY7Swuae34vPQs7GG+2dlZd6ZoXvgNszvPfu8z337zvjMTy2QWFKIXPAW3wHkVbOTBOpgBO3FsroL3oFWFEzIBd8BNMGBgM0cza8AEsYAxmVs8zBn8myTGQS6EGcoxt0TKqFgzORVelHOfNdRfFpGheg29BfYJUwLLuoTxKoZ+gm8NmIhDv4ZS0RqKDEWGGmgoznpxBN6BCxpdP9gFFnjoMt4TUAR74LofQ2makOa7AaY1unkwCy6DB6DHQdMNJkCSxp75MdTEM5LiWADNGt0p3vUdgN+a2ibf/eJ4Pzh2zYXxJRjlXyHTPKTRPab2HFgEWQfNNlgBX3lyaV3SGO6p7fK+RnOaZ19tLTZzBtyihTNecjhme2kdyoMZxQRFD7piVIf+O0NyPOFhrckVdtFDPpNaX4bOgA98iJTLvkujGwafwSfw3GW8F2AT7IPbfgzd5Y9NJpp0qUP3QQcYBH0OmmvgBjWjrNY1G5Lq20ZDSRZIp7DYLhKsWQUHTYEzLuNcYbWu2dAq2AIf2dMyGp30uHvgDR/L9x00X9jvXoMxMFVPpQ4q7KgO/bOG8ty/FKKP9vLVKIbW+WGp4kCQ0VlRUF9JS3ik/rxOGwn5HdF38WLwDm+AdccKwYjF3OIheyzAAD6YgfBIRxcYAAAAAElFTkSuQmCC) no-repeat center;
  height: 0.44rem;  width:0.3rem;  display: inline-block;  background-size: contain;  vertical-align: middle; margin-top:0.06rem;  float: left;  margin-left:0.1rem;}
  .shimiao p{ float: left; padding-left: 0.12rem; font-size: 0.2rem; line-height: 0.56rem;}
  .shimiao .s1{float: right; padding-right: 0.12rem; font-size: 0.2rem; line-height: 0.56rem; display: block; color:#1a359a;}
   .shimiao .s2{ float:left; display: block; }
    .shimiao .i2{    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAJISURBVHjapNVJiBVXGAXg71V3GrEbgyIaLHAguI8ECxsEMeKAAw4oiIgoWCGC6K5duhN0I6iLxHLjRnHAGRwRRYlSG10ERFAUoQJZtYo22tjq5m9oH+/1ex3PpupSt879h/OfW5s296gmSLAY6zAPP6MbA3iOh7iAa1WZf25G0Air8A/24Sm24SfUMBVb8AR78STNitWNSGp1kXfhCBaiD+e1xhrsx9/4oyrzj40i78JFTMacNolVZX4h9vfgcpoVXY3Ij8RzA94ZA6oyH8BGvMVf9eQrohQbMeR/oCrzoehFb5oVa4bJExzALrzxHYgMdmJ/mhVJgt/wAVdb/NuFU/iC07FudMAtvMbSztDxyTYCG8SmCGQLxmN9rOtxEmuTGJC7bWY+hK34M/p0Jc2K7gb77qC3EzNj4kbiGH4Z5ZBaHLQI19OsWFGV+ch+PcOsBBNDQmPBlxHvP6Cjru7v0N2JfkzBvyO+b28R9UH8intYWZX5N8GlWdGD9wleYnqbESdR7924iWX1xIHZeJGEJ8xvg7gDx/E7Loe5DTTZuwAPkvCQzW2Q12LQJmEtPo6ydxPOJbgdUa1sQf4p+tM/mkWkWbEEE3Ajic734RB+/J7xD80fRl9V5p+HjesqbuBsvazGQNyBE7hflfmlesvdFamfj7TGQtyDMxiHHY38fBCrQ++PsLydJqdZsQ6PoxerqjIfbHbNDWN52PBgmNB9vMJ/0ZdZIbfN4Y57qjK/0uoOrZfeopBdL2aEDPtj8B5ECW83u/2/DgALY6QgBIvh4wAAAABJRU5ErkJggg==) no-repeat center center;
    display: block;
    height:0.24rem;
    width:0.24rem; float: left;    margin-top: 0.17rem;
    background-size:100%;
    vertical-align: initial;
    margin-left:0.1rem;}
@keyframes fade-in {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-webkit-keyframes fade-in {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-ms-keyframes fade-in {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-o-keyframes fade-in {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@-moz-keyframes fade-in {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
    .e1 {
    opacity: 0;
    animation: fade-in 1s ease 0s 1;
    -webkit-animation: fade-in 1s ease 0s 1;
    -moz-animation: fade-in 1s ease 0s 1;
    -o-animation: fade-in 1s ease 0s 1;
    -ms-animation: fade-in 1s ease 0s 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;display: inline-block;
    float: left;
}
.e2 {
    opacity: 0;
    animation: fade-in 1s ease 0.5s 1;
    -webkit-animation: fade-in 1s ease 0.5s 1;
    -moz-animation: fade-in 1s ease 0.5s 1;
    -o-animation: fade-in 1s ease 0.5s 1;
    -ms-animation: fade-in 1s ease 0.5s 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;display: inline-block;
    float: left;
    -moz-animation-fill-mode: forwards;
}
.e3 {
    opacity: 0;
    animation: fade-in 1s ease 1s 1;
    -webkit-animation: fade-in 1s ease 1s 1;
    -moz-animation: fade-in 1s ease 1s 1;
    -o-animation: fade-in 1s ease 1s 1;
    -ms-animation: fade-in 1s ease 1s 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;display: inline-block;
    float: left;
}
.e4 {
    opacity: 0;
    animation: fade-in 1s ease 1.5s 1;
    -webkit-animation: fade-in 1s ease 1.5s 1;
    -moz-animation: fade-in 1s ease 1.5s 1;
    -o-animation: fade-in 1s ease 1.5s 1;
    -ms-animation: fade-in 1s ease 1.5s 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;display: inline-block;
    float: left;
}
.e5 {
    opacity: 0;
    animation: fade-in 1s ease 2s 1;
    -webkit-animation: fade-in 1s ease 2s 1;
    -moz-animation: fade-in 1s ease 2s 1;
    -o-animation: fade-in 1s ease 2s 1;
    -ms-animation: fade-in 1s ease 2s 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;display: inline-block;
    float: left;
    -moz-animation-fill-mode: forwards;
}
.e6 {
    opacity: 0;
    animation: fade-in 1s ease 2.5s 1;
    -webkit-animation: fade-in 1s ease 2.5s 1;
    -moz-animation: fade-in 1s ease 2.5s 1;
    -o-animation: fade-in 1s ease 2.5s 1;
    -ms-animation: fade-in 1s ease 2.5s 1;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;display: inline-block;
    float: left;
    -o-animation-fill-mode: forwards;
    -ms-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
}



.head_main .kefu{position:absolute;top:.26rem;right:16%;z-index:10;display:block;width:.36rem;height:.36rem;background-position:0 -3.43rem; }
.head_main .search_ico{display: none;position:absolute;top:0;left:0;z-index:6;z-index:2;padding-top:.28rem;width:14%;height:.9rem;text-align:center;cursor:pointer}
.head_main .search_ico span{margin:0 auto;width:.36rem;height:.36rem;background-position:-1.35rem -.88rem}
.head_main .search_ico.on{background:#f5f5f5}
.head_main .search_ico.on span{background-position:-.5rem -.9rem}
.head_main .tsearch{position:absolute;top:.9rem;left:0;z-index:1122;display:block;padding:.2rem 3%;width:100%;height:1rem;background:#f5f5f5}
.head_main .tsearch .txt{position:absolute;top:.2rem;left:20%;width:60%;height:.6rem;border:none;background:#fff;color:#000;color:#666;text-indent:.3rem;font-size:.22rem}
.head_main .tsearch .btn{position:absolute;top:.2rem;right:3%;width:20%;height:.6rem;border:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background:url(../images/sou.png) no-repeat center #1a359a;background-size:.4rem auto;color:#fff;text-align:center;font-size:.22rem;line-height:.6rem}
.head_main .tsearch .select{width:18%;background:#1a359a}
.head_main .tsearch .select .set{position:relative;display:block;width:100%;height:.6rem;color:#fff;text-indent:.1rem;font-size:.24rem;line-height:.6rem}
.head_main .tsearch .select .set:after{position:absolute;top:35%;right:.1rem;width:.1rem;height:.1rem;border-bottom:.03rem solid #fff;border-left:.03rem solid #fff;content:"";transform:rotate(-45deg)}
.head_main .tsearch .select .list{position:absolute;top:.6rem;left:0;display:none;width:100%;background:#1a359a;color:#fff;text-align:center;font-size:.2rem}
.head_main .tsearch .select .list li{display:block;height:.6rem;border-top:1px solid rgba(255,255,255,.5);line-height:.6rem}
.head_main .tsearch .select .list li:hover{background:#ff9000}
.head_main .navbtn{position:absolute;top:0;right:0;z-index:10;padding-top:.28rem;width:16%;height:.9rem}
.head_main .navbtn s{display:block;margin:0 auto;width:.4rem;height:.4rem;background-position:0 -.9rem}
.head_main .navbtn.cur s{background-position:-.5rem -.9rem}
.head_main .goBack{position:absolute;top:0;left:0;z-index:2;width:1rem;height:.9rem}
.head_main .goBack:before{display:block;margin:.28rem auto 0;width:.22rem;height:.36rem;background:url(../images/g-ico.png) no-repeat;background-position:-.98rem -.9rem;background-size:4rem auto;content:''}
.head_main .citybox{position:absolute;top:0;left:0;z-index:2;width:24%;height:.9rem}
.head_main .citybox .cur{background:#f2f2f2}
.head_main .citybox span{position:relative;display:block;width:100%;height:.9rem;text-indent:20%;line-height:.9rem}
.head_main .citybox span:after{position:absolute;top:.36rem;right:.2rem;width:.28rem;height:.45rem;background:url(../images/icon.png) no-repeat -2.64rem -.4rem;background-size:4rem auto;content:""}
.head_main .citybox .city-option-box{position:fixed;top:.9rem;left:0;display:none;padding:.4rem .2rem;width:100%;background:#f2f2f2}
.head_main .citybox .city-option-box a{display:inline-block;margin-right:3%;margin-bottom:.2rem;width:30%;height:.65rem;border-radius:.05rem;background:#fff;box-shadow:0 1px 3px #e7e7e7;text-align:center;line-height:.65rem}
.head_main .citybox .city-option-box a:nth-child(3n){margin-right:0}
.head_main .citybox .city-option-box a.hover{background:#1a359a;color:#fff}
.subNav{position:fixed;top:.9rem;right:0;z-index:9999;display:none;width:100%;height:100%;max-width:640px;min-width:320px;border-top:1px solid #ddd}
.subNav .subNavCon{position:relative;overflow:hidden;overflow-y:auto;margin:0;width:100%;height:100%}
.subNav .c_clos{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.5)}
.subNav ul{position:relative;z-index:10;display:block;padding:.3rem 0;width:100%;height:100%;background:#fff}
.subNav li{position:relative;float:left;display:block;margin:0 1%;margin-bottom:.1rem;width:31%;text-align:center;line-height:.6rem}
.subNav li a{display:block}
.subNav li .tb{display:block;margin:0 auto;width:1rem;height:1rem;border:1px solid #ddd;border-radius:.2rem;background:url(../images/inav.png) no-repeat;background-size:3.4rem auto}
.subNav li h3{padding-top:0;font-weight:400;font-size:.28rem}
.subNav li:nth-child(1) .tb{background-position:0 0}
.subNav li:nth-child(2) .tb{background-position:-1.1rem 0}
.subNav li:nth-child(3) .tb{background-position:-2.2rem 0}
.subNav li:nth-child(4) .tb{background-position:0 -1.06rem}
.subNav li:nth-child(5) .tb{background-position:-1.1rem -1.06rem}
.subNav li:nth-child(6) .tb{background-position:-2.2rem -1.06rem}
.subNav li:nth-child(7) .tb{background-position:0 -2.12rem}
.subNav li:nth-child(8) .tb{background-position:-1.1rem -2.12rem}
.subNav li:nth-child(9) .tb{background-position:-2.2rem -2.12rem}
.subNav li:nth-child(10) .tb{background-position:0 -3.2rem}
.subNav li:nth-child(11) .tb{background-position:-1.1rem -3.2rem}
.subNav li:nth-child(12) .tb{background-position:-2.2rem -3.2rem}
.subNav li:nth-child(13) .tb{background-position:0 -4.26rem}
.subNav li:nth-child(14) .tb{background-position:-1.1rem -4.26rem}
.subNav li:nth-child(15) .tb{background-position:-2.2rem -4.26rem}
.subNav.show{right:0!important}
.subNavShow{display:block;-webkit-transform:translateX(-48%);-moz-transform:translateX(-48%);transform:translateX(-48%);-ms-transform:translateX(-48%)}
.onlinebody .footer_main{padding:.4rem 0 1.3rem}
.footer_main{position:relative;padding:.4rem 0 .4rem;background-color:#fff;color:#8a8a8a;text-align:center;font-size:.22rem}
.footer_main:before{position:absolute;top:.2rem;right:2.95rem;width:.5rem;height:.03rem;background:#cacaca;content:""}
.footer_main a{display:block;color:#8a8a8a}
.footer_main .yyzz{padding-left:.1rem}
#toolbar{position:fixed;bottom:0;left:0;z-index:888;width:100%;height:1rem;border-top:1px solid #ddd;background:#fff}
#toolbar .list{margin:0 auto;width:100%;max-width:640px;min-width:320px}
#toolbar .list li{float:left;width:20%;text-align:center}
#toolbar .list li a{display:block;padding-top:.10rem;height:1rem;color:#666;font-size:.26rem;line-height:.24rem}
#toolbar .list li a s{display:block;margin-right:auto;margin-left:auto;width:.34rem;height:.36rem}
#toolbar .list li a img{display:block;margin-right:auto;margin-left:auto;width:.47rem;height:.47rem}
#toolbar .list li a span{display:block;padding-top:.02rem;text-align:center;font-size:.22rem}
#toolbar .list li a .too-home{background-position:0 0}
#toolbar .list li a .too-tel{background-position:-.5rem 0}
#toolbar .list li a .too-qiao{background-position:-1rem 0}
#toolbar .list li a .too-map{background-position:-1.49rem 0}
#toolbar .list li:nth-child(3) a{margin-top:-.3rem;padding-top:0}
#toolbar .list li a .too-you{width:.9rem;height:.9rem;border-radius:50%;background:url(../images/bv_03.png) no-repeat;background-size:100%;box-shadow:1px 3px 18px #a4d3ff}
#toolbar .list li a.hover{color:#1a359a}
.g_usei{position:fixed;right:.1rem;bottom:4rem;z-index:999;width:.9rem;height:.9rem}
.g_usei a{display:block;width:.9rem;height:.9rem;background:url(../images/l9_03.png) center center no-repeat;background-size:100%}
.g_useh{position:fixed;right:.1rem;bottom:3rem;z-index:999;width:.9rem;height:.9rem}
.g_useh a{display:block;width:.9rem;height:.9rem;background:url(../images/l9_06.png) center center no-repeat;background-size:100%}
.g_top{position:fixed;right:.1rem;bottom:2rem;z-index:999;display:block;padding-top:.12rem;width:.9rem;height:.9rem;border-radius:100%;background:#133984;opacity:.89}
.g_top:before{margin:.2rem auto 0;width:.4rem;height:.36rem;background-position:-3.42rem -.9rem}
.g_top:hover{background:#1a359a}
.g_user{position:fixed;right:.1rem;bottom:2.3rem;z-index:999;display:none;padding-top:.12rem;width:.68rem;height:.68rem;border-radius:100%;background:#000;opacity:.8}
.g_user a{position:absolute;top:0;left:0;z-index:9;display:block;width:100%;height:100%}
.g_user:before{margin:.02rem auto 0;width:.44rem;height:.4rem;background-position:-2.8rem -.9rem}
.g_user:hover{background:#1a359a}
.g_tel{position:fixed;right:.1rem;bottom:3.8rem;z-index:999;display:block;padding-top:.12rem;width:.68rem;height:.68rem;border-radius:100%;background:#333}
.g_tel a{position:absolute;top:0;left:0;z-index:9;display:block;width:100%;height:100%}
.g_tel:before{margin:.05rem auto 0;width:.38rem;height:.37rem;background-position:-1.04rem 0}
.g_sq{position:fixed;right:.1rem;bottom:3rem;z-index:999;display:block;padding-top:.12rem;width:.68rem;height:.68rem;border-radius:100%;background:#3bb5ee}
.g_sq a{position:absolute;top:0;left:0;z-index:9;display:block;width:100%;height:100%}
.g_sq:before{margin:.05rem auto 0;width:.34rem;height:.32rem;background-position:-3.08rem -.4rem}
.g_wx{position:fixed;right:.1rem;bottom:2.2rem;z-index:999;display:block;padding-top:.12rem;width:.68rem;height:.68rem;border-radius:100%;background:#28d200;opacity:.89}
.g_wx:before{margin:.05rem auto 0;width:.32rem;height:.36rem;background-position:-3.56rem -.4rem}
.g_wximg{position:absolute;top:0;left:0;z-index:999;display:none;width:100%;height:100%;max-width:640px;min-width:320px}
.g_wximg .close{position:fixed;top:20%;right:18%;z-index:12;display:block;width:.4rem;height:.4rem;background:url(../images/close.png) no-repeat center;background-size:.4rem auto;text-align:center;cursor:pointer}
.g_wximg .bdtel a img{max-width:80%!important}
#banner_main{position:relative;z-index:1;overflow:hidden;padding-top:.9rem;width:100%}
.banner{position:relative;z-index:1;overflow:hidden;margin:0 auto;width:100%;max-height:3.46rem}
.banner .list{overflow:hidden;width:100%}
.banner .list li a{display:block}
.banner .list li{float:left;overflow:hidden;width:100%}
.banner .list li img{display:block;width:100%;height:auto}
#banner .tip{position:absolute;bottom:3%;left:0;z-index:2;clear:both;width:100%;height:.32rem;text-align:center;font-size:0;line-height:.32rem}
#banner .tip span{display:inline-block;box-sizing:border-box;margin:0 .06rem;width:.34rem;height:.042rem;border-radius:.3rem;background-color:#fff;vertical-align:middle}
#banner .tip span.cur{background:#1a359a}
.index{overflow:hidden;margin:0 auto;width:100%;max-width:640px;min-width:320px}
.iQuick_nav{margin:0 auto;width:100%;border-bottom:1px solid #e9e9e9;background:#fafafa;box-shadow:0 1px 3px #e7e7e7}
.iQuick_nav ul{padding:.25rem .06rem;padding-top:.1rem}
.iQuick_nav li{float:left;display:block;padding-top:.32rem;width:25%;text-align:center}
.iQuick_nav li a{display:block}
.iQuick_nav li a>div{font-weight:400;font-size:.24rem;line-height:.6rem}
.iQuick_nav li .tb {
  width: .6rem;
  height: .6rem;
  margin: 0 auto;
  display: block;
}
.iQuick_nav li:nth-child(4) .tb{background:url(../images/t8.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(5) .tb{background-position:-2.32rem 0}
.iQuick_nav li:nth-child(6) .tb{background-position:0 -.66rem}
.iQuick_nav li:nth-child(7) .tb{background-position:-.6rem -.66rem}
.iQuick_nav li:nth-child(8) .tb{background-position:-1.18rem -.66rem}
.iQuick_nav li:nth-child(9) .tb{background-position:-1.75rem -.66rem}
.iQuick_nav li:nth-child(10) .tb{margin:0 auto;width:.54rem;height:.53rem;background:url(../images/menu.png) no-repeat 0 0;background-position:-2.32rem -.66rem;background-size:3.44rem auto}
.iQuick_nav li:nth-child(1) .tb{background:url(../images/t8.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(2) .tb{background:url(../images/t2.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(3) .tb{background:url(../images/t6.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(4) .tb{background:url(../images/t5.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(5) .tb{background:url(../images/t1.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(6) .tb{background:url(../images/t3.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(7) .tb{background:url(../images/t4.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(8) .tb{background:url(../images/t7.jpg) no-repeat center center; background-size: 100%;}
.iQuick_nav li:nth-child(9) .tb{background-position:-1.79rem -.65rem}
.iQuick_nav li:nth-child(10) .tb{background-position:-2.37rem -.65rem}
.ititle{display:inline-block;margin:0 .26rem;width:5.9rem}
.ititle h2{float:left;display:block;color:#666;font-weight:400;font-size:.22rem;line-height:.31rem}
.ititle h2 span{padding-right:.1rem;color:#000;font-weight:400;font-size:.3rem}
.jiejuan{padding-bottom:.5rem;background:url(../images/x2_02.png) top center;background-size:100%}
.jie_Box{padding:0 .26rem}
.jie_Box .hd{padding-top:.32rem;padding-bottom:.14rem;text-align:center}
.jie_Box .hd ul{display:inline-block}
.jie_Box .hd ul li{float:left;padding-right:.34rem;padding-left:.2rem;background:url(../images/x4_03.png) right center no-repeat}
.jie_Box .hd ul li:nth-child(3){background:0 0}
.jie_Box .hd ul li.on{font-weight:700}
.jie_Box .bd{text-align:center}
.jie_Box .bd ul{display:inline-block}
.jie_Box .bd ul .jie_0{overflow:hidden;width:5.9rem;border-radius:.15rem;background-color:#fff}
.jie_Box .bd ul .jie_0 a img{display:block;width:5.9rem;height:3.3rem}
.jie_Box .bd ul .jie_0 a h3{padding-top:.48rem;color:#1a359a;font-weight:400;font-size:.29rem}
.jie_Box .bd ul .jie_0 a p{display:inline-block;margin-top:.1rem;width:5rem;height:1rem;color:#666;font-size:.23rem;line-height:.34rem}
.jie_Box .bd ul .jie_0 .jie_1{width:100%;height:.8rem}
.jie_Box .bd ul .jie_0 .jie_1 a{float:left;display:block;width:50%;height:.8rem;background-color:#444;color:#fff;font-size:.26rem;line-height:.8rem}
.jie_Box .bd ul .jie_0 .jie_1 a.a1{background-color:#a60000}
.jie_Box .bd ul .jie_0 .jie_1 a i{float:left;display:block;margin-top:.3rem;margin-left:.88rem;width:.21rem;height:.24rem;background-position:-1.14rem -.94rem}
.jie_Box .bd ul .jie_0 .jie_1 a span{float:left;padding-left:.2rem;color:#fff;font-size:.26rem}
.jie_Box .bd ul .jie_0 .jie_1 a.a2 i{width:.24rem;height:.24rem;background-position:-1.7rem -.94rem}
.icase{padding-bottom:.5rem;border-bottom:1px solid #e3e3e3;background-color:#fff}
.icase .more{display:block;margin:0 auto;width:5.9rem;height:.64rem;border:1px solid #ccc;border-radius:.1rem;color:#666;text-align:center;font-size:.22rem;line-height:.64rem}
.iservice{margin:.2rem auto;width:100%;border-bottom:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 3px #e7e7e7}
.iservice .iservicecont{position:relative;overflow:hidden;margin:0 auto;padding:0 0 .4rem;width:96%}
.iservice .product-cont{display:block}
.iservice .product-cont .item{position:relative;float:left;width:3.1rem}
.iservice .product-cont .item a{display:block;margin:0 auto;width:2.9rem}
.iservice .product-cont .item figure{position:relative;overflow:hidden;padding-top:52%;width:100%;border-radius:.1rem}
.iservice .product-cont .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%;border-radius:.1rem}
.iservice .product-cont .item a{display:block}
.iservice .product-cont .item .txt{position:absolute;top:50%;left:50%;overflow:hidden;margin-top:-.5rem;margin-left:-1.23rem;padding:0 5%;width:2.56rem;height:1rem;background:url(../images/fw_baik.png) no-repeat left top;background-size:2.56rem auto;color:#000;text-align:center}
.iservice .product-cont .item .txt h3{padding-top:.1rem;font-size:.26rem}
.iservice .product-cont .item .txt p{overflow:hidden;height:.3rem;border-top:1px solid #000;font-size:.2rem}
.index .floor_1_main{margin:0 auto;padding-top:.18rem;padding-bottom:.18rem;width:100%}
.zxbj-form .newGform{padding:0 .46rem}
.zxbj-form .qs-frame{margin:.2rem auto 0 auto;padding-top:1.3rem;width:100%;text-align: center;}
.zxbj-form .qs-frame .clearaf{display:inline-block;width:100%}
.zxbj-form .qs-frame .qs-area{position:relative;width:100%}
.zxbj-form .qs-frame .qs-arec{position:relative;float:right;width:47%;height:auto}
.zxbj-form .qs-frame .qs-area input{padding-left:.2rem;width:100%;height:100%;height:.68rem;border:1px solid #ececec;border-radius:8px;color:#333;font-size:.26rem;line-height:.68rem}
.zxbj-form .qs-frame .qs-area span{position:absolute;top:.1rem;right:.2rem;color:#333}
.zxbj-form .qs-frame .qs-ss{position:relative;float:right;width:47%;height:auto}
.zxbj-form .qs-frame .qs-ss p{display:block;margin:0;padding:0;padding-left:.2rem;border:1px solid #ececec;border-radius:8px;color:#929a9f;font-size:.26rem;line-height:.58rem}
.zxbj-form .qs-frame .qs-ss p.qs-set{background:url(../images/btn_2.png) 95% center no-repeat;background-size:15px auto!important;text-align:left}
.zxbj-form .qs-frame .qs-ss .new{position:absolute;top:.58rem;left:0;z-index:10;display:none;width:100%;border:1px solid #ececec;background-color:#fff}
.zxbj-form .qs-frame .qs-ss .new li{padding-left:.2rem;text-align:left;font-size:.26rem;line-height:.6rem}
.zxbj-form .qs-frame .qs-phone{margin-top:.26rem;width:100%}
.zxbj-form .qs-frame .qs-phone input{padding-left:.2rem;width:100%;height:.68rem;border:1px solid #ececec;border-radius:8px;color:#333;font-size:.26rem}
.zxbj-form .qs-frame .qs-quoteSub{display:block;margin-top:.2rem;width:100%;height:.68rem;border:none;border-radius:80px;background:#a42622;color:#fff;color:#fff;font-size:.3rem}
.zxbj-form .qs-frame em{display:inline-block;padding-top:.14rem;padding-bottom:.3rem;color:#666;font-size:.2rem}

.xinxix{ text-align:center; font-size: 0.24rem; color: #193599; }

.lingchun{margin:0 auto;padding-top:.5rem;padding-bottom:.45rem;width:100%;background:#fff}
.ling_1{position:relative;clear:left;padding:0 .26rem;padding-top:.34rem}
.ling_1 .bd{width:100%}
.ling_1 .bd ul{display:inline-block}
.ling_1 .bd ul li{float:left;width:100%}
.ling_1 .bd ul li img{display:block;width:100%;border-radius:.15rem}
.ling_1 .hd{position:absolute;bottom:.3rem;left:0;width:100%;text-align:center}
.ling_1 .hd ul{display:inline-block}
.ling_1 .hd ul li{float:left;margin:0 .06rem;width:.14rem;height:.14rem;border-radius:.5rem;background-color:#fff;font-size:0}
.ling_1 .hd ul li.on{background-color:#1a359a}
.mob_an{padding-top:.64rem;padding-bottom:.68rem;background-color:#fff}
.ititle a{float:right;display:block;color:#666;font-size:.24rem}
.iFree-quote{padding:0 3% .4rem}
.iFree-quote .imegbox .item{position:relative;overflow:hidden;margin-bottom:.2rem;height:.7rem;border:1px solid #dcdcdc;border-radius:3px;color:#999;line-height:.7rem}
.iFree-quote .imegbox .item .txt{padding-left:3%;width:100%;height:.7rem;border:none;font-size:.24rem;line-height:.7rem}
.iFree-quote .imegbox .item em{position:absolute;top:0;right:3%;color:#333}
.iFree-quote .imegbox .submit{width:100%;height:.7rem;border:none;border-radius:3px;background:#1a359a;color:#fff;text-align:center;line-height:.7rem}
.iksnav{margin-top:.18rem;padding:0 3%;padding-top:.26rem;border-bottom:1px solid #e9e9e9;background-color:#fff;box-shadow:0 1px 3px #e7e7e7}
.iksnav .item{position:relative;float:left;overflow:hidden;margin-bottom:.26rem;margin-left:2%;width:49%;height:1.3rem;border-radius:.1rem;background:#ebf0f5}
.iksnav .item a{display:block;padding:.2rem}
.iksnav .item img{position:absolute;top:0;left:0;z-index:0;display:block;height:100%;max-width:100%;border-bottom-right-radius:.1rem;width: 100%;}
.iksnav .item h3{position:absolute;top:.18rem;left:.2rem;z-index:1;color:#000;font-weight:400;font-size:.24rem; display: none;}
.iksnav .item p{position:absolute;top:.5rem;left:.2rem;z-index:1;color:#999;font-size:.2rem; display: none;}
.iksnav .item:first-child{margin-bottom:0;margin-left:0;height:2.86rem;background:#ebf0f5}
.iksnav .item:first-child h3{color:#333;font-size:.32rem}
.iksnav .item:first-child p{top:.64rem;color:#999}
.icase .imenu{text-align:center}
.icase .imenu a{display:inline-block;margin:0 .1rem;padding:0 .24rem;height:.6rem;border-radius:.4rem;background:#fff;box-shadow:0 0 10px #e4e4e4;text-align:center;line-height:.6rem}
.icase .imenu a:last-child{margin-right:0}
.icase .imenu a:first-child{margin-left:0}
.icase .imenu a.hover{background:#1a359a;color:#fff}
.icase .list{padding:4%;padding-bottom:0}
.icase .list .item{float:left;margin-right:4%;margin-bottom:.2rem;width:48%;background:#fff}
.icase .list .item a{display:block}
.icase .list .item figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:.1rem}
.icase .list .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.icase .list .item h3{display:block;overflow:hidden;height:.7rem;text-align:center;font-weight:400;font-size:.26rem;line-height:.7rem}
.icase .list .item:nth-child(2n){margin-right:0}
.icase .list .item:hover h3{color:#1a359a}
.igongdLive{overflow:hidden;width:100%;height:6.85rem;background:url(../images/x9_02.jpg) top center;background-size:100%}
.igongdLive .ititle h2{color:#fff}
.igongdLive .ititle p{color:#fff}
.igongdLive .imenu{position:relative;margin:0 auto;margin-top:.2rem;width:5.9rem;text-align:center}
.igongdLive .imenu ul{display:inline-block}
.igongdLive .imenu ul li{float:left;margin-right:.9rem;width:1.3rem;height:1.88rem;text-align:center}
.igongdLive .imenu ul li:nth-child(3n){margin-right:0}
.igongdLive .imenu ul li p{padding-top:.06rem;color:#fff;font-size:.24rem}
.igongdLive .imenu ul li i{display:inline-block;width:.54rem;height:.51rem;background-position:0 -2.07rem}
.igongdLive .imenu ul li:nth-child(2) i{display:inline-block;width:.55rem;height:.51rem;background-position:-.64rem -2.07rem}
.igongdLive .imenu ul li:nth-child(3) i{display:inline-block;width:.5rem;height:.51rem;background-position:-1.35rem -2.07rem}
.igongdLive .imenu ul li:nth-child(4) i{display:inline-block;width:.5rem;height:.51rem;background-position:-1.95rem -2.07rem}
.igongdLive .imenu ul li:nth-child(5) i{display:inline-block;width:.5rem;height:.51rem;background-position:-2.63rem -2.07rem}
.igongdLive .imenu ul li:nth-child(6) i{display:inline-block;width:.51rem;height:.51rem;background-position:-3.35rem -2.07rem}
.igongdLive .imenu ul li:nth-child(7) i{display:inline-block;width:.38rem;height:.51rem;background-position:-4rem -2.07rem}
.igongdLive .imenu ul li:nth-child(8) i{display:inline-block;width:.43rem;height:.51rem;background-position:-4.55rem -2.07rem}
.mob_vr{padding-top:.58rem;padding-bottom:.4rem;background-color:#fff}
.mob_vr_1{position:relative;margin-top:.18rem;padding:0 .26rem}
.mob_vr_1 .bd{width:100%;height:4.44rem}
.mob_vr_1 .bd ul{display:inline-block;width:100%}
.mob_vr_1 .bd ul li{position:relative;float:left;display:block;width:100%;height:4.44rem}
.mob_vr_1 .bd ul li img{display:block;width:100%;height:4.44rem;border-radius:.15rem}
.mob_vr_1 .bd ul li h3{position:absolute;top:.33rem;right:.3rem;width:1.2rem;height:.4rem;border-radius:.08rem;background:url(../images/black60.png);text-align:center;font-weight:400}
.mob_vr_1 .bd ul li h3 span{float:left;display:block;padding-left:.18rem;color:#fff;font-size:.2rem;line-height:.4rem}
.mob_vr_1 .bd ul li h3 i{float:left;display:block;margin-top:.13rem;margin-left:.08rem;width:.08rem;height:.15rem;background-position:-.54rem -3.56rem}
.mob_vr_1 .hd{width:100%;text-align:center}
.mob_vr_1 .hd ul{display:inline-block;padding-top:.36rem}
.mob_vr_1 .hd ul li{float:left;margin:0 .07rem;width:.14rem;height:.14rem;border-radius:.4rem;background-color:#e4e4e4;font-size:0}
.mob_vr_1 .hd ul li.on{background-color:#1a359a}
.swiper-container .swiper-wrapper{margin-left:-.54rem}
.mob_sheji{padding:.5rem 0;background:#fff}
.swiper-container1{overflow:hidden;padding-top:.34rem;width:100%}
.swiper-container1 .swiper-wrapper{margin-left:-1.5rem}
.swiper-container1 .swiper-slide{float:left;width:2.9rem}
.swiper-container1 .swiper-slide .title{overflow:hidden;width:2.64rem;height:4.29rem;border-radius:.15rem;background-color:#fff}
.swiper-container1 .swiper-slide .title img{display:block;width:2.64rem;height:3.5rem}
.swiper-container1 .swiper-slide .title h3{width:2.63rem;height:.78rem;border:#e5e5e5 solid .01rem;border-top:none;border-radius:0 0 .15rem .15rem;text-align:center;font-weight:400;line-height:.78rem}
.swiper-container1 .swiper-slide .title h3 p{color:#333;font-size:.26rem}
.swiper-container1 .swiper-slide .title h3 p span{color:#999;font-size:.22rem}
.mob_sheji_1{overflow:hidden;margin:0 auto;margin-top:.34rem;width:5.9rem;height:.58rem;border:#e0e0e0 solid 1px;border-radius:.15rem;background-color:#fff}
.mob_sheji_1 .she{float:left;margin-left:.24rem;width:3.61rem;height:.56rem;border:none;line-height:.58rem}
.mob_sheji_1 .yuyu{float:right;width:2rem;height:.58rem;border:none;background-color:#a42622;color:#d9d9d9;font-size:.24rem;line-height:.58rem}
.mob_tuan{padding-top:.5rem;padding-bottom:.5rem;background-color:#fff;}
.swiper-container2{overflow:hidden;padding-top:.34rem;width:100%}
.swiper-container2 .swiper-wrapper{margin-left:0}
.swiper-container2 .swiper-slide{float:left;width:4.36rem}
.swiper-container2 .swiper-slide .title{position:relative;overflow:hidden;width:4.1rem;height:3.8rem;border-radius:.15rem;background-color:#fff;text-align:center}
.swiper-container2 .swiper-slide.swiper-slide-active .title{background-color:#f0f0f0}
.swiper-container2 .swiper-slide .title img{display:block;width:4.1rem;height:3.08rem;border-radius:.01rem}
.swiper-container2 .swiper-slide .title h3{position:absolute;top:.33rem;right:.3rem;width:1.34rem;height:.4rem;border-radius:.08rem;background:url(../images/black60.png);text-align:center;font-weight:400}
.swiper-container2 .swiper-slide .title h3 span{float:left;display:block;padding-left:.08rem;color:#fff;font-size:.2rem;line-height:.4rem}
.swiper-container2 .swiper-slide .title h3 p{float:left;display:block;margin-top:.18rem;margin-left:.1rem;width:.08rem;height:.08rem;border:#fff solid .02rem;border-radius:.5rem;background-color:#f01616}
.swiper-container2 .swiper-slide .title i{display:inline-block;padding-top:.2rem}



.zhuangti{ background-color: #f9f9f9; }
.zhuanglc{ padding: 0 0.2rem; }
.zhuanglc .hd{ padding-top: 0.1rem; width: 100%; }
.zhuanglc .hd ul{ display: inline-block;  width: 100%;}
.zhuanglc .hd ul li{ float: left; width: 20%; text-align: center; margin-top: 0.3rem; position: relative;}
.zhuanglc .hd ul li img{ display: block; margin: 0 auto; width:0.55rem; }
.zhuanglc .hd ul li p{ font-size: 0.2rem; padding-top: 0.12rem; }
.zhuanglc .hd ul li i{ display: block; margin: 0 auto; width: 0.46rem; height: 0.03rem; background-color: #f9f9f9; margin-top: 0.12rem; }
.zhuanglc .hd ul li.on i{background-color: #00198b;}
.zhuanglc .hd ul a{ display: block; float: left; width: 20%; }
.zhuanglc .hd ul a img{ display: block; width: 0.68rem; margin: 0 auto;  margin-top: 0.46rem;}
.zhuanglc .bd ul{ display: inline-block; }
.zhuanglc .bd ul p{ width: 5.9rem; height: .56rem; position: relative; background-color: #f1f1f1; margin-top: 0.12rem; line-height: 0.56rem;}
.zhuanglc .bd ul p span{ display: block; ; line-height: 0.56rem; font-size: 0.22rem; color: #042683; padding-left: 0.16rem;}
.zhuanglc .bd ul p i{ display: block; position: absolute; background-size: 100%; left: 0.2rem; top: -0.1rem;  width: 0.25rem; height: 0.12rem;background:url(../images/sj_07.jpg) center center no-repeat;}

.pinzibz .swiper-container1 .swiper-slide .title img {
    display: block;
    width: 2.64rem;
     height: auto;
}

.mob_xw{padding-top:.5rem;padding-bottom:.5rem;background:#fff}
.mob_xw_1{padding:0 .26rem}
.mob_xw_1 ul{display:inline-block;width:100%}
.mob_xw_1 ul li{display:inline-block;padding:.24rem 0;width:100%;border-bottom:#ddd solid 1px}
.mob_xw_1 ul li .x_z{float:left;width:3.46rem}
.mob_xw_1 ul li .x_z i{font-size:.24rem;line-height:.4rem}
.mob_xw_1 ul li .x_z p{display:inline-block}
.mob_xw_1 ul li .x_z p span{display:inline-block;color:#999;font-size:.22rem}
.mob_xw_1 ul li .x_z p i{display:inline-block;margin-left:.2rem;padding-left:.24rem;background:url(../images/d4_06.png) left center no-repeat;background-size:.21rem .21rem;color:#999;font-size:.22rem}
.mob_xw_1 ul li .x_z p em{display:inline-block;margin-left:.2rem;padding-left:.24rem;background:url(../images/d4_09.png) left center no-repeat;background-size:.24rem .18rem;color:#999;font-size:.22rem}
.mob_xw_1 ul li img{float:right;display:block;width:2.16rem;height:1.21rem;border-radius:.1rem}
.mob_xw_1 ul li:nth-child(4){padding-bottom:0;border-bottom:none}
.mob_sl{padding-top:.5rem;padding-bottom:.5rem;background-color:#fff}
.mob_sl_1{padding:0 .26rem;padding-top:.04rem}
.mob_sl_1 ul{display:inline-block;width:100%}
.mob_sl_1 ul li{position:relative;float:left;display:block;overflow:hidden;margin-top:.26rem;margin-right:.26rem;width:2.81rem;height:1.79rem;border-radius:.15rem}
.mob_sl_1 ul li:nth-child(2n){margin-right:0}
.mob_sl_1 ul li img{display:block;width:2.81rem;height:1.79rem}
.mob_sl_1 ul li h3{position:absolute;top:.24rem;left:.24rem;font-weight:400}
.mob_sl_1 ul li h3 span{display:block;color:#fff;font-weight:700;font-size:.26rem;line-height:.26rem}
.mob_sl_1 ul li h3 i{display:block;margin-top:.12rem;width:.3rem;height:.04rem;background-color:#cecece}
.mob_sl_1 ul li h3 em{display:block;padding-top:.1rem;color:#fff;font-size:.22rem;line-height:.22rem}
.imaterial{padding-bottom:.2rem;background:#fff}
.focus{margin:.32rem .26rem;padding-bottom:.3rem;background-color:#f5f5f5}
.focus .bd{width:5.9rem}
.focus .bd li{float:left;width:100%}
.focus .bd li img{display:block;width:100%;border-radius:.15rem}
.focus .bd li p{margin:0 auto;padding-top:.32rem;width:5.3rem;font-size:.29rem;line-height:.38rem}
.focus .bd li i{display:block;margin:0 auto;padding-top:.2rem;width:5.3rem;font-size:.22rem}
.focus .hd{margin-left:.34rem;height:.6rem}
.focus .hd ul{display:inline-block}
.focus .hd ul li{float:left;margin-right:.16rem;width:.13rem;height:.13rem;border:#9a9a9a solid 1px;border-radius:.4rem;font-size:0}
.focus .hd ul li.on{border:#a60000 solid 1px;background-color:#a60000}
.imaterial .more{display:block;margin:0 auto;width:5.3rem;height:.64rem;border:#666 solid 1px;border-radius:.1rem;color:#666;text-align:center;font-size:.22rem;line-height:.64rem}
.imaterial .supplierbox{overflow:hidden;padding:2%}
.imaterial .supplierbox li{position:relative;float:left;margin:2% 3% 2% 0;margin-bottom:.2rem;width:30%;border:1px solid #dcdcdc;border-radius:.1rem;text-align:center}
.imaterial .supplierbox li a{display:block;padding:.3rem 0}
.imaterial .supplierbox li figure{position:relative;overflow:hidden;margin:0 auto;width:.6rem;height:.5rem}
.imaterial .supplierbox li figure img{position:absolute;top:0;left:0;display:block;width:100%}
.imaterial .supplierbox li h3{display:block;padding-top:.25rem;font-weight:400;font-size:.24rem}
.imaterial .supplierbox li:nth-child(3n){margin-right:0}
.imaterial .supplierbox li.hover,.imaterial .supplierbox li:nth-child(2){border:1px solid #1a359a;background:#1a359a}
.imaterial .supplierbox li.hover figure img,.imaterial .supplierbox li:nth-child(2) figure img{top:-.5rem}
.imaterial .supplierbox li.hover h3,.imaterial .supplierbox li:nth-child(2) h3{color:#fff}
.imaterial .supplierbox1{overflow:hidden}
.imaterial .supplierbox1 li{position:relative;float:left;margin:2% 2% 2% 0;margin-bottom:.2rem;width:32%;border-radius:.1rem;background:#fff;box-shadow:0 0 .1rem #e7e7e7;text-align:center}
.imaterial .supplierbox1 li a{display:block;padding:2%}
.imaterial .supplierbox1 li figure{position:relative;overflow:hidden;padding-top:32%;width:100%}
.imaterial .supplierbox1 li figure img{position:absolute;top:0;left:0;display:block;width:100%}
.imaterial .supplierbox1 li:nth-child(3n){margin-right:0}
.iHomenews{padding-bottom:.3rem;border-bottom:1px solid #e9e9e9;background:#fff;box-shadow:0 1px 3px #e7e7e7}
.iHomenews .list{padding:0 3%}
.iHomenews .list li{display:block;margin-bottom:.2rem;border-bottom:1px solid #e9e9e9;background:#fff}
.iHomenews .list li a{display:block;padding:.1rem 0}
.iHomenews .list li figure{position:relative;float:right;overflow:hidden;padding-top:23%;width:40%;border-radius:.1rem}
.iHomenews .list li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.iHomenews .list li .txt{float:left;padding-top:.2rem;padding-left:3%;width:55%}
.iHomenews .list li .txt h3{overflow:hidden;height:.8rem;font-weight:400;font-size:.26rem}
.iHomenews .list li .txt p{overflow:hidden;height:.3rem;color:#666;font-size:.2rem}
.iHomenews .list li:hover .txt h3{color:#1a359a}
.wrapper{position:relative;overflow:hidden;padding-top:.9rem;width:100%;min-height:560px}
section.wrapper.Measured{bottom:.6rem}
.wrapper .menubox{margin-bottom:.2rem;padding:4% 3%;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4;text-align:center}
.wrapper .menubox a{float:left;display:block;margin-right:3%;margin-bottom:.2rem;width:48%;height:.7rem;border:1px solid #ddd;border-radius:.1rem;line-height:.7rem}
.wrapper .menubox a:nth-child(2n){margin-right:0}
.wrapper .menubox a.hover,.wrapper .menubox a:hover{border:1px solid #1a359a;background:#1a359a;color:#fff}
.wrapper .selectbox{margin-bottom:.2rem;padding:0 3%;height:.8rem;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4;line-height:.8rem}
.wrapper .selectbox select{position:relative;float:left;display:block;box-sizing:border-box;width:50%;height:.8rem;outline:0;border:none;border-left:1px solid #ddd;background:url(../images/select.png) no-repeat scroll 60% center;background-size:.16rem auto;text-indent:.3rem;line-height:.8rem;appearance:none}
.wrapper .selectbox select:first-child{border-left:none}
.wrapper .selectbox select option{border:none!important}
.wrapper .zxtk_style{padding:0;border-top:1px solid #ddd;background:#fff}
.wrapper .zxtk_style .section{position:relative;border-bottom:1px solid #ddd;background:#fff}
.wrapper .zxtk_style .section .saixuanbtn{width:20%;height:.7rem}
.wrapper .zxtk_style .section .saixuanbtn span{display:block;margin:.2rem auto;width:.44rem;height:.44rem;background-position:-3.2rem 0}
.wrapper .zxtk_style .section .zxtk_p1{display:flex;width:80%}
.wrapper .zxtk_style .section .zxtk_p1 .zxtk_s{position:relative;padding-left:.2rem;height:.7rem;border-right:#ddd solid 1px;color:#333;font-size:.26rem;line-height:.7rem;flex:1}
.wrapper .zxtk_style .section .zxtk_p1 .zxtk_s em{position:absolute;top:50%;right:.1rem;display:block;width:.2rem;height:.18rem;background-position:-2.3rem -.45rem}
.wrapper .zxtk_style .section .zxtk_p1 .zxtk_s.on{color:#1a359a;font-weight:700}
.wrapper .zxtk_style .section .zxtk_p1.tzxtk{width:100%}
.wrapper .zxtk_style .section .zxtk_p1.tzxtk .zxtk_s_3{border-right:none}
.wrapper .zxtk_style .section .zxtk_con{position:absolute;top:.72rem;left:0;z-index:10;width:100%;background:#fff}
.wrapper .zxtk_style .section .zxtk_con .zxtk_ul{display:block;padding:.2rem 0}
.wrapper .zxtk_style .section .zxtk_con .zxtk_ul li{float:left;margin:0 2% .2rem;width:29%;height:.7rem;border:1px solid #ddd;border-radius:.05rem;text-align:center;font-size:.24rem;line-height:.7rem}
.wrapper .zxtk_style .section .zxtk_con .zxtk_ul li a{display:block}
.wrapper .zxtk_style .section .zxtk_con .zxtk_ul li.hover{border:1px solid #1a359a;background:#1a359a}
.wrapper .zxtk_style .section .zxtk_con .zxtk_ul li.hover a{color:#fff}
.wrapper .g-btn a{float:left;display:block;width:49%;height:.6rem;border-radius:.1rem;background:#333;color:#fff;text-align:center;line-height:.6rem}
.wrapper .g-btn a em{display:inline-block;margin-right:.1rem;width:.24rem;height:.26rem;background-position:0 -.56rem}
.wrapper .g-btn a.baojia{margin-left:2%;background:#1a359a}
.wrapper .g-btn a.baojia em{width:.32rem;background-position:-.36rem -.56rem}
.wrapper .title3{position:relative;margin-top:.2rem;margin-bottom:.3rem;width:100%;height:.4rem;line-height:.4rem}
.wrapper .title3 h4{position:relative;z-index:2;display:inline-block;padding:0 .6rem 0 0;height:.4rem;background:#fff;vertical-align:middle;font-weight:400;font-size:.3rem;line-height:.4rem}
.wrapper .title3 .line{position:absolute;top:50%;left:0;width:100%;height:1px;border-top:1px solid #ccc}
.wrapper .title2{position:relative;margin-top:.2rem;margin-bottom:.3rem;width:100%;height:.4rem;line-height:.4rem}
.wrapper .title2 .g-ico{position:relative;z-index:2;display:none;width:.3rem;height:.3rem;background-color:#fff;background-position:-3.3rem 0;vertical-align:middle}
.tj-designerbox.g-box{border-bottom:none;background-color:#fff;box-shadow:none}
.wrapper .title2 h4{position:relative;z-index:2;display:inline-block;padding:0 .4rem 0 0;height:.4rem;background:#fff;vertical-align:middle;font-weight:400;font-size:.3rem;line-height:.4rem}
.wrapper .tj-designerbox.g-box .title2 h4{background:#fff}
.wrapper .tj-designerbox.g-box .title2 a{float:right;color:#666}
.wrapper .title2 .line{position:absolute;top:50%;left:0;width:100%;height:1px;border-top:1px solid #ccc}
.wrapper .gdtitle{margin:0 auto .3rem;background-size:2rem auto;text-align:center}
.wrapper .gdtitle h2{font-weight:400;font-size:.32rem}
.g-box{margin-bottom:.2rem;padding:.2rem;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4}
a.ny_more{display:block;padding:.3rem 0;width:100%;background:url(../images/ny_moreline.png) no-repeat center #fff;background-size:6.4rem .1rem;color:#999;text-align:center;font-size:.28rem}
.reLink{border:1px solid #ddd;font-size:.24rem}
.reLink .nextLink,.reLink .prevLink{display:block;overflow:hidden;height:.68rem;font-size:.24rem;line-height:.68rem}
.reLink a{position:relative;overflow:hidden;padding:0 3%;height:.68rem;font-size:.24rem;line-height:.68rem}
.reLink a:after{position:absolute;top:.2rem;right:3%;width:.14rem;height:.23rem;background:url(../images/g-ico.png) no-repeat -1rem -.32rem;background-size:4rem auto;content:''}
.reLink .prevLink{border-bottom:1px solid #ddd}
.reLinkbox .reLink{padding:0;border:none;font-size:.24rem}
.reLinkbox .reLink a{padding:0;border-top:1px solid #ddd}
.reLinkbox .reLink a:first-child{border-top:none}
.Designerlist .item{display:block;margin-bottom:.2rem;padding:.4rem .2rem;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.Designerlist .item a{display:block}
.Designerlist .item .img{position:relative;float:left;overflow:hidden;padding-top:46%;width:35%;border-radius:.1rem}
.Designerlist .item .img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Designerlist .item .txt{position:relative;width:60%}
.Designerlist .item .txt h3{display:inline-block;width:40%;color:#333;vertical-align:middle;font-weight:400;font-size:.36rem}
.Designerlist .item .txt h4{display:inline-block;padding:0 .1rem;border:1px solid #1a359a;border-radius:.2rem;color:#1a359a;vertical-align:middle;font-weight:400;font-size:.24rem}
.Designerlist .item .txt .desc{overflow:hidden;padding-top:.3rem;height:1.6rem;color:#666}
.Designerlist .item .txt .desc b{color:#1a359a}
.Designerlist .item .txt span.g-ico{position:absolute;top:0;right:0;display:block;width:.62rem;height:.62rem;background-position:0 -1.4rem}
.Designerlist .item .txt span.g-ico.hj{background-position:0 -1.4rem}
.Designerlist .item .txt span.g-ico.rq{background-position:-3.2rem -1.4rem}
.Designerlist .item .txt span.g-ico.tj{background-position:-2.56rem -1.4rem}
.Designerdetail .sjsinfo{padding:.4rem .2rem}
.Designerdetail .sjsinfo .shj{padding-bottom:.2rem}
.Designerdetail .sjsinfo .desc{padding-top:.1rem;width:55%}
.Designerdetail .sjsinfo .desc .stit{display:inline-block;vertical-align:middle;font-size:.4rem}
.Designerdetail .sjsinfo .desc .sx{display:block;padding-top:.3rem;color:#333;vertical-align:middle;font-size:.26rem}
.Designerdetail .sjsinfo .desc p{overflow:hidden;padding-top:.28rem;height:2.14rem;color:#666;font-size:.24rem}
.Designerdetail .sjsinfo .desc p span{display:block}
.g_btn_1{position:relative;display:inline-block;padding-bottom:.3rem}
.g_btn_1 .box{overflow:hidden;width:6rem;height:auto;text-overflow:ellipsis;white-space:nowrap}
.g_btn_1 .box span{display:block;padding-top:.2rem;color:#666;font-size:.24rem;line-height:.32rem}
.g_btn_1 .btn1{position:absolute;bottom:-.1rem;left:50%;display:block;margin-left:-.25rem;width:.31rem;height:.31rem;border:none;background:url(../images/ico.png) center center no-repeat;background-position:-1.98rem 0;background-size:5rem 3rem}
.g_btn_1 .btn2{position:absolute;bottom:-.1rem;left:50%;display:block;margin-left:-.25rem;width:.31rem;height:.31rem;border:none;background:url(../images/ico.png) center center no-repeat;background-position:-2.44rem 0;background-size:5rem 3rem}
.g-btn h3{height:.52rem;border-bottom:#ebebeb solid .02rem}
.g-btn h3 span{display:block;padding-left:.14rem;border-left:#1a359a solid .04rem;color:#333;font-weight:400;font-size:.3rem;line-height:.3rem}
.Designerdetail .sjsinfo .desc p b{padding:0 .1rem;color:#1a359a}
.Designerdetail .sjsinfo figure{position:relative;float:left;overflow:hidden;padding-top:53%;width:40%;border-radius:.1rem}
.Designerdetail .sjsinfo figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Designerdetail .sjsinfo .g-btn a{margin-left:0;width:100%;height:.75rem;line-height:.75rem}
.Designerdetail .baseinfo{padding-bottom:.4rem}
.Designerdetail .baseinfo .con{color:#666}
.Designerdetail .Related-works{padding-bottom:.4rem}
.Designerdetail .Related-works .title3 h4,.Pop_ranking .title3 h4{float:left;color:#333}
.Designerdetail .Related-works .title3 a,.Pop_ranking .title3 a{float:right;display:block;color:#666}
.Pop_ranking .title3{margin-top:.4rem}
.Designerdetail .Related-works .list li{display:block;margin-bottom:.3rem;width:100%}
.Pop_ranking .list li a{display:block}
.Pop_ranking .list li figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:.1rem}
.Pop_ranking .list li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Pop_ranking .list li h3{padding-top:.2rem;font-weight:400;font-size:.3rem}
.Pop_ranking .list li p{color:#999;font-size:.24rem}
.Pop_ranking .list li p span{display:inline-block;margin-right:.2rem;padding-right:.2rem;height:.26rem;border-right:1px solid #ddd;vertical-align:middle;line-height:.26rem}
.Pop_ranking .list li p i{float:right;display:inline-block;margin-top:.06rem;padding-left:.3rem;background:url(../images/ico.png) left center no-repeat;background-position:-2.04rem -.53rem;background-size:5rem 3rem;line-height:.24rem}
.Pop_ranking .list li b{position:absolute;top:.2rem;left:0;display:block;padding-left:.2rem;width:1.53rem;height:.43rem;background:url(../images/ico.png) left center no-repeat;background-position:-2.83rem 0;background-size:5rem 3rem;color:#fff;font-weight:400;line-height:.43rem}
.Designerdetail .Related-works .list li{display:block;margin-bottom:.3rem;width:100%}
.Designerdetail .Related-works .list li a{display:block}
.Designerdetail .Related-works .list li figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:.1rem}
.Designerdetail .Related-works .list li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Designerdetail .Related-works .list li h3{padding-top:.2rem;font-weight:400;font-size:.3rem}
.Designerdetail .Related-works .list li p{color:#999;font-size:.24rem}
.Designerdetail .Related-works .list li p span{display:inline-block;margin-right:.2rem;padding-right:.2rem;height:.26rem;border-right:1px solid #ddd;vertical-align:middle;line-height:.26rem}
.Pop_ranking{padding-bottom:.3rem}
.Pop_ranking li{padding-top:.2rem;padding-bottom:.2rem;border-bottom:1px solid #ddd}
.Pop_ranking li:first-child{padding-top:0}
.Pop_ranking li h3{color:#000;font-weight:400;font-size:.3rem}
.Pop_ranking li .zwei{display:block;width:1.4rem;height:.4rem;border-radius:.3rem;background:#eee;color:#666;text-align:center;font-size:.2rem;line-height:.4rem}
.Pop_ranking li p{color:#666}
.Pop_ranking li p b{color:#1a359a}
.engteamdetail .sjsinfo .gcimg{display:block;margin:0 auto;max-width:100%!important}
.engteamdetail .sjsinfo .desc{width:100%}
.engteamdetail .sjsinfo .desc .mark span{display:inline-block;padding-left:.2rem}
.engteamdetail .sjsinfo .desc .mark span:first-child{padding-left:0}
.engteamdetail .sjsinfo .desc p{height:auto}
.engteamdetail .sjsinfo .cont{width:100%}
.tj-designerbox .tj-designer{overflow:hidden;padding-bottom:.3rem}
.tj-designerbox .tj-designer .item{float:left;margin-right:.2rem;width:2.1rem;height:3.8rem}
.tj-designerbox .tj-designer .item a{display:block}
.tj-designerbox .tj-designer .item figure{position:relative;z-index:2;overflow:hidden;padding-top:133%;width:100%;border-radius:.1rem}
.tj-designerbox .tj-designer .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.tj-designerbox .tj-designer .item .txt{position:relative;top:-.06rem;z-index:1;overflow:hidden;padding:0 3%;height:1rem;border:1px solid #ddd;border-top:none;border-bottom-right-radius:.1rem;border-bottom-left-radius:.1rem;text-align:center}
.tj-designerbox .tj-designer .item .txt h3{padding-top:.1rem;font-weight:400;font-size:.28rem}
.tj-designerbox .tj-designer .item .txt p{overflow:hidden;height:.4rem;color:#666;font-size:.24rem}
.tj-designerbox .tj-designer .tip{padding:.2rem 0;text-align:center}
.tj-designerbox .tj-designer .tip span{display:inline-block;margin-right:.2rem;width:.14rem;height:.14rem;border-radius:.2rem;background:#ccc}
.tj-designerbox .tj-designer .tip span.cur{width:.4rem;background:#1a359a}
.tj-designerbox .tj-designer .swiper-pagination-bullet{width:.14rem;height:.14rem;border-radius:.3rem;background:#ccc;opacity:1}
.tj-designerbox .tj-designer .swiper-pagination-bullet-active{width:.4rem;background:#1a359a}
.construction .item{position:relative;display:block;margin-bottom:.2rem;padding:.2rem;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.construction .item a{display:block}
.construction .item figure{position:relative;overflow:hidden;padding-top:56%;width:100%;border-radius:.1rem}
.construction .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.construction .item h3{padding-top:.28rem;font-weight:400;font-size:.3rem}
.construction .item p{padding-bottom:.2rem;color:#999}
.construction .item .hj{position:absolute;right:.2rem;bottom:1.2rem;display:block;width:.62rem;height:.62rem;background-position:-.7rem -1.4rem}
.casepage{background:#fff}
.casepage .selectbox select{width:33%}
.Caselist .item{position:relative;display:block;margin-bottom:.2rem;padding:.2rem .2rem;background:#fff}
.Caselist .item a{display:block}
.Caselist .item figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:5px}
.Caselist .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Caselist .item h3{padding-top:.2rem;font-weight:400;font-size:.3rem}
.Caselist .item p{color:#999;font-size:.24rem}
.Caselist .item p span{display:inline-block;margin-right:.2rem;padding-right:.2rem;height:.26rem;border-right:1px solid #ddd;vertical-align:middle;line-height:.26rem}
.Caselist .item .hj{position:absolute;top:.2rem;right:.3rem;display:block;width:.8rem;height:.74rem;background-position:-.48rem -2.62rem}
.Caselist .item .g-btn{display:block;padding-top:.2rem}
.Caselist .item .g-btn a{height:.75rem;border-radius:5px;line-height:.75rem}
.VRcase .item{position:relative;float:left;margin-right:2%;width:49%}
.VRcase .item:nth-child(2n){margin-right:0}
.VRcase .item a{display:block}
.VRcase .item figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:initial}
.VRcase .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.VRcase .item .txt{position:relative;overflow:hidden;padding:0 .1rem;height:1.5rem;border:1px solid #ddd;border-top:none;background:#fff}
.VRcase .item .txt h3{overflow:hidden;height:.9rem;font-size:.24rem}
.VRcase .item .txt p{color:#666}
.VRcase .item .txt p span{display:block;overflow:hidden;margin-bottom:.1rem;height:.26rem;border-right:none;font-size:.2rem}
.VRcase .item .txt em{position:absolute;right:.2rem;bottom:.2rem;display:block;width:.48rem;height:.48rem;background-position:-.32rem -.8rem}
.showcase .sctit{padding:.1rem 0;text-align:center;font-weight:400;font-size:.4rem}
.showcase .mark{padding-bottom:.3rem;color:#999;text-align:center;font-size:.22rem}
.showcase .mark span{padding-right:3%}
.showcase .imgtable{margin-bottom:.3rem;width:100%;border:0;border-collapse:collapse;color:#666;font-size:.22rem}
.showcase .imgtable tr{width:100%}
.showcase .imgtable td{padding:.1rem;border:1px solid #ddd;text-align:center}
.showcase .imgtable .td1{background:#f5f5f5}
.showcase .casephoto{position:relative;overflow:hidden}
.showcase .casephoto .hd{position:absolute;bottom:5%;z-index:1;width:100%;height:14px;text-align:center}
.showcase .casephoto .hd li{display:inline-block;overflow:hidden;margin:0 .05rem;width:.14rem;height:.14rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;background:#fff;vertical-align:top;text-indent:-1000px}
.showcase .casephoto .hd li.on{width:.4rem;background:#1a359a}
.showcase .casephoto .bd{position:relative;z-index:0}
.showcase .casephoto .bd li img{width:100%;height:4.5rem;border-radius:5px}
.showcase .sjsinfo .shj{padding-bottom:.2rem}
.showcase .sjsinfo .desc{padding-top:.1rem;width:55%}
.showcase .sjsinfo .desc h3{color:#666;font-weight:400;font-size:.24rem}
.showcase .sjsinfo .desc h3 b{display:inline-block;width:50%;color:#333;font-weight:400;font-size:.36rem}
.showcase .sjsinfo .desc p{overflow:hidden;padding-top:.2rem;height:1.8rem;color:#666;font-size:.24rem}
.showcase .sjsinfo .desc p span{display:block}
.showcase .sjsinfo figure{position:relative;float:left;overflow:hidden;padding-top:53%;width:40%;border-radius:.1rem}
.showcase .sjsinfo figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.showcase .sjsinfo .g-btn a{font-size:.24rem}
.showcase .baseinfo{padding-bottom:.4rem}
.showcase .baseinfo img{height:auto;max-width:100%!important}
.showcase .baseinfo .con{padding-bottom:.4rem}
.showcase .sjinfo{position:relative;padding:.2rem 0 .4rem;width:100%}
.showcase .sjinfo a{display:block}
.showcase .sjinfo .tx{position:relative;float:left;display:block;overflow:hidden;margin-right:.2rem;width:.8rem;height:.8rem;border-radius:100%}
.showcase .sjinfo .tx img{position:absolute;top:0;left:0;display:block;width:100%}
.showcase .sjinfo h3{display:inline-block;padding-right:.1rem;vertical-align:middle;font-weight:400;font-size:.3rem}
.showcase .sjinfo h4{display:inline-block;padding:0 .15rem;height:.4rem;border:1px solid #1a359a;border-radius:.3rem;color:#1a359a;vertical-align:middle;text-align:center;font-size:.2rem;line-height:.4rem}
.showcase .sjinfo p{color:#666;font-size:.2rem}
.showcase .sjinfo span{padding-left:.2rem}
.showcase .sjinfo:after{position:absolute;top:32%;right:0;width:.18rem;height:.3rem;background:url(../images/icon.png) no-repeat 0 -.88rem;background-size:4rem auto}
.showcase .imgtable1{margin-bottom:.3rem;border:1px solid #ddd;border-radius:.1rem;background:#fff;box-shadow:0 1px 10px #e4e4e4}
.showcase .imgtable1 ul{padding:3%}
.showcase .imgtable1 li{float:left;display:block;padding-bottom:.2rem;width:50%;color:#666;font-size:.24rem}
.showcase .imgtable1.xxx{margin-top:.2rem}
.showcase .imgtable1.xxx li{clear:left;padding-bottom:.1rem;width:100%}
.showcase .title4{position:relative;margin:.4rem auto}
.showcase .title4 h4{position:relative;z-index:3;display:block;margin:0 auto;width:2rem;height:.4rem;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#fff;text-align:center;font-size:.3rem;line-height:.4rem}
.showcase .title4 s{position:absolute;top:49%;left:0;display:block;width:100%;height:1px;background:#ccc}
.showcase .contbox .swiper-container .swiper-wrapper{margin-left:0}
.showcase .contbox img{display:block;margin:.1rem auto;max-width:100%!important;border-radius:.05rem}
.re_casebox{position:relative;padding-bottom:.4rem}
.re_casebox .tj-case{overflow:hidden;padding-bottom:.3rem}
.re_casebox .tj-case .list{width:210%}
.re_casebox .tj-case .item{float:left;width:3.73rem;height:3.94rem}
.re_casebox .tj-case .item a{display:block;padding-bottom:.1rem}
.re_casebox .tj-case .item figure{position:relative;z-index:2;overflow:hidden;padding-top:75%;width:100%;border-radius:3px}
.re_casebox .tj-case .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.re_casebox .tj-case .item .txt{position:relative;top:-.06rem;z-index:1;overflow:hidden;padding:0 3%;height:1.24rem;border:1px solid #ddd;border-top:none;border-bottom-right-radius:.1rem;border-bottom-left-radius:.1rem;text-align:center}
.re_casebox .tj-case .item .txt h3{padding-top:.2rem;font-weight:400;font-size:.26rem}
.re_casebox .tj-case .tip{padding:.2rem 0;text-align:center}
.re_casebox .tj-case .tip span{display:inline-block;margin-right:.2rem;width:.14rem;height:.14rem;border-radius:.2rem;background:#ccc}
.re_casebox .tj-case .tip span.cur{width:.4rem;background:#1a359a}
.re_casebox .tj-case .swiper-pagination-bullet{width:.14rem;height:.14rem;border-radius:.3rem;background:#ccc;opacity:1}
.re_casebox .tj-case .swiper-pagination-bullet-active{width:.4rem;background:#1a359a}
.kefulist .item{float:left;margin-right:2%;padding:0;width:49%}
.kefulist .item:nth-child(2n){margin-right:0}
.kefulist .item a{display:block}
.kefulist .item .img{position:relative;float:none;overflow:hidden;padding-top:133%;width:100%}
.kefulist .item .img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.kefulist .item .txt{float:none;width:100%;text-align:center}
.kefulist .item .txt .con{overflow:hidden;height:.8rem}
.kefulist .item .txt .g-btn{display:none}
.kefulist .item h3{overflow:hidden;height:.8rem;font-weight:400;font-size:.26rem}
.thumblist .item{padding:.2rem 0;border-top:1px solid #eee}
.thumblist .item:first-child{border-top:none}
.thumblist .item a{display:block}
.thumblist .item figure{position:relative;float:left;overflow:hidden;margin-right:3%;padding-top:20%;width:35%}
.thumblist .item figure img{position:absolute;top:0;left:0;display:block;width:100%}
.thumblist .item h3{overflow:hidden;height:.8rem;font-weight:400;font-size:.26rem}
.thumblist .item .time{padding-top:.1rem;color:#999;font-size:.2rem}
.thumblist.khpingjia .item figure{padding-top:20%;width:27%}
.shownews{padding-bottom:.3rem}
.shownews .Article-title{padding:3% 0;border-bottom:1px solid #ddd}
.shownews .Article-title h1{margin-bottom:.2rem;font-weight:400;font-size:..3rem}
.shownews .Article-title .mark{color:#666;font-size:.22rem}
.shownews .Article-title .mark span{display:inline-block;padding-right:.2rem}
.shownews .Article-title .mark span s{display:inline-block;margin-right:.1rem;width:.3rem;height:.22rem}
.shownews .Article-title .mark span.liul s{background-position:0 0}
.shownews .Article-title .mark span.time s{background-position:-.34rem 0}
.shownews .newsinfo{position:relative;padding:3% 0}
.shownews .newsinfo img{margin:0 auto;height:auto!important;max-width:100%!important;color:#494949}
.shownews .newsinfo p{margin-bottom:20px;margin-bottom:.2rem;font-size:.24rem;line-height:1.8}
.shownews .newsinfo h2{margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #efefef;font-size:20px;font-size:.28rem}
.shownews .newsinfo h3{margin:20px 0 15px;padding-left:10px;border-left:4px solid #3ca5f6;font-weight:600;font-size:.26rem;line-height:1.2}
.shownews .newsinfo .video{z-index:9;display:block;margin:0 auto;width:100%}
.shownews .newsinfo .novideo{position:relative;width:100%}
.shownews .newsinfo .novideo img{display:block;margin:0 auto;max-width:100%}
.shownews .newsinfo .novideo span{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(../images/playimg.png) no-repeat center}
.shownews .newsinfo ol,.shownews .newsinfo ul{margin-bottom:.2rem;padding-left:.4rem;list-style-position:outside}
.shownews .newsinfo li,.shownews .newsinfo ol,.shownews .newsinfo ul{list-style:decimal;font-size:.24rem}
.shownews .videobox{height:4.5rem}
.Boutique-site .item{position:relative;display:block;margin-bottom:.2rem;padding:.4rem .2rem;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.Boutique-site .item a{display:block}
.Boutique-site .item figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:5px}
.Boutique-site .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Boutique-site .item h3{padding-top:.2rem;font-weight:400;font-size:.3rem}
.Boutique-site .item p{color:#999;font-size:.24rem}
.Boutique-site .item p span{display:inline-block;margin-right:.2rem;padding-right:.2rem;height:.26rem;border-right:1px solid #ddd;vertical-align:middle;line-height:.26rem}
.Boutique-site .item p span:last-child{border-right:none}
.Boutique-site .item .addr s{display:inline-block;margin-right:.1rem;width:.18rem;height:.24rem;background-position:-.78rem -.56rem}
.Boutique-site .item .targ{position:absolute;top:.6rem;left:.2rem;display:block;overflow:hidden;width:1.6rem;height:.45rem;background-position:0 -2.1rem;color:#fff;text-align:center}
.Boutique-site .item .targ.over{background-position:-1.8rem -2.1rem}
.Boutique-site .item .xq{position:absolute;right:.2rem;bottom:.4rem;z-index:9;display:block;width:1.4rem;height:.7rem;border-radius:5px;background:#ff9000;color:#fff;text-align:center;line-height:.7rem}
.activitylist .item .bm span{border:none}
.activitylist .item .bm .yqtime{color:#1a359a}
.activitylist .item .bm .yqtime em{display:inline-block;margin-right:.1rem;width:.26rem;height:.26rem;background-position:0 -.26rem}
.activitylist .item .xq{position:absolute;right:.2rem;bottom:.4rem;z-index:9;display:block;width:1.4rem;height:.7rem;border-radius:5px;background:#ff9000;color:#fff;text-align:center;line-height:.7rem}
.activitylist .item.over .targ{background-position:-1.8rem -2.1rem}
.activitylist .item.over .bm .yqtime{color:#999}
.joblist .item{border-top:1px solid #ddd}
.joblist .item a{display:block;padding:.4rem 0}
.joblist .item .money{display:block;color:#1a359a;font-size:.3rem}
.joblist .item h3{height:.5rem;font-weight:400;font-size:.28rem;line-height:.5rem}
.joblist .item p{color:#666;font-size:.2rem}
.joblist .item p i{padding:0 .2rem;color:#666;font-family:arial}
.joblist .item:first-child{border-top:none}
.planning{padding:.4rem 3%;background:#fff}
.planning img{max-width:100%!important}
.planning .msg-box{position:relative;margin-bottom:.2rem;padding:0 .2rem;height:.68rem;border:1px solid #ddd;border-radius:5px;line-height:.68rem}
.planning .msg-box .txt{display:block;width:100%;height:.68rem;outline:0;border:0 none;background:0 0;line-height:.68rem}
.planning .msg-box s{position:absolute;top:.2rem;right:.2rem;display:block;width:.26rem;height:.26rem}
.planning .msg-box s.xm{width:.24rem;background-position:-.88rem 0}
.planning .msg-box s.xm.hover{background-position:-1.15rem 0}
.planning .msg-box s.mj{background-position:-1.44rem 0}
.planning .msg-box s.mj.hover{background-position:-1.74rem 0}
.planning .msg-box s.ys{background-position:-2.06rem 0}
.planning .msg-box s.ys.hover{background-position:-2.34rem 0}
.planning .msg-box s.dh{background-position:-2.64rem 0}
.planning .msg-box s.dh.hover{background-position:-2.92rem 0}
.planning .submit{display:block;width:100%;height:.8rem;outline:0;border:0 none;border-radius:5px;background:#1a359a;color:#fff;text-align:center;line-height:.8rem}
.servicepage{position:relative}
.service-liuc .item{display:block;width:100%}
.service-liuc .item a{position:relative;float:left;display:block;padding:.25rem 0;width:50%}
.service-liuc .item figure{position:relative;float:left;overflow:hidden;padding-top:30%;width:30%;border-radius:100%}
.service-liuc .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.service-liuc .item .txt{float:left;padding-left:5%;width:50%}
.service-liuc .item .txt .en{color:#ccc;text-transform:uppercase;font-weight:700;font-size:.2rem;font-family:ITCAvantGardeStd-Bold}
.service-liuc .item .txt h3{font-weight:400;font-size:.24rem}
.service-liuc .item .dian{position:absolute;top:50%;right:-.05rem;z-index:10;display:block;margin-top:-.05rem;width:.1rem;height:.1rem;border-radius:100%;background:#ccc}
.service-liuc .item .xian{position:absolute;top:0;right:0;display:block;width:1px;height:100%;background:#ddd}
.service-liuc .item:nth-child(2n) a{float:right}
.service-liuc .item:nth-child(2n) a .dian{right:auto;left:-.05rem}
.service-liuc .item:nth-child(2n) a .xian{right:auto;left:-1px}
.service-liuc .item:nth-child(2n) a figure{margin-left:10%}
.reservation{width:100%;background:url(../images/tousu.jpg) no-repeat;background-size:6.4rem auto}
.reservation .gdtitle{padding-top:1.16rem}
.reservation.zxyuyue{background:url(../images/zxyuyue.jpg) no-repeat;background-size:6.4rem auto}
.yydig{padding:.5rem 3% 2rem;font-size:.24rem}
.yydig .d_lis{margin-bottom:.2rem;width:100%;height:.7rem;border-radius:5px;background:#fff;line-height:.7rem}
.yydig .d_lis input{padding-left:.1rem;width:100%;height:.68rem;border:none;background:0 0;font-size:.24rem;line-height:.68rem}
.yydig .fkleix{position:relative;margin-bottom:.2rem;width:100%;height:.7rem;border-radius:5px;background:#fff;line-height:.7rem}
.yydig .fkleix select{width:100%}
.yydig select{display:block;box-sizing:border-box;height:.7rem;outline:0;border:none;background:url(../images/select.png) no-repeat 90% center;background-size:.16rem auto;color:#666;text-indent:.1rem;line-height:.7rem;cursor:pointer}
.yydig .miaos{margin-bottom:.2rem}
.yydig textarea{display:block;box-sizing:border-box;padding:.1rem;width:100%;height:1.7rem;outline:0;border:none;border-radius:5px;background:#fff;color:#999;resize:initial}
.yydig .btn_db{display:block;width:100%;height:.7rem;outline:0;border:none;border-radius:5px;background:#1a359a;color:#fff;text-align:center;line-height:.7rem;cursor:pointer}
.yydig .btn_db:hover{background:#ff9000}
.yydig .house_info{margin-bottom:.2rem}
.yydig .house_info select{float:left;margin-right:2%;width:32%;border-radius:5px;background:url(../images/select.png) no-repeat 90% center #fff;background-size:.16rem auto}
.yydig .house_info select:last-child{margin-right:0}
.yydig .house_area{position:relative}
.yydig .house_area span{position:absolute;top:0;right:3%}
.onlinebody{background:#fff}
.onlinebody:after{height:0}
.Measured{padding-top:1.3rem;background:#fff}
.Measured .bj_res_ul{overflow:hidden;padding:.2rem 0;text-align:center}
.Measured .bj_res_ul li{display:inline-block;width:48%;color:#666;font-size:.22rem}
.Measured .bj_res_ul li strong{padding:0;color:#333;font-weight:400;font-size:.32rem}
.Measured .bj_res_ul li strong em{padding-right:.1rem;font-weight:700}
.Measured .con_bj_res{position:relative;display:block;margin-top:.2rem;margin-bottom:.2rem;padding:.2rem;border-radius:5px;background:#eee}
.Measured .con_bj_res .bj_res_t{position:relative;padding:.2rem 0 0;text-align:center}
.Measured .con_bj_res .bj_res_t h3{position:relative;z-index:3;margin:0 auto;width:2.8rem;background:#eee;color:#1a359a;font-weight:400;font-size:.26rem}
.Measured .con_bj_res .bj_res_t s{position:absolute;top:.4rem;left:0;z-index:1;display:block;width:100%;height:1px;background:#666}
.Measured .con_bj_res .bj_res_t b{padding:0 .1rem;font-weight:700;font-size:.45rem}
.Measured .con_bj{padding-bottom:.2rem}
.Measured .con_bj .calputer_tit{padding-bottom:.2rem;color:#666;text-align:center;font-weight:400;font-size:.28rem}
.Measured .con_bj .calputer_tit .num_man{padding:0 .1rem;color:#1a359a;font-weight:700;font-size:.45rem}
.Measured .con_bj .calputer_tit i{color:#1a359a}
.Measured .con_bj .d_lis{border:1px solid #eee;background:#eee}
.Measured .con_bj .jiting{display:flex;padding:0;border:none;background:url(../images/select1.png) no-repeat 96% center #eee;background-size:.12rem auto;flex-wrap:wrap}
.Measured .con_bj .jiting label{display:flex;box-sizing:border-box;margin-right:0;width:23.3%;border:none;background:0 0;flex-direction:column;justify-content:center;align-items:center}
.Measured .con_bj .jiting label:last-child{margin-right:0}
.Measured .con_bj .jiting label:before{border:none;background:0 0}
.Measured .con_bj .jiting label select{background:#eee}
.Measured .con_bj .house_info{padding-bottom:.98rem}
.Measured .con_bj .house_info select{border:1px solid #ddd}
.Measured .yydig{padding:.2rem 0 .2rem}
.Measured .yydig .jiting label:after{display:none}
.Measured .yydig .zxd-form .touch-input2 label{top:0}
.Measured .page1{padding:3%;border:1px solid #e4e4e4;border-radius:.1rem;background:#fff;box-shadow:0 2px 13px -1px #c7c7c7}
.Measured .zxd-form{padding:0}
.numbox{position:relative;padding-bottom:.3rem}
.numbox img{display:block;margin:0 auto;max-width:100%!important}
.numbox p{position:absolute;top:.3rem;left:3%;font-size:.2rem}
.Measured_cont .Measured_top{padding:.3rem 0 .6rem;text-align:center;font-size:.32rem}
.Measured_cont .Measured_top span{padding-right:.1rem}
.Measured_cont .Measured_main .box{padding:2% .4rem;border-radius:5px}
.Measured_cont .Measured_main h3{padding:.1rem 0;border-bottom:1px solid #ddd;color:#666;font-weight:400;font-size:.26rem}
.Measured_cont .Measured_main .list{padding:.3rem 0}
.Measured_cont .Measured_main .list li{float:left;display:block;padding-bottom:.2rem;width:33%;font-size:.24rem}
.Measured_cont .Measured_main .list li input{position:absolute;top:0;left:0;float:none;display:block;padding:0;width:0;height:0;border:0 none}
.Measured_cont .Measured_main .list li span{display:block;padding-left:.24rem;height:.4rem;background:url(../images/radio.png) no-repeat left center;background-size:.2rem auto;color:#000;line-height:.4rem;cursor:pointer}
.Measured_cont .Measured_main .list li input[type=radio].radio:checked{background:url(../images/radio_c.png) no-repeat left center;background-size:.2rem auto}
.Measured_cont .Measured_main .list li.checked span{background:url(../images/radio_c.png) no-repeat left center;background-size:.2rem auto}
.Measured_cont .Measured_main .list1{padding:.3rem 0}
.Measured_cont .Measured_main .list1 .sjinput{width:100%;height:.68rem;border:1px solid #ddd;background:0 0;text-indent:.1rem;font-size:.24rem;line-height:.68rem}
.Measured_cont .Measured_main .measured_three .list li{padding-right:0;width:50%}
.Measured_cont .btnbox{padding-top:20%}
.Measured_cont .btnbox .btn_db{display:block;width:100%;height:.7rem;outline:0;border:none;border-radius:5px;background:#1a359a;color:#fff;text-align:center;line-height:.7rem;cursor:pointer}
.Measured_cont .btnbox .btn_db:hover{background:#ff9000}
.videolist .jcImgScroll{position:relative;overflow:hidden}
.videolist .jcImgScroll .bd{position:relative;z-index:0}
.videolist .jcImgScroll .bd li{position:relative;box-sizing:border-box;margin-bottom:.2rem;border:1px solid #ddd;background:#f8f8f8}
.videolist .jcImgScroll .bd li a{display:block;width:100%}
.videolist .jcImgScroll .bd li figure{position:relative;float:left;display:block;overflow:hidden;padding-top:33%;width:50%}
.videolist .jcImgScroll .bd li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.videolist .jcImgScroll .bd li figure span{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:url(../images/play_img.png) no-repeat center;background-size:cover;cursor:pointer}
.videolist .jcImgScroll .bd li .txt{padding:.2rem .3rem;width:50%}
.videolist .jcImgScroll .bd li .txt h3{overflow:hidden;height:.6rem}
.videolist .jcImgScroll .bd li .txt p{overflow:hidden;height:.87rem;font-size:.2rem}
@media (max-width:321px){.videolist .jcImgScroll .bd li .txt p{height:.8rem}
}
.Technology li{float:left;display:block;margin-right:2%;margin-bottom:.2rem;width:49%}
.Technology li:nth-child(2n){margin-right:0}
.Technology li a{display:block;padding:.2rem;border:1px solid #ddd;text-align:center}
.Technology li figure{position:relative;display:block;overflow:hidden;box-sizing:border-box;margin:0 auto .3rem;padding-top:1.5rem;width:1.5rem;border-radius:100%}
.Technology li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%;border:5px solid #ccc;border-radius:100%}
.Technology li h3{overflow:hidden;margin-bottom:.2rem;height:.4rem;color:#1a359a;font-size:.26rem}
.Technology li p{overflow:hidden;height:2rem;font-size:.2rem!important}
.Technology li p span{font-size:.2rem!important}
@media (max-width:376px){.Technology li p{height:1.92rem}
}
@media (max-width:321px){.Technology li p{height:1.8rem}
}
.Process{padding-top:.4rem;background:#fff}
.Process .cont{position:relative;padding-top:0;padding-bottom:.4rem}
.Process .cont .img{position:absolute;top:0;left:0;z-index:1;width:100%}
.Process .cont .img img{display:block;max-width:100%}
.Process .cont .txt{position:relative;z-index:3;margin-bottom:.2rem;padding:5%;border-radius:5px;background:#fff;box-shadow:0 0 .5rem #e4e4e4}
.Process .cont .txt h3{font-weight:400;font-size:.26rem}
.Process .cont .txt p{color:#666;font-size:.2rem}
.Process .cont img{display:block;max-width:100%}
.Process .g-box1 .img1{display:block;width:100%;height:2.4rem}
.Process .g-box1 .img1 img{display:block;width:100%;height:2.4rem}
.Process .g-box1 .part1{position:relative;z-index:12;margin:0 auto;margin-top:-.4rem;padding-bottom:.12rem;width:6rem;height:auto;border-radius:.12rem;background:#fff;box-shadow:.02rem .05rem .2rem #e5e5e5}
.Process .g-box1 .part1 .tit{margin-left:.4rem;padding-top:.4rem;color:#333;font-size:.26rem}
.Process .g-box1 .part1 .cont1{margin-top:.2rem;margin-left:.4rem;width:5.2rem;color:#666;font-size:.2rem;line-height:.36rem}
.Process .g-box1 .part2{margin-top:.4rem}
.Process .g-box1 .part2 .list li{float:left;margin-bottom:.36rem;width:33.33%}
.Process .g-box1 .part2 .list li .img2{display:block;margin:0 auto;width:1rem;height:1rem}
.Process .g-box1 .part2 .list li .tit{margin-top:.2rem;color:#333;text-align:center;font-size:.2rem}
.singlepage .info{padding:.3rem 3%}
.singlepage img{height:auto!important;max-width:100%!important}
.singlepage .bigmap{margin-bottom:.2rem}
.singlepage .contactbox{padding:3%}
.singlepage .contactbox .item{position:relative;display:block;margin-bottom:.2rem;padding:0 0 .2rem;border-bottom:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.singlepage .contactbox .item a{display:block}
.singlepage .contactbox .item figure{position:relative;overflow:hidden;padding-top:58%;width:100%;border-radius:5px}
.singlepage .contactbox .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.singlepage .contactbox .item .txt{padding:5%}
.singlepage .contactbox .item .txt h3{padding-top:.2rem;font-weight:400;font-size:.28rem}
.singlepage .contactbox .item .txt p{color:#666;font-size:.24rem}
.singlepage .contactbox .item .txt .ditu{display:block;margin-top:.4rem;width:2.6rem;height:.5rem;border-radius:.2rem;background:#1a359a;color:#fff;text-align:center;font-size:.2rem;line-height:.5rem}
.singlepage .contactbox .item .txt .ditu s{display:inline-block;margin-right:.2rem;width:.2rem;height:.25rem;background-position:-1.04rem -.56rem}
.singlepage .design-idea img{max-width:100%!important}
.aboutpage .floor_1{padding-bottom:.4rem}
.aboutpage .floor_1 .aboutcont{position:relative;margin:0 auto;padding:.3rem 0;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.aboutpage .floor_1 .aboutcont .top{text-align:center}
.aboutpage .floor_1 .aboutcont .top h3{color:#222;font-size:.32rem}
.aboutpage .floor_1 .aboutcont .top p{color:#999}
.aboutpage .floor_1 .aboutcont .total{padding:3%}
.aboutpage .floor_1 .aboutcont .total .item{padding-right:2%;width:33.333%;border-right:1px solid #ddd;text-align:center}
.aboutpage .floor_1 .aboutcont .total .item:last-child{padding-right:0;border-right:none}
.aboutpage .floor_1 .aboutcont .total .item b{font-size:.8rem;line-height:.8rem}
.aboutpage .floor_1 .aboutcont .total .item h5{font-weight:400}
.aboutpage .floor_1 .aboutcont .desc{overflow:hidden;padding:3% 3% 0;text-align:justify;font-size:.24rem}
.aboutpage .floor_1 .aboutcont .desc.auto{height:auto}
.aboutpage .floor_1 .aboutcont .more{display:block;margin:0 auto;width:92%;height:.5rem;background:url(../images/hline.png) no-repeat center;background-size:6.4rem auto;text-align:center;line-height:.5rem}
.aboutpage .floor_1 .about2{padding:.4rem 0}
.aboutpage .floor_1 .about2 .gdtitle{background:url(../images/gdtitle1.png) no-repeat center bottom;background-size:2rem auto}
.aboutpage .floor_1 .about2 .gdtitle h2{color:#fff}
.aboutpage .floor_1 .about2 .history{position:relative;overflow:hidden;width:100%}
.aboutpage .floor_1 .about2 .history .item{float:left;width:4.4rem;height:4rem;border-radius:5px;background:#fff;text-align:center;opacity:.9}
.aboutpage .floor_1 .about2 .history .item a{display:block;padding:5%}
.aboutpage .floor_1 .about2 .history .item h3{padding-top:.4rem;color:#1a359a;font-size:.6rem}
.aboutpage .floor_1 .about2 .history .item .txt{overflow:hidden;padding-top:.2rem;height:1.6rem;color:#666;font-size:.24rem}
.aboutpage .floor_1 .about2 .history .item.swiper-slide-active{opacity:1}
.aboutpage .floor_1 .about2 .t_line{width:100%;height:.68rem;background:url(../images/timeline.png) no-repeat center bottom;background-size:6.4rem auto}
.aboutpage .honorlist{padding-top:.6rem;padding-bottom:.4rem;background:url(../images/about3.jpg) no-repeat center top #1a359a;background-size:6.4rem auto}
.aboutpage .honorlist .gdtitle{background-size:2rem auto}
.aboutpage .honorlist .gdtitle h2{color:#fff}
.aboutpage .honorlist .more{display:block;width:100%;height:.5rem;background:url(../images/hline.png) no-repeat center;background-size:6.4rem auto;color:#fff;text-align:center;line-height:.5rem}
.aboutpage .culture{padding:3%}
.aboutpage .culture .cont{position:relative;display:block;margin-bottom:.2rem;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.aboutpage .culture .cont a{display:block}
.aboutpage .culture .cont figure{position:relative;overflow:hidden;padding-top:58%;width:100%;border-radius:5px}
.aboutpage .culture .cont figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.aboutpage .culture .cont .txt{padding:.2rem 3%}
.aboutpage .culture .cont .txt h3{padding-top:.3rem;padding-bottom:.1rem;font-weight:400;font-size:.28rem}
.aboutpage .culture .cont .txt p{color:#666;font-size:.24rem}
.Newslist .more{display:block;width:100%;height:.5rem;background:url(../images/hline.png) no-repeat center;background-size:6.4rem auto;color:#333;text-align:center;line-height:.5rem}
.Newslist .historlist .hitem{display:block;box-sizing:border-box;margin-bottom:.3rem;padding:0;width:100%;border:1px solid #f0e1ca;background:#fff}
.Newslist .historlist .hitem a{display:block}
.Newslist .historlist .hitem .time{width:30%;height:1rem;background:url(../images/jt.png) no-repeat right center;background-size:.14rem auto}
.Newslist .historlist .hitem .time p{padding-top:.1rem;color:#d32429;text-align:center;font-weight:700;font-size:.5rem}
.Newslist .historlist .hitem .desc{overflow:hidden;padding:.1rem .1rem .1rem 2%;width:70%;height:.9rem;font-size:.22rem}
.Newslist .historlist .ditem{margin-bottom:.6rem}
.Newslist .historlist .ditem .topTit{padding-left:.4rem;background:url(../images/clock.png) no-repeat left center;background-size:.34rem}
.Newslist .historlist .ditem .topTit .tit{background:url(../images/tline.png) no-repeat right center;background-size:3.98rem .33rem;color:#1a359a;font-weight:400;font-size:.45rem;font-family:arial}
.Newslist .historlist .ditem .topTit .tit em{margin-left:.1rem;font-size:.24rem}
.Newslist .historlist .ditem .cont{margin-left:.4rem;color:#333;font-size:.24rem;line-height:.36rem}
.honorlist .list{padding:3%}
.honorlist .item{float:left;margin-right:2%;margin-bottom:.2rem;width:49%;border-radius:5px;background:#fff;box-shadow:0 0 1px #ddd;text-align:center}
.honorlist .item:nth-child(2n){margin-right:0}
.honorlist .item a{display:block;padding:.1rem}
.honorlist .item figure{position:relative;overflow:hidden;padding-top:64%;width:100%;border:1px solid #ddd}
.honorlist .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.honorlist .item h3{overflow:hidden;height:.6rem;font-weight:400;font-size:.26rem;line-height:.6rem}
.accepting{padding:.4rem 0}
.accepting .contbox{padding:3%}
.accepting .contbox .item{position:relative;display:block;margin-bottom:.2rem;padding:0 0 .2rem;border-bottom:1px solid #e4e4e4;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.accepting .contbox .item a{display:block}
.accepting .contbox .item figure{position:relative;overflow:hidden;padding-top:61%;width:100%;border-radius:5px}
.accepting .contbox .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.accepting .contbox .item .txt{padding:5%}
.accepting .contbox .item .txt h3{display:inline-block;font-size:.28rem}
.accepting .contbox .item .txt h4{display:inline-block;font-weight:400;font-size:.28rem}
.accepting .contbox .item .txt p{color:#666;font-size:.24rem}
.accepting .contbox .item .txt s{display:block;margin:.2rem 0;width:.8rem;height:3px;background:#1a359a}
.accepting .cont2{padding:3%;background:#fff}
.accepting .cont2 img{max-width:100%!important}
.accepting .cont2 .acceptance .topTit .tit{height:1.08rem;background:url(../images/pzcn.png) 92% center no-repeat;background-size:1.08rem 1.08rem;color:#333;text-align:center;font-size:.32rem;line-height:1.08rem}
.accepting .cont2 .acceptance .topTit .tit em{font-weight:700}
.accepting .cont2 .acceptance .topTit .line{margin:0 auto;margin-top:-.2rem;width:2rem;height:.2rem;background:url(../images/pzline.png) no-repeat center center;background-size:2rem .2rem}
.accepting .cont2 .acceptance .pzList .list .item{padding:.4rem 0;border-bottom:1px solid #ddd}
.accepting .cont2 .acceptance .pzList .list .item .num{float:left;color:#ccc;font-size:.6rem;font-family:"AvantGarde Bk BT";line-height:.5rem}
.accepting .cont2 .acceptance .pzList .list .item .txt{float:left;margin-left:.3rem;width:5rem}
.accepting .cont2 .acceptance .pzList .list .item .txt .tit{color:#333;font-size:.28rem;line-height:.3rem}
.accepting .cont2 .acceptance .pzList .list .item .txt .cont{margin-top:.2rem;color:#666;font-size:.2rem;line-height:.3rem}
.Whole-outfit .p1{color:#666;text-align:center}
.Whole-outfit .gdtitle{margin-bottom:.1rem}
.Wholelist{padding:3%}
.Wholelist .item{position:relative;display:block;margin-bottom:.2rem;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.Wholelist .item a{display:block}
.Wholelist .item .img{position:relative;overflow:hidden;padding-top:52%;width:100%;border-radius:5px}
.Wholelist .item .img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Wholelist .item .txt{padding:.4rem}
.Wholelist .item .txt h3{font-weight:400;font-size:.28rem}
.Wholelist .item .txt s{display:block;margin:.2rem 0;width:.8rem;height:3px;background:#1a359a}
.Wholelist .item .txt .tip{color:#666;font-size:.2rem}
.Wholelist .item .txt .btn{padding-top:.3rem}
.Wholelist .item .txt .btn a{float:left;width:2.4rem;height:.7rem;border-radius:5px;background:#333;color:#fff;text-align:center;font-size:.24rem;line-height:.7rem}
.Wholelist .item .txt .btn a.zixun{margin-left:.4rem;background:#1a359a}
.noerr{padding-top:.4rem;color:red;text-align:center}
.fullpage-row{position:relative;height:100%}
.fullbody{overflow:hidden;padding:0;height:100%;background:#efefef}
.fullbody .g_top{display:none}
.fullpage{position:relative;overflow:hidden;height:100%}
.fullpage-wrap{position:relative;visibility:hidden;height:100%}
.fullpage-wrap>*{position:relative;overflow:hidden;height:100%}
.materbody{position:relative;overflow:hidden;height:100%}
.materbody .swiper-container{width:100%;height:100%;background:#000}
.materpage .gdtitle{top:2%;left:0;padding-bottom:.2rem;width:100%;background:url(../images/gdtitle1.png) no-repeat center bottom;background-size:2rem auto;color:#fff;text-align:center}
.materpage .gdtitle p{text-align:center;font-size:.4rem}
.materpage .section1{background:url(../images/hbclbg1.jpg) no-repeat center top;background-size:cover}
.materpage .contbox{position:relative;margin:2rem .3rem 0;height:2rem;color:#fff}
.materpage .contbox li{left:0;padding:5% 0;width:100%;border-bottom:1px solid rgba(255,255,255,.5)}
.materpage .contbox li .tb{float:left;display:block;width:.64rem;height:.64rem;background:url(../images/hbcl-ico.png) no-repeat 0 0;background-size:3.3rem auto}
.materpage .contbox li .txt{float:right;width:80%;color:#fff}
.materpage .contbox li .txt h4{font-weight:400;font-size:.26rem}
.materpage .contbox li .txt p{padding-top:.2rem;font-size:.2rem}
.materpage .contbox li:nth-child(1){top:0}
.materpage .contbox li:nth-child(1) .tb{background-position:0 0}
.materpage .contbox li:nth-child(2){top:2.3rem}
.materpage .contbox li:nth-child(2) .tb{background-position:-.7rem 0}
.materpage .contbox li:nth-child(3){top:4.6rem}
.materpage .contbox li:nth-child(3) .tb{background-position:-1.5rem 0}
.materpage .swiper-slide2{background:url(../images/hbclbg2.jpg) no-repeat center top;background-size:cover}
.materpage .swiper-slide2 .contbox{padding-top:0}
.materpage .swiper-slide2 .contbox li:nth-child(1){top:0;padding-top:0}
.materpage .swiper-slide2 .contbox li:nth-child(1) .tb{background-position:0 -.62rem}
.materpage .swiper-slide2 .contbox li:nth-child(2){top:1.5rem}
.materpage .swiper-slide2 .contbox li:nth-child(2) .tb{background-position:-.7rem -.62rem}
.materpage .swiper-slide2 .contbox li:nth-child(3){top:3.1rem}
.materpage .swiper-slide2 .contbox li:nth-child(3) .tb{background-position:-1.5rem -.62rem}
.materpage .swiper-slide2 .contbox li:nth-child(4){top:4.5rem}
.materpage .swiper-slide2 .contbox li:nth-child(4) .tb{background-position:-2.2rem -.64rem}
.materpage .section3{background:url(../images/hbclbg3.jpg) no-repeat center top;background-size:cover}
.materpage .section3 .contbox li:nth-child(1) .tb{background-position:0 -1.28rem}
.materpage .section3 .contbox li:nth-child(2) .tb{background-position:-.7rem -1.28rem}
.materpage .section3 .contbox li:nth-child(3) .tb{background-position:-1.5rem -1.28rem}
.materpage .section4{background:url(../images/hbclbg4.jpg) no-repeat center top;background-size:cover}
.materpage .section4 .contbox li:nth-child(1) .tb{background-position:0 -1.92rem}
.materpage .section4 .contbox li:nth-child(2) .tb{background-position:-.7rem -1.92rem}
.materpage .section4 .contbox li:nth-child(3) .tb{background-position:-1.5rem -1.92rem}
.materpage .swiper-slide{width:100%;height:100%;background-size:cover}
.materpage .ani{position:absolute}
.materpage .swiper-pagination-bullet{width:6px;height:6px;background:#fff;opacity:.4}
.materpage .swiper-pagination-bullet-active{opacity:1}
@-webkit-keyframes start{0%,30%{opacity:0;-webkit-transform:translate(0,10px)}
60%{opacity:1;-webkit-transform:translate(0,0)}
100%{opacity:0;-webkit-transform:translate(0,-8px)}
}
@-moz-keyframes start{0%,30%{opacity:0;-moz-transform:translate(0,10px)}
60%{opacity:1;-moz-transform:translate(0,0)}
100%{opacity:0;-moz-transform:translate(0,-8px)}
}
@keyframes start{0%,30%{opacity:0;transform:translate(0,10px)}
60%{opacity:1;transform:translate(0,0)}
100%{opacity:0;transform:translate(0,-8px)}
}
.villapage .nybanner{width:100%}
.villapage .nybanner img{display:block;max-width:100%}
.villapage .gdtitle h2{color:#1a359a;font-weight:700}
.villapage .gdtitle p{text-transform:uppercase}
.villapage img{max-width:100%!important}
.villapage .floor_1{padding:.3rem 0;background:#fff;text-align:center}
.villapage .floor_1 li{display:inline-block;margin:0 .3rem .6rem;width:1.22rem;height:1.22rem}
.villapage .floor_1 li .tb{display:block;margin:0 auto;width:1.22rem;height:1.22rem;background:url(../images/bies-ico.png) no-repeat;background-size:6.4rem auto}
.villapage .floor_1 li p{font-size:.24rem}
.villapage .floor_1 li:nth-child(1) .tb{background-position:0 0}
.villapage .floor_1 li:nth-child(2) .tb{background-position:-1.28rem 0}
.villapage .floor_1 li:nth-child(3) .tb{background-position:-2.56rem 0}
.villapage .floor_1 li:nth-child(4) .tb{background-position:-3.84rem 0}
.villapage .floor_1 li:nth-child(5) .tb{background-position:-5.14rem 0}
.villapage .floor_2{padding-top:.6rem;padding-bottom:.4rem;background:url(../images/villa_bg2.jpg) no-repeat;background-size:6.4rem auto}
.villapage .floor_2 .gdtitle{color:#fff}
.villapage .floor_2 .gdtitle h2{color:#fff}
.villapage .floor_2 .desc{padding:3% 5%;color:#fff;text-align:center;font-size:.2rem}
.villapage .floor_2 .list{padding:.2rem 3%}
.villapage .floor_2 .list li{float:left;display:block;margin-right:2%;margin-bottom:.3rem;width:32%;height:1.6rem;background:url(../images/bies_bk.png) no-repeat center;background-size:1.6rem auto;text-align:center}
.villapage .floor_2 .list li .tb{display:block;margin:.1rem auto 0;width:.94rem;height:.84rem;background:url(../images/bies-ico2.png) no-repeat 0 0;background-size:6rem auto}
.villapage .floor_2 .list li p{padding-top:.08rem;color:#fff;font-size:.22rem}
.villapage .floor_2 .list li.it1 .tb{background-position:0 0}
.villapage .floor_2 .list li.it2 .tb{background-position:-.94rem 0}
.villapage .floor_2 .list li.it3 .tb{background-position:-1.88rem 0}
.villapage .floor_2 .list li.it4 .tb{background-position:-2.82rem 0}
.villapage .floor_2 .list li.it5 .tb{background-position:-3.76rem 0}
.villapage .floor_2 .list li.it6 .tb{background-position:-4.7rem 0}
.villapage .floor_2 .list li:nth-child(3n){margin-right:0}
.villapage .floor_2 .list li:hover .tb{animation:flipInY 1.2s ease-out forwards;-webkit-animation:flipInY 1.2s ease-out forwards}
.villapage .zty-btn{display:block;margin:0 auto;width:4.3rem;height:.65rem;border-radius:.5rem;background:#1a359a;color:#fff;text-align:center;font-size:.28rem;line-height:.65rem}
.villapage .zty-btn .zxtb{display:inline-block;margin-right:.2rem;width:.36rem;height:.36rem;background-position:-2rem 0}
.villapage .floor_3{padding:.3rem 0}
.villapage .szcase{padding:3%}
.villapage .szcase .bd{display:block;margin-bottom:.2rem;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.villapage .szcase .item{position:relative}
.villapage .szcase .item a{display:block}
.villapage .szcase .item figure{position:relative;overflow:hidden;padding-top:75%;width:100%;border-radius:5px}
.villapage .szcase .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.villapage .szcase .item .txt{padding:.2rem 3%}
.villapage .szcase .item .txt h3{font-weight:400;font-size:.28rem}
.villapage .szcase .item .txt s{display:block;margin:.2rem 0;width:.8rem;height:3px;background:#1a359a}
.villapage .szcase .item .txt p{color:#666;font-size:.24rem}
.villapage .szcase .item .txt .desc span{float:none;width:100%}
.villapage .szcase .item .txt p span{float:left;display:block;margin-right:.5rem;width:2.3rem}
.villapage .szcase .item .hj{position:absolute;top:0;right:0;display:block;width:.8rem;height:.74rem;background-position:-.48rem -2.62rem}
.villapage .szcase .hd{padding:.2rem 0;text-align:center}
.villapage .szcase .hd li{display:inline-block;margin-right:.2rem;width:.14rem;height:.14rem;border-radius:.2rem;background:#ccc;text-indent:-1000px;font-size:0}
.villapage .szcase .hd li.on{width:.4rem;background:#1a359a}
.villapage .floor_4{padding:.6rem 0;background:#fff}
.villapage .floor_4 img{display:block;max-width:100%}
.villapage .floor_4 .cont{position:relative;padding:3%}
.villapage .floor_4 .cont ul{position:relative;display:block;padding:.2rem 2%;border-radius:3px;background:#1e212a}
.villapage .floor_4 .cont li{float:left;padding:1%;width:48%;color:#fff;text-align:center}
.villapage .floor_4 .cont li h3{font-size:.28rem}
.villapage .floor_4 .cont li p{overflow:hidden;height:1rem;font-size:.2rem}
.villapage .floor_4 .cont .sjx{position:absolute;top:0;left:50%;display:block;margin-left:-.3rem;width:.6rem;height:.28rem;background-position:-2.43rem 0}
.villapage .floor_4 .cont .xline{position:absolute;top:0;left:1%;display:block;width:6rem;height:4.3rem;background:url(../images/xyline.png) no-repeat center top;background-size:5rem auto}
.villapage .floor_5{padding:0 0 .6rem 0;background:#fff}
.villapage .hbBrands{padding:3%}
.villapage .hbBrands ul{margin-bottom:.2rem;border-left:1px dotted #ddd}
.villapage .hbBrands li{float:left;width:33%;border-right:1px dotted #ddd;border-bottom:1px dotted #ddd}
.villapage .hbBrands li a{display:block;padding:.1rem;height:.62rem}
.villapage .hbBrands li img{display:block;margin:0 auto;height:.44rem;max-width:100%!important}
.villapage .hbBrands li:nth-child(1){border-top:1px dotted #ddd}
.villapage .hbBrands li:nth-child(2){border-top:1px dotted #ddd}
.villapage .hbBrands li:nth-child(3){border-top:1px dotted #ddd}
.villapage .planning{padding-bottom:0}
.villapage .planning img{display:block;margin:0 auto}
.package .ban_part1{padding:.6rem 0;background:url(../images/banbao_f1.jpg) no-repeat center bottom #fff;background-size:6.4rem auto}
.package .ban_part1 .gdtitle1 h2{color:#333;text-align:center;font-weight:400;font-size:.34rem}
.package .ban_part1 .gdtitle1 h3{color:#333;text-align:center;font-weight:400;font-size:.34rem}
.package .ban_part1 .gdtitle1 h3 em{color:#eb4b51}
.package .ztline2{position:relative;bottom:auto;display:block;margin:0 auto;margin-top:.2rem;margin-bottom:.2rem;width:2.65rem;height:.16rem;background:url(../images/zty_line.png) repeat-x left top;background-size:2.65rem .16rem}
.package .ban_part1 .cont{margin:0 auto;padding:.1rem 0 .4rem;width:92%;border-radius:5px;background:#fff;box-shadow:0 -1px 3px #e4e4e4}
.package .ban_part1 .cont .list li{float:left;width:25%;text-align:center}
.package .ban_part1 .cont .list li a{position:relative;display:block;padding-top:.3rem;height:1.2rem}
.package .ban_part1 .cont .list li .tb{display:block;margin:0 auto;width:.52rem;height:.52rem;background:url(../images/zty_fic1.png) no-repeat;background-size:4.16rem .52rem}
.package .ban_part1 .cont .list li p{padding-top:0;color:#333;font-size:.24rem}
.package .ban_part1 .cont .list li.it1 .tb{background-position:0 0}
.package .ban_part1 .cont .list li.it2 .tb{background-position:-.52rem 0}
.package .ban_part1 .cont .list li.it3 .tb{background-position:-1.04rem 0}
.package .ban_part1 .cont .list li.it4 .tb{background-position:-1.56rem 0}
.package .ban_part1 .cont .list li.it5 .tb{background-position:-2.08rem 0}
.package .ban_part1 .cont .list li.it6 .tb{background-position:-2.6rem 0}
.package .ban_part1 .cont .list li.it7 .tb{background-position:-3.12rem 0}
.package .ban_part1 .cont .list li.it8 .tb{background-position:-3.64rem 0}
.package .ban_part1 .cont img{max-width:100%}
.package .ban_part1 .contxt{padding:.5rem 3% .3rem;color:#fff;text-align:center}
.package .ban_part1 .contxt p{font-size:.24rem;line-height:.4rem}
.package .ban_part1 .contxt .zty-btn{margin-top:.3rem}
.package .ban_part2{padding:.6rem 0 0}
.package .ban_part2 .choosenav{padding:3%;text-align:center}
.package .ban_part2 .choosenav span{padding:0 .1rem}
.package .ban_part2 .choosenav span:first-child{display:none}
.package .ban_part2 .choosenav a.hover{color:#1a359a}
.package .ban_part2 .szcase .item{display:block;margin-bottom:.2rem;padding-bottom:.6rem;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.package .ban_part3{padding-top:.6rem}
.package .ban_part3 .decorate .item{position:relative;float:left;display:block;margin-right:2%;margin-bottom:.3rem;width:49%}
.package .ban_part3 .decorate .item:nth-child(2n){margin-right:0}
.package .ban_part3 .decorate .item figure{position:relative;overflow:hidden;padding-top:100%;width:100%}
.package .ban_part3 .decorate .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.package .ban_part3 .decorate .item .txt{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:1.2rem;background:rgba(0,0,0,.5);color:#fff;text-align:center}
.package .ban_part3 .decorate .item .txt h3{padding-top:.1rem;font-weight:400;font-size:.26rem}
.package .ban_part3 .decorate .item .txt h4{text-transform:uppercase;font-weight:400;font-size:.2rem}
.package .ban_part4{padding-top:.6rem}
.package .ban_part8{margin-bottom:0;padding:.2rem;border:none;background:url(../images/zuanshi.png) no-repeat -.5rem -.2rem #fff;box-shadow:none}
.package .ban_part8 .contxt{padding-top:.4rem;padding-bottom:.7rem;box-shadow:0 -1px .2rem #e5e5e5}
.package .ban_part8 .gdtitle3{margin-left:1.6rem}
.package .ban_part8 .gdtitle3 .tit{color:#333;font-weight:700;font-size:.32rem;line-height:.3rem}
.package .ban_part8 .gdtitle3 .tit em{color:#d32429}
.package .ban_part8 .gdtitle3 .subtit{margin-top:.16rem;color:#666;font-size:.24rem;line-height:.24rem}
.package .ban_part8 .list{margin-top:.28rem;margin-left:1rem;width:4.2rem}
.package .ban_part8 .list .t1{float:left;display:block;margin-bottom:.16rem;margin-left:.5rem;width:1.5rem;color:#333;font-size:.22rem;line-height:.26rem}
.package .ban_part8 .zty-btn{margin-top:-.54rem}
.package .ban_part4 .process2{margin-top:.4rem;padding:0}
.package .ban_part4 .process2 li{position:relative;display:block;margin-bottom:.2rem;height:2rem;border:1px solid #ddd}
.package .ban_part4 .process2 li .img{display:block;overflow:hidden;width:2rem;height:2rem}
.package .ban_part4 .process2 li .img img{display:block;width:2rem;height:1.98rem}
.package .ban_part4 .process2 li:nth-child(odd) .img{float:left}
.package .ban_part4 .process2 li:nth-child(odd) .txt{float:right;margin-right:.3rem}
.package .ban_part4 .process2 li:nth-child(even) .img{float:right}
.package .ban_part4 .process2 li:nth-child(even) .txt{float:left;margin-left:.4rem}
.package .ban_part4 .process2 li:nth-child(odd) .name{top:.6rem;left:1.6rem}
.package .ban_part4 .process2 li:nth-child(even) .name{top:.6rem;right:1.6rem}
.package .ban_part4 .process2 li .name{position:absolute;display:block;width:.8rem;height:.8rem;border-radius:100%;background:#333;color:#fff;text-align:center;font-size:.28rem;line-height:.8rem}
.package .ban_part4 .process2 li .txt{margin-top:.7rem;width:2.8rem}
.package .ban_part4 .process2 li .txt .tit{color:#333;font-size:.26rem;line-height:.36rem}
.package .ban_part4 .process2 li .package .ban_part4 .process li{position:relative;float:left;display:block;margin-right:2%;margin-bottom:.3rem;padding-top:.3rem;padding-bottom:.3rem;width:49%;border:1px solid #ddd;border-radius:5px}
.package .ban_part4 .process li:nth-child(2n){margin-right:0}
.package .ban_part4 .process li figure{position:relative;overflow:hidden;margin:0 auto;padding-top:40%;width:40%;border-radius:100%}
.package .ban_part4 .process li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.package .ban_part4 .process li .txt{overflow:hidden;padding:0 5%;height:1.93rem;text-align:center}
.package .ban_part4 .process li .txt h3{padding-top:.1rem;font-size:.26rem}
.package .ban_part4 .process li .txt p{overflow:hidden;font-size:.2rem}
.package .ban_part5{padding:.6rem 3%}
.package .ban_part5 .hbBrands2 li{position:relative;display:block;margin-bottom:.3rem;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.package .ban_part5 .hbBrands2 li figure{position:relative;float:left;overflow:hidden;padding-top:27%;width:50%}
.package .ban_part5 .hbBrands2 li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.package .ban_part5 .hbBrands2 li .txt{float:right;padding:2%;width:46%}
.package .ban_part5 .hbBrands2 li .txt h3{padding-top:.1rem;font-size:.26rem}
.package .ban_part5 .hbBrands2 li .txt p{overflow:hidden;height:.88rem;font-size:.2rem}
.package .ban_part5 .hbBrands2 li:nth-child(2n) figure{float:right}
.package .ban_part5 .hbBrands2 li:nth-child(2n) .txt{float:left}
.package .ban_part6{margin-bottom:.2rem;padding-top:.4rem;padding-bottom:0;border-bottom:1px solid #e4e4e4;background:#fff}
.package .ban_part6 .gdtitle h2 b{color:#333}
.package .ban_part6 .hbBrands li a{height:1rem}
.package .ban_part6 .hbBrands li img{padding-top:.22rem;height:.56rem}
.package .floor_5{background:0 0}
.package .ban_part7{padding:.6rem 3% 0;background:#fff}
.package .ban_part7 .contxt{display:block;margin-bottom:.2rem;border-radius:5px;background:#fff;box-shadow:0 1px 3px #e4e4e4}
.package .ban_part7 .perList{margin-top:.5rem;padding:0 .3rem}
.package .ban_part7 .perList li{display:block;padding:.3rem 0;border-top:1px solid #ddd}
.package .ban_part7 .perList li .img{float:left;display:block;width:.68rem}
.package .ban_part7 .perList li:nth-child(1) .img img{display:block;width:.46rem;height:.58rem}
.package .ban_part7 .perList li:nth-child(2) .img img{display:block;width:.54rem;height:.64rem}
.package .ban_part7 .perList li:nth-child(3) .img img{display:block;width:.68rem;height:.48rem}
.package .ban_part7 .perList li:nth-child(4) .img img{display:block;width:.58rem;height:.6rem}
.package .ban_part7 .perList li .txt{float:left;margin-left:.24rem;width:4.4rem}
.package .ban_part7 .perList li .txt .tit{color:#333;font-size:.28rem;line-height:.3rem}
.package .ban_part7 .perList li .txt .cont{margin-top:.14rem;color:#666;font-size:.24rem;line-height:.24rem}
.package .ban_part7 .contxt .perList li:first-child{border-top:none}
.Posterpage{background:#f5f5f5}
.Posterpage img{display:block;max-width:100%}
.Posterpage .gdtitle h2{color:#333;font-weight:400}
.Posterpage .gdtitle h2 b{color:#1a359a}
.Posterpage .stpart1{padding:.6rem 3% .4rem}
.Posterpage .stpart1 .pinzhibox{position:relative;padding-bottom:.1rem}
.Posterpage .stpart1 .pinzhibox .hd{overflow:hidden}
.Posterpage .stpart1 .pinzhibox .hd li{float:left;margin-right:2%;margin-bottom:.2rem;width:32%;height:.6rem;text-align:center;line-height:.6rem}
.Posterpage .stpart1 .pinzhibox .hd li a{display:block;border-radius:.05rem;background:#fafafa;color:#666;font-size:.3rem}
.Posterpage .stpart1 .pinzhibox .hd li:nth-child(3n){margin-right:0}
.Posterpage .stpart1 .pinzhibox .hd li.on a{background:#1a359a;color:#fff}
.Posterpage .stpart1 .pinzhi{border-radius:5px}
.Posterpage .stpart1 .pinzhi .item{position:relative;display:block;margin-bottom:.2rem;border-radius:.08rem;background:#fff}
.Posterpage .stpart1 .pinzhi .item a{display:block}
.Posterpage .stpart1 .pinzhi .item figure{position:relative;display:block;overflow:hidden;box-sizing:border-box;padding-top:56%;width:100%;border-radius:5px}
.Posterpage .stpart1 .pinzhi .item figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Posterpage .stpart1 .pinzhi .item .txt{padding:.2rem 3%}
.Posterpage .stpart1 .pinzhi .item .txt h3{padding-top:.3rem;padding-bottom:.1rem;color:#1a359a;font-weight:400;font-size:.28rem}
.Posterpage .stpart1 .pinzhi .item .txt s{display:block;margin:.2rem 0;width:.8rem;height:3px;background:#1a359a}
.Posterpage .stpart1 .pinzhi .item .txt p{color:#666;font-size:.24rem}
.Posterpage .stpart1 .pinzhi .item .txt p span{display:block}
.Posterpage .stpart2{padding-top:.6rem;padding-bottom:2.8rem;background:url(../images/st_flo2.jpg) no-repeat center bottom #fff;background-size:6.4rem auto}
.Posterpage .stpart2 .gdtitle h2{color:#333}
.Posterpage .stpart2 .gdtitle h2 b{color:#1a359a}
.Posterpage .stpart2 .tub{position:absolute;top:0;left:-.06rem;width:.48rem;height:.52rem;background:url(../images/zty_fic2.png) no-repeat;background-size:2.88rem .52rem}
.Posterpage .stpart2 .cont .list li{position:relative;float:left;display:block;margin-bottom:.4rem;margin-left:.4rem;width:2.64rem;height:1.64rem}
.Posterpage .stpart2 .cont .list li p{padding-top:.2rem;color:#999;font-size:.2rem;line-height:.36rem}
.Posterpage .stpart2 .cont .list li h3{color:#333;text-indent:.6rem;font-size:.28rem}
.Posterpage .stpart2 .cont .list li .t1{background-position:0 0}
.Posterpage .stpart2 .cont .list li .t2{background-position:-.48rem 0}
.Posterpage .stpart2 .cont .list li .t3{background-position:-.96rem 0}
.Posterpage .stpart2 .cont .list li .t4{background-position:-1.44rem 0}
.Posterpage .stpart2 .cont .list li .t5{background-position:-1.92rem 0}
.Posterpage .stpart2 .cont .list li .t6{background-position:-2.4rem 0}
.Posterpage .stpart2 a{display:block}
.Posterpage .stpart3{width:100%;height:11.93rem;background:url(../images/stzz_zty_1.jpg) no-repeat top center;background-size:100% 11.93rem}
.Posterpage .stpart3 .gdtitle{padding-top:.8rem}
.Posterpage .stpart3 .gdtitle h2{color:#fff}
.Posterpage .stpart3 .cont{margin:0 auto;margin-top:.66rem;width:5.5rem;height:7.13rem;background:url(../images/stzz_zty_2.png) no-repeat top center;background-size:5.5rem 7.13rem}
.Posterpage .stpart3 .cont .list li.item{float:left;display:block;width:2rem;height:1.3rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(1){padding-top:1rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(2){margin-left:1.5rem;padding-top:.36rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(3){padding-top:1.6rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(4){margin-bottom:.8rem;margin-left:1.5rem;padding-top:1rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(5){padding-top:1.5rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(6){float:right;margin-left:1.5rem;padding-top:.84rem}
.Posterpage .stpart3 .cont .list li.item:nth-child(7){float:right;margin-left:1.5rem;padding-top:1.5rem}
.Posterpage .stpart3 .cont .list li p{color:#fff;text-align:center;font-size:.22rem;line-height:.32rem}
.Posterpage .stpart4{height:6.7rem;background:url(../images/stzz_zty_2.jpg) no-repeat 0 .2rem #fff;background-size:3.53rem 4.75rem}
.Posterpage .stpart4 .gdtitle{padding-top:.6rem}
.Posterpage .stpart4 .cont .ttop{margin-left:3.2rem;padding-top:.5rem}
.Posterpage .stpart4 .cont .ttop .num{margin-bottom:.24rem;color:#333;font-weight:700;font-size:.5rem;line-height:.4rem}
.Posterpage .stpart4 .cont .ttop .tit{color:#333;text-align:left;font-weight:400;font-size:.26rem;line-height:.36rem}
.Posterpage .stpart4 .cont .ttop .line{display:block;margin-top:.3rem;width:1rem;height:1px;background:#ccc}
.Posterpage .stpart4 .cont .list{margin-top:.6rem;margin-left:.4rem}
.Posterpage .stpart4 .cont .list .item{float:left;margin-bottom:.2rem;width:2.34rem;text-align:left}
.Posterpage .stpart4 .cont .list .item:nth-child(2){margin-left:.4rem}
.Posterpage .stpart4 .cont .list .item .stico{float:left;display:block;margin:0 auto;width:.8rem;height:.8rem;background:url(../images/stzz_ic.png) no-repeat;background-size:6.1rem 2rem}
.Posterpage .stpart4 .cont .list .it1 .stico{background-position:0 -.64rem}
.Posterpage .stpart4 .cont .list .it2 .stico{background-position:-.96rem -.64rem}
.Posterpage .stpart4 .cont .list .it3 .stico{background-position:-1.84rem -.64rem}
.Posterpage .stpart4 .cont .list .item p{float:left;margin-left:.2rem;width:1.32rem;color:#333;font-size:.22rem;line-height:.34rem}
.Posterpage .stpart5{background:#fff}
.Posterpage .stpart5 .ttop{position:relative;z-index:2;padding-top:.5rem;padding-left:2.1rem;width:6rem;height:2rem;background:url(../images/stzz_zty_3.jpg) no-repeat top left #fff;background-size:6.21rem 2rem}
.Posterpage .stpart5 .ttop .num{margin-bottom:.24rem;color:#fff;text-align:center;font-weight:700;font-size:.5rem;line-height:.4rem}
.Posterpage .stpart5 .ttop .tit{color:#fff;text-align:center;font-weight:400;font-size:.26rem;line-height:.36rem}
.Posterpage .stpart5 .ttop .line{display:block;margin:0 auto;margin-top:.24rem;width:1rem;height:1px;background:#fff}
.Posterpage .stpart5 .pinBox{position:relative;z-index:1;margin-top:-.2rem}
.Posterpage .stpart5 .pinBox .bd{position:relative;overflow:hidden;margin-left:.2rem;height:4rem}
.Posterpage .stpart5 .pinBox .bd .list li.item{position:relative;height:4rem}
.Posterpage .stpart5 .pinBox .bd .list li .img{display:block;width:6.18rem;height:4rem}
.Posterpage .stpart5 .pinBox .bd .list li .img img{display:block;width:6.18rem;height:4rem}
.Posterpage .stpart5 .pinBox .bd .list li .txt{position:absolute;bottom:0;left:0;width:100%;height:1.87rem;background:url(../images/txtbg.png) no-repeat;background-size:6.2rem 1.87rem}
.Posterpage .stpart5 .pinBox .bd .list li .txt h3{margin-left:.4rem;padding-top:.8rem;color:#fff;font-weight:700;font-size:.26rem;line-height:.3rem}
.Posterpage .stpart5 .pinBox .bd .list li .txt p{margin-top:.18rem;margin-left:.4rem;color:#fff;font-size:.24rem;line-height:.24rem}
.Posterpage .stpart5 .pinBox .hd{position:absolute;right:.4rem;bottom:.4rem}
.Posterpage .stpart5 .pinBox .hd .iconList li{float:left;display:block;margin-left:.14rem;width:.18rem;height:.18rem;border-radius:100%;background:#dcdbda;font-size:0}
.Posterpage .stpart5 .pinBox .hd .iconList li.on{background:#f34f45}
.Posterpage .stpart6{background:url(../images/stzz_zty_4.jpg) no-repeat top center #fff;background-size:100% 2.47rem}
.Posterpage .stpart6 .ttop{padding-top:.5rem;height:2rem}
.Posterpage .stpart6 .ttop .num{margin-bottom:.24rem;color:#fff;text-align:center;font-weight:700;font-size:.5rem;line-height:.4rem}
.Posterpage .stpart6 .ttop .tit{color:#fff;text-align:center;font-weight:400;font-size:.26rem;line-height:.36rem}
.Posterpage .stpart6 .ttop .line{display:block;margin:0 auto;margin-top:.24rem;width:1rem;height:1px;background:#fff}
.Posterpage .stpart6 .box .item{position:relative;width:100%;height:1.8rem}
.Posterpage .stpart6 .box .item .txt{float:left}
.Posterpage .stpart6 .box .item:nth-child(1){background:#fff}
.Posterpage .stpart6 .box .item:nth-child(2){background:#f6f6f6}
.Posterpage .stpart6 .box .item:nth-child(3){background:#efefef}
.Posterpage .stpart6 .box .item .stico{float:left;display:block;margin-top:.6rem;margin-right:.4rem;margin-left:.8rem;width:.5rem;height:.54rem;background:url(../images/stzz_ic.png) no-repeat;background-size:6.1rem 2rem}
.Posterpage .stpart6 .box .item p{padding-top:.12rem;color:#999;color:#666;font-size:.22rem;line-height:.24rem}
.Posterpage .stpart6 .box .item b{display:block;padding-top:.5rem;color:#666;color:#333;font-weight:700;font-size:.28rem}
.Posterpage .stpart6 .box .item.it1{background:#fff}
.Posterpage .stpart6 .box .item.it1 .stico{background-position:-4.3rem 0}
.Posterpage .stpart6 .box .item.it2{background:#f6f6f6}
.Posterpage .stpart6 .box .item.it2 .stico{background-position:-4.9rem 0}
.Posterpage .stpart6 .box .item.it3{background:#efefef}
.Posterpage .stpart6 .box .item.it3 .stico{background-position:-5.45rem 0}
.Posterpage .stpart7{background:#fff}
.Posterpage .stpart7 .ttop{padding-top:.5rem}
.Posterpage .stpart7 .ttop .num{margin-bottom:.24rem;color:#333;text-align:center;font-weight:700;font-size:.5rem;line-height:.4rem}
.Posterpage .stpart7 .ttop .tit{color:#333;text-align:center;font-weight:400;font-size:.26rem;line-height:.36rem}
.Posterpage .stpart7 .ttop .line{display:block;margin:0 auto;margin-top:.24rem;width:1rem;height:1px;background:#ccc}
.Posterpage .stpart7 .list{padding:3%;padding-top:.3rem}
.Posterpage .stpart7 li{position:relative;display:block;margin-bottom:.3rem;border-radius:5px;background:#fff;background:#eee;box-shadow:0 1px 3px #e4e4e4}
.Posterpage .stpart7 li figure{position:relative;float:left;overflow:hidden;padding-top:37%;width:50%;border-radius:5px}
.Posterpage .stpart7 li figure img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;min-height:100%}
.Posterpage .stpart7 li .txt{float:right;padding:.6rem 2%;width:46%}
.Posterpage .stpart7 li .txt p{overflow:hidden;height:.9rem;font-size:.26rem}
.Posterpage .planning{padding-top:.2rem;padding-bottom:0}
.VR_main{padding-bottom:.5rem;background:url(../images/x2_02.png) top center;background-size:100%}
.device{position:relative;padding-top:.22rem;width:100%}
.swiper-container{overflow:hidden;width:100%;color:#fff;text-align:center}
.swiper-container .swiper-slide{float:left;width:4.86rem;transition:all .6s ease 0s}
.swiper-container .swiper-slide .title{overflow:hidden;width:4.52rem;height:4.9rem;border-radius:.15rem;background-color:#fff}
.swiper-container .swiper-slide .title img{display:block;width:4.52rem;height:3.41rem}
.swiper-container .swiper-slide .title h3{padding:.3rem .2rem 0;color:#333;text-align:left;font-weight:700;font-size:.24rem;line-height:.3rem}
.swiper-container .swiper-slide .title p{display:block;margin-top:.16rem;padding:0 .1rem;padding-left:.24rem;color:#ccc;text-align:left;font-size:.24rem;line-height:.24rem}
.swiper-container .swiper-slide.swiper-slide-active{margin-top:0;transition:all .6s ease 0s}
.swiper-container .swiper-slide.swiper-slide-active .title{background-color:#f0f0f0}
.swiper-container .swiper-slide.swiper-slide-active .title p span{color:#666}
.VR_main .more{display:block;margin:0 auto;width:5.9rem;height:.64rem;border-radius:.1rem;background-color:#fff;box-shadow:0 1px 4px #d5d5d5;color:#666;text-align:center;font-size:.22rem;line-height:.64rem}
.filter-content{position:fixed;top:0;z-index:999;display:none;overflow:hidden;overflow-y:auto;width:100%;height:100%;background:#fff}
.filter-content .filter_body{position:relative;display:block;width:100%}
.filter-content .close-tap{position:fixed;padding:0;width:100%;height:.9rem;border-bottom:1px solid #ddd;background-color:#fff;line-height:.9rem}
.filter-content .close-tap span{display:block;padding-left:3%;font-size:.28rem}
.filter-content .close-tap .filter-close{position:absolute;top:0;right:3%;display:block;width:.6rem;height:.9rem;background:url(../images/f_close.png) no-repeat center;background-size:.34rem auto}
.filter-content .big-type-list{padding:1.2rem 0 .3rem 3%}
.filter-content .big-type-list .big-type-item{display:block;padding-bottom:.4rem}
.filter-content .big-type-list .big-type-item span{display:block;padding-bottom:.2rem;font-size:.24rem}
.filter-content .big-type-list .big-type-item .fliter-item-list{overflow:hidden;text-align:left}
.filter-content .big-type-list .big-type-item .fliter-item-list li{display:inline-block;margin-right:.2rem;margin-bottom:.2rem}
.filter-content .big-type-list .big-type-item .fliter-item-list li a{display:block;padding:0 .3rem;height:.6rem;border-radius:.05rem;background:#f2f2f2;text-align:center;font-size:.2rem;line-height:.6rem}
.filter-content .big-type-list .big-type-item .fliter-item-list li.hover a{background:#1a359a;color:#fff}
.bj_jieguo{display:none;overflow:hidden;overflow-y:auto;padding-top:.3rem;padding-bottom:.4rem;width:100%;height:100%;background:#fff}
.bj_jieguo .jeiguo_top{height:3.76rem;background:url(../images/bj_fy.jpg) no-repeat center top;background-size:6rem auto;text-align:center}
.bj_jieguo .jeiguo_top h3{padding-top:.7rem;text-align:center;font-weight:400;font-size:.3rem;line-height:.5rem}
.bj_jieguo .jeiguo_top p{color:#666;font-size:.24rem}
.bj_jieguo .jeiguo_top p span{display:inline-block}
.bj_jieguo .jeiguo_top .yugu{padding-top:0;color:#1a359a;font-weight:700;font-size:.26rem}
.bj_jieguo .jeiguo_top .yugu b{display:inline-block;font-size:.6rem}
.bj_jieguo .jeiguo_top .bj_res_ul{padding:.1rem 3%}
.bj_jieguo .jieguo_bot{padding:.1rem 3% .1rem 6%}
.bj_jieguo .jieguo_bot h3{display:block;text-align:center;font-weight:400;font-size:.34rem}
.bj_jieguo .jieguo_bot h4{display:block;padding-bottom:.1rem;color:#666;text-align:center;font-weight:400;font-size:.24rem}
.bj_jieguo .jieguo_bot .item{position:relative;display:block;box-sizing:border-box;margin-bottom:.3rem;height:.78rem;border:1px solid #ccc;border-radius:.05rem;line-height:.78rem}
.bj_jieguo .jieguo_bot .item em{position:absolute;top:.2rem;left:-.2rem;display:block;width:.4rem;height:.44rem;background-position:0 -2.62rem}
.bj_jieguo .jieguo_bot .item p{padding-left:.6rem;font-size:.3rem}
.bj_jieguo .btn_db{display:block;margin:0 auto;width:94%;height:.7rem;outline:0;border-radius:5px;background:#1a359a;color:#fff;text-align:center;line-height:.7rem;cursor:pointer}
.bj_jieguo .btn_db:hover{background:#ff9000}
.zxbj-form{padding-bottom:.16rem;border-bottom:#d6d6d6 solid 1px;background:url(../images/jsj.gif) no-repeat center center; background-size: 100%;height: 6.65rem; border-bottom:1px solid #e9e9e9;background-color:#fff;box-shadow:0 1px 3px #e7e7e7;}
.zxbj-form .num-area{margin-bottom:.06rem}

.num_zx{ text-align: left; display: inline-block; padding-left: 0.5rem;  padding-top: 0.86rem; }
.num_zx h3{ font-size:0.3rem; color: #333; line-height: 0.3rem; float: left; font-weight: normal; }
.num_zx p{ font-size:0.24rem; color: #666; line-height: 0.22rem; float: left; padding-left:0.16rem; padding-top:0.06rem; }
.num_zx p span{ color: #d6bf9d; }

.zxbj-form .yusuantext{position:relative;margin-bottom:.2rem;padding-top:.6rem;color:#333;font-size:.32rem}
.zxbj-form .yusuantext span{color:#1a359a;font-weight:700}
.zxbj-form .num-frame{margin:0 auto;width:6rem;height:auto}
.zxbj-form .num-frame img{display:block;margin:0 auto;max-width:100%}
.home-design-form{padding:4%;padding-top:.04rem}
.home-design-form .form-list-box{margin-bottom:.2rem;border-radius:.06rem}
.form-list-box .form-loction,.form-list-box .form-phone .yusuan-input{position:relative;margin-top:.2rem;padding:0;padding-left:2%;width:100%;height:.7rem;border:1px solid #d8d8d8;border-radius:.06rem;background-color:#fff;color:#999;line-height:.7rem}
.form-list-box .form-phone{width:100%}
.form-list-box .form-area{position:relative;padding:0;height:.7rem;border:1px solid #d8d8d8;border-radius:.06rem;line-height:.7rem}
.form-list-box .form-area,.form-list-box .form-yusuan-provinces{position:relative}
.form-yusuan-provinces::after{position:absolute;top:.2rem;right:.1rem;display:block;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent;content:"";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform:rotate(-90deg)}
.form-list-box input[type=number],.form-list-box input[type=text]{display:block;width:100%;outline:0;border:none;background:0 0;color:#333;text-align:left;font-size:.22rem;line-height:.7rem}
.yusuan-areas-input,.yusuan-provinces-input{display:inline-block;padding-left:.16rem;outline:0;-webkit-appearance:none}
.form-list-box input::-webkit-input-placeholder{color:#333;font-size:.22rem}
.form-area span{position:absolute;top:0;right:.1rem;z-index:2;color:#333;vertical-align:6px;font-size:.24rem}
.jiting{position:relative;height:.7rem;border:1px solid #e2e2e2;border-radius:.06rem;color:#333;text-align:left;font-size:.22rem;line-height:.7rem}
.yusuan-jishi em{padding-left:.16rem;color:#333}
.download-arrow2::after{position:absolute;top:50%;right:.3rem;width:8px;height:8px;border-top:4px solid #999;border-right:4px solid #999;border-bottom:4px solid transparent;border-left:4px solid transparent;content:'';font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg)}
.overlay-bd,.yusuan-submit{position:relative;width:100%}
.yusuan-submit{height:.8rem}
.yusuan-submit p{width:100%;height:100%;color:#fff;font-size:.3rem;line-height:.8rem}
.yusuan-submit .home-design-finger{right:1.8rem;bottom:-25px}
.overlay-bd{overflow:hidden;padding:10px 15px 20px;border-radius:10px;background-color:#fff;color:#333;text-align:center;font-size:14px;line-height:24px}
.layer-huxing{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:block;background-color:rgba(0,0,0,.298039);text-align:center;zoom:1}
.layer-huxing .layer-content{position:fixed;top:50%;left:8%;z-index:100;margin-top:-170px;padding-top:23px;width:84%;border-radius:3px;background:#fff;zoom:1}
.layer-huxing .cut-line{display:block;margin:10px 45px 0;width:auto;height:1px;border-bottom:#e3e3e3 1px solid}
.layer-huxing .huxing-option{display:flex;padding:30px 10% 10px;width:100%;border-bottom:1px #e3e3e3 solid;justify-content:center}
.layer-huxing ul{float:left;margin-right:10px;width:20%}
.layer-huxing ul li{margin-bottom:10px;width:100%;height:27px;border-radius:3px;background:#f4f4f4;color:#666;line-height:27px}
.layer-huxing ul li.on{background:#f79c33;color:#fff}
.layer-huxing input[type=button]{width:100%;height:45px;outline:0;border:none;background:0 0;color:#f79c33;font-size:16px;line-height:45px;-webkit-appearance:none}
.xgt-nav-content{position:relative;margin-top:.2rem;margin-bottom:.1rem;width:100%;height:.6rem}
.xgt-nav-content .xgt-nav-bar{margin:0 3%;height:.44rem}
.xgt-nav-content .xgt-nav-bar .nav-list{display:-webkit-box;overflow-x:scroll;height:.56rem;-webkit-overflow-scrolling:touch}
.xgt-nav-content .xgt-nav-bar .nav-list li{position:relative;margin-right:.24rem;padding:0 .24rem;padding-top:0;height:.44rem;border-radius:.5rem;background-color:#fff;box-shadow:0 2px 6px #d4d5d7;color:#666;text-align:center;font-size:.24rem;line-height:.44rem;flex-grow:1}
.xgt-nav-content .xgt-nav-bar .nav-list li:before{position:absolute;bottom:-1px;left:0;width:100%;height:3px;content:""}
.xgt-nav-content .xgt-nav-bar .nav-list li.hover,.xgt-nav-content .xgt-nav-bar .nav-list li:hover{background:#1a359a;color:#fff}
.xgt-nav-content .xgt-nav-bar .nav-list li.hover a,.xgt-nav-content .xgt-nav-bar .nav-list li:hover a{color:#fff}
.xgt-nav-content .xgt-nav-bar .nav-list li.filter-more span{display:block;margin:.2rem auto;width:.44rem;height:.44rem;background-position:-3.2rem 0}
.testbody{background:#fff}
.testbody #toolbar{display:none}
.testbody:after{height:0}
.testcontent{padding:0;width:100%;height:100%;background:#fff}
.testcontent .test_container{padding:1.2rem 0}
.testcontent .test_container .page{display:none}
.testcontent .test_container .page .middle-header .tit{margin:0 auto;width:4rem;height:.6rem;border-radius:.3rem;background:#1a359a;line-height:.6rem}
.testcontent .test_container .page .middle-header .tit em{float:left;display:block;width:26%;color:#fff;text-align:center;font-weight:700;font-size:.28rem;font-family:ITCAvantGardeStd-Bold}
.testcontent .test_container .page .middle-header .tit span{float:right;display:block;margin-top:1px;margin-right:1px;width:72%;height:.56rem;border-radius:.3rem;background:#fff;vertical-align:middle;text-align:center;font-size:.22rem;line-height:.56rem}
.testcontent .test_container .page .middle-main{padding:.4rem 0;text-align:center}
.testcontent .test_container .page .middle-main .middle-select{padding:0 3%}
.testcontent .test_container .page .middle-main .middle-item{padding:3%;cursor:pointer}
.testcontent .test_container .page .middle-main .middle-item img{display:block;margin:0 auto;max-width:100%}
.testcontent .test_container .page .middle-main .middle-item:nth-child(2n){border-right:none}
.testcontent .test_container .page .middle-main .middle-item .on{display:none}
.testcontent .test_container .page .middle-main .middle-item .off{display:block}
.testcontent .test_container .page .middle-main .middle-item.active .on{display:block}
.testcontent .test_container .page .middle-main .middle-item.active .off{display:none}
.testcontent .test_container .page .middle-main.maintel{padding-top:0;padding-bottom:0}
.testcontent .test_container .page .form-city{position:relative;margin:0 auto;width:94%}
.testcontent .test_container .page .form-city:before{position:absolute;top:.24rem;right:.3rem;z-index:6;display:block;width:.12rem;height:.2rem;background:url(../images/select1.png) no-repeat;background-size:.12rem auto;content:''}
.testcontent .test_container .page .form-city .citytxt{position:relative;display:block;box-sizing:border-box;width:100%;height:.65rem;border:1px solid #eee;background:#fff;text-indent:3%;line-height:.65rem}
.testcontent .test_container .page .form-city .list{position:absolute;bottom:.65rem;left:0;display:none;box-sizing:border-box;width:100%;border:1px solid #eee;border-bottom:none;background:#fff}
.testcontent .test_container .page .form-city .list li{padding-left:3%;height:.65rem;border-bottom:1px solid #eee;line-height:.65rem}
.testcontent .test_container .page .form-city .list li:last-child{border-bottom:none}
.testcontent .test_container .page .middle-footer{padding-top:.5rem;text-align:center}
.testcontent .test_container .page .middle-footer .btn{width:94%;height:.8rem;background:#1a359a;color:#fff;text-align:center;font-size:.26rem;line-height:.8rem;cursor:pointer}
.testcontent .test_container .page .middle-footer .btn em{display:inline-block;margin-bottom:.02rem;margin-left:.1rem;width:.3rem;height:.32rem;vertical-align:middle}
.testcontent .test_container .page .middle-footer .btn-finish,.testcontent .test_container .page .middle-footer .btn-next{display:inline-block;width:48%}
.testcontent .test_container .page .middle-footer .btn-next em{background:url(../images/sty_jt.png) no-repeat;background-size:.3rem auto}
.testcontent .test_container .page .middle-footer .btn-prev{display:inline-block;margin-right:2%;width:48%}
.testcontent .test_container .page .middle-footer .btn-prev em{margin-right:.1rem;background:url(../images/sty_jt1.png) no-repeat;background-size:.3rem auto}
.testcontent .test_container .page.active{display:block}
.testcontent .test_container .page1 .middle-item{float:left;width:50%;height:3.2rem;border-right:1px solid #eee;border-bottom:1px solid #eee}
.testcontent .test_container .page1 .middle-item img{display:block;margin:0 auto;width:auto;height:2.6rem}
.testcontent .test_container .page1 .middle-footer .btn{margin:0 auto;width:94%}
.testcontent .test_container .page2 .middle-footer{padding:.5rem 3% 0}
.testcontent .test_container .page2 .p2-sex-box{text-align:center}
.testcontent .test_container .page2 .p2-sex-box .p2-sex{display:block;margin:.2rem auto .4rem;cursor:pointer}
.testcontent .test_container .page2 .p2-sex-box .p2-sex img{display:block;margin:0 auto;width:1.5rem}
.testcontent .test_container .page2 .p2-sex-box .p2-sex .on{display:none}
.testcontent .test_container .page2 .p2-sex-box .p2-sex .off{display:block}
.testcontent .test_container .page2 .p2-sex-box .p2-sex.active .on{display:block}
.testcontent .test_container .page2 .p2-sex-box .p2-sex.active .off{display:none}
.testcontent .test_container .p2-age-box{text-align:center}
.testcontent .test_container .p2-age-box .p2-age{float:left;margin:0;padding-top:.2rem;width:50%;font-size:20px;cursor:pointer}
.testcontent .test_container .p2-age-box .p2-age img{display:block;margin:0 auto;width:1.5rem}
.testcontent .test_container .p2-age-box .p2-age .dian{display:inline-block;margin-right:.1rem;width:.26rem;height:.26rem;background:url(../images/check_off1.png) no-repeat;background-size:.26rem auto}
.testcontent .test_container .p2-age-box .p2-age .on{display:none}
.testcontent .test_container .p2-age-box .p2-age .off{display:block}
.testcontent .test_container .p2-age-box .p2-age.active .on{display:block}
.testcontent .test_container .p2-age-box .p2-age.active .off{display:none}
.testcontent .test_container .p2-age-box .p2-age.active .dian{background:url(../images/check_on1.png) no-repeat;background-size:.26rem auto}
.testcontent .test_container .page3 .middle-footer{padding:.5rem 3% 0}
.testcontent .test_container .page3 .middle-select{display:none}
.testcontent .test_container .page3 .middle-select.on{display:block}
.testcontent .test_container .page4{padding:0 4%}
.testcontent .test_container .page4 .p3-style{position:relative;float:left;margin-right:2%;width:49%}
.testcontent .test_container .page4 .p3-style:nth-child(2n){margin-right:0}
.testcontent .test_container .page4 .p3-style .style-img{position:relative;overflow:hidden;margin-bottom:.2rem;padding-top:75%;width:100%;border-radius:.1rem}
.testcontent .test_container .page4 .p3-style .style-img img{position:absolute;top:0;left:0;display:block;box-sizing:border-box;width:100%!important;height:100%}
.testcontent .test_container .page4 .p3-style .desc{position:absolute;right:.2rem;bottom:.2rem}
.testcontent .test_container .page4 .p3-style .desc .hiedtxt{display:none}
.testcontent .test_container .page4 .p3-style .desc .dian{display:inline-block;width:.32rem;height:.32rem;background:url(../images/check_off.png) no-repeat;background-size:.32rem auto}
.testcontent .test_container .page4 .p3-style .desc.active{color:#1a359a}
.testcontent .test_container .page4 .p3-style .desc.active .dian{background:url(../images/check_on.png) no-repeat;background-size:.32rem auto}
.testcontent .test_container .page4 .p3-style.active .style-img img{border:3px solid #1a359a}
.testcontent .test_container .page4 .p3-style.active .desc .dian{background:url(../images/check_on.png) no-repeat;background-size:.32rem auto}
.testcontent .test_container .page4 .form-phone{position:relative;margin:0 auto;width:100%}
.testcontent .test_container .page4 .form-phone input{width:100%;height:.8rem;border:1px solid #eee;border-radius:.05rem;background:#fff;text-indent:3%;font-size:.26rem;line-height:.8rem;cursor:pointer}
.testcontent .test_container .page4 .middle-footer .btn{margin:0 auto;width:100%}
.testcontent .test_container .middle-all{display:none;padding:6%}
.testcontent .test_container .middle-all .que{margin:0 auto;width:2.28rem;height:.6rem;border:2px dashed #1a359a;text-align:center;font-size:.26rem;line-height:.6rem}
.testcontent .test_container .middle-all .tit img{display:block;margin:0 auto;max-width:100%}
.testcontent .test_container .middle-all .bigimg{position:relative;overflow:hidden;margin:.2rem auto;width:5.2rem;height:3.5rem}
.testcontent .test_container .middle-all .bigimg img{display:block;margin:0 auto;width:100%!important}
.testcontent .test_container .middle-all .bigimg .txt{position:absolute;top:50%;left:50%;display:block;margin-top:-1.45rem;margin-left:-2.4rem;width:4.8rem;height:2.9rem;border:1px solid rgba(255,255,255,.5);border-radius:.2rem;color:#fff;text-align:center;font-size:.4rem;line-height:2.9rem}
.testcontent .test_container .middle-all .desc{padding:.2rem 0}
.testcontent .test_container .middle-all .backhome{display:block;margin:0 auto;width:100%;height:.78rem;border:1px solid #999;border-radius:.05rem;text-align:center;font-size:.3rem;line-height:.78rem}
.testcontent .test_container .middle-all.active{display:block}
.resultbox{padding:.3rem 3%}
.resultbox #certify{position:relative}
.resultbox .rstop{position:relative;text-align:center}
.resultbox .rstop h3{padding-top:.2rem;font-weight:400;font-size:.3rem}
.resultbox .rstop .rstit{color:#1a359a;font-weight:700;font-size:.34rem}
.resultbox .rstop s{position:absolute;top:.4rem;display:block;width:1.4rem;height:.08rem;border-top:1px solid #999;border-bottom:1px solid #999}
.resultbox .rstop s.lef{left:0}
.resultbox .rstop s.rig{right:0}
.resultbox .rsultbot{padding-top:0}
.resultbox .swiper-container{overflow:hidden;margin:0 auto;width:100%;height:5.2rem}
.resultbox .swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:#fff;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.resultbox .swiper-container .swiper-slide img{display:block;margin:0 auto;max-width:100%!important}
.resultbox .swiper-pagination{bottom:0;width:100%}
.resultbox .swiper-pagination-bullet-active{background:#1a359a}
.resultbox .swiper-button-next,.resultbox .swiper-button-prev{display:block;margin-top:-18px;width:.38rem;height:.72rem;background:url(../images/arrow_left.png) no-repeat;background-size:.2rem auto}
.resultbox .swiper-button-next{background:url(../images/arrow_right.png) no-repeat;background-size:.2rem auto}
.resultbox .swiper-pagination-bullet{margin-right:.1rem}
.resultbox .btnbox{padding:.6rem 0 .2rem;text-align:center}
.resultbox .btnbox a{display:inline-block;width:100%;height:.8rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background:#444;color:#fff;text-align:center;font-size:.24rem;line-height:.8rem}
.resultbox .btnbox a.baoj{margin-top:.2rem;background:#f2444b}
.resultbox .btnbox a:hover{background:#1a359a}
.swiper-outer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;background:#000;opacity:0}
.active.swiper-outer{z-index:7049;opacity:.7}
.swiper-inner{position:fixed;top:0;left:0;z-index:-1;margin:0 auto;width:100%;height:100%;opacity:0}
.active.swiper-inner{z-index:7049;opacity:1}
.pc-slide{position:relative;margin:0 auto;margin-top:18%;width:100%}
.view{opacity:1}
.slide-close-icon{position:absolute;top:7%;right:4%;z-index:10;width:.3rem;height:.3rem;background:url(../images/close-icon.png) no-repeat center;background-size:.3rem auto;cursor:pointer}
.view .swiper-wrapper .swiper-slide{float:left}
.view .swiper-wrapper .swiper-slide img{display:block;margin:0 auto;height:4rem}
.view .swiper-container{z-index:101;width:6rem;height:4rem}
.view .arrow-left{position:absolute;top:50%;left:10px;z-index:102;margin-top:-.36rem;width:.37rem;height:.72rem;background:url(../images/arrow_left.png) center 0 no-repeat;background-size:.37rem auto}
.view .arrow-right{position:absolute;top:50%;right:10px;z-index:102;margin-top:-.36rem;width:.37rem;height:.72rem;background:url(../images/arrow_right.png) center 0 no-repeat;background-size:.37rem auto}
.preview{position:relative;overflow:hidden;margin-top:.1rem;width:100%}
.preview .pre-img-box{width:108%;height:.8rem}
.preview .pre-img-box .pre-img img{width:1.23rem;height:.7rem;cursor:pointer}
.preview .pre-img{float:left;width:1.29rem;height:.73rem}
.preview .slide6{width:.73rem}
.pc-slide-num{padding-bottom:.2rem;padding-left:4.14rem;color:#fff;font-size:.32rem}
.preview img{padding:2px}
.preview .active-nav img{padding:0;border:3px solid #f4b800}
.footer{margin-top:0}
.district .district-select-box{margin-top:16px}
.top-float-box{position:fixed;bottom:1rem;left:0;z-index:38;display:none;width:100%}
.top-float-box a{position:relative;display:block;margin:0 auto;width:100%;height:1rem;max-width:640px;min-width:320px}
.top-float-box a.hover .bottom_slide_down{background:url(../images/jiantou_down.png) no-repeat;background-size:.88rem auto}
.top-float-box .float-region-bg{display:block;height:1rem;max-width:100%}
.top-float-box .float-region-price{position:absolute;top:.3rem;left:5%;width:23%;height:.4rem}
.top-float-box .bottom_slide_down{position:absolute;top:.2rem;right:5%;display:block;width:.88rem;height:.68rem;background:url(../images/jiantou_up.png) no-repeat;background-size:.88rem auto}
.fabiaoqu-ask{display:none;padding-top:.3rem;width:100%;background-color:#fff}
.num-frame{position:relative;margin:0 4%;height:1.5rem;border-radius:.1rem;background:#fff;background:-moz-linear-gradient(top,#d2d1d1,#fff);background:-webkit-gradient(linear,top,from(#d2d1d1),to(#fff));background:-webkit-linear-gradient(top,#d2d1d1,#fff);background:-o-linear-gradient(top,#d2d1d1,#fff);background:linear-gradient(top,#d2d1d1,#fff)}
.num-frame .yuan{position:absolute;right:.24rem;bottom:.36rem;z-index:10;width:.32rem;height:.32rem;line-height:.32rem}
.num-frame .column{position:absolute;bottom:.36rem;left:.24rem;z-index:10;width:2.4rem;height:.32rem;font-size:.26rem;line-height:.32rem}
.num-window{padding-top:.1rem;padding-right:.44rem;width:100%;height:100%;border-top:.04rem solid #3d3c30;border-right:.06rem solid #3d3c30;border-bottom:.04rem solid #6c6b60;border-left:.06rem solid #3d3c30;border-radius:.1rem;background-color:#d3d3cb;box-shadow:0 1px 5px 1px #ababa5 inset}
.num-window div{float:right;margin:0 1px;width:.48rem;height:.94rem;background-image:url(../images/zxbj.png);background-size:.45rem auto;background-repeat:no-repeat}
.num-window div.zero{background-position:0 -5.4rem}
.num-window div.one{background-position:0 -4.5rem}
.num-window div.two{background-position:0 -6.3rem}
.num-window div.three{background-position:0 -8.1rem}
.num-window div.four{background-position:0 -7.2rem}
.num-window div.five{background-position:0 -1.8rem}
.num-window div.six{background-position:0 0}
.num-window div.seven{background-position:0 -1.8rem}
.num-window div.eight{background-position:0 -3.6rem}
.num-window div.nine{background-position:0 -2.7rem}
.zxd-form{padding:0 3% .3rem;background:0 0}
.zxd-form .itembox{position:relative;overflow:hidden;margin:0 0 10px 0;border:solid 1px #e1e1e1;border-radius:6px;background:#fff}
.zxd-form .itembox span{color:#333}
.zxd-form .itembox.download-arrow:after{position:absolute;top:.3rem;right:18px;width:0;height:0;border-color:#999 transparent transparent transparent;border-style:solid;border-width:6px;content:'';font-size:0}
.zxd-form .itembox input{display:inline-block;padding-left:10px;outline:0;-webkit-appearance:none}
.zxd-form .itembox input[type=button]{width:100%;height:.7rem}
.zxd-form .itembox input[type=number],.zxd-form .itembox input[type=tel],.zxd-form .itembox input[type=text]{display:block;width:100%;height:.7rem;border:none;text-align:left}
.zxd-form .itembox label{position:relative}
.zxd-form .itembox span{vertical-align:6px}
.jiting{height:.7rem}
.jiting label{position:relative;float:left;width:25%}
.jiting label select{padding-left:3%;width:100%;height:.6rem;outline:0;border:none;background-color:#fff;-webkit-appearance:none}
.jiting label:after{position:absolute;top:.3rem;right:12px;width:0;height:0;border-color:#999 transparent transparent transparent;border-style:solid;border-width:6px;content:'';font-size:0}
.jiting label:before{position:absolute;top:.1rem;right:4px;z-index:10;height:26px;border-right:solid 1px #e3e3e3;content:''}
.jiting label:last-of-type::before{position:absolute;top:.1rem;right:4px;z-index:10;display:none;height:26px;border-right:solid 1px #e3e3e3;content:''}
.jiting input{float:left;width:50%}
.jiting input:nth-of-type(1){margin-top:10px;height:30px!important;border-right:solid 1px #e3e3e3!important}
.jishi{height:.7rem}
.jishi label{float:left;width:33%}
.jishi label select{width:100%;height:.6rem;outline:0;border:none;background-color:#fff;-webkit-appearance:none}
.jishi label:after{position:absolute;top:.3rem;right:18px;width:0;height:0;border-color:#999 transparent transparent transparent;border-style:solid;border-width:6px;content:'';font-size:0}
.jishi label:nth-of-type(1)::before{position:absolute;top:.1rem;right:4px;z-index:10;height:26px;border-right:solid 1px #e3e3e3;content:''}
.jishi label:nth-of-type(2)::before{position:absolute;top:.1rem;right:4px;z-index:10;height:26px;border-right:solid 1px #e3e3e3;content:''}
.jishi input{float:left;width:33.2%}
.zxd-form-tip{display:none;margin:10px 0;color:#e54a4a;font-size:12px}
.oarea-remind{color:#1a359a}
#ask-form-submit,#ask-submit-again{width:100%;height:.68rem;outline:0;border:none;border-radius:6px;background-color:#333;color:#fff;text-align:center;font-size:.26rem;-webkit-appearance:none}
#ask-submit-again{border:1px solid #e3e3e3;background-color:#fff;color:#666;font-size:14px}
#ask-form-submit.active,#ask-submit-again.active{border:solid #e3e3e3 1px;background:#fff;color:#666}
#area{border:none;background-color:#fff;text-align:left;-webkit-appearance:none}
.zxd-form .touch-input2 label{position:absolute;top:.15rem;right:15px;color:#333}
.ask-oarea-remind{color:#999;font-size:13px}
.zxd-form div.download-arrow1:after,.zxd-form span.download-arrow1:after{position:absolute;top:.15rem;right:18px;width:10px;height:10px;border-top:1px solid #999;border-right:1px solid #999;content:'';font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg)}
#froms #area{border:none;background-color:#fff;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.zxd-form .pitem{margin-bottom:.2rem}
.showinfo{padding:.3rem 3%}
.showinfo.wm{padding-top:1.3rem}
.showinfo img{display:block;box-sizing:border-box;margin:0 auto;max-width:100%!important;border:1px solid #ddd;border-radius:.05rem}
.showinfo .registration{padding:.4rem 0}
.showinfo .registration input{display:block;outline:0;border:none}
.showinfo .registration .msg-box{margin-bottom:.2rem;height:.68rem;border:1px solid #ddd;border-radius:.05rem;background:#fff;line-height:.68rem}
.showinfo .registration .msg-box input{padding:0 .1rem;width:100%;height:.68rem;background:0 0;line-height:.68rem}
.showinfo .registration .msgactive{border:1px solid #eee;background:#eee}
.showinfo .registration .msgactive .tit{display:inline-block;padding-left:3%;width:25%;vertical-align:middle}
.showinfo .registration .msgactive input{display:inline-block;width:60%}
.showinfo .registration .submit{margin-top:0;width:100%;height:.8rem;border-radius:.05rem;background:#1a359a;color:#fff;text-align:center;line-height:.8rem}
.showinfo .case-copyright{margin-top:.2rem;padding:0 .2rem;color:#888;font-size:.2rem}
.showinfo .case-copyright p{margin-bottom:.1rem}
.showinfo .case-copyright a{color:#888}
.fdquote-message{position:fixed;top:50%;left:3%;z-index:34;display:none;width:90%}
.fdquote-message .msg{position:absolute;display:none;overflow:hidden;margin-left:.1rem;width:100%;height:1.2rem;border-radius:.6rem;background:rgba(0,0,0,.5)}
.fdquote-message .msg img{float:left;margin-top:.1rem;margin-left:.1rem;width:1rem;height:1rem;border-radius:100%}
.fdquote-message .msg span{float:left;margin-left:.1rem;padding-top:.1rem;width:72%;color:#fff;font-size:.26rem;line-height:.4rem}
.fdquote-message .msg span b{display:block;font-weight:400}
.gongbody{background:#fff}
.field{position:relative;text-align:left}
.field .pd-b-xl .title{font-weight:400}
.field .pd-b-xl .badge{position:absolute;left:36%}
.field .pd-b-xl input{position:absolute;overflow:hidden;width:1px;height:1px;opacity:0}
.field .demo{position:relative;padding-top:.5rem;height:1.2rem}
.field .rangeslider{position:relative}
.slider-container{width:5.9rem!important}
.Measured .slider-container{width:5.6rem!important}
.slider-container .back-bar{position:relative;height:.5rem}
.slider-container .back-bar .selected-bar{position:absolute;height:100%}
.slider-container .back-bar .pointer{position:absolute;z-index:2;width:10px;height:10px;background-color:red;opacity:1;cursor:col-resize}
.slider-container .back-bar .pointer.last-active{z-index:3}
.slider-container .back-bar .pointer-label{position:absolute;top:-.84rem;left:24%!important;background:#fff;white-space:nowrap;font-size:.3rem;line-height:1}
.slider-container .back-bar .focused{z-index:10}
.slider-container .clickable-dummy{position:absolute;z-index:1;width:100%;height:100%;cursor:pointer}
.slider-container .scale{position:relative;top:2px;display:none}
.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}
.slider-container .scale ins{position:absolute;top:5px;left:0;color:#999;text-decoration:none;font-size:9px;line-height:1}
.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}
.theme-green .back-bar{display:block;width:100%;height:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#ddd;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}
.theme-green .back-bar .selected-bar{position:absolute;top:0;display:block;width:100%;height:15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#1a359a;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}
.theme-green .back-bar .pointer{position:absolute;top:-8px;display:inline-block;width:30px;height:30px;border:1px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiP…Igd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-image:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.1));background-size:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);text-decoration:overline;cursor:pointer}
.theme-green .back-bar .pointer:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-image:url(../fonts/057c6a02a44f4b6dbe9c742e43b889fc.woff);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(0,0,0,.13)),color-stop(100%,rgba(255,255,255,0)));background-image:-moz-linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-image:-webkit-linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-image:linear-gradient(rgba(0,0,0,.13),rgba(255,255,255,0));background-size:100%;content:""}
.theme-green .back-bar .pointer-label{color:#333;font-weight:700}
.theme-green .back-bar .focused{color:#333}
.theme-green .scale span{border-left:1px solid #e5e5e5}
.theme-green .scale ins{color:#999}
.demo button{padding:8px 15px;border:none;border-radius:5px;background:#aaa;color:#fff;font-size:1em;appearance:none;-webkit-appearance:none}
.nodata{padding:3%;text-align:center}
.animated{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.delay100{-webkit-animation-delay:.1s;animation-delay:.1s}
.delay200{-webkit-animation-delay:.2s;animation-delay:.2s}
.delay300{-webkit-animation-delay:.3s;animation-delay:.3s}
.zx_m{position:relative;width:100%;height:4.85rem;border-bottom:#c8c7c6 solid 1px}
.zx_m .bd{width:100%}
.zx_m .bd li{position:relative;float:left;width:100%;height:4.85rem}
.zx_m .bd li img{display:block;width:100%;height:4.85rem}
.zx_m .bd li p{position:absolute;bottom:.3rem;left:.26rem;color:#fff;font-size:.3rem;line-height:.3rem}
.zx_m .bd li p span{display:block;padding-top:.08rem;color:#fff;font-size:.24rem;line-height:.24rem}
.zx_m .bd li i{position:absolute;right:.26rem;bottom:.6rem;display:block;padding-left:.48rem;background:url(../images/ico.png) left center no-repeat;background-position:-2.02rem -1rem;background-size:5rem 3rem;color:#fff;font-size:.3rem;font-family:Arial;line-height:.3rem}
.zx_m .hd{position:absolute;right:.26rem;bottom:.26rem}
.zx_m .hd ul{display:inline-block}
.zx_m .hd ul li{float:left;margin:0 .05rem;width:.12rem;height:.12rem;border-radius:.5rem;background-color:#fff;font-size:0}
.zx_m .hd ul li.on{width:.3rem}
.zx_m1{width:100%;height:.74rem;border-bottom:#fbfbfb solid .02rem;background-color:#fff;text-align:center;line-height:.74rem}
.zx_m1 a{float:left;display:block;width:33.3%}
.zx_m1 a:hover{background:#36a0fe;color:#fff}
.zx_m1 a.on{color:#1a359a}
.zx_m2{margin-bottom:.2rem;padding:0 .26rem;height:1.3rem;border-bottom:1px solid #e4e4e4;background-color:#fff;box-shadow:0 1px 3px #e4e4e4;text-align:center;line-height:.74rem}
.zx_m2 a{float:left;display:block;width:25%}
.zx_m2 a i{display:inline-block;margin-top:.12rem;width:.52rem;height:.51rem;background-position:-2.71rem -1.46rem}
.zx_m2 a:nth-child(2) i{width:.42rem;background-position:-3.4rem -1.46rem}
.zx_m2 a:nth-child(3) i{width:.37rem;background-position:-4.02rem -1.46rem}
.zx_m2 a:nth-child(4) i{width:.45rem;background-position:-4.55rem -1.46rem}
.zx_m2 a span{display:block;padding-top:.08rem;color:#666;font-size:.24rem;line-height:.24rem}
.zx_m3{padding:0 .26rem;background-color:#fff}
.zx_m3 .ite{height:1.2rem;border-bottom:#eee solid 1px;line-height:1.2rem}
.zx_m3 .ite h3{float:left;color:#000;font-weight:400;font-size:.31rem}
.zx_m3 .ite h3 span{color:#666;font-size:.24rem}
.zx_m3 .ite a{float:right;display:block;color:#666;font-size:.2rem}
.zx_m3 .zxi{display:inline-block;width:100%}
.zx_m3 .zxi li{margin-top:.16rem;width:100%;height:1.24rem}
.zx_m3 .zxi li img{float:left;display:block;width:1.66rem;height:1.24rem;border-radius:.1rem}
.zx_m3 .zxi li p{float:right;width:3.96rem;height:1.24rem;border-bottom:#eee solid 1px;color:#000;font-size:.26rem;line-height:.26rem}
.zx_m3 .zxi li p span{display:block;padding-top:.18rem;color:#666;font-size:.22rem;line-height:.22rem}
.zx_m3 .zxi li p i{display:block;padding-top:.18rem;color:#666;font-size:.22rem;line-height:.22rem}
.zx_m3 .zti{display:inline-block;width:100%}
.zx_m3 .zti li{position:relative;float:left;overflow:hidden;margin-top:.2rem;margin-right:.16rem;width:2.86rem;height:2.18rem;border-radius:.1rem}
.zx_m3 .zti li img{display:block;width:2.86rem;height:2.18rem}
.zx_m3 .zti li:nth-child(2n){margin-right:0}
.zx_m3 .zti li p{position:absolute;bottom:0;left:0;width:100%;height:.38rem;background:url(../images/black60.png);color:#fff;text-align:center;font-weight:400;font-size:.2rem;line-height:.38rem}
.dibuk{padding-bottom:.2rem;background-color:#fff}
.dibuk .mob_sheji_1{margin-top:0}
.zx_m4 img{display:block;padding-top:.5rem;width:100%}
.mo_banner{width:100%}
.mo_banner img{width:100%}
.zuo_luo{background-color:#f4f4f4}
.wrea_z1{padding:0 .26rem;padding-top:.6rem}
.wrea_z1 h3{padding-left:.18rem;border-left:#004a9b solid .06rem;color:#333;font-weight:700;font-size:.32rem;line-height:.32rem}
.wrea_z1 h3 span{color:#004a9b}
.wrea_z1 .img1{width:100%}
.wre_cv{margin-top:.26rem;border-radius:.1rem;background-color:#fff}
.ld_z{position:relative;margin:.18rem;padding-top:.5rem;padding-bottom:1.64rem;border-bottom:#e1e1e1 dotted 1px}
.ld_z h4{width:4.1rem;height:.42rem;border-radius:.1rem;background-color:#fff001}
.ld_z h4 i{float:left;display:block;margin-top:.1rem;margin-left:.12rem;width:.22rem;height:.22rem;background:url(../images/ico.png) center center no-repeat;background-position:-2.72rem -.56rem;background-size:5rem 3rem}
.ld_z h4 span{float:left;display:block;padding-left:.1rem;color:#333;font-size:.24rem;line-height:.42rem}
.ld_z h2{display:inline-block;height:.84rem;border-bottom:#d4d4d4 solid 1px;color:#333;font-weight:700;font-size:.36rem;line-height:.84rem}
.ld_z ul{display:inline-block;padding-top:10px;width:100%}
.ld_z ul li{display:inline-block;padding-top:12px;width:100%}
.ld_z ul li i{float:left;margin-top:.04rem;width:.06rem;height:.06rem;border:#1a359a solid .03rem;border-radius:20px}
.ld_z ul li p{float:left;padding-left:.1rem;color:#333;font-size:.2rem;line-height:.2rem}
.ld_z .img2{position:absolute;right:-.5rem;bottom:.3rem;display:block;width:4.1rem}
.ld_y{position:relative;z-index:2;padding:.4rem .18rem;padding-top:.3rem}
.ld_y h5{color:#333;font-weight:700;font-size:.3rem;line-height:.3rem}
.ld_y h4{display:inline-block;padding-top:.2rem}
.ld_y h4 i{float:left;display:block;padding-left:.32rem;background:url(../images/ico.png) left center no-repeat;background-position:-2.67rem -.91rem;background-size:5rem 3rem;color:#333;font-size:.22rem;line-height:.26rem}
.ld_y h4 p{float:left;margin-left:.2rem;color:#666;font-size:.22rem;line-height:.26rem}
.ld_y h4 p span{display:inline-block;margin:0 .05rem;width:.34rem;height:.24rem;border-radius:.15rem;background-color:#fff001;text-align:center;line-height:.24rem}
.ld_y .nice-validator .item{margin-top:.2rem;width:100%;height:.56rem;border-radius:.1rem;background-color:#f7f7f7}
.ld_y .nice-validator .item label{float:left;width:1.52rem;height:.56rem;color:#333;text-align:center;font-size:.22rem;line-height:.56rem}
.ld_y .nice-validator .item input{float:left;display:block;width:3.8rem;height:.56rem;border:none;background-color:#f7f7f7;font-size:.2rem;line-height:.56rem}
.ld_y .nice-validator .btnd #Submit1{float:left;width:1.94rem;height:.5rem;border:none;border-radius:.15rem;background-color:#1a359a;color:#fff;text-align:center;font-weight:700;font-size:.2rem;line-height:.5rem;cursor:pointer}
.ld_y .nice-validator .btnd #Submit1:hover{background-color:#2543b4}
.ld_y .nice-validator .btnd a{float:left;display:block;margin-left:.24rem;width:1.94rem;height:.5rem;border-radius:.15rem;background-color:#666;color:#fff;text-align:center;font-weight:700;font-size:.2rem;line-height:.5rem;cursor:pointer}
.ld_y .nice-validator .btnd a:hover{background-color:#1a359a}
.ld_y .nice-validator .btnd{margin-top:.3rem;padding-left:.8rem;height:.5rem}
.wrea_z1 .img3{display:block;margin:.34rem auto;width:5.92rem;height:2.43rem}
.ld_top{padding-top:.46rem;text-align:center}
.ld_top h3{color:#333;font-weight:700;font-size:.32rem;line-height:.32rem}
.ld_top h3 span{color:#22357a}
.ld_min2{position:relative;width:100%;height:8.48rem;background:url(../images/dz4_06.jpg) center center no-repeat}
.ld_min2 .ld_top h3{color:#fff}
.ld_min2 .ld_top h3 span{color:#fff001}
.ld_top p{padding-top:.16rem;line-height:.24rem}
.ld_min2 .ld_top p{padding-top:.16rem;color:#fff}
.ld_min2 .swiper-container2 .swiper-slide{position:relative;float:left;width:3.4rem;height:5.62rem;border-radius:.15rem;background-color:#22357a;text-align:center}
.ld_min2 .swiper-container2 .swiper-slide img{display:inline-block;margin-top:.56rem;width:2.38rem;height:2.38rem;border-radius:4rem}
.ld_min2 .swiper-container2 .swiper-slide b{position:absolute;top:.76rem;left:50%;display:block;margin-left:-1rem;width:2rem;height:2rem;border:#fff dashed 1px;border-radius:5rem;opacity:.5}
.ld_min2 .swiper-container2 .swiper-slide h3{margin-top:.38rem;height:1.5rem;color:#fff;font-size:.26rem;line-height:.5rem}
.ld_min2 .swiper-container2 .swiper-slide h3 span{color:#fff001}
.ld_min2 .swiper-container2 .swiper-slide p{position:relative;display:inline;color:#ccc;font-weight:700;font-size:.34rem;line-height:.34rem}
.ld_min2 .swiper-container2 .swiper-slide p i{position:absolute;top:.22rem;right:-.54rem;display:block;display:block;width:.4rem;height:1px;background:#b5b5b5}
.ld_min2 .swiper-container2 .swiper-slide p i:first-child{right:auto;left:-.54rem}
.ld_min2 .swiper-container2 .swiper-pagination-bullet{background-color:#ccc}
.ld_min2 .swiper-container2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff001}
.ld_min2 .swiper-container2 .swiper-pagination{bottom:.4rem}
.ld_min3{width:100%}
.ld_min3 img{display:block;width:100%}
.ld_min4{position:relative;width:100%;height:7.4rem;background-color:#efeeee}
.ld_min4 b{position:absolute;top:1.5rem;left:0;display:block;width:100%}
.ld_min4 b img{margin-left:4%;width:96%}
.ld_min4 .ld_min4_1{position:absolute;position:absolute;top:1.7rem;left:.26rem;z-index:2;width:5.9rem}
.ld_min4 .ld_min4_1 .bd{width:100%}
.ld_min4 .ld_min4_1 .bd ul{display:inline-block}
.ld_min4 .ld_min4_1 .bd ul li{float:left;display:inline-block;width:5.9rem;text-align:center}
.ld_min4 .ld_min4_1 .bd ul li img{display:block;width:5.9rem}
.ld_min4 .ld_min4_1 .bd ul li p{display:inline-block;overflow:hidden;margin-top:.16rem;width:2.64rem;height:.52rem;border-radius:.6rem;background-color:#1a359a;color:#fff;line-height:.52rem}
.ld_min4 .ld_min4_1 .bd ul li p span{float:left;display:block;width:.78rem;height:.52rem;background-color:#fff001;color:#333;line-height:.52rem}
.ld_min4 .ld_min4_1 .hd{display:none}
.ld_min4 .yuyue{position:absolute;bottom:.4rem;left:50%;margin:0 auto;margin-top:.4rem;margin-left:-2.43rem;width:4.86rem;height:.66rem;border:#e5e5e5 solid 1px;border-radius:.8rem;background-color:#fff}
.ld_min4 .yuyue i{float:left;display:block;margin-top:.19rem;margin-left:.24rem;padding-left:.3rem;background:url(../images/ico.png) left center no-repeat;background-position:-4.03rem -.57rem;background-size:5rem 3rem;font-size:.22rem;line-height:.26rem}
.ld_min4 .yuyue a{float:right;display:block;margin-top:.05rem;margin-right:.1rem;width:2rem;height:.52rem;border-radius:.6rem;background-color:#1a359a;color:#fff;text-align:center;font-size:.2rem;line-height:.52rem}
.ld_min4 .yuyue a:hover{background-color:#2e4bb8}
.ld_min6{padding-bottom:.54rem;background-color:#fff}
.ld_min6_1{padding:0 .26rem}
.ld_min6_1 ul{display:inline-block;width:100%}
.ld_min6_1 ul li{float:left;overflow:hidden;margin-top:.3rem;margin-right:.3rem;width:2.76rem;height:2.76rem;border-radius:.15rem;background-color:#f5f5f5;text-align:center}
.ld_min6_1 ul li:nth-child(2n){margin-right:0}
.ld_min6_1 ul li img{display:block;width:2.76rem;height:2.08rem}
.ld_min6_1 ul li p{line-height:.66rem}
.ld_min6_1 ul li.li15{margin-right:0;width:5.9rem;height:.9rem}
.ld_min6_1 ul li.li15 img{display:block;width:5.9rem;height:.9rem}
.ld_min7{width:100%}
.ld_min7 img{display:block;width:100%}
.ld_min8{padding-bottom:.3rem;background-color:#efeeee}
.ld_min8 .ld_min8_1{margin:0 .26rem;padding-top:.34rem}
.ld_min8 .ld_min8_1 .bd ul{float:left;display:block;width:100%;height:1.94rem}
.ld_min8 .ld_min8_1 .bd ul img{display:block;overflow:hidden;width:100%;height:1.94rem;border-radius:.15rem}
.ld_min8 .ld_min8_1 .hd{display:inline-block;padding-top:.14rem}
.ld_min8 .ld_min8_1 .hd ul{display:inline-block;width:100%}
.ld_min8 .ld_min8_1 .hd ul li{float:left;display:block;overflow:hidden;margin-top:.2rem;margin-right:.78rem;margin-left:.14rem;width:1.24rem;text-align:center}
.ld_min8 .ld_min8_1 .hd ul li img{display:block;display:block;width:1.24rem;height:1.24rem;border:#cbcbcb solid .06rem;border-radius:2rem}
.ld_min8 .ld_min8_1 .hd ul li:nth-child(3n){margin-right:0}
.ld_min8 .ld_min8_1 .hd ul li p{padding-top:.14rem;font-size:.22rem}
.ld_min8 .ld_min8_1 .hd ul li.on img{border:#1a359a solid .06rem}
.ld_min8 .ld_min8_2{width:100%}
.ld_min8 .ld_min8_2 img{display:block;width:100%}
.ld_min9{width:100%;background-color:#fff}
.ld_min9 .ld_min9_1{display:block;margin:0 auto;margin-top:.3rem;padding-bottom:.3rem;width:5.9rem;text-align:center}
.ld_min9 .ld_min9_1 .hd{display:inline-block;padding-bottom:.2rem}
.ld_min9 .ld_min9_1 .hd ul{display:inline-block}
.ld_min9 .ld_min9_1 .hd ul li{float:left;margin:0 .1rem;padding:0 .24rem;height:.42rem;border-radius:.5rem;background-color:#666;color:#fff;font-size:.2rem;line-height:.42rem;cursor:pointer}
.ld_min9 .ld_min9_1 .hd ul li.on{background-color:#1a359a}
.ld_min9 .ld_min9_1 .bd{width:100%}
.ld_min9 .ld_min9_1 .bd ul{display:inline-block;width:100%}
.ld_min9 .ld_min9_1 .bd ul img{display:block;width:100%}
.ld_min10{padding-bottom:.5rem;width:100%;background:url(../images/dz12_02.jpg) center center no-repeat}
.ld_min10 .ld_top h3{color:#fff}
.ld_min10 .ld_top h3 span{color:#fff001}
.ld_min10 .ld_top p{padding-top:.16rem;color:#fff}
.ld_min10 .ld_min10_1{margin:0 .26rem;padding-top:.4rem;padding-bottom:.3rem}
.ld_min10 .ld_min10_1 .hd{display:inline-block;padding-bottom:.3rem}
.ld_min10 .ld_min10_1 .hd li{float:left;margin:0 .06rem;width:1.84rem;height:.38rem;border:#ccc solid 1px;border-radius:.6rem;color:#ddd;text-align:center;font-size:.24rem;line-height:.38rem}
.ld_min10 .ld_min10_1 .hd li.on{border:#6a6e78 solid 1px;background-color:#fff001;color:#1a359a}
.ld_min10 .ld_min10_1 .bd{display:inline-block;width:100%}
.ld_min10 .ld_min10_1 .bd ul{margin-left:0}
.ld_min10 .ld_min10_1 .bd ul{width:100%;text-align:center}
.ld_min10 .ld_min10_1 .bd ul img{display:block;width:100%}
.ld_min10 .yufan{width:100%;height:.6rem;background:url(../images/dz14_02.png) center center no-repeat;background-size:100%}
.ld_min10 .yufan a{display:block;width:100%;height:.6rem}
.ld_min10 .yufan img{display:block;width:100%;height:.6rem}
.ld_min11{padding-bottom:.4rem;width:100%;background-color:#fff}
.ld_min11 .ld_top p{font-size:.18rem}
.ld_min11_1{margin:0 .26rem;padding-top:.2rem}
.ld_min11_1 ul{display:inline-block}
.ld_min11_1 ul li{float:left;margin-top:-1px;margin-left:-1px;width:1.94rem;height:.96rem;border:#e7e7e7 solid 1px}
.ld_min11_1 ul li img{display:block;width:1.94rem;height:.96rem}
.ld_min11 .yufan{margin-top:.3rem;width:100%;height:.6rem;background:url(../images/dz15_02.jpg) center center no-repeat;background-size:100%}
.ld_min11 .yufan a{display:block;width:100%;height:.6rem}
.ld_min11 .yufan img{display:block;width:100%;height:.6rem}
.ld_min12{width:100%}
.ld_min12 img{display:block;width:100%}
.ld_min12 p{position:relative;display:block;width:100}
.ld_min12 p a{position:absolute;bottom:.5rem;left:0;display:block;width:100%;height:.6rem;background:url(../images/dz18_02.png) center center no-repeat;background-size:100%}
.ld_min13{padding-bottom:.4rem;width:100%;background-color:#fff}
.ld_min13 .ld_min13_1{position:relative;margin:0 .26rem;margin-top:.38rem}
.ld_min13 .ld_min13_1 .bd{width:100%}
.ld_min13 .ld_min13_1 .bd ul{display:inline-block}
.ld_min13 .ld_min13_1 .bd ul li{float:left;width:100%}
.ld_min13 .ld_min13_1 .bd ul li img{display:block;width:100%;border:#ccc solid .05rem;border-radius:.15rem}
.ld_min13 .ld_min13_1 .hd{position:absolute;top:.1rem;right:.3rem}
.ld_min13 .ld_min13_1 .hd ul{display:inline-block}
.ld_min13 .ld_min13_1 .hd ul li{float:left;margin:0 .06rem;width:.14rem;height:.14rem;border-radius:.3rem;background-color:#b8b6af;font-size:0}
.ld_min13 .ld_min13_1 .hd ul li.on{background-color:#fff100}
.ld_min13_2{margin:0 .26rem;margin-top:.26rem}
.ld_min13_2 img{display:block;width:100%}
.ld_min15{width:100%;background-color:#f4f4f4}
.ld_min15 .ld_min15_1{margin:0 auto;margin-top:.3rem;width:5.9rem;background-color:#fff}
.ld_min15 .ld_min15_1 img{width:100%}
.ld_min15 .ld_min15_1 h6{display:inline-block;padding-top:.18rem}
.ld_min15 .ld_min15_1 h6 em{display:inline-block;margin-right:.1rem;width:1.42rem;height:.34rem;border-radius:.3rem;background-color:#1a359a;color:#fff;text-align:center;line-height:.34rem}
.showinfo .registration h3{padding-bottom:.3rem;text-align:center}
.biaodan_mobile{position:fixed;top:15%;left:0;z-index:999;width:100%;transition:all .7s;transform:scale(0)}
.biaodan_mobile.active{transform:scale(1)}
.biaodan_mobile .Measured{padding-top:.3rem;background-color:transparent}
.biaodan_mobile .wrapper.Measured{margin:0 auto;width:6rem}
.biaodan_mobile .Measured .guanbi{position:absolute;top:.1rem;right:.06rem;width:.4rem;height:.4rem;border-radius:50%;background-color:red;color:#fff;text-align:center;font-size:.3rem;line-height:.4rem}
.Hb_mobile{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100%;background:rgba(51,51,51,.8)}
.Hb_mobile.active{display:block!important}
.hb_tel{position:fixed;top:18%;left:50%;margin-left:-2.5rem;width:5rem;height:6.9rem;background:url(/Plugins/Template/XJLY/mobile/images/hb_mobile.png) no-repeat;background-size:100% 100%}
.Hb_mobile .hb_guanbi{display:block;margin-top:.4rem;margin-left:2.15rem;width:.7rem;height:.7rem;border-radius:50%;background-color:#f7f7f78f;color:#444;text-align:center;font-weight:400;font-size:.36rem;line-height:.7rem}
.Hb_mobile .hb_tel .tel{margin-top:5.1rem;margin-left:.8rem;width:3.5rem;height:.63rem;border:1px solid #fff;border-radius:.5rem;text-indent:.2rem}
.Hb_mobile .hb_tel .hbsub{margin-top:.15rem;margin-left:.84rem;width:3.5rem;height:.6rem;border:none;background-color:transparent}

.hb_zi {font-size: 14px;text-align: center;color: #ffffff;font-weight: bold;margin-top: -60px;margin-bottom: 30px;position: relative;}
span#numDiv {font-size: 20px;margin-left: 5px;position: absolute;top: -5px;}

.coursebox .h1{margin-bottom:.2rem;padding-top:1.3rem;color:#f60;letter-spacing:-2px;font-size:.48rem;font-family:RUBIK-REGULAR-WEBFONT;line-height:.4rem}
.coursebox .h2{color:#767676}
.coursebox .course-title{position:relative;padding-right:.5rem;height:3.5rem;background:url(/Plugins/Template/XJLY/Mobile/images/coursebg.jpg) no-repeat center;background-size:100% 100%;text-align:right}
.coursebox ul{position:relative;margin-top:30px;margin-left:9px;padding:.3rem 0 13px;border-left:1px solid #e6e6e6}
.coursebox li{margin-bottom:23px;padding-left:13px}
.coursebox .course-year{position:relative;float:left;padding-left:.13rem;width:1.2rem;height:.6rem;background:url(/Plugins/Template/XJLY/Mobile/images/year-this.png) no-repeat left center;background-size:100%;color:#fff;text-align:center;font-size:.24rem;line-height:.6rem}
.coursebox .course-year:after{position:absolute;top:12px;left:-17px;display:block;width:7px;height:7px;background:url(/Plugins/Template/XJLY/Mobile/images/year-icon.png) no-repeat left center;content:" "}
.coursebox ul p{float:left;margin:0;color:#767676;font-size:.24rem;line-height:.5rem}
.coursebox li:after{clear:both;display:block;height:0;content:""}
.coursebox .course-des{float:left;margin-left:.2rem}
.boxf,.boxx{margin:0 .2rem;font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}
.x-item{display:block;margin-bottom:.1rem}
.x-item h5,.x-item p{display:inline-block}
.x-item h5{margin-top:.02rem;padding-right:.1rem;font-weight:900;font-size:.24rem}
.f-infos p,.x-item p{color:#919797;font-size:.2rem;line-height:1.6;word-break:break-all}
.boxf h4.item-title,.boxx h4.item-title{margin-top:.2rem;margin-bottom:.2rem;color:#0052d9;letter-spacing:0;font-weight:400;font-size:.32rem;line-height:.4rem}
.arc-cat{margin-bottom:.3rem}
.cat-box{overflow:hidden;margin:0 auto;margin-top:.13rem;width:100%;height:auto;border:1px solid #e3e3e3}
.cat-box-tit{float:left;display:flex;width:.68rem;min-height:1rem;background:#f4f4f4;text-align:center;font-size:16px;justify-content:center;align-items:center}
.cat-box .cat-box-lis{float:left;display:inline-block;margin-left:.1rem}
.cat-box .cat-box-lis li{font-size:14px;line-height:34px}
.citiaoml{overflow:hidden;margin:0 auto;margin-top:.3rem;padding-bottom:.1rem;width:100%;height:auto}
.citiaoml .citiaoml_left span{display:inline-block;margin-right:.06rem;padding-bottom:9px;text-indent:0!important}
.liredstyle{margin:0;padding:0;width:25px;height:20px;border:1px solid #ccc;background-color:red;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:.25rem}
.citiaoml .citiaoml_left .titlecitiao{display:inline-block;font-weight:700;font-size:.3rem;line-height:.26rem}
.citiaoml .citiaoml_left .zhengwen{overflow:hidden;text-align:justify;font-size:.26rem;line-height:.26rem margin-top: .1rem}
.citiaoml .citiaoml_right2{display:block;width:100%;height:auto}
.citiaoml_right2 img{width:100%;height:100%}
.citiaoml .citiaoml_left{display:inline-block;width:100%}
.zhengwen p{margin-bottom:.1rem}
@media only screen and (min-width:641px){html{font-size:100px}
}
@media only screen and (max-width:640px){html{font-size:100px}
}
@media only screen and (max-width:540px){html{font-size:84.375px}
}
@media only screen and (max-width:480px){html{font-size:75px}
}
@media only screen and (max-width:414px){html{font-size:64.6875px}
}
@media only screen and (max-width:400px){html{font-size:62.5px}
}
@media only screen and (max-width:375px){html{font-size:58.5938px}
}
@media only screen and (max-width:360px){html{font-size:56.25px}
}
@media only screen and (max-width:320px){html{font-size:50px}
}
