a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0; padding:0; font-family:"宋体";}
body,html{ background:#fff; height:100%; width:100%;}
body{ position:relative; overflow-x:hidden; background-color: #F5F9FC; height: auto;}
ul,li,ol{ list-style:none;}
i,b{ font-style:normal;}
img{ border:none;}
a{ text-decoration:none; text-transform:uppercase;}
.float_l{ float:left;}
.float_r{ float:right;}
.clear{ clear:both;}


/*内容标题*/
.wrap{ width:1300px; margin:0 auto;}
.bt h5{ font-size:24px; margin-top:10px; margin-left:15px; font-weight:600; }
.bt h5 a{ color:#005bac;}
.bt span{ display:block; width:100%; height:2px; margin-top:10px;background:#005bac;}
.nr{ width:95%; height:220px; margin-left:15px; margin-top:15px; }
.nr li{ width:100%; height:45px; margin-bottom:10px; overflow:hidden; position:relative;}
.nr li a span{ display:block; width:5px; height:5px; border-radius:50%; background:#e3e3e3; position:absolute; top:22%; }
.nr li:hover p{ color:#005bac; font-weight:bold;}
.nr li:hover b{ color:#005bac; font-weight:bold;}
.nr li:hover span{ background:#005bac;}
.nr li a p{ font-size:1.125em; color:#131313; line-height:1.7em; display:block; width:97%; overflow:hidden; height:22px; margin-left:2%;}
.nr li a b{font-size:1.125em; color:#131313; line-height:1.6em; font-weight:100; display:inline-block;  margin-left:1%;}
.nr li .rd{ height:24px; float:right; background:none;}
.nr li .rd img{ display:block; width:35px; height:30px; margin-top:-5px; margin-left:-2px;}
.more{ width:25%; height:40px; background:#005bac; margin-left:15px; margin-top:20px; text-align:center;font-size:16px; color:#fff; line-height:40px;}
.more a { color:#fff; display: block; width: 100%; height: 100%;}
/*底部*/


/*首页样式*/
.header{ width:100%; height:90px;}
.header img{ display:block; float:left; margin-top:10px; width:258px; height: 70px;}
.header .n_top{ width:255px; height:70px;  float:right; }
.header .n_top .ss{ margin-top:18px;}
.n_nav{ width:100%; height:60px; background:#005bac;}
.n_nav li:first-child{ margin-left:0;}
.n_nav li{ width:150px; height:60px; float:left; text-align:center; clear: none; margin-left: 80px;}
.n_nav li a{ font-size:1.5em; color:#fff; line-height:60px;}
.n_nav .active{ color:#fff; line-height:60px; background:#19558c;}
.n_nav li:hover{ background:#19558c; transition:0.5s;}

.n_nr{ width:100%; min-height:760px;}
.n_nr .n_bt{ width:100%; height:80px; text-align:center;}
.n_nr .n_bt a{ font-size:30px; color:#005bac; line-height:80px;}
.n_nr .zuo{ width:20%;float:left;}
.n_nr .zuo .cd{ width:100%; height:auto; border:1px solid #e3e3e3; float:left;}
.n_nr .zuo .cd li{ width:100%; height:50px; background:#005bac; float:left; text-align:center;}
.n_nr .zuo .cd li a{ font-size:16px; color:#fff; line-height:50px;}
.n_nr .zuo .cd .xz{ background:#19558c;}
.n_nr .zuo .cd li:hover{ background:#19558c;}
.n_nr .zuo .cd .xl{ width:100%; height:150px;}
.n_nr .zuo .cd .xl li{ width:100%; height:50px; float:left; background:#f5f5f5; border-bottom:1px solid #ddd;}
.n_nr .zuo .cd .xl li:last-child{ border-bottom:none;}
.n_nr .zuo .cd .xl li a{ font-size:16px; color:#5b5b5b;}
.n_nr .zuo .cd .xl li:hover{ background:#daeeff; border-bottom:1px solid #daeeff;}
.n_nr .zuo .xx{ width:100%; height:270px;  border:1px solid #e3e3e3;  float:left; margin-top:0px;}
.n_nr .zuo .xx .area{ width:80%; height:205px;  margin:0 auto; margin-top:15px;}
.n_nr .zuo .xx .active{ width:100%; height:50px; border:1px solid #005bac; margin-bottom:15px; background:#005bac;text-align:center;}
.n_nr .zuo .xx .active img{ width:40px; height:40px; overflow:hidden; display:block; margin-top:5px; margin-left:35px;}
.n_nr .zuo .xx .active .two{ display:none;}
.n_nr .zuo .xx .active a{ color:#fff; font-size:16px; display:block; margin-top:-30px; margin-left:50px;}
.n_nr .zuo .xx .active:hover{ border:1px solid #e3e3e3; background:none;}
.n_nr .zuo .xx .active:hover .one{ display:none;}
.n_nr .zuo .xx .active:hover .two{ display:block;}
.n_nr .zuo .xx .active:hover a{ color:#005bac;}
.n_nr .zuo .xx li{ width:100%; height:50px; border:1px solid #e3e3e3; margin-bottom:15px;text-align:center;}
.n_nr .zuo .xx li img{ width:40px; height:40px; overflow:hidden; display:block; margin-top:5px; margin-left:35px;}
.n_nr .zuo .xx li .two{ display:none;}
.n_nr .zuo .xx li a{ color:#005bac; font-size:16px; display:block; margin-top:-30px; margin-left:50px;}
.n_nr .zuo .xx li:hover{border:1px solid #005bac; background:#005bac; }
.n_nr .zuo .xx li:hover .one{ display:none;}
.n_nr .zuo .xx li:hover .two{ display:block;}
.n_nr .zuo .xx li:hover a{ color:#fff;}

/*banner栏*/
.banner{ width:100%; height:355px; background:url(../image/banner.jpg) no-repeat center; position:relative;}

.menu {background-color: #005BAC;}
.menu .nav{ width:1300px; height:70px; margin: auto; overflow: auto;}
.menu .nav li img{margin-left:20px; display:block; margin-top:10px;}
.menu .nav .active{ height:70px; float:left; margin-left:0; text-align:center;background:#19558C; }
.menu .nav li{ width:150px; height:70px; float:left; text-align:center; margin-left: 80px; }
.menu .nav li a{ font-size: 1.5em; color:#fff; line-height:70px;}
.menu .nav li:hover{ background:#19558C;}


.con{ width:100%; height:370px; margin-top:15px;}
.con .wrap .xw{ width:70%; height:370px; border:1px solid #e3e3e3; float:left;}

.con .wrap .xx{ width:28%; height:370px; border:1px solid #e3e3e3; float:left;margin-left:1.5%;}
.con .wrap .area{ width:80%; height:300px;  margin:0 auto; margin-top:25px;}
.con .wrap .area .active{ width:100%; height:60px; border:1px solid #005bac; margin-bottom:15px; background:#005bac;text-align:center;}
.con .wrap .area .active img{ width:40px; height:40px; overflow:hidden; display:block; margin-top:10px; margin-left:70px;}
.con .wrap .area .active .two{ display:none;}
.con .wrap .area .active a{ color:#fff; font-size:18px; display:block; margin-top:-30px; margin-left:50px;}
.con .wrap .area .active:hover{ border:1px solid #e3e3e3; background:none;}
.con .wrap .area .active:hover .one{ display:none;}
.con .wrap .area .active:hover .two{ display:block;}
.con .wrap .area .active:hover a{ color:#005bac;}
.con .wrap .area li{ width:100%; height:60px; border:1px solid #e3e3e3; margin-bottom:25px;text-align:center;}
.con .wrap .area li img{ width:40px; height:40px; overflow:hidden; display:block; margin-top:10px; margin-left:70px;}
.con .wrap .area li .two{ display:none;}
.con .wrap .area li a{ color:#005bac; font-size:18px; display:block; margin-top:-30px; margin-left:50px;}
.con .wrap .area li:hover{border:1px solid #005bac; background:#005bac; }
.con .wrap .area li:hover .one{ display:none;}
.con .wrap .area li:hover .two{ display:block;}
.con .wrap .area li:hover a{ color:#fff;}

.tf{ width:100%; height:110px; margin-top:15px;}
.tf img { width: 100%;}

.footer{ height:150px; background:#16325b; margin-top:15px;}
.footer .wrap { overflow: auto; padding-top: 20px;}
.footer .wrap .lj{ width:60%; height:130px;  float:left; }
.footer .wrap .lj h6{ font-size:18px; color:#fff; font-weight:300; margin-top:5px;}
.footer .wrap .lj li{ width:32%; height:24px; border:1px solid #e3e3e3; margin-top:15px; text-align:center; display: inline-block;}
.footer .wrap .lj li a{ font-size:14px; color:#e3e3e3; line-height:24px;}
.footer .wrap .yj{ width:35%; height:105px; border:1px solid #e3e3e3; float:right; overflow: hidden;}
/*.footer .wrap .yj h6{ font-size:18px; color:#fff; font-weight:300; margin-top:10px; margin-left:25px; display: inline-block;}*/
.footer .wrap .yj .yjx{ width:100px; height:86px; margin-left:15px; margin-top:40px; text-align:center; float:left;}
.footer .wrap .yj .yjx .ewm{ margin-top:-20px;}
.footer .wrap .yj .lxwm{ font-size:18px; float: left; color: #e3e3e3; width: 75px; height: 50px; margin: 10px 0 0 20px;}
.footer .wrap .yj .lxwm h6{ font-size:18px; color:#fff; font-weight:300; }
.footer .wrap .yj .fwl{ width:252px; height:85px; margin-top:20px; float: left;}
.footer .wrap .yj .fwl p{ font-size:14px; color:#e3e3e3; line-height:1.7em; }
.footer .wrap .yj .fwl img{ display:block; width:90px; height:86px; position:absolute; bottom:0; left:99%; margin-left:120px; margin-bottom:-18px; }
.footer .wrap .yj .fwl .sydw{ width:80px; height:80px; float:left; position:absolute; bottom:0; left:0; margin-left:40%;}
.footer .wrap .yj .fwl .sydw span{ background:none;}
.bq{ width:1920px; font-size:12px; color:#fff; text-align:center; height:30px; line-height:30px; background:#071120;  position:absolute; bottom:auto; left:50%; margin-left:-960px; margin-top:270px;}



/*考试公告模块*/
.n_nr .ks_nr{ width:100%; height:auto; overflow: auto;}
.n_nr .ks_nr .you{ width:78%; height:auto; margin-left:15px; float:left; border:1px solid #e3e3e3;}
.n_nr .ks_nr .you li{ width:97%; height:30px; margin:0 auto; position:relative;}
.n_nr .ks_nr .you li:first-child{ margin-top:10px; }
.n_nr .ks_nr .you li:last-child{ margin-bottom:10px;}

.n_nr .ks_nr .you li .zd img{ display:block; width:18px; height:18px; margin-top:-6px; margin-left:-3px; }
.n_nr .ks_nr .you li span{ display:block; width:6px; height:6px; border-radius:50%; background:#e3e3e3; margin-top:12px; float:left; }
.n_nr .ks_nr .you li a{ font-size:1.125em; color:#131313; line-height:30px; float:left; margin-left:20px; display:block; width:94%; height:30px; }

.n_nr .ks_nr .you li a b{ font-weight:100; float:right;}
.n_nr .ks_nr .you li:hover{ background:#daeeff;}
.n_nr .ks_nr .you li:hover span{ background:#005bac;}
.n_nr .ks_nr .you li:hover .zd{ background:none;}
.n_nr .ks_nr .you h6{ font-size:16px; color:#131313; line-height:2.4em; margin-left:15px;}
.n_nr .ks_nr .you p{ font-size:14px; color:#131313; line-height:1.8em;margin-left:15px; display:block; width:95%;}
.n_nr .ks_nr .you p b{ font-size:14px;  line-height:1.8em;}
.n_nr .ks_nr .you .ditu{ display:block; margin-left:15px; width:760px; height:560px; margin-top:15px; margin-bottom:15px;}

.n_nr .ks_nr .bg{width:78%; height:auto; margin-left:15px; float:left;  border:1px solid #eee;border-collapse:collapse; border-spacing:0; }
.n_nr .ks_nr .bg tr{ width:100%; height:auto; }
.n_nr .ks_nr .bg tr th{ width:25%; height:auto; background:#d4eaff;color:#2c2c2c; font-weight:bold; padding-top:20px;padding-bottom:20px;border:1px solid #eee; font-size:18px;}
.n_nr .ks_nr .bg tr td{ width:25%; height:auto; text-align:center; line-height:auto;border:1px solid #eee;padding-top:30px;padding-bottom:30px;font-size:16px;}

.n_nr .ks_nr .bm_bg tr th:nth-child(3){ width:45%;}
.n_nr .ks_nr .bm_bg td th:nth-child(3){ width:45%;}

.n_nr .ks_nr .dy_bg tr th:nth-child(3){ width:45%;}
.n_nr .ks_nr .dy_bg td th:nth-child(3){ width:45%;}

.n_nr .ks_nr .cj_bg tr th:nth-child(3){ width:45%;}
.n_nr .ks_nr .cj_bg td th:nth-child(3){ width:45%;}


.n_nr .ks_nr .fy{ width:50%; height:auto; margin:0 auto; cursor: default !important;}
.n_nr .ks_nr .fy li{ border:1px solid #e3e3e3; width:40px; height:30px; float:left;  margin-top:15px; text-align:center; margin-right:5px;cursor: default !important;}
.n_nr .ks_nr .fy li:first-child,.n_nr .ks_nr .fy li:nth-child(2),.n_nr .ks_nr .fy li:nth-child(3),.n_nr .ks_nr .fy li:last-child{ width:60px;cursor: default !important;}
.n_nr .ks_nr .fy li:last-child{ border:none;cursor: default !important;}
.n_nr .ks_nr .fy li:last-child:hover{ background:none; border:none;cursor: default !important;}
.n_nr .ks_nr .fy li:last-child:hover a{ color:#131313;cursor: default !important;}
.n_nr .ks_nr .fy li:hover{ background:#005bac; border:1px solid #005bac;cursor: default !important;}
.n_nr .ks_nr .fy li:hover a{ color:#fff;cursor: default !important;}
.n_nr .ks_nr .fy li a{ font-size:14px; color:#131313; line-height:30px;cursor: default !important;}

.n_footer{ width:100%; height:145px;background:#16325b; margin-top:15px;}
.n_footer .wrap .lj{ width:60%; height:60px; float:left; margin-top:15px;}
.n_footer .wrap .lj h6{ font-size:18px; color:#fff; font-weight:300; margin-top:5px;}
.n_footer .wrap .lj li{ width:31%; height:24px; border:1px solid #e3e3e3; margin-top:15px; text-align:center; float:left; margin-right:10px;}
.n_footer .wrap .lj li a{ font-size:14px; color:#e3e3e3; line-height:24px;}

.n_footer .wrap .yj{ width:35%; height:115px; float:right; border: 1px solid #e3e3e3; margin-top: 15px; overflow: hidden;}
.n_footer .wrap .yj .lxwm{ float: left; margin-top:10px; margin-left: 20px;}
.n_footer .wrap .yj .lxwm-nr{ float: left; margin-top:20px; margin-left: 20px;}
.n_footer .wrap .yj h6{ font-size:18px; color:#fff; font-weight:300;  }
.n_footer .wrap .yj p{ font-size:14px; color:#e3e3e3;  line-height:1.7em; }
.n_bq{ width:100%; font-size:12px; color:#fff; text-align:center; height:30px; line-height:30px; background:#071120; float:left;}



/*公告详情样式*/
.n_nr_xq{ width:95%; min-height:750px; margin:0 auto;  margin-top:15px;}
.n_nr_xq .xq_con h3{ text-align:center; line-height:2.4em; font-weight:100; color:red; margin-top:15px; font-weight:600; font-size: 1.6em; }
.n_nr_xq .xq_con b{ font-size:14px;float:right; font-weight:100; display:block; width:130px; height:28px; line-height:28px; color:#666; text-align:center; }
.n_nr_xq .xian{ width:100%; height:1px; background:#e3e3e3;margin-top:35px; margin-bottom:15px;}
.n_nr_xq p{ font-size:14px;line-height:1.8em; color:#131313; }
.n_nr_xq h6{ font-size:16px; color:#131313; line-height:2.4em;}
.n_nr_xq p a{ color:#005bac;}
.n_nr_xq h5{ float:right; font-size:14px; color:#131313; font-weight:100; line-height:1.8em; text-align:right;}

a[href^="javascript"]{
	cursor: default !important;
}
#page{text-align: center; padding: 20px 0px 15px 3px; float: none; float: right; width: 78%;}
@media (max-width: 768px){#page{text-align: center; padding: 20px 0px 15px 3px; float: none; float: right; width: 100%;}}
.djl{float:right;}

.sydwflag{
	float: right;
	margin-top: -40px;
}
@media (max-width: 768px){.sydwflag{display: none;}}