
@charset "utf-8";
/* CSS Document */
body{ background:url(bg.png) repeat-x;}
body,div,ul,li,dl,dt,dd,h3,p{ margin:0px; padding:0px; list-style:none;font-size:12px; font-family:Verdana, Arial, sans-serif;}
a{ text-decoration:none;font-size:12px;}
a:hover{ text-decoration:underline;}

img{ border:0;}

/*头部*/
.head{ width:1000px; height:160px; background:url(top_2010-06-04.png); margin:auto;} 
.top{ width:1000px; margin:auto; height:26px;}
.top ul{  height:26px; width:430px; float:right; padding: 0 0 0 16px; }
.top li{ float:left; line-height:26px; padding: 0 8px 0 22px;}
.top li a{  color:#FFFFFF; }
.top li a:hover{  color:#FFFF00; }

.nav_main{ width:988px;margin:auto; height:73px;}
.nav_main li{ float:left;}
.nav_main li.logo{ width:212px;  padding:5px 0 0 4px; height:70px;}
.nav_main li.logo a{ display:block; width:205px; height:60px; background:url(logo.gif);}
.nav_main li.nav{width:572px; height:73px;background:url(top_2010-06-04.png) -224px -27px; padding:0;}
.nav_main li.nav a{ color:#f00; font-weight:bold; display:block; float:left; padding:50px 0 5px 0; text-align:center; margin:0 1px; display:inline;}
.nav_main li.nav a.nav01,a.nav04,a.nav05{width:84px;}
.nav_main li.nav a.nav02,a.nav03,a.nav06{ width:96px;}
.nav_main li.nav a.nav01:hover{background-position:-225px -160px;  }
.nav_main li.nav a.nav02:hover{background-position:-311px -160px; }
.nav_main li.nav a.nav03:hover{background-position:-409px -160px; }
.nav_main li.nav a.nav04:hover{background-position:-507px -160px; }
.nav_main li.nav a.nav05:hover{background-position:-593px -160px;}
.nav_main li.nav a.nav06:hover{background-position:-679px -160px; }
.nav_main li.nav a:hover{ color:#8a0303;background:url(top_2010-06-04.png);text-decoration:none;}
.nav_main li.adv{ width:200px; text-align:center;}

.search{ width:735px; height:34px;  margin:-50px auto 0px auto;_ margin:-52px auto 0px auto;background:url(top_2010-06-04.png) -132px -105px; padding:21px 0 0 0;}
.search .text{ width:500px; height:24px; border:1px solid #ae0303;float:left;margin:0 0 0 8px; line-height:24px; font-size:14px; }

.search_g{ width:988px;  height:56px; margin:0 auto; } 
.search_g ul li{ width:870px;margin:auto; line-height:30px;text-align:right; padding:26px 0 0 0 ;_padding:24px 0 0 0 ;}
.search_g a{ color:#999; text-decoration:underline;}
.search_g a:hover{ color:#f00;}

.search  .but_01{ width:99px; height:28px; border:0px;background:url(top_2010-06-04.png) -0px -160px;float:left;margin:0 0 0 8px;}
.search  .but_02{ width:99px; height:28px;border:0px;background:url(top_2010-06-04.png) -109px -160px;float:left;margin:0 0 0 8px;}
.xlcd{width:97px;height:26px;position:relative;z-index:50;cursor:pointer;border:#ae0303 1px solid;background:url(xl.gif) no-repeat right 10px; background-color:#fff;float:left; margin:0 0 0 8px; display:block; display:inline;}
.xlcd dt{width:72px;height:26px;padding-left:15px;overflow:hidden;color:#f00;position:absolute;padding-right:16px; overflow:hidden; font-size:14px; font-weight:bold; line-height:26px;}
.xlcd dd{width:97px;border:#ae0303 1px solid;position:absolute;background:#fff;display:none;overflow:hidden;left:-1px;top:26px;}
.xlcd dd.show{display:block;}
.xlcd dd li{height:21px;background:#fff;width:91px;overflow:hidden;color:#666;border-bottom:#eee 1px dotted; font-size:14px; font-weight:bold; line-height:21px; text-align:center; margin:3px;}
.xlcd dd li.show{background:#fd3c3c;color:#fff;}

.open_a{width:230px; margin:auto; height:24px; line-height:24px; padding:0 0 0 770px;}
.open_a a{ color:#f00;}

.search_open{width:1000px; margin:auto; height:130px;}
.search_open ul.search_con{border:1px solid #ee9e9d; background:#fff6ed; border-top:0;border-bottom:0px;height:70px;width:686px;margin:auto; padding:0 20px;}
.search_open .close_1{background:#fff6ed; width:102px; margin:auto;border-left:1px solid #ee9e9d;border-right:1px solid #ee9e9d; height:30px;  padding:0 0 0 624px; line-height:30px; }
.search_open a{color:#f00; }
.search_open a:hover{ color:#f00; text-decoration:none;}
.search_open li{ float:left; width:170px; height:36px; text-align:center; }
.search_open li select{ width:130px; height:20px; font-size:12px; } 
.search_open .close{background:#fff6ed; width:22px; margin:auto;border-left:1px solid #ee9e9d;border-right:1px solid #ee9e9d; height:10px; font-size:0px; line-height:0px; padding:0 0 0 704px; margin-top:-10px;}
.item{margin:auto;padding:0; width:728px;background:#fff6ed;}
.item div{height:1px;overflow:hidden;border-left:1px solid #ee9e9d;border-right:1px solid #ee9e9d;}
.item .row1{margin:0 5px;background:#ee9e9d;}
.item .row2{margin:0 3px;border:0 2px;}
.item .row3{margin:0 2px;}
.item .row4{margin:0 1px;height:2px;}

.login3job{ width:812px; margin:50px auto 0px auto;}
.login3job li{ float:left;}
.login3job li.login3job_left{ width:486px;}
.login3job li.login3job_left span{ display:block; width:486px;}
.login3job li.login3job_left span.left_01{ height:60px; background:url(zhuce_01.gif) ; font-size:17px; line-height:40px; letter-spacing:-1px; text-indent:18px;}
.login3job li.login3job_left span.left_01 cite{ font-size:23px; font-style:normal; }
.login3job li.login3job_left span.left_02{ height:54px; background:url(zhuce_02.gif); padding:46px 0 0 40px; width:446px;}
.login3job li.login3job_left span.left_02 a{ display:block; width:182px; height:26px; padding:12px 0 0 16px;}
.login3job li.login3job_left span.left_03{ height:60px; background:url(zhuce_03.gif);padding:40px 0 0 40px; width:446px;}
.login3job li.login3job_left span.left_03 a{ display:block; width:182px; height:26px; padding:12px 0 0 16px;}
.login3job li.login3job_left span.left_04{ height:100px; background:url(zhuce_04.gif);}

.login3job li.login3job_right{ width:326px;}
.login3job li.login3job_right span.tit{ display:block; width: 326px; height:39px; background:url(login_top.gif); line-height:39px; text-indent:1em; font-size:14px; color:#f00; font-weight:bold;}
.login3job li.login3job_right span.tit cite{ color:#ff7d7a; font-style:normal;}
.login3job li.login3job_right span.bot{ display:block; width: 326px; height:10px; background:url(login_bot.gif); font-size:0; line-height:0; }
.login_main{ background:#feebd7; padding:0 3px;}
.login_main ul{ border:1px solid #ffcf9c; border-bottom:0; border-top:0; background:#fff; height:280px; padding:10px 0 0 0;  }
.login_main ul li{ margin:8px; padding:0 0 0 16px; width:286px; display:inline;}
.login_main ul li.main{ font-size:14px;}
.login_main ul li.main input{ border:1px solid #ddd; width:200px; height:22px; line-height:22px;}
.login_main ul li.ys{ text-indent:56px;}
.login_main ul li.but .button{ width:88px; height:30px; background:url(login_but.gif); font-size:14px; color:#f00; border:0; margin:0 0 0 58px;_ vertical-align:middle; cursor:hand;}
.login_main ul li.but a{ color:#999; margin:0 16px; text-decoration:underline; line-height:30px;}
.login_main ul li.but a:hover{ color:#f00;}

.login_main ul li.wzjq{ border-top:1px solid #eee; padding:12px 8px 0 8px; display:inline; color:#999; line-height:20px;}
.login_main ul li.wzjq p{ text-indent:2em;}
