@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{
	margin:0;
	padding:0;
	font-size:12px;
	color:#666;
	line-height:24px;
	font-family: "微软雅黑";
	background-color: #007cc3;
}
a{
	color:#666;
	text-decoration: none;
}
a:hover{
	color:#007cc3;
	text-decoration: underline;
}
ul{margin:0;padding:0;
	list-style-type: none;
}
li{margin:0;padding:0;
	list-style-type: none;
}
img{border:0;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.w955{width:955px;margin:0 auto;}

#in_bj{margin:0 auto; overflow:hidden;
	background-image: url(http://benerda.com/images/in_01.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 1032px;
}
.logo{width:505px;}
.call{width:285px;padding:20px 0 0 0;}
.top img{display:block;}
.menu{margin:0 auto;
	background-image: url(http://benerda.com/images/in_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 67px;
	width: 1032px;
}
.val{width:955px;margin:0 auto;}
.val li{
	text-align:center;
	font-size:12px;
	float:left;
	font-family: Arial;
	text-transform: uppercase;
}
.val li p{font-size:14px;
	font-family: "微软雅黑";
}
.val li a{color:#fff;line-height:20px;padding:7px 50px 10px 53px; overflow:hidden;display:block;}
.val li a:hover{
	background:#178def;
	text-decoration: none;
}
.val li a.cc{
	background:#178def;
	text-decoration: none;
}

/*banner*/
.banner_index{height:260px;position: relative;overflow:hidden;width: 955px;margin:3px auto 11px auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:235px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 955px;float: left;}
.indexBanner_num{width:970px;margin: 0 auto;padding:10px 15px;text-align: right; position:absolute;top:385px;z-index:1000;} 
.indexBanner_num a{width: 14px;height: 15px;display: inline-block;_zoom:1;background: url(http://benerda.com/images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 4px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(http://benerda.com/images/bg_num_on.png) no-repeat 0 0;}

.in_list01{width:171px;height:56px;background:#3b3b3b; border:1px solid #878787;padding:8px 0 0 12px;font-size:18px;float:left;margin:0 6px;}
.in_list01 a{color:#fff;}
.in_list01 a:hover{
	color:#fff;
	text-decoration: none;
}
.in_list02{display:block;width:178px;height:56px;padding:8px 0 0 5px;font-size:14px;float:left;border:1px solid #e7e7e7;background:#f2f2f2;margin:0 3px;}
.in_list02 a{color:#5b5b5b;display:block;}
.in_list02 a:hover{text-decoration: none;}
.in_list02:hover{background:#178def;
	color:#fff;
	text-decoration: none;
}
.in_list02:hover a{color:#fff;}
.in_pro{width:965px;margin:0 auto;}
.in_lt03{background:#178def;
	color:#fff;
	text-decoration: none;
}
.in_lt03 a{color:#fff !important;}
.in_nei01{padding:0 0 11px 0; overflow:hidden;}
.in_nei02{ border:1px solid #f0f0f0;border-radius:5px;width:953px;margin:0 auto;overflow:hidden;}
.in_pp{width:281px;padding:15px 8px; overflow:hidden; border-right:1px solid #f0f0f0;}
.in_pp img{display:block;}
.in_zz{width:626px;padding:15px 15px 15px 0;}
.in_title{font-size:18px;padding:15px 0; overflow:hidden;}
.in_nr{padding:15px 0; overflow:hidden;font-size:14px;line-height:30px;}

.foot{margin-top:18px;padding:12px 0 10px 50px;color:#fff; overflow:hidden;
	background-image: url(http://benerda.com/images/in_24.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 52px;
	width: 982px;
}
.foot a{color:#cfcfcf;}
.ab_nei{ border:1px solid #f0f0f0;border-radius:5px;width:903px;margin:0 auto;overflow:hidden;padding:10px 25px 25px 25px;}