@charset "UTF-8";

.w1440{
	max-width: 1440px;
	width: 90%;
	margin: 0 auto;
}
.w1310{
	max-width: 1310px;
	width: 90%;
	margin: 0 auto;
}
.w1640{
	width: 90%;
	margin: 0 auto;
}
@media(max-width: 1500px){
	.w1440{
		max-width: 1300px;
		width: 90%;
		margin: 0 auto;
	}
}
@media(max-width: 1440px){
	.w1440{
		max-width: 75%;
		width: 90%;
		margin: 0 auto;
	}
}
body{
	/*font-size: 0.4rem;*/
	color: #666;
}
img{
	max-width: 100%;
}
a:hover{
	color: #07933d;
}
/*新闻详情*/

.main.new_de{
	/*padding-top: 118px;*/
	padding-bottom: 2.75rem;
}

.main.new_de .title{
	color: #666;
	text-align: center;
	border-bottom: 1px solid #ececec;
	padding-bottom: 1.45rem;
	padding-top: 1.75rem;
}
.main.new_de .title a{
	color: #666;
}
.main.new_de .title a:hover{
	color: #07933d;
}
.main.new_de .title h1{
	color: #393939;
	line-height: 1.5;
	margin-bottom: 0.4rem;
}
.main.new_de .new_page .prev-btn{
	width: 100%;
}
.main.new_de .new_page .next-btn{
	width: 100%;
	margin-top:10px;
	/*justify-content: flex-end;*/
}
.main.new_de .new_page img{
	display:none;
}
/*.main.new_de .new_page .next-btn img{
	margin-left: 0.2rem;
}
.main.new_de .new_page .prev-btn img{
	margin-right: 0.2rem;
}*/

.main.new_de .new_page a.more{
	width: 2.5rem;
	height: 1rem;
    margin: 1.5rem auto 0;
    color: #fff;
}
.main.new_de .new_page a.more:hover{
    color: #fff;
}
.main.new_de .new_page a.more::after{
    display: none !important;

}
.main.new_de .news_con{
	padding: 1.25rem 0;
	color: #666;
	line-height:2;
	/*line-height: 0.75rem;*/
}
.main.new_de .new_page{
	border-top: 1px solid #ececec;
	padding-top: 1.45rem;
	color: #666;
}
.main.new_de .new_page a{
	color: #666;

}
.main.new_de .new_page a:hover{
	color: #07933d;
}

/*新闻详情*/


/*讲师详情*/
.main.coll_de{
	overflow: hidden;
}
.main.coll_de .banner-w .banner img{
	max-width:150%;
	left:-25%;
	position:relative;
}
.main.coll_de .banner-w .info{
	text-align: center;
	height:auto;
	box-sizing:border-box;
	padding:1.2rem 0 .75rem;
}
.main.coll_de .banner-w .info .member-ico{
	width:1.9rem;
	height:1.9rem;
	border-radius: 50%;
	overflow: hidden;
	top:-.95rem;
	left:50%;
	transform: translateX(-50%);
}
.main.coll_de .banner-w .posi{
	display: flex;
	justify-content: center;
	align-items: center;
	color: #666;
	margin: 0.1rem 0 .45rem;
}
.main.coll_de .banner-w{
	color: #666;
}
.main.coll_de .banner-w .name{
	color: #393939;
}

.main.coll_de .banner-w .ico{
	width: 20px;
	height: 20px;
	background: #07933d;
	border-radius: 3px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-left: 0.3rem;
}


.main.coll_de .info-w{
	background: #e7f6ee;
	padding:.8rem 0;
}
.main.coll_de .info-w .item{
	background: #fff;
	border-radius: 3px;
	overflow: hidden;
	box-sizing:border-box;
	padding: 0.4rem .5rem 0.56rem;
	color: #666;
}

.main.coll_de .info-w .item .top{
	border-bottom: 1px solid #ececec;
	display: flex;
	align-items: center;
	color: #393939;
	padding-bottom: 0.3rem;
}
.main.coll_de .info-w .item .top img{
	margin-right: 0.2rem;
	width:.55rem;
}
.main.coll_de .info-w .item .bot{
	padding-top: 0.2rem;
}
.main.coll_de .info-w .item .bot .num-w{
	display: flex;
	align-items: center;
}
.main.coll_de .info-w .item .bot .num-w{
	margin-bottom: 0.4rem;
}
.main.coll_de .info-w .item .bot .num-w:last-child{
	margin-bottom:0;
}
.main.coll_de .info-w .item .num{
	width:26px;
	height:26px;
	border-radius: 50%;
	background: #07933d;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 0.16rem;
}
.main.coll_de .info-w .item:first-child{
	margin-bottom:.45rem;
}

.main.coll_de .lecturer-w{
	padding:.8rem 0;
}
.main.coll_de .lecturer-w .tit-t{
	margin-bottom:.45rem;
	color:#393939;
}

.main.coll_de .lecturer-w .swiper-slide{
	position: relative;
	overflow: hidden;
	border-radius: 4px;
	/*padding-bottom: 118%;
	padding-bottom: 26.4%;*/
	display:block;
}
.main.coll_de .lecturer-w .swiper-slide img{
	/*position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;*/
	width:100%;
}
.main.coll_de .lecturer-w .swiper-container{
	padding-bottom:.8rem;
}
.main.coll_de .lecturer-w .swiper-container .swiper-pagination{
	bottom:0;
}
.main.coll_de .lecturer-w .swiper-pagination-bullet{
	opacity: 1;
	background: #b9cfc3;
	width: 12px;
	height: 12px;
	border-radius:50%;
	margin:0 6px;
}
.main.coll_de .lecturer-w .swiper-pagination-bullet-active{
	background: #008c3f;
}





