@charset "utf-8";/* 调大看小 */
@media screen and (max-width: 1919px) {
.head_nav_nub {padding: 0 35px;} 
/* 1919end */}
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
.ban_txtbox .ban_title {margin-bottom: 20px;} 
.title5  {font-size: 22px;} 
.padding_top2 {padding-top: 110px;} 
.padding2{padding: 110px 0;} 
.title1 {font-size: 58px; } 
.title2 {font-size: 40px;} 
.title2::before, .title3::before, .title4::before {top: 10px;} 
.title2::after, .title3::after, .title4::after {top: 18px;} 
.title3::before {top: 14px;} 
.title3::after {top: 22px;} 
.title70 {font-size: 60px;} 
.margin5 {margin-bottom: 50px;} 
.title4 {font-size: 30px;} 
.title6, .yxedr_active h5, .text20 p {font-size: 18px;} 
.head_other {margin-left: 30px;} 
.home-honor .tableWarp .table-box .item .img{ padding: 10px;}
.footer_top_nav {width: 100%;padding-left: 0px;margin: 0 -10px;} 
.footer_top_nav_nub {margin: 0 10px;width: 31%;} 
.footer_copyright_list li {padding: 0 8px;} 
}
@media screen and (max-width: 1600px) {
.home-honor .tableWarp .table-nav{ width: 48%;}
}
@media screen and (max-width: 1560px) {.head_nav_nub {padding: 0 26px;} 
.head_other_search_icon {margin-left: 30px;} 
.head_other {margin-left: 10px;} 
.title1 {font-size: 54px;} 
.title5 {font-size: 20px;} 
.title2 {font-size: 38px;} 
.margin3 {margin-bottom: 12px;} 
.margin2 {margin-bottom: 40px;} 
.title4 {font-size: 28px;} 
.title7, .text18 p {font-size: 16px;} 

.footer_top {padding: 90px 0 80px;} 
.footer_copyright .title8 p a:nth-of-type(2) {margin-left: 8px;} 
.footer_copyright .title8 p a {margin-left: 16px; } 
}/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {.head_logo {width: 190px;} 
.head_logo,.head_nav_nub_first a,.head_other_language_font20,.head_other_language_icon,.head_other_search_icon{line-height: 70px;} 
.hnns_two_link a, .hnns_two_third_three a {line-height: 70px;padding: 0 40px;} 
.mod_head {padding: 0 80px;} 
.padding1 {padding: 90px 0;} 
.margin1{margin-bottom: 90px;} 
.padding_top1{padding-top: 90px;} 
.footer_top_nav {padding-left: 0px; width: 100%;} 
.footer_top_nav_nub{width: 31%; }
.cooperation ul li .content{  padding:5px; }

.title1 {font-size: 50px;} 
.title2 {font-size: 36px;} 
.title3 {font-size: 40px;} 
.padding3 {padding: 70px 0;} 
.title7,.text18 p {font-size: 16px;} 
.title4 {font-size: 24px;} 
.title70 {font-size: 50px;} 
.padding_top2 {padding-top: 100px;} 
.padding2 {padding: 100px 0;} 
.padding_top3 {padding-top: 40px;} 
.title36 {font-size: 34px;} 
.text p{font-size: 16px;} 
}
@media screen and (max-width: 1360px) {.head_nav_nub_first a {font-size: 16px;} 
.head_other_language_font20 {font-size: 18px;} 
.head_other_language_icon {width: 22px;} 
.title3 {font-size: 38px;}  
.title2 {font-size: 34px;} 
.home-honor .tableWarp .table-nav{ width: 55%;}
.home-honor .tableWarp .table-nav li{ font-size:20px; }
.home-honor .tableWarp .table-box .item .img{ padding: 10px;}
.home_products::before{ height:100%; }
.footer_top {padding: 80px 0 70px;} 
.footer_copyright {padding: 28px 0 26px;} 
.footer_copyright .title8{width: calc(100% - 270px);} 
.footer_copyright_list{width: 270px;} 
.margin1 {margin-bottom: 80px;} 
.padding1{padding: 80px 0;} 
.padding_top1{padding-top: 80px;} 
.padding3 {padding: 60px 0;} 
.padding_top2 {padding-top: 90px;} 
.padding2{padding: 90px 0;} 
.margin2 {margin-bottom: 32px;} 
.title1 {font-size: 48px; } 
.title36 {font-size: 32px;} 

 /* 1360end */}
