@charset "gb2312";
/* 全站默认共用样式  */
/* global */
* {word-break:break-all;font-family:微软雅黑,宋体,Verdana,Arial;-webkit-text-size-adjust:none;}/*"Microsoft Yahei",*/
body {margin:0;font-size:12px;color:#333;background:#FFFFFF; position:relative;}
form,input,select,textarea,td,th {font-size:12px;outline:none;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,li,ol{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6 { font-size:12px;font-style: normal; font-weight:500;}
a{color:#06c;text-decoration:none;outline:none; white-space:nowrap;}
a:active { color:#999;} 
a:hover{outline:0; text-decoration:underline; color:#F00; outline:none;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline:none;}
i, em {font-style: normal;}.dn { display:none;}.db { display:block;}.fst ,.fst a  { font-family:"宋体";}
/*常用*/
.of-h { overflow:hidden; height:100%;}.w990 { width:990px; margin:0px auto;}.fl { float:left;}.fr{ float:right}.cle { clear:both;}
.w1100 { width:1100px; margin:0px auto;}
/*布局*/
.w250 { width:250px; overflow:hidden;}.w725{width:725px; overflow:hidden;}/*间隔15像素*/
.w300 { width:300px; overflow:hidden;}.w675{width:675px; overflow:hidden;}.w655{width:655px; overflow:hidden;}
.w180 { width:180px; overflow:hidden;}.w795{width:795px; overflow:hidden;}
.w350 { width:350px; overflow:hidden;}.w200 { width:200px; overflow:hidden;}.w100 { width:100px; overflow:hidden;}.w150 { width:150px; overflow:hidden;}.w120 { width:120px; overflow:hidden;}
.w320 { width:320px; overflow:hidden;}
ul.li50 li { width:50%;}
.h200 { height:200px;}.h100 { height:100px; }
/*行高*/
.hlo-40 { height:40px; line-height:40px; overflow:hidden;}.hlo-30 { height:30px; line-height:30px; overflow:hidden;}.hlo-35 { height:35px; line-height:35px; overflow:hidden;}.hlo-25 { height:25px; line-height:25px; overflow:hidden;}.hlo-20 { height:20px; line-height:20px; overflow:hidden;}.hlo-15 { height:15px; line-height:15px; overflow:hidden;}
.l-30 { line-height:30px;}.l-35 {line-height:35px;}.l-25 { line-height:25px;}.l-20 { line-height:20px;}
/*内外边距*/
.m10 { margin:10px;}.m20 { margin:20px;}.m10-0-10-15 { margin:10px 0px 10px 15px;}
.mt5 { margin-top:5px;}.mt10 { margin-top:10px;}.mt15 { margin-top:15px;}.mt20 { margin-top:20px;}
.p5 { padding:5px;}.p10 { padding:10px;}.p20 { padding:20px;}.p5-0 { padding:5px 0px;}.p10-0 { padding:10px 0px;}.p15-0 { padding:15px 0px;}.p20-0 { padding:20px 0px;}.p0-5 { padding:0px 5px;}.p0-10 { padding:0px 10px;}.p0-20 { padding:0px 20px;}.p10-5 { padding:10px 5px;}.p5-10 { padding:5px 10px;}.p10-20 { padding:10px 20px;}.p3-4 { padding:3px 4px;}
.pb5{ padding-bottom:5px;}.pb10{ padding-bottom:10px;}.pb15{ padding-bottom:15px;}
.pl5 { padding-left:5px;}.pl10 { padding-left:10px;}.pr20 { padding-right:20px;}
.pt10 { padding-top:10px;}.pl20 { padding-left:20px;}.pl15 { padding-left:15px;}
.mb5{ margin-bottom:5px;}.mb10{ margin-bottom:10px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}
.ml5 { margin-left:5px;}.ml10 { margin-left:10px;}.ml15 { margin-left:15px;}.ml20 { margin-left:20px;}
.mr5 { margin-right:5px;}.mr10 { margin-right:10px;}.mr15 { margin-right:15px;}.mr20 { margin-right:20px;}.mr25 { margin-right:25px;}

.ti5 { text-indent:5px;}.ti7 { text-indent:7px;}.ti10 { text-indent:10px;}.ti15 { text-indent:15px;}.ti20 { text-indent:20px;}
.t-a-c { text-align:center;}.wsn a { white-space:nowrap;}
/*颜色类*/
.bgf7 { background:#ffffff;}.bgfff { background:#fff;}.bgf5 { background:#f5f5f5;}.bgf60 { background:#f60;}
.b-b-ed { border-bottom:1px solid #ededed;}.b-t-ed { border-top:1px solid #ededed;}.b-da-e6 { border:1px dashed #e6e6e6;}
.b-b-e6 { border-bottom:1px solid #e6e6e6;}.b-e6 { border:1px solid #e6e6e6;}.b-d-e6 { border-bottom:1px  dashed #e6e6e6;}.b-t-e6 { border-top:1px solid #e6e6e6;}
.b-l-e6 { border-left:1px solid #e6e6e;}.b-2t-e6 { border-top:2px solid #e6e6e6;}
.b-nb-e6 { border-bottom:none;}.b-nr-e6 { border-right:none;}.b-nt-e6 { border-top:none;}.b-nl-e6 { border-left:none;}
.b-2t-7d{border-top: 2px solid #7DAA2A;}/*顶部2px绿色*/
.cofff ,.cofff a{ color:#fff;}/*白色*/
.co999 ,.co999 a{ color:#999;}.co999 a:hover { color:#f00;}/*灰色*/
.coccc ,.coccc a{ color:#ccc;}.coccc a:hover { color:#f00;}/*灰色*/
.co333 ,.co333 a{ color:#333;}.co333 a:hover { color:#f00;}/*黑色*/
.co666 ,.co666 a{ color:#666;}.co666 a:hover { color:#f00;}/*黑色*/
.cof90 ,.cof90 a{ color:#f90;}.cof90 a:hover { color:#f00;}/*棕色*/
.cof00 ,.cof00 a{ color:#f00;}.cof00 a:hover { color:#f00;}/*红色*/
a.a00c{color:#00c;} a:hover.a00c{ color:#f00;}
a.af90{color:#f90;} a:hover.a00c{ color:#f00;}
.bg7DAA2A { background:#7DAA2A}/*背景绿色*/.co7DAA2A ,.co7DAA2A a{ color:#7DAA2A}.bg007AFF{background:#007AFF;}.bgf00 { background:#f00;}.bg999 { background:#999;}
/*字体类*/
.fb14,.fb14 a{ font-size:14px; font-weight:bold;}.f14,.f14 a{ font-size:14px;}
.fb16,.fb16 a{ font-size:16px; font-weight:bold;}.f16,.f16 a{ font-size:16px;}
.ffyh ,.ffyh a{ font-family:"微软雅黑";}.f12,.f12 a { font-size:12px; font-weight:500;}.fb ,.fb a{ font-weight:bold;}
/* 分页 */
.page  a { background:#F2F1EC; font-size:14px;display: inline-block;height: 24px;line-height: 24px;margin-right: 0.333em;padding: 0 10px;}
.page  a.showbg { background:#999;color:#FFF;}
.page  a.nextbg {background:#e74c3c; color:#FFF;}
.page  a.nextbg:hover {background:#999; color:#FFF; text-decoration:none;}
.page  a:hover {background:#999; color:#FFF; text-decoration:none;}
/*其它公用类*/
.highlight { color:#f00;}
span.num {border:1px solid #e6e6e6;color:#929292;float:left;font-family:"Tahoma";font-size:11px;height:14px;line-height:14px;margin-right:7px;text-align:center;width:18px;margin-top:7px; }
span.b { background:#f90; color:#fff; border:1px solid #f90;}
span.bgre { background:#7DAA2A; color:#fff; border:1px solid #7DAA2A;}
span.dot { float: left; height: 4px; width: 4px;   line-height: 16px; text-align: center; background:#999; margin: 11px 0px 5px 10px; font-size: 12px; font-weight: normal;font-family: Arial;}
/*返回顶部*/
.back2top {width:38px;height:38px;position:fixed;_position:absolute;right:15px;bottom:30px;_bottom:auto;cursor:pointer;display:none; }
.back2top a {display:block;width:100%;height:100%;background:url('back2top.png') -38px 0 no-repeat;border-radius:5px;filter: alpha(opacity=70);opacity: .7;}
.back2top a:hover {background:url('back2top.png') no-repeat ; text-decoration:none;}

.benyz {background: #FFFDCC;padding: 8px 0 8px 20px; color:#F00;line-height: 20px;border: 1px solid #F2E2AE;}