img{display: block;}
a:hover{text-decoration: none;}

.banner img{width: 100%;}
.cont{background: url(../img/bg.jpg) no-repeat; background-size: 100%;}
.cont .w{width: 1200px; margin: 0 auto;}
.cont .tit img{margin: 0 auto;}
.cont .btn a{display: block; width: 452px; height: 61px; line-height: 61px; margin: 45px auto; background-color: #ffdc9c; color: #b8090e; font-size: 31px; text-align: center; border-radius: 10px;}

.cont1{padding-top: 95px;}
.cont1 .mk img{margin: 0 auto; margin-top: 18px;}
.cont2 .mk ul{display: flex; justify-content: space-around;}
.cont2 .btn a{width: 632px;}
.cont3{padding: 50px 0;}
.cont3 .tit{padding-bottom: 40px;}
.cont3 .picScroll-left{width: 1200px; height: 410px; overflow:hidden; position:relative;}
.cont3 .picScroll-left .hd{ height:30px; overflow:hidden; position:absolute; right: 50px; bottom:5px; z-index:1; }
.cont3 .picScroll-left .hd ul{ overflow:hidden; zoom:1; float:left;  }
.cont3 .picScroll-left .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:rgba(0,0,0,.5); border-radius: 10px; color: #fff; cursor:pointer; }
.cont3 .picScroll-left .hd ul li.on{ background:#fff; color:#000; }
.cont3 .picScroll-left .bd{width: 1200px;  padding: 0 90px; }
.cont3 .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.cont3 .picScroll-left .bd ul li{margin: 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.cont3 .picScroll-left .bd ul li{ text-align:center; }
.cont3 .picScroll-left .bd ul li img{width: 500px; height: 350px; display:block;  padding:2px; border: 1px solid rgba(0,0,0,0);}
.cont3 .picScroll-left .bd ul li a:hover img{border:1px solid #999;  }

.picScroll-left .prev,.picScroll-left .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.picScroll-left .next{ left:auto; right:3%; background-position:8px 5px; }
.picScroll-left .prev:hover,
.picScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.picScroll-left .prevStop{ display:none;  }
.picScroll-left .nextStop{ display:none;  }




.ewm{display: none; position: fixed; z-index: 999999; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.8); }
.ewm h1{text-align: center; color: #fff; font-size: 50px;}
.ewm img{width: 300px; height: 300px; margin: auto;  margin: 100px auto 50px auto;}


















