@charset "gb2312";
body{ background:#FFF url(top-bg.gif) repeat-x top; margin:0;  sans-serif;}
td {font-size:13px; line-height: 160%; color: #333;}
div,form,img,ul,ol,li,dl,dt,dd,a {margin: 0; padding: 0; border: 0; }
em {font-style:normal;}
input{ font-family:"ΣΧΤ²", Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal;}
a:link {color: #666; text-decoration:none;}
a:visited {color: #666;text-decoration:none;}
a:hover {color: #333; text-decoration:underline;}
a:active {color: #333;text-decoration:none; }

.title1{ color:#C60031; font-weight:bold;font-size:18px; line-height:30px;font-family:"ΣΧΤ²";} 
.title11{ color:#333333; font-family:"ΣΧΤ²"; font-weight:bold; font-size:18px;  line-height:30px;}
.text11{ padding:0px 0px 0px 0px;font-size:13px;}
.text1{ padding:0px 0px 0px 0px;font-size:13px;}
.top{ background:url(blog-bg.gif) no-repeat right top; height:29px; text-align:right; padding:0 37px 0 0;}
.top a:link,.top a:visited,.top a:hover {color: #FFF; text-decoration:none; padding:0 10px;}
.top a:hover {color: #549fcf;}

.menu{ background:url(menu-bg.gif) repeat-x;}

.top-news{ padding:20px 15px 15px 15px; vertical-align:top;}
.top-news li{ background:url(l1.gif) no-repeat 5px left; padding-left:15px; margin:5px 0;}
.top-news a:link,.top-news a:visited,.top-news a:hover {color: #FFF; text-decoration:none; line-height:180%;}
.top-news a:hover {color: #CCC;text-decoration:underline;}

.top-index{ padding:20px 15px 15px 15px; vertical-align:top;background:#FFF; border-left:solid 1px #dedee0;border-right:solid 1px #dedee0;}
.top-index li{ background:url(l1.gif) no-repeat 5px left; padding-left:15px; margin:5px 0;}
.top-index a:link,.top-news a:visited,.top-news a:hover {color: #FFF; text-decoration:none; line-height:180%;}
.top-index a:hover {color: #CCC;text-decoration:underline;}

.b-l{ background:url(b-l-bg.gif) repeat-y; width:10px;}
.b-r{ background:url(b-r-bg.gif) repeat-y; width:10px;}

.bg1{ background:#eaeaec}
.bg2{ background:#FFF; border-left:solid 1px #dedee0; border-right:solid 1px #dedee0;}
.bg2-l{ border-right:solid 1px #666666; width:210px; vertical-align:top; }
.bg2-r{
background-image: url(bg_other.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top:solid 1px #666666; vertical-align:top; padding:15px; }

.smenu{ height:123px; vertical-align:top; padding:0 25px;}
.smenu a:link,.smenu a:visited,.smenu a:hover {color: #999; text-decoration:none; display:block; line-height:180%;}
.smenu a:hover {color: #333;}

.lmenu li{ padding-left:5px;}
.lmenu a:link,.lmenu a:visited,.lmenu a:hover {color: #ffffff; text-decoration:none; line-height:28px; width:200px;background:url(lmenu-bg.gif) top no-repeat;padding:3 10 0 30}
.lmenu a:hover {color: #efefef;background:#FFF;background:url(lmenu-bg1.gif) top no-repeat; }

.ymenu{ height:30px;}
.ymenu a:link,.ymenu a:visited,.ymenu a:hover {color: #999; text-decoration:none;}
.ymenu a:hover {color: #CCC;}

.box-t { background: url(box-t.gif); height:35px; color:#0075bf; font-size:14px; font-weight:bold; padding-left:0px;}
.box-t a:link,.box-t a:visited,.box-t a:hover{ background: url(box-t.gif); height:35px; color:#0075bf; font-size:14px; font-weight:bold; padding-left:10px;padding-top:7px;}
.box-bg,.box-bg a:link,.box-bg a:visited,.box-bg a:hover{ background:url(box-bg.gif) repeat-y; padding:10px;}



.bottom{ border-left:1px solid #d8dde2;border-right:1px solid #d8dde2; padding-left:10px;padding-right:10px;}

.p1{ padding:10px; vertical-align:top;}
.p2{ padding:10px;}
.p3-1{ padding:10px; vertical-align:top; padding-top:10px;}
.p3-2{ width:30px;}
.p3-3{width:600px; vertical-align:top; padding-top:10px;}
.p4{ padding:10px 10px 10px 10px; font-size:14px; border-bottom:1px solid #e0e0d3;border-left:1px solid #e0e0d3;border-top:1px solid #e0e0d3;border-right:1px solid #e0e0d3; vertical-align:top£»}

.a1 li{ background:url(dian1.gif) left no-repeat; padding-left:10px; line-height:25px;}
.a1 a:link,.a1 a:visited,.a1 a:active{color: #333333;}
.a1 a:hover {color: #000; text-decoration:none;}
.a1 span {float:RIGHT;}

.a2 li{background:url(line2.gif) bottom repeat-x; margin:10px 0;}
.a2 a:link,.a2 a:visited,.a2 a:active,.a2 a:hover{color: #444141; font-size:14px; padding-left:10px; display:block; line-height:27px;}
.a2 a:hover {color: #FFF; background:url(left-menu-bg.gif) no-repeat; text-decoration:none;}
.a2 li a.btu-on:link,.a2 li a.btu-on:visited,.a2 li a.btu-on:hover,.a2 li a.btu-on:active{color:#FFF; background:url(../images/left-menu-bg.gif) no-repeat;}

.a3 li{ display:block;font-size:12px;background:url(line2.gif) bottom repeat-x; padding:10px 0;}
.a3 .l{ width:210px; float:left;}
.a3 .l img{ border:1px solid #999;}
.a3 .r{ width:450px; float:right;}
.a3 .n{ width:650px; float:right;}
.a3 a{ font-size:14px; font-weight:bold;}
.a3 p{ margin:10px 0;}
.a3 li span { float:RIGHT;}


.menu{ background:url(menu-bg.gif) repeat-x; font-family:"ΣΧΤ²";}
.menu a:link,.menu a:visited,.menu a:hover {color: #FFF; text-decoration:none; padding:15px 20px 0 30px; font-size:14px; height:42px; width:117; font-weight:bold;font-family:"ΣΧΤ²";}
.menu a:hover {color: #FFF; background:url(menu-bg2.gif) top repeat-x;font-family:"ΣΧΤ²";}
.menu-line{ background:url(menu-line1.gif) left no-repeat bottom;font-family:"ΣΧΤ²";border-left:1px solid #ffffff;}



/*=================*/
.a11{
padding:0px 0px 0px 0px; border-left:1px solid #ffffff;border-right:1px solid #dddddd; background: url(/menu-bg2.gif) repeat-y;}
.a11 li{
	margin-bottom:2px;
	padding:0;
	float:left;
}

.a11 a:link,
.a11 a:visited,
.a11 a:hover,
.a11 a:active{
  font-weight:bold;
	color: #FFF;
	font-size: 14px;
	display:block;
	background:#C60031 url(line2.gif) no-repeat 10px center;
	text-decoration: none;
	width:100%;
	padding:4px 4px 4px 20px;
	border:1px solid #FFF;
}
.a11 a:hover {
	color: #FFF;
	background:#C60031 url(../images/arrow1.gif) no-repeat 10px center;
}

.a31{
padding:0px 5px 5px 5px;}
.a31 li{
	margin:0;
	padding:0;
	float:left;
}

.a31{
padding:0px 5px 5px 5px;
margin-bottom:20px;}
.a31 li{
	margin:0;
	padding:0;
	float:left;
	background-image:none;
}

.a31 a:link,
.a31 a:visited,
.a31 a:hover,
.a31 a:active{
	color: #333;
	font-size: 12px;
	line-height:180%;
	text-decoration: none;
	padding:0 0 0 0px;
	padding-left:2px;
	width:165px;
	background:none url(dian11.gif) no-repeat 0px center;
	border:none;
	line-height:22px;
}
.a31 a:hover {
	color: #860122;
	font-weight:bold;
	background:none url(dian11.gif) no-repeat 0px center;
}

.a32{
padding:0px 5px 5px 5px;
margin-bottom:5px;}
.a32 li{
	margin:0;
	padding:0;
	float:left;
	background-image:none;
}

.a32 a:link,
.a32 a:visited,
.a32 a:hover,
.a32 a:active{
	color: #333;
	font-size: 12px;
	line-height:180%;
	text-decoration: none;
	padding:0 0 0 0px;
	padding-left:10px;
	width:100%;
	background:none url(dian1.gif) no-repeat 0px center;
	border:none;
	line-height:22px;
}
.a32 a:hover {
	color: #666;text-decoration:underline;
	background:none url(dian1.gif) no-repeat 0px center;
}
