
@media screen and (max-height:820px) {

.linkcow{
height: 500px;
}
    
}
@media screen and (max-height:730px) {
.linkcow {
    
height: 400px;
}
.marpimg{
width: 40%!important;
}
    
}


/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */
/* =========================================================================== */
@media screen and (max-width:1400px) {
.bernfont > div:nth-child(1){
font-size: 34px;
}
.bernfont> div:nth-child(2) {
font-size: 44px;
}
}

@media screen and (max-width:1270px) {
.procon>div{
width: 45% !important;
}
}

@media screen and (max-width:900px) {

.huanrb {
position: static;
margin: 0 auto;
margin-top: 20px;
}

.mapconb {
padding-right: 0px;
}
}


@media screen and (max-width:1200px) {
.newbencon{
width: 760px;
}
.wendnes{
width: 760px;
}
.tieorimg{
       
padding-top:0px;
}
.tieorimg>span{
margin-bottom:20px;
}

  

}
@media screen and (max-width:1100px) {
.rihead{
display: none
}
.cnsel{
display: block;
}
.vsan {
display: flex;
}
.bernfont> div:nth-child(1) {
font-size: 24px;
}
.bernfont> div:nth-child(2) {
font-size: 34px;
}


}
@media screen and (max-width:970px) {
.shocbx>div{
justify-content: center;
width: 100%;
padding-bottom: 20px;
}
}

@media screen and (max-width:960px) {
.conul ul li{
width: 30.333%;
}
.vidolist .list .vdios{
width: 31.333%;
}
.zhenshu ul li{
width: 31.33%;
}
.conloc{
width: 47% !important;
      
}
}

@media screen and (max-width:900px) {
.licon ul > li .imts .wcon{
display: none;
}

}
@media screen and (max-width:850px) {
.pro > div {
margin-bottom: 50px;
width: 100%;
}
.prev{
top:25%;
}
.next{
top:25%;
}
    
}

@media screen and (max-width:750px) {
.bernfont> div:nth-child(1) {
font-size: 44px;
}
        .banmec table{
    display: none;
}
.ultop{
    display: block;
}
.bernfont> div:nth-child(2) {
font-size: 54px;
}
.anr a{
width: 32%;
line-height: 55px;
font-size: 24px;
}
.shocbx>div{
justify-content: center;
width: 100%;
padding-bottom: 20px;
}
table tr th{
font-size: 20px;
line-height: 35px;
}
table tr td{
font-size: 24px;
line-height: 35px;
        
}

.lishow>div{
font-size: 24px;
}
.lishow>div{
width: 48%;
height: 55px;
}
.inouts button{
height: 55px;
}
.inouts input{
font-size: 24px;
height: 55px;
}
.lishow select{
font-size: 24px;
height: 55px;
}
.linkcow {
      
width:100%;
}
.foots{
font-size:24px;
}
.lernb {
justify-content: space-between;
box-sizing: border-box;
padding: 25px 145px;
}
.lernb a{
width: 12%;
margin-right: 0px;
}
.tieorimg {
display:none;
width: 80%;
margin: 0 auto;

}
.fbern .dibne > div:nth-child(1) {
height: 50px;
background-size: 45%;
}
.fbern .dibne > div:nth-child(2){
font-size: 24px;
line-height: 50px;
}
.linkcow{
position: static;
margin: 0 auto;
}
.marpimg{
display: none;
}
.procon .proimg img{
width: 50%;
}
.procon .proimg{
margin:0px auto;
}
.procon>div{
width: 100% !important;
}
.vios{
width: 200px;
}
.wimg{
padding-bottom: 50px;
}
.tilo{
font-size: 20px;
}
.bermt{
font-size: 24px;
}
.tirep{
font-size: 30px;
}
.eriteb{
font-size: 24px;
line-height: 35px; 
}
.fonbr{
font-size: 24px;
line-height: 35px;
}
    
.pro .procont .wfen{
font-size: 24px;
height: 270px;
line-height: 30px;
}
.newlist a .newconb > div:nth-child(1){
font-size: 28px;
}
.newlist a .newconb > div:nth-child(2){
font-size: 24px;
line-height: 35px;
height: 70px;
}
.newlist a .newconb > div:nth-child(3){
display: none;
}
.conul ul li .tiles{
font-size: 24px;
line-height: 40px;
}
.conul ul li{
width: 47%;
}
.vidolist .list .vdios .contitle{
font-size: 24px;
}
    
.vidolist .list .vdios{
width: 48%;
}

.imcons{
width: 60%;
}
.tis{
font-size: 30px;
}
.linkc{
font-size: 20px;
width: 100%;
line-height: 60px;
     
}
.connewc p {
font-size: 24px;
}
.newbomlist a{
width: 100%;
margin-bottom: 50px;
}
.newbomlist a .newsfont > div:nth-child(2){
font-size: 20px;
}
.newbomlist a .newsfont .imgt img{ 
width: 22px;
margin-top: -4px;
}
.newbomlist a .newsfont > div:nth-child(1){
font-size: 24px;
}
.connewc span {
font-size: 24px;
line-height: 35px;
}
.newcon{
font-size: 24px;
line-height: 35px;
}
.imcons{
padding: 25px;
}
.conhen{
font-size: 24px;
line-height: 35px;
}
.haoconb .conboxs .huab{
font-size: 24px;
}
.weidocn{
line-height: 35px;
font-size: 24px;
}
.weimg .imgulli li{
font-size: 18.5px;
}
.licon ul{
justify-content: end;
}
.licon ul{
width: 102%;
}
.licon ul > li{
width: 31.33%;
margin-right: 2%;
margin-bottom: 40px;
font-size: 24px;
line-height: 35px;
height: 180px;
}
.ulconb li{
height: 310px; 
          
}
.conbencon{
font-size: 24px;
}
.ulconb li .imgfnc{
font-size: 24px;
}
.licon ul > li:nth-child(2n) .imts{
top: -20px;
bottom:inherit; 
}
.shecon{
font-size: 24px;
}
.conimp ul li .tiecon{
font-size: 24px;
line-height: 60px;
}
.conimp ul li{
width: 48%;
}
.zhenshu ul li{
width: 48%;
}
.zhenshu ul li .tiecon{
font-size: 24px;
        
}
.conloc .tie{
font-size: 30px;
}
.conloc .dibne > div:nth-child(2){
font-size: 24px;
line-height: 45px;
}
.conloc .dibne > div:nth-child(1){
height: 45px;
background-size: 50%;
}
.srucon ul li input{
font-size: 24px;
height: 80px;
       
}
.srucon ul li{
width: 100%;
}
.tecons textarea{
font-size: 24px;

}

.bucone{
width: 70%;
display: block;
margin: 0 auto;
font-size: 24px;
height: 60px;
}
.const {
margin-top: -243px;
}
    .newlist {
        min-height:600px;
    }
    .connewc {
        min-height:377px;
    }
}