﻿*{margin:0px;padding:0px}

body{font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif; margin:0px;padding:0px;background: url(images/bgg.gif) repeat-x center top;}

a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #333;
}
a:hover
{
    color: #FF0000;
}
input[type=text], input[type=Keyword]
{
    height: 15px;
    margin: 1px;
}
* + html input[type=text]
{
    margin: 0px;
}
h1
{
    margin: 0px;
    padding: 0px;
    background: none;
    font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px;
}
li
{
    line-height: 22px;
    list-style:none;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}


.clearbox
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
}
.fz14{ font-size:14px; color:#FFFFFF; font-weight:bold;}
/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #menu,  #top, #center_all,  .main_standalone 
{
    padding: 0px;
    margin: 0px auto;
    width: 980px;
}
#foot,  .c_padding
{
    padding: 0px;
    margin: 0px auto;
    width: 978px;
}
#head
{
    padding: 0px;
    margin: 0px auto;
    width: 980px; height:289px; background: url(images/head.jpg) no-repeat center;
}
#main
{
    padding: 0px;
    margin: 0px auto;
    width: 980px; overflow:hidden; background: url(images/bogg.png) repeat-x center top;
}
#main_bg
{ margin:40px 0px 30px 0px;
}
#main_bg { padding-top:15px;}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all, #bottom_all
{
    padding-bottom: 5px;
}
#top_all
{
    background: url(images/head_bg.gif) repeat-x top;
}
.headf {height:257px;}
.dh{height:32px;}
/* --网页头部导航菜单-- */
.dh a{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:32px;
	width:105px;
	text-align:center;
	background-image: url(images/daohang_bb.png);
	background-repeat: no-repeat;
	background-position: right;
	display: block; float:left;
}
.dh a:hover { color:#FFFF00;}

.swtop { height:79px; width:980px;  background: url(images/topbb.gif) repeat-x center top;}
.logo { float:left;}
.logor {float:left; margin:25px 0px 0px 20px;}
/* ==center_all(中部)定义开始== */
/* --主要定义-- */

.mainl {float:left; width:182px;}
.mainrz{float:left; width:798px; overflow:hidden;}

.mainc {float:left; width:582px;}
.mainr {float:left; width:200px; padding:0px 0px 0px 10px;}
.main_rr {
	float:left;
	width:205px

}
.zxzq {width:195px; height:31px; margin-top:34px;}
.zszy {background-image:url(images/zszy.gif); width:182px; height:48px; margin-top:1px;}
.zylb li  {background-image:url(images/zylb.gif); width:182px; height:28px;}
.zylb li a { color:#FFFFFF; line-height:29px; padding-left:30px; display: block; width:152px; height:29px;}
.zylb li  a:hover { color:#FF0000;}


.cdh { height:44px; line-height:42px; background-image:url(images/mainct.gif); margin-top:1px; background-position:left; background-repeat:no-repeat; padding-left:40px; font-size:14px; font-weight:bold; color:#396580;}
.cdh a{font-size:14px; font-weight:bold; color:#396580;}
.xwl{float:left; width:410px; margin-right:8px;}
.xwr{float:left; width:164px; }
.titlemouseover { float:left; width:76px;  height:30px; font-size:14px; text-align:center; margin-right:10px; background-image:url(images/btb.gif); overflow:hidden;}
.tabtitle { float:left; width:76px;  height:30px; font-size:14px; text-align:center;  margin-right:10px;   background-image:url(images/bta.gif); overflow:hidden;}
.zsdh {background-image:url(images/xwbg.gif); width:395px; height:34px; padding-left:15px;}
.titlemouseover a {width:76px; text-align:center; font-size:14px; color:#FFFFFF; display: block; line-height:30px; font-weight:bold;}
.tabtitle a {width:76px; text-align:center; font-size:14px; display: block; color:#FFFFFF;  line-height:30px; font-weight:bold; }


.titleaover { float:left; width:76px;  height:30px; font-size:14px; text-align:center; margin-right:10px; background-image:url(images/btc.gif); overflow:hidden;}
.titlea { float:left; width:76px;  height:30px; font-size:14px; text-align:center;  margin-right:10px;   background-image:url(images/bta.gif); overflow:hidden;}
.titleaover a {width:76px; text-align:center; font-size:14px; color:#FFFFFF; display: block; line-height:30px; font-weight:bold;}
.titlea a {width:76px; text-align:center; font-size:14px; display: block; color:#FFFFFF;  line-height:30px; font-weight:bold; }

.xwlb { padding:8px 5px 8px 15px;}
.xwlb li {
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px; line-height:27px; height:25px; padding-top:2px;

}
.zxbm{margin:10px 0px 10px 7px;}
.bmxz{margin:10px 0px 10px 7px; background-color:#FFFFFF;}
.zswd {background-image:url(images/zswd.gif);  height:34px;}
.zswd a {width:140px; text-align:center; font-size:14px; display: block; color:#FFFFFF;  line-height:30px; font-weight:bold; text-align:center; }
.smh{ text-align:center; margin:0px 0px 5px 7px;}
.zszq {background-image:url(images/zszq.gif); width:195px; height:31px; margin-top:44px;}
.zszx { padding:0px 5px 15px 5px; line-height:27px;}
.zxqq {text-align:center; padding:5px 0px 5px 0px;}
.zx { float:left; width:80px;}
.yxbm { float: left; margin:5px 0px 0px 10px;}
.bmlc {background-image:url(images/lccai.gif); width:195px; padding-left:10px; height:34px; margin-top:12px; font-size:14px;  color:#FFFFFF;  line-height:34px; font-weight:bold;}
.bmlct {background-image:url(images/bmlct.gif); width:205px;  height:278px; margin:8px 0px 10px 0px;}
.xyfj {background-image:url(images/twcai.gif); width:763px;  height:34px; margin:8px 0px 5px 15px; padding-left:20px; }
.youdian {background-image:url(images/youdian.gif); width:763px;  height:34px; margin:8px 0px 5px 15px; padding-left:20px; }
.youcon {width:765px; margin:8px 0px 5px 15px; padding:8px;border:1px #AACCEE solid;line-height:21px;}
#idDiv{width:760px; height:230px; padding:1px; background-color:#FFFFFF; overflow:auto;}


.xyfj a{font-size:14px; font-weight:bold; color:#FFFFFF; line-height:34px;}
.youdian a{font-size:14px; font-weight:bold; color:#FFFFFF; line-height:34px;}

.fck {width:776px; margin:8px 0px 5px 15px;}
.fckl {background-image:url(images/fckl.gif); width:10px;  height:127px; float:left;}
.fckc {
	width:751px;
	height:125px;
	float:left;
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
}
.fckr {background-image:url(images/fckr.gif); width:10px;  height:127px; float:left;}
.xxl { float:left; width:270px;}
.xxr { float:left; width:450px; height:25px;  margin:0px 5px 3px 20px;}
.xxr a {font-size:12px;  color:#333; font-weight:normal;}

.xxtp { width:1200px;}
.xxtp li {width:140px; float: left; margin-right:10px;}

.xytp {width:690px; overflow:hidden; height:100%; margin:10px 0px 0px 15px;}
.xytp ul li {width:150px; float: left; margin-right:20px; text-align:center; border: 0px solid #fff;}

.pe_u_thumb_title { margin:5px 0px 10px 0px;}

.tjwt { margin:8px 0px 8px 0px; float:left; width:205px; overflow:hidden;}
.tjwt a{width:205px; height:50px; margin-bottom:5px; display:block;}



/* 文章内容页 */

.rmainl {float:left; width:205px; margin-right:10px;
background-image:url(images/zxzq.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-top:1px;}
.rmainr {float:left; width:765px;}
#center_all {background-image:url(images/maintop.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF;}
.sp { margin:8px 0px 8px 0px;}
.spxc { height:25px; line-height:25px;  border-bottom: 2px solid #95C1D5; padding-left:10px;}
.spxcl {padding-left:20px; background-image:url(images/sjx3.gif); background-position:left; background-repeat: no-repeat;}
.spxcl a{ color:#0000FF; font-size:14px; font-weight:bold;}
.spxcl a:hover{ color:#FF0000; font-size:14px; font-weight:bold;}

.conk {
	margin:10px 15px 10px 5px;
	border: 1px solid #D9D9D9; padding:10px; background-color:F9F9F9;
}
.title {
	margin:10px;
	border: 1px dashed #003979; background-color:#F7FBF7;
}
.c_title_text { text-align:center; margin-top:10px;}
.c_title_text h1 {color: #FF9900; font-size:18px;}

.c_title_author { margin-top:10px;}
.c_content_text { margin:10px;}

.fenye { text-align:center; margin:10px 0px 10px 0px;}
.c_bot_text { text-align:right; margin:10px 0px 10px 0px;}

.c_main ul li{	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px; line-height:27px; height:27px; padding:5px 0px 5px 0px; height:100%;}
.c_main li img { padding:0px; margin:0px;}
.c_main li a{ font-size:14px;}
.c_main li a:hover{ font-size:14px;}
.class_page { margin:10px 0px 10px 0px;}

.zycon h2 { color:#CC3300; font-size:16px; height:45px; line-height:45px; }
.zycon {font-size:14px;}

.list_title { margin-top:8px; padding-left:20px;}
.list_title a {font-size:14px; color:#FF9900; font-weight:bold;}
.list_intro {
	margin:8px;
	padding:10px;
	background-color: #f9f9f9;
	border: 1px solid #CCCCCC;
}

.tdbg{ background-color:#FFFFFF; height:27px; line-height:27px;}
.tdbgleft{ background-color:#FFFFFF; text-align:right; padding-right:8px;}



/* 友情链接 */
.c_padding
{
    border: 1px solid #9bbde6;
}
.c_friendsite
{
    padding: 5px;
}
.c_friendsite a
{
    color: #333;
    text-decoration: none; display:block; margin:0px 5px 0px 5px; padding:2px 0px 3px 0px;
}
.c_friendsite a:hover
{
    color: #FF0000;
    text-decoration: underline; display:block; margin:0px 5px 0px 5px;
}
.c_friendsite img
{
    width: 88px;
    height: 31px;
    border: 0px;
}

.c_friendsite li
{
	padding: 0px;
	float: left;
	text-align: center;
	list-style: none;
	white-space: nowrap; margin-right:10px;
    
}

.c_friendsite ul, .c_friendsite li
{
    margin: 0;
    padding: 0;
}
/* ==center_all(中部)定义结束== */

/* ==bottom_all(底部)定义开始== */
/* --网页底部-- */
#foot
{
    background: url(images/copy_bg.gif) #fff repeat-x top;
    border: 1px solid #9bbde6;
    clear: both;
}
/* 管理链接 */
#menu_link
{
    margin: 20px 0px 5px 0px;
    text-align: center;
}
#menu_link a
{
    text-decoration: none;
    color: #000; font-style:italic;
}
#menu_link a:hover
{
    color: #f00;
    text-decoration: underline;
}
/* 版权信息 */
#copyright
{
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    margin: 5px 0px 20px 0px;
    text-align: center;
}
/* ==bottom_all(底部)使用定义结束== */
