/*fp-seed:tf9n9w8e1sln reset:n9c13z2*/

.main{
	clear:both;
	overflow:hidden;}
body{

    width: 100%;

}
.newshouji{
	display:none;}
.sja{
	display:none;
}
.cc02{
	display:none;}
@media (max-width:1300px) {
	.main,.header .header-1 .content,.brief .bd,.news .big,.news .big .bd,.news .big .header,.news .big .bd .bd_body{
		width:100%;
		        box-sizing: border-box;
        padding: 0 15px;}
	.cpa .top1,.cpa .top2{
		width:100%;}
	.header .header_slogan{
		width:100%;
		        box-sizing: border-box;
        padding: 0 15px;
		}
	.header .nav{
		width:100%;
		        box-sizing: border-box;
        padding: 0 15px;
		    height: auto;
    line-height: none;
		}/*global-0t5afl1ux8rc*/
	.header .na_v{
			   min-height: 78px;
			   height:auto;
		}
	.cp .top1,.cp .top2,.cp .nraaa{
		width:100%;}
	.yz ul li{
		width:20%;}
	.yz ul li p {

    padding: 0 15px 0;
}

.m3 .nr .hd {
    width: 268px;
    height: auto;
    float: none;
    width: 100%;
}/*v4.69 c1xpgqu148t*/
.m3 .nr .hd ul li{
	    border-bottom: 0px solid #F7F7F7;}
.m3 .nr .hd ul li {
    width: 25%;    float: left;
}

.m3 .nr .bd {
    width: 100%;
    height: 480px;
    float: none;
    margin-left: 0px; 

        overflow: hidden;
        clear: both;
        position: relative;

}
.m3 .nr .bd ul li .tp{
	        overflow: hidden;
	width:100%;}
.m3 .top1,.m3 .top2{
	width:100%;}
.brief .bd,.brief .bd .bd_a,.brief .bd .bd_a .bd_left .c_1{
	height:auto;}
.brief{
	padding-bottom:0;}
.brief .bd .bd_a .bd_left .c_2{
	display:none;}
.m3 .nr {
    width: 100%;
    height: 480px;
    margin: 0 auto;
    position: relative;
	box-sizing:border-box;
	padding:0 15px;
}
.brief .bd .bd_a{
	width:100%;}
.brief .bd .bd_a .bd_right,.brief .bd .bd_a .right{
	display:none;}
.brief .bd .bd_a .bd_left,.brief .bd .bd_a .bd_left{
	float:none;
	width:100%;
	height:auto;}
.brief .bd .bd_a .bd_left .left_1,.brief .bd .bd_a .bd_left .left_1 .title,.brief .bd .bd_a .bd_left .c_1,.brief .bd .bd_a .bd_left .c_2{
	width:100%;}
.brief{
	box-sizing:border-box;
	padding:0 15px;}
	
	
	.news .big .bd .bd_body .ys2 .ys2a{
		clear:both;
		width:100%;}
	.news .big .bd .bd_body .ys2{
		}
	.news .big .bd {
    display: none;
}
	.newshouji{
		display:block;}
	.newshoujiaa{
		text-align:center;
		font-size:36px;
		color:#333;
		padding-top:45px;
		padding-bottom:25px;
	}
ul.newshoujibb li{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #dfdfdf;}
.newshouji_a a {
    font-size: 18px;
	line-height:30px;
	font-weight:bold;
}
.newshouji_b{
	font-size:16px;
	color:#666;
	line-height:24px;}
.news .big{
	height:auto;}
.tywidth{
	width:100%;box-sizing: border-box;
        padding: 0 15px;}
	.foot .content .lb{
		display:none;}
	.foot .content .wechat {
    width: 116px;
    text-align: center;
    position: relative; 
    margin-left:0;
    margin-top: 34px;
    float: right;
}
.pca{
	display:none;}
	.sja{
		display:block;}
	.product_tabnr{
		padding-top:0;}
			.m3aa .top1{
		font-size:22px;}
	.tywidth table{
		width:100% !important;}
	.contact_nr,.contact_nr .feedbacklx{
		width:100%;}
	.contact_nr .feedbacklx form .input>div{
		width:48%;
	}
	.contact_nr .feedbacklx form .input>div:nth-child(2n){
		margin-left:4%;}
	.contact_nr .feedbacklx form .input>div.box.yzm{
		width:100%;}
	.product-main {
    box-sizing: border-box;
    padding: 0 15px;
}
.cp .nr{
	margin-bottom:30px;
	clear:both;
	overflow:hidden;
	width:100%;}
.cp .nr .left{
	float:none;
	width:100%;	margin-bottom:30px;
}
.cp .nr .left .list{
	width:100%;}
	.cp .nr .left .l0 {
  width:100%;
    height: 82px;
    background: url(../images/4cb71f71_cp_lo.png) repeat center;
}
.cpsy01 {
    float: left;
    margin-top: 22px;
    margin-left: 30px;
    width: 40px;
}
.cpsy02a {
    margin-top: 15px;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
}
.cpsy02b {
    font-size: 14px;
    font-weight: lighter;
    margin-top: 0px;
    color: #fff;
}
.cp .nr .left .list{        padding-bottom: 25px;
	padding-top:5px;}
.cp .nr .left .list .bb{
	width:100%;}
.cp .nr .left .list .lb {
    padding-bottom: 10px;        clear: both;
        overflow: hidden;

}
.cp .nr .left .list .bb{
	margin-bottom:0px;
	margin-top:0px;}
.cp .nr .left .list .lb .lli {
    padding-left: 50px;
    margin-bottom: 0px;
    margin-top: 5px;		float:left;
		width:33.33%;
}
.cp .nr .left .l3{
	display:none;}
.cp .nr .right{
	width:100%;
	height:auto}

.cp .nr .right .r2 ul li{
	width:32%;margin-right: 2%;
	}
.cp .nr .left .list .lb a{
	font-size:14px;}
.cp .nr .right .r2{
	width:100%;
	height:auto;}
	.cp .nr .right{
		margin:0 auto;
		box-sizing:border-box;
		padding:0 15px;
		clear:both;
		overflow:hidden;}
	.cp .nr .right .r2 ul li .img{
		width:100%;}
		
		.product-border {
    float: none;
    overflow: hidden;
    width: 100%;
    margin-left: 0px;
	margin-top:40px;
	clear:both;
}
		.product-basic{
			float:none;
			width:100%;}
		.imgdet .imgpart{
			width:calc(100% - 160px)}
		.brief .bd .bd_a .bd_left .left_1{
			        position: relative;
			width:70%;}
}
@media (max-width:1150px) {
.header .header_slogan .right{
		display:none;}
	.header .header_slogan .logo{
		width:120px;
		height:auto;}
.aa01{
	margin-left:125px !important;}
.header .header_slogan .text{
	float:right;
	margin-left:0;
	width:calc(100% - 145px);}
.header .header_slogan .text .t1{
	width:100%;}
.header .header_slogan .text .t2{
	width:100%;}
.m3 .nr .hd ul li .sz{
	margin-top: 20px;
	width:90%;}
.m3 .nr .hd ul li .l1{
	width:100%;}
.product-content{
	width:100%;}

	
	
	}
@media (max-width:1000px) {
.cp .nraaa ul li{
	float:none;
	width:100%;}
.cp .nraaa ul li a img{
	min-height:250px;
	height:auto;}
.cp .nraaa ul li a{
	width:48%;}
.cp .nraaa ul li .r1a{
	width:50%;}
	
.m3 .nr .bd ul li .xnr{
	margin-left:25px;
	width:96%;
	height:auto;padding-right: 36px;
	padding-bottom:30px;}
.m3 .nr .bd ul li .xnr .x2{
	width:100%;}

	.yysp .newlistnav{
		display:none;}
	.yysp .about-zx{
		width:100%;}
}

@media (max-width:802px) {
	.m3 .nr .hd ul li{
		padding-top:20px;}
		
	.m3 .nr .hd ul li .l1 .xs {
    width: 20px;
    height: 1px;
    background: #999999;
    float: none;
    margin-top: 15px;
    margin-left: 68px;
    clear: both;
    margin: 15px auto;
    overflow: hidden;
}
.m3 .nr .hd ul li .l1 .yc{
	margin: 0 auto;
	float:none;}
.m3 .nr .hd ul li .l1 .title{margin: 0 auto;
	float:none;}
.m3 .nr .hd ul li.on .l1 .yc{ display: block;margin:15px auto;}
.m3 .nr .hd ul li.on .l1 .yc .title{
	margin-top:25px;}
}

.con_e_nraa{
	display:none;}
@media (max-width:768px) {
	.header .nav .nav-content nav .xz{
		height:auto;
		width:25%;}
	    .header .na_v {
        min-height: 110px;

    }
	.header .nav{
		line-height:55px;}
		
	.m3 .nr .hd ul li .l1 .title,.m3 .nr .hd ul li .l1 .yc{
		float:none;}
	.m3 .nr .hd ul li .l1 .title{
		text-align:center;
		font-size:16px;}
	.cp .top1,.m3 .top1,.cpa .top1{
		padding-top: 36px;font-size: 24px;
		}
	.cp .top2,.m3 .top2{
		    margin-bottom: 30px;    margin-top: 10px;
		}
	.cpa .top1{
		padding-top:40px;}

.con_e_nr.c.main {
    display: none;
}
	.con_e_nraa{
	display:block;}	
.m3 {    height: 620px;}

.con_e_nraa{
	margin:0 auto;
	width:100%;
	box-sizing:border-box;
	padding:0 15px;
	clear:both;}
.con_e_nraa ul li{
	clear:both;
	overflow:hidden;
	margin-bottom:30px;}
.con_e_nraa01 img{
	width:100%;}
.con_e_nraa02{
	font-size:18px;
	font-weight:bold;
	line-height:40px;}
.con_e_nraa03{
	line-height:30px;
	color:#666;
	font-size:15px;}
	.tywidth table tr td p{
		line-height:30px !important;}
.cc_a{
	display:none;}
.x01{
	display:none;}
.cc02{
	display:block;
	box-sizing:border-box;
	margin:15px;
	padding:25px;
	line-height:32px;
	font-size:16px;
	background-color:#f1f1f1;}
	
	.new-list .download-info .a{
		float:none;    margin-right:0%;
		width:100%;}
	.download-basic{
		clear:both;
		overflow:hidden;
		width:100% !important;}
		.new-list ul li{
			padding:22px;}
.casetsnr .new-list .download-info .a{
	float:none;
	width:100%;margin-right: 0%;}	
.casetsnr .new-list ul li{
	padding:22px;}
	.new-list .download-info .download-title{
		margin-top:15px;}
	
	.casetsnr .new-list .download-info .morea {
    margin-top: 0% !important;
}
	.cp .nr .left .list .lb .lli {
    padding-left: 20px;

		width:50%;
}
.cp .nr .left .list .lli {

    background-position-x: 10px;
}

	.cp .nr .right .r2 ul li {
		height:auto;
		box-sizing:border-box;
		width:49%;margin-right: 2%;
		overflow:hidden;}
	.cp .nr .right .r2 ul li:nth-child(3n){
		margin-right:2%;}
.cp .nr .right .r2 ul li:nth-child(2n){
	margin-right:0px;}
.cp .nr .right .r2 ul li .img{
	overflow:hidden;}
	}	
	
@media (max-width:640px) {
	.header .header-1 .content b{
		display:none;}
	.header .header-1 .content nav,.header .header-1,.header .header-1 .content nav .n1{
		height:40px;
		line-height:40px;}
	.header .header-1 .content nav{
		float:none;
		width:100%;}
	.header .header_slogan .text .t1{
		height:auto;
		font-size:18px;
		line-height: 36px;}
		.header .header_slogan .text .t2{
			font-size:16px !important;}
		.aa01{
			margin-top: 16px !important;}
		.header .header_slogan .logo {

    height: 36px;
    padding-top: 15px;

}

.header .header_slogan {
    height: 100px;}
.header .header_slogan .text {


    margin-top: 12px;
}

	.yz ul li{
		width:100%;
  border-bottom: 1px solid #dddddd;
    border-right: 0px solid #dddddd;
height: 190px;
}

.brief .bd .bd_a .bd_left .left_1 .title1 {

    display: none;
}

	.foot .content .wechat {
    width: 116px;
    text-align: center;
    position: relative; 
    margin-left:0;
    margin-top: 34px;
	margin-bottom:30px;
    float: none;
}
.foot .content,.foot{
	height:auto;}
.foot .content .la{
	width:100%;
	height:auto;
	margin-bottom:25px;}
	
		.contact_nr .feedbacklx form .input>div{
		width:100%;
	}
	.contact_nr .feedbacklx form .input>div:nth-child(2n){
		margin-left:0%;}
	.contact_nr .feedbacklx form .input>div:nth-child(2n){
		margin-top:30px;}
	.contact_nr .feedbacklx form{
		margin-left:30px;}
		.cp{
			padding-bottom:0px;}
.imgdet .imglist{
	display:none;}
    .imgdet .imgpart {
        width: 100%;
		height:auto;
    }
	#a-djzx {
    color: #fff;
    float: left;
    width: 50%;
    overflow: hidden;
}
.more-case-button{
	width:100%;}
}



@media (max-width:460px) {
.header .header_slogan .text .t2{
	display:none;}
	.m3{
		    height: 690px;
	}
.cp .nr .left .list{
	padding-left:10px;}
	.cp .nr .right .r2 ul li {
		height:auto;
		width:100%;margin-right: 0%;
}

    .cp .nr .right .r2 ul li .img {
       height:auto;
    }

}