@charset "utf-8";

/*!
*/

/* mobile nav */
.mnav{position: relative;z-index: 900; display: none;}
.mnav.scroll-down .mheader{top:-100px;}
.mnav.scroll-top .mheader,.mnav.scroll-top .mheader{top:0px;background: #fff;}
.mnav.scroll-top .mheader .mlogo,.mnav.scroll-top .mheader .mlogo{background: url("../images/logo.png") left center no-repeat;background-size: 100%;}


.mnav.scroll-down .menu-toggle span.hamburger,
.mnav.scroll-down .menu-toggle span.hamburger:after,
.mnav.scroll-down .menu-toggle span.hamburger:before,
.mnav.scroll-down .menu-toggle span.cross:before,
.mnav.scroll-down .menu-toggle span.cross:after,
.mnav.scroll-top .menu-toggle span.hamburger,
.mnav.scroll-top .menu-toggle span.hamburger:after,
.mnav.scroll-top .menu-toggle span.hamburger:before,
.mnav.scroll-top .menu-toggle span.cross:before,
.mnav.scroll-top .menu-toggle span.cross:after
{background:#000;}

.nav-container {padding-top: 90px;}

.mheader {height:60px; left:0;top: 0;z-index: 93;width: 100%;overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.mheader ul {height:60px;position: relative;padding:0 3%;margin: 0;}
.mlogo {  position: absolute;z-index: 90;display: block;height: 60px; -webkit-transition:none;-moz-transition:none;transition:none;}
.mlogo img{ height:100%;}
.mlanguage {padding:10% 0;text-align: center;} 
.mlanguage a{display: inline-block;margin:0 2%;color: #666;font-size: 14px;} 
.mlanguage a:hover {opacity: 1;}

.cd-nav{margin: 0;padding: 0; }
.cd-nav li{width:80%;margin: auto;padding: 0;overflow:hidden;position: relative;}
.cd-nav a{ border-bottom:#313131 1px solid;position: relative; display: block;width:90%;font-weight: bold;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-size:17px; color:#fff;padding:5% 0; margin:0px auto;text-transform:uppercase;}
.cd-nav a:hover,.twonav.curr{color:#EF612C;}
.cd-nav li a.twonav {background: url(../images/right3.png) right center no-repeat;background-size: 3%;}
.no-touch .mheader{background-color: #1a1a1a;}
 
.menu-toggle {display: block;width:50px;height:50px; position:absolute;right:0px;top:0px;z-index: 9999;}
.cd-nav-trigger {width: 100%;height: 100%;display: block;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger:after {margin-top:-7px;top:0;transition-delay:0.27s;}
.menu-toggle span.hamburger:before {margin-top:7px;top:0;transition-delay:0.2s;}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.12s;-webkit-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-o-transform:translateX(-70px);transform:translateX(-70px);}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-o-transform:translateX(70px);transform:translateX(70px);}
.no-touch .menu-toggle span.hamburger:after {transition-delay:0s;}
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.menu-toggle span.cross:before,
.menu-toggle span.cross:after {content:"";display:block;width:24px;height:3px;background:#333;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-o-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-moz-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-o-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);-moz-transform:translateY(-70px) translateX(-70px) rotate(45deg);-ms-transform:translateY(-70px) translateX(-70px) rotate(45deg);-o-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);-moz-transform:translateY(70px) translateX(-70px) rotate(-45deg);-ms-transform:translateY(70px) translateX(-70px) rotate(-45deg);-o-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);-moz-transform:translateY(-70px) translateX(70px) rotate(-45deg);-ms-transform:translateY(-70px) translateX(70px) rotate(-45deg);-o-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.no-touch .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.no-touch .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;}
 
.cd-nav-container{background-color:#1a1a1a;position: fixed; z-index:91; top:0px; right: 0; width: 100%;height:100%;overflow-y: auto;overflow-x: hidden; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.4s 0s, box-shadow 0s 0.4s; -moz-transition: -moz-transform 0.4s 0s, box-shadow 0s 0.4s; transition: transform 0.4s 0s, box-shadow 0s 0.4s;}
.cd-nav-container.is-visible{-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);-webkit-overflow-scrolling: touch;}

.cd-overlay{position: fixed; height: 100%; width: 100%; top: 0; left: 0; cursor: pointer; visibility: hidden; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s; -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s; transition: opacity 0.4s 0s, visibility 0s 0.4s; z-index:19;}
.cd-overlay.is-visible{opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s 0s, visibility 0s 0s; -moz-transition: opacity 0.4s 0s, visibility 0s 0s; transition: opacity 0.4s 0s, visibility 0s 0s;}

.msearch {margin: 20px auto;width: 72%;}
.msearch .icon{position: relative;}
.msearch .minput{border: none;border-bottom: 1px solid #313131;background: none; width: 100%;height: 30px;font-size: 12px;outline: none;color: #fff;}
.msearch .msubmit{display: block;width: 18px;height: 18px;position: absolute;right: 0;top: 50%;margin-top: -9px; background: url("../images/ss1.png") center no-repeat;background-size: 100% ;opacity: .3;}
.minput::-moz-input-placeholder,.minput::-ms-input-placeholder,.minput::-webkit-input-placeholder {color:#333;}
input.minput[type="text"]::-webkit-input-placeholder {color:#333;}


.mchildren {display:none;width:90%;border-bottom: 1px solid #313131; margin:0px auto;padding:10px 0;position: relative;}
.mchildren a{border-bottom:none;position: relative; display: block;width:90%;font-size:15px; color:#ccc;padding:0.8em 0;}
.mchildren a:hover{background:none; color:#EF612C;}
.mchildren a.threenav {background: url(../images/right3.png) right center no-repeat;background-size:2%;}


.shownav-c {position: relative;width: 100%;height: 0px;overflow: hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.shownav-c.cur {height: auto;}
.shownav-c  ul {list-style: none;margin:auto;padding: 0;display:block;width: 90%;height: 100%;}
.shownav-c  ul li{list-style: none;margin: 0;padding: 0;display:block;;width:100%;}
.shownav-c  ul li a {font-weight: bold;border-bottom:#313131 1px solid;position: relative; display: block;width:90%;text-align: left; font-size:14px; color:#999;padding:4% 0; margin:0px auto;text-transform:uppercase;}
.closenav {display: block;font-size: 14px;color: #fff;position: absolute;left:5%;top: 10%;background: url("../images/left4.png") left center no-repeat;padding-left: 30px;}
.closenav:hover {color: #fff;}

.shownav-d {padding:10px;width:90%;margin:auto;border-bottom:#313131 1px solid;display: none;}
.shownav-d.cur {display: block;}
.shownav-d a{display: block;color: #999!important;padding:4% 5%!important;font-size:14px!important;width:90%!important;border: none!important;}
.shownav-d a::after {display: none!important;}

.cd-nav li ul div ul li a:last-child {border: none;}
.interesting-list a .text h3 {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.ban-ph{ display: none;}

@media screen and (max-width: 1920px) {
	.img-center { width:auto!important;height:auto!important;}
	.index-about .about-item .left::after {right: 0;}
	.index-about .about-item .left .title h2 {font-size: 30px;}
	.screen-banner-swiper .screen-banner-slide .img img {display:block;}
	.development-history .top .title-style {margin: 150px auto auto;}
	.banner-slide .img img,.index-products-center .bottom3 a .img img.img-center,.index-interesting-list a .img img.img-center,.screen-banner-swiper .screen-banner-slide .img img,.our-project-swiper-3 .img .img-center,.interesting-video-list .item .img img.img-center,.interesting-list a .img img.img-center,.video-list a .img img.img-center,.download-list a .img img.img-center {width:auto!important;}
 
}
@media screen and (max-width: 1800px) {
}
@media screen and (max-width: 1680px) {
	input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"],input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input::-moz-input-placeholder,textarea::-moz-input-placeholder,input::-ms-input-placeholder,textarea::-ms-input-placeholder {font-size:12px;}
	
	.header .content{ width:100%;}
	 
}
@media screen and (max-width: 1440px) {
	.header-nav-show {top: 83px;}
	.contact-section .content .left {width: 55%;}
	.contact-section .content .right {width: 40%;}
	.container{ width:100%; padding:0 15px; box-sizing:border-box;} 
	.video-pop .pop-box {width: 92%;}
	.image-pop .pop-box{  width:80%; height:600px;}
	.newslbbr-loop { width: 56%;}
	.newslbbr-list { width: 44%; padding: 0 40px 0;}
	.newslbbr-wdtit h3 { font-size: 18px; line-height: 26px;  height: 52px;}
	.newslbbr-list-link {padding: 20px 0;} 
	.newslbls-wd { padding: 28px 30px 32px;}
	.n_about .fl01 .right{ width:900px;}
	.header .content .left .logo{ width:320px; transform: translateY(15%);  }
	.header .content .center { width:58%;}
	.header .content .center .nav li a{ padding:0 20px;}
	.Header-search-words{ width:80%;}
	.Header-search-wordsform input{ width:60%; margin-right: 0;}
	
	/* 页脚 */
	.user_mesg .item input[type="text"]{ width:180px;}
	.user_mesg .item textarea{ width:420px;}
	
}
@media screen and (max-width: 1366px) {
	.contact-section .content .left .content-way li span h5 {font-size: 12px;}
	.header .content .right .search {width: 30px;}
	.header .content .center .nav li a {font-size: 14px;padding: 0 20px;}
	.newslbls-list li { width: 31.8333%;}
	/* 页脚 */
	.user_mesg .item textarea{ width:500px;}
	
	
}
@media screen and (max-width: 1280px) {
	.contact-section .content,.index-newscenter,.header-nav-show .content, .footer .content,.screen-banner-bottom-nav {width: 90%;}
	.header .content .center .nav li a {line-height: 75px;}
	.header .content .right {padding-top: 25px;}
	.header .content .right .language .icon {font-size: 12px;line-height: 18px;}
	.index-products-center .top .text,.interesting-detail-text,.evcharger-data .item li h5 {font-size: 14px;line-height: 24px;}
	.header-nav-show .content .nav-content {padding: 3% 0;}
	.header .content .left {height: 75px;}
	.header-nav-show {top:76px;}
	.header-height {height: 75px;}
	.product-top-nav {top:75px;}
	.banner-slide .txt h4,.our-project-swiper-3 .text h6,.page-banner .text h6,.interesting-video-list .item .text h5,.download-list a .text h5 span,.download-list-bottom a .text h5 span {font-size: 12px;line-height: 22px;}
	
	/*招聘弹窗 */
	.video-pop .pop-box {width: 92%;}
	.medis-mess-box .con-tab-mod .list-box .listimg {
		margin-right: 50px;
	}
	
	.newslbbr{ padding-top:50px; padding-bottom: 30px;}
	.newslbbr-loop img{ height:450px;}

	.newslbls-wdtit h6 { font-size: 16px; line-height: 24px; height: 72px;}
	.newslbls-wddes { padding-top: 20px;  margin-top: 16px;}
	.newslbls-wd { padding: 24px 24px 26px;}
	.newslbls-img img { min-height:204px;  max-height:204px;}
	.n_about .fl01 .right{ width:850px;}
	.indpro-left{ padding-left:15px; width:35%; top:60%;}
	.indpro-font h3{ font-size:30px;}
	.indpro-line{ margin-top:18px;}
	.indpro-p{ margin-top:15px;}
	.indpro-p p{ width:100%;}
	.head_main{ width: 100%; box-sizing: border-box;}
	.part-con{ width:100%;}
	.header .content .center{ width:54%;}
	.header .content .right{ padding-top:0}
	.header .content .center .nav li a{ padding:0 20px;}
	
	/* 页脚 */
	.user_mesg .item input[type="text"]{ width:150px;}
	.user_mesg .item textarea{ width:400px;}
	
	.pro-r{ width:78%;}
}
@media screen and (max-width: 1200px) {
	.head-tel{ font-size: 18px;}
	.head-line{ margin: 0 8px;}
	.header .content .center .nav li a{ padding:0 13px;}
	.header .content .center{ width:50%;}
	.header .content .left .logo{ height: auto; line-height: 60px;}
	.head-tel{ line-height: 90px;}
	.header .content .left .logo{ width:280px;}
}
@media screen and (max-width: 1152px) {
	.inside-pages .header .content .left .stockcode {margin-left: 110px;padding-left: 10px;}
	.header-nav-show .content, .footer .content,.contact-section .content,.index-interesting  {width: 94%;}
	.header .content{width:98%; }
	.header .content .center .nav li a {padding: 0 5px;}
	.item-nav .left.w50 {width: 60%;}
	.item-nav .cnav {width: 20%;padding: 0 5% 0 5%;}
	.item-nav .left {padding-right:5%;}
	.item-nav .cnav .email h3 a {font-size: 18px;}
	.item-nav .cnav li a h4,.screen-banner-swiper .screen-banner-slide .btn-2 a span,.interesting-list a .text h5,.video-list-bottom a .text h3,.evcharger-data .item li h5,.product-range-list .item-2 .text h5,.index-about .title-style h6 {font-size: 12px;line-height: 22px;}
	.item-nav .cnav li {padding: 0px 0 10px 0;}
	.item-nav .cnav li a {padding-bottom: 10px;}
	.banner-slide .txt h1 {font-size:30px;}
	.proxqfk-yzm{ width:600px;}
	.solution_list a article, .solution_list .item-box article{ width:100%;}
	.n_about .fl01 .right{ width:710px;}
	.job-cat{ line-height: 24px; padding: 40px 0;  }
	.indpro-right{ padding-right: 100px;}
	/* 页脚 */	 
	.user_mesg .item input[type="text"]{ width:120px;}
	.user_mesg .item textarea{ width:300px;}
	.ft-navitem{ margin-right: 12px;}
	.pro-r{ width:74%;}
	
	
}
@media screen and (max-width: 1024px) {
	.contact-section .content .left .content-way li {width: 50%;}
	.contact-section {padding: 80px 0;}
	.medis-mess-box .con-tab-mod .list-box .listimg {
		margin-right: 30px;
	}
	.proxqfk-yzm {width: 460px;}
	.solution_list a article .ellipsis-clamp-5{ 
		display: -webkit-box;
    	-webkit-box-orient: vertical;
    	-webkit-line-clamp: 3;
		height: 84px;
	}
	.solution_list a .detail, .solution_list .item-box .detail{ bottom:20px;}
	.sulcon .ar_article img{ display: block; max-width:none; width:100%;}
	.n_about .fl01 .right{ width:650px;}
	.solu-list li{ height:500px;}
	.solulists .slick-prev{ left:45% }
	.solulists .slick-next{ left:52% }
	.indpro-tit .index-tit{ width:100%; float: none;}
	.indpro-dec{ float: none; width:100%; padding-top: 20px;}
	/*  首页关于我们 */
	.about-desc p{ width:100%; font-size: 15px; line-height: 26px;}
	.about-desc i:before{ width:100px; }
	.about-desc i:after{background-size: 20px; background-position: 40px center;}
	.num-box{ margin-top: 30px;}
	.num-box ul{ width:100%;}
	.num-box  ul li .red {
	  font-size: 40px; 
	}
	.num-box  p i{
	  font-size: 14px;
	}
	.num-box  ul li .p3 {
	  font-size: 14px;

	}
	.num-box ul li:first-child{ width:20%;}
	.num-box ul li:last-child{ width:20%;}
	
	/*  合作伙伴 */
	.tabList{right:1%;}
	
}

@media (max-width: 993px){
	.header,.pcshow  {display: none!important;}
	.mnav,.mbshow {display: block!important;}
	/* 公司介绍 */
	.n_about .fl01 .right{ width:100%;}
	.n_about .fl01 .right .sontit{ display:block;}
	.sontit h3{ font-size: 32px;}
	.n_about .fl01 .left{ display: none;}
	.n_title{ display:none;}
	.banners_pc{ display:none;}
	#m_n_nav {
		display: block;
	}
	.abojshxlb li{
		width: 49%;
		margin-left:1%;
		margin-top: 2%;
		padding: 46px 28px 0;
	}
	.soluimgs .imgsbox .swiper-button-prev, .soluimgs .imgsbox .swiper-button-next{ display:none;}
	.imgsbox .swiper-pagination{
		display: block;
		bottom:-40px;
	}
	.image-pop .pop-box{  height:300px;}
	
	.n_news_detail{ padding-bottom:30px;}
	.n_news_detail .n_left { width: 100%;  padding: 0;}
	.n_news_detail .n_right { width: 100%; display: block;}
	.n_news_detail .n_right .content01 .time{  display:none;}
	.n_news_detail .n_right .content01{ padding: 30px 20px;  box-sizing: border-box;  margin-top: 30px;} 
	.n_news_detail .n_right .content01 .fenxiang{ display: none;}
	.n_news_detail .c_right{ display:none;}
	.procon-top{padding-top:40px;}
	.pro_params h3{ font-size: 20px;  line-height:30px;}
	.pro_params p{ font-size:14px;}
	.content6,.content5{ margin-top: 40px;}
	.job-yq .swiper-button-next, .job-yq .swiper-button-prev{ display: none;}
	.job-yq .swiper-pagination{display:block;}
	.index-tit span{ font-size:14px; width:50%;line-height: 21px;}
	/* 页脚 */	 
	.ft-top{ display: none;}
 	.ft-bt{ display: block;}
	.ft-nav{ width:100%; margin-bottom: 40px;}	
	.ft-nav {
		display: flex;
		display: -webkit-flex;
		justify-content: space-between;
	}
	.footcopy{ width:100%;}
	.footother{ width:100%;}
	.copyright{line-height: 30px; padding-top: 20px}
	.footother .foototherlist{ margin-right: 20px; margin-left: 0;}
	 
	.pro-r{ width:70%;}
}
@media screen and (max-width: 860px) {
	.ban-ph{ display: block;}
	.ban-pc{ display: none;}
	.inside-pages .menu-toggle span.hamburger,.inside-pages .menu-toggle span.hamburger:after,.inside-pages .menu-toggle span.hamburger:before,.inside-pages .menu-toggle span.hamburger,.inside-pages .menu-toggle span.hamburger:after,.inside-pages .menu-toggle span.hamburger:before,.inside-pages .menu-toggle span.cross:before,.inside-pages .menu-toggle span.cross:after,.no-touch .menu-toggle span.cross:after,.no-touch .menu-toggle span.cross:before{background: #e60012;}
	.header-height,.product-detail .header-height {height:50px;}
	.screen-banner-bottom.position-fixed a {height: 40px;line-height: 40px;}
	.index-banner-swiper .swiper-slide {background: #000;}
	.banner-slide .img img.mbshow {width: 100%!important;}
	.banner-slide .txt h1 {font-size: 30px;}
	.banner-slide .txt {width:90%;left: 5%;top:20%;margin-top:0px;}
	.banner-btn a {margin-bottom: 15px;}
	.n_about ul.ul01{ margin: 2em 0;}
	.n_about ul.ul01 li a h3{ font-size:30px;}
	.n_about ul.ul01 li{ margin-right: 20px;}
	/*招聘页面————————招聘弹窗 */
	.video-pop .pop-box {padding: 28px 20px 32px;}
	.content4 .ctx ul li {
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	.content4  .ctx ul li h3 {
	  font-size: 18px;
	  margin-bottom: 8px;
	  height: auto;
	}
	.content4  .ctx ul li p {
	  height: auto;
	}
	.index-tit{ font-size:28px;}
	.index-tit span{ font-size: 14px; line-height: 24px;}
	.indpro-tit .index-tit{float:none;}
	.indpro-dec{ float:none; padding-top: 10px; margin-top: 15px;}
	/*  首页案例 */
	.ind-case-con .slick-prev, .ind-case-con .slick-next{ width:0!important; height: 0px!important}
	.indcase-swip{ padding: 0;}
	
	.ind-case-con .slick-dots{ text-align: right; bottom:-20px; left:0px; display: block!important;}
	.ind-case-con .slick-dots li button{ width:10px; height: 10px; }
	.ind-case-con .slick-dots li button:before{ background: #000; border-radius: 5px; opacity: .35;  }
	.ind-case-con .slick-dots li.slick-active button:before{ background: #f00; opacity: 1;}
	.ind-case-con{ margin-top:272px; right: 20px;}
	.indcase-bigpic{ height:535px;}
	.ind-case .indcase-swip{padding-left:1%; }
	.indcase-font h3{ font-size:20px;}
	.ind-case-con .slick-dots li:nth-child(5){ display: none;}
	.ind-case-con .slick-dots li:nth-child(6){ display: none;}
	.ind-case-con .slick-dots li:nth-child(7){ display: none;}
	.ind-case-con .slick-dots li:nth-child(8){ display: none;}
	
	/*  首页产品 */
	.indpro-right {
        float: none;
        width: 100%;
    }
	.indpro-top1 .index-tit span, .indcase-top1 .index-tit span{ width: 100%;}
	.index-dec{font-size: 14px;}
    .indpro-left {
        position: relative;
        top: 0;
        transform: none;
        margin-top: 20px;
		padding-left: 0%;
		padding:0 15px;
    }
    .indpro-fontswip {
        width: 100%;
    }
	.indpro-top{ padding: 40px 0 30px;}
	.indpro-p{ margin-top: 30px;}
	.indpro-font h3{ font-size:28px;}
	.indpro-line{margin-top: 15px;}
	.indpro-p p{ width:92% } 
	.indpro-left .slick-track{ height:auto;}
    .indpro-picswip .swiper-button-next,
    .indpro-picswip .swiper-button-prev {
        display: none;
    }
	.head_main{padding-right: 15px; padding-left: 15px; width:100%; box-sizing: border-box; margin: 0 auto;}
    .indpro-right {
        padding: 40px 15px;
    }

    .indpro-more {
        margin-top: 20px;
    }

    .indpro-bot {
        padding-bottom: 0;
    }
	.container{ width:100%; padding: 0 15px; box-sizing: border-box;}
	.indpro-right .slick-next,.indpro-right .slick-prev{ width:24px; height: 24px; bottom: -34px; background-size: 8px auto;
	border:1px solid #fff;}
	.indpro-right .slick-prev{ right: 66px;}
	.indpro-right .slick-next{ right:30px;}
	
	/*  首页解决方案 */
	.indcase-more{ float:none;}
	.solulists .slick-prev,.solulists .slick-next{ width:30px; height: 30px;}
	.solulists .slick-prev{ left:auto; right:60px;}
	.solulists .slick-next{ left:auto; right:20px;}
	
	
	
	/*  首页新闻中心 */
	.news-con .left_new{ float: none; width:100%;}
	.news-con .right_new{ float: none; width:100%;}
	.news-con .left_new .new_leftitem .des{ font-size:14px;}
	.indpro-p{max-height:118px; }
	.indpro-p p{    -webkit-line-clamp: 3;}
	.news-con .left_new .new_leftitem .title a,.news-con .right_new li .title a{ font-size:18px;}
	.ind-news .tabList{ top:-60px;}
	.content6 .fl02 ul li{ width:100%;}
	
	/*  内页荣誉资质 */
	.medis-mess-box .con-tab-mod .list-box {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		-webkit-justify-content: space-between;
		justify-content: space-between;
	}
	.medis-mess-box .con-tab-mod .list-box .listimg {
		width: 48%;
		margin-right: 0;
		margin-bottom: 15px;
	}
	.medis-mess-box .con-tab-mod .listimg .pic-box {
		height: 226px;		
	}
	.image-pop .btn{ width:36px; height:36px;}
	.image-pop .btn img{ width:10px;}
	.catbox{ margin-top:30px;}
	
	/* 联系我们*/
	.service-support{ padding:30px 0;}
	.service-support .left{ width:100%;}
	.service-support .left .title h3{ font-size:26px;}
	.service-support .left .title .line{ margin:10px 0; height:2px;}
	.service-support .right{ width:100%;}
	#container01{ height:400px;}
	.proxqfk-form li { width: 100%;    margin-top: 20px;}
	.proxqfk-yzm {width: 100%; float: none; padding-right: 174px; box-sizing:border-box; }
	.proxqfk-btn{height: 44px;margin: 20px auto 0;float: none;}
	.partnerlists ul li{ width:24%; margin-right:2px;}
	.about-five{ padding-bottom: 20px;}
	.proxq-title p{ font-size:14px; line-height: 20px;}
	
	.newslbbr{ padding-top:40px; padding-bottom: 20px;}
	.newslbbr-loop {display: none;}
	.newslbbr-wdtit i {display: none;}
	.newslbbr-list {width: 100%;padding: 10px 4% 32px;}
	.newslbls-img img { min-height:184px;  max-height:184px;}
	
	/*案例中心 */
	.works_mod_list li { width:48%; }
	.works_mod_list li figcaption h3{ font-size: 20px;}
	
	.solution_list a figcaption, .solution_list .item-box figcaption{ width:100%; position: relative;}
	.solution_list a figure, .solution_list .item-box figure{width:100%;}
	.solution_list a article .ellipsis-clamp-5{ 
		display: -webkit-box;
    	-webkit-box-orient: vertical;
    	-webkit-line-clamp: 3;
		height: 84px;
	}
	.solution_list a figcaption, .solution_list .item-box figcaption{ height:auto; padding: 20px 16px 60px;}
	.solution_list a article, .solution_list .item-box article{ display:block;}
	.solution_list a h3, .solution_list .item-box h3{ font-size:20px;}
	.solution_list a .detail, .solution_list .item-box .detail{ position: relative; margin-top: 10px; float: left; left:0; bottom:auto;}
	
	/* 产品详情 */
	.pro_imgs{ width:100%; float: none;}
	.pro_imgs .swiper-pagination{display: block;}
	.pro_params{ float:none; width:100%; margin-top: 20px;}
	.pro-l{ width:100%;float: none;}
	.pro-l .list{ width:100%;}
	.pro-l .list ul li a{ line-height: 40px; height: 40px; font-size: 18px;}
	.pro-l .list ul li .inactive{ height:40px;}
	.pro-l .list ul li ul li a{ line-height: 34px; height: 34px}
	.pro-l .list ul li .inactive{ height: 34px}
	.pro-r{ width:100%;}

}

@media screen and (max-width: 780px) {
	.newslbls-list li { width: 48%;}
	.content4{ margin-top:30px;}
	.content{ width:100%;}
	.content .title h2 { font-size: 28px;}
	.content .title p{ font-size:14px;}
	.content5{ margin-top: 20px;}
	.yy-about{ padding:0px 10px;  }
	.yy-about h3{ margin-bottom: 10px;}
	.yy-about p{ font-size:14px; height:300px ; overflow-y:scroll;}
	.content6{ margin-top: 20px;}
	.part-pic .swiper-slide .img{
		padding:0px;
	}
}

@media screen and (max-width: 640px) {
	.newslbls-list li {
		margin-top: 0px;
		width: 100%;
		margin-left: 0;
	}
	/*.fullpage a {width: 36px;height: 36px;line-height: 36px;margin: 0 4px;}*/
    .fullpage {margin-top: 16px;}
	.works_mod_list li .img-box {min-height: 240px; max-height: 240px; }
	.works_mod_list li figcaption h3, .tjcase-swiper figcaption h3{ font-size: 18px;}
	.tjcase-swiper a img{ min-height: 220px;  max-height: 220px;}
	.abojshxlb li{ padding:30px 18px 0; height:180px; }
	.abojshxlb li img{ width:50px;}
	.about-desc p{}
	.num-box ul li:first-child{ width:33.33%;}
	.num-box ul li:last-child{ width:33.33%;}
	.num-box ul {flex-wrap:wrap; justify-content:flex-start;}
	.num-box ul li { width:33.33%; margin-bottom: 30px;}
	.ind-parn{ margin-top: 20px; padding-bottom: 60px;}
	/* 页脚 */
	.ewmlist{margin-top: 10px;}
	.ewmlist img{ width:90%;}
}

@media screen and (max-width: 486px) {
	.products_list li{ width:100%;}
}
@media screen and (max-width: 414px) {
	.sontit h3{ font-size: 28px;}
	.medis-mess-box .con-tab-mod .listimg .pic-box {
		height: 186px;
	}
	.works_mod_list li .img-box {min-height: 166px; max-height: 166px; }
	.works_mod_list li figcaption h3,.tjcase-swiper figcaption h3{ font-size: 16px;}
	.read_more::before{ width:16px; height: 16px;}
	.tjcase-swiper a img{ min-height: 302px;  max-height: 302px;}
	.ind-news .tabList{ top:-65px;}
	.tabList li{ margin-left:5px;}
	.ft-navitem .childbox{ display: none;}
	.mlogo img{ width:70%; height: auto;}
	
	
}

@media screen and (max-width: 360px) {
	.medis-mess-box .con-tab-mod .listimg .pic-box {
		height: 146px;
	}
	.b_nav{margin-top: 2em;}
	.b_nav .con.center a, .b_nav .con a{ font-size: 14px;}
	.partnerlists ul li{ width:48%;}
	.b_nav .con.center a{ background-size: 18px auto; padding-left: 20px;}
	.b_nav .con img{ width:14px; }
	.ft-nav{ display: none;}
}
@media screen and (max-width: 320px) {
	
}
/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {}
/* iPad x */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	
}
/* all iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px)  {}
/* x iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : landscape)  {}
/* y iPad pro */
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait) {
	.banner-slide .txt {margin-top: -130px;}
	.index-about .img img {max-width: 140%;width: 140%;}
	.banner-slide .img img.pcshow {display: block!important;height: auto!important;}
	.banner-slide .img img.mbshow {display: none!important;}
}







