@charset "utf-8";
/* CSS Document */

#banner {
	width: 100%;
	height: 287px;
	margin-bottom: 20px;
}
/*.cont_t img{
	margin-top:-40px;
}*/

.wrap_col{
	width:192px;
	float:left;
	/*border:1px solid #957454;*/
	border:1px solid #9d9c9c;
}
.yjlm{
	width:100%;
	background:url(lmbj.png) no-repeat;
	height:112px;
	text-align:center;
	line-height:112px;
	font-size:20px;
	color:#FFF;
}
.wrap_col ul{
	width:100%;
	margin-top:20px;
}
.wrap_col ul li a{
	display:block;
	width:100%;
	height:52px;
	border-top:1px solid #CCC;
	text-align:center;
	line-height:52px;
}
.wrap_col ul li a:hover, .wrap_col ul li:hover{
	/*background:#957454;*/
	background:#9d9c9c;
	color:#fff;
}
.wrap_col ul .active a{
	background:#9d9c9c;
	color:#fff;
}
.cont_t{
	width:100%;
	/*border-top:2px solid #9e7d5c;
	border-bottom:1px solid #9e7d5c;*/
	border-top:2px solid #9d9c9c;
	border-bottom:1px solid #9d9c9c;
	height:55px;
	line-height:55px;
	font-size:20px;
	color:#9e7d5c;
}
.dq{
	float:right;
	color:#ae9b8c;
	background:url(dq.png) no-repeat;
	background-position:0 22px;
	padding-left:20px;
}
.dq a{
	color:#ae9b8c;
}
.cont_c, .cont_qx{
	margin-top:20px;
}
.cont_c li {
	height: 42px;
	transition: all 400ms;
	line-height:42px;
	padding-left:30px;
	padding-right:30px;
	font-size:14px;
}
.cont_c li:nth-of-type(odd){
	background-color:none;
} 
.cont_c li:nth-of-type(even){
	background-color:#F0F0F0;
}
.cont_c li a span{
	float:right;
}
.cont_c li a:hover{
	color:#9e7d5c;
}

/*旗下企业*/
.cont_qx li{
	height:270px;
	border-bottom:1px dashed #CCC;
}
.cont_qx li:hover{
	box-shadow: 0 3px 7px rgba(0, 0, 0, .4)
}
.cont_qx li .fl img {
	max-width: 330px;
	max-height: 240px;
	margin-top:30x;
}

.cont_qx li .fl p {
	height: 270px;
	line-height: 270px;
}

.cont_qx li .fr {
	width: 600px;
	margin-right: 10px;
}

.cont_qx li .fr h5 {
	color: #523e33;
	font-weight: 600;
	margin: 40px 0 20px;
}

.cont_qx li .fr p {
	line-height: 24px;
	text-indent: 30px;
}