/*讲师详情*/

/*大学*/

.main.college .box .title{
	color:#393939;
}
.main.college .box .tit-28{

	color:#393939;
}
.main.college .box .tit_1{
	margin: 1rem 0 0.5rem;
}
.main.college .box1 .w1640{
	padding: 2rem 0 2.3rem;
	border-bottom: 1px solid #ececec;
}

.main.college .box1 .title{
	margin-bottom: 0.75rem;
}
.main.college .box1 .con-t,.main.college .box2 .con-t,.main.college .box3 .t,.main.college .box4 .t{
	line-height:2;
}
.main.college .box2{
	padding-top: 2rem;
	padding-bottom:2.2rem; 
}
.main.college .box2 .title{
	margin-bottom: 0.75rem;
}
.main.college .box2 .swiper-box{
	margin-top: 2rem;
}
.main.college .box2 .swiper-box .fon1{
	margin-bottom:1rem;
}
.main.college .box2 .swiper-box .swiper-container{
	padding-bottom: 0.5rem;
}
.main.college .box2 .swiper-box .swiper-container .swiper-pagination{
	bottom:0;
}
.main.college .box2 .swiper-box .t{
	text-align: center;
	margin-top: 0.7rem;
	color: #393939;
}
.main.college .box2 .swiper-box .swiper-slide .img{
	position: relative;
	overflow: hidden;
	padding-bottom: 75%;
}
.main.college .box2 .swiper-box .swiper-slide .img img{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	transition:all 0.3s ease 0s;
}
.main.college .box2 .swiper-box .swiper-pagination-bullet{
	opacity: 1;
	background: #b9cfc3;
	width: 12px;
	height: 12px;
	border-radius:50%;
	margin:0 6px;
}
.main.college .box2 .swiper-box .swiper-pagination-bullet-active{
	background: #008c3f;
}
.main.college .box3{
	background: #e7f6ee;
	padding: 2.25rem 0 2.1rem;
}
.main.college .box3 .title{
	margin-bottom: 0.8em;
}

