<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    margin: 0;
    padding: 0;
    /* text-align: center; */
    font-size: 12px;
    font-family: PingFangSC-Semibold, sans-serif;
}

table,
td,
tr,
img,
ul,
li,
h1,
h2,
h3,
h4,
p,
object,
param,
embed {
    margin: 0;
    padding: 0;
    border: 0;
}

img {
    border: 0;
}

ul,
li {
    list-style: none;
}

a {
    text-decoration: none;
    /* color: #fff; */
    cursor: pointer;
}

a:hover {
    text-decoration: none;
}

.clear {
    clear: both;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.pc-container {
    width: 100%;
    height: 100%;
    margin: 40px auto 0 auto;
    text-align: center;
    user-select: none;
}

.pc-container .main_m {
    width: 960px;
    height: 100%;
    margin: 0 auto;
    text-align: center;
    position: relative;
}

.pc-container .banner {
    width: 100%;
    height: 512px;
    background: url("../img/banner.png") no-repeat center;
}

.pc-container .banner .banner_pos {
    width: 680px;
    height: 300px;
    position: absolute;
    left: 155px;
    top: 100px;
    text-align: left;
}

.pc-container .banner .banner_pos h3 {
    color: #fff;
    font-weight: 100;
    font-size: 39px;
}

.pc-container .banner .banner_pos h2 {
    font-size: 78px;
    color: transparent;
    background-image: linear-gradient(to right, #c9a768, #e2d2ae);
    background-clip: text;
    -webkit-background-clip: text;
}

.pc-container .banner .banner_pos .ys1 {
    width: 550px;
    margin-top: 10px;
    height: auto;
}

.pc-container .banner .banner_pos .ys1 .step {
    width: 155px;
    height: 45px;
    float: left;
    text-align: center;
    background: #00409a;
    border-bottom: 5px solid #fff;
    margin-right: 13px;
    font-size: 24px;
    font-weight: bold;
    line-height: 45px;
    color: #fff;
}

.pc-container .banner .banner_pos .ys2 {
    float: left;
    width: 490px;
    height: 57px;
    background-image: linear-gradient(to right, #000, #fff, transparent);
    margin-top: 18px;
    opacity: 0.1;
    position: relative;
}

.pc-container .banner .banner_pos .ys3 p {
    position: absolute;
    left: 25px;
    bottom: 12px;
    line-height: 55px;
    color: #fff;
    font-size: 24px;
    opacity: 1;
}

.pc-container .banner .country_nav {
    width: 970px;
    position: absolute;
    left: -5px;
    bottom: -35px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
}

.pc-container .banner .country_nav .lx_n {
    width: 69px;
    height: 69px;
    border-radius: 50%;
    color: #fff;
    font-size: 18px;
    line-height: 70px;
    border: 2px solid #d3b889;
    font-weight: bold;
	cursor: pointer;
}

.pc-container .banner .country_nav .lx_n:nth-child(odd) {
    background: linear-gradient(to right, #0749a7, #257be2, #155fc0);
}

.pc-container .banner .country_nav .lx_n:nth-child(even) {
    background: linear-gradient(to right, #008fff, #01b0ff, #0099ff);
}

.pc-container .banner .country_nav .lp {
    line-height: normal;
}

.pc-container .banner .country_nav .lp span {
    display: block;
    margin-top: 10px;
}

.pc-container .reserve {
    width: 100%;
    height: 324px;
    background: url("../img/bg2.png") no-repeat center;
}

.pc-container .reserve .title {
    margin-top: 60px;
}

.pc-container .reserve .yuyue {
    width: 968px;
    background: #f4f2f3;
    margin: 20px 0 auto 0;
    position: relative;
}

.pc-container .reserve .yuyue .t1 {
    position: absolute;
    left: -30px;
    top: -55px;
    width: 154px;
    height: 83px;
    background: url("../img/t1.png") no-repeat center;
}

.pc-container .reserve .yuyue .t2 {
    position: absolute;
    right: -45px;
    bottom: -28px;
    width: 140px;
    height: 111px;
    background: url("../img/t2.png") no-repeat center;
}

.pc-container .reserve .top_yuyue_form {
    width: 100%;
    height: auto;
    padding-top: 30px;
    padding-left: 30px;
    display: flex;
    flex-direction: column;
}

.pc-container .reserve .top_yuyue_form .yu_step {
    float: left;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
}

.pc-container .reserve .top_yuyue_form .yu_step span {
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
}

.pc-container .reserve .top_yuyue_form .textinput {
    width: 150px;
    height: 40px;
    margin-right: 10px;
    font-size: 14px;
    padding-left: 5px;
    outline: none;
	border-radius: 40px;
	border: 1px solid #000;
	text-indent: 10px;
}

.pc-container .reserve .top_yuyue_form .form-group {
	display: flex;
    width: 310px;
    float: left;
    display: flex;
    flex-flow: row nowrap;
	
}

.pc-container .reserve .top_yuyue_form .form-group span {
    display: block;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
}

.pc-container .reserve .top_yuyue_form .yzmcode {
    width: 130px;
    height: 40px;
    font-size: 14px;
    float: left;
	border-radius: 40px 0 0 40px;
	border-right: none;
	border: 1px solid #000;
	text-indent: 10px;
}

.pc-container .reserve .top_yuyue_form .codetxt {
    width: 80px;
    color: #fff;
    background: #18247a;
    outline: none;
    height: 40px;
    cursor: pointer;
    font-size: 12px;
	border-radius: 0px 40px 40px 0px;
	border: 1px solid #000;
	box-sizing: content-box;
}

.pc-container .reserve .top_yuyue_form .btnon {
    position: absolute;
    outline: none;
    width: 130px;
    height: 40px;
    border: 0;
    background: #ff3845;
    font-size: 16px;
    color: #fff;
    cursor: pointer;
    right: 30px;
    top: 30px;
    font-weight: bold;
	box-sizing: content-box;
	border-radius: 40px;
	border: 1px solid #ff3845;
}

.pc-container .reserve .yu_xz {
    width: 750px;
    padding-left: 50px;
    text-align: left;
    font-size: 16px;
    margin-top: 20px;
    padding-bottom: 10px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: left;
}

.pc-container .reserve .yu_xz .yu_wzx {
    width: 165px;
    color: #0085f1;
    font-weight: bold;
}

.pc-container .reserve .yu_xz .yu_co {
    color: #727071;
    margin-left: 20px;
}

.pc-container .reserve .yu_xz .yu_co span {
    display: block;
    float: left;
    margin-right: 10px;
}

.pc-container .reserve .yu_xz .yu_co span input[type=checkbox] {
    margin-right: 5px;
    cursor: pointer;
    width: 13px;
    height: 13px;
    position: relative;
}

/*.pc-container .reserve .yu_xz .yu_co span input[type=radio]:after {position: absolute; width: 12px; height: 12px; top: 0; content: ""; background: #fff; display: inline-block; visibility: visible; padding: 0 3px; border-radius: 50%; border: 1px solid #c2c2c2;}*/

.pc-container .reserve .yu_xz .yu_co span input[type=checkbox]:checked:before {
    content: "";
    display: block;
    width: 13px;
    height: 13px;
    background: #727071;
    visibility: visible;
}

.pc-container .reserve .yu_xz .yu_co .yu_co_t {
    margin-bottom: 10px;
    float: left;
}

.pc-container .reserve .yu_xz .yu_co .yu_co_b {
    float: left;
}

.pc-container .brand {
    width: 100%;
    height: 405px;
    background: url("../img/bg3.png") no-repeat center;
}

.pc-container .brand .brnd_k {
    width: 100%;
    margin: 30px auto 0 auto;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
}

.pc-container .brand .brnd_k .brnd_step {
    width: 185px;
    height: 250px;
}

.pc-container .brand .brnd_k .brnd_step .brnd_ry {
    width: 164px;
    height: 164px;
    background: url("../img/t3.png") no-repeat center;
    margin: 0 auto;
    color: #1f2853;
    font-size: 22px;
    font-weight: bold;
}

.pc-container .brand .brnd_k .brnd_step .brnd_ry span {
    padding-top: 48px;
    display: block;
}

.pc-container .brand .brnd_k .brnd_step .brnd_ry span b {
    font-size: 13px;
}

.pc-container .brand .brnd_k .brnd_step .brnd_wz {
    margin-top: 20px;
    line-height: 25px;
    font-size: 16px;
    color: #636363;
}

/* .pc-container .official {
    width: 100%;
    height: 402px;
    background: url("../img/bg4.png") no-repeat center;
}

.pc-container .official .title2 {
    padding-top: 20px;
    margin-bottom: 35px;
}

.pc-container .official .official_desc {
    width: 100%;
    margin-top: 11px;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-evenly;
}

.pc-container .official .official_desc_item {
    font-size: 16px;
    border-radius: 30px;
    background: linear-gradient(to right, #01327e, #013c8a, #004b97);
    padding: 4px 25px;
    color: #feffff;
} */

.pc-container .hotcountry {
    width: 100%;
    height: 430px;
    background: url("../img/bg5.png") no-repeat center;
}

.pc-container .hotcountry .title {
    padding-top: 40px;
}

.pc-container .hotcountry .position {
    display: flex;
    justify-content: space-between;
}

.pc-container .hotcountry .position_item {
    width: 152px;
    color: #ffffff;
    font-size: 16px;
}

.pc-container .hotcountry .position_item:nth-child(odd) .position_item_contry {
    position: relative;
    background-color: #072f75;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: bold;
}

.pc-container .hotcountry .position_item:nth-child(even) .position_item_contry {
    position: relative;
    background: linear-gradient(to right, #c48d28, #f5bf65, #905b25);
    height: 48px;
    align-items: center;
    justify-content: center;
    display: flex;
    font-weight: bold;
    font-size: 18px;
}

.pc-container .hotcountry .position_item:nth-child(odd) .position_item_contry .position_item_angle {
    position: absolute;
    top: 100%;
    width: 0;
    height: 0;
    border: 10px solid;
    border-color: #072f75 transparent transparent transparent;
    z-index: 2;
}

.pc-container .hotcountry .position_item:nth-child(even) .position_item_contry .position_item_angle {
    position: absolute;
    top: 100%;
    width: 0;
    height: 0;
    border: 10px solid;
    border-color: #be8945 transparent transparent transparent;
    z-index: 2;
}

.pc-container .hotcountry .position_item_des {
    position: relative;
    height: 133px;
    background-color: #dee1e8;
    display: flex;
    justify-content: center;
    font-size: 16px;
    color: #333534;
    padding: 30px 12px 0 12px;
    z-index: 1;
    opacity: 0.8;
    text-align: left;
}

.pc-container .hotcountry .position_item:nth-child(odd) .position_item_goto {
    position: relative;
    top: -26px;
    height: 60px;
    background: linear-gradient(to right, #c48d28, #f5bf65, #905b25);
    display: flex;
    align-items: center;
    border-radius: 18px 18px 0px 0px;
    justify-content: center;
    z-index: 1;
    font-weight: bold;
}

.pc-container .hotcountry .position_item:nth-child(even) .position_item_goto {
    position: relative;
    top: -26px;
    height: 60px;
    background-color: #072f75;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 18px 18px 0px 0px;
    z-index: 1;
    font-weight: bold;
}

.pc-container .process {
    width: 100%;
    height: 868px;
    background: url("../img/bg6.png") no-repeat center;
}

.pc-container .process .title {
    padding-top: 30px;
}

.pc-container .process .position {
    display: flex;
    justify-content: center;
}

.pc-container .process .process_box {
    position: relative;
    margin-top: 120px;
    width: 100%;
    height: 320px;
    border: 6px solid #e6ebf1;
    border-radius: 0px 30px 30px 0px;
    border-left: none;
}

.pc-container .process .process_box .broce_box_img {
    position: absolute;
    top: -66px;
    left: -128px;
}

.pc-container .process .process_box .pocess_box_item {
    position: absolute;
    top: -125px;
    left: 120px;
}

.pc-container .process .process_box .pocess_box_item_2 {
    position: absolute;
    top: -125px;
    left: 420px;
}

.pc-container .process .process_box .pocess_box_item_3 {
    position: absolute;
    top: -125px;
    left: 705px;
}

.pc-container .process .process_box .pocess_box_item_4 {
    position: absolute;
    top: 200px;
    left: 705px;
}

.pc-container .process .process_box .pocess_box_item_5 {
    position: absolute;
    top: 200px;
    left: 420px;
}

.pc-container .process .process_box .pocess_box_item_6 {
    position: absolute;
    top: 200px;
    left: 120px;
}

.pc-container .process .process_box .pocess_box_item img {
    margin-left: -18px;
}

.pc-container .process .process_box .pocess_box_item .item_bigTile {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 34px;
    width: 185px;
    background: linear-gradient(to right, #005dff, #0088fe, #005dff);
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    position: relative;
}

.pc-container .process .process_box .pocess_box_item .angle_left {
    position: relative;
    left: -17px;
    top: -34px;
    width: 0;
    height: 0;
    border: 17px solid;
    border-color: #005dff transparent;
}

.pc-container .process .process_box .pocess_box_item .angle_left_back {
    position: relative;
    left: -34px;
    top: -34px;
    width: 0;
    height: 0;
    border: 17px solid;
    border-color: transparent #005dff transparent transparent;
}

.pc-container .process .process_box .pocess_box_item .angle_right {
    position: relative;
    right: -185px;
    top: -68px;
    width: 0;
    height: 0;
    border: 17px solid;
    border-color: transparent transparent transparent #005dff;
}

.pc-container .process .process_box .pocess_box_item .angle_right_back {
    position: relative;
    right: -168px;
    top: -68px;
    width: 0;
    height: 0;
    border: 17px solid;
    border-color: #005dff transparent;
}

.pc-container .process .process_box .pocess_box_item .item_title {
    position: absolute;
    top: 150px;
    width: 100%;
    text-align: center;
    color: #072f74;
    font-size: 18px;
    font-weight: bold;
}

.pc-container .process .process_box .pocess_box_item .item_bord {
    border: 1px solid #bcc9dc;
    width: 183px;
    position: absolute;
    top: 180px;
}

.pc-container .process .process_box .pocess_box_item .item_boxdes {
    position: absolute;
    top: 190px;
    font-size: 16px;
    color: #4d4d4d;
    text-align: left;
}

.pc-container .process .process_box .liuxuebtn {
    width: 240px;
    height: 52px;
    background: linear-gradient(to right, #c48d28, #f4bc69, #915d24);
    position: absolute;
    left: 41%;
    bottom: -245px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    border-radius: 35px;
}

.pc-container .process .process_box .ktrw {
    position: absolute;
    right: -190px;
    bottom: -302px;
}

/* .pc-container .mentor {
    width: 100%;
    height: 549px;
    background: url("../img/bg7.png") no-repeat center;
}

.pc-container .mentor .title2 {
    padding-top: 20px;
} */

.pc-container .zzsc-container {
    width: 100%;
    height: auto;
    position: relative;
    margin-top: 14px;
}

.pc-container .swiper-scroll {
    width: 100%;
    height: auto;
    margin: 0 auto;
}

.pc-container .swiper-scroll .swiper-container {
    width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

.pc-container .swiper-scroll .swiper-slide {
    background-size: cover;
    background-position: center;
}

.pc-container .swiper-scroll .swiper-slide .swiper_box {
    width: 80%;
    display: flex;
    padding: 36px 0px 36px 80px;
    margin-left: 75px;
    background-color: #ffffff;
    border-radius: 18px;
}

.pc-container .swiper-scroll .swiper-slide .swiper_box .per_box {
    margin: 0px 16px;
}

.pc-container .swiper-scroll .swiper-slide .swiper_box .per_box .swiper-name {
    text-align: left;
    font-size: 18px;
    font-weight: bold;
    color: #00409a;
}

.pc-container .swiper-scroll .swiper-slide .swiper_box .per_box .person_des {
    margin-top: 10px;
    font-size: 16px;
    color: #4d4d4d;
    text-align: left;
}

.pc-container .swiper-scroll .swiper-slide .swiper_box .per_box .seipe_right_btn {
    width: 162px;
    padding: 8px 0px;
    display: flex;
    justify-content: center;
    background: linear-gradient(to right, #bd861f, #f8cb85, #905b25);
    border-radius: 29px;
    position: absolute;
    right: 60px;
    bottom: 40px;
}

.pc-container .swiper-scroll .swiper-slide .swiper_box .per_box .seipe_right_btn .swi_btn_txt {
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    margin-left: 5px;
}

.pc-container .swiper-scroll .gallery-top {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 55px;
}

.pc-container .swiper-scroll .gallery-top .swiper-slide {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

.pc-container .swiper-scroll .gallery-thumbs {
    width: 95%;
    margin: -30px auto 0 auto;
}

.pc-container .swiper-scroll .gallery-thumbs .swiper-slide {
    opacity: 0.5;
}

.pc-container .swiper-scroll .gallery-thumbs .swiper-slide-thumb-active {
    opacity: 1;
}

.pc-container .abroad {
    width: 100%;
    height: 528px;
}

.pc-container .abroad .title {
    padding-top: 40px;
}

.pc-container .abroad .position .aboad_box {
    display: flex;
    justify-content: space-between;
}

/* .pc-container .abroad .position .aboad_box .aboad_item{} */

.pc-container .abroad .position .aboad_box .aboad_item .abord_one {
    background-color: #e0e0e2;
    padding: 6px;
}

.pc-container .abroad .position .aboad_box .aboad_item .abord_one .one_title {
    background-color: #072f75;
    font-size: 18px;
    color: #fdfffe;
    padding: 5px;
}

.pc-container .abroad .position .aboad_box .aboad_item .abord_two {
    display: flex;
    flex-direction: column;
    margin: 12px 0px;
    color: #4d4d4d;
    font-size: 14px;
}

.pc-container .abroad .position .aboad_box .aboad_item .abord_three {
    display: flex;
    width: 100%;
}

.pc-container .abroad .position .aboad_box .aboad_item .abord_three .three_left {
    padding: 5px 12px;
    background-color: #082f74;
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
}

.pc-container .abroad .position .aboad_box .aboad_item .abord_three .three_two {
    padding: 5px 12px;
    background: linear-gradient(to right, #c48d28, #f5bf65, #905b25);
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
}

.pc-container .xm1 {
    width: 100%;
    height: 330px;
    background: #f4f4f4;
}

.pc-container .xm1 .xm1_item {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.pc-container .xm1 .xm1_item .xm1_left {
    position: relative;
    display: flex;
    flex-direction: column;
    text-align: right;
}

.pc-container .xm1 .xm1_item .xm1_left_xm2 {
    text-align: left !important;
    width: 350px;
}

.pc-container .xm1 .xm1_item .xm1_left .xm1_left_one {
    margin-top: 50px;
    color: #5f5f5f;
    font-size: 30px;
    font-weight: bold;
}

.pc-container .xm1 .xm1_item .xm1_left .xm1_left_two {
    color: #4d4d4d;
    font-size: 16px;
}

.pc-container .xm1 .xm1_item .xm1_left .xm1_left_three {
    font-size: 22px;
    font-weight: bold;
    color: #af1c2f;
}

.pc-container .xm1 .xm1_item .xm1_left .xm1_left_four {
    position: relative;
    color: #4d4d4d;
    font-size: 16px;
}

.pc-container .xm1 .xm1_item .xm1_left .xm1_left_five {
    position: relative;
    right: -90px;
    bottom: 0px;
    padding: 10px 32px;
    margin-top: 10px;
    width: 140px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    background: linear-gradient(to right, #005eff, #0080ff, #005eff);
    border-radius: 30px;
}

.pc-container .xm1 .xm1_item .xm1_left .xm1_left_five_xm2 {
    left: 0px !important;
}

.pc-container .xm1 .xm1_item .xm1_center {
    position: absolute;
    left: 50%;
    top: 38%;
}

.pc-container .xm1 .xm1_item .xm1_right {
    width: 413px;
    height: 317px;
}

.pc-container .xm2 {
    width: 100%;
    height: 330px;
    background: none !important;
}

.pc-container .xm3 {
    width: 100%;
    height: 404px;
    background: #f4f4f4;
}

.pc-container .xm4 {
    width: 100%;
    height: 334px;
}

.pc-container .bt1 {
    width: 100%;
    height: 837px;
    background: url("../img/bg13.png") no-repeat center;
}

.pc-container .bt1 .title2 {
    padding-top: 30px;
}

.pc-container .bt1 .bt1_item {
    position: relative;
    margin-bottom: 50px;
}

.pc-container .bt1 .bt1_item .btn_item_box {
    display: flex;
    justify-content: space-between;
    height: 260px;
    position: relative;
    z-index: 3;
    background-color: #ffffff;
    border-radius: 6px;
    text-align: left;
}

.pc-container .bt1 .bt1_item .twoceng {
    background-color: #cecece;
    border-radius: 6px;
    width: 100%;
    height: 260px;
    position: absolute;
    top: 5px;
    right: -5px;
    z-index: 2;
}

.pc-container .bt1 .bt1_item .oneceng {
    background-color: #9da8be;
    border-radius: 6px;
    width: 100%;
    height: 260px;
    position: absolute;
    top: 10px;
    right: -10px;
    z-index: 1;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left {
    width: 500px;
    margin: 30px;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left .item_left_one {
    color: #5f5f5f;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 18px;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left .item_left_two {
    color: #5f5f5f;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 12px;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left .item_left_three {
    width: 335px;
    color: #4d4d4d;
    font-size: 13px;
    line-height: 30px;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left .item_left_four {
    display: flex;
    margin-top: 20px;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left .item_left_four .four_item {
    display: flex;
    align-items: center;
    margin-right: 20px;
}

.pc-container .bt1 .bt1_item .btn_item_box .bt1_item_left .item_left_four .four_item .img_title {
    margin-left: 12px
}

.pc-container .bt1 .bt1_dingzhi {
    position: relative;
    top: 5px;
    background: linear-gradient(to right, #c48d28, #f4bc69, #915d24);
    width: 240px;
    height: 52px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    border-radius: 35px;
}

.pc-container .bt2 {
    width: 100%;
    height: 448px;
}

.pc-container .bt2 .title {
    padding-top: 40px;
}

.pc-container .bt2 .bt2_contain {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item {
    display: flex;
    flex-direction: column;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item:nth-child(odd) .contain_iten_top {
    height: 85px;
    width: 155px;
    background: linear-gradient(to right, #005dff, #0164ff, #005dff);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #feffff;
    font-size: 18px;
    font-weight: bold;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item:nth-child(even) .contain_iten_top {
    height: 85px;
    width: 155px;
    background-color: #28aafe;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #feffff;
    font-size: 18px;
    font-weight: bold;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item .contain_iten_top .top_title {
    margin-top: 7px;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item .contain_iten_bottom {
    width: 155px;
    height: 135px;
    display: flex;
    justify-content: center;
    padding-top: 7px;
    background: #f4f4f4;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item .contain_iten_bottom ul {
    text-align: left;
}

.pc-container .bt2 .bt2_contain .bt2_contain_item .contain_iten_bottom ul li {
    width: 100px;
    list-style-type: disc;
    color: #4d4d4d;
    font-size: 12px;
}

.pc-container .bt2 .bt2_btTeo {
    display: flex;
    justify-content: center;
    align-items: center;
}

.pc-container .bt2 .bt2_btTeo .bt2_zixun {
    width: 240px;
    height: 52px;
    background-color: #072f74;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    border-radius: 35px;
    margin-right: 20px;
}

.pc-container .bt2 .bt2_btTeo .bt2_dingzhi {
    position: relative;
    /* top: 5px; */
    background: linear-gradient(to right, #c48d28, #f4bc69, #915d24);
    width: 240px;
    height: 52px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    border-radius: 35px;
}

.pc-container .yx {
    width: 100%;
    height: 657px;
    background: url("../img/bg15.png") no-repeat center;
}

.pc-container .yx .title {
    padding-top: 15px;
}

.pc-container .yx .yx_one {
    display: flex;
}

.pc-container .yx .yx_one .on_desMore {
    margin-left: 10px;
    background-color: #ffff;
    width: 728px;
    color: #4d4d4d;
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    padding: 20px;
}

.pc-container .yx .yx_two h4 {
    font-size: 16px;
    color: #636363;
    font-weight: 100;
    margin: 22px 0px;
}

.pc-container .yx .yx_three {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.pc-container .yx .yx_three .three_item {
    width: 175px;
    height: 90px;
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
    font-size: 16px;
    color: #4d4d4d;
    border-top: 8px solid #3fa7fe;
    margin-bottom: 10px;
}

.pc-container .yx .yx_three .three_item .item_textOne {
    margin: 6px 0px;
}

.pc-container .yx .yx_three .three_item .item_textTwo {
    background-color: #3fa7fe;
    color: #ffffff;
    padding: 3px 0px;
    font-size: 16px;
    margin: 0px 6px;
}

.pc-container .yx .yx_four {
    position: relative;
    top: 5px;
    background: linear-gradient(to right, #c48d28, #f4bc69, #915d24);
    width: 320px;
    height: 52px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    border-radius: 35px;
    margin: 0 auto;
}

.pc-container .btm {
    width: 100%;
    height: 280px;
    background: url("../img/bg16.png") no-repeat center;
}

.pc-container .btm .last_box {
    color: #ffffff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.pc-container .btm .last_box .last_one {
    font-size: 39px;
    font-weight: bold;
    margin-top: 40px;
    margin-bottom: 5px
}

.pc-container .btm .last_box .last_two {
    font-size: 39px;
    margin-bottom: 25px;
}

.pc-container .btm .last_box .last_three {
    margin-bottom: 10px;
    color: #00409a;
    background-color: #ffffff;
    width: 180px;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    padding: 10px;
}

.pc-container .btm .last_box .last_three .last_three_txt {
    font-size: 16px;
}

.pc-container .btm .last_box .last_four {
    font-size: 24px;
    font-weight: bold;
}

.pc-container .title {
    margin: 0 auto;
    position: relative;
}

.pc-container .title h3 {
    font-size: 28px;
    color: #002b8a;
}

.pc-container .title h3 span {
    font-size: 40px;
    margin-right: 10px;
}

.pc-container .title h4 {
    font-size: 16px;
    color: #636363;
    font-weight: 100;
}

.pc-container .title h5 {
    font-size: 14px;
    color: #000;
    font-weight: 100;
    position: relative;
    width: 120px;
    margin: 0 auto;
}

.pc-container .title h5:before {
    content: "";
    position: absolute;
    top: 50%;
    left: -40px;
    width: 40px;
    height: 1px;
    background: #bfbfbf;
}

.pc-container .title h5:after {
    content: "";
    position: absolute;
    top: 50%;
    right: -40px;
    width: 40px;
    height: 1px;
    background: #bfbfbf;
}

.pc-container .title2 {
    margin: 0 auto;
    position: relative;
}

.pc-container .title2 h3 {
    font-size: 28px;
    color: transparent;
    background-image: linear-gradient(to right, #f4f4b8, #bd8f42);
    background-clip: text;
    -webkit-background-clip: text;
}

.pc-container .title2 h3 span {
    font-size: 40px;
    margin-right: 10px;
}

.pc-container .title2 h4 {
    font-size: 16px;
    color: #fff;
    font-weight: 100;
}

.pc-container .title2 h5 {
    font-size: 14px;
    color: #fff;
    font-weight: 100;
    position: relative;
    width: 120px;
    margin: 0 auto;
}

.pc-container .title2 h5:before {
    content: "";
    position: absolute;
    top: 50%;
    left: -40px;
    width: 40px;
    height: 1px;
    background: #bfbfbf;
}

.pc-container .title2 h5:after {
    content: "";
    position: absolute;
    top: 50%;
    right: -40px;
    width: 40px;
    height: 1px;
    background: #bfbfbf;
}

.pc-container .position {
    width: 100%;
    position: relative;
    margin: 20px auto 0 auto;
}

.position_item_goto,
.liuxuebtn,
.seipe_right_btn,
.three_left,
.three_two,
.xm1_left_five,
.four_item,
.bt1_dingzhi,
.bt2_zixun,
.bt2_dingzhi,
.item_textTwo,
.yx_four {
    cursor: pointer;
}

.top_yuyue_form .get-form-bottom input[type="checkbox"] {
    display: none;
}

.top_yuyue_form .get-form-bottom label {
    display: inline-block;
    padding-left: 25px;
    position: relative;
    cursor: pointer;
}

/* 鍒涘缓鑷畾涔夊閫夋鏍峰紡 */

.top_yuyue_form .get-form-bottom label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 1px;
    width: 17px;
    height: 17px;
    background: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    box-sizing: border-box;
    transition: border-color 0.3s ease-in-out;
}

/* 褰撳閫夋琚€変腑鏃舵敼鍙樿儗鏅拰杈规棰滆壊 */

.top_yuyue_form .get-form-bottom input[type="checkbox"]:checked+label:before {
    content: "鉁�";
    color: #fff;
    background: #767676;
    border-color: #fff;
}

input:focus{
	outline: none;
}</pre></body></html>