@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-family: "宋体"; font-size:12px; line-height:22px; color:#5b5b5b; background:url(images/bg.jpg) repeat; 
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
ul{
	margin:0px; padding:0px; list-style-type:none;
}
a{
	color:#5b5b5b;
	text-decoration:none;
}
a:hover{
	color:#dc884c;
	text-decoration:none;
}
/*----------------------------------------------end main-----------------------------------------*/
#top,  #nav, #banner,  #pagebody ,#foot,#foot_link,#foot_nav,#foot_n{ 
	margin:0 auto;
	clear:both;
	overflow:hidden; 
}
.tu_z{
	border:0; display:block;
	}
.weizhi{
	margin-top:10px;
	}
#top{
	height:126px; width:1002px; background:url(images/top_bg.jpg) no-repeat;
	}
.top_biao{
	width:1002px;
	}
.top_biao ul{
	width:200px; height:25px; float:right; padding-top:20px; margin-right:245px;}
.top_biao ul li{
	width:65px; float:left; line-height:25px; padding-left:35px; color:#dc884c;
	}
.top_biao ul li a{
	color:#dc884c; text-decoration:none;
	}
.top_biao ul li a:hover{
	color:#dc884c; text-decoration:none;
	}	
#nav{
	width:1000px; margin-top:32px; float:right;
	}
#nav ul li{
	width:130px;
	float:left;
	margin-left: 5px;
	margin-right: 5px;
	}
#nav ul li a{
	width:130px;
	height:30px;
	margin-right:50px;
	display:block;
	background:url(images/nav_bg1.png) center center no-repeat;
	font:normal 14px/30px "微软雅黑";
	color:#FFF;
	text-decoration:none;
	text-align:center;
	margin-left: 5px;
	}
#nav ul li a:hover{
	background:url(images/nav_bg2.png) center center no-repeat; color:#FFF;
	}
#banner{
	width:1002px; margin-top:15px;
	}
.banner_l{
	width:1002px; float:left;
	}
.banner_r{
	width:446px; float:right;
	}
#pagebody{
	margin-top:15px; width:1002px;
	}
#pageleft{
	width:300px; float:left;
	}
#pageright{
	width:662px; float:right;
	}
.biaoti{
	height:50px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #2E0F14;
	}
.biaoti img{
	border:0; display:block; float:left;
	}
.biaoti span{
	float:right; display:block; font: normal 12px/50px "宋体";
	
	}
.bg_se{
	background:#FFF;
	}
.lanleft{
	width:300px; margin-bottom:15px; clear:both; overflow:hidden;
	}
.lanright{
	width:685px; float:right; margin-bottom:15px; clear:both; overflow:hidden;
	}
.about_n{
	padding:10px; display:block;
	}
.about_n_a{
	width:80px; height:25px; background:url(images/more.jpg) center center no-repeat; display:block; float:right; margin-bottom:15px; margin-right:15px;
	}
.team{
	margin-top:15px; position:relative; height:273px;
	}
.team_l{
	width:189px; height:273px; float:left;
	}
.team_r{
	width:107px; height:149px; float:right; background:#dc884c; color:#FFF; padding:10px; line-height:18px;
	}
.team_r h3{
	font:bold 14px/25px "宋体";
	}
.team_r span{
	border-bottom:solid 1px #ffffff; display:block; line-height:25px; margin-bottom:10px; text-align:left;
	}
.team_c{
	width:127px; float:right; margin-top:5px;
	}
.team_r_tu{
	width:13px;
	height:15px;
	background:url(images/team_bg.png) center center no-repeat;
	position:absolute;
	left:180px;
	top: 48px;
	z-index:99999;
	}
.team_lan{
	width:189px; height:30px; background:url(images/team_lan.png) no-repeat; position:absolute; z-index:9999; left:0; top:244px;
	}
.team_lan_jiantou1{
	width:30px; height:30px; background:url(images/team_jiantou1.png) center center no-repeat; display:block; float:right;
	}
.team_lan_jiantou2{
	width:30px; height:30px; background:url(images/team_jiantou2.png) center center no-repeat; display:block; float:right;
	}
.news{
	padding:10px;
	}
.news li{
	height:30px; border-bottom:dashed 1px #adadad; line-height:30px;
	}
