@charset "utf-8";
/* CSS Document */
.focus_bg{ background:url(../images/focus_bg.png) no-repeat center 0; height:20px; line-height:20px;}
#product .hd{ background:url(../images/product.png) no-repeat 0 0;}
#pro_list .bd ul{ padding:32px 0 0 0; float:left;}
#pro_list .bd ul li{ width:/*176*/224px; text-align:center; height:/*170*/214px; float:left; margin-left:19px; }
#pro_list .bd ul li .tit{ line-height:38px; font-size:14px;}
#about .hd{ background:url(../images/about.png) no-repeat 0 0;}
#sh .hd{ background:url(../images/shouhou.png) no-repeat 0 0;}
#sh_con{ padding:30px 140px 0 28px;}
#sh_con .tit{ background:url(../images/sh_tit.png) repeat-x; padding:2px 0 0 3px;}
#sh_con .tit h3{ background:url(../images/sh_h3.png) no-repeat; width:97px; height:24px; color:#fff; text-align:center; font-weight:normal;}
#sh_con .con{ margin-bottom:20px;}

#kh_list .bd ul{ padding:32px 0 0 /*10*/0px; float:left;}
#kh_list .bd ul li{ width:/*230*/224px; text-align:center; height:220px; float:left; margin-left:19px;  }
#kh_list .bd ul li .tit{ padding:0 10px; text-align:left;}
#kh_list .bd ul li .tit a{ display:block; font-weight:bold; height:24px;}
#kh_list .bd ul li .tit p{ line-height:16px; color:#a9a7a7;}

#zp .hd{ background:url(../images/talent.png) no-repeat 0 0;}
#zp_con .bd{ padding-top:28px;}


#content{ padding:25px 0; width:970px; margin:0 auto;}
#map{ background:url(../images/map.png) no-repeat; height:374px; padding-left:600px; overflow:hidden;}
.xiangxi{ padding:23px 27px 0; width:234px; background:#fff; height:351px;overflow:hidden; line-height:26px;}
.xiangxi .tit{ background:url(../images/lianxi.png) no-repeat; margin-bottom:20px; height:18px;}
.xiangxi img{
	padding:2px;
	border:1px solid #e2e2e2;

}
.xiangxi h3{ font-size:14px; height:40px; line-height:40px;}

.xiangxi2{
	padding:23px 27px 0;
	width:234px;
	background:#081eaf;
	height:297px;
	overflow:hidden;
	line-height:20px;
	position: absolute;
	top: 20px;
	right: 30px;
	color: #FFFFFF;
}

.xiangxi2 img{ padding:2px; border:1px solid #e2e2e2;	margin-bottom: 10px;}
.xiangxi2 h3{ font-size:14px; height:40px; line-height:30px;color: #FFFFFF;}

.main{ width:710px;}
.main .hd{ background:url(../images/main_hd.png) repeat-x bottom; height:36px; text-align:right; color:#aaa;}
.main .hd a{ color:#aaa;}
.main .bd h1{ font-family:微软雅黑; font-size:30px; font-weight:bold; height:74px; line-height:74px; color:#838383;padding-left:26px;}
#zp_con .bd div{ padding-left:26px;}
.main .bd .zhiwei{ height:38px; line-height:38px; font-weight:bold; font-size:16px; background:#f8f6f6; }
.main .bd .zhiwei b{ display:block; float:left; margin-right:20px;}
.main .bd .zhiwei a{display:block; float:left; width:81px; height:28px; padding-top:10px;}
.main .bd .yaoqiu{ padding:12px 0 5px; margin-bottom:15px;}
.main .bd .email{ color:#f00;}

.side{ width:234px;}
.side .xiangxi{ padding:0; height:auto;}
.side .hd { height:30px; border-bottom:1px solid #e0e0e0;}
.side .bd ul{ padding-top:7px;}
.side .bd ul li{ background:url(../images/btns.png) no-repeat 0 -30px;height:30px; margin-bottom:4px; } 
.side .bd ul li.on{background:url(../images/btns.png) no-repeat 0 0; }
.side .bd ul li.on a{color:#fff;}
.side .bd ul li a{ display:block;height:30px; line-height:30px; padding-left:34px; width:200px; font-size:14px;}
.side .bd ul li a:hover{background:url(../images/btns.png) no-repeat 0 0; color:#fff; text-decoration:none;}

#news .hd{ background:url(../images/news_hd.png) no-repeat 0 0;}
#news_con h1{font-size:25px;height:60px; line-height:60px; font-weight:normal; padding-left:10px;}
#news_con .shijian{ height:28px; line-height:28px; background:#f6f5f6; color:#bfbcbf; padding-left:15px;}
#news_con .con{ padding:10px 0; color:#7f7e7f;}

.main .hd h3{ float:left; font-size:14px; background:url(../images/hd_bg.png) no-repeat right center; padding-right:75px; text-align:left; display:block; height:24px; }
.main .hd h3 b{background:url(../images/ico.png) no-repeat 10px 6px; padding-left:30px;color:#eb3a41;float:left;display:block;height:24px;  }
#news_list .bd ul{ padding:10px;}
#news_list .bd ul li{ height:34px; line-height:34px; border-bottom:1px dotted #ccc; background:url(../images/li_ico.png) no-repeat 0 15px;}


#yewu .hd{ background:url(../images/jieshao.png) no-repeat;}

#cj .hd{ background:url(../images/changjin.png) no-repeat 0 0;}
#cj_con p{ margin-bottom:24px;}

#sq_con strong{ font-size:14px; color:#eb3f46; margin-bottom:15px;}
#sq_con .bd{ padding:20px}
#sq_con .bd table tr td{ padding:5px 0; color:#525252;}

.btn input{ border:medium none; width:54px; height:17px; display:inline-block; margin-right:10px;}
#add{ background:url(../images/add.png) no-repeat;}
#reset{ background:url(../images/reset.png) no-repeat;}

#lianxi{ width:auto;}
#lianxi .bd{ padding:20px 0;}
#lianxi table{ padding-top:10px;}
#lianxi table tr td{ font-size:14px;}
#lianxi .table{ padding:20px 0;}
#lianxi .table em{ font-size:14px; color:#f00;}
#lianxi .table .btn{ padding-top:20px;}