@charset "utf-8";

@media screen and (max-width:768px) {
	body {font-size:0.8rem;}
	.wrapper{ width:100%;}
	.header {height:60px;box-shadow: 0 0 1px 0 rgba(0,0,0,.3), 0 0 6px 2px rgba(0,0,0,.15);}
	.header .logo { margin-top:10px; margin-left:10px;}
	.header .logo img {height:40px;}
	.header .nav {display:none;}
	.header .snav_btn {display:block;float:right;height:24px;cursor:pointer; margin:13px 10px}
	.header .snav_btn img {width:24px;}

	.hideMenu {background:#fff;width:100%;height:100%;position:fixed;top:0;z-index:999999999;display:none;}
	.hideMenu .hidemain {position:relative;width:100%;height:100%;}
	.hideMenu .top {overflow:hidden;margin:10px;}
	.hideMenu .top .img {float:left;}
	.hideMenu .top .img img {height:40px;}
	.hideMenu .top .close {float:right;cursor:pointer;}
	.hideMenu .top .close img {height:20px;margin-top:10px;}
	.hideMenu ul {border-top:1px solid #eee;overflow:hidden;height:100%; margin:20px}
	.hideMenu ul li {width:100%; font-size:1rem; height:3rem; line-height:3rem;border-bottom:1px solid #eee;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease; background:url(/images/invite-icon1.png) right center no-repeat}
	.hideMenu ul li a {width:100%;height:100%;display:block;position:relative;}
	.hideMenu .bottom {position:absolute; bottom:0; left:0;width:100%;padding:20px 0; text-align:center}

	.footer{padding:30px 0; font-size:0.7rem; text-align:center}
	.footer .footerLink {padding-bottom:0px;}
	.footer .footerLink a{ display:none;}
	.footer .footerLink strong {display:none;}
	.footer .foot-lk { float: none;}
	.footer .foot-lx {margin: 0 30px 10px 30px;}
	.footer .foot-lx h2 {font-size: 1rem;}
	.footer .footerLink span {float: none; margin-bottom:20px;}
	.footer .footerLink span img{ float:none; display:inline-block; margin:0 10px 20px 10px; width:25%;}
	.footer .copyRight {margin-top:15px;}
	.footer .copyRight span { display:none}
	.footer .copyRight em {display: block; margin-left:0px; margin-top:5px;}
	
	.homePage .swiper-slide{ background-image:none;}
	.homePage .swiper-slide img.pc{ display: none;}
	.homePage .swiper-slide img.mb{ display: block;}
	.homePage .swiper-pagination-bullet { margin:0 5px;}
	.homePage .swiper-button-prev,.homePage .swiper-button-next{ display:none}
	
	.swiper-txt{ top:40%; width:80%; margin:0 10%}
	.swiper-txt h2{ font-size:1rem;}
	.swiper-txt h5{ display:none }
	.swiper-txt h3{ font-size:1.25rem; margin-top:20px;}

	.entry{height: auto;}
	.entry h2{font-size:1.5rem;}
	.entry p{font-size:0.8rem; line-height:2rem;margin-top:1rem}
	.entry .link-more{ text-align: left;}
	.entry .link-more a {margin-top:20px;font-size:0.8rem;}
	
	.entry-solution{position: inherit;width:100%;height: auto; border-right:0; border-bottom:1px solid rgba(0,0,0,.1)}
	.entry-solution-bd{ margin:50px 20px;}
	
	.entry-zhineng{position:inherit;width:100%;height: auto;border-right:0; border-bottom:1px solid rgba(0,0,0,.1)}
	.entry-zhineng-bd{ margin:50px 20px;}
	
	.entry-video{position:inherit;width:100%;height: auto;border-bottom:1px solid rgba(0,0,0,.1)}
	.entry-video-bd{ padding:50px 20px;}
	
	.videoplayer{width:100%; height:240px; margin:0 auto;}
	.video-tit{font-size:0.8rem;}
	.video-tit strong{ display:block; text-align:center; font-size:1.2rem; margin-bottom:10px;}
	
	.entry-smart{position:inherit;width:100%;}
	.entry-smart-bd{ margin:50px 20px;}
	
	.w-news{padding:20px;}
	.w-news h2{font-size:1.5rem; margin:20px 0;}
	.w-news h2 a{right:0; top:20px; font-size:0.8rem;}
	.w-news-l{ float: none; width:100%;border-right:0;}
	.w-news-list{ width:100%; margin-right:0px; padding-bottom:20px;}
	.w-news-list li { margin-bottom:15px; padding-top:0;}
	.w-news-r{ float: none; width:100%;border-top:1px solid rgba(0,0,0,.1);}
	.w-news-r h2{ margin-left:0px; margin-top:50px;}
	.w-news-r h2 a{ right:0;}
	.w-news-r .w-news-list {margin-right:0; margin-left:0px;}
	
	/*客户*/
	.w-kehu h2{font-size:1.5rem; margin:0 20px 20px 20px;}
	.w-kehu h2 a{top:10px; font-size:0.8rem;}
	.w-kehu ul{height:150px;}
	.w-kehu li {width: 50%;}
	.w-kehu li .tit {font-size: 0.8rem;}
	
	.w-kehu a.sPrev,.w-kehu a.sNext{width:30%;height:50px}
	.w-kehu a.sPrev{background-size:13.5px 25px;}
	.w-kehu a.sNext{background-size:13.5px 25px;}

	.sub-banner-a{height:400px; }
	.sub-banner-a2{height:150px; }
	.sub-banner-n{ height:150px; }
	.sub-banner-jz{height:150px; }
	.sub-banner h2{font-size:2rem; height:150px; line-height:150px;}
	.sub-banner .txt {width:80%; margin:10%;}
	.sub-banner .txt h1{font-size:1.5rem;}
	.sub-banner .txt p{font-size:0.9rem; margin-top:30px; letter-spacing:0.2rem}
	.sub-banner .link-more a {font-size:0.9rem}

	.breadcrumb { padding:20px 15px;font-size: 0.8rem; border-bottom:#eee solid 1px; margin-bottom:0}
	.breadcrumb em{ display:none}
	
	.sub-nav{ height:50px; margin-bottom:0px;}
	.sub-nav li {margin:0 15px;}
	.sub-nav li a{height:50px; line-height:50px; font-size:1rem;}
	
	.pd-title{ font-size:1.5rem; margin-bottom:20px; margin-top:20px;}
	.pd-title p{ font-size:1rem;}
	.pd-list{padding:50px 10px;}
	.pd-list li{ float:none; width:100%; margin-right:0%; margin-bottom:50px; border:#f5f5f5 solid 1px;}
	.pd-list li .img { width:80%; margin:0 10%;}
	.pd-list li .txt {padding:40px 0; }
	.pd-list li .txt h3 { font-size:1.25rem;}
	.pd-list li .more{margin-top:20px;}
	
	.pd-show{ padding:10px; margin:20px 0 0 0;}
	.pd-show h2{ font-size:1.25rem; margin-bottom:20px;}
	.pd-show .img{ width:95%;}

	.about-box1{ padding:30px 10px;}
	.about-box1 li{  width:48%; margin-right:4%; margin-top:4%;}
	.about-box1 li:nth-child(2n){margin-right:0;}
	.about-box1 li h2{font-size:1.25rem;}
	.about-box1 li p{ font-size:0.8rem; height:80px; padding:0 10px; line-height:180%; }

	.about-box2{ height: auto;}
	.about-box2 .txt { margin:50px;}
	.about-box2 .txt h1{font-size:1.5rem;}
	.about-box2 .txt span{font-size:1rem; }
	.about-box2 .txt p{font-size:1rem; line-height:180%; margin-top:20px;}
	
	.about-box3{ padding:50px 0;}
	.about-box3 h2{ font-size:1.5rem;}
	.about-box3 span{font-size:1rem;}
	.about-box3 .img1{ display:none}
	.about-box3 .img2{ display:block}
	.about-box3 .img2 img{ display:block; width:100%;}
	
	.about-box4{ padding:50px 10px;}
	.about-box4 h2{ font-size:1.5rem; margin-bottom:20px;}
	.about-box4 span{font-size:1rem;}
	.about-box4 .img{ display:none}
	.about-box4 .list{ float: none; width:100%; margin-top:40px; background:url(/images/a4-2.png) no-repeat}
	.about-box4 p{ font-size:1.25rem; height:103px; padding-left:65px; line-height:120%;}
	.about-box4 span{ display:block; font-size:0.8rem; line-height:100%;}
	
	.about-box5{ padding:50px 10px}
	.about-box5 h2{ font-size:1.5rem; margin-bottom:20px;}
	.about-box5 p{ font-size:1rem; margin:20px;}
	
	.about-box6{padding:50px 20px;}
	.about-box6 h2{ font-size:1.5rem;}
	.about-box6 span{font-size:1rem;}
	.about-box6 h3{font-size:1.15rem; margin-top:25px;}
	.about-box6 p{ font-size:0.85rem; margin:5px 0;}
	
	.sub-sw{ padding:20px 0; margin-top:20px;}
	.sub-sw h2{ font-size:1rem;}
	.sub-sw p{ font-size:0.8rem;}
	.sub-sw span{ margin:5px 0; display:block; font-size:0.8rem;}
	
	.news-focus-box{background:#f6f8fb; height: auto;overflow:hidden; padding:15px;}
	.news-focus-img { float: none; width:100%; height: auto}
	.news-focus-main{ float: none; width:100%;}
	
	.news-focus-list{ margin:0; padding:20px 0;}
	.news-title{font-size:1rem;}
	.news-datetime{font-size:0.8rem;}
	.news-summary{font-size:0.8rem;}

	.text-center{ text-align:center; padding:30px 0;}
	.center-link {font-size: 1rem;}

	.news-list-box{ padding:50px 15px;}
	.news-list-box h2{font-size:1.5rem;}
	.news-list-box ul{ margin-top:30px;}
	.news-list-box li{ float: none; width:100%; padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}
	.news-list-box li:before{ display:none}
	.news-list-box .news-title{ margin:0;}
	.news-list-box .news-datetime{margin:0;}
	.news-list-box .news-summary{margin:0;}

	/*正文界说*/
	#article-lsf{ display:block;line-height:180%;font-size:1rem; margin-top:0px;}
	#article-lsf p{margin-bottom:10px;}
	#article-lsf img{ width:100%; display:block;}
	#article-lsf table{border-collapse: collapse; width:100%; border:#ddd solid 1px;}
	#article-lsf table th{padding:5px; border:#ddd solid 1px;font-size:0.75rem;}
	#article-lsf table td{padding:5px; border:#ddd solid 1px;font-size:0.75rem;}
	#article-lsf table td p{ margin-bottom:0px;}
	#article-lsf table td img{width:100%; display:block;}
	
	#article-lsf .about_table td img{ width:90%; margin:5%; height:100px;}

	.introBlock {padding:20px 10px;}
	.allmap { height:250px;}

	/*news*/
	.news-list{ padding:15px;}
	.news-list li {width:100%;float: none;margin:0 0 30px 0;}
	.news-list .box .img {height: 150px;}

	.news-list .box .txt {padding:15px; }
	.news-list .box .txt .date {font-size:0.8rem}
	.news-list .box .txt h3 {font-size:1rem; margin-top:10px;}
	.news-list .box .txt p {font-size:0.8rem; margin-top:10px; margin-bottom:10px;}


	/*news detail*/
	.news-detail { padding:30px 15px;}
	.news-detail .title {padding-bottom:20px; margin-bottom:40px;}
	.news-detail .title h3 {font-size:1.5rem;}
	.news-detail .title h5 span {margin:0 5px;font-size:0.8rem;}

	.newFixedRight{height: 45px; bottom: 20px;}
	.newFixedRight .box2{ display:none;}

	.pre_next {padding:15px;margin-bottom:50px;}
	.pre_next span{line-height:180%;font-size:0.8rem;}

	.turnover {height:50px;}
	.turnover a {line-height:50px;font-size:14px;}

	
	.table_post{ margin-top:20px; padding:20px;}
	.table_post .page-title{ font-size:1.25rem}
	.table_post .page-title:after {margin-top: 10px;}
	.table_post .aui-auto-form{ margin-top:10px;}
	.table_post .aui-flex{ margin-bottom:10px;}
	.table_post .aui-flex-box{ display:block; width:100%;}

	.table_post label{ display:none}
	.table_post input[type="text"] { width:98%; font-size:1rem}
	.table_post textarea { width:98%; height:80px; font-size:1rem }
	.table_post input.btn {margin-left:0%;	width:98%; font-size:1rem}
}<!--耗时1777724926.4457秒-->