/*顶部开始*/
a{color: #333;}
.bga1 {background-color:rgba(29, 78, 157, 0.9);}
.header .logo img {height:0.72rem;}
.header .menuico {height:0.72rem;width:0.48rem;background:url(../images/menuico.png) center / contain no-repeat;}
.header .on {background:url(../images/closeico.png) center / contain no-repeat;}
.nav {position:absolute;left:0;right:0;z-index:10;height:100%;display:none;margin-top:0.1rem;}
.nav li {box-sizing:border-box;border-bottom:0.01rem solid #999;}
.nav li a {font-size:0.24rem;color:#fff;line-height:0.6rem;height:0.6rem;display:block;font-weight:100;}
/*服务*/
.service ul li img {height:0.75rem;}
.service ul li .desc {height:0.8rem;}
.service ul .there span {display:block;background-color:#EDF2FD;float:left;width:29.33%;margin:0.1rem 2%;}
.web .li-3 li {background:url(../images/team_bg.png) center / 100% no-repeat;}
.web .li-3 li .title {margin:0 0.1rem;border-bottom:0.01rem solid #fff;}
/*模板样式*/
.webstyle ul li {box-shadow: 0 0.05rem 0.05rem #e9e9e9;}
.webstyle ul li .title{border-top: 0.01rem solid #eee;}
.webstyle .more a{width: 40%;border-radius: 0.1rem;}
/* 分类筛选 */
.web-filter{border-bottom: 1px solid #eee;}
.web-filter .list{margin: 0.1rem 0;}
.web-filter .list em{font-style: normal; display: inline-block;padding: 0 0.05rem; color: #fff;background-color: #f60; border: 0.01rem solid #f60;margin: 0.05rem 0;}
.web-filter .list a{display: inline-block;padding: 0 0.05rem;color: #999;border: 0.01rem solid #e9e9e9;margin: 0.05rem 0;}
/* 分页 */
.page a,.page span,.page i{display: inline-block;padding:0 0.05rem;border:0.01rem solid #eee;margin: 0 0.02rem;}
.page span{background-color: #333;color: #fff;}
.page i{border:none}
/* 面包屑 */
.crumbs{border-bottom: 1px solid #eee;}
/* 内容页 */
.page-wrap #iframe{height: 100%;}

.page-wrap .page-web-con .li1{width: 35%;}
.page-wrap .page-web-con .li2{width: 60%;}

.page-wrap .conbox .con-title .title{border-left: 4px solid #f60; padding-left: 0.10rem;}
.page-wrap .conbox .buy-mask{background: url(../images/buy-mask-content.png) center / 100% 1.66rem no-repeat; height: 1.61rem;}

.page-wrap .conbox .buy-way li{width: 45%;margin: 0.1rem 2.5%; border-bottom: 0.01rem solid #f2f2f2; padding-bottom: 0.1rem;}
/*表单*/

.iform {padding:0 0.3rem;box-sizing:border-box;border-radius:0.24rem;}
.iform .input_title {display:inline-block;width:1rem;text-align-last:justify;}
.iform .input_title span {display:block;}
.iform .colorred {padding:0 0.1rem;}
.iform .txt_top {vertical-align:top;}
.iform .txt_top span {display:table-cell;}
.iform .input_value input[type="radio"] {display:none;}
.iform .input_value label {cursor:pointer;width:48%;display:inline-block;border:1px solid #999;text-align:center;margin-top:0.1rem;border-radius:0.04rem;box-sizing:border-box;}
.iform .input_value label.laber1,.iform .input_value label.laber3 {margin-right:4%;}
.iform .input_value input[type="radio"]:checked {}
.iform .input_value label.on {border:1px solid #d0021b;background-color:#FFF2F2;color:#d0021b;}
.iform .input_value {display:inline-block;width:3.6rem;}
.iform .t1 {color:#fff;padding:0.2rem 0;}
.iform .input_value .input-text {padding:0.1rem;box-sizing:border-box;margin:0.05rem 0;border:0.01rem solid #999;color:#666;width:100%;border-radius:0.04rem;}
.iform .submit {border-radius:0.4rem;color:#fff;width:80%;border:none;animation:enlarge 4s 5s infinite;}
/*customer*/
.customer {border-radius:0.1rem;}
.customer .announcement {height:2rem;}
.customer .swiper-slide .list {height:0.5rem;line-height:0.5rem;}
.customer .swiper-slide .list span {display:inline-block;height:0.4rem;line-height:0.4rem;}
.customer .swiper-slide .list .laba {width:18%;background:url(../images/laba.png) no-repeat center;background-size:contain;}
.customer .swiper-slide .list .title {width:20%;}
.customer .swiper-slide .list .desc {width:30%;}
.customer .swiper-slide .list .time {width:30%;}
/*底部浮窗*/
.bottom-online {position:fixed;bottom:0;left:0;right:0;z-index:3;overflow:hidden;}
.bottom-online li {float:left;width:39%;text-align:center;padding:0.1rem;border-radius:0.04rem;box-sizing:border-box;}
.bottom-online li.bg1 {margin-left:10%;}
.bottom-online li.bg2 {margin-left:2%;margin-right:10%;}
.bottom-online li a {height:0.32rem;line-height:0.32rem;display:block;color:#fff;}
.bottom-online li .tel_icon {background:url(../images/tel_icon.png) center top / 0.32rem no-repeat;display:inline-block;vertical-align:bottom;height:0.32rem;width:0.32rem;}
.bottom-online li .feedback_icon {background:url(../images/feedback_icon.png) center top / 0.32rem no-repeat;display:inline-block;vertical-align:bottom;height:0.32rem;width:0.32rem;}
/*foot wechat*/
.wechat {padding:0.1rem 0;position:fixed;left:0;right:0;z-index:2;box-shadow:0px 1px 10px #ccc;bottom:0;}
.wechat li {float:left;width:20%;}
.wechat li.bottom_wechat,.wechat li.bottom_tel {width:40%;}
.wechat  .bottom_chat a,.wechat  .bottom_feedback a {padding-top:0.30rem;display:block;}
.wechat  .bottom_chat a {background:url(../images/bottom_chat.png) center top / 0.3rem auto no-repeat;}
.wechat  .bottom_feedback a {background:url(../images/bottom_feedback.png) center top / 0.3rem auto no-repeat;}
/* 
.wechat  .bottom_wechat a {background:url(../images/bottom_wechat.png) center top / 0.3rem auto no-repeat;}
*/
.wechat  .bottom_tel a {display:block;border-radius:0.36rem;width:90%;}
.wechat  .bottom_wechat a {display:block;border-radius:0.36rem;color:#1aad19;border:0.01rem solid #1aad19;width:90%;}
.wechat  .bottom_wechat .icon_wechat {background:url(../images/bottom_wechat2.png) left center / 0.3rem auto no-repeat;padding:0.15rem 0 0.15rem 0.36rem;display:inline-block;}
.wechat  .bottom_tel .icon_tel {background:url(../images/bottom_wechat3.png) left center / 0.3rem auto no-repeat;padding:0.15rem 0 0.15rem 0.36rem;display:inline-block;}
/*chat*/
.chat {border-radius:0.4rem;color:#fff;width:100%;border:none;}
/*wechat*/
#wechat {width:6.4rem;height:100%;position:fixed;left:0;right:0;margin:0 auto;background:rgba(0,0,0,.6);top:0;z-index:2;display:none;}
.wechat_box {width:5rem;position:fixed;left:0;right:0;top:50%;margin:0 auto;padding:0.5rem 0;border-radius:.2rem;margin-top:-1.8rem;}
.wechat_box i {position:absolute;right:0;top:0;margin:0.2rem 0.2rem 0 0;font-style:normal;height:0.4rem;width:0.4rem;line-height:0.4rem;text-align:center;border-radius:0.3rem;background:#333;cursor:pointer;}
.wechat_box .img {display:inline-block;height:0.8rem;width:0.8rem;background:url(../images/wechat_success_icon.png) no-repeat center;background-size:contain;}
.wechat_box .know {display:inline-block;background-color:#1aad19;border-radius:.25rem;width:2rem;height:.5rem;line-height:.5rem;margin-top:0.2rem;cursor:pointer;}
/*foot*/
.footer {padding:0.2rem;}
.footer .tel {border-radius:0.04rem;}
.bottomtel {position:fixed;bottom:0;width:6.4rem;left:50%;margin-left:-3.2rem;border-top:0.02rem solid #fff;}
@keyframes enlarge {
12.5% {-webkit-transform:scale(1.1);transform:scale(1.1)}
25% {-webkit-transform:scale(1);transform:scale(1)}
37.5% {-webkit-transform:scale(1.1);transform:scale(1.1)}
50% {-webkit-transform:scale(1);transform:scale(1)}
}
/*字体*/
@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;}
}
