*{margin:0 auto; padding:0; }
body{
	font-size:12px;
	line-height:25px;
	color:#000000;
	font-family: 'microsoft yahei';

}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;} 
a:link {
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
a:visited {
	color: #333333;
	text-decoration: none;
	font-size:12px;
}
a:hover {
	color: #000000;
	text-decoration: none;
	font-size:12px;
}
a:active {
	text-decoration: none;font-size:12px;
}
.pading{padding:10px}
.aa{
	font-size: 12px;
	color: #003399;
	line-height: 26px;
	font-family: 'microsoft yahei';
	letter-spacing: 0px;
	font-weight: normal;
}
.bb{
	font-size: 16px;
	color: #000000;
	line-height: 24px;
	font-family: 'microsoft yahei';
}

.ab{
	font-size: 14px;
	color: #090;
	line-height: 24px;
	font-family: 'microsoft yahei';
}

.cc{
	font-size: 14px;
	color: #000000;
	line-height: 24px;
	font-family: 'microsoft yahei';
}


.bbb{
	font-size: 14px;
	color: #C00;
	line-height: 24px;
	font-family: 'microsoft yahei';
}



.an:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.an:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.an:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.an:active {
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.a1:link {
	color: #000000;
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.a1:visited {
	color:#000000;
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.a1:hover {
	color: #000000;
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
}
.a1:active {
	text-decoration: none;
	font-size:14px;
	font-family: 'microsoft yahei';
	color: #000000;
}
.a2:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
}
.a2:visited {
	color:#FFFFFF;
	text-decoration: none;
	font-size:14px;
}
.a2:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size:14px;
}
#lan {
	font-family: 'microsoft yahei';
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	text-decoration: none;

}
#dao { width:200px;}
#dao ul li { margin-top:5px; }
#dao ul li a { display:block; line-height:40px; line-height:40px; padding-left:20px; font-size:14px; background:#CCC;}
#dao ul li a:hover { color:#FFF; background:#C00;}


#lan li a {
	display: block;
	height: 28px;
	width: 196px;
	background-color:#e4e4e4;
	font-family: 'microsoft yahei';
	font-size: 12px;
	line-height: 26px;
	color: #333333;
	text-decoration: none;
	margin:5px;	

}

#lan li a:hover{
	background-color:#03832e;
	font-family: 'microsoft yahei';
	font-size: 12px;
	line-height: 28px;
	color: #FFFFFF;
	text-decoration: none;

}
.zi {
	font-family: 'microsoft yahei';
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.zii {
	font-family: 'microsoft yahei';
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}


.ziii {
	font-family: 'microsoft yahei';
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
.a2:active {
	text-decoration: none;
	font-size:14px;
}


#pagination { display: block; list-style: none; position: absolute; left: 50%; top: 350px; z-index: 9900; padding: 5px 15px 5px 0; margin: 0; width: 700px; }
    #pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 15px; border-radius: 5px; background: #FFF; }
        #pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
        #pagination li.current { background: #0092CE; }
.pbox { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 165px; /*约为高度的0.873，200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/ width: 220px; height: 195px; *height: 195px; border: 1px solid #eee; margin-left: 0px; }
    .pbox a img { /*设置图片垂直居中*/ vertical-align: middle; max-width: 220px; max-height: 195px; }
    .pbox a { vertical-align: middle; }
.pbox_title { text-align: center; width: 220px; line-height: 30px; height: 30px; margin-left: 0px; }
    .pbox_title a { font-size: 12px; color: black; text-decoration: none; }
        .pbox_title a:hover { font-size: 12px; color: orangered; }

.cm { margin-top: 10px; margin-left:17px; }
    .cm ul li { float: left; width: 240px; list-style: none; margin: 0px; padding: 0px; font-size: 12px; }

/*新闻*/
#neinews, .gen_content1, .gen_details_content { width: 700px; margin: auto; }
    #neinews ul { margin: 0px; padding: 0px; list-style: none; }
        #neinews ul li { margin: 0px; padding: 0px; }
            #neinews ul li a { display: block; padding-left: 15px; height: 30px; line-height: 30px; background: #F6F6F6; margin-top:10px; }
                #neinews ul li a:hover { background: #999; color: #FFF; }

.gen_details_title { font-size: 16px; font-weight: bold; }
.gen_details_center { text-align: center; }
.pagination { padding: 5px 0px 0px 0px; width: 100%; display: inline-block; vertical-align: top; }
.left ul { list-style:none; }

    .left ul li a { background-color:#0182E7; height:33px; display:inline-block; width:213px; margin-left:2px; color:white; border-top:1px solid #fff; line-height:33px; font-size:14px; padding-left:5px; border-bottom:1px solid #cfcfcf;  }
    .left ul li div a { font-size:14px; display:normal; background-color:#fff; color:black; background-color:#e4e4e4; }
    .left ul li div a:hover { font-size:14px; display:normal;  color:white; background-color:#f5a101; }
        .left ul li div a img { padding:0px 6px; }
	#gdleft ul li { width:240px;}

.mm ul { list-style:none; margin-top:15px; }
    .mm ul li { float:left; width:245px; }