body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;}
body{font-size:14px; line-height:26px;font-family: "Microsoft YaHei"; color:#444; text-align:center;background:url(images/bg.jpg) top center no-repeat #E4F2EE;}
ul,li,ol,dl{ list-style:none;}
a , a:visited{color:#444;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;}
img{border:0}
.clearfix:after {visibility: hidden;display: block;content: ".";clear: both;height: 0;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix {display: block;}
/* End hide from IE-mac */
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.test{ border:#F00 1px solid;}

#main{width:960px;text-align:center;margin:0 auto;}
.head{width:960px;text-align:center;margin:0 auto;height:465px;overflow:hidden;}
.nav{width:900px;height:100px;line-height:50px;overflow:hidden;padding:15px 0 0 60px;background:url(images/top_04.jpg);}
.nav a , .nav a:hover{font-size:18px;font-weight:bold;color:#f60;padding:0 40px;float:left;}
.content{width:960px;margin:0 auto;text-align:left;background:#fff;overflow:hidden;}
.content p{ text-indent:2em; padding:0 0 5px 0;font-size:14px;}
.content li{width:860px;float:left;padding:0 50px 40px 50px;}
.content li.li_1{color:#173A5F;}
.content li label{width:430px;float:left;}
.content font{font-weight:bold;color:#f60;}
.content h2{color:#f60;font-size:18px;margin:5px 0;padding:15px 0 5px 0;overflow:hidden;border-bottom:#A4C04D 1px dotted;}
.content h1{color:#fff;font-size:18px;line-height:50px;overflow:hidden;background:url(images/top_04.jpg);height:70px;padding:0 0 0 60px;}


#foot{width:980px; margin:0 auto; height:53px;text-align:center;color:#fff;padding:20px 0 0 0;}
#foot a{ color:#fff;}


/*top*/
.top{ background: url(http://pub.job5156.com/winopen/2011/inc/images/bg.jpg); height:40px; text-align:left;}
.top ul{ width:980px; margin:0 auto; position:relative;}
.top ul li span{ padding-left:15px;}
.top ul li a{ padding-right:10px;}
.top ul li.login{ text-align:right; width:400px;font:12px/40px; position:absolute; right:0; top:0;}

.logos{overflow:hidden;}
.logos li{ float:left; list-style:none;text-align:center;width:270px; height:90px; overflow:hidden; line-height:24px;padding:10px 5px;}
.logos li img{ border:none;width:260px; height:60px;border:solid 1px #ddd;}