*{
    padding: 0;
    margin: 0;
}
#LRfloater0 img {
	width: 0.6rem
}

#LR_swtbox {
	background-size: cover !important
}
@font-face {
    font-family:"dF2";
    src: url('/style/heating_font/douyuFont-2.otf');
}
@font-face {
    font-family:"PB2";
    src: url('/style/heating_font/PingFang-Bold-2.ttf');
}
@font-face {
    font-family:"PFJC";
    src: url('/style/heating_font/PingFang-Jian-ChangGuiTi-2.ttf');
}
@font-face {
    font-family:"PFJZ";
    src: url('/style/heating_font/PingFang-JianZhongHeiTi-2.ttf');
}
body{
     background-color: rgb(243, 243, 243); 
/*    background-color: rgb(213, 225, 245);*/
    /* width: 50vw; */
}
a:hover, a:focus{
    color: #ffffff !important;
    text-decoration: none !important;
}
a{
	text-decoration: none !important;
}
/* banner */
.nav{
    margin: 0 auto;
    width: 3.75rem;
}
.nav img{
width: 3.75rem;
height: auto;
vertical-align: bottom;
}
/* 留言 */
.message{
    margin: 0 auto;
    width:3.75rem;
    height: 5.46rem;
    position: relative;
    background: #FFFFFF;
    box-shadow: 0px 0px 8px 0px rgba(20, 6, 5, 0.1);
    border-radius: .3rem .3rem 0 0;
    top: -.3rem;
    display: flex;
    justify-content: center;
}
.message .image1{
    width: 2.08rem;
    height: auto;
    position: absolute;
    /* left: 0.835rem; */
    top: 0.365rem;
}
.message .image2{
    width: 1.69rem;
    height: 0.115rem;
    position: absolute;
    /* left: 27.73%; */
    top: 1.04rem;
}
/* 姓名 */
.message .name{
    width: 3.45rem;
    height: .4rem;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0.03rem;
    box-sizing: border-box;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: space-between;
    top: 1.5rem;
    left: 0.15rem;
}
.message .name i{
    font-size: .12rem;
    padding: 0 .12rem;
    color: #A1A1A1;
}
.message .name input{
    width: 5rem;
    height: 100%;
    border: none;
    outline:none;
    font-size: .14rem;
}
.message .name input::-webkit-input-placeholder{
    font-size: .14rem;
    color: #C5C5C5;
    line-height: .4rem;
     margin-top: .2rem;
}
/* 电话 */
.message .phone{
    width: 3.45rem;
    height: .4rem;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0.03rem;
    box-sizing: border-box;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: space-between;
    top: 1.98rem;
    left: 0.15rem;
}
.message .phone i{
    font-size: .12rem;
    padding: 0 .12rem;
    color: #A1A1A1;
}
.message .phone input{
    width: 5rem;
    height: 100%;
    border: none;
    outline:none;
    font-size: .14rem;
}
.message .phone input::-webkit-input-placeholder{
    font-size: .14rem;
    color: #C5C5C5;
    line-height: 100%;
}
/* 供暖面积 */
.message .area{
    width: 3.45rem;
    height: .4rem;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0.03rem;
    box-sizing: border-box;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: space-between;
    top: 2.54rem;
    left: 0.15rem;
}
.message .area i{
    font-size: .12rem;
    padding: 0 .12rem;
    color: #A1A1A1;
}
.message .area input{
    width: 5rem;
    height: 100%;
    border: none;
    outline:none;
    font-size: .14rem;
}
.message .area input::-webkit-input-placeholder{
    font-size: .14rem;
    color: #C5C5C5;
    line-height: 100%;
}
/* 留言 */
.message .consult{
    width: 3.45rem;
    height: 1.1rem;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0.03rem;
    box-sizing: border-box;
    position: absolute;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    top: 3.02rem;
    left: 0.15rem;
}
.message .consult i{
    font-size: .16rem;
    padding: .12rem .1rem;
    color: #A1A1A1;
}
.message .consult textarea{
    width: 100%;
    height: 100%;
    padding-top: .12rem;
    box-sizing: border-box;
    border: none;
    outline:none;
    font-size: .14rem;
}
.message .consult textarea::-webkit-input-placeholder{
    font-size: .14rem;
    color: #C5C5C5;
   font-family: Arial;
}

.message .consult textarea::-moz-input-placeholder{ /*Mozilla Firefox*/

font-size: .14rem;
    color: #C5C5C5;
   font-family: Arial;
}

