.sp_header,.sjj_nav,.sjj_nav2,.sp_nav2,.m{ display:none;}
.car_list ul li a img{ width:270px; height:180px;}
.car_list ul li a div img{ width:15px; height:15px;}
.sub_content_right_below .box1 .item{ width:270px; height:240px; margin:0 8px; float:left;}
.sub_content_right_below .box1 .item img{ width:266px; height:181px;}
.news_content_top{ height:auto;}
.feedback table{ width:80%;}
.pageContent_view .item{ width:269px; height:220px; float:left; margin:0 8px;}
.pageContent_view .item img{ width:265px; height:175px;}
.follow_us_list{ width:50%; float:left; display: flex;
   justify-content: right; margin-top:8px}
.follow_us_list li {
    width: 40px;
    margin-right: 10px;
    display: inline-block;
	float:left;
	
}
@media screen and (max-width:1024px){.hg_top_back{ width:98%;}
.hg_top_back img{ width:98%;}
.hb{ width:98%;}
.hb li{ margin-right:50px;}
#tb .ab-l{ width:95%;}
#tb .ab-l dd{ width:500px; margin-right:30px;}
}
@media screen and (max-width:768px){
	.contact_us_bt{ font-size:1rem}
html,body{width:100%; min-width:auto; overflow-x:hidden;}
.hg_top_back{ display:none;}
#top4{ display:none;}
.sp_header,.sjj_nav,.m,.sjj_nav2,.sp_nav2{ display: block;}
/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff; position:relative;position:fixed;z-index:10;width:100%; top:0;}
.sp_logo{padding:10px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.language{ position:absolute; top:10px; right:10px; width:40px; height:30px}
.language li{ width:40px; height:30px; margin-right:10px; float:left}
.sp_nav{width:50px;float:left;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#45bdb7;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:50px;height:32px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#45bdb7}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/

/*轮播*/
.banner{ display:none;}
      .swiper {
        width: 100%;
        height: 100%;
		top:50px;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.text{ position:absolute; top:30%; left:5%; color:#fff; text-align: left; max-width:90%; background:rgba(255,255,255,0.40); padding:0 .5rem; border-radius:.5rem;}	
.text dl{ font-size:1.6rem; font-weight:bold; margin:0; padding:0;}
.text dt{ font-size:1.0rem; font-weight:normal; margin:0; padding:0;}
.swiper-slide:nth-child(3) .text{color:#000;}
.hb{ width:100%;}
.hb ul{ display:flex; justify-content:space-between; flex-wrap:wrap; margin-right:0;}
.hb ul li{ width:49%; margin-right:2%;}
.hb ul li img{ width:100%; height:auto; border-radius:0}
.hb li:nth-child(2n) {
    margin-right: 0px;
}

.hb_case h3 span {
display:none !important
}

.ser-con{ width:95%; margin-top:50px; display:none !important}
.hb h3 span {
display:none !important
}
.h-ser p{ width:100%; line-height:2; padding:10px 0;}
.searchform{ margin:0 auto; display:none;}
.footer{ display:none;}
.contant1{ display:block; width:100%; overflow:hidden; padding:30px 1.5% 0; background:none}
.hb li {
    height: 160px;

}
.hb li p {
	display:none

}
.hb li em {
display:none
}
.hb_case{ width:100%; padding:0px 1.5% 50px;}
.hb_case ul{ padding:0;}
#tb .ab-l dt{ width:100%;}
#tb .ab-l dd{ width:100%; margin-right:auto; margin-top:30px;}
.mfoot{ width:100%; padding:2.5%; background-color:#f1f1f1; font-size:14px; line-height:2;padding-bottom: 50px;}
.xfoot p,.wxtan p{ text-align:center;}
.sub_banner{ margin-top:50px;}
.sub_content_left{ display:none;}
.sub_content{ width:100%; padding:1.5%}
.sub_content_right{ width:100%;}
.car_list ul{ display:flex; justify-content:flex-start; flex-wrap:wrap;}
.car_list ul li{ width:47%; height:auto; margin-right:auto;}
.car_list ul li a{ width:100%; height:auto;}
.car_list ul li a img{ width:100%; height:auto;}
.car_list ul li a div{ width:100%; width:auto;}
.car_list ul li a img.arrows{ margin-left:5px;}
.sub_banner{ height:80px;}
.sub_content_right_top{ height:80px;}
.sub_content_right_top_top{ width:95%;}
.sub_content_right_top_below{ margin-top:0px; font-size:18px;}
.sub_content_right_top_below span{ margin-right:20px; margin-top:15px;}
.game163{ width:100%;}
.pro_parameter li p{ line-height:2;}
.sub_content_right_below .box1 .item{ width:48%; height:auto; margin:1%; float:left;}
.sub_content_right_below .box1 .item img{ width:100%; height:auto;}
.news_list{ width:100%;}
.news_list_left{ width:30%;}
.news_list_left img{ width:100%;}
.news_list_right{ width:65%; float:right;}
.news_list_right h4{ width:94%;   text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;}
  .news_content_top h1 {
    font-size:20px;
    color: #666666;
}
.news_list_right p{ width:100%; 
display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;}


.feedback .text1{ width:90%;}
.feedback .text2{ width:95%;}
.feedback table{ width:98%}
.feedback table td{ width:50%;}
.hb li span{    font-size: 1.2em;
    color: #333;

    line-height: 1.5em;
    padding: 0.5em 0.2em 0.2em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: center;
	}
.pageContent_view .item{ width:48%; height:auto; float:left; margin:0 1%;}
.pageContent_view .item img{ width:100%; height:auto;}
.float{ display:none;}
.sub_content_right_below_top_left{ width:100%;}
.game163 .smallImg{ width:85%}
.game163 .smallImg img{ height:auto;}
.game163 .bigImg li img{ width:100%; height:auto;}
.game163 .bigImg{ height:auto;}

.sub_content_right_top{ position:relative;}
.sub_content_right_top_below .sp_nav2{ font-size:0.9rem; font-weight:normal; color:#000; margin-top:0; float:right;}
.sp_nav2{width:90px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px; text-align:right; line-height:50px; margin-right:10px;}
.sp_nav2 span{display:block;background:#45bdb7;width:22px;height:2px;position:absolute;left:28px;transition:all ease 0s;}
.sp_nav2 span:nth-of-type(1){top:3px}
.sp_nav2 span:nth-of-type(2){top:10px}
.sp_nav2 span:nth-of-type(3){top:17px}
.sp_nav_se2 span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se2 span:nth-of-type(2){width:0; overflow:hidden; display:none;}
.sp_nav_se2 span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav2{ position:absolute;z-index:9;background:#eee;width:100%;height:auto;font-size:14px;line-height:40px; top:50px; left:-100%;overflow:auto;overflow-x:hidden;transition:top ease 0s;}
.nav_show2{top:110px; left:0;}
.sjj_nav2>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav2>ul>li:first-child>a{float:left;width:calc(100% - 0px)}
.sjj_nav2>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav2>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav2 ul li i{position:absolute; top:5px;right:0px;border-left:1px #ddd solid; height:50px;padding:0px 7px 0 7px; display:block; margin-bottom:20px;}
.sjj_nav2 ul li i svg{transform:rotate(-90deg);transition:all ease 0s}
.sjj_nav2 ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav2 ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav2>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav2 ul li ul{display:none; display:block;}
.sjj_nav2 ul li a{color:#666;width:80%}
.sjj_nav2 ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav2 ul li i svg{width:50px;height:32px;fill:#555;}
.sjj_nav2 ul li .sjj_nav_i_se2 svg{fill:#45bdb7}
.sjj_nav2 ul li ul li>ul{margin-left:10px}
.sub_content_right{ overflow:auto; }

.sub_content_right_below_top_right{ height:auto;}
.game163 .smallImg li{ width:63px;}
.follow_us_list{ width:100%; justify-content:flex-start;}
.follow_us_list li{ margin-right:0;}
.menudiv div{ padding:0;}
}

@media screen and (max-width:375px){.game163 .smallImg li{ width:55px;}}
@media screen and (max-width:320px){.game163 .smallImg li{ width:49px;}}