﻿/* CSS Document */
body{
     padding:0;
     margin:0;
	 text-align:center;
	 font-size:12px;
	 color:#333333;
	 font-family:"宋体";
	 }
img{
     border:0;
	 }
a:link{
     color:#333333;
	 text-decoration:none;
	 }
a:visited{
     color:#333333;
	 text-decoration:none;
	 }
a:hover{
     color:#000099;
	 text-decoration:none;
	 }

#topmain{
     width:910px;
	 height:22px;
	 background:url(/Images/topbg.gif) repeat-x;
	 line-height:22px;
	 text-align:left;
	 margin-left:auto;
	 margin-right:auto;
	 }
#topright{
     width:400px;
	 height:22px;
	 background:url(/Images/topbg.gif) repeat-x;
	 line-height:22px;
	 text-align:right;
	 float:right
	 }
#main{
     width:910px;
	 line-height:18px;
	 text-align:left;
	 margin-left:auto;
	 margin-right:auto;
	 }

#menu{
     width:612px;
	 height:89px;
	 float:left;
	 background:url(/Images/menu.gif) no-repeat right top;
	 }
#flash{
     width:694px;
	 height:176px;
	 float:left;
	 border:solid 1px #b4d3ef;
	 }
#flashright{
     width:214px;
	 height:178px;
	 float:left;
	 background:url(/Images/flashright.gif) no-repeat right top;
	 }
	 
a.mch:link{
     width:208px;
	 height:85px;
	 display:block;
	 background:url(/Images/mch.gif) no-repeat;
	 margin:3px;
	 }
a.mch:visited{
	 width:208px;
	 height:85px;
	 display:block;
	 background:url(/Images/mch.gif) no-repeat;
	 margin:3px;
	 }
a.mch:hover{
	 width:208px;
	 height:85px;
	 display:block;
	 background:url(/Images/mch_over.gif) no-repeat;
	 margin:3px;
	 }
a.ztc:link{
     width:208px;
	 height:85px;
	 display:block;
	 background:url(/Images/ztc.gif) no-repeat;
	 margin:3px;
	 }
a.ztc:visited{
	 width:208px;
	 height:85px;
	 display:block;
	 background:url(/Images/ztc.gif) no-repeat;
	 margin:3px;
	 }
a.ztc:hover{
	 width:208px;
	 height:85px;
	 display:block;
	 background:url(/Images/ztc_over.gif) no-repeat;
	 margin:3px;
	 }
#picnews{
     width:298px;
	 height:218px;
	 border:solid 1px #b4d3ef;
	 float:left;
	 margin-top:8px;
	 }
#picnews img{
     width:290px;
	 height:210px;
	 border:0;
	 margin:4px;
	 }
#news{
     width:372px;
	 height:218px;
	 border:solid 1px #b4d3ef;
	 float:left;
	 margin:8px 9px 10px 9px;
	 }
.news li{
     line-height:18px;
	 }
.date{
     text-align:right;
	  }
#login{
     width:214px;
	 height:218px;
	 border:solid 1px #b4d3ef;
	 float:right;
	 margin:8px 0 10px 0;
	 }
#logint{
     width:212px;
	 height:125px;
	 border-bottom:solid 1px #b4d3ef;
	 float:left;
	 }
#cx{
     width:212px;
	 height:85px;
	 float:left;
	 margin-top:8px;
	 }
#flash2{
     width:910px;
	 height:185px;
	 float:left;
	 background:url(/Images/flash2.gif) no-repeat top right;
	 margin-bottom:10px;
	 }
.yhm{
     width:127px;
	 height:18px;
	 background:url(/Images/yhmbg.gif) no-repeat top left;
	 border:0;
	 padding-left:20px;
	 line-height:18px;
	 font-size:12px;
	 }
.mm{
     width:127px;
	 height:18px;
	 background:url(/Images/mabg.gif) no-repeat top left;
	 border:0;
	 padding-left:20px;
	 line-height:18px;
	 font-size:12px;
	 }
