@charset "utf-8";
/*公共*/
body { margin: 0px; font-size: 12px; font-family: "宋体", arial; color: #333; padding: 0; background: #f5f5f5; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, input, iframe, fieldset, hr { margin: 0; padding: 0; border: 0; }
table { empty-cells: show; border-collapse: collapse; }
ul li { list-style: none; }
img { border: none; }
embed { display: block; }
a { color: #444; text-decoration: none; }
a:hover { text-decoration: none; color: #c30; }
.more { float: right; font-size: 12px; padding-right: 5px; font-weight: normal; color: #999; }
.more a { color: #999; text-decoration: none; }
.more a:hover { text-decoration: none; color: #f30; }
.box { background: #fff; padding: 15px; }
.date { float: right; color: #999; font-size: 12px; padding-right: 5px; }
.fl { float: left; }
.fr { float: right; }
.bh { clear: both; height: 10px; line-height: 10px; }
.bh15 { clear: both; height: 15px; line-height: 1px; }
.crumbs { background: #fff; padding-left: 15px; height: 30px; line-height: 30px; margin-bottom: 10px; }
/*头部*/
.header { width: 100%; height: auto; }
.header .top { height: 32px; padding: 0 10px; line-height: 32px; background: #eee; border-bottom: 1px solid #ddd; }
.header .top .fl { color: #f40408; }
.header .top .fr { color: #999; }
.header .banner { text-align: center; margin: 0 auto; width: 1000px; }
.special_nav { margin: 0 auto; width: 1000px; height: 40px; color: #fff; font: bold 16px/40px "宋体"; background: #d1090c; text-align: center; }
.special_nav a { color: #fff; padding: 0 15px; }
.special_nav a:hover { color: #ff0; }
.container { margin: 0 auto; width: 1000px; }
/*底部*/
.footer { height: auto; border-top: 4px solid #bc000e; }
.footer_width { width: 1200px; margin: auto; }
.footer .but { width: 200px; padding-top: 40px; text-align: center; }
.footer .copy { width: 800px; font-size: 16px; color: #fff; line-height: 36px; padding-top: 20px; font-size: 16px; text-align: center; }
.footer .copy a { color: #00417b; }
.footer .copy a:hover { color: #f00; }
/*列表页*/
.list { width: 730px; padding: 10px; background: #fff; }
.list .titbox { height: 40px; background: url(/uploads/image/wimages/bgs.gif) repeat-x 0px 13px; padding-top: 10px; }
.list .titbox .fl { background: #fff url(/uploads/image/wimages/list_icon.gif) no-repeat 0px 0px; letter-spacing: 2px; font: bold 18px/24px "微软雅黑", "黑体"; height: 30px; padding: 0 8px 0 18px; color: #248513; }
.list .titbox .crumbs { height: 24px; line-height: 24px; padding-right: 10px; }
.list .lismain { padding: 5px 20px 0px 12px; min-height: 600px; font-size: 14px; }
.list .lismain ul li { line-height: 34px; background: url(/uploads/image/wimages/icon.gif) no-repeat 5px 15px; padding-left: 20px; }
.list .lismain ul li:hover { background-color: #f1faef; }
.list .lismain .bh { border-bottom: 1px dashed #eee; background: none; margin-bottom: 10px; }
.sidelis { width: 240px; }
.stit { height: 40px; font: bold 18px/40px "微软雅黑", "黑体"; color: #fff; border-bottom: 3px solid #840608; background: #d90000 url(/uploads/image/wimages/stit.gif) no-repeat 10px 7px; padding-left: 40px; letter-spacing: 2px; }
.sbox { padding: 10px 10px 0 10px; background-color: #fff; }
.sbox .bh { height: 1px; }
.snav ul li { height: 38px; font: bold 16px/38px "宋体"; text-align: center; margin-bottom: 10px; letter-spacing: 3px; }
.snav ul li a { display: block; background: #f2f2f2 url(/uploads/image/wimages/sin.gif) no-repeat left center; padding: 0 10px 0 40px; }
.snav ul li a:hover { background: #fb7d00 url(/uploads/image/wimages/son.gif) no-repeat left center; color: #fff; }
.snav ul .on a { background: #fb7d00 url(/uploads/image/wimages/son.gif) no-repeat left center; color: #fff; }
.szt li { height: 82px; }
.szt li img { height: 72px; width: 220px; }
.listpage { clear: both; font-size: 12px; height: 40px; line-height: 30px; text-align: center; padding-left: 10px; padding-top: 15px; }
.listpage a { background-color: #ffffff; border: #ddd solid 1px; color: #666666; margin-right: 0px; padding: 5px 10px; }
.listpage a:hover { background-color: #08b346; color: #fff; border: #02720f solid 1px; }
.listpage span { background-color: #08b346; color: #ff0; border: #02720f solid 1px; margin-right: 0px; padding: 5px 10px; }
.stitbox { background: url(/uploads/image/wimages/tit_bg.gif) repeat-x left bottom; line-height: 24px; height: 33px; }
.stitbox .fl { background: url(/uploads/image/wimages/tit.gif) no-repeat left center; letter-spacing: 2px; font: bold 18px/30px "微软雅黑", "黑体"; height: 30px; padding: 0 8px 0 18px; color: #d90000; border-bottom: 3px solid #d90000; }
.category{ margin-left:-10px;}
.specialbox { background: #fff; padding: 10px; width: 475px; height: 280px; float: left; margin-left:10px; _display:inline; }
.specialbox .main { font-size: 14px; padding: 12px 5px 0 8px; width:auto;}
.specialbox .main ul li { line-height: 30px; background: url(/uploads/image/wimages/icon.gif) no-repeat 5px 13px; padding-left: 20px; }
.specialpic { padding: 10px; background: #fff; }
.specialpic ul li { float: left; padding: 18px 12px 0 12px; width: 220px; }
.specialpic ul li img { width: 220px; height: 150px; }
.specialpic ul li p { font-size: 13px; line-height: 22px; padding-top: 5px; text-align: center; }
.intro { color: #fff; background: #d90000; }
.intro p { text-indent: 2em; line-height: 28px; font-size: 14px; }
