﻿body {
	margin: 0; padding: 0; font: 12px/2.0 Tahoma,Arial,"\5b8b\4f53",sans-serif; color: #545454; background:#eee ;
}
div{
	zoom:1; width: auto ; height: auto ; margin: 0; padding: 0; 
	margin: 0; padding: 0;
}
ul,li,dd,dt,dl,p{
	margin: 0; padding: 0; height: auto ; list-style:none ;
}
h1,h2,h3,h4,h5,h6,h7{
	margin: 0; padding: 0;
}

img{
	border: none;
}
a{color: #0073C7;
	text-decoration: none ;
}

a:hover {
	color: #000;
}

.navwrap{
	width: 100%; height:70px; border-bottom:1px #444 solid ; background-color: #fff;
}
.nav{
	width: 990px; height: 70px; margin: 0 auto ;
}
.nav ul li{
	width: 114px; height: 70px; border-right: 1px #E9E9E9 solid ; text-align: center ; line-height:70px; font-size: 14px; float: left ;
}
.navlogo{
	 height: 70px; background: url(../images/logonav.png) center bottom no-repeat; border-right: none;
}
.banner{
	width: 100%; height: 350px; clear: both ; background: url(../images/bgbanner2.jpg) center bottom no-repeat; background-color:#034380;
}
/**/
.wrapmain{
	width: 980px; height: auto ; margin: 10px auto ; clear:both; overflow: hidden ; }
.wrapleft{
	width: 240px; height: auto ; float: left ; background-color: #fff;
}
.wrapright{
	width: 730px; height: auto ; float: right ; background-color:#fff;
}
.titlebox{
	height:40px; line-height: 40px; font-size: 14px; font-weight: bold ; color: #fff; padding-left:40px; background-color:#0073C7;
}
.qucklist{
	
}
.qucklist li{
	height: 38px; line-height: 38px; padding-left: 70px; font-size: 14px; clear: both ; overflow: hidden ; border-bottom:1px #eee solid ;
}
.prlihome{
	width: 970px; height: 180px; padding: 10px 0;
}
.prlihome li{
	width: 182px; height: 180px; float: left ; margin: 0 29px; text-align:center;
}
.prlihome li .imgdiv{
	width: 182px; height: 140px; margin:0 auto ;
}
.prlihome li .imgdiv img{
	width:180px; height:140px; margin:0px auto; border:1px #eee solid;
}
.prlihome li p{
	height: 40px; text-align: center ; line-height: 40px; font-size: 14px; font-weight: bold ;overflow: hidden ;
}
.topic2{
	height:40px; line-height:40px; padding-left:20px;
}
/*全局产品目录*/
.menulevel1{
	height:auto ; overflow: hidden ;font-size: 14px; font-weight: bold ;
	text-indent:50px; line-height:40px;
}
.menulevel .menulevel1{
	height:37px; line-height: 37px; border-bottom:1px #ddd solid ; font-weight: normal ;
	text-indent:70px;
}
.levelChecked{
	background:#F39C11; height: auto; line-height: 38px;text-indent:70px; font-weight:bold;
}
 .levelChecked a{
	color: #fff;
}

.menulevel .levelChecked{
	background:#F39C11; height: 38px; line-height: 38px;text-indent:70px;
}
.menulevel .levelChecked a{
	color: #fff;
}
/*产品目录页*/
.wrapmulu{
	width:900px; height: auto ; overflow: hidden ; padding: 40px; background: #fff; margin: 10px auto ;
}
.wrapmulu .menulevel1{
	width:400px;height: auto ; float: left ; overflow: hidden ; margin:5px 25px 20px; font-size: 16px; font-weight: bold ;
	text-indent:0;
}
.wrapmulu .menulevel{
	height:150px; overflow: hidden ; border-bottom:1px #eee solid ; margin-top:10px;
}
.wrapmulu .menulevel .menulevel1{
	width:58px; height:50px; line-height: 50px; float: left ; padding:0 20px; margin: 0; font-size: 12px; font-weight: normal ;
	background-color:#eee; border-right:1px #fff solid ; border-bottom: 1px #fff solid ;
}
.wrapmulu .menulevel .menulevel1:hover{
	background:#F39C11; font-weight: bold ;
}
.wrapmulu .menulevel .menulevel1:hover a{
	color: #000;
}
/**/
.product{
	padding-left:5px; }
.product li{
	width:59px; height:40px; line-height:40px; padding:0 15px; border-right:1px #fff solid; border-bottom:1px #fff solid; float:left; background:#eee;
}
.product li:hover{
	background:#F39C11; text-align: center ; font-weight: bold ;
}
/**/
.page_list{
	height:40px; line-height:40px; text-align: center ; font-size:14px;
}
.page_list .list_info a{ padding:0 5px;}
.page_list .list_info span{ padding:0 5px;}
.page_list .list_info .current{ padding:0 5px; font-weight:bold;}
/**/
.joblist{
	width:100%;
}
.joblist th{
	height:40px; line-height: 40px; text-align:left;
}
/*footer*/
.footer{
	width: 100%;height: auto ; padding: 10px 0; background-color: #d5d5d5; overflow: hidden ;
}
.footercenter{
	width: 980px; margin: 0 auto ; 
}