/* CSS Document */

body{ font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif ; font-size:12px; color:#222; line-height:23px;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0; margin:0;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0; list-style-type:none; min-height:none;  }
ul{list-style:none;}
pre { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ }








/* CSS contents */
.mainbody{ width:100%; background:url(../images/main_bg.jpg) top repeat-x; }
.subbody{ width:100%; background:url(../images/sub_bg.jpg) top repeat-x; }
.topbox{ width:1000px; height:119px;  margin:0 auto;overflow:hidden;}
.topbox .toplogobox{ height:78px; width:1000px; float:left; overflow:hidden;}
.topbox .toplogobox .logoimg{ height:78px; float:left;padding:0 0 0 3px;}
.topbox .toplogobox .logolink{ float: right; padding:45px 13px 0 0;}
.topbox .topmenu{ width:985px; padding:0 0 0 15px; height:41px; float:left; color:#FFFFFF;}

.main_banner{ width:100%; height:505px; text-align:center; top no-repeat;}
.main_banner_2{ width:100%; height:505px; text-align:center; background:url(../images/banner/main_bg.jpg) top no-repeat;}
.about_banner1{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_about_1.jpg) top no-repeat;}
.about_banner2{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_about_2.jpg) top no-repeat;}
.about_banner3{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_about_3.jpg) top no-repeat;}
.about_banner4{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_about_4.jpg) top no-repeat;}

.campus_banner1{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_campus_1.jpg) top no-repeat;}

.campus_intern_banner1{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_campus_intern_1.jpg) top no-repeat;}

.share_banner1{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_share_1.jpg) top no-repeat;}

.faq_banner1{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_faq_2.jpg) top no-repeat;}
.faq_banner2{ width:100%;  height:auto; overflow:hidden; background:url(../images/banner/bg_faq_2.jpg) top no-repeat;}

.subcontents{ width:970px; margin:0 auto; height:auto; overflow: hidden;  }

