@charset "gb2312";

.h{display:none;}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
}
.main {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #010000;
	 
}
img {border:0px}
.shade {
	filter:
Dropshadow(offx=1,offy=0,color=#CCCCCC) Dropshadow(offx=0,offy=1,color=#CCCCCC) Dropshadow(offx=0,offy=-1,color=#CCCCCC) Dropshadow(offx=-1,offy=-1,color=#CCCCCC);
}
.head {
	height: 261px;
}
.left {
	float: left;
	height: 1350px;
	width: 268px;
	background-image: url(../images/m_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.right {
	float: left;
	height: 1350px;
	width: 732px;
}
.foot {
	clear: both;
	height: 92px;
	background-image: url(../images/foot.gif);
	background-repeat: no-repeat;
	padding-left: 430px;
	line-height: 25px;
	font-size: 12px;
	padding-top: 30px;
}
.l1 {
	height: 229px;
	width: 263px;
}
.l2 {
	height: 104px;
	width: 263px;
	text-align: center;
	padding-top: 25px;
	background-image: url(../images/m_bg8.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.l3 {
	height: 539px;
	width: 263px;
}
.l4 {
	height: 212px;
	width: 263px;
	background-image: url(../images/m_bg8.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.l5 {
	height: 241px;
	width: 263px;
	background-color: #F7F7F7;
}
.title {
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #AB0217;
	text-align: center;
	padding-top: 8px;
	background-image: url(../images/m_bg5.gif);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
	FILTER: shadow(color=#22BB09,direction=135)
	
}
.zt {
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #AB0217;
	text-align: center;
	padding-top: 8px;
	background-image: url(../images/m_bg5.gif);
	background-repeat: no-repeat;
	cursor:pointer;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9C9C9;
	border-bottom-color: #C9C9C9;
	margin-bottom: 2px;
		filter:
Dropshadow(offx=1,offy=0,color=#003366) Dropshadow(offx=0,offy=1,color=#006600) Dropshadow(offx=0,offy=-1,color=#006600) Dropshadow(offx=-1,offy=0,color=#006600);
width:100%;
}
.zt a{
	font-size: 14px;
	color: #AB0217;
	 
}
.zt a:hover{
	font-size: 14px;
	color: #AB0217;
}
.czt {
	height: 343px;
	width: 263px;
	background-image: url(/images/mainbk3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.czt a {
	display: block;
	height: 20px;
	padding-top: 10px;
	padding-left: 40px;
	background-image: url(../images/bg15.jpg);
	background-repeat: no-repeat;
	background-position: 19px 11px;
}
.r1 {
	margin-left: 9px;
	width: 711px;
	border: 1px solid #979797;
	background-color: #F7F7F7;
}

.ppt {
	float: left;
	height: 225px;
	width: 306px;
	padding-top: 5px;
	padding-left: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.r1_1 {
	float: left;
	width: 390px;
	background-image: url(../images/mdxw.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.cleanboth {
	font-size: 0px;
	clear: both;
	height: 0px;
	width: 0px;
}
.title1 {
	height: 35px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C9C9C9;
	margin-top: 8px;
 }
.r2_js {
	margin-left: 9px;
	margin-top: 9px;
	width: 711px;
	border: 1px solid #979797;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/js.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:visible;
	
}
.r2_xs {
	margin-left: 9px;
	margin-top: 9px;
	width: 711px;
	border: 1px solid #979797;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/xs.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:visible;
	
}
.r2_jz {
	margin-left: 9px;
	margin-top: 9px;
	width: 711px;
	border: 1px solid #979797;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/jz.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow:visible;
	
}
.r3 {
	margin-left: 9px;
	margin-top: 9px;
	width: 711px;
	border: 1px solid #979797;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/xs.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.r2_1 {
	float: left;
	height: 183px;
	width: 343px;
	margin-left: 8px;
	margin-top: 7px;
	display: inline;
}
.r2_2 {
	float: left;
	height: 183px;
	width: 343px;
	margin-left: 12px;
	margin-top: 7px;
	display: inline;
}
.title2 {
	height: 23px;
	background-image: url(../images/m_bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tbpage0 {
	background-image: url(../images/m_bg1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 17px;
	width: 82px;
	color: #AC0001;
	text-align: center;
	padding-top: 6px;
	cursor:pointer;
}
.notbpage0 {
	float: left;
	height: 17px;
	width: 82px;
	text-align: center;
	padding-top: 6px;
	cursor:pointer;
}
.more {
	background-image: url(../images/m_bg3.gif);
	background-repeat: no-repeat;
	float: right;
	height: 23px;
	width: 15px;
}
.r4 {
	height: 148px;
	width: 711px;
	margin-top: 9px;
	margin-left: 9px;
	border: 1px double #979797;
}
.r4_1 {
	float: left;
	height: 148px;
	width: 64px;
}
.r4_2 {
	float: left;
	width: 632px;
	margin-top: 5px;
}
.r5 {
	margin-top: 9px;
	margin-left: 9px;
	width: 711px;
	border: 1px solid #979797;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/jz.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.r6 {
	height: 223px;
	width: 354px;
	margin-top: 9px;
	margin-left: 9px;
	border: 1px solid #979797;
	float: left;
	display: inline;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/mdq.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.r7 {
	height: 223px;
	width: 350px;
	margin-top: 9px;
	margin-left: 5px;
	border: 1px solid #979797;
	float: left;
	display: inline;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F7F7F7;
	background-image: url(../images/zjwz.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.ss {
	padding-left: 5px;
	margin-top: 15px;
}
.ss .txt {
	border: 1px solid #999999;
	width: 130px;
}
.s1 {
	padding-left: 48px;
}
.l4_2 {
	padding-top: 9px;
	text-align: center;
}
.l4_2 img {
	margin-top: 5px;
}
.yqlj {
	display: block;
	width: 200px;
	height: 195px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.mc1 {
	float: left;
}
.more1 {
	float: right;
	padding-top: 17px;
	padding-right: 12px;
}
.more1 a {
	color: #A50603;
	
}


/*<mainlist*/
.mainlist0 marquee {
	margin-top: 5px;
	display: block;
}
.more3 {
	text-align: right;
	padding: 5px;
	display: block;
}
.mainlist0 div {
	background-image: url(../img/arrow5.gif);
	background-repeat: no-repeat;
	background-position: 14px 6px;
	line-height: 22px;
	padding-left: 25px;
	padding-right: 15px;

}
.mainlist0 .doctitle {


}
.mainlist0 .myday {
	font-size: 12px;
	color: #9C9C9C;
	padding-left: 10px;
}
.mainlist1 div {
	height: 14px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.mainlist1 .doctitle {
	float: left;
	width: 76%;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 6%;
	background-image: url(../img/arrow5.gif);
	background-repeat: no-repeat;
	background-position: 10px 2px;
	text-overflow:ellipsis;
}
.mainlist1 .myday {
	float: right;
	width: 16%;
	text-align: right;
	font-size: 12px;
	color: #9C9C9C;
	padding-right: 1%;
}
.mainlist2 div {
	height: 14px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.mainlist2 .doctitle {
	float: left;
	width: 94%;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 5%;
	background-image: url(../img/arrow5.gif);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	text-overflow:ellipsis;
}
.mainlist2 .myday {
	display:none;
	float: right;
	width: 21%;
	text-align: right;
	font-size: 12px;
	color: #9C9C9C;
}


/*mainlist>*/
.ss form {
	margin: 0px;
	padding: 0px;
}
.foot a:hover{
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.rk {
	margin-top: 5px;
	margin-left: 7px;
}
