@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font:12px/160% verdana, Arial, Tahoma, Helvetica, sans-serif; color:#666; background:#c8e9fe; height:100%; width:100%; }
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, img { margin:0; padding:0; }
ul, ol, li, dl, dt, dd { list-style:none; }
input, select, option { font-family:verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; margin:0;}
img { border:0px; }

a, a:link { color:#da2a17; text-decoration:none;}
a:hover { color:#da2a17; text-decoration:underline; }

/*==== Share ====*/
.clear {clear:both;}
.crumb { padding:10px;}
.crumb a {color:#666; text-decoration:none;}
.crumb a:hover {color:#da2a17; text-decoration: underline;}
.fl {float:left; }
.fr {float:right; }
.lineTop { border-top:solid 1px #ededed;}
/*==== end Share ====*/


.topWrap {background-color:#045284;}
#header {height:50px; width:960px; margin:0 auto;}
#top{background:url(../images/top_bg.gif) repeat-x left bottom;height:65px;min-width:1002px;}
#top .wrap{width:960px;margin:0 auto;}
#top .wrap .logo{float:left;padding:7px 0 0 10px;}
#top .wrap .logo a {display:block; width:140px; height:50px; background:url(../images/logo.png) no-repeat left top; text-indent:-9999px; overflow:hidden;}
#top .wrap .menu{background:url(../images/top_nav.gif) no-repeat 0 15px;width:153px;height:29px;float:right;padding:15px 10px 0 0; text-align:center;line-height:29px;font-family:"微软雅黑";font-weight:bold;}
#top .wrap .menu a {text-decoration:none; font-size:12px; color:#000;}
#top .wrap .menu a:hover {text-decoration:none; color:#79a426;}
.navWrap { background:url(images/bgBanner.jpg) no-repeat center bottom; height:530px; width:100%;}
#nav {height:60px; width:960px; margin:0 auto; padding:444px 0 0 0;}
#nav ul {height:60px;}
#nav li { float:left;}
#nav a {background:url(images/navMenu.png) no-repeat; display:block; width:165px; height:60px; text-indent:-999px; overflow:hidden;}
#nav .menu01 a {background-position:left top;}
#nav .menu02 a {background-position:-166px top; n}
#nav .menu03 a {background-position:-332px top;}
#nav .menu04 a {background-position:-498px top;}
#nav .menu01 a:hover {background-position:left -60px;}
#nav .menu02 a:hover {background-position:-166px -60px;}
#nav .menu03 a:hover {background-position:-332px -60px;}
#nav .menu04 a:hover {background-position:-498px -60px;}
#nav .act_menu01 .menu01 a {background-position:left -60px;}
#nav .act_menu02 .menu02 a {background-position:-166px -60px;}
#nav .act_menu03 .menu03 a {background-position:-332px -60px;}
#nav .act_menu04 .menu04 a {background-position:-498px -60px;}

#Main {width:920px; margin:0 auto; background-color:#fff; padding:5px 20px 0 20px;}
.infoMain { padding:0 10px;}
.infoMain p { padding:10px 0;}
.infoMain img.fr { margin:20px 10px 20px 0;}
.comInfo { width:530px;}
.comInfo strong {color:#FF0000; font-size:18px;}

.activityInfo { padding:20px; background-color:#ededed; margin:100px 120px;}
.activityInfo_main { padding:20px; line-height:2.2em;}
.activityInfo_main h2 { font-size:22px; font-family: "微软雅黑", "黑体"; text-align:center; color:#000; padding-bottom:10px;}
.activityInfo_main h3 {font-size:14px; font-weight:normal; text-align:center; padding:5px 10px; margin-bottom:30px; border-bottom: dashed 1px #ccc;}
.activityInfo_main h3 span { font-weight:bold; color:#000;}
.activityInfo_main p {padding:5px 0; text-indent:25px;}
.activityInfo_main .f_18_c {font-size:18px; color:#ff0000;}

.next_but { font-size:14px; font-weight:bold; text-align:center; padding:10px;}
.next_but a {text-decoration:underline;}

.columPhoto {padding:10px 0;}
.photoBox {background-color:#e6e6e6; padding:5px; height:254px;}
.photoBox li { float:left; padding:6px; height:115px;}

.table_Style th { background-color:#fa6e00; color:#fff; padding:5px;}
.table_Style td {padding:5px;}
.table_Style .tr01 td {background-color:#ededed;}
.table_Style .tr02 td {background-color:#dcdbdb;}

.jobsList {padding:20px 5px;}
.jobsList dl { float:left; width:430px; margin:0 20px 0 0; padding:5px 0;}
.jobsList dl dt { font-weight:bold; font-size:14px; padding:5px; color:#000;}
.jobsList dl dd {padding:5px;}

.liucInfo { padding:10px 30px;}
.liucInfo h4 { padding:20px 0 10px 0; font-size:14px;}

.footerWrap {background:url(images/bg_footer.png) no-repeat center top; height:160px; width:100%;}
#footer {width:960px; margin:0 auto; text-align:center; padding-top:40px;}
#footer a { color:#666;}
.footerNav {}

