﻿300px@charset "utf-8";
body, button, input, select, textarea {
    font: 14px/1.5 Arial, "Roboto-Regular", "Microsoft YaHei", "Hiragino Sans GB", sans-serif;
    color: #333;
}

ul, ol,*{
    margin-top: 0%;
    margin-bottom: 0%;
	margin-left: 0%;
	margin-right: 0%;
	padding: 0%;
}
a {
  color: #6b7580;
  text-decoration: none;
}
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none; }

@media (max-width: 1199px)
{
	body {
	  width: 1500px;
	  height: 100%;  
	  overflow-x: hidden;
	  margin: 0% auto;
	}
	
}

#min_equipment{
	display: none !important;
	margin: 0%;
	padding: 0%;
}
#max_equipment{
	display: block !important;
	margin: 0%;
	padding: 0%;
}
.container {
    width: 1400px;
	padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}
/*公共样式*/

#bigdiv{ width: 1400px; margin: 0% auto; }
@media (max-width: 1199px)
{
	#bigdiv{ width: 1400px; margin: 0% 50px; }
	
}

/*container1*/
#container1 { width: 100%; }

#zk_container1_1{
	width: 100%;
	height: 109px;
	overflow: hidden;
	background-color: #eff7fd;
	border-radius: 6px;
	margin: 40px 0% 0% 0%;
}
#zk_container1_1 #zk_container1_1_1 {
    width: 70%;
    height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 15px 15% 13px;
    text-align: center;
}	
#zk_container1_1 #zk_container1_1_1 a {
    font-size: 45px;
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    color: #282828;
}
#zk_container1_1 #zk_container1_1_2{
	padding: 0% 0% 1%;
}
#zk_container1_1 #zk_container1_1_2 ul{
	width: 40%;
	float: left;
	margin: 0% 30%;
}
#zk_container1_1 #zk_container1_1_2 ul li{
	width: 150px;
	height: 20px;
	float: left;
	margin: 0% 10px 0% 10px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
#zk_container1_1 #zk_container1_1_2 ul li a{
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	color: #282828;
	text-decoration:none;
}
#zk_container1_2{
	width: 74px;
	height: 109px;
	overflow: hidden;
	float: left;
	margin: -109px 0% 0% 0%;
}
#zk_container1_2 img{
	top:0px;
}
/*container1*/

/*container2*/
#container2 { width: 100%; height: 376px; max-height: 376px; min-height: 376px; border-radius: 6px; margin: 37px 0% 0% 0%; }
#container2 ul,li,img{ border-radius: 6px; }
/*轮播图开始*/
#container2 .hwslider{width: 100%;height:auto;min-width:100%;margin:0px auto; position: relative; overflow: hidden;}
#container2 .hwslider ul{width: 100%; height:100%; position: absolute; z-index: 1}
#container2 .hwslider ul li{display:none;position:absolute; left:0; top:0; width: 100%;height:100%; overflow: hidden;}
#container2 .hwslider ul li.active{display: block;}
#container2 .hwslider ul li img{width:100%;max-width: 100%; height:auto;display: block}
#container2 .dots{position: absolute; bottom:45px; left:200px; min-width:60px; height: 12px; z-index: 2;}
#container2 .dots span{float: left; width:12px;height: 12px; border-radius: 50%; background: #fff; margin-right: 14px; cursor: pointer;}
#container2 .dots span.active{background:#dba556;}
#container2 .arr{display:block;position: absolute; top: 140px; z-index: 2;width: 40px; height: 40px; text-align: center; color: #fff; text-decoration: none;}
#container2 .arr:hover{ text-decoration:inherit;}
#container2 .hwslider:hover .arr{display: block; text-decoration: none;color: #fff}
#container2  .prev{left: 10px}
#container2 .next{right: 10px}
/*轮播图结束*/
/*container2*/

/*container3*/
#container3 { width: 100%; margin: 37px 0% 0% 0%; }

#container3 #container3_l {
	width: 456px;
	height: 305px;
	overflow: hidden;
	float: left;
	margin: 0% 25px 0% 0%;
}
#container3 #container3_r {
	width: 300px;
	height: 305px;
	overflow: hidden;
	float: left;
}

