/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*字体定义*/
body {font:12px "宋体",arial,helvetica,clean,sans-serif}
table {font-size:inherit;font:100%;} 
body * {line-height:16px;}

.STYLE3 {
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE9 {font-family: "宋体"; font-size: 12px; color: #FFFFFF; }
.style10 {color: #FFFFFF}

/*重新定义*/
h1 {float:left;width:420px; font-size:15px; color:#333;padding:6px 0 0 20px;font-weight:normal;}
h3{ float:left;width:290px; padding:8px 0 2px 15px; color:#04427B; text-indent:10px;font-size:15px; font-weight:normal; font-family:"黑体"; height:15px;}
h3 a{color:#04427B;}
h4{width:290px; margin:6px 0 4px 15px!important;margin:6px 0 4px 15px;font-size:12px; font-weight:normal; line-height:15px; }

.book h7{ float:left;width:160px; padding:8px 0 2px 15px; color:#04427B; text-indent:10px;font-size:15px; font-weight:normal; font-family:"黑体"; height:15px;}
.book h7 a{color:#04427B;}
.book h8{width:160px; margin:6px 0 4px 15px!important;margin:6px 0 4px 15px;font-size:12px; font-weight:normal; line-height:15px; }

strong {font-weight:bold;}
a {text-decoration:none;} 
a:hover {text-decoration:underline;}

/*通用定义*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.h20 { line-height:20px;}
.error {color:red;}

/*颜色预定义 可以随时增加*/
.black {color:#000;}
.white {color:#fff;}
.red {color:#e10007;}
.grey {color:#454545;}
.orange {color:#ff7200;}
.blue {color:#3a8ecf;}
.navy {color:#183b7d;}

body{ width:950px; margin:0 auto;}

/*字体属性*/
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
a.Ablack{color:#000; text-decoration:none;}
a.Ablack:hover{text-decoration:underline;}
a.Ablue{color:#1D3F6D;text-decoration:none;}
a.Ablue:hover{color:#1D3F6D;text-decoration:underline;}
a.Ablue02{color:#1073D0;text-decoration:none;}
a.Ablue02:hover{color:#1073D0;text-decoration:underline;}
a.Ared{COLOR:#f00; TEXT-DECORATION: none}
a.Ared:hover {TEXT-DECORATION: underline}
a.Agreen{COLOR:#547B20; TEXT-DECORATION: none}
a.Agreen:hover {TEXT-DECORATION: underline}
a.Awhite{COLOR:#fff; TEXT-DECORATION: none}
a.Awhite:hover {TEXT-DECORATION: underline}
/*页头结束*/

/* 字体属性 */
.p14{font-size:14px; font-weight:bold;}
.f01{font-size:12px; font-weight:bold; color:#333;}
.f02{font-size:12px; font-weight: normal; color:#404040;}

/* 通用空白间距 */

/*其它通用样式*/
.clear{clear:both}

/*悬浮按钮*/
.box_nav{float:left;width:280px; height:43px;  background:url(images/vline.gif) no-repeat bottom;}
.box_nav ul{float:left;width:308px; height:21px;margin-top:20px;margin-left:5px;}
.box_nav ul .current{border-top:1px #999 solid;border-bottom:1px #fff solid;border-left:1px #999 solid;border-right:1px #999 solid; background:#fff;color:#1073D0;}
.box_nav ul li{border-top:1px #999 solid;border-left:1px #999 solid;border-bottom:1px #999 solid;border-right:1px #999 solid;background:#EFEFEF;color:#1D3F6D;float:left;width:70px; line-height:21px;text-align:center; font-size:12px;display:block;margin-right:2px;} 

.box_nav04{float:left;width:260px; height:43px;  background:url(images/vline.gif) no-repeat bottom;}
.box_nav04 ul{float:left;width:230px; height:20px;margin-top:20px;margin-left:30px;}
.box_nav04 ul .current{border-top:1px #999 solid;border-bottom:1px #fff solid;border-left:1px #999 solid;border-right:1px #999 solid; background:#fff;color:#1073D0;}
.box_nav04 ul li{border-top:1px #999 solid;border-left:1px #999 solid;border-bottom:1px #999 solid;border-right:1px #999 solid;background:#EFEFEF;color:#1D3F6D;float:left;width:70px; line-height:21px;text-align:center; font-size:12px;display:block;margin-right:2px;} 

.newlist{float:left; width:400px;margin-left:25px;}
.newlist ul{ width:400px; padding:10px 0 0 0!important;padding:10px 0 0 0;}
.newlist li{width:400px; font-size:14px; color:#333; line-height:29px;text-align:left;}
.newlist span{float:left; width:370px; font-size:12px; text-align:right; }

.Column{float:left; width:280px;}
.Column ul{ float:left; width:280px; padding:12px 0 10px 0;margin-left:15px;}
.Column li{ float:left; width:280px; line-height:24px;text-align:left;}
.Column span{float:left; width:250px; font-size:12px; text-align:right; }
			 
.newlist02{float:left;width:300px;}
.newlist02 ul{ width:300px; padding:12px 0 10px 35px!important;padding:12px 0 10px 35px;}
.newlist02 li{width:300px; padding:0 0 8px 0;font-size:12px;color:#333;text-align:left;}
.newlist02 span{float:left; width:270px; font-size:12px; text-align:right; }

.video{float:left; width:145px; margin-bottom:8px; padding:8px 0 0 12px ; background:#F0F0F0 url() no-repeat top;}                        
.video span{float:left;width:135px; height:98px; background:url(images/video_win.gif) no-repeat bottom; display:block; }
.video ul{float:left; width:135px; margin-left:10px;text-align:left;} 
.video li{float:left; width:135px;margin-top:5px; padding:0 0 0 25px; height:20px; background:url(images/icon_video.gif)  no-repeat;} 

.list{float:left; width:155px; margin-bottom:8px; padding:8px 0 0 0; background:#F0F0F0 url() no-repeat top;}
.list ul{float:left;width:150px; margin-left:5px;} 
.list li{float:left;width:150px;text-align:left;padding:4px 0 4px 0;}  

.user_name{ float:left; width:260px; margin-top:0px;line-height:20px;}

.lists h2{float:left;width:150px; margin-top:6px;margin-left:10px; color:#0269D0; font-size:12px; font-weight:bold;}
.lists h2 a{color:#0269D0;}
.lists h6{float:left;width:95px; margin-top:16px;margin-left:10px;margin-bottom:10px; color:#0269D0; font-size:13px; font-weight:bold;}
.lists h5{float:left; width:40px; font-size:12px; font-weight:normal;margin-top:16px; text-align:right;}

.book{float:left; width:170px;}
.book ul{ float:left; width:170px; padding:10px 0 0 0;}
.book li{ float:left; width:170px; line-height:20px;text-align:left;}
.book span{float:left; width:170px; font-size:13px; font-weight:normal; height:15px;}

		   .HotNews ul{ width:422px; padding:15px 0 0 26px;}
		   .HotNews li{width:408px; font-size:14px; color:#333;padding:0 0 10px 0; }

#trZq,#trGg,#trGs,#trYh,#trBx,#trJj,#trCj{cursor:pointer;}
#tdZqList ul,#tdGgList ul,#tdGsList ul,#tdYhList ul,#tdBxList ul,#tdJjList ul,#tdCjList ul{display:none;}