



* {word-break:break-word;}

/*banner动画*/
@keyframes puBanner {
        from {
            transform: translateY(100px);
            opacity: 0;
        }
        to {
            transform: translateY(0px);
            opacity: 1;
        }
    }
        @keyframes bannerimg {
        from {
            transform: scale(1.2);
        }
        to {
            transform: scale(1);
        }
    }
        @keyframes jiantoushang {
        from {
            opacity: 0;
        }
        to {
            opacity: 1;
        }
    }
    
.pub_banner {
	width: 100%;
	height: auto;
  padding-top: 0;
}
.pub_banner .b_container {
	width: 100%;
	height: auto;
}
.pub_banner .b_container .p_slide {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
	max-height: 400px;
}
.pub_banner .b_container .p_slide .p_img {
	width: 100%;
	animation: bannerimg 2s;
	background: #000;
}
.pub_banner .b_container .p_slide .p_img img {
	width: 100%;
	height: auto;
	opacity: 1;
}
.pub_banner .b_container .p_slide .p_info {
	width: 100%;
	padding: 20px;
	max-width: 1400px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	z-index: 3;
	text-align: center;
}
.pub_banner .b_container .p_slide .p_info h1 {
	animation: puBanner 2s;
  font-size:40px;
  letter-spacing:3px;
}
.pub_banner .b_container .p_slide .p_info h6 {
	animation: puBanner 3s;
  font-size:24px;
  letter-spacing:3px;
  border:1px #fff solid;
  padding:10px 20px;
  display:inline-block;
  width:auto;
  margin:10px ;
}
.pub_banner .b_container .p_slide .p_info p {
	animation: puBanner 4s;
  font-size:16px; text-transform:uppercase;
}

@media (max-width:798px) { 
  
  
.pub_banner .b_container .p_slide .p_img img {height:200px; width:auto; position:relative;left:50%;transform:translate(-50%,0);
    transform: translate(-50%,0) scale(1.3);
    opacity: .5;
    filter: blur(8px);
  } 
.pub_banner .b_container .p_slide .p_info h1 {font-size:30px;}
.pub_banner .b_container .p_slide .p_info h6 {font-size:20px;}

  
}

/*内页子导航*/
.pubNav .p_loopitem a {
    line-height:44px !important; 
    border-radius:0;
}
.pubNav .p_loopitem a:hover,.pubNav .p_loopitem a.light {
    background:var(--pubNavbackground) !important; 
    border-color:var(--pubNavbackground)  !important;
    transition:.4s;
}
/*详情页相关*/
.cnCateList .cn_sub .p_loopitem .e_text-2 a { 
	font-size: 14px;
    line-height: normal;
}
.cnCateList .cn_sub .p_loopitem:hover .e_timeFormat-3 {
color:var(--maincolor2);
}
.cnCateList .cn_sub .p_loopitem:hover .e_text-2 a {
color:var(--maincolor);
}

/*详情页标题*/
.detailtitle {
    color:var(--maincolor);
}

:root{
	--maincolor:#057E1A;
	--pubNavbackground:#057E1A;
}