@charset "utf-8";
@media (min-width: 900px) 
{
/*container1*/
#container1 {
	width: 100%;
	margin: 105px 0% 0% 0%;
}
#container1 #min_equipment{
	display: none !important;
	margin: 0%;
	padding: 0%;
}
#container1 p {
	margin: 0% 0% 0% 0%;
}
/*轮播图开始*/
#container1 #pc_banner{
	width: 90%;
    margin: 0% 5% 2%;
    padding: 0% 0% 0% 0%;
    float: left;
}
/*轮播图结束*/
@media (min-width: 1200px) and (max-width: 1500px)
{
	#container1 {
		margin: 78px 0% 0% 0%;
	}
}
@media (min-width: 900px) and (max-width: 1199px)
{
	#container1 {
		margin: 68px 0% 0% 0%;
	}
}
/*container1*/
	
/*container2*/
#container2 {
	width: 70%;
	margin: 1% 15%;
}
#container2 #min_equipment{
	display: none !important;
	margin: 0%;
	padding: 0%;
}
#container2 p {
	margin: 0% 0% 0% 0%;
}
#container2 ul{
	width: 100%;
	padding: 4% 0% 4% 0% ;
	float: left;
}
#container2 ul li{
	height: 28px;
	overflow: hidden;
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	width:15%
}

#container2 ul li a{
	font-size: 1.500em;
	color: #757575;
	padding-bottom: 3px;
	cursor:pointer;
}
#container2 ul li a:hover { border-bottom: 1px solid #2d2d2d; }
/*#container2 ul li:nth-child(1){*/
/*	width: 16%;*/
/*	margin: 0% 0%;*/
/*	color: #2d2d2d;*/
/*	text-align:left;*/
/*	font-weight: bold;*/
/*}*/
/*#container2 ul li:nth-child(3){*/
/*	width: 12%;*/
/*	text-align: center;*/
/*}*/
/*#container2 ul li:nth-child(4){*/
/*	width: 16%;*/
/*	text-align: center;*/
/*}*/
/*#container2 ul li:nth-child(5){*/
/*	width: 18%;*/
/*	text-align: center;*/
/*}*/
/*#container2 ul li:nth-child(6){*/
/*	width: 14%;*/
/*	text-align: center;*/
/*}*/
/*#container2 ul li:nth-child(7){*/
/*	width: 12%;*/
/*	text-align: center;*/
/*}*/
/*#container2 ul li:nth-child(8){*/
/*	width: 10%;*/
/*	text-align: right;*/
/*}*/
@media (min-width: 1200px) and (max-width: 1500px)
{
	#container2 {
		width: 80%;
		margin: 1% 10%;
	}
	/*#container2 ul li:nth-child(1){*/
	/*	width: 12%;*/
	/*}*/
	/*#container2 ul li:nth-child(3){*/
	/*	width: 10%;*/
	/*}*/
	/*#container2 ul li:nth-child(4){*/
	/*	width: 18%;*/
	/*}*/
	/*#container2 ul li:nth-child(5){*/
	/*	width: 20%;*/
	/*}*/
	/*#container2 ul li:nth-child(6){*/
	/*	width: 16%;*/
	/*}*/
	/*#container2 ul li:nth-child(7){*/
	/*	width: 14%;*/
	/*}*/
	/*#container2 ul li:nth-child(8){*/
	/*	width: 10%;*/
	/*}*/
}
@media (min-width: 900px) and (max-width: 1199px)
{
	#container2 {
		width: 90%;
		margin: 0% 5%;
	}
	#container2 #container2_c {
		width: 100%;
		margin: 4% 0% 0%;
	}
	#container2 ul{
		width: 100%;
		padding: 4% 0% 4% 0% ;
		float: left;
	}
	

	#container2 ul li a{
		font-size: 1.333em;
		color: #757575;
	}
	/*#container2 ul li:nth-child(1){*/
	/*	width: 8%;*/
	/*}*/
	/*#container2 ul li:nth-child(3){*/
	/*	width: 10%;*/
	/*}*/
	/*#container2 ul li:nth-child(4){*/
	/*	width: 19%;*/
	/*}*/
	/*#container2 ul li:nth-child(5){*/
	/*	width: 20%;*/
	/*}*/
	/*#container2 ul li:nth-child(6){*/
	/*	width: 17%;*/
	/*}*/
	/*#container2 ul li:nth-child(7){*/
	/*	width: 12%;*/
	/*}*/
	/*#container2 ul li:nth-child(8){*/
	/*	width: 12%;*/
	/*}*/
}
/*container2*/
	
/*container3*/
#container3 {
	width: 100%;
}
#container3 p {
	margin: 0% 0% 0% 0%;
}
#container3 ul{
	width: 90.333333%;
	margin: 0% 5% 2% 4%;
	padding: 0% 0% 0% 0% ;
	float: left;

}
#container3 ul a{
	width: 30%;
	max-height: 634px;
	margin: 1% 1% 0 1%;
	padding: 0% 0% 0% 0% ;
	float: left;
	overflow: hidden;
	position: relative;

}

