@media screen and ( max-width:1024px ){
.slick-prev{margin-left:-500px;}
.slick-next{margin-right:-500px;}
.indexPart3 .slick-prev{top:90%; margin-left:-130px;}
.indexPart3 .slick-next{top:90%; margin-right:-130px;}
.indexPart8 .slick-prev{top:84%; margin-left:-130px;}
.indexPart8 .slick-next{top:84%; margin-right:-130px;}
.indexPart7 .list{margin-left:0px; margin-right:0px;}

.indexPart3, .indexPart6, .indexPart8{width:100%; overflow:hidden; position:relative;}
}	

@media screen and ( max-width:1000px ){
.newContent{padding-top:0;}
.pageNav2{border-bottom:none;}
.product_04 img{width:100%;height:auto;} 
.pcHide{display:block;}
.wal{width:auto;}
.topBtn, .topBtn22,.headline{display:none;}
.headDiv, .headDiv .wal{height:75px;}
.headDiv .logo{background-size:100%; width:211px; height:44px; left:15px; top:15px;}
.navA{display:block; background:url(../image/navA.png) center no-repeat; background-size:100%; width:40px; height:40px; position:absolute; top:17px; right:15px;}
.nav{top:75px; height:auto; display:none;}
.nav .wal{height:auto; overflow:auto;}
.nav li{float:none; background:none; padding:0px; height:40px;}
.nav a{height:40px; line-height:40px; font-size:14px; width:auto;}
.nav .tel{display:none;}

.pageTitle{font-size:18px;color:#333;}

.indexFlash, .indexFlash li{height:450px;}
.indexFlash .line {
    background: #fff none repeat scroll 0 0;
    height: 3px;
    left: -50px;
    margin-bottom: 0px;
    opacity: 0;
    position: relative;
    transition: all 0.5s ease 1.1s;
    width: 45px;
}
.znav{position:absolute; left:0px; top:147px; width:100%; height:auto;}
.indexFlash .box {
    color: #fff;
    left: 50%;
    margin-left: -500px;
    margin-top: -80px;
    position: absolute;
    top: 50%;
    width: 370px;
    z-index: 3;
}
.indexFlash .box{width:250px; margin-left:-125px; margin-top:-90px;}

.indexFlash .bg {
    background: rgba(97, 129, 247, 0.9) none repeat scroll 0 0;
    color: #fff;
    height: 320px;
    left: 50%;
    margin-left: -535px;
    margin-top: -130px;
    opacity: 0;
    position: absolute;
    top: 50%;
    transition: all 1s ease 1.3s;
    width: 440px;
    z-index: 2;
}
.indexFlash .bg{width:300px; margin-left:-150px; height:230px;}

.indexFlash .line{width:35px; height:2px;}
.indexFlash h2{font-weight:400; font-size:36px; line-height:44px; padding:15px 0 30px 0; position:relative; top:50px; opacity:0; filter:alpha(opacity=0);
transition:All 0.8s ease; -webkit-transition:All 0.8s ease; -moz-transition:All 0.8s ease; -o-transition:All 0.8s ease;
}
.indexFlash h2{font-size:20px; line-height:34px; padding:15px 0 20px 0;}
.indexFlash p{font-size:14px; line-height:22px;}

.indexPart1{background-size:cover; height:auto; padding:0 15px 15px;}
.indexPart1 li{float:none; width:100%;}
.indexPart1 h2{height:60px; padding-left:35px; font-size:21px;}
.indexPart1 h2 img{top:28px; width:20px;}
.indexPart1 h2 span{padding:25px 0 3px 0;}
.indexPart1 p{padding:0 0 10px 35px;}
.indexPart1 p i{display:inline-block;}

.indexPart2, .indexPart3, .indexPart6, .indexPart7, .indexPart8{display:none;}

.indexPart4{width:225px; margin:0 auto;}
.indexPart4 li{display:none;}
.indexPart4 .li_01{display:block; width:100%; -moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%; margin-bottom:30px; background:#365ce6;}
.indexPart4 .img img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0.3;filter:alpha(opacity=30);}
.indexPart4 .name{
transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);
}
.indexPart4 .liNow .img img{
transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);
}

.indexPart5 .list{padding:0 0 0 15px; margin-left:0px; margin-right:0px;}
.indexPart5 li{width:50%; text-align:center; position:relative; padding-bottom:15px;}
.indexPart5 li div{padding:0 15px 0 0;}
.indexPart5 li img{width:100%;}
.indexPart5 .li_01{display:none;}
.indexPart5 .liNow .name{
transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);
}

