/* CSS Document */
body{font-family:"Microsoft Yahei","宋体",Arial Narrow;font-size:12px; color:#656c86; background:#f4f4f4;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p,figure{margin:0;padding:0}
table{border-spacing: 0; border-collapse: collapse;}
img{border:0; display:block}
ol,ul,li,dl,dt,dd{list-style:none;}
cite,code,em{ font-style:normal;font-family:"Microsoft Yahei";}
a{color:#656c86;text-decoration:none}
a:hover{color:#f96515;}
.cl{ clear:both}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */


.ad{margin-top:10px;}
.ad img{width:100%;}
/*回到顶部按钮*/
#ScrollTop{width:37px;height:37px;background:url(../images/bg.png) no-repeat 0 -189px;position:fixed;_position:absolute;right:10px;bottom:45px;cursor:pointer;display:none;} 

/*头部*/
header{position:relative;}
header img{width:100%; height:auto;}
header dl{width:80px; position:absolute; top:10px; right:10px;  font-family:"宋体";  color:#fff; height:20px; cursor:pointer;}
header dl dt{height:20px; background:url(../images/head_an.png) no-repeat; line-height:20px; padding-left:7px;}
header dl dd{ line-height:20px; background:#201e46; text-align:center; display:none;}
header dl dd a{height:20px; display:block; color:#fff;}
header dl dd a:hover{background:#6560c7; color:#fff;}

.newstj{border:2px solid #4b57b8; margin-top:10px; line-height:22px;}
.newstj dt{width:80px; height:73px; padding-top:3px; background:#4b57b8; float:left; text-align:center; color:#fff; margin-right:5px;}
.newstj dt b{font-size:14px;}
.newstj dd{ padding:5px;}

h3.tt1,h3.tt2{height:34px; line-height:34px; background:#4b57b8 url(../images/tt.jpg) 10px 7px no-repeat; padding-left:34px; font-size:16px; color:#fff; margin-top:10px;}
h3.tt2{background:#4b57b8 url(../images/tt2.jpg) 10px 8px no-repeat; }
h3.tt3{background:#4b57b8 url(../images/tt3.jpg) 10px 8px no-repeat; }
h3.tt4{background:#4b57b8 url(../images/tt4.jpg) 10px 8px no-repeat; }
.acticle{font-size:14px; line-height:24px; padding:10px;}
.pictj{padding:10px 20px 0; text-align:center;}
.pictj img{width:100%; height:auto;}
.pictj p{text-align:center; margin-top:5px;}
.pltxt{padding:10px;}
.tstxt{border-top:1px solid #e3e5eb; padding:10px; line-height:24px; font-size:14px;}
.tstxt h3{font-size:14px;}
.tstxt p.edit{font-size:12px; text-align:center; line-height:20px; margin-top:10px; color:#747373;}
/*底部*/
footer{text-align:center; height:40px;padding:0 10px; background:#2fa2ea;color:#fff; line-height:40px; font-size:14px; margin-top:10px;}
footer span{display:inline-block; height:40px;}
footer span:first-child{ float:left;}
footer span:last-child{ float:right}
footer a{color:#fff;display:block;}

#ScrollTop{width:40px;height:40px;background:url(../images/top.png) no-repeat; position:fixed;_position:absolute;right:10px;bottom:10%;cursor:pointer;display:none;}