@charset "UTF-8";
/* 响应 */
@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; }

  .index_banner .swiper-button-next, .index_banner .swiper-button-prev { display: none; }
  .right_aside .mobile_block { display: none !important;}
  .right_aside .box .block:hover .mask { left: 0; width: 0;display: none; }
.right_aside .box .block:hover .mask .mask_img { width: 0;display: none; }
.right_aside .box .block .img{width: 60px;height: 60px;}
  .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;
}

.right_aside .box .block{
  background-color: transparent;
}
.right_aside .box{
  display: box;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.right_aside .box .block .mask{
  display: none;
}

.right_aside .box .block:hover{
  background-color: transparent;
}
.right_aside .box .block:hover .img .off{
  z-index: 1;
  opacity: 1;
}
.right_aside .box .block:hover .img .on{
  z-index: -1;
  opacity: 0;
}
.right_aside .flex{
  display: block;
  height: auto;
}
.right_aside{
  top: 90%;
}

.right_aside .box .block .img .on{
  z-index: -1;
  opacity: 0;
}
.right_aside .box .block .img .mobile_off{
  z-index: 1;
  opacity: 1;
}
}

@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; }


 }
