

body {
	background-image: url(top.jpg);
	background-position: top;
	background-repeat: no-repeat;
	
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	
	padding: 0px;
	margin: 0px;	
}

.all .top .text ul {
	padding: 0px;
	margin: 0px;
}

.all .top .text li {
	padding: 0px 0px 0px 10px;
	margin: 0px;
	
	list-style-image: url(strz.png);
	list-style-type: none;
	list-style-position: inside;
	
	line-height: 20px;
}

.all .top .text li a {
	text-decoration: none;
	color: #000;
}

.all .top .text li a:hover {
	color: #d69536;
}

.all {
	
	
	width: 1000px;
	
	margin: 0 auto;
}

.all .top {
	width: 1000px;
}

.all .top .topmenu {
	width: 1000px;
	height: 30px;
	
	float:left;
}

.all .top .topmenu ul {
	padding: 0px;
	margin: 0px;
	
	float: right;
}

.all .top .topmenu li {
		
	list-style-image: url(strz.png);
	list-style-position: inside;
	list-style-type: none;
	
	float: left;
	
	padding: 8px 3px 3px 3px;
}

.all .top .topmenu li a {
	text-decoration: none;
	color: #1474b4;
	font-weight: bold;
	
	font-family: Georgia;
}

.all .top .topmenu li a:hover {
	color: #e1b334;
}

.all .top .menu {
	width: 230px;
	
	float:left;
}

.all .top .menu .logo {
	width: 230px;
	height: 139px;
	
	background-image: url(logo.jpg);
}

.all .top .menu .logo .item {
	color: yellow;
	font-weight: bold;
	padding-left: 50px;
	text-transform: uppercase;
	padding-top: 120px;
}

.all .top .menu .logo .item a {
	color: yellow;
	text-decoration: none;
	
	font-family: Georgia;
}

.all .top .menu .logo .item a:hover {
	color: #B4DFF2;
}

.all .top .menu .bottom {
	width: 230px;
	height: 112px;
	background-image: url(menu_c.png);
	
}

.all .top .menu .cat {
	/*background-image: url(menu_b.png);*/
}

.all .top .menu .strz_l {
	background-image: url(menu_s1.png);
}

.all .top .menu .strz_r {
	background-image: url(menu_s2.png);
}

.all .top .menu .subcat {
	background-image: url(menu_a.png);
}


.all .top .menu .item {
	padding: 6px 5px 5px 30px;
}

.all .top .menu .cat .item {
	color: yellow;
	font-weight: bold;
	padding-left: 50px;
	text-transform: uppercase;
}

.all .top .menu .cat .item a {
	color: yellow;
	text-decoration: none;
	
	line-height: 14px;
	font-family: Georgia;
}

.all .top .menu .cat .item a:hover {
	color: #B4DFF2;
}

.all .top .menu .subcat .item {
	color: white;
	
	margin-left: 50px;
	padding-left: 20px;
	
	background-image: url(strz2.png);
	background-position: left;
	background-repeat: no-repeat;
}

.all .top .menu .subcat .item a {
	color: white;
	text-decoration: none;
	
	font-weight: bold;
	
	line-height:14px;
	
	font-family: Georgia;
}

.all .top .menu .subcat .item a:hover {
	color: #B4DFF2;
}

.all .top .news {
	width: 770px;
	height: 240px;
	
	float: right;
}

.all .top .news a {
	color: #d69536;
	text-decoration: none;
}

.all .top .r {
	width: 300px;
	float: right;
}

.all .top .title2 {	
	font-size: 18px;
	font-weight: bold;
	color: #4285C6;
	
	font-family: Georgia;
}

.all .top .title {
	font-size: 18px;
	font-weight: bold;
	color: #4285C6;
	
	padding-bottom: 15px;
	
	background-image: url(line.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	
	font-family: Georgia;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #4285C6;
	
	display: inline;
	padding: 0px;
	margin: 0px;
	
	font-family: Georgia;
}

h2 {
	font-size: 16px;
	font-weight: bold;
	color: #4285C6;
	
	font-family: Georgia;
}

h3 {
	font-size: 16px;
	font-weight: bold;
	color: #4285C6;
	
	font-family: Georgia;
}

b {
	color: #D69536;
}

a { 
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #d69536;
}


.all .top .ntitle {
	color: #D69536;
}

.all .top .ntitle a {
	color: #d69536;
	text-decoration: none;
	font-weight: bold;
}

.all .top .weather {
	width: 770px;
	height: 250px;
	
	float: right;
}

.all .top .weather .item {
	color: #4285C6;
	
	padding-bottom: 10px;
	
	background-image: url(line2.png);
	background-repeat: repeat-x;
	background-position: bottom;
}

.all .top .weather .item .orange {
	color: #D69536
}

.all .top .partner {
	width: 230px;
	float: left;
}

.all .top .text {
	width: 770px;
	float: left;
}

.all .top .text img {
	border: 2px solid #C2E5FF;
}

.all .top .end {
	width: 1000px;
	height: 120px;
	
	float: left;
	
	background-image: url(bottom.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	
	text-align: right;
	padding-top: 70px;
	
	color: #78B0DC;
}

.all .top .end .padding {
	padding-right: 100px;
}

.all .top .end a {
	color: #78B0DC;
	text-decoration: none;
}

.all .top .end a:hover {
	color: #d69536;
}