.footDiv{min-height:115px; background-size:cover;}
.foot_01_1{display: none;}
.foot_01{height:47px; line-height:47px; padding-left:106px; font-size:12px; display: block;}
.foot_01 img:first-child{left:8px; top:15px; width:95px;height:auto;}
.foot_01 img:last-child{left:10%; top:10px; width:80%; height:auto;}
.foot_02 h2{padding:15px 0 15px 15px; font-size:16px;}
.foot_02 .content{padding-left:15px;}
.foot_02 .ewm2{display:none; position:absolute; right:15px; top:50px;}
.foot_02 .share{padding:25px 0 0 0; height:30px; width:150px; margin:0 auto;}
.foot_02 .ewm, .foot_02 .part2{display:none;}
.foot_02 .part3{position:relative; width:270px;}
.foot_02 .list a {
    color: #c9c9c9;
    padding: 0 0.8em;
}
.foot_02 .list{padding-left:15px;}

.noPage{background:url(../image/nimg1920_9.jpg) left top no-repeat; background-size:auto 275px; min-height:200px;}
.noPage .wal{padding:160px 0 10px 0;}
.noPage .box{width:auto;}
.noPage .box1{height:115px;}
.noPage .img{left:20px; top:30px; padding-right:20px;}
.noPage .img img{height:55px;}
.noPage .msg{padding:35px 0 0 145px; font-size:16px;}
.noPage .content{font-size:16px; padding:20px; min-height:85px;}
.noPage .link{height:auto; font-size:24px; padding:0 0 30px 0; text-align:center;}
.noPage .link em{display:block; height:20px;}

.pageBanner{height:200px;}
.pageBanner .bg{top:0px; height:200px;}
.pageBanner h1{left:15px; top:130px; font-size:25px; margin-left:0px;}

.pageNum {
    height: 50px;
}

.pageNav{margin-top:20px;}
.pageNav .wal{width:auto;}
.pageNav a{height:50px; padding-top:75px;font-size:16px;}
.pageNav img{margin-left:-20px; width:40px; top:30px;}

