* { font-size:12px;}
body { margin:0 auto; padding:0px; text-align:center;}

/*-------------------main----------------------*/
.main { width:1003px; height:auto!important;height:622px;min-height:622px; background:url(../images/all_back.jpg) repeat-x; margin:0 auto; padding:0px;}


/*-------------------header----------------------*/
.main .top { width:965px; height:20px; line-height:20px; text-align:right; color:#888989; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0 auto; padding:0px;}
.main .top a { color:#888989; text-decoration:none;}
.main .top a:hover { color:#888989; text-decoration:none;}
.main .menu { width:965px; height:35px; overflow:hidden; margin:0 auto; padding:0px; background:url(../images/menu_back.jpg);}
.main .menu dl { width:965px; height:35px; line-height:35px; float:left; margin:0 auto; padding:0px;}
.main .menu dl dd { width:191px; height:35px; float:left; margin:0 auto; border:0px;}
.main .menu dl dd img { border:0px;}
.main .flash { width:965px; height:267px; margin:0 auto; padding:0px;}
.main .flash dl { width:965px; height:267px; margin:0 auto; padding:0px;}
.main .flash .dt_a { width:35px; height:267px; float:left; margin:0 auto;}
.main .flash .dt_b { width:895px; height:267px; float:left; margin:0 auto; background:url(../images/flash_back.jpg);}

/*-------------------content----------------------*/
.main .cont { width:965px; height:197px; margin:22px 0 0 0; padding:0px;}
.main .cont .dl_left { width:212px; height:178px; margin:0 30px 0 37px; float:left;}
.main .cont .dl_left dt { width:212px; height:23px; float:left; margin:0 auto; text-align:left; text-indent:1px;}
.main .cont .dl_left dd { width:210px; height:155px; float:left; margin:0 auto; border:1px solid #cccccc;}
.main .cont .dl_center { width:405px; height:197px; margin:0 auto; float:left; overflow:hidden;}
.main .cont .dl_center dt { width:363px; height:17px; float:left; margin:0 0 6px 0; padding:0px; background:url(../images/zxdt_back.jpg); text-align:left;}
.main .cont .dl_center dt .span_a { width:120px; height:17px; float:left;}
.main .cont .dl_center dt .span_b { width:32px; height:9px; float:right; margin:3px 10px 0 0;}
.main .cont .dl_center dd { width:363px; height:20px; float:left; margin:0 auto; padding:0px;}
.main .cont .dl_center dd .title { width:300px; height:20px; line-height:20px; float:left; text-align:left; color:#6a6a6a; background:url(../images/icon.jpg) 5px 7px no-repeat; text-indent:13px;}
.main .cont .dl_center dd .title a { color:#6a6a6a; text-decoration:none;}
.main .cont .dl_center dd .title a:hover { color:#6a6a6a; text-decoration:underline;}
.main .cont .dl_center dd .time { width:53px; height:20px; line-height:20px; float:left; text-align:left; color:#878787;}
.main .cont .dl_center dd .time a { color:#878787; text-decoration:none;}
.main .cont .dl_center dd .time a:hover { color:#878787; text-decoration:underline;}
.main .cont .dl_right { width:220px; height:190px; margin:0 auto; float:left; overflow:hidden;}
.main .cont .dl_right .dd_a { width:220px; height:59px; margin:0 auto; padding:0px;}
.main .cont .dl_right .dd_b { width:220px; height:25px; line-height:25px; margin:0 auto; padding:0px; color:#494b4d; font-weight:bold;}
.main .cont .dl_right .dd_b font { color:#a10b00;}
.main .cont .dl_right .dd_c { width:220px; height:69px; margin:0 auto; padding:0px;}
.main .cont .dl_right .dd_c span { float:left;}
.main .cont .dl_right .dd_d { width:220px; height:20px; margin:0 auto; padding:0px; float:left; text-align:left;}
.main .cont .dl_right .dd_d select { width:185px; margin:10px 0 0 6px;}

/*-------------------xmzs----------------------*/
.main .xmzs { width:965px; height:auto!important;height:228px;min-height:228px; overflow:hidden;_overflow:inherit; margin:22px 0 0 0; padding:0px;}
.main .xmzs .dl_left { width:189px; height:auto!important;height:228px;min-height:228px; margin:0 0 0 35px;#margin:0 0 0 19px;_margin:0 0 0 19px; padding:0px; float:left;}
.main .xmzs .dl_left .dt_a { width:189px; height:69px; margin:0 auto;_margin:0 0 -4px 0; padding:0px;}
.main .xmzs .dl_left .dt_b { width:189px; height:30px; margin:0 auto; padding:0px;}
.main .xmzs .dl_left dd { width:189px; height:auto!important;height:139px;min-height:139px; overflow:hidden;_overflow:inherit; margin:0 auto; padding:0px; background:url(../images/gynr_left_back.jpg); color:#000000; text-align:left; text-indent:57px; letter-spacing:1px;}
.main .xmzs .dl_left dd ul { width:189px; height:auto!important;height:139px;min-height:139px; margin:0 auto; padding:0px; list-style-type:none;}
.main .xmzs .dl_left dd ul .menu_over { width:130px; height:21px; line-height:21px; float:left; background:url(../images/icon2.jpg) 47px 7px no-repeat;}
.main .xmzs .dl_left dd ul .menu_over a { color:#000; text-decoration:none;}
.main .xmzs .dl_left dd ul .menu_over a:hover { color:#000; text-decoration:none;}
.main .xmzs .dl_left dd ul .menu_out { width:130px; height:21px; line-height:21px; float:left;}
.main .xmzs .dl_left dd ul .menu_out a { color:#000; text-decoration:none;}
.main .xmzs .dl_left dd ul .menu_out a:hover { color:#000; text-decoration:none;}
.main .xmzs .dl_cont { width:700px; height:auto!important;height:228px;min-height:228px; margin:0 0 0 40px;_margin:0 0 0 30px; padding:0px; float:left;}
.main .xmzs .dl_cont dt { width:700px; height:26px; line-height:26px; margin:0 0 10px 0; padding:0px; float:left; background:url(../images/gynr_img_back.jpg); text-align:left; color:#3265be; font-size:14px; font-weight:bold;}
.main .xmzs .dl_cont .dd_font { width:600px; line-height:20px; margin:0 auto; padding:0px; text-align:left; float:left;}
.main .xmzs .dl_cont .dd_img { width:600px; line-height:20px; margin:0 auto; padding:0px; text-align:left; float:left;}
.rollBox{width:702px;overflow:hidden;padding:0px; margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(http://i3.sinaimg.cn/edu/deco/2007/0924/career/job_mj_069.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(http://i3.sinaimg.cn/edu/deco/2007/0924/career/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:663px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:132px;float:left;text-align:center;}
.rollBox .Cont .pic img{ width:105px; height:87px; padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*-------------------gynr----------------------*/
.main .gynr { width:965px; height:auto!important;height:228px;min-height:228px; overflow:hidden;_overflow:inherit; margin:22px 0 0 0; padding:0px;}
.main .gynr .dl_left { width:189px; height:auto!important;height:228px;min-height:228px; margin:0 0 0 35px;#margin:0 0 0 19px;_margin:0 0 0 19px; padding:0px; float:left;}
.main .gynr .dl_left .dt_a { width:189px; height:69px; margin:0 auto;_margin:0 0 -4px 0; padding:0px;}
.main .gynr .dl_left .dt_b { width:189px; height:30px; margin:0 auto; padding:0px;}
.main .gynr .dl_left dd { width:189px; height:auto!important;height:139px;min-height:139px; overflow:hidden;_overflow:inherit; margin:0 auto; padding:0px; background:url(../images/gynr_left_back.jpg); color:#000000; text-align:left; text-indent:57px; letter-spacing:1px;}
.main .gynr .dl_left dd ul { width:189px; height:auto!important;height:139px;min-height:139px; margin:0 auto; padding:0px; list-style-type:none;}
.main .gynr .dl_left dd ul .menu_over { width:130px; height:21px; line-height:21px; float:left; background:url(../images/icon2.jpg) 47px 7px no-repeat;}
.main .gynr .dl_left dd ul .menu_over a { color:#000; text-decoration:none;}
.main .gynr .dl_left dd ul .menu_over a:hover { color:#000; text-decoration:none;}
.main .gynr .dl_left dd ul .menu_out { width:130px; height:21px; line-height:21px; float:left;}
.main .gynr .dl_left dd ul .menu_out a { color:#000; text-decoration:none;}
.main .gynr .dl_left dd ul .menu_out a:hover { color:#000; text-decoration:none;}
.main .gynr .dl_cont { width:700px; height:auto!important;height:208px;min-height:208px; margin:0 0 0 40px;_margin:0 0 0 30px; padding:0px; float:left;}
.main .gynr .dl_cont dt { width:700px; height:26px; line-height:26px; margin:0 0 10px 0; padding:0px; float:left; background:url(../images/gynr_img_back.jpg); text-align:left; color:#3265be; font-size:14px; font-weight:bold;}
.main .gynr .dl_cont dd { width:600px; line-height:20px; margin:0 auto; padding:0px; text-align:left; float:left;}
.main .gynr .dl_cont .dd_title { width:600px; height:20px; line-height:20px; margin:0 auto; padding:0px; text-align:left; float:left;}
.main .gynr .dl_cont .dd_title a { color:#000; text-decoration:none;}
.main .gynr .dl_cont .dd_title a:hover { color:#000; text-decoration:none;}
.main .gynr .page { width:700px; height:20px; line-height:20px; margin:0 auto; padding:0px; float:left;}
.main .gynr .page dt { width:650px; height:20px; line-height:20px; margin:0 auto; padding:0px; text-align:right;}
.main .gynr .page dt a { color:#000; text-decoration:none;}
.main .gynr .page dt a:hover { color:#000; text-decoration:none;}

/*-------------------msg----------------------*/
.main .msg { width:965px; height:auto!important;height:228px;min-height:228px; overflow:hidden;_overflow:inherit; margin:22px 0 0 0; padding:0px;}
.main .msg .dl_left { width:189px; height:auto!important;height:228px;min-height:228px; margin:0 0 0 35px;#margin:0 0 0 19px;_margin:0 0 0 19px; padding:0px; float:left;}
.main .msg .dl_left .dt_a { width:189px; height:69px; margin:0 auto;_margin:0 0 -4px 0; padding:0px;}
.main .msg .dl_left .dt_b { width:189px; height:30px; margin:0 auto; padding:0px;}
.main .msg .dl_left dd { width:189px; height:auto!important;height:139px;min-height:139px; overflow:hidden;_overflow:inherit; margin:0 auto; padding:0px; background:url(../images/gynr_left_back.jpg); color:#000000; text-align:left; text-indent:57px; letter-spacing:1px;}
.main .msg .dl_left dd ul { width:189px; height:auto!important;height:139px;min-height:139px; margin:0 auto; padding:0px; list-style-type:none;}
.main .msg .dl_left dd ul .menu_over { width:130px; height:21px; line-height:21px; float:left; background:url(../images/icon2.jpg) 47px 7px no-repeat;}
.main .msg .dl_left dd ul .menu_over a { color:#000; text-decoration:none;}
.main .msg .dl_left dd ul .menu_over a:hover { color:#000; text-decoration:none;}
.main .msg .dl_left dd ul .menu_out { width:130px; height:21px; line-height:21px; float:left;}
.main .msg .dl_left dd ul .menu_out a { color:#000; text-decoration:none;}
.main .msg .dl_left dd ul .menu_out a:hover { color:#000; text-decoration:none;}
.main .msg .dl_cont { width:700px; height:auto!important;height:208px;min-height:208px; margin:0 0 0 40px;_margin:0 0 0 30px; padding:0px; float:left;}
.main .msg .dl_cont dt { width:700px; height:26px; line-height:26px; margin:0 0 10px 0; padding:0px; float:left; background:url(../images/gynr_img_back.jpg); text-align:left; color:#3265be; font-size:14px; font-weight:bold;}
.main .msg .dl_cont .dd_msg { width:700px; line-height:20px; margin:0 auto; padding:0px; text-align:left; float:left;}
.main .msg .dl_cont .dd_msg .user { width:700px; height:auto!important;height:208px;min-height:208px; overflow:hidden;_overflow:inherit; border:1px solid #bababa; margin:0 auto; padding:0px; }
.main .msg .dl_cont .dd_msg .user dt { width:700px; height:24px; border-bottom:1px solid #bababa; background:url(../images/member_back.jpg); margin:0 0 5px 0;}
.main .msg .dl_cont .dd_msg .user dt .title { width:139px; height:24px; line-height:24px; float:left; background:url(../images/indus_img.jpg); text-align:left; text-indent:23px; color:#FFFFFF; font-weight:bold;}
.main .msg .dl_cont .dd_msg .user dt .more { float:right; height:25px; line-height:27px; overflow:hidden; margin:0 20px 0 0; color:#333333;}
.main .msg .dl_cont .dd_msg .user dt .more a { color:#333333; text-decoration:none;}
.main .msg .dl_cont .dd_msg .user dt .more a:hover { color:#bd0a01; text-decoration:underline;}
.main .msg .dl_cont .dd_msg .user dd { width:600px; height:auto!important;height:81px;min-height:81px; float:left; margin:0 auto; text-align:left; line-height:22px; text-indent:26px;}
.main .msg .dl_cont .dd_msg .user dd .user_msg { width:600px; height:auto!important;height:80px;min-height:80px; overflow:hidden;_overflow:inherit; margin:0 0 8px 8px; border-bottom:1px dashed #e0e0e0; text-align:left;}
.main .msg .dl_cont .dd_msg .user dd .user_msg dt { width:80px; height:80px; margin:0 auto; padding:0px; background:none; border:none; float:left;}
.main .msg .dl_cont .dd_msg .user dd .user_msg dt img { width:49px; height:50px; float:left; margin:10px 0 0 13px;}
.main .msg .dl_cont .dd_msg .user dd .user_msg .m_msg { width:435px; height:auto!important;height:25px;min-height:25px; margin:0 auto; float:left; text-align:left; text-indent:0px;}
.main .msg .dl_cont .dd_msg .user dd .user_msg .m_msg font { color:#cc0000; font-weight:bold;}
.main .msg .dl_cont .dd_msg .user dd .user_msg .cont_msg { width:435px; height:auto!important;height:22px;min-height:22px; line-height:20px; margin:0 auto; float:left; text-align:left; text-indent:0px;}
.main .msg .dl_cont .dd_msg .user dd .user_msg .res_msg { width:435px; height:auto!important;height:22px;min-height:22px; line-height:20px; margin:0 auto; float:left; text-align:left; text-indent:0px;}
.main .msg .dl_cont .dd_msg .user dd .user_msg .res_msg font { color:#cc0000; font-weight:bold;}

.main .msg .dl_cont .write_more { width:700px; height:188px;#height:193px;_height:193px; margin:4px 0 0 0;}
.main .msg .dl_cont .write_more dl { width:700px; height:186px;#height:191px;_height:191px; margin:0 auto; border:1px solid #bababa;}
.main .msg .dl_cont .write_more dl dt { width:700px; height:24px; border-bottom:1px solid #bababa; background:url(../images/member_back.jpg); margin:0 auto;}
.main .msg .dl_cont .write_more dl dt .title { width:144px; height:24px; line-height:24px; float:left; background:url(../images/pro_user_img.jpg); text-align:left; text-indent:23px; color:#FFFFFF; font-weight:bold;}
.main .msg .dl_cont .write_more dl dd { width:543px; height:168px; margin:0 auto;}
.main .msg .dl_cont .write_more dl dd .write { list-style-type:none; height:162px;_height:166px; float:left; margin:0 auto; padding:0px;}
.main .msg .dl_cont .write_more dl dd .write .write_a { width:543px; height:30px; float:left; color:#666666;}
.main .msg .dl_cont .write_more dl dd .write .write_a .write_spa { width:60px; float:left; text-align:right; margin:17px 0 0 0; letter-spacing:1px;}
.main .msg .dl_cont .write_more dl dd .write .write_a .write_spb { width:483px; float:left; text-align:left; margin:10px 0 0 0;}
.main .msg .dl_cont .write_more dl dd .write .write_a .write_spb textarea { border:1px solid #cccccc; width:450px; height:18px;}
.main .msg .dl_cont .write_more dl dd .write .write_b { width:543px; height:90px; float:left; color:#666666;}
.main .msg .dl_cont .write_more dl dd .write .write_b .write_spa { width:60px; float:left; text-align:right; margin:10px 0 0 0; letter-spacing:1px;}
.main .msg .dl_cont .write_more dl dd .write .write_b .write_spb { width:483px; float:left; text-align:left; margin:10px 0 0 0;}
.main .msg .dl_cont .write_more dl dd .write .write_b .write_spb textarea { border:1px solid #cccccc; width:450px; height:80px;}
.main .msg .dl_cont .write_more dl dd .write .write_c { width:543px; height:30px; float:left; color:#666666;}
.main .msg .dl_cont .write_more dl dd .write .write_c .write_spa { width:60px; float:left; text-align:right; margin:17px 0 0 0; letter-spacing:1px;}
.main .msg .dl_cont .write_more dl dd .write .write_c .write_spb { width:110px; float:left; text-align:left; margin:10px 0 0 0;}
.main .msg .dl_cont .write_more dl dd .write .write_c .write_spb input { border:1px solid #cccccc; width:100px; height:18px;}
.main .msg .dl_cont .write_more dl dd .write .write_c .write_spc { width:70px; float:left; text-align:center; margin:12px 0 0 0;}
.main .msg .dl_cont .write_more dl dd .write .write_c .write_spd { width:60px; float:left; text-align:center; margin:14px 0 0 0;}


.main .msg .page { width:700px; height:20px; line-height:20px; margin:0 auto; padding:0px; float:left;}
.main .msg .page dt { width:650px; height:20px; line-height:20px; margin:0 auto; padding:0px; text-align:right;}
.main .msg .page dt a { color:#000; text-decoration:none;}
.main .msg .page dt a:hover { color:#000; text-decoration:none;}



/*-------------------foot----------------------*/
.bottom { width:965px; height:73px; margin:13px 0 0 0; padding:0px;}
.bottom dt { width:52px; height:73px; margin:0 auto; padding:0px; float:left;}
.bottom dd { width:861px; height:60px; line-height:18px; margin:0 auto; padding:13px 0 0 0; float:left; background:url(../images/bottom_back.jpg); color:#3780b4; font-family:"Courier New", Courier, monospace;}