.container{background: url(/xy/images/container_bg.png) no-repeat center top;padding-top: 20px;}
.b-1{margin-bottom: 33px;}
.b-1 .fl{width: 880px;background: #f6e1bb;position: relative;}
.b-1 .fr{width: 300px;}

.b-1 .fl .li_c{float: left;width: 410px;}
.b-1 .fl .li_pic{float: right;margin-top: 8px;padding: 7px;border: 1px solid #ddbd93;}
.b-1 .fl .bd ul li{padding-left: 155px;padding-right: 30px;padding-top: 30px;height: 316px;box-sizing: border-box;}
.b-1 .fl .bd ul li .t{font-size: 16px;font-weight: 600;margin-bottom: 15px;}
.b-1 .fl .bd ul li .c{font-size: 14px;color: #323232;line-height: 2;margin-bottom: 15px;}
.b-1 .fl .bd ul li .more{display: block;padding: 12px 0;border: 1px solid #ddbd93;width: 135px;text-align: center;}
.b-1 .fl .bd ul li .more:hover{background: #ddbd93;color: #fff;}
.b-1 .fl .hd{width: 120px;position: absolute;left: 0;top: 0;text-align: center;}
.b-1 .fl .hd ul li{height:79px;border-bottom: 1px solid #a55452;background: url(/xy/images/li_bg.png) no-repeat;color: #fff;padding-top: 12px;box-sizing: border-box;position: relative;cursor: pointer;}
.b-1 .fl .hd ul li .b_date{font-size: 24px;}
.b-1 .fl .hd ul li .b_year{color: #ffb8b8;font-size: 14px;}
.b-1 .fl .hd ul li:last-child{border-bottom: none;}
.b-1 .fl .hd ul li:hover,.b-1 .fl .hd ul li.on{background: url(/xy/images/li_hbg.png) no-repeat center top;}
.b-1 .fl .hd ul li:hover:after,.b-1 .fl .hd ul li.on:after{content: "";width: 7px;height: 15px;background: url(/xy/images/li_after.png) no-repeat center;position: absolute;right: -7px;top:32px;}

.b-1 .fr {background: #f6e1bb;height: 316px;position: relative;}
.b-1 .fr .tit{line-height: 59px;text-align: center;background: url(/xy/images/title_bg.png);color: #fff;font-size: 16px;}
.b-1 .fr .con{padding: 20px 26px 0;font-size: 14px;}
.b-1 .fr .con ul li{margin-bottom: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.b-1 .fr .con ul li span{color: #b75252;}
.b-1 .fr .con ul{border-bottom: 1px dashed #b75252;}
.b-1 .fr .con .more2{display: block;width: 60px;height: 21px;background: #b75252;text-align: center;line-height: 21px;color: #fff;border-radius: 5px;position: absolute;bottom: 10px;right:46px;}

.b-2{margin-bottom: 32px;}
.b-2 .fl {background: #f6e1bb;height: 438px;position: relative;}
.b-2 .fl .tit{line-height: 59px;text-align: center;background: url(/xy/images/title_bg.png);color: #fff;font-size: 16px;}
.b-2 .fl .con{padding: 28px 26px 0;font-size: 14px;}
.b-2 .fl .con ul li{margin-bottom: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.b-2 .fl .con ul li span{color: #b75252;}
.b-2 .fl .con ul{border-bottom: 1px dashed #b75252;}
.b-2 .fl .con .more2{display: block;width: 60px;height: 21px;background: #b75252;text-align: center;line-height: 21px;color: #fff;border-radius: 5px;position: absolute;bottom: 10px;right:46px;}

.swi{float: right;width: 870px;position: relative;padding-left: 198px;box-sizing: border-box;}
.swi .t{height: 59px;line-height: 59px;text-align: center;width: 198px;background: #7c0300;position: absolute;left: 0;top: 0;color: #fff;font-size: 16px;}
.swi .hd{position: absolute;left: 0;top: 59px; padding: 9px 16px 43px;background: #7c4300;box-sizing: border-box;overflow: hidden;z-index: 999;}
.swi .hd li{list-style: none;margin-bottom: 11px;}
.swi .hd a.prev,.b-2 .swi .hd a.next{position: absolute;height: 45px;overflow: hidden;}
.swi .hd a.prev{bottom: 0;background: url(/xy/images/prev.png) no-repeat left center;left: 0;border-right: 1px solid #a55452;width: 96px;}
.swi .hd a.next{bottom: 0;background: url(/xy/images/next.png) no-repeat left center;right: 0;width: 100px;}
.swi .bd{position: relative;}
.swi .bd p{position: absolute;bottom: 16px;width: 100%;height: 1px;color: #fff;border-bottom: 1px dashed #b75252;}
.swi .bd p .more2{display: block;width: 60px;height: 21px;background: #b75252;text-align: center;line-height: 21px;color: #fff;border-radius: 5px;position: absolute;bottom: -10px;right:44px;}

.b-3{background: url(/xy/images/b-3_bg.png) no-repeat center top;padding-top: 33px;padding-bottom: 76px;text-align: center;left:50%; width:1920px; margin-left:-960px; text-align:center;position: relative;}
.b-3 .tit{display: inline-block;width: 309px;height: 59px;line-height: 59px;text-align: center;background: url(/xy/images/b-3_tbg.png) no-repeat center center;color: #fff;font-size: 16px;margin-bottom: 38px;}
.b-3 ul {width: 1586px;margin: 0 auto;font-size: 0;-webkit-text-size-adjust:none;}
.b-3 ul li{display: inline-block;margin: 0 3px;}
.b-3 ul li p{width: 100%;background: #f6e1bb;line-height: 36px;color: #7d2e33;font-size: 16px;}
.b-3 .bd{padding: 0 168px;}
.b-3 .wrap{position: relative;}
.b-3 .line{position: absolute;bottom: -35px;width: 100%;height: 1px;color: #fff;border-bottom: 1px dashed #b75252;}
.b-3 .line a{display: block;width: 60px;height: 21px;background: #b75252;text-align: center;line-height: 21px;color: #fff;border-radius: 5px;position: absolute;bottom: -10px;right:44px;font-size: 14px;}
