@charset "utf-8";
/* CSS Document */

body,td,th {
	color: #555555; font-size:12px; font-family:Verdana, Arial, "宋体";
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a{font-size:12px;text-decoration: none;color: #555555;}
a:hover {
	text-decoration: underline;color: #ff0000;
}
a:visited {
	color: #666666;
}

.head{ height:124px; text-align:center; background-image:url(images/hbg.jpg);}
.c782{ width:782px;}
.logo{ float:left; margin-top:20px; margin-left:10px;}
.h1{ float:right; margin-top:20px; margin-right:10px; color:#FF0000; font-size:14px; font-weight:bold;}
h1{ float:right; margin-top:20px; margin-right:10px; color:#FF0000; font-size:14px; font-weight:bold;}
.menu{ background-image:url(images/hbg2.jpg); height:35px; margin-top:89px; overflow:hidden;}
.menu a,{color:#FFFFFF; font-weight:bold; font-size:12px; line-height:10px; line-height:38px; margin:0px 20px;}
.menu a:hover,{color:#FFFFFF; font-weight:bold; font-size:12px; line-height:10px; line-height:38px; text-decoration:none; background-color:#FF0000;}
.menu a:visited,{color:#FFFFFF; font-weight:bold; font-size:12px; line-height:10px; line-height:38px;}
.main{ text-align:center;}
.foot{ text-align:center; margin-bottom:15px;}
.left{ float:left; width:223px;}
.right{ float:right; width:559px;}
.kl{ width:216px; border:#D8D8CC solid 1px; background-color:#EDEDE1; margin-left:5px; margin-top:5px;}
.kr{ width:548px; border:#D8D8CC solid 1px; background-color:#ffffff; margin-top:5px; padding-bottom:10px;}
.hr{ width:99%; height:2px; background-color:#D8D8CC; overflow:hidden; margin-top:5px;}
.foot2{ float:left; margin-left:3px; margin-top:10px;}
.foots{ text-align:left; line-height:22px; margin-left:180px; color:#666666;}
.t1{ background:url(images/bg1.jpg); padding-left:30px; padding-top:12px; color:#1C6A98; font-size:14px; font-weight:bold; text-align:left; height:39px;}
.t2{ text-align:left; padding:0px 10px 10px 10px; line-height:20px;}
.rf0{ width:540px;}
.rf1{ float:left; margin:10px 6px;}
.rf2{ float:left; margin:15px 5px; line-height:22px; width:176px;}
.red{ color:#FF0000; font-size:16px; font-weight:bold;}
.t3{ background:url(images/bg2.jpg); padding-left:20px; padding-top:10px; color:#1C6A98; font-size:14px; font-weight:bold; text-align:left; height:35px; width:95%; overflow:hidden;}
.t3 a,.t3 a:hover,.t3 a:visited{ color:#1C6A98; font-size:14px; font-weight:bold; text-align:left;}
.t1 a,.t1 a:hover,.t1 a:visited{ color:#1C6A98; font-size:14px; font-weight:bold; text-align:left;}
.news{ line-height:20px; padding:0px; text-align:left; height:304px;}
.news ul{ margin:0px 45px;}
.newc{ padding:25px; text-align:left; line-height:22px; height:533px;}
.newb{ line-height:20px; padding:0px; text-align:left; height:533px;}