.main.college .box3 .list .li{
	height:auto;
	background: #fff;
	width: 22.9%;
	box-sizing:border-box;
	margin-right: 2.8%;
	text-align: center;
	padding: 0 0.65rem;
}
.main.college .box3 .list .li .t{
	color: #393939;
	margin: 0.2rem 0 0.05rem;
}
.main.college .box3 .list .li .top{
	border-bottom: 1px dashed #e7f6ee;
	height:auto;
	box-sizing: border-box;
	padding-top: 1.4rem;
	padding-bottom:.65rem;
}
.main.college .box3 .list .li .top .ico{
	height:.7rem;
}
.main.college .box3 .list .li .top .ico img{
	max-height: 100%;
}
.main.college .box3 .list .li .top p{
	/*font-size: 0.375rem;*/
	color: #888;
	line-height: 1.6;
	min-height:48px;
}
.main.college .box3 .list .li .item-b{
	padding: 0.65rem 0;
	line-height: 2.375;
}
.main.college .box3 .list .li:last-child{
	margin-right: 0;
}
.main.college .box4{
	padding: 2rem 0 0;
}
.main.college .box4 .title{
	margin-bottom: 1rem;
}
.main.college .box4 .w1640{
	padding-bottom: 2.5rem;
	border-bottom: 1px solid #ececec;
}
.main.college .box4 .teac-tab {
	margin: 1.65rem 0 1.25rem;
}
.main.college .box4 .teac-tab span{
	color: #393939;
	transition: all 0.3s ease 0s;
	margin-right: 1.5rem;
	position: relative;
	display: inline-block;
}
.main.college .box4 .teac-tab span:before{
	content: '';
	position: absolute;
	width: 0%;
	height: 3px;
	background: #008c3f;
	left: 0;
	bottom: -0.25rem;
	transition: all 0.3s ease 0s;
}
.main.college .box4 .teac-tab span:hover:before{
	width: 100%;
}
.main.college .box4 .teac-tab span.cur:before{
	width: 100%;
}
.main.college .box4 .teac-tab span:hover{
	color: #008c3f;
	cursor: pointer;
}
.main.college .box4 .teac-tab span.cur{
	color: #008c3f;
}
.main.college .box4 .ulbox .li{
	width: 22.5%;
	border-radius: 3px;
	overflow: hidden;
	margin-bottom: 1.5rem;
}
.main.college .box4 .ulbox .li .con{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	box-sizing:border-box;
	padding: 0.9rem 0.75rem;
	z-index: 1;
	bottom: -64%;
	color: #fff;
	transition: all 0.3s ease 0s;
	font-size: 0.375rem;
	line-height: 1.6;
}
.main.college .box4 .ulbox .li .con .name{
	margin-bottom: 0.2rem;
}
.main.college .box4 .ulbox .li .con .t{
	height:45px;
	line-height:1.6;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
}
.main.college .box4 .ulbox .li .con .kecheng{
	margin-top: 1.2rem;
}
.main.college .box4 .ulbox .li .con .kecheng .ke{
	margin-bottom: 0.2rem;
}
.main.college .box4 .ulbox .li .con .de{
	position: absolute;
	left: 50%;
	transform:translateX(-50%);
	text-align: center;
	bottom: 0.6rem; 
}
.main.college .box4 .ulbox .li .con .de img{
	margin-right: 0.15rem;
}
.main.college .box4 .more-btn{
	margin: .8rem auto 0;
	text-align: center;
	cursor: pointer;
	color: #008c44;
}
.main.college .box4 .more-btn img {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.main.college .box5{
	padding-top:2rem;
}
.main.college .box5 .title{
	margin-bottom: 0.7rem;
}
.main.college .box5 .sub-tit{
	margin-bottom: 0.8rem;
}

.main.college .box5 .ulbox{
	margin-bottom:2rem;
}
.main.college .box5 .ulbox .li{
	width:50%;
	position:relative;
}
.main.college .box5 .ulbox .li .btn{
	margin-bottom:.75rem;
}
.main.college .box5 .ulbox .li:nth-child(1),.main.college .box5 .ulbox .li:nth-child(2){
	border-bottom:1px dashed #e3e3e3;
	padding-bottom:1.5rem;
}
.main.college .box5 .ulbox .li:nth-child(3),.main.college .box5 .ulbox .li:nth-child(4){
	padding-top:1.5rem;
}
.main.college .box5 .ulbox .li:nth-child(1),.main.college .box5 .ulbox .li:nth-child(3){
	padding-right:10%;
}
.main.college .box5 .ulbox .li:nth-child(2),.main.college .box5 .ulbox .li:nth-child(4){
	padding-left:10%;
}
.main.college .box5 .ulbox .li .p{
	line-height:2.5;
}
.main.college .box5 .ulbox .li:nth-child(1):before,.main.college .box5 .ulbox .li:nth-child(3):before{
	content:"";
	position:absolute;
	width:1px;
	top:0;
	right:0;
	height:calc(100% - 1.5rem);
	border-right:1px dashed #e3e3e3;
}
.main.college .box5 .ulbox .li:nth-child(3):before{
	top:1.5rem;
}

.col2{
	color:#008c3f;
}
.main.college .box5 .input-w{
	display: flex;
	align-items: flex-end;
	border-bottom: 1px dashed #ececec;
	border-top: 1px dashed #ececec;
	padding-bottom: 1rem;
	padding-top: 0.8rem;
}
.main.college .box5 .con-t{
	margin-bottom: 1.5rem;
}
.main.college .box5 .con-t .t{
	margin-bottom: 0.85rem;
	font-weight: bold;
}
.main.college .box5 .con-t .t.sm{
	margin-bottom: 0.25rem;
}
.main.college .box5 .con-t .t img{
	margin-right:10px;
}
.main.college .box5 .tit5{
	font-weight:bold;
	margin-bottom:.15rem;
}
.main.college .box5 .p2{
	line-height:2.5;
}
.main.college .box5 .tit5{
	margin-top: 1.5rem;
}
.main.college .box5 .tit5:nth-child(1){
	margin-top:0;
}
.main.college .box5 .con-t .item{
	margin-bottom: 0.85rem;
}
.main.college .box5 .con-t .item-t{
	margin-bottom: 0.2rem;
	font-weight: bold;
}
.main.college .box5 .con-t.two .p3{
	line-height: 2.125;
	margin-bottom: 0.8rem;
}
.main.college .box5 .con-t.two .t{
	margin-top: 1.2rem;
}
.main.college .box5 .sub-tit.two{
	margin-top: 1.5rem;
}
.main.college .box5 .input-w .text .input-b{
	background:none;
	border:none;
	padding:0;
}
.main.college .box5 .input-w .text .input-b input{
	height:44px;
	width:calc(100% - 90px);
	background: #f5f5f5;
	border: 1px solid #ebebeb;
	border-radius: 2px;
	overflow: hidden;
	box-sizing:border-box;
	padding:0 0.5rem;
	margin-right:10px;
}
.main.college .box5 .input-w .input-b{
	height:.8rem;
	background: #f5f5f5;
	border: 1px solid #ebebeb;
	border-radius: 2px;
	overflow: hidden;
	box-sizing:border-box;
	padding:0 0.2rem;

}
.main.college .box5 table{
	width: 100%;
	border: 1px solid #deeadc;
	color: #666;
	margin-bottom: 1.7rem;
}
.main.college .box5 table .b{
	color: #666;
	font-weight: bold;
}
.main.college .box5 table th{
	background: #008c3f;
	height: 1.5rem;
	line-height: 1.4rem;
	font-weight: bold;
	box-sizing:border-box;
	/*padding-left: 1.5rem;*/
	color: #fff;
	/*text-align: left;*/
	border:none 
}
.main.college .box5 table td{
	background: #fafcf9;
	box-sizing:border-box;
	padding: 0.75rem 1.4rem;
	line-height: 2.125;
	color: #666;

}
.main.college .box5 table td p{
	margin-bottom: 0.3rem;
}
.main.college .box5 table th:first-child{
	width: 25.2%;
}
.main.college .box5 table th:last-child{
	width: 42.07%;
}
.main.college .box5 .input-w .name{
	width: 31.2%;
	margin-right: 1rem;
}
.main.college .box5 .input-w .img-t{
	height: 44px;
	display: flex;
	align-items: center;
	margin: 0 1rem 0 0.6rem;
	cursor: pointer;
}
.main.college .box5 .input-w .tel{
	width: 31.2%;
	margin-right: 1rem;
}
.main.college .box5 .input-w .text{
	width:21%;
}
.main.college .box5 .input-w .tip{
	font-size: 15px;
	margin-bottom: 0.1rem;
}
.main.college .box5 .input-w .sub{
	width: 10%;
	text-align: center;
	height: 44px;
	background: #008c3f;
	color: #fff;
	font-size: 18px;
	border: none;
	border-radius: 2px;
	overflow: hidden;
}
.main.college .box5 .input-w .input-b input{
	width: 100%;
	height: 100%;
	border: none;
	background: none;
}
.main.college .box5 .swiper-box{
	margin-top: 1.8rem;
}
.main.college .box5 .swiper-box .swiper-pagination-bullet{
	opacity: 1;
	background: #b9cfc3;
	width: 12px;
	height: 12px;
	border-radius:50%;
	margin:0 6px;
}
.main.college .box5 .swiper-box .swiper-pagination-bullet-active{
	background: #008c3f;
}

.main.college .box5 .swiper-box .swiper-container .swiper-pagination{
	bottom:0;
}
.main.college .box5{
	padding-bottom: 2.2rem;
}
.main.college .box5 .fon1{
	margin-bottom: 1.3rem;
}
.main.college .box4 a{
	display:block;
}
/*.main.college .box2 .swiper-box .swiper-container .{

}*/
/*大学*/


/*悬浮样式*/
@media (min-width: 1025px) {
	.main.college .box5 .input-w .input-b{
		transition:all 0.3s ease 0s;
	}
	.main.college .box5 .input-w .input-b:hover{
		border: 1px solid #008c3f;
	}
	.main.college .box5 .input-w .text .input-b:hover input
	{
		border: 1px solid #008c3f;
	}
	.main.college .box5 .input-w .text .input-b:hover
	{
		border:none;
	}
	.main.college .box3 .list li:hover .top{
		transform: translateY(4px);
	}
	.main.college .box3 .list li:hover .item-b{
		transform: translateY(4px);
	}
	.main.college .box3 .list li .top{
		transition:all 0.3s ease 0s;
	}
	.main.college .box3 .list li .item-b{
		transition:all 0.3s ease 0.2s;
	}
	.main.college .box4 .ulbox .li img{
		transition:all 0.3s ease 0s;
	}
	.main.college .box4 .ulbox .li:hover img{
		transform: scale(1.05);
	}
	.main.college .box4 .ulbox .li .con{
		transition:all 0.35s ease 0s;
	}
	.main.college .box4 .ulbox .li:hover .con{
		bottom: 0;
		background: rgba(0,0,0,0.6);
	}
}

@media (max-width: 1481px) {
	.main.college .box4 .ulbox .li .con .t{
		height:40px;
	}
	.main.college .box2 .swiper-box .swiper-container{
		padding-bottom:1.5rem;
	}
}


@media (max-width: 1025px) {
	.main.coll_de .lecturer-w .swiper-pagination-bullet{
		width:6px;
		height:6px;
	}
}







.pc-img{

}
.m-img{
	display: none;
}
.backcover{
	background-size: cover!important;
}
.movescale{
	transform:scale(1.05); 
}
.tov{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


/*艺术涂料栏目*/
.dehome-banner{
	padding:.3rem 0; 
}
.dehome-banner .swiper-container{
	width: 100%;
	padding-bottom:.4rem;
}
.dehome-banner .swiper-container .swiper-slide{
	width: 100%;
	overflow: hidden;
	border-radius:1px;
}
.dehome-banner .swiper-container .swiper-pagination{
	bottom:0rem;
	height:8px;
	display:flex;
	justify-content:center;
}
.dehome-banner .swiper-container .swiper-pagination-bullet{
	opacity: 1;
	background:#ececec;
	width:6px;
	height:6px;
	border-radius:50%;
}
.dehome-banner .swiper-container .swiper-pagination-bullet-active{
	background: #008c3f;
}


.dehome-accord{
	background: #e8f7f0;
	padding:.8rem 0;
}
.dehome-accord .title-t{
	color: #393939;
	margin-bottom:.35rem;
}
.dehome-accord .list{
	height:auto;
}

.dehome-accord .list .li a{
	color: #393939;
}
.dehome-accord #tab-list{
	position:relative;
	padding-bottom:.5rem;
}
.dehome-accord #tab-list .btn{
	position:absolute;
	width:.48rem;
	height:.48rem;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	z-index:2;
}
.dehome-accord #tab-list .imgbox{
	position:relative;
}
.dehome-accord #tab-list .t{
	text-align:center;
	padding-top:.2rem;
}
.dehome-accord #tab-list .swiper-pagination{
	bottom:0rem;
	height:8px;
	display:flex;
	justify-content:center;
}
.dehome-accord #tab-list .swiper-pagination-bullet{
	opacity: 1;
	background:#ececec;
	width:6px;
	height:6px;
	border-radius:50%;
}
.dehome-accord #tab-list .swiper-pagination-bullet-active{
	background: #008c3f;
}


