﻿@charset "utf-8";
@media screen and (max-width:1024px ) {
	.PC-Box{ display:none;}
	.Phone-Box{ display:block;}
	body {min-width:inherit; }
	.container { width:90%;margin: 0 5%;padding: 0;}
	.header {height: 50px;box-shadow: 0 2px 10px rgba(0,0,0,.2)}
	.header .container {height: 50px;width: 100%;margin: 0; }
	.header .logo{width:40px;height:30px;margin-top: 10px;margin-left: 10px; overflow: hidden;}
	.header .logo a img{height:30px;}
	.header .fr { margin-top: 7px;margin-right: 10px; }
	.header .language { border-left:none}
	.header .search{width:150px;height: 30px;border:1px solid #ddd;background: #F7F7F7;padding: 0;margin-top:4px;position: relative;}
	.header .search:hover{width: 150px;padding: 0;}

	.header .search .search_input{width: 120px;background:none;height: 30px;line-height: 30px;}
	.header .search .search_btn{background-image: url(../images/icon07.png);background-size:16px;position: absolute;right: 4px;top: 0px;}
	
	.header .navBar{background:rgba(0,0,0,.6)!important;height:calc(100% - 50px);width: 100%;position: fixed;left:0;top: 50px;z-index:9999999;overflow: scroll;display:none;}
	.header .nav{width: 80%;background: #fff;float: left;}
	.header .nav .m{ border-left:none;width:100%;text-align: left;border-bottom: 1px solid #ddd;float: left;}
	.header .nav .m:last-child{border-right:none;}
	.header .nav h3 a{color: #333;padding-left:20px;position: relative;}
	.header .nav h3 em{width: 50px;height: 50px;position: absolute;top: 0;right: 0;}
	.header .nav h3 em::before{content: ""; background:url(../images/icon09.png) center no-repeat;background-size: contain; width: 10px;height: 10px;position: absolute;top: 18px;right: 20px;}
	.header .nav .on h3 a{background: #00A1E4!important;font-weight: bold;color: #fff;}
	.header .nav .on h3 em::before{content: ""; background:url(../images/icon10.png) center no-repeat;background-size: contain; width: 10px;height: 10px;position: absolute;top: 18px;right: 20px;}
	.header .nav .sub{position: inherit;left: 0;top: 0;overflow: hidden;border: none;background: #F5F5F5;}
	.header .nav .sub li {float: left;width: 100%;}
	.header .nav .sub li a{font-size:14px;display: block;line-height:40px;float: left;padding-left: 20px;}
	.header .nav .sub li a:hover{ background:none; font-size:14px;color:#00A1E4;}
	.header .m_navBar_btn {display: block;}
	.header .navBar .closebtn{display: block; }
	
	
	.index_banner .pc{display:none}
	.index_banner .m{display:block}
	.index_banner .m .mfocus{ width:100%; height:220px; margin-top: 50px; position:relative; overflow:hidden; background: #eee;  }
	.index_banner .m .mfocus .hd{ width:100%; position:absolute; z-index:1; bottom:20px;left: 20px;}
	.index_banner .m .mfocus .hd ul li{float: left;width: 20px;height: 4px;background: #fff;margin-right: 5px;text-indent: -1000px;}
	.index_banner .m .mfocus .hd ul li.on{background: #0AA5E5;}

	.index_banner .m .mfocus .bd{ position:relative; z-index:0; }
	.index_banner .m .mfocus .bd li{ width:100%;height:inherit;}
	.index_banner .m .mfocus .bd li img{ width:100%; }
	.index_banner .m .mfocus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

	.index_newslist ul {margin-right:0; }
	.index_newslist ul li {  margin-bottom: 40px; box-shadow: 0 0 20px rgba(0,0,0,.2); width:100%; margin: 0 0 20px 0;}
	
	.more_btn {padding:20px 0 50px 0; }
	.pro h3{font-size: 20px!important;}
	.pro em{font-size: 12px!important;}
	
	.index_advantage ul { margin-right:0;margin-bottom: 0; }
	.index_advantage ul li{float:none;margin:0 auto 10px; width:auto; background-size:100% 100%;}
	
	.company_solution ul{margin-right: 0;margin-bottom: 0;}
	.company_solution ul li{float:none;margin:0 auto 10px;overflow: hidden;}
	
	.protect-list{width: 100%;}
	.protect-list .hd{position: relative;}
	.protect-list .hd a{width: 40px;height: 40px;top: 0;opacity:0.5;}

	.protect-list .prev{left:30px;}
	.protect-list .next{right: 30px;}

	.index_proshow .detail{padding-top: 10px;}
	.index_proshow .detail .imgBox{width: 35%;padding: 10px;}
	.index_proshow .detail .imgBox a img{max-width:100%;}
	.index_proshow .detail .text { margin: 0;padding: 0;width:65%;background:#f5f5f5;height: inherit;padding-bottom: 20px;margin-right: 16px;}
	.index_proshow .detail .text .more_btn {padding: 0;}
	.index_proshow .detail .text .more_btn a{padding: 4px 20px;font-size: 14px;margin-left: 16px;}
	.index_proshow .detail .text ul {padding: 16px;margin: 0;}
	.index_proshow .detail .text ul li {width: 100%;margin: 0;padding:10px 0;}
	.index_proshow .detail .text ul li em {font-size: 12px;height: 12px;margin: 0 5px;line-height: 12px;}
	.index_proshow .detail .text ul li b {font-size: 12px;height: 12px;margin: 0;font-weight: bold;}
	.index_proshow .detail .text ul li span {font-size: 12px;height: 12px;margin: 0;}
	
	.index_case .subNav { width:100%;float: none;margin-bottom:5px; }
	.index_case .subNav h4{ text-align: center;text-indent: 0;}
	.index_case .subNav ul{margin-right: -1%;}
	.index_case .subNav li{width: 24%;height: 42px;overflow: hidden;margin-right: 1%; float: left;padding: 0;margin-top: 2px;margin-bottom:2px;position: relative;}
	.index_case .subNav li a{display: block;padding-left:15px;}
	.index_case .subNav li a:before{left:2px;top:5px; font-size:12px;}
	.index_case .subNav li b{font-size: 12px;margin-top: 5px;}
	.index_case .subNav li span{font-size: 10px;text-transform: uppercase;width: 100%;float: left;white-space:nowrap;}
	.index_case .infoList{width: 78%;margin: 0;}
	.index_case .case-right{width: 20%;}
	.index_case .imgBox li.on{border: 2px solid #28A9E6;}
	.index_case .info .text p{font-size: 12px;}
	.index_case .info .text a{padding:2px 20px;width:auto;height: auto;line-height: 18px;}
	.index_case .info .text{height: inherit;padding: 10px;}
	
	/*2019.1.14*/
	.index_case { padding: 50px 0 20px; }
	.pjlsDiv{ width:auto; float:none;}
	.mxfPic{ height:auto; width:100%;}
	.mxfPic .slider-for{ float:none; width:100%; height:auto;}
	.mxfPic .slider-for .lbox img{ display:block; width:100%;}
	.mxfPic .slider-for .lbox .text { height: 120px; padding: 12px; }
	.mxfPic .slider-for .lbox .text p { font-size: 13px; line-height:22px; height:66px; overflow:hidden;}
	.mxfPic .slider-for .lbox .text a { width: 110px; height: 30px; line-height: 30px; margin-top: 5px; }
	
	.mxfPic .agentlist{ width:auto; height:auto; float:none; padding-top:10px; padding-bottom:50px;}
	.mxfPic .agentlist .slick-slide{ margin:0 2px;}
	.mxfPic .agentlist .slick-slide img{ width:100%;}
	.mxfPic .slick-prev{ width:75px; height:35px; right:auto; left:50%; margin-left:-84px; background-size:75px;}
	.mxfPic .slick-next{ width:75px; height:35px; right:50%; margin-right:-84px; background-size:75px;}

	
	
	.index_client .client_data ul li{width:46%;margin-left:2%;margin-right:2%; height: 80px;padding: 10px; margin-bottom: 10px;border-right:none;background: #F7F7F7;}
	.index_client .client_data ul li b{font-size: 20px;}
	.index_client .client_data ul li span{font-size: 12px;line-height: 14px; display: block;}
	
	.index_client .container.map{width:90%;margin:0 5%;}
	.index_client .container.map img{width: 100%;}

	.index_client_scroll .bd{padding-bottom: 40px;}
    .index_client_scroll{padding-bottom: 100px;}
	.index_client_scroll .scrollWrap{width:90%;margin: 0 5%;}
	.index_client_scroll li{width: 100%;padding: 0;margin: 0;padding-bottom: 2px;}
	.index_client_scroll li .pic{width:23%;margin:5px 1%;padding: 2px; height: inherit;border: 1px solid #ddd;}
	.index_client_scroll .prev, .index_client_scroll .next{top:auto; bottom:0px; height: 30px; width:30px; opacity: 0.5;}
	.index_client_scroll .prev{left: 30%!important;}
	.index_client_scroll .next{right: 30%!important;}
	

	.index_about .sub_link ul{margin-right: 0;}
	.index_about .sub_link ul li{width: 23%;margin:2px 1%;}
	.index_about .sub_link ul li a{font-size: 12px;}
	.index_about .index_profile .fl{width: 100%;}
	.index_about .index_profile .fr{width: 100%;margin-top: 10px;}
	.index_about .index_profile .fr .more_btn{text-align: center;}
	
	.links ul li a{font-size: 12px;padding: 0px 14px;}
	
	
	.sub_banner{width: 100%;height:initial;background: #f5f5f5;margin-top:50px;}
	.sub_banner .pc{display: none;}
	.sub_banner .m{display: block;width: 100%;float: left;}
	.sub_banner .m img{width: 100%;float: left;}

	.sub_nav{display: none;}
	
	.breadCrumb{display: none;}
	
	
	
	.technical_solution ul li{width: 50%;height: 300px;}
	.technical_solution ul li i{height: 150px;top: 150px;overflow: hidden;}
	.technical_solution ul li i img{height:100%;width:initial;}
	.technical_solution ul li span{height: 150px;}
	.technical_solution ul li:nth-child(odd) i{bottom: 150px;}
	.technical_solution ul li span em{margin: 0;width: 100%;display: block;text-align: center;margin-top: 30px;}
	.technical_solution ul li span em img{height: 40px;}
	.technical_solution ul li span b, .technical_solution ul li span p{margin:2px 0;font-size: 12px;display: block;text-align: center;width: 100%;}

	
	.industry_solution ul li{width: 50%;}
	.industry_solution ul li:nth-child(1) span { background: #F9FDFF; }
	.industry_solution ul li:nth-child(3) span { background: #EDF8FF; }
	.industry_solution ul li:nth-child(4) span { background: #F9FDFF; }
	.industry_solution ul li:nth-child(5) span { background: #F9FDFF; }
	.industry_solution ul li:nth-child(6) span { background: #EDF8FF; }


	.technical_solution_advantage ul li{height:initial;margin-bottom: 10px;}
	.technical_solution_advantage ul li span,.technical_solution_advantage ul li i{position:initial;height:initial;}
	.technical_solution_advantage ul li i{width: 100%;height: 100px;float: left;}
	.technical_solution_advantage ul li i img{height: 100%;}
	.technical_solution_advantage ul li div{width: 100%;float: left;padding: 10px;}
	.technical_solution_advantage ul li div b{margin:0 0 10px 0;width: 100%;font-size: 14px;}
	.technical_solution_advantage ul li div p{margin: 0;width: 100%;font-size: 12px;}
	.technical_solution.box p img{width: 100%;}
	
	.technical_solution_list ul li{padding: 0;margin: 0 0 20px 0;}
	.technical_solution_list ul li .fl{width: 100%;}
	.technical_solution_list ul li .fr{width: 100%;padding: 0;}
	.technical_solution_list ul li .fr p{margin-bottom: 20px;}
	
	.more_case ul{margin: 30px 0 50px 0;}
	.more_case ul li{width:48%;margin:0 1% 5px 1%;}
	.more_case ul li span p{font-size: 14px;}
	.more_case ul li span em{margin: 0 5%;font-size: 12px;width: 90%;line-height: 14px;padding-top:30px;}
	
	.industry_solution_profile .fl{width: 100%;}
	.industry_solution_profile .fl img{width: 100%;}
	.industry_solution_profile .fr{width: 100%;margin-top: 20px;}
	.industry_solution_list ul{margin: 0;}
	.industry_solution_list ul li{width: 100%;margin: 0 0 10px 0;}
	.industry_solution_list ul li i{height:inherit;}
	.industry_solution_list ul li span{padding:10px 10px 40px 10px;}
	.industry_solution_list ul li span em{font-size: 12px;line-height: 18px;}
	
	.content {margin-bottom: 20px;margin-top:20px;}
	.content .big_title{font-size: 18px;margin-bottom: 10px;}
	.content .top .map{width:100%;height:548px;}
	.news_view h1{font-size: 16px;font-weight: bold;}
	.news_view p img{width: 100%;}
	.news_view .PNpage{padding-bottom: 85px;}
	.news_view .PNpage .back_list{top: 90px;right:inherit;}
	
	.productList .list ul{margin: 0;}
	.productList .list li{width: 100%;margin: 0 0 20px 0;height: 480px;}
	.productList .list li .imgBox{height: inherit;}
	.productList .list li .imgBox img{width: 100%;}
	.productList .list li .name{bottom:;}
	
	.pro_introduction .fl{width: 100%;}
	.pro_introduction .fl img{width: 100%;}
	.pro_introduction .fr{width: 100%;margin-bottom: 20px;}
	.pro_introduction .fl{width: 100%;}
	.pro_introduction h1,.pro_introduction span{display: block;text-align: center;width: 100%;}
	.pro_introduction .txt{padding: 10px;font-size: 14px;}
	.pro_introduction .txt::before { content: ""; width: 0; height: 0; border-left:20px solid transparent; border-right:20px solid transparent; border-bottom:20px solid #f6f6f6; position: absolute; top: -20px; left:50%;margin-left: -20px; }
	
	.pro_advantage1 ul{margin: 0;}
	.pro_advantage1 ul li{width: 100%;border-right:none;margin: 10px 0;border-bottom: 1px solid #ddd;}
	.pro_advantage1 ul li span{margin: 0;width: 100%;margin-top: 15px;}
	.pro_advantage1 ul li:last-child { border: none; }
	
	.pro_advantage2 ul li{width: 100%;}
	
	
	.case_list ul {margin: 0;}
	.case_list ul li{margin: 0 0 20px 0;width: 100%;}
	.case_list ul li span em{margin-top: 40px;font-size: 14px;}
	.case_list ul li span p{font-size: 14px;}
	
	.case_view{}
	.case_view p img{width: 100%;margin-bottom: 10px;}
	
	.business_cooperation ul{margin: 0;}
	.business_cooperation ul li{width: 100%;margin-bottom:20px;}
	.business_cooperation ul li:nth-child(odd) span { bottom: 0; top: inherit; }
	.business_cooperation ul li span{bottom:0;top: inherit;}
	
	.newshot .pic li .fl{width: 100%;overflow: hidden;}
    .newshot .pic li .fl img{ width:100%;}

	.newshot .pic li .fr{width: 100%;padding:10px 10px 20px;}
	.newshot .pic li .fr em{font-size: 12px;margin-top: 15px; position:relative; top:0px; right:0px;}
	.newshot .pic li .fr h3{font-weight: bold;font-size: 14px;line-height: 18px;margin: 8px 0;}
	.newshot .pic li .fr p{font-size: 12px;line-height: 16px;margin-bottom: 10px;}
	.newshot .pic li .fr b{padding:4px 20px;font-size: 12px;}
	
	.newslist ul li .fl{width: 100%;}
	.newslist ul li .fr{width: 100%;padding: 10px 10px 20px;}
    .newslist ul li .fr em{ position:relative; top:0px; right:0px;}

	.newslist ul li .fr h3{font-weight: bold;font-size: 14px;line-height: 18px;margin: 8px 0;}
	.newslist ul li .fr b{padding:4px 20px;font-size: 12px;}
	.newslist ul li{border-bottom: 1px solid #ddd;}
	    .newslist ul li .fl img{ width:100%;}

	.more_news{width: 100%;padding:0 0 20px;}
	.more_news ul{margin: 0;}
	.more_news ul li{width: 100%;margin: 0;padding: 10px 0;}
	.more_news ul li a p{width: 100%;-webkit-line-clamp: 2;line-clamp: 2;height: inherit;line-height: 20px;background-position:left 2px;text-indent: 0;padding-left: 20px;font-size: 14px;}
	.more_news ul li a span{line-height: 20px;font-size: 12px;float: left;padding-left: 20px;}
	
	.sub_page{padding-top: 0px;}
	.sub_page a{margin:0 2px;}
	
	.company_profile .fl{width: 100%;}
	.company_profile .fr{width: 100%;}
	.company_profile .fr img{width: 100%;}
	.company_culture{padding-top: 50px;}
	.company_culture dl{width: 90%;margin:15px 5%;}
	.company_culture dl dd{width: calc(100% - 68px);margin: 0 0 0 20px;font-size: 12px;}
	.company_culture dl dd b{font-size: 14px;margin-bottom: 5px;}
	
	.corporate_vision{}
	.corporate_vision .fl{width: 100%;}
	.corporate_vision .fl img{width: 100%;}
	.corporate_vision .fr{width: 100%;margin-top:20px;}
	.corporate_vision .fr p{font-size: 12px;line-height: 16px; margin-left:3px;}
	.corporate_vision .fr h6{font-size: 14px;line-height: 16px; width: 14px;margin:0 10px;}
	
	.picScroll .hd h2{font-size: 18px;width: 90%;margin:0 5%;}
	.picScroll .scrollWrap{width:300px;overflow: hidden;}
	.picScroll .prev, .picScroll .next{top:200px;height: 30px; width:30px;opacity: 0.5;}
	.picScroll .prev{left: 10px!important;}
	.picScroll .next{right: 10px!important;}
		.picScroll2 .hd h2{font-size: 18px;width: 90%;margin:0 5%;}
	.picScroll2 .scrollWrap{width:300px;overflow: hidden;}
	.picScroll2 .prev, .picScroll2 .next{top:100px;height: 30px; width:30px;opacity: 0.5;}
	.picScroll2 .prev{left: 10px!important;}
	.picScroll2 .next{right: 10px!important;}
	.picScroll2 li { width: 300px; }
	.picScroll2 li .pic { width: 270px; }

	.picScroll2 li .pic img{ width:250px;}
	.honor img{width: 100%;}
	
	.history{ padding:50px 0;} 
	.historyBg{ height:120px;} 
	.historyList{padding:0 40px;height: 148px;background-size: 6px;width: 100%;} 
	.historyList .slick-slide{height: 150px;font-size:14px;padding-bottom: 40px;background: url(../images/bg4.jpg) center 46px repeat-x;line-height: 76px;} 
	.historyList .slick-list {width: 100%; } 
	.historyList .slick-current{font-size:14px;pad;} 
	.historyList .slick-current .year {font-size: 14px; width: 60px; height: 60px; line-height: 60px; } 
	.historyBox .slick-prev{background-size:14px;width:35px;height: 37px;top: 68px;} 
	.historyBox .slick-next{background-size:14px;width: 35px;height:37px;top: 68px;} 
	.historyBox .slick-prev:hover{background:#fff url(../images/nimg16_lefton.png) left top no-repeat;background-size:14px;} 
	.historyBox .slick-next:hover{background:#fff url(../images/nimg16_righton.png) right top no-repeat;background-size:14px;} 
	.historyContentDiv {width: 100%; margin: 0px auto 10px; } 
	.history .contentBox {padding-top: 40px; } 
	.history .contentBox li{padding-left: 112px;background:url(../images/line3.png) 90px repeat-y;min-height:100px;padding-bottom: 20px;position:relative;} 
	.history .contentBox li .ico{left: 86px;top: 27px;background-size: 11px;} 
	.history .contentBox li .content{ font-size:14px; line-height:30px; padding-bottom:20px;} 
	.history .contentBox li .content em {font-size: 16px; } 
	.history .contentBox li .imgList{ padding-right:10px;} 
	.history .contentBox li .imgList dd{width: 100%;margin-bottom:10px;} 
	.history .contentBox li .imgList dd .box{ margin-right:10px;width:100%;
} 
	.history .contentBox li .month {width: 82px;height: 33px;background-size: 70px;font-size: 14px;text-indent: 14px;line-height: 29px;} 
	.historyContent .ttt{font-size: 16px;} 
	.historyContent .iii{width: 38px;margin: 20px auto 40px;}

	.team .subNav {margin-bottom: 20px;}
	.team .subNav ul{margin-right: -2%;}
	.team .subNav li{width:48%;font-size: 14px;margin-right: 2%;float: left;margin-bottom: 5px;line-height: 40px;height: 40px;}
	.team .subNav li.on:after, .team .subNav li:hover:after{display: none;}
	.team .list .thumb{margin: 10px 0;}
	.team .list .thumb .img{width: 100%;height: inherit;overflow: hidden;float: left;}
	.team .list .thumb .img img{width: 100%;float: left;}
	.team .list .thumb .text{width: 100%;padding: 10px 10px 20px 10px;float: left;height: inherit;}
	.team .list .list-content{width: 100%;}
	.team .list .inside-content{margin: 0;width: 100%;height: inherit;padding: 10px;}
	
	.technology h4{font-size: 18px;text-align: center;}
	.technology img{width: 100%;}
	
	.production img{width: 100%;margin-bottom: 10px;}
	.production ul li{margin: 0;}
	.production ul li .text{width: 100%;}
	.production ul li .text h4{font-size: 18px;text-align: center;}
	
	.job .top{padding-bottom: 20px;border: none;}
	.job h4{font-size: 18px;text-align: center;}
	.job .top span{font-size: 12px;}
	.job .top .intro{width: 100%;background: none;height: inherit;margin-top: 20px;}
	.job .top .intro ul{width: 100%;}
	.job .top .intro li{margin-top: 0!important;width: 100%;height: inherit;padding: 0;margin: 0;padding-bottom: 10px;margin-bottom: 10px;border: 1px solid #2191CD;}
	.job .top .intro li h5{margin: 10px 0;color: #2191CD;font-weight: bold;}
	
	.job .middle{padding-top:20px;}
	.job .middle .subNav ul{margin-right:-2%}
	.job .middle .subNav li{width:48%;margin: 0;padding: 0;margin-right: 2%;margin-bottom: 5px;}
	.job .middle .subNav .btn.next,.job .middle .subNav .btn.prev{display:none;}
	.job .middle .details .detail{padding: 10px;}
	.job .middle .details .detail h5{font-size: 18px;text-align: center;padding-top:10px;}
	.job .middle .details .detail h6{font-size: 16px;}
	.job .middle .details .detail p{font-size: 14px;}
	.job .middle .flow .flow-content ul{margin: 0;}
	.job .middle .flow .flow-content ul li{text-align: center;}
	.job .middle .flow .flow-content ul li img{width:80%;}
	.job .middle .flow .flow-content ul li h6{font-size: 12px;margin: 0;}
	
	.job .middle .flow{border: none;padding:40px 0 20px 0;}
	.job .middle .contact-way{padding-top: 20px;}
	.job .middle .contact-way li{width: 100%;margin: 0 0 10px 0;padding:15px;background:none;border:1px solid #AFDBF2;height: inherit;}
	.job .middle .contact-way img{float: left;width: 30px;}
	.job .middle .contact-way p{font-size: 16px;float: left;}
	
	.jobList{ height:50px; padding:0 45px;}
	.jobList .slick-slide{ width: 100%; height:45px; margin:0 2px; font-size:14px;}
	.jobList .slick-slide em{ height:45px; line-height:20px; width:200px;}
	.jobBox .slick-prev{ width: 45px; height: 45px;}
	.jobBox .slick-next{ width: 45px; height: 45px;}
	.jobBox .detail{padding: 10px;}
	.jobBox .detail h5{font-size: 18px;text-align: center;padding-top:10px;}
	.jobBox .detail h6{font-size: 16px;}
	.jobBox .detail p{font-size: 14px;}
	
	.contact .top .left{width: 100%;}
	.contact .top .left h4{font-size: 18px;text-indent: inherit;text-align: center;font-weight: bold;}
	.contact .top .left li div{padding: 10px;}
	.contact .top .left h5{font-size: 16px;}
	.contact .top .left li div p{font-size: 14px;}
	.contact .middle .tit{font-size: 18px;text-indent: inherit;text-align: center;font-weight: bold;}
	.contact .middle ul{padding: 10px;}
	.contact .middle ul li{width: 100%;margin: 0;padding: 0;}
	.contact .middle li div{margin: 0;padding: 0;margin-bottom: 30px;}
	.contact .middle li.border:before{display: none;}
	.contact .middle li div p{font-size: 14px;}
	.contact .middle li h5 img{width: 30px;}
	.contact .middle li h5{font-weight: normal;}
	
	.centerTab{width: 100%;}
	.product-scene-tab{width: 100%;}
	.product-scene-tab .scene-tab{width: 33%;margin: 0;padding: 0;}
	.scene-tab .caption{padding: 0;font-size: 12px}
	.scene-content{width: 100%;}
	.section-content .box{width: 100%;}
	.section-content .pt40{padding: 0;}
	.section-content .col-md-6{border:none!important;}
	.section-content .row{border:none!important;}
	.close{color: #fff;opacity: 1;}
	
	
	
	.footer .footer_nav{width:90%;margin: 0 5%;border: none;padding-top: 0;}
	.footer .footer_nav dl{display: none;}
	.footer .copyright{border: none;width:100%;text-align: left;}
	.footer .copyright p,.footer .copyright p a{border: none;width:100%;text-align: left;line-height: 26px;padding: 0;margin: 0;display: block;}
	.footer .footer_contact{width:90%;margin: 0 5%;padding-bottom: 0;}
	.footer .footer_contact p{text-align: center;float: none;width: 100%;overflow: hidden;}
	.footer .footer_contact .qrcode{display: none;}
	
	.aside-nav{display: none;}
	
	.teamwork .imgDiv{ display:none;}
	.teamwork .imgDivTel{ display:block;}
	
	.conditions .leftDiv{ width:auto; padding:0 20px 30px; height:auto;}
	.conditions .rightDiv{ width:100%; }
	.conditions .rightDiv .imgDiv img{ width:100%;}
	.conditions .rightDiv .ico{ display:none;}
	.conditions .txt{ padding:25px 0 12px; font-size:16px;}
	.conditions .msg{ font-size:13px; line-height:26px;}
	.conditions .list li{ float:none; width:auto;}

	.process .list li{ float:none; margin:0 auto 25px; width:119px; padding-bottom:40px; background:url('../images/nimg10_1.png') center bottom no-repeat;}
	.process .list li .box2{ width:119px;}
	.process .list li .name{ padding:10px 0 15px; font-size:16px;}
	.process .list li:last-child{margin:0 auto 25px;}
	
	.support .list li{ float:none; width:100%;}
	.support .list li .box2{  padding:0 20px 0 104px;}
	.support .list li:nth-child(3){ background:#f9fdff;}
	.support .list li:nth-child(4){ background:#edf8ff;}
	.support .list li .ico{ left:15px; top:24px;}
	.support .list li .ico img{ width:80px;}
	.support .list li .name{ padding:28px 0 10px; font-size:16px;}
	.support .list li .msg{ font-size:13px; line-height:24px;}
    .teshuPic .slick-prev{left: 10px!important;}
	.teshuPic .slick-next{right: 10px!important;}

    .joinLayer{ width:94%; height:285px; }
	.joinLayer .toutou{ padding:0 15px; height:225px;}
	.joinLayer .list li .txt{ font-size:14px;}
	.joinLayer .list li .wen{ font-size:20px;}
	.joinLayer .ico{ display:none;}
}

@media screen and (max-width:320px ) {
	.header .search{width: 100px;}
	.header .search:hover{width: 100px;}
	
	
}