#container3 #container3_l #sntz{
	width: 100%;
	height: 305px;
	overflow: hidden;
	float: left;
	margin: 0% 0% 0% 0%;
	position: relative;
	border-radius: 10px 10px 10px 10px;
}
#container3 #container3_l #sntz #snt{
	width: 100%;
	overflow: hidden;
	float: left;
	margin: 0% 0% 0% 0%;
	z-index:100;
}
#container3 #container3_l #sntz #snt_z{
	width: 100%;
	overflow: hidden;
	float: left;
	margin: 235px 0% 0% 0%;
	position:absolute;
	z-index:101;
	color: #fff;
	font-size: 18px;
}
#container3 #container3_l #sntz #snt_z #snt_z_zzt{
	position:absolute;
	margin: 5px 0% 0% 10px;
	position: absolute;
    margin: 5px 0% 0% 10px;
    width: 90%;
    height: 23px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#container3 #container3_l #sntz #snt_z #snt_z_ztxg{
	height: 33px;
	background-image: linear-gradient(transparent, #000000);
	border-radius: 0px 0px 9px 9px;
}
#container3 #container3_r ul{
	width: 100%;
	float: left;
}
#container3 #container3_r ul li{
	width: 290px;
	height: 40px;
	float: left;
	list-style-type:none;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
#container3 #container3_r ul li a{
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color: #434343;
	text-decoration:none;
	
}

#container3 #container3_1{
	width: 100%; margin: 28px 0% 0% 0%; overflow: hidden; float: left;
}
#container3 #container3_1 ul{
	width: 100%; float: left;
}
#container3 #container3_1 ul li{
	width: 48%; float: left; margin: 0% 2% 35px 0%; list-style-type:none;
}
#container3 #container3_1 ul li:nth-child(3){
	margin: 0% 2% 35px 0%;
}
#container3 #container3_1 ul li:nth-child(2){
	margin: 0% 0% 35px 2%;
}
#container3 #container3_1 ul li:nth-child(3){
	margin: 0% 2% 0% 0%;
}
#container3 #container3_1 ul li:nth-child(4){
	margin: 0% 0% 0% 2%;
}
#container3 #container3_1 ul li #d1{
	width: 99%;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #434343;
	overflow: hidden; text-overflow:ellipsis; white-space: nowrap;
	font-weight: bold;
}
#container3 #container3_1 ul li #d2{
	width: 99%;
	height: 40px;
	text-decoration:none;
	line-height: 20px;
	font-size: 12px;
	color: #9f9f9f;
	overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
	text-indent:2em;
}

#container3 #container3_2{
	width: 100%; margin: 15px 0% 20px 0%; overflow: hidden; float: left; background-color: #eff7fd; padding: 40px; border-radius: 6px;
}

#container3 #container3_3{
	width: 100%; margin: 15px 0% 0% 0%; overflow: hidden; float: left; background-color: #eff7fd; padding: 40px; border-radius: 6px;
}
#container3 #container3_3 #container3_3_c{
	width: 100%;
	height: 640px;
	overflow: hidden;
	overflow-y: auto;
}
#container3 #container3_3 #container3_3_c::-webkit-scrollbar {
/*滚动条整体样式*/
width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
height: 1px;
}
#container3 #container3_3 #container3_3_c::-webkit-scrollbar-thumb {
/*滚动条里面小方块*/
/*border-radius   : 10px;*/
background-color: #a5dafb;
}
#container3 #container3_3 #container3_3_c::-webkit-scrollbar-track {
/*滚动条里面轨道*/
box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
background   : #fff;
/*border-radius: 10px;*/
}
#container3 #container3_3 #container3_3_c ul{
	width: 100%;
}
#container3 #container3_3 #container3_3_c ul li{
	width: 100%;
	border-bottom: 1px dashed #8dcef7;
	padding: 1% 0%;
	margin: 0% 0% 3%;
	font-size: 15px; 
	line-height: 35px;
}
/*container3*/

/*container4*/
#container4 { width: 100%; margin: 10px 0% 0% 0%; }

#container4 .col-xs-6 { padding-left: 0%; padding-right: 0%; }

#container4 ul{
	width: 90%;
	margin-left: 10%;
	float: left;
}
#container4 ul li{
	width: 100%;
    border-bottom: 1px solid #c4c4c4;
    padding: 0% 0% 0px 0%;
    float: left;
    margin: 0% 0% 20px 0%;
}
#container4 ul li:nth-child(4){
	border-bottom: 0px;
	padding: 0% 0% 0% 0%;
	margin: 0% 0% 0% 0%;
}
#container4 #container4_l{ 
	width: 78%;
	float: left;
	margin: 0% 2% 0% 0%;
}

#container4 #container4_r{ 
	width: 20%;
	float: left;
	text-align: right;
}
/*container4*/

/*container5*/
#container5{
	width: 100%;
	margin: 47px 0% 0% 0%;
}

#container5 #d1{
	font-size: 16px;
	line-height: 30px;
	color: #434343;
	font-weight: bold;
}
#container5 #d2{
	font-size: 14px;
	line-height: 25px;
	color: #434343;
}
#container5 #d3{
	font-size: 14px;
	line-height: 20px;
	color: #434343;
}


#container5 textarea{
	width: 100%;
	height: 100%;
	border: 1px solid #959595;
}
/*container5*/