﻿.main {
 margin-bottom: 0;
}

.Min .main_content {
 background-color: #E5F6F7;
}

.Min .tit_header {
 background-color: #00A8B1;
 height: 4.17vw;
 line-height: 4.17vw;
 font-size: 1.25vw;
 color: #fff;
 padding-left: 3.44vw;
}

.Min .row {
 width: 100%;
 box-sizing: border-box;
 padding: 2.5vw 3.33vw;
 overflow: hidden;
}

.Min .row .wh_logo {
 float: left;
 width: 8.75vw;
 height: 8.75vw;
 margin-right: 4.58vw;
}

.wh_text {
 float: left;
 width: 48.75vw;
 font-size: 0.83vw;
 line-height: 1.47vw;
}
.Min .row .wh_logo img {
 width: 100%;
 height: 100%;
}
.wh_text li {
 list-style: auto;
 color: #00A8B1;
}

.wh_text p {
 line-height: 1.25vw;
 color: #00A8B1;
 font-size: 0.83vw;
}

.row1 {
 width: 100%;
 box-sizing: border-box;
 padding: 0px 3.33vw 3.33vw;
}

.ul_fix {
 display: flex;
 justify-content: space-between;
}

.row1 .ul_fix li {
 width: 19.9vw;
 position: relative;
}

.row1 .ul_fix li a {
 display: block;
 width: 100%;
 cursor: auto;
}

.row1 .ul_fix li a img {
 width: 100%;
 border-radius: 1.04vw;
}

.row1 .ul_fix li a.title_type {
 color: #00A8B1;
 line-height: 1.84vw;
 text-align: center;
 font-size: 1.04vw;
 margin-top: 1.25vw;
}


/*  */

.Min2 {
 margin-top: 4.5vw;
 border-top: 0.1vw solid #E5F6F7;
 margin-bottom: 4.58vw;
}

.row_cont .ul_fix li {
 width: 21.82vw;
}

.row_cont_top li {
 position: relative;
}

.row_cont_top li::before {
 content: '';
 position: absolute;
 width: 2.45vw;
 height: 2.45vw;
 top: -1.208vw;
}

.row_cont_top li.Li1::before {
 background: url('/Sites/Uploaded/UserUpLoad/20240104/20240104160507.png') no-repeat;
 background-size: cover;
}

.row_cont_top li.Li2::before {
 background: url('/Sites/Uploaded/UserUpLoad/20240104/20240104160622.png') no-repeat;
 background-size: cover;
}

.row_cont_top li.Li3::before {
 background: url('/Sites/Uploaded/UserUpLoad/20240104/20240104160637.png') no-repeat;
 background-size: cover;
}

.row_cont .ul_fix li p {
 color: #00A8B1;
 font-size: 1.25vw;
 line-height: 2.15vw;
 padding-top: 1.55vw;
}

.row_cont .ul_fix li span {
 color: #666666;
 font-size: 1.04vw;
 display: block;
 margin-bottom: 0.83vw;
}

.row_cont .ul_fix li a {
 display: block;
 width: 100%;
 cursor: auto;
}

.row_cont .ul_fix li a.title_type {
 font-size: 1.04vw;
 color: #fff;
 height: 3.13vw;
 line-height: 3.13vw;
 padding-left: 0.83vw;
 box-sizing: border-box;
}

.row_cont .ul_fix li:nth-child(1) a.title_type {
 background: #C4C4C4 linear-gradient(360deg, #007CC1 0%, #47BDEF 100%);
}

.row_cont .ul_fix li:nth-child(2) a.title_type {
 background: #C4C4C4 linear-gradient(360deg, #249C54 0%, #46BD72 100%);
}

.row_cont .ul_fix li:nth-child(3) a.title_type {
 background: #C4C4C4 linear-gradient(360deg, #255CB2 0%, #356FCA 100%);
}

.row_cont .ul_fix li img {
 width: 100%;
}

@media only screen and (max-width: 768px) {
 .Min .tit_header {
 font-size: 4.75vw;
 height: auto;
 line-height: 8.75vw;
}

.Min .row .wh_logo {
 width: 18vw;
 height: 18vw;
 margin: 0 auto 2vw;
 float: none;
}

.wh_text {
 font-size: 3vw;
 line-height: 5vw;
 width: 100%;
}

.row1 .ul_fix li {
 width: 28vw;
}

.row1 .ul_fix li a.title_type {
 font-size: 3vw;
}

.row_cont .ul_fix li p {
 font-size: 3vw;
}

.row_cont .ul_fix li span {
 font-size: 2vw;
}

.row_cont .ul_fix li {
 width: 31vw;
}

.row_cont .ul_fix li a.title_type {
 font-size: 2vw;
 height: 4vw;
 line-height: 4vw;
}
 .wh_text li {
 list-style: none;
}
} 