@charset "utf-8";
header{background:#fff;}

.stylebanner{font-size:0;margin:1.2rem 0 0 0;}
.stylebanner>a{display:block;position: relative;}
.stylebanner>a img{display:block;width:100%;}
.bannertxt{position: absolute;width:2.9rem;height:.8rem;text-align: center;left:50%;top:50%;margin:-.4rem 0 0 -1.45rem;color:#fff;}
.bannertxt h3{font-size:.36rem;}
.bannertxt span{font-size:.18rem;display: inline-block;}

/*关于我们*/
.aboutcont{background:url(../images/aboutbg.png) repeat left top / .23rem .23rem;}

.aboutmenu{margin:.72rem 0;}
.aboutmenu li{float:left;width:19%;margin:0 3%;text-align: center;border:2px dashed #6d3e81;padding:.1rem;border-radius:.5rem;cursor: pointer;}
.aboutmenu li>a{font-size:.24rem;background:#6d3e81;line-height:.72rem;display: block;color:#fff;border-radius:.5rem;}
.aboutmenu li:hover,.aboutmenuact{border:2px dashed #f7cd23 !important;}
.aboutmenu li:hover>a,.aboutmenuact a{background:#f7cd23 !important;}
.aboutmenuact{}

.styletit{text-align: center;padding:.5rem 0;}
.styletit h1{font-size:.32rem;font-weight:bold;}
.styletit h3{font-size:.26rem;color:#cbc9c9;text-transform:uppercase;font-style: italic;}

.aboutdv1{padding:0 .15rem .1rem .15rem;}
.aboutdv1 h2{font-size:.18rem;font-weight: bold;line-height:.32rem;}

/*数据统计滚动*/
.product-number-info{position: relative;}
.product-number-info .product-number-inner{width:16.3rem; margin:0 auto;}
.product-number-info ul{padding:.8rem 0;}
.product-number-info ul.q:after {content:"";clear: both;display: table;}
.product-number-info li{float: left;padding-top:1px;text-align: center;}
.product-number-info li:nth-child(1){width:2.5rem;}
.product-number-info li:nth-child(2){width:3.8rem;}
.product-number-info li:nth-child(3){width:3.8rem;}
.product-number-info li:nth-child(4){width:6rem;}
.product-number-info li b{font-size:36px;line-height:1;display:inline-block; position: relative;padding:0 .3rem 0 0;}
.product-number-info li b i{font-size:1.2rem;font-weight: bold;color:#de402e;}
.product-number-info li b sup{position: absolute; font-size:.3rem;color:#DE402E;bottom:0;right:0;font-weight:bold;}
.product-number-info li p{font-size:.24rem;margin:.15rem 0 0 0;}
.product-number-info li.li-1{text-align:left;}
.product-number-info li.li-1 p{padding:0 0 0 .3rem;}
.product-number-info li.li-4{text-align: right;}
.product-number-info li.li-4 p{text-align: center;}

.zixunbtn{text-align: center;}
.zixunbtn p{display:inline-block;padding:.06rem;border:2px dashed #f7cd23;border-radius:.5rem;}
.zixunbtn a{display:inline-block;padding:0 .5rem;line-height:.5rem;background:#F7CD23;border-radius:.5rem;}
.zixunbtn a span{display: inline-block;background:#f7cd23 url(../images/zixunbtnicon.png) no-repeat right center / .31rem .29rem;padding:0 .4rem 0 0;font-size:.22rem;color:#fff;font-weight:bold;}
.zixunbtn a:hover{background:#fddd5b;}
.zixunbtn a:hover span{background:#fddd5b url(../images/zixunbtnicon.png) no-repeat right center / .31rem .29rem;}

.aboutdv2{background:url(../images/aboutv2bolang.png) no-repeat left top / 100%;padding:.6rem 0 0 0;margin:.1rem 0 0 0;}
.abv2cont{/*border-top:2px solid #6D3E81;*/}
.aboutv2lunbo{}
.aboutv2lunbo .swiper-slide{position: relative;font-size:0;}
.aboutv2lunbo .swiper-slide a{display: block;}
.aboutv2lunbo .swiper-slide a img{width:100%;}
.aboutv2lunbo .swiper-slide p{background:rgba(0,0,0,0.4);color:#fff;width:80%;position: absolute;right:0;bottom:0;font-size:.22rem;height:.6rem;line-height:.6rem;padding:0 .3rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.aboutv2lunbo .abv2lunboltbtn{background:url(../images/aboutv2rtbtn.png) no-repeat left top / .48rem .48rem;width:.48rem;height:.48rem;right:.3rem;}
.aboutv2lunbo .abv2lunbortbtn{background:url(../images/aboutv2ltbtn.png) no-repeat left top / .48rem .48rem;width:.48rem;height:.48rem;left:.3rem;}

.aboutdv3{padding:0 .15rem;margin:0 0 .8rem 0;}
.abv3uldv{text-align: center;margin:0 0 .3rem 0;}
.abv3uldv img{width:85%;}
.abv3ul{height:10.5rem;background:url(../images/aboutv3bg.png) no-repeat left top / 19.2rem 10.5rem;position: relative;}
.abv3ul li{position:absolute;}
.abv3ul li h2{font-size:.22rem;}
.abv3ul li h2 span{display:inline-block;height:1px;width:.5rem;height:.15rem;}
.abv3ul li p{font-size:.18rem;color:#757575;line-height:.3rem;}
.abv3ul li:nth-child(1){bottom:1.5rem;left:2.7rem;width:2.7rem;}
.abv3ul li:nth-child(1) h2{color:#a9bc62;}
.abv3ul li:nth-child(1) h2 span{border-bottom:3px solid #A9BC62;}
.abv3ul li:nth-child(2){left:6.8rem;top:2.3rem;width:4.6rem;}
.abv3ul li:nth-child(2) h2{color:#e6577c;}
.abv3ul li:nth-child(2) h2 span{border-bottom:3px solid #e6577c;}
.abv3ul li:nth-child(3){left:9.8rem;bottom:.6rem;width:2.65rem;}
.abv3ul li:nth-child(3) h2{color:#25a298;}
.abv3ul li:nth-child(3) h2 span{border-bottom:3px solid #25a298;}
.abv3ul li:nth-child(4){right:3rem;top:3.3rem;width:2.65rem;}
.abv3ul li:nth-child(4) h2{color:#e3903f;}
.abv3ul li:nth-child(4) h2 span{border-bottom:3px solid #e3903f;}
.abv3ul li:nth-child(5){right:3rem;bottom:.7rem;width:2.2rem;}
.abv3ul li:nth-child(5) h2{color:#5f79b4;}
.abv3ul li:nth-child(5) h2 span{border-bottom:3px solid #5f79b4;}

/*企业文化*/
/* accordion */
.qywhv1cont{width:100%;height:6.8rem;overflow:hidden;margin:.6rem 0;}
.qywhv1lunbo{border-radius:.3rem; overflow: hidden;}
.qywhv1lunbo .swiper-slide{position: relative;height:100%;font-size:0;}
.qywhv1lunbo .swiper-slide a{display: block;height:100%;}
.qywhv1lunbo .swiper-slide a>img{width:100%;height:100%;}
.qywhv1lunbo .swiper-slide p{background:rgba(0,0,0,0.6);color:#fff;width:100%;position: absolute;right:0;bottom:0;font-size:.16rem;text-align:center;height:.6rem;line-height:.6rem;padding:0 .3rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.qywhv1lunbo .swiper-slide p span{display: inline-block;font-size:.24rem;margin:0 .15rem 0 0;}
.qywhv1lunbo .qywhv1lunboltbtn{background:url(../images/idv4rtbtn.png) no-repeat left top / .3rem .58rem;width:.3rem;height:.58rem;right:.2rem;}
.qywhv1lunbo .qywhv1lunbortbtn{background:url(../images/idv4ltbtn.png) no-repeat left top / .3rem .58rem;width:.3rem;height:.58rem;left:.2rem;}


.qywhv2cont{}
.qywhv2cont img{width:100%;}
/*收缩菜单*/
.qywhv2list{padding:0 .2rem;}
.v{float:right;width:.31rem;height:.31rem;overflow:hidden;background:url(../images/vicon.png) no-repeat center center / .18rem .31rem;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
.v01{}
.v02{transform:rotate(90deg);}
.vtitle{height:.7rem;background:#6d3e81 url(../images/vicon0.png) no-repeat left .5rem center / .25rem .25rem;line-height:.7rem;border-radius:.5rem;margin:.3rem 0 0 0;padding:0 .5rem 0 .95rem;font-size:.24rem;font-weight:bold;color:#fff;}
.vtitle em{margin:.2rem .15rem 0 0;}
.vcon{padding:.2rem .5rem .1rem .5rem;}
.vcon p{font-size:.18rem;}

.qywhdv3{}
.qywhv3lunbo{}
.qywhv3lunbo .swiper-slide{position: relative;font-size:0;}
.qywhv3lunbo .swiper-slide a{display: block;width:100%;}
.qywhv3lunbo .swiper-slide a img{width:100%;}
.qywhv3lunbo .qywhv3lunboltbtn{background:url(../images/aboutv2rtbtn.png) no-repeat left top / .48rem .48rem;width:.48rem;height:.48rem;right:.15rem;}
.qywhv3lunbo .qywhv3lunbortbtn{background:url(../images/aboutv2ltbtn.png) no-repeat left top / .48rem .48rem;width:.48rem;height:.48rem;left:.15rem;}
.qywhv3ulzz{position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.qywhv3ulzztxt{color:#fff;text-align: center;width:73%;}
.qywhv3ulzztxt h3{font-size:.26rem;}
.qywhv3ulzztxt p{font-size:.18rem;margin:.35rem 0;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:2;/** 显示的行数 **/
  	overflow: hidden;}
.qywhv3ulzztxt span{display: inline-block;font-size:.18rem;background:#fff;border-radius:.05rem;color:#565656;padding:.05rem .3rem;}

.qywhv3ct2nav{text-align: center;margin:.8rem 0;}
.qywhv3ct2nav li{display:inline-block;width:1.35rem;height:.46rem;line-height:.46rem;}
.qywhv3ct2nav li a{display: inline-block;width:100%;text-align: center;border-radius:.5rem;}
.qywhv3ct2nav li a:hover{background:#6d3e81;color:#fff;}
.qywhv3ct2act a{background:#6d3e81;color:#fff;}

.qywhv3ct2ul{width:100%;text-align: center;}
.qywhv3ct2ul li{display: inline-block;width:46%;margin:0 2% .3rem 2%;float:left;}
.qywhv3ct2ul li>a{display: block;width:100%;border-radius:.3rem;overflow: hidden;position: relative;font-size:0;}
.qywhv3ct2ul li>a img{width:100%;}
.qywhv3ctulzz{background:rgba(109,62,129,0.6);position: absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition: all .3s ease-in-out;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.qywhv3ctulzz span{display: inline-block;width:;height:;background: url(../images/fdj.png) no-repeat center top / .31rem .31rem;color:#fff;padding:.5rem 0 0 0;}
.qywhv3ct2ul li>a:hover .qywhv3ctulzz{opacity:1;transition: all .3s ease-in-out;}
.qywhv3ct2ul li p{text-align: center;margin:.15rem 0;}
.qywhv3ct2ul li p a{font-size:.18rem;line-height:.36rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.qywhv3ct2ul li p a:hover{color:#6D3E81;}

/*荣誉资质*/
.ryzzdv1{padding:0 .15rem .5rem .15rem;}
.ryzzdv1 h2{font-size:.2rem;line-height:.45rem;}
.ryzzul{width:100%;text-align: center;margin:.5rem 0 0 0;}
.ryzzul li{display: inline-block;width:46%;margin:0 2% .25rem 2%;float:left;}
.ryzzul li>a{display: block;width:100%;overflow: hidden;position: relative;}
.ryzzul li>a img{width:100%;}
.ryzzulzz{background:rgba(0,0,0,0.8);position: absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition: all .3s ease-in-out;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.ryzzulzz span{display: inline-block;width:;height:;background: url(../images/fdj.png) no-repeat center top / .31rem .31rem;color:#fff;padding:.5rem 0 0 0;}
.ryzzul li>a:hover .ryzzulzz{opacity:1;transition: all .3s ease-in-out;}
.ryzzul li p{text-align: center;margin:.1rem 0;}
.ryzzul li p a{font-size:.18rem;line-height:.36rem;font-weight: bold;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.ryzzul li p a:hover{color:#6D3E81;}

/*人才招聘*/
.fangan-one-b{margin: 0 auto;overflow:hidden;margin-bottom:45px;padding:0 0 .1rem 0;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.fanganneirong{margin: 0 2%;}
.menu_list li{border:2px dashed #6D3E81;border-radius:.35rem;overflow: hidden;margin:0 0 .5rem 0;}
.menu_head{padding:.2rem .15rem;cursor:pointer;position:relative;font-weight:bold;background:#fffefe url(../images/joinicon2.png) no-repeat center right .3rem / .41rem .41rem;}
.menu_head h3{font-size:.22rem;width:90%;}
.menu_head h3 span{display: inline-block;margin:0 .15rem;}
.menu_list .current{color:#fff;border:none;background:#6d3e81 url(../images/joinicon1.png) no-repeat center right .3rem / .41rem .41rem;}
.menu_body{height:auto;overflow:hidden;background:#fffefe;padding:.3rem .3rem;}
.menu_bodya{height:auto;overflow:hidden;border:1px solid #dd1a1a;padding:.1rem .2rem;}

/*课程体系*/
.tixidv1{padding:.3rem 0;}
.tixiv1ul{}
.tixiv1ul li{float:left;padding:2.1rem 0 0 0;cursor: pointer;}
.tixiv1ul li h3{font-size:.26rem;font-weight: bold;text-align: center;margin:0 0 .15rem 0;}
.tixiv1ul li p{height:1.2rem;padding:0 .5rem;font-size:.18rem;line-height:.32rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:4;/** 显示的行数 **/
  	overflow: hidden;}
.tixiv1ul li:nth-child(1){width:100%;background:url(../images/tixidv1icon1_1.png) no-repeat center top / 1.79rem 1.8rem;}
.tixiv1ul li:nth-child(2){width:100%;background:url(../images/tixidv1icon2_1.png) no-repeat center top / 1.79rem 1.8rem;}
.tixiv1ul li:nth-child(3){width:100%;background:url(../images/tixidv1icon3_1.png) no-repeat center top / 1.79rem 1.8rem;}

.tixiv1dl{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;padding:0 .15rem;}
.tixiv1dl h6{height:.18rem;margin:0 0 .2rem 0;}
.tixiv1ct2txt{color:#fff;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/position: relative;}
.tixiv1ct2txt h3{font-size:.3rem;font-weight: bold;}
.tixiv1ct2txt i{display:inline-block;position:absolute;bottom:-.3rem;left:50%;margin:0 0 0 -.29rem;width:.58rem;height:.33rem;opacity:0;transition: all .3s ease-in-out;}
.tixiv1dl dt{margin:.35rem 0 0 0;}
.tixiv1dl dt:nth-child(1) h6{background:#75c5f0;}
.tixiv1dl dt:nth-child(3) h6{background:#6d3e81;}
.tixiv1dl dt:nth-child(5) h6{background:#de402e;}
.tixiv1dl dt:nth-child(7) h6{background:#f7cd23;}
.tixiv1dl dt:nth-child(1) .tixiv1ct2txt{height:1.8rem;background:#75c5f0;}
.tixiv1dl dt:nth-child(3) .tixiv1ct2txt{height:1.8rem;background:#6d3e81;}
.tixiv1dl dt:nth-child(5) .tixiv1ct2txt{height:1.8rem;background:#de402e;}
.tixiv1dl dt:nth-child(7) .tixiv1ct2txt{height:1.8rem;background:#f7cd23;}
.tixiv1dl dt:nth-child(1) .tixiv1ct2txt i{background:url(../images/tixiv1ct2icon1.png) no-repeat center top / .58rem .33rem;}
.tixiv1dl dt:nth-child(3) .tixiv1ct2txt i{background:url(../images/tixiv1ct2icon2.png) no-repeat center top / .58rem .33rem;}
.tixiv1dl dt:nth-child(5) .tixiv1ct2txt i{background:url(../images/tixiv1ct2icon3.png) no-repeat center top / .58rem .33rem;}
.tixiv1dl dt:nth-child(7) .tixiv1ct2txt i{background:url(../images/tixiv1ct2icon4.png) no-repeat center top / .58rem .33rem;}
.tixiv1dl_dd{display: none;font-size:0;}
#opentixiv1 .tixiv1ct2txt i{opacity:1 !important;transition: all .3s ease-in-out;}

.tixiv1ct2ul2{background:#fff;text-align: center;margin:.5rem 0 .15rem 0;}
.tixiv1ct2ul2 li{width:100%;}
.tixiv1ct2ul2 li>a{display: block;width:100%;border-radius:.5rem;overflow: hidden;position: relative;}
.tixiv1ct2ul2 li>a img{width:100%;}
.tixiv1ct2ul2zz{background:rgba(0,0,0,0.6);position: absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition: all .3s ease-in-out;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.tixiv1ct2ul2zz span{display: inline-block;width:1rem;height:.8rem;background: url(../images/fdj.png) no-repeat center top / .31rem .31rem;color:#fff;padding:.5rem 0 0 0;font-size:.18rem;}
.tixiv1ct2ul2 li>a:hover .tixiv1ct2ul2zz{opacity:1;transition: all .3s ease-in-out;}
.tixiv1ct2ul2 li p{text-align: center;margin:.15rem 0;}
.tixiv1ct2ul2 li p a{font-size:.24rem;font-weight:bold;line-height:.36rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.tixiv1ct2ul2 li p a:hover{color:#6D3E81;}


.tixidv3{padding:0 .15rem;}
.list_dl{}
.list_dl dt:nth-child(1),.list_dl dt:nth-child(5),.list_dl dt:nth-child(9),.list_dl dt:nth-child(13){background:#6d3e81 url(../images/vicon0.png) no-repeat left .5rem center / .15rem;}
.list_dl dt:nth-child(3),.list_dl dt:nth-child(7),.list_dl dt:nth-child(11){background:#8a53a1 url(../images/vicon0.png) no-repeat left .5rem center / .15rem;;}
.list_dt{color:#fff;padding:0 .4rem 0 .8rem;height:1rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}
.list_dt p{line-height:1rem;font-size:.24rem;}
.list_dt:hover{#f7cd23 url(../images/vicon0.png) no-repeat left .5rem center / .15rem;}
#open{background:#f7cd23 url(../images/vicon0.png) no-repeat left .5rem center / .15rem;}
.list_dt_icon{position: absolute;right:.5rem;top:50%;margin:-.16rem 0 0 0;display: block;width:.32rem;height:.32rem;background:url("../images/off.png") no-repeat center center / .32rem;}
#open .list_dt_icon{background: url("../images/open.png") no-repeat center center / .32rem;}
.list_dd{display: none;font-size:0;}
.list_dd img{max-width:100%;}

.tixiv4uldv{padding:0 .15rem .3rem .15rem;}
.tixiv4ul{margin:0 0 .3rem 0;}
.tixiv4ul li{margin:0 0 .25rem 0;border-radius:.2rem;overflow: hidden;font-size:0;}
.tixiv4ul li>a{display: inline-block;position: relative;font-size:0;}
.tixiv4ul li>a img{display: block;width:100%;}
.tixiv4zz1{position: absolute;top:0;left:0;background: rgba(0,0,0,0.6);width:100%;height:100%;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.tixiv4zz1 h3{display:inline-block;font-size:.36rem;color:#fff;text-align: center;}
.tixiv4zz1 h3 small{font-size:.3rem;}
.tixiv4zz2{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;border:5px solid #6D3E81;text-align: center;opacity:0;transition: all .3s ease-in-out;}
.tixiv4zz2 h4{display:inline-block;font-size:.36rem;border-bottom:1px solid #ccc;width:80%;padding:.3rem 0 .2rem 0;}
.tixiv4zz2 h4 small{font-size:.3rem;}
.tixiv4zz2>p{padding:0 .3rem;font-size:.18rem;text-align: left;margin:.4rem 0;line-height:.32rem;height:2.8rem;	
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:9;/** 显示的行数 **/
  	overflow: hidden;}
.tixiv4btn{text-align:center;}
.tixiv4btn>p{display:inline-block;padding:.1rem;border:2px dashed #6d3e81;border-radius:.5rem;width:2.5rem;margin:0;text-align:center;}
.tixiv4btn span{display:inline-block;padding:0 .35rem;line-height:.6rem;background:#6d3e81;border-radius:.5rem;}
.tixiv4btn span i{display: inline-block;background:#6d3e81 url(../images/zixunbtnicon.png) no-repeat right center / .31rem .29rem;padding:0 .4rem 0 0;font-size:.24rem;color:#fff;font-weight:bold;}
.tixiv4ul li>a:hover .tixiv4zz1{opacity:0;transition: all .3s ease-in-out;}
.tixiv4ul li>a:hover .tixiv4zz2{opacity:1;transition: all .3s ease-in-out;}
.tixiv4uldv .swiper-button-next,.tixiv4uldv .swiper-button-prev{width:1.21rem;height:.3rem;bottom:0;margin:0;top:auto;}
.tixiv4uldv .swiper-button-next{background:url(../images/tixidv4btnrt.png) no-repeat left center / 1.21rem .13rem;right:42%;}
.tixiv4uldv .swiper-button-prev{background:url(../images/tixidv4btnlt.png) no-repeat left center / 1.21rem .13rem;left:42%;}
.tixiv4uldv .swiper-button-next:hover{background:url(../images/tixidv4btnrt_1.png) no-repeat left center / 1.21rem .13rem;}
.tixiv4uldv .swiper-button-prev:hover{background:url(../images/tixidv4btnlt_1.png) no-repeat left center / 1.21rem .13rem;}

.tixidv5{padding:0 .15rem;}
.tixiv5uldv{padding:0 0 .65rem 0;margin:0 0 .6rem 0;}
.tixiv5uldv .swiper-slide{text-align: center;transition: 300ms;transform: scale(0.8);}
.tixiv5uldv .swiper-slide p{margin:.15rem 0 0 0;}
.tixiv5uldv .swiper-slide p a{display: inline-block;font-size:.24rem;line-height:.36rem;}
.tixiv5uldv .swiper-slide img{width:100%;}
.tixiv5uldv .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);}
.tixiv5ulicon .swiper-pagination-bullet{width:.2rem;height:.2rem;margin:0 .15rem !important;}
.tixiv5ulicon .swiper-pagination-bullet-active{background:#6d3e81;}

/*作品展示*/
.zuopintit{}
.zuopintit h2{font-size:.28rem;background:url(../images/zuopintitbg.png) no-repeat right center / 60%;}
.zuopintit h2 small{font-size:.22rem;color:#b2b0b0;display: inline-block;}

.zuopindv1{padding:.3rem .15rem;}
.zuopinuldv{margin:0 0 .6rem 0;}
.zuopinul{width:100%;text-align: center;margin:.5rem 0 .2rem 0;}
.zuopinul li{display: inline-block;width:46%;margin:0 2% .3rem 2%;float:left;}
.zuopinul li>a{display: block;width:100%;overflow: hidden;position: relative;border-radius:.3rem;font-size:0;}
.zuopinul li>a img{width:100%;}
.zuopinulzz{background:rgba(0,0,0,0.5);position: absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition: all .3s ease-in-out;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.zuopinulzz p{width:3.46rem;height:2.3rem;border:1px solid #fff;border-radius:.35rem;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.zuopinulzz span{display: inline-block;width:;height:;background: url(../images/fdj.png) no-repeat center top / .31rem .31rem;color:#fff;padding:.5rem 0 0 0;}
.zuopinul li>a:hover .zuopinulzz{opacity:1;transition: all .3s ease-in-out;}
.zuopinul li p{text-align: center;margin:.15rem 0;}
.zuopinul li p a{font-size:.18rem;line-height:.36rem;font-weight: bold;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.zuopinul li p a:hover{color:#6D3E81;}

.morebtn{text-align:center;}
.morebtn p{display:inline-block;padding:.06rem;border:2px dashed #6d3e81;border-radius:.5rem;}
.morebtn a{display:inline-block;padding:0 .5rem;line-height:.5rem;background:#6d3e81;border-radius:.5rem;}
.morebtn a span{display: inline-block;background:#6d3e81 url(../images/moreicon.png) no-repeat right top .18rem / .28rem .16rem;padding:0 .4rem 0 0;font-size:.22rem;color:#fff;font-weight:bold;}
.morebtn a:hover{background:#824d99;}
.morebtn a:hover span{background:#824d99 url(../images/moreicon.png) no-repeat right top .18rem / .28rem .16rem;}

/*作品展示详情*/
.zpcontdv1{padding:0 .15rem;}
.zpcontv1lt{width:100%;margin:0 0 .6rem 0;}
.zpconttit{border-left:.13rem solid #6D3E81;padding:0 0 0 .2rem;margin:0 0 .6rem 0;}
.zpconttit h2{font-size:.3rem;color:#6d3e81;font-weight: bold;}
.zpconttit p span{display:inline-block;font-size:.18rem;margin:0 .15rem 0 0}

.zpconttxt p{font-size:.18rem;}
.zpconttxt img{max-width:100%;}

.newsctpagedv{background:#fff;padding:.3rem .5rem;margin:.3rem .02rem;box-shadow:2px 2px 10px #ccc;}
.newsctpage{width:100%;}
.newsctpage p{line-height:.46rem;}
.newsctpage p a{display: inline-block;font-size:.18rem;font-weight: bold;color:#757575;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.newsctpage p a:hover{color:#6d3e81;}
.fenxiang{width:3rem;float:right;height:.8rem;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.bshare-custom.icon-medium{font-size:.18rem !important;}

.zpcontv1rt{width:3.45rem;margin:.6rem 0;}
.zpsidebox1{box-shadow:2px 2px 10px #ccc;background:#fff;padding:.25rem;margin:0 .02rem .5rem .02rem;border-radius:.06rem;}
.zpsidetit{}
.zpsidetit h2{font-size:.24rem;border-bottom:1px solid #eee;padding:0 0 .1rem 0;}
.zpsidetit h2 small{display: inline-block;font-size:.18rem;}

.zpsidev1ul{}
.zpsidev1ul li{margin:.35rem 0;cursor: pointer;}
.zpsidev1ul li>a{display: inline-block;line-height:.38rem;font-size:.18rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:2;/** 显示的行数 **/
  	overflow: hidden;}
.time{padding:.1rem 0 .15rem 0;}
.time span{font-size:.18rem;float:left;}
.time span i{display:inline-block;color:#ccc;}
.time a{float:right;display: inline-block;opacity:0;transition: all .3s ease-in-out;}
.line{width:.88rem;height:1px;border-bottom:1px solid #ccc;transition: all .3s ease-in-out;}
.zpsidev1ul li:hover .line{width:100%;border-bottom:1px solid #6D3E81;transition: all .3s ease-in-out;}
.zpsidev1ul li:hover .time a{opacity: 1;transition: all .3s ease-in-out;}

.zpcontdv2{background:url(../images/zuopindv2bg.png) no-repeat left top / 100%;padding:.6rem 0 1rem 0;}
.colfff{color:#fff;}
.colfff h3{color:#fff;}
.zpv2ul{margin:0 0 .5rem 0;}
.zpv2ul li p a{font-size:.18rem;line-height:.36rem;color:#fff;}
.zpv2ul li p a:hover{color:#eee;}

/*新闻中心*/
.newsuldv{padding:0 .15rem;}
.newsul{margin:0 0 .35rem 0;}
.newsul li{border-bottom:2px dashed #ccc;margin:0 0 .35rem 0;}
.newsul li>a{display: inline-block;font-size:0;width:100%;overflow: hidden;border-radius:.2rem;}
.newsul li>a img{display: block;width:100%;height:100%;transition: all .3s ease-in-out;}
.newsulrt{width:100%;padding:.15rem 0;}
.newsulrt h3{}
.newsulrt h3>a{display: inline-block;font-size:.2rem;font-weight: bold;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.newsulrt>i{display: inline-block;border-bottom:2px solid #ccc;width:2.15rem;}
.newsulrt p{font-size:.18rem;height:1.1rem;line-height:.38rem;margin:.2rem 0;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:3;/** 显示的行数 **/
  	overflow: hidden;}
.newsulbtn{}
.newsulbtn time{display: inline-block;color:#a9a8a8;float:left;background:url(../images/newstimeicon.png) no-repeat left center / .28rem .28rem;padding:0 0 0 .35rem;line-height:.36rem;font-size:.18rem;}
.newsulbtn>a{display: inline-block;background:url(../images/newsicon1.png) no-repeat left center / .39rem .11rem;width:.39rem;height:.35rem;float:right;}
.newsul li:hover .newsulrt h3>a,.newsul li:hover .newsulrt p{color:#6D3E81;}
.newsul li:hover i{border-bottom: 2px solid #6D3E81;}
.newsul li:hover .newsulbtn>a{background:url(../images/newsicon1_1.png) no-repeat left center / .39rem .11rem;;}
.newsul li:hover>a img{transform: scale(1.1);transition: all .3s ease-in-out;}

.newspagedv{margin:0 0 .8rem 0;}
.newspagedv p{text-align: center;}
.newspagedv p a{display: inline-block;width:.42rem;height:.42rem;border-radius:50%;background:#b6b6b6;color:#fff;margin:0 .07rem;line-height:.42rem;}
.newspagedv p a:hover{background:#6D3E81;}
.pageon{background:#6D3E81 !important;}

/*校区新闻*/
.xiaoquul{width:100%;margin:.3rem 0 .5rem 0;}
.xiaoquul li{border-radius:.2rem;width:46%;float:left;margin:0 2% .35rem 2%;border:1px solid #ccc;padding:.1rem .06rem;transition: all .3s ease-in-out;}
.xiaoquul li>a{display: inline-block;width:100%;overflow: hidden;border-radius: .2rem;}
.xiaoquul li>a img{display: block;width:100%;transition: all .3s ease-in-out;}
.xiaoquul li h3{margin:.15rem 0;padding:0 .05rem;}
.xiaoquul li h3 a{display: inline-block;font-size:.2rem;font-weight: bold;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.xiaoquul li p{font-size:.18rem;padding:0 .05rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:2;/** 显示的行数 **/
  	overflow: hidden;}
.xiaoquulbtn{text-align: center;padding:0 .15rem;margin:.15rem 0;}
.xiaoquulbtn a{display: inline-block;width:.43rem;height:.29rem;background:url(../images/xiaoquicon.png) no-repeat center center / .43rem .29rem;}
.xiaoquul li:hover{background:#6D3E81;border:1px solid #6D3E81;color:#fff;transition: all .3s ease-in-out;`}
.xiaoquul li:hover h3 a{color:#fff;}
.xiaoquul li:hover .xiaoquulbtn a{background:url(../images/xiaoquicon1.png) no-repeat center center / .43rem .29rem;}
.xiaoquul li:hover>a img{transform: scale(1);transition: all .3s ease-in-out;backface-visibility: hidden;perspective: 1000;}

/*最新活动*/
.huodonguldv{padding:0 .2rem;}
.huodongul{margin:-.3rem 0 .6rem 0;}
.huodongul li{position:relative;width:100%;float:right;min-height:2.15rem;padding:.45rem 0 .45rem 1.6rem;border-bottom:1px solid #eee;}
.huodongul li h3{margin:0 0 .1rem 0;}
.huodongul li h3>a{display: inline-block;font-size:.2rem;font-weight:bold;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.huodongul li p{font-size:.18rem;line-height:.36rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:3;/** 显示的行数 **/
  	overflow: hidden;}
.huodongtime{position:absolute;width:1.34rem;height:1.34rem;top:50%;left:0;margin:-.67rem 0 0 0;background:#6D3E81;color:#fff;font-size:.24rem;
display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.huodongul li:hover h3>a{color:#6D3E81;}

/*缤纷志*/
.bfzbox{/*background:url(../images/binfenzhibg.png) repeat left top / .05rem .05rem;padding:.8rem 0;*/}
.bfzul{width:100%;margin:0 0 .3rem 0;}
.bfzul li{width:46%;float:left;margin:0 2% .3rem 2%;}
.bfzul li>a{display: inline-block;width:100%;overflow: hidden;border-radius:.05rem;}
.bfzul li>a img{display: block;width:100%;height:100%;transition: all .3s ease-in-out;}
.bfzul li>p{height:.7rem;line-height:.7rem;margin:.05rem 0 0 0;text-align: center;}
.bfzul li>p a{display:block;font-size:.18rem;border-radius:.05rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.bfzul li>p a:hover{background:#6D3E81;color:#fff;}
.bfzul li>a:hover img{transform: scale(1.1);transition:all .3s ease-in-out;}

/*校区分布*/
.mapdv1{}
.mapdv1list{padding:0 .15rem;}
.mapdv1ul{}
.mapdv1ul li{margin:.2rem 0;}
.mapdv1ul li dl{}
.mapdv1ul li dl dt{text-align: center;margin:0 0 .35rem 0;}
.mapdv1ul li dl dt h3{height:.8rem;line-height:.8rem;border-bottom:1px solid #ccc;}
.mapdv1ul li dl dt h3 span{display: inline-block;font-size:.28rem;font-weight: bold;color:#6D3E81;border-bottom:.1rem solid #6D3E81;line-height:.75rem;padding:0 .5rem;}
.mapdv1ul li dl dd{width:31.3%;float:left;margin:.1rem 1%;text-align: center;}
.mapdv1ul li dl dd a{display: inline-block;font-size:.2rem;line-height:.35rem;width:100%;height:.35rem;border-radius:.3rem;}
.mapdv1ul li dl dd a:hover{background:#6D3E81;color:#fff;}

.mapdv2{background:#fbf7e3;padding:.65rem 0 .8rem 0;}
.maptitlt{/*background:url(../images/maptitbg.png) repeat-x left top / .01rem 1.32rem;height:1.32rem;*/border-top:1px double #6D3E81;border-bottom:1px double #6D3E81;border-width:.1rem;display: inline-block;padding:.2rem .5rem;}
.maptitlt h2{font-size:.5rem;color:#6D3E81;font-weight: bold;}
.maptitlt p{font-size:.2rem;color:#6D3E81;}
.maptitrt{}
.maptitrt ul li{font-size:.36rem;font-weight: bold;float:left;text-align: right;margin:0 0 0 .5rem;color:#cc1641;}
.maptitrt ul li span{display:inline-block;font-size:.6rem;margin:0 .1rem;}

.mapv2ul{background:url(../images/mapdv2bg.png) no-repeat left top / 19.2rem 14.59rem;height:14.6rem;position:relative;}
.mapv2ul li{display:inline-block;position:absolute;font-size:.24rem;}
.mapv2ul li a{display: inline-block;padding:.4rem 0 0 0;min-width:1.16rem;font-size:.24rem;}
.mapv2ul li a:hover{background:url(../images/maplogo.png) no-repeat left top / 1.16rem .38rem;}
.mapv2ulact a{background:url(../images/maplogo.png) no-repeat left top / 1.16rem .38rem;}
/*  */
.mapv2ul li:nth-child(1){top:7.2rem;right:8.1rem;}
.mapv2ul li:nth-child(2){top:6.9rem;left:8.6rem;}
.mapv2ul li:nth-child(3){top:6rem;left:9.3rem;}
.mapv2ul li:nth-child(4){top:6.5rem;left:5.8rem;}
.mapv2ul li:nth-child(5){top:4.2rem;left:3.2rem;}
.mapv2ul li:nth-child(6){bottom:5.2rem;left:7.9rem;}
.mapv2ul li:nth-child(7){bottom:5.1rem;left:9.6rem;}
.mapv2ul li:nth-child(8){bottom:3.8rem;left:9.3rem;}
.mapv2ul li:nth-child(9){bottom:3rem;left:7.5rem;}
.mapv2ul li:nth-child(10){top:4.5rem;right:6rem;}
.mapv2ul li:nth-child(11){top:5.8rem;right:6.4rem;}
.mapv2ul li:nth-child(12){top:5.5rem;right:7.2rem;}
.mapv2ul li:nth-child(13){top:5.1rem;right:5.7rem;}
.mapv2ul li:nth-child(14){top:4.8rem;right:8.6rem;}
.mapv2ul li:nth-child(15){top:7.2rem;right:6.7rem;}
.mapv2ul li:nth-child(16){bottom:5.5rem;right:7rem;}
.mapv2ul li:nth-child(17){bottom:4.2rem;right:7rem;}
.mapv2ul li:nth-child(18){bottom:4.4rem;right:5.8rem;}
.mapv2ul li:nth-child(19){bottom:3.9rem;right:5rem;}
.mapv2ul li:nth-child(20){bottom:5rem;right:4.5rem;}
.mapv2ul li:nth-child(21){bottom:5.8rem;right:4.5rem;}
.mapv2ul li:nth-child(22){bottom:5.8rem;right:5.5rem;}
.mapv2ul li:nth-child(23){bottom:6.8rem;right:4.8rem;}
.mapv2ul li:nth-child(24){top:6.2rem;right:5.5rem;}
.mapv2ul li:nth-child(25){bottom:2.7rem;right:8rem;}
.mapv2ul li:nth-child(26){bottom:2.9rem;right:6.5rem;}
.mapv2ul li:nth-child(27){bottom:1.1rem;right:7.7rem;}
.mapv2ul li:nth-child(28){top:4.1rem;right:4.3rem;}
.mapv2ul li:nth-child(29){top:3.2rem;right:3.5rem;}
.mapv2ul li:nth-child(30){top:1.8rem;right:3.5rem;}
.mapv2ul li:nth-child(31){bottom:6rem;left:3.5rem;}
.mapv2box{position: relative;margin:-1rem 0 0 0;z-index: 2;}
.mapv2txt{width:7.2rem;border-top:1px double #6D3E81;border-bottom:1px double #6D3E81;border-width:.1rem;padding:.25rem 0;}
.mapv2txt h3{font-size:.36rem;font-weight: bold;color:#6D3E81;}
.mapv2txtul{margin:.25rem 0 0 0;}
.mapv2txtul li{float:left;width:25%;line-height:.36rem;}
.mapv2txtul li>a{display: inline-block;font-size:.18rem;font-weight: bold;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}

/*校区分布列表*/
/*模拟select*/
.maplistv1form{text-align:center;margin:0 auto;}
.select-box{ position:relative;display: inline-block;text-align: left;}
.select-city .select-header{width:4.6rem;height:.86rem;border:1px solid #c1c1c1;padding-right:.26rem;background:#6d3e81 url(../images/caseselecticon.png) no-repeat right .4rem center / .35rem .2rem;
line-height:.86rem;text-indent:3.5em;font-size:.24rem;color:#fff;cursor:pointer;overflow:hidden;}
.select-city .select-content{width:100%;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;position:absolute;top:.86rem;left:0;z-index:99;display:none;background:#f9f9f9;height:3.6rem;overflow: auto;}
.select-city .select-content li{width:100%;height:.6rem;margin:0;border-bottom:1px solid #c1c1c1;line-height:.6rem;text-indent:1em;background:#f9f9f9;font-size:.24rem;cursor:pointer;}
.select-city .select-content li a{display: block;width:100%;height:100%;}

.maplistul{margin:.3rem 0;}
.maplistul li{background:#fff;padding:.35rem .15rem;margin:0 0 .2rem 0;border-bottom:1px dashed #ccc;}
.maplistul li>a{display: inline-block;float:left;font-size:0;width:100%;overflow: hidden;border-radius:.1rem;}
.maplistul li>a img{display: block;width:100%;}
/*.maplistul li>a img{display: block;width:100%;height:100%;transition: all .3s ease-in-out;}*/
.maplistulrt{width:100%;padding:.15rem 0;}
.maplistulrt h3{}
.maplistulrt h3>a{display: inline-block;font-size:.3rem;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:1;/** 显示的行数 **/
  	overflow: hidden;}
.maplistulrt p{font-size:.18rem;height:.75rem;line-height:.38rem;margin:.15rem 0;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:2;/** 显示的行数 **/
  	overflow: hidden;}
.maplistul li dl{margin:0 0 .25rem 0;}
.maplistul li dl dd{line-height:.32rem;font-size:.18rem;color:#6D3E81;}
.newsulbtn{}
.newsulbtn time{display: inline-block;color:#a9a8a8;float:left;background:url(../images/newstimeicon.png) no-repeat left center / .28rem .28rem;padding:0 0 0 .35rem;line-height:.36rem;font-size:.18rem;}
.newsulbtn>a{display: inline-block;background:url(../images/newsicon1.png) no-repeat left center / .39rem .11rem;width:.39rem;height:.35rem;float:right;}
.maplistul li .maplistulrt h3>a:hover{color:#6D3E81;}
.maplistul li .newsulbtn>a:hover{background:url(../images/newsicon1_1.png) no-repeat left center / .39rem .11rem;;}
.maplistul li>a:hover img{transform: scale(1.1);transition: all .3s ease-in-out;}



/*联系我们*/
.lianxibanner{font-size:0;margin:1rem 0 0 0;}
.lianxibanner>a{display:block;position: relative;}
.lianxibanner>a img{display:block;width:100%;}
.lxbannertxt{position: absolute;width:2.9rem;height:.8rem;text-align: center;left:50%;top:50%;margin:-.4rem 0 0 -1.45rem;color:#fff;}
.lxbannertxt h3{font-size:.36rem;}
.lxbannertxt span{font-size:.18rem;display: inline-block;}

.lxdv1{width:16.3rem;margin:-3.5rem auto 0 auto;z-index:5;position: relative;background:#fff url(../images/lianxidv1bg.png) no-repeat right .8rem top .5rem / 2.5rem 2rem;padding:.9rem .6rem .5rem .6rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;}
.lianxitit{margin:0 1rem 0 0;}
.lianxitit h1{font-size:.48rem;font-weight:bold;}
.lianxitit h3{font-size:.33rem;color:#cbc9c9;text-transform:uppercase;font-style: italic;}
.lxdv1top{}
.lxdv1top p{float:left;font-size:.3rem;font-weight: bold;line-height:.46rem;}

.lxdv1main{padding:0 .2rem;}
.lxdv1lt{width:100%;border-radius:.1rem;box-shadow:0 0 13px #aaa;}
.lxdv1lttit{color:#6d3e81;text-align: center;border-bottom:1px dashed #6D3E81;padding:.3rem 0;}
.lxdv1lttit h3{font-size:.26rem;font-weight: bold;}
.lxdv1lttit p{font-size:.2rem;}
.lxdv1ltlist{padding:0 .3rem;}
.lxdv1ltul{margin:.2rem 0 0 0;}
.lxdv1ltul li{padding:.2rem 0 .2rem .8rem;}
.lxdv1ltul li:nth-child(1){background:url(../images/lxdv1icon1.png) no-repeat left center / .44rem .4rem;}
.lxdv1ltul li h4{font-size:.22rem;color:#757575;}
.lxdv1ltul li h4 span{font-size:.22rem;font-weight: bold;}
.lxdv1ltul li>p{font-size:.22rem;line-height:.42rem;}
.lxdv1ltul li .lxewmdv{float:left;margin:0 8% 0 0;text-align: center;width:30%;}
.lxdv1ltul li .lxewmdv img{width:100%}
.lxdv1ltul li .lxewmdv p{font-size:.16rem;}
.lxdv1ltul li:nth-child(2){background:url(../images/lxdv1icon2.png) no-repeat left center / .44rem .45rem;}
.lxdv1ltul li:nth-child(3){background:url(../images/lxdv1icon3.png) no-repeat left top .5rem / .44rem .45rem;}

.lxdv2main{padding:0 .2rem;margin:0 0 .5rem 0;}
.lxdv1rt{width:100%;}
.lxform{}
.lxform label{display: block;width:100%;border-radius:.3rem;overflow: hidden;border:1px solid #ccc;margin:0 0 .35rem 0;}
.lxform label input[type="text"]{padding:.2rem 0;font-size:.2rem;width:100%;text-indent:.2rem;border:0;}
.lxform label input[type="text"]::-webkit-input-placeholder{color:#757575;}
.lxform label textarea{font-size:.2rem;padding:.2rem .2rem;width:100%;height:2.6rem;border:0;}
.lxform label textarea::-webkit-input-placeholder{ color:#757575;}
.lxform label input[type="submit"]{height:.65rem;line-height:.65rem;font-size:.26rem;width:100%;border:0;color:#fff;background:#6d3e81;cursor: pointer;}
.lxform label input[type="submit"]:hover{background:#824d99;}
.lxform label input[type="text"]:focus::-webkit-input-placeholder,.lxform textarea:focus::-webkit-input-placeholder{color:#ccc;}

.lxdv3{background:url(../images/lianxidv2bg.png) no-repeat left top / 100% 4.03rem;width:100%;height:4.03rem;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/margin:.3rem 0 1rem 0;}
.lxdv3txt{text-align: center;color:#fff;}
.lxdv3txt h2{font-size:.3rem;}
.lxdv3txt p{font-size:.18rem;margin:.25rem 0;padding:0 .5rem;}
.lxdv3txt a{display: inline-block;font-size:.24rem;background:#6D3E81;color:#fff;padding:.15rem .6rem;border-radius:.05rem;}
.lxdv3txt a:hover{background:#824d99;}


/*合作办校*/
.hezuodv1{padding:.35rem 0;}
.hezuov1ul{width:100%;}
.hezuov1ul li{float:left;width:46%;margin:0 2% .5rem 2%;border:4px dashed #6D3E81;cursor:pointer;background:#fff;text-align: center;min-height:2.2rem;padding:.1rem .2rem;border-radius:.3rem;position: relative;overflow: hidden;}
.hezuov1ul li span{width:.6rem;height:.6rem;background:#6D3E81;color:#fff;font-size:.48rem;border-radius:50%;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/margin:.2rem auto;}
.hezuov1ul li h3{font-size:.2rem;font-weight: bold;color:#6D3E81;}
.hezuov1zz{position: absolute;width:100%;height:100%;left:0;top:0;padding:.3rem;text-align: left;background:#6D3E81;opacity: 0;transition: all .3s ease-in-out;}
.hezuov1zz p{color:#fff;
	word-break:break-all;
	text-overflow:ellipsis;
	display:-webkit-box;/**对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical;/** 设置或检索伸缩盒对象的子元素的排列方式 **/
   	-webkit-line-clamp:6;/** 显示的行数 **/
  	overflow: hidden;}
.hezuov1ul li:hover{border:4px solid #6D3E81;}
.hezuov1ul li:hover .hezuov1zz{opacity: 1;transition:all .3s ease-in-out;}

.hezuodv2{background:url(../images/indexdv4bg.png) no-repeat left top / 100% 100%;position: relative;padding:.6rem .15rem;}
.hezuov2tit{text-align:center;padding:.6rem 0;}
.hezuov2tit h1{font-size:.32rem;font-weight:bold;color:#6d3e81;}
.hezuov2tit h3{font-size:.26rem;text-transform:uppercase;font-style: italic;color:#6d3e81;}
.hezuov2main h3{font-size:.18rem;font-weight: bold;line-height:.32rem;color:#6D3E81;margin:0 0 .3rem 0;}

.hezuov3titdv{}
.hezuov3tit{text-align:left;padding:.5rem 0;}
.hezuov3tit h1{font-size:.48rem;font-weight:bold;}
.hezuov3tit h3{font-size:.33rem;color:#cbc9c9;text-transform:uppercase;font-style: italic;}
.hezuov3titdv p{font-size:.36rem;float:right;line-height:2rem;font-weight: bold;color:#6D3E81;}
.hezuov3titdv p span{display: inline-block;font-size:.48rem;font-weight: bold;}

.hezuov3main{padding:0 .6rem;}
/*3d轮播*/
#certify{width:100%;margin:0 auto;position: relative;}
#certify .swiper-container{}
#certify  .swiper-slide{width:100% !important;}
#certify  .swiper-slide>a{display: inline-block;width:100%;background:url(../images/ryzzkuang.png) no-repeat left top / 100% 100%;padding:.32rem .39rem;}
#certify  .swiper-slide img{display:block;width:100%;height:100%;}
#certify  .swiper-slide p{line-height:1rem;text-align: center;color:#373737;font-size:.24rem;font-weight: bold; opacity:1;}
/*#certify .swiper-slide.swiper-slide-active p{opacity:1 !important;}*/
#certify .swiper-button-prev{width:.46rem;height:.46rem;background:url(../images/hezuov3lt.png) no-repeat;background-size:100%;position: absolute;left:-.5rem;top:40%;}
#certify .swiper-button-prev:hover{background: url(../images/hezuov3lt_1.png) no-repeat;background-size:100%;}
#certify .swiper-button-next {width:.46rem;height:.46rem;background: url(../images/hezuov3rt.png) no-repeat;background-size:100%;position: absolute;right:-.5rem;top:40%;}
#certify .swiper-button-next:hover{background: url(../images/hezuov3rt_1.png) no-repeat;background-size:100%;}

.hezuodv4{background: url(../images/hezuodv4bg.png) no-repeat left top / 100% 100%;padding:0 .15rem .8rem .15rem;}
.hezuov4ul{width:100%;margin:0 0 .3rem 0;}
.hezuov4ul li{width:100%;height:.8rem;position: relative;padding:0 .5rem 0 1.3rem;background:#6d3e81;border-radius:.5rem;overflow: hidden;margin:0 0 .35rem 0;}
.hezuov4ul li span{position:absolute;width:.8rem;height:.8rem;background:#fff;color:#6d3e81;font-size:.42rem;font-weight:bold;top:50%;left:0;margin:-.4rem 0 0 0;border-radius:.5rem;font-style:italic;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
.hezuov4ultxt{color:#fff;height:.8rem;}
.hezuov4ultxt h3{font-size:.22rem;font-weight:bold;height:.8rem;line-height:.8rem;}

.hezuodv5{}
.hezuov5main{padding:0 0 .5rem 0;}
.hezuov5lt{width:100%;}
.hezuov5lt p{font-size:.18rem;font-weight: bold;line-height:.38rem;padding:0 .15rem}
.hezuov5rt{width:100%;overflow: hidden;}
.hezuov5rt img{width:100%;}

.hezuov5main2{}
.hezuov5main2txt{text-align: left;padding:.5rem .3rem;background:url(../images/hezuodv5bg.png) no-repeat left top / 100% 100%;}
.hezuov5main2txt h3{font-size:.24rem;font-weight:bold;color:#fff;line-height:.6rem;}

.hezuodv6{padding:.35rem .15rem;}
.hezuov6main{background:url(../images/hezuodv6bg.png) no-repeat center top / 100% 100%;margin:0 auto;}
.hezuov6lt{width:100%;padding:.3rem .3rem 1.5rem .3rem;color:#fff;}
.hezuov6main dl dt{font-size:.2rem;font-weight:bold;color:#fff;margin:0 0 .3rem 0;}
.hezuov6main dl dd{font-size:.16rem;line-height:.32rem;color:#fff;}
.hezuov6rt{width:100%;padding:.5rem .3rem .5rem .3rem;}

.hezuodv7{background:url(../images/indexdv4bg.png) no-repeat left top / 100% 100%;margin:.3rem 0;padding:.6rem 0;}
.hezuov7tit{text-align:center;padding:.6rem 0;}
.hezuov7tit h1{font-size:.32rem;font-weight:bold;color:#6D3E81;}
.hezuov7tit h3{font-size:.26rem;text-transform:uppercase;font-style: italic;color:#6D3E81;}
.hezuov7ul{width:100%;}
.hezuov7ul li{width:46%;margin:0 2% .35rem 2%;float:left;}
.hezuov7txtdv{}
.hezuov7txt{width:100%;background:#fff;border-radius:.5rem;padding:.06rem;}
.hezuov7txt h3{font-size:.24rem;font-weight: bold;color:#6D3E81;border:2px dashed #6D3E81;border-radius:.3rem;text-align: center;line-height:.45rem;}


.hezuodv8{padding:0 .15rem .5rem .15rem;}
.hezuov8tit{text-align: center;padding:.5rem 0;}
.hezuov8tit h1{font-size:.32rem;font-weight:bold;color:#6D3E81;}
.hezuov8tit h3{font-size:.26rem;color:#6D3E81;text-transform:uppercase;font-style: italic;}
.hezuov8ul{background:url(../images/hezuodv8icon1.png) no-repeat center top / 1.6rem 1.6rem;padding:2rem 0 0 0;}
.hezuov8ul li{width:100%;background:url(../images/hezuodv8icon2.png) no-repeat center bottom / .49rem .22rem;padding:0 0 .4rem 0;margin:.2rem 0 0 0;text-align: center;}
.hezuov8ul li:last-child{background:0;}
.hezuov8ul li>a{font-size:.22rem;font-weight:bold;color:#6D3E81;border-radius:.5rem;border:1px dashed #6D3E81;display:inline-block;width:100%;line-height:.6rem;}
.hezuov8ul li>a:hover{background:#6D3E81;color:#fff;}

.hezuodv9{background:url(../images/hezuodv9bg.png) no-repeat left top / 100% 100%;padding:.3rem 0 .8rem 0;margin:0 0 .5rem 0;}
.hezuov9ul{width:100%;}
.hezuov9ul li{float:left;width:46%;border-radius:50%;margin:0 2% .6rem 2%;font-size:.26rem;position: relative;}
.hezuov9ul li img{width:100%;}
.hezuov9ul li p{position: absolute;top:50%;width:100%;height:1rem;margin:-.5rem 0 0 0;line-height:inherit;text-align: center;display:flex;align-items: center;/*垂直*/justify-content:center;/*水平*/}
/*.hezuov9ul li:nth-child(1){background:url(../images/hezuodv9icon1.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(2){background:url(../images/hezuodv9icon2.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(3){background:url(../images/hezuodv9icon3.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(4){background:url(../images/hezuodv9icon4.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(5){background:url(../images/hezuodv9icon5.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(6){background:url(../images/hezuodv9icon6.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(7){background:url(../images/hezuodv9icon7.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(8){background:url(../images/hezuodv9icon8.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(9){background:url(../images/hezuodv9icon9.png) no-repeat left top / 2.64rem 2.64rem;}
.hezuov9ul li:nth-child(10){background:url(../images/hezuodv9icon10.png) no-repeat left top / 2.64rem 2.64rem;}*/

.zixunbtn3{text-align:center;}
.zixunbtn3 p{display:inline-block;padding:.06rem;border:2px dashed #fff;border-radius:.5rem;}
.zixunbtn3 a{display:inline-block;padding:0 .5rem;line-height:.5rem;background:#fff;border-radius:.5rem;}
.zixunbtn3 a span{display: inline-block;background:#fff url(../images/zixunbtnicon2.png) no-repeat right center / .31rem .29rem;padding:0 .4rem 0 0;font-size:.22rem;color:#6d3e81;font-weight:bold;}
.zixunbtn3 a:hover{background:#fdd838;}
.zixunbtn3 a:hover span{background:#fdd838 url(../images/zixunbtnicon2.png) no-repeat right center / .31rem .29rem;}

.liuyan2{background:url(../images/liuyan2bg.png) no-repeat left top / 100% 8.3rem;padding:.3rem 0 1rem 0;}
.liuyan2form{width:9.3rem;margin:0 auto;}
.liuyan2form label{display: inline-block;}
.liuyan2form label input[type="text"]{float:left;width:4.45rem;margin:0 .1rem;color:#757575;font-size:.18rem;height:.6rem;line-height:.6rem;text-indent:.2rem;border:0;border-radius:.1rem;}
.liuyan2form label input[type="text"]::-webkit-input-placeholder{color:#757575;font-size:.18rem;}
.liuyan2form textarea{color:#6D3E81;width:9.1rem;height:1.5rem;color:#757575;margin:.25rem .1rem;padding:.06rem 0 0 0;text-indent:.2rem;color:#565656;font-size:.18rem;border:0;border-radius:.1rem;}
.liuyan2form textarea::-webkit-input-placeholder{color:#757575;font-size:.18rem;}
.liuyan2formbtn{text-align: center;}
.liuyan2formbtn input[type="submit"]{width:3rem;font-size:.3rem;color:#fff;background:#6D3E81;border:0;height:.56rem;line-height:.56rem;border-radius:.5rem;}






