@charset "UTF-8";
img {
    border: none;
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}
.mobile_nav {
    display: none;
    position: relative;
    z-index: 5;
}
.product-details .main2 {
    padding: 45px 0 20px;
}
.product-details .main2 .title {
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 30px;
}
.mobile_nav_mask a{display:block;color:#333}
/* 响应 */
@media screen and (max-width: 1650px) { .header .pc .head_top .head_nav .line .name { padding: 0 30px; }
.header .pc .head_top .head_nav .line .mask_down.typeone .mask_box_top{
  padding-left: 30px;
}
 }

@media screen and (max-width: 1400px) { body, html { width: 100%; }
  .center { width: 100%; margin: 0; padding: 0 15px; }
  .header .pc .head_top .head_nav .line .name { padding: 0 20px; }
  .header .pc .head_top .head_nav .line .mask_down.typeone .mask_box_top{
    padding-left:20px;
  }
  .index_banner .swiper-button-next { right: 60px; }
  .index_banner .swiper-button-prev { left: 60px; }
  .crumbs .center .item_search { width: 30%; }
  .about .main3 .content .swiper-button-next, .about .main3 .content .swiper-button-prev { display: none; }
  .about .main5 .content .main5_left { width: 100%; }
  .about .main5 .content .main5_right { width: 100%; position: relative; } }

@media screen and (max-width: 1199px) {
  .header .pc { display: none; }
  .header .mobile { display: block; position: fixed; top: 0; left: 0; right: 0; z-index: 999; background-color: #ffffff; }
  .footer .foot_top { display: none; }
  .footer .foot_bottom { padding: 25px 0; }
  body { margin-top: 75px; }
  .index_banner .swiper-button-next, .index_banner .swiper-button-prev { display: none; }
  .index .main1 { padding: 60px 0; }
  .index .main2 .content .swiper-slide { margin: 0 auto; width: 100%; }
  .index .main2 .content .swiper-slide .picture_container img { width: 100%; }
  .index .main2 .content .swiper-slide:hover { width: 100%; }
  .index .main2 .content .swiper-slide:hover .block .name { display: block; }
  .index .main2 .content .swiper-slide:hover .block .mask { opacity: 0; }
  .index .main2 .content .swiper-slide.swiper-slide-active .block .name { display: none; }
  .index .main2 .content .swiper-slide.swiper-slide-active .block .mask { opacity: 1; }
  .index .index_title { margin-bottom: 40px; }
  .index .main3 .content .block .txt { padding: 0 15px; }
  .index .main3 .content .block .txt .name { font-size: 16px; }
  .index .main4 .content .block .txt { padding: 0 15px; }
  .index .main4 .content .block .txt .name { font-size: 16px; }
  .index .main4 .content .block:hover .txt { background-color: rgba(0, 0, 0, 0.5); }
  .crumbs { display: none; }
  .mobile_nav { display: block; }
  .product_list { padding-top: 0; }
  .plan_list .main1 .content .list_big .txt { padding-bottom: 20px; }
  .news .main1 .content .list_big .txt { padding-bottom: 20px; }
  .case .main1 .content .list_big .txt { padding-bottom: 20px; }
  .paging { display: none; }
  .loadData { display: block; }
  .news-details .main1 .details_left { width: 100%; padding: 50px 15px; }
  .news-details .main1 .details_right { display: none; }
  .service .main1 { padding-top: 0; }
  .service .main1 .content .block { height: 330px; }
  .service .main1 .content .block .icon { width: 60px; }
  .service .main1 .content .block .mask .img { width: 90%; }
  .service .main2 .box .content { width: 80%; }
  .download .main1 { padding-top: 0; }
  .download .main1 .main1_left { width: 100%; }
  .download .main1 .main1_right { display: none; }
  .faq .main1 { padding-top: 0; }
  .faq .main1 .main1_left { width: 100%; }
  .faq .main1 .main1_right { display: none; }
  .video .main1 { padding-top: 0; }
  .video .main1 .main1_left { width: 100%; }
  .video .main1 .main1_right { display: none; }
  .contact .main1 { padding-top: 0; }
  .contact .main1 .content > .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .contact .main1 .content .main1_left { width: 100%; }
  .contact .main1 .content .main1_right { width: 100%; }
  .contact .main1 .content .main1_right .box { width: 100%; margin-top: 30px; }
  .contact .main1 .content .main1_right .box:not(:last-child) { margin-bottom: 0; }
  .contact .main2 .content > .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .contact .main2 .content .box_block { width: 100%; }
  .contact .main2 .content .box_block:not(:last-child) { margin-right: 0; }
  .about .main1 .content .txt_box { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .about .main1 .content .txt_box .main1_left { width: 100%; }
  .about .main1 .content .video_center { width: 100%; position: relative; }
  .about .main1 .content .video_center .picture_container img { width: 100%; }
  .about .main2 .content .box .block .txt { padding: 10px 10px 0 0; }
  .about .main3 .content .box .year_box .block { padding-right: 15px; }
  .employees .main2 .content .swiper-button-prev, .employees .main2 .content .swiper-button-next { display: none; }
  .product-details .main1 .box_block1200 .block {
    height: auto;
}

.product-details .main1 .box_block1200 .block .box_block.box_center .txt{
  margin-top: 0;
}

.product-details .main1 .box_block1200 .block .box_block .txt{
  width: 100%;
  text-align: left !important;
}
.product-details .main1 .box_block1200 .block .box_block .txt p{

  text-align: left !important;
  color: #545454 !important;
}
.product-details .main1 .box_block1200 .block .box_block .txt h2{

  text-align: left !important;
  color: #545454 !important;
  font-size: 24px;
}
.product-details .main1 .box_block1200 .block .box_block .txt h2 span{

  font-size: 24px;
}
.product-details .main1 .box_block1200 .block .box_block .txt span{

  color: #545454 !important;
}
.product-details .main1 .box_block1200 .block .box_block .txt h3{
  color: #545454 !important;
  text-align: left !important;
}
.product-details .main1 .box_block1200 .block .box_block .txt.txts{
  width: 100%;
}
.product-details .main1 .box_block1200 .block .img{
  position: relative;
}
.product-details .main1 .box_block1200 .block .img .picture_1920{
  display: none;
}
.product-details .main1 .box_block1200 .block .img .picture_1200{
  display: block;
}
}

@media screen and (max-width: 1024px) { .about_popup .mask .box { width: 98%; height: 75%; padding: 15px; } }

@media screen and (max-width: 768px) { 

  .footer .foot_bottom .nav_right { display: none; }
  .index .index_title .cn { padding-bottom: 10px; font-size: 26px; }
  .index .main1 { padding: 40px 0; }
  .index .main1 .content .main1_left { display: none; }
  .index .main1 .content .main1_right { width: 100%; }
  .index .main1 .content .main1_right .block:hover { top: 0; box-shadow: none; }
  .index .main2 { padding: 40px 0; }
  .index .main2 .content .swiper-slide .picture_container img { width: 780px; }
  .index .main2 .content .swiper-slide-active { width: 100%; }
  .index .main2 .content .swiper-button-next, .index .main2 .content .swiper-button-prev { display: none; }
  .index .main3 { padding: 40px 0; }
  .index .main3 .content .block { width: 100%; }
  .index .main3 .content .block .picture_container { padding-top: 125%; }
  .index .main3 .content .block.block_short { width: 100%; }
  .index .main3 .content .block .txt { -webkit-box-orient: vertical; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -o-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; -o-justify-content: center; justify-content: center; }
  .index .main3 .content .block .txt .name { width: 100%; }
  .index .main3 .content .block:hover .txt { background-color: rgba(0, 0, 0, 0.5); }
  .index .main4 { padding: 40px 0; }
  .index .main4 .content .block { width: 100%; }
  .index .main4 .content .block .picture_container { padding-top: 125%; }
  .index .main4 .content .block.block_short { width: 100%; }
  .index .main4 .content .block .txt { -webkit-box-orient: vertical; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -o-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; -o-justify-content: center; justify-content: center; }
  .index .main4 .content .block .txt .name { width: 100%; }
  .index .main4 .content .block:hover .txt { background-color: rgba(0, 0, 0, 0.5); }
  .product .main1 .content .block { width: 49%; }
  .product .main1 .content .block:not(:nth-child(3n)) { margin-right: 0; }
  .product .main1 .content .block:nth-child(odd) { margin-right: 2%; }
  .product .main1 .content .block:nth-child(n+3) { margin-top: 20px; }
  .product .main1 .content .block:hover { background-color: #fff; color: #363636; }
  .product .main1 .content .block:hover .icon { background-color: #363636; }
  .product_list .main1 .content .block { width: 32%; }
  .product_list .main1 .content .block:not(:nth-child(4n)) { margin-right: 0; }
  .product_list .main1 .content .block:not(:nth-child(3n)) { margin-right: 1.5%; }
  .product_list .main1 .content .block:nth-child(n+4) { margin-top: 40px; }
  .product-details .main2 .content .product_1920 { display: none; }
  .product-details .main2 .content .product_1200 { display: flex; }
  .plan .main1 .content .block { width: 49%; }
  .plan .main1 .content .block:not(:nth-child(3n)) { margin-right: 0; }
  .plan .main1 .content .block:nth-child(odd) { margin-right: 1.5%; }
  .plan .main1 .content .block:nth-child(n+3) { margin-top: 40px; }
  .plan .main1 .content .block .mask { opacity: 1; }
  .plan .main1 .content .block .title { opacity: 0; }
  .plan_list .main1 .content .list_big { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .plan_list .main1 .content .list_big .img { width: 100%; }
  .plan_list .main1 .content .list_big .txt { padding-right: 0; width: 100%; }
  .plan_list .main1 .content .box .block { width: 49%; }
  .plan_list .main1 .content .box .block:not(:nth-child(3n)) { margin-right: 0; }
  .plan_list .main1 .content .box .block:nth-child(odd) { margin-right: 1.5%; }
  .news .main1 .content .list_big { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .news .main1 .content .list_big .img { width: 100%; }
  .news .main1 .content .list_big .txt { padding-right: 0; width: 100%; }
  .news .main1 .content .box .block { width: 49%; }
  .news .main1 .content .box .block:not(:nth-child(3n)) { margin-right: 0; }
  .news .main1 .content .box .block:nth-child(odd) { margin-right: 1.5%; }
  .case .main1 .content .list_big { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .case .main1 .content .list_big .img { width: 100%; }
  .case .main1 .content .list_big .txt { padding-right: 0; width: 100%; }
  .case .main1 .content .box .block { width: 49%; }
  .case .main1 .content .box .block:not(:nth-child(3n)) { margin-right: 0; }
  .case .main1 .content .box .block:nth-child(odd) { margin-right: 1.5%; }
  .news-details .main1 .details_left { padding: 30px 15px; }
  .service .main1 .content > .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .service .main1 .content .block { width: 100%; margin-bottom: 20px; }
  .service .main1 .content .block .mask { width: 50%; }
  .service .main1 .content .block .icon { width: 80px; }
  .download .main1 .main1_left { padding: 30px 15px; }
  .download .main1 .main1_left .line .name { width: 90%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .faq .main1 .main1_left { padding: 30px 15px; }
  .search .main1 .main1_left { padding: 30px 0; }
  .faq .main1 .main1_left .line .name { width: 90%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .index .main1 .content .main1_right .block .name{font-size: 18px;}
  .video .main1 .main1_left .block { width: 49%; }
  .video .main1 .main1_left .block:not(:nth-child(3n)) { margin-right: 0; }
  .video .main1 .main1_left .block:nth-child(odd) { margin-right: 2%; }
  .video .main1 .main1_left .block:nth-child(n+3) { margin-top: 30px; }
  .video_popup { background-color: #000000; }
  .contact .main1 .content .main1_left { padding: 30px 10px; }
  .contact .main1 .content .main1_left .box .block { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .contact .main1 .content .main1_left .box .block .txt { width: 100%; }
  .contact .main1 .content .main1_left .box .block .btn { margin-top: 20px; }
  .contact .main1 .content .main1_left .box .block .share { margin-top: 20px; }
  .contact .main1 .content .main1_right .box { padding: 30px 10px; }
  .contact .main2 .title { font-size: 20px; text-align: center; padding: 0; }
  .contact .main2 .content .box_block .block .box { padding: 20px 10px; }
  .about .about_title { margin-bottom: 30px; }
  .about .main1 .content .txt_box .main1_left .txt { margin-bottom: 40px; }
  .about .main2 .content .box { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .about .main2 .content .box .block { width: 49%; -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; height: auto; padding: 15px; }
  .about .main2 .content .box .block:not(:last-child) { margin-right: 0; }
  .about .main2 .content .box .block:nth-child(odd) { margin-right: 2%; }
  .about .main2 .content .box .block:nth-child(n+3) { margin-top: 20px; }
  .about .main2 .content .box .block .block_img { width: 100%; }
  .about .main2 .content .box .block .txt { text-align: center; width: 100%; display: block; }
  .about .main3 .content .box .year_box { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .about .main3 .content .box .year_box .block { border-left: none; border-bottom: 4px solid #ea891c; width: 100%; }
  .about .main3 .content .course_title { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .about .main3 .content .course_title .title { width: 100%; margin-bottom: 15px; }
  .about .main4 .content > .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .about .main4 .content > .center .block { width: 49%; }
  .about .main4 .content > .center .block:not(:last-child) { margin-right: 0; }
  .about .main4 .content > .center .block:nth-child(odd) { margin-right: 2%; }
  .about .main4 .content > .center .block:nth-child(n+3) { margin-top: 20px; }
  .about_popup { top: 75px; }
  .about_popup .mask .box { width: 98%; height: 100%; padding: 4% 15px; }
  .honor .main1 .content .block, .honor .main2 .content .block, .honor .main3 .content .block, .honor .main4 .content .block, .honor .main5 .content .block { width: 49%; }
  .honor .main1 .content .block:not(:nth-child(4n)), .honor .main2 .content .block:not(:nth-child(4n)), .honor .main3 .content .block:not(:nth-child(4n)), .honor .main4 .content .block:not(:nth-child(4n)), .honor .main5 .content .block:not(:nth-child(4n)) { margin-right: 0; }
  .honor .main1 .content .block:nth-child(odd), .honor .main2 .content .block:nth-child(odd), .honor .main3 .content .block:nth-child(odd), .honor .main4 .content .block:nth-child(odd), .honor .main5 .content .block:nth-child(odd) { margin-right: 2%; }
  .honor .main1 .content .block:nth-child(n+3), .honor .main2 .content .block:nth-child(n+3), .honor .main3 .content .block:nth-child(n+3), .honor .main4 .content .block:nth-child(n+3), .honor .main5 .content .block:nth-child(n+3) { margin-top: 20px; }
  .employees .main1 .content .block { width: 49%; }
  .employees .main1 .content .block:not(:nth-child(4n)) { margin-right: 0; }
  .employees .main1 .content .block:nth-child(odd) { margin-right: 2%; }
  .employees .main1 .content .block:nth-child(n+3) { margin-top: 20px; }
  .employees .main3 .content > .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .employees .main3 .content .main3_left { width: 100%; padding: 30px 10px; margin-bottom: 30px; }
  .employees .main3 .content .main3_right { width: 100%; }
  .employees .main3 .content .main3_right .title { margin-bottom: 30px; }
  .index .main4 .content .block:hover .txt { background-color: rgba(0, 0, 0, 0.5) !important; }
  .index .main3 .content .block:hover .txt { background-color: rgba(0, 0, 0, 0.5) !important; }
  .employees .main3 .content .main3_right .block .join_top { padding: 0 10px; }
  .faq .main1 .main1_left .q_line .icon.q_time{display: none}
  .faq .main1 .main1_left .q_line .name {text-align: left}
  .faq .main1 .main1_left .q_line .q_class_name {width: 38%; text-align: right}

.right_aside .box .block{
  opacity: 1;
}
  .foot_hide { display: none; } }

@media screen and (max-width: 750px) { .banner_1200 { display: block; }
  .banner_1920 { display: none; }
  .inner_banner .banner_1200 { display: block; }
  .inner_banner .banner_1920 { display: none; } }

@media screen and (max-width: 640px) { .footer .foot_bottom .flex { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .footer .foot_bottom .icp { margin-right: 0; width: 100%; margin-bottom: 10px; }
  .index .main3 .content .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .index .main3 .content .block { width: 100%; text-align: center; }
  .index .main3 .content .block:not(:last-child) { margin-bottom: 30px; }
  .index .main3 .content .block .picture_container { padding-top: 56.25879%; }
  .index .main3 .content .block .picture_container img { max-width: 100%; }
  .index .main3 .content .block.block_short { width: 100%; }
  .index .main3 .content .block.block_short .picture_container { padding-top: 56.25879%; }
  .index .main3 .content .block.block_short .picture_container img { max-width: 100%; }
  .index .main4 { padding: 50px 0; }
  .index .main4 .content .center { -webkit-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; }
  .index .main4 .content .block { width: 100%; text-align: center; }
  .index .main4 .content .block:not(:last-child) { margin-bottom: 30px; }
  .index .main4 .content .block .picture_container { padding-top: 56.25879%; }
  .index .main4 .content .block .picture_container img { max-width: 100%; }
  .index .main4 .content .block.block_short { width: 100%; }
  .index .main4 .content .block.block_short .picture_container { padding-top: 56.25879%; }
  .index .main4 .content .block.block_short .picture_container img { max-width: 100%; }
  .plan .main1 .content .block { width: 100%; }
  .plan .main1 .content .block:not(:nth-child(3n)) { margin-right: 0; }
  .plan .main1 .content .block:nth-child(odd) { margin-right: 0; }
  .plan .main1 .content .block:nth-child(n+2) { margin-top: 20px; }
  .plan .main1 .content .block img { width: 100%; } }

@media screen and (max-width: 480px) {

  .about .main2 .content .box .block .block_img .name{
    font-size: 26px;
}
  .index .main1 .content .main1_right .block { width: 100%; }
  .index .main1 .content .main1_right .block:nth-child(odd) { margin-right: 0; }
  .index .main1 .content .main1_right .block:not(:last-child) { margin-bottom: 20px; }
  .index .main2 .content .swiper-pagination { width: 100%; }
  .index .main2 .content .block .mask { padding: 0 15px; }
  .product { padding: 30px 0; }
  .product .main1 .content .block { width: 100%; margin-top: 20px; }
  .product .main1 .content .block:nth-child(odd) { margin-right: 0; }
  .product_list .main1 .content .block { width: 100%; }
  .product_list .main1 .content .block:not(:nth-child(3n)) { margin-right: 0; }
  .product_list .main1 .content .block:nth-child(n+2) { margin-top: 20px; }
  .plan_list .main1 .content .box .block { width: 100%; }
  .plan_list .main1 .content .box .block:nth-child(odd) { margin-right: 0; }
  .case .main1 .content .box .block { width: 100%; }
  .case .main1 .content .box .block:nth-child(odd) { margin-right: 0; }
  .news .main1 .content .box .block { width: 100%; }
  .news .main1 .content .box .block:nth-child(odd) { margin-right: 0; }
  .service .main2 .box .content { width: 90%; }
  .video .main1 .main1_left { padding: 30px 0; }
  .video .main1 .main1_left .block { width: 100%; }
  .video .main1 .main1_left .block:nth-child(odd) { margin-right: 0; }
  .video .main1 .main1_left .block:not(:first-child) { margin-top: 20px; }
  .video .main1 .main1_left .block .img .picture_container img { width: 100%; }
  .video .main1 .main1_left .block .img .mask { opacity: 1; }
  .video .main1 .main1_left .block .name { background-color: #ea891c; color: #ffffff; }
  .about .main2 .content .box .block { width: 100%;padding: 40px 15px; }
  .about .main2 .content .box .block .img { width: 100px; }
  .about .main2 .content .box .block:nth-child(odd) { margin-right: 0; }
  .about .main2 .content .box .block:nth-child(n+1) { margin-top: 20px; }
  .about .main4 .content > .center .block { width: 100%; }
  .about .main4 .content > .center .block .img { width: 100px; }
  .about .main4 .content > .center .block:nth-child(odd) { margin-right: 0; }
  .about .main4 .content > .center .block:nth-child(n+1) { margin-top: 20px; }
  .honor .main1 .content .block, .honor .main2 .content .block, .honor .main3 .content .block, .honor .main4 .content .block, .honor .main5 .content .block { width: 100%; }
  .honor .main1 .content .block:nth-child(odd), .honor .main2 .content .block:nth-child(odd), .honor .main3 .content .block:nth-child(odd), .honor .main4 .content .block:nth-child(odd), .honor .main5 .content .block:nth-child(odd) { margin-right: 0; }
  .honor .main1 .content .block:nth-child(n+2), .honor .main2 .content .block:nth-child(n+2), .honor .main3 .content .block:nth-child(n+2), .honor .main4 .content .block:nth-child(n+2), .honor .main5 .content .block:nth-child(n+2) { margin-top: 20px; }
  .employees .main1 .content .block { width: 100%; }
  .employees .main1 .content .block:nth-child(odd) { margin-right: 0; }
  .employees .main1 .content .block:nth-child(n+2) { margin-top: 20px; }
  .employees .main3 .content .main3_left { width: 100%; padding: 30px 10px; margin-bottom: 30px; }
  .employees .main3 .content .main3_right { width: 100%; }
  .employees .main3 .content .main3_right .title { height: 60px; margin-bottom: 30px; }
 }


.content a{    position: relative;
    width: 48.5%;
    height: auto;
    margin-right: 0;
    margin-bottom: 0.85rem;
    padding: 0.3rem 0.2rem 0.35rem;
    border-radius: 0.15rem;
    background: rgba(243, 245, 247, 0.5);
    border: solid 1px #dbe5f5;
    overflow: hidden;
}
.content .center{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-bottom: 0.55rem;
}
.content .center .txt .name{    text-align: center;line-height: 2rem;color: #333;}
.mobile_nav .mobile_nav_top .icon {
    width: 14px;
}
.mobile_nav .mobile_nav_top {
    background-color: #ffffff;
    height: 50px;
    margin-bottom: 30px;
    padding: 0 15px;
}
.flex_column_center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
}
.flex_row_justify {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
}

.flex {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
body{background:#f5f5f5}
.mobile_nav .mobile_nav_mask {
    display: none;
    border-top: 1px solid #eeeeee;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
}
.mobile_nav .mobile_nav_mask .line {
    line-height: 46px;
    padding: 0 20px;
    background-color: #ffffff;
}
.mobile_nav .mobile_nav_mask .line.active {
    color: rgba(255,154,0,0.9);
}
.eypro_right ul li .eyoupro_img {
    width: 100%;
    height: 100%;
    border-bottom: 0;
}
