@font-face {
	font-family: 'Bahnschrift';
	src: url('../font/bahnschrift.ttf');
}

.organize-top-line{background: #0D51A0;height: 8px;margin-top: 5px;width: 100%;}
.organize-banner{/* background: #BD3148; */height: 150px;width: calc(100% - 142px);position: absolute;top:186px;left: 0;width: 100%;}
.organize-nav{width:1600px;margin:0 auto;}
.organize-nav:after {content: '';display: block;width: calc(100% - 400px);height: 150px;background: #BD3148;position: absolute;top: 0;left: 0;z-index: 1;}
.organize-banner span{line-height: 150px;/* padding-left: 78px; */color: #FFFFFF;font-size: 50px;text-transform:uppercase;-webkit-box-reflect:below 0 -webkit-linear-gradient(transparent,transparent 50%,rgba(255,255,255,.3));position: relative;z-index: 2;}
.organize-wrap{margin: 87px auto 0;width:1600px;}
.organize-wrap .organize-list{background-color: rgba(13, 81, 160, 0.05);padding:69px 0 45px;margin-bottom:40px;}
.organize-wrap .organize-list h2{color: #333333;font-size: 30px;position: relative;padding:0 44px 20px;}
.organize-wrap .organize-list h2:after{content: '';width:120px;height: 5px;background: #0D51A0;position: absolute;bottom:0;left:44px;}
.organize-wrap .organize-list ul{display: flex;display: -webkit-flex;display: -ms-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;padding:0 22px;}
.organize-wrap .organize-list ul li{height: 64px;width:30%;margin:30px 22px 0;border-bottom: 1px solid #ccc;box-sizing: border-box;transition: .5s;}
.organize-wrap .organize-list ul li a{height: 64px;display: flex;display: -webkit-flex;display: -ms-flex;align-items: center;justify-content: space-between;}
.organize-wrap .organize-list ul li .tit{color: #0D51A0;font-size: 20px;}
.organize-wrap .organize-list ul li .link{color: #333333;font-size: 18px;display: flex;display: -webkit-flex;display: -ms-flex;align-items: center;justify-content: space-between;}
.organize-wrap .organize-list ul li .link .svg{width:30px;height: 30px;margin-left: 10px;transition: .5s;}
.organize-wrap .organize-list ul li .link .st0{fill: #333;}
.organize-wrap .organize-list ul li:hover{background:  #0D51A0;padding:0 28px;}
.organize-wrap .organize-list ul li:hover .tit,.organize-wrap .organize-list ul li:hover .link{color: #fff}
.organize-wrap .organize-list ul li:hover .link .st0{fill: #fff;}
.organize-wrap .organize-teach h2:after{background:#BD3148;}
.organize-wrap .organize-teach ul li:hover{background:  #BD3148;padding:0 28px;}

/***通用列表****/
.generalList{margin-top;}
.generalList li{width:100%;}
.generalList li .content{width: 1600px;border-bottom: 1px solid #E6E6E6;padding:79px 0 48px;margin:0 auto;transition: .5s }
.generalList li .time > .date{color: #0D51A0;font-size: 60px;}
.generalList li .time > .month{color: #333;font-size: 20px;padding-top: 19px;}
.generalList li .info{margin-left: 70px;width: 960px;}
.generalList li .info > .tit{color: #333333;font-size: 30px;font-weight: 400;}
.generalList li .info > .tag{padding: 29px 0 19px;color: #666666;font-size: 16px;position: relative;}
.generalList li .info > .tag::after{content: '';position: absolute;bottom: 0;left: 0;height: 2px;background:#E6E6E6;width: 47px;}
.generalList li .info > .intr{color: #333333;line-height: 36px;font-size: 16px;padding: 28px 0 36px;}
.generalList li .info > .read{color: #C53044;font-size: 14px;}
.generalList li .info > .read img{width: 18px;height: 18px;margin-left: 9px;}
.generalList li .pic{width: 387px;height: 280px;border: 1px solid rgba(0,0,0,0.05);background-color: rgba(0,0,0,0.04); box-sizing: border-box;}
.generalList li .pic > p{font-size: 60px;text-align: center;opacity: 0.1;color: #000;line-height: 280px;}
.generalList li .pic a{display: block;width: 387px;height: 280px;}
.generalList li .pic a > img{width: 387px;height: 280px;}
.generalList li:hover{background-color: #f4f4f4;}
.generalList li:hover .content{transform: translateX(-50px);}

/***通用列表详情****/
.generalInfo{width: 1600px;margin: 0 auto;}
.general_info_wrap{border-right: 2px solid #EBEBEB;width: 1157px;padding-right: 48px;}
.general_info_wrap .top{padding:86px 0 40px;margin-bottom: 60px;text-align: center;border-bottom: 1px solid #E6E6E6;}
.general_info_wrap .top > h2{color: #333333;font-size: 40px;font-weight: 400;padding-bottom: 28px;}
.general_info_wrap .top > p{color: #666666;font-size: 16px;}
.general_info_wrap .top > p > span{padding-left: 12px;}
.general_info_wrap .con > p{color: #333333;font-size: 18px;line-height: 50px;text-indent: 2em;}
.general_info_wrap .con > img{max-width: 1044px;text-align: center;margin: 50px auto 0;display: block;}
.general_info_wrap .btn_change{text-align: center;margin: 70px 0 40px;}
.general_info_wrap .btn_change a{display: inline-block;width: 156px;height: 54px;border: 1px solid rgba(99, 99, 99, 0.3);text-align: center;line-height: 54px;margin:0 10px;color: #333333;font-size: 24px;cursor: pointer; box-sizing: border-box;}
.general_info_wrap .btn_change a .triangle-lft{ margin-right: 7px;width: 0;vertical-align: middle;height: 0;border-style: solid;border-width: 5px 6px 5px 0;border-color: transparent #333 transparent transparent;display: inline-block;}
.general_info_wrap .btn_change a .triangle-rlt{ margin-left: 7px;width: 0;vertical-align: middle;height: 0;border-style: solid;border-width: 5px 0 5px 6px;border-color: transparent transparent transparent #333;display: inline-block;}
.general_info_taglist{margin-left: 1px;}
.taglist_com{background: #F2F2F3;width: 380px;margin-bottom: 10px;padding: 0 32px 0 34px;box-sizing: border-box;}
.taglist_com .top{padding: 45px 0 0;display: flex;align-items: center;justify-content: space-between;}
.taglist_com .top h2{color: #C53044;font-size: 20px;font-weight: 400;}
.taglist_com .top h2 span{color: #9FA0A0;font-size: 14px;padding-left: 5px;}
.taglist_com .top .more{text-decoration: underline;color: #B5B5B6;font-size: 14px;}
.taglist_com ul{padding:28px 0 30px;border-top: 5px solid #E6E6E6;margin-top:19px;}
.taglist_com ul li{display: flex;justify-content: space-between;padding-bottom: 20px;}
.taglist_com ul li a{display: block;cursor: pointer;}
.taglist_com ul li a:hover{color: #C53044;}
.taglist_com ul li .c{color: #333333;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 250px;}
.taglist_com ul li .d{color: #C9CACA;font-size: 14px;}
.taglist_com .info{padding:18px 0 17px;color: #333333;line-height: 30px;font-size: 14px;}
.taglist_com .pic{margin:18px 0 30px;width: 318px;height: 197px;display:block;position: relative;}
.taglist_com .pic img{width: 318px;height: 197px;border-radius:10px;transition: .5s}
.taglist_com .pic:hover img{ transform: scale(1.05); }
.taglist_com .info h3{font-size: 18px;font-weight: 400;}
.taglist_com .info p{padding: 22px 0 50px;}
.taglist_com .info .more{color: #9FA0A0;font-size:14px;display:flex; align-items:center; }
.taglist_com .info .more .svg{width:20px;height:20px;margin-left:8px;transition: 0.4s;}
.taglist_com .info .more .svg .st0{fill: #9FA0A0;}
.taglist_com .info .more:hover{color: #C53044;}
.taglist_com .info .more:hover .svg{transform: translateX(5px);}
.taglist_com .info .more:hover .svg .st0{fill: #C53044;}
.taglist_policy ul li{justify-content: flex-start;}
.taglist_com .info .conc{position: absolute;bottom: 19px;left: 28px;}
.taglist_com .info .conc span{color: #FFFFFF;font-size: 18px;display:block;}
.taglist_com .info .conc .more{display: flex;align-items: center;color: #fff;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.taglist_com .info .conc .more:hover{color: #C53044;}
.taglist_com .info .conc .more .st0{fill: #fff;}

/***苏信新闻****/
.newsBanner{width: 100%;height: 660px;position:relative;margin-bottom:50px;}
.newsBanner .swiper_product{height: 660px;overflow:hidden;}
.newsBanner .news-banner-list{position: absolute;right: calc(50% - 800px);top:50%;transform: translateY(-50%);z-index: 1; }
.newsBanner .news-banner-list ul{background-color: rgba(255,255,255,0.95);border:1px solid rgba(234, 234, 234, 0.95);width: 340px;box-sizing:border-box;}
.newsBanner .news-banner-list li{padding:0 12px;position: relative;transition: .5s}
.newsBanner .news-banner-list li:after{content:'';width:10px;height:140px;background-color: rgba(255,255,255,0);position:absolute;left:-10px;top:0;  }
.newsBanner .news-banner-list a{display: block;height:140px;position:relative;border-bottom:1px solid #E6E6E6;}
.newsBanner .news-banner-list li:last-child a{border-bottom:none;}
.newsBanner .news-banner-list a .date{color: #999999;font-size: 14px;padding-top:30px;}
.newsBanner .news-banner-list a .c{color: #333333;font-size: 18px;line-height: 30px;padding-top:18px;width: 296px;overflow:hidden;}
.newsBanner .news-banner-list a .tag{color: #356298;font-family: 'Bahnschrift';font-size: 119px;position: absolute;right: -10px;bottom: -20px;line-height: 1;opacity: 0.1;z-index: 1;}
.newsBanner .news-banner-list li.cur{ background-color:rgba(13, 81, 160, 0.8); }
.newsBanner .news-banner-list li.cur:after{background-color:rgba(13, 81, 160, 0.8);}
.newsBanner .news-banner-list li.cur a{border-bottom:none;}
.newsBanner .news-banner-list li:hover a .c,.newsBanner .news-banner-list li.cur a .date,.newsBanner .news-banner-list li.cur a .c{color: #FFFFFF;}
.newsBanner .news-banner-list li.cur a .tag{color: #fff;opacity: 0.1;}
.news-list-con{height: 758px;width: 1600px;margin:0 auto;}
.news-list-fl{width: 372px;background: #F2F2F3;border-radius: 2px;height: 758px;}
.news-list-fl .news-media-list{padding: 6px 14px 0 22px;}
.news-list-fl .news-media-list .btit{display: flex;align-items: center;justify-content: space-between;}
.news-list-fl .news-media-list .btit h2{color: #0D51A0;font-size: 22px;font-weight: 400;}
.btit a{color: #666666;font-size: 14px;display:flex;align-items:center;}
.btit span{position:relative;width: 15px;height: 15px;border: 1px solid #CCCCCC;border-radius: 50%;margin-left: 5px;display:inline-block;box-sizing: border-box;}
.btit span:before{content: '';width: 0;display:inline-block;height: 0;border-style: solid;border-width: 4px 0 4px 5px;border-color: transparent transparent transparent #BD3148;position: absolute;left:5px;top:3px;}
.news-list-fl .news-media-list ul{padding: 34px 0 24px;}
.news-list-fl .news-media-list li{margin-bottom: 16px;}
.news-list-fl .news-media-list li a{color: #333333;font-size: 14px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;width:342px;display:block;}
.news-list-fl .news-media-list li a > span{color: #BD3148;padding-right: 4px;}
.news-list-fl .news-media-list li p{color: #999999;padding-top: 12px;}
.news-tab-list{margin:0 22px 0 20px;width:814px;}
.news-tab-list .news-tab-top{border-bottom:1px solid #E6E6E6;padding-bottom:25px;position: relative;}
.news-tab-list .news-tab-top ul{display: flex;align-items: center;}
.news-tab-list .news-tab-top li{position:relative;width: 90px;height: 30px;background: #E6E6E6;border-radius: 2px;text-align: center;line-height: 30px;color: #666666;font-size: 16px;margin-right:20px}
.news-tab-list .news-tab-top li:last-child{margin-right: 0;}
.news-tab-list .news-tab-top li span{position:absolute;display:block;width: 9px;height: 9px;background: #FFFFFF;border: 1px solid #CCCCCC;border-radius:50%;bottom: -31px;left: 50%;transform: translateX(-50%);}
.news-tab-list .news-tab-top li.on{background: #BD3148;color: #fff;}
.news-tab-list .news-tab-top li.on span{border: 1px solid #BD3148;}
.news-tab-list .news-tab-top li.on:after{content: '';display: inline-block;width: 0;height: 0;left:50%;transform: translateX(-50%);position: absolute;bottom: -16px;border-style: solid dashed dashed dashed;border-width: 8px;border-color: #BD3148 transparent transparent transparent;overflow: hidden;zoom: 1;font-size: 0;}
.news-tab-wrap .news-tab-wrap-top{border-bottom:3px solid #E6E6E6;padding-bottom:32px} 
.news-tab-wrap-top h2{color: #0D51A0;font-weight: 400;font-size: 30px;text-align: center;padding:40px 0 26px;}
.news-tab-wrap-top p{color: #333333;line-height: 30px;font-size: 14px;}
.news-tab-wrap-middle .line{height: 160px;border-bottom:1px solid #E6E6E6;padding:25px 0 45px;display:flex;box-sizing: border-box;}
.news-tab-wrap-middle .line .time .d{color: #0D51A0;font-size:42px;margin-top: -6px;} 
.news-tab-wrap-middle .line .time .m{color: #999999;;font-size:14px;padding:8px 0 12px;position: relative;} 
.news-tab-wrap-middle .line .time .m:before{content: '';position:absolute;bottom:0;left:0; width: 22px;height: 4px;background: #0D51A0;border-radius: 2px;}
.news-tab-wrap-middle .line .info{width:705px;margin-left: 44px;}
.news-tab-wrap-middle .line .info .t{color: #333333;font-size: 18px;padding-bottom:19px;}
.news-tab-wrap-middle .line .info .c{color: #333333;font-size: 14px;line-height: 30px;}
.news-notice-list{width:372px;background: #F2F2F3;height: 758px;}
.news-notice-list .notice-top{height: 56px;background: #BD3148;}
.news-notice-list .notice-top ul{display: flex;position: relative;}
.news-notice-list .notice-top li{color: #FFFFFF;font-size: 22px;line-height: 49px;text-align: center;flex:1;padding:7px 4px 0;}
.news-notice-list .notice-top li.on{color: #333333;}
.news-notice-list .notice-top li.on span{background:#fff;display:block;}
.news-notice-list .notice-wrap{padding:0 2px 10px;}
.news-notice-list .notice-wrap .notice-wrap-list{background: #FFFFFF;padding:0 8px 42px 12px;}
.notice-wrap .notice-wrap-list ul{margin-bottom: 20px;}
.notice-wrap .notice-wrap-list li{border-bottom:1px solid #E6E6E6;height: 108px;display: flex;justify-content: center;flex-direction: column;}
.notice-wrap .notice-wrap-list li .lock{color: #999999;font-size:14px;padding-bottom: 8px;}
.notice-wrap .notice-wrap-list li p{color: #333333;line-height: 30px;font-size: 14px;}
.notice-major{padding: 60px 0;width: 1600px;margin:0 auto;}
.notice-major .btit{display: flex;justify-content: space-between;align-items: center;}
.notice-major .btit h2{color: #333333;font-size: 30px;font-weight: 400;}
.notice-major ul{margin-top: 32px;}
.notice-major ul li{float: left;width: 385px;margin-right: 20px;overflow: hidden;}
.notice-major ul li:last-child{margin-right: 0;}
.notice-major ul li .pic{display: block;width: 385px;height: 280px;overflow: hidden;cursor: pointer;}
.notice-major ul li img{width:100%; display: block;transition: .5s;}
.notice-major ul li .txt{color: #2E61A7;font-size: 18px;padding-top: 30px;display: block;cursor: pointer;}
.notice-major ul li img:hover{transform: scale(1.05);}
.notice-major ul li .txt:hover{color: #C53044;}

.talk-wrap{width: 100%;background:rgba(242, 242, 243, 0.5);height:652px;}
.talk-wrap .talk-nav{width: 1600px;margin:0 auto;padding-top:90px;}
.talk-wrap .talk-wrap-list{display: flex;}
.talk-wrap .talk-wrap-list .talk-words{flex:1;position: relative;margin-top: 10px;}
.talk-wrap .talk-wrap-list .talk-2{margin:-10px 18px 0;}
.talk-wrap .talk-wrap-list .talk-2:before{content:''; height: 480px;background: #DBDBDB;width:18px;position:absolute;top:8px;left:-18px;transform: skewY(-45deg); }
.talk-wrap .talk-wrap-list .talk-2:after{content:'';height: 480px;background: #DBDBDB;width:18px;position:absolute;top:8px;right:-18px;transform: skewY(-135deg); }
.talk-wrap-list .talk-words .top{background: #F2F2F3;height: 80px;display: flex;align-items: center;justify-content: space-between;}
.talk-wrap-list .talk-words .top h2{color: #333333;font-size: 30px;font-weight: 400;display: flex;align-items: center;}
.talk-wrap-list .talk-words .top h2 > em{width:7px;height: 7px;background: #333333;border-radius: 50%;display: inline-block;margin:0 10px;}
.talk-wrap-list .talk-words .top .btit{width:100%;display: flex;align-items: center;justify-content: space-between;padding:0 24px 0 29px;}
.talk-wrap-list .talk-words .con{background: #F2F2F3;height: 392px;margin-top: 4px;border-bottom: 5px solid #BD3148;position: relative;box-sizing: border-box;}
.talk-wrap-list .talk-words .con:after{content:"";position: absolute;left:0;bottom:-5px;width:0;background:#BD3148;height:5px;z-index:5;transition: all 0.6s ease;}
.talk-wrap-list .talk-words .con ul{height: 392px;display: flex;flex-direction: column;justify-content: center;}
.talk-wrap-list .talk-words .con li{padding-left:51px;}
.talk-wrap-list .talk-words .con li p{color: #333333;font-size: 18px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;padding-top:44px;}
.talk-wrap-list .talk-words .con li em{color: #C9CACA;font-size: 16px;padding-top: 27px;display: block;}
.talk-wrap-list .talk-words:hover .top,.talk-wrap-list .talk-words:hover .con{background: #BD3148;}
.talk-wrap-list .talk-words:hover .con:after{width:100%;background:#0D51A0;}
.talk-wrap-list .talk-words:hover .top h2,.talk-wrap-list .talk-words:hover .con li p,.talk-wrap-list .talk-words:hover .con li em{color: #fff}
.talk-wrap-list .talk-words:hover .top h2 > em{background:#fff;}
.talk-wrap-list .talk-words:hover .top .btit a{color: #fff;}
.talk-wrap-list .talk-words:hover .top .btit span{border: 1px solid #fff;}
.talk-wrap-list .talk-words:hover .top .btit span:before{content: '';border-color: transparent transparent transparent #fff;}

/* 
.news-tab-con{height: 652px;background-color: #F2F2F3;overflow: hidden;opacity: 0.5;}
.news-tab-con .news-tab-con-list{width: 1600px;margin:0 auto;margin-top: 90px;}
.news-tab-con .news-tab-con-list ul li{float: left;}
.news-tab-con .news-tab-con-list .news-tab-con-list-li{width: 521px;height: 476px;border-bottom: 5px solid #BD3148;}
.news-tab-con .news-tab-con-list .news-tab-con-list-li:hover{border-bottom: 5px solid #0D51A0;background-color: #BD3148;} 
.news-tab-con .news-tab-con-list .news-tab-con-center{margin-top: -10px;}
.news-tab-con .news-tab-con-list .news-tab-con-left{width: 18px;height: 491px;background-color: #DBDBDB;transform: skewY(-30deg);margin-top: -15px;}
.news-tab-con .news-tab-con-list .news-tab-con-right{width: 18px;height: 491px;background-color: #DBDBDB;margin-top: -15px;transform: skewY(30deg);} */