html,body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,submit,input,textarea,select,table,tr,th,td,hr,pre,sup,address,cite,dfn,em,var,blockquote { margin:0; padding:0;font-weight:normal;}
html { min-height:100%; background:#fff; border:none 0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body { font-family:"Microsoft YaHei","Hiragino Sans GB",arial,simsun,sans-serif;word-wrap:break-word;word-break:break-all;}
ul,ol { list-style-type:none;}
button,submit,input,select,textarea {font-family:"Microsoft YaHei",arial,simsun,sans-serif; outline:none;}
button,submit,input,select {vertical-align:middle;}
button,submit {cursor:pointer;}
textarea { resize:none; outline:none;}
button::-moz-focus-inner,
submit::-moz-focus-inner, 
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner, 
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner { padding:0; border:none;}
table { border-collapse:separate;border-spacing:0;}
button,textarea,input{-moz-appearance: none;  -webkit-appearance: none; appearance: none; font-family:"Microsoft YaHei",arial,simsun,sans-serif;outline: none;font-size:1em;}
input[type="checkbox"],input[type="radio"]{-moz-appearance:checkbox;  -webkit-appearance: checkbox; appearance: checkbox;}
address,cite,dfn,em,var{font-style:normal; }
img{ border:none; vertical-align:middle;}
a{ outline:none;text-decoration:none;}
iframe {vertical-align: top; width: 100%; height: 100%; border:none;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
*{box-sizing:border-box;}

main{display:block;}

a{
    color: #000000
}



.paddingmain {
	padding: 1rem;
}

.hidden{display:none;}
.over{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.over2,.over1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.over1{-webkit-line-clamp:1;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
	
.font_3{color:#333;}
.font_6{color:#666;}


.fon-z9{font-size:1rem;}
.fon-z1{font-size:1.1rem;}


/*边距 start*/
.pub-mag0{margin:0!important;}
.pub-pad0{padding:0!important;}
.pub-bot{margin-bottom:0.5rem;}
.pub-bot2{margin-bottom:0.75rem;}
.pub-bot1{margin-bottom:1rem;}
.pub-pad{padding-left:1rem;padding-right:1rem;}
.pub-padding{}
.pub-padding2{padding:0.75rem 1rem;}
.pub-pbot{padding-bottom:1.5rem;}
.pub-det{padding:1.1rem 1rem;}
.dzzt{padding-right:0.5rem;}

.pub-h{height:1.5rem;}
/*边距 end*/

.bor0{border:none!important;}
.dis_no{display:none;}
.bor_bot{border-bottom:1px solid #ddd;}
.bor_top{border-top:1px solid #e6e6e6;}

.cover1{
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 1; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.cover2{
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.cover3{
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}


.marginleft4{
    margin-left: 2%;
}

.marginleft2{
    margin-left: 2%;
}
.content ul:after{
    content: " ";
    display: block;
    clear: both;
}
.content ul{
    padding: 3% 2%;
}
.content ul li{
    float: left;
    width: 49%;
    margin-bottom: 2%;
    padding: 4%;
    background: #ededed;
    padding-bottom: 0;
    border-radius: 1%;
}
.content ul li a{
    color: #646263;
    font-size: 0.9rem;

}
.content ul li a .pic{
    border-radius: 1%;
    overflow: hidden;
}
.content ul li a .pic img{
    width: 100%
}
.content ul li a  p{
    text-align: center;
    margin: 10% 0;
}