@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; color:#666;font-family:Microsoft Yahei,"宋体",arial;font-size:14px;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}
h1{color:#fff;font-size:16px;}
a{text-decoration:none; color:#666;}
img{border:0;}
h2{color:#000000;font-size:18px; margin-bottom:10px;}
h3{color:#000000; margin:10px 0; font-size:15px;}
h4{color:#e93455; font-size:14px;}
p{text-indent:0em;}
/*----MAIN PANEL----*/
#page-container{width:1000px; position:relative; margin:0 auto; background-color:#f3f3f3;}
#page-container div{float:left;}

#MiniPublicTopTab{background:url(top.gif) repeat-x;height: 50px;text-align: center;width:100%;}
	#MiniPublicTop{ clear: both;color: #000;font-size: 12px; height: 33px;line-height: 12px; margin: 0 auto;width: 930px;}
		#MiniPublicTop #miniLogo{float: left;}
		#MiniPublicTop #miniLink{float: right;padding: 12px 8px 0 0;}
			#MiniPublicTop #miniLink span{ padding: 0 10px 0 5px;}
			#MiniPublicTop a.mLink{color: #828282;}
			#MiniPublicTop a:hover{ color:red;}

.img1{padding:3px; border:dashed 1px red;}

.m1{ margin-top:10px;}
.m1 .menu{ background-position:0 20px;}
.menu{ background:url(menu_bg.jpg) repeat-x;  width:1000px;}	
.menu2{ background:url(menu_bg2.jpg) repeat-x; width:1000px;}					
.text{background-image:url(m1_bg.gif); height:230px;  background-repeat:no-repeat; background-position:center; padding: 20px 60px 10px 60px; text-indent:2em; line-height:25px; color:#11022d;}

.m2 .menu2{background-position:0 11px;}
.m2text{float:left; width:1000px;}
.m2text li{float:left; background-color:#FFF; width:294px; height:380px; margin-left:19px; background-image:url(m2_bg.gif); background-position:bottom; background-repeat:no-repeat; padding:7px;}
.m2text p{margin-top:10px; line-height:23px;}


.m3 .menu2{background-position:0 11px;}
.m3text{ float:left; width:1000px; margin-top:10px;}
.m3text li{float:left; background-color:#fff; width:212px; height:373px; margin-left:19px; padding:7px; background-image:url(m3_bg.gif);background-repeat:no-repeat; background-position:bottom; position:relative; clear:none; margin-top:5px;}
.m3text p{line-height:23px; margin-top:10px;}
.m3text h4{background-image:url(m3_sign.gif); background-repeat:no-repeat; background-position:-10px 18px; text-align:right; height:25px; padding-right:10px;}
.sign{top:-13px;right:-5px; position:absolute;}

.m4 .menu2{background-position:0 10px;}

.m5 .menu2{background-position:0 11px;}
.m5text{width:1000px;}
.m5text li{float:left; background-color:#FFF; width:433px; height:335px; background-image:url(m5_bg.gif); margin:10px 0  10px 18px; padding:20px;}
.m5text img{padding:5px; border:dashed 1px red;}
.m5text p{line-height:23px; margin-top:5px;}

.m6 .menu2{background-position:0 11px;}

.m7 .menu2{background-position:0 11px;}

.m8 .menu2{background-position:0 10px;}
.sign2{border-top:#fa0c02 solid 5px; width:1000px; margin:10px 0;}
.sign2 h5{ color:#FFF; font-size:18px; background-color:#fa0c02; width:146px; text-align:center; padding-bottom:2px; margin-top:-5px;}
.m8text{float:left; width:1000px;}
.m8text li{float:left; background-color:#FFF; width:294px; height:450px; margin-left:19px; background-image:url(m8_bg.gif); background-position:bottom; background-repeat:no-repeat; padding:7px;}
.m8text p{margin-top:10px; line-height:23px;}
.m8text img{padding:5px; border:dashed 1px red;}