/* CSS Document */
body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, form, input, select, button, textarea, iframe { margin:0; padding:0;}
body { background: #f2eaea; color:#666; line-height:1.8em;}
body, input, select, button, textarea { font-size:12px; font-weight:normal;}
h1, h2, h3, h4, h5, h6{ font-size:14px;}
h5,h4{font-family: "微软雅黑","MicrosoftYaHei","宋体";}
img { border:0 none; vertical-align:top;}
ul,li{ list-style-type: none;}
button{ cursor: pointer;}
p{text-indent:2em;}
/*public css*/
.top{ background:url(../image/index_repeat1.png) repeat-x 0 0;border-bottom: 1px solid #D4D4D4;overflow:hidden;height:30px;line-height:30px;margin: 0 auto;}
.fl{ float:left; }
.fr{ float:right; }
.wrap { margin:0 auto; width:960px; padding:0px 20px; background: #FFF; overflow:hidden; text-align: left; }
.font{ font-weight:bold; font-size:18px;}
.font_23{ font-size:25px;font-weight:bold;}
.fb14{ font-weight:bold; font-size:14px;}
a, a:link { color: #666; text-decoration: none; }
a:visited { color: #666; }
a:active, a:hover { color: #E1487D; text-decoration: underline; }
a:focus { outline: none; }
.b7,.b7 a:link,.b7 a:visited { color: #777; }
.rc,.rc a:link,.rc a:visited,a:link.rc,a:visited.rc { color: #CC0066; }
.rj,.rj a:link,.rj a:visited,a:link.rj,a:visited.rj { color: #85570E; }
.b333 { color:#333; }
.b333 a { color:#333; }
.b333 a:visited { color:#333; }
.b333 a:hover { color:#333; }
.b32 { color:#323232; }
.b32 a { color:#323232; }
.b32 a:visited { color:#323232; }
.b32 a:hover { color:#323232; }
.plife{color:#B14A7C}
.plife a { color:#B14A7C; }
.plife a:visited { color:#B14A7C; }
.plife a:hover { color:#B14A7C; }
.flyel { color:#AA7D1F; }
.flyel a { color:#AA7D1F; }
.flyel a:visited { color:#AA7D1F; }
.flyel a:hover { color:#AA7D1F; }
.blue { color:#389EBF; }
.blue a { color:#389EBF; }
.blue a:visited { color:#389EBF; }
.blue a:hover { color:#389EBF; }
.blues { color: #005BB5; }
.blues a,a.blues{ color: #005BB5; }
.blues a:visited,a:visited.blues { color: #005BB5; }
.blues a:hover,a:hover.blues { color: #005BB5; }
.red2 { color:#D32E72; }
.red2 a { color:#D32E72; }
.red2 a:visited { color:#D32E72; }
.red2 a:hover { color:#D32E72; }
.black { color:#000; }
.black a { color:#000; }
.black a:visited { color:#000; }
.black a:hover { color:#000; }
.white { color:#FFF; }
.white a { color:#FFF; }
.white a:visited { color:#FFF; }
.white a:hover { color:#FFF; }
.Orange { color:#FF6600; }
.Orange a { color:#FF6600; }
.Orange a:visited { color:#FF6600; }
.Orange a:hover { color:#FF6600; }
.red { color:#E22D62; }
h2 .red{color:#E22D62 !important;}
.red a { color:#E22D62; }
.red a:visited { color:#E22D62; }
.red a:hover { color:#E22D62; }
.red1 { color:#FF0000; }
.red1 a { color:#FF0000; }
.red1 a:visited { color:#FF0000; }
.red1 a:hover { color:#FF0000; }
.green,.green a,.green a:visited,.green a:hover{color:#09A0A2; }
a.green,a:visited.green,a:hover.green{color:#09A0A2; }
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt10{margin-top:10px;}
.mb10{margin-top:10px;}
.mt20{ margin-top:18px;}
.ml5{margin-left:10px;}
.ml17{margin-left:17px;}
.ml10{ margin-left:5px;}
.mr10{ margin-right:5px;}
.mr5{margin-right:10px;}
.mr15{margin-right:15px;}
.pt8 {padding-top:8px;}
.ft12{font-size:12px;font-weight:normal;}
.ft12b{font-size:12px;font-weight:bold;}
.ft14{font-size:14px;}
.ft16{font-size:16px;}
.ft20{font-size:18px;font-family: "微软雅黑","MicrosoftYaHei","宋体";}
.lh26{line-height: 26px}
.t_c{text-align:center;}
.b_line{width:100%;height:20px;background:url(../image/line.gif) repeat-x 0 -155px;}
.s_line{float:left;width:100%;height:1px;margin:5px 0;background:url(../image/line.gif) repeat-x 0 -153px;overflow:hidden;}
#noborder{border:0;}
.b_b{border-bottom:1px dashed #E2E2E2;}
.nodisplay{display:none;}
em,i{font-style: normal;}
.mores,.moreblue,.morered,.moregray{ float:right; padding-right:10px;font-size:12px;font-weight: normal;font-family:"宋体";}
a:link.moreblue,a:visited.moreblue{color:#0192AA;}
a:link.morered,a:visited.morered{color:#E2457C;}
a:link.moregray,a:visited.moregray{color:#A0A0A0;}
a:link.flred,a:visited.flred{color:#f60;}
a:link.flb,a:visited.flb{color:#389EBF;}
a:link.flreds,a:visited.flreds,a:link.sred,a:visited.sred{color:#E2457C;}
a:link.flo,a:visited.flo{color:#FF6600;}
a:link.fl9,a:visited.fl9{color:#999;}
a:link.flyel,a:visited.flyel{color:#AA7D1F;}
a:link.flw,a:visited.flw{color:#fff;}
a:link.flblack,a:visited.flblack{color:#000;}
a:link.fl32,a:visited.fl32{color:#C62322;}
.yellow a:link,.yellow a:visited { color:#FFFC00; }
/*清除浮动样式*/
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height:1%; }
.clear { clear: both; }
#totop{display:none;}
#totop a{cursor:pointer;}
.wraps_l{width:645px;}
.wraps_r{width:303px;}
/***S footer*/
.bottom_nav{ height:24px; line-height:24px; text-align:center;}
.bottom_nav li{ display:inline;}
.bottom_bottom{ width: 960px; line-height:30px}
.bottom_bottom p{ width: 740px; margin-left: 105px}
.bottom_bottom img{vertical-align:middle}
.bottom_bottom .d { text-align: center; font-weight: bold}
/***E footer*/
/***S special top*/
.special_top{height:38px;background:#fff url(../image/top_bg.gif) repeat-x left top;}
.special_top .content{margin:auto;padding:2px 0;width:960px;}
.special_top .navcat{ float:left; padding:10px 0 0 12px}
.special_top .navcat span{ padding:0 8px; color:#CCC}
.special_top a.logo{float:left; display:block}
.special_header{display:block;text-align:center;margin:0 auto;}
/***E special top*/
/***S pages*/
#pages {float:left;width:100%;padding:14px 0 10px;font-family:"宋体"; text-align:center;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background:#DB3367; border:1px solid #DB3367; color:#fff; text-align:center; }
.page .noPage { display:inline-block; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/***E pages*/
/***S position*/
.position{width:100%;height: 30px;line-height: 30px;padding: 0 10px 5px;}
.position,.position a {color: #666;}
/***E position*/
/***S history*/
.history{width:auto;height:296px;float:left;}
.history_l{ width:170px; height:296px;float:left; background:url(../image/history_bg.jpg) no-repeat; border:1px solid #D5E9F3;display:none;}
.history_l1{ height:24px; line-height:24px; background:url(../image/history_bg1.gif) no-repeat; padding-left:10px;}
.history_l2{ height:54px; line-height:26px;}
.history_l2 a{ margin:0px 5px;}
.history_l3{ height:165px; padding:0px 5px;}
.history_l3 li{ line-height:24px;height:24px;overflow:hidden;}
.history_r{ float:left;width:31px;height:121px;background:url(../image/history_r.jpg) no-repeat;font-size:12px; text-align:center;padding-top:3px;letter-spacing:1px;cursor:pointer;}
/***E history*/