@media screen and (max-width: 1280px) {.mod_head {padding: 0 40px;} 
.head_nav_nub {padding: 0 24px;} 
.title1 {font-size: 44px; } 
.title2 {font-size:32px;} 
.title5,.text24 p {font-size: 18px;} 
.title4 {font-size: 24px;} 
.title3 {font-size: 36px;} 
.title70 {font-size: 42px;} 
.margin5 {margin-bottom: 40px;} 
.padding_top2 {padding-top: 80px;} 
.padding2 {padding: 80px 0;} 
.mod_title2 .text20 {margin-top: 10px;} 
.padding1{padding: 70px 0;} 
.padding_top1{padding-top: 70px;} 
.padding_top3 {padding-top: 30px;} 
.home_introduce .home_introduce_list .content .title5{ line-height: 26px;}
.footer_top_nav_nub {margin: 0 5px; width: 32%;} 
.ftnn_first {font-size: 24px; margin-bottom: 14px;}
.ftnn_second{ font-size: 18px; line-height: 30px;margin-bottom:10px;}
.hsln_cry_font span {font-size: 22px;} 
  
}
 /* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) { 
.home_products .img:before{height: 120px;}
.home_products .img .title4{line-height: 100px;}
.title1 {font-size: 40px;} 
.title2 {font-size: 28px;} 
.title2::before, .title2::after, .title3::before, .title3::after, .title4::before, .title4::after {width: 6px;height: 6px;} 
.title2::before, .title3::before, .title4::before {top: 8px;} 
.title2::after, .title3::after, .title4::after {top: 14px;} 
.margin2 {margin-bottom: 34px;} 
.margin3 {margin-bottom: 10px;} 
.title4 {font-size: 22px;} 
.title3::before {top: 14px;} 
.title3::after {top: 20px;} 
.hsln_cry_font span,.hsln_cry_font .data_scroll { top: 0px; }
.home_introduce .home_introduce_list .content .title7{ min-height: 140px;  line-height: 26px;}
}
@media screen and (max-width: 1199px) {
.title3 {font-size: 32px;} 
.title6, .text20 p{line-height: 1.6;} 
.title4::before, .title4::after {left: -16px;} 
.padding_top2 {padding-top: 70px;} 
.padding2 {padding: 70px 0;} 
.padding3 {padding: 50px 0;} 
.home-honor .tableWarp .table-box .item .img{ padding: 0px;}
.footer_top {padding: 70px 0 60px;} 
.footer_copyright_list li {padding: 0 6px;font-size: 16px;} 
.footer_copyright .title8 p{ font-size: 16px;line-height: 1.8;}
.ftnn_first a {font-size: 16px;} 
.footer_copyright {padding: 24px 0 24px;} 
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
.pc1{display: none;}
.mob1{display: block;}
.ban_txtbox .ban_title, .ban_txtbox .text24 {width: 100%;} 
.title1 {font-size: 36px;} 
.title2 {font-size: 26px;} 
.title3  {font-size: 30px;} 
.title4  {font-size: 20px;} 
.margin4 {margin-bottom: 15px;} 
.title70 {font-size: 36px;} 
.padding_top2 {padding-top: 60px;} 
.padding2 {padding: 60px 0;} 
.title36 {font-size: 28px;} 
.margin5 {margin-bottom: 32px;} 
.home_products .img:before{height: 100px;}
.home_products .img .title4{line-height: 80px;}
.margin2 {margin-bottom: 30px;} 
.hsln_cry_icon {width: 70px;margin-bottom: 20px;} 
.padding1{padding: 60px 0;} 
.padding_top1{padding-top: 60px;} 
.margin1{margin-bottom: 60px;} 
.home-honor .tableWarp .table-nav{ margin-bottom: 40px;}
.home_introduce .home_introduce_list .content { margin-bottom: 20px;}
.footer_top_nav_nub{width:100%; margin-bottom: 20px; }
.footer_top {padding: 50px 0 50px;} 
.home_introduce .home_introduce_list .content .title7{ min-height: 160px; line-height: 25px;}

}
 /* <768 移动端 重点*/
@media screen and (max-width: 767px) {
.pc{display: none;}
.mob{display: block;}
.ban_pc{display: none;} 
.ban_video{display: none;} 
.ban_ph{display: block;} 
.mod_phone a{pointer-events: all;} 
.padding1{padding: 50px 0;} 
.padding_top1{padding-top: 50px;} 
.padding_top2 {padding-top: 50px;} 
.padding2 {padding: 50px 0;} 
.padding3 {padding: 40px 0;}
.margin1{margin-bottom: 50px;} 
.title1 {font-size: 30px;} 
.title5 {font-size: 18px;} 
.text24 p {font-size: 16px;} 
.title2 {font-size: 24px;} 
.title2::before, .title2::after, .title3::before, .title3::after, .title4::before, .title4::after {width: 4px;height: 4px;} 
.title2::before, .title3::before, .title4::before {top: 6px;} 
.title2::after, .title3::after, .title4::after {top: 10px;} 
.title4::before, .title4::after {left: -11px;} 
.title6, .text20 p {font-size: 16px;} 
.home_culture .content .title7 { line-height: 30px;}
.hsln_cry_font{ font-size: 24px; font-weight: normal;}
.home-honor .tableWarp .table-nav li{ font-size:18px; }
.home-honor .tableWarp .table-nav{ width: 60%;}
.margin2 {margin-bottom: 20px;} 
.home_products .img:before{height: 80px;}
.home_products .img .title4{line-height:60px;}
.home_products .img { margin-bottom: 20px;  }
.home_introduce .home_introduce_list .content { margin-bottom: 20px; padding: 8px;}
.cooperation ul li .content{ border-radius: 0px; }
.mod_title2 .title2, .mod_title2 .text20 {width: 100%;} 
.mod_title2 {display: block;} 
.home_introduce .text24 p{  line-height: 32px;}
.footer_top {padding: 40px 0;} 
.ftnn_first {margin-bottom: 18px; font-size: 24px;} 
.ftnn_second{margin-bottom: 10px; width: 100%; line-height: 28px;}
.ftnn_three a{font-size: 18px; }
.ftnn_three .fa{ font-size: 20px; }
.footer_copyright .cont1440 {display: block;} 
.footer_copyright .title8 {width: 100%;margin-bottom: 6px;} 
.footer_copyright_list {width: calc(100% + 12px);margin: 0 -6px;} 
}
 