#container3 ul a li{
	width: 100%;
	max-height: 634px;
	margin: 0% 0% 0% 0%;
	padding: 1% 0% 0% 0% ;
	float: left;
	overflow: hidden;
	position: relative;

}

#container3 ul a li img{
	width: 100%;
	height: 288px;
	overflow: hidden;
}
/**适配电脑端**/
@media (min-width: 1700px) and (max-width: 1800px)
{
	#container3 ul a li img{
		width: 100%;
		height: 260px;
		overflow: hidden;
	}
}

@media (min-width: 1600px) and (max-width: 1699px)
{
	#container3 ul a li img{
		width: 100%;
		height: 250px;
		overflow: hidden;
	}
}
@media (min-width: 1500px) and (max-width: 1599px)
{
	#container3 ul a li img{
		width: 100%;
		height: 240px;
		overflow: hidden;
	}
}

@media (min-width: 1400px) and (max-width: 1499px)
{
	#container3 ul a li img{
		width: 100%;
		height: 230px;
		overflow: hidden;
	}
}


@media (min-width: 1200px) and (max-width: 1399px)
{
	#container3 ul a li img{
		width: 100%;
		height: 210px;
		overflow: hidden;
	}
}
@media (min-width: 900px) and (max-width: 1199px)
{
	#container3 ul a li img{
		width: 100%;
		height: 180px;
		overflow: hidden;
	}
}
/**end适配电脑端**/

#container3 ul li #container3_c_h{
	width: 100%;
	height: 100%;
	background: url(/statics/images/dzsbimg/index_black.png) repeat;
	top: 0;
	left: 0;
	position: absolute;
	padding: 15%;
	background-color: rgb(0, 0, 0,0.2);
}
#container3 ul li #container3_c_h_c{
	position: relative;
	width:100%;
	height: 100%;
}
/*#container3 ul li #container3_c_h_c #p1{*/
/*	color: #fff;*/
/*	font-size: 2.500em;*/
/*	font-weight: bold;*/
/*	margin: 10% 0% 0% 0%;*/
/*	position: absolute;*/
/*	max-height: 30px;*/
/*	overflow: hidden;*/
/*	text-align: center;*/
/*	width: 100%;*/
/*}*/
/*#container3 ul li #container3_c_h_c #p2{*/
/*	color: #fff;*/
/*	font-size: 1.250em;*/
/*	margin: 25% 0% 0% 0%;*/
/*	position: absolute;*/
/*	max-height: 15px;*/
/*	overflow: hidden;*/
/*	text-align: center;*/
/*	width: 100%;*/
/*}*/

#container3 ul li #container3_c_h_c #p1{
	color: #fff;
	font-size: 2.000em;
	font-weight: bold;
	margin: 10% 0% 0% 0%;
	/* position: absolute; */
	/* height: 0px; */
	/* overflow: hidden; */
	text-align: center;
	width: 100%;
	display: block;
	line-height:30px
}
#container3 ul li #container3_c_h_c #p2{
	color: #fff;
	font-size: 1.250em;
	padding: 5% 0% 0% 0%;
	/* position: absolute; */
	/* max-height: 15px; */
	/* overflow: hidden; */
	text-align: center;
	width: 100%;
	display: block;
	line-height:20px
}


#container3 ul li #container3_c_h_c #p3{
	margin: 28% 0% 0% 0%;
	position: absolute;
	max-height: 17px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
#container3 ul li #container3_c_h_c #p3 img{
	width: 33px;
	height: 17px;
}
@media (min-width: 1200px) and (max-width: 1400px)
{
	#container3 ul li #container3_c_h_c #p1{
	    font-size: 1.999em;
	}
}
@media (min-width: 900px) and (max-width: 1199px)
{
	#container3 ul li #container3_c_h {
		padding: 10%;
	}
	#container3 ul{
		width: 90%;
		margin: 0% 5% 2%;
		padding: 0% 0% 0% 0% ;
		float: left;
	}
	#container3 ul li #container3_c_h_c #p1{
	    font-size: 1.999em;
		margin: 0% 0% 0% 0%;
	}
	#container3 ul li #container3_c_h_c #p2{
		margin: 25% 0% 0% 0%;
	}
	#container3 ul li #container3_c_h_c #p3{
		margin: 37% 0% 0% 0%;
	}
}
@media (min-width: 1921px) 
{
	#container3 ul a{
		height: 634px;
	}
	#container3 ul a li{
		height: 634px;
	}
	#container3 ul a li img{
		height: 634px;
	}
}
/*container3*/
	.back_to_top{
		display:none;
	}
}

@media (max-width: 899px) 
{
/*container1*/
#container1 {
	width: 100%;
	margin: 65px 0% 0% 0%;
}
#container1 #max_equipment{
	display: none !important;
	margin: 0%;
	padding: 0%;
}
#container1 p {
	margin: 0% 0% 0% 0%;
}
/*轮播图开始*/
#container1 #wap_banner{
	width: 100%;
    margin: 0% 0% 0%;
    padding: 0% 0% 0% 0%;
    float: left;
}
/*轮播图结束*/
/*container1*/
	
