@charset "gb2312";
/* CSS Document */

body{ background:url(images/bg.gif); margin:0 auto; padding:0; font-size:14px; line-height:180%; color:#333; font-family:Verdana, Geneva, sans-serif,"ËÎÌå";}
li{ list-style-type:none;}
div,ul,li,img{ margin:0; padding:0; 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 */
.bd1{ border: 1px solid #ccc;}
a{ color:#333;}
a:hover{ color:#f60;}

#container { margin:0 auto;}
#header{ width:960px; margin:0 auto; position:relative;}
#header .banner{ text-align:center; background:url(images/index_03.jpg); height:200px; padding-top:50px;}
.banner h1,.banner h2,.banner h3{ line-height:160%; font-family:"Microsoft YaHei","ºÚÌå"; margin:0;}
.banner h1{ font-size:18px; font-weight:normal;}
.banner h2{ font-size:30px; color:#04479d;}
.banner h3{ font-size:22px; font-weight:normal; color:#ef764f;}
#header #nav{ width:998px;height:82px; background:url(images/index_06.jpg); position:absolute; left:-19px; bottom:-82px; z-index:10;}
#header #nav ul{ width:400px; padding-left:658px; padding-top:21px;}
#header #nav ul li{ float:left; width:80px; height:50px;}
#header #nav ul li a{ color:#fff; font-size:16px; font-weight:bold; text-decoration:none; width:70px; height:28px; line-height:50px; text-align:center;display:block; }
#header #nav ul li a:hover,#header #nav ul li a.carr{ color:#000; }

#pageBody{ padding-top:82px;}
.content{ width:960px; margin:0 auto; background:#fff; padding-bottom:30px}
.content ul{ padding:0;}
.content ul li{}
.content ul li h3{ padding:0; margin:0; margin-bottom:15px; height:35px; line-height:35px; background:url(../images/index_09.jpg); font-size:14px; text-indent:1.5em;}
.content ul li h4{ font-size:25px; line-height:60px; color:#333; text-align:center; margin:0 30px; border-bottom:2px solid #000;}
.content ul li h5{ margin:10px 40px; font-size:16px; }
.content ul li p{ padding:5px 40px; margin:0 auto; text-indent:2em;}
.content ul li p.name{ text-indent:0; text-align:right; padding-top:15px;}
.content ul li p span{ color:#F30;}
.content ul li ol{ margin:0 60px;}
.content ul li ol li{ list-style-type: decimal;}
.content ul li table{ border-top:1px solid #333; border-left:1px solid #333;}
.content ul li table tr td{ border-bottom:1px solid #333; border-right:1px solid #333; font-size:12px;}
.content ul li div{ text-align:center; padding:20px;}
.content ul li img{ border:1px solid #ccc; padding:4px; margin:10px 10px 0 0;}
.content ul li.com p{ text-indent:0;}
.content ul li.com h5{text-align:center;}

#footer{ padding-top:10px; color:#333; font-size:12px; text-align:center; background:url(images/index_08.jpg); height:100px; width:960px; margin:0 auto;}
#footer p{ color:#333;}
#footer a{ color:#333; text-decoration:none;}
#footer a:hover{ color:#f60;}

/*top*/
.top{ background: url(http://pub.job5156.com/winopen/2011/inc/images/bg.jpg); height:40px;}
.top ul{ width:960px; 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:300px;font:12px/40px "Microsoft YaHei",Verdana, Geneva, sans-serif,"ËÎÌå"; position:absolute; right:0; top:0;}