@media screen and (max-width: 600px) {
.cooperation ul {  overflow: hidden;padding: 0px 0;}
.home-honor .tableWarp .table-box .item .swiBtn .swiper-button-next, 
.home-honor .tableWarp .table-box .item .swiBtn .swiper-button-prev{width: 50px;height: 50px;}
.home-honor .tableWarp .table-nav{ width: 65%;}

}
@media screen and (max-width: 580px) {
.title2 {font-size: 22px;} 
.ftnn_first {margin-bottom: 10px; font-size: 20px;} 
.home_introduce .home_introduce_list .content .title7{ min-height: 160px; line-height: 24px;}
.home-honor .tableWarp .table-nav{ width: 68%;}

 }
 .mob1{display: none;}

 @media screen and (max-width: 520px) {
.home-honor .tableWarp .table-nav{ width: 75%;}
.mob{display: none;}
.mob1{display: block;}

}
@media screen and (max-width: 480px) {.padding1{padding: 32px 0;} 
.padding_top1{padding-top: 32px;} 
.margin1{margin-bottom: 32px;} 
.title1 {font-size: 26px;} 
.title2 {font-size: 20px;} 
.title7,.text18 p {font-size: 15px;} 
.home_culture .content .title7 { line-height:28px;}
.ban_txtbox .ban_title {margin-bottom: 8px;} 
.title6, .yxedr_active h5, .text20 p {font-size: 16px;} 
.home_introduce .home_introduce_list .content .title5{ line-height: 30px; margin: 10px 5px; font-size: 16px;}
.home_introduce .home_introduce_list .content .title7{ line-height: 24px; margin:0 5px 10px; font-size: 14px; min-height: 100px;}
.home_introduce .home_introduce_list .content{ padding: 5px;}
.home-honor .tableWarp{margin-top:10px;position: relative;}
.hsln_cry_icon {width: 50px;} 
.hsln_cry {padding: 18px 4px 18px;} 
.hacc_out {width: 180px;height: 180px;} 
.footer_top {padding: 32px 0;} 
.home_introduce .text24 p{  line-height: 30px;}
.mod_title2 .mod_text1 .text20, .business_film_cry_text .text20 {margin-top: 8px;} 
.margin4 {margin-bottom: 16px;} 
.text18 p {font-size: 14px;} 
.padding3 {padding: 32px 0;} 
.margin2 {margin-bottom: 16px;} 
.title70 {font-size: 22px;} 
.margin5 {margin-bottom: 16px;} 
.padding_top2 {padding-top: 32px;} 
.padding2 {padding: 32px 0;} 
.title36 {font-size: 22px;} 
.ftnn_first { font-size: 18px;} 
.ftnn_second{ font-size: 16px; }
.home-honor .tableWarp .table-nav{ width:80%;}
 /* 480end */}
 @media screen and (max-width: 450px) {
    .home-honor .tableWarp .table-nav{ width:85%;}
 }
 @media screen and (max-width: 425px) {
.title2 {font-size: 20px;} 
.home_introduce_list .row {margin-right: -7px;margin-left: -7px;}
.home_introduce_list .col-xs-6{padding-right: 7px;padding-left: 7px;}
.home_introduce .home_introduce_list .content .title5{ margin: 10px 2px; }
.home_introduce .home_introduce_list .content .title7{ margin:0 2px 10px;}
.home-honor .tableWarp .table-nav li{ font-size:16px; }
.footer_copyright .title8 p{ font-size: 15px;line-height: 1.5;}
.footer_copyright_list li {padding: 0 4px;font-size: 15px;} 
.home-honor .tableWarp .table-nav{ width:90%;}

}
@media screen and (max-width: 370px) {
.home_introduce .home_introduce_list .content .title5{ font-size: 15px; line-height: 26px;}
.home-honor .tableWarp .table-nav{ width:100%;}

}