.subcontents .submenu{ width:166px; height: auto; float:left;overflow:hidden; }
.subcontents .submenu .submenu_box{ padding:28px 0 0 0; float:left;overflow:hidden; }
.subcontents .submenu a.submenu_btn{ width:166px; height:41px; border-bottom: #cedfec 1px solid; color:#626262; text-decoration:none; line-height:40px; font-size:13px; font-weight:bold; display:block; }
.subcontents .submenu a.submenu_btn:hover{ width:166px; height:40px; border-bottom: #c60000 2px solid; color:#c60000; background:url(../images/submenu_jg.gif) right no-repeat;font-size:13px;  font-weight:bold; text-decoration:none; line-height:40px; display:block; }
.subcontents .submenu .submenu_btn_hover{ width:166px; height:40px; border-bottom: #c60000 2px solid; color:#c60000; background:url(../images/submenu_jg.gif) right no-repeat;font-size:13px;  font-weight:bold; text-decoration:none; line-height:40px; display:block; }

.subcontents .subcon_box{ width:742px; height: auto; float:left; padding:0 0 0 60px; text-align:left;}
.subcontents .subcon_box .minimenu{width:742px; height: auto; float:left; padding:35px 0 0 0; color:#616161; }
.subcontents .subcon_box .subcon_title{ width:742px; float:left; padding:65px 0 53px 0;  }
.subcontents .subcon_box .subcon_con{width:742px; float:left; color:#444;}
.subcontents .subcon_box .subcon_con .lcon {width:324px; float:left;  }
.subcontents .subcon_box .subcon_con .rcon {width:324px; float:left; padding:120px 0 0 60px;  }


.mainconbox{ width:985px; padding:0 0 0 15px; height:150px;  margin:0 auto;overflow:hidden;}
.mainconbox .main_new{ width:474px; height:150px; float:left;}
.mainconbox .main_new .newpic{ width:192px; height:112px; padding:25px 0 0 0; float:left;}
.mainconbox .main_new .newcon{ width:236px; height: auto; padding:25px 0 0 18px; float:left;}
.mainconbox .main_new .newcon .newcon_title{ width:236px; font-size:13px; float:left; padding:0 0 10px 0;}
.mainconbox .main_new .newcon .newcon_con{ width:236px; color:#555; float:left; line-height:18px;}
.mainconbox .main_new .newcon .newcon_page{   float:left;padding:8px 0 0 133px; font-family:Arial, Helvetica, sans-serif;}




.copyrightbox{ width:985px; padding:0 0 0 15px; height:90px;  margin:0 auto;overflow:hidden;}
.copyrightbox .copyright_con{  padding:5px 0 0 0px; float:left;  margin:0 auto;overflow:hidden; color:#aaaaaa; line-height:18px; }
.copyrightbox .copyright_logo{  padding:0 15px 10px 15px; float: right;  }

/* CSS main_2 */

 

/* CSS line */
.linea{ width:970px; height:15px; text-align:right; color:#aaaaaa; margin:10px 0 0 0; }
.lineb{ width:100%; border-top:1px solid #dbe7ef; text-align:right; color:#aaaaaa; margin:15px 0 25px 0; }
.linec{  width:1px;height:132px;}



/* CSS line */
a.mainmenu_a{ width:121px; height:41px; background:url(../images/gifimg.gif) scroll -21px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_a:hover{ width:121px; height:41px; background:url(../images/gifimg.gif) scroll -21px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_a_over{ width:121px; height:41px; background:url(../images/gifimg.gif) scroll -21px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_b{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -142px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_b:hover{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -142px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_b_over{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -142px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_c{ width:121px; height:41px; background:url(../images/gifimg.gif) scroll -258px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_c:hover{ width:121px; height:41px; background:url(../images/gifimg.gif) scroll -258px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_c_over{ width:121px; height:41px; background:url(../images/gifimg.gif) scroll -258px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_d{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -379px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_d:hover{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -379px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_d_over{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -379px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_e{ width:115px; height:41px; background:url(../images/gifimg.gif) scroll -495px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_e:hover{ width:115px; height:41px; background:url(../images/gifimg.gif) scroll -495px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_e_over{ width:115px; height:41px; background:url(../images/gifimg.gif) scroll -495px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_f{ width:147px; height:41px; background:url(../images/gifimg.gif) scroll -610px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_f:hover{ width:147px; height:41px; background:url(../images/gifimg.gif) scroll -610px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_f_over{ width:147px; height:41px; background:url(../images/gifimg.gif) scroll -610px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_g{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -757px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_g:hover{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -757px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_g_over{ width:116px; height:41px; background:url(../images/gifimg.gif) scroll -757px -61px; display:block; color:#FFFFFF; float:left;}

a.mainmenu_h{ width:120px; height:41px; background:url(../images/gifimg.gif) scroll -873px -10px; display:block; color:#FFFFFF;  float:left;}
a.mainmenu_h:hover{ width:120px; height:41px; background:url(../images/gifimg.gif) scroll -873px -61px; display:block; color:#FFFFFF; float:left;}
.mainmenu_h_over{ width:120px; height:41px; background:url(../images/gifimg.gif) scroll -873px -61px; display:block; color:#FFFFFF; float:left;}



a.pageNobtn { height:15px; text-align:center; border:1px #dadada double; line-height:15px; font-size:11px; background-color:#fff; margin-right:1px; padding:0 5px 0 5px; text-decoration:none; color:#a5a5a5; display:block; float:left;}
a.pageNobtn:hover { height:15px; border:1px #599ec8 double; line-height:15px; font-size:11px;font-weight:bold; background-color:#76a6ce; text-align:center; padding:0 5px 0 5px; text-align:center;text-decoration:none; color:#fff; margin-right:1px; display:block;float:left;}
.pageNobtn_over { height:15px; border:1px #599ec8 double;line-height:15px; font-size:11px; font-weight:bold; background-color:#76a6ce; text-align:center; padding:0 5px 0 5px; text-align:center;text-decoration:none; color:#fff; margin-right:1px; display:block;float:left;}


a.jobNobtn { width:272px; height:25px; text-align:center; border:1px #dbe7ef double; line-height:25px; font-size:13px; background-color: #FBFEFF; margin-right:10px; margin-top:10px; padding:0 15px 0 15px; text-decoration:none; color:#226ca5; font-weight:bold; display:block; float:left;}
a.jobNobtn:hover { width:272px; height:25px; border:1px #599ec8 double; line-height:25px; font-size:13px;font-weight:bold; background-color:#4f8fc4; text-align:center; padding:0 15px 0 15px; text-align:center;text-decoration:none; color:#fff; margin-right:10px; margin-top:10px; display:block;float:left;}
.jobNobtn_over {width:272px; height:25px; border:1px #599ec8 double; line-height:25px; font-size:13px;font-weight:bold; background-color:#76a6ce; text-align:center; padding:0 15px 0 15px; text-align:center;text-decoration:none; color:#fff; margin-right:10px; margin-top:10px; display:block;float:left;}

.alpha{filter:alpha(opacity=30);}



a.sharemenu_btn{ filter:alpha(opacity=30); width:130px; height:64px; padding-top:12px; border-bottom: #a2c1d6 1px solid; color:#626262; text-decoration:none; line-height:40px; font-size:13px; font-weight:bold; display:block; }
a.sharemenu_btn:hover{ filter:alpha(opacity=100); width:130px; height:63px; padding-top:12px;  border-bottom: #c60000 2px solid; color:#c60000; background:url(../images/submenu_jg.gif) right no-repeat;font-size:13px;  font-weight:bold; text-decoration:none; line-height:40px; display:block; }
.sharemenu_btn_hover{ filter:alpha(opacity=100); width:130px; height:63px; padding-top:12px;  border-bottom: #c60000 2px solid; color:#c60000; background:url(../images/submenu_jg.gif) right no-repeat;font-size:13px;  font-weight:bold; text-decoration:none; line-height:40px; display:block; }

.share_top_1{ width:570px; height:188px; background:url(../images/share/share_big1.jpg) top no-repeat;}
.share_top_2{ width:570px; height:188px; background:url(../images/share/share_big2.jpg) top no-repeat;}
.share_top_3{ width:570px; height:188px; background:url(../images/share/share_big3.jpg) top no-repeat;}
.share_top_4{ width:570px; height:188px; background:url(../images/share/share_big4.jpg) top no-repeat;}
.share_top_5{ width:570px; height:188px; background:url(../images/share/share_big5.jpg) top no-repeat;}
.share_top_6{ width:570px; height:188px; background:url(../images/share/share_big6.jpg) top no-repeat;}
.share_top_7{ width:570px; height:188px; background:url(../images/share/share_big7.jpg) top no-repeat;}
.share_top_8{ width:570px; height:188px; background:url(../images/share/share_big8.jpg) top no-repeat;}
.share_top_9{ width:570px; height:188px; background:url(../images/share/share_big9.jpg) top no-repeat;}
.share_top_10{ width:570px; height:255px; background:url(../images/share/share_big10.jpg) top no-repeat;}
.share_top_11{ width:570px; height:255px; background:url(../images/share/share_big11.jpg) top no-repeat;}
.share_top_12{ width:570px; height:188px; background:url(../images/share/share_big12.jpg) top no-repeat;}
.share_top_13{ width:570px; height:255px; background:url(../images/share/share_big13.jpg) top no-repeat;}

.share_con{ width:570px; height: auto; background:url(../images/share/share_line.jpg) repeat-y;}
.share_con_word{ width:520px; height: auto; padding:7px 20px 40px 30px; font-family:"¿¬Ìå_GB2312", Arial, Helvetica, sans-serif; font-size:14px;}
.share_con_word p{ text-indent: 2em; }

/* CSS table */
.table_topbg{ background:url(../images/bg_grey.jpg) top repeat-x; height:39px;}
.table_bg{ border-bottom:#dfeaf2 1px solid; text-indent:15px}


/* CSS fonts & links*/

.font000{color:#000;}
.fontred{color:#c60000;}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font24{ font-size:24px;}
a.link_b{ color:#226ca5; text-decoration:none;}
a.link_b:hover{ color:#333; text-decoration: none;}
a.link_c{ color:#333; text-decoration:none;}
a.link_c:hover{ color:#226ca5; text-decoration: none;}


fontaaaaaa{ color:#aaaaaa; text-decoration:none;}
a.fontaaaaaa{ color:#aaaaaa; text-decoration:none;}
a.fontaaaaaa:hover{ color:#333; text-decoration:none;}



font333333{ color:#555; text-decoration:none;}
a.font333333{ color:#555; text-decoration:none;}
a.font333333:hover{ color:#000; text-decoration:none;}









/* CSS space */
.fleft{ float:left}
.fright{ float:right}
