@charset "utf-8";
*{ vertical-align: baseline; font-weight: inherit; font-family: SimSun,Arial; font-style: inherit; font-size: 100%; padding: 0; margin: 0; border: none; }
body{ font-size: 12px; font-family: SimSun,Arial; text-align: center; }
html{ -webkit-text-size-adjust: none; }
html, body { height: 100%; text-align: center; background-color: #fff; }
ol, ul{ list-style: none; }
img{ border: none; text-decoration: none; display: block; }
h1,h2,h3,h4,h5,h6{ font-weight: normal; font-size: 12px; }
a{ text-decoration: none; color: #333333; }
a:hover{ color: #ff4455; }
a img, :link img, :visited img{ border: 0; }
.clear { clear: both; font-size: 1px; height: 1px; width: 100%; }
.fl{ float: left; }
.fr{ float: right; }
.clearfix { display: block; #zoom: 1; /*ie6-ie7*/; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
*+html .clearfix { min-height: 1%; }
* html{ background-image: url(about: blank); background-attachment: fixed; }
.hmw { width: 1000px; display: block; text-align: left; margin: 0px auto; clear: both; border: 0px; background-color: #fff; }
.hand{ cursor: pointer; }
strong,b{ font-weight: bold; }



/* copy */
.clinx{ border-top: 2px solid #0068b7; }
.copy{ margin: 15px auto; text-align: center; line-height: 24px; clear: both; }
.cp3{ margin: 20px; text-align: center; }

b{ font-weight: 700; }

a{ color: #0a0909; letter-spacing: 1px; font-size: 14px; }
a:hover{ font-size: 14px; }
body { background-position: top; background-repeat: no-repeat; margin: 0px; padding: 0px; text-align: center; }
body,html{ background-color: #f1f1f1; }
body{ overflow-y: scroll; }
.ctmw { width: 1000px; display: inline-block; text-align: center; margin: 0px auto; clear: both; border: 0px; text-align: center; padding:15px 0px 20px 0px;margin:0px auto;}

/* listcon */
.listcon{width:900px;text-align:left;margin:10px 0 0 45px;}
.listcon div.title{line-height:24px; overflow: hidden;}
.listcon div.title a{font-size:22px;font-weight:bold;color:#000; letter-spacing:0.2px;}
.listcon div.title a:hover{text-decoration: underline;}
.listcon div.summary{color:#999;text-indent:0em;line-height:22px;height:66px;overflow: hidden;font-size:12px;margin-top:10px;letter-spacing:0.2px;}
.listcon .pubtime{clear: both;text-align: right;font-size:12px; color:#bebebe;}
.listcon .separator{ text-align: center; height: 25px; background: url(./separator.jpg) 0px 5px repeat-x; width: 910px; clear: both; margin-left: -5px;  }
/* imglist */
.listcon>div.imglist{}
.listcon>div.imglist .a{ float: left; width: 110px; }
.listcon>div.imglist .b{ float: right; width: 720px; height:105px; overflow: hidden;}

.listcon>div.imglist .a img{width:150px;height:100px;padding:1px;border:1px solid #ccc;}

/* imglist */

/* txtlist */
.listcon>div.txtlist{}
.listcon>div.txtlist .summary{height:44px;}
/* txtlist */
/* listcon */


.con .a{ float: left; width: 110px; }
.con .b{ float: right; width: 720px; }
#fxst{ border-top-color: #61baf6; }
.copy{ background-color: #f1f1f1; }

.content-main { width: 900px; margin-top: 10px; margin: 0 auto; }
.content-main .h1 { font-size: 26px; font-weight: bold; line-height: 31px; color: #333; }
.content-main .info { color: #666; font-size: 12px; height: 49px; line-height: 49px; padding-bottom: 6px; text-align: center; border-bottom: 1px dotted #ccc; }

#endText { clear: both; font-size: 14px; line-height: 24px; margin-right: 10px; overflow: hidden; padding-bottom: 20px; text-align: justify; width: 750px; word-wrap: break-word; text-align: left; }
#endText h2 { font-size: 14px; }
#endText p { font-size: 14px; margin: 10px 0; text-indent: 2em; letter-spacing: 1px; }
#endText { font-size: 16px; line-height: 28px; }
#endText h2 { font-size: 16px; }
#endText p { font-size: 14px; }
#endText .icon { border: 0 none; margin-left: 2px; }
#endText .ep-source { float: right; font-size: 12px; line-height: 13px; padding: 6px 0; }
#endText .ep-editor { float: right; margin-left: 25px; white-space: nowrap; }
#endText a { text-decoration: underline; }
#endText a, #endText a:visited { color: #0F6B99; }
#endText img{ max-width: 650px; width: expression(document.body.clientWidth>650?"650px": "auto"); margin: 0px auto; }

.shownwyt{ text-align: center; font-size: 20px; margin-top: 20px; }
.shownwfbt{ text-align: center; font-size: 20px; margin-top: 20px; line-height: 28px; }
.showtitle{ text-align: center; margin-top: 20px; font-size: 26px; font-weight: bold; line-height: 40px; color: #333; }

.pages{ text-align: center; font-family: arial;margin-top:25px; }
.pages a{ text-decoration: none; }
.pages li{ display: inline-block; border: 1px #ddd solid; padding: 3px 6px; margin: 2px; }
.pages li:hover{ background-color: #ccc; color: #1E90FF; }
.pages .page-active{ background-color: #ccc; }