/*container2*/
#container2 {
	width: 90%;
	margin: 20% 5% 0 5%;
	padding: 0% 0% 0%;
}
#container2 #max_equipment{
	display: none !important;
	margin: 0%;
	padding: 0%;
}
#container2 p {
	margin: 0% 0% 0% 0%;
}
#container2 ul{
	width: 100%;
	padding: 4% 0% 0% 0% ;
	float: left;
}
#container2 ul #p1{
	font-size: 1.500em;
	margin: 4% 0% 5% 0%;
	color: #2d2d2d;
}
#container2 ul li{
	width:23%;
	overflow: hidden;
	margin: 3% 2% 3% 0%;
	padding: 0% 0% 0% 0%;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:14px
}
#container2 ul li a{
	font-size: 1.000em;
	color: #757575;
	cursor:pointer;
}
#container2 ul li a:hover { border-bottom: 1px solid #2d2d2d; }
/*#container2 ul li:nth-child(1){*/
/*	width: 100%;*/
/*	margin: 3% 0% 5% 0%;*/
/*}*/
/*#container2 ul li:nth-child(3){*/
/*	width: 31.333333%;*/
/*}*/
/*#container2 ul li:nth-child(4){*/
/*	width: 31.333333%;*/
/*}*/
/*#container2 ul li:nth-child(5){*/
/*	width: 31.333333%;*/
/*}*/
/*#container2 ul li:nth-child(6){*/
/*	width: 31.333333%;*/
/*}*/
/*#container2 ul li:nth-child(7){*/
/*	width: 31.333333%;*/
/*}*/
/*#container2 ul li:nth-child(8){*/
/*	width: 31.333333%;*/
/*}*/
/*container2*/

/*container3*/
#container3 {
	width: 100%;
}
/*#container3 p {*/
/*	margin: 0% 0% 0% 0%;*/
/*}*/
#container3 ul{
	width: 100%;
	/*height:auto;*/
	margin: 2% 0% 0% ;
	/*padding: 0% 0% 0% 0% ;*/
	/*float: left;*/
}
#container3 ul a{
	width: 94%;
	height: auto;
	margin: 3%;
	/*padding: 0% 0% 0% 0% ;*/
	/*float: left;*/
	/*overflow: hidden;*/
	/*position: relative;*/
}
#container3 ul a li{
	width: 100%;
	/*max-height: 300px;*/

	/*height: auto;*/
	/*margin: 0% 0% 0% 0%;*/
	/*padding: 0% 0% 0% 0% ;*/
	/*!*float: left;*!*/
	/*overflow: hidden;*/
	/*position: relative;*/
}
#container3 ul a li img{
	width: 100%;
	min-height: 220px;
}
@media (max-width: 375px){
	#container3 ul a li img{
		width: 100%;
		min-height: 200px;
	}
}

#container3 ul li #container3_c_h{
	width: 100%;
	height: 100%;
	background: url(/statics/images/dzsbimg/index_black.png) repeat;
	top: 0;
	left: 0;
	position: absolute;
	padding: 15%;
	background-color: rgb(0, 0, 0,0.2);
}
#container3 ul li #container3_c_h_c{
	position: relative;
	width:100%;
	height: 100%;
}
/*#container3 ul li #container3_c_h_c #p1{*/
/*	color: #fff;*/
/*	font-size: 2.500em;*/
/*	font-weight: bold; */
/*	margin: 0% 0% 0% 0%;*/
/*	position: absolute;*/
/*	max-height: 30px;*/
/*	overflow: hidden;*/
/*	text-align: center;*/
/*	width: 100%;*/
/*}*/
/*#container3 ul li #container3_c_h_c #p2{*/
/*	color: #fff;*/
/*	font-size: 1.250em; */
/*	margin: 20% 0% 0% 0%;*/
/*	position: absolute;*/
/*	max-height: 15px;*/
/*	overflow: hidden;*/
/*	text-align: center;*/
/*	width: 100%;*/
/*}*/

#container3 ul li #container3_c_h_c #p1{
	color: #fff;
	font-size: 1.500em;
	font-weight: bold;
	margin: 10% 0% 0% 0%;
	/* position: absolute; */
	/* height: 0px; */
	/* overflow: hidden; */
	text-align: center;
	width: 100%;
	display: block;
}
#container3 ul li #container3_c_h_c #p2{
	color: #fff;
	font-size: 1.250em;
	padding: 5% 0% 0% 0%;
	/* position: absolute; */
	/* max-height: 15px; */
	/* overflow: hidden; */
	text-align: center;
	width: 100%;
	display: block;
}

#container3 ul li #container3_c_h_c #p3{
	margin: 28% 0% 0% 0%;
	position: absolute;
	max-height: 17px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
#container3 ul li #container3_c_h_c #p3 img{
	width: 33px;
	height: 17px;
}
/*container3*/

.back_to_top {
	margin-top: 50px;
	margin-bottom: 30px
}

.uk-container {
	padding-left: 20px;
	padding-right: 20px
}


.back_to_top .back_to_top_line {
	border-bottom: rgb(172 162 162) 1px solid;
	padding: 12px 0;
	font-size:16px
}
	
}