body{background: #c6124b;}

#gongyi{width: 100%; margin-bottom: 10px;}
#gongyi>.img{width: 240px; height: 240px; margin: 0 auto;}
#gongyi>.intro{width: 860px;font-size: 16px;color: #FFF; text-align: center; margin: 0 auto; opacity: 0.8; padding: 30px; line-height: 30px;}
.slogan{width: 800px;height: 50px;text-align: center; background:#aa093c;color: #FFF;margin: 0 auto;
line-height: 50px;font-size: 20px;}


#list{background: #aa093c;width: 1300px; border-radius: 20px;min-height: 500px; margin: 40px auto;}

#list>ul{ padding-top: 50px; overflow: hidden;}
#list>ul>li{}
#list>ul>li>.left{float: left;width: 160px; margin-left: 160px;}
#list>ul>li>.right{float: left;width: 780px;margin-left: 80px;position: relative;
border-left: 1px dashed #FFF;padding-left: 55px;
}

#list>ul>li>.left>.date{font-size: 30px;color: #FFF;font-weight: bold;}
#list>ul>li>.left>.date>small{color: #FFF; padding-left: 10px;}

#list>ul>li>.right>.dot{position: absolute;left: -10px; top:0px}
#list>ul>li>.right>.title{color: #FFF;font-size: 16px;height: 40px;}
#list>ul>li>.right>.title>.mark{background: #792326;color: #FFF;border-radius: 2px;display: inline-block;margin-left: 10px;padding: 2px 8px;}
#list>ul>li>.right>.img>img{margin-right: 12px; border-radius: 10px;margin-bottom: 40px;}