.dl{
     line-height:31px;
     height:31px;
	 white-space:nowrap;
	 }
.dlbt{
     width:62px;
	 height:20px;
	 border:0;     
	 background:url(/Images/dlbt.gif) no-repeat top left;
	 }

#leftc{
     width:299px;
	 float:left;
	 }
#cc{
     width:381px;
	 height:432px;
	 float:left;
	 margin-left:10px;
	 }
#ss{
     width:299px;
	 height:36px;
	 float:left;
	 background:url(/Images/ssbg.gif) no-repeat top left;
	 margin-bottom:7px;
	 }
.ssk{
     width:200px;
	 border:0;
	 margin-left:7px;
	 margin-top:6px;
	 margin-right:5px;
	 font-size:12px;
	 }
#yqfw{
     width:297px;
	 height:208px;
	 float:left;
	 border:solid 1px #CCCCCC;
	 margin-bottom:8px;
	 }
#mxqy{
     width:372px;
	 height:181px;
	 float:left;
	 border:solid 1px #CCCCCC;
	 margin-bottom:10px;
	 margin-top:7px;
	 }
#mxqyimg{
     width:135px;
	 height:135px;
	 border:#b2d4ef solid 1px;
	 float:left;
	 }
#mxqyimg img{
     width:125px;
	 height:125px;
	 margin:5px;
	 }
.mxqybox{
	width:372px;
	background:#eeeeee;
	height:28px;
	line-height:25px;
	border-bottom:#cccccc solid 1px;
	}
.mxqybox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;	
	}
.mxqybox li{
	float:left;
	display:block;
	cursor:pointer;
	width:30px;
	text-align:center;
	color:#666;
	margin:3px 3px 0 3px;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}
.mxqybox li.hover{
	padding:0px;
	width:30px;
	color:#004fae;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}
	 
#mxqytext{
     width:205px;
	 height:auto;
	 float:left;
	 margin-left:10px;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 line-height:18px;
	 display:block;
	 padding-top:10px;
	 }	 
.ssbt{
     width:60px;
	 height:25px;
	 border:0;
	 margin-right:5px;
	 background:url(/Images/ssbt.gif) no-repeat top left;
	 line-height:25px;
	 text-align:center;
	 margin-top:6px;
	 color:#000066;
	 font-weight:bold;
	 }

#dzb{
     width:299px;
	 height:56px;
	 float:left;
	 margin-bottom:8px;
	 }
a.dzbbt:link{
     width:299px;
	 height:56px;
	 display:block;
	 background:url(/Images/dzbbt.gif) no-repeat top left;
	 }
a.dzbbt:visited{
     width:299px;
	 height:56px;
	 display:block;
	 background:url(/Images/dzbbt.gif) no-repeat top left;
	 }
a.dzbbt:hover{
     width:299px;
	 height:56px;
	 display:block;
	 background:url(/Images/dzbbt_over.gif) no-repeat top left;
	 }
#xzx{
	 float:left;
	 padding-top:9px;
	 }
a.xzxbt:link{
	background:transparent url(/Images/xzx.gif) no-repeat scroll left top;
	display:block;
	height:104px;
	width:212px;
	 }
a.xzxbt:visited{
	background:transparent url(/Images/xzx.gif) no-repeat scroll left top;
	display:block;
	height:104px;
	width:212px;
	 }
a.xzxbt:hover{
	background:transparent url(/Images/xzx.gif) no-repeat scroll left top;
	display:block;
	height:104px;
	width:212px;
	 }
#fyrw{
     width:372px;
	 height:250px;
	 float:left;
	 border:solid 1px #CCCCCC;
	 }
#fyrwimg{
     width:135px;
	 height:191px;
	 border:#b2d4ef solid 1px;
	 float:left;
	 }
#fyrwimg img{
     width:125px;
	 height:181px;
	 margin:5px;
	 }
