@CHARSET "UTF-8";

/*= Reset =*/



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td, figure { margin: 0; padding: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

table { border-collapse: collapse; border-spacing: 0; }

caption, th { font-weight: normal; text-align: left; }

fieldset, img { border: 0; }

ul li { list-style: none; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

blockquote:before, blockquote:after, q:before, q:after { content: ""; }

html { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; }

body { font: normal 14px/24px 宋体 !important; word-wrap: break-word; background: #F0F0F0; }

input, button, textarea, select, option, optiongroup { font-family: inherit; font-size: inherit; }

*:focus { outline: 0; }

legend { color: #000; }

input, select { vertical-align: middle; }

button { overflow: visible; }

input.button, button { cursor: pointer; }

button, input, select, textarea { margin: 0; }

textarea { overflow: auto; resize: none; }

label[for], input[type="button"], input[type="submit"], input[type="reset"] { cursor: pointer; }
 input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, button::-moz-focus-inner {
border:0;
padding:0;
}

a { text-decoration: none; color: #1C3D72 }

img { -ms-interpolation-mode: bicubic; }

/* new clearfix */



.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix { zoom: 1; }

/* IE6 */



*:first-child+html .clearfix { zoom: 1; }

/* IE7 */



.hidden { display: none; }

.last { border-bottom: none !important; }

/* page */



.page { display: table; padding-left: 10%; margin: 0 auto; background: #fff; -moz-box-shadow: 0 5px 20px #CCCCCC; -webkit-box-shadow: 0 5px 20px #CCCCCC; box-shadow: 0 5px 20px #CCCCCC; }

.about { box-shadow: 0; -webkit-box-shadow: 0; -moz-box-shadow: 0; }

.header { width: 940px; height: 90px; margin: 0 auto; z-index: 8; }

.logo { margin: 0; float: left; display: inline; }

.link { margin-top: 30px; float: right; text-align: right; _width: 718px; }

.link li { float: left; display: inline; margin-left: 60px; }

.link li a { color: #4F4E4E; font-size: 16px; font-weight: 500; padding-bottom: 6px; display: block; }

.link li.active { border-bottom: 2px solid #0066ff; }

.link li.active a { color: #0066FF }

.link li:hover { border-bottom: 2px solid #0066ff; color: #0066FF }

.link li a:hover { color: #0066FF }

.box { width: 90%;}

.event_year { width: 15%; border-bottom: 2px solid #DDD; text-align: center; float: left; margin-top: 10px;margin-left: 80px; }

.event_year li { height: 40px; line-height: 40px; background: #f0f0f0; margin-bottom: 1px; font-size: 18px; color: #828282; cursor: pointer; }

.event_year li.current { width: 100%; background: #A1A1A1; color: #FFF; font-size: 16px; line-height: 30px; }

.event_list { width: 70%; float: right; background: url('../images/dian3.png') 139px 0 repeat-y; margin: 10px 0 20px 0; }

.event_list h3 { margin: 0 0 10px 132px; font-size: 24px; color: #004EA2; padding-left: 25px; background: url('../images/jian.png') 0 -45px no-repeat; height: 38px; line-height: 30px; font-style: italic; }

.event_list li { background: url('../images/jian.png') 136px -80px no-repeat; }

.event_list li span { width: 127px; text-align: right; display: block; float: left; margin-top: 10px; }

.event_list li p { width: 80%; margin-left: 24px; display: inline-block; padding-left: 10px; background: url('../images/jian.png') -21px 0 no-repeat; line-height: 25px; _float: left; }

.event_list li p span { width: 90%; text-align: left; border-bottom: 2px solid #DDD; padding: 10px 15px; background: #f0f0f0; margin: 0; }
