body{
    font-family:Microsoft YaHei;
}
.text_radius{
    display:inline-block;
    width:80px;
    height:80px;
    border:2px solid #fff;
    border-radius:40px;
    line-height: 70px;
}
.head-tips{
    text-align: center;
    margin-bottom:60px;
    background-repeat: no-repeat;
    background-image: url("../img/KR/pro1.png");
    background-size: 190px;
    background-position: center center;
    height:82px;
}
.font-bold{
    font-size:28px;
    font-family:Microsoft YaHei;
    font-weight:bold;
    color:rgba(0,0,0,1);
}
.font-tips{
    font-size:16px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(0,0,0,1);
}
.swiper-container {
    width: 100%;
    height: 100%;
  }

.swiper-slide{
    background-color: rgba(0, 0, 0, 0);
   
    width: 100%;
    height: 100%;
    opacity: 1;
    visibility: inherit;
    z-index: 20;
    display:flex;
    align-items: center;
}
/* .swiper-slide img{

    height:100%;
} */
.swiper-slide1{

    background-repeat: no-repeat;
    background-image: url("../img/KR/banner-two.png");
    background-size: cover;
    background-position: center center;
   
}
.swiper-slide2{

    background-repeat: no-repeat;
    background-image: url("../img/KR/banner-plan.png");
    background-size: cover;
    background-position: center center;
   
}
#logo{
    display:block;
    height:50px;
    width:180px;
    background-repeat: no-repeat;
    background-image:  url("../img/KR/logo.png");
    background-size: 80% 80%;
    background-position: center center;

}
.services{
    background: linear-gradient(to bottom, #FFF 60%, #F5F5F5 40%);
}
.setheight{
    height:40px;
    line-height: 40px;
}
.s-gray{
    display:inline-block;
    background:rgba(153,153,153,1);
    width:30px;
    text-align: center;
    margin:0px;
    margin-bottom:9px;
}
.s-white{
    display:inline-block;
    background:#FFF;
    width:20px;
    text-align: center;
    line-height: 30px;
}
.solution-top{
    height:60%;
}
/* 首页解决方案PC端样式 */
.rows{
    display:flex;
    flex-direction: row;
}
.rows-box{
    height:90vh;
    /* height:700px; */
    flex:1;
    background-color:#F76262;
}
.rows-box1,.rows-box2,.rows-box3,.rows-box4{
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.sol-logo{
    background-image: url("../img/KR/sol1.png");
    background-repeat: no-repeat;
    background-size:180px;
    background-position: 5% 30px;
}
.rows-box1{
    background-image: url("../img/KR/row1.png");
}
.rows-box2{
    background-image: url("../img/KR/row2.png");
  }
.rows-box3{
    background-image: url("../img/KR/row3.png");
}
.rows-box4{
    background-image: url("../img/KR/row4.png");

}
.rows-box1:hover,.rows-box2:hover,.rows-box3:hover,.rows-box4:hover{
  background-position:center 5px ;
  background-size:95% 65%;
}
.rows-box{
    display:flex;
    flex-direction: column;
}
.rowsbox-bottom{
    height:35%;
    color:#FFF;
}
.rowsbox-top{
    flex:1;
}
.boxtitle{
    display:flex;
    flex-direction: row;
    margin-top:10px;
    height:39px;
}
.line-box{
    width:32px;
    display:none;
}
.tips-title{
    line-height:30px;
    font-size:18px;
    flex:1;
}
.txt-details{
    font-size:16px;
    margin-top:5px;
    height:75px;
    overflow:hidden;
    line-height:25px;
}
.more-btn{
    margin-top:15px;
    height:35px;
    /* line-height:40px; */
}
.abtns{
    /* margin-top:10px; */
    font-size:16px;
    text-decoration: none;
    color:#fff;
    display:inline-block;
    height:30px;
    width:100px;
    border:1px solid #FFF;
    border-radius:15px;
    background-color:transparent;
    padding-left:15px;
    line-height:28px;
    background-image: url("../img/KR/into1.png");
    background-repeat: no-repeat;
    background-position: 70px center;
}
.rows-box1:hover >.rowsbox-bottom>.more-btn>.abtns,.rows-box2:hover>.rowsbox-bottom>.more-btn>.abtns,.rows-box3:hover>.rowsbox-bottom>.more-btn>.abtns,.rows-box4:hover>.rowsbox-bottom>.more-btn>.abtns{
   background-color:#FFF;
   color:#F76262;
   background-image:url("../img/KR/into2.png");
   background-size:18px;
  }
.abtns:hover{
  color:#F76262;
}
.rows-box1:hover>.rowsbox-bottom>.boxtitle>.line-box,
.rows-box2:hover>.rowsbox-bottom>.boxtitle>.line-box,
.rows-box3:hover>.rowsbox-bottom>.boxtitle>.line-box,
.rows-box4:hover>.rowsbox-bottom>.boxtitle>.line-box{
    display:block;
}

/* 产品服务模块 */
.prose{
    background-image: url("../img/KR/sv1.png");
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size:230px;
}
 .pro-container{
    background-image: url("../img/KR/pros1.png");
    background-repeat: no-repeat;
    background-position: left top;
    background-size:100px;
    min-height:450px;
    padding-top:20px;
} 
.ps_rowps{
    height:100%;
    margin-left:150px;
    margin-right:100px;
    display:flex;
    flex-direction:row;
    align-items:center;
    justify-content:center;
    display: -webkit-flex;
    /* background:red; */
}
 /* .pr-content{
    width:100%;
    height:100%;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    display: -webkit-flex;  
} 
.pr-content div{
    flex:1;
}
*/
.ps_rowps > .ps-rows{

    flex:1;
}
.bg-line1{
    background:linear-gradient(172deg,rgba(153,153,153,0.1) 0%,rgba(255,255,255,0) 100%);
}
.bg-line2{
    background:linear-gradient(0deg,rgba(153,153,153,0.1) 0%,rgba(255,255,255,0) 100%);
}
.ps-top{
    height:200px;
    min-width:200px;
    text-align: center;
}
.ps-bottom{
    height:200px;
    min-width:200px;
    text-align: center;
}
.primg1{
    background-image: url("../img/KR/prs1.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px; 
}
.primg2{
    background-image: url("../img/KR/prs2.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px; 
}
.primg3{
    background-image: url("../img/KR/prs3.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px; 
}
.primg4{
    background-image: url("../img/KR/prs4.png");
    background-repeat: no-repeat;
    background-position: center center;
    background-size:100px; 
}
.prs-tips{
    font-size:16px;
    color:#333333;
    font-weight:bold;
}
.prsbtn{
    /* margin-top:10px; */
    text-align:left;
    font-size:14px;
    text-decoration: none;
    color:#333333;
    display:inline-block;
    height:30px;
    width:100px;
    border:1px solid #333333;
    border-radius:15px;
    background-color:transparent;
    padding-left:10px;
    line-height:28px;
    background-image: url("../img/KR/prbtn1.png");
    background-repeat: no-repeat;
    background-position: 73px center;
}
.small-radius{
    display:inline-block;
    width:8px;
    height:8px;
    border-radius:4px;
    background-color:#000000;
}
.blod-num{
    height:80px;
    line-height:80px;
    font-size:20px;
    font-weight:bold;
    color:#000000;
}
.prs-btn{
    margin-top:20px;
}
.pr-content1:hover >.prs-btn>.prsbtn,
.pr-content2:hover >.prs-btn>.prsbtn,
.pr-content3:hover >.prs-btn>.prsbtn,
.pr-content4:hover >.prs-btn>.prsbtn{
    background-color:#4AC28E;
    color:#FFF;
    border-color:#4AC28E;
    background-image:url("../img/KR/prbtn2.png");
    background-size:18px;
}
/* 新闻资讯 */
.newsimg{
    height:120px;
    background-image: url("../img/KR/new.png");
    background-repeat: no-repeat;
    background-position:center center;
    background-size:250px;
}

.newimg_box{
    margin-left:5%;
    height:330px;
    background: linear-gradient(90deg, #CFE8DD 70%, #FFF 20%);
}
.img-fluid{
    margin-top:30px;
    margin-left:30px;
}
.abtns-pink{
    font-size:16px;
    text-decoration: none;
    color:#fff;
    display:inline-block;
    height:30px;
    width:100px;
    border:1px solid #F76262;
    border-radius:15px;
    background-color:transparent;
    padding-left:15px;
    line-height:28px;
    background-color:#F76262;
    background-image: url("../img/KR/prbtn2.png");
    background-repeat: no-repeat;
    background-size:16px;
    background-position: 70px center;
}
.abtns-pink:hover{

    color:#FFF;
}
/* 合作伙伴 */
.patimg{
    height:120px;
    background-image: url("../img/KR/Cooper.png");
    background-repeat: no-repeat;
    background-position:center center;
    background-size:230px;
}
.partner_img1,.partner_img2,.partner_img3,.partner_img4{
    height:200px;
    background-repeat: no-repeat;
    background-position:center center;
    background-size:180px;

}
.partner_img1{
    background-image: url("../img/KR/tengxun.png");
}
.partner_img2{  
    background-image: url("../img/KR/huawei.png");
}
.partner_img3{
    background-image: url("../img/KR/dell.png");
}
.partner_img4{
    background-image: url("../img/KR/casit.png");
}
.rowimgs{
    /* height:200px; */
    background-image: url("../img/KR/partner-bg.png");
    background-repeat: no-repeat;
    background-position:center 120px;
    background-size:80% 80%;
}
.partners{
    /* background:linear-gradient(to bottom,#CFE8DD 30%,#FFFFFF 20%); */
    background:linear-gradient(to bottom, #CFE8DD 150px, rgba(0,0,0,0) 150px), linear-gradient(to bottom, #ECF6F0 350px, #CFE8DD 340px);
}
.partner-tips{
    height:190px;
    background:#ecf6f0bf;
}
.partner_content{
    height:60px;
    width:100%;
    text-align:center;
    line-height: 60px;
    font-size:30px;
    font-family:Microsoft YaHei;
    font-weight:400;
    color:rgba(51,51,51,1);
}
