@charset "UTF-8";
/**
 * @author: xgc-whj
 * @date: 2018-02-05
 * @version: v1.6
 * @description: 请务必保留作者、日期及版本号
 */

/*ccs-1*/
body {min-width: 1600px;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 1rem;background-color: #FFFFFF;
}

*{margin: 0;padding: 0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
a:hover{cursor: pointer}
img{border:none}
ul li{list-style: none;float:left;}
a{text-decoration:none; border:none;cursor:pointer;outline:0}
input,textarea,select{outline:0; border:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
.clearfix:before, 
.clearfix:after { 
  display: table; 
  line-height: 0; 
  content: ""; 
}
.clearfix:after{content:"\200B";height:0;display:block;visibility:hiden;clear:both;}/*清除浮动*/
.container{width:1140px;margin:0 auto;}
.clearfix{*zoom:1;}/*兼容IE清除浮动*//**/
.left{float: left;}
.right{float: right;}









/*内容*/
.headtop{width:100%;background-color: #FFFFFF;padding: 30px 0;}
.nav{width:100%;display: flex;}
.nav ul{width:100%;display: flex;}
.nav ul li{font-size: 22px;border-right: 1px solid #555555;flex: 1;float: left;list-style-type: none;text-align: center}
.nav ul li a{color:#333333;display: inline-block;line-height: 30px;text-align: center;letter-spacing: 3px;width: 100%;}
.nav ul li:last-child{border-right: none;}
.nav ul li a:hover{color:#1D73E8;}
/*banner*/
.banner{max-width:2538px;min-width: 1600px;}
.banner img{width:100%;}


/*新闻资讯*/
.newsinformation{width:100%;padding: 70px 0;}

.headline{width:100%;margin-bottom: 60px;position: relative;}
.headline p{width:100%;text-align: center;font-family: "方正小标宋简体";font-weight: 300;font-size: 38px;letter-spacing: 2px;line-height: 26px}
.headline p tt{display:inline-block;width: 110px;height: 5px;border-radius: 20px;background-color:#FE9D1B}
.headline a{display: inline-block;position: absolute;bottom: 0;right: 0;font-size: 22px;font-weight: 300;}
.headline p .title1{color: #444444;}
.headline a.txtwhite1{color: #777777;}



/*轮播*/
.imgscroll2{width:570px;margin-right:5px;margin-bottom:5px;height:410px;float:left;position:relative;overflow:hidden}
.imgscroll2:hover .pre{display:block}
.imgscroll2:hover .next{display:block}
.imgscroll2 li{list-style:none;margin:0;padding:0}
.imgscroll2 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll2 .imglist .imgurl{height:inherit;position:absolute;top:0;left:0}
.imgscroll2 .imgdesc{width:100px;right: 0; bottom:16px;position:absolute;overflow:hidden;z-index: 99;}
.imgscroll2 .imgdesc li{width:8px;border-radius:8px;transition:all linear 0.2s;height:8px;float:left;vertical-align:middle;text-align:center;background:rgba(250,250,250,0.8);margin:0;cursor:pointer;line-height:16px;margin-right: 4px;}
.imgscroll2 .imgdesc li.hover{background:#FE9D1B;color:#000}
.imgscroll2 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll2 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll2 .imginfo{position:absolute;width:570px;bottom: 0; height:40px;overflow:hidden}
.imgscroll2 .imginfo li{height:40px;color:#fff;width:100%;color:#fff;background:rgba(0,0,0,0.7);line-height:30px;vertical-align:middle;z-index: 50;}
.imgscroll2 .imglist .imgurl img{width: 570px;height: 410px;}
.imgscroll2 .imginfo li a{width:430px;display: block;text-align: left;margin-left: 20px;color: #FFFFFF;line-height: 38px;font-size: 18px;white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的文本 */text-overflow: ellipsis; /* 显示省略号 */}

/*列表*/
.newslist{width:550px;}
.newslist ul li{width:100%;margin-bottom: 26px;}
.newslist ul li:last-child{margin-bottom: 0;}
.newslist a h6{width: 100%; color: #333333;font-size: 22px;margin-bottom: 10px; white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的文本 */text-overflow: ellipsis; /* 显示省略号 */}
.newslist a p{color:#666666;width: 100%;font-size: 14px;line-height: 22px; display: -webkit-box;
-webkit-line-clamp: 2; /* 限制显示的行数为3 */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;}
.newslist ul li a:hover h6{color:#1D73E8; }


/*蓝色背景*/
.bluebackground{width:100%;background: url("../images/80.png") no-repeat;background-position: center bottom; background-size: cover;height: 750px;margin-bottom: 30px;padding-top: 90px;}
.headline p .title2{color: #FFFFFF;}
.headline a.txtwhite2{color: #FFFFFF;;}

.piclist ul li{width:362px;float: left;margin-right: 27px;text-align: center;position: relative;}
.piclist ul li:last-child{margin-right: 0;}
.piclist ul li img{z-index: 10;display: block;position: relative;width: 362px;height: 234px;}
.piclist .picbox{width: 330px;border-radius: 8px;background: #FFFFFF;position: absolute;z-index: 999;margin-top: -30px;left: 16px;}
.piclist .picbox h5{width: 270px;margin: 30px auto 0;font-size: 22px;text-align: left;font-weight: 400; display: -webkit-box;
-webkit-line-clamp: 2; /* 限制显示的行数为3 */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;}
.piclist .picbox a h5{color: #333333;}
.piclist .picbox p{width: 270px;margin: 15px auto 28px;line-height: 22px; font-size: 14px;text-align: left;font-weight: 400; display: -webkit-box;
-webkit-line-clamp: 5; /* 限制显示的行数为5 */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;}
.piclist .picbox a p{color: #666666;}
.piclist .picbox:hover{background:#3681E6; }
.piclist .picbox:hover a h5{color: #FFFFFF;}
.piclist .picbox:hover a p{color: #FFFFFF;}


/*宇航员*/
.expert{width:100%;height: 780px; position: relative;background: url("../images/82.png") no-repeat;background-size: 1600px;background-position: center top; padding: 70px 0 0;}

.imagetext{width: 100%;}
.imagetext ul li{float: left;width: 285px;height: 218px;overflow: hidden;box-shadow: 0 0 12px 1px #e7e6e6;margin-bottom: 22px;position: relative;}
.imagetext ul li img{width: 285px;height: 215px;position:absolute;left: 0;top: 0;z-index: 10;}
.imagetext .innovation{background: #ffffff;}
.imagetext .innovation h5{width: 250px;margin: 20px auto 16px;font-size: 20px;font-weight: 400; display: -webkit-box;
-webkit-line-clamp: 2; /* 限制显示的行数为2 */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;}
.imagetext .innovation a h5{color: #333333;}
.imagetext .innovation a h5:hover{color: #1D73E8;}
.imagetext .innovation h6{width: 250px;margin: 0 auto 16px;}
.imagetext .innovation h6 i{width: 26px;height: 2px;background-color: #1D73E8;display: block;}
.imagetext .innovation p{width: 250px;margin: 16px auto 0px;color: #666666; font-size: 14px;line-height: 22px; font-weight: 400; display: -webkit-box;
-webkit-line-clamp: 4; /* 限制显示的行数为4 */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;}
.expert .upman{position: absolute;bottom: 0;left: 20px;background-image: url("../images/98.png");width: 672px;height: 328px;}

.imagetext ul li span.dot {position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    margin-top: 20px;
    margin-left: 2px;
    border: 15px solid transparent;
    border-left-color: #fff;
	z-index: 99;
	top: 0;left: -1px;
}
/*过度*/
.bybox{width: 100%;height: 30px;background-image: url("../images/90.png");background-position: center top;background-repeat: repeat-x;}

/*智学*/
.zxfusion{width: 100%;background-image: url("../images/91.png");background-position: center top;background-repeat: no-repeat;background-size: 1626px;padding-top: 70px;padding-bottom: 50px;}
.zxrhlist{width:100%;}
.zxrhlist ul li{width: 555px;height: 350px;margin-right: 30px;float: left;position: relative;margin-bottom: 40px;}
.zxrhlist ul li:nth-child(2n){margin-right: 0;}
.zxrhlist ul li img{position: absolute;top: 0;left: 0;width: 555px;height: 350px;}
.zxrhlist ul li span{width: 515px;background-color: rgba(0,0,0,0.7);bottom: 0; position: absolute;display: block;padding:10px 20px;font-size: 16px;text-align: left; white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的文本 */text-overflow: ellipsis; /* 显示省略号 */}
.zxrhlist ul li a span{color:rgba(250,250,250,0.70);}

/*AI教育*/
.education{width: 100%;height: 630px; padding: 80px 0;background-image: url("../images/87.png");background-size: cover;background-position: center bottom;background-repeat: no-repeat;}
.teachlist ul li{width: 262px; margin-bottom: 36px;float: left;margin-right: 30px;}
.teachlist ul li span{font-weight: 600;display: block;font-size: 15px; padding: 12px 10px 15px;background: #FFFFFF;box-shadow: 0 0 12px 0 #d5d5d6;margin-top: -3px;width:242px; white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的文本 */text-overflow: ellipsis; /* 显示省略号 */}
.teachlist ul li a span{color: #333333;}
.teachlist ul li a:hover span{color: #3681E6;}
.teachlist ul li img{width: 262px;}
.teachlist ul li:nth-child(4n){margin-right: 0}



/*foot*/
.footer{width: 100%; height: 220px;background-image: linear-gradient(to right, #1D43BC, #140048);display: flex;
  align-items: center;}
.footer p{text-align: center;font-size: 22px;color: #FFFFFF;font-family: "方正小标宋简体";line-height: 34px;letter-spacing: 1px;}





























