﻿.sj,.lkydnav{
	display: none;
}

.yd{
		display:none;background-color: #f5f5f5;
	}

.lkcase{
	
}
.lkhyyy{
	display:none;
}
#newtab{
	display:none;
}
@media only screen and (max-width: 1200px){
	.proshownr{
		padding:25px;
		box-sizing: border-box;
	}
	.proshownraa.tywidth{
		padding:40px 25px;
	}
	.navbar{
		display:none;}
	.header .header-1{
		height:50px;
		line-height: 50px;
	}
	.header .header-1 .content{
		width:100%;
		box-sizing: border-box;
		padding:0 25px;clear: both;
    overflow: hidden;
	}
	.header .header-1 .content nav .gun{
		margin-top:18px;
	}
	.header .header-1 .content b{
    color: #504B4B;
    font-size: 16px;
    line-height: 50px;
}
	.header .header-1 .content nav{
		    line-height: 50px;
    float: right;
    height: 50px;
    width: auto;
		font-size: 18px;display: inline-flex;
	}
	.header .header-1 .content nav .n1{
			font-size: 18px;clear: both;
    overflow: hidden;
		width: 100px; line-height: 50px;
	}
	
	.header .header_slogan{
		height:auto;
		padding: 10px 10px;
		box-sizing: border-box;
		    width: 100%;
	}
	
	.header .nav,.m1 .nr,.cp .top1,.cp .top2,.cp .nr，.m2 .nr,.m3 .top1,.m3 .top2,.m3 .nr,.case .top1,.case .top2,.case .nr,.m5 .top1,.m5 .top2,.m5 .hd,.brief .bd,.news .big,.tywidth,.m2 .nr{
		width: 100%; clear: both;
    overflow: hidden;
	}
	.m2 .nr .t1,.m2 .nr .t2,.m2 .nr .hd{width: 100%; clear: both;
    overflow: hidden;}

	/********logo*/
	.header .header_slogan .logo{
		float: left;
		width: 240px;padding-top:15px;
	}
	.logoaa{
		    position:relative;   margin-left:5px;    margin-top: 10px;
	}
	.header .header_slogan .text{
		width:auto;    margin-left:25px;
		margin-top: 0px;
	}
	.header .header_slogan .right{
		display:none;
	}
	.nav-content{
		width: 100%;
	}
	.header .na_v{
	display:none;
	}
	.header .header_slogan .text .t2{
		 width: auto;
	}
	.header .header_slogan .text .t1 {
    width: auto;
    height: 32px;
    font-size: 22px;
    color: #000000;
    line-height: 32px;
		margin-bottom: 10px;
}
	.header .header_slogan .text .t1 b {
    font-size:26px;
    font-weight: bold;
    color: #01439A;
}
	.lkydnav{
		display:block;
		background-color:#01439A;
		padding:15px 25px;
		        width: 100%;
        height: auto;
        clear: both;
        overflow: hidden;
	}
	.lkydnav ul li{
		float:left;
		line-height: 40px;
		padding-right: 35px;
		height: 40px;
		margin-bottom: 10px;
	}
	.lkydnav ul li a{
		color:#fff;
		font-size: 18px;
	}
	/********************************/

	.pc{
		display: none;
	}
		.sj{
	display: block;
}
	.banner-index{
		clear: both;
		overflow: hidden;
	}
	
	.lksy01{
	display: none;	
	}
	.cp .nr{
		width:100%;
	}
	.cp .nr .left{
		display:none;
	}
	.yd_pic{
		width:100%;
	}
	.yd_pic img {
		width:100%;
	}
	.news{
		display:none;
	}
	
	.brief.honor .top1,.brief.honor .top2{
		padding-left:25px;
		padding-right:25px;
		width:100%;}
	.yysp .newlistnav{
		display:none;}
	.yysp .about-zx{
		width:100%;
		margin-top:0px;}
}
@media only screen and (max-width: 1200px){
	.cp .nr .right{
		width:100%;
		height: 100%;
	margin: 0 auto;
		padding: 0 25px;
		box-sizing: border-box;
		overflow: hidden;
	}
	.cp .nr .right .r1{
		width:100%;
	}
	.cp .nr .right .r1 .r1a{
		width: calc(100% - 525px);
	}
	.cp .nr .right .r2{
		width:100%;
		height: 100%;
	}
	.cp .nr .right .r2 ul li{
		width:32%;
		margin-right: 2%;
		height: 100%;
	}
	.cp .nr .right .r2 ul li .img {
    width: 100%;
    height: 100%;

}
	.cp .nr .right .r2 ul li:nth-child(3n){
		margin-right:0px;
	}
	.cp .nr .right .r2 ul li .title{
		width:100%;
	}
	
	.m2 .nr .t1aa,.m2 .nr .t1,.m2 .nr .t2,.mySwbox-main{
		box-sizing:border-box;
		padding-left: 25px;
		padding-right: 25px;
		height: auto;
	}
	
	.m3{
		display:none;
	}
	
	.yd{
		display:block;
		clear: both; overflow: hidden;
	}
	
	
.yd .top1{width:100%;font-size: 36px;color: #222222;margin:0 auto;text-align: center;letter-spacing:1px;padding-top:37px; font-weight: bold; }
.yd .top1 b{font-weight:bold;
background: -webkit-linear-gradient(left, #264799, #3d62b5);
    background: -o-linear-gradient(right, #264799, #3d62b5);
    background: -moz-linear-gradient(right, #264799, #3d62b5);
    background: linear-gradient(to right, #264799, #3d62b5);
	color:transparent;
	background-clip: text;
}
	.yd_nr{
		overflow: hidden;
	}
	.yd .cp { padding-bottom:1px;}

	.yd_nr{
		padding: 0 25px;
		box-sizing: border-box;
		width: 100%;
	}
	
	.yd_pic img{
		width: 100%;
	}
	.yd_nr01a{
		font-size: 18px;
		font-weight: bold;
		color: #333;
		line-height: 36px;
	}
	.yd_nr01b{
		font-size: 16px;
		font-weight: bold;
		padding-bottom: 5px;
	}
	.yd_nr01c{
		font-size: 15px;
		line-height: 26px;
		color: #555;
		margin-bottom: 20px;
	}
	
	.lkcase .nr{
		display:none;
	}
	
	.lkcase .caroursel{
		display:none;
	}

	.lkhyyy{
	display:block;
}
	.lkhyyy{
		margin:0 auto;
		width: 100%;
		padding: 0 25px;
		box-sizing: border-box;
		overflow: hidden;
	}
	.lkhyyy ul li{
		float:left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 25px;
	}
	.lkhyyy ul li:nth-child(2n){
		margin-right: 0px;
	}
	.lkhyyy ul li .lkhyyy01{
		width:100%;
	}
	.lkhyyy ul li .lkhyyy01 img{
		width:100%;
	}
	.lkhyyy ul li .lkhyyy02{
		padding:10px 0 5px;
		text-align: center;
		line-height:24px;
		font-size: 16px;
	}
	.lkhyyy_morey_more{
		margin:10px auto ;clear: both;
		overflow: hidden;
		width: 160px;

		text-align: center;
	
		font-size: 16px;
		
	}
	
	.lkhyyy_morey_more a{
		color:#333;background-color:#f1f1f1;	border-radius:8px;		height: 48px;
		line-height: 48px;
		display: block;
	}
	.lkhyyy_morey_more a:hover{
		background-color:#214295;color:#fff;
	}

	.m5{
		height:100%;
	}
	.m5 .hd{
		height:auto;
		box-sizing: border-box;
		padding:45px 25px;
	}
	.m5 .hd ul li{
		width:32%;box-sizing: border-box;
		margin-right: 2%;
		height: auto;
		padding: 5px 5px 25px;
	}
	.m5 .hd ul li:last-child{
		margin-right:0px;
	}
	.m5 .hd ul li .tp{
		width:100%;
		height:auto;
		overflow: hidden;
		
	}
	.m5 .hd ul li .tp img{
		width:100%;
		height: 100%;
	}
	.m5 .hd ul li .l1{
			width:100%;
		height: auto;
		box-sizing: border-box;
		padding:0px 10px;
	}
	.m5 .hd ul li .l2{
		width:100%;
		height: auto;
		box-sizing: border-box;
		padding: 10px;
	}
	.m5 .hd ul li .tp{
		background:none;
	}
	
	.brief .bd .bd_a .right,.brief .bd .bd_a .bd_right{
		display:none;
	}
	.brief .bd .bd_a .bd_left{
		float:none;
		width: 100%;
	}
	.brief .bd .bd_a .bd_left .left_1,.title1aaa,.brief .bd .bd_a .bd_left .c_1{
		width: 100%;
	}
	.brief .bd .bd_a{
		width:100%;
		box-sizing: border-box;
		padding: 25px;
	}
	.brief{
		height:auto;
	}
	.brief .bd{
		padding-top:0px; 	}
	.akaka{
		display:none;
	}
	
	#newtab{
		display:block;
		border-top: 1px dashed #dfdfdf;
		overflow: hidden;
	}
	.tywidth{
		width:100%;
		box-sizing: border-box;
		padding: 0 25px;
		    margin: 50px auto 0;
	}
	.contact_a02{
		margin-bottom:0px;
	}
	.contacta_a01 .tywidth{
		margin-top:20px;
	}
	
	.honornra{
		box-sizing:border-box;
		padding:0 25px;
		display:block;}
	.honornra ul li{
		float:left;
		width:32%;
		margin-bottom:25px;
		overflow:hidden;
		margin-right:2%}
		.honornra ul li:nth-child(3n){
			margin-right:0px;}
	.honornra ul li .d1 img{
		width:100%;}
		.honornra ul li .d2{
			font-size:18px;
			padding:10px 0;
			text-align:center;
			}
		.lkpronr04a,.lkpronr04b {
		margin:10px auto;
	}
}



@media only screen and (max-width:1000px){
	.lkpronr01 ul li{
		width:32%;
		margin-right: 2%;
	}
	.lkpronr01 ul li:nth-child(3n){
		margin-right: 0%;
	}
	.lkpronr02_l{
		/*width:100%;
		float: none;*/
	}
	.lkpronr02_l img{
		width:100%;
	}
	.lkpronr02_r{
		/*float:none;
		width: 100%;*/
		margin-top: 25px;
		width:300px;
	}
	.lkpronr03a.tywidth{
		margin-top:0px;
	}
	.lkpronr02{
		margin-bottom:20px;
	}
	.lkr,.lkl{
		float:none;
		width:100%;
	}
	.lkpronr04b01_r,.lkpronr04b01{
		height:auto;
	}
}

@media only screen and (max-width: 838px){
	.cp .nr .right .r1 .ra,.cp .nr .right .r1 .r1a{
		width:100%;
		height: 100%;
		float: none;
	}
	.cp .nr .right .r1{
		height:auto;
	}
	.cp .nr .right .r1 .r1a{
		padding-bottom: 30px;
		padding-top: 30px;
	}
	.brief{
		padding-bottom:45px;
	}
	.brief .bd .bd_a .bd_left .left_1 .title1{
		width:auto;
	}
	.contact_a02 ul li{
		float:none;
		width: 100%;
	}
	.up,.down{
	    float: none;
    font-size: 14px;
	margin-bottom:15px;
	}
}
@media only screen and (max-width: 768px){
	.header .header-1 .content{
		padding: 0 15px;
	}
	.header .header-1 .content nav{
			display: none;
	}
	.header .header_slogan .logo {

        width: 150px;
        padding-top: 15px;
    }
	    .header .header_slogan .text .t1 {        font-size: 15px;margin-bottom:5px;line-height: 24px;height: 24px;
  
    }
	    .header .header_slogan .text .t1 b {        font-size: 18px;
  
    }
	.header .header_slogan .text .t2{font-size: 14px;
		
	}
	.logoaa {
		margin-top: 10px;
		height: 40px;overflow: hidden;
	}
	.header .header_slogan .text{
		height: 60px;
	}
	.header .header_slogan .text{
	margin-left: 15px;
	}
	
	    .cp .nr .right .r2 ul li {
        width: 49%;
        margin-right: 2%;
        height: 100%;
    }
	.cp .nr .right .r2 ul li:nth-child(3n){
		margin-right: 2%;
	}
	.cp .nr .right .r2 ul li:nth-child(2n){
		margin-right: 0%;
	}
	.cp .nr .right .r2 ul li:last-child{
		display:none;
	}
	.mySwbox-main{
		margin-top:0px;
	}
	.cp .top1,.yd .top1{
		font-size:30px;
	}
	.m2 .nr .t1{
		font-size:30px;
	}
	.m2 .nr .t1aa{
	font-size:36px;	
	}
	.m2 .nr .t2{
		padding-bottom: 25px;
		border-bottom: 1px dashed #f1f1f1;
	}
	.slide .img{
		width:100%;
		margin-top: 25px;
	}
	.slide .text p.a01{
		margin-bottom:0px;
	}
	.slide img{
		width:100%;
	}
	
	.m5 .hd ul li{
		float:none;
		width: 100%;
		margin-right: 0px;
		margin-bottom: 25px;
	}
	.new-list ul li{
		padding:25px;}
	.new-list .download-info .a{
		width:100%;
		float:none;
		margin-right:0px;}
.download-basic{
	float: none; width: 100%; margin-top:20px;
}
.new-list .download-info .morea{
	float:none;
	margin-top:25px;}

.casetsnr .new-list ul li{
	padding:20px;}
	
.casetsnr .new-list .download-info .a{
	    width: 100%;
    float: none;
    overflow: hidden;
    margin-right: 0%;
}
.product-main .product-content .right .content .about-zx .down-up .down{
	text-align:left;}

.product-main .product-content .right .content .about-zx .down-up{
	margin-bottom:60px;}
	
	.lkpronr04b01_l03 ul li{
		width:50%;
	}
	
	.hppro ul li,.lkpronr05b ul li{
		float:none;
		width: 100%;
		margin-right: 0px;
	}
	

    .lkpronr02 {
        flex-direction: column;
    }
    
    .lkpronr02_l {
        flex-direction: column;
    }
    
    .lkpronr02_r {
        width: 100%;
    }
	.thumbnails-container {
    width: 100%;
}
.thumbnails {

    flex-direction: row;

}
.thumb {
    width: 100%;

}
.lkpronr02_l{
width:100%;}
.lkpronr02_raaa {
    width: 100%;
	clear:both;
	 overflow: hidden;
    margin-left: 0px;
}
}


@media only screen and (max-width: 630px){
	.lkpronr04b01_l03 ul li{
		float:none;
		width: 100%;
	}
	
	
}
@media only screen and (max-width: 500px){
	.logoaa{
	display: none;
	}
	.header .header_slogan .text{
		clear: both;
		border-top: 1px dashed #dfdfdf;
		padding-top: 8px;
		margin-left: 0px;
		width: 100%;
	}
	    .header .header_slogan .logo {
        padding-top: 0px;
			height: auto;
			padding-bottom: 8px;
    }
	.header .header-1 .content b{
		font-size:15px;
	}
	
	
		.lkydnav{
		display:block;
		background-color:#01439A;
		padding:10px 25px;
		        width: 100%;
        height: auto;
        clear: both;
        overflow: hidden;
	}
	.lkydnav ul li{
		float:left;
		line-height: 40px;
		padding-right: 35px;
		height: 40px;
		margin-bottom:5px;
		width:25%;
	}
	.lkydnav ul li a{
		color:#fff;
		font-size: 18px;
	}
	.lkydnav ul li a{
		font-size:16px;
	}
	.lkydnav ul li{
		padding-right: 19px;
		height: 32px;
		line-height: 32px;
	}
	    .cp .nr .right .r2 ul li {
        width: 100%;
        margin-right: 0%;
        height: 100%;
    }
	.top2.clearfix.wow.bounceInUp1.animated,.top1.clearfix.wow.bounceInUp1{
		padding-left:25px;
		padding-right:25px;
	}
	.shuzia span.shuzi01{
		font-size:38px;
	}
	.shuzi ul li {
    width: 33.33%;
}
	.shuzi{
		margin-top:40px;
	}
	.case .top1,.yd .top1,.m2 .nr .t1{
		font-size:30px;
	}
	.m2 .nr .t1aa{
		font-size:35px;
	}
	.case .top2,.cp .top2{
		font-size: 15px;
	}
	.contact_a01b {
    float: none;
		clear: both;
		overflow: hidden;
    width: 100%;
    margin-top: 15px;
}
	.contact_a01a img {
    width: 50px;
}
		.honornra ul li{
		float:left;
		width:49%;
		margin-bottom:25px;
		overflow:hidden;
		margin-right:2%}
		.honornra ul li:nth-child(3n){
			margin-right:2%;}
				.honornra ul li:nth-child(2n){
			margin-right:0%;}

		.honornra ul li .d2{
			font-size:16px;
			padding:10px 0;
			text-align:center;
			}
		.product_tabnr{
			padding:0px;}
		.product_tabnr .hd ul li{
			height:45px;
			line-height:45px;}
		
		.casehoswaa{
	margin-top:0px; margin-bottom:30px;}

	.join_main_top p:nth-child(2),.jmc_item p:nth-child(2){
		display:none;}
		.join_main_top p:nth-child(3),.jmc_item p:nth-child(3){
		display:none;}

}




