/* CSS Document */
html * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
*, *:after, *:before , div , ul, dl, li, span, samp, h1 ,h2 ,h3, dd {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing:border-box;margin:0;padding:0;list-style:none; border:none; font-family:"微软雅黑"}
body {font-size: 100%; font-family: "Microsoft yahei", serif;color: #7f8c97; background-color: #fff;}

.divbox{width:92%; height:auto; overflow:hidden; margin: auto;}
.divbox h1{width:100%; height:auto; line-height:1.5em; font-size:1.5em; color:#000; font-weight:400;}
.divbox span{ display:block;width:100%; height:auto; color:#8c8c8c; font-size:0.9em; padding:5px 5px 0 0;}
.divbox span a{ color:#607fae; text-decoration:none;}
.divbox ul{ width:100%; height:auto; overflow:hidden; margin-top:1.6em; color:#3e3e3e; font-size:1.1em;}
.divbox ul dl{ display:block; width:100%; height:auto; padding-top:10px; text-align:left; text-indent:0; font-size:0.9em; color:#8c8c8c;} 
.divbox ul p{ line-height:1.4em;}
.divbox ul p a{ text-decoration:none; color:#3e3e3e;}
@media screen and (max-width: 1008px) { 
.divbox ul p img{width:100%; height:auto;}
}
.divbox ul p img{display:block; max-width:600px; min-width:auto; height:auto; margin:0 auto;}
.divbox ul dl b{ float:left; font-weight:400; font-size:1em;}
.divbox ul dl sapn a{ display:block;width:13px; height:20px; margin-left:1em; font-size:1em; float:left; background:url(../images/z.jpg) no-repeat 0 3px; text-decoration:none; color:#8c8c8c;}
.divbox ul dl sapn a:hover{ background:url(../images/z1.jpg) no-repeat 0 3px;}
.divbox ul dl strong{ font-weight:400; margin-left:1.5em;}