﻿body { background-image: url(../image/bg/body.gif); background-position: 50% 0px; background-repeat: no-repeat; }
#header {background-image: url(../image/bg/header.gif); }
#nav { background-image: url(../image/bg/nav.jpg); height: 61px;margin-top:60px;overflow:hidden;}
#nav .search { float: left; width: 189px; padding-left: 24px; padding-top: 12px;}
#nav .navmenu { float: left; padding-top: 2px; width:757px; }
.navmenu .picnav { margin: 0px; padding: 0px; list-style-type: none; }
.navmenu .picnav li { float: left; height: 29px; }
.navmenu .subnavlist { padding: 0px; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 23px; }
.navmenu .subnavlist li { float: left; background-image: url(../image/nav/navfg.gif); background-repeat: no-repeat; background-position: 100% 5px; }
.navmenu .subnavlist li a { display: block; padding-right: 12px; padding-left: 12px; height: 19px; padding-top: 9px; float: left; text-decoration: none; color: #FFFFFF; }
.navmenu .subnavlist li a:hover { color: #666666; }
.navmenu .subnavlist li.noline { background-image: none; }
.listact { background-image: url(../image/nav/navj.gif); background-position: 1px 13px; background-repeat: no-repeat; }
.logo { float: left; }
.search p { margin: 0px; padding: 0px; color: #FFFFFF; height: 16px; }
.searchwidth { width: 138px; margin-right: 5px; background-image: url(../image/bg/search.gif); height: 19px; }
.search input { font-family: "宋体", Verdana; font-size: 12px; color: #626262; border: 0px none; background-color:transparent; margin-top: 1px; margin-left: 1px; }
#banner { height: 309px; }
.left { float: left; }
.right { float: right; }
.content { float: left; width: 960px; height: 191px; }
.login { background-image: url(../image/bg/login.gif); float: left; height: 144px; width: 179px; padding-top: 47px; padding-left: 11px; }
.login p { margin: 0px; padding: 0px; color: #666666; }
.login input { font-family: "宋体", Verdana; font-size: 12px; border: 1px solid #aeaeae; background-color: #d9d9d9; width: 115px; margin: 0px; padding: 0px; height: 17px; color: #666666; }
.login .username { height: 25px; }
.login .password { height: 26px; }
.login .ok { margin-left: 117px; }
.news { background-image: url(../image/bg/news.gif); float: left; height: 144px; width: 463px; padding-top: 47px; padding-left: 12px; }
.news-pic { float: left; width: 112px; background-image: url(../image/bg/newspic.gif); height: 87px; padding-top: 3px; padding-left: 3px; }
.news-pic img { height: 79px; width: 104px; }
.news-list { float: left; margin-left: 20px; width: 320px; }
.tabs ul { margin: 0px; padding: 0px; height: 18px; list-style-type: none; }
.tabs li { float: left; }
.tabs .w { width: 89px; background-image: url(../image/tabs/fg.gif); background-repeat: no-repeat; background-position: 100% 0px; }
.tabs li a { display: block; height: 15px; width: 64px; padding-top: 3px; text-decoration: none; color: #666666; text-align: center; }
.tabs .act { font-weight: bold; color: #FFFFFF; background-color: #a3a3a3; font-family: "宋体", Verdana; }
/* end clearfix */


.list { padding-top: 10px; }
.articlelist { margin: 0px; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.articlelist a { height: 18px; width: 300px; display: block; padding-top: 5px; text-indent: 15px; background-image: url(../image/ico/list.gif); background-repeat: no-repeat; background-position: 1px 8px; color: #666666; text-decoration: none; }
.listtitle { margin: 0px; padding: 0px; float: left; }
.tec { background-image: url(../image/bg/technique.gif); float: left; height: 145px; width: 162px; padding-top: 46px; padding-left: 133px; }
.tec ul { margin: 0px; padding: 0px; list-style-type: none; }
.tec LI a { display: block; height: 19px; padding-top: 7px; color: #505d74; text-decoration: underline; text-indent: 8px; background-image: url(../image/ico/tec.gif); background-repeat: no-repeat; background-position: 0px 11px; }
.tec .more { padding: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 8px; }
.more a { color: #FF0000; text-decoration: none; }
#footer { height: 86px; background-color: #aeaeae; background-image: url(../image/bg/footer.gif); background-repeat: no-repeat; background-position: 0px 100%; margin-right: 15px; margin-bottom: 17px; padding-top: 7px; padding-left: 29px; }
#footer .copyright { float: left; color: #2b2b2b; }
#footer .copyright a { font-family: "宋体", Verdana; font-size: 12px; color: #2b2b2b; text-decoration: none; }
.copyright .dh { margin-bottom: -2px; }
.font { font-family: Arial; font-size: 11px; display: block; margin-top: 13px; }
.pho { font-style: italic; }
.link { float: right; padding-right: 45px; width: 170px; }
.link .sbox { float: left; }
.link span { float: left; margin-top: 5px; }
#jumpMenu_input { width: 100px; }
.a_red:link {
color:#808080;
}
.a_red:visited {
color:#808080;
}
.a_red:hover {
color:#FF0000;
}
.a_red:active {
color:#808080;
}