/* CSS Document */

*{list-style:none;}
ul{padding:0px;margin:0px; }
body,td,th {
	font-family: 宋体;
	font-size: 12px;
	color: #000000;
}
/*body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	color:#000000;
	font: 62.5%/1.5 Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center 360px;
}*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 62.5%/1.5 Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
}
.white{ color:#FFFFFD; font-size:18px; font-weight:bold;}
.white a{ color:#FFFFFD; text-decoration:none;}
.white a:hover{ color:#fff103; text-decoration:underline;}

.body-bg { background-image: url(images/bg.jpg); }
.logo{ background:url(images/logo.png);　　/*自行修改图片路径*/
         background-repeat:no-repeat;
            _background:none;
             _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/logo.png");}

#controller {
	float: left;
	clear: left;
	background-color: #000;
	width: 936px;
	margin-top: -10px;
	font-family: Tahoma, Arial, sans-serif;
	padding: 5px 12px 5px 12px;
}
*html #controller{ margin-top: 0px; padding: 0px 12px 5px 12px;}
*+html #controller{ margin-top: 0px; padding: 0px 12px 5px 12px;}
#controller span {
	width: 117px;
	width: 116px;
	display: block;
	float: left;
	text-align: left;
}
#controller .flowprev, #controller .flownext{
	width: 65px;
	font: 18px Arial, Helvetica, sans-serif;
}
#controller span a {
	display: block;
	line-height: normal;
	vertical-align: middle;
	FONT-SIZE: 13px;
    FONT-FAMILY: "Microsoft Yahei";
	color: #B9B9B9;
	padding-top: 11px;
	padding-bottom: 12px;
	padding-left: 15px;
	border-top: 1px solid #333;
	border-bottom-width: 0px;
	background-image: url(images/slide_ctrl_bg.gif);
	background-repeat: no-repeat;
	outline:0;
}
#controller span a b {
	font-size: 9px;
	font-weight: normal;
	color: #666;
	padding-right: 10px;
    padding-top: 10px;
}
#controller span a:hover {
	color: #FFF;
	border-top: 1px solid #FFF;
}
#controller .jFlowSelected a, #controller .jFlowSelected a:hover{
	color: #FFF;
	cursor: default;
	background-color: #000;
	border-top: 1px solid #FCF228;
}
#controller .jFlowSelected a b { color:#fcf228 }
#controller .flowprev a, #controller .flownext a {
	padding: 0px;
	line-height: 50px;
	text-align: center;
	width: 100%;
	color: #C00;
	font-size: 2em;
	font-weight: normal;
}


/*主页样式*/
/*.menu{ width:720px; height:28px; overflow:hidden;}
.menu ul{ margin:0px; padding:0px;}
.menu ul li{ float:left; width:90px; height:28px; line-height:28px; list-style-type:none; color:#000305; font-size:14px; FONT-FAMILY: "Microsoft Yahei"; text-align:center;}
.menu ul li a.hit{ height:30px; line-height:30px; margin-top:3px; color:#464646; text-decoration:none;}
.menu ul li a{ height:28px; color:#000305; text-decoration:none;} 
.menu ul li a:hover{ height:30px; line-height:30px; margin-top:3px; color:#464646; text-decoration:none;}*/
#nav {
         line-height: 28px; list-style-type: none; width:720px; height:28px;
}
#nav a {
        display: block; width: 90px; text-align:center;
}
#nav a:link {
        color:#000305; text-decoration:none;
}
#nav a:visited {
        color:#000305;text-decoration:none;
}
#nav a:hover {
        color:#464646;text-decoration:none;font-weight:bold;
}
#nav li {
        float: left; width: 90px; font-size:14px; FONT-FAMILY: "Microsoft Yahei"; color:#000305;
}
#nav li a:hover{
        color:#464646;
}
#nav li ul {
        line-height: 28px; list-style-type: none;text-align:right;
        left: -999em; width: 180px; position: absolute; float:right; margin-left:480px;
}
#nav li ul li{
        float: left; width: 90px;
        background: #F6F6F6; 
}
#nav li ul a{
        display: block; width: 90px;text-align:center;
}
#nav li ul a:link {
        color:#3f383b; text-decoration:none;
}
#nav li ul a:visited {
        color:#3f383b;text-decoration:none;
}
#nav li ul a:hover {
        color:#F3F3F3;text-decoration:none;font-weight:normal;
        background:#FBAC20;
}
#nav li:hover ul {
        left: 0;
}
#nav li.sfhover ul {
        left: 0;
}
#content {
        clear: left; 
}


.black{ color:#3f3f3f; font-size:14px; font-weight:bold;}
.blacka{ color:#444444;}
.blackb{ color:#00002b; font-size:14px; font-weight:bold;}
.blackc{ color:#363636; line-height:20px;}
.blackc a{ color:#363636; text-decoration:none;}
.blackc a:hover{ color:#363636; text-decoration:underline;}
.blackd{ color:#363636; line-height:25px; font-size:14px;}
.blackd a{ color:#363636; text-decoration:none;}
.blackd a:hover{ color:#363636; text-decoration:underline;}
.bd{ width:115px; height:18px; border:1px solid #D5D5D5;}
.white{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.bx{ border-bottom:1px dotted #BEBFBF;}
.whitea{ color:#c2c2c2;}
.whitea a{ color:#c2c2c2; text-decoration:none;}
.whitea a:hover{ color:#FEF12B; text-decoration:underline;}
.gray{ color:#7a7a7a;}
.graya{ color:#7a7a7a; font-size:14px;}


/*.cp{ width:200px; height:auto; overflow:hidden;}
.cp ul{ margin:0px; padding:0px;}
.cp ul li{ width:200px; height:28px; line-height:28px; color:#383838; font-size:14px; border-bottom:1px solid #D9D9D9; list-style-type:none;}
.cp ul li a{ color:#383838; text-decoration:none; display:block;}
.cp ul li a.one{ background-color:#FCED64; display:block; color:#383838; font-weight:bold;}
.cp ul li a:hover{ background-color:#FCED64; display:block; color:#383838; font-weight:bold;}*/

.zc{width:200px;height:auto; background:#F0F0F0;}
.zc li{height:30px;line-height:30px;position:relative; border-bottom:1px solid #D9D9D9; color:#383838; font-size:14px;}
.zc li a{ color:#383838; text-decoration:none;}
.zc li a:hover{ background-color:#FCED64; display:block; color:#383838; font-weight:bold; overflow:hidden;}
.zc li .list{ width:130px;position: absolute;left:200px;z-index:200; top:0; display:none; background:#F0F0F0;}
.zc li .list a:hover{ background:#F6EEA1; font-weight:normal;}



/*分页样式*/
.page-right-title1{
	float:left;
	width:100%;
	text-align:left;
	font-family:Verdana, sans-serif, "΢ź", "";
	font-size:26px;
	font-weight:bold;
	color:#000000;
	line-height:10px;
	padding:8px 0 3px 0;
	}
.page-right-title2{
	font-size:16px;
	color:#999999;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	}