.banner{width: 100%;margin: 0rem auto;overflow: hidden;background: url(../img/free/banner.gif) no-repeat top center;background-size: cover;position: relative;}
.ban_txt{width: 96%;margin: 0rem auto;}
.ban_txt a{display: block;width: 100%;height: 100%;margin-top: 0rem;}
@media screen and (max-width: 768px){
	.banner{height: 76.1rem;}
}
.title{overflow: hidden;}
.title a{font-size: 18px;color: #fff;background: linear-gradient(to top, #e50014, #f63704);padding: 5px 14px;border-radius: 25px;font-weight: normal;display: block;width: 60%;margin: 0.8rem auto 0rem;}
.mob_1{width: 100%;background: linear-gradient(to top, #e50014, #f63704);margin: 30px auto;padding: 30px 0px 0px;}
.mob_1 .title h2,.mob_1 .title p{color: #fff;}
.simg{width: 92%;margin: 2.5rem auto 0rem;overflow: hidden;border-radius: 4px;}
.simg img{width: 100%;}
.mob_3,.mob_5,.mob_7,.biaodan,.mob_d5{width: 100%;margin: 3.75rem auto;overflow: hidden;}
.swip2{height: 43rem;margin-bottom: 0px;}
.mob_3 ul{width: 96%;margin: 2.5rem auto 0rem;}
.mob_3 ul li{width: 80%;text-align: center;box-shadow: 0rem 0rem 1.4rem #4a4a651a;overflow: hidden;padding: 30px 0px 0px;height: 34rem;background: rgba(255,255,255,0.9);border-radius: 8px;}
.mob_3 ul li h3{font-size: 20px;margin-bottom: 12px;}
.mob_3 ul li p{font-size: 16px;color: #666;padding: 0px 10px;}
.mob_3 ul li i{display: block;width: 100%;margin-top: 10px;}
.mob_3 ul li i img{width: 98%;}
.mob_5 i{display: block;width: 100%;margin-top: 1.25rem;}
.mob_5 i img{width: 100%;}
.mob_5 .txt{margin: 1.25rem 0rem 0rem 2.5rem;}
.mob_5 .txt p{font-size: 1.25rem;color: #666;line-height: 2rem;display: block;margin: 0rem 0rem 1.25rem 1.25rem;width: 90%;}
.mob_5 .txt p::before{width: 5px;height: 5px;background: linear-gradient(to top, #e50014, #f63704);content: "";position: absolute;left: 2.6rem;border-radius: 50%;margin-top: 0.625rem;}
.mob_7{background: rgba(255,0,21,0.06);padding: 30px 0px;margin-bottom: 0px;}
.mob_7 ul{width: 96%;margin: 2.5rem auto 0rem;}
.mob_7 ul li{background: #fff;box-shadow: 0rem 0rem 0.625rem rgba(0,0,0,0.08);padding: 1.25rem;overflow: hidden;margin-bottom: 1.25rem;border-radius: 4px;}
.mob_7 ul li i{display: block;float: left;width: 5rem;height: 5rem;}
.mob_7 ul li i img{width: 100%;}
.mob_7 ul li .txt{float: right;width: 82%;}
.mob_7 ul li .txt h3{font-size: 1.25rem;}
.mob_7 ul li .txt p{font-size: 1rem;}
.mob_7 ul li:last-child{margin-bottom: 0.625rem;}
.mob_2{width: 100%;margin: 30px auto;overflow: hidden;background: #fafafa;padding: 30px 0px;}
.mob_2 ul{width: 90%;margin: 20px auto 0px;overflow: hidden;text-align: center;box-sizing: border-box;}
.mob_2 ul li{background: url(../img/free/aaa.jpg) top center no-repeat;border-radius: 6px;padding: 30px;}
.mob_2 ul li .title h2,.mob_2 ul li .title p{color: #fff;}
.mob_2 ul li:last-child{background: url(../img/free/bbb.jpg) top center no-repeat;margin-top: 20px;}
.mob_2 ul li a{display: inline-block;margin-right: 10px;border: 1px solid #fff;line-height: 32px;text-align: center;padding: 0px 10px;color:  #fff;border-radius: 4px;margin-top: 30px;cursor: pointer;font-size: 14px;}
.mob_2 ul li a:hover{background: #fff;color: #03B8CC;opacity: 0.9;}
.mob_2 ul li:last-child a:hover{color: #f8802a;}
/* 案例 */
.swip5{height: 45rem;}
.swip5 .swiper-slide div{background: #fff;border-radius: 0.375rem;width: 70% !important;margin: 3.75rem auto;padding: 2.5rem 2.5rem 6.25rem;box-shadow: 0px 5px 10px 0px #1475ec1a;}
.swip5 .swiper-slide i{display: block;margin: 0rem auto 1.875rem;text-align: center;}
.swip5 .swiper-slide i img{width: 21rem;}
.swip5 .swiper-slide span{display: block;text-align: center;margin-bottom: 1.875rem;height: 3.75rem;}
.swip5 .swiper-slide span img{width: 12.5rem;}
.swip5 .swiper-slide p{font-size: 1.375rem;color: #666;line-height:2.25rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.swip5 .spb{width: 5rem;height: 5rem;border-radius: 50%;background: linear-gradient(to right, #e50014, #f63704);box-shadow: 0rem 0.5rem 1rem #ff36001a;text-align: center;}
.swip5 .spb i,.swip6 .spb i{font-size:3.125rem;color: #fff;display: block;line-height: 5rem;}
.swip5 .swiper-pagination{bottom: 5%;}
.swip5 .swiper-pagination span{font-size:1.875rem;font-style: italic;color: #999;}
.swip5 .swiper-pagination-current{font-size: 2.25rem !important;}
/* biaodan */
.bdwap{background: rgba(255,0,21,0.06);border: 1px solid #e50014;margin: 0px auto;overflow: hidden;border-top: 0px;}
.tishi{width: 60%;margin: 20px auto 0px;background: rgba(255,0,21,0.1);height: 50px;border-radius: 25px;text-align: center;line-height: 50px;font-size: 18px;color: #e50014;font-weight: bold;}
.tishi i{background: linear-gradient(to right, #e50014, #f63704);color: #fff;display: inline-block;margin: 10px;height: 30px;line-height: 30px;padding: 0px 10px;font-size: 20px;border-radius: 20px;font-style: normal;}
.biaodan{width: 96%;margin: 30px auto 0px;}
.biaodan .title h2{font-size: 34px;}
.biaodan .aform{width: 90%;margin: 2.5rem auto 0rem;background: #fff;padding: 20px 20px 10px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.biaodan .aform p{font-size: 16px;display: block;margin-bottom: 14px;}
.biaodan .aform p label{display: block;margin-bottom: 6px;}
.biaodan .aform p em{color: red;}
.biaodan .aform p input{border: 1px solid #eee;height: 40px;line-height: 40px;padding: 0px 10px;width: 100%;border-radius: 4px;}
.biaodan .aform p #trade,.biaodan .aform p #trade2{border: 1px solid #eee;height: 40px;line-height: 40px;padding: 0rem 0.625rem;background: #fff;width: 100%;}
.biaodan .aform p .code{width: 62%;}
.biaodan .aform p .getcode{width: 35%;height: 40px;line-height: 40px;color: #666;}
.biaodan .aform p .submt{border: 0px;background: url(../img/free/tijiao.gif) no-repeat center center;background-size: 100%;height: 60px;margin-top: 0rem;}
.biaodan .aform p .msg-box{position: absolute;right: 4rem;margin-top: 1rem;font-size: 1rem;color: red;}
.biaodan .aform p:last-child{margin-bottom: 0px;}
#biaodan2 .aform{margin: 0px auto 20px;}
.swip1{width: 96%;margin: 0px auto 30px;background: rgba(255,0,21,0.1);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;height: 60px;}
.swip1 ul{width: 90%;margin: 0px auto;}
.swip1 ul li{height: 60px;line-height: 60px;overflow: hidden;position: relative;}
.swip1 ul li::before{content: "";width: 30px;height: 30px;background: url(../img/free/tz.png) center center;background-size: cover; position: absolute;margin-top: 15px;}
.swip1 ul li p:first-child{margin-left: 12%;}
.swip1 ul li p{display: block;float: left;width: 24%;font-size: 16px;color: #e50014;}
.swip1 ul li p:nth-child(2){width: 40%;}
.layui-layer{top: 30% !important;}
.layui-layer .layui-layer-content{height: 40px !important;margin-top: 6px;}
@media screen and (max-width: 540px){
	.banner{height: 41rem;}
}