/*头部开始*/
.header{-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;-o-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;background-color:rgba(0,0,0,0); border-bottom:1px solid rgba(255,255,255,0);
padding:5px 0;}
.header.on{ background-color:#ca210e; border-bottom: 1px solid rgba(255,255,255,.1); padding:2.5px 0;}
.header .header_con .nav li a span{ margin-top:5px; background:#fff;}
.header.on .header_con .nav li a span{ margin-top:2.5px;}

.zab ul{    text-align: center; background: rgba(196,2,24,1);}
.zab li{ /* float: left; */display: inline-block;}
.zab a{display:inline-block;height:45px;line-height:45px;padding:0 30px;color:#FFF; border-left: 1px solid #c40218; }
.zab a:first-child{/* margin-left:0; */ border-left: 0;}
.zab a:hover{background: #d80820;}
.zab a.on{background:#FFF; color:#d80820;}


/*头部结束*/

/*海报区开始*/
.news_banner div{ background-image:url(../images/ns_banner.jpg);}
.news_banner img{ display:none; width:100%;}
/*海报区结束*/

/*内容区域开始*/
.news_sect{width:100%; /* background:#212121; */}
.news_sect1{  padding:75px 0;}
.sect_con{width:85%; margin:0 auto; text-align:center;}
.news_list{ margin-top:50px;}
.news_list li{ height:110px; border-bottom:1px dashed #B5B5B5; margin-bottom:35px; position:relative;}
.news_list li .ns_pic{ position:absolute; top:40px; left:10px;}
.news_list li a{ color:#333;}
.news_list li a .ns_pic img{ width:394px; height:229px; object-fit:cover;}
.news_list .ns_jj{ position:absolute; right:0; width:90%; text-align:left; margin: 0;}
.news_list .ns_jj .ns_t{ margin:20px 0 15px 0; font-size:18px; margin-left:0; -webkit-transition:.5s; -o-transition:.5s; transition:.5s;}
.news_list .ns_jj .ns_jjwz{ opacity:.6; font-size:14px; margin-left:0; -webkit-transition:.5s; -o-transition:.5s; transition:.5s;}
.news_list .ns_jj .more{ display:block; width:80px; font-size:14px; background-image:url(../images/jt.png); background-repeat:no-repeat; background-position:right center; float:right;  opacity:.6; margin-right:30px; margin-top:0px; -webkit-transition:.5s; -o-transition:.5s; transition:.5s;}
.news_list .ns_jj .time{ margin-top:90px; font-size:12px; opacity:.5; float:right;}
.news_list li:hover{ background: #F7F7F7;}
.news_list li:hover .ns_jj .ns_t{ margin-left:5px;}
.news_list li:hover .ns_jj .ns_jjwz{ margin-left:5px;}
.news_list li:hover .ns_jj .more{ margin-right:20px; opacity:1;}
/*内容区域结束*/

/*小屏底部*/
.M_footer{ display:none;}


.pages{ display:block; width:500px; height:26px; margin:70px auto; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.pages li{  height:26px; color:#2d2824; font-size:16px; line-height:26px; text-align:center; letter-spacing: 1px; 
display:inline-block; background-color:white; border:1px solid #fff; padding:0 10px;}
.pages li a{ color:#fff;}
.pages .thisclass {color:#fff; background-color:#212121;}

@media(max-width:768px){
	/*头部开始*/
	.header{ border-bottom:none; padding:0;}
	.header.on{ background-color:#1b1b1b; border-bottom:none; padding:0;}
	.header .header_con .nav li a span{ display:none;}
	.header.on .header_con .nav li a span{ display:none;}
	/*头部结束*/

	/*海报区开始*/
	.news_banner div{ display:none;}
	.news_banner img{ display:block;}
	/*海报区结束*/
	
	/*内容区域开始*/
	.news_sect{width:90%; margin:0 auto; background:#212121;}
	.news_sect1{ padding:20px 0;}
	.sect_con{width:100%;}
	.news_list{ margin-top:20px;}
	.news_list li{ height:auto; margin-bottom:35px;}
	.news_list li .ns_pic{ display:none;}
	.news_list .ns_jj{ position:inherit; width:100%;}
	.news_list .ns_jj .ns_t{ margin:10px 0;}
	.news_list .ns_jj .more{ margin-top:40px;}
	.news_list .ns_jj .time{ margin:20px 0 10px;}
	
	.pages{ width:100%; height:26px; margin:30px auto;}
	.pages li{ padding:0 5px;}
	/*内容区域结束*/

	/*底部*/
	.footer{ display:none;}
	/*底部开始*/
	.M_footer{ display:block;}
	.M_title{ text-align:center;}
	.M_title .Msect_zt{ font-size:24px;}
	.M_title .Msect_yt{ font-size:14px; margin:1% 0 8%; text-transform:uppercase;}
	
	.M_footer{ background:#1a1a1a; padding-top:7%; padding-bottom:5px;}
	.Mft_logo{ margin-bottom:5%; width:50%;}
	.Mft_logo img{ display:block; width:100%;}
	.Mft_con p{ font-size:16px;}
	.Mft_con .dh{ margin:1% 0 8%;}
	.Mbd input{ width:48%; border:none; border-bottom:1px solid #fff; background:none; color:#fff; font-size:16px; line-height:30px; margin-right:2%;}
	.Mbd input.phone{ margin-right:0;}
	.Mbd .message{width:99%; height:105px; resize:none; color:#fff; background:none; margin-top:3%; border:none; border-bottom:1px solid #fff; font-size:16px; outline:none;}
	.Mbd .Mtj{width:100%; background-color:#282828; color:#cfcfcf; font-size:15px;  display:block;line-height:30px; border:none;  margin:5% 0 ;}
	/*底部结束*/
}



