@charset "utf-8";
/* CSS Document */

body { margin: 0px; padding: 0px; }
.header { width: 1003px; height:82px; margin-right: auto; margin-left: auto; overflow: hidden; }
.header h1 a img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.header h1 { margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; float: left; }
.h_edit { float: right; padding-top: 5px; padding-right: 10px; }
.nav { background-color: #008cd6; height: 40px; }
.nav ul { padding: 0px; height: 40px; width: 1003px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; list-style-type: none; }
.nav ul li { line-height: 40px; float: left; }
.nav ul li a { line-height: 40px; padding-right: 30px; padding-left: 30px; font-size: 14px; font-weight: bold; color: #FFF; text-decoration: none; height: 40px; display: block; }
.nav ul li a:hover { background-color: #ACE2FF; color: #008CD6; }
.banner { width: 1003px; margin-right: auto; margin-left: auto; }
.banner img { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

.main{ width:1003px; margin-right:auto; margin-left:auto; padding-top: 10px; }.i_title { font-size: 14px; line-height: 22px; font-weight: bold; background-image: url(index_08.gif); background-repeat: repeat-x; background-position: left top; height: 22px; border: 1px solid #ababab; padding-left: 10px; padding-right: 10px; }
.i_title a { font-size: 12px; font-weight: normal; color: #999; float: right; text-decoration: none; }
.i_title span { float: left; }
.i_about { font-size: 13px; color: #666; }
.i_list a { display: block; background-image: url(1.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; font-size: 13px; color: #666; line-height: 25px; text-decoration: none; }
.i_list a:hover { text-decoration: underline; }
.pro tr td a { font-size: 13px; color: #666; text-decoration: none; line-height: 150%; }
.pro tr td a img { padding: 2px; border: 1px solid #CCC; }
.pro tr td a:hover img { border-top-color: #999; border-right-color: #999; border-bottom-color: #999; border-left-color: #999; }
.pro tr td a:hover { text-decoration: underline; }
.footer { background-color: #eeeeee; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; text-align: center; font-size: 13px; color: #666; font-family: Arial, Helvetica, sans-serif; }
.footer a { font-size: 13px; color: #333; text-decoration: none; }
.footer a:hover { text-decoration: underline; }
.lanmu table tr td a { line-height: 30px; background-color: #F2F2F2; display: block; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFF; border-bottom-color: #E4E4E4; font-size: 14px; color: #666; text-decoration: none; padding-left: 20px; }
.lanmu table tr td a:hover { background-color: #F7F7F7; }
.L10 { padding-left: 10px; }
