

/*contact-top01*/
.contact-top01{width:100%;height: auto;}
.contact-top01 .contact-top01-wrapper{width:1200px;height: auto;margin: 0 auto;}
.contact-top01 .contact-top01-wrapper .ct01-con{width:100%;height: auto;margin: 60px 0;}
.ct01-con .left{width: 590px;height: auto;}
.ct01-con .left .name{width:100%;height: auto;line-height: 30px;font-size: 22px;font-weight: bold;color: #000;margin-bottom: 35px;}
.ct01-con .left .font16px36{width:100%;height: auto;line-height: 36px;color:#000;font-size: 16px;}
.ct01-con .left .font16px36 a{color:#000;cursor: pointer;}
.ct01-con .right{width: 600px;height: 300px;border: 1px solid #ddd;border-radius:8px;}
.hr{width:100%;height: 1px;background: #eaeaea;}

.contact-top01 .contact-top01-wrapper .ct02-con{width:100%;height: auto;margin: 60px 0;}
.ct02-con .tit{width:100%;height: auto;line-height: 30px;font-size: 20px;font-weight: bold;color:#7fcef4;margin-bottom: 35px;}
.ct02-con .tab{width:100%;border-left: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;text-align: center;background: #fff;}
.ct02-con .tab td{border-top: 1px solid #eaeaea;border-right:1px solid #eaeaea;width: 427.5px;font-size: 14px;color:#b5b5b5;text-align: left;}
.ct02-con .tab td input{margin:20px;border: none;width:387.5px;}
.ct02-con .tab td .remark{height:160px;margin:20px;border: none;width:387.5px;}
.ct02-con .tab th{border-right: 1px solid #eaeaea;border-top: 1px solid #eaeaea;width:170px;height: 66px;font-size: 16px;color:#666;font-weight: 100;}
.ct02-con .btn-post{width:100%;height: auto;text-align: center;margin-top: 30px;}
.ct02-con .btn-post a{display:inline-block;width: 160px;height:40px;line-height: 40px;text-align: center;font-size: 14px;color:#fff;border-radius: 0px;background: #7fcef4;cursor: pointer;transition: .4s all;border-radius:8px;}
.ct02-con .btn-post a:hover{background:#f7c8dc;}


.main{background:#fbfbfb;padding: 60px 0;width: 100%;height: auto;}
.main .con{width:100%;height: auto;font-size: 18px;color: #000;line-height: 32px;}


.main  .wrapper .font1830{width:100%;height: auto;margin-bottom: 60px;}
.main  .wrapper .font1830 a{font-size: 18px;line-height: 30px;color: #6a6a6a;margin-right: 20px;}
.main  .wrapper .font1830 .select{font-size:18px;font-weight: bold;color: #000;}


/*acol3*/
.acol3{padding-top:60px;}
/*device*/
.acol3 .device{width: 100%;height: 300px;position: relative;margin-top: 20px;}
.acol3 .device .swiper-container {width: 100%; height: 100%; color: #fff; text-align: center;}
.acol3 .device .swiper-container .imgul{width:100%;height: 100%;}
.acol3 .device .arrow-left { background: url(../images/arrows.png) no-repeat left top;position: absolute;left: -25px;top: 50%;margin-top: -15px;width: 11px;height: 16px;}
.acol3 .device .arrow-right {background: url(../images/arrows.png) no-repeat left bottom;position: absolute;right: -25px;top: 50%;margin-top: -15px;width: 11px;height: 16px;}

.acol3 .device .imgul .ipli{width:400px;height: 300px;position: relative;overflow: hidden;display: block;}
.acol3 .device .imgul .ipli img{width:400px;height: 300px;transition: .4s all;position: absolute;z-index: 1;top: 0;left: 0;}
.acol3 .device .imgul .ipli:hover>img{transform:scale(1.1);}

