@charset "utf-8";

@media screen and (max-width: 1399px) {
    .Header_Nav li {padding:0 1.8rem;}
    .wrap_header .t_text strong {font-size:2.5rem;}
    .wrap_header .t_text2 {font-size:2rem;}


}

@media screen and (max-width: 1299px) {
    .Header_Nav li {padding:0 1.2rem;}


}

@media screen and (max-width: 1199px) {
    html {font-size:14px;}
    .Header_Nav li {padding:0 1.0rem;}
    .wrap_header .t_text h1 img {max-width:120px;}
    .proRight_con li .div2 a:after {display:none;}
    .proList {grid-template-columns:repeat(3, 1fr);}


}

@media screen and (max-width: 1099px) {
    .Header_Nav li {padding:0 0.65rem;}


}

@media screen and (max-width: 992px) {
    .scroll_wrap::-webkit-scrollbar {width:0px;height:1px;}
    .scroll_wrap::-webkit-scrollbar-thumb {border-radius:5px;background:#E7F3FC;}
    .scroll_wrap::-webkit-scrollbar-track {background:#ffffff;}
    .pc_top {display:none;}
    .pc_nav {display:none;}
    .ny_Banner {position:relative;margin-top:5rem;}
    .wap_top {width:100%;left:0;top:0;display:block;height:6rem;position:fixed;background:#ffffff;z-index:200;box-shadow:0 0 5px #dddddd;}
    .wap_top_c {display:flex;justify-content:space-between;}
    .wap_top_c .wap_left {position:relative;width:85%;display:flex;align-items:center;}
    .wap_top_c .wap_left a {display:flex;justify-content:flex-start;}
    .wap_top_c .wap_left .logo1 {margin-right:1rem;}
    .wap_top_c .wap_left .logo1 img {max-height:5.5rem;}
    .wap_top_c .wap_left .wap_text {font-size:1.5rem;font-weight:bold;line-height:1.5;transition:0.8s;margin-top:10px;}
    .wap_top_c .wap_left .wap_text span {display:block;font-size:1.4rem;color:#707070;font-weight:normal;}
    .wap_top_c .Header_wapmenu .menu_btn {height:6rem;display:flex;align-items:center;}
    .wap_top_c .Header_wapmenu .menu_btn p {position:relative;width:28px;height:20px;cursor:pointer;}
    .wap_top_c .Header_wapmenu .menu_btn p span {position:absolute;right:0;width:100%;height:2px;background:var(--color333);transition:all 0.6s ease;}
    .wap_top_c .Header_wapmenu .menu_btn p span:nth-child(1) {}
    .wap_top_c .Header_wapmenu .menu_btn p span:nth-child(2) {width:22px;top:50%;transform:translateY(-50%);background:var(--colormain1);}
    .wap_top_c .Header_wapmenu .menu_btn p span:nth-child(3) {bottom:0;top:auto;}
    .wap_top_c .Header_wapmenu .menu_btn.active p span:nth-child(2) {transform:translate(100px,-50%);}
    .wap_top_c .Header_wapmenu .menu_btn.active p span:nth-child(1) {transform:rotate(45deg);top:8px;}
    .wap_top_c .Header_wapmenu .menu_btn.active p span:nth-child(3) {transform:rotate(-45deg);top:8px;}

    .mobileNavigation {position:fixed;top:6rem;background:#fafafa;left:0;width:100%;z-index:60;height:calc(100vh - 10px);display:none;}
    .mobileNavigation .box_scroll {max-height:90%;padding:0.5rem 0rem;box-sizing:border-box;overflow:scroll;-ms-scroll-chaining:none;overscroll-behavior:contain;}
    .mobileNavigation .box_scroll::-webkit-scrollbar {display:none;}
    .mobileNavigation .box_scroll .item {border-bottom:1px solid #eeeeee;padding:0 2rem;}
    .mobileNavigation .box_scroll .item a {line-height:45px;font-size:1.0rem;color:#000000;}
    .mobileNavigation .box_scroll .item a strong {font-weight:normal;}
    .mobileNavigation .box_scroll .item a img {padding:0 5px 0 0;}
    .mobileNavigation .box_scroll .item a i {color:#666666;font-size:0.95rem;}
    .mobileNavigation .box_scroll .item .items1 {display:flex;justify-content:space-between;align-items:center;}
    .mobileNavigation .box_scroll .item .items1 p {width:30px;height:45px;cursor:pointer;display:flex;align-items:center;justify-content:center;}
    .mobileNavigation .box_scroll .item .items1 p span {display:block;width:12px;height:1px;background:#666666;position:relative;}
    .mobileNavigation .box_scroll .item .items1 p span::after {position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:#666666;transform:rotate(90deg);transition:0.4s;}
    .mobileNavigation .box_scroll .item .active p span::after {transform:rotate(180deg);}
    .mobileNavigation .box_scroll .item .twoSelect {padding:0 0 10px 10px;display:none;}
    .mobileNavigation .box_scroll .item .twoSelect .twoSelectItem a {line-height:30px;font-size:0.95rem;text-transform:capitalize;}
    .mobileNavigation .box_scroll .item .twoSelect .twoSelectItem dl {display:none;}
    .mobileNavigation .box_scroll .item .threeSelect {padding-left:15px;line-height:22px;}
    .mobileNavigation .box_scroll .item .threeSelect a {color:#666666;font-size:0.95rem;}
    .mobileNavigation .box_scroll .item .threeSelect .threeSelectItem a {font-size:0.95rem;}
    .mobileNavigation .box_scroll .item .fourSelect {padding-left:15px;display:none;}
    .mobileNavigation .box_scroll .item .fourSelect a {color:#666666;font-size:0.95rem;}
    .mobileNavigation .box_scroll .item .fourSelect .fourSelectItem a {font-size:0.95rem;}
    .mobileNavigation .box_scroll .ys_ph_search {width:95%;margin:20px 0 20px 3%;background:var(--colormain1);overflow:hidden;padding:0 0px;border-radius:15px;}
    .mobileNavigation .box_scroll .ys_phs_form {position:relative;z-index:1;width:100%;border:1px solid #eeeeee;}
    .mobileNavigation .box_scroll .ys_phs_form input {width:100%;height:35px;padding:0 50px 0 20px;color:#ffffff;}
    .mobileNavigation .box_scroll .ys_phs_form input::-webkit-input-placeholder {color:#ffffff;opacity:0.8;}
    .mobileNavigation .box_scroll .ys_phs_form input::-moz-placeholder {color:#ffffff;opacity:0.8;}
    .mobileNavigation .box_scroll .ys_phs_form input:-moz-placeholder  {color:#ffffff;opacity:0.8;}
    .mobileNavigation .box_scroll .ys_phs_form input::-ms-input-placeholder {color:#ffffff;opacity:0.8;}
    .mobileNavigation .box_scroll .ys_phs_form input:-ms-input-placeholder  {color:#ffffff;opacity:0.8;}
    .mobileNavigation .box_scroll .ys_phs_form input:-webkit-autofill,
    .mobileNavigation .box_scroll .ys_phs_form input:-webkit-autofill:hover,
    .mobileNavigation .box_scroll .ys_phs_form input:-webkit-autofill:focus,
    .mobileNavigation .box_scroll .ys_phs_form input:-webkit-autofill:active {-webkit-box-shadow:0 0 0 1000px var(--colormain1) inset !important;-webkit-text-fill-color:#ffffff;caret-color:var(--colormain1);}
    .mobileNavigation .box_scroll .ys_phs_form input:-moz-autofill {background:var(--colormain1) !important;}
    .mobileNavigation .box_scroll .ys_phs_form .searfont2 {width:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5;background:url('../images/searw.svg') no-repeat center center;cursor:pointer;}

    .topCon100 {padding-top:5rem;}
    .nyBanner img {min-height:18rem;}
    .contactA_T_l {width:30%;padding:0px 10px 10px 10px;}
    .contactA_T_l>a {width:90%;}
    .contactA_T_m {width:50%;padding:0px 30px 0px 30px;}
    .contactA_T_R {width:18%;padding:0px 0px 20px 10px;}
    .contactB_l dt {margin:30px 20px 30px 20px;font-size:1.8rem;line-height:30px;}
    .contactB_l dd {margin:0 20px;}
    .contactA_T_l>span {font-size:2rem;}
    .lx_map {margin:3rem auto;}
    #allmap {height:450px;}
    .proLeft  {display:none;}
    .proRight {width:100%;}
    .indexLeft {display:none;}
    .modelLeft {display:none;}
    .nyaboutcul ul li {width:30.75506%;margin-left:2.5565%;}


}

@media screen and (max-width: 768px) {
    .wap_top_c .wap_left .wap_text {display:none;}
    .container  {width:92%;}
    .container2 {width:92%;}

    .nyBanner img {min-height:15rem;}
    .contactA_T_l {width:100%;}
    .contactA_T_l>a {margin:0 0 20px 0;}
    .contactA_T_m {width:100%;margin:20px 0 20px 0;}
    .contactA_T_R {width:100%;margin:20px 0 20px 0;}
    .contactB_l {width:100%;min-height:340px;}
    .contactB_l dt {margin:30px 30px 30px 30px;font-size:1.6rem;line-height:30px;}
    .contactB_l dd {margin:0 30px;}
    .contactB_R {float:none;width:100%;margin:20px 0;background:#f5f5f5;}
    .contactB_R form {padding:10px 10px;}

    .botcopyleft {float:none;}
    .divBottom_2 {text-align:center;padding:15px 15px;}
    .divBottom_2 .fl,.divBottom_2 .fr {float:none;}
    .proList {grid-template-columns:repeat(2, 1fr);}
    .proList li .div2 a:after {display:none;}
    .proRight_con ul {grid-template-columns:repeat(2, 1fr);}
    .nyabout {flex-wrap:wrap;}
    .nyabout .nyabout_txt {width:98%;}
    .nyabout .nyabout_img {width:96%;padding:0 0 0 1%;}
    .nyaboutcul {width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
    .nyaboutcul ul li {width:30.75506%;margin-left:2.5565%;}
    .reasonUl li {width:99%;}
    .indexNews .News1 {width:100%;margin:0 0 20px 0;}
    .indexNews .News1:first-child {margin:0 0 20px 0;}
    .news_con dl {width:96%;height:175px;}
    .news_con dt {width:150px;height:100px;}
    .news_con dd {width:calc(100% - 190px);height:175px;}
    .news_con dl:hover dd {width:calc(100% - 180px);}
    .divHonorShow {width:47.33%;}
    .sr_lists .c li a.small_pic {width:160px;}
    .sr_lists .c li a.small_pic img {width:150px;height:150px;}
    .sr_lists .c li div.adds {float:right;}
    .imgbig {max-width:100%;height:auto !important;}
    .message .form-group {width:80%;margin:15px 0px 0 0px;}
    .message .form-content2 {width:96%;}
    .download_list .content .Dleft_1 {width:98%;}
    .download_list .content .Dleft_2 {width:98%;}
    .download_list .content .Dright {float:none;padding:0 10px 0 20px;}


}

@media screen and (max-width: 576px) {
    html {min-width:300px;overflow-x:scroll;}
    .toTop {width:30px;height:30px;background-size:30px auto;}
    .wap_top {height:5rem;}
    .wap_top_c .wap_left .wap_text {display:none;}
    .wap_top_c .wap_left .logo1 img {max-height:4.5rem;}
    .wap_top_c .Header_wapmenu .menu_btn {height:5rem;}
    .mobileNavigation {top:5rem;}
    .swiper-button-prev:after, .swiper-button-next:after {font-size:2.2rem;}

    .nyBanner img {min-height:12rem;}
    .index_banner .swiper-slide img {min-height:18rem;}
    .index_banner .info a {display:none;margin-top:10px;}
    .index_banner .info p {font-size:1rem;}
	
    .contactA_T {padding:20px 10px;}
    .contactA_T_m {width:100%;padding:0px 10px 0px 10px;border:none;}
    .divBot {flex-wrap:wrap;}	
    .divBot_01 {width:100%;}
    .divBot_02 {width:100%;padding:0 0px 0 0px;margin:20px 0px 20px 0;border:none;}
    .divBot_03 {width:100%;}
    .wraptop_4_2_1 .searchinput {width:100px;}
    .nyaboutcul {width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;}
    .nyaboutcul ul {margin-left:0;}
    .nyaboutcul ul li {width:100%;margin:10px 0;text-align:center;}
    .news_con dl {width:98%;margin:10px 5px;}
    .news_con dt {width:100px;}
    .news_con dd {width:calc(100% - 120px);height:125px;}
    .news_con dl:hover dd {width:calc(100% - 110px);}
    .proList {grid-template-columns:repeat(2, 1fr);}
    .divHonorShow {width:47.33%;}
    .divHonorShow_1 {height:auto;}
    .divHonorShow_1 img {width:100%;height:100%;}
    .div  {width:98%;}
    .div img {width:100%;height:100%;}
    .sr_lists .c li p {overflow:hidden;}
    .sr_lists .c li div.adds {float:right;}
	
    .Footder {display:block;width:100%;min-height:60px;_height:60px;padding-top:0px;}
    .FootderA {width:100%;border-bottom:0px solid #DDDDDD;border-top:1px solid #DDDDDD;text-align:center;line-height:22px;}
    .FootderAContent {padding:8px 5px 8px 5px;color:#666666;}
    .FootderC {width:100%;text-align:center;position:fixed;bottom:0;display:block;left:0;z-index:100;}
    .footbtn {width:100%;height:62px;border-top:1px solid #E9F0F4;-webkit-appearance:none;box-sizing:border-box;outline:none;transition:all .3s;-webkit-transition:all .3s;background:var(--colormain1);}
    .footbtn li {float:left;width:24.5555%;height:100%;}
    .footbtn li a {display:block;width:100%;height:60px;margin:0px 0px 0px 0px;color:#ffffff;text-align:center;}
    .footbtn li a span {display:block;width:100%;height:100%;line-height:32px;padding-top:32px;font-size:0.85rem;cursor:pointer;}
    .home  {background:url('../images/wap/wap_14.png') no-repeat center 5px;background-size:32px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .tel   {background:url('../images/wap/wap_06.png') no-repeat center 3px;background-size:35px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .prod  {background:url('../images/wap/wap_16.png') no-repeat center 6px;background-size:30px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .share {background:url('../images/wap/wap_10.png') no-repeat center 3px;background-size:35px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .sms   {background:url('../images/wap/wap_11.png') no-repeat center 5px;background-size:35px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .qq    {background:url('../images/wap/wap_09.png') no-repeat center 3px;background-size:35px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .feed  {background:url('../images/wap/wap_13.png') no-repeat center 3px;background-size:35px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .map   {background:url('../images/wap/wap_12.png') no-repeat center 5px;background-size:32px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .weixin{background:url('../images/wap/wap_17.png') no-repeat center 3px;background-size:35px;border-right:1px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .cont  {background:url('../images/wap/wap_08.png') no-repeat center 3px;background-size:35px;border-right:0px solid #D2D2D2;border-left:0px solid #D2D2D2;}
    .message .form-group {width:96%;margin:15px 0px 0 0px;}


}

@media screen and (max-width: 360px)  {
    .swiper-button-prev:after, .swiper-button-next:after {font-size:1.8rem;}
    .sr_lists .c li a.small_pic {width:100%;}


}