.service li{min-height:100px; background:#FFF; padding:0 15px 15px;}
.service .imgDiv{display:none;}
.service .ico{right:auto; left:0px; top:15px; width:70px; height:55px; padding-top:15px;
opacity:1;
filter: alpha(opacity=1);
}
.service .ico img{width:40px;}
.service .box{padding: 0; margin-left:0px; background:#f2f4f7;}
.service .box.box1{background:#f2f4f7 url('../image/serve/serve1.jpg') no-repeat;background-size:auto 100%; }
.service .box.box2{background:#f2f4f7 url('../image/serve/serve2.jpg') no-repeat;background-size:auto 100%; }
.service .box.box3{background:#f2f4f7 url('../image/serve/serve3.jpg') no-repeat;background-size:auto 100%; }
.service .box.box4{background:#f2f4f7 url('../image/serve/serve4.jpg') no-repeat;background-size:auto 100%; }
.service .name{padding:15px 10px 15px 70px; font-size:20px;}
/*.service .name a{color:#6c8af2; }*/
.service .line{height:15px; border-top:#6c8af2 solid 2px;margin:0 10px 0px 70px;}
.service dd{font-size:14px; line-height:2em;}
.service dl{padding:0 10px 15px 70px;background: rgba(255,255,255,.7);}
.service dd a{color:#6c8af2;}

.phoneHide{display:none;}

.pageNav2{min-height:50px; margin-bottom:0px;}
.pageNav2 li{padding-right:0px; width:25%;}
.pageNav2 a{
    height:50px;
    line-height:50px;
    width:100%;
    text-align:center;
    /*background:#eaeaea;*/
    font-size:16px;
    padding:0px 0px;
    border-left:1px solid #dadcdd;
    border-bottom:1px solid #dadcdd;
}

.pageNow{padding-left:15px; margin-bottom:15px;}
.pageLine{margin-bottom:15px; height:15px;}

.w715{width:100%;}

.news{padding:15px;}
.news li{height:145px; margin-bottom:15px; padding:0 10px 0 115px;}
.news .imgDiv {
    height: auto;
    left: -1px;
    line-height: 100px;
    position: absolute;
    text-align: left;
    top: -1px;
    vertical-align: middle;
    width: 100%;
    z-index: 2;
}
.news .imgDiv{left:0px; top:0px;}
.news .imgDiv a img{width:105px;height: 105px;margin-top:0px; }
.news .name{font-size:18px; padding:15px 0 20px 0;}
.news .content, .news .btn a{display:none;}
.news .msg{height:40px; line-height:40px; text-indent:10px; overflow:hidden;}

.newShow .title{font-size:18px; padding:0 15px 15px; line-height:1.6em;}
.newShow .msg{height:100px; padding:10px 15px 0 15px; border:0px; border-top:#dcdcdc solid 1px;}
.newShow .msg li{float:none; width:100%; padding:0px; height:30px; line-height:30px; overflow:hidden;}
.newShow .msg img{width:12px; position:relative; top:8px;}
.newShow .content{padding:15px;}
.newShow .content img{max-width: 100%; max-height: 100%; text-align: center;}
.newShow .imgDiv{padding:15px 0;}

.pageTag{padding:20px 0 0 15px; color:#627fff;}

.footContact .imgDiv{left:15px;}
.footContact .content{padding:27px 15px 27px 110px;}

.footNews{padding:0 15px;}
.footNews .title{padding:25px 0 15px 0;}

.sideSearch2{width:auto; margin:0 15px;}
.pageSearch{padding:25px 15px;}

.jobPart1{padding:10px 15px 25px 15px;}
.jobPart1 .title{padding-bottom:15px; font-size:24px;}

.jobPart2 .name{position:relative; background:url(../image/bg2.png); display:block; padding-right:15px; top:0px; opacity:1; filter:alpha(opacity=1);}
.jobPart2 .name a{font-size:16px; padding:15px; background:url(../image/ico4.png) right center no-repeat; background-size:35px; line-height:1.8em;}

.jobPart3{min-height:170px;}
.jobPart3 .wal{padding-top:30px;}
.jobPart3 li{float:none; width:100%; height:120px;}
.jobPart3 .name{padding-left:90px;}
.jobPart3 .content{padding:12px 15px 0 90px;}
.jobPart3 .imgDiv img{width:60px; left:15px;}

.jobPart4 .title{padding:0 15px;}
.jobPart4 .title .wal{height:50px; line-height:50px;}
.jobPart4 .title em{top:9px; width:auto; height:34px; line-height:34px;}
.jobPart4 .title .em1{display:none;}
.jobPart4 .title .wal div{font-size:16px; padding-left:25px;}
.jobPart4 .title .wal div, .jobPart4 .liNow .title .wal div, .jobPart4 .liOn .title .wal div{background-size:15px;}
.jobPart4 .content{padding:5px 15px 15px;}
.jobPart4 .content .name{padding:15px 0;}

.curriculum{padding:0 15px;}
.curriculum li{margin-bottom:15px; padding:0;}
.curriculum .name{height:40px; line-height:40px; overflow:hidden; position:relative; font-size:16px; text-indent:10px;}
.curriculum .name em{top:0px; right:0px; background-size:100% 100%; height:40px; line-height:40px; width:60px; text-indent:5px;}
.curriculum .imgDiv{position:relative; left:0px; top:0px; margin-left:-1px; margin-right:-1px;}
.curriculum .imgDiv img{width:100%;}
.curriculum .img{z-index: 1;position: relative;width: 100%;height: 270px;overflow: hidden;}
.curriculum .img img{width:100%;min-height: 100%;height: auto;}
.curriculum .box{position:absolute; left:0px; top:50%; width:100%; margin-top:-150px;}
.curriculum .name2{text-align:left; padding-top:150px;}
.curriculum .name2 em{color:#FFF; background:url(../image/img38.png) 10px center no-repeat; background-size:18px auto;}
.curriculum .btn{padding-top:0px; margin:0 50px; margin-top:17px; border:#FFF solid 1px; height:38px;}
.curriculum .btn a{color:#fff;}
.curriculum .btn a:hover, .curriculum .btn .a1:hover{background:#fff; color:#6686f8;}
.curriculum .btn .a1{border-left:#FFF solid 1px; margin-left:-1px;}

.curriculumShow{padding:0 15px;}
.curriculumShow .title, .curriculumShow .title2{font-size:24px; padding:20px 0;}
.curriculumShow .imgDiv{font-size:16px;}
.curriculumShow .imgDiv em{background-size:100%; width:90px; height:35px; line-height:35px; text-indent:10px;}
.curriculumShow .name{padding:15px 0; text-indent:0px; text-align:center; font-size:14px;}

.curriculumForm .msg{padding:20px 0 0 15px; height:105px;}
.curriculumForm .msg li{padding-right:0px; height:35px; width:50%;}
.curriculumForm .msg .li_01{width:100%;}
.curriculumForm .form{padding:15px 15px 45px 15px; margin:0 15px;}
.curriculumForm .form li, .curriculumForm .form .li_01{float:none; width:auto; padding-left:70px; top:0px; height:40px; line-height:30px;}
.curriculumForm .form em, .curriculumForm .form .li_01 em{width:60px;}
.curriculumForm .form .a1{height:30px;}
.curriculumForm .input1{height:30px; line-height:30px;}
.curriculumForm .btn1{width:100%; height:50px; top:auto; bottom:0px; border-left:0px; font-size:16px;}

.curriculumShow2{padding:0 15px;}
.curriculumShow2 .box{position:relative; top:0px; right:0px; width:auto; min-height:138px; background:url(../image/bg4.png); padding:0px;}
.curriculumShow2 .title{font-size:18px;}
.curriculumShow2 .scroll{height:auto; overflow:auto; margin:0; padding-right:0px;}
.curriculumShow2 .content{padding:15px 0px;}

.footPart1 .wal{min-height:12px; padding-top:20px; text-align:center; background:#5d7fff; color:#FFF;}
.footPart1 .img img{width:100px;}
.footPart1 .content{padding:15px 0 20px 0; font-size:16px;color:#fff;}
.footPart1 a{color:#FFF;}

.about_01{padding:20px 15px;}
.about_01 .title{font-size:18px; padding-bottom:20px;}
.about_01 .content{line-height:1.8em;}

.about_02{min-height:188px; padding:15px;}
.about_02 .name{height:50px; line-height:50px; padding:0px 50px 0 0; font-size:18px; text-align:center;}
.about_02 .name img{left:50%; top:10px; width:30px; margin-left:30px;}
.about_02 .name em{left:50%; top:10px; width:28px; height:28px; margin-left:30px;}
.about_02 .content{padding-right:0px;}

.about_06 .wal{min-height:50px; padding:30px 0; text-align:center;}
.about_06 .imgDiv{position:relative; left:0px; top:0px; width:100px; height:100px; margin:0 auto;}
.about_06 .imgDiv img{width:100px;}
.about_06 .name{font-size:20px; line-height:30px; padding:10px 0 0 0;}

.product_01{padding:0 30px;}
.product_01 .wal{height:100px; text-align:center;}
.product_01 li{padding:0px; /*float:left;*/ width:auto; line-height:50px;}

.product_02{min-height:400px;}
.product_02 .title{text-align:center; color:#6483fe; font-size:20px; padding:25px 0;}
.product_02 li{float:none; width:100%; text-align:left; height:100px;margin-bottom:1rem;}
.product_02 .imgDiv{position:absolute; left:15px; top:3px;}
.product_02 img{left:0px; top:0px; margin:0px; width:40px;}
.product_02 .name{font-size:16px; padding:0 0 10px 70px;}
.product_02 .line{width:30px; height:10px; border-top:#6483fe solid 2px; position:relative; left:70px;}
.product_02 .content{padding:0 15px 0 70px;}

.product_02_1{min-height:200px;}
.product_02_1 .title{text-align:center; color:#6483fe; font-size:20px; padding:25px 0;}
.product_02_1 li{float:none; width:100%; text-align:left; height:100px;}
.product_02_1 .imgDiv{position:absolute; left:15px; top:3px;}
.product_02_1 img{left:0px; top:0px; margin:0px; width:40px;}
.product_02_1 .name{font-size:16px; padding:0 0 10px 70px;}
.product_02_1 .line{width:30px; height:10px; border-top:#6483fe solid 2px; position:relative; left:70px;}
.product_02_1 .content{padding:0 15px 0 70px;}

#product_04{margin:0px;}
.product_04{min-height:200px;}
.product_04 .title{text-align:center; font-size:20px; padding:25px 0;}
.product_04 .box{margin-right:0px;}
.product_04 .imgDiv{padding:0 50px;}
.product_04 .name{width:auto; position:relative; left:0px; bottom:30px; margin:0 50px;}
.product_04 .boxOn .content{opacity:0; filter:alpha(opacity=0);}
.product_04 .boxOn .name{opacity:1; filter:alpha(opacity=1);}
#product_04 .slick-prev{left:10px; margin-left:0px;}
#product_04 .slick-next{right:10px; margin-right:0px;}
#product_04 .slick-prev, #product_04 .slick-prev:hover, #product_04 .slick-next, #product_04 .slick-next:hover{background-size:60%;}

.product_05 .title{text-align:center; color:#fff; font-size:20px; padding:0; width:200px; height:45px; line-height:45px; margin:0 auto; background:#6480f9;}
#product_05{margin-right:-0px; padding-bottom:20px;}
.product_05 .box{border:0px; margin-right:0px;}
.product_05 .price{margin:0 20px;}
.product_05 .boxOn .name1{opacity:0; filter:alpha(opacity=0);}
.product_05 .slick-dots{text-align:center;}
.product_05 .slick-dots li{padding:0 3px; display:inline-block;}
.product_05 .slick-dots span{display:inline-block; width:8px; height:8px; background:rgba(0,0,0,0.3);}
.product_05 .slick-dots .slick-active span{background:#7490fe;}

.product_06{padding:0 15px;}
.product_06 .title{text-align:center; color:#6483fe; font-size:20px; padding:25px 0;}

.product_08{padding:0 15px;}
.product_08 .title{padding:25px 0; font-size:20px; text-align:center;}
.product_08 .list{margin-right:0px;}
.product_08 li{float:none; width:100%; margin-right:0px; margin-bottom:15px;}

.foot_02 .form .code{display: none;}

.foot_02 .form .send{display: none;}
}