
/*学历提升三种方式*/
.banner_img {
	width: 100%; 
	height: auto; 
	display: block;
	margin: 0 auto; 
}
.xlts_ck ul{
	padding: 0;
	  width: 80%;
	  margin: 10px auto;
	  color: #333333;
	  font-size: 17px;
	  letter-spacing: 1px;
	  text-align: center;
}
.xlts_ck_span {
	display: block;
	font-size: 16px;
	  height: 40px;
	  line-height: 40px;
	  border-bottom: 1px dashed #ccc;
	  text-align: left;
	  padding-le: 0 10px;
}
.xlts_ck_button {
	background-color: #1e4fbc;
	  color: #ffffff;
	  width: 100%;
	  display: block;
	  height: 38px;
	  font-size: 18px;
	  letter-spacing: 2px;
	  text-align: center;
	  margin: auto;
	  line-height: 38px;
	  border-radius: 20px;
	  margin-top: 20px;
}
.xlts_ck_button:hover {
	background-color: #ffffff;
	border: 1.5px solid  #1e4fbc;
}
.xlts_zk_button {
	background-color: #fe8033;
	  color: #ffffff;
	  width: 100%;
	  display: block;
	  height: 38px;
	  font-size: 18px;
	  letter-spacing: 2px;
	  text-align: center;
	  margin: auto;
	  line-height: 38px;
	  border-radius: 20px;
	  margin-top: 20px;
}
.xlts_zk_button:hover {
	background-color: #ffffff;
	border: 1.5px solid  #fe8033;
	color: #fe8033;
}

.part10_con_btn {
	background-color: #fe8033;
	  color: #fff;
	  width: 46%;
	  display: block;
	  height: 38px;
	  font-size: 18px;
	  letter-spacing: 2px;
	  text-align: center;
	  margin: auto;
	  line-height: 38px;
	  border-radius: 20px;
	  border: 1.5px solid  #fe8033;
	  float: left;
}
.part10_con_btn:hover {
	background-color: #ffffff;
	border: 1.5px solid  #fe8033;
	color: #fe8033;
}
.part_btn {
	display: block;
	background-color: #fe8033;
	  color: #fff;
	  width: 32%;
	  display: block;
	  height: 48px;
	  font-size: 20px;
	  letter-spacing: 2px;
	  text-align: center;
	  margin: auto;
	  line-height: 48px;
	  border-radius: 24px;
	  border: 1.5px solid  #fe8033;
}
.part_btn:hover {
	background-color: #ffffff;
	border: 1.5px solid  #fe8033;
	color: #fe8033;
}
.ai_btn {
	display: block;
	background-color: #fe8033;
	  color: #fff;
	  width: 50%;
	  display: block;
	  height: 32px;
	  font-size: 16px;
	  letter-spacing: 2px;
	  text-align: center;
	  margin: auto;
	  line-height: 32px;
	  border-radius: 24px;
	  border: 1.5px solid  #fe8033;
}
.ai_btn:hover {
	background-color: #ffffff;
	border: 1.5px solid  #fe8033;
	color: #fe8033;
}


/*swiper*/
.swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%; position: relative; z-index: 1;}
.swiper-container {margin: 0 auto;  height: 100%; position: relative; overflow: hidden;  z-index: 1;}
.swiper-wrapper { position: relative; width: 100%;height: 100%; z-index: 1;display: -webkit-box;display: -moz-box;  display: -ms-flexbox;  display: -webkit-flex;
	display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform;-o-transition-property: -o-transform; -ms-transition-property: -ms-transform;
	transition-property: transform; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;   box-sizing: content-box;}