.message .consult textarea::-ms-input-placeholder{ /*Internet Explorer*/ 

font-size: .14rem;
    color: #C5C5C5;
   font-family: Arial;
}
/* 协议 */
.message .protocol{
    width: 2.7rem;
    height: .12rem;
    /* border: 1px solid red; */
    position: absolute;
    bottom: .92rem;
    left: .55rem;
    display: flex;
}
.message .protocol span{
    font-size: .12rem;
    font-family: "PFB2";
	color: #888888;
}
.message .protocol span b{
    color: #007EFF;
}
/* 提交 */
.message .submit{
    width: 3.45rem;
    height: .45rem;
    /* border: 1px solid red; */
    position: absolute;
    bottom: .35rem;
    left: .15rem;
    display: flex;
}
.message .submit button{
    width: 100%;
    height: 100%;
    font-size: .18rem;
    border-radius: .03rem;
    border: none;
    font-family: "SourceHanSansCN";
    font-weight: 800;
    color: #FFFFFF;
    background-color: #F4403E;
    /* line-height: 72px; */
}
/* 问题 */
.problem{
    margin: 0 auto;
    width: 3.75rem;
    height: 3.23rem;
    position: relative;
    /* background-color: aqua; */
    margin-bottom: .3rem;
    /* top: -.3rem; */
}
.problem img{
    width: 2.18rem;
    height: .56rem;
    position:absolute;
    top: .6rem;
    left: .76rem;
}
.problem .parameter{
    width: 100%;
    height: .70rem;
    position: absolute;
    top: 1.5rem;
    display: flex;
    justify-content: space-between;
    padding: 0 .15rem;
    box-sizing: border-box;
}
.parameter .canshu1{
    width: .78rem;
    height: 100%;
    display: flex;
    flex-direction:column;
    align-items: center;
    justify-content: space-between;
}
.canshu1 i{
   font-size: .3rem;
   color: red;
}
.canshu1 span{
    font-size: .12rem;
    font-weight: 500;
    color: #888888;
}
/* 解决问题 */
.solve{
    width: 2.2rem;
    height: .12rem;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: space-between;
    bottom: .57rem;
    left: .81rem;
}
.solve i{
    font-size: .12rem;
}
.solve span{
    font-family:"PFJC";
    font-weight: bold;
    color: #888888;
    font-size: .12rem;
}
/* 联系我们 */
.connect{
    width: 3.45rem;
    height: .45rem;
    display: block;
    text-decoration: none;
    text-align: center;
    line-height: .45rem;
    font-size: .18rem;
    left: .15rem;
    font-family: "SourceHanSansCN";
    font-weight: 800;
    color: #FFFFFF;
    position: absolute;
    bottom: 0;
    background-color: #F4403E;
    border-radius: .03rem;
}
.odds{
    margin: 0 auto;
    width: 3.75rem;
    height: 4.24rem;
    position: relative;
    /* background-color: seagreen; */
}
.odds .odimg{
    width: 1.82rem;
    height: .19rem;
    position: absolute;
    top: .3rem;
    left: .97rem;
}
.odds .superiority{
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px dashed red;
    box-sizing: border-box;
    position: absolute;
    border-radius: .35rem;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);
}
.odds .merit{
    width: 2.33rem;
    height: 0.35rem;
    left: .455rem;
    top: .8rem;
}

