/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption{ margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline; }
ol, ul, li { list-style: none }
caption, th, td { font-weight: normal }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
blockquote, q { quotes: """" }
img { border: none; }
a { color: #474747; text-decoration: none; }
a:hover { color: #dc5d00; }
.clear { clear: both; margin: 0; padding: 0; font-size: 0; }
div.left { float: left }
div.right { float: right }
body { background:#fff url(img/oa_bg.jpg) repeat-x center 0; font-family:Arial, sans-serif; font-size: 12px; color: #474747;}
html{-webkit-text-size-adjust:none;}
/* top */
.top { width:1000px; height:139px; margin:0 auto;}
.welcome { height:40px;}
.welcome p { float:left; font:normal 12px/40px Arial; color:#fff;}
.welcome p span { display:inline-block; margin:0 5px; color:#ffea75;}
.welcome h3 { float:right; font:normal 12px/40px Arial; color:#fff;}
.welcome h3 span { display:inline-block; margin:0 3px; font-weight:bold; color:#058ed8;}
.welcome h3 a { display:inline-block; margin:0 3px; color:#fff;}
.welcome h3 a:hover { color:#fff; text-decoration:underline;}
.top_sign { height:99px;}
.logo { float:left; width:536px; height:74px; margin-top:12px; background:url(img/oa_logo.jpg) no-repeat center;}
.top_sign span { float:right; height:24px; font:normal 16px/24px "Microsoft Yahei"; color:#e60a0a; margin-top:40px; padding-left:38px; background:url(img/oa_tel.jpg) no-repeat 0 center;}
/* login */
.login { background:url(img/oa_login_bg.jpg) repeat-x center 0;}
.login_con { width:1190px; height:508px; background:url(img/oa_login.jpg) no-repeat center; margin:0 auto; position:relative;}
.login_date { width:230px; height:250px; padding:20px; position:absolute; left:75px; top:81px;}
.login_date h3 { height:30px; padding-bottom:5px; font:normal 20px/30px Arial; color:#1990e0;}
.normal { width:214px; height:16px; font:normal 12px/16px Arial; padding:5px 4px 4px; border:1px solid #ccc; outline:none; box-shadow:0 2px 2px #f7f7f7 inset}
.normal:focus { border:1px solid #1990e0;}
.width { float:left; width:80px; margin-right:5px;}
.login_btn { width:230px; height:35px; background:url(img/login_btn.jpg) no-repeat center; border:none; outline:none; color:#fff; cursor:pointer; font-size:14px;}
.menu { height:38px; padding:5px 0 10px; font:normal 12px/38px Arial; text-align:center;}
/* footer */
.footer { padding:10px 0; margin-top:10px; border-top:2px solid #12a7d7;}
.footer p { width:1000px; margin:0 auto; line-height:24px; text-align:center;}
/* oa_center */
.oa_center { width:1000px; margin:26px auto 0; }
.oa_left { float:left; width:180px; height:703px; border:1px solid #dbdbdb;}
.oa_left h3 { height:60px; font:normal 18px/60px "Microsoft YaHei"; padding-left:65px; background:#058ed8 url(img/oa_left_ico.jpg) no-repeat 22px center; color:#fff;}
.oa_left ul { padding:5px 0; border-bottom:1px solid #dbdbdb;}
.oa_left li { width:180px; height:28px; padding:3px 0; font:normal 12px/28px Arial; color:#717171;}
.oa_left li a { display:block; width:115px; height:28px; padding-left:65px;background:url(img/oa_left_li.jpg) no-repeat 38px center;}
.oa_left dd { height:60px; font:normal 14px/60px Arial; border-bottom:1px solid #dbdbdb}
.oa_left dd a { display:block; width:115px; height:60px; padding-left:65px; color:#333;}
.oa_left a:hover,.oa_left .curr { color:#058ed8;}
.oa_left dt { padding:26px 0;}
.oa_left dt img { display:block; width:126px; height:126px; margin:0 auto;}
.oa_left dt span { display:block; padding-top:5px; text-align:center; line-height:20px; color:#e96f0e;}
.nav0 { background:url(img/oa_notice.jpg) no-repeat 20px center;}
.nav1 { background:url(img/oa_news.jpg) no-repeat 20px center;}
.nav2 { background:url(img/oa_zc.jpg) no-repeat 20px center;}
.nav3 { background:url(img/oa_wj.jpg) no-repeat 20px center;}
.nav4 { background:url(img/oa_down.jpg) no-repeat 20px center;}
.oa_right { float:right; width:798px; border:1px solid #dbdbdb;}
.oa_menu { height:40px; background:#058ed8; border-bottom:1px solid #dbdbdb}
.oa_menu p { float:left; height:40px; padding:0 10px; font:normal 12px/40px Arial; color:#fff;}
.oa_menu a { display:inline-block; margin:0 5px; color:#fff;}
.oa_menu a:hover { color:#fff; text-decoration:underline;}
.oa_menu form { float:right; width:220px; height:22px; padding:9px;}
.oa_key { float:left; width:135px; height:16px; padding:3px 3px 3px 25px; font:normal 12px/16px Arial; background:#fff url(img/oa_se_ico.jpg) no-repeat 6px center; border:none; outline:none;}
.oa_serch { float:right; width:50px; height:22px; border:none; outline:none; background:#e5e5e5; cursor:pointer;}
.oa_position { height:36px; background:#f8f8f8; font:normal 12px/36px Arial; border-bottom:1px solid #dbdbdb}
.oa_position h5 { float:left; font:normal 12px/38px Arial; color:#717171;}
.oa_position h5 span { display:inline-block; margin:0 14px; color:#028cd3;}
.oa_position p { float:right; padding:0 10px 0 18px; background:url(img/oa_homeico.jpg) no-repeat 0 11px;}
.oa_title { height:30px; font:normal 12px/30px Arial; margin-top:16px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; position:relative;}
.oa_title h3 { float:left; background:#058ed8; color:#fff; padding:0 10px; font-size:12px; font-weight:bold;}
.oa_title ul { position:absolute; left:80px; top:0; overflow:hidden;}
.oa_title li { height:30px; color:#adadad;}
.oa_title a { float:left; color:#e60a0a; margin-right:40px;}
.oa_title a:hover { color:#e60a0a; text-decoration:underline;}
.new_active { height:611px; margin-top:16px; border-top:1px solid #dbdbdb;}
.new_active h4 { height:30px; padding:0 10px; font:bold 12px/30px Arial; color:#000; border-bottom:1px solid #dbdbdb; background:#f8f8f8;}
.new_active li { height:84px; padding:8px 0; margin-top:4px; border-bottom:1px solid #ececec;}
.oa_date { display:inline; float:left; width:77px; height:73px; margin:0 10px; background:url(img/oa_date_ico.jpg) no-repeat; position:relative;}
.oa_ico0 { background-position:0 0;}
.oa_ico1 { background-position:0 -73px;}
.oa_ico2 { background-position:0 -146px;}
.oa_ico3 { background-position:0 -219px;}
.oa_ico4 { background-position:0 -292px;}
.oa_date em { display:block; width:56px; height:20px; text-align:center; font-style:normal; font:bold 12px/20px Arial; position:absolute; left:0; top:12px; color:#fff;}
.oa_date b { display:block; width:77px; text-align:center; font:bold 24px/40px "Microsoft YaHei"; color:#4e4e4e; position:absolute; left:0; top:28px;}
.oa_news { float:right; width:678px; padding:0 10px 0 5px;}
.oa_news h3 { height:28px; font:bold 14px/28px Arial;}
.oa_news p { font:normal 12px/26px Arial; padding-top:5px;}
.oa_news p a { color:#ef8f06}
.oa_news em { float:left; font:bold 14px/28px Arial; font-style:normal;}
.yellow { display:inline-block; margin-right:8px; color:#ef8f06}
.bule { color:#0091dc;}
.oa_news h3 a { float:left;}
.oa_news h3 span,.fujian { float:right; padding-left:20px; font:normal 12px/28px Arial; background:url(img/oa_notdown_ico.jpg) no-repeat 0 center;}

.oa_news .fujian { float:right; background:url(img/oa_downico.jpg) no-repeat 0 center; color:#e80202;}
.oa_news .fujian:hover { color:#e80202; text-decoration:underline;}
.view_con { width:778px; margin:0 10px; overflow:hidden;}
h2.au_title { padding-top:10px; font:bold 16px/36px Arial; text-align:center; color:#058ed8}
p.author { height:30px; font:normal 12px/30px Arial; text-align:center; border-bottom:1px solid #dbdbdb;}
.membercenter { padding:15px 10px;}
.my_info { width:388px; height:190px; padding:1px; margin:0 auto; background:#fff url(img/card_bg.jpg) no-repeat center 1px; position:relative; border:1px solid #dbdbdb;}
.my_info img { display:block; width:94px; height:92px; padding:1px; position:absolute; left:25px; top:25px; }
.cm_text { width:242px; height:135px; position:absolute; right:12px; bottom:0;}
.cm_text h3 { height:48px; margin-bottom:5px; font:normal 24px/48px "Microsoft YaHei"; color:#222; border-bottom:1px solid #dbdbdb}
.cm_text h3 span { display:inline-block; margin:0 10px; font:normal 14px/48px Arial;}
.cm_text p { line-height:24px; color:#717171;}
.my_list { height:54px; padding:0 10px; background:#f2f2f2; font:12px/54px Arial; margin-top:10px; border:1px solid #dcdcdc}
.my_list strong,.my_list span,.my_list em  { float:left; color:#666;}
.my_list strong { padding-left:35px;}
.my_list span,.my_list em { padding-left:20px;}
.my_list em { font-style:normal;}
.my_list form { height:22px; margin:16px 0;}
.query_in { height:16px; font:normal 12px/16px Arial; padding:2px; border:1px solid #058ed8; outline:none;}
.query_btn { background:#058ed8; width:50px; height:22px; border:none; outline:none; cursor:pointer; font:bold 12px/20px Arial; color:#fff;}
.query_upload { border:1px solid #058ed8; outline:none;}
.my_list select { height:22px; border:1px solid #058ed8}
.my_name { background:url(img/my_name.jpg) no-repeat 0px center;}
.my_phone { background:url(img/my_phone.jpg) no-repeat 0px center;}
.my_email { background:url(img/my_email.jpg) no-repeat 0px center;}
.my_work { background:url(img/my_work.jpg) no-repeat 0px center;}
.my_header { background:url(img/my_header.jpg) no-repeat 0px center;}
.my_bg { background:url(img/my_bg.jpg) no-repeat 0px center;}
.my_list a { float:right; color:#058ed8;}
.member_list { padding-top:20px;}
.member_list .my_info { display:inline; float:left; margin:0 3px 6px;}
.member_list ul { height:32px; margin-bottom:10px;}
.member_list li { display:inline; float:left; width:80px; height:30px; margin:0 5px; border:1xp solid #ddd;}
.member_list li a { display:block; width:80px; height:30px; background:#058ed8; font:bold 12px/30px Arial; text-align:center; color:#fff;}
.member_list li a:hover,.member_list li .show { color:#fff; background:#717171}
.password { padding:50px 0;}
.password span { color:red;}
/* page */
.page{ text-align:right; padding:16px;}
.page a { display:block; background:none; text-align:center;}
.page a:hover,.page b{ background:#1779c6; color:#fff;}
.page span { display:inline-block; width:50px; height:20px; text-align:center; font:normal 12px/20px Arial; margin:0 3px; border:1px solid #dedede}
.page em,.page b { display:inline-block; width:20px; height:20px; font-style:normal; text-align:center; margin:0 3px; font:normal 12px/20px Arial; border:1px solid #dedede;}
.view_des { height:auto; min-height:517px; padding:10px 0 20px; font:normal 12px/32px Arial;}
/* file */
.file_download { padding:3px 0 3px 50px; color:#046a97; font:normal 14px/30px Arial; background:url(img/download_ico.jpg) no-repeat 5px 0;}
.file_download a { display:inline-block; margin:0 5px; color:#ee0707;}
.file_download a:hover { color:#ee0707; text-decoration:underline;}
.file_download span { color:#a2a2a2;}
