﻿/* === Public ===*/
* {font-family: "宋体"; }
img { border:none;}
table,div,ul,li {margin:0; padding:0;}
li { list-style:none; list-style-type:none;}
body {margin:0;	background-image: url(img/bg3.jpg);background-repeat: repeat-y;background-position: center top;background-attachment: fixed}
body,td,th,div {font-size:13px;	color:#333333;}
h1 {font-size:18px;	line-height:36px;padding-right:50px;padding-left:50px;color: #FF0000;}
.red { color:red;}
/* === Link ===*/
a:link {color: #336699;text-decoration: none;}
a:visited {text-decoration: none;color: #336699;}
a:hover {text-decoration: none;color: #FF0000;}
a:active {text-decoration: none;color: #336699;}
/* === Format control ===*/
.logo { width:160px; height:80px;}
.wrap {margin-left:auto;margin-right:auto;text-align:left;width:960px;position:relative;clear:both;overflow:hidden;}
.left { width:200px; background:#f3f9fd; overflow:hidden;}
.right { width:750px; overflow:hidden;}
#Banner{width:960px; height:163px;margin:0;}
#Index{width:300px; height:200px;margin:0;}
.h { clear:both; width:100%; height:10px;}
.w { clear:both; height:100%; width:10px;}
/* === Index or/List Content ===*/
.l1 {margin:4px;}
.l1 ul li {
	line-height:18px;
	height:auto;
	overflow:visible;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}
.l1 ul li a { margin-left:0px;}
.l1 ul li b { font-weight:normal; float:right; display:none}
.l2 {margin:0px;padding: 0px;}
.l2 img { width:140px; height:127px;}
.l2 span {width:140px; display:block; line-height:22px; height:22px;overflow:hidden;}
/* === Frame and Title : iTitle/Index | eTitle/Inside Pages ===*/
.b1 {border:#CCCCCC solid 1px;}
.t1 {background: url(img/tbg.gif) repeat-x center;border-bottom:#e3e3e3 solid 1px;font-weight:bold;height:26px;line-height:26px; text-indent:5px;}
.t1 span { float:right; font-weight:normal; margin-right:5px;}
.b2 {border:#CCCCCC solid 1px;}
.t2 {background: url(img/tbg.gif) repeat-x center;border-bottom:#e3e3e3 solid 1px;font-weight:bold;height:26px;line-height:26px;text-indent:5px;}
.a1 {line-height:180%;text-align:left; margin:8px;}
.a1 p { margin:0; padding:0;}
/* === Inside or/List Content ===*/
.l3 {margin:8px;}
.l3 ul {font-size:14px;}
.l3 ul li {line-height:25px;  height:25px; margin:1px 5px; clear:both; overflow:hidden;}
.l3 ul li a { margin-left:3px; float:left}
.l3 ul li b { float:left; font-weight:normal;}
.l3 ul li span { float:right; color:#888888;}
/* === List Content ===*/
.b3 {}
.t3 {background: url(img/tbg.gif) repeat-x center;border-bottom:#e3e3e3 solid 1px;height:26px; line-height:26px; position:relative;}
.t3 .t31 { float:left; margin-left:15px; padding-left:10px; font-weight:bold; background: url(img/arrow.gif) left no-repeat; }
.t3 .t32 { float:right; text-align:right; font-weight:normal;}
.content {line-height:188%;text-align:left;margin:15px;word-wrap:break-word;word-break:break-all; font-size:13px;} /* text-align:justify */
.t4 {border-bottom:#e3e3e3 solid 1px;height:26px; line-height:26px; position:relative;}
.t4 .t41 { float:left; margin-left:3px; font-weight:bold;}
.t4 .t42 { float:right; text-align:right; font-weight:normal;}
/* === Page ===*/
.page {border-top:#CCCCCC solid 1px; text-align:center; margin:8px; padding:8px 0px;}
.page span { margin:1px 3px;}
.page span a {border:#CCCCCC solid 1px;  background:#ffffee; text-align:center;padding:2px 5px;}
.note { color:#666666; padding:5px; margin:8px; border-top:#e3e3e3 1px solid; text-align:right; clear:both}
.pn {border-top:#e3e3e3 1px solid; padding:5px; clear:both; margin:8px;}
.pn span { display:block; line-height:25px;}
/* === Left or Navigation ===*/
#menu ul {margin:5px;}
/* 1级菜单 */
#menu ul li {text-align:left;line-height:25px;background:#eeeeff;border-radius:4px;border:#CCCCCC solid 1px;margin-top: 10px;margin-right: 5px;margin-bottom: 10px;margin-left: 5px;}
#menu ul li:hover {background:#f8f8f8;}
#menu ul li a {font-weight:bold;padding-left:5px; background:url(img/a2.gif) left no-repeat; margin-left:10px;}
/* 2级菜单 */
#menu ul li ul {display:none;}/*display:none;*/
#menu ul li ul li {text-align:left;}
#menu ul li ul li a {font-weight:normal;line-height:25px;margin-left:30px;padding-left:10px; background:none}
/* 3级菜单 */
#menu ul li ul li ul {display:none;}/**/
#menu ul li ul li ul li {text-align:left;}
#menu ul li ul li ul li a {font-weight:normal;line-height:25px;margin-left:40px;padding-left:10px; background:none}
/* === Other ===*/
.ccc { background:#eeeeee;}
.lnk1 { margin:5px;}
.lnk1 a{ padding:2px; margin-right:8px; display:inline-block;}
.tab1 td { border:#ddd 1px solid; border-collapse:collapse; height:20px; line-height:20px; padding:3px;}
#full {display:none;position:fixed; left:50%; top:480px; margin-left:493px;z-index:100; text-align:center; cursor:pointer; 
font-size:12px; background:#ddd; padding:3px; color:#000000; }
#full a { color:#000000;display:block; }
/* === 自定义文章样式 ===*/
.p_hdbt {line-height:1.5;color: #FF0000;text-align: center;	font-size: 17px;margin-bottom: 1em;font-weight: bold;}
.p_h1 {line-height:1.5;color: #FF0000;text-align: center;font-size: 17px;margin-bottom: 1em;}
.p_h2 {line-height:1.5;font-size: 17px;color: #FF0000;margin-bottom: 1em;}
.p_h3 {line-height:1.5;font-size: 17px;color: #FF0000;margin-bottom: 1em;text-indent: 4ex;}
.p_b1 {line-height:1.5;color: #000000;text-align: center;font-size: 17px;margin-bottom: 1em;}
.p_b2 {line-height:1.5;font-size: 17px;text-indent: 5ex;color: #000000;margin-bottom: 1em;}
.p_b3 {line-height:1.5;font-size: 17px; color: #000000;margin-bottom: 1em;}
.tg_txt {text-align:center;	background-color:#ccc;font-size:17px;color:#E53333;line-height:1;vertical-align:middle;padding-top: 2px;padding-bottom: 2px;}
.tg_img {text-align:center;}
.p_xbt {line-height:1.5;color: #000000;text-align: left;font-size: 17px;margin-bottom: 1em;}