
.page-title-area{ height:438px!important;}

h1, h2, h3, h4, h5, h6{
    margin: 0;    list-style: none; 
    padding: 0; 
}
h4{ color:#666666}
ul, li{
    margin: 0;    list-style: none;
    padding: 0; 
}
 body{    font-size:16px;   }
 .swiper22{ height:55px!important;}
 
 
 .imgInfo{ text-align: center;}
 .proimg{ width: 98%;}
 .pdf  {width: 35px}
@media screen and (min-width:800px) and (max-width:1900px){
h1{
     font-size:16px!important; 
}
p {
    margin: 18px 0 17px!important; 
}
.imgInfo img{ width: 60%!important;}

h1{font-family: 'DIN'!important;  font-size:16px!important;  text-align:center; margin:auto}
h2{font-family: 'DIN'!important; font-size:16px!important; font-weight:bold; }
h4{font-family: 'DIN'!important; font-size:0.16px!important; font-weight:bold; }
h3{font-family: 'DIN'!important;font-size:16px!important;  font-weight:bold; }
h5{font-family: 'DIN'!important; font-size:16px!important;  font-weight:bold; margin-bottom:22px!important; color:#000000!important;   }

strong{ color:#000000!important;   }

h6{font-family: 'DIN'!important; font-size:16px!important;  font-weight:bold;  }
 
 h1{ font-size:56px!important;  }
 
 
 .hidepc{ display:none!important;}
 
.indexnanner img {
    
    width: 100% !important;
    object-fit: cover;
}
} 

 
 
@media screen and (min-width:1200px) and (max-width:1500px){
.hidepc{ display:none!important;}
 
.indexnanner img {
    
    width: 100% !important;
    object-fit: cover;
}
} 


 #container1 {
 width: 60%;
 margin: 0 auto;
 }
 

@media screen and (min-width:1500px) and (max-width:2000px){

.indexnanner{height:756px!important;}

.indexnanner img {
    height: 756px !important;
    width: 100% !important;
    object-fit: cover;
}



.custom{
    font-size: 48px;
}
.warning{   padding: 10px;
}

.swiper22{ height:55px!important;}

.gundong{ padding-bottom:33px}

.gundong .gundongpro{ width:95%}
.gundong .gdtit { padding:34px}

.bimg {height:470px!important; }
     
 
 
.footer h1{font-size:42px!important;}  
.swiper2 h4{ font-size:20px; padding:16px}
  

.gundong .gdti{ padding:44px}
 
.gundong .gdtit{ font-size:60px; font-weight:bold}

.swiper2{ height:730px!important; }


.newsletter-section {   padding-bottom:7vw;
  
}


.col-lg-2 {
    width: 19.666667%!important;
}
.pddetail1{padding:147px 44px 44px 25px}


.page-title-content{ padding-top:77px}

.font45 {
    font-size: 25px !important;
    color: #ffffff80 !important;
}

.h1 {
  font-size: 66px!important;
}
.g_tit {
    font-size: 48px!important;
}
.bhh { height:88px}
.indexvideobox {
    height: 450px;
}
.yahei {
font-family:  微软雅黑!important;  
}

.blue{ color:#2456ad}
.yellow .counter{font-size:50px!important; font-weight:bold}
.txt1 img{ width:50%!important;}
.txt2 img{ width:50%!important;}

.index_video h2{
height:300px;     left: 45%;
    top: 145px;
}
.index_video h3{
height:300px;  
}

 .indexabout {
    padding-top: 20px;!important;
 
}
.inbt1{ width:70%!important;}
.inbt2{ width:70%!important;}
.inbt3{ width:70%!important;}
.dw_left .belief {
    position: absolute;
    top: 216px;
    right: 12%;
}

 

.hidepc{ display:none!important;}

.indexnanner {
    height:800px;  
}
h1{ font-size:80px!important;}
h5{ font-size:16px!important;}

.indexnanner h1{ color:#FFFFFF!important; padding-top:185px}
}





























