
.declaration-box{padding: .5rem 0 .8rem;}
.view {width: 75%;margin: 0 auto;}
.dec-tit{line-height: .6rem;color: #333;text-align: center;}
.dec-con{margin: .2rem auto 0;text-align: center;line-height: .3rem;color: #666;}
.dec-tab{margin-top: .5rem;overflow: hidden;position: relative;}
.dec-tab .icon{width: .8rem;margin: 0 auto;}
.dec-tab .icon img{width: 100%;}
.dec-tab .txt{line-height: .7rem;color: #064db7;text-align: center;}
.dec-tab .dec-con{width: 60.4%;margin: .1rem auto 0;}
.dec-tab .prev,.dec-tab .next{position: absolute;top: 50%;transform: translateY(-50%);
                              width: .5rem;height: .5rem;border: 1px solid #dcdcdc;border-radius: 100%;z-index: 3;background-repeat: no-repeat;background-position: center;background-size: .15rem;transition: all .3s;}
.dec-tab .prev{left: 40px;background-image: url('../images/dec-prev.png');}
.dec-tab .next{right: 40px;background-image: url('../images/dec-next.png');}
.dec-tab .item{display: none;}
.dec-btns{width: 60.4%;margin: .5rem auto 0;border-bottom: 1px solid #e8e8e8;overflow: hidden;}
.dec-btns .swiper-slide{width: auto;font-size: .18rem;line-height: .6rem;cursor: pointer;position: relative;transition: all .3s;margin-right: 15.9%;}
.dec-btns .swiper-slide:last-child{margin-right: 0;}
.dec-btns .swiper-slide:before{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 3px;background-color: #064db7;transition: all .3s;}
.dec-btns .swiper-slide.cur{color: #064db7;}
.dec-btns .swiper-slide.cur:before{width: 100%;}
.custom-box{padding: 1rem 0 0;}
.custom-box .dec-tit{color: #edecea;}
.custom-box .img{width: 57.15%;margin: .5rem auto 0;}
.custom-box .img img{width: 100%;}

/*在线留言*/
.message-box{padding: .5rem 0 1rem;background-color: #ebf0f5;}
.message-tit {text-align: center;color: #333;}
.message-box .form-box{margin-top: .7rem;}
.inp{text-align: center;}
.message-box .form-box .item:last-child{font-size: 0;text-align: center;}
.message-box .form-box .check-box,
.message-box .form-box input[type=submit]{float: none;display: inline-block;zoom: 1;margin: 0 .625rem;}
.message-box .form-box input[type=text],
.message-box .form-box textarea{background-color: #fff;}
.message-box .form-box input[type=text]:focus,
.message-box .form-box textarea:focus{background-color: #064db7;color: #fff;}
.form-box .item{box-sizing: border-box;padding: 0 1.125rem;margin-bottom: .5rem;}
.form-box .item:last-child{margin-bottom: 0;}
.form-box input[type=text],
.form-box textarea{
    width: 100%;padding: .1rem .5rem;
    width: calc(100% - 3.2rem);height: .4rem;line-height: .4rem;
    font-size: .17rem;color: #999;
    background-repeat: no-repeat;background-position: .5rem center;background-size: .5rem;background-color: #f9f9f9;
    border: 1px solid #e5e5e5;transition: all .3s;
}
.form-box .content{background-position: .5rem .6rem;height: 1rem;}
.form-box input::-webkit-input-placeholder{color:#999;  }  
.form-box input:-moz-placeholder{color:#999;}  
.form-box input::-moz-placeholder{color:#999;}  
.form-box input:-ms-input-placeholder {color:#999;}  
.form-box textarea::-webkit-input-placeholder{color:#999;  }  
.form-box textarea:-moz-placeholder{color:#999;}  
.form-box input[type=text]:focus,
.form-box textarea:focus{background-color: #064db7;color: #fff;}
.form-box input[type=text]:focus::-webkit-input-placeholder {color: #fff;}
.form-box input[type=text]:focus:-moz-placeholder {color: #fff;}
.form-box input[type=text]:focus::-moz-placeholder {color: #fff;}
.form-box input[type=text]:focus:-ms-input-placeholder {color: #fff;}
.form-box textarea:focus::-webkit-input-placeholder{color:#fff;  }  
.form-box textarea:focus:-moz-placeholder{color:#fff;}
.form-box input[type=submit]{float: left;width: 2rem;height: .5rem;background-color: #064db7;text-align: center;margin-left: 1.75rem;color: #fff;font-size: .2rem;transition: all .3s;}
input, select, textarea {box-shadow: none;outline: none;border: none;border-radius: 0;-ms-appearance: none;-moz-appearance: none;-webkit-appearance: none;appearance: none;padding: 0;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
/*联系我们*/
.w-a{background-color: #ebf0f5;padding:.5rem 0 1rem;}
.w-b{width: 12.2rem;margin: 0 auto;}
.w-c{width: 100%;font-size: 0;text-align: center;margin-bottom: 0.1rem;}
.w-d{display: inline-block;vertical-align: middle;color: #333333;font-weight: bold;margin-bottom:.7rem;}
.w-e{display: inline-block;vertical-align: middle;color: #333333;}
.w-f{text-align: center;color: #333333;line-height: 1.3;margin-bottom: .6rem;}
.w-g{width: 100%; background-color: #ffffff;box-shadow: 0px .05rem .3rem 0px rgba(0, 50, 96, 0.05);border-radius: .06rem;margin: .2rem auto 0;}
.w-h{width: 100%;text-align: center;font-size: 0;padding: .35rem .1rem .1rem;}
.w-i{display: inline-block;vertical-align: top;width: 50%;margin-bottom: .2rem;}
.w-i:nth-child(2n){border-left: 1px solid #e9e9e9;}
.w-j{display: inline-block;vertical-align: middle;width: .37rem;}
.w-j img{width: 100%;}
.w-k{display: inline-block;vertical-align: middle;max-width: calc(100% - .37rem);padding-left: .3rem;text-align: left;}
.w-l{color: #666666;line-height: 1.3;}
.w-m{color: #333333;line-height: 1.3; }
.w-n{width: 100%;position: relative;height: 500px;}
.w-left{width: 100%;position: absolute;top: 0;left: 0;width: 9.4rem;height: 100%;}
.w-map{position: absolute;z-index: -10; top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.w-map.show{z-index: 10;}
.w-right{width: 100%;padding-left: 9.4rem;}
.w-item{display: block;cursor: pointer; width: 100%;padding: .5rem .25rem .3rem;border: 1px solid #fff;height: 500px;}
.w-o{width: 100%;margin-bottom: .2rem;}
.w-oimg1{display: block;}
.w-oimg1 img{height: .86rem;}
.w-oimg2{display: none;}
.w-oimg2 img{max-width: 100%;}
.w-p{color: #333333;line-height: 1.3;padding-bottom: .15rem;position: relative;margin-bottom: .28rem;}
.w-p:after{content: '';position: absolute;left: 0;bottom: 0;width: .16rem;height: 1px;background-color: #004d9c;}
.w-q{font-size: 0;margin-bottom: .1rem;}
.w-qimg{display: inline-block;vertical-align: middle;width: 1em;}
.w-qimg img{width: 100%;}
.w-qtext{display: inline-block;vertical-align: middle;width: calc(100% - 1em);padding-left: .1rem; color: #333333;line-height: 1.5;}
.w-r{color: #666666;line-height: 1.7;margin-bottom: .28rem;}
.w-s{width:80%;margin:0 auto;}
.w-s img{width:100%;}
.w-s .w-qtext{text-align: center;margin-top: .1rem;}
.w-item.active{border: solid 1px #e9e9e9;}
.w-item.active .w-oimg1{display: none;}
.w-item.active .w-oimg2{display: block;}

@media (max-width: 1024px){
    .view{width: auto;padding: 0 5%;}
}
@media (max-width: 767px){
    .dec-tit{font-size: .36rem;line-height: .4rem;}
    .dec-con{font-size: .3rem;line-height: .5rem;argin-top: .2rem;}
    .dec-tab{margin-top: .5rem;}
    .dec-tab .icon{width: .8rem;}
    .dec-tab .txt{font-size: .3rem;line-height: .4rem;margin-top: .2rem;}
    .dec-tab .dec-con{margin-top: .3rem;width: 100%;}
    .dec-tab .buttons{font-size: 0;text-align: center;margin-top: .3rem;}
    .dec-tab .prev,.dec-tab .next{position: static;display: inline-block;zoom: 1;width: .7rem;height: .7rem;background-size: .1rem;margin: 0 .2rem;transform: translateY(0);}
    .dec-btns{width: 6.7rem;margin-top: .6rem;}
    .dec-btns .swiper-slide{line-height: .4rem;padding-bottom: .2rem;margin-right: .3rem;}
    .custom-box{padding-top: 1rem;}
    .custom-box .img{margin-top: .2rem;}
    .w-b{width: 100%;max-width: 500px;padding-right: 10px;padding-left: 10px;}
    .w-left{width: 100%;position: relative;height:4.4rem;} 
    .w-right{padding: 0;}
    .w-i{width: 100%;}
    .w-i:nth-child(2n){border-left:none;}
    .form-box .item{padding:0;}
    .form-box input[type=text], .form-box textarea{width:90%;height: .6rem;line-height: .6rem;padding:0.2rem .5rem;font-size: .3rem;}
    .form-box input[type=submit] {height: .8rem;font-size: .3rem;}
    .dec-btns .swiper-slide{font-size: .3rem;}
    .w-s {width: 40%;}
    .w-g{height: 700px;}
    .w-qimg{display:none;}
    .w-qtext{padding-left: 0;}
    .w-p,.w-q,.w-r,.w-qtext{font-size: .35rem;}
    .w-p:after{width:.5rem;}
}