﻿.zwtop,.zwbottom{ margin:15px auto; width:1100px; height:230px;display: -webkit-flex;display: flex; justify-content:space-between;}
.zwtop>div,.zwtop>ul,.zwbottom>div{ border:solid 1px #DCDCDC; height:230px;}
.zwtop>div,.zwbottom>div:first-child{ width:600px;}
.zwtop>div:first-child img{ width:600px; height:200px;}
.zwtop>div:first-child>a:last-child{ width:600px; height:25px;  line-height:25px; display:inline-block; font-size:16px;}
.zwtop>ul,.zwbottom>div:last-child{ width:470px;}

.zwbottom,.zwbottom>div{min-height:834px; overflow:hidden;}
.zwbottom{ margin-top:25px;min-height:840px;}
.zwbottom>div:last-child{ border:0;}
.zwbottom>div:last-child>ul{ height:400px; border:solid 1px #DCDCDC;}
.zwbottom>div:last-child>ul:first-child{margin-bottom:30px;}


.zwbottom ul,.zwtop ul{ display: -webkit-flex;display: flex; justify-content:space-between; flex-wrap:wrap;}
.zwbottom ul>li,.zwtop ul>li{ width:100%;}
.zwbottom ul>li a,.zwtop  ul>li a{ font-size:16px;}
 
.zwtop>ul li:not(:first-child),.zwbottom>div>ul li:not(:first-child){ line-height:25px; height:25px; padding:4px;}

 .smallTitle{ font-size:18px; display:block; width:100%; border-bottom:3px solid lime; padding:3px;   font-weight:bold; height:30px;}

.zuowen {  height:800px;display: -webkit-flex;display: flex; justify-content:space-between;flex-wrap:wrap; }

.zuowen>li {  width:100%;}
 
.zuowen>li:hover{ color:Red;}
.zuowen>li>a>span { width:96%; display:block; margin:0 auto;}
.zuowen>li>a>span:first-child{ height:30px;font-size:16px; font-weight:bold; line-height:30px; border-top:dashed 1px #EDEDED;}
.zuowen>li>a>span:last-child{ min-height:30px; color:#888888; font-size:12px;}


   