@charset "utf-8";
/* CSS Document */
*, html, body, div, span, applet, object, iframe, button, select, table, caption, tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
vertical-align:baselinebaseline;
font-size:12px;
font-family:"宋体", Verdana, Geneva, sans-serif;
outline:0;
padding:0;
margin:0;
border:0;
}
body { background:url(bg_blue.gif) repeat-x left top;}
select, h1, h2, h3, h4, h5, h6 { font-size:12px;}
button { cursor:pointer;}
button span { display:none;}
form { display:inline;}
/* remember to define focus styles! */
:focus { outline: 0;}
ol, ul { list-style: none;}
/* tables still need cellspacing="0" in the markup */
table {
border-collapse:separate;
border-spacing:0;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
a img { border:0;}
/* remove possible quote marks (") from & */
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q { quotes: "" "";}
/*=============== 基本框 ===========================*/
.head, .content, .foot {
width:1000px;
margin:0 auto;
clear:both;
color:#0354a4;
background:#fff;
}
.c { clear:both;}
a {
color:#0354a4;
text-decoration:none;
}
a:hover {
color:#0354a4;
text-decoration:underline;
}
/*=============== 三栏结构页面布局(包含两栏布局) ============================*/
.content {
margin-bottom:5px;
padding:10px 0;
}
.content .left_box {
float:left;
width:279px;
}
.content .right_box{
float:right;
width:721px;
}
/*=============== 盒模型样式 ===============================*/
.layout350 {
width:350px;
background:url(bg_body.gif) repeat-x left 37px;
border:1px solid #d2d2d2;
}
.layout350 h3 {
width:100%;
height:37px;
background:url(bg_tit.gif) repeat-x left top;
color:#fff;
}
.layout350 h3 span {
display:block;
background:url(bg_tit_h3.gif) no-repeat left center;
width:98px;
height:37px;
line-height:28px;
padding-left:15px;
float:left;
font-size:14px;
}
.layout350 h3 a {
display:block;
float:right;
width:55px;
text-align:center;
padding-top:7px;
font-weight:normal;
color:#2190fd;
}
/*====================== 新闻列表 ======================*/
ul.list {
width:100%;
float:left;
}
ul.list li {
height:25px;
line-height:25px;
}
ul.list li a {
background:url(icon_list.gif) no-repeat left center;
padding:0 0 0 10px;
}
/*================ 头部 =====================*/
.head {
background:url(bg_head.gif) no-repeat left top;
width:540px;
height:41px;
font-family:"幼圆";
color:#ffd800;
font-size:16px;
font-weight:bold;
padding:50px 0 0 460px;
}
/*============== 导航 =======================*/
.nav {
background:url(bg_nav.gif) repeat-x left top;
width:1000px;
height:31px;
line-height:31px;
margin:0 auto;
color:#fff;
border-bottom:1px solid #0769bd;
}
.nav a {
color:#fff;
font-size:14px;
padding:0 25px;
}
.nav a:hover { color:#fff;}
.nav ul { float:left;}
.nav ul li {
float:left;
font-weight:bold;
text-align:center;
}
/*============= 重要提醒 =================*/
.marquee_box {
background:url(icon_notice.gif) no-repeat left top;
width:1000px;
height:16px;
padding:10px 0 8px 0;
margin:8px auto 0 auto;
}
.marquee_box a { color:#fff;}
.marquee_box marquee {
float:right;
width:890px;
padding-right:15px;
}
/*====================== 面包屑 ======================*/
.breadcrumb {
width:1000px;
background:none;
color:#CCC;
}
.breadcrumb a {
padding:0 5px;
color:#fff;
}
/*====================== 共建单位 ======================*/
.gj_box {
background:url(bg_gj.gif) no-repeat left top;
width:279px;
height:166px;
margin-top:1px;
}
.gj_box ul {
width:80%;
margin:0 auto;
padding-top:50px;
}
.gj_box ul li {
background:url(icon_list.gif) no-repeat left center;
line-height:24px;
padding:0 0 0 10px;
}
/*================ 右新闻样式 ===============================*/
.news_box {
float:left;
margin:0 8px 8px 0;
_margin:0 5px 8px 0;
padding-bottom:5px;
height:166px;
}
.news_box .img {
float:left;
border:2px solid #7fb6df;
width:97px;
height:118px;
margin:5px 0 0 5px;
}
.news_box ul.list {
float:right;
width:66%;
padding-right:5px;
}
/*============== 图片 ===================*/
.img_ad {
clear:both;
height:100px;
*margin-top:2px;
}
/*============== 脚部 ===================*/
.foot {
text-align:center;
background:none;
padding-bottom:10px;
color:#fff;
}
.foot p {
font-family:Arial, Helvetica, sans-serif;
padding-top:6px;
}
/*============== 文章列表 ===================*/
.layout1000 { padding-bottom:10px;}
.layout1000 ul { padding-top:15px;}
.layout1000 ul li { height:28px;}
.layout1000 ul li a { width:87%;}
.layout1000 ul li span.r {
width:8%;
text-align:center;
}
/*============== 分页 ===================*/
.sabrosus {
margin:0 3px 10px 3px;
padding:15px 7px 3px 3px;
text-align:right;
border-top:1px dotted #999;
clear:both;
}
.sabrosus a {
border:1px #9aafe5 solid;
padding:2px 5px;
color:#2e6ab1;
margin-right:2px;
text-decoration:none
}
.sabrosus a:hover {
border:1px #2b66a5 solid;
color:#000;
background-color:lightyellow
}
.pagination a:active {
border:1px #2b66a5 solid;
color:#000;
background-color:lightyellow
}
.sabrosus span.current {
border:1px navy solid;
padding:2px 5px;
font-weight:bold;
color:#fff;
margin-right:2px;
background-color:#2e6ab1
}
.sabrosus span.disabled {
border:1px #929292 solid;
padding:2px 5px;
color:#929292;
margin-right:2px;
}
/*============== 文章正文 ===================*/
.layout1000 {
padding:0 20px;
width:958px;
border:1px solid #d2d2d2;
background:#fff;
}
.layout1000 h2 {
color:#0667b9;
font-size:24px;
line-height:22px;
text-align:center;
}
.layout1000 h1, .layout1000 h5, .layout1000 h4 {
font-size:13px;
font-weight:normal;
padding:3px 0 0 0;
}
.layout1000 h4 {
font-size:12px;
padding:5px 0 10px 0;
margin-bottom:10px;
border-bottom:1px dotted #999;
text-align:center;
color:#535353;
}
.layout1000 h1, .layout1000 h5 {
text-align:right;
padding:10px 20px 20px 0;
clear:both;
}
.layout1000 ul.download {
width:96%;
margin:20px 0 0 20px;
border-top:1px dotted #999;
}
.layout1000 ul.download li {
height:24px;
line-height:24px;
margin:5px 5px 0 0;
}
.layout1000 ul.download a {
font-weight:bold;
color:#C30;
background:url(icon_download.gif) no-repeat left center;
padding:2px 0 2px 20px;
}
/* 列表 */
.layout1000 ul.list li { padding:0 5px;}
.layout1000 ul.list li span.l {
display:block;
float:left;
width:90%;
}
.layout1000 ul.list li span.r {
display:block;
float:right;
width:8%;
}
/*======================= 视力保护色样式 =============================*/
.vision_box {
width:1000px;
height:25px;
margin:0 auto;
padding-top:3px;
line-height:18px;
color:#fff;
}
.vision_box ul {
width:100%;
float:left;
}
.vision_box ul li {
float:right;
padding:0 0 0 10px;
}
.vision_box ul li a {
display:block;
width:15px;
height:15px;
cursor:pointer;
}
.vision_box ul li a.c1 {
background-color:#fff;
border:1px solid #7db5de;
}
.vision_box ul li a.c2 {
background-color:#DCE2F1;
border:1px solid #b8c4e0;
}
.vision_box ul li a.c3 {
background-color:#FFF2E2;
border:1px solid #ead5bb;
}
.vision_box ul li a.c4 {
background-color:#EAEAEF;
border:1px solid #ceced0;
}
.vision_box ul li a.c5 {
background-color:#E3EDCD;
border:1px solid #c9d6ab;
}
.vision_box ul li a.c6 {
background-color:#E9EBFE;
border:1px solid #c4c8ec;
}
.vision_box ul li a.c7 {
background-color:#FDE6E0;
border:1px solid #e8c1b7;
}
.vision_box ul li a.c8 {
background-color:#fff;
border:1px solid #CCC;
}
.vision_box ul li a.c9 {
background-color:#FAF9DE;
border:1px solid #e0dfb9;
}