@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body{font-size: 12px; font-family: SimSun; color: #626262;}
.body{color:#000;font:12px SimSun,"Microsoft Yahei",sans-serif; font-family:Arial, Helvetica, sans-serif;}
a { text-decoration: none;color: #626262;  }
li { list-style: none; }
body {zoom:1;}
img { border: none; }
div { overflow: hidden;}
.clear { width: 100%; clear: both; overflow: hidden; height: 0px; }
.overcontent { width: 110%; overflow: hidden;}
/*文字排版*/
.lh100{line-height:1;}
.lh150{line-height:1.5;}
.lh180{line-height:1.8;}
.lh200{line-height:2;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
/*布局*/
.fl{ float:left;}
.fr{float:right;}
.block{ display:block;}
.none{ display:none;} 
/*偏移*/
.t0{top:0;}
.t5{top:5px;}
.r0{right:0;}
.r5{right:5px;}
.b0{bottom:0;}
.b1{bottom:1px;}
.b5{bottom:5px;}
.l0{left:0;}
.l5{left:5px;}
/*边距*/
.m5{ margin:5px;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.m20{ margin:20px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{margin-bottom:30px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
/*补白*/
.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb50{ padding-bottom:50px;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
/*字体*/
.arial{font-family:Arial, Helvetica, sans-serif;}
.simsun{font-family:SimSun,"Microsoft Yahei";}
.yahei{font-family:"Microsoft Yahei",SimSun}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
/*边框*/
.bt{border-top:1px solid #ccc;}
.bl{border-left:1px solid #ccc;}
.br{border-right:1px solid #ccc;}
.bb{border-bottom:1px solid #ccc;}
.bd{border:1px solid #ccc;}
/*配合clear使用*/
.dotted{border-bottom:1px dotted #ccc;}
.dashed{border-bottom:1px dashed #ccc;}
.solid{border-bottom:1px solid #ccc;}
/*字体颜色*/
.black{color:#000;}
.white{color:#fff;}
.red{color:#f00;}
.yellow{color:#ff0;}
.ccc{color:#ccc;}
/*各个网站的主体颜色*/
.color1{color:#0261c1}
.color2{color:#7f7f7f}

.top{
	background:#606568;
	width:100%;
	height:92px;
}
.top_c{
	width:1002px;
	height:100%;	
	margin:0 auto;
}
.top_c .searchbar{
	border:0 none;
	background:url(../images/searchbar.jpg) no-repeat;
	width:179px;
	padding-left:20px;
	height:26px;
	vertical-align:middle;
	line-height:26px;
}
.top_c .searchbtn{
	border:0 none;	
	background:url(../images/search_btn.jpg) no-repeat;
	width:24px;
	height:26px;
	vertical-align:middle;
	cursor:pointer;
}
.nav{
	border-top:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	background:#fcfcfc;
	height:37px;
	width:100%;
}
.nav_c{
	height:100%;
	width:1002px;
	margin:0 auto;
}
.nav_ul,.en_nav_ul{
	padding-right:1px;
	height:100%;
}
.nav_ul li,.en_nav_ul li{
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	margin-right:-1px;
	width:152px;
	height:100%;
	float:left;
}
.nav_ul a{
	display:block;
	width:152px;
	height:41px;
	text-align:center;
	font:14px/20px "微软雅黑";
	position:absolute;
	z-index:1;
}
.en_nav_ul a{
	display:block;
	width:152px;
	height:41px;
	text-align:center;
	font:14px/31px "微软雅黑";
	position:absolute;
	z-index:1;
}

.nav_ul span{
	color:#a9a9a9;
	font:11px Arial;
}
.nav_ul a.current,.en_nav_ul a.current,.nav_ul a:hover,.en_nav_ula a:hover{
	background:url(../images/nav_cur.png) no-repeat;
	color:#fcfcfc;
}
.nav_ul a.current span,.nav_ul a:hover span{
	color:#fcfcfc;	
}
.picture{
	width:100%;
	height:	280px;
}
.tran_padding{
	background:url(../images/tran_padding.png) repeat-x top;	
	height:13px;
	width:100%;
	margin:0
}
.main{
	width:1002px;
	margin:0 auto;	
	padding-bottom:40px;
}
.main .left{
	float:left;
	width:208px;
}
.main .left .left_box{
	background:url(../images/left_bg.jpg) no-repeat 0 0;
	width:208px;
}
.main .left .title{
	width:100%;
	height:43px;
	line-height:43px;
	
}
.main .left .title strong{
	color:#0256b6;
	font:16px "微软雅黑";
	margin:0 5px 0 10px;
}
.main .left .title span{
	font-family:Arial, Helvetica, sans-serif;
	color:#a4a4a4;	
}
.main .left .content{
	width:100%;
	background:url(../images/left_bg.jpg) no-repeat 0 100%;
}
.left_nav_ul{
	margin-top:10px;
	margin-left:10px;
}
.left_nav_ul li{
	float:left;
	width:186px;
	height:30px;
	margin-bottom:10px;
}
.left_nav_ul li a{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/left_nav.jpg) no-repeat;
	color:#979797;
	line-height:30px;
	text-indent:32px;
}
.left_nav_ul li a:hover,.left_nav_ul li a.current{
	background:url(../images/left_nav_cur.jpg) no-repeat;
	color:#fff;
}
.main .right{
	float:right;
	width:774px;
}
.main .right .title{
	width:100%;
	height:43px;
	line-height:43px;
	background:url(../images/right_title_bg.jpg) no-repeat;
	
}
.main .right .title strong{
	color:#0256b6;
	font:16px "微软雅黑";
	margin:0 5px 0 15px;
}
.main .right .title span{
	font-family:Arial, Helvetica, sans-serif;
	color:#a4a4a4;	
}
.main .right .title div{
	float:right;
	background:url(../images/home.png) no-repeat 0 50%;
	text-indent:20px;
	height:100%;
	line-height:43px;	
	margin-right:20px;
}
.footer{
	width:100%;
	height:50px;
	background:url(../images/footer_bg.jpg) repeat-x;
}
.footer_c{
	width:1002px;
	height:100%;
	margin:0 auto;
	line-height:50px;
}
/*首页*/
.index_picture{
	width:100%;
	height:545px;
	position:relative;
}
.pic_ul{
	position:absolute;	
}
.pic_ul li{
	float:left;	
}
.index_bottom{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	background:url(../images/index_padding.png) repeat;
}
.index_bottom_c{
	width:1002px;
	margin:0 auto;
	color:#d7d7d7;
	line-height:1.8;
}
.index_bottom_c a{
	color:#d7d7d7;
}
.b1{
	padding:15px 20px 15px 0;
	width:250px;
	
}
.b2{
	width:415px;
	padding:15px 20px;
	border-right:1px solid #57585a;
	border-left:1px solid #57585a;
}
.b3{
	padding:15px 0 15px 20px;
	width:220px;
}
.b2 .more{
	font-size:6px;
	font-family:"04b_08";
	color:#fff;	
	line-height:20px;
}
/*产品展示*/
.pro_ul{
	width:110%;
}
.pro_ul li{
	float:left;
	border:1px solid #ccc;
	margin-right:17px;
	margin-bottom:19px;
	overflow:hidden;width:180px;
}
.pro_ul li .prlist{
	display:block;
	border-top:1px solid #ccc;
	height:30px;
	font-size:14px;
	color:#606060;
	text-align:center;
	line-height:30px;
}
/*.pro_ul li img{
	width:178px;
	height:133px;	
}*/
/*.page{
	height:50px;
	line-height:50px;
	text-align:center;
}
.page a{
	color:#3075b1;
	border:1px solid #3075b1;	
	padding:4px 8px;
}
.page a:hover,.page a.current{
	color:#fff;
	background:#287aaa;
}
.page span{
	color:#939192;
	border:1px solid #939192;	
	padding:4px 17px;
}
.page input{
	color:#939192;
	border:1px solid #939192;	
	padding:4px 0px;
	width:35px;
	vertical-align:middle;
}*/
/*技术支持*/
.tec_ul{
		
}
.tec_ul li{
	float:left;
	height:40px;
	border-bottom:1px dotted #ccc;	
	font:12px/40px "";
	width:100%;
}
/*留言板*/
.fb_table{
	margin-left:100px;
}
.fb_table td{
	height:40px;
}
.fb_table .text{
	width:340px;
	height:20px;
	line-height:20px;
	border:1px solid #ccc;
}
.fb_table textarea{
	width:490px;
	height:130px;
	border:1px solid #ccc;
}
/*人力资源*/
.ren_title{
	background:url(../images/list.jpg) 0 50% no-repeat;
	text-indent:15px;
}