.odds .superiority span{
    font-size: .12rem;
    font-family: "PFSB";
    font-weight: bold;
    color: #888888;
}
.odds .merit1{
    width: 1.28rem;
    height: 0.35rem;
    left: .155rem;
    top: 1.28rem;
}
.odds .merit2{
    width: 1.81rem;
    height: .35rem;
    right: .15rem;
    top: 1.33rem;
}
.odds .merit3{
    width: 2.07rem;
    height: .35rem;
    left: .15rem;
    bottom: 0;
}
.odds .merit4{
    width: 1.15rem;
    height: .35rem;
    right: .15rem;
    bottom: .39rem;
}
.odds .odimg1{
    width: .29rem;
    height: .89rem;
    position: absolute;
    left: 1.6rem;
    top: 1.25rem;
}
.odds .odimg2{
    width: .82rem;
    height: .7rem;
    position: absolute;
    left: .45rem;
    top: 1.8rem;
}
.odds .odimg3{
    width: .74rem;
    height: .9rem;
    position: absolute;
    right: .35rem;
    bottom: 1.6rem;
}
.odds .odimg4{
    width: .8rem;
    height: 1.15rem;
    position: absolute;
    left: .42rem;
    bottom: .475rem;
}
.odds .odimg5{
    width: .68rem;
    height: .64rem;
    position: absolute;
    right: .35rem;
    bottom: .8rem;
}
.odds .parct{
    position:absolute;
    width: 2.04rem;
    height: 1.625rem;
    bottom: .55rem;
    left: .865rem;
}
.sell{
    width: 3.45rem;
    height: 25.84rem;
    background: #FFFFFF;
    border: 5px solid #FF3533;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
    border-radius: 60px 60px 12px 12px;
    margin: .6rem auto;
    position: relative;
}
.sell .sellimg{
    width: 1.97rem;
    height: .19rem;
    display: block;
    /* vertical-align: top; */
    margin:.35rem auto;
}
.sell .sell1{
    width: 3.21rem;
    height: 2.97rem;
    margin:0 auto;
    margin-bottom: .12rem;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    position: relative;
}
.sell1 .sell_img{
    width: 2rem;
    height: auto;
    position: absolute;
    left:calc(50% - 1rem);
    top: .2rem;
}
.sell .sell_quality{
    width: 2.97rem;
    height: 0.455rem;
    background-image: url("/img/sell_quality.png");
    background-size: 100% 100%;
    /* background-color: aqua; */
    margin: 0 auto;
    position: absolute;
    bottom: .85rem;
    left: .12rem;
}
.sell .sell_trait1{
    font-size: .14rem;
    font-family: "dF2";
    font-weight: normal;
    color: #FFFFFF;
    position: absolute;
    left: .15rem;
    top: .06rem;
}
.sell .sell_trait2{
    position: absolute;
    right: .365rem;
    font-size: .16rem;
    font-family: "PFB2";
    font-weight: 800;
    color: #FFFFFF;
    opacity: 0.8;
    bottom: .1rem;
    font-style:oblique
}
.sell .sell_bto{
    width: 100%;
    height: .73rem;
    position: absolute;
    bottom: 0;
    background: #FFFFFF;
    box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
    border-radius: 0px 0px 6px 6px;
}
.sell_bto .btospan{
    font-size: .15rem;
    font-family:"PFB2";
    font-weight: bold;
    color: #333333;
    position: absolute;
    top: .18rem;
    left: .12rem;
}
.sell_bto .btospan1{
    font-size: .12rem;
    font-family:"PFB2";
    font-weight: bold;
    color: #666666;
    position: absolute;
    bottom: .18rem;
    left: .12rem;
}
.btoa{
    width:.64rem;
    height:.49rem;
    display: block;
    text-align: center;
    padding-top: .07rem;
    box-sizing: border-box;
    transform: skewX(-10deg);
    background: #FF3533;
    position: absolute;
    bottom: .12rem;
    right: .12rem;
    text-decoration: none;
    font-size: .15rem;
    font-family: "dF2";
    font-weight: normal;
    color: #FFFFFF;
}
/* 锅炉类型 */
.type{
    display: flex;
    flex-direction:column;
    align-items: center;
    justify-content: space-between;
    width: 3.75rem;
    height: 4.75rem;
    padding-bottom: .6rem;
    box-sizing: border-box;
    margin: 0 auto;
}
.type .BBtype{
    display: table-cell;
    text-align: center;
    width: 2.5rem;
    height: .5rem;
}
.type .Btype{
    
    width: 1.04rem;
    height: .19rem;
    vertical-align:top;
}
.type .ttype{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: .5rem;
    background-size: 100% 100%;
}
.type .ttype span{
    font-size: .18rem;
    font-family: "PFB2";
    font-weight: bold;
    color: #FFFFFF;
}
.type .ttype span a{
    color: #FFFFFF;
	text-decoration: none;
}
.type .type1{
    background-image: url('/style/img/special/zt_fk/heating/type1.png');
}
.type .type2{
    background-image: url('/style/img/special/zt_fk/heating/type2.png');
}
.type .type3{
    background-image: url('/style/img/special/zt_fk/heating/type3.png');
}
.type .type4{
    background-image: url('/style/img/special/zt_fk/heating/type4.png');
}
.type .type5{
    background-image: url('/style/img/special/zt_fk/heating/type5.png');
}
.type .type6{
    background-image: url('/style/img/special/zt_fk/heating/type6.png');
}
/* 方快锅炉的优势 */
.fkvs{
    width: 3.75rem;
    margin: 0 auto;
}
.fkvs1{
    width: 100%;
    height: 1.2rem;
    font-size: 0;
    text-align: center;
    /* background-color: azure; */
}
.fkvs1 img{
    width: 1.84rem;
    height: .19rem;
}
.fkvs1 p{
    margin: .12rem 0 0 0;
    font-size: .15rem;
    font-family: "PFB2";
    font-weight: bold;
    color: #666666;
}
.fkvs1 .fkvss{
    padding: 0 .9rem;
    box-sizing: border-box;
    width: 100%;
    height: .64rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
    /* background-color: black; */
}
.fkvss .fkvss1{
    width: 0.12rem;
    height: 0.12rem;
    border-radius: 50%;
    position: relative;
    left: .1rem;
    background: linear-gradient(0deg, #FD5C4B, #BE2322 );
}

.fkvss .fkvss2{
    width: 0.12rem;
    height: 0.12rem;
    border-radius: 50%;
    position: relative;
    left: .1rem;
    background: linear-gradient(0deg, #A9A9A9, #DCDCDC);
}

.fkvss .fkvss p{
    font-size: .16rem;
    font-family: "PFB2";
    font-weight: bold;
    color: #333333;
}
/* 方快对比优势 */
.fkvs .fkvs2{
    width: 100%;
    height: 5.44rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.fkvs2 .fkvs21{
    width:3.44rem;
    height: .64rem;
    background: #FFFFFF;
    box-shadow: 0px 0px .1rem 0px rgba(0, 0, 0, 0.1);
    border-radius: .12rem;
    /* background-color: blue; */
}
.fkvs21 .fkvs_left{
    width:1.1rem;
    height: 100%;
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    /* background-color: blueviolet; */

}
.fkvs21 .fkvs_left span{
    font-size: .12rem;
    font-family: "PFB2";
    font-weight: 800;
    color: #333333;
}
.fkvs21 .fkvs_right{
    width:2.33rem;
    height: 100%;
    display: flex;
    float: right;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding:.08rem 0;
    box-sizing: border-box;
    /* background-color: rgb(32, 32, 32); */

}
.fkvs21 .fkvs_right1{
    width:2.22rem;
    height: .2rem;
    background: linear-gradient(0deg, #BE2322, #FF3533);
    border-radius:0 .2rem .2rem 0;
    font-size: .12rem;
    font-family: "PFB2";
    font-weight: 800;
    color: #ffffffc4;
    text-align: center;
}
.fkvs21 .fkvs_right2{
    width:1.11rem;
    height: .2rem;
    background: linear-gradient(0deg, #A9A9A9, #DCDCDC);
    border-radius:0 .2rem .2rem 0;
    font-size: .12rem;
    font-family: "PFB2";
    font-weight: 800;
    color: #ffffffc4;
    text-align: center;
}
/* 方快锅炉供暖优势 */
.fkgl{
    width: 3.75rem;
    margin: 0 auto;
}
.heating{
    width: 100%;
    height: 1.8rem;
    font-size: 0;
    text-align: center;
}
.heating img{
    width: 1.29rem;
    height: .19rem;
    margin-top: .6rem;
}
.heating p{
    margin: .12rem 0 0 0;
    font-size: .15rem;
    font-family: "PFB2";
    font-weight: bold;
    color: #666666;
}
.heating .heatings{
    padding: 0 .9rem;
    box-sizing: border-box;
    width: 100%;
    height: .64rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
    /* background-color: black; */
}
.heatings .heatings1{
    width: 0.12rem;
    height: 0.12rem;
    border-radius: 50%;
    position: relative;
    left: .1rem;
    background: linear-gradient(0deg, #FD5C4B, #BE2322 );
}

.heatings .heatings2{
    width: 0.12rem;
    height: 0.12rem;
    border-radius: 50%;
    position: relative;
    left: .1rem;
    background: linear-gradient(0deg, #A9A9A9, #DCDCDC);
}

.heatings p{
    font-size: .16rem;
    font-family: "PFB2";
    font-weight: bold;
    color: #333333;
}
/* 方快锅炉供暖优势 */
.fkgl .fkvs2{
    width: 100%;
    height: 3.4rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
/* 在线获取报价 */
.quoted{
    width: 3.75rem;
    height: 6.25rem;
    padding: .6rem 0;
    box-sizing: border-box;
    margin: 0 auto;
}
.quoted .quoteds{
    width: 3.45rem;
    height: 100%;
    margin: 0 auto;
    background: #FFFFFF;
    box-shadow: 0px 0px .1rem 0px rgba(0, 0, 0, 0.1);
    border-radius: .12rem;
}
/* 表单部分 */
.quoteds_top{
    width: 100%;
    height: 2.53rem;
    font-size: 0;
    text-align: center;
}
.quoteds_top img{
    width: 1.56rem;
    margin:.35rem auto;
    height:.19rem;
}
/* 留言部分 姓名 */
.quoteds_top .names{
    width: 3.21rem;
    height: .4rem;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0.03rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin:0 auto .08rem;
}
.quoteds_top .names i{
    font-size: .12rem;
    padding: 0 .12rem;
    color: #A1A1A1;
}
.quoteds_top .names input{
    width: 5rem;
    height: .3rem;
    border: none;
    outline:none;
    font-size: .14rem;
}
.quoteds_top .names input::-webkit-input-placeholder{
    font-size: .14rem;
    color: #C5C5C5;
    line-height: 100%;
}
/* 留言部分 电话 */
.quoteds_top .phones{
    width: 3.21rem;
    height: .4rem;
    background: #FFFFFF;
    border: 1px solid #DCDCDC;
    border-radius: 0.03rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: .3rem;
    position: relative;
    left: .11rem;
}
.quoteds_top .phones i{
    font-size: .12rem;
    padding: 0 .12rem;
    color: #A1A1A1;
}
.quoteds_top .phones input{
    width: 5rem;
    height: .3rem;
    border: none;
    outline:none;
    font-size: .14rem;
}
.quoteds_top .phones input::-webkit-input-placeholder{
    font-size: .14rem;
    color: #C5C5C5;
}
/* 留言部分 提交按钮 */
.quoteds_top .submits{
    width: 3.21rem;
    height: .45rem;
    position: relative;
    left: .11rem;
    border-radius: .06rem;
}
.quoteds_top .submits button{
    width: 100%;
    height: 100%;
    font-size: .18rem;
    border-radius: .03rem;
    border: none;
    font-family: "SourceHanSansCN";
    font-weight: 800;
    color: #FFFFFF;
    background-color: #F4403E;
}
/* 轮播部分 *//* 轮播部分 *//* 轮播部分 *//* 轮播部分 */
/* .quoteds_bto{
    width: 100%;
    height: 1.95rem;
}
.quoteds_bto ul{
    width: 100%;
    height: 100%;
    display: flex;
    padding: .3rem 0;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
}
.quoteds_bto ul li{
    width:100%;
    height: .16rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.quoteds_bto ul .obtain1{
    transform: scale(.8) ;
    opacity: .8;
}
.quoteds_bto ul .obtain3{
    transform: scale(.8);
    opacity: .8;
}
.quoteds_bto ul .obtain4{
    transform: scale(.74);
    opacity: .74;
}
.quoteds_bto ul li .ln1{
    font-size: .16rem;
    font-weight: bold;
    color: #F4403E;
}
.quoteds_bto ul li .ln2{
    font-size: .16rem;
    font-family:"PFB2";
    font-weight: bold;
    color:#666666;
}
.quoteds_bto ul li .ln22{
    color:#333333;
} */

.quoteds_bto {
    width: 3.45rem;
    height:1.2rem;
    margin-top: .96rem;
    border-radius: .03rem;
    font-size: .14rem;
    overflow: hidden;
    position: relative;
  }

  .quoteds_bto ul {
    list-style: none;
    width: 3.45rem;
    height: 1.2rem;
    display: flex;
    padding: .3rem 0;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }

  .quoteds_bto ul .ellipsis {
    display: block;
    height: .4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	  color: #F4403E;
  }
/* 产品案例 *//* 产品案例 *//* 产品案例 *//* 产品案例 */
.case{
    width: 3.45rem;
    height: 11.25rem;
    margin: 0 auto;
    background: #ffffff;
    box-sizing: border-box;
    border-radius: .12rem;
    padding:0 .12rem;
    box-shadow: 0px 0px .1rem 0px rgba(0, 0, 0, 0.1);
    
}
.case_top{
    width: 100%;
    height: 1.05rem;
    font-size: 0;
    position: relative;
}
.case_top img{
    width: 2.07rem;
    height: .19rem;
    position: absolute;
    top: .35rem;
    left: .685rem;
}
.case_top p{
    font-size: .15rem;
    font-family: "PingFang";
    font-weight: bold;
    color: #666666;
    position: absolute;
    top: .665rem;
    left: .805rem;
}
.case_study{
	display: block;
    width: 100%;
    height:1.23rem;
    padding:.12rem 0;
    box-sizing: border-box;
    border-bottom: 1px solid #E0E0E0;;
}
.study_l{
    width: 1.45rem;
    height: 100%;
    font-size: 0;
    float: left;
}
.study_l img{
    width: 100%;
    height: 100%;
}
.study_r{
    width: 1.7rem;
    float: right;
    height: 100%;
    padding: .14rem 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    box-sizing: border-box;
}
.study_r p{
    width: 100%;
    /* height: .2rem; */
    display: flex;
    margin: 0;
    /* font-size: 0; */
}
.study_r p i{
    font-size: .12rem;
    display: inline-block;    
    color: red;
    position: relative;
     top: 0.02rem; 
    padding-right: .1rem;
}
.study_r p span{
    vertical-align:baseline;
    font-size: .12rem;
    font-family: "PingFang";
    font-weight: 500;
    color: #333333;
}
.study_r p:nth-child(1)>span{
    font-weight: 800;
}
.case_study:last-child{
    border: none;
}
/* 公司介绍 */
.present{
    width: 3.45rem;
    height: 5.5rem;
    margin: .6rem auto;
    font-size: 0;
    text-align: center;
    background: #FFFFFF;
    border-radius: .12rem;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.present .pres1{
    width: 1.035rem;
    height: .19rem;
    margin:.35rem auto;
}
.sent1{
    font-size:.15rem;
    font-family: "dF2";
    font-weight: normal;
    color: #666666;
    margin-bottom: .12rem;
}
.sent2{
    font-size:.15rem;
    font-family: "dF2";
    font-weight: normal;
    color: #666666;
}
.present .pres2{
    width: 3.2rem;
    height:1.78rem;
    margin:.23rem auto .22rem ;
}
.present .text{
    padding: 0 .12rem;
    box-sizing: border-box;
    font-size: .16rem;
    font-family: "PFB2";
    font-weight: 400;
    color: #333333e0;
    text-align: justify;
    line-height: .24rem;
}
/* 方快竞争优势*/
.compete{
    width: 3.45rem;
    height: 4.25rem;
    background: #FFFFFF;
    border-radius: .12rem;
    margin:  0 auto;
    padding: .35rem 0;
    font-size: 0;
    text-align: center;
    box-sizing: border-box;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.compete .compteimg{
    width: 1.56rem;
    height: .19rem;
    margin-bottom: .35rem;
}
.competes{
    width: 100%;
    height: 3rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.comp1 {
    width: 100%;
    height: .4rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.comp1 .compimg1{
    width: .3rem;
    height: .3rem;
}
.comp1 .compimg2{
    width: .3rem;
    height: 1px;
}
.competes .comps{
    width: 2.33rem;
    height: .4rem;
    background: #343C3D;
    border-radius: .4rem;
    text-align: center;
    line-height: .4rem;
    font-size: .15rem;
    font-family: "PFB2";
    font-weight: 800;
    color: #FFFFFF;
}
#compss{
    border: 1px dotted #343C3D;
    background: white;
    color: #343C3D;
}
/* 来电咨询 */
.call{
    width: 3.45rem;
    height: 3.77rem;
    margin: .6rem auto;
    background: #FFFFFF;
    border-radius: .12rem;
    font-size: 0;
    position: relative;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.call1{
    width: 2.07rem;
    height: .19rem;
    position: absolute;
    top: .35rem;
    left: .69rem;
}
.call2{
    width: 1.82rem;
    height: .19rem;
    position: absolute;
    top: .66rem;
    left: .82rem;
}
.lianxi{
    width:2.7rem;
    height: 1.42rem;
    position: absolute;
    left: .44rem;
    top: 1.2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.lianxi p{
    width: 100%;
    height: .14rem;
    font-size: .15rem;
    font-family: "PFB2";
    font-weight: 400;
    color: #888888;
}
.lianxi p span{
    font-size: .15rem;
    font-family: "PFB2";
    font-weight: bold;
    color: #333333;
}
.reserve{
    width: 3.21rem;
    height: .45rem;
    display: block;
    background: #F4403E;
    border-radius: .06rem;
    position: absolute;
    left: .12rem;
    bottom: .35rem;
    font-size: .18rem;
    font-family: "dF2";
    font-weight: normal;
    color: #FFFFFF;
    line-height: .45rem;
    text-align: center;
    text-decoration: none;
}