html{_background-image:url(about:blank);_background-attachment:fixed;overflow-x:hidden;}
html,body{width:100%;height:100%;cursor:default; letter-spacing:1px;}
html,body,div,dl,dt,dd,ul,ol,li,p,span,strong,b,em,i,h1,h2,h3,h4,h5,h6,hr,sup,sub,form,input,textarea,select,label,th,td{margin:0;padding:0;font-size:100%;list-style:none;font-style:normal;/*font-weight:normal;*/}
table{border-collapse:collapse;border-spacing:0;}
img,iframe,hr{border:0; filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
img:hover{filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;}
button,input[type="submit"],input[type="button"]{cursor:pointer;outline:none;}
a{color:#333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); cursor:pointer;  }
a:link,a:visited{color:#333;}
a:hover{color:#F00; text-decoration:none;}
a:active{color:#333;}
a.but-22{cursor: hand; font-size: 12px; line-height:22px;height:22px; padding:0px 8px 0px 8px; text-align: center; display:block; border: 1px solid #d1d1d1;background: url(../image/bg-grey.gif) repeat-x 0 bottom; background-color:#fff; text-decoration: none; color:#888; margin-right:6px; float:left;}
.red{color: #ff6600;}
a.but-22:hover{color:#415b0a; background: #bfe35c url(../image/bg-color.jpg) repeat-x 0 bottom; border: 1px solid #87b526; line-height:24px;}
:focus{}
input:focus{outline:none;blr:expression(this.onFocus=this.blur());}
.cf {*zoom:1;}
.cf:after{content:" ";clear:both;height:0;visibility:hidden; display:block;}
.hid{position:absolute; z-index:-1; top:-1000px; left:-9000px; display:block; width:10px; height:10px; overflow:hidden; text-indent:-1000px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
.t14{font-size:14px;}
h1{ font-size:32px;}
h2{ font-size:26px;}
h3{ font-size:16px;}
h4{font-size:14px;    text-align:Justify;text-justify:inter-ideograph;  font-weight:normal;}
h5{ font-size:12px; font-weight:normal;}
h4 i{ width:5px; height:16px; display:block; background:#F00; position:absolute; top:8px; left:2px;}
h4 em{ width:100%;height:1px;font-size:0;line-height:0;display:block; overflow:hidden; position:absolute; bottom:0; left:0; background:#fec262;}
h4 em b{width:100px;height:1px;font-size:0;line-height:0;display:block; overflow:hidden; position:absolute; bottom:0; left:0; background:#e72501;}
h4 span{ /*position:absolute; right:10px;*/ font-size:12px; color:#555;/*font-family:\5B8B\4F53;text-shadow:0 0 0 rgba(255,255,255,0);*/}
body{font-family:Verdana,Tahoma,Arial,'Microsoft YaHei UI',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;font-size:12px;line-height:1;color:#333; }
body{font-family:'Microsoft YaHei UI',\5FAE\8F6F\96C5\9ED1,"微软雅黑",Verdana,Tahoma,Arial,"SimSun","宋体",sans-serif/9; }

/*板块通用样式*/
.General{float:left; width:100%;}

.itop{ height:259px; background:url(../images/top.jpg) top center no-repeat; border-bottom:3px solid #F00;}

.imain{ background:#f1f1f1;}
.imain .imains{ margin:0 auto; width:1000px;  background:#FFF;}
.imain .imain2{ margin:0 auto; width:800px; padding:30px 50px; background:#FFF;}
.imain .imains .left{float:left; margin-left:30px; width:700px; }
.imain .imains .left li{float:left; margin-top:20px; width:100%; line-height:40px; border-bottom:1px dashed #CCC;}
.imain .imains .left li strong{float:left; width:100%; font-size:16px;}
.imain .imains .left li a{color:#F00;}
.imain .imains .left li span{ font-size:14px; line-height:30px;}
.imain .imains .left li time{float:right;}
.imain .imains .right{float:right; width:250px; height:700px; border-left:1px solid #CCC; font-size:14px;}
.imain .imains .right .top{float:left; width:100%; height:40px; line-height:40px; border-bottom:1px dashed #CCC; text-align:center; font-weight:bolder; font-size:16px; color:#F00;}
.imain .imains .right .pic{float:left; margin-top:10px; width:100%; height:200px; line-height:140px; text-align:center;}
.imain .imains .right .txt{float:left; width:90%; height:130px; line-height:25px; padding:0 10px 10px 10px; text-align:justify; text-indent:2em; border-bottom:1px solid #CCC;}
.imain .imains .right .txt a{color:#F00;}
.imain .imains .right ul{float:left; width:95%; padding:10px 0 10px 10px; line-height:25px;}

.iend{ height:50px; line-height:25px; text-align:center; border-top:1px solid #F00;}

/*分页样式控制*/
.holder {float:left; margin:15px 0; width:100%; height:30px; line-height:30px; display:block; text-align:center; padding-top:5px; }
.holder a { font-size: 12px; cursor: pointer; margin: 0 5px; padding:5px 8px; color: #333; border:1px solid #ccc; -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  behavior:url(../inc/ie-css3.htc); }
.holder a:hover { background: #f73f3f; color: #fff; margin: 0 5px; padding:5px 8px;  font-size: 12px; }
.holder a.jp-previous { margin-right:15px; }
.holder a.jp-next { margin-left:15px;}
.holder a.jp-current, a.jp-current:hover { color: #f73f3f; font-weight: bold; }
.holder a.jp-disabled, a.jp-disabled:hover { color: #CCC; border-color:#EEE; }
.holder a.jp-current, a.jp-current:hover,  .holder a.jp-disabled, a.jp-disabled:hover { cursor: default; background: none; }
.holder span { margin: 0 5px; }

.list-page{width:100%; height:70px; line-height:70px; text-align:center;display:block; float:left;}
.list-page a{ padding:8px 13px; font-size:12px; border:1px solid #e8e8e8; margin:0 2px; -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  behavior:url(../inc/ie-css3.htc); }
.list-page a:hover{ border-color:#903932; color:#903932;}
.list-page a.on{color:#903932;border-color:#903932; cursor:default;}