.dehome-honor{
	padding:.75rem 0;
}
.dehome-honor #list-wrap{
	position:relative;
	padding-bottom:.4rem;
}
.dehome-honor .title-t{
	color: #393939;
	margin-bottom:.3rem;
}
.dehome-honor .list .li{
	overflow: hidden;
	background: #f9f9f9;
	overflow: hidden;
	box-sizing:border-box;
	padding: .6rem 0.3rem 0.3rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.dehome-honor .list .li .t{
	color: #393939;
}
.dehome-honor .list .li p{
	color: #555;
}
.dehome-honor .list .li .img{
	width:80%;
	margin:0 auto .6rem;
	text-align: center;
	overflow: hidden;
}
.dehome-honor .list .li .img img{
	max-height: 100%;
	transition:all 0.3s ease 0s;
}
.dehome-honor .list .li a{
	color: #ccc;
}
.dehome-honor .list .li .bot{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.dehome-honor .list .li .t{
	margin-bottom: 0.2rem;
}
.dehome-honor .list .li .bot{
	margin-top: 0.4rem;
}
.dehome-honor .list .li .bot img{
	width:.35rem;
}
.dehome-honor .list .li span{
	color:#008c3f;
}
.dehome-honor .list .li .download a{
	display: flex;
	align-items: center;
}

.dehome-honor .list .li .download .ico{
	margin-right: 0.2rem;
	transition:all 0.3s ease 0s;
}
.dehome-honor .list .li .download .ico img{
	width:.35rem;
}
.dehome-honor #list-wrap .swiper-pagination{
	bottom:0rem;
	height:8px;
	display:flex;
	justify-content:center;
}
.dehome-honor #list-wrap .swiper-pagination-bullet{
	opacity: 1;
	background:#ececec;
	width:6px;
	height:6px;
	border-radius:50%;
}
.dehome-honor #list-wrap .swiper-pagination-bullet-active{
	background: #008c3f;
}