#fyrwtext{
     width:205px;
	 height:auto;
	 float:left;
	 margin-left:10px;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 line-height:18px;
	 display:block;
	 padding-top:10px;
	 }
.fyrwtitle{
	color:#004FAE;
	font-size:14px;
	font-weight:bold;
	 }
#cypt{
     width:372px;
	 height:167px;
	 float:left;
	 border:solid 1px #CCCCCC;
	 margin-top:10px;
	 }
.cyptimg{
     width:123px;
	 height:123px;
	 border:0;
	 float:left;
	 }
.cyptimg img{
     width:93px;
	 height:93px;
	 margin:5px;
	 }

.cypttext{
     width:205px;
	 height:110px;
	 float:left;
	 margin-left:10px;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 line-height:18px;
	 display:block;
	 }
#rightc{
     width:214px;
	 height:432px;
	 float:right;
	 }
#qz{
     width:212px;
	 height:242px;
	 border:#b2d4ef solid 1px;
	 }
#wsbs{
     width:212px;
	 height:auto;
	 border:#b2d4ef solid 1px;
	 margin-top:10px;
	 overflow:hidden;
	 }
#wsbstitle{
     width:212px;
	 height:25px;
	 border-bottom:#b2d4ef solid 1px;
	 }
#wsbsnr{
     width:192px;
	 height:122px;
	 padding:10px;
	 line-height:20px;
	 }
a.wsbslb:link{
     color:#333333;
	 text-decoration:underline;
	 width:64px;
	 display:block;
	 float:left;
	 text-align:center;
	 }
a.wsbslb:visited{
     color:#333333;
	 text-decoration:underline;
	 width:64px;
	 display:block;
	 float:left;
	 text-align:center;
	 }
a.wsbslb:hover{
     color:#000099;
	 text-decoration:none;
	 width:64px;
	 display:block;
	 float:left;
	 text-align:center;
	 }
.zbdq{
     width:192px;
	 float:left;
	 font-weight:bold;
	 color:#5f81bc;
	 text-align:center;
	 }
#jtzd{
     width:908px;
	 height:105px;
	 border:#cccccc solid 1px;
	 float:left;
	 }
#jtzdtitle{
     width:908px;
	 height:31px;
	 border-bottom:#cccccc solid 1px;
	 background:url(/Images/jtzdbg.gif) repeat-x;
	 line-height:31px;
	 }
#jtzdtitle img{
     margin:5px 0 0 10px;
	 }
#jtzdnr{
     width:888px;
	 height:74px;
	 background:url(/Images/jtzdbg2.gif) repeat-x;
	 float:left;
	 padding:10px;
	 line-height:24px;
	 }
#yqlj{
     width:908px;
	 height:131px;
	 border:#cccccc solid 1px;
	 float:left;
	 }
#yqljnr{
     width:888px;
	 height:100px;
	 background:url(/Images/yqljbg2.gif) repeat-x;
	 float:left;
	 padding:10px;
	 line-height:24px;
	 }
#yqljnr img{
     margin:4px;
	 border:solid 1px #cccccc;
	 }
.gd{
    float:right;
	margin-right:15px;
	}
#copy{
     width:910px;
	 height:40px;
	 float:left;
	 text-align:center;
	 color:#999999;
	 margin-top:30px;
	 padding-bottom:50px;
	 }
	 
	 
	 
	 
	 
	 
	 
#Tab{
	width:98%;
	margin:0px;
	padding:0px;
	margin:10px auto;
	border:1px solid #C8D9EC;
	
	}

/*菜单class*/

.Menubox {
	width:362px;
	background:#eeeeee;
	height:28px;
	line-height:25px;
	border-bottom:#b2d4ef solid 1px;
	padding-left:10px;
	}
.Menubox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
	}
.Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:82px;
	background:url(/Images/li_bg.gif);
	text-align:center;
	color:#666;
	margin:3px 3px 0 3px;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}
