body {
	font: 100% Arial,Verdana, Helvetica, sans-serif;
	background: #FFFFFF;
/*	background-image:url(bg1.gif);
	background-repeat:repeat-x;*/
	margin:0; /* 最好将 body 元素的边距和填充设置为 0 以覆盖不同的浏览器默认值 */
	padding:0;
	text-align: center;
	color: #666666;
	font-size:12px;
}

/*img,input,object,body {FILTER: gray;}*/
a:link {
color: #1357c2;text-decoration:none;font-size:12px;
}
a:visited {
color: #1357c2;text-decoration:none;font-size:12px;
}
a:hover {
color: #666666;text-decoration:underline;font-size:12px;
}
a:active {
color: #333333;text-decoration:underline;font-size:12px;
}
form{margin:0px;padding:0px;}
img 
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	/*height: 32px;*/
}
ul,li{
margin:0px;padding:0px;list-style-type:none;
}

.fontYH{ font-family:@微软雅黑;}
.font14{ font-size:14px;}
.clear{clear:both; font-size:1px; height:0px;}
.color1{ color:#046FC1;}
.gray{ color:#9CA9BD}
.floatR{ float:right;}
.red,.red:link,.red:visited,.red:hover{ color:#F00;}
.acolor:link,.acolor:visited,.acolor:hover{ color:#1170D1}
.bold{ font-weight:bold;}
#top{ width:1000px; margin:0px auto 0 auto; border:0px #DCDCDC solid; border-bottom:0px; background-image:url(../images/topbg.gif); height:83px;}
.topMenu{ padding:20px 0 0 0; color:#868585;}
.topMenu a,.topMenu a:visited,.topMenu a:hover{color:#000000;}


.line{ background-image:url(../images/line.gif); background-repeat:repeat-x; height:25px; font-size:1px; }
#banner{width:794px; height:155px; overflow:hidden; margin:5px auto 5px auto; }
#banner img{ display:block}
#nav{ width:1000px; margin:0 auto;text-align:center; height:28px;border:0px solid;}
.nav_l{ background-image:url(../images/nav_l.gif); height:31px; width:20px; float:left; overflow:hidden;}
.nav_m{ background-image:url(../images/nav_m.gif); height:31px; line-height:31px; width:945px; float:left; padding:0 0 0 15px;}
.nav_r{ background-image:url(../images/nav_r.gif); height:31px; width:20px;float:left; overflow:hidden;}
#nav li{ float:left; padding:0px 22px 0 15px; width:80px; background-image:url(../images/navline.gif); background-repeat:no-repeat; background-position:right;}
#nav .endli{ background-image:none; }
#nav a,#nav a:visited{color:#FFF;display:block;font-weight:bold;}
#nav a:hover{color:#000; display:block; background-image:url(../images/navOn.gif); background-repeat:no-repeat; background-position:center; font-weight:bold; text-decoration:none;}
#nav .bn_on a,#nav .bn_on a:visited,#nav .bn_on a:hover{color:#000; display:block;background-image:url(../images/navOn.gif); background-repeat:no-repeat; background-position:center; font-weight:bold;text-decoration:none;}
.indexDiv1{ height:35px; line-height:35px; color:#FF0000; clear:both;}
.indexDiv1 a ,.indexDiv1 a:visited{color:#FF0000;}

.part{border:0px #DDDDDD solid; padding:0px;width:186px; margin:0 auto;}
.part_mid{ background-image:url(../images/part_mid.gif); border-top:1px #FFF solid; padding:0 4px;}
.part_bottom{ background-image:url(../images/part_bottom.gif); height:8px; overflow:hidden;}

.login_div{}
.login_bn{ background-color:#41BCEC; border:1px #168BAA solid; color:#FFF; width:45px; height:25px; text-align:center; }
.search_input{ vertical-align:middle; color:#ADAFB2;}
.input_bg{background-image:url(../images/input_bg.gif); background-repeat:no-repeat; width:83px;height:18px; overflow:hidden;}
.input{ border:1px #CECBC6 solid; color:#046FC1; height:22px; line-height:22px; font-weight:bold; padding:0 4px;}
.input2{ border:1px #CECBC6 solid; color:#046FC1; height:20px; line-height:20px; padding:0 2px;}
.search_div{ border-top:1px #FF0000 solid; border-bottom:1px #BFBFBF solid; background-color:#FFECEC; height:32px; line-height:32px; color:#000; font-weight:bold;}
.mainDiv{ width:1000px; margin:0 auto; background-color:#FFF; border:0px solid;}

.leftpart{float:left;width:201px; background-image:url(../images/leftpart.gif);padding:0px 0px;margin:0px 0 0 0;border-bottom:0px solid; }
.rightpart{float:right;width:794px;margin:0px 0 0 0; padding-left:4px; border-bottom:0px solid; overflow:hidden;}
.marginBottom{ margin-bottom:5px;}
.marginBottom2{ margin-bottom:15px;}
.textlist{ text-align:left; padding:0 10px;border-bottom:1px #7D7D7D dashed; height:25px; line-height:25px; position:relative; display:block; }
.textlist ul{ position:absolute; text-align:left; top:0px; left:-10px; z-index:999; margin:0 0 0 178px; background-color:#ebebeb; width:180px; border:1px #CCC solid;}
.textlist ul li{ padding:0 0 0 10px; line-height:18px; height:18px; }

.textlist2{ padding:10px 0;margin:0 10px;}
.textlist2 li{ text-align:left;  border-bottom:1px #7D7D7D dashed; line-height:16px; padding:5px 0 10px 0;}


.linklist{ width:95px; float:left; margin:2px 0; text-align:center;}
.linklist img{ width:81px; height:31px;}
.title1{background-image: url(../images/title1.gif);background-repeat:no-repeat;color: #0058B0;width: auto;text-align:left;height:33px;margin:0px;font-weight:bold;overflow:hidden;}
.title1 span{float:right;padding-top:0px;padding-right:10px;color:#FFF;font-weight:normal;}
.title1 label{padding-left:10px;color:#FFF;font-weight:bold;font-size:16px; font-weight:bold;}
.title1 label img{ vertical-align:middle; height:30px; padding:1px 0 0 0;}
.title1 label a,.title1 label a:hover,.title1 label a:visited{color:#FFF;font-weight:bold;font-size:16px;text-decoration:none;}
.title1 font{color:#FFF;font-weight:normal;font-size:12px; font-family:Arial; text-decoration:none;}
.title1 span a,.title1 span a:hover,.title1 span a:visited{color:#FFF;font-weight:normal;font-size:12px;}

.title2{background-image: url(../images/title2.gif);background-repeat:no-repeat; background-position:left;color: #000000;width: auto;text-align:left;height:30px; padding:2px 0 0 0;margin:0px;font-weight:bold;overflow:hidden;}
.title2 span{float:right;padding-top:5px;padding-right:2px;color:#333;font-weight:normal;}
.title2 label{padding-left:20px;color:#0051A0;font-weight:bold;font-size:18px; }
.title2 label a,.title2 label a:hover,.title2 label a:visited{color:#0051A0;font-weight:bold;font-size:18px; text-decoration:none;}
.title2 span a,.title2 span a:hover,.title2 span a:visited{color:#333;font-weight:normal;font-size:12px;}


.lineheight1{ line-height:25px;}

.list2 li{ float:left;width:132px; text-align:center; background-color:#FFF; border:0px #CBCBCB solid; padding:2px 0px 2px 0px; margin:0px 0 0 0;}
.list2 li img{width:120px;}




.list{ float:left;width:262px; 
height:159px; overflow:hidden; text-align:center;  border:0px #CBCBCB solid; padding:0px 0px 0px 0px; margin:0px 0 0 0;
}
.list .list_img{ width:140px; text-align:center;}
.list .list_img img{border:1px #F2F2F2 dashed; width:100px; height:100px; padding:4px; text-align:center;}
.list .list_text{ padding:5px 10px; color:#735F6A; text-align:left;}
.list .list_text2{ line-height:22px; }
.list .list_text2 li{height:22px; overflow:hidden; margin:0px; padding:0px;}


.classlistli {height:25px; line-height:25px; background-image:url(../images/quan.gif); background-repeat:no-repeat; background-position:10px;text-align:left; padding:0px 0 0 30px; margin:0px 2px 5px 2px; border-bottom:1px #F3F3F3 solid; color:#0067C9; font-size:13px; font-weight:bold; }
.classlist li a,.classlist li a:visited,.classlist li a:hover{color:#0067C9; font-size:13px;font-weight:bold;}
.fenye{ text-align:right;}
#footer{ width:1000px; margin:0px auto 0 auto;clear:both; border-top:2px #1A5FC6 solid; padding:10px 0 10px 0; line-height:20px;}
.footerMenu{color:#1A5FC6; font-weight:bold;}
.footerMenu a,.footerMenu a:visited,.footerMenu a:hover{ margin:0 10px; color:#1A5FC6; font-weight:bold;}
#footer img{ vertical-align:middle; border:0px;}

.login_div #textfield,.login_div #txt_Password
{
	 width:145px; height:20px;
	 margin-bottom:3px;
	}
.Footerul{}
.Footerul li{ display:inline; padding-left:10px; padding-right:10px;}
