@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;
}
#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%;
	padding: 0% 0% 0% 0% ;
	float: left;
}
#container3 ul a{
	width: 33%;
	max-height: 634px;
	margin: 0% 0% 0% 0%;
	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: 0% 0% 0% 0% ;
	float: left;
	overflow: hidden;
	position: relative;
}
#container3 ul a li img{
	width: 100%;
	height: 353px;
	overflow: hidden;
}
@media (min-width: 1200px) and (max-width: 1400px)
{
	#container3 ul a li img {
		width: 100%;
		height: 270px;
		overflow: hidden;
	}
}
#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 #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*/
}

@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: 4% 5% 0%;
	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% 4% 0% ;
	float: left;
}
#container2 ul #p1{
	font-size: 1.500em;
	margin: 4% 0% 5% 0%;
	color: #2d2d2d;
}
#container2 ul li{
	overflow: hidden;
	margin: 3% 2% 3% 0%;
	padding: 0% 0% 0% 0%;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#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%;
	margin: 2% 0% 0%;
	padding: 0% 0% 0% 0% ;
	float: left;
}
#container3 ul a{
	width: 100%;
	height: auto;
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0% ;
	float: left;
	overflow: hidden;
	position: relative;
}
#container3 ul a li{
	width: 100%;
	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%;
    height: 100%;
}
#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 #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*/
	
}