*{
    margin: 0;
    padding: 0;
}
html{
    font-size: 62.5%;
}
body{
    background: #0f95f9;
}
li{
    list-style: none;
}
.clearfix:after { display: block; height: 0; content:""; visibility: hidden; clear: both; }
.clearfix { *zoom: 1; }
.container{
    width: 100%;
}
.head{
    width: 100%;
}
.head img{
    width: 100%;
    display: block;
}
.foot{
    width: 100%;
}
.foot img{
    width: 100%;
    display: block;
}
.left{
    background: url(./002.png) no-repeat;
    position: relative;
    background-size: 100% 100%;
    margin: 0 1.5rem;
}
.right{
    background: url(./njdjsjb-hdjj-20211025.png) no-repeat;
    position: relative;
    background-size: 100% 100%;
    margin: 0 1.5rem;
    margin-top: 33px;
}
.title1{
    font-size: 1.6rem;
    font-weight: bold;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 12px;
    transform: translate(-50%, -50%);
}
.title2{
    font-weight: bold;
    font-size: 1.6rem;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 10px;
    transform: translate(-50%, -50%);
}
.text1{
    text-align: justify;
    text-indent: 2rem;
    padding: 0 1.5rem;
    line-height: 2.2rem;
    padding-top: 42px;
}
.text2{
    color: #d5403f;
    text-indent: 2rem;
    text-align: justify;
    font-family: "楷体","楷体_GB2312";
    padding: 0 1.5rem;
    padding-bottom: 55px;
    line-height: 2.2rem;
}
.hdjj111{
    width: 270px;
    margin: 90px auto;
}
.hdjj{
    width: 270px;
    height: 203px;
    position: relative;
    margin-bottom: 20px;
}
.hdjj img{
    width: 100%;
}
.fwck{
    background: linear-gradient(177deg, #47D1F3, #076DE0);
    /* border: 1px solid rgba(252, 254, 255, 0.69); */
    opacity: 0.64;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    float: left;
    position: absolute;
    bottom: 0px;
    left: 20%;
    padding: 0 15px
;
}
.ptzs{
    background: linear-gradient(177deg, #47D1F3, #076DE0);
    /* border: 1px solid rgba(252, 254, 255, 0.69); */
    opacity: 0.64;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    float: right;
    position: absolute;
    bottom: 0px;
    right: 20%;
    padding: 0 15px
}
.fwck a{
    text-decoration: none;
}
.fwck span,.ptzs span{
    font-size: 1.4rem;
    line-height: 40px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #D5403F;
    /* -webkit-text-stroke: 0.5px #FCFDFF;
    text-stroke: 0.5px #FCFDFF; */
}
.ptzs{
    cursor: pointer;
}
#ewmDiv{
    position: absolute;
    display: none;
    bottom: 40px;
    right: 0;
}
#ewmDiv img{
    width: 100%;
}
.incol{
    padding: 40px 15px 20px 15px;
}
.swiper-slide img{
    width: 100% !important;
}