@charset "utf-8";

#search {
	width: 100%;/*想要不出现滚动条，可以把宽度设置%*/
	min-width: 1263px;/*在这里设置最小宽度，防止自适应造成的网页变形*/
	height: 327px;
	background: url(../img/4.png) no-repeat center;
	position: relative;/*这里做相对定位*/
}
#search .center {
	width: 600px;
	height: 60px;
	background-color: #000;
	position: absolute;/*首先要对它的父元素做相对定位，然后对自己本身做绝对定位*/
	/*绝对定位，就是脱离文档流，就不占位了，好像浮在空中一般，有了层次感。*/
	top: 50%;/*垂直居中，两个属性共同生效*/
	left: 50%;/*垂直居中，两个属性共同生效*/
	margin: -30px 0 0 -300px;/*上右下左顺时针方向，减去宽度和高度一半，这样可以居中显示*/
	opacity: 0.6;/*CSS3提供的属性，透明化设置，如果透明化以后，里面所有的内容都透明化了，
	所以不建议在里面添加内容*/
	border-radius: 10px;/*圆角阴影*/
}
#search .search {
	width: 446px;
	height: 52px;
	background-color: #eee;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -27px 0 0 -296px;
	color: #666;
	border: 1px solid #666;
	border-radius: 10px;
	font-size: 24px;
	padding: 0 10px;
	outline: none;/*取消外边框*/
}
#search .button {
	width: 120px;
	height: 54px;
	background-color: #eee;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -27px 0 0 175px;
	color: #666;
	border: 1px solid #666;
	border-radius: 10px;
	font-size: 24px;
	outline: none;
	cursor: pointer;/*su标放上去，显示手形*/
	font-weight: bold;
}
#tour {
	width: 1263px;
	height: auto;
	margin: 30px auto;
	text-align: center;
}
.content1{
	height: 372px;
	/*background: red;*/
}
.content2{
	height:132px;
	width: 1263px;
	background: blue;
	margin-top:20px;
}
.content3{
	height:375px;
	width: 1263px;
	/*background: yellow;*/
	margin-top:20px;
}
.content4{
	height:375px;
	width: 1263px;
	/*background: orange;*/
	margin-top:20px;
}
.content5{
	height:375px;
	width: 1263px;
	/*background: cadetblue;*/
	margin-top:20px;
	clear: both;
}
.content5_left{
	/*background: blue;*/
	height: 375px;
	width: 407px;
	float: left;
}
.content1_left{
	height: 375px;
	width: 342px;
	float: left;
}
.content5_left_top{
	height: 38px;
	width: 407px;
	margin-bottom: 8px;
}
.content1_left_top{
	height: 38px;
	width: 342px;
	margin-bottom: 8px;
}
.content5_left_center_left{
	width:94px;
	height: auto;
	float: left;
	padding-top: 4px;
}
.content5_left_center_right{
	float: right;
	width: 300px;
	height: auto;
	/*background: red;*/
}
.content5_left_center_right ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.content5_left_center_right .title{
	color: #0C0D0D;
	font-size: 20px;
	font-weight: bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.content5_left_center_right .content{
	color: #666666;
	line-height: 20px;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

/*最新动态开始*/
.content1_left_center_right{
	width: 342px;
	height: auto;

}
.content1_left_center_right ul{
	margin: 0;
	padding: 0;
	text-align: left;
}
.content1_left_center_right .title{
	color: #0C0D0D;
	font-size: 20px;
	font-weight: bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.content1_left_center_right .content{
	color: #666666;
	line-height: 20px;
	margin-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}


.content1_left_bottom{

	text-align: left;
	padding:5px 0 10px 5px;
}
.content1_left_bottom li{
	line-height: 35px;
	background:url(img/dian.png) no-repeat -2px center;
	border-bottom:1px dotted #666666;
}
.content1_left_bottom span{
	float: right;
	color: #666666;
}
/*最新动态结束*/
.content1_right li{
	line-height: 35px;
	background:url(img/dian.png) no-repeat -2px center;
	border-bottom:1px dotted #666666;
}
.content1_right span{
	float: right;
	color: #666666;
}














.content5_left_bottom{
	clear: both;
	text-align: left;
	padding:10px 0 10px 15px;
}
.content5_left_bottom li{
	line-height: 35px;
	background:url(img/dian.png) no-repeat -2px center;
	border-bottom:1px dotted #666666;
}
.content5_left_bottom span{
	float: right;
	color: #666666;
}








.content5_center{

	height: 375px;
	width: 407px;
	float: left;
	margin-left: 20px;
}
.content1_center{
	height: 375px;
	width: 590px;
	float: left;
	margin-left: 24px;
}
.content1_center img{
	box-sizing: border-box;
	border-radius: 5px;
	background: cadetblue;

	border:2px solid #ccc;

	/*box-shadow: darkgrey 1px 1px 1px 2px ;*/
}
.content5_right{

	height: 375px;
	width: 407px;
	float: right;
}
.content1_right{
	background: url("../img/gonggaobg.png") no-repeat;
	height: 375px;
	width: 283px;
	float: right;
	text-align: left;
}
.content6{
	height:83px;
	width: 1263px;
	/*background: cadetblue;*/
	margin-top:20px;
	clear:both;
}
.link_content{
	margin-top: 20px;
}
.link_content ul li{
	float: left;
}
.link_content ul li a{
	color:#333333;
	padding:0 20px 0 20px;
	border-right:2px solid #666666;
	/*height: 35px;*/
	/*line-height: 35px;*/
	display: inline-block;
}
.link_content ul li:nth-child(5) a{
	border-right:none;
}
.bancontent{
	padding-left:25px;
}
.bancontent dl{
	float: left;
	margin-right:20px;
}
.bancontent dd{
	padding:0;
	margin:0;
	margin-top:5px;
}
.bancontent dd a{
	color: #333333;
}
.gsjjcontentleft{
	float: left;
	width:650px;
	height: 376px;
}
.gsjjcontentlefts{
	text-align: left;
	margin-top:35px;
}
.gsjjcontentleftz{
	text-indent: 40px;
	line-height: 2;
	text-align: left;
	text-align:justify;
	margin:5px 0 5px 0;
}
.gsjjcontentleftx{
	text-align: right;
}
.gsjjcontentleftx img{
	/*margin-top:55px;*/
}
.cpzcitle{
	margin-top: 25px;
}

/*滚动*/
.wrap{
	/*border: 3px solid #f00;*/
	/*width: 600px;*/
	height: 389px;
	position: relative;
	overflow: hidden;
}

.wrap ul{
	overflow: hidden;
	position:absolute;
	width: 1600px;
	left: 0;
	top: 0;
}

.wrap ul li{
	float: left;
	width: 385px;
	height: 389px;
	margin-right:25px;
	/*margin-top:10px;*/
}

/*滚动*/








.gsjjcontentright{
	float: right;
	width:590px;
	height: 376px;

}
.gsjjcontentright img{
	border-radius: 5px;
}

/*新闻中心开始*/
.newstitle{
	margin:25px 0 25px 0;
}
.newscontentleft{
	width:700px;
	height:537px;
	/*background: orchid;*/
	float: left;
	text-align: left;
}
.newscontentleftm{
	margin-bottom: 30px;
	border:1px solid #E9E9E9;
	padding:30px;
	border-radius: 5px;
}
.newscontentleftm:hover{
	background-color: #F6F6F6;
}
.newscontentleft1{
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: 2px solid #DBDBDB;
}
.newscontentleft1 a{
	color:#333333;
}
.newscontentleft2{
	padding-top:10px;
	line-height: 1.6;
}
.newscontentright{
	width:535px;
	height:537px;
	background: #F6F6F6;
	float: right;
	/*box-shadow: 3px 3px 3px #888888;*/
	border:2px solid #cccccc;
	/*padding:5px;*/
	box-sizing: border-box;
	border-radius: 5px;
}
.newscontentrightx{
	text-align: left;
	padding:10px 10px 0 10px;
}
.newscontentrightx1{
	margin-bottom: 10px;
	font-size: 20px;
	color: red;
	font-weight: bold;
}
.newscontentrightx2{
	line-height: 1.5;
	text-indent: 32px;
	text-align:justify;
	/*显示两行，超过是省略号*/
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	/*显示两行，超过是省略号*/
}
/*新闻中心结束*/

/*主要客户开始*/
.zykh{
	margin:25px 0 25px 0;
}
/*主要客户结束*/