/*
	你的代码写在这里
	style.css是style.less生成的，不要直接改动style.css的内容，不然会被style.less覆盖
*/

.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden}

.ctext ul {float:left;width:100%;position: relative;z-index: 3;top:-45px;}
.ctext ul li{float:left;width:100%;}

.ctext ul li{float:left;position:relative;width:32.85%;background: #f6f6f6;padding:47px 0;transition: all 0.5s linear;box-shadow: 2px 1px 10px rgba(0,0,0,0.2);
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;} 
.ctext ul li a{display:block; width:100%; height:100%;}
.ctext ul li:nth-child(2){float:left;width:34.3%;}

.ctext ul li .text{text-align: center;float:left;width:100%;padding:0 90px;}
.ctext ul li .text .th3{font-size: 20px;line-height: 20px;color: #333;letter-spacing: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ctext ul li .text .p{font-size: 14px;line-height: 24px;color:#333;letter-spacing: 1px;margin-top:15px;overflow: hidden;height:50px;}

.ctext ul li:hover{background:#11b7e7;margin-top:-15px;}
.ctext ul li:hover::after{content: '';position: absolute;left:50%;margin-left:-3px;top:100%;width:0;height:0;border-top:8px;border-left:6px;border-right:6px;border-style: solid dashed dashed dashed;border-color:#11b7e7 transparent transparent  transparent;}

.ctext ul li:hover .text .th3{color:#fff;}
.ctext ul li:hover .text .p{display:block;color:#fff;}


.pc-title { text-align:center;}

.pc-title .title { font-size:42px; font-weight:bold;}
.pc-title .slogan { font-size:18px; padding:10px 0; color:#999;}

.ying-nav { text-align:center; padding-top:30px;}
.ying-nav a dl {width:150px;display: inline-block; padding:5px 15px 20px 15px;cursor:pointer; background:#eee; margin:0 5px; color:#333;}
.ying-nav a dl dt {font-size:36px;width:60px; height:60px; line-height:60px; text-align:center; margin:0 auto;}
.ying-nav a dl dd { padding-top:6px; font-size:18px;}

.ying-nav a.isel dl{ background:#11b7e7;color:#fff;}


@media only screen and (max-width: 1200px) {
	.ctext ul {top:-10px;}
	.ctext ul li{float:left;position:relative;width:100%;padding:20px 0;box-shadow: 2px 1px 10px rgba(0,0,0,0.2);}
	.ctext ul li:nth-child(2){width:100%;} 
	
	.pc-title .title { font-size:30px; }
	.pc-title .slogan { font-size:16px; padding:10px 0; color:#999;}
	
	.ying-nav { text-align:center; padding-top:30px;}
	.ying-nav a dl {width:48%;padding:5px 15px 20px 15px;cursor:pointer; background:#eee; margin:0 5px; color:#333;}
	.ying-nav a dl dt {font-size:36px;width:60px; height:60px; line-height:60px; text-align:center; margin:0 auto;}
	.ying-nav a dl dd { padding-top:6px; font-size:18px;}
	
    .ctext ul li .text {padding: 0 20px;}
	.ctext ul li .text .p{overflow: hidden;height: auto;}

}

@media only screen and (max-width: 600px) {
	
}