/*幻灯*/
.adindex {
position:relative;
min-width: 1180px;
height:380px;
overflow: hidden;
top: 0;
z-index: 1;
border-bottom: 5px solid #99A901;
}

/*secbox*/
.newsbox{
padding: 0 0 10px 5px;
}
.aside_box{
width: 235px;
font-size: 12px;
font-family: "宋体";
color: #666;
}
.aside_box .box_body {
border: 1px solid #e5e5e5;
margin-top: 10px;
}
.aside_box img{
width:233px;
height:78px;
}

/*资讯*/
.map-commend-item {
	width: 280px;
	margin: 0 10px 0 0;
}
/* 兼容ie */
.map-commend-item-last {
	margin: 0;
}

.map-imgtxt {
	margin: 40px 0 8px 0;
	background-color: #fff;
}
.map-imgtxt li {
	padding: 3px 0 3px  0;
	height: 18px;
}
.map-commend-container {
	position: relative;
	margin: 10px 0 0 0;
	border: 1px solid #e6e6e6;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color: #fff;
}
.map-commend-item-last .map-commend-container {
	min-height: 80px;
}
.map-commend-title {
	width:150px;
	position: absolute;
	left: 9px;
	top: -7px;
	height: 32px;
	line-height: 32px;
	padding: 0 11px;
	background: #155497;
	border: 2px solid #ff7fa6;
	border-radius: 0 0 8px 8px;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	color: #fff;
	text-align: center;
}
.map-commend-title:before {
	position: absolute;
	top: -2px;
	right: -10px;
	display: block;
	content: "";
	width: 0;
	height: 0;
	border-bottom: 6px solid #ff7fa6;
	border-right: 8px solid transparent;
}
.map-commend-title:after {
	position: absolute;
	top: -1px;
	right: -9px;
	display: block;
	content: "";
	width: 0;
	height: 0;
	border-bottom: 5px solid #f2497c;
	border-right: 7px solid transparent;
}
.map-imgtxt-word{
color:#000;
font-size:12px;
}
.key-number{
color:#eee;
padding: 0 5px;
}

/*wlb_box*/

.wlb_box{ width:1080px; margin:auto;}
.wlb_box h1{ color:#71706e; font-size:30px; font-weight:bold; background:url(../images/wlb_tit.jpg) no-repeat center; text-align:center; margin:20px 0px 0px;}
.wlb_box h1 strong{ color:#155497; font-weight:bold;}
.wlb_box dl{ background:url(../images/wlb_bg.jpg) no-repeat 57px 30px; width:216px; float:left; height:230px; text-align:center; padding:65px 0px 0px;}
.wlb_box dl dd{ height:100px;}
.wlb_box dl dt span{ color:#333; font-size:18px; font-weight:bold; line-height:30px;}
.wlb_box dl dt a{ display:block;text-decoration:none;line-height:24px; color:#666; font-size:14px; width:180px; margin:auto;}

/**product_box**/

.product_box{ width:100%; height:350px;}
.product_box h2{ background:url(../images/wlb_product_tit.jpg) no-repeat center bottom; text-align:center; line-height:30px; margin-bottom:30px; height:60px; margin:auto; padding:10px 0px 0px;}
.product_box h2 span{ font-size:14px; color:#666; text-align:center; display:block; text-transform:uppercase; line-height:25px;}
.product_box h2 a{ font-size:30px; font-weight:bold; color:#155497;}

.item_sel{ width:1080px; clear:both; margin:auto; padding-top:20px;}
.item_sel li{ float:left; width:206px; height:220px; margin: 0px 5px 0px; background:#f2f2f2;}
.item_sel li img{ display:block; width:200px; height:170px; padding:3px;}
.item_sel li span a{ color:#000; font-size:14px; height:40px; line-height:40px; display:block; text-align:center;}

/**shuipo_box**/

.shuipo_box{ width:1080px; margin:auto; height:400px;}
.shuipo_box h3{ text-align:center; background:url(../images/wlb_product_tit.jpg) no-repeat bottom center; height:100px; padding-top:20px; margin-bottom:30px;}
.shuipo_box h3 span{ color:#155497; font-size:30px; font-weight:bold; display:block;}
.shuipo_box h3 b{ font-size:16px; line-height:24px; color:#666;}
.shuipo_box dl{ width:180px; float:left;}
.shuipo_box dl dd{ padding:0px 0px 0px 30px; overflow:hidden; height:140px;}
.shuipo_box dl dt{ width:150px; margin:auto; text-align:center;}
.shuipo_box dl dt span{ display:block; background:url(../images/shuipo_item_tit.jpg) no-repeat center bottom; line-height:30px; font-size:14px; font-weight:bold; color:#333; text-align:center;}
.shuipo_box dl dt a{ text-decoration: none;font-size:14px; line-height:24px; color:333;}

/*friend link*/

#alllink {height: 58px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;margin-bottom: 20px;width: 1080px;margin: 0px auto 20px;}
#alllink h3{line-height:58px;float:left;background:url(../images/friend_link.jpg) no-repeat left center;padding-left:30px;width:140px;}
#alllink h3 strong{ font-size:18px; color:#232323;}
#alllink h3 span{color:#8e8e8e; font-size:18px; text-transform:uppercase;}
.friend_link{ float:left; width:910px;}
#alllink a{ text-decoration: none;font-size:14px; color:#303030; line-height:58px; padding:0px 10px;}

/*company*/
.sp_box{ width:100%;  background-color:#f1f1f1;}
.sp_box_con{ width:1080px; margin:10px auto; overflow:hidden;}
.sp_bcon{padding:15px 0;}
.sp_bcon a{text-decoration: none;}
.sp_bcon h3{ height:40px; line-height:40px; margin-bottom:10px; background: url("../images/sp_box.png") no-repeat right center;}
.sp_bcon h3 a{ float:left; color:#155497; font-size:16px; font-weight:bold;}
.sp_bcon h3 span{ float:left; font-family:Times New Roman; text-transform:uppercase; color:#909090; font-size:14px; margin-left:10px;}
.sp_bcon h3 em a{ float:right; font-family:"å¾®è½¯é›…é»‘"; font-size:12px; font-style:normal; color:#aaa; font-weight:normal; margin-right:20px;}
.sp_bcon dl{overflow:hidden; height: 250px;}
.sp_bcon dl dd{ width:380px; height:230px; float:left;}
.sp_bcon dl dd img{ width:380px; height:230px;}
.sp_bcon dl dt{ width:680px; float:right; line-height:22px; font-size:14px; color:#666; overflow:hidden;}
.sp_bcon dl dt span{display: block;}
.sp_bcon dl dt span a{line-height: 30px; color: #155497; font-weight: bold; font-size: 14px;}
.sp_bcon dl dt em a{ display:block; width:83px; height:28px; text-align:center; line-height:28px; color:#fff; background:#155497; font-size:14px; margin-top:10px; font-style:normal;}
.newsinfotime{color:#ccc;font-size:10px;float:right;margin-right:10px;}