@media all and (max-width:768px) {
	.container {width: auto;padding-left:15px;padding-right:15px;}
	.in_title .entit{width:100%;line-height:.9;font-size: 22px;}
	.in_title .tit{line-height:.9;font-size: 22px;}
	.in_title .tit em{width:100%;}
	.topbar {display: none;}
	.header {padding:10px 15px;position: fixed;z-index: 10;width: 100%;top: 0;left: 0;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
	.header .text,.header .tel {display: none;}
	.header .logo {height: 45px;line-height: 45px;float: none;padding: 0;}
	.header .logo img{height:45px;}
	.header .nav {margin: 5px 0 -10px;text-align: left;display: none;background-color: #0952a1;border-bottom: 0;background-image:unset;}
	.header .nav::before,.header .nav::after{display:none;}
	.header .nav ul {margin: 0;background-color: #333333eb;}
	.header .nav li {display: block;margin: 0;border-top: 1px solid #eee;background: none;}
	.header .nav li a {line-height: 50px;padding: 0 15px;color: #fff;font-size: 16px;}
	.header .nav li .arr {display: block;}
	.header .nav li.active a, .header .nav li.open a, .header .nav li a:hover {background-color: #fa6d07;color: #fff}
	.header .nav li.open .arr:after {border-color: #fff;transform: rotate(225deg);}
	.header .nav li.dropdown {position: static;}
	.header .nav .dropdown-box {position: static;background-color: #f5f5f5;min-width: auto;text-align: left;}
	.header .nav .dropdown-box a {color: #333 !important;border-top: 1px dotted #ddd;padding: 0 15px;line-height: 40px;background-color: transparent !important;border-bottom: 0;}
	.header .nav .dropdown-box a:hover {background-color: transparent !important;color: #007bdf!important;}
	.menu-btn {display: block;;}
	.banner {display: none;}
	.m-banner{width:100%;overflow:hidden;position:relative;display: block;margin-top: 64px;}
	.m-banner .swiper-pagination-bullet{background:#fff;width:15px;height:15px;opacity:1}
	.m-banner .swiper-pagination-bullet-active{background-color:#fa6d07;}
	.m-banner .swiper-slide img{max-width:100%;display:block;}
	.banner-sub{height: 135px;top: 67px;}
	.sub-tit em{float: none!important;}
    .curmbs {display: none;}
    .ct2-sd {display: none;}
    .ct2-mn {float: none!important;width: auto;}		
	
	/* search--begin */
	.keyword.in{display: none;margin-top:5px;}
	.keyword.ny{margin-top:65px;}
	.keyword .search-box{width:100%;float: none!important;margin-top:15px;}
	/* search--end */
	
	/* inpro--begin */
	.in-pro{padding:15px 0;}
	.in-pro-nav,.in-pro-con{float: none!important;width:100%;}
	.in-pro-nav-b,.in-pro-nav-c{display:none;}
	.in-pro-con{margin-top:20px;}
	.in-pro-con-cb_a{width:49%;margin-bottom:20px;}
	.in-pro-con-cb_a:nth-child(1),.in-pro-con-cb_a:nth-child(2),.in-pro-con-cb_a:nth-child(3),.in-pro-con-cb_a:nth-child(5){margin:0;}
	.in-pro-con-cb_a:nth-child(2n){margin-left:2%;}
	/* inpro--end */
	

	/* inyoushi--begin */
	.in-youshi-a h6{font-size:24px;}
	.in-youshi-ba{width:50%;}
	
	.in-youshi-ba .in-youshi-ba_a{display:none;}
	.in-youshi-ba{margin-top:20px;}
	.in-youshi-ba:nth-child(2){margin-top:47px;}
	.in-youshi-ba:nth-child(4){margin-top:20px;}
	.in-youshi-bb{display:none;}
	
	/* inyoushi--end */
	/* infuwu--begin */
	.in-fuwu-con{background-image:unset;background-color: #0952a3;padding: 30px 0;height:auto;}
	.in-fuwu-con-ba h6{font-size:20px;}
	.in-fuwu-con-b{width:100%;padding-left:0;}
	.in-fuwu-con-bb_a img,.in-fuwu-con-bb_a:nth-child(2) img{margin-right:10px;}
	.in-fuwu-con-b > img{display:none;}
	/* infuwu--end */
	/* inadv--begin */
	.in-adv{display:none;}
	/* inadv--end */
	/* incase--begin */
	.in-cases{padding-bottom:30px!important;}
	/* incase--end */
	
	/* inabout--begin */
	.in-about{padding-bottom:30px!important;}
	.in-about-con{float: none!important;width:100%;}
	.in-about-con .bt,.in-about-con .bt h6,.in-about-con .bt p,.in-about-cona h6{text-align:center;}
	.in-about-con .bt img{display:inline-block;}
	.in-about-con-b{display:none;}

	.in-about-conb{width:50%;text-align:center;}
	.in-about-cona p{text-overflow: ellipsis;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;margin-bottom:0;}
	/* inabout--end */
	/* inhezuo--begin */
	/*.in-hezuo img{width:49%;margin-right: 0;}*/
.in-hezuo img{width:100%;margin-right: 0;}
	/* inhezuo--end */
	
	/* innews-begin */
	.in-news-cona{display:none;}
	.in-news-conb{width:100%;margin-left:0;}
	.in-news-conba h4{margin-top:-15px;}
	.in-news-conc{float: none!important;width:100%;margin-bottom: 20px;}
	/* innews-end */




    /* 产品列表--开始 */
    .lists-pro {
        margin: -10px 0 0 -10px;
    }
    .lists-pro li {
        float: left;
        width: 50%;
    }
    .lists-pro li a {
        margin: 10px 0 0 10px;
    }
    .lists-pro li .text {
        line-height: 34px;
        font-size: 14px;
    }
    .lists-pro li .text p span {
        height: 34px;
    }
    .lists-pro li .btn a {
        font-size: 12px;
        padding: 0px 10px;
    }
    /* 产品列表--结束 */
    /* 案例列表--开始 */
    .lists-case {
        margin: -10px 0 0 -10px;
    }
    .lists-case li {
        float: left;
        width: 50%;
    }
    .lists-case li a {
        margin: 10px 0 0 10px;
    }
    .lists-case li .text {
        line-height: 34px;
        font-size: 14px;
    }
    .lists-case li .text p span {
        height: 34px;
    }
    .lists-case li .btn a {
        font-size: 12px;
        padding: 0px 10px;
    }
    /* 产品列表--结束 */
    /* 资讯列表--开始 */
    .lists-news li {
        padding-bottom: 15px;
        border-bottom: 1px solid #eee;
    }
    .lists-news li a {
        padding: 0;
        border: 0;
    }
    .lists-news li .img-center {
        float: none;
        width: auto;
        display: none;
    }
    .lists-news li .text {
        margin: 0;
    }
    .lists-news li .text .more {
        display: none;
    }
    .lists-news li .text h4 {
        line-height: 20px;
        font-size: 16px;
        padding-bottom: 15px;
    }
    .lists-news li .text h4 span {
        display: none;
    }
    .lists-news li .text p {
        margin: 10px 0 0;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        display: -webkit-box;
    }
    /* 资讯列表--结束 */
    /* 列表翻页--开始 */
    .pagination {
        height: auto;
        padding-bottom: 0;
    }
    .pagination li {
        margin-bottom: 10px;
    }
    /* 列表翻页--结束 */
    /* 产品图片切换--开始 */
    .td10_com-showcase {
        margin-bottom: 30px;
    }
    .pc-slide {
        float: none;
        width: auto;
    }
    .view .swiper-slide .img-center {
        height: 300px;
        line-height: 300px;
    }
    .td10_com-showcase-info {
        margin: 20px 0 0;
    }
    .td10_com-showcase-info h1 {
        margin-bottom: 15px;
    }
    .td10_com-showcase-info .desc {
        margin-bottom: 20px;
        font-size: 14px;
        text-overflow: ellipsis;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        display: -webkit-box;
    }
    .td10_com-showcase-info p {
        margin-top: 10px;
    }
    .td10_com-showcase-info p strong {
        font-size: 24px;
    }
    .td10_com-showcase-info .tel {
        margin-top: 20px;
    }
    .td10_com-showcase-info .tel a {
        line-height: 34px;
        font-size: 14px;
        width: auto;
    }
    /* 产品图片切换--结束 */
    /* 产品标题样式--开始 */
    .prod-menu {
        margin-bottom: 15px;
    }
    .prod-menu li {
        margin-right: 5px;
    }
    .prod-menu li a {
        font-size: 14px;
        line-height: 34px;
        padding: 0 15px;
    }
    /* 产品标题样式--结束 */
    /* 内容主体--开始 */
    .td10_com-content-title h1 {
        font-size: 18px;
    }
    .td10_com-content-desc {
        display: -webkit-box;
    }
    .td10_com-content-epx li {
        line-height: 24px;
    }
    .td10_com-content-epx li span {
        font-size: 12px;
        padding: 0 5px;
        margin-right: 5px;
    }
    .td10_com-content-epx li em {
        display: none;
    }
    .td10_com-content-tags .more {
        display: none;
    }
    .td10_com-content-tags {
        font-size: 16px;
        line-height: 22px;
        padding-top: 5px;
    }
    .td10_com-content-rem h4 {
        font-size: 18px;
        line-height: 34px;
        margin-bottom: 5px;
    }
    /* 内容主体--结束 */
    /* 相关资讯、案例、产品--开始 */
    .relevant-news-list li {
        float: none;
        width: auto;
    }
    .relevant-news-list li span {
        right: 0px;
    }
    .relevant-pro-list li, .relevant-cases-list li {
        width: 50%;
    }
    /* 相关资讯、案例、产品--结束 */
	
	
	.liuyan-a,.liuyan-b{width:100%;height:auto;padding:20px;}
	.liuyan-aa h6,.liuyan-ab span,.liuyan-b h6{font-size:20px;}
	.liuyan-ab{text-align:center;padding-left:0;}
	.liuyan-ac{display:none;}
	.liuyan-b .input1{width:100%;}
	.bkb{padding-bottom:0;}
	.bkb_a {width: 100%;height: 85px;padding-left: 0!important;;border-left:none;}
	
    #message .m-content .m-message {width: 98%;padding: 20px 10px;}
    .m-message {width: auto;margin: 18px auto 0;}
    .m-message label input.inp, .m-message label textarea {width: 80%;}	
	#message .m-content .m-message{width:90%;padding:20px;}
	.footer{height:auto;padding:20px 0;}
	.footer .bNav,.footer .contact_info{float:none!important;width:100%;border:none;}

	
	.footer .bNav dl{width: 33.33%;text-align: center;}
	.copyright{height:auto;line-height:1.5;padding:15px 0;}
	.yja,.yjb,.yl,.yb_conct{display:none;}
	.yjc{padding:0;border:none;}
	.yjca {margin: 20px 0;}
	.yjca h6{text-align:center;}
	.yjca p{margin-bottom:30px;font-size:14px;}
	.yjca p a{font-size:14px;line-height:1.75;}
	.dan-xia{display:block;}
	.dan-xia{width:100%;position: fixed;left: 0;bottom: 0;z-index: 1000;box-shadow: 0 0 20px -5px #000;background-color: #fff;}
	.dan-xib{width: 25%;padding: 3% 0 2% 0%;}
	.dan-xid img{width: 35px;margin: 0 auto;}
	.dan-xid p{ color:#333333;text-align: center;font-size: 0.85rem;line-height: 22px;margin-top: 5px;}
	.dhgd_d{width: 49px;position: absolute;left: calc(50% - 22px);top: -22px;animation: bounce_a 2s infinite;}
	.dhgd_d img{width: 100%;}
}