.Menubox li.hover{
	padding:0px;
	background:#fff;
	width:82px;
	border-right:1px solid #C8D9EC;
	background:url(/Images/hover_bg.gif);
	color:#004fae;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}

.yqfwbox {
	width:297px;
	background:#eeeeee;
	height:56px;
	line-height:25px;
	border-bottom:#cccccc solid 1px;

	}
.yqfwbox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
	}
.yqfwbox li{
	float:left;
	display:block;
	cursor:pointer;
	width:90px;
	text-align:center;
	color:#666;
	margin:3px 3px 0 3px;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}
.yqfwbox li.hover{
	padding:0px;
	background:#fff;
	width:90px;
	background:url(/Images/hover_bg3.gif) no-repeat center center;
	color:#004fae;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}





.fyrwbox{
	width:372px;
	background:#eeeeee;
	height:28px;
	line-height:25px;
	border-bottom:#cccccc solid 1px;
	}
.fyrwbox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	float:right;
	}
.fyrwbox li{
	float:left;
	display:block;
	cursor:pointer;
	width:30px;
	text-align:center;
	color:#666;
	margin:3px 3px 0 3px;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}
.fyrwbox li.hover{
	padding:0px;
	width:30px;
	color:#004fae;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}




	
.loginbox{
	width:213px;
	background:#ffffff;
	height:21px;
	line-height:18px;
	border-bottom:#b2d4ef solid 1px;
	padding-left:1px;
	}
.loginbox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
	}
.loginbox li{
	float:left;
	display:block;
	cursor:pointer;
	width:68px;
	background:url(/Images/li_bg2.gif);
	text-align:center;
	color:#666;
	margin:1px 1px 0 1px;
	height:18px;
	line-height:19px;
	padding-top:2px;
	}
.loginbox li.hover{
	padding:0px;
	background:#fff;
	width:68px;
	border-right:1px solid #C8D9EC;
	background:url(/Images/hover_bg2.gif);
	color:#004fae;
	height:18px;
	line-height:19px;
	padding-top:2px;
	}



.cyptbox {
	width:372px;
	background:#eeeeee;
	height:28px;
	line-height:25px;
	border-bottom:#b2d4ef solid 1px;
	}
.cyptbox ul{
	margin:0px;
	padding:0px;
	list-style:none;	
	}
.cyptbox li{
	float:left;
	display:block;
	cursor:pointer;
	width:58px;
	text-align:center;
	color:#666;
	margin:3px 0 0 2px;
	height:21px;
	line-height:22px;
	padding-top:3px;
	}
.cyptbox li.hover{
	padding:0px;
	background:#fff;
	width:58px;
	border-right:1px solid #C8D9EC;
	background:url(/Images/hover_bg4.gif);
	color:#004fae;
	font-weight:bold;
	height:21px;
	line-height:22px;
	padding-top:3px;
	}

.qzbox {
	width:212px;
	background:#eeeeee;
	height:28px;
	line-height:25px;
	border-bottom:#b2d4ef solid 1px;
	}
.qzbox ul{
	margin:0px;
	padding:0px;
	list-style:none;
	
	}
.qzbox li{
	float:left;
	display:block;
	cursor:pointer;
	width:82px;
	background:url(/Images/li_bg.gif);
	text-align:center;
	color:#666;
	margin:3px 3px 0 3px;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}
.qzbox li.hover{
	padding:0px;
	background:#fff;
	width:82px;
	border-right:1px solid #C8D9EC;
	background:url(/Images/hover_bg.gif);
	color:#004fae;
	font-weight:bold;
	height:22px;
	line-height:22px;
	padding-top:3px;
	}





	
	
.Contentbox{
	clear:both;
	height:auto;
	text-align:left;
	padding:3px;
	line-height:22px;
	}
.Contentbox li{
	padding:0px;
	margin:0px;
	list-style:none;
	line-height:24px;
	margin-left:5px;
	}
	

	