.dequ-main .more-btn{
	margin: .6rem auto 0;
	text-align: center;
	cursor: pointer;
	color: #008c44;
}
.dequ-main .more-btn img{
	width:.24rem;
	margin-top:.1rem;
	transform: rotate(180deg);
}

.deab-wrap{
	padding:.7rem 0;
}
.deab-wrap .tit1{
	margin-bottom:.5rem;
}
.cooperation .tit5{
	font-size:.5rem;
	margin-bottom:.35rem;
}
.deab-wrap .w1640{
	height:auto;
}
.deab-wrap .img-wrap{
	width: 100%;
	height: 100%;
}
.deab-wrap .img-wrap .bg{
	position:absolute;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:2;
}
.deab-wrap .img-wrap .play-ico{
	z-index: 2;
	left:calc(50% - 30px);
	top:calc(50% - 30px);
	margin:auto;
	cursor: pointer;
}
.deab-wrap .img-wrap .play-ico img{
	width:1rem;
	transition:all 0.3s ease 0s;
}
.deab-wrap .img-wrap .play-ico:hover img{
	transform:rotateZ(45deg); 
}
.deab-wrap .ri{
	width: 100%;
	box-sizing:border-box;
	background: #f4faf7;
	height: 100%;
	padding:.6rem .4rem;
	color: #777;
	line-height: 
}
.deab-wrap .ri .t{
	color: #393939;
	margin-bottom: 0.3rem;
}
.deab-wrap .ri p{
	line-height: 2.125;
	/*margin-bottom: 0.75rem;*/
}
.deab-wrap .ri p:last-child{
	margin-bottom: 0;
}



