@charset "utf-8";
body{ background:#FFF url(top-bg.gif) repeat-x top; margin:0; font-family:"calibri", sans-serif;}
td {font-family:"calibri"; 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:Arial, 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;}*/

.title1{ color:#AB8B28; font-weight:bold;font-size:18px; line-height:30px;} 
.title11{ color:#333333; font-family:"Times New Roman"; font-weight:bold; font-size:18px;  line-height:30px;}

.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 #eceef0; width:210px; vertical-align:top; }
.bg2-r{ border-top:solid 1px #ebedef; vertical-align:top; padding:15px; background:#FDEFC2}

.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{background:url(lmenu-bg.gif); padding-left:30px;}
.lmenu a:link,.lmenu a:visited,.lmenu a:hover {color: #2f404a; text-decoration:none; line-height:33px;}
.lmenu a:hover {color: #0075bf;}

.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;}

.text11{ padding:0px 0px 0px 0px;font-size:13px; font-family:"calibri"}
.text1{ padding:0px 0px 0px 0px;font-size:13px; font-family:"calibri"}

.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{ background:#fafafa; 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:360px; float:right;}
.a3 .n{ width:580px; 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:Arial;}
.menu a:link,.menu a:visited,.menu a:hover {color: #FFF; text-decoration:none; padding:15px 1px 0 5px; font-size:14px; height:42px; font-weight:bold;font-family:Arial;}
.menu a:hover {color: #FFF; background:url(menu-bg2.gif) top repeat-x;font-family:Arial;}
.menu-line{ background:url(menu-line.gif) left no-repeat bottom;font-family:Arial;}



/*=================*/
.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:#E7B210 url(line2.gif) no-repeat 10px center;
	text-decoration: none;
	width:199px;
	padding:4px 4px 4px 20px;
	border:1px solid #FFF;
}
.a11 a:hover {
	color: #FFF;
	background:#504113 url(../images/arrow1.gif) no-repeat 10px center;
}

.a31{
padding:5px 5px 5px 5px;}
.a31 li{
	margin:0;
	padding:0;
	float:left;
}

.a31 a:link,
.a31 a:visited,
.a31 a:hover,
.a31 a:active{
	color: #333;
	font-size: 12px;
	text-decoration: none;
	padding:0 0 0 15px;
	width:165px;
	background:none url(dian1.gif) no-repeat 5px center;
	border:none; 
}
.a31 a:hover {
	color: #000;
	background:none url(dian1.gif) no-repeat 5px center;
}
