﻿*{ margin:0; padding:0; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
body{ font:12px; background:#fff; font-family:"Microsoft Yahei",Arial; background: #f5f5f5;}
table { border-collapse:collapse; border-spacing:0; }
img{ vertical-align:top;border:0; }
ol, ul { list-style:none; }
li{ list-style:none;}
a{ text-decoration:none; }
a:hover { text-decoration:none; }

/* banner css -------------------------------------- */
.slideBox{ position:relative; width:100%; height:165px; overflow:hidden; margin:20px auto 0px auto; }
.slideBox li{ position:relative; width:100%; overflow:hidden; background: #f0f0f0;}
.slideBox li img{ width:100%; height:165px; display:block; }
.slideBox li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

/* 专题头部 */
.smy_zt_top { width: 100%; height: 60px; line-height: 60px; text-align: center; color: #222; font-size: 24px; position: relative;}
.smy_zt_back { position: absolute; top: 15px; left: 10px; display: block;  overflow: hidden; font-size: 24px; color: #575757; line-height: normal;}

/* 内容 */
.smy_gl1018 { width: 100%; height: auto; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background: #fff; margin-top:15px; padding-bottom: 20px;}
.smy_gl1018 h1 { width: 94%; height: 50px; border-bottom: 1px solid #eee; padding: 0 3%;}
.smy_gl1018 h1 span { padding-left: 10px; display: block; border-left:10px solid #f64241; font-size: 20px; font-weight: bold; margin-top: 15px; color: #222;}
.smy_art_1018 { width: 94%; height: auto; margin: 0 auto;}
.smy_art_1018 p { font-size: 16px; color: #666; line-height: 30px; margin-top: 10px;}

.smy_ctrl { position:relative; min-height:50px; cursor:move; overflow:hidden;}