.content {
    background: #F0F1F3;
    overflow: hidden;
    padding-top: 1rem;
}

.swiper-container {
    width: 100%;
    height: 2.66rem;
}

.swiper-slide {}

.swiper-pagination {
    bottom: 0 !important;
}

/* 新闻资讯 */
.new_box {
    width: 100%;
    background: #FFFFFF;
    margin-top: .55rem;
    padding-bottom: .46rem;
}
.new_title{
    position: relative;
}
.new_title_l {
    width: 2.52rem;
    height: 1.12rem;
    background: #0068B7;
    font-size: .3rem;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    padding: .23rem .39rem;
    display: flex;
    line-height: .3rem;
    position: absolute;
    top: -0.35rem;
    left: .2rem;
}

.new_title_l span {
    display: inline-block;
    width: .1rem;
    height: .6rem;
    background: #FFFFFF;
    margin-right: .1rem;
}

.new_title_l p:nth-child(1) {
    font-size: .16rem;
    font-family: MicrosoftYaHeiLight;
    color: #FFFFFF;
}
.new_title_r a{
    font-size: .22rem;
    font-family: MicrosoftYaHei;
    color: #383838;
}
.new_title_r{
    position: absolute;
    right:.29rem;
    top: 0;
    line-height: 0.3rem;
}
.news_list{
    width: 7.1rem;
    padding-top: .97rem;
    margin: 0 auto;
}
.news_item{
    height:0.88rem;
    display: flex;
    font-size: .24rem;
    font-family: MicrosoftYaHei;
    color: #383838;
    align-items: center;
    border-bottom: .01rem dashed #cacbcc;
}
.news_item span{
    display: block;
    width: .14rem;
    height: .14rem;
    background: #0068B7;
    margin-right: 0.34em;
}
.new_tu_box{
    width: 7.1rem;
    height: 3.9rem;
    background: #A6D9FF;
    position: relative;
    margin: .16rem auto 0;
}
.new_tu_box p{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 7.1rem;
    height: .7rem;
    font-size: .24rem;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    background: rgba(0, 0, 0, .4);
    line-height: .7rem;
    padding: 0 .26rem;
    box-sizing: border-box;
}

/*  */
.about{
    width: 100%;
    height: 8.29rem;
    background: url(../images/home_gyle@2x.png) no-repeat;
    background-size: 100% 100%;
    padding-top: .65rem;
    box-sizing: border-box;
}
.about_con{
    width: 6.41rem;
    height: 5.52rem;
    background: rgba(255, 255, 255, .9);
    margin-left: .2rem;
    padding: .28rem .41rem;
    box-sizing: border-box;
}
.about_title{
    position: relative;
}
.about_title_l {
    width: 2.52rem;
    height: 1.12rem;
    font-size: .3rem;
    font-family: MicrosoftYaHei;
    color: #0068B7;
    padding: .23rem .39rem;
    display: flex;
    line-height: .3rem;
}

.about_title_l span {
    display: inline-block;
    width: .1rem;
    height: .6rem;
    background: #0068B7;
    margin-right: .1rem;
}

