﻿/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { line-height: 1.16667; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
ol, ul { list-style: none outside none; }
fieldset, img { border: 0 none; }
address, caption, cite, code, dfn, em, i, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
:focus { outline: 0 none; }
abbr, acronym { border: 0 none; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
input, button, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, button, select, img { vertical-align: middle; }
textarea { vertical-align: top; }
input, button, textarea, select { }
legend { color: #000; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { color: #777777; font-family: Arial, "微软雅黑", "Tahoma", sans-serif; font-size: 12px; }
 @media not all {
body { font-family: arial, "微软雅黑", sans-serif; }
}
a { color: #333; text-decoration: none; }
a:hover{ color:#ff825c;}
a:focus { }
.c_999:visited { color: #ff825c; }
p { font-size: 1em; line-height: 25px; }
h4 { font-size: 1.25em; }
h5, h6 { font-size: 1em; }
hr { background: none repeat scroll 0 0 #ccc; border: medium none; color: #ccc; display: block; height: 1px; width: 100%; }
a img { display: inline-block; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f20 { font-size: 20px; }
.fb { font-weight: bold; }
.fn { font-weight: normal; }
.t2 { text-indent: 2em; }
.lh20 { line-height: 20px; }
.lh25 { line-height: 25px; }
.lh30 { line-height: 30px; }
.unl { text-decoration: underline; }
.no_unl { text-decoration: none; }
.arial { font-family: arial; }
.simsun { font-family: "微软雅黑"; }
.yahei { font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
.clear { clear: both; display: block; font-size: 0; line-height: 0; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
.fl { float: left }
.fr { float: right; }

.width{ width:1000px; margin:0 auto; overflow:hidden;}

/*头部*/
#index_top { background: #39b6d5 repeat scroll; height: 100px; overflow:hidden;}
#index_top .top_box { margin: 0 auto; width: 1000px; position: relative; }
.top_logo { background: url(../images/logo.png) no-repeat; width: 681px; height: 78px; display: block; float: left; margin:15px 0; }
.downlord { background: url(../images/downlord_bj.png) no-repeat; color: #3cad6b; width: 120px; height: 27px; line-height: 27px; text-indent: 27px; font-size: 14px; position: absolute; top: 30px; right: 400px; box-shadow: 3px 5px 9px rgba(0, 0, 0, 0.1); -moz-box-shadow: 3px 5px 9px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 3px 5px 9px rgba(0, 0, 0, 0.1); }
.downlord:hover { background: url(../images/downlord_bj_hover.png) no-repeat; }
.top_login_box { float: right; margin: 30px 0px; }
.top_login_box a, .top_login_box a:visited { color: #0096bb; font-size: 14px; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
.top_login { background: url(../images/denglu_bj.jpg) no-repeat; float: left; width: 93px; height: 27px; display: block; padding-right: 10px; text-indent: 50px; padding-top: 4px; color: #3cad6b; }
.top_register { background: url(../images/zhuce_bg.png) no-repeat; width: 93px; height: 27px; display: block; float: left; text-indent: 50px; padding-top: 4px; color: #3cad6b; }
.top_quit { background: #fff; width: 50px; height: 30px; line-height: 30px; display: inline-block; text-align: center; }
.user { hgheight: 30px; line-height: 30px; padding-right: 10px; width: 100%; font-weight: bold; color: #fff; display: inline-block; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
.user_1 { height: 30px; line-height: 30px; padding-right: 10px; font-weight: bold; font-size: 14px; color: #fff; display: inline-block; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
.hand { cursor: pointer; }

/*导航*/
#menu { background: #ffffff; height: 60px; }
#menu .menu_box { width: 1000px; margin: 0 auto; position: relative; }
#menu .nav { float: left; }
#menu .nav li { width:108px; text-align:center; float: left; font-size: 14px; height: 60px; line-height: 60px; }
#menu .nav li a { color: #767676; padding: 0 20px; font-size: 14px; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
#menu .nav li a:hover { background: #ff8265; color: #fff; height: 60px; line-height: 60px; display: block; font-size: 14px; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
#m1{ background: #ff8265; color: #fff; display: block; padding: 0 20px; font-family: 微软雅黑, "Microsoft YaHei", Verdana, Arial, sans-serif; }
#menu .nav a#m1{ color:#FFF;}
#menu .nav em { float: left; width: 3px; height: 60px; line-height: 60px; color: #d9d9d9; }

/*轮播图*/
.banner{ background:#f2f2f2; height:350px; overflow:hidden;}
#playBox{ width:677px; height:303px; background:#333; margin-top:25px; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:677px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

/*人事考试网上考务*/
.wskw{ width:303px; height:303px; background:url(../images/mid_r.jpg) no-repeat; margin-top:20px; overflow:hidden;}
.wskw ul{ margin-top:47px;}
.wskw ul li{ width:132px; height:80px; margin-top:31px; margin-right:13px; float:left; display:inline; overflow:hidden;}

/*底部*/
.bottom { width: 100%; height: 55px; background: #3db7d5; margin-top: 20px; overflow: hidden; }
.bottom p { height: 55px; line-height: 55px; font-size: 12px; color: #FFF; }
.bottom p span { float: right; display: inline; }
.bottom p span a { color: #FFF; }
.bottom p span a:hover { color: #FFF; }

.btn04 { width: 275px; height: 42px; background:#3ab6d5; border: medium none; margin-left:5px; font-size:18px; color:#FFF; cursor: pointer;}
