

body{font-family:"黑体";font-weight: inherit;line-height:2}
.incten{letter-spacing:10px;font-size:0.8rem;margin:0.6rem 0px;}
.infotit{font-size:0.7rem;font-family:"宋体";font-weight:bold;}
.infocon{font-size:.38rem;line-height:0.8rem;}
.btnmore{margin-top:.5rem}
.btnmore a{border: 1px solid white;
border-radius: 15px;
color: white;
font-size: .45rem;
padding: 5px 30px;
}
.pc-nav li .tit:hover{color:white}
.pc-nav .active .tit{color:white}
.hezuo .i-about h3{color:black}
.hezuo .i-about  .hzsubti{text-align: center;
margin-top: 1.25rem;
font-size: .45rem;}
.hezuo .i-about .con{display: flex;align-items: center;flex-wrap: wrap;justify-content:center}
.hezuo .i-about .con a{width:20%;text-align: center;margin:1rem 0px;}
.znzz .i-about .con{text-align: left;}
.znzz .i-about .con .znt{
	font-size: 0.7rem;
	line-height: 1.2rem;
	color: #fff;
	font-family: "宋体";
	font-weight: bold;
}
.znzz .i-about .con .znen{font-size: .8rem;margin:0.4rem 0px;color: #eee;letter-spacing:15px}
.znzz .i-about .con .zenspan{height: 3px;
background: #a91f27;
width: 50px;
margin: 1rem 0px;}
.znzz .i-about .con .zninfo{color:#eee;}
.znzz .i-about .con .znmore a{color: #eee;}
.znzz .zncon{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-top:2rem;
}
.znzz .i-about .con .zma{width:25%;text-align: center;padding:0px 0px;box-sizing:border-box}

.i-news h3{color:black;text-align: center;}
.newsa{display: flex;flex-wrap:wrap;  margin-top: 2rem;}
.i-news-box .i-about h3{color:white}
.newsa a{
	position: relative;
	display: block;
}
img{max-width:100%;}

.newsa .newlt  img{margin-left:auto;max-width: 0.6rem;}
.newsa .newlt{
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 5px 10px;
	box-sizing: border-box;
	background: #3333338f;
	color: #eee;
	font-size: 0.3rem;
	display: flex;
	align-items: center;
}
.newsa .newltt{width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:0.34rem;}
.newsa .newl{width:38%;}
.newsa .newr {
  width:58%;
  margin-left:4%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.newsa .newr  a{width:31%;margin:1%;}
.f-top{display: flex;align-items: center;}
.f-top .f-ri{margin-left:auto;}
.f-top .f-ri a{color:#eee;font-size: .35rem;border-right: 1px solid white;padding-right: 10px;margin-right: 10px;}
.f-top .f-ri a:nth-last-child(1){border:none;}
.f-top .f-ri a:nth-child(4){border:none;}
.f-right{margin-left:auto;}
.f-right .wx{text-align: center;margin:0px 10px;}
.f-right .wx img{max-width:90px;}
.f-cb{
	color: #eee;
	font-size: .32rem;
}
.f-right .wx .wxa{
	  color: #eee;
	  font-size: 0.35rem;
}
.pc-nav li .navson{padding:0.35rem 0px;}

.disflex{
	display: flex;
	flex-wrap:wrap;
	align-items: center;
}
.sub-banner{margin-top:2.75rem}
.secretBox {
    width: 100%;
    padding: 20px 0;
    background: #fff;
    position: fixed;
    left: 0;
    bottom: -10rem;
    z-index: 10001;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
}
.secretSon {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.secretSon>.secretTip {
    width: 950px;
    text-align: center;
    color: #000;
}
.secretSon>.secretBtn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.secretSon>.secretBtn>button, .secretSon>.secretBtn>a {
    display: block;
    border: 0;
    outline: 0;
    background: #c79830;
    width: 120px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    color: #fff;
    font-size: 16px;
}
.secretSon>.secretBtn>a {
    background: #898989;
    margin-left: 10px;
}
	.f-cb .f-ri{
	    text-align: left;
    margin-bottom: 10px;
    padding: 0px 5px;
	}
	.f-cb .f-ri a{   
    text-align: center;
    box-sizing: border-box;
    display: inline-block;color:white;
	    font-size: .28rem;
	}
	.f-cb .wxgroup{display:flex;align-items:center;}
	.f-cb .p3{margin:.45rem 0px;}
	.f-cb .p3 .span2{
	    display:inline-block;margin-left:10px;
	}
	.mlogin{border: 1px solid #d9ba8c;padding: 5px 20px;display: inline !important;color: #d9ba8c;border-radius: 5px;}
	.zhibao .zbinfo h2{font-size:26px;font-weight:bold;margin-bottom:30px}
	.zhiald{margin-bottom:.3rem;}
@media screen and (max-width: 650px) {
    .f-cb .f-ri a{text-align:left;font-size:.3rem;}
    .f-cb .p3{margin:.2rem 0px;}
    	.f-cb .p3 .span2{margin-left:0px !important}
    .secretSon,.secretSon>.secretTip{width:100%;}
    .secretSon{flex-wrap:wrap;}
    .secretSon > .secretTip{font-size:0.24rem}
    .secretSon > .secretBtn{justify-content: center;
width: 100%;margin-top:0.4rem}
.secretSon > .secretBtn > button, .secretSon > .secretBtn > a{
    width: 120px;
height: 35px;
text-align: center;
line-height: 35px;
color: #fff;
font-size: 0.28rem;
}
.f-logo img{/*! max-width:80%; */}
.f-top .f-ri{margin-left:0px;}
    .hezuo .i-about .con a {
      width: 33%;
      text-align: center;
      margin: 0.3rem 0px;
    }
	.sub-banner{margin-top:1.36rem}
	.znzz .i-about .con .znt{font-size:0.32rem;line-height: .32rem;}
	.znzz .i-about .con {
	  text-align: left;
	  padding: 0px 0.3rem;
	  box-sizing: border-box;
	}
	.znzz .i-about .con .znen {
	
	  margin: 0.3rem 0px;
	  color: #eee;
	  font-size: 0.28rem;
	  letter-spacing: 5px;
	}
	.znzz .i-about .con .zenspan{
		margin:.2rem 0px;
	}
	.znzz .i-about .con .zninfo{font-size: .28rem;line-height: .52rem}
	.znzz .i-about .con .zma {
	  width: 48%;
	  text-align: center;
	  margin: 1%;
	}
	.btnmore a{font-size: .32rem;}
	.newsa{flex-wrap:wrap;}
	.newsa .newl {
	  width: 100%;
	}
	.newsa .newr {
	  width: 100%;
	  margin-left: 0px;
	  display: flex;
	  align-items: center;
	  flex-wrap: wrap;
	}
	.newsa .newr a {
	  width: 48%;
	  margin: 1%;
	}
	.f-top{flex-wrap:wrap;}
	.f-logo {
	  width: 2.34rem;
	  
	}
	.hezuo .i-about .hzsubti {
	  text-align: left;
	  margin-top: 1.25rem;
	  font-size: .32rem;
	  padding: 0px 0.2rem;
	}
	.newsa .newltt{
	    width: 90%;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
        overflow: hidden;
	}
	.f-right .wx .wxa,.f-top .f-ri a{font-size: 0.28rem;}
	.f-cb{font-size: 0.3rem;}
    .f-right{margin-top:.2rem}
    .f-right .wx img{width:120px;}
	.newsa{margin-top:0.9rem}
.f-bottom{margin-top:.3rem;}
	.m-nav li .navson a{margin: 0.1rem 0px;}
	/*.mlogin{display:none!important;}*/
.banner .buttons,.ban-view{width:95%;margin:0px auto;}
.banner .buttons .next{margin-left:auto}	
header,header.on{background:black}
	
}
