
.banner{min-width: 1200px;width: 100%;margin: 0 auto;}
.banner img{width: 100%;}
.main{width: 1200px;margin: 0 auto;}
.layui-layer-page .layui-layer-content{font-size:16px;}
.index_bt{width: 100%;text-align: center;font-size: 48px;color: #333;padding-top: 55px; }
.index_bt span{color: #ff6a00;}

.index_new{width: 100%;height: 65px;line-height: 65px;border-bottom: 1px solid #d9d9d9;}
.index_new .main{display: flex;flex-flow: row nowrap; }
.index_new .swiper-container{width: 93%;height: 65px;line-height: 65px;}
.index_new ul li{font-size: 20px;color: #666;height: 65px;overflow: hidden;}
.index_new ul li img{margin-bottom: 30px;}

.index_cont1 ul{width: 100%;display: flex;flex-flow: row nowrap; justify-content: space-between;margin: 60px auto;}
.index_cont1 ul a{width: 18%;padding: 25px 0 30px;color: #fff;text-align: center;display: block;border-radius:5px ;background-image: linear-gradient(to top right, #5e22bf , #4caafe);}
.index_cont1 ul a:nth-of-type(2){background-image: linear-gradient(to top right, #dc8201 , #ffbc43);}
.index_cont1 ul a:nth-of-type(3){background-image: linear-gradient(to top right, #0252a2 , #69cddb);}
.index_cont1 ul a:nth-of-type(4){background-image: linear-gradient(to top right, #ff6510 , #ff8339);}
.index_cont1 ul a:nth-of-type(5){background-image: linear-gradient(to top right, #2d1c86 , #c59cf1);}
.index_cont1 ul a i{display: block;width: 60%;height: 0;padding-bottom: 50%;background: url(../images/index_nav1.png)no-repeat center;margin: 0 auto 20px;transition: all 0.5s;}
.index_cont1 ul a:nth-of-type(2) i{background: url(../images/index_nav2.png)no-repeat center;}
.index_cont1 ul a:nth-of-type(3) i{background: url(../images/index_nav3.png)no-repeat center;}
.index_cont1 ul a:nth-of-type(4) i{background: url(../images/index_nav4.png)no-repeat center;}
.index_cont1 ul a:nth-of-type(5) i{background: url(../images/index_nav5.png)no-repeat center;}

.index_cont1 ul a h5{font-size: 20px;font-weight: bold;margin-bottom: 10px;letter-spacing: 2px;}
.index_cont1 ul a p{font-size: 14px;}
.index_cont1 ul a:hover{box-shadow: 0 0 15px #04266480;}
.index_cont1 ul a:hover i{transform:rotate(5deg);}

.index_cont2{width: 100%;background: #f5f5f5;padding-bottom: 60px;}

.index_cont2 .main{display: flex;flex-flow: row nowrap; justify-content: space-between;margin-top: 40px;}
.index_cont2 .main ul{width: 49%;display: flex;flex-flow: row wrap; justify-content: space-between;}
.index_cont2 .main ul a{width:48%;display: block;overflow: hidden;}
.index_cont2 .main ul li{position: relative;margin-bottom: 15px;}
.index_cont2 .main ul a:nth-of-type(3) li,.index_cont2 .main ul a:nth-of-type(4) li{margin-bottom: 0;}
.index_cont2 .main div{width: 49%;position: relative;}
.index_cont2 .main ul a p,.index_cont2 .main div p{position: absolute;bottom: 0;left: 0;background: #0007;width: 100%;height: 38px;line-height: 38px;font-size: 14px;color: #fff;overflow: hidden;}
.index_cont2 .main img{width: 100%;}
.index_cont2 .main p i{display: inline-block;width:44px;height: 100%;background: url(../images/bofang.png)no-repeat center,#0008;vertical-align: top;margin-right: 15px;}

.index_cont3{padding: 60px 0;}
.index_cont3 ul{width: 100%;display: flex;flex-flow: row wrap; justify-content: space-between;}
.index_cont3 ul a{width: 24%;border: 1px solid #cecece;display: block;margin-top: 25px;}
.index_cont3 ul a img{width: 100%;}
.index_cont3 ul li h6{font-size: 18px;color: #333;width: 93%;height: 25px;line-height: 25px;overflow: hidden;margin: 15px auto 0;}
.index_cont3 ul li p{font-size: 14px;color: #666;width: 93%;height: 20px;line-height: 20px;overflow: hidden;margin: 0 auto 10px;}
.index_cont3 dl{width: 99%;padding-left: 1%;height: 60px;line-height: 60px;border-bottom: 1px solid #c8c8c8;font-size:28px ;color: #333;}
.index_cont3 dl dd{float: left;padding: 0 35px;cursor: pointer;}
.index_cont3 dl .active{height: 60px;border: 1px solid #ddd;background: #fff;border-bottom: 2px solid #fff;color: #ff6a00;}

.index_cont4{min-width: 1400px;width: 100%;background: url(http://zhuoshixxl.oss-accelerate.aliyuncs.com/uploads/index/sxy_thumb/images/index_bj.jpg);padding-bottom: 60px;}
.index_cont4 .index_bt{color: #fff;}
.index_cont4 .index_bt span{color: #ffcd7d;}

.index_cont4 .swiper-container{width: 1400px;margin: 0 auto;padding: 0 30px;}
.index_cont4 .swiper-container ul{width: 1400px;margin: 0 auto;}
.index_cont4 ul li{width:23%;float: left;text-align: center;font-size: 18px;color: #fff;margin-top: 40px;}
.index_cont4 ul li img{width: 97%;border: 5px solid #7c7c7c;}
.index_cont4 ul li p{line-height: 25px;overflow: hidden;margin-top: 20px;}
.index_cont4 .swiper-button-next,.index_cont4 .swiper-button-prev{background:#393f4d;border-radius:50px ;color: #ee6607;height: 35px;width: 35px;text-align: center;line-height: 35px;z-index: 2;}

.index_cont5{padding-bottom: 55px;}
.index_cont5 ul{width: 100%;display: flex;flex-flow: row nowrap; justify-content: space-between;}
.index_cont5 ul li{width: 11%;font-size:16px ;color: #333;text-align: center;margin-top: 50px;}
.index_cont5 ul li p{margin-top: 10px;}
.index_cont5 ul li img{border-radius:50%}
.index_cont6{width: 100%;background: #f5f5f5;padding-bottom: 60px;}
.index_cont6 p{width: 100%;text-align: center;font-size:20px ;color: #666;line-height: 35px;margin: 30px auto;}

#bigimg{border: 1px solid #ccc;display:none;}		
.zhegai-mr .img_box{display:block;position: fixed;z-index: 9999999;width: auto;height:auto;background-color: #fff;    top: calc(50% - 365px);left: calc(50% - 600px);}
.zhegai-mr{display: none;}
.zhegai_img{width: 100%;height:100%;background: #333333;z-index: 99;position: fixed;top: 0;left: 0;opacity: 0.8;display: none;}	