body { font: 12px/22px Arial, Simsun; color: #333; background: #e1e1e1 url(../images/bg2.jpg) repeat-x; background-attachment: fixed }
body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, p, em, i { margin: 0px; padding: 0px; }
html { overflow-x: hidden; }
html{ overflow-y:scroll}
ul, ol { list-style-type: none }
em, i { font-style: normal; }
img { border: 0; vertical-align: middle; }
input, select { vertical-align: middle; font-family: Arial; }
a { color: #333; text-decoration: none; }
a:hover { color: #db0b0b; text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
.tar { text-align: right; }
.tac { text-align: center; }
.cl { clear: both; }
.ti { text-indent: 2em; }
.mt8 { margin-top: 8px; }
.mt10 { margin-top: 10px; }
.mt12 { margin-top: 12px; }
.mt20 { margin-top: 20px; }
.oz { overflow: hidden; zoom: 1; }
.hse, .hse a { color: #cc6600; }
.hse a:hover { color: #cc6600; }
.gray, .gray a { color: #999; }
.gray a:hover { color: #999; }
.orange, .orange a { color: #fda21d; }
.orange a:hover { color: #fda21d; }
.blue, .blue a { color: #3064a9; }
.blue a:hover { color: #3064a9; }
.bcolor, .bcolor a { color: #fff; }
.bcolor a:hover { color: #fff; }
.red, .red a { color: #ff0000; }
.red a:hover { color: #ff0000; }
.czse, .czse a { color: #a7a26b; }
.czse a:hover { color: #a7a26b; }
#head { width: 100%; height: 86px; padding-top: 0px; margin: 0px; background-image: url(../images/head-bg.jpg); background-repeat: repeat-x; }
#head-1 { padding-top: 0px; margin: auto; width: 984px; height: 86px; }
#h-img1 { background-image: url(../images/logo.jpg); width: 455px; height: 86px; margin: 0px 0px 0px 0px; float: left; }
#h-img2 { background-image: url(../images/head-1.jpg); width: 412px; height: 86px; margin: 0px 0px 0px 0px; float: right; }
#qq { position: relative; top: 48px; left: 448px; }
#menu { width: 100%; height: 38px; background-image: url(../images/menu-bg.jpg); background-repeat: repeat-x; }
#menu-1 { width: 880px; margin: auto; }
#menu-1 ul{ margin-left:53px}
#menu-1 li { float: left; list-style-type: none; }
#menu-1 a:link, #menu-1 a:visited, #menu-1 a:active { width: 110px; height: 38px; display: block; }
#nav_home { background-image: url(../images/menu_1.jpg); background-position: 0px 0px; }
#nav_home:hover,#nav_homehover{ background-image: url(../images/menu_1.jpg); background-position: 0px -38px; }
#nav_about { background-image: url(../images/menu_2.jpg); background-position: 0px 0px; }
#nav_about:hover,#nav_abouthover { background-image: url(../images/menu_2.jpg); background-position: 0px -38px; }
#nav_port { background-image: url(../images/menu_3.jpg); background-position: 0px 0px; }
#nav_port:hover { background-image: url(../images/menu_3.jpg); background-position: 0px -38px; }
#nav_con { background-image: url(../images/menu_4.jpg); background-position: 0px 0px; }
#nav_con:hover { background-image: url(../images/menu_4.jpg); background-position: 0px -38px; }
#nav_5 { background-image: url(../images/menu_5.jpg); background-position: 0px 0px; }
#nav_5:hover { background-image: url(../images/menu_5.jpg); background-position: 0px -38px; }
#nav_6 { background-image: url(../images/menu_6.jpg); background-position: 0px 0px; }
#nav_6:hover { background-image: url(../images/menu_6.jpg); background-position: 0px -38px; }
#nav_7 { background-image: url(../images/menu_7.jpg); background-position: 0px 0px; }
#nav_7:hover { background-image: url(../images/menu_7.jpg); background-position: 0px -38px; }
#nav_8 { background-image: url(../images/menu_8.jpg); background-position: 0px 0px; }
#nav_8:hover { background-image: url(../images/menu_8.jpg); background-position: 0px -38px; }
.footer { width: 990px; margin: 0 auto; }
.footer p { padding: 5px 0; }
