﻿@charset "utf-8";
/*--全局样式--*/
body{margin:0;padding:0;font-size:12px;line-height:150%; color:#333; background:#900000;}
div,p,li,table,td{font-family: Arial,Verdana; font-size:12px; color:#000;}
h1,h2,h3,h4 { margin:0; padding:0; font-size:14px;}
ul,li,p { margin:0;padding:0;list-style:none;}
dl,dt,dd { margin:0; padding:0;}
img { border:0;}
a { color:#000; text-decoration:none}
a:hover{ color:#FF6600; text-decoration:underline}
.clearbox { clear: both; overflow:hidden; margin: 0; padding:0; height:1px; background: none; font-size:0px; line-height:0;}
.c_spacing { height:5px; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}
.mt-5 { margin-top:5px;}
.wrapper{ width:1000px; margin:auto; background:#fff;}
.layout_a{ padding:10px 0 10px 0;}

.zs_top{ width:1000px; margin:auto;}
.zs_menu{ width:1000px; height:30px; margin:auto; background:url(zs_images/zs_menubg.gif); overflow:hidden;}
.zs_menu ul{ padding-left:30px;}
.zs_menu ul li{ float:left; font-size:14px; color:#fff; font-weight:bold; line-height:28px; padding:2px 20px 0 20px; background:url(zs_images/zs_l.gif) right 8px no-repeat; }
.zs_menu ul li a{color:#fff;}
.zs_menu ul li a:hover{color:#fff;}

.w732 { width:732px;}


#menubox ul{ height:32px; margin:0 0 0 10px;}
#menubox ul li{ float:left;text-align:center; background:url(zs_images/menu_l.gif) right 2px no-repeat;}
#menubox ul li.r { background:none;}
#menubox ul li a{ color:#fff; font-weight:bold; font-size:14px; width:98px; height:32px; line-height:32px; display:block;}
#menubox ul li a:hover{ background:url(zs_images/menuOver.gif) no-repeat center 5px; color:#ea4200; text-decoration:none;}
#menubox ul li .act { background:url(zs_images/menuOver.gif) no-repeat center 5px; color:#ea4200;}

#mainbox{ width:990px; padding:0 5px; margin:auto; background:#fff;}
#footer { width:1000px; padding:5px 0; margin:auto; border-top:solid 3px #ff4800; background:#fff;}
#footer p { text-align:center; line-height:200%; font-size:12px;}
#footer .font_sum { height:20px; line-height:20px; overflow:hidden;}
.main_search input { vertical-align:middle;}


.side { float:right; }

.box_d { width:728px; border:solid 2px #d10104; height:250px;}
.box_d .fl { padding:15px 10px 10px 20px;}
.box_d .fr { padding:15px 15px; width:367px;}
.box_d .fr li { padding-left:10px; height:24px; line-height:24px; background:url(zs_images/icon04.gif) no-repeat 0 50%;}
.box_d .fr li span { padding-left:10px; color:#dc371b;}
.box_d .fr .tit { height:22px; margin-bottom:5px; line-height:22px; background:url(zs_images/zs_title2.gif) no-repeat;}
.box_d .fr .tit h2{padding-left:30px; font-size:14px;}
.box_d .fr .tit h2 a{ color:#b90000;}
.box_d .fr .tit span { float:right; padding:0; color:#fff; background:url(zs_images/titler1.gif) no-repeat;}
.box_d .fr .tit span a{ display:block; width:40px; height:20px;}



/**左栏**/
.box_c { width:362px; margin-top:8px; border-top:0;}
.box_c .tit { padding:0 12px 0 35px; height:29px; line-height:29px; background:url(zs_images/zs_titlebg.gif) repeat-x;}
.box_c .tit h2 { display:inline-block;line-height:29px; padding:0; color:#fff; float:left; background:#b90000;}
.box_c .tit h3 { display:block;line-height:29px; width:51px; height:29px; background:url(zs_images/zs_title_r.gif) right 0; float:left;}
.box_c .tit span { float:right;}
.box_c .txt { clear:both; padding:5px 10px; height:195px; border-left:solid 1px #c7a08f; border-right:solid 1px #c7a08f; border-bottom:solid 1px #c7a08f;}
.box_c .txt li { padding-left:10px; height:24px; line-height:24px; background:url(zs_images/icon04.gif) no-repeat 0 50%;}
.box_c .txt li span { float:right; color:#666; font-family:Arial; font-size:11px;}


/**侧栏**/
.zsyz { margin-top:7px; width:248px; height:228px; border:solid 1px #c7a08f;}
.zsyz .tit { padding:0 12px; height:25px; line-height:25px; background:url(zs_images/zs_titlebg1.gif) repeat-x;}
.zsyz h2{ font-size:14px; background:url(zs_images/zs_ico1.gif) no-repeat 0 5px; padding-left:15px;}
.zsyz h2 a{ color:#CC0000;}
.zsyz span {color:#ed2e00; float:right;}
.zsyz ul { padding:4px 10px;}
.zsyz li { padding:0 0 0 8px; background:url(zs_images/icon04.gif) no-repeat 0 50%; line-height:24px;}


/**图片**/
.box_photo { width:732px; height:214px; margin-top:8px; border-top:0;}
.box_photo .tit { padding:0 12px 0 35px; height:29px; line-height:29px; background:url(zs_images/zs_titlebg2.gif) repeat-x;}
.box_photo .tit h2 { display:inline-block;line-height:29px; padding:0; color:#fff; float:left; background:#b90000;}
.box_photo .tit h3 { display:block;line-height:29px; width:40px; height:29px; background:url(zs_images/zs_title_r.gif) right 0; float:left;}
.box_photo .tit span { float:right;}

.qiangbao_box{ width:730px; height:167px; border-left:solid 1px #c7a08f; border-right:solid 1px #c7a08f; border-bottom:solid 1px #c7a08f;}
.qiangbao_box .left{ display:block; float:left; width:15px; height:32px; background:url(zs_images/arrow_left.gif) no-repeat 2px bottom; padding:60px 0 0 2px;}
.qiangbao_box .right{ display:block; float:right; width:15px; height:32px; background:url(zs_images/arrow_right.gif) no-repeat 0 bottom; padding:60px 2px 0 0;}
.qiangbao_box .center{ float:left; width:640px; margin:20px 0 0 30px; display:inline; overflow:hidden;}
.qiangbao_box .center ul{ width:32766px;}
.qiangbao_box .center li { float:left; margin:0 10px;}
.qiangbao_box .center li .pe_u_thumb a{ width:133px; height:100px; border:solid 1px #ccc; padding:2px; display:block;}
.qiangbao_box .center li .pe_u_thumb img{ width:133px; height:100px;}
.qiangbao_box .center li .pe_u_thumb a:hover{ background:url(zs_images/kuang_qb.gif) 0 91px;}
.qiangbao_box .center li .pe_u_thumb_title{width:139px; line-height:20px; text-align:center; padding-top:5px;}

/*首页结束*/







.content {
border: solid 1px #C9A393;
float:left;
width:730px;
}
.c_main_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(zs_images/zs_titlebg1.gif) repeat-x scroll 0 0;
height:26px;
line-height:26px;
}
.c_main_top span {
float:right;
padding-right:12px;
}
.c_main_top h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#CC0000;
display:inline-block;
float:left;
font-size:14px;
height:26px;
line-height:26px;
padding:0 12px 0 30px;
background:url(zs_images/zs_ico1.gif) no-repeat 15px 5px;
}
.c_main_box {
clear:both;
padding:10px;
}
.c_content_text p {
padding:5px;
}
.c_title_text h1 {
color:#0088FF;
font-size:16px;
padding:20px;
text-align:center;
}
.c_title_author {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAFA none repeat scroll 0 0;
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
line-height:22px;
margin-top:8px;
text-align:center;
}
.c_bot_author {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FAFAFA none repeat scroll 0 0;
border-bottom:1px solid #EEEEEE;
line-height:22px;
text-align:right;
}
.c_bot_next li {
padding:2px 5px;
}
.c_content {
border:1px solid #9BBDE6;
padding:5px;
}
.c_content li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(zs_images/icon04.gif) no-repeat scroll 5px 50%;
height:24px;
padding-left:12px;
}
.c_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(zs_images/msg_03.png) no-repeat scroll 8px 50%;
font-weight:bold;
padding-left:28px;
}
.childclasslist_box {
padding:10px;
}
.childclasslist_box li {
border-bottom:1px dashed #EEEEEE;
height:34px;
line-height:34px;
padding:0 5px;
}
.childclasslist_box li a {
font-size:14px;
}
.childclasslist_box li span {
color:#666666;
float:right;
font-family:Arial;
}
.class_page {
padding:10px;
text-align:right;
}
.c_article_list dt {
height:24px;
text-align:center;
}
.c_article_list dt a {
color:#EE4200;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.c_article_list dd {
padding:0 4px 8px;
}
.c_article_list dd .tdbgleft {
padding-left:10px;
}