.about_title_l p:nth-child(1) {
    font-size: .16rem;
    font-family: MicrosoftYaHeiLight;
    color: #0068B7;
}
.about_title_r{
    position: absolute;
    top: -0.28rem;
    right: -0.99rem;
    width: 1.47rem;
    height: .58rem;
    line-height: .58rem;
    background: #33A7FF;
    font-size: .22rem;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: .58rem !important;
    text-align: center;
}
.about_title_r>a{
    
}
.about_con_item{
    font-size: .24rem;
    font-family: MicrosoftYaHei;
    line-height: .4rem;
    color: #005EA6;
}
/* .视频? */
.video_box{
    width: 100%;
    height: 6.26rem;
    background: url(../images/banner_top2.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 1.22rem;
    box-sizing: border-box;
}
.video_box div{
    width: 6.79rem;
    height: 4.05rem;
    background: #000;
    margin: 0 auto;
}
.video_box video{
    width: 100%;
    height: 100%;
}
/* 产品 */
.product_box{
    width: 100%;
    height: 8.71rem;
    background: #f9f9f9;    
}
.product_title{
    position: relative;
}
.product_title_l {
    width: 3.52rem;
    height: 1.12rem;
    font-size: .3rem;
    font-family: MicrosoftYaHei;
    color: #101010;
    padding: .44rem .39rem;
    display: flex;
    line-height: .3rem;
}

.product_title_l span {
    display: inline-block;
    width: .1rem;
    height: .6rem;
    background: #0068B7;
    margin-right: .1rem;
}

.product_title_l p:nth-child(1) {
    font-size: .16rem;
    font-family: MicrosoftYaHeiLight;
    color: #101010;
}
.product_list{
    padding: 0 .36rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.product_item{
    width: 3.33rem;
}
.product_item a{
    display: block;
}
.product_img{
    width: 3.33rem;
    height: 2.68rem;
    background: #FFFFFF;
    text-align: center;
    line-height: 2.68rem;
}
.product_img img{
    width: 3.17rem;
    height: 2.11rem;
}
.product_item p{
    height: .77rem;
    line-height: .77rem;
    font-size: .24rem;
    font-family: MicrosoftYaHei;
    color: #333333;
    text-align: center;
    
}
/* /优势 */
.advantage{

}
.advantage_item{
    width: 100%;
    height: 2.34rem;
    color: #FFFFFF;
   
    background-size: 100%;
}
.advantage_item:nth-child(2){
    color: #333333;
}
.advantage_item:nth-child(2) .advantage_con{
    border-top: .02rem solid #333;
}
.advantage_item h2{
    font-size: .3rem;
    font-family: FZZXHK--GBK1-0;
    padding: .33rem 0 .24rem .21rem;
}
.advantage_item .advantage_con{
    width: 6.39rem;
    font-size: .2rem;
    font-family: FZZXHK--GBK1-0;
    line-height: .28rem;
    margin-left: .21rem;
    border-top: .02rem solid #FFFFFF;
    padding-top: .11rem;
}
/* 、展示 */
.exhibition{
    width: 100%;
    height: 4.38rem;
}
/* .项目? */
.article{
    padding-bottom: .5rem;
    background: #FFFFFF;
}
.article_text{
    width: 7.1rem;
    font-size: .24rem;
    font-family: MicrosoftYaHei;
    line-height: .4rem;
    color: #383838;
    margin: .34rem auto 0;
}
.article_top{
    display: flex;
    justify-content: space-between;
    margin:.12rem auto 0;
    width: 7.1rem;
    font-size: .2rem;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.65);
}
.article_top_l{
    position: relative;
    width: 3.15rem;
    height: 5.13rem;
}
.article_top_l h2{
    position: absolute;
    top: 0.9rem;
    width: 3.15rem;
    text-align: center;
}
.article_top_l p{
    position: relative;
    position: absolute;
    bottom: 0.4rem;
    width: 3.15rem;
    text-align: center;
}
.article_top_l p span{
    display: inline-block;
    width: .44rem;
    height: .04rem;
    background: #FFFFFF;
    position: absolute;
    left: 41%;
    bottom: -.1rem;
}
.article_top_l img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.article_top_r{

}
.top_r_one{
    width: 3.85rem;
    height: 2.54rem;
    position: relative;
}
.top_r_one img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.top_r_one h2{
    position: absolute;
    top: 0.41rem;
    width: 3.85rem;
    text-align: center;
}
.top_r_one p{
    position: relative;
    position: absolute;
    bottom: 0.4rem;
    width: 3.85rem;
    text-align: center;
}
.top_r_one p span{
    display: inline-block;
    width: .44rem;
    height: .04rem;
    background: #FFFFFF;
    position: absolute;
    left: 43%;
    bottom: -.1rem;
}
.article_center{
    display: flex;
    justify-content: space-between;
    font-size: .2rem;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    margin-top: 0.06rem;
    width: 7.25rem;
    margin: 0.06rem auto 0;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.65);
}
.article_center_item{
    width: 2.37rem;
    height: 2.32rem;
    position: relative;
}
.article_center_item img{
    position: absolute;
    top: 0;
    left: 0;
}
.article_center_item h2{
    position: absolute;
    top: 0.41rem;
    width: 2.37rem;
    text-align: center;
}
.article_center_item p{
    position: relative;
    position: absolute;
    bottom: 0.3rem;
    width: 2.37rem;
    text-align: center;
}
.article_center_item p span{
    display: inline-block;
    width: .44rem;
    height: .04rem;
    background: #FFFFFF;
    position: absolute;
    left: 43%;
    bottom: -.1rem;
}
/* team */
.team{
    /* height: 5.58rem; */
    position: relative;
    background: #F0F1F3;
    position: relative;
    margin-bottom:1.18rem;
}
.team img{
    max-width:100%;
}
.team_one{
    width: 5.85rem;
    /* height: 4.45rem; */
    background: #FFFFFF;
    margin-top: .95rem;
    margin-left: .13rem;
    box-shadow: 0px 0px .18rem rgba(232, 232, 232, 0.5);
    padding-bottom:.22rem;
}
.team_one .team_one_con{
    width: 5.16rem;
    font-size: .24rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    line-height: .38rem;
    color: #333333;
    margin-top: 1.5rem;
    margin-left: .42rem;
}
.swiper_con{
    position: absolute;
    right: 0;
    top: -.62rem;
    width: 4.44rem;
    height: 2.96rem;
    background: rgba(0, 0, 0, 1);

}
/* 留言 */
.leave_word{
    height: 14.43rem;
    background: #fff url(../images/home_ly_bg@2x.png) no-repeat;
    background-size: 100% 100%;
}
.leave_box{
    font-size: .22rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: .6rem;
    margin-bottom: .3rem;
}
.leave_box span{
    display: inline-block;
    width: 1.6rem;
    padding-left: .33rem;
    float: left;
    box-sizing: border-box;
}
.leave_box input{
    width: 5.5rem;
    height: .6rem;
    background: #FFFFFF;
    border: 1px solid #D8D8D8;
    box-sizing: border-box;
}
.leave_box textarea{
    width: 5.5rem;
    height: 2.46rem;
    background: #FFFFFF;
    border: 1px solid #D8D8D8;
    box-sizing: border-box;
}
.leave_box_one{
    font-size: .22rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #333333;
    line-height: .6rem;
    margin-bottom: .3rem;
    display: flex;
}
.leave_box_one span{
    display: inline-block;
    width: 1.6rem;
    padding-left: .33rem;
    float: left;
    box-sizing: border-box;
}
.leave_box_one input{
    width: 3.16rem;
    height: .6rem;
    background: #FFFFFF;
    border: 1px solid #D8D8D8;
    box-sizing: border-box;
}
.leave_box_one .code{
    width: 1.4rem;
    height: .6rem;
    margin-left: .2rem;
    /* background: rgba(0, 0, 0, 1); */
}
.submit_btn span{
    height: 1px;
}
.submit_btn button{
    width: 2.59rem;
    height: .7rem;
    background: #0068B7;
    line-height: .7rem;
    text-align: center;
    font-size: .23rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
}
.lianxi{
    background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1));
    background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1));
    background: -o-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1));
    background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,1));
}
.lianxi_one{
    text-align: center;
    font-size: .26rem;
    font-family: MicrosoftYaHei;
    color: #6D6D6D;
}
.lianxi_one img{
    width: 2.26rem;
    height: 2.26rem;
    margin-bottom: .26rem;
}
.lianxi_two{
    margin-top: .52rem;
    font-size: .23rem;
    font-family: MicrosoftYaHei;
    color: #6D6D6D;
    display: flex;
    margin-left: 1.75rem;
}
.lianxi_two img{
    width: .72rem;
    height: .72rem;
    margin-right: .2rem;
}
.lianxi_two p{
    font-size: .26rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #0068B7;
}

.mengceng{
    display: flex;
    position: fixed;
    width: 100%;
    z-index: 999;
    top: 0;
    left: 0;
    justify-content: center;
    align-items: center;
    height: 100%;
    background: rgba(0,0,0,0.8);
}