.banner{width: 100%;max-width: 100%;}
.wp{width: 1200px;margin: 0 auto;overflow: hidden;}
button{outline: none;border:none}
button:hover{cursor: pointer;}
.btn1{background-color: #c00202;color: white;font-size: 30px;padding: 5px 30px;border-radius: 10px;}
.btn2{background-color: #f3b241;color: white;font-size: 30px;padding: 5px 30px;border-radius: 10px;}
.tit{margin-bottom: 30px;}
.tit *{display: inline-block;vertical-align: middle;font-size: 30px;}
.col{color: #f3b241;}


.imgs1{margin: 40px 0 ;text-align: center;}
.imgs1 .wp>div{margin: 50px 0;}
   .div1_tit{font-weight: 600;color: #444;font-size: 40px;margin-bottom: 15px ;}
   .div1_2 {font-size: 30px;padding: 10px 20px;}
   .div1_li{overflow: hidden;padding: 30px 0;}
   .div1_li li{margin: 15px 75px;}
   .div1_3{background-color: #eee;overflow: hidden;padding-right:20px ;}
   .div1_3 img{float: left;width: 60%;}
   .div1_tit2{float: right;width: 40%;text-align: left;font-size: 25px;padding: 20px 0;}
   .div1_tit2 p{padding-left: 20px;line-height: 40px;margin: 50px 0;}
   
   
.imgs2{margin: 40px 0 ;text-align: center;}   
.imgs2_bc p{color: white;text-align: left;font-size: 25px;margin: 25px 0;display: inline-block;}
  .imgs2_bc li{float: right;font-size: 25px;margin: 25px;color: white;}
  .imgs2_bc li:hover{cursor: pointer;}
  .div2_li{float: left;margin-left:10px ;width: 34%;}
  .div2_li li{display: block;float: none;font-size: 25px;border-top:#666 1px dashed;margin: 5px;padding: 10px 25px;overflow: hidden;text-align: left;}
  .div2_li li .r{float: right;color: #c00202;}
  .none{display: none;}
  .imgs2_bc .on{color:#f3b241}

.imgs3{margin: 40px 0 ;text-align: center;}
.imgs3 li{margin: 0 2px;}

.imgs4{margin: 40px 0 ;text-align: center;}
.imgs4_img{margin-bottom: 30px;}

.imgs5{margin: 40px 0 ;text-align: center;}
.imgs5_li li{margin:  10px 50px;}
.imgs5_li li p{font-size: 25px;margin: 15px 0;}
.imgs5_li li span{color: #c00202;}

.imgs6{margin: 40px 0 ;text-align: center;}
.imgs6_li li{margin:  10px 50px;}
.imgs6_li li p{font-size: 25px;margin: 15px 0;}

.imgs{margin: 40px 0 ;text-align: center;}
.imgs_div{position: relative;overflow: hidden;width: 1200px;margin: 0 auto;padding-bottom:30px ;}
.imgs_ul{width: 3600px;overflow: hidden;position: relative;} 
.imgs_ul li{margin-left: 2px;}