body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a:link {
	color: #666;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

a:visited {
	color: #666;
}
a:hover {
	color: #31319A;
}
a:active {
	color: #D71700;
}
.w {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a:link {
	text-decoration: none;
}
.line2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EDECEC;
}

a:visited {
	text-decoration: none;
}
.center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.box3 {
	border: 2px solid #D62A1A;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	height: 28px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
}
td.post{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.aCss a{
	height:30px;
	float:none;
	font-weight: bold;
	font-size: 12px;
	PADDING-TOP: 10px;
}
.aCss a:link,.aCss a:visited {
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.aCss a:hover,.aCss a:active {
	color:#FFFF00;
	text-decoration:none;
	background-image: url(sub_bg2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.text {
	font-weight: bold;
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6666CC;
}

.text1 {
	font-size: 12px;
	font-weight: bold;
	color: #D62A1A;
	text-indent: 8px;
	border: 1px solid #CCCCCC;
}
.box2 {
	border: 1px solid #CCCCCC;
}

.sub {
	font-size: 12px;
	font-weight: bold;
	color: #D62A1A;
}
.box {
	border: 1px solid #F2F1F2;
}
.box1 {
	border: 1px solid #333333;
}
.time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #303497;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 16px;
}


input {
	border: 1px solid #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea {
	border: 1px solid #666666;
}

.STYLE3 {color: #3366CC}
.STYLE3 {color: #4F82AD;
	font-weight: bold;
}
/* czh css */
i,h1,h2,h3,h4{font: 12px Arial,"Times New Roman", Times, serif; margin:0; padding:0;}
li{list-style-type:none;}

.aCssW{color:#fff; line-height:15px;}
.aCssW a:link,.aCssW a:visited{color:#fff; text-decoration: none; font-size:11px; font-weight:bold;}
.aCssW a:hover,.aCssW a:active{color:#ccc; text-decoration: none; font-size:11px; font-weight:bold;}

.cRed{color:#f00; background-color:#eee;}
.cBlue{color:#0066CC;}
.bgc1,.bgc1 td{background-color:#f1f1f1; border-bottom:1px dashed #ddd;}
.bgc2,.bgc2 td{background-color:none; border-bottom:1px dashed #ddd;}

.bgc4,.bgc4 td{background-color:#f1f1f1;/* border-bottom:1px dashed #BACEE9;*/}
.bgc3,.bgc3 td{background-color:none;/* border-bottom:1px dashed #BACEE9;*/}
.show td{background-color:#f1f1f1;}
/*.show2 td{background-color:#cedbea;}*/
td.noBg{background:none; border:none;}

.mainPro{width:693px; text-align:center; float:left; padding:3px 0 0 0px;}
.mainPro li{float:left;/* width:138px;*/ text-align:center; padding:2px 0;}
.mainPro li.BLine{border-bottom:2px solid #000;}

.pro{width:690px; float:left; padding:0 0 0 2px; text-align:center;}
.pro li{float:left; width:172px; padding:0 0 20px 0; text-align:center;}
.pro h2{width:150px; height:150px; line-height:150px; font-size:120px; border:1px solid #ccc;}
.pro h2 img{ vertical-align:middle; border:none}
.pro h1{padding:10px 0 0 0; text-align:center; font-weight:bold;}
.pro h1 img{margin:0 5px 0 0;}
.PBpic img{border:4px solid #b4bdc4;}

.pageBar{font-size:12px; clear:both; padding:15px 0 10px 0; text-align:center; letter-spacing:1px; color:#666;}
.pageBar i{color:#F95A03; font-size:12px;}
.pageBar b{font-weight:bold; font-size:12px;}
.pageBar select{font-size:12px;}
.pageBar a:link,.pageBar a:visited{color:#BB7537; text-decoration: none; font-size:12px;}
.pageBar a:hover,.pageBar a:active{color:#F95A03; text-decoration: underline; font-size:12px;}

.honor{padding:0 0 0 10px; width:720px; float:left; text-align:center;}
.honor li{float:left; width:240px; text-align:center; padding:3px 0 5px 0; height:250px;}
.honor li h1{padding:8px 0 2px 0; height:30px; width:207px;}
.honor li h2{ height:207px; line-height:207px; font-size:180px;}
.honor img{border:1px solid #555; vertical-align:middle;}

.keyword{padding:10px 0 5px 0; text-align:left; font-weight:bold; font-size:14px;}
.keyword i{color:#0099FF; font-weight:bold; font-size:14px;}