 /* 首页banner */
.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}
#owl-demo{position:relative;width:100%;margin:0 auto; }
#owl-demo .item{ position:relative;display:block; text-decoration:none;}
#owl-demo img{display:block;width:100%;}
/*#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:50px;background-color:#000;opacity:.5;filter:alpha(opacity=40);}*/
#owl-demo span{position:absolute;left:0;bottom:17px;width:100%; font:18px/32px "微软雅黑","黑体"; color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:10px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../../banner/img/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(../../banner/img/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:55%;width:50px;height:50px;margin-top:-50px;text-indent:-9999px;}

/* 首页数字人众人 */
.module.mcounter ul.content_list { width:100%;  height:auto; overflow:hidden;}
.module.mcounter ul.content_list li { width:50%;  height:90px;  float:left;  text-align:center;}
/*.module.mcounter ul.content_list li div { border-right: rgba(0,0,0,.08) 1px solid;}*/
.module.mcounter ul.content_list li:last-child div { border-right:none}
.module.mcounter ul.content_list li p { text-align:center;  font-size:14px;  color:#9e9e9e;}
.module.mcounter ul.content_list li p.number { margin-top:10px;}
.module.mcounter ul.content_list li p.number .counterDX { font-size:20px;  color:#3c3c3c;  font-family: HELVETICANEUELTPRO-THEX;  text-align:center;  margin-top:10px;}
.module.mcounter ul.content_list li p.number .unit { font-size:14px;  vertical-align: top;  margin-left:5px}
.module.mcounter ul.content_list li p.title { margin-bottom:10px;}

 /* 首页课程体系四图片 */
.zitlist{/*margin-left:-2%; */overflow:auto}
.zitlist li{ /*border:solid #ebebeb 1px; background:#f5f5f5;*/ box-sizing:border-box; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;padding:10px 2px; float:left;width:24%;margin-right:1%;  margin-bottom:2%}
.zitlist li:hover{ background-color:#FFF;}
.zitlist li .img{width:100%;/*height:60px;*/ background:#FFF; text-align:center;border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px; vertical-align:middle;margin-right:5px; display:block}
.zitlist li .img img{border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;width:100%}
.zitlist li .txt{ font-size:1.4rem;  word-break:break-all;padding-top:5px; text-align:center; overflow:hidden; white-space:nowrap; }
.zitlist li a{ color:#9e9e9e; }

/*首页上部文章样式*/	
.fengexian{ width:100%; height:20px; background-color:#F5F5F5;}
.rowbox{margin-left:10px;margin-right:10px;}
.title{height:40px; line-height:40px; margin-bottom:5px;  margin-top:5px; /* border-bottom:1px solid #EEEEEE; border-top:1px solid #EEEEEE*/}
.title h3{ font-size:1.6rem; float:left;font-weight:bold;}
.title h3 a{ color:#369;}
.title span{ float:right; }
.title span a{width:20px;height:40px; display:block; color:#295aa3;}

.article_indexBar li{margin: 0 10px; padding:0 0 10px 0;  overflow: hidden;}
.article_indexBar li a{/*display: block;*/ text-decoration: none; color: #999; font-size: 1.4rem;}	
.article_indexBar li h3 {width: 100%; margin:0; line-height: 30px;max-height: 55px; overflow: hidden;}
.article_indexBar li h3,		
.article_indexBar li h3 a,
.article_indexBar li h3 .minT{font-size: 1.6rem;overflow: hidden;color: #333;}
.article_indexBar li p{color: #999;font-size: 1.2rem;}	
.article_indexBar li p .comment{margin-left: 15px;}
.article_indexBar li p .comment .iconfont{font-size: 1.2rem;margin-right: 3px;}	
.article_indexBar .txtBar h3{font-weight: 500;margin: 10px 0 10px;}
.article_indexBar .txtBar span{color: #999; font-size: 1.4rem; }
.article_indexBar .imgBar h3{height: 72px;font-weight: 500;}
.article_indexBar .imgBar .txtInfo h3{margin-bottom: 5px;}
.article_indexBar .imgBar h3.min{height: 18px;margin-bottom: 5px;}		
.article_indexBar .imgBar h3 .minT,
.article_indexBar .imgBar h3 .minM{height: 18px; width: 100%;overflow: hidden;}
.article_indexBar .imgBar h3 .minM{font-size: 1.2rem;}	
.article_indexBar .imgBar .txtInfo{float: left;width: 60%;}
.article_indexBar .imgBar .txtInfo span{ color: #999; font-size: 1.4rem; margin-top:10px;}
.article_indexBar .imgBar .imgInfo{float: left;text-align: left;width: 38%; margin-right:2%}
.article_indexBar .imgBar .imgInfo img{width: 100%; height:90px; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;}	

/*首页图*/
ul.tuplist {margin-left:-2%; overflow:hidden}
ul.tuplist li{margin-left:2%;margin-bottom:2%; text-align:center; /*width:31%; */ width:48%; float:left; position:relative; /*border:solid 1px #ebebeb; */box-sizing:border-box; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px; }
ul.tuplist li img{width:100%; /*height:100%;*/ height:110px; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px;}
ul.tuplist li span{ /*position:absolute;bottom:5px; left:5px;*/ font-size:1.0rem; cursor:pointer; font-size:14px; }
ul.tuplist li a{ color:#666;}
ul.tuplist li a:hover{ opacity:0.8; }

/*首页文章列表*/
.wenzhangCols_1{ margin-right:0; border-bottom:1px dotted  #D5D5D5; width:80%; float:left; height:35px; line-height:35px}
li.wenzhangCols_1  a{font-size:16px; color:#333; }
.wenzhangCols_2{margin-left:0; border-bottom:1px dotted #D5D5D5; width:20%; float:left; font-size:16px; color:#AAA; height:35px; line-height:35px}