.depro{
	padding:.7rem 0;
	background: #e8f7f0;
}
.depro .title-t{
	color: #393939;
	margin-bottom:.35rem;
}
.depro .box1{
	position:relative;
}
.depro .box1 .li .img1{
	width:100%;
	height:4.5rem;
	background-repeat:no-repeat;
	background-position:50% 50%;
	background-size:cover;
}
.depro .box1 .li .text{
	padding:.6rem 0 0;
	opacity:0;
	visibility:hidden;
	-webkit-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.depro .box1 .li .text .tit2{
	margin-bottom:.3rem;
}
.depro .box1 .li .text .tit3{
	color:#777;
	line-height:2;
}
.depro .box1 .li .more img{
	width:.36rem;
	height:auto;
	margin-right:.2rem;
}
.depro .box1 .li .more{
	color:#008b3f;
	margin-top:.2rem;
	background-color: transparent;
}
.depro .box1 .swiper-button-prev, .depro .box1 .swiper-button-next{
  width:.6rem;
  height:.6rem;
  background:none !important;
  margin-top:0;
  top:1.8rem;
  border-radius:50%;
}
.depro .box1 .swiper-button-prev svg,.depro .box1 .swiper-button-next svg{
  width:.3rem;
}
.depro .box1 .swiper-button-next.swiper-button-disabled svg g, .depro .box1 .swiper-button-prev.swiper-button-disabled svg g{
  /*fill:#e5e5e5;*/
}
.depro .box1 .swiper-button-next svg g, .depro .box1 .swiper-button-prev svg g{
  /*fill:#e5e5e5;*/
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
.depro .box1 .swiper-slide.swiper-slide-active .text{
	opacity:1;
	visibility:visible;
}
.depro .box1 .swiper-button-prev{
  left:10%;
}
.depro .box1 .swiper-button-next{
  right:10%;
}



.devideo{
	padding:.7rem 0;
}
.devideo .box4 .ulbox{
	margin-bottom:.6rem;
}
.devideo .box4 .imgbox{
	width:100%;
	position:relative;
}
.devideo .box4 .ulbox2 .imgbox {
	height:3rem;
	background-position:50% 50%;
	background-repeat:no-repeat;
	background-size:cover;
}
.devideo .box4 .ulbox .imgbox .img{
	width:100%;
}
.devideo .box4 .tit2{
	margin-top:.3rem;
	text-align:center;
}
.devideo .title-t{
	color: #393939;
	margin-bottom:.35rem;
}
.devideo .box4 .play-ico{
	left: 50%;
	top: 50%;
	width:.8rem;
	height:.8rem;
	transform:translate(-50%,-50%); 
	cursor: pointer;
}
.devideo .box4 .ulbox2{
	width:100%;
}



.dequ-tab{
	padding:.7rem 0 .5rem;
}
.dequ-tab .nav-tab{
	margin-bottom:.6rem;
	border-bottom:1px solid #ececec;
}
.dequ-tab .nav-tab a{
	color: #555;
	margin-right:.7rem;
	padding-bottom:.3rem;
	display:inline-block;
	font-weight: bold;
	position: relative;
	transition:all 0.3s ease 0s;
}
.dequ-tab .nav-tab a:before{
	content: '';
	position: absolute;
	width: 0%;
	height: 3px;
	background: #008c3f;
	left: 50%;
	bottom:0px;
	transition:all 0.3s ease 0s;
}
.dequ-tab .nav-tab a.cur{
	color: #008c3f;
}
.dequ-tab .nav-tab a.cur:before{
	width: 100%;
	left: 0;
}
.dequ-tab .tab-list {
	position: relative;
	margin-bottom: 0.4rem;
}
.dequ-tab .tab-list .item{
	width:100%;
	margin-bottom:.4rem;
}
.dequ-tab .tab-list .item .up{
	width: 100%;
	height:1rem;
	background: #eee;
	border-radius:3px;
	overflow: hidden;
	cursor: pointer;
	line-height:1rem;
	color: #b0b0b0;
	box-sizing:border-box;
	padding: 0 0.25rem;
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	align-items: center;
	transition:all 0.3s ease 0s;
}
.dequ-tab .tab-list .item .option{
	width: 100%;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
	position:fixed;
	bottom:0;
	left: 0;
	bottom:0;
	transition:all 0.3s ease 0s;
	display: none;
	max-height:6rem;
	overflow-y: auto;
	z-index:99;
}
.dequ-tab .tab-list .item .option .top{
	height:1rem;
	line-height:1rem;
	color:#b0b0b0;
	padding:0 .25rem;
	background: #fafcf9;
	border-bottom: 1px solid #ececec;
}
.dequ-tab .tab-list .item .up .dib svg{
	width:.3rem;
}
.dequ-tab .tab-list .item .up .dib svg g{
	fill:#ccc;
}
.dequ-tab .tab-list .item .noption{
	
}
.dequ-tab .tab-list .item .option dd{
	width: 100%;
	box-sizing:border-box;
	background: #fafcf9;
	padding: 0 0.25rem;
	color: #555;
	height:1rem;
	line-height:1rem;
	border-bottom: 1px solid #ececec;
	cursor: pointer;
}

.dequ-tab .tab-list .item .option dd:last-child{
	border-bottom: none;
}

.dequ-tab .tab-list.query1 .item{
	width:100%;
}
.dequ-tab .tab-list .choose-box{
	width:100%;
	height:1rem;
	line-height:1rem;
	margin-bottom:.4rem;
	color: #555;
}
.dequ-tab .tab-list .choose-box .span{
	margin-right: 0.5rem;
}
.dequ-tab .tab-list .choose-box .tab_btn{
	display: flex;
	align-items: center;
}
.dequ-tab .tab-list .choose-box .tab_btn{
	margin-right: 0.35rem;
	cursor: pointer;
}

.dequ-tab .tab-list .choose-box .ico{
	width: 16px;
	height: 16px;
	border:2px solid #ccc;
	border-radius: 50%;
	margin-right: 0.2rem;
}
.dequ-tab .tab-list .choose-box .tab_btn.cur .ico{
	border:none;
	background: url('/bocstatic/web/img/de-img20.png')no-repeat center center;
	background-size: contain;
}
.dequ-tab .tab-list .sub{
	width: 100%;
	text-align: center;
	height:1rem;
	line-height:1rem;
	color: #fff;
	background: #009b4b;
	border-radius:3px;
	overflow: hidden;
	border:none;
	cursor: pointer;
}



.dequ-tab .input-box{
	width: 100%;
	height: 1rem;
	line-height: 1rem;
	box-sizing:border-box;
	border-radius: 3px;
	overflow: hidden;
	border: 1px solid #eee;
	position: relative;
	padding: 0 0.25rem;
	margin-bottom:.4rem;
}
.dequ-tab .input-box .text{
	background: none;
	border:none;
	color: #999;
	width: 80%;
}
.dequ-tab .input-box .text input::-webkit-input-placeholder{
	color:#999;
}
.dequ-tab .input-box .text input::-moz-placeholder{   
	color:#999;
}
.dequ-tab .input-box .text input:-moz-placeholder{ 
	color:#999;
}
.dequ-tab .input-box .text input:-ms-input-placeholder{  
	color:#999;
}

.dequ-tab .input-box .sub-btn{
	width: 18px;
	height: 18px;
	background: url('/bocstatic/web/img/de-search.png')no-repeat center center;
	background-size: contain;
	position: absolute;
	top: 50%;
	transform:translateY(-50%); 
	right: 0.25rem;
	border: none;
}



.dequ-main{
	background: #e8f7f0;
	padding:.7rem 0 .75rem;
}

.dequ-main .title-t{
	margin-bottom: .3rem;
	color: #555;
}
.dequ-main .title-t b{
	color: #009b4b;
}

.dequ-main .title-item{
	background: #fff;
	box-sizing:border-box;
	padding: 0 0.8rem;
	height: 80px;
	line-height: 80px;
	font-weight: bold;
	color: #555;
	border-bottom: 1px solid #eee;
}
.dequ-main.query .list{
	box-sizing:border-box;
	margin-bottom:.7rem;
}
.dequ-main.query .list li{
	padding:0 .25rem .6rem;
	height:auto;
	line-height:1.8;
	cursor: pointer;
	background:#fff;
	margin-bottom:.3rem;
}
.dequ-main.query .list li .li-item{
	padding:.35rem 0;
	border-bottom: 1px dashed #d6d6d6;
} 
.dequ-main.query .list li .li-item span{
	width:1.65rem;
	display:inline-block;
}
.dequ-main .cz{
	transition:all 0.3s ease 0s;
	width:100%;
	margin-top:.7rem;
}
.dequ-main .cz{
	color: #008b3f;
	width:100%;
}
.dequ-main .cz .ico{
	margin-right: 0.1rem;
	width:.48rem;
	height:.48rem;
	display: flex;
	align-items: center;
	justify-content: center;
}



.dinb{
	font-family: 'DINCOND-BOLD';
}


.dequ-main.query1 li{
	width:100%;
	margin:0 0 .3rem;
	background:#fff; 
	box-sizing:border-box;
	padding:.5rem;
}
.dequ-main.query1 li .img{
	width:36.6%;
	overflow: hidden;
	position: relative;
}
.dequ-main.query1 li .con{
	width:100%;
}
.dequ-main.query1 li .title-box{
	width:56%;
	margin-left:7.4%;
}
.dequ-main.query1 li .title-box .ico-item{
	width:100%;
	color: #008c3f;
	padding:.3rem 0;
	border-bottom:1px dashed #e5e5e5;
	display: flex;
	align-items: center;
}
.dequ-main.query1 li .title-box .ico-item img{
	margin-right: 0.15rem;
	width:.35rem;
}
.dequ-main.query1 li .con-t{
	color: #777;
	line-height: 2.4;
	padding-top: 0.3rem;
	height:auto;
}







/*新闻详情*/
.main.new_de .title{
  padding-bottom:.35rem;
  padding-top:.75rem ;
  text-align:left;
}
.main.new_de .news_con{
  padding:.5rem 0;
}
.main.new_de .news_con img{
	max-width:100% !important;
	max-height:100% !important;
	height:auto !important;
}
.main.new_de .new_page{
  padding-top:.35rem; 
}
.main.new_de{
  padding-bottom:1.2rem;
}
.main.new_de .title h1{
	margin-bottom:.16rem;
}
.w1440{
  width:92%;
  max-width:none;
}

/*艺术涂料栏目*/
.main.college .box1 .w1640{
	padding:.7rem 0 .8rem;
}
.main.college .box1 .title{
	margin-bottom:.1rem;
}
.main.college .box2{
	padding-top:.65rem;
    padding-bottom: 2.2rem;
}
.main.college .box2 .title{
	margin-bottom:.1rem;
}
.main.college .box .tit_1{
	margin:0;
	font-size:.36rem;
}
.main.college .box2 .swiper-box{
	margin-top:.7rem;
}
.main.college .box2 .swiper-box .fon1{
	margin-bottom:.45rem;
}
.main.college .box2 .swiper-box .t{
	margin-top:.15rem;
}

.main.college .box2 .swiper-button-prev, .main.college .box2 .swiper-button-next{
  background:none !important;
  width:.6rem;
  height:.6rem;
  background:none !important;
  margin-top:0;
  top:2.4rem;
  border-radius:50%;
}
.main.college .box2 .swiper-button-prev svg,.main.college .box2 .swiper-button-next svg{
  width:.25rem;
}
.main.college .box2 .swiper-button-next.swiper-button-disabled svg g, .main.college .box2 .swiper-button-prev.swiper-button-disabled svg g{
  fill:#e5e5e5;
}
.main.college .box2 .swiper-button-next svg g, .main.college .box2 .swiper-button-prev svg g{
  fill:#e5e5e5;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
.main.college .box2 .swiper-button-prev{
  left:10.6%;
}
.main.college .box2 .swiper-button-next{
  right:10.6%;
}
.main.college .box2{
	padding-bottom:.3rem;
}
.main.college .box2 .swiper-box .swiper-container{
	padding-bottom:0;
}
.main.college .box3{
	padding: .7rem 0 .9rem;
}
.main.college .box3 .title{
	margin-bottom:.2rem;
}
.main.college .box3 .list{
	margin-top:.5rem;
}
.main.college .box3 .list .li .top{
	padding-top:.8rem;
    padding-bottom: .6rem;
}
.main.college .box3 .list .li .top p{
	min-height:auto;
}
.main.college .box3 .list .li{
	padding:0 .5rem;
}
.main.college .box3 .list .li .item-b{
	padding: 0.4rem 0 0;
}
.main.college .box3 .list{
	padding-bottom:.6rem;
}
.main.college .box3 .list .swiper-pagination{
	bottom:0;
	height:8px;
}
.main.college .box3 .list .swiper-pagination span{
	width:6px;
	height:6px;
	border-radius:50%;
	background:#ccded4;
	margin:0 .1rem;
	opacity:1;
}
.main.college .box3 .list .swiper-pagination span.swiper-pagination-bullet-active{
	background:#069538;
}
.main.college .box4{
	padding:.7rem 0;
}
.main.college .box4 .title{
	margin-bottom:.1rem;
}
.main.college .box4 .teac-tab{
	margin:.4rem 0 .6rem;
}
.main.college .box4 .teac-tab span{
	margin-right:.6rem;
}

.main.college .box4 .swiper-button-prev, .main.college .box4 .swiper-button-next{
  background:none !important;
  width:.6rem;
  height:.6rem;
  background:none !important;
  margin-top:0;
  top:calc(50% - .3rem);
  border-radius:50%;
}
.main.college .box4 .swiper-button-prev svg,.main.college .box4 .swiper-button-next svg{
  width:.25rem;
}
.main.college .box4 .swiper-button-next.swiper-button-disabled svg g, .main.college .box4 .swiper-button-prev.swiper-button-disabled svg g{
  fill:#e5e5e5;
}
.main.college .box4 .swiper-button-next svg g, .main.college .box4 .swiper-button-prev svg g{
  fill:#e5e5e5;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
.main.college .box4 .swiper-button-prev{
  left:10.6%;
}
.main.college .box4 .swiper-button-next{
  right:10.6%;
}
.main.college .box4 .ulbox .li{
	margin-bottom:0;
}
.main.college .box4 .ulbox .li .con .name{
	margin-bottom:.1rem;
}
.main.college .box4 .ulbox .li .con{
	height:auto;
	bottom:0;
	padding: 0.3rem 0.35rem;
	background:none;
}
.main.college .box4 .w1640{
	padding-bottom:.8rem;
}
.main.college .box4{
	padding-bottom:0;
}
.main.college .box5{
	padding:.7rem 0;
}
.main.college .box5 .fon1{
	margin-bottom:.4rem;
}
.main.college .box5 .fon1{
	margin-bottom:.35rem;
}
.main.college .create .item-li .text{
	width:100%;
	padding-right:0;
}
.main.college .create .item-li .img{
	width:100%;
}
.main.college .create .box1 .item-li .p{
	max-height:none;
	margin-bottom:.6rem;
}
.main.college .create .box1 .item-li .ulbox{
	padding-top: .5rem !important;
}
.main.college .create .box1 .item-li .li{
	padding-top:0 !important;
	border-right:1px dashed #e3e3e3;
}
.main.college .create .box1 .item-li .li:last-child{
	border-right:none;
}
.main.college .box5 .con-t .t{
	margin-bottom:.36rem;
}
.main.college .box5 .input-w .name,.main.college .box5 .input-w .tel,.main.college .box5 .input-w .text{
	width:100%;
	margin-right:0;
}
.main.college .box5 .input-w{
	flex-flow:row wrap;
	padding-top:0;
	padding-bottom:.75rem;
}
.main.college .box5 .input-w .inp{
	margin-top:.3rem;
}
.main.college .box5 .input-w .input-b{
	padding:0 10px;
}
.main.college .box5 .input-w .tip{
	font-size:.24rem;
}
.main.college .box5 .input-w .img-t{
	display:none;
}
.main.college .box5 .input-w .sub{
	width:100%;
	font-size:.26rem;
	margin-top:.3rem;
}
.main.college .box5 .con-t{
	margin-bottom:.75rem;
}
.main.college .box5 .swiper-box{
	margin-top:.75rem;
}
.main.college .box5 .swiper-box .swiper-container{
	margin-bottom:.75rem;
}

.main.college .box5 .swiper-button-prev, .main.college .box5 .swiper-button-next{
  background:none !important;
  width:.6rem;
  height:.6rem;
  background:none !important;
  margin-top:0;
  top:calc(50% - .3rem);
  border-radius:50%;
}
.main.college .box5 .swiper-button-prev svg,.main.college .box5 .swiper-button-next svg{
  width:.25rem;
}
.main.college .box5 .swiper-button-next.swiper-button-disabled svg g, .main.college .box5 .swiper-button-prev.swiper-button-disabled svg g{
  fill:#e5e5e5;
}
.main.college .box5 .swiper-button-next svg g, .main.college .box5 .swiper-button-prev svg g{
  fill:#e5e5e5;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}
.main.college .box5 .swiper-button-prev{
  left:10.6%;
}
.main.college .box5 .swiper-button-next{
  right:10.6%;
}
.main.college .box5 .swiper-box .swiper-container{
	width:108%;
	left:-4%;
}
.main.college .box5 .tit5{
	margin-top:.35rem;
}
.main.college .box5 .con-t,.main.college .box5 .con-t .item{
	margin-bottom:.35rem;
}
.main.college .box5 .con-t .t{
	margin-bottom:.1rem;
}
.main.college .box5 .con-t .t img{
	margin-right:5px;
	width:.35rem;
}
.main.college .box5 .con-t .tit-26 table{
	display:none;
}
.main.college .box5 .con-t .tit-26 img{
	max-width:100%;
}
.main.college .box5 .con-t.two .p3{
	margin-bottom:.35rem;
}
.main.college .box5 .con-t.two .t{
	margin-top:0;
}
.main.college .box5 .input-w2{
	padding-bottom: 0;
	border-bottom:none;
}




/*艺术涂料栏目*/

.g_depro {
    background-color: #f4f4f4;
}
.g_depro .box1_ajax{
	width: 100%;
}
.g_depro .box1_ajax .box1{

	width: 100%;
}
.g_depro .g_box0 .nav_lis {
    display: flex;
    align-items: center;
    margin-bottom: 1rem;
}
.g_depro .g_box0 .nav_lis .lis {
    padding-bottom: .375rem;
    position: relative;
    cursor: pointer;
    margin-right: .25rem;
}
.g_depro .g_box0 .nav_lis .lis::after {
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 0%;
    height: 3px;
    background-color: #008c3f;
    content: '';
    transform: translateX(-50%);
    transition: all .6s;
}
.g_depro .g_box0 .nav_lis .lis:hover,
.g_depro .g_box0 .nav_lis .lis.cur {
    color: #008c3f;
}

.g_depro .g_box0 .nav_lis .lis:hover::after,
.g_depro .g_box0 .nav_lis .lis.cur::after {
    width: 100%;
}

.g_depro .le-wrap a {
    position: relative;
    z-index: 1;
}
.g_depro .le-wrap  .label_ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.g_depro .le-wrap  .label_ul .label_li {
    margin-right: .25rem;
    display: flex;
    align-items: center;
    /* width: 2.45rem; */
    line-height: 1;
    margin-top: .55rem;
    /* height: .8rem; */
    padding: 9px .425rem;
    background: rgba(255, 255, 255, 0);
    border-radius: .125rem;
    border: 1px solid rgba(255, 255, 255, 0.25);
}

.g_depro .le-wrap .con .bot {
    display: flex;
    margin-top: .45rem;
}
.g_depro .le-wrap .con .bot img {
    margin-right: .125rem;
}

.g_devideo  .more svg {
	opacity: 0;
    transform: translateX(.15rem);
    position: absolute;
    z-index: 5;
    transition: all 0s;
}
.g_devideo  .more  span {
    transition: all .6s;
}
.g_devideo  .more:hover {
    color: #fff;
}

.g_devideo  .more:hover span {
    transform: translateX(-.125rem);
}
.g_devideo  .more:hover svg {
    opacity: 1;
    position: relative;
}<!--耗时1772441041.6021秒-->