.qnkzw{background:url(../images/wlgy/service302.jpg) no-repeat center;background-size:cover;}
.wlgy_1_left{color:#aaaaaa;font-size:18px;float:left;overflow:hidden;width:27%;}
.wlgy_1{width:100%;overflow:hidden;}
.wlgy_1_right{float:right;overflow:hidden;font-size:16px;width:73%;color:#aaaaaa;line-height:1.56;}
.gwzt{font-size:18px;padding-top:20px;padding-bottom:20px;}
.wlgy_2_title{color:#aaaaaa;font-size:18px;padding-bottom:40px;}
.wlgy_2_list{width:100%;overflow:hidden;color:#aaaaaa;font-size:16px;padding-bottom:0px;}
.wlgy_2_list ul{display: grid;grid-template-columns:repeat(2,1fr);}
.wlgy_2_list li{overflow:hidden;line-height:34px;background:url(../images/wlgy/servicegou.png) no-repeat left top 7px;padding-left:28px;}
.service_6_1{width:100%;display:grid;grid-template-columns: 2fr 1fr; column-gap: 7px;margin-top:70px;}
.service_6_1_1{position:relative;}
.service_6_1_1 p{position:absolute;left:40px;top:0px;height:100%;font-size:34px;color:#ffffff;font-family:"SourceHanSerifCN";display:flex; align-items: center;}
.service_6_1_2{background:#606060;font-size:34px;color:#ffffff;font-family:"SourceHanSerifCN";}
.service_6_1_2 p{position:absolute;left:40px;top:0px;height:100%;display:flex; align-items: center;}
.service_7{width:100%;display:grid;grid-template-columns: repeat(3,1fr); column-gap: 7px;margin-top:70px;}
.service_7_1_1{position:relative;}
.service_7_1_1 p{position:absolute;left:40px;top:0px;height:100%;font-size:34px;color:#ffffff;font-family:"SourceHanSerifCN";display:flex; align-items: center;}
.service_7_1_2{background:#00adef;font-size:34px;color:#ffffff;font-family:"SourceHanSerifCN";}
.service_7_1_2 p{position:absolute;left:40px;top:0px;height:100%;display:flex; align-items: center;}
.service_8{background:#00adef;padding:30px;margin-top:60px;display:grid;grid-template-columns: repeat(2,1fr);margin-bottom:100px;}
.nhyyw_1{font-size:38px;color:#ffffff;font-family:"SourceHanSerifCN";}
.nhyyw_2{font-size:18px;color:#ffffff;padding-top:12px;}
.nhyyw_3{font-size:18px;color:#ffffff;}
.nhyyw_4{font-size:18px;color:#ffffff;padding-top:30px;}
.service_8 a{color:unset;}
.ksits{position:relative;overflow:hidden;}
.ksits:hover .item__cover {
    transition: all .3s ease-in;
    display: block;
    opacity: 1;
}
.item__cover {
    background-color: rgba(0,0,0,0.5);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left:0px;
    opacity: 0;
}
.ksits a{color:unset;}
.ksits p{flex-wrap: wrap;}
.ksits p i{font-style: normal;display:block;}
.ksits p b{font-size:14px;display:none;font-weight:normal;margin-top:40px;background:url(../images/ico4.png) no-repeat left center;padding-left:13px;background-size:auto 12px;}
.ksits:hover p b{display:inline-block;}

@media (max-width: 1120px)
{
    .wlgy_2_list ul{display: grid;grid-template-columns:repeat(1,1fr);}
}
@media (max-width: 769px)
{
    .service_7{margin-top:30px;}
    .service_8{margin-top:30px;margin-bottom:50px;}
}
@media (max-width: 640px)
{
    .wlgy_1_left{font-size:16px;width:100%;}
    .wlgy_1_right{font-size:13px;width:100%;padding-top:20px;}
    .gwzt{font-size:13px;padding-top:10px;padding-bottom:10px;}
    .wlgy_2_title{font-size:16px;padding-bottom:20px;}
    .wlgy_2_list{font-size:14px;}
    .service_6_1{margin-top:10px;}
    .service_7{margin-top:10px;}
    .service_6_1{column-gap: 3px;}
    .service_7{column-gap: 3px;}
    .service_6_1_1 p{font-size:20px;}
    .service_6_1_2{font-size:20px;}
    .service_7_1_1 p{font-size:20px;}
    .service_7_1_2{font-size:20px;}
    .service_8{margin-top:30px;margin-bottom:30px;}
    .nhyyw_1{font-size:20px;}
    .nhyyw_2{font-size:14px;}
    .nhyyw_4{padding-top:10px;font-size:14px;}
    .nhyyw_3{font-size:16px;padding-top:5px;}
    .service_6_1_1 p{left:24px;}
    .service_6_1_2 p{left:24px;}
    .service_7_1_1 p{left:24px;}
    .service_7_1_2 p{left:24px;}
    .ksits p b{margin-top:20px;}
}
@media (max-width: 320px)
{
    .service_8{grid-template-columns: repeat(1,1fr);}
    .service_6_1_1 p{left:0px;width:100%;overflow:hidden;justify-content: center;}
    .service_6_1_2 p{left:0px;width:100%;overflow:hidden;text-align:center;}
    .service_7_1_1 p{left:0px;width:100%;overflow:hidden;justify-content: center;}
    .service_7_1_2 p{left:0px;width:100%;overflow:hidden;justify-content: center;}
}