html,body {background:#fff ;color:#595757;background-size:100% auto ;--mainColor:#969696;--opMainColor:rgba(13,145,171,.2);--mainWidth:1200px;--secondColor:#595757;}
.content{width:var(--mainWidth);margin:auto;}
a{color:#595757;}
@media screen and (max-width: 1200px){
    .content{width:90%;}
}

h1{font-size:34px;margin-bottom:1em;background-size: auto 100%;text-align: center;width:100%;overflow: hidden;color:#595757;font-weight: bold;;}
h1 span{display: inline-block;color:inherit;;}
@media screen and (max-width: 1200px){
    h1{font-size:4.2vw;margin-bottom:1em;}
    h1 span{height:10vw;padding:0;background-size: 100%;width:60vw;line-height:5vw;}
}

.part .content{padding:2em 0;border-bottom:1px solid #d8d8d8;}
.part .content .para p{padding:1em 0;text-align: justify;}
.part .content .para p.center{text-align: center;}
@media screen and (max-width: 1200px){
    .part .content{padding:1em 0;}
    .part .content .para p{padding:.5em 0;}
    .para p img{max-width: 100%;}
}
.banner{padding:0;}
.nav{line-height: 55px;border-bottom: 4px #2ca6e0 solid;border-top: 1px #2ca6e0 solid;font-size: 22px;;}
.nav a{color:#fff;}

.show title{color:#fff;font-size:65px;line-height: 138px;text-align: center;display: block;position: relative;margin-bottom:20px;}
.show title.level{background-color: #ea5441;}
.show title.good{background-color: #55b989;}
.show title::after{content: "";border-bottom:1px solid #d8d8d8;width:100%;position: absolute;left:0;bottom:-20px;}
.item{padding:40px 0 3px;text-align: center;display: flex;flex-wrap: wrap;justify-content: space-between;}
.item3{width:932px;margin:auto;}
.item3h{width:100%}
.item4{width:100%;}
.item5{width:100%;}
.item2{width:585px;}
.item3 img,.item4 img,.item2 img{width:275px;}
.item3h img{width:360px;}
.item5 img{width:220px;}
.item .img{display: flex;justify-content: space-between;width:100%;margin-bottom:1.8em;}
.item p.strong{font-weight: bold;}
.item .text{border-top:1px solid #d8d8d8;width:100%;margin-bottom:1.8em;}
.item p{border-bottom:1px solid #d8d8d8;}
.item p.m{font-size:15px;line-height: 37px;}
.item1{width:275px;}
.item-box{width:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.list1{width:220px;}
.list2{width:465px;}
.list3{width:710px;}
.list6{width:100%;}
.list6 img{width:200px;}
.list5{width:100%;}
.rw_table table{width:100%;empty-cells:show;border-collapse:collapse;text-align: center;}
.rw_table table th,.rw_table table td{border-bottom:1px solid #d8d8d8;line-height: 2;}
.sm{margin-top:2em;}
.row1253 {background-color: #c5d0d8;color: #fff;}
.item .item4.last{width:710px;}
.item .item4.last .img{height:311px;align-items: center;}
@media screen and (max-width:1200px) {
    .show title::after{bottom:-2vw;}
    .show title{font-size:6vw;line-height:2;}
    .show img{height:auto; display: block;flex-shrink: 0;}
    .item{width: 100%;padding:0;}
    .item .img{margin-bottom:1em;height:auto;align-items:center;flex-wrap: wrap;}
    .item .text{margin-bottom: 1em; }
    .item p.m{line-height: 1.5;}
    .item3{width: 100%;}
    .item3 img{width:32%;}
    .item1{width:49%;}
    .item1 img{width: 100%;}
    .item3h img{width:49%;}
    .item3h img:first-child{width:100%;margin-bottom:2vw;}
    .item4 img{width:49%;}
    .item2{width: 100%;}
    .item2 img{width: 49%;}
    .list1{width:49%;}
    .list1 img{width:100%;}
    .list2{width:100%;}
    .list2 img{width:49%;}
    .list3{width:100%;}
    .list3 img{width:32%;}
    .rw_table table{font-size:3vw;}
    .list5 img,.list6 img{width: 30%;margin-top:2vw;}
    .item .item4.last .img{height: auto;}
}