/*字体*/
@font-face {
	font-family:方正舒体;
	src: url(../fonts/fzst.ttf);
}
.conter{width: 1200px;margin: auto;background: #901438;}
.conter .hwm-top{display: flex;}
.conter .hwm-top .hwm-top-left{width: 190px;}
.conter .hwm-top .hwm-top-left ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.conter .hwm-top .hwm-top-left ul li{width: 188px;border-right: 1px solid #901438;border-left: 1px solid #901438;border-bottom: 1px solid #901438;height: 133px;}
.conter .hwm-top .hwm-top-left ul li a img{width: 100%;display: block;height: 133px;}
.conter .hwm-top .hwm-top-con{width: 818px;border-right: 1px solid #901438;border-left: 1px solid #901438;}
.conter .hwm-top .hwm-top-con .list{display: flex;justify-content: space-between;border-bottom:1px solid #901438;}
.conter .hwm-top .hwm-top-con .list a{font:18px "隶书";display: block;width: 96px;text-align: center;background: #BE1438   ;background-size:100% 100%;color: #ffffcc;line-height: 32px;}
.conter .hwm-top .hwm-top-con .list>div{display: block;background: #ffffcc;width: 296px;padding: 0 10px;overflow: hidden;}
.conter .hwm-top .hwm-top-con .list>div h3{color: #000;display: inline-block;font: 22px "方正舒体";overflow: hidden;line-height: 30px;vertical-align: middle;width: 100%;text-align: center;margin: auto; cursor:pointer}
.conter .hwm-top .hwm-top-con .list-bot{height: 230px;background: #ffffcc;padding:2px 5px;}
.conter .hwm-top .hwm-top-con .list-bot #box{height: 227px;overflow: hidden;}
.conter .hwm-top .hwm-top-con .list-bot #box ul{overflow: hidden;}
.conter .hwm-top .hwm-top-con .list-bot #box ul li{height: 20px;}
.conter .hwm-top .hwm-top-con .list-bot #box ul li a{display:block;color: #000;font: 16px "隶书";height: 27px;}
.conter .hwm-top .hwm-top-con .list-bot #box ul li a:hover{color: #901438;}
.conter .hwm-top .hwm-top-con .list-bot #box ul li a span{font: 12px "隶书";display: inline-block;float: left;margin:0 5px;}
.conter .hwm-top .hwm-top-con .list-bot #box ul li a span img{display: block;width: 3px;height: 3px;  margin-top:7px}
.conter .hwm-top .hwm-top-con .list-bot #box ul li a em{float: left;width: 415px;overflow: hidden;/*text-overflow: ellipsis;*/white-space: nowrap;display: inline-block;line-height: 20px;}

.conter .hwm-top .hwm-top-right{width: 190px;}
.conter .hwm-top .hwm-top-right ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.conter .hwm-top .hwm-top-right ul li{width: 188px;border-right: 1px solid #901438;border-left: 1px solid #901438;border-bottom: 1px solid #901438;height: 133px;}
.conter .hwm-top .hwm-top-right ul li a img{width: 100%;display: block;height: 133px;}
/*轮播点*/
.swiper-pagination-bullet{background: #ffffff !important;opacity: 1 !important;}
.swiper-pagination-bullet-active{background: #811d32 !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 0px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px !important;}
.swiper-pagination-bullet{width: 6px !important;height: 6px !important;}

/*.conter .hwm-bot{width: 1200px;margin: auto;}*/
.conter .list-hwm-bot{margin-top: 0px;}
.conter .list-hwm-bot ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.conter .list-hwm-bot ul li{float: left; width: 408px;border-bottom: 1px solid #901438;height: 200px;}
.conter .list-hwm-bot ul li a img{width: 100%;display: block;height: 200px;}

.btop{ width:818px; overflow:hidden ;  }
.bleft{ width:188px; float:left;overflow:hidden; margin-left:-1px  }
.bright{ width:188px; float:left;overflow:hidden }
.bcen{ width:440px;float:left; overflow:hidden;margin:0 2px  }
.conter .hwm-top .bleft .hwm-top-left ul li { height:267px}
.conter .hwm-top .bleft .hwm-top-left ul li a img{height:267px}