body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; color: #333; line-height: 21px; }
div { margin: 0 auto; }
dl, ul { margin: 0; padding: 0; }
p { margin: 10px 0 10px 0; text-indent: 25px; }
a { color: #333; text-decoration: none; }
a:hover { color: #0180d1; text-decoration: underline; }
img { border: 0px; }
.top { width: 980px; height: 74px; }
.top_right { width: 758px; height: 74px; float: right; }
.menu_top { width: 470px; height: 25px; margin: 5px 0 10px 0; float: right; }
.menu_top dd { width: 110px; float: left; text-align: left; margin: 0; text-align: right; background: left no-repeat; background-position: 25px center; font-weight: bold; font-size: 14px; }
.menu_top dd a, .book li a { color: #0180d1; font-weight: bold; }
.menu { width: 758px; height: 26px; float: left; margin-top: 5px; }
.menu dd { width: 74px; margin: 0 2px 0 0; text-align: center; float: left; padding-top: 3px; height: 23px; }
.menu dd a { display: block; width: 74px; background: url(../image/menu.jpg); padding-top: 3px; height: 23px; }
.menu dd a:hover { background: url(../image/menu_a.jpg); font-size: 13px; color: #fff; font-weight: bold; text-decoration: none; }
.menu_bottom { width: 980px; height: 80px; }
.search { width: 920px; height: 80px; float: left; background: url(../image/bac.jpg) repeat-x; }
.sousuo { height: 20px; padding-top: 9px; margin: 0; }
.button { width: 110px; height: 22px; float: left; padding-left: 10px; }
.remen { float: left; width: 485px; color: #fff; }
.remen a { color: #fff; margin-right: 10px; }
.remen a:hover { color: #fff; }
.gonggao { width: 920px; height: 21px; margin-top: 16px; }
.block { width: 980px; height: 1072px; margin-top: 10px; }
.left { float: left; width: 183px; margin-right: 10px; height: 1068px; border: 1px solid #c9c9c9; margin-bottom: 10px; }
.left1 { float: left; width: 183px; margin-right: 10px; border: 1px solid #c9c9c9; margin-bottom: 10px; }
.font, .title_1, .title_3, .ab_title { font-size: 14px; color: #fff; font-weight: bold; }
.title_1 { height: 22px; padding: 3px 0 0 15px; background-color: #0170b5; }
.fenlei { margin: 0 15px 0 15px; }
.fenlei dt { margin: 10px 0 0 0; padding: 0 0 0 10px; font-weight: bold; color: #ff6600; background: url(../image/fenlei_bac.jpg) no-repeat left; }
.fenlei dd { margin: 0; padding: 0 0 6px 0; border-bottom: 1px dashed #999; }
.fenlei dd a { display: block; width: 48px; float: left; margin: 0 9px 0 9px; }
.center { float: left; width: 540px; height: 1072px; margin-right: 10px; }
.xssj { width: 540px; height: 432px; margin-top: 10px; float: left; }
.title_2 { height: 22px; background: url(../image/title_2.jpg); padding: 4px 15px 0 0; text-align: right; }
.book { padding: 0; margin: 0; list-style: none; }
.book li { float: left; padding: 0; width: 98px; height: 180px; margin: 0 11px 10px 11px; }
.book li img { border: 5px solid #eef8ff; }
.red { color: #ff6600; }
.right { width: 235px; height: 1072px; float: left; }
.logon { width: 233px; height: 155px; border: 1px solid #fbc77e; }
.lonog_con dt { height: 30px; font-size: 14px; font-weight: bold; background: url(../image/logon_bac.jpg); padding: 6px 0 0 35px; margin-bottom: 10px; }
.lonog_con dd { margin: 0; padding-left: 20px; height: 25px; }
.paihb { width: 233px; height: 420px; border: 1px solid #fbc77e; margin-top: 10px; background: url(../image/sale_bac.jpg) no-repeat left; background-position: 10px center; }
.title_3 { background: url(../image/title_3.jpg); height: 26px; text-align: center; }
.paihang { margin: 11px 10px 10px 35px; }
.paihang dd { margin: 0; padding: 0; height: 25.1px; }
.xinwen { width: 233px; border: 1px solid #fbc77e; margin-top: 10px; }
.title_4 { background: url(../image/title_4.jpg); height: 23px; padding: 3px 15px 0 0; text-align: right; }
.news { margin: 11px 15px 22px 15px; }
.news dd { margin: 0; padding: 3px 0 0 15px; height: 22px; background: url(../image/list_style.jpg) no-repeat left; border-bottom: 1px dashed #999; }
.wzsm { width: 980px; height: 140px; margin-top: 10px; background: url(../image/bottom.jpg); clear: both; }
.shuoming { margin: 10px 0px 10px 0; width: 160px; float: left; }
.shuoming dt { margin: 0; height: 30px; padding: 0; font-weight: bold; text-align: center; }
.shuoming dd { margin: 0; height: 21px; padding: 0; text-align: center; }
.bottom { width: 980px; height: 120px; margin-top: 10px; background: url(../image/bottom_bac.jpg) repeat-x; }

.yd_top { width: 778px; height: 127px; margin-top: 20px; }
.yd_con { width: 778px; background: url(../image/yd_bac.jpg) repeat-y; height: 430px; }
.yd_bottom { width: 778px; height: 85px; padding-top: 15px; background: url(../image/yd_bottom.jpg); text-align: center; }
.yd_img { margin: 30px 0 30px 0; padding: 0; width: 212px; }
.yd_img dt { margin: 0; height: 274px; background: url(../image/yd_img_bac.jpg); padding-top: 15px; text-align: center; }
.yd_img dd { margin: 0; padding: 0; }
