﻿body{font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif; margin:0px;padding:0px;background: #e1fff6;}

a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #17387B;
}
a:hover
{
    color: #FF0000;
    text-decoration: underline;
}
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, .topjg
{
    padding: 0px;
    margin: 0px auto;
    width: 978px;
}
#head
{
    padding: 0px;
    margin: 0px auto;
    width: 980px; overflow:hidden;
}
#main
{
    padding: 0px;
    margin: 0px auto;
    width: 980px; overflow:hidden; background: url(images/bogg.png) repeat-x center top; background-color:#FFFFFF;
}
#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:235px;}
.dh{height:38px; background: url(images/head.jpg) repeat-x;}
/* --��ҳͷ�������˵�-- */
.dh a{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:38px;
	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;}
.topjg {height:2px; background-color:#e0e7ec; padding:0px; overflow:hidden;}
.bmjg { height:2px; background-color:#efefef; overflow:hidden;}

/* ==center_all(中部)定义开始== */
.mainl { float: left; width:250px; margin-right:10px; margin-top:1px; overflow:hidden;}
.mainr { float: left; width:720px; overflow:hidden;}
.zszx{
	line-height:25px;
	border: 1px solid #dedede; padding:8px 5px 8px 10px;
}
.tjwt { margin:8px 0px 8px 0px; float:left; width:250px; overflow:hidden;}
.tjwt a{width:250px; height:50px; margin-bottom:5px; display:block;}
.bmlb { margin:15px 0px 15px 0px; text-align:left; line-height:25px; padding-left:70px;}
.bmlb span{ font-size:14px; font-weight:bold; height:35px; line-height:35px; color:#FF9900;}
.bmtile { text-align:center; font-size:24px; font-weight:bold; font-family: "黑体"; padding:0px 0px 20px 0px; color: #3300FF;}




.maindh {line-height:40px; height:40px; font-size:14px; font-weight:bold; color: #3300FF; padding-left:30px;}
.maindh a{ font-size:14px; font-weight:bold; color: #3300FF;}
.h_lsit_none {
	DISPLAY: none
}
.h_lsit_show {
	
}
.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;}
.mainpic { float:left; width:300px; padding:5px 10px 5px 10px; text-align:center;}
.xx{float:left; width:400px; overflow:hidden; padding:5px 0px 5px 0px;}

.gonggao li { font-size:14px; line-height:25px; height:25px;}
.gonggao li a{ font-size:14px; line-height:25px; height:25px;}
#intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; 
}
#intro  H1 a{
	FONT-SIZE: 16px; padding-left:15px; COLOR: #338cd3; font-family:"宋体"; line-height:30px; height:30px; overflow:hidden; text-align:center; font-weight:bold;
}

.zszy{width:720px; margin:8px 0px 8px 0px;}
.zylb{ height:100%;}
.zyl a{font-size:14px; font-weight:bold; color:#FFF; line-height:28px;}


.zyr a{font-size:14px; font-weight:bold; color:#00508D; line-height:28px;}
.zyl{float:left;  background-image:url(images/hkbj.gif); width:670px; height:28px; line-height:28px;}
.zyr{float:left; background-image:url(images/hkindex_06.gif); width:50px; height:28px; line-height:28px; background-position: right;}
#zy_1{ margin-right:10px;}
.zyqh1  { float:left; width:115px; height:28px; padding-left:30px;  background-image:url(images/zyqh.gif);}
.zyqh2  { float:left; width:115px;  padding-left:30px;  height:28px;  background-image:url(images/zyqh2.gif);}
.zyqh2 a{color:#000066;}
.zyqhr{ float:left; }
.zyqhr a{ color:#000066;  font-size:12px; font-weight:normal;}
.zyqhr a:hover{ color:#FF0000; font-size:12px; font-weight:normal;}

.zxqq{ padding:5px; text-align:center; line-height:25px;}
.lck { border: 1px dashed #4A8EC6; padding:5px; margin:5px 0px 5px 0px; width:209px;}
.lcbt { width:219px; height:28px; background-image:url(images/bmlc.gif); margin-bottom:10px; }
.lcjt { width:219px; height:24px; background-image:url(images/bmjt.gif); }
.lc01 {  width:219px; height:34px; background-image:url(images/bm01.gif);}
.lc02 {  width:219px; height:34px; background-image:url(images/bm02.gif);}
.lc03 {  width:219px; height:34px; background-image:url(images/bm03.gif);}
.lc04 {  width:219px; height:34px; background-image:url(images/bm04.gif);}
.lc05 {  width:219px; height:34px; background-image:url(images/bm05.gif);}

.sxt01 { width:220px; text-align:center;}
.sxt02 { width:100px; text-align:center;}
.sxt03 { width:80px; text-align:center;}
.sxt04 { width:120px; text-align:center;}
.sxt05 { width:80px; text-align:center;}
.sxt06 {text-align:center;}

.sxb01 { height:25px; padding-left:10px;}
.sxb02 { text-align:center;}
.sxb03 { text-align:center;}
.sxb04 { text-align:center;}
.sxb05 { text-align:center;}
.sxb06 { text-align:center;}



.mr2l { float:left; width:450px; margin-right:10px; overflow:hidden;}
.mr2r { float:right; width:245px; overflow:hidden;}
.mr3{ margin:0px 0px 8px 0px; padding-top:8px;}
.new h1{ padding:8px 0pa 5px 0px;}
.new h1 a{ font-family:"黑体"; color:#FF0000; font-size:20px;}
.new  a{ font-size:14px; font-weight:bold;}
.new  .newl a{ color: #FF3300; line-height:27px;}
.new  .newr a{ color: #333333; line-height:27px;}
.newl {float:left; padding-left:10px; width:70px; border-bottom: 2px solid #e33500; line-height:27px; height:27px;}
.newr {float:left; width:350px;  border-bottom: 2px solid #dedede; line-height:27px; height:27px; text-align:right; padding-right:15px;}
.newcon{padding:5px 10px 5px 10px;}
.newlist {height:25px; line-height:25px;}
.newcon li {height:25px; line-height:25px;}
.newcon a{ font-size:14px; line-height:25px;}
.listl{ float:left; width:370px;}
.R_date{ float:left; width:60px; text-align: right;}
.zk  .zkl { color: #FF3300; line-height:27px; font-size:14px; font-weight:bold;}
.zkl {float:left; padding-left:10px; width:70px; border-bottom: 2px solid #afa74e; line-height:27px; height:27px;}
.zkr {float:left; width:150px;  border-bottom: 2px solid #dedede; line-height:27px; height:27px; text-align:right; padding-right:15px;}
.zkcon { padding:10px 11px 0px 10px;}
.zkcon li{ width:68px; height:23px; margin-top:5px; overflow:hidden; float:left; margin-right:10px; background-image:url(images/zn.gif); background-repeat:no-repeat; text-align:center;}
.zkcon li a{ color:#000033; line-height:23px;}
.zkcon li a:hover{ color: #FF0000; line-height:23px;}
.ck{ margin-top:5px;}
.ck  .ckl { color: #FF3300; line-height:27px; font-size:14px; font-weight:bold;}
.ckl {float:left; padding-left:10px; width:70px; border-bottom: 2px solid #FF6600; line-height:27px; height:27px;}

.xwl{ float:left; width:355px; margin-right:10px;}
.xwr{ float:left; width:355px; }
.xwb{height:28px; width:355px; overflow:hidden; background-image:url(images/hndx_05.gif);}
.xwbl{ float:left; height:28px; width:273px; overflow:hidden; padding-left:30px;}
.xwbr{ float:left; height:28px; width:52px; overflow:hidden;}
.xwbl a{font-size:14px; font-weight:bold; color:#FFF; line-height:28px;}
.xwbr a{font-size:14px; font-weight:bold; color:#00508D; line-height:28px;}
.xxlb { padding:8px; margin-bottom:8px;}
.xxlb ul{ padding:0px; margin:0px;}

.yxfc { margin:8px 0px 8px 0px;}
.yxfcdh { width:220px; background-image:url(images/yxfc.gif); height:28px; padding-left:30px;}
.yxfcdh a{font-size:14px; font-weight:bold; color:#FFF; line-height:28px;}
.fccon  {
	padding:10px 15px 10px 15px;
	width:218px;
	border-left: 1px solid #d7e6f5; border-bottom: 1px solid #d7e6f5; border-right: 1px solid #d7e6f5; 
}
.fccon li{margin-bottom:10px;}

.xxlb  h2 { text-align:center; height:28px; display:block; width:100%;}
.xxlb  h2 a{ font-size:14px; font-weight:bold; color:#FF0000;}
/* 文章内容页 */

.rmainl {float:left; width:250px; margin-right:10px; overflow:hidden;}
.rmainr {float:left; width:720px; overflow:hidden;}
#center_all {background-image:url(images/maintop.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF;}

.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;}

.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;}

UL, P{PADDING: 0px; MARGIN: 0px;}
#imgPlay {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; ZOOM: 1; POSITION: relative; HEIGHT: 235px; text-align:center;
}
#imgPlay .imgs IMG {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 976px; PADDING-TOP: 1px; BORDER-BOTTOM: #dbdbdb 1px solid
}
#imgPlay .imgs LI {
	FLOAT: left; POSITION: relative
}
#imgPlay .imgs {
	WIDTH: 5880px
}
#imgPlay .btn {
	RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;
}
#imgPlay .btn A {
	BACKGROUND: url(images/bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;
}
#imgPlay .btn A:hover {
	BACKGROUND: url(images/bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;
}
#imgPlay .prev {
	BACKGROUND: url(images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 80px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 80px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 215px; HEIGHT: 19px
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(images/rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 215px; TEXT-ALIGN: center
}



/* 友情链接 */
.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;
}
#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(底部)使用定义结束== */
