@charset"utf-8";
/*CSS公共部分*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0;border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑',Arial,sans-serif;font-size:14px;font-color:#ffffff;}
ul,ol,li{list-style:none;float:left;}
a:link,a:visited,a:hover,a:active{color:#333333;text-decoration:none;transition:all 0.4 sease-in-out;cursor:pointer;}
a:hover{color:#1762ce;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
body{min-width:1400px!important;}
.container{width:1400px;margin:auto;}
.wrapper{width:100%;margin:0 auto;}
.wrapper.inner{width:1200px;margin:0 auto;}/**页面全局宽度**/
input::-webkit-input-placeholder{/*WebKitbrowsers*/color:#ccc;}
input::-moz-input-placeholder{/*MozillaFirefox*/color:#ccc;}
input::-ms-input-placeholder{/*InternetExplorer*/color:#ccc;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;width:0;height:0;visibility:hidden;clear:both;}
.animated.delay-1s{-webkit-animation-delay:.5s;animation-delay:.5s;}
.animated.delay-2s{-webkit-animation-delay:1s;animation-delay:1s;}
.animated.delay-3s{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
.animated.delay-4s{-webkit-animation-delay:2s;animation-delay:2s;}
/*TOPHEADERLOGO部分*/
header{position:fixed;z-index:100000;width:100%;height:220px;background:#0b53ba;min-width:1400px;}
.top{height:160px;}
.logo{height:80px;padding:40px 0;}
.logopic{margin:auto;height:80px;}
.search{width:365px;height:40px;padding-top:60px;}
input.searchInput{width:348px;border:1px solid #69a2d1;height:38px;line-height:40px;background:#1358bc;transition:.3 slinear;padding-left:15px;outline:none;color:#ffffff;float:left;}
input.searchBar{height:38px;width:35px;position:absolute;z-index:2;border:0;right:20px;top:0px;background:url("../images/search.jpg") 1px no-repeat;}

/*MENU_NAV部分*/
.nav{background:#1762ce;height:60px;}
.nav ul{font-size:18px;height:60px;}
.nav ul li{width:155px;height:60px;line-height:60px;text-align:center;}
.nav ul li:nth-child(1){width:160px;}
.nav ul li:hover{background:#8dbd1b;}
.nav ul li a:link,a:visited{height:60px;line-height:60px;display:block;color:#ffffff;transition:all 0.4s ease-in-out;}
.nav ul li a:hover{color:#ffffff;background:#8dbd1b;}

/*BANNER轮播图部分*/
.banner{padding-top:220px;position:relative;}
.news{width: 100%;height:500px;}
.focus{width: 100%;height:500px;float: left;}
.banner .target{width:100%;height:100%;overflow:hidden;position:relative;}
.banner .target img{position:absolute;top:0;left:0;width:100%;height:500px;}
.banner .target a{width:100%;height:500px;display:block;}

/*首页MAIN部分*/
main{width:1400px;position:relative;padding-bottom:50px;}

/*招生类别*/
.sect-enroll{width:1400px;height:160px;position:relative; margin-top: 40px;}
.sect-enroll .enroll-type{height:100%;}
.sect-enroll ul li{float:left;width:280px;height:100%;background-color:#068aef;transition:all 0.4s ease-in-out;}
.sect-enroll ul li:nth-child(2){width:279px;border-left:1px solid #ffffff;}
.sect-enroll ul li:nth-child(3){width:279px;border-left:1px solid #ffffff;}
.sect-enroll ul li:nth-child(4){width:279px;border-left:1px solid #ffffff;}
.sect-enroll ul li:nth-child(5){width:279px;border-left:1px solid #ffffff;}
.sect-enroll ul li a{color:#ffffff;display:block;text-align:center;position:absolute;z-index:999;width:279px;transform:scale(0.9);}
.sect-enroll ul li a p{margin-top:10px;font-size:16px;line-height:26px;}
.sect-enroll ul li a img{margin-top:35px;width:64px;vertical-align:top;}
.sect-enroll ul li:hover{background-color:#8dbd1b;}
.sect-enroll ul li a:hover{transform:scale(1);}

/*招生新闻类*/
.main-content {margin-top:50px;}
.main-content .content-left{width:670px;float:left;position:relative;overflow: hidden;}
.main-content .content-left .content-title{color:#1762ce;height:80px;}
.main-content .content-left .content-title h2{font-size:36px;font-weight:700;margin:0;}
.main-content .content-left .content-title p{font-size:24px;}
.main-content .content-left .more {position: absolute;right:0px;top:35px;}
.main-content .content-left .Enrollment-dynamics {overflow: hidden;}
.main-content .content-left .Enrollment-dynamics li{border-bottom:1px solid #ccc;height:80px;}
.main-content .content-left .Enrollment-dynamics li .date{color:#1762ce;font-size:14px;float:left;text-align:center;width:60px;margin-top:10px;}
.main-content .content-left .Enrollment-dynamics li .date div{font-size:24px;font-weight:700;}
.main-content .content-left .Enrollment-dynamics li a{float:left;color:#434343;font-size:18px;margin-left:40px;width: 570px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;line-height:79px;}
.main-content .content-left .Enrollment-dynamics li:hover a:hover{color:#1762ce;}

.main-content .content-right {margin-left:50px;float:left;width:670px;position:relative;overflow:hidden;}
.main-content .content-right .content-title {color:#1762ce;height:80px;}
.main-content .content-right .content-title h2{font-size:36px;font-weight:700;margin:0;}
.main-content .content-right .content-title p{font-size:24px;}
.main-content .content-right .more{position: absolute;right:0px;top:35px;}
.main-content .content-right .Enrollment-dynamics{overflow:hidden;}
.main-content .content-right .Enrollment-dynamics li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #ccc;height:80px;}
.main-content .content-right .Enrollment-dynamics li .date{color:#1762ce;font-size:14px;float:left;text-align:center;width:60px;margin-top:10px;}
.main-content .content-right .Enrollment-dynamics li .date div{font-size:24px;font-weight:700;}
.main-content .content-right .Enrollment-dynamics li a{line-height:79px;margin-left:40px;float:left;color: #434343;font-size:18px;width:570px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}

.main-content .content-left:before,.main-content .content-right:before{transition:1s;position:absolute;border-bottom:3px solid #1762ce;content:"";width:100%;top:77px;}
.main-content .content-left:hover:before,.main-content .content-right:hover:before{width:50%;}
.main-content .content-left .Enrollment-dynamics li{transition:1s;background:rgba(23,98,206,0);}
.main-content .content-left .Enrollment-dynamics li:hover{background:rgba(23,98,206,0.1);}
.main-content .content-left .Enrollment-dynamics li:hover .date div{background:rgba(23,98,206,1.00);color:#ffffff;}
.main-content .content-left .Enrollment-dynamics li:hover .date p{border:1px solid rgba(23,98,206,1.00);}
.main-content student-list.Enrollment-dynamics li:hover a{color:#1762ce;}

.main-content .content-right:before,.main-content .content-right:before,.main-content .content-long:before{transition:1s;position:absolute;border-bottom:3px solid #1762ce;content:"";width:100%;top:77px;}
.main-content .content-right:hover:before,.main-content .content-right:hover:before,.main-content .content-long:hover:before{width:50%;}
.main-content .content-right .Enrollment-dynamics li{transition:1s;background:rgba(23,98,206,0);}
.main-content .content-right .Enrollment-dynamics li:hover{background:rgba(23,98,206,0.1);}
.main-content .content-right .Enrollment-dynamics li:hover .date div{background:rgba(23,98,206,1.00);color:#ffffff;}
.main-content .content-right .Enrollment-dynamics li:hover .date p{border:1px solid rgba(23,98,206,1.00);}
.main-content .content-right .Enrollment-dynamics li:hover a{color:#1762ce;}

/*未来学生*/
.content-left .student-list{max-width:670px;height:160px;margin-top:20px;}
.content-left .student-list li{float:left;width:134px;height:100%;background-color:#068aef;transition:all 0.4s ease-in-out;}
.content-left .student-list li:nth-child(n+1){width:133px;border-left:1px solid #ffffff;}
.content-left .student-list li:nth-child(2n){background-color:#25b39b;}
.content-left .student-list li a{color:#ffffff;display:block;text-align:center;position:absolute;z-index:999;width:133px;transform:scale(0.9);}
.content-left .student-list li a p{margin-top:10px;font-size:16px;line-height:26px;}
.content-left .student-list li a img{margin-top:35px;width:60px;vertical-align:top;}
.content-left .student-list li:hover{}
.content-left .student-list li a:hover{transform:scale(1);}

/*查询通道*/
.content-right .channel-list{max-width:670px;height:160px;margin-top:20px;}
.content-right .channel-list li{float:left;width:210px;height:160px;padding:40px 20px;}
.content-right .channel-list li:nth-child(n+2){margin-left:20px;}
.content-right .channel-list li:nth-child(1){background:#25b39b;}
.content-right .channel-list li:nth-child(2){background:#8dbd1b;}
.content-right .channel-list li:nth-child(3){background:#068aef;}
.content-right .channel-list li p{font-size:16px;font-weight:300;color:#ffffff;line-height:30px;margin-bottom: 20px;}
.content-right .channel-list li select{border:0;width:170px;height:30px;font-size:16px;text-align:center;}

/*光影常信*/
.main-content .content-long{width:1400px;float:left;position:relative;overflow:hidden;}
.main-content .content-long .content-title{color:#1762ce;height:80px;}
.main-content .content-long .content-title h2{font-size:36px;font-weight:700;margin:0;}
.main-content .content-long .content-title p{font-size:24px;}
.main-content .content-long .more {position: absolute;right:0px;top:35px;}
.main-content .content-long .video-list{margin-top:20px;}
.main-content .content-long .video-list li{width:675px;height:400px;display: block;overflow:hidden;padding:20px;border:1px solid #999999;}
.main-content .content-long .video-list li img,.video{width:635px;height:360px;transition:all 0.4s ease-in-out;}
.main-content .content-long .video-list li:nth-child(2n){margin-left:50px;}
.main-content .content-long .video-list li:hover img,.video{transform:scale(1.15);}
.main-content .content-long .video-list li:hover .overimg1{opacity: 0.3;}
.main-content .content-long .video-list .overimg{position: relative;}
.main-content .content-long .video-list .overimg .overimg2{z-index: 1;}
.main-content .content-long .video-list .overimg .overimg1{position: absolute;top:0;left:0;z-index: 2;}

/*全国招生计划查询*/
.main-content .content-long .query-list{margin-top:20px;}
.main-content .content-long .query-list li{width:170px;height:70px;line-height:70px;margin-right:35px;margin-bottom:35px;background:#25b39b;}
.main-content .content-long .query-list li:nth-child(7n){margin-right:0;}
.main-content .content-long .query-list li:nth-child(n+8){background:#068aef;}
.main-content .content-long .query-list li:nth-child(n+15){background:#8dbd1b;}
.main-content .content-long .query-list li a{color:#ffffff;display:block;text-align:center;width:100%;font-size:20px;transition:all 0.4s ease-in-out;}
.main-content .content-long .query-list li a:hover{transform:scale(1.1);}

/*全国招生计划查询*/
.main-content .content-long .link-list{margin-top:0px;border-bottom:1px solid #1762ce;width:100%;padding-left:25px;}
.main-content .content-long .link-list li{height:70px;line-height:70px;margin-right:50px;}
.main-content .content-long .link-list li a{color:#333333;}
.main-content .content-long .link-list li a:hover{color:#1762ce;}

/*列表页*/
/*innerbanner*/
.innerbanner{padding-top:220px;position:relative;}
.innerbanner .ibtitle{color:#ffffff;text-align:center;line-height: 200px;height:250px;background-image:url("../images/ibanner.jpg");background-position:center center;background-repeat:no-repeat;display: block;overflow:hidden;}

/*二级左侧菜单*/
.menuleft{width:240px;}
.menuleft h3{height:70px;line-height: 70px;margin-top:-70px;color:#ffffff;font-size:26px;background: #1762ce;position: relative;text-align: center;}
.menuleft ul{border:1px solid #cccccc;color:#333333;}
.menuleft .mainmenu li{float:left;height:auto;line-height: 54px;margin: auto;text-align: center;}
.menuleft .mainmenu li a{display:block;width:200px;margin:0 20px;padding:0;font-size:18px;border-top:1px solid #e9e9e9;background-image:url(../images/icon11.jpg);background-position:right center;background-repeat:no-repeat;text-align: center;color:#333333;}
.menuleft .mainmenu li:nth-child(1) a{border-top:0px solid #e9e9e9;}
.menuleft .mainmenu li a:hover{background-image:url(../images/icon12.jpg);color:#1762ce;}
.menuleft .mainmenu li a.hover{background-image:url(../images/icon12.jpg);color:#1762ce;}

.menuleft .submenu{border:none;background-color:#e3e2e2;display: none;}
.menuleft .submenu li a,a:hover,a.hover{background-image:none;}

.menuleft .planquery{padding:0 18px;}
.menuleft .planquery li{float:left;height:40px;width:60px;line-height:40px;margin:10px 10px 10px 0;background:#8dbd1b;}
.menuleft .planquery li:nth-child(3n){margin-right:0px;}
.menuleft .planquery li a{display: block;height:40px;width:60px;line-height:40px;text-align: center;color:#ffffff;}
.menuleft .planquery li a:hover{background:#1762ce;}
.menuleft .planquery li a.hover{background:#1762ce;}


/*列表页右侧列表*/
.right{width:1120px;padding:0px 0px 30px;background-color:#ffffff;min-height:600px;}
.curpos{height:45px;line-height:45px;border-bottom:1px solid #cdcfd2;margin-top:15px;}
.curpos h2{display:inline-block;border-bottom:3px solid #1762ce;font-size:18px;color:#1762ce;padding:0px 12px;height:34px;}
.curpos ul{background:url(../images/house_03.jpg) no-repeat left center;padding-left:22px;}
.curpos ul li{line-height:45px;display: inline-block;}
.curpos ul li a{color:#333333;}
.curpos ul li a:hover{color:#1762ce;}
.list{margin-top:00px;min-height:500px;width:1120px;margin-bottom:30px;}
.list li{height:52px;line-height:52px;padding:0px 10px;width:1120px;}
.list li:nth-child(2n+1){background: #f7f7f7;}
.list a{background:url(../images/icon13_03.jpg) left center no-repeat;padding-left:7px;font-size:15px;color:#555555;}
.list a:hover{color:#1762ce;}
.list .date{font-size:14px;}

/*图片列表页*/
.listimg{margin-top:0px;min-height:500px;width:1120px;margin-bottom:30px;}
.listimg li{width:540px;height:320px;display: block;overflow:hidden;padding:20px;border:1px solid #999999;margin-top:30px;}
.listimg li img{width:500px;height:280px;transition:all 0.4s ease-in-out;}
.listimg li a{display:block;width:500px;height:280px;}
.listimg li video{width:900px;height:600px;transition:all 0.4s ease-in-out;}
.listimg li:nth-child(2n){margin-left:40px;}
.listimg li:hover img{transform:scale(1.15);}
.listimg li:hover .overimg1{opacity: 0.3;}
.listimg .overimg{position: relative;}
.listimg .overimg .overimg2{z-index: 1;}
.listimg .overimg .overimg1{position: absolute;top:0;left:0;z-index: 2;}
.listimg .listimgtxt{position: absolute;margin-top:30px;line-height: 40px;background: #1762ce;width:500px;text-align: center;color:#ffffff;transition:all 0.4s ease-in-out;}
.listimg li:hover .listimgtxt{background: #8dbd1b;}

/*内容页*/
.cont{background: #f3f3f3;margin: auto;width:100%;}
.cont .content{background: #ffffff;min-height: 700px;padding: 10px 40px 20px;}
.cont .content h1{text-align:center;font-size:30px;color:#010101;padding:35px 0px;font-weight:bold;}
.cont .content .contdesc{height:54px;line-height:54px;border-top: 1px solid #d5d5d5;text-align:center;margin-bottom:20px;color:#7c7c7c;}
.cont .content .contdesc span{padding:0px 20px;color:#898989;}
.content .conttxt img{max-width:800px;margin:15px auto; text-align:center; display:block;}
.content .conttxt p{text-indent:2em;text-align:left;margin-bottom:20px;line-height:30px;font-size:17px;color: #333333;}
.content .conttxt p iframe{margin-left:-2em;margin:auto;display:block;width:100%;height:800px;}
.contbar {padding-top: 20px;margin-top: 35px;height:80px;border-top: 1px solid #dedede;}
.contbar .contnav{text-align:left;margin-bottom:10px;line-height:30px;font-size:17px;color: #333333;}
.contbar .printclose{color:#333333;font-size:17px;}
.content a{color:#333333;}
.content a:hover{color:#1762ce;}

/* ===== 20. Call Area CSS ===== */
.witr_shortcode_inner {
    padding: 60px 60px 47px;
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: -100px;
    background: #009dc8;
    position: relative;
    z-index: 999;
}
.shortcode_content h2 {
    font-size: 40px;
    font-weight: 700;
    color: #fff;
}
.shortcode_content p{
	color:#fff;
}
.footer-middle .recent-post-item+.recent-post-item, .witr_shortcode_form {
    margin-top: 15px;
}
.mc4wp-form-fields{
	color:#fff;
}
.footer-middle .mc4wp-form-fields p, .mc4wp-form-fields p {
    position: relative;
    line-height: 27px;
    margin-bottom: 22px;
	color:#fff;
}
.mc4wp-form-fields input {
    width: 100%;
    font-size: 16px;
    line-height: 28px;
    border-radius: 0;
    border: none;
    outline: 0;
    padding: 15px 30px;
    height: 80px;
    color: #b0afaf;
    background: #fff;
}
.mc4wp-form-fields button {
    width: 30%;
    border-radius: 0;
    border: none;
    outline: 0;
    position: absolute;
    right: -3px;
    top: 0;
    bottom: 0;
    font-size: 30px;
    text-align: center;
    z-index: 2;
    cursor: pointer;
    padding: 10px 15px;
    transition: .5s;
    background: #01264a;
    color: #fff;
}
.mc4wp-form-fields button:hover {
    background: #18406b;
}
.note0{width:100%;padding:30px;text-align:justify;display: block;margin-top:100px;font-size:18px;}
/* ===== 21. Contact Area CSS ===== */

.apartment_text h2 {
    margin-bottom: 40px;
	font-weight: 700;
    font-size: 24px;
	text-align: center;
}
.apartment_area {
    position: relative;
    background-size: cover;
    padding: 60px 45px 60px;
    border-radius: 10px;
    text-align: left;
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 6%);
    background: #fff;
    margin-left:120px;
    width:1000px;
    min-height: 1000px;
}
.witr_apartment_form ul{width:100%;border-right:1px solid #333333;border-bottom:1px solid #333333;}
.witr_apartment_form ul li{display: block;line-height:50px;}
.witr_apartment_form ul li .title,.info,.note{border-left:1px solid #333333;border-top:1px solid #333333;font-size:18px;}
.witr_apartment_form ul li .title{width:150px;text-align:center;font-weight:bold;}
.witr_apartment_form ul li .info{width:759px;text-align: left;padding-left:20px;}
.witr_apartment_form ul li .note{padding-left:20px;width:910px;}
.buttonprint .btn {
    border: 0 none;
    display: block;
    padding: 10px 15px;
    border-radius: 5px;
    color: #fff;
    transition: .5s;
    background: #1762ce;
    font-size: 18px;
    font-weight: 600;
	margin:30px auto;	
}
.buttonprint .btn:hover {
    background: #8dbd1b;
}
/*专业介绍*/
.listintro{margin-top:40px;}
.listintro .eachlist{width:670px;float:left;margin-right:60px;margin-bottom:40px;}
.listintro .eachlist:nth-child(2n){margin-right:0px;}
.listintro .eachlist .introtitle a{font-size:36px;font-weight: 700;color:#ffffff;line-height: 70px;padding-left:30px;}
.listmajor li{width:280px;float:left;margin-right:30px;padding-left:20px;line-height: 30px;font-size: 16px;font-weight: 600;}
.listmajor li:nth-child(2n){margin-right:0px;}


.listintro .eachlist:nth-child(1){border-bottom:5px solid #1a54a5;}
.listintro .eachlist:nth-child(2){border-bottom:5px solid #2e7ec3;}
.listintro .eachlist:nth-child(3){border-bottom:5px solid #1fad97;}
.listintro .eachlist:nth-child(4){border-bottom:5px solid #1fad97;}
.listintro .eachlist:nth-child(5){border-bottom:5px solid #88b526;}
.listintro .eachlist:nth-child(6){border-bottom:5px solid #33b134;}

.listintro .eachlist:nth-child(1) .introtitle{background:#1a54a5;}
.listintro .eachlist:nth-child(2) .introtitle{background:#2e7ec3;}
.listintro .eachlist:nth-child(3) .introtitle{background:#1fad97;}
.listintro .eachlist:nth-child(4) .introtitle{background:#1da769;}
.listintro .eachlist:nth-child(5) .introtitle{background:#88b526;}
.listintro .eachlist:nth-child(6) .introtitle{background:#33b134;}

.listintro .eachlist:nth-child(1) .listmajor{background:#ddeff9;min-height:150px;height:220px;width:100%;padding:20px;}
.listintro .eachlist:nth-child(2) .listmajor{background:#dbeefc;min-height:150px;height:220px;width:100%;padding:20px;}
.listintro .eachlist:nth-child(3) .listmajor{background:#e2f0f0;min-height:150px;width:100%;padding:20px;}
.listintro .eachlist:nth-child(4) .listmajor{background:#d8ece1;min-height:150px;width:100%;padding:20px;}
.listintro .eachlist:nth-child(5) .listmajor{background:#f5f8e7;min-height:150px;width:100%;padding:20px;}
.listintro .eachlist:nth-child(6) .listmajor{background:#d6eace;min-height:150px;width:100%;padding:20px;}
/*FOOTER*/
footer{width:100%;height:250px;background:#1762ce;display:flex;}
footer .copyright{color:#ffffff;margin:auto;line-height:24px;width:600px;}
footer .copyright p{}
footer .codeimg ul li{margin-left:40px;}
footer .codeimg ul li img{width:120px;height:120px;}
footer .codeimg ul li p{text-align:center;color:#ffffff;font-size:14px;line-height:40px;}