.banner_wrap{width:1920px;height:450px;margin:0 auto;text-align: center;}
.banner {margin-top:0px;position:relative;color:#fff;text-indent: 3px;width:100%;height:450px;background: url(../images/banner/cczyjs_img1.png) center center no-repeat;}
.statistics {width: 100%;height: 540px;margin-top:40px;background: url(../images/static_bj.png) no-repeat center left;}
.statistics .title{text-align: center;margin-bottom: 30px;}
.statistics .title p{font-size: 33px;color:#333;margin-bottom: 10px;}
.statistics .title span{color:#999;font-size: 16px;}
.statistics ul {display:flex;justify-content:space-between;margin-top:40px;}
.statistics ul li {height: 300px;text-align: center;color: #666;font-size: 26px;}
.statistics ul li div{width:200px;height:200px;border-radius:200px;line-height: 200px;box-shadow: 0 4px 8px 0 rgba(93, 93, 93, 0.3);background:#fff;}
.statistics ul li p{font-weight: bold;font-size: 36px;color:#555;line-height: 36px;margin-top:20px;}
.intro {margin:50px auto 30px;width: 100%;height: 550px;background: #e2e4f3;}
.intro .intitle strong{font-size: 36px;color:#4ab653;font-weight: normal;}
.intro .intitle span{color:#c7c2c2;font-size: 16px;}
.intro .w1200 {padding-top:56px;height:380px;display: flex;justify-content: space-between;}
.intro .w1200 .intro-text-wrap {width: 610px;padding: 0px;box-sizing: border-box;}
.intro .w1200 .intro-text-wrap .intro-content {height: 357px;margin:10px 35px 0 35px;overflow-y: auto;color: #666666;font-size: 18px;line-height: 46px;text-indent: 2em;}
.intro .w1200 .intro-text-wrap .intro-content::-webkit-scrollbar { width: 0 !important }
.intro .w1200 .video {width: 610px;height: 400px;position: relative;}
.intro .w1200 .video video {width: 610px;height: 400px;}
.intro .w1200 .video .video-bg {width: 670px;height: 418px;background: url(../images/video-bg.jpg) center bottom no-repeat;background-size: 100%;position: absolute;top: 0;right: 0;}
.intro .w1200 .video:hover {cursor: pointer;}
.users{width: 1400px;margin:50px auto 0 auto;height: 200px;border:1px solid #ddd;}
.users ul{list-style-type: none;}
.users ul li{float:left;width:349px;border-right:1px solid #ddd;height:199px;text-align: center;transition:0.4s;}
.users ul li:last-child{border-right:none;width:350px;}
.users ul li:hover{box-shadow: 0 4px 8px 0 rgba(93, 93, 93, 0.3);background:#fff;cursor: pointer;}
.users ul li p{font-size: 24px;color:#333;}
.users ul li span{font-size: 15px;color:#b3afaf;margin-top:20px;}
.users img {width:80px;height:80px;border-radius: 100%;margin:25px 0 10px 0;}
.users img:hover {cursor: pointer;}
.hot-list-wrap { padding: 30px 0px;}
.hot-list-wrap .title {height:100px;text-align: center;margin-bottom: 30px;}
.hot-list-wrap .hot-list {width: 1400px;overflow: hidden !important;min-height: 280px;display: flex;justify-content: start;flex-wrap:wrap;}
.hot-list-wrap .hot-list .citem {width: 330px;height: 260px;background: white;margin: 20px 10px;border-radius: 2px;cursor: pointer;transition:0.4s;box-shadow: 0 0 10px -5px gray;box-sizing: border-box;padding:10px;}
.hot-list-wrap .hot-list .citem .index-info,.hot-list-wrap .hot-list .citem .index-data{padding:0 10px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.hot-list-wrap .hot-list .citem:last-child{margin-right:0 !important;}
.hot-list-wrap .hot-list .citem .index-pic {height: 166px;overflow: hidden;}
.hot-list-wrap .hot-list .citem .index-pic img {width: 100%;border-top-left-radius: 2px;border-top-right-radius: 2px;height: 166px;border:1px solid #ddd;transition: transform 0.3s linear;}
.hot-list-wrap .hot-list .citem a:hover{text-decoration: none;}
.hot-list-wrap .hot-list .citem h4 {font-size: 16px;margin: 10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.hot-list-wrap .hot-list .citem .index-data {color: #949494;}
.hot-list-wrap .hot-list .citem:hover{box-shadow: 0 4px 8px 0 rgba(93, 93, 93, 0.3);}
.hot-list-wrap .hot-list .citem:hover .index-pic img {transform: scale(1.1);}
.hot-list-wrap .hot-list .citem:hover h4 {color: #224fa3;text-decoration:none !important;}
.special {height: 447px;background: url(../images/special-bg.png) no-repeat center;text-align: center;}
.special div > a {display: block;position: relative;float: left;width: 185px;height: 447px;overflow: hidden;}
.special div > a img {width: 185px;height: 447px;transition: transform 0.3s linear;}
.special div > a:hover img {transform: scale(1.1);}
.cjdw {padding-top:30px;width: 100%;background: url(../images/index/cjdwbg.png) no-repeat;font-size: 15px;}
.cjdw .cjdw-bj {width: 100%;min-height: 350px;padding-bottom: 120px;}
.cjdw .cjdw-bj .w1200 div {margin-bottom: 10px;}
.cjdw .cjdw-bj .w1200 .title {text-align: center;padding: 50px 0 35px 0;}
.cjdw .cjdw-bj p strong{font-size: 32px;font-weight: 500;color:#333;}
.cjdw .cjdw-bj p i{font-weight: normal;font-size: 20px;color:#5d9be0;margin-left:10px;}
.cjdw .cjdw-bj h3{color:#333;font-size: 25px;margin:20px 0 20px 0;}
.cjdw .cjdw-bj h3 span{margin-right:5px;}
.cjdw .cjdw-bj .w1200 ul{margin-left:20px;}
.cjdw .cjdw-bj .w1200 li {margin: 0 2% 10px 0;float: left;height:100px;background: #fff;border:1px solid#eee;padding:10px;}
.cjdw .cjdw-bj li img{height:80px;}
.car-library {height: 720px;}
.car-library h3 {padding: 40px 0;line-height: 25px;font-size: 28px;}
.car-library h3 span {font-size: 16px;}
.car-library .car-list {overflow: hidden;}
.car-library .car-list a {float: left;background: #fff;width: 380px;height: 270px;margin: 0 20px 20px 0;overflow: hidden;}
.car-library .car-list a img {width: 100%;height: 220px;transition: transform 0.3s linear;}
.car-library .car-list a p {text-align: center;height: 50px;line-height: 50px;font-size: 18px;}
.car-library .car-list a:hover img {transform: scale(1.1);}
.car-library .car-list a:hover p {color: #5a74e3;}
.navigation {height: 415px;}
.navigation h3 {padding: 40px 0;line-height: 25px;font-size: 28px;}
.navigation h3 span {font-size: 16px;}
.navigation div > a {display: block;position: relative;float: left;height: 320px;width: 25%;min-width: 200px;}
.navigation div > a img {width: 100%;height: 100%;}
.charts {background: #fff;height: 500px;padding: 40px;}
.charts h4 {font-size: 16px;line-height: 50px;font-weight: bold;}
.charts .chart-box {height: 400px;}
.rank {background: #fff;padding-bottom: 40px;}
.rank .rank-title {font-size: 16px;font-weight: bold;line-height: 100px;text-align: center;}
.rank .rank-title span {display: inline-block;width: 24.5%;}
.ui-table {width: 280px;margin: 0 10px;float: left;}
.ui-table-wrap {white-space: nowrap;margin: 0 auto;}
.ui-table-tr {height: 38px;line-height: 38px;font-size: 0;}
.ui-table-tr:after {clear: both;content: '';display: table;}
.ui-table-body .ui-table-tr:nth-child(odd) .ui-table-td {background-color: #ffffff;}
.ui-table-body .ui-table-tr:nth-child(even) .ui-table-td,
.ui-table-th {background-color: #f0f3fa;}
.ui-table-body .ui-table-tr:hover .ui-table-td {background-color: #e2e8f5;}
.ui-table-th,
.ui-table-td {font-size: 14px;display: inline-block;padding: 0 5px;height: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #666;}
.ui-table-th {font-size: 14px;color: #333;font-weight: bold;}
.lesson_wrap {position: relative;}
.lesson_wrap .lesson_list {display: none;position: absolute;top: 50;left: 0;z-index: 10;}
.lesson_wrap .lesson_list a {padding: 0 30px;display: block;text-align: center;line-height: 40px;color: #333 !important;background: rgba(255, 255, 255, 0.5) !important;}
.lesson_wrap .lesson_list a:hover {background: rgba(247, 247, 247, 0.8) !important;}
.lesson_wrap:hover .lesson_list {display: block;}
/* 四个专业 */
/* .four .title{text-align: center;margin-bottom: 50px;}
.four ul{display: flex;justify-content: space-between;}
.four ul li{width:330px;text-align: center;}
.four ul li div{width:330px;height:200px;}
.four ul li img{width:100%;height:100%;border-radius: 4px;transition: transform 0.3s linear;}
.four ul li a:hover img {cursor: pointer;transform: scale(1.1);box-shadow: 0 4px 8px 0 rgba(93, 93, 93, 0.3);} */
/* 特色模块 */
/* .tsmk{width:100%;height:460px;background: url(../images/tsmk-bg.png) center center no-repeat;padding:50px;box-sizing: border-box;margin-bottom: 40px;}
.tsmk h4{text-align:center;;margin-bottom:40px;}
.tsmk ul{width:1400px;margin:0 auto;display: flex;justify-content: space-between;}
.tsmk ul li{width:335px;height:240px;position: relative;}
.tsmk ul li div{cursor: pointer;position: absolute;top:0;left:0;z-index: 212;width:100%;height:100%;background: rgba(0, 0, 0, 0.4);}
.tsmk ul li div:hover{position: absolute;top:0;left:0;width:100%;height:100%;background: rgba(0, 0, 0, 0);} */
