body {
background: url("images/bg.png") repeat;
color: #333;
font: 100%/1.3125em Arial,Helvetica,sans-serif;
position: relative;
margin: 0;
padding: 0;
}
.middle, .container-mar {
margin: 0 20px;
}
.header {
background: url("images/bg-top.png") repeat-x transparent;
margin: 0;
padding: 0;
height: 60px;
}
.phone-top {
background: url("images/bg-slider.png") no-repeat transparent;
margin: 0;
padding: 25px 75px 1px 0;
height: 60px;
text-align: right;
font-size:32px;
font-family: Lucida Console;
color:#fff;
}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
min-width: 800px;
margin-left: auto;
margin-right: auto;
}

.menu {
float: right;
padding: 19px 80px 11px;
}

.menu-top-bg {
background: url("images/menu1.png") no-repeat;
height: 60px;
}

.slogan {
float: left;
width: 271px;
padding: 19px 0 0 44px;
font-family: Lucida Console;
}

.left-side {
background: url("images/left_bg.png") repeat-y scroll 13px 0 transparent;
float: left;
padding: 0 0 0 13px;
width: 229px;
margin-left: -75%;
}

.content {
    float: left;
    width: 75%;
}

.head-top {
background: url("/images/pic-header.jpg") no-repeat;
float: left;
min-height: 258px;
margin: 21px 0 7px 240px;
padding: 1px;
width: 543px;
}


.center-content {
background: url("images/bgc.gif") no-repeat;
float: left;
min-height: 100px;
margin: 1px 10px 7px 240px;
padding: 21px;
}

.right-news {
background: url("images/bgc.gif") no-repeat;
float: left;
width: 25%;
min-height: 100px;
margin-top: 22px;

}
.NewsSummary {
padding: 21px;
}

.topnav {
width: 213px;
padding: 40px 28px 25px 0;
font-family: Calibri,Arial,Helvetica;
}

ul.topnav {
	padding: 0;
	margin: 0;
	font-size: 1em;
	line-height: 0.5em;
	list-style: none;
}

ul.topnav li {}

ul.topnav li a {
	line-height: 10px;
	font-size: 11px;
	color: #000;
	display: block;
	text-decoration: none;
	font-weight: bolder;
}

ul.topnav li a:hover {
	color:#fff;
font-weight:bold;
}

ul.topnav ul {
	margin: 0;
	padding: 0;
	display: none;
}

ul.topnav ul li {
	margin: 0;
	padding: 0;
	clear: both;
}

ul.topnav ul li a {
padding-left: 9px;
font-size: 20px;
	font-weight: normal;
	outline:0;
}

ul.topnav ul li a:hover {
color:#fff;
font-weight:bold
}

ul.topnav ul ul li a {
font-size: 18px;
color:silver;
padding-left: 18px;
}
ul.topnav ul ul ul li a {
	color:silver;
	padding-left: 36px;
}

ul.topnav ul ul li a:hover {
color:#fff;
font-weight:bold;
}

ul.topnav span{
	float:right;
}

.search-button {
background: url("/images/search.jpg") repeat scroll 0 0 transparent;
border: medium none;
height: 22px;
width: 42px;
}

.f-tel {
background: url("/images/tel.jpg") no-repeat scroll 0 0 transparent;
float: left;
margin: 3px 0 3px 17px;
padding: 0 0 0 27px;
width: 153px;
font-family: Calibri,Arial,Helvetica;
color:#fff;
font-size: 18px;
}
.f-mail {
background: url("/images/mail.jpg") no-repeat scroll left center transparent;
float: left;
margin: 5px 0 17px 17px;
padding: 0 0 0 27px;
width: 153px;
font-family: Calibri,Arial,Helvetica;
color:#fff;
font-size: 18px;
}

.ht01 { width: 94px; height: 159px; float: left;cursor:pointer;}
.ht02 { width: 91px; height: 94px; float: left; margin-left: 4px;cursor:pointer;}
.ht03 { width: 155px; height: 94px; float: left; margin-left: 4px;cursor:pointer;}
.ht04 { width: 91px; height: 159px; float: left; margin-left: 4px;cursor:pointer;}
.ht05 { width: 91px; height: 159px; margin-left: 4px; float: left;cursor:pointer;}
.ht06 { width: 93px; height: 90px; margin-top: 5px; float: left;cursor:pointer;}
.ht07 { width: 92px; height: 155px; margin-left: 4px; float: left; margin-top: -61px; padding-top: 0px;cursor:pointer;}
.ht08 { width: 158px; height: 63px; margin-left: 3px; float: left; margin-top: -62px; padding-top: 0px;cursor:pointer;}
.ht09 { width: 90px; height: 90px; margin-left: -157px; float: left; margin-top: 5px; padding-top: 0px;cursor:pointer;}
.ht10 { width: 90px; height: 90px; margin-left: -62px; float: left; margin-top: 5px; padding-top: 0px;cursor:pointer;}
.ht11 { width: 156px; height: 90px; margin-left: 4px; float: left; margin-top: 5px; padding-top: 0px;cursor:pointer;}
