body { margin: 0; padding: 0; font-size: 12px; color: #333;}

/* ==é€šç”¨æ ·å¼== */
ul, li, dl, dt, dd, ol { margin: 0; padding: 0; list-style-type: none;}
h1, h2, h3, h4, h5, h5, form { margin: 0; padding: 0;}
a, a:link, a:visited, a:active { color: #333; text-decoration: none;}
a:hover { color: #666; text-decoration: none;}
.clear { clear: both; height: 0px; overflow: hidden;}
.mt10 { margin-top: 10px;}

/* ==å®¹å™¨æ ·å¼== */
.wrapper { width: 1023px; margin: 0 auto;}
.wrapperq { width: 1023px; margin: 0 auto;}
/* ==å¤´éƒ¨æ ·å¼== */
.header {height: 175px;background:  url(../images/top2.jpg) no-repeat;position: relative;}
.header .home { position: absolute; top: 15px; right: 0; width: 150px; height: 20px; text-align: right;}
.navList {height: 37px;position: absolute;top: 135px;left: 96px;}
.navList li { font-weight: 600; font-size: 14px; padding: 0 12px; height: 37px; line-height: 37px; float: left; position: relative;}
.navList li.line { background:  url(../images/line.jpg) no-repeat; width: 3px; padding: 0;}

.navList li a { display: inline-block; height: 37px; text-align: center;}
.navList li a.current { background:  url(../images/curr.jpg) no-repeat top left;}
.navList li div.second {position: absolute;width: 150px;top: 37px;left: -40px;height: 2px;overflow: hidden;font-size: 12px;font-weight: normal;}
.navList li div.second a {display: block;margin-top: 1px;width: 150px;height: 25px;line-height: 25px;background: #2051AE;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.navList li div.second a.remove { background: #444;}

.slide { margin: 2px 0; height: 290px;}
.scroller {}
.scroller .block { overflow: hidden;}
.scroller .block a { display: block;}
.scroller .guide { position: absolute;}
.scroller .guide p { background: #E3D5D5; border: 1px solid #af0a08; font-weight: bold; font-size: 12px; float: left; margin: 0 0 0 5px; line-height: 18px; padding: 0 6px; cursor: pointer; display: inline;}
.scroller .guide .now { background: #af0a08; border: 1px solid #af0a08;}
.scroller .flat { position: absolute;}
.scroller .flat a { display: block;}
.slide .ad { height: 290px; clear: both;}

/* ==bodyæ ·å¼== */
.table { border: 1px solid #c5c5c5; padding: 1px; overflow: hidden; zoom: 1;}

/* ==å°¾éƒ¨æ ·å¼== */
.footer { margin: 15px auto; text-align: center; line-height: 2; overflow: hidden;}

/* ==å­—ä½“æ ·å¼== */
.cfff, .cfff a:link, .cfff a:visited { color: #fff;}
.cfff a:hover, .cfff a:active { color: #fff;}

.c999, .c999 a:link, .c999 a:visited { color: #999;}
.c999 a:hover, .c999 a:active { color: #999;}

.c039, .c039 a:link, .c039 a:visited { color: #039;}
.c039 a:hover, .c039 a:active { color: #c10000;}