﻿@charset "utf-8";
/* 全局控制 */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{ margin: 0; padding: 0; border: 0; font-size: 100%;background: transparent; }  

@charset "utf-8";
body {
margin:0px;
border:0px;
padding:0px;
font-size:12px;
behavior:url("../csshover.htc"); 
}

body { line-height:1; }  
ol, ul { list-style:none; }  
blockquote, q { quotes:none; }  
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }  
img { vertical-align:middle; }
body a{outline:none;}
/* remember to define focus styles! */ 
:focus { outline:0; }  

    
/* tables still need 'cellspacing="0"' in the markup */ 
table { border-collapse:collapse; border-spacing:0; } 


/* 左右悬浮 */
.left {float:left;}
.right {float:right;}


/* 清除悬浮 */
.clear { clear:both; background:none!important; } /* 用于清除背景图 */
.clearBgColor { clear:both; visibility:hidden; height:1px; font-size:1px; margin:-1px; } /* 用于清除背景色 */


/* 居中 */
.auto,.auto ul { margin-right:auto; margin-left:auto; }

/* 文字颜色 */
.red,.red a {color:#FE1200;}				         /* 红色 */
.red2,.red2 a {color:#dd0202;}                       /* 暗红 */
.darkGray,.darkGray a {color:#424242;}			     /* 深灰 */
.tintGray,.tintGray a {color:#B7B7B7;}			     /* 浅灰 */
.generalGray,.generalGray a {color:#565656;}		 /* 中灰 */
.black,.black a {color:#000;}				         /* 黑色 */
.blue,.blue a {color:#00f;}				             /* 蓝色 */
.white,.white a {color:#fff;}				         /* 白色 */
.purple,.purple a {color:#606;}				         /* 紫色 */
.blue_hui,.blue_hui a {color:#5681ac;}               /* 蓝灰 */
.greenGray,.greenGray a {color:#024e59;}             /* 绿灰 */
.orange,.orange a {color:#ff5500;}                   /* 橘红 */


/* 文字加粗 */
.fb {font-weight:bold;}


/* 下划线 */
.underline,.underline a {text-decoration:underline;}

/*列表分页*/
#page {width:100%;padding:15px 0; }
#pagetop {width:100%;padding:3px 0;display:inline;}
#pagetop ul,#page ul{margin:0 auto 5px auto; display:table;text-align:center;}
#pagetop li,#page li{float:left;*float:none;line-height:21px;height:21px;margin: 2px;display:inline; zoom:1;}
#pagetop span,#page span{display: block; padding: 2px 5px; background: #F5FBFF; border: 1px solid #CCC; color: #999999; }
#pagetop a,#page a{font-size:12px;display: block; text-decoration: none; margin:0px; color: #FFFFFF;padding: 2px 5px 2px 5px;background:#6da7d4;}
#pagetop a:link,#pagetop a:visited,#page a:link,#page a:visited {border: 1px solid #CCCCCC; }
#pagetop a:hover,#page a:hover {background:#F5FBFF;color:#163F8F;}
#pagetop #span1,#page #span1 {background:#FFFFFF;display: block;}


#content {width:700px;font-size:14px;line-height:25px;padding:6px;overflow:hidden; }
#content p{margin-bottom:1em;}
#content #listul a{text-decoration:underline;}
#content li {font-size:12px;color:#000000; text-align:left;}
#content #listul li a:link, #content #listul li a:visited {text-decoration:none;}
#content #listul li a:hover {color:#ff0000;text-decoration:underline;}
#copy {margin:5px auto;border-bottom:1px dashed #ccc;width:90%;text-align:right;padding:10px;}
/*上下篇*/
.sxart li{margin:8px 0;font-size:14px;color:#ff0000;}


/*
    <div id="menu">
    <ul>
         <li>
             <dl>  二级导航
                 <dd></dd>
                 <dd></dd>
                 <dd></dd>
             </dl>
         </li>    一级导航
         <li></li>
         <li></li>

    </ul>

</div>
*/
#menu {
	
z-index: 99999;
	
width:1024px;
	
PADDING-RIGHT: 0px;
	
PADDING-LEFT: 0px;
	
PADDING-BOTTOM: 0px;
	
MARGIN: 0px;
	
PADDING-TOP: 0px;
	
POSITION: relative;
	
height:45px;
	
TEXT-ALIGN: center;
	
margin-bottom:10px;
}

#menu A {
	
	padding-top:2px;
	display: block;
	font-size: 14px;
	width: 100px;
	cursor: pointer;
	color: #fff;
	line-height: 28px;
	text-decoration: none;
	vertical-align:central;
	outline: none;
}
#menu UL {
   PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 5px;height:40px;
   background: #0678d0;
   background: -webkit-linear-gradient(#6cafe3,#0678d0); /* Safari 5.1 - 6.0 */
   background: -o-linear-gradient(#6cafe3,#0678d0); /* Opera 11.1 - 12.0 */
   background: -moz-linear-gradient(#6cafe3,#0678d0); /* Firefox 3.6 - 15 */
   background: linear-gradient(#6cafe3,#0678d0); /* 标准的语法 */
   background: -ms-linear-gradient(top, #6cafe3, #0678d0);
   FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#6cafe3, endColorStr=#0678d0); 
}
/*一级导航条目宽度*/
#menu LI {
	DISPLAY: block; FLOAT: left; WIDTH:100px; height:28px; margin-top:2px;
}
#menu A:hover {
	color: rgb(255,176,34); 
    
    -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.23s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in;
}

#menu dl{
    clear:both;
    position:absolute;
	_width:102px;
    width:102px;
	*margin-left:-48px;
	margin-right:0px;
    background:#0b6cb8;
	right:auto;
    left:-999em;
	/*display:none;*/
	display:compact;
    
	z-index:0;

}
/*二级导航条目*/
#menu dl dd{
    _width:102px;
    height:auto;
    /*border-bottom:1px solid #e4e4e4;*/
    
}
/*二级导航链接样式*/
#menu dl a{
    	font-size:12px;
	
    	color:#fff;
    	display:block;
    	width:auto;
	_width:86px;
    	height:30px;
    	text-align:left;
	line-height:30px;

    	padding-left:25px;
	_padding-left:25px;
    	padding-right:4px;
	_padding-right:0;
	_padding-left:0px;
  
}

#menu li:hover dl{
	left:auto;

}
#menu li.sfhover dl{
	top:36px;
	left:auto;
	display:block;

	}

#menu li.sfhover a.top_nav{
	background:#06F;
	color:#FFFFFF;

}

#menu li.sfhover a span{
    color:#fff;}
#menu dl a:hover{
	 background:#14589D;

/*	background:url(subnav.gif) no-repeat 10px 5px;*/
}