body{background: #f2f2f2;}
.lyyq-banner{height: 290px;background: url("/images/20211125-lyyqfk-banner.png") no-repeat center top;}
.w_1300{width: 1300px;margin: 0 auto;}
.lyyq-logo{margin-top: 18px;}
.lyyq-fhsy{margin-top: 20px;}

.lyyq-fydt{width: 68.07%;}
.yqpad{padding: 26px;background: #fff;margin-top: 30px;}

.yqdt-tit{border-top: 1px #e8e8e8 solid;margin-top: 15px;position: relative;}
.yqdt-tit h5{font-size: 28px;color: #1658a0;font-weight: bold;line-height: 30px;width: 160px;text-align: center;position: absolute;top: -15px;left: 50%;margin-left: -80px;background: #fff;}
.yqdt-tit h5 span{display: inline-block;width: 50px;height: 3px;background: #1658a0;}
.yqdt-tit h5 span.lin1{position: absolute;left: -50px;top: 50%;margin-top: -2px;}
.yqdt-tit h5 span.lin2{position: absolute;right: -50px;top: 50%;margin-top: -2px;}

.yqdt-item{width: 50%;float: left;margin-top: 35px;}
.itpad1{padding-right: 20px;border-right: 1px #d8d8d8 dashed;}
.itpad2{padding-left: 15px;}

.dtxq-tit h5{font-size: 18px;font-weight: bold;float: left;padding-left: 10px;border-left: 6px #1658a0 solid;line-height: 18px;}
.dtxq-tit a{font-size: 14px;color: #1658a0;float: right;line-height: 18px;}

.yqxq-det{width: 50%;float:left;margin-top:20px;}
.detpad{text-align: center}
.yqxq-det h5{color: #f10616;font-size: 16px;}
.yqxq-det h5 span{font-size: 24px;font-weight: bold;}
.yqxq-det p{height: 44px;}
.sjgx{font-size: 14px;height: 38px;border-radius: 50px;background: #f5f9ff;line-height: 38px;margin-top: 14px;text-align: center}

.lyyq-fjxd{width: 29.61%;}
.jcjg-list{margin-left: -4%;}
.jcjg-list li{width: 46%;float: left;margin-left: 4%;margin-top: 20px;text-align: center;}
.jcjg-list li a{display: block;border-radius: 6px;color: #fff;height: 110px;background: #1370c7;}
.jcjg-list li p{font-size: 18px;font-weight: bold;margin-top: 7px;}
.jcjg-list li img{margin-top: 20px;}
.jcjg-list li.cor2 a{background: #17a3c6;}

.goxove{margin-left: -2%;}
.ove-side{width: 48%;float: left;margin-left: 2%;}
.ggtit{border-bottom: 1px #e8e8e8 solid;}
.ggtit ul li{float: left;font-size: 24px;margin-right: 40px;line-height: 24px;}
.ggtit ul li.last{margin-right: 0;}
.ggtit ul li a{display: block;padding-bottom: 15px;}
.ggtit ul li.curr a,.ggtit ul li:hover a{color: #1658a0;font-weight: bold;border-bottom: 3px #1658a0 solid;}
.ggtit a.ged{float: right;color: #1658a0;line-height: 24px;}

.tzgg-list{margin-top: 14px;}
.tzgg-list li{font-size: 18px;line-height: 38px;}
.tzgg-list li span{font-size: 16px;color: #999;float: right;}
.tzgg-list li i{display: inline-block;width: 4px;height: 4px;border-radius: 100%;background: #d0d0d0;float: left;margin-top: 18px;margin-right: 8px;}
.tzgg-list li a{display: inline-block;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;}

.footer{margin-top: 30px;padding: 24px 0;background: #1658a0;color: #fff;font-size: 14px;line-height: 26px;text-align: center}
.footer p a{color: #fff;margin: 0 4px;display: inline-block;}
.footer p span{display: inline-block;margin: 0 7px;}
.red{position: absolute;left: 200px;top: 35px;}


.sqklb{margin-left: -2%;}
.sqklb li{width: 23%;margin-left: 2%;margin-top: 30px;float: left}
.sqklb li a{height: 100px;display: block;font-size: 24px;color: #fff;text-align: center;line-height: 100px;font-weight: bold}
.sqklb li.sqbg1 a{background: url("/images/20211126-lybg1.png") no-repeat;background-size: cover;}
.sqklb li.sqbg2 a{background: url("/images/20211126-lybg2.png") no-repeat;background-size: cover;}
.sqklb li.sqbg3 a{background: url("/images/20211126-lybg3.png") no-repeat;background-size: cover;}
.sqklb li.sqbg4 a{background: url("/images/20211126-lybg4.png") no-repeat;background-size: cover;}



@media screen and (max-width: 1920px){
    body{min-width:inherit;}
}
@media screen and (max-width: 1340px){
    .w_1300{width: 1200px;}
    .jcjg-list li{margin-top: 24px;}
    .jcjg-list li a{height: 114px;}
}

@media screen and (max-width: 1240px){
    .w_1300{width: 1000px;}
    .lyyq-fydt,.lyyq-fjxd{width: auto;float: none}
    .yqfkxxtp{width: 30%;float: left}
    .jcjg-list{width: 70%;float: left;margin-left: 0;}
    .jcjg-list li{margin-top: 0;}
    .jcjg-list li a{height: 148px;}
    .jcjg-list li img{margin-top: 30px;}
    .jcjg-list li p{font-size: 22px;margin-top: 22px;}
    .ggtit ul li{font-size: 20px;margin-right: 30px;}
    .tzgg-list li{font-size: 16px;}
    .tzgg-list li span{font-size: 14px;}
    .tzgg-list li a{width: 75%;}
    .red{left: 80px;}

}

@media screen and (max-width: 1000px){
    .w_1300{width: auto;}
    .lyyq-logo{margin-left: 20px;}
    .lyyq-fhsy{margin-right: 20px;}
    .yqpad{padding: 20px;margin-top: 20px;}
    .yqdt-tit h5{font-size: 24px;}
    .yqxq-det p{line-height: 20px;}
    .yqfkxxtp{width: 220px;}
    .jcjg-list{width: auto;float: none;margin-left: 220px;}
    .jcjg-list li a{height: 115px;}
    .jcjg-list li img {margin-top: 20px;}
    .jcjg-list li p {font-size: 18px;margin-top: 15px;}
    .ove-side{width: auto;float: none;}
    .red{position: static;}
    .footer{margin-top: 20px;padding: 20px 0 15px;}

    .sqklb li{width: 48%;margin-top: 20px;}
    .sqklb li a{font-size: 18px;height: 80px;line-height: 80px;}

}

@media screen and (max-width: 700px){
    .lyyq-logo{margin-left: 10px;width: 200px;margin-top: 10px;}
    .lyyq-fhsy{width: 100px;margin-right: 10px;margin-top: 10px;}
    .lyyq-banner{height: 150px;background-size: 1000px;}
    .yqpad{padding: 15px;}
    .yqdt-item{width: auto;float: none;}
    .itpad1{border-right: 0;border-bottom: 1px #d8d8d8 dashed;padding-bottom:20px;}
    .yqdt-item:nth-child(2){margin-top: 20px;}
    .itpad1{padding-right: 0;}
    .itpad2{padding-left: 0;}
    .tzgg-list li span{display: none}
    .tzgg-list li a{width: 93%;}
    .ggtit ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;width: 80%;}
    .ggtit ul li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}
    .ggtit ul::-webkit-scrollbar{ display: none;}
}

@media screen and (max-width:500px){
    .yqfkxxtp{width: auto;float: none}
    .yqfkxxtp img{width: 100%;}
    .jcjg-list{margin-left: -4%;}
    .jcjg-list li{margin-top: 15px;}
}


