@charset "UTF-8";
.animHide{opacity: 0;}
.animHide1{opacity: 1;}
#fp-nav.hover{opacity: 0;visibility: hidden;}
/*头部开始*/
.topBai.topBox{background: #fff;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.15);}
.topBai.topBox .menu dd .yj a{color: #333;}
.topBai.topBox .menu dd .ej{background: rgba(255,255,255,1);box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);}
.topBai.topBox .menu dd .ej a{color: #666;}
.topBai.topBox .menu dd .ej a:hover{background: #0171b9;color: #FFF;}
.topBai.topBox .searchBox{background-image: url(../images/search2.png)}
.topBox{height: 92px;position: fixed;top: 0;width: 100%;left: 0;background: rgba(0,0,0,0.4);z-index: 99;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.topBox1{height: 92px;position: absolute;top: 0;width: 100%;right: 0;background: #fff;z-index: 99;transform: translateY(-92px);-webkit-transform: translateY(-92px);transition: all 400ms linear;-webkit-transition: all 400ms linear;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.15);}
.topBox1.hover{transform: translateY(0);-webkit-transform: translateY(0);}
.topC{width: 1700px;margin: 0 auto;position: relative;}
.topC.topC1{width: 1250px !important;margin: 0 auto;position: relative;}
.top{height: 92px;margin: 0 auto;line-height: 92px;}
.topbg{width: 100%;background-color: rgba(255,255,255,1);}
.top .logo{height: 92px;padding-top: 14px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.top .logo a{display: block;}
.top .logo img{height: 57px;}
.top .logo img.toplogo1{opacity: 1;visibility: visible;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.top .logo img.toplogo1.hover{opacity: 0;visibility: hidden;display: none;}
.top .logo img.toplogo2{opacity: 0;visibility: hidden;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.top .logo img.toplogo2.hover{opacity: 1;visibility: visible;}
.menu{height: 100%;}
.menu dd{display:inline; position:relative;float: left;margin-right: 60px;height: 92px;}
.menu dd::before{display: block;content: "";width: 100%;height: 4px;background: #b70519;position: absolute;bottom: 0;left: 0;transform: scale(0);-webkit-transform: scale(0);transition: all .4s linear;-webkit-transition: all .4s linear;}
.menu dd.hover::before{transform: scale(1);-webkit-transform: scale(1)}
.menu dd:last-child{margin-right: 68px;}
.menu dd .yj{height:92px; line-height:92px;text-align:center; position: relative;z-index: 2;}
.menu dd .yj a{ display:block;font-size:16px;color: #fff;transition: all .3s linear;-webkit-transition: all .3s linear;}
.menu dd .ej{position:absolute;left:50%; top:92px; width:200%; display:none;background: rgba(0,0,0,0.3);-webkit-transform: translateX(-50%);border-bottom-left-radius: 2px;border-bottom-right-radius: 2px}
.menu dd.hover11 .ej{width: 250%;}
.menu dd .ej a{display:block; width: 100%; line-height:20px;text-align:center;color: #fff;margin-bottom: 1px;font-size: 14px;position: relative;padding: 10px 15px;box-sizing: border-box;-webkit-box-sizing:border-box}
.menu dd .ej a:hover{background: rgba(0,0,0,0.4);}
.menu dd .ej a:last-child{margin-bottom: 0;}

.menu1{height: 100%;}
.menu1 dd{display:inline; position:relative;float: left;margin-right: 60px;height: 92px;}
.menu1 dd::before{display: block;content: "";width: 100%;height: 4px;background: #b70519;position: absolute;bottom: 0;left: 0;transform: scale(0);-webkit-transform: scale(0);transition: all .4s linear;-webkit-transition: all .4s linear;}
.menu1 dd.hover::before{transform: scale(1);-webkit-transform: scale(1)}
.menu1 dd:last-child{margin-right: 68px;}
.menu1 dd .yj{height:92px; line-height:92px;text-align:center; position: relative;z-index: 2;}
.menu1 dd .yj a{ display:block;font-size:16px;color: #666;transition: all .3s linear;-webkit-transition: all .3s linear;}
.menu1 dd .ej{position:absolute;left:50%; top:92px; width:200%; display:none;background: rgba(255,255,255,0.9);-webkit-transform: translateX(-50%);border-bottom-left-radius: 2px;border-bottom-right-radius: 2px}
.menu1 dd.hover11 .ej{width: 250%;}
.menu1 dd .ej a{display:block; width: 100%; line-height:20px;text-align:center;color: #666;margin-bottom: 1px;font-size: 14px;position: relative;padding: 10px 15px;box-sizing: border-box;-webkit-box-sizing:border-box}
.menu1 dd .ej a:hover{color: #b70519;}
.menu1 dd .ej a:last-child{margin-bottom: 0;}
.searchBox{width: 24px;height: 25px;background: url(../images/search.png)no-repeat center;cursor: pointer;transition: all .4s linear;-webkit-transition: all .4s linear;position: absolute;top: 33px;right: 0;}
.searchBox.search1{background-image: url(../images/search1.png);}
.model.show::before {animation: menu-animation .8s ease-out forwards;transform: scale(2) translateY(0);}
.model.show{display: block;}
.model{position: fixed;top: 0;left: 0;z-index: 10600;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.model span{display: inline-block;width: 50px;height: 50px;line-height: 50px;position: absolute;top: 30px;right: 30px;cursor: pointer;font-size: 65px;text-align: center;overflow: hidden;color: #fff;z-index: 10;font-weight: lighter;}
.model::before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;background-color: rgba(0,0,0,.87);width: 100%;height: 0;padding-bottom: 100%;border-radius: 100%;transform: scale(.04) translateY(9999px);overflow: hidden;z-index: 9;}
.searchPWBox {width: 600px;height: 60px;overflow: hidden;background: #fff;border-radius: 5px;position: absolute;top: 50%;left: 50%;z-index: 9;margin: -30px 0 0 -300px;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;;}
.searchPWBox input {display: block;float: left;width: 500px;height: 60px;background: none;border: none;line-height: 60px;color: #333;font-size: 16px;margin-left: 10px;}
.searchPWBox input::placeholder {color: #999;font-size: 16px;}
.searchPWBox input::-webkit-placeholder {color: #999;font-size: 16px;}
.searchPWBox a {float: left;display: inline;width: 90px;height: 60px;line-height: 60px;text-align: center;background: #b70519;;color: #fff;font-size: 16px;}
.searchPWBox a:hover {opacity: 0.9;}
@keyframes menu-animation {
	0% {
		opacity: 0;
		transform: scale(.04) translateY(300%)
	}

	40% {
		transform: scale(.04) translateY(0);
		transition: ease-out
	}

	40% {
		transform: scale(.04) translateY(0)
	}

	60% {
		opacity: 1;
		transform: scale(.02) translateY(0)
	}

	61% {
		opacity: 1;
		transform: scale(.04) translateY(0)
	}

	99.9% {
		opacity: 1;
		height: 0;
		padding-bottom: 100%;
		border-radius: 100%
	}

	100% {
		opacity: 1;
		transform: scale(2) translateY(0);
		height: 100%;
		padding-bottom: 0;
		border-radius: 0
	}
}
/*头部结束*/
/* ————— 底部 start ————— */
.footer{height: 480px;background-color: #083259;}
/* 底部联系方式 start */
.footerContact{overflow: hidden;}
.footerContact dd{width: 350px;display: inline;float: left;}
.footerContact dd .icn{width: 56px;height: 56px;border: 1px solid #163b5e;border-radius: 50%;background-position: center;background-repeat: no-repeat;margin-bottom: 30px;}
.footerContact dd:nth-child(1) .icn{background-image: url(../images/footerPhone.png);}
.footerContact dd:nth-child(2) .icn{background-image: url(../images/footerEmail.png);}
.footerContact dd:nth-child(3) .icn{background-image: url(../images/footerAddress.png);}
.footerContact dd .title{height: 20px;line-height: 20px;font-size: 16px;color: #728494;margin-bottom: 24px;}
.footerContact dd .info{line-height: 30px;font-size: 16px;color: #a3b3c2;}
.footerContact dd:nth-child(1) .info{font-size: 24px;}
/* 底部联系方式 end */
/* 二维码 start */
.ewmBox{margin-right: 120px;}
.ewmBox .picBox{width: 156px;height: 156px;padding: 6px;border: 1px solid rgba(255,255,255,0.2);box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: 15px;}
.ewmBox .picBox img{width: 100%;height: 100%;}
.ewmBox .text{text-align: center;line-height: 20px;color: #728494;font-size: 14px;}
/* 二维码 end */
/* 底部导航 start */
.footerNav{height: 160px;width: 100%;border-bottom: 1px solid #12395d;margin-bottom: 68px;}
.footerNavList{overflow: hidden;padding: 60px 0;box-sizing: border-box;-webkit-box-sizing: border-box;position: relative;}
.footerNavList::before{display: block;content: '';width: 1px;height: 100%;background-color: #12395d;position: absolute;top: 0;right: 0;}
.footerNavList dd{display: inline;float: left;padding-right: 47px;margin-right: 45px;transition: all 200ms linear;-webkit-transition: all 200ms linear;position: relative;}
.footerNavList dd:last-child{margin-right: 0;}
.footerNavList dd:last-child::before{display: none;}
.footerNavList dd::before{display: block;content: '';width: 1px;height: 12px;background-color: rgba(255,255,255,0.3);position: absolute;top: 14px;right: 0;}
.footerNav span{height: 40px;line-height: 40px;color: #808080;font-size: 14px;display: inline;float: right;margin-right: 28px;}
.footerNavList dd a{height: 40px;line-height: 40px;color: #afc0d0;font-size: 18px;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.footerNavList dd:hover a{color:#fff}
/* 底部导航 end */
.backTop{width: 48px;height: 48px;border-radius: 50%; background: rgb(255,255,255,0.1) url(../images/backTop.png) no-repeat center center;cursor: pointer;position: relative;margin: 56px 100px;}
.backTop::before{ content: ""; display: block; width: 45px;height: 45px; border-radius: 50%; background: rgba(255,255,255,.2); position: absolute;animation: circle-opacity 2s infinite; left: 50%; top: 50%; transform: translate(-50%,-50%) scale(0,0);}
@keyframes circle-opacity{
    from {
        opacity: 1;
        transform:translate(-50%,-50%) scale(1);
    }
    to {
        opacity: 0;
        transform:translate(-50%,-50%) scale(2);
    }
}
/*友情链接 satrt*/
.footerZpformSel {width: 300px;height: 50px;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;cursor: pointer;margin-left: auto;margin-top: 40px;}
.footerZpformSel .seljg {line-height: 50px;color: #496580;font-size: 14px;cursor: pointer;padding-left: 95px; background-color: #062949;}
.footerZpformSel i {transition: all .3s linear;-webkit-transition: all .3s linear;display: block;width: 40px;height: 50px;background: #4b6b89 ;position: absolute;right: 0px;top: 0px;cursor: pointer;}
.footerZpformSel i .selIcn{width: 18px;height: 10px;background: url(../images/footerXl.png) no-repeat center center;position: absolute;top: 20px;left: 11px;transition: all .3s linear;-webkit-transition: all .3s linear;}
.footerZpformSel.active i .selIcn {transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.footerZpformSel .selTj {width: 100%;overflow: hidden;max-height: 120px;overflow-y: auto;position: absolute;left: 0px;top: 50px;background: #FFF;display: none;z-index: 100000}
.footerZpformSel  ::-webkit-scrollbar-thumb {width:4px;background:#0171b9;border-radius: 8px;}
.footerZpformSel  ::-webkit-scrollbar {width:4px;background:#eaeff2;}
.footerZpformSel .selTj a {display: block;height: 40px;line-height: 40px;padding-left: 20px;color: #666666;margin-bottom: 1px;font-size: 13px;overflow: hidden;}
.footerZpformSel .selTj a.hover,.footerZpformSel .selTj a:hover {color: #fff;background-color: #4b6b89;}
/*友情链接 end*/
/* 备案信息 start */
.footerBlank{background: #062949;height: 60px;}
.ftArchival{height: 60px;line-height: 60px;font-size: 14px;color: #496580;}
.ftArchival a{font-size: 14px;color: #496580;transition: all 0.4s;-webkit-transition: all 0.4s;}
.ftArchival a:hover{color: #FFFFFF;}
.ftArchival .footerBan{background: url(../images/common/beian.png) no-repeat center left 6px;padding-left: 30px;}
.ftArchival .footerCnzz{background: url(../images/common/cnzzIcn.gif) no-repeat center right;padding-right: 55px;}
/* 备案信息 end */
/* 技术支持 start */
.ftSupport{height: 60px;line-height: 60px;font-size: 14px;color: #496580;}
.ftSupport a{font-size: 14px;color: #496580;transition: all 0.4s;-webkit-transition: all 0.4s;}
.ftSupport a:hover{color: #FFFFFF;}
/* 技术支持 end */
/* ————— 底部 end ————— */
/* ========== 外层框架 end ========== */
/* ========== 内层框架 start ========== */
/* ————— subBanner start ————— */
.subBanner{position: relative;overflow: hidden;width: 100%;}
.subBanner:before{display: block;content: '';padding-top: 31.25%;}
.subBanner img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;transform: scale(1.1);-webkit-transform: scale(1.1);transition: all 3s ease;-webkit-transition: all 3s ease;}
.subBanner.on img{transform: scale(1);-webkit-transform: scale(1);}

.subBanner1{position: relative;overflow: hidden;width: 100%;}
.subBanner1:before{display: block;content: '';padding-top: 39.5833%;}
.subBanner1 span img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;transform: scale(1.1);-webkit-transform: scale(1.1);transition: all 3s ease;-webkit-transition: all 3s ease;}
.subBanner1.on span img{transform: scale(1);-webkit-transform: scale(1);}
.subBanner1 .text{width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-align: center;}
.subBanner1 .text img{display: inline-block;}

.djBanner{position: relative;overflow: hidden;width: 100%;}
.djBanner:before{display: block;content: '';padding-top: 38.5417%;}
.djBanner img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;transform: scale(1.1);-webkit-transform: scale(1.1);transition: all 3s ease;-webkit-transition: all 3s ease;}
.djBanner.on img{transform: scale(1);-webkit-transform: scale(1);}
.djBannerBg{width: 100%;height: 116px;background: url(../images/djBannerBg.png) no-repeat center;position: absolute;bottom: 0;left: 0;z-index: 2;}
/* ————— subBanner end ————— */
/* ————— 当前位置 start ————— */
.locationBox{clear:both;width: 100%;height: 60px;background: #fff;margin-top: -60px;z-index: 2;position: relative;}
.location{height: 60px;font-size: 0;overflow: hidden;}
.locationList{overflow: hidden;}
.locationList dd{display: inline;float: left;}
.location a.home{width: 60px; height: 60px;background: #cce2ef url(../images/home.png) no-repeat center center;display: inline;float: left;margin-right: 30px;}
.locationList dd:last-child i{display: none;}
.locationList dd a{height: 60px;line-height: 20px;color: #a3a3a3;font-size: 14px;display: block;text-align: center;}
.locationList i{width: 30px; height: 20px;line-height: 20px;background: url(../images/locationIcn.png) no-repeat center center;display: inline-block;vertical-align: top;}
.locationList dd:hover a{color:#0171b9}
.locationList dd.hover a{color:#0171b9}
.subNavList{overflow: hidden;}
.subNavList dd{display: inline;float: left;margin-right: 40px;}
.subNavList dd a{display: block; line-height: 20px;height:60px;color: #666666;font-size: 14px;text-align: center;}
.subNavList dd.hover a{color: #0171b9;}
.subNavList dd:hover a{color: #0171b9;}
.table1{display: table;width: 100%;height: 100%;}
.tableCell1{display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
/* ————— 当前位置 end ————— */
/* ————— 页码 start ————— */
.page{text-align: center;clear: both;font-size: 14px;}
.page a{display: inline-block;overflow: hidden;width: 40px;height: 40px;line-height: 40px;text-align: center; border: 1px solid #e6e6e6;color:#545454;border-radius:50%;background: #fff; margin: 0 6px;background-position: center center;background-repeat: no-repeat;}
.page span{display: inline-block; padding: 6px 2px; position: relative; top: -15px;}
.page a:hover{color: #0171b9;border-color: #0171b9;}
.page a.hover{color: #0171b9;border-color: #0171b9;}
.page a div{width: 11px;height: 19px;background-position: center center;background-repeat: no-repeat;}
.page a.prevPage{background-image: url(../images/pagePrev.png)}
.page a.nextPage{background-image: url(../images/pageNext.png)}
.page a.prevPage:hover{background-image: url(../images/pagePrevH.png)}
.page a.nextPage:hover{background-image: url(../images/pageNextH.png)}
.page a.prevPage.disabled{background-color:#E2E2E2;cursor: no-drop;}
.page a.prevPage.disabled:hover{border-color: #e6e6e6;background-image: url(../images/pagePrev.png)}
.page a.nextPage.disabled{background-color:#E2E2E2;cursor: no-drop;}
.page a.nextPage.disabled:hover{border-color: #e6e6e6;background-image: url(../images/pageNext.png)}
.pageInput{height: 40px;line-height: 40px;font-size: 16px;color: #545454;display: inline-block;margin: 0 8px;vertical-align: top;}
.pageInput .inputBox{width: 48px;border-radius: 10px;border: 1px solid #e6e6e6;background-color: #fff;display: inline-block;vertical-align: top;margin: 0 10px;text-align: center;line-height: 35px;}
.pageInput .inputBox input{background: none;border: none;text-align: center;width: 100%;height: 40px;line-height: 40px;font-size: 16px;}
/* ————— 页码 end ————— */
/* ————— indexBanner start ————— */
.indexBanner{position: relative;width: 100%;height: 100%;}
.indexBannerLoad{position: absolute; left: 50%; top:50%; transform: translate(-50%,-50%); transition: all 1.3s;-webkit-transition: all 1.3s;}
.indexBannerLoad svg{-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;width: 100px;height: 100px;fill: rgb(215, 23, 24);}
.indexBannerLoad.hide{ visibility: hidden; opacity: 0;}
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(-360deg);transform:rotate(-360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg); } }
.indexBanner .bd{height: 100%; overflow: hidden; position: absolute; width: 100%; left: 0; top: 0;}
.indexBanner .bd .slick-list,.indexBanner .bd .slick-track{height: 100%;}
.indexBanner.delay .bd .slick-track{ transition-delay: 1.3s !important;-webkit-transition-delay: 1.3s !important;}
.indexBanner .mySlide{height: 100%;position: relative;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.indexBanner .mySlide a{display: block;height: 100%;width: 100%;}
.indexBanner .prev{position: absolute;left: 6.25%;top: 50%;width: 48px;height: 48px;background: url(../images/bannerPrev.png) no-repeat center center;cursor: pointer;z-index: 1;margin-top:-24px;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.indexBanner .next{position: absolute;right: 6.25%;top: 50%;width: 48px;height: 48px;background: url(../images/bannerNext.png) no-repeat center center;cursor: pointer;z-index: 1;margin-top:-24px;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.indexBanner .prev:hover{background-image: url(../images/bannerPrevH.png);}
.indexBanner .next:hover{background-image: url(../images/bannerNextH.png);}
.indexBanner .slick-dots{position: absolute;bottom: 15px;left: 0;width: 100%;text-align: center;font-size: 0;}
.indexBanner .slick-dots li{display: inline-block;width: 40px;height: 5px;border-radius: 5px;margin: 0 7px;vertical-align: middle;cursor: pointer;position: relative;background: #fff;}
.indexBanner .slick-dots li.slick-active{background: #e9ae31;}
.indexBanner .mySlide .text{position: absolute; left: 50%; top:50%; width: 1200px; transform: translate(-50%,-50%); color: #FFF;display: none;}
.indexBanner .mySlide .text .text1{ font-size: 25px; margin-bottom: 30px;}
.indexBanner .mySlide .text .text2{ font-size: 0px;}
.indexBanner .mySlide .text .text2 span{font-size: 70px;font-family: "宋体";font-weight: bold;letter-spacing: 3px;float: left;}
.indexBanner .mySlide.slick-active .text{display: block;}
.indexBanner .img{ width: 1200px;position: absolute;left: 50%; top:50%;transform: translate(-50%,-50%); font-size: 0;text-align: center;}
.indexBanner .img .imgItem{display: inline-block;margin-bottom: 25px;}
.indexBanner .img .imgItem.img2 img{overflow: hidden; display: inline;float: left; visibility: hidden;}
.indexBanner .img .imgItem.img1 img{overflow: hidden; display: inline;float: left; visibility: hidden;}
.indexBanner .img .imgItem img.show{visibility: visible;}
/* ————— indexBanner end ————— */
/*向下滚动图标 start*/
.downBtn {position: absolute;bottom: 30px;left: 50%;margin-left: -12px;cursor: pointer;z-index: 99999;width: 24px;height: 42px;background: url(../images/indexNextIcn.png)no-repeat center;-webkit-animation: arrowDown 1s infinite linear;}
.downBtn.downBtn1{background-image: url(../images/indexNextIcn1.png);bottom: 0;height: 56px;}
.downBtn.none{display: none;}
/*向下的箭头跳动*/
@-webkit-keyframes arrowDown {
    0% {
        -webkit-transform: translate(0,0);
    }
    25%{
        -webkit-transform: translate(0,6px);
    }
    50% {
        -webkit-transform: translate(0,0);
    }
    75%{
        -webkit-transform: translate(0, -6px);
    }
    100% {
        -webkit-transform: translate(0,0);
    }
}
.downBtn:hover{
	animation: none;
}
.downBtn:after{
	content: '';
	height: 8px;
	border-left: 3px solid #b70519;
	position: absolute;
	top: 7px;
    left: 11px;
	border-radius: 40%;
	animation: yishan infinite;
    animation-duration: 1s;
    animation-timing-function: linear;
}
.downBtn:hover::after{
	content: '';
	height: 10px;
	width: 9px;
	border-left:none;
	background: url(../images/downBtnL.png);
	position: absolute;
	top: 3px;
    left: 4px;
	border-radius: 0;
	animation: yishan infinite;
    animation-duration: 1s;
    animation-timing-function: linear;
}
@keyframes yishan{
	0%{
		opacity: 1;
		display: block;
	}
	50%{
		opacity: 0;
		display: none;
	}
	100%{
		opacity: 1;
		display: block;
	}
}

/*向下滚动图标 end*/
/* ========== 内层框架 end ========== */
/* ========== 首页 start ========== */
/* ————— 公共部分 start ————— */
.section{background-position: center;background-repeat: no-repeat;background-size: cover;overflow: hidden;}
.animHide{opacity: 0;}
.columnL{position: relative;width: 350px;height: 100%;display: inline;float: left;padding-top: 13.5%;box-sizing: border-box;-webkit-box-sizing: border-box;text-align: center;z-index: 3;}
.columnLBg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.columnLBg1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.columnLBg1::before{display: block;content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);position: absolute;top: 0;left: 0;}
.logo1{width: 100%;height: 92px;background-color: rgba(7,19,35,0.4);position: absolute;top: 0;left: 0;z-index: 2;padding-top: 14px;box-sizing: border-box;-webkit-box-sizing: border-box;text-align: center;}
.logo1 img{display: inline-block;height: 57px;}
.columnC{overflow: hidden;position: relative;height: 100%;}
.indexMenu{width: 46px;height: 46px;border-radius: 50%;border: 1px solid #a4a5a5;background: url(../images/menu.png) no-repeat center center; cursor: pointer;position: absolute;top: 40px;right: 120px;z-index: 99;}
.indexMenu.indexMenu1{border-color: rgba(255,255,255,0.4);background-image: url(../images/menu1.png);}
.indexMenu.hover{opacity: 0;}
.indexMenu::before{ content: ""; display: block; width: 40px;height: 40px; border-radius: 50%; background: rgba(102,102,102,.3); position: absolute;animation: circle-opacity 2.5s infinite; left: 50%; top: 50%; transform: translate(-50%,-50%) scale(0,0);}
.indexMenu.indexMenu1::before{background: rgba(255,255,255,.5);}
/*首页标题 start*/
.indexTitle{text-align: center;}
.indexTitle .cnTitle{line-height: 30px;font-size: 26px;color: #fff;position: relative;padding-bottom: 20px;margin-bottom: 18px;}
.indexTitle .cnTitle::before{display: block;content: '';width: 20px;height: 3px;background-color: #b70519;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.indexTitle .enTitle{line-height: 16px;font-size: 14px;color: rgba(255,255,255,0.3);text-transform: uppercase;}
/*首页标题 end*/
/*首页更多 start*/
.indexMore{width: 160px;height: 42px;line-height: 42px;text-align: center;color: #fff;border: 1px solid rgba(255,255,255,0.3);position: absolute;bottom: 12%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.indexMore a{display: block;padding-left: 30px;background: url(../images/indexMoreIcn.png) no-repeat center right 30px;text-align: left;font-size: 14px;color: #fff;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.indexMore:hover{border: 1px solid transparent;}
.indexMore:hover a{background-color: #0171b9;background-image: url(../images/indexMoreH.png);}
.indexMoreBox{text-align: center;width: 100%;position: absolute;bottom: 14%;left: 0;}
.indexC1More{width: 160px;height: 42px;line-height: 42px;color: #fff;border: 1px solid rgba(255,255,255,0.3);transition: all 200ms linear;-webkit-transition: all 200ms linear;display: inline-block;}
.indexC1More a{display: block;padding-left: 30px;background: url(../images/indexMoreIcn.png) no-repeat center right 30px;text-align: left;font-size: 14px;color: #fff;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.indexC1More:hover{border: 1px solid transparent;}
.indexC1More:hover a{background-color: #0171b9;background-image: url(../images/indexMoreH.png);}
#fp-nav{display: none;}
/*首页更多 end*/
/* ————— 公共部分 end ————— */
/* ————— 第1通栏 start ————— */
.columnL1BgList{overflow: hidden;width: 100%;height: 100%;}
.columnL1BgList dd{width: 20%;display: inline;float: left;background-position:center;background-repeat: no-repeat; height: 100%;}
.columnL1BgList dd:nth-child(1){background-image: url(../images/Lbg/c1LBg1.png);}
.columnL1BgList dd:nth-child(2){background-image: url(../images/Lbg/c1LBg2.png);}
.columnL1BgList dd:nth-child(3){background-image: url(../images/Lbg/c1LBg3.png);}
.columnL1BgList dd:nth-child(4){background-image: url(../images/Lbg/c1LBg4.png);}
.columnL1BgList dd:nth-child(5){background-image: url(../images/Lbg/c1LBg5.png);}
.newsTab{padding-top: 80px;z-index: 2;position: absolute;left: 0;top: 38%;width: 100%;}
.newsTab dd{width: 100%;height: 50px;text-align: center;margin-bottom: 20px;}
.newsTab dd .con{width: 160px;height: 50px;line-height: 50px;font-size: 16px;color: #fff;transition: all 200ms linear;-webkit-transition: all 200ms linear;cursor: pointer;display: inline-block;}
.newsTab dd:hover .con,.newsTab dd.hover .con{background-color: #b70519;}
.column1List{overflow: hidden;width: 100%;height: 100%;}
.column1List dd{width: 25%;height: 100%;display: inline;float: left;padding: 12% 50px 0 50px;box-sizing: border-box;-webkit-box-sizing: border-box;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.column1List dd .con .time1{height: 52px;line-height: 52px;font-size: 52px;color: #d7d7d7;transition: all 200ms linear;-webkit-transition: all 200ms linear;margin-bottom: 10px;}
.column1List dd .con .time2{height: 20px;line-height: 20px;font-size: 16px;color: #c6c6c6;margin-bottom: 60px;}
.column1List dd .con .title{height: 56px;line-height: 28px;font-size: 16px;color: #181818;margin-bottom: 18px;}
.column1List dd .con .title a{color: #181818;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.column1List dd .con .pic{overflow: hidden;margin-bottom: 44px;}
.column1List dd .con .pic::before{padding-top: 70.3180%;}
.column1List dd .con .info{line-height: 28px;font-size: 14px;color: #999;margin-bottom: 70px;transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.column1List dd .con .xqBtn{width: 48px;height: 48px;border-radius: 50%;background: url(../images/c1More.png) no-repeat center center;transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.column1List dd .con .xqBtn a{display: block;width: 100%;height: 100%;}
.column1List dd:hover {background-color: #fff;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);}
.column1List dd:hover .con .time1{color: #b70519;}
.column1List dd:hover .con .title a{color: #b70519;}
.column1List dd:hover .con .info{color: #666;}
.column1List dd:hover .con .xqBtn{background-color: #b70519;background-image: url(../images/c1MoreH.png);transform: rotate(30deg);-webkit-transform: rotate(30deg);}
/* ————— 第1通栏 end ————— */
/* ————— 第2通栏 start ————— */
.column2C{height: 100%;position: relative;}
.column2C.lineDh1{position: relative;}
.column2C.lineDh1::before{display: block;content: '';width: 100%;height: 1px;background-color: rgba(255,255,255,0.3);position: absolute;top: 50%;left: 0;z-index: 2;animation: lineDh1 1s linear;}
.c2Bg{width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);position: absolute;top: 0;left: 0;z-index: 2;}
.columnL2BgList{overflow: hidden;width: 100%;height: 100%;}
.columnL2BgList dd{width: 20%;display: inline;float: left;background-position:center;background-repeat: no-repeat; height: 100%;}
.columnL2BgList dd:nth-child(1){background-image: url(../images/Lbg/c2Lbg1.png);}
.columnL2BgList dd:nth-child(2){background-image: url(../images/Lbg/c2Lbg2.png);}
.columnL2BgList dd:nth-child(3){background-image: url(../images/Lbg/c2Lbg3.png);}
.columnL2BgList dd:nth-child(4){background-image: url(../images/Lbg/c2Lbg4.png);}
.columnL2BgList dd:nth-child(5){background-image: url(../images/Lbg/c2Lbg5.png);}
.col3Bg,
.col3Bg .swiper-wrapper,
.col3Bg .swiper-slide{
	height: 100% !important;
	width: 100% !important;
}
.col3Bg{
	position: absolute !important;
	top: 0;
	left: 0;
}
.col3Bg .swiper-wrapper{
	transform: translate(1px) !important;/*解决swiper第一个不改变*/
	margin-left: -1px;
	left: 0 !important;
}
.col3Bg .swiper-slide{
	background-size: cover;
	position: absolute;
	background-repeat: no-repeat;
	top: 0;
	left: 0;
	opacity: 0;
	filter:alpha(opacity=0);
	z-index: 1;
	transform: scale(1.3);
	transition: 2s ease-in-out;
}
.col3Bg .swiper-slide-active{
	opacity: 1;
	filter:alpha(opacity=100);
	z-index: 2;
	transform: scale(1);
}
.swiper-wrapper{
	position:relative;
	}
.box3BgMask{
	width:100%;
	height:100%;
	position:absolute;
	z-index:9999;
	opacity:0.6;
	}
.column2List{overflow: hidden;position: relative;width: 100%;height: 100%;z-index: 3;}
.column2List.lineDh{position: relative;}
.column2List.lineDh::after{display: block;content: '';width: 1px;height: 100%;background-color: rgba(255,255,255,0.3);position: absolute;top: 0;left: 33.3333%;animation: lineDh 1s linear;z-index: 3;}
.column2List.lineDh::before{display: block;content: '';width: 1px;height: 100%;background-color: rgba(255,255,255,0.3);position: absolute;bottom: 0;left: 66.6666%;animation: lineDh 1s linear;z-index: 3;}
@keyframes lineDh{
	from{
		height: 0;
	}
	to{
		height: 100%;
	}
}
@keyframes lineDh1{
	from{
		transform: scale(0,1);
	}
	to{
		transform: scale(1,1);
	}
}
.column2List dd{width: 33.3333%;height: 50%;display: inline;float: left;z-index: 1;position: relative;overflow: hidden;}
.column2List dd .con{width: 100%;height: 100%;text-align: center;transition: all 200ms linear;-webkit-transition: all 200ms linear;opacity: 1;visibility: visible;z-index: 2;position: relative;}
.column2List dd .con1{width: 100%;height: 100%;background: url(../images/c2DDbg.png) no-repeat center center;background-size: cover;z-index: 3;position: relative;transform: translateY(0);-webkit-transform: translateY(0);transition: all 300ms linear;-webkit-transition: all 300ms linear;opacity: 0;visibility: hidden;text-align: center;padding: 0 50px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.quanquanIcn{width:120px;height: 120px;line-height: 120px;border-radius: 50%;position: relative;text-align: center;margin-bottom: 40px;display: inline-block;z-index: 2;opacity: 1;visibility: visible;}
.quanquanIcn img{display: inline-block;z-index: 2;position: relative;vertical-align: middle;}
.quanquanIcn::before{display: block;content: '';width: 100%;height: 100%;border-radius: 50%;background: url(../images/yuanhu.png) no-repeat center;position: absolute;top: 0;left: 0;animation:quanquan 5s linear infinite;}
.column2List dd:nth-child(1) .quanquanIcn::before{animation-delay: 0;}
.column2List dd:nth-child(2) .quanquanIcn::before{animation-delay: 0.6s;}
.column2List dd:nth-child(3) .quanquanIcn::before{animation-delay: 2s;}
.column2List dd:nth-child(4) .quanquanIcn::before{animation-delay: 1s;}
.column2List dd:nth-child(5) .quanquanIcn::before{animation-delay: 2s;}
.column2List dd:nth-child(6) .quanquanIcn::before{animation-delay: 3s;}
@keyframes quanquan{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}25%{transform:rotate(90deg);-webkit-transform:rotate(90deg);}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);}75%{transform:rotate(270deg);-webkit-transform:rotate(270deg);}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}
.column2List dd .con .title{height: 24px;line-height: 24px;font-size: 20px;color: #fff;z-index: 2;position: relative;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.column2List dd .con1 .title{height: 30px;line-height: 30px;font-size: 20px;color: #fff;z-index: 3;position: relative;transition: all 200ms linear;-webkit-transition: all 200ms linear;font-weight: bold;margin-bottom: 30px;}
.column2List dd .con1 .info{line-height: 28px;font-size: 14px;color: rgba(255,255,255,0.7);z-index: 3;position: relative;margin-bottom: 55px;}
.column2List dd .con1 .xqBtn{width: 48px;height: 48px;border-radius: 50%;background: #fff url(../images/c2More.png) no-repeat center center;transition: all 200ms linear;-webkit-transition: all 200ms linear;display: inline-block;z-index: 3;position: relative;}
.column2List dd .con1 .xqBtn a{display: block;width: 100%;height: 100%;}
.column2List dd:hover .con{opacity: 0;visibility: hidden;}
.column2List dd:hover .quanquanIcn{opacity: 0;visibility: hidden;}
.column2List dd:hover .con1{opacity: 1;visibility: visible;transform: translateY(-100%);-webkit-transform: translateY(-100%);}
.column2List dd .con1 .xqBtn:hover{transform: translateY(-5px);}
/* ————— 第2通栏 end ————— */
/* ————— 第3通栏 start ————— */
.columnL3BgList{overflow: hidden;width: 100%;height: 100%;}
.columnL3BgList dd{width: 20%;display: inline;float: left;background-position:center;background-repeat: no-repeat; height: 100%;}
.columnL3BgList dd:nth-child(1){background-image: url(../images/Lbg/c3Lbg1.png);}
.columnL3BgList dd:nth-child(2){background-image: url(../images/Lbg/c3Lbg2.png);}
.columnL3BgList dd:nth-child(3){background-image: url(../images/Lbg/c3Lbg3.png);}
.columnL3BgList dd:nth-child(4){background-image: url(../images/Lbg/c3Lbg4.png);}
.columnL3BgList dd:nth-child(5){background-image: url(../images/Lbg/c3Lbg5.png);}
.column3C{padding: 15% 0 0 0;}
.slickC3{width: 100%;height: 100%;position: absolute;left: 400px;top: 0;padding: 270px 0 0 0;}
.c3Slick{position: relative;}
.c3Slick .bd {overflow: hidden;}
.c3Slick .slick-list {overflow: visible; margin-right: -30px;}
.c3Slick .c3Dots{position: absolute;top: -150px;left: 25%;width: 100%;}
.c3Slick .c3Dots .slick-dots{font-size: 0;text-align: center;}
.c3Slick .c3Dots .slick-dots li{width:22px;height: 22px;border-radius: 50%;margin: 0 20px;border:2px solid transparent;cursor: pointer;transition: all 300ms linear;-webkit-transition: all 300ms linear;display: inline;float: left; position: relative;}
.c3Slick .c3Dots .slick-dots li:nth-child(1){margin-top: 5px;}
.c3Slick .c3Dots .slick-dots li:nth-child(2){margin-top: -10px;}
.c3Slick .c3Dots .slick-dots li:nth-child(3){margin-top: -20px;}
.c3Slick .c3Dots .slick-dots li:nth-child(4){margin-top: -25px;}
.c3Slick .c3Dots .slick-dots li:nth-child(5){margin-top: -28px;}
.c3Slick .c3Dots .slick-dots li:nth-child(6){margin-top: -25px;}
.c3Slick .c3Dots .slick-dots li::before{display: block;content: '';width: 6px;height: 6px;background-color: #b70519;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);border-radius: 50%;}
.c3Slick .c3Dots .slick-dots li.slick-active{border: 2px solid #b70519;}
.c3Slick .c3Dots .slick-dots li:hover{border: 2px solid #b70519;}
.c3Slick .myslide{float: left;display: inline;overflow: hidden;}
.c3Slick .myslide .con{margin-right: 30px;height: 100%;position: relative;}
.c3Slick .myslide .con::before{width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);display: block;content: '';position: absolute;top: 0;left: 0;z-index: 1;}
.c3Slick .myslide .con a{display: block;}
.c3Slick .pic {overflow: hidden;position: relative;}
.c3Slick .pic::before{padding-top: 77.9365%;}
.c3Slick .myslide .text{line-height: 30px;font-size: 24px;color: #fff;padding-bottom: 30px; transition: all 300ms linear;-webkit-transition: all 300ms linear;position: absolute;bottom: 60px;left: 30px;z-index: 2;}
.c3Slick .myslide .text::before{display: block;content: '';width: 30px;height: 2px;background-color: #b70519;position: absolute;bottom: 0;left: 0;}
.c3SlideBtn{width: 100%;text-align: center;padding-top: 70px;margin-left: -13%;}
.c3SlideBtn .prev{width: 48px;height: 48px;border-radius: 50%;background: url(../images/c3Prev.png) no-repeat center center;display: inline-block;margin: 0 12px;transition: all 200ms linear;-webkit-transition: all 200ms linear;cursor: pointer;border: 1px solid #b8b8b8;}
.c3SlideBtn .next{width: 48px;height: 48px;border-radius: 50%;background: url(../images/c3Next.png) no-repeat center center;display: inline-block;margin: 0 12px;transition: all 200ms linear;-webkit-transition: all 200ms linear;cursor: pointer;border: 1px solid #b8b8b8;}
.c3SlideBtn .prev:hover{background-image: url(../images/c3PrevH.png);box-shadow: 0 2px 2px rgba(0,0,0,0.2);background-color: #fff;border: 1px solid transparent;}
.c3SlideBtn .next:hover{background-image: url(../images/c3NextH.png);box-shadow: 0 2px 2px rgba(0,0,0,0.2);background-color: #fff;border: 1px solid transparent;}
.c3Slick .myslide .con1{width: 62.5397%;height: 100%;background: rgba(183,5,25,0.9);z-index: 3;position: absolute;right: 0;top: 0;transition: all 200ms linear;-webkit-transition: all 200ms linear;opacity: 0;visibility: hidden;padding: 110px 40px 0  40px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.c3Slick .myslide .con1 .title{line-height: 30px;font-size: 24px;color: #fff;padding-bottom: 30px;transition: all 300ms linear;-webkit-transition: all 300ms linear;z-index: 2;margin-bottom: 20px;position: relative;}
.c3Slick .myslide .con1 .title::before{display: block;content: '';width: 30px;height: 2px;background-color: rgba(255,255,255,0.4);position: absolute;bottom: 0;left: 0;}
.c3Slick .myslide .con1 .info{line-height: 28px;font-size: 14px;color: #ebd4d7;}
.c3Slick .myslide .con1 .xqBtn{width: 48px;height: 48px;border-radius: 50%;background: #fff url(../images/c2More.png) no-repeat center center;transition: all 200ms linear;-webkit-transition: all 200ms linear;z-index: 3;position: absolute;bottom: 40px;left: 40px;}
.c3Slick .myslide .con1 .xqBtn a{display: block;width: 100%;height: 100%;}
.c3Slick .myslide:hover .con1{opacity: 1;visibility: visible;}
.c3Slick .myslide:hover .text{opacity: 0;visibility: hidden;}
/* ————— 第3通栏 end ————— */
/* ========== 首页 end ========== */
/* ========== 党建 start ========== */
/*第一通栏 start*/
.djColumn1{background: url(../test/dj/djC1Bg.jpg) no-repeat center;background-size: cover;height: 1090px;padding-top: 70px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.djTitle{text-align: center;}
.djTitle img{display: inline-block;}
.djColumn1C{overflow: hidden;padding-top: 28px;}
.djColumn1L{width: 62.5%;display: inline;float: left;height: 620px;background: url(../test/dj/c1Lbg.png) repeat-y top;padding: 30px 38px 12px 30px;box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: 10px;}
.djColumn1Slick{position: relative;}
.djColumn1Slick .bd{overflow: hidden;}
.djColumn1Slick .slick-list{overflow: visible;}
.djColumn1Slick .pic{overflow: hidden;position: relative;}
.djColumn1Slick .pic::before{padding-top: 56.2651%;}
.djColumn1Slick .prev{width: 30px;height: 56px;background: rgba(0,0,0,0.5) url(../test/dj/c1Prev.png) no-repeat center center;position: absolute;top: 35%;left: 0;z-index: 2;cursor: pointer;}
.djColumn1Slick .next{width: 30px;height: 56px;background: rgba(0,0,0,0.5) url(../test/dj/c1Next.png) no-repeat center center;position: absolute;top: 35%;right: 0;z-index: 2;cursor: pointer;}
.djColumn1Slick .textNew{padding-top: 17px;}
.djColumn1Slick .textNew .title{height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;}
.djColumn1Slick .textNew .title a{color: #333;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.djColumn1Slick .textNew .time{height: 30px;line-height: 30px;font-size: 16px;color: #999;}
.djColumn1Slick .textNew .info{height: 40px;line-height: 40px;font-size: 16px;color: #666;}
.djColumn1Slick .textNew .title a:hover{color: #94070a;}
.djColumn1R{margin-left: 62.5%;height: 640px;background: url(../test/dj/c1Rbg.png) repeat-y top;position: relative;padding: 24px 50px 20px 50px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.djColumn1R::before{display: block;content: '';width: 7px;height: 10px;background: url(../test/dj/c1Icn1.png) no-repeat center;position: absolute;bottom: 0; left: -7px;}
.djColumn1R::after{display: block;content: '';width: 7px;height: 10px;background: url(../test/dj/c1Icn2.png) no-repeat center;position: absolute;top: 0; left: -7px;}
.djNewsList{margin-bottom: 14px;}
.djNewsList dd{border-bottom: 1px solid #e5dbca;padding: 23px 0;}
.djNewsList dd:last-child{border: none;}
.djNewsList dd .title{height: 30px;line-height: 30px;font-size: 16px;} 
.djNewsList dd .title a{color: #333;transition: all 200ms linear;-webkit-transition: all 200ms linear;} 
.djNewsList dd .time{height: 26px;line-height: 26px;font-size: 14px;color: #999;} 
.djMore{height: 36px;line-height: 36px;}
.djMore a{height: 36px;line-height: 36px;padding-left: 50px;font-size: 16px;color: #333;background: url(../test/dj/more.png) no-repeat center left;display: inline-block;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.djMore a:hover{color: #94070a;background-image: url(../test/dj/moreH.png);}
.djNewsList dd .title a:hover{color: #94070a;}
 /*第一通栏 end*/
 /*第二通栏 start*/
.djColumn2{background: url(../test/dj/djC2Bg.jpg) no-repeat center;background-size: cover;height: 820px;padding-top: 35px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.djColumn2C{padding-top: 50px;}
.djColumn2Slick{position: relative;}
.djColumn2Slick .bd{overflow: hidden;}
.djColumn2Slick .slick-list{overflow: visible;margin-right: -30px;}
.djC2Dots{padding-top: 50px;text-align: center;font-size: 0;}
.djC2Dots .slick-dots li{width: 10px;height: 10px;border-radius: 50%;background-color: #94070a;margin: 0 5px;display: inline-block;transition: all 200ms linear;-webkit-transition: all 200ms linear;cursor: pointer;}
.djC2Dots .slick-dots li.slick-active{width: 45px;height: 10px;border-radius: 10px;}
.djColumn2Slick .myslide .con{margin-right: 30px;}
.djColumn2Slick .myslide .pic{overflow: hidden;position: relative;border-radius: 10px;}
.djColumn2Slick .myslide .pic::before{padding-top: 56.1822%;}
.djColumn2Slick .myslide .text{padding-top: 33px;}
.djColumn2Slick .myslide .text .time{height: 20px;line-height: 20px;font-size: 16px;color: #333333;margin-bottom: 20px;}
.djColumn2Slick .myslide .text .title{height: 28px;line-height: 28px;font-size: 16px;font-weight: bold;}
.djColumn2Slick .myslide .text .title a{color: #333;transition: all 200ms linear;-webkit-transition: all 200ms linear;}
.djColumn2Slick .myslide .text .info{height: 40px;line-height: 40px;font-size: 15px;color: #666;}
.djColumn2Slick .myslide .text .title a:hover{color: #94070a;}
/*第二通栏 end*/
/*第三通栏 start*/
.djColumn3{background: url(../test/dj/djC3Bg.jpg) repeat-y top;height: 800px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.djColumn3C{padding-top: 45px;overflow: hidden;}
.djColumn3CL{background-color: #bc0f10;width: 49.16667%;display: inline;float: left;padding: 22px 50px 0 50px;position: relative;height: 450px;box-sizing: border-box;-webkit-box-sizing: border-box;margin-right: 26px;}
.djColumn3CL::before{display: block;content: '';width: 26px;height: 479px;background: url(../test/dj/c3Bg1.png) no-repeat center;position: absolute;top: 0;right: -26px;z-index: 2;}
.djColumn3CR{overflow: hidden;padding: 22px 50px 0 50px;position: relative;height: 448px;box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: 30px;background-color: #c33f3e;}
.djNewsList1{margin-bottom: 14px;}
.djNewsList1 dd{border-bottom: 1px solid rgba(255,255,255,0.15);padding: 23px 0;}
.djNewsList1 dd:last-child{border: none;}
.djNewsList1 dd .title{height: 30px;line-height: 30px;font-size: 16px;} 
.djNewsList1 dd .title a{color: #fff;transition: all 200ms linear;-webkit-transition: all 200ms linear;} 
.djNewsList1 dd .time{height: 26px;line-height: 26px;font-size: 14px;color: #fff;} 
.djNewsList1 dd:hover .title a{letter-spacing: 1px;}
.djMoreBox{padding-top: 40px;text-align: center;}
/*第三通栏 end*/
/* ========== 党建 end ========== */