/*链接动画效果_link*/ 

a:hover { cursor:pointer!important; }
.tabWrap .tab .t, .serviceWrap .li .t1, .serviceWrap .li .cnt .p,
.serviceWrap .zhaobiaofuwu,.serviceWrap .zixunfuwu, 
.serviceWrap .xueshuzhiku, .serviceWrap .xueshuzhiku .video
{ cursor:pointer!important;
  -webkit-transition:all 0.3s ;                
  -moz-transition:all 0.3s ;
  -ms-transition:all 0.3s ;
  -o-transition:all 0.3s ;
  transition:all 0.3s ; }

.serviceWrap{ width: 1200px; margin: 30px auto;display: flex;justify-content: space-between;}
.serviceWrap .li{ width: 380px; height: 214px;position: relative; }
.serviceWrap .li:before{position: absolute; height:3px;width: 100%; background: #00c8eb; content: ""; }

.serviceWrap .xueshuzhiku  { background:url("../images/xueshuzhiku.jpg") no-repeat 0 0; overflow: hidden!important; }
.serviceWrap .zhaobiaofuwu  { background:url("../images/zhaobiaofuwu.jpg") no-repeat 0 0;}
.serviceWrap .zixunfuwu  { background:url("../images/zixunfuwu.jpg") no-repeat 0 0;   }

.serviceWrap .zhaobiaofuwu:hover,.serviceWrap .zixunfuwu:hover, .serviceWrap .xueshuzhiku:hover
                                  { box-shadow: 2px 2px 15px rgba(0,0,0,.2); }
.serviceWrap .xueshuzhiku:hover .video {transform:scale(1.05);
									    -webkit-transform:scale(1.05);
									    -moz-transform:scale(1.05);
									    -o-transform:scale(1.05);
									    -ms-transform:scale(1.05)}

.serviceWrap .li .t1{ height: 35px;line-height: 35px; background: #00c8eb; width: 160px;display: block; text-align: center;}
.serviceWrap .li .txt{ color: #FFF; font-size: 20px;position: relative;padding-left:30px;}
.serviceWrap .li .txt:before{background:url("../images/arror.png") no-repeat 0 0; width: 16px; height: 16px; content: "";position: absolute; top:4px;left: 0;}

.serviceWrap .li .icons{display: block;position: absolute; top:60px;left: 26px;}
.serviceWrap .zixunfuwu .icons{background:url("../images/icon-zixun.png") no-repeat 0 0;width: 64px;height: 62px; }
.serviceWrap .zhaobiaofuwu .icons{background:url("../images/icon-zhaobiao.png") no-repeat 0 0;width: 64px;height: 58px; }


.serviceWrap .li a{display: block; height: 214px; width: 100%;}
.serviceWrap .zhaobiaofuwu:before{ background:#f5af00;}
.serviceWrap .zhaobiaofuwu .t1{ background:#f5af00;}

.serviceWrap .xueshuzhiku:before{ background:#b3d465;}
.serviceWrap .xueshuzhiku .t1{ background:#b3d465;}



.serviceWrap .li .cnt{position: absolute; width: 100%;left: 20px;top:150px; }
.serviceWrap .li .cnt .p{ color: #aac8e0; font-size: 20px; }
.serviceWrap .li .thover{ height: 214px; transition: all 0.3s linear;}
.serviceWrap .li .hide{display: none;}
.serviceWrap .li .hover .p{ color: #FFF;}


.mainWrap{ width: 1200px; margin: 30px auto 0; overflow: hidden;}
.mainWrap .firstPt{ width: 700px; float: left;display: inline; height: 140px; overflow: hidden;}
.mainWrap .firstPt .imgPt{ width: 160px; display: inline;float: left;}
.mainWrap .firstPt .title{  height: 30px; overflow: hidden;}
.mainWrap .title .b{float: left; background:#80c269; width:30%; color: #FFF;  text-align: right;height: 30px; font-size: 24px; font-weight: normal; line-height: 1;padding-top: 4px;box-sizing: border-box;padding-right: 4px;}
.mainWrap .title .m{float: left;background:#eee; width:70%; color: #FFF;  text-align: right; padding-top: 10px; color: #aaa; height: 30px;box-sizing: border-box;padding-right: 4px; }
.mainWrap .firstPt .pt{ width: 160px;display: block; overflow: hidden;}
.mainWrap .firstPt .pt img{max-width: 100%;}
.mainWrap .pt{ margin-top: 15px;}
.mainWrap .pt a{  width: 160px; height: 90px; display: block; background: #e1e1e1;}
.mainWrap .dl{ float:left; display: inline; margin-left: 20px; width: 520px;}
.mainWrap .dl .dt{ font-size: 22px; color: #333;line-height:30px;}
.mainWrap .dl .dt a{color: #333;display: block; font-weight:bold;}
.mainWrap .dl .dd,.mainWrap .dl .dd a{ font-size: 14px; color: #999; line-height: 28px; margin-top:24px;}
.mainWrap .dl .dd:hover a { color: #666; }



.tabWrap { width:460px;float: right; display:inline;}
.tabWrap .tab{ height: 30px; line-height: 30px; border-bottom: 3px solid #eeeeee;}
.tabWrap .tab .t{float: left; display:inline; margin-right:15px;position: relative; color: #666; }
.tabWrap .tab .line{float: left; display:inline; margin-right:15px; color: #CCC; }
.tabWrap .tab .t:hover,.tabWrap .tab .cur { border-bottom: 3px solid #00bfff; cursor:pointer; color: #333; font-weight: bold; }
.tabWrap .cnt { margin-top: 20px;min-height: 84px;}
.tabWrap .cnt li{ color: #999; font-size: 14px;display:block;height:28px; line-height:28px;overflow: hidden;}
.tabWrap .cnt li.noDate{ color: #999; font-size: 14px;height:28px; line-height:28px; color: #999;text-align: center;}
.tabWrap .cnt li a{ color: #999;display: block;line-height:28px; overflow: hidden;}
.tabWrap .cnt li:hover a{ color: #333;}
.tabWrap .cnt .dateTime{margin-right: 10px;}