
body{
width: 100%;
min-width: 1200px;
background: #FFFFFF; }
*{box-sizing: border-box;}
.clearfloat:after {
display: block;
clear: both;
content: "";
visibility: hidden;
height: 0; }
.clearfloat{
zoom:1 } 
/* section 模块*/
.dh{width: 100%; height: 110px; /* background: #ee5400; */ /* background:url('/style/images/index/mk4sjy7d4b.jpg') repeat left top; */ background: rgb(96,93,93);}
.dh *{user-select: none; -moz-user-select: none; -webkit-user-select: none}
.dh .dh_box{max-width: 1300px; height: 110px; margin: 0 auto; position: relative}
.dh .dh_box .dh_box-mk{width: 140px; float: left; height: 110px}
.dh .dh_box .dh_box-mk>p{font-size: 16px; padding-top: 36px; letter-spacing: 3px; text-align: center; color: white; font-weight: 700}
.dh .dh_box .x-header-major-content-list{max-width: 1300px; height: 100%; text-align: center; font-size: 0}
.dh .dh_box .x-header-major-content-list li{display: inline-block; width: 130px; padding-top: 59px; background-size: 500px; height: 50px; background-repeat: no-repeat; background-image: url('../../images/home/navs1.svg'); font-size: 15px; color: #fff; font-weight: 300; position: relative; z-index: 99; text-indent: 6px; letter-spacing: 2px; /* overflow:hidden; */}

.dh .dh_box .x-header-major-content-list li span{font-size:16px; font-weight:800; letter-spacing: 2px;}
.dh .dh_box .x-header-major-content-list li:hover{animation:nav_top_span 1s infinite ease-in;}
.dh .dh_box .x-header-major-content-list li .dh_box-click{display: block; position: absolute; top: 0; left: 0; width: 141px; height: 100%; transition:all .4s;}
.dh .dh_box .x-header-major-content-list li .x-header-major-content-list-sl.on .x-header-major-content-list-sl-mk .x-header-major-content-list-sl-mk-btn a{transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); opacity: 1}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl{top: 110px; position: absolute; width: 1200px; height: 195px; background: no-repeat #fff; overflow: hidden; opacity: 0; z-index:-1; box-shadow: rgb(96, 93, 93) 0px 0px 30px; -webkit-box-shadow: rgb(96, 93, 93) 0px 0px 30px; -moz-box-shadow: rgb(96, 93, 93) 0px 0px 30px; -o-box-shadow: rgb(96, 93, 93) 0px 0px 30px; -ms-box-shadow: rgb(96, 93, 93) 0px 0px 30px;}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl .x-header-major-content-list-sl-mk{width: 730px; float: left; height: 195px; padding: 0 10px 0 176px; text-align: left; color: #333; font-weight: 400}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl .x-header-major-content-list-sl-mk h3{font-size: 26px; padding-top: 16px; font-weight: 400}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl .x-header-major-content-list-sl-mk p{font-size: 17px; line-height: 2}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl .x-header-major-content-list-sl-mk .x-header-major-content-list-sl-mk-dl{width: 99%; text-align: left; font-size: 16px; color: #777; line-height: 1.5}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl .x-header-major-content-list-sl-mk .x-header-major-content-list-sl-mk-btn{width: 100%; text-align: left; font-size: 0; padding-top: 10px}
.dh .dh_box .x-header-major-content-list li div.x-header-major-content-list-sl .x-header-major-content-list-sl-mk .x-header-major-content-list-sl-mk-btn a{display: inline-block; border: 2px solid #D7A745; padding: 6px 12px; font-weight: 300; border-radius: 20px; font-size: 15px; color: #D7A745; transition: color .2s; -webkit-transition: color .2s; -moz-transition: color .2s;}
.dh .dh_box .x-header-major-content-list li:before{content: ''; display: block; width: 1px; height: 50px; background: #D9D9D9; position: absolute; left: 0; top: 30%;}
.dh .dh_box .x-header-major-content-list li.list-last:after{content: ''; display: block; width: 1px; height: 50px; background: #D9D9D9; position: absolute; right: 0; top: 30%}
.dh .dh_box .dh_box-more{width: 140px; float: left; height: 110px}
.dh .dh_box .dh_box-more a{display: block; height: 110px; background-repeat: no-repeat; background-image:url('/style/images/index/elements.svg');}
.dh .dh_box .dh_box-more a span{display: inline-block; width: 100%; text-align: center; color: #fff; font-size: 16px; padding-top: 58px}
.x-header-major-content-list-sl {display: none;}
.top_banner{position: relative;width: 100%; }
#swiper_banner img{display: block; }
#swiper_banner .swiper-pagination{bottom:10px; }
#swiper_banner .swiper-pagination .swiper-pagination-bullet{display: inline-block;width: 30px;height: 6px;opacity: 1;border-radius: 10px;background: #fff;margin: 0 3px;cursor: pointer;transition: width .3s ease-in-out; }
#swiper_banner .swiper-pagination .swiper-pagination-bullet-active {background: #ff6700;width: 90px; }
img, .ani {max-width: 100%;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; }
.top_logo{width: 26%;position: absolute;top:5%;left: 1.5%;z-index: 2; }
.top_nav{width: 82%;min-width: 1100px;margin:0 auto;margin-top: 25px;margin-bottom: 60px; }
.top_nav ul li{float: left;width: 25%;padding-left: 1%;border-left: 3px solid #EDEDED; }
.top_nav ul li .nav_list{margin:12px 0; }
.top_nav ul li a{font-size: 14px;padding-right: 8px;color: #5E5E5E;-webkit-transition: all .4s;transition: all .4s; }
.top_nav ul li a:hover{color: #FF9A07; }
.top_nav ul li a.head_line{font-size: 16px;font-weight: 700;padding-right: 8px;color: #121212;-webkit-transition: all .4s;transition: all .4s; }
.top_nav ul li a.head_line:hover{color: #FF9A07; }
.bm_propa{width: 1100px;margin:0 auto;margin-bottom: 50px; }
.bm_propa .bm_title h1{font-size: 40px;letter-spacing: 2px;font-weight: 700;text-align: center;color: #000000;line-height: 2; }
.bm_propa .bm_title h2{font-size: 28px;letter-spacing: 2px;font-weight: 700;text-align: center;color: #333;line-height: 2; }
.bm_propa .bm_title h1 span{color: #FF0033; }
.bm_propa .bm_title p{width: 330px;margin:0 auto;font-size: 16px;text-align: center;height: 34px;line-height: 34px;background:#EEEEEE ;color: #666666;margin-bottom: 40px; }

.x_ret_contuer {width: 100%;display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.x_ret_vide {width: 49%;display: inline-block;padding: 20px 30px;box-sizing: border-box;background: #FFA705;background-image: linear-gradient(#FFC201, #FF9309);}
.x_ret_vide h1 {text-align: center;font-size: 18px;color: #fff;font-weight: 500;margin-bottom: 10px;}
.x_ret_vide h1 span {font-weight: 700;display: block;}

.bm_sum .jy_infor{float: left;width: 26%; }
.jy_infor .xz_part{position: relative; }
.xz_part .squre{width: 150px;height: 210px;padding-top: 5px;padding-left: 5px;background-color: #8D1C90; background-image: linear-gradient(to bottom right, #AA1B8A , #531D9C); }
.xz_part .squre div{background: #fff;width: 140px;height: 200px; }
.xz_part .ture_xz{position: absolute;left: 10%;top:25%;padding-bottom: 10px;background: #fff; }
.xz_part .ture_xz p{font-size: 76px;color: #FF0033;line-height: 1.1;font-weight: 700;display: none; }
.xz_part .ture_xz p.block_show{display: block; }
.xz_part .ture_xz span{font-size: 15.5px;color: #FF0033;font-weight: 400; }
.jy_infor h5{font-size: 19px;line-height: 1;margin:10px 0; }
.jy_infor h5 span{font-size: 14px; }
.xy_infor{display: none; }
.block_show{display: block; }
.jy_infor .xy_infor p{font-size: 17.6px;line-height: 2; }

.bm_list .table_title{padding:0 3%;height: 54px;line-height: 54px;background-color: #FFA705;background-image: linear-gradient(#FFC201, #FF9309); }
.bm_list .table_title h5{color: #fff;float: left;font-size: 17px;letter-spacing: 1px;text-align:center; }
.bm_list .table_title h5:nth-child(1),.table_cnt li p:nth-child(1){width: 10%; }
.bm_list .table_title h5:nth-child(2),.table_cnt li p:nth-child(2){width: 20%; }
.bm_list .table_title h5:nth-child(3),.table_cnt li p:nth-child(3){width: 28%; }
.bm_list .table_title h5:nth-child(4),.table_cnt li p:nth-child(4){width: 18%; }
.bm_list .table_title h5:nth-child(5),.table_cnt li p:nth-child(5){width: 22%; }
.bm_list .table_cnt{height: 384px;overflow: hidden; }
.bm_list .table_cnt li{padding:0 3%;height: 48px;line-height: 48px;text-align:center; }
.bm_list .table_cnt .li_even{background: #FEF4E4; }
.bm_list .table_cnt li p{float: left;font-size: 14.4px;color: #3F3F3F; }
.bd_1,.bd_2{width: 100%;background-color: #FFA904; background-image: linear-gradient(#FFC102, #FF9108);padding:20px 0;padding-bottom: 50px;margin-bottom: 50px; }
.bd_1 .bd_cnt,.bd_2 .bd_cnt{width: 66%;margin:0 auto;min-width: 1200px; }
.bd_cnt h2{font-size: 40px;letter-spacing: 3px;font-weight: 700;color: #000;line-height: 2.5; }
.bd_cnt h2 span{font-size: 20px;letter-spacing: 1px;margin-left: 10px; }
.bd_2 .bd_cnt form div{display: inline-block;width: 260px;margin-right: 30px; }
.bd_2 .bd_cnt form p{color: #fff;line-height: 3;font-size: 20px; }
.bd_1 form input,.bd_1 form select,.bd_2 form input,.bd_2 form select{width: 260px;height: 50px;line-height: 50px;border-radius: 4px;margin-right: 60px;padding-left: 20px;font-size: 17px;border: none;outline: none;letter-spacing: 2px; }
.bd_btn{display: inline-block;width: 220px;height: 50px;line-height: 50px;border-radius: 4px;text-align: center;background-color: #6676FD; color: #fff;font-size: 22px;letter-spacing: 2px;background-image: linear-gradient(#0DC4FE, #9C48FE); }
.bd_2 .bd_btn{width: 280px;border-radius: 50px; }
.four_major{padding: 40px 0;}
.four_major .major_title{text-align: center;margin-bottom: 40px; }
.four_major .major_title h4{font-size: 40px;line-height: 1.8;letter-spacing: 4px; }
.four_major .major_title h5{font-size: 25px;line-height: 1.8;letter-spacing: 2px; }
.four_major .major_title .black_line{width: 750px;margin:6px auto;height: 2px;background: #000000; }
.four_major ul li{position: relative;width: 100%;height: 358px; }
.four_major ul li:nth-child(1){background: url(../../images/home/index_new/hb-bg.png) center center no-repeat; }
.four_major ul li:nth-child(2){background: url(../../images/home/index_new/xc-bg.png) center center no-repeat; }
.four_major ul li:nth-child(3){background: url(../../images/home/index_new/tj-bg.jpg) center center no-repeat; }
.four_major ul li:nth-child(4){background: url(../../images/home/index_new/kf-bg.png) center center no-repeat; }
.four_major ul li .major_intro{position: absolute; }
.four_major ul li .major_intro h5{font-size: 30px;letter-spacing: 2px;font-weight: 700;line-height: 3; }
.four_major ul li .major_intro p{font-size: 18px;line-height: 1.8; }
.four_major ul li .major_intro a{display: inline-block;text-align: center;width: 200px;height: 50px;line-height: 50px;border-radius: 50px;background: #FF5C67;color: #fff;font-size:16px;letter-spacing: 2px;-moz-box-shadow: 5px 5px 15px #aaa;box-shadow: 5px 5px 15px #aaa;margin-top: 55px;transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; }
.four_major ul li .major_intro a:hover{transform: translate(0, -4px);transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.four_major ul li:nth-child(odd) .major_intro{top:12%;left: 58%; }
.four_major ul li:nth-child(even) .major_intro{top:12%;right:60%;text-align: right; }
.zxj{overflow: hidden;width: 100%;background-color: #FFA904;background-image: linear-gradient(#FFC102, #FF9108);padding: 20px 0;}
.zxj_part{width: 62%;margin: 0 auto;min-width: 1200px; }
.zxj_part .zxj_left{float: left;width: 36%;margin-top: 20px;margin-right: 10%; }
.zxj_part .zxj_left h2{font-size: 42px;letter-spacing: 3px;font-weight: 700;color: #000;line-height: 1.5; }
.zxj_part .zxj_left h5{font-size: 26px;letter-spacing: 1px;color: #000;line-height: 1.5;margin-bottom: 5px; }
.zxj_part .zxj_left p img{vertical-align:middle;width: 20px;margin-right: 4px; }
.zxj_part .zxj_left p span{color: #fff;font-size: 16px; }
.zxj .youhui ul{float: left;width: 38%; }
.zxj .youhui ul li{float: left;width: 33.3%; }
.zxj_part .kst_form{float: right;width: 22%;margin-top: 30px;display: none; }
.zxj_part .kst_form input{width: 100%;height: 50px;line-height: 50px;border-radius: 4px;padding-left: 8px;margin-bottom: 20px; }
.kst_dial{background-color: #6676FD;color: #fff;font-size: 22px;letter-spacing: 2px;background-image: linear-gradient(#0DC4FE, #9C48FE); }
.how_omick{overflow: hidden;width: 1000px;margin:0 auto;text-align: center;padding: 40px 0; }
.how_omick h2{font-size: 40px;letter-spacing: 4px;font-weight: 700;line-height: 2; }
.how_omick .black_line{width: 1000px;margin: 6px auto;height: 2px;background: #000000; }
.how_omick h3{font-size: 28px;letter-spacing: 0px;font-weight: 700;line-height: 2.6;color: #FF0133; }
.how_omick p{text-align: left;font-size: 20px;line-height: 2; }
.how_omick ul{margin:24px 0; }
.how_omick ul li{float: left;width: 25%;text-align: left; }
.how_omick ul li p{line-height: 1; }
.how_omick ul li:nth-child(4){text-align: right; }
.how_omick ul li h5{color: #FF0034;font-size: 22px;font-weight: 700; }
.how_omick ul li h5 span{color: #FF0034;font-size: 68px; }
.how_omick ul li:nth-child(1) p,.how_omick ul li:nth-child(2) p,.how_omick ul li:nth-child(3) p{padding-left: 14px; }
.how_omick ul li:nth-child(4) p{text-align: center; }
.know_omick{width: 100%;}
.know_title{text-align: center;margin-bottom: 50px; }
.know_title h4{font-size: 40px;letter-spacing: 4px;font-weight: 700;line-height: 1; }
.know_title .black_line{width: 440px;height: 2px;margin:26px auto;background: #000;}
.know_title h5{font-size: 26px;letter-spacing: 2px;font-weight: 700;line-height: 1;}
.know_cnt{position: relative;width: 1300px;margin:0 auto; }
.swiper-pagination-know{right: 13%;top: 0%; }
.swiper-pagination-know span:nth-child(1)::after{content:'品牌'}
.swiper-pagination-know span:nth-child(2)::after{content:'校园'}
.swiper-pagination-know span:nth-child(3)::after{content:'设备'}
.swiper-pagination-know span:nth-child(4)::after{content:'教学'}
.swiper-pagination-know span{width: 65px;height: 26px;line-height: 26px;border-radius: 8px;background-color: rgba(0,0,0,0);font-size: 16px;opacity: 1;text-align: center;margin-right: 4px; }
.swiper-pagination-know span.swiper-pagination-bullet-active{-webkit-background: linear-gradient(to right,#ffc90f,#fd7561);-moz-background: linear-gradient(to right,#ffc90f,#fd7561);-ms-background: linear-gradient(to right,#ffc90f,#fd7561);background: linear-gradient(to right,#ffc90f,#fd7561);color: #fff; }
.know_cnt .knowlist_swiper {width: 1300px;margin:0 auto;padding:0 150px; }
.know_cnt .knowlist_swiper .swiper-slide{position: relative;overflow:hidden; }
.know_cnt .knowlist_swiper .swiper-slide .txt_1{box-sizing: border-box;background: #fff;padding:50px 70px;padding-right: 120px;width: 580px;height: 369px;text-align: center;margin-bottom: 40px; }
.know_cnt .knowlist_swiper .swiper-slide .pic_top{width: 580px;height: 369px;margin-bottom: 40px; }
.know_cnt .knowlist_swiper .swiper-slide .txt_1 h4{font-size:40px;letter-spacing: 2px;line-height: 1;font-weight: 700;margin-bottom: 30px; }
.know_cnt .knowlist_swiper .swiper-slide .txt_1 h5{font-size:18px;line-height: 1.8; }
.know_cnt .knowlist_swiper .swiper-slide .txt_1 .black_line{width: 40px;height: 3px;margin:20px auto;background: #000; }
.know_cnt .knowlist_swiper .swiper-slide .txt_1 p{font-size: 15.6px;line-height: 2;text-align: left; }
.know_cnt .knowlist_swiper .swiper-slide .know_btn{display: block;margin-bottom: 10px;margin-left: 160px;width: 200px;height: 50px;line-height: 50px;border-radius: 50px;background:#FF5C67;color: #fff;text-align: center;letter-spacing: 2px;transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; }
.know_cnt .knowlist_swiper .swiper-slide .know_btn:hover{transform: translate(0, -4px);transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.know_cnt .knowlist_swiper .swiper-slide .pic_1{position: absolute;width: 570px;right: -4%;bottom:-6%; }
.know_cnt .knowlist_swiper .swiper-slide .pic_1 img{display: block; }
.know_cnt .knowlist_swiper .swiper-button-next,.know_cnt .knowlist_swiper .swiper-button-prev{width: 50px;height: 60px;background-color: #fff; }
.know_cnt .knowlist_swiper .swiper-button-prev{left: 60px; }
.know_cnt .knowlist_swiper .swiper-button-next{right: 60px; }
.teach_team{background: #EEEEEE;padding:40px 0;color: #333; }
.teach_team a{color: #333;}
.teach_title{text-align: center;margin-bottom: 32px; }
.teach_title h4{font-size: 40px;letter-spacing: 2px;font-weight: 400;line-height: 1; }
.teach_title .black_line{width: 800px;height: 2px;margin:26px auto;background: #333; }
.teach_title h5{font-size: 25px;letter-spacing: 1px;font-weight: 400;line-height: 1; }
.teach_team .teach_part{width: 1150px;margin:0 auto; }
.teach_team .teach_part .gallery-thumbs{width: 600px;margin-left: 0;position: absolute; }
.teach_team .teach_part .gallery-thumbs .swiper-slide{cursor:pointer;flex:1; }
.teach_team .teach_part .gallery-thumbs p{height: 60px;line-height: 60px;font-size: 22px;text-align: center;color: #333;margin-right: 14px;border-radius: 0;background-color:transparent;opacity: 1;letter-spacing: 2px; }
.teach_team .teach_part .gallery-thumbs .swiper-slide-thumb-active p{font-size: 32px;border-bottom: 4px solid #0086FD; }
.teach_team .teach_advan{width: 1150px;margin:0 auto;margin-bottom: 50px; }
.teach_team .teach_advan li{width: 32%;height: 56px;line-height: 56px;border-radius: 12px;float: left;background: #FFFFFF;text-align: center;font-size: 18px;font-weight: 700;transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; }
.teach_team .teach_advan li:hover{transform: translate(0, -4px); }
.teach_team .teach_advan li:nth-child(2) {margin: 0 2%; }
.teach_team .teach_advan li span{font-size: 29px;color: #FF5B65; }
.teach_part{position: relative; }
.teach_part .teach_more{display: block;text-align: right;line-height: 3;color: #0086FD;font-size: 20px;border-bottom: 1px solid #CECECE;margin-bottom: 50px; }
#teach_swiper{margin-bottom:40px ; }
#teach_swiper ul li{float: left;width: 23.5%;height: 546px;background: #fff;padding:60px 15px;text-align: center;margin-right:10px; }
#teach_swiper ul li img{width: 86%;margin-bottom: 20px; }
#teach_swiper ul li h4{font-size: 22px; }
#teach_swiper ul li h5{font-size: 17px;background: #0086FF;color: #fff;width: 66%;height: 30px;line-height: 30px;margin: 10px auto; }
#teach_swiper ul li p{font-size: 14px;text-align: left;line-height: 1.8;text-indent: 1.6rem;border-top:1px solid #EFEFEF;padding-top: 10px;margin-top: 15px; }
.teach_team .btn_group a{display: inline-block;width: 200px;height: 50px;line-height: 50px;border-radius: 50px;text-align: center;letter-spacing: 2px;box-shadow: 2px 2px 6px #555;-webkit-box-shadow: 2px 2px 10px #555;-moz-box-shadow: 2px 2px 10px #555;-o-box-shadow: 2px 2px 10px #555;-ms-box-shadow: 2px 2px 10px #555; }
.teach_team .btn_group a:hover{transform: translate(0, -4px); }
.teach_team .btn_group .btn_1{border:2px solid #FF5C67;color: #FF5C67;margin-left: 330px; }
.teach_team .btn_group .btn_2{color: #fff;background: #FF5C67;margin-left: 100px; }
.stu_works{width: 100%;}
.works_title{text-align: center;margin-bottom: 50px; }
.works_title h4{font-size: 40px;letter-spacing: 4px;font-weight: 700;line-height: 1; }
.works_title .black_line{width: 485px;height: 2px;margin:26px auto;background: #000; }
.works_title h5{font-size: 26px;letter-spacing: 2px;font-weight: 700;line-height: 1; }
.works_show .sma_title,.works_list{width: 1150px;margin:0 auto;margin-bottom: 50px; }
.works_show .sma_title{position: relative; }
.works_show .sma_title h5{font-size: 30px;line-height: 1.5; }
.works_show .sma_title h5 span{font-weight: 700;margin-right: 2px; }
.works_show .sma_title a{position: absolute;font-size: 24px;bottom:0;right: 0;color: #ff5c67; }
.works_swiper .swiper-slide{width: 319.167px;margin-right: 10px;}
.works_list ul li{margin-bottom: 30px; }
.works_list ul li .works_right .swiper-slide img {width: 100%;height: 100%;display: block; }
.works_list ul li .works_left{float: left;width: 284px;height: 200px;border-top-right-radius: 28px;padding-left: 22px;padding-top: 40px; }
.works_list ul li .works_left a:hover{transform: translate(0, -4px); }
.works_list ul li .works_left h4{color: #fff;font-size: 30px;letter-spacing: 2px;font-weight: 700;line-height: 1.5; }
.works_list ul li .works_left h5{color: #fff;font-size: 20px;font-style:italic; }
.works_list ul li:nth-child(1) .works_left{-webkit-background: linear-gradient(to bottom,#FFEB01,#FB8C00);-moz-background: linear-gradient(to bottom,#FFEB01,#FB8C00);-ms-background: linear-gradient(to bottom,#FFEB01,#FB8C00);background: linear-gradient(to bottom,#FFEB01,#FB8C00); }
.works_list ul li:nth-child(2) .works_left{-webkit-background: linear-gradient(to bottom,#33CADD,#2F64E6);-moz-background: linear-gradient(to bottom,#33CADD,#2F64E6);-ms-background: linear-gradient(to bottom,#33CADD,#2F64E6);background: linear-gradient(to bottom,#33CADD,#2F64E6); }
.works_list ul li:nth-child(3) .works_left{-webkit-background: linear-gradient(to bottom,#FECDAD,#C4834B);-moz-background: linear-gradient(to bottom,#FECDAD,#C4834B);-ms-background: linear-gradient(to bottom,#FECDAD,#C4834B);background: linear-gradient(to bottom,#FECDAD,#C4834B); }
.works_list ul li:nth-child(4) .works_left{-webkit-background: linear-gradient(to bottom,#C095FF,#7716B5);-moz-background: linear-gradient(to bottom,#C095FF,#7716B5);-ms-background: linear-gradient(to bottom,#C095FF,#7716B5);background: linear-gradient(to bottom,#C095FF,#7716B5); }
.works_list ul li .works_right{float: right;width: 780px;border: 3px solid #ccc; }
.works_right ul li{width: 200px;height: 500px;position: absolute;left: 0;top: 0; }
.works_list ul li .works_right .pic_swiper{position: relative; }
.coo_comp{padding-bottom: 50px; }
.comp_title{text-align: center;margin-bottom: 60px; }
.comp_title h4{font-size: 40px;letter-spacing: 2px;font-weight: 700;line-height: 1; }
.comp_title .black_line{width: 844px;height: 2px;margin:26px auto;background: #333; }
.comp_title h5{font-size: 25px;letter-spacing: 1px;font-weight: 700;line-height: 1; }
.comp_list{width: 986px;margin:0 auto;position: relative;margin-bottom:40px; }
.comp_list ul li{float: left;width: 164px;height: 134px;border:1px solid #D6D6D6;opacity: .5;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);filter: gray;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s }
.comp_list ul li:hover{filter: grayscale(0) drop-shadow(0 0 12px #e4e4e4);-webkit-filter: grayscale(0) drop-shadow(0 0 12px #e4e4e4);-moz-filter: grayscale(0) drop-shadow(0 0 12px #e4e4e4);opacity: 1;transform: scale(.9); }
.comp_list ul li a{display: inline-block;width: 164px;height: 134px; }
.comp_list .big_comp{position: absolute;top:134px;left:328px;width: 328px;height: 268px;overflow: hidden; }
.coo_comp .comp_btn{display: block;color: #fff;background: #FF5C67;width: 200px;margin:0 auto;height: 50px;line-height: 50px;border-radius: 50px;text-align: center;letter-spacing: 2px;box-shadow: 2px 2px 6px #555;-webkit-box-shadow: 2px 2px 10px #555;-moz-box-shadow: 2px 2px 10px #555;-o-box-shadow: 2px 2px 10px #555;-ms-box-shadow: 2px 2px 10px #555; }
.coo_comp .comp_btn:hover{transform: translate(0, -4px); }
.kst_btn{width: 100%;background-color: #FFA904;background-image: linear-gradient(#FFC102, #FF9108); }
.kst_btn .btn_txt{width: 1000px;margin:0 auto;padding: 40px 0;position: relative; }
.kst_btn h4{font-size: 38px;letter-spacing: 3px;font-weight: 700;color: #000; }
.kst_btn a{position: absolute;top:38%;right: 0;display: inline-block;width: 160px;height: 40px;line-height: 40px;border-radius: 4px;text-align: center;background-color: #6676FD;color: #fff;font-size: 24px;letter-spacing: 2px;background-image: linear-gradient(#0DC4FE, #9C48FE); }
.kst_btn a:hover{transform: translate(0, -4px); }
.omick_news{background: #EEEEEE;padding: 40px 0; }
.news_title{text-align: center;margin-bottom: 60px; }
.news_title h4{font-size: 40px;letter-spacing: 2px;font-weight: 400;line-height: 1; }
.news_title h4 span{font-weight: 700;margin:0 8px; }
.news_title .black_line{width: 744px;height: 2px;margin:26px auto;background: #333; }
.news_title h5{font-size: 25px;letter-spacing: 1px;font-weight: 400;line-height: 1; }
.news_list{width: 1150px;margin:0 auto; }
.news_list .list_part>li{width: 370px;float: left;background: #fff;padding:20px 30px;margin-bottom: 20px; }
.news_list .list_part>li:nth-child(2),.news_list .list_part>li:nth-child(5){margin:0 20px; }
.news_list .list_part>li .new_ul{position: relative; }
.news_list .list_part>li .new_ul h5{color:#FD3F59;font-size: 20px;margin-bottom: 15px;font-weight: 700; }
.news_list .list_part>li .new_ul .more_news{color:#FD3F59;font-size: 14px;position: absolute;top:4px;right:0; }
.news_list .new_ul li img{display: none;width:310px;height:206px; }
.news_list .new_ul li.select img{display: block; }
.news_list .new_ul li.select p span{display: none; }
.news_list .new_ul li p{font-size: 13.5px;line-height: 2.5;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.news_list .new_ul li p span{font-weight: 700;margin-right: 6px; }
.news_list .new_ul li.select p{font-size: 14px;background: #FE9A06;color: #fff;line-height: 3.5;padding:0 4px; }
.ques_help{width: 100%;}
.ques_help h4{font-size: 40px;letter-spacing: 4px;font-weight: 700;line-height: 2;text-align: center;color: #000; }
.ques_help .ques_list{margin:40px auto;width:750px; }
.ques_help .ques_list li{background: #fff;padding:20px;padding-left: 40px;margin-bottom: 20px; }
.ques_help .ques_list li img{float: left;width: 30px;margin-top: 4px; }
.ques_help .ques_list li .ques_pare{float: right;width: 650px; }
.ques_help .ques_list li .ques_pare h5{font-weight: 700;margin-bottom: 10px;color: #000;cursor:pointer; }
.ques_help .ques_list li .ques_pare p{font-size: 14px;color: #000; }
.ques_help .ques_btn{display: block;color: #fff;background: #FF5C67;width: 200px;margin: 0 auto;height: 50px;line-height: 50px;border-radius: 50px;text-align: center;letter-spacing: 2px;box-shadow: 2px 2px 6px #555;-webkit-box-shadow: 2px 2px 10px #555;-moz-box-shadow: 2px 2px 10px #555;-o-box-shadow: 2px 2px 10px #555;-ms-box-shadow: 2px 2px 10px #555; }
.teach_team{background: #fff;padding: 40px 0; }
.teach_title{text-align: center;margin-bottom: 32px; }
.teach_title h4{font-size: 40px;letter-spacing: 2px;font-weight: 700;line-height: 1; }
.teach_title .black_line{width: 800px;height: 2px;margin:26px auto;background: #333; }
.teach_title h5{font-size: 25px;letter-spacing: 1px;font-weight: 700;line-height: 1; }
.teach_team .teach_part{width: 1150px;margin:0 auto; }
.teach_team .teach_part .gallery-thumbs{width: 600px;margin-left: 0;position: absolute; }
.teach_team .teach_part .gallery-thumbs .swiper-slide{cursor:pointer; }
.teach_team .teach_part .gallery-thumbs p{height: 60px;line-height: 60px;font-size: 22px;text-align: center;color: #333;margin-right: 14px;border-radius: 0;background-color:transparent;opacity: 1;letter-spacing: 2px; }
.teach_team .teach_part .gallery-thumbs .swiper-slide-thumb-active p{font-size: 32px;border-bottom: 4px solid #0086FD; }
.teach_team .teach_advan{width: 1150px;margin:0 auto;margin-bottom: 50px; }
.teach_team .teach_advan li{width: 32%;height: 56px;line-height: 56px;border-radius: 12px;float: left;background: #FFFFFF;text-align: center;font-size: 18px;font-weight: 700;transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; }
.teach_team .teach_advan li:hover{transform: translate(0, -4px); }
.teach_team .teach_advan li:nth-child(2) {margin: 0 2%; }
.teach_team .teach_advan li span{font-size: 29px;color: #FF5B65; }
.teach_part{position: relative; }
.teach_part #teach_swiper .swiper-slide{margin-left:4px;}
.teach_part .teach_more{display: block;text-align: right;line-height: 3;color: #0086FD;font-size: 20px;border-bottom: 1px solid #CECECE;margin-bottom: 50px; }
#teach_swiper{margin-bottom:40px;padding-bottom: 17px;}
#teach_swiper ul li{float: left;width: 23.5%;height: 546px;background: #fff;padding:60px 15px;text-align: center;box-shadow: 0 0 3px #ccc;margin-top: 4px; }
#teach_swiper ul li img{width: 86%;margin-bottom: 20px; }
#teach_swiper ul li h4{font-size: 22px; }
#teach_swiper ul li h5{font-size: 17px;background: #0086FF;color: #fff;width: 66%;height: 30px;line-height: 30px;margin: 10px auto; }
#teach_swiper ul li p{font-size: 14px;text-align: left;line-height: 1.8;text-indent: 1.6rem;border-top:1px solid #EFEFEF;padding-top: 10px;margin-top: 15px;letter-spacing: 1px; }
.teach_team .btn_group a{display: inline-block;width: 200px;height: 50px;line-height: 50px;border-radius: 50px;text-align: center;letter-spacing: 2px;box-shadow: 2px 2px 6px #555;-webkit-box-shadow: 2px 2px 10px #555;-moz-box-shadow: 2px 2px 10px #555;-o-box-shadow: 2px 2px 10px #555;-ms-box-shadow: 2px 2px 10px #555; }
.teach_team .btn_group a:hover{transform: translate(0, -4px); }
.teach_team .btn_group .btn_1{border:2px solid #FF5C67;color: #FF5C67;margin-left: 330px; }
.teach_team .btn_group .btn_2{color: #fff;background: #FF5C67;margin-left: 100px; }
/* 鑱旂郴鎴戜滑搴曢儴 */
.x-footer-contact {width: 100%;background:url(../../images/home/index_new/img-nine-6.jpg) center no-repeat fixed;background-size: cover; }
.x-footer .x-footer-contact .x-footer-contact-item {width: 1200px;margin: 0 auto;padding: 100px 0;overflow:hidden; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx {width: 370px;height: 460px;float: left;background: rgb(234,174,50); }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item {width: 330px;padding: 20px 12px 0;height: 360px;background: #fff;margin: 0 auto;text-align: left }

.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-a1 {padding-bottom: 10px; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-a1 p {width: 48px;height: 48px;float: left;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background: url('https://file.shxdf.cn/static/ieYfQPehtf.svg') no-repeat #cfcfcf;margin-right: 14px }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-a1 h3 {font-size: 16px;font-weight: 400;color: #666;line-height: 1;padding-top: 2px }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-a1 span {line-height: 1.4;font-size: 26px;color: #333 }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-btn {display: inline-block;width: 100%;height: 45px;line-height: 45px;background: #e1e1e1;color: #333;text-align: center;border-radius: 4px;font-weight: 400;font-size: 16px; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-qq {text-align: center;padding-top: 38px }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-qq a {display: inline-block;width: 104px;height: 36px;line-height: 36px;text-align: center;margin-right: 10px;border: 2px solid #EAAE32;font-weight: 400;color: #EAAE32;font-size: 16px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-qq a:nth-child(1):hover{box-shadow: 0px 0px 22px #9D7646;transform:translate(0,-2px);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-qq a:nth-child(2){background-color: #EAAE32;color: white;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx .x-footer-contact-item-lx-item .x-footer-contact-item-lx-item-qq a:nth-child(2):hover{box-shadow: 0px 0px 22px #9D7646;transform:translate(0,-2px);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weixin {width: 370px;height: 460px;float: right;overflow:hidden;background: rgb(106,200,67); }
.item5-wxi-con{display: block;height: 376px;margin:0 auto; }
.item5-ir-val{display: block;width: 100%;padding-top: 270px; }
.item5-ir-val > h6{display: block;width: 100%;text-align: center;font-size: 18px;line-height: 1;color: #333;font-weight: 200;padding: 9px 0; }
.item5-ir-val > h4 {display: block;width: 100%;text-align: center;font-weight: 200;color: #333;font-size: 16px;font-weight: 200; }
.item5-ir-val > hr {display: block;width: 40px;margin: 0 auto;border: none;margin: 10px auto;border-top: 1px solid #333; }
.item5-ir-val > span {display: block;width: 100%;text-align: center;font-weight: 200;font-size: 10px;font-weight: 200;color: #ccc;letter-spacing: .6px;padding-top: 8px;transform: scale(.8);-moz-transform: scale(.8);-webkit-transform: scale(.8); }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weixin .x-footer-contact-item-code {width: 184px;height: 184px;margin: 89px auto 0;position: relative }

.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weixin .item5-wxi-con{position:relative; text-align:center;background: #fff;
    width: 330px;height:360px;padding: 20px 12px 0;}
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weixin .item5-wxi-con>span,
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo .x-footer-contact-item-weibo-item>span{position: absolute;width: 90%;height: 1px;background: #20c2ff;box-shadow: 0 0 6px rgba(32,194,255,.7);-webkit-box-shadow: 0 0 6px rgba(32,194,255,.7);-moz-box-shadow: 0 0 6px rgba(32,194,255,.7);animation: x-footer-contact-item-select 3s infinite linear;-webkit-animation: x-footer-contact-item-select 3s infinite linear;-moz-animation: x-footer-contact-item-select 3s infinite linear }
@keyframes x-footer-contact-item-select {
0% {
top:20px
}

100% {
top: 287px
} }

@-webkit-keyframes x-footer-contact-item-select {
0% {
top:20px
}

100% {
top: 287px
} }

@-moz-keyframes x-footer-contact-item-select {
0% {
top:20px
}

100% {
top: 287px
} }
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-lx{background: rgba(229,136,19,.7);}
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo{background: rgba(0,0,0,.5);}
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weixin{background: rgba(106,200,67,.8);}
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo .x-footer-contact-item-title{background: url(../../images/home/index_new/dyicon.png) no-repeat 20px center;background-size: 40px;}
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo .x-footer-contact-item-weibo-item,
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo .x-footer-contact-item-lx-item,
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo .item5-wxi-con{width:330px;text-align: center;padding: 20px 12px 0;}
.x-footer .x-footer-contact .x-footer-contact-item img{width:90%;}
.x-footer .x-footer-contact .x-footer-contact-item .x-footer-contact-item-weibo .x-footer-contact-item-weibo-item{position: relative;}


/* 选择理由 */
.choose *{box-sizing: border-box;}
.choose .major_title{text-align: center;margin-bottom: 40px;}
.choose .major_title h4 {font-size: 40px;line-height: 1.8;letter-spacing: 4px;}
.choose .major_title .black_line {width: 750px;margin: 6px auto;height: 2px;background: #000000;}
.choose .major_title h5 {font-size: 25px;line-height: 1.8;letter-spacing: 2px;}
.chooseBox{width: 1200px;margin: auto;    display: flex;justify-content: space-between;}
.chooseBox .chooseLeft{width: 48%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.chooseBox .chooseLeft li{width: 49.5%;height: auto;position: relative;}
.chooseLeft li img{width: 100%;}
.chooseLeft li .leftText{width:100%;text-align: center; color: #666; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.chooseLeft li .leftText h4{width:100%;font-size: 26px;font-weight: 700;}
.chooseLeft li .leftText p{font-size: 17px;width: 100%;margin-top: 10px;    letter-spacing: 2px;}
.chooseBox .chooseRight{width: 48%;background: #fffbf2;}
.chooseRight .choosetop{padding: 22px 0;text-align: center;color: #fff;background:linear-gradient(left,#fec332,#fb7662);background: -webkit-linear-gradient(left,#fec332,#fb7662);background: -moz-linear-gradient(left,#fec332,#fb7662);background: -o-linear-gradient(left,#fec332,#fb7662);}
.chooseRight .choosetop h2{font-size: 32px;font-weight: 700;}
.chooseRight .choosetop .chooseline{margin-top: 5px;width: 100%;}
.chooseRight .choosetop .chooseline img{width: 8%;vertical-align: middle;}
.chooseRight .choosetop .chooseline p{display: inline-block;margin: 0 20px;font-size: 17px;}
.chooseRight .choosecontent{color: #666;padding:20px 0;}
.chooseRight .choosecontent p{text-indent: 2em;letter-spacing: 3px;font-size: 17px;padding: 0 30px;line-height: 34px;}


.stu_works,.know_omick,.choose,.ques_help{background: url(https://zjomick.oss-cn-hangzhou.aliyuncs.com/PC/index/bg5-gy.png);padding: 40px 0;}