.news li span{
	display:block; float:right;
	}
.pro{
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0px;
	}
.pro ul{
	clear:both; overflow:hidden;
	}
.pro ul li{
	width:220px; float:left; margin-right:5px; height:230px; margin-bottom:5px
	}
.pro ul li.pro_se1{
	background:#e8e3d0; color:#5b5b5b;
	}
.pro ul li.pro_se1 a{
	color:#5b5b5b; text-decoration:none;
	}
.pro ul li.pro_se1 a:hover{
	color:#5b5b5b; text-decoration:none;
	}
.pro ul li.pro_se2{
	background:#2A0B11; color:#fff;
	}
.pro ul li.pro_se2 a{
	color:#fff; text-decoration:none;
	}
.pro ul li.pro_se2 a:hover{
	color:#FFF; text-decoration:none;
	}
.pro ul li img{
	padding:5px 5px 0 5px; border:0;
	}
.pro ul li span{
	height:35px; text-align:center; color:#5b5b5b; display:block; line-height:35px;
	 }
.yinzhao{
	padding:15px; clear:both; overflow:hidden;
	}
.yinzhao_list{
	width:310px; float:left; margin-right:12px; margin-bottom:10px; margin-top:10px;
	}
.yinzhao_list h3{
	height:22px; margin-bottom:15px;
	}
.yinzhao_list h3 img{
	display:block; float:left;
	}
.yinzhao_list h3 a{
	width:65px; height:22px; float:right; font:normal 12px/22px "微软雅黑"; color:#b4562c; display:block; text-align:right; 
	}

.yinzhao_tu{
	width:125px; float:left;
	}
.yinzhao_tu img{
	display:block; border:0;
	}
.yinzhao_wenzi{
	width:185px; float:right;line-height:18px; color:#5b5b5b;
	}
.yinzhao_wenzi ul li{
	height:25px; padding:0 10px 0 30px; background: url(images/fuwu_dian.jpg) 10px center no-repeat; line-height:25px;
	}
.yinzhao_wenzi ul span{
	display:block; padding:5px 10px; color:#818181;
	}
.yinzhao_wenzi ul li.yinzhao_se{
	background: url(images/fuwu_dian.jpg) 10px center no-repeat #e8e3d0;
	 }

#foot{
	height:100px;
	background:url(images/foot_bg.jpg) center center no-repeat;
	margin-top:10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	}
#foot_link{
	width:932px; height:40px; background:url(images/foot_bg.png) center center no-repeat; padding-top:11px; line-height:40px; color:#FFF; padding-left:35px; padding-right:35px;
	}
#foot_link span{
	width:75px; height:40px; font:normal 14px/40px "微软雅黑"; display:block; float:left;
	}
#foot_link a{
	color:#FFF; text-decoration:none;
	}
#foot_link a:hover{
	color:#FFF; text-decoration:none;
	}
#foot_nav{
	margin-top:10px; width:909px; height:30px;
	}
#foot_nav ul li{
	width:120px; height:30px; float:left; margin-right:8px;
	}
#foot_nav ul li a{
	width:95px;
	height:30px;
	display:block;
	color:#FFF;
	text-align:center;
	line-height:30px;
	background-color: #290C10;
	}
#foot_nav ul li a:hover{
	color:#FFF;
	text-decoration:none;
	background-color: #553C40;
	}
#foot_n{
	height:80px; padding-top:25px; position:relative; color:#E6E6E6; width:892px; background: url(images/foot_logo.png) left center no-repeat; padding-left:110px;
	}
#foot_n a{
	color:#E6E6E6; text-decoration:none;
	}
#foot_n a:hover{
	color:#E7E7E7; text-decoration:none;
	}
.foot_logo{
	width:88px;
	height:30px;
	background:url(images/weixin_bg.jpg) center top no-repeat;
	padding-top:88px;
	text-align:center;
	position:absolute;
	left: 915px;
	top: 0px;
	}
.bodyleft{
	width:235px; float:left;
	}
.bodyleft ul{
	padding:20px 10px;
	}
.bodyleft ul li {
	margin-bottom:4px;
	}
