@charset "utf-8";
/* CSS Document */


@media screen and (max-width:414px){
	#banner4{
	background: url(../images/banner2.jpg);
	display: none;
}

	.top{
		display: none;
	}
	.w1920{
		display: none;
	}
	#love .top-dw{
		height:72px;
		background: #fff;
		width: 100%;
	}
  #love	.bj1{
		width: 100%;
		height: 72px;
	  position: fixed;
	  z-index: 99999;
	  top: 0;
	}
	.bj1 ol{
		display: none;
	}
	.mobile-inner{
		display: block;
	}

	.bj1 a img{
		width: 240px;
	}
 #love	.w1200{
		width: 96%;
	}
	.contactusdiyou{
		display: none;
	}
	.slides-box {
    width: 100%;
    height: 185px;;
    margin: auto;
    overflow: hidden;
}

	#banner1{
	background: url( ../images/sj-banner/sj-banner.jpg);
}
#banner2{
	background: url( ../images/sj-banner/sj-banner1.jpg);
}
#banner3{
	background: url( ../images/sj-banner/sj-banner2.jpg);
}
	.prev, .next{
		display: none;
	}
	.love{
		width: 96%;
	}
	/*sy-cp*/
.sy_cp{margin-top: 20px;}
.sy_cp h1{font-size:18px;color: #626161;font-weight: 600; }
.sy_cp h2{font-size: 14px;color: #36b36c;padding:10px 0;}
.sy_cp div{width: 153px; height: 1px; background: #7A7A7A;}
.sy_cp ol{ width: 100%;}
.sy_cp ol li{display: none;}
.sy_cp ul{ width:100%;clear: left;margin-left: -2%;margin-top: 6%}
.sy_cp ul li{float: left;box-shadow: 0 0 5px #c5c5c5;
    /*margin-left: 20px;*/
    margin-left: 2%;
    margin-bottom:4%;width: 48%;text-align: center;}
.sy_cp ul .li_1{margin-left: 2%;}
.sy_ys{ display: none;}
	.sy_di{
		display: none;
	}
/*gy*/
.sy_lx{width: 100%;background:url(../images/5.jpg); height: 373px;text-align: center;float: left;margin: 40px auto}

.sy_gy h1{font-size: 18px;color: #f1f1f1;font-weight: 600;
    /*padding-top: 80px;*/
    padding-top:20px;
}
.sy_gy h2{width: 40px; height: 4px; background: #f1f1f1;
    /*margin:50px auto;*/
    margin: 20px auto;
}
.sy_gy p{width: 96%; line-height: 24px; color: #f1f1f1;font-size:14px;margin: 0 auto;
text-align: left;
	    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:8; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

}
.sy_gy h4{margin-top: 46px}
.sy_gy h4 a{padding: 8px 16px;border-radius: 4px; background: #9ae444;color: #f1f1f1; margin: 30px;}
.sy_gy h4 a:hover{background: #fb704b;transition-duration: 0.6s;}

.yqlj{font-size:16px;padding: 5px 0;}
.img3{margin-top: -140px;}
.img4{margin-top: -20px;}
	
	.pagination{
		display: none;
	}
	.AP_foot{
		display: block;
	}
	
	.cx{
		display: block;
	}
	.ny_dh{width:240px; float:left;display: none;}
.ny_r{width:100%; float:right; background:#fff; margin-top:0px; padding: 20px;}  
	.w1200{
		width: 96%;
	}
	.wz{
		display: none;
	}
	.ny_bj{
		padding: 10px 0 0 0;
	}
	.ny_r{width:100%; float:right; background:#fff; margin-top:10px; padding:0 0 0 20px;}  

.ny_r ul{ margin:0px 0 0 -4%;padding: 3% 2%}
.ny_r ul a{float: left; cursor: pointer;width:46%; text-align:center; margin:0px 0 4% 4%; box-shadow:0 0 5px #e0e0e0;}
.ny_r ul a img {width: 100%;}
.ny_r>p{line-height:30px; font-size: 16px; color: #303135; margin:5px 0px;  text-indent: 32px;}

/*联系我们*/
.lxwm{background: url(../images/ｌｘｗｍd.png) no-repeat; width: 100%; overflow: hidden;}
.lxwm .lxwm-1{width: 96%;margin:0 auto;}
.lxwm .lxwm-1 ul{float: left; margin-top: 27px;}
.lxwm .lxwm-1 ul h2{font-size: 18px; font-weight: bold; color: #fb2d2d}
.lxwm .lxwm-1 ul li{font-size: 14px; font-weight: bold; color: #656565; margin: 25px auto;}
.lxwm .lxwm-1 ul p{font-size: 14px; width:100%; text-align:left; line-height: 35px;margin-top: 50px; color: #6f6f6f;}
.lxwm .lxwm-1 ol{width:100%; height: 586px; float: right; margin-top: 20px;  margin-bottom: 20px;}
	.ny_r>p{
		padding: 4%;
		font-size: 14px;
	}
	.ny_r>ul li{
		width: 25%;
		margin-bottom: 4%
	}
		.ny_r>ul li img{
		width: 100%;
	}
	.ny-gsjj-nr{width:98%;padding: 4%;background: #fff; float: right;}
	.ny-gsjj-nr h2 p{
		display: none;
	}
		.ny-gsjj-nr p{
	    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/

	}
.ny-gsjj-nr ul li p{ font-size: 14px; line-height: 24px;color: #575757;transition: all 1.2s ease;padding-bottom: 3px;}
.ny-gsjj-nr ul li{ border-bottom: 1px solid #D6D6D6; overflow: hidden; margin-bottom: 35px;width: 100%}
.ny-gsjj-nr ul li h2{ margin-bottom:30px;font-size:16px;transition: all 0.8s ease;font-weight: 900}
.ny-gsjj-nr ul li h2 p{float:right;transition: all 0.2s ease;font-size: 16px;margin-right: 100px;}
.ny-gsjj-nr ul li p{ font-size: 14px; line-height: 24px;color: #575757;transition: all 1.2s ease;margin-left:20px;}
	.ny-gsjj-nr ul li h2{margin-left:20px;margin-bottom: 10px;}
.ny-gsjj-nr ul li:hover p{margin-left:20px;color: #da291f;}
.ny-gsjj-nr ul li:hover h2{margin-left: 20px;color: #da291f;}
.ny-gsjj-nr ul li:hover img{margin-left:0px;color: #da291f;}


.ny_wb {
	margin-left: 20px;
}
/*xqy*/
.cpzs{
	
}
.cpzs h2 {
	font-size: 18px;
	font-weight: 600;
	color: #484848;
	padding :10px 0 15px 10px;  
}

.cpzs .cp-xx{
	background: #f8f8f8;
	margin-top: 4%;
	padding: 10px;
}
.cpzs .cp-xx h3{
	font-size: 18px;
	padding: 10px 0;
	border-bottom: 1px solid  #e1e1e1;
	margin-bottom: 10px;
	color: #fb704b;
}
.cpzs .cp-xx ol{
	overflow: hidden;
}
.cpzs .cp-xx ol li{
	float: left;
	width: 48%;
	padding:10px 0; 
}
.cpzs .cp-xx ol li b{
	
	margin-right: 10px;
	
}
			form {
			width:96%;
			margin: 20px auto;
			float:left;
			margin-left: 50px;
		}
.middle{
width:96%; float:right; background:#fff; margin-top:10px; padding: 10px;
}
}