.header_box {
  background-color: #165fb1;
  height: 240px;
      width: 100%;
    min-width: 1200px;
}
.wp_nav .nav-item a span.item-name{
    color:#fff;
    font-size: 20px;
}
.header_box .header_box_back {
  height: 176px;
  background: url('../img/logo.png') no-repeat;
}

.header_box .header_box_back .header_box_back_box {
  height: 176px;
  width: 1218px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header_box .header_box_back .header_box_back_box .login {
 
}

.header_box .header_box_back .header_box_back_box .header_box_search {
  height: 83px;
  width: 204px;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.header_box .header_box_back .header_box_back_box .header_box_search .header_box_search_put {
  width: 200px;
  height: 40px;
  background-color: #fff;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  justify-content: space-evenly;
}

.header_box .header_box_back .header_box_back_box .header_box_search .header_box_search_put input {
  width: 130px;
}

.header_box .header_box_navigation {
  width: 1218px;
  margin: auto;
  height: 62px;
}

.header_box .header_box_navigation ul {
  width: 1218px;
  height: 62px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 15px;
  color: #fff;
}

.main_box {
  width: 1218px;
  margin: auto;
}

.main_box .main_box_swiper {
  width: 1202px;
  height: 482px;
  margin-bottom: 30px;
}

.main_box .content_box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.main_box .content_box .main_box_content_left {
  margin-top: 56px;
  width: 570px;
}

.main_box .content_box .main_box_content_left .main_box_content_one {
  width: 570px;
height:365px;
}

.swiper {
  margin-top: 30px;
  width: 570px;
  height: 370px;
  background-color: red;
}

.link {
  width: 790px;
  height: 170px;
  background: #f8e5e5;
  margin-bottom: 30px;
    margin-top: 30px;
}
.link ul{
  margin-bottom: 30px;
}
.link ul li {
  display: inline-block;
 
  margin: 16px;

}

.link ul li a {
  font-size: 16px;
}

.bgcHome {
  width: 380px;
  height: 240px;
  background: url('../img/swiper.png') no-repeat;
    margin-top: 63px;
}

.bgcHome p {
  font-size: 36px;
  text-align: center;
  color: #fff;
  line-height: 240px;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_headline {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_headline p {
  width: 132px;
  height: 50px;
  background-color: #165fb1;
  color: #fff;
  font-size: 24px;
  text-align: center;
  line-height: 50px;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_headline a {
    font-size: 16px;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_content h3 {
  color: #1b5ba6;
  font-size: 21px;
  margin-left: 23px;
  margin-bottom: 24px;
  margin-top: 10px;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_content p {
  color: #9c9c9c;
  margin-left: 23px;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_content ul {
  justify-content: space-between;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_content ul li {
  line-height: 45px;
  margin-left: 20px;
  font-size: 18px;
  color: #000;
  display: flex;
  justify-content: space-between;
}

.main_box .content_box .main_box_content_left .main_box_content_one .main_box_content_one_content ul li span {
  color: #b9b9b9;
}

.main_box .content_box .main_box_content_left .main_box_content_terr {
  display: flex;
  justify-content: space-around;
}

.main_box .content_box .main_box_content_left .main_box_content_terr .main_box_content_one_headline {
  width: 379px;
  background-color: #dcdede;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}

.main_box .content_box .main_box_content_left .main_box_content_terr .main_box_content_one_headline p {
  width: 132px;
  height: 50px;
  background-color: #2780cb;
  color: #fff;
  font-size: 24px;
  text-align: center;
  line-height: 50px;
}

.main_box .content_box .main_box_content_left .main_box_content_terr .main_box_content_one_headline a {
  margin-right: 20px;
}

.main_box .content_box .main_box_content_left .main_box_content_terr ul li {
  font-size: 17px;
  line-height: 46px;
}

.main_box .content_box .main_box_content_right {
  width: 382px;
}


.main_box .content_box .main_box_content_right .main_box_content_one_headline {
  background-color: #dcdede;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: 34px;
}

.main_box .content_box .main_box_content_right .main_box_content_one_headline p {
  width: 132px;
  height: 50px;
  background-color: #BF0203;
  color: #fff;
  font-size: 24px;
  text-align: center;
  line-height: 50px;
}

.main_box .content_box .main_box_content_right .main_box_content_one_headline a {
  margin-right: 20px;
}

.main_box .content_box .main_box_content_right img {
  width: 380px;
  height: 214px;
  margin-top: 20px;
}

.main_box .content_box .main_box_content_right ul li {
  font-size: 18px;
  line-height: 45px;
}

.main_box .content_box .main_box_content_right .but {
  width: 380px;
  height: 50px;
  background-color: #fe8e04;
  text-align: center;
  line-height: 50px;
  font-size: 24px;
  color: #fff;
  margin-top: 20px;
}

.main_box .content_box .main_box_content_right ol li {
  width: 382px;
  height: 45px;
  border: 1px solid #84a7cf;
  font-size: 19px;
  text-align: center;
  line-height: 45px;
}

footer {
  height: 233px;
  background-color: #165fb1;
  margin-top: 50px;
    width: 100%;
    min-width: 1200px;
}

footer .footer_box {
  width: 1218px;
  height: 233px;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  flex-direction: column;
  color: #fff;
}

footer .footer_box p{
   color: #fff;
}