@media (min-width:1400px) and (max-width:1655px){
	.w_1655{
		width:99%;	
	}
	.gscp_a .box .an {
    	width: 49%;
	}
	.gscp_a .box .z{
		width: 35%;
	}
	.gscp_a .box .y {
    	width: 65%;
	}
	.gscp_a .box .y{
		width: 400px;
	}
	.cgal_b .zuo{
		width: 65%;
	}
	.xwzx_zj {
    	width: 40%;
    	padding-left: 15px;
    	padding-right: 15px;
    	margin-left: 0px;
    	display: block;
    	float: left;
	}
	.xwzx_yfd{
		width: 30%;
	}
	.xwzx_zfd{
		width: 30%;
	}
	.cpxq_a .an{
		width: 25%;
	}
	.idxb2 .box .kk1 .web{
		width: 1050px;
	}
	.idxb2 .box .kk1{
		padding-left: 25px;
	}
	.gy_btm{
		padding: 40px 40px;
	}
}
/*笔记本*/
@media (min-width:1200px) and (max-width:1399px){
	.w_1655{
		width: 96%;
		padding: 0 2%;
	}
	.gscp_a .box .an{
		width: 760px;
	}
	.cgal_b .zuo{
		width: 65%;
	}
	.xwzx_zj {
    	width: 40%;
    	padding-left: 15px;
    	padding-right: 15px;
    	display: block;
    	float: left;
    	margin-left: 0px;
	}
	.xwzx_yfd{
		width: 30%;
	}
	.top_dh{
		padding: 0px 50px;
	}
	.cpxq_a .an{
		width: 25%;
	}
	.gscp_a .box .an {
    	width: 49%;
	}
	.gscp_a .box .z{
		width: 35%;
	}
	.gscp_a .box .y {
    	width: 65%;
	}
	.idxb2 .box .kk1 .web{
		width: 1050px;
	}
	.idxb2 .box .kk1{
		padding-left: 25px;
	}
	.gy_btm{
		padding: 40px 40px;
	}
	.xwzx_zfd{
		width: 30%;
	}
}
/*平板*/
@media (min-width:729px) and (max-width:1199px){
	.op0{opacity: 1}
	.idxb3 .an .k{
		padding-top:0px;
	}
	.top_dh .dhan{
		display: block;
	}
	.actik{
		position: relative;
	}
	.sb_one{
		position: relative;
		height: auto !important;
	}
	.top_dh{
		padding: 0px;
		height: 60px;
		background-color: rgba(0,86,165,0.5);
		padding: 0px 15px;
	}
	.top_dh .loog{
		width: 150px;
		height: 40px;
		margin-top: 0px;
	}
	.top_dh .loog img{
		width: 100%;
		height: auto;
		margin-top: 10px;
	}
	.top_dh .dhk{
		width: 100%;
		top: 0px;
		right: 0px;
		background-color: rgba(0,0,0,0.8);
		padding-top: 50px;
	}
	.top_dh .dhk a,.top_dh .dhk a:first-child{
		display:block;
		width: 45%;
		margin-left: 0px;
		margin: 0px 2.5%;
		text-align: center;

	}
	.top_dh .gbb{
		display: block;
	}
	.dhbox{
		position: fixed;
		height: 100%;
		width: 100%;
		top: 0px;
		right: 0px;
		background-color: rgba(0,0,0,0.8);
		padding-top: 50px;
		display: none;
	}
	.idx_xl{
		display: none;
	}
	.idx_a .bx-pager{
		bottom: 20px;
	}
	.idx_a .bx-pager .bx-pager-item a{
		width: 20px;
	}
	.idx_a{
		height: auto !important;
	}
	.idxb2 .box .kk1{
		width: 100%;
		height: auto;
		padding: 20px 15px;
	}
	.idxb2 .box .kk1 .web{
		margin-top:0px;
    	width: 100%;
    	height: auto;
    	padding: 15px;
	}
	.idxb2 .box .kk1 .web .bt{
		font-size: 20px;
	}
	.idxb2 .box .kk1 .web .yw{
		font-size: 14px;
		margin-top: 5px;
	}
	.idxb2 .box .kk1 .web .nr{
		font-size: 12px;
		margin-top: 15px;
	}
	.idxb2 .box .kk1 .szk{
		margin-top: 20px;
		display: flex;
		justify-content: space-between;
	}
	.idxb2 .box .kk1 .szk .sz .s1{
		font-size:35px;
	}
	.idxb2 .box .kk1 .szk .sz{
		margin-right: 0px;
	}
	.idxb2 .box .kk1 .szk .sz .s2{
		margin-top: 0px;
	}
	.idxb2 .box .kk1 .ljgd{
		margin: 0 auto;
		margin-top: 40px;
	}
	.idxb3{
		overflow: hidden;
    	margin-top: 15px;
	}
	.idxb3 .an{
		display: block;
    	width: 50%;
    	padding-top: 20px;
    	height: 200px;
	}
	.idxb3 .an .zw{
		font-size: 20px;
	}
	.idxb3 .an .yw {
    	font-size: 12px;
	}
	.idxb3 .ys{
		padding-top: 20px;
	}
	.idxb3 .an .nr {
    	font-size: 12px;
    	display: block;
    	margin-top: 12px;
	}
	.idxb3 .an .xg{
		margin-top: 15px;
		display: block;
	}
	.idxb3 .ts{
		padding-top: 20px;
	}
	.idxb3 .ts .nr {
    	font-size: 12px;
    	margin-top: 12px;
    	display: block;
	}
	.idxb4 .bt{
		padding-top: 15px;
    	font-size: 20px;
	}
	.idx4_box{
		display: block;
		width: 100%;
		padding: 0px 15px;
		margin-top:20px;
		margin-top: 40px;
		padding-bottom: 20px;
	}
	.idx4_box .a1{
		display: block;
		width: 100%;
		margin-bottom: 20px;
	}
	.idx4_box .a1 .img{
		width: 100%;
	    height: 300px;
	}
	.idx4_box .a1 .web{
	    padding: 0px 15px;
    	height: 40px;
    	line-height: 40px;
    	font-size: 12px;
	}
	.idx4_box .a2k{
		width: 100%;
	}
	.idx4_box .a2k .a2{
		padding: 10px;
		height: auto;
    	overflow: hidden;
    	margin-bottom: 20px;
	}
	.idx4_box .a2k .a2 .img{
		width: 100%;
    	position: relative;
    	left: 0px;
    	top: 0px;
	}
	.idx4_box .a2k .a2 .web {
    	    width: 100%;
    	margin-left: 0px;
    	float: inherit;
    	padding-left: 0px;
	}
	.idx4_box .a2k .a2 .sj{
		    position: relative;
    float: right;
    margin-top: 0px;
	}
	.idx4_box .a2k .a2 .ckxq{
		position: relative;
    left: 10px;
    bottom: 5px;
    float: left;
    margin-top: 15px;
	}
	.idx4_box .a2k .a2 .web .bb{
		font-size: 14px;
		margin-top: 10px;
	}
	.idx4_box .a2k .a2 .web .nnr{
		font-size: 12px;
		margin-top: 10px;	
	}
	.idx4_box .a2k .fyan{
		overflow: hidden;
		width: 100%;
	}
	.idx4_box .a2k .fyan .fan1{
		margin-right: 0px;
	}
	.idx4_box .a2k .fyan .fan2{
		margin-right: 0px;
	}
	.idx4_jsk{
		width: 100%;
    	display: flex;
    	justify-content: space-around;
    	height:auto;
    	padding-top: 20px;
    	margin-bottom: 20px;
    	margin-top: 20px;
    	flex-wrap:wrap;
	}
	.idx4_jsk .add{
		width: 50%;
    	margin-bottom: 45px;
	}
	.idx4_jsk .add .gd{
		font-size: 20px;
	}
	.idx4_jsk .add b{
		font-size: 20px;
	}
	.idx4_jsk .add img{
		width: 30px;
		height: 30px;
	}
	.idx4_jsk .add span{
		font-size: 12px;
	}
	.gy_btm .ewm div{
		margin-top: 10px;
    	width: 100%;
    	margin-left: 0px;
   		font-size: 16px;
   		text-align: center;
	}
	.gy_btm{
		padding:15px;
	}
	.gy_btm .ewm {
   		float: inherit;
	}
	.gy_btm .ewm img {
    	float: inherit;
    	display: block;
    	margin: 0 auto;
	}
	.gy_btm .dh {
    	float: left;
    	margin-left: 50px;
    	margin-top: 30px;
	}
	.gy_btm .bq {
    	float: right;
    	font-size: 12px;
    	margin-top: 20px;
    	width: 100%;
    	text-align: center;
	}
	.fh_top {
    	width: 30px;
    	height: 30px;
    	right:0px;
    	bottom: 20px;
	}
	/*关于我们*/
	.gywm_a{
		height: 330px !important;	
	}
	.gywm_a .box{
		width: 100%;
		top: 100px;
		left: 0px;
		margin-left: 0px;
	}
	.gywm_a .box .nr{
		font-size: 12px;
		line-height:30px;
		padding: 0 15px;
	}
	.gywm_a .box .lj {
    	margin-top: 20px;
    	padding: 0px 180px;
    	overflow: hidden;
	}
	.gywm_a .box .lj a{
		width: 120px;
    	height: 30px;
    	font-size: 12px;
    	line-height: 30px;
	}
	.ny_dhk{
		height: 50px;
	}
	.ny_dhk a{
		line-height: 50px;
	}
	.gywm_b{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.w_1655{
		width: 100%;
	}
	.gywm_bt .bt{
		text-align: center;
		font-size: 20px;
	}
	.gywm_bt .xbt{
		font-size: 20px;
		text-align: center;
		margin-top: 5px;
	}
	.gywm_bt .hx{
		margin: 10px auto;
		height: 3px;
	}
	.gywm_b .box{
		padding: 0px 15px;
	}
	.gywm_b .box img{
		width: 100%;
		height: auto;
	}
	.gywm_b .box .y{
		width: 100%;
	    font-size: 12px;
	    line-height: 30px;
	}
	.gywm_c{
		padding: 30px 0px;
	}
	.gywm_wz{
		position: relative;
		top: 0px;
		height: auto;
		width: 100%;
	}
	.gywm_bnr{
		position: relative;
		width: 100%;
		height: 310px;
		top: 0px;
	}
	.gywm_c .box{
		height: auto;
    	margin-top: 20px;
    	padding-top: 50px;
	}
	.gywm_wz .wz_k{
		width: 100%;
		height: auto;
		padding: 10px;
		font-size: 12px;
		line-height:30px;
		background-color: #fff;
	}
	.gywm_wz .fl{
		display: none;
	}
	.gywm_fl{
		width: 100%;
		display: flex;
		justify-content:space-around;
	    bottom: inherit;
	    top: 0px;
	    padding: 0px;
	}
	.gywm_fl a{width:auto;font-size: 12px;}
	.gywm_fl .ys, .gywm_fl a:hover{border:none;border-bottom:1px solid #474747;}
	.gywm_wz .wz_kk{height: auto;background-color: #fff;}
	/*公司产品*/
	.gscp_a{
		padding: 30px 10px;
	}
	.gscp_a .bt{font-size: 20px;}
	.gscp_a .xbt{font-size: 14px;margin-top: 5px;}
	.gscp_a .mb{
		width: 100%;
    	position: relative;
    	left: 0px;
   		 padding: 15px;
    	background: transparent;
    }
    .gscp_a .mb div{font-size: 12px;line-height: 30px;}
    .gscp_a .mb a{float: inherit;
    margin: 0 auto;
    margin-top: 10px;}
    .gscp_a .box .an{width: 100%;
    height: auto;    margin-top: 15px;}
    .gscp_a .box .z{
    	width: 100%;
    	padding-top: 10px;
    }
    .gscp_a .box .z:after{display: none;}
    .gscp_a .box .y{width: 100%;padding: 10px;text-align: center;font-size: 12px;line-height: 30px;}
    .cpxq_a{
    	padding-top: 40px;
    	height: 650px;
    }
    .cpxq_a .an{width: 50%;padding-top: 10px;height: auto;padding: 10px;}
    .cpxq_a .an .ak{display: block;}
    .cpxq_a .an .img{background:url("../images/cpxq_07.png") no-repeat;width: 40px;height: 40px;
    background-size: 100% 100%;}
    .cpxq_a .an .zt{
    	font-size: 16px;
    	margin-top: 10px;
    	margin-bottom: 10px;
    }
    .cpxq_a .an a{
    	font-size: 12px;
    	margin-bottom: 10px;
    }
    .cpxq_a .an:hover, .cpxq_a .ys{
    	width: 50%;
    	height: auto;
    	padding: 10px;
    }
    .cpxq_a .an:hover .img, .cpxq_a .ys .img{
    	width: 40px;
    	height: 40px;
    }
	/*成功案例*/
	.cgan_a{
		height: 300px !important;
	}
	.cgan_a .box{left: 10px;bottom: 60px;}
	.cgan_a .box .bt{font-size: 16px;line-height: 30px;}
	.cgan_a .box .ckxq{width: 200px;height: 40px;line-height: 40px;font-size: 15px;margin-top: 15px;}
	.cgal_b{margin-top: 30px;}
	.cgal_b .zuo{width: 100%;padding: 0px 10px;}
	.cgal_b .zuo .bt{
		text-align: center;
    	font-size: 20px;
	}
	.cgal_b .zuo .xbt{font-size: 20px;
    text-align: center;
    margin-top: 5px;}
    .cgal_b .zuo .hx{margin: 10px auto;
    height: 3px;}
    .cgal_b .zuo .lj{    margin-top: 20px;
    width: 50%;
    padding: 0px 20px;}
    .cgal_b .zuo .lbt{font-size: 20px;}
    .cgal_b .zuo .lj a{font-size: 14px;margin-top: 10px;}
    .cgal_b .foz{font-size: 16px;
    line-height: 30px;
    text-align: center;margin-top: 20px;}
    .cgal_b .you{display: none;}
	/*新闻中心*/
	.xwzx_d {
    	padding: 10px;
	}
	.xwzx_d .bt{
		text-align: center;
    	font-size: 20px;
	}
	.xwzx_zfd{
		width: 100%;
	}
	.xwzx_zfd .b{
		font-size: 20px;
		margin-bottom: 15px;
	}
	.xwzx_zfd .za{
		padding: 10px 0px 10px 0px;
    	border-top: 1px solid #d6d6d6;
	}
	.xwzx_zfd .za .a{
		font-size: 16px;
	}
	.xwzx_zfd .za .a1{
		font-size: 12px;
	}
	.xwzx_zfd .ak{
		margin: 0 auto;
	}
	.xwzx_zfd .ak a{
    	width: 40px;
    	height: 40px;
	}
	.xwzx_zfd .ak a:hover img {
    	top: -42px;
	}
	.xwzx_zj{
		width: 100%;
		margin-left: 0px;
		margin-top: 10px;
	}
	.xwzx_zj .img{
		height: 400px;
	}
	.xwzx_yfd a .img{
		height: 400px;
	}
	.xwzx_zj .nr{
		font-size: 12px;
		margin-top: 0px;
	}
	.xwzx_yfd{
		margin-top: 20px;
		width: 100%;
	}
	.xwzx_yfd a{
		width: 100%;
		margin-bottom: 20px;
	}
	.xwzx_yfd a .zt{
		font-size: 12px;
		margin-top: 0px;
		line-height: 30px;
	}
	.xwzx_a{
		padding-top: 100px;
		height: 300px !important;
	}
	.xwzx_a .bt{
		font-size: 20px;
	}
	.xwzx_a .yw{
		font-size: 20px;
		margin-top: 5px;
	}
	.xwzx_a .hx{
		height: 3px;
		margin-top: 10px;
	}
	.xwzx_a .gd{
		margin-top: 30px;
		width: 120px;
    	height: 40px;
    	line-height: 40px;
    	font-size: 14px;
	}
	/*联系我们*/
	.lxwm_a{
    	height: 300px !important;
    	padding-top: 110px;
	}
	.lxwm_a .box .bt{
		font-size: 20px;
	}
	.lxwm_a .box .gd{
		width: 100px;
    	height: 40px;
    	line-height: 40px;
    	font-size: 14px;
    	margin-top: 20px;
	}
	.lxwm_b {
    	height: 300px;
    	margin-top: 10px;
	}
	.lxwm_c{
		width: 100%;
		padding: 30px 0px;
	}
	.lxwm_c .img{
		display: block;
		width: 300px;
		height: auto;
		margin: 0px auto;
	}
	.lxwm_c .box{
		width: 680px;
		margin: 0 auto;
		margin-top: 30px;
	}
	.lxwm_cLeft {
		width: 38px !important;
		height: 38px !important;
	}
	.lxwm_c .box .zuo{
		width: auto;
	}
	/*产品详情*/
	.cpxq_b{
		padding: 30px 10px; 
	}
	.dqdz{
		font-size: 12px;
	}
	.dqdz a{
		font-size: 12px;
	}
	.cpxq_b .box{
		margin-top: 20px;
		padding-bottom: 40px;
	}
	.cpxq_b .box .bt{
		font-size: 20px;
	}
	.cpxq_b .box .sj{
		margin-top: 20px;
	}
	.cpxq_fy{
		margin-top: 20px;
	}
	.cpxq_fy a{
		margin-bottom: 10px;
	}
	.idxb2 .box .kk2 {
    	width: 100%;
    	height: 300px;}
	.fixe{position: relative;}
}
/*手机*/
@media (max-width:730px) and (min-width:0px){
	.op0{opacity: 1}
	.idxb3 .an .k{padding-top: 0px;}
	.top_dh .dhan{
		display: block;
	}
	.actik{
		position: relative;
	}
	.sb_one{
		position: relative;
		height: auto !important;
	}
	.top_dh{
		padding: 0px;
		height: 60px;
		background-color: rgba(0,86,165,0.5);
		padding: 0px 15px;
	}
	.top_dh .loog{
		width: 150px;
		height: 40px;
		margin-top: 0px;
	}
	.top_dh .loog img{
		width: 100%;
		height: auto;
		margin-top: 10px;
	}
	.top_dh .dhk{
		width: 100%;
		top: 0px;
		right: 0px;
		background-color: rgba(0,0,0,0.8);
		padding-top: 50px;
	}
	.top_dh .dhk a,.top_dh .dhk a:first-child{
		display:block;
		width: 45%;
		margin-left: 0px;
		margin: 0px 2.5%;
		text-align: center;

	}
	.top_dh .gbb{
		display: block;
	}
	.dhbox{
		position: fixed;
		height: 100%;
		width: 100%;
		top: 0px;
		right: 0px;
		background-color: rgba(0,0,0,0.8);
		padding-top: 50px;
		display: none;
	}
	.idx_xl{
		display: none;
	}
	.idx_a .bx-pager{
		bottom: 20px;
	}
	.idx_a .bx-pager .bx-pager-item a{
		width: 20px;
	}
	.idx_a{
		height: auto !important;
	}
	.idxb2 .box .kk1{
		width: 100%;
		height: auto;
		padding: 20px 15px;
	}
	.idxb2 .box .kk1 .web{
		margin-top:0px;
    	width: 100%;
    	height: auto;
    	padding: 15px;
	}
	.idxb2 .box .kk1 .web .bt{
		font-size: 20px;
	}
	.idxb2 .box .kk1 .web .yw{
		font-size: 14px;
		margin-top: 5px;
	}
	.idxb2 .box .kk1 .web .nr{
		font-size: 12px;
		margin-top: 15px;
	}
	.idxb2 .box .kk1 .szk{
		margin-top: 20px;
		display: flex;
		justify-content: space-between;
	}
	.idxb2 .box .kk1 .szk .sz .s1{
		font-size:35px;
	}
	.idxb2 .box .kk1 .szk .sz{
		margin-right: 0px;
	}
	.idxb2 .box .kk1 .szk .sz .s2{
		margin-top: 0px;
	}
	.idxb2 .box .kk1 .ljgd{
		margin: 0 auto;
		margin-top: 40px;
	}
	.idxb3{
		overflow: hidden;
    	margin-top: 15px;
	}
	.idxb3 .an{
		display: block;
    	width: 100%;
    	height: 200px;
	}
	.idxb3 .an .zw{
		font-size: 20px;
	}
	.idxb3 .an .yw {
    	font-size: 12px;
	}
	.idxb3 .ys{
		padding-top: 20px;
	}
	.idxb3 .an .nr {
    	font-size: 12px;
    	margin-top: 12px;
    	display: block;
	}
	.idxb3 .an .xg{
		margin-top: 15px;
	}
	.idxb3 .ts{
		padding-top: 20px;
	}
	.idxb3 .ts .nr {
    	font-size: 12px;
    	margin-top: 12px;
    	display: block;
	}
	.idxb4 .bt{
		padding-top: 15px;
    	font-size: 20px;
	}
	.idx4_box{
		display: block;
		width: 100%;
		padding: 0px 15px;
		margin-top:20px;
		margin-top: 40px;
		padding-bottom: 20px;
	}
	.idx4_box .a1{
		display: block;
		width: 100%;
		  margin-bottom: 20px;
	}
	.idx4_box .a1 .img{
		width: 100%;
	    height: 200px;
	}
	.idx4_box .a1 .web{
	    padding: 0px 15px;
    	height: 40px;
    	line-height: 40px;
    	font-size: 12px;
	}
	.idx4_box .a2k{
		width: 100%;
	}
	.idx4_box .a2k .a2{
		padding: 10px;
		height: auto;
    	overflow: hidden;
    	margin-bottom: 20px;
	}
	.idx4_box .a2k .a2 .img{
		width: 100%;
    	position: relative;
    	left: 0px;
    	top: 0px;
	}
	.idx4_box .a2k .a2 .web {
    	width: 100%;
    	margin-left: 0px;
    	float: inherit;
    	padding-left: 0px;
	}
	.idx4_box .a2k .a2 .sj{
		position: relative;
    	float: right;
    	margin-top: 0px;
	}
	.idx4_box .a2k .a2 .ckxq{
		position: relative;
    	left: 10px;
    	bottom: 5px;
    	float: left;
   		margin-top: 15px;
	}
	.idx4_box .a2k .a2 .web .bb{
		font-size: 14px;
		margin-top: 10px;
	}
	.idx4_box .a2k .a2 .web .nnr{
		font-size: 12px;
		margin-top: 10px;	
	}
	.idx4_box .a2k .fyan{
		overflow: hidden;
		width: 100%;
	}
	.idx4_box .a2k .fyan .fan1{
		margin-right: 0px;
	}
	.idx4_box .a2k .fyan .fan2{
		margin-right: 0px;
	}
	.idx4_jsk{
		width: 100%;
    	display: flex;
    	justify-content: space-around;
    	height:auto;
    	padding-top: 20px;
    	margin-bottom: 20px;
    	margin-top: 20px;
    	flex-wrap:wrap;
	}
	.idx4_jsk .add{
		width: 50%;
    	margin-bottom: 45px;
	}
	.idx4_jsk .add .gd{
		font-size: 20px;
	}
	.idx4_jsk .add b{
		font-size: 20px;
	}
	.idx4_jsk .add img{
		width: 30px;
		height: 30px;
	}
	.idx4_jsk .add span{
		font-size: 12px;
	}
	.gy_btm .ewm div{
		margin-top: 10px;
    	width: 100%;
    	margin-left: 0px;
   		font-size: 16px;
   		text-align: center;
	}
	.gy_btm{
		padding:15px;
	}
	.gy_btm .ewm {
   		float: inherit;
	}
	.gy_btm .ewm img {
    	float: inherit;
    	display: block;
    	margin: 0 auto;
	}
	.gy_btm .dh {
    	float: left;
    	margin-left: 50px;
    	margin-top: 30px;
	}
	.gy_btm .bq {
    	float: right;
    	font-size: 12px;
    	margin-top: 20px;
    	width: 100%;
    	text-align: center;
	}
	.fh_top {
    	width: 30px;
    	height: 30px;
    	right:0px;
    	bottom: 20px;
	}
	/*关于我们*/
	.gywm_a{
		height: 330px !important;
	}
	.gywm_a .box{
		width: 100%;
		top: 70px;
		left: 0px;
		margin-left: 0px;
	}
	.gywm_a .box .nr{
		font-size: 12px;
		line-height:30px;
		padding: 0 15px;
	}
	.gywm_a .box .lj {
    	margin-top: 20px;
    	padding: 0px 15px;
    	overflow: hidden;
	}
	.gywm_a .box .lj a{
		width: 120px;
    	height: 30px;
    	font-size: 12px;
    	line-height: 30px;
	}
	.ny_dhk{
		height: 50px;
	}
	.ny_dhk a{
		line-height: 50px;
		margin: 0 10px;
	}
	.gywm_b{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.w_1655{
		width: 100%;
	}
	.gywm_bt .bt{
		text-align: center;
		font-size: 20px;
	}
	.gywm_bt .xbt{
		font-size: 20px;
		text-align: center;
		margin-top: 5px;
	}
	.gywm_bt .hx{
		margin: 10px auto;
		height: 3px;
	}
	.gywm_b .box{
		padding: 0px 15px;
	}
	.gywm_b .box img{
		width: 100%;
		height: auto;
	}
	.gywm_b .box .y{
		width: 100%;
	    font-size: 12px;
	    line-height: 30px;
	}
	.gywm_c{
		padding: 30px 0px;
	}
	.gywm_wz{
		position: relative;
		top: 0px;
		height: auto;
		width: 100%;
	}
	.gywm_bnr{
		position: relative;
		width: 100%;
		height: 145px;
		top: 0px;
	}
	.gywm_c .box{
		height: auto;
    	margin-top: 20px;
    	padding-top: 50px;
	}
	.gywm_wz .wz_k{
		width: 100%;
		height: auto;
		padding: 10px;
		font-size: 12px;
		line-height:30px;
		background-color: #fff;
	}
	.gywm_wz .fl{
		display: none;
	}
	.gywm_fl{
		width: 100%;
		display: flex;
		justify-content:space-around;
	    bottom: inherit;
	    top: 0px;
	    padding: 0px;
	}
	.gywm_fl a{width:auto;font-size: 12px;}
	.gywm_fl .ys, .gywm_fl a:hover{border:none;border-bottom:1px solid #474747;}
	.gywm_wz .wz_kk{height: auto;background-color: #fff;}
	/*公司产品*/
	.gscp_a{
		padding: 30px 10px;
	}
	.gscp_a .bt{font-size: 20px;}
	.gscp_a .xbt{font-size: 14px;margin-top: 5px;}
	.gscp_a .mb{
		width: 100%;
    	position: relative;
    	left: 0px;
   		 padding: 15px;
    	background: transparent;
    }
    .gscp_a .mb div{font-size: 12px;line-height: 30px;}
    .gscp_a .mb a{float: inherit;
    margin: 0 auto;
    margin-top: 10px;}
    .gscp_a .box .an{width: 100%;
    height: auto;    margin-top: 15px;}
    .gscp_a .box .z{
    	width: 100%;
    	padding-top: 10px;
    }
    .gscp_a .box .z:after{display: none;}
    .gscp_a .box .y{width: 100%;padding: 10px;text-align: center;font-size: 12px;line-height: 30px;}
    .cpxq_a{
    	padding-top: 40px;
    	height: 650px !important;
    }
    .cpxq_a .an{width: 50%;padding-top: 10px;height: auto;padding: 10px;}
    .cpxq_a .an .ak{display: block;}
    .cpxq_a .an .img{background:url("../images/cpxq_07.png") no-repeat;width: 40px;height: 40px;
    background-size: 100% 100%;}
    .cpxq_a .an .zt{
    	font-size: 16px;
    	margin-top: 10px;
    	margin-bottom: 10px;
    }
    .cpxq_a .an a{
    	font-size: 12px;
    	margin-bottom: 10px;
    }
    .cpxq_a .an:hover, .cpxq_a .ys{
    	width: 50%;
    	height: auto;
    	padding: 10px;
    }
    .cpxq_a .an:hover .img, .cpxq_a .ys .img{
    	width: 40px;
    	height: 40px;
    }
	/*成功案例*/
	.cgan_a{
		height: 300px !important;
	}
	.cgan_a .box{left: 10px;bottom: 60px;}
	.cgan_a .box .bt{font-size: 16px;line-height: 30px;}
	.cgan_a .box .ckxq{width: 200px;height: 40px;line-height: 40px;font-size: 15px;margin-top: 15px;}
	.cgal_b{margin-top: 30px;}
	.cgal_b .zuo{width: 100%;padding: 0px 10px;}
	.cgal_b .zuo .bt{
		text-align: center;
    	font-size: 20px;
	}
	.cgal_b .zuo .xbt{font-size: 20px;
    text-align: center;
    margin-top: 5px;}
    .cgal_b .zuo .hx{margin: 10px auto;
    height: 3px;}
    .cgal_b .zuo .lj{margin-top: 20px;width: 100%;}
    .cgal_b .zuo .lbt{font-size: 20px;}
    .cgal_b .zuo .lj a{font-size: 14px;margin-top: 10px;}
    .cgal_b .foz{font-size: 16px;
    line-height: 30px;
    text-align: center;margin-top: 20px;}
    .cgal_b .you img{display: block;width: 100%;height: auto;}
	/*新闻中心*/
	.xwzx_d {
    	padding: 10px;
	}
	.xwzx_d .bt{
		text-align: center;
    	font-size: 20px;
	}
	.xwzx_zfd{
		width: 100%;
	}
	.xwzx_zfd .b{
		font-size: 20px;
		margin-bottom: 15px;
	}
	.xwzx_zfd .za{
		padding: 10px 0px 10px 0px;
    	border-top: 1px solid #d6d6d6;
	}
	.xwzx_zfd .za .a{
		font-size: 16px;
	}
	.xwzx_zfd .za .a1{
		font-size: 12px;
	}
	.xwzx_zfd .ak{
		margin: 0 auto;
	}
	.xwzx_zfd .ak a{
    	width: 40px;
    	height: 40px;
	}
	.xwzx_zfd .ak a:hover img {
    	top: -42px;
	}
	.xwzx_zj{
		width: 100%;
		margin-left: 0px;
		margin-top: 10px;
	}
	.xwzx_zj .img{
		height: 275px;
	}
	.xwzx_zj .nr{
		font-size: 12px;
		margin-top: 0px;
	}
	.xwzx_yfd{
		margin-top: 20px;
		width: 100%;
	}
	.xwzx_yfd a{
		width: 100%;
		margin-bottom: 20px;
	}
	.xwzx_yfd a .zt{
		font-size: 12px;
		margin-top: 0px;
		line-height: 30px;
	}
	.xwzx_a{
		padding-top: 100px;
		height: 300px !important;
	}
	.xwzx_a .bt{
		font-size: 20px;
	}
	.xwzx_a .yw{
		font-size: 20px;
		margin-top: 5px;
	}
	.xwzx_a .hx{
		height: 3px;
		margin-top: 10px;
	}
	.xwzx_a .gd{
		margin-top: 30px;
		width: 120px;
    	height: 40px;
    	line-height: 40px;
    	font-size: 14px;
	}
	/*联系我们*/
	.lxwm_a{
    	height: 300px !important;
    	padding-top: 110px;
	}
	.lxwm_a .box .bt{
		font-size: 20px;
	}
	.lxwm_a .box .gd{
		width: 100px;
    	height: 40px;
    	line-height: 40px;
    	font-size: 14px;
    	margin-top: 20px;
	}
	.lxwm_b {
    	height: 300px;
    	margin-top: 10px;
	}
	.lxwm_c{
		width: 100%;
		padding: 30px 0px;
	}
	.lxwm_c .img{
		display: block;
		width: 300px;
		height: auto;
		margin: 0px auto;
	}
	.lxwm_c .box{
		margin-top: 10px;
	}
	.lxwm_c .box .ewn {
    	float: inherit;
    	display: block;
    	margin: 0px auto;
	}
	.lxwm_c .box .zuo {
    	width: 100%;
    	float: inherit;
    	padding-left: 0px;
    	position: relative;
    	padding: 0px 10px;
	}
	.lxwm_c .box .zuo div span{
		display: inline-block;
    	vertical-align: middle;
    	margin-left: 15px;
    	font-size: 12px;
	}
	/*产品详情*/
	.cpxq_b{
		padding: 30px 10px; 
	}
	.dqdz{
		font-size: 12px;
	}
	.dqdz a{
		font-size: 12px;
	}
	.cpxq_b .box{
		margin-top: 20px;
		padding-bottom: 40px;
	}
	.cpxq_b .box .bt{
		font-size: 20px;
	}
	.cpxq_b .box .sj{
		margin-top: 20px;
	}
	.cpxq_fy{
		margin-top: 20px;
	}
	.cpxq_fy a{
		margin-bottom: 10px;
	}
	.idxb2 .box .kk2 {
    	width: 100%;
    	height: 300px;}
	.fixe{position: relative;}
	.top_dh .loog {
		margin-top: 10px
	}
	.top_dh .loog img:nth-child(1) {
		width: 200px;
		height: auto;
		margin-top: 0;
	}
	.top_dh .loog img:nth-child(2) {
		width: 40px;
		height: auto;
		margin-top: 0;
	}
}