.bodyleft ul li a{
	height:30px; width:155px; display:block; background:url(images/left_sanjian1.jpg) 30px center no-repeat #d4d4d4; padding-left:60px; color:#1f1a17; line-height:30px;
	}
.bodyleft ul li a:hover{
	color:#fff; background:url(images/left_sanjian2.jpg) 30px center no-repeat #dc884c;
	}
.leftcase{
	width:235px; height:173px; position:relative; margin-top:10px;
	}
.leftcase img{
	border:0;
	}
.leftcase_lan{
	width:215px; height:30px; background:url(images/left_bg.png) no-repeat; color:#FFF; text-align:right; padding:0 10px; position:absolute; top:143px; line-height:30px; z-index:9999;
	} 
.bodyleft span{
	padding:10px; background: url(images/dianhua_bg.jpg) right bottom no-repeat #FFF; display:block;
	}	
	
.bodyright{
	width:1002px; float:right;
	}
.nei{
	padding:10px;
	}
	

/*案例*/
.anli h2{
	font:bold 32px/60px "黑体"; text-align:center; color:#000;
	}	
.anli span{
	height:60px; border-bottom:solid 1px #e6e6e6; display:block; padding:10px 0 20px; color:#868686;
	}
.anlishow{
	padding:10px; 
	}
.anlishow ul{
	clear:both; overflow:hidden;
	}
.anlishow ul li{
	float:left;
	}
.anlishow ul li img{
     display:block; border:0;
	}
.anlishow ul li h3{
	font:bold 16px/30px "宋体"; color:#000;
	}
.anlishow ul li span{
	width:420px;
	height:95px; display:block; color:#868686; border-bottom:none;
	}
	
.shejishi{
	width:720px; position:relative;
	}
.shejishi_tu{
	width:189px; float:left; padding-left:30px;
	}
.shejishi_wenzi{
	width:382px;
	height:210px;
	background:url(images/shejishi.png) center center no-repeat;
	padding:15px 20px 15px 40px;
	position:absolute;
	color:#FFF;
	left: 213px;
	top: 7px;
	}
.shejishi_wenzi h3{
	font: bold 14px/40px "宋体";
	}
.shejishi_wenzi span{
	display:block;  font:normal 14px/40px "宋体"; border-bottom:solid 1px #FFF; margin-bottom:10px;
	}
.shejishi_ms{
	margin-top:285px; width:720px;
	}
.shejishi_ms h3{
	height:40px; font:bold 14px/40px "宋体"; color:#dc884c; border-bottom:solid 2px #dc884c; margin-bottom:10px;
	}
.bshare-custom{
	width:150px; margin-top:245px; padding-left:10px;}
.kefu{
	width:117px; position:fixed; left:20px; top:80px; z-index:99999; background:#FFF;
	}
.kefu1{
	width:117px; position:fixed; left:20px; top:80px; z-index:99999; background:#FFF;
	}
.kefu h1{
	height:30px;
	}
.kefu ul{
	padding:8px;
	}
.kefu ul li{
	height:40px; border-bottom:solid 1px #e8e3d0; line-height:40px; padding-left:32px;
	}
.kefu_tu{
	background:url(images/kf_qq.jpg) 10px center no-repeat;
	}
.kefu_m{
	background:url(images/kf_m.jpg) 6px center no-repeat;
	}
#nav li ul.navMenu{ display:none; position:absolute; z-index:9999;  line-height:20px; padding-left:-800px;}
#nav li ul.navMenu li{ line-height:30px;  background:none;}
#nav li ul.navMenu li a{color:#FFF; line-height:30px; text-decoration:none; font-weight:normal; font-size:12px;background: url(images/nav_xiala.png) center bottom no-repeat; display:block; width:140px; text-align:left; text-align:center;
}
#nav li ul.navMenu li a:hover{ text-decoration:none; color:#FFF;background: url(images/nav_xiala1.png) center bottom no-repeat;
}
#nav li ul.navMenu1{ display:none; position:absolute; z-index:999; background:#053a62; line-height:30px; }
#nav li ul.navMenu1 li{ background:none; width:140px;}
#nav li ul.navMenu1 li a{color:#FFF; text-decoration:none; font-weight:normal; font-size:12px;}
#nav li ul.navMenu1 li a:hover{text-decoration:none;background:none; color:#FFF;}
