﻿body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53; color:#333;}
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-family:微软雅黑, 宋体;}
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear {zoom:1;}
.fn-left,.fn-right {display:inline;}
.mt10{ margin-top:10px;}
.fn-left {float:left;}
.fn-right {float:right;}
a{color:#666; text-decoration:none;}
a:hover{color:#bc2828; text-decoration:underline;}
body{ background:#fff;}
body.sy-bg{ background:url('../images/bj.jpg') center top no-repeat;}
.logo{background:url('../images/logo.png') center top no-repeat;z-index:999;height:128px;margin-top:300px}
.top{ background:url('../images/top4.png') center top no-repeat; height:160px;margin-top:44px}
.main{ width:800px; margin:0 auto; height:160px; overflow:hidden;}
.user{ height:39px;overflow:hidden; padding:33px 0 0 90px;overflow:hidden;}
.inpt-bg{ background:url('../images/inptbg.jpg') no-repeat; width:164px;height:39px; line-height:39px; margin-left:30px; padding:0 10px; float:left; display:inline;}
.inpt-bg input { width:164px; _width:154px;height:39px; line-height:39px; background:none; border:none; font-size:14px; color:#063e5a;font-family:微软雅黑, 宋体; margin:0; padding:0;}
div.inpt-bg2 input { width:80px; float:left; display:inline;}
.inpt-bg2 img{ float:right; display:inline; margin-top:3px;}
.inpt-bt{ margin-left:20px;}
.left-wrap{background:url('../images/nav.jpg')  no-repeat; padding:20px 0 40px 20px; width:220px;font-family:微软雅黑, 宋体; height:100%; min-height:850px;}
.top-logo{ background:url('../images/logobg.png') no-repeat; height:78px; width:78px;}
.top-logo img{ width:70px; height:70px; margin:4px 0 0 4px;}
.title1{ color:#fff; font-size:24px; color:#fff; font-weight:100; height:35px; line-height:35px;}
.title2{ font-weight:100; font-size:18px; color:#fff;}
.left-wrap h2,.left-wrap h3{ font-weight:100;}
.yh{ color:#063e5a; font-size:12px; line-height:24px;}
.sub{ font-size:14px;}
.sub a.a1{ display:block; height:35px; line-height:35px; text-align:right; padding-right:43px; background:url('../images/sub.jpg') no-repeat; color:#fff; margin-bottom:5px;}
.sub a.a1:hover,.sub li.dq a.a1{ text-decoration:none; color:#063e5a; background:url('../images/subdq.jpg') no-repeat;}
a.a2{display:block; height:35px; line-height:35px; text-align:right; padding-right:43px; background:url('../images/sub2.jpg') no-repeat; color:#fff;}
a.a2:hover{ color:#ff0}
.sub2 li{ text-align:right; font-size:14px; height:28px; line-height:28px;}
.sub2 a{ color:#fff; padding-right:43px; display:block; height:28px; line-height:28px;}
.sub2 a:hover,.sub2 li.dq{ color:#ff0; background:url('../images/ico2.png') right 50% no-repeat;_background-image: none;}
.sub2 li.dq{background:url('../images/ico2.png') right 50% no-repeat;}
.sub2{ padding-bottom:5px; display:none;}
body.bg2{ background: url(../images/bg2.jpg); position:relative; height:100%}
.main-box{ padding:40px 0 0 60px; width:95%}

.title3{ font-size:30px; line-height:50px; height:50px; font-weight:100; background:url('../images/h2bg.jpg') left bottom repeat-x; padding-bottom:8px;}
.wz{ background:url('../images/ico3.jpg') 0 50% no-repeat; height:30px; line-height:30px; padding-left:18px;}
.wz a{ color:#666}
.wz a:hover{ color:#f00}
.table-box{ padding-top:40px;}
.table-box table{ width:100%;}
.table-box th{ width:70px; text-align:right; vertical-align:top; color:#333;}
.table-box th,.table-box td{ padding:5px 0;}
.table-box td{ vertical-align:bottom;}
.table-box em{ color:#999}
.w600{ width:600px;}
.table-box span{ color:#f00}
.inpt2{ width:580px; padding:0 5px; height:28px; line-height:28px; border:1px #e2e3ea solid; border-top:1px #abadb3 solid;}
.inpt3{ width:590px; height:100px;border:1px #e2e3ea solid; border-top:1px #abadb3 solid;}
.logo-abs{ position:absolute; bottom:30px;left :40px;}