.swiper-pagination{text-align: center ;  height: 16px; display: flex; align-items: center; justify-content: center; width:100%; position: absolute; left: 0%; bottom: 58px; z-index:2; }
.swiper-pagination span{display: inline-block; width:20px; height: 2px; background: rgba(255,255,255,.34); box-sizing: border-box; margin: 0 3px; transition: all .8s; cursor: pointer;}
.swiper-pagination-bullet-active{  width: 72px!important;background: rgba(255,255,255,1)!important;}
.swiper-container-fade .swiper-slide{    pointer-events: none; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active{pointer-events:auto; z-index: 3;}
.swiper-container-vertical>.swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height;
}
.z_swiper_btn { position: absolute; right: 2vw; bottom: 2vw; z-index: 2; color: #2D4FE2; } 
.z_swiper_btn span { display: inline-block; cursor: pointer; outline: none; cursor: pointer; width: 50px; height: 50px; border-radius: 50%; text-align: center; line-height: 50px; background: #fff; transition: ease 1s; font-weight: bold; font-size: 18px !important; margin-left: 10px; }
.z_swiper_btn span:hover { background: #f7e4e5; color: #fff; }

.z_banner .slide3 .z_banner_text.sencond_banner_img img { max-height: 37.05208vw;}
.icon-arr_r:before,.icon-arr_l:before{ color:#D80003}
 
/*banner*/
.z_banner{ position: relative;}
.z_banner,.z_banner .bd,.z_banner .bd li{width:100%!important;height: 70vh; overflow: hidden;position:relative;z-index: 0;}
.z_banner .img{width:100%; height:100%; background-position:center center; background-repeat:no-repeat; background-size:cover; position:relative;  background-size:cover; transform:scale(1.04); transition: ease 2.5s; opacity:.5;}
.z_banner .bd li.swiper-slide-active .img,.z_banner .bd li.swiper-slide-duplicate-active .img{transform:scale(1); opacity:1;}
.z_banner .banner_text{ position: absolute; text-align: left;  left: 50%; top: 38%; /*transform: translate(-50%,-50%);*/ width: 1200px;  margin-left: -600px}
.z_banner .banner_text00{ position: absolute; text-align: left;  left: 50%; top: 23%; }
.z_banner .banner_text .z_row,.z_banner .text_list_con{transition: all 2s; transform: translateY(100px);}
.z_banner .banner_text .z_row{ width:70%; margin:0 auto}
.z_banner .banner_text00 .z_row{ width:84%; margin:0 auto}
.z_banner .banner_text .z_row img{ width:100%; }
.z_banner .banner_text .z_row2 img{ width:44%; }
.z_banner .bd li.swiper-slide-active .banner_text .z_row,.z_banner .bd li.swiper-slide-duplicate-active .banner_text .z_row,.z_banner .bd li.swiper-slide-active .text_list_con,.z_banner .bd li.swiper-slide-duplicate-active .text_list_con{ transform: translateY(0);}
.z_banner .banner_text h3{  font-size: 20px;font-weight: bold; margin-bottom: 20px; letter-spacing:2px; color:#333; text-align:center}
.z_banner .banner_text h3:after{ content:"";display:block; width:40px; height:3px; background:#efb317; margin-top:10px; }
.z_banner .banner_text h4{ font-size: 4vw;font-weight: bold;letter-spacing:3px; color:#717171; text-align:center}
/*.z_banner:before{ content: ""; z-index: 2; display: block; width: 100%; height: 6px; background:#ff6e00; position: absolute; left: 0; bottom: 0;}*/
.arr_btn {
    /*background: url(images/arr5.png) no-repeat center;*/
    width: 78px;
    height: 78px;
    margin: 0 auto;
    animation: fadeInUp 1s ease-out 0s infinite alternate;
    display: block;
    margin-top: 50px;
	position:absolute; left:48%; bottom:10%;
	z-index:99999999;
	
}
.text_list_con{ display:flex;  width:100%;}
.text_list{ width:20%; margin-right:2%;  padding:20px; border-radius:10px;  
  background-image: -moz-linear-gradient( 0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.1) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.1) 100%);
  background-image: -ms-linear-gradient( 0deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0.1) 100%);}
.text_list h3{ font-size:20px;}
.text_list p{ font-size:14px; line-height:1.5; color:#717171}
.text_list01{position:absolute; left:0%; margin-top: 14%;}
.text_list02{position:absolute; left:25%; margin-top: 12%;}
.text_list03{position:absolute; left:50%; margin-top: 10%;}
.text_list04{position:absolute; left:75%; margin-top: 8%;}

/*banner 左右按钮*/
.z_banner .btn{ position: absolute;  cursor: pointer; width: 40px;   line-height: 40px; padding: 15px 0; text-align: center; top: 50%; transform: translateY(-50%); writing-mode:vertical-rl; 
    writing-mode: tb-rl; color: #fff; z-index: 2; text-transform: uppercase;}
.z_banner .btn::before{ content: ""; display: block; height: 100%; width: 0; position: absolute; left: 50%; top: 0;border-radius: 20px;transition: ease .4s;background: #ff6e00;}
.z_banner .prev{ left: 3vw;}
.z_banner .next{ right: 3vw;}
.z_banner .btn em{ display: inline-block;width: 2px;height: 50px;background: #FFFFFF; margin: 0 auto; margin-bottom: 10px;}
.z_banner .btn:hover::before{ width: 100%; left: 0; }


/*内容开始*/
.part01{}
.part01_con{ display:flex; margin:4% auto;}
.part01_con .part01_l{ width:40%;}
.part01_con .part01_l img{ width:100%}
.part01_con .part01_r{ width:50%; margin:40px 0 0 40px; background:url(../images/home_jieshao_bg.png); background-repeat:no-repeat; background-size:contain}
.part01_con .part01_r p{ font-size:16px; color:#35383d; line-height:1.5; margin-bottom:20px;}
.part01_con .part01_r p a{ color:#ff6e00}

.part02 { background:#f5f5f8; padding:8vh 0;}
.part02 ul { display:flex; justify-content:space-between; margin-top:60px;}
.part02 ul li{  width:22%; text-align:center; background:#fff; padding:40px; border-radius:20px; transition: ease .45s;}
.part02 ul li h2{ font-size:22px; color:#35383d; font-weight:bold; padding:20px 0 10px;}
.part02 ul li p{ font-size:14px; color:#6a6e78; line-height:1.5 }
.part02 ul li:hover{box-shadow: 0px 7px 35.34px 2.66px rgba(182, 182, 182, 0.4); transform:scale(1.03,1.03);}


.part03{ padding:8vh 0 0 0;}
.part03 .part03_con{ display:flex; margin:60px 0}
.part03 .part03_con .ai_left,.ai_right01,.ai_right02{ position:relative; border:10px solid #fff; box-shadow: 10.607px 10.607px 24px 0px rgba(217, 217, 217, 0.22); transition: ease .45s; }
.part03 .part03_con .ai_left{ margin-right:30px;}
.part03 .part03_con .ai_right01{ margin-bottom:20px;}
.part03 .part03_con .ai_text{ position:absolute; left:40px; top:56%;}
.part03 .part03_con .ai_text01{left:42%;top:18%;}
.part03 .part03_con .ai_text h2{font-size:18px; color:#35383d; font-weight:bold; padding:20px 0 10px;}
.part03 .part03_con .ai_text p{ font-size:14px; color:#6a6e78; line-height:1.5 }
.part03 .part03_con .ai_left:hover,.ai_right01:hover,.ai_right02:hover{box-shadow: 0px 7px 35.34px 2.66px rgba(182, 182, 182, 0.4); transform:scale(1.03,1.03);}

.part04{ padding:8vh 0;}
.part04_con{display:flex; margin:60px 0 0 0; position:relative}
.part04_con ul{ width:50%; margin-right:30px;}
.part04_con ul li{ display:flex; margin-bottom:30px;}
.part04_con ul li img{ width:48px; height:48px; margin-right:20px;}
.part04_con ul li h2{font-size:18px; color:#35383d; font-weight:bold; padding:0px 0 10px;}
.part04_con ul li p{ font-size:14px; color:#6a6e78; line-height:1.5; width:80% }
.part04_con .mk_img{ width:44%;}
.wenli{ position:absolute; top:0; left:30%}


.part05_con{padding-top: 10%; display:flex; justify-content:space-between}
.yq_con{width:180px; height:180px;display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: relative;  z-index: 1; margin: 80px auto; }
.yq_con::before {
    content: "";
    display: block;
    width: 100%;
    animation: rotate 100s linear infinite;
    height: 100%;
    position: absolute;
    left: 0;
    top: -24%;
    background: url(../images/home_gbz_yuan01.png) no-repeat center;
    background-size: 100% 100%;
	z-index: 999;
	}
.neiyuan{
	width:140px; height:140px;
	border-width: 3px; 
	line-height:1;
	position: relative;
	left: 0;
	top: -20%;
	text-align:center;  
	vertical-align: middle;
	background-color: rgb(254, 128, 51);
	border-color: rgb(255, 255, 255); 
	border-style: solid; color:#fff; 
	font-size:24px;
	border-radius:50%; 
	box-shadow: 0px 0px 43px 0px rgba(255, 177, 129, 0.3);
	}
@keyframes rotate {
    50% {
        border-radius: 38%;
        transform: rotate(180deg);
    } 100% {
        border-radius: 45%;
        transform: rotate(360deg);
    }
}
.part05_con_l{ width:46%; position:relative; height:450px; }
.part05_con_l .home_gbz_bg{ width:408px; height:408px; position:absolute; left:15%; top:-20%}
.part05_con_l ul li{ position:absolute; width:30%}
.part05_con_l ul li.li01{ left:0; top:-10%}
.part05_con_l ul li.li02{ right:0; top:-10%}
.part05_con_l ul li.li03{ left:0; top:30%}
.part05_con_l ul li.li04{ right:0; top:30%}
.part05_con_l ul li h2{font-size:18px; color:#fe8033; font-weight:bold; padding:0px 0 10px;}
.part05_con_l ul li p{font-size:14px; color:#6a6e78; line-height:1.5; }


.part06{padding:8vh 0; background:#f5f5f8}
.part06  ul li{ position:relative; float:left; padding:3% 2%; width:27%;  margin-right:3.5%; background:#fff; border-radius:20px; margin-bottom:30px;}
.part06  ul li:nth-child(3),.part06  ul li:nth-child(6){margin-right:0%;}
.part06 .fuwu_num{ position:absolute; top:40px; right:40px;}
.part06  ul li h2{font-size:18px; color:#35383d; font-weight:bold; padding:30px 0 10px;}
.part06  ul li p{font-size:14px; color:#6a6e78; line-height:1.5; }
.part06 ul{ margin-top:50px;}


.part07{padding:8vh 0;}
.jsclass_list{ position: relative; margin-top:50px;}
.jsclass_list li{ width:18.7%; margin: 0 0.35%; float: left; transition: ease 1s; height: 450px; overflow: hidden; position: relative;  border-radius: 20px;}
.jsclass_list li.on{ width: 41%;}
.jsclass_list li a{ display: block; width: 100%; height: 100%;}
.jsclass_list .infobox{ transition: ease 1s; height: 510px; display: table; position: absolute; left: 50%; top:50%; transform: translate(-50%,-50%); color: #fff; text-align: center; }
.jsclass_list .infobox .table_cell{ display: table-cell; vertical-align: middle; padding: 50px 0px;}
.jsclass_list .desc{ width: 240px; line-height: 30px; margin: 0 auto; color:#ffffff}
.jsclass_list .desc i:before{ content:""; display:inline-block; width:6px; height:6px; background:#FFFFFF; margin-right:8px; transform:rotate(30deg) }
.jsclass_list li h3{font-size: 18px; font-weight: bold; margin-bottom: 20px;}
.jsclass_list li .icon{ margin-bottom: 50px;}
.jsclass_list li .line{ display: block; width: 24px; transition: ease 1s;  height:1px; background: #fff; margin: 40px auto;}
.jsclass_list li .index_more{ opacity: 0;}
.jsclass_list li .pro_text{opacity: 0; width:90%; margin:0 auto; line-height:1.5; color:#ccc; height: 7vw;}
.jsclass_list li.on .infobox{ background: rgba(0,0,0,.5); width: 100%;}
.jsclass_list li.on .line{ width: 66%;}
.jsclass_list li.on .index_more{ opacity: 1; }
.jsclass_list li.on .pro_text{opacity: 1;width:90%; margin:0 auto;line-height:1.5;color:#ccc; font-size:14px;}
/*.jsclass_list li:last-child{ position: absolute;right: 0; top: 0;}*/
.imgauto {
    width: 100%;
    height: 100%;
    transition: ease 1s;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

/*提升方案*/
.z_about_swiper {
    width: 100%;
    overflow: hidden;
    padding: 5vw 0 5vw;
	position:relative
}
.z_about_swiper .btn {
    color: #50545d;
    cursor: pointer;
    outline: none;
    margin-top: -2px;
    font-size: 34px;
    position: absolute;
    top: 40%;
    z-index: 9999999;
}
.z_about_swiper .prev {
    left: 0;
}
.z_about_swiper .next {
    right: 0;
}
.z_about_swiper ul li .fangan_bg{ width:212px; height:212px;  background:url(../images/home_fa_bg01.png) no-repeat; margin: 0;}
.z_about_swiper ul li h2{ text-align: center; font-size: 18px;
    color: #fe8033;
    font-weight: bold;
    padding: 0px 0 10px; padding-top:64px;}
.z_about_swiper ul li p{ text-align: center; font-size: 14px; color: #6a6e78;line-height: 1.5; }

/*选择自己喜欢的专业*/
.part09{ width:100%; background:url(../images/home_zy_bg01.jpg) no-repeat; background-size:cover; padding:0 0 3rem 0;}
.z_zy_swiper{ padding:3vw 0; width: 100%; overflow: hidden;position:relative}
.z_zy_swiper ul li{ background:#fff; padding:30px 0; border-radius:4px; text-align:center}
.z_zy_swiper ul li p{text-align: center; font-size: 16px; color: #6a6e78;line-height: 1.5; margin-top:10px;}
.banner_dot{ width:80px; margin:10px auto; text-align:center; }
.z_zy_swiper .swiper-pagination span{ width: 27px; height: 5px;   background: #929292; box-sizing: border-box;}
.z_zy_swiper .swiper-pagination-bullet-active{ width: 27px; background: rgb(255, 110, 0)!important;}
.swiper-pagination-bullet{ border-radius: 16px;}


/*part10*/
.part10{width:100%; background:url(../images/home_zhengshu_bg.jpg) no-repeat;background-size:cover; padding:8vh 0 12vh;}
.part10 .part10_con{ display:flex; justify-content:space-between; margin-top:9vh;}
.part10 .part10_con img{ margin-right:30px; width:40%;}
.part10 .part10_con p{ margin-bottom:20px; font-size: 16px; color: #6a6e78;line-height: 1.5; }
.part10 .part10_con p span{ font-weight:bold; color:#35383d}
.part10 .part10_con_text{ margin-top:60px; width:50%;}

/*part11*/
.part11{width:100%; padding:6vh 0 ;}
.part11 ul li{ width:23%; float:left; text-align: center;}
.part11 ul li h2{font-size:18px; color:#fe8033; font-weight:bold; padding:10px 0 10px; text-align:center;}
.part11 ul li p{font-size: 16px; color: #6a6e78;line-height: 1.5;}
.part11 ul li img{ width:28%; margin:0 auto}
.part11 ul{ margin-top:40px;}

/*part12*/
.part12 ul li{ float:left; width:28%; margin:5vw 1.5% ;}
.part12 ul li img{ width:100%}

/*part13*/
.part13{width:100%; height: auto;}
.part13 ul{ padding:3vw 0 1vw}
.part13 ul li{ float:left; width:28%;  margin:1vw 1.5%; background:#f5f5f8; border-radius:10px; position:relative}
.part13 ul li .part13_title{ background:#ff6e00; line-height:1.5; border-radius:10px; padding:16px 0;}
.part13 ul li .part13_title h2{font-size:18px; color:#fff; font-weight:bold;  text-align:center;}
.part13 ul li .part13_title img{ position:absolute; top:5px; right:10px; width:15%; }
.part13 ul li p{ text-align:center; font-size:16px; color:#8b8f9a; line-height:1.5; padding:20px 0}



@media screen and (max-width:750px){
/*banner*/
.z_banner, .z_banner .bd, .z_banner .bd li{height: 90vw;}
.z_banner{margin-top: 50px;}
.arr_btn {
    background: url(../images/arr5.png) no-repeat center;
    width: 35px;
    height: 78px;
    margin: 0 auto;
    animation: fadeInUp 1s ease-out 0s infinite alternate;
    display: block;
    margin-top: 50px;
    position: absolute;
    left: 47%;
    bottom: 10%;
    z-index: 22;
    background-size: 100%;}
.z_banner .banner_text{ width:90%; left:5%; margin-left: 0; }
.z_banner .banner_text img{ width:100%}	
.z_banner .btn{ width: 21px;  line-height: 23px; font-size:11px;}
.z_banner .btn em{    width: 2px; height: 12px;}
.z_banner .banner_text .z_row{ width:84%}


/*内容*/
.part01_con .part01_r p{ font-size:14px;}
.part01_con{display: flex; flex-wrap:wrap}
.part01_con .part01_l {
    width: 76%;
    margin: 0 auto;
}
.part01_con .part01_r{ width:100%; margin: 40px 20px 0 20px;}
.part01_con .part01_r img{ width:36%;}

.part02 ul{ flex-wrap:wrap;margin-top: 30px}
.part02 ul li{width: 94%;  padding:30px 16px; margin-bottom:10px;}
.part02 ul li img{ width:30%;}
.part02 ul li h2{font-size: 18px;}
.part02 ul li p {font-size: 12px;}


.part03 .part03_con{flex-wrap:wrap;margin: 30px 0 0 0;}
.part03 .part03_con .ai_left{ width:100%;margin-right: 0px;}
.part03 .part03_con .ai_left img{ width:100%; }
.part03 .part03_con .ai_left .ai_text{top: 43%;}
.part03 .part03_con .ai_right .ai_text01{top: 8%;}
.part03 .part03_con .ai_text h2{font-size: 18px; padding: 0px 0 10px;}
.part03 .part03_con .ai_text p {font-size: 12px;}
.part03 .part03_con .ai_right{ width:100%;}
.part03 .part03_con .ai_right img{ width:100%;}

/* .part04{padding: 2vh 0  8vh 0;} */
.part04{padding: 8vh 0;}
.part04_con { margin: 40px 0  20px 0;  flex-wrap:wrap}
.part04_con ul{width: 100%;margin-right: 30px; margin-left: 30px;}
.part04_con ul li h2{font-size: 18px;}
.part04_con ul li p{ font-size: 12px;}
.part04_con .mk_img{ width:80%; margin:0 auto}
.wenli {
    position: absolute;
    top: 0;
    left: 0;}
.wenli img{ width:100%}

.part05_con{ flex-wrap:wrap}
.part05_con_l{width: 100%;  height: 378px;}
.part05_con_l ul li p{font-size: 12px;}
.yq_con{width: 140px; height: 140px;}
.neiyuan{ width: 88px;height: 88px; font-size: 21px;}
.part05_con_l ul li h2{font-size: 18px;}
.part05_con_l .home_gbz_bg{ width: 320px;height: 320px; position: absolute;left: 8%;top: -0%;}
.part05_con_l .home_gbz_bg img{ width:100%}
.part05_con_l ul li.li01,.part05_con_l ul li.li02{top: 0%;}
.part05_con_l ul li.li03,.part05_con_l ul li.li04{top: 42%;}

.part06 ul li{width: 44%;}
.part06 ul li:nth-child(3){margin-right: 3.5%;}
.part06 ul li:nth-child(2),.part06 ul li:nth-child(4),.part06 ul li:nth-child(6){margin-right: 0;}
.part06 ul li h2{ font-size:16px;padding: 20px 0 10px;}
.part06 ul li p{ font-size:12px;}
.part06 ul li img{ width:24%}
.part06 ul li img.fuwu_num{width:10%;top: 27px;right: 26px;}

.jsclass_list li {
    width: 49%!important;
    height: 380px;
	margin-bottom:15px;
}
.jsclass_list .infobox {
    width: 85%;
    height: 80%;
    margin: 0 auto;
    padding: 20px 10px;
    background: rgba(0,0,0,.6);
    transition: all 2s;
}
.jsclass_list li .pro_text {
    opacity: 1;
    font-size: 12px;
	width:100%
}
.jsclass_list .infobox .table_cell{padding: 10px 0px;vertical-align: top;}
.jsclass_list li .icon{ margin-bottom: 6px;}
.jsclass_list li.on .infobox{width: 85%;}
.jsclass_list li .line{ margin: 20px auto;}
.jsclass_list li h3{font-size: 18px;}
.jsclass_list li .icon img{ width:20%}
.jsclass_list li.on .pro_text{font-size: 12px; width:100%}
/*提升方案*/
.z_about_swiper ul li .fangan_bg{ width:110px; height:110px; background:url(../images/home_fa_bg01.png) no-repeat; background-size:contain; margin:0 10px}
.z_about_swiper ul li h2{ padding-top:30px; font-size:14px;}
.z_about_swiper ul li p{ font-size:12px;}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:-15px;}

.part10 .part10_con{ flex-wrap:wrap}
.part10 .part10_con img{ width:80%; margin:0 auto}
.part10 .part10_con_text{ width:100%}
.part10 .part10_con p{font-size: 12px;}

.part11 ul li{ width: 42%; margin-bottom:20px;}
.part11 ul li h2{font-size: 18px;}
.part11 ul li p{font-size: 12px;}

.part13 ul li{ width:94%; margin: 0.7rem auto;}
.part13 ul li .part13_title h2{font-size: 14px;}
.part13 ul li p{font-size: 12px;}
.part13 ul li .part13_title{padding: 11px 0; border-radius: 5px}





}



