﻿body, ul, p { margin: 0; padding: 0; }
body { font: normal 12px 微软雅黑; }
body {
	min-width: 1000px;
	padding-top: 0px;
	background-color: rgb(255,255,255);
	color: #000000;
}
ul, li, dt, dd, dl {
	list-style: none;
	padding: 0;
	margin: 0;
	font-weight: 900;
}
a { text-decoration: none; }
img { border: 0; }
h1 { font-size: 100%; font-weight: normal; padding: 0; margin: 0; }
a { text-decoration: none; color: #6c6c6c; }
    a:hover {
	color: #FF0000;
}
h1 { text-indent: -5000px; display: block; height: 0; font-size: 0; line-height: 0; overflow: hidden; }
.box1 {
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	position: relative;
	top: 0px;
}
#tel_log {
	height: 60px;
	background-repeat: no-repeat;
	width: 100%;
}
#tel_log .navlog {
	height: 60px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/tel_log2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.navIL, .navIM, .logoPNG {
	background-image: url(../images/nav1.png);
}
.topNav { height: 75px; width: 100%; position: absolute; left: 0; top: 0; margin: 0 auto; overflow: hidden; z-index: 4; }
.topNav2 { width: 200%; position: absolute; left: -50%; top: 0; }
.navBox {
	width: 1920px;
	position: relative;
	height: 50px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.navIndexBg { width: 1920px; position: absolute; height: 75px; left: 0; top: 0; }
.navIL { width: 840px; position: absolute; left: 0; top: 0; height: 75px; background-repeat: repeat-x; background-position: 0 -75px; }
.navIR { left: 1080px; }
.navIM { left: 840px; position: absolute; width: 240px; height: 75px; top: 0; }
.navMain {
	width: 1100px;
	height: 90px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.navIndex {
	padding-left: 43px;
	height: 55px;
}
    .navIndex li {  font-size: 14px; float: left; line-height: 50px; height: 55px; width: 112px; text-align: center; }
li.nav3, a.nav4:hover { background-position: -1120px -168px; }
.navIndex a { color: #FFFFFF; display: block; width: 112px; height: 50px; }
    .navIndex a:hover {
	color: #FF0000;
}
.nav1 { margin-right: 142px; }
.box1 #topNav .link_color {
	color: #FF0;
	font-weight: bold;
}

.nav2 { margin-left: 264px; _margin-left: 132px; }
.logo {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	height: 110px;
}
.logoBox {
	width: 112px;
	height: 90px;
	position: relative;
	z-index: 5;
	top: 0px;
	left: 2px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.logoBox { position: relative; z-index: 3; }

h1.logoPNG {
	width: 112px;
	height: 90px;
	background-position: 0 -150px;
	display: block;
	text-indent: -5000px;
	position: relative;
	top: -8px;
	left: -1px;
}
