/***此样式文件主要是nav3-nav8的所有样式页面(欧总代码)***/


/**国际课程**/

.contanierbox{width: 100%;padding-bottom: 200px;background: url(../images/indeximg/bgwater.png) no-repeat left bottom!important;overflow: hidden;background-size: 100% auto;}
.course_box{padding-top: 50px;overflow: hidden;height: auto;}
.common_ullist,.common_ullist1,.common_ullist3,.common_listbox{width: 1200px;margin: 20px auto;}
.common_ullist ul li{background: #fff;padding: 30px 0;height: 260px;border: 1px solid #eee;border-radius: 5px;width: 218px;margin-bottom: 20px;overflow: hidden;}
.common_ullist ul li a,.common_ullist1 ul li a,.common_ullist3 ul li a,.common_listbox ul li a{display: block;width: 100%;overflow: hidden;}
.common_ullist ul li a div.img,.common_listbox ul li a div.img{width: 150px;height: 150px;border: 1px dashed #0050a1;margin: 0 auto;border-radius: 100%;overflow: hidden;}
.common_ullist ul li a div.img img,.common_listbox ul li a div.img img{display: block;width: 130px;height: 130px;border-radius: 130px;-o-border-radius: 130px;-moz-border-radius: 130px;-webkit-border-radius: 130px;overflow: hidden;margin: 10px auto;}
.common_ullist ul li a h4,.common_ullist1 ul li a h4,.common_ullist3 ul li a h4{line-height: 1.6;text-align: center;padding-top: 16px;color: #333;font-size: 16px;font-weight: 400;display: block;width: 80%;margin: 0 auto;}
.common_ullist1 ul li{background: #fff;padding: 30px 0;height: 170px;border: 1px solid #eee;border-radius: 5px;width: 218px;margin-bottom: 20px;overflow: hidden;}
.common_ullist1 ul li a div.img{width: 99px;height: 64px;margin: 0 auto;}
.common_ullist1 ul li a div.img img,.common_ullist3 ul li a div.img img{display: block;width: 100%;margin: 0 auto;height: 100%;}
.common_ullist3 ul li{height: 210px;width: 208px;margin-bottom: 20px;overflow: hidden;}
.common_ullist3 ul li a div.img{width: 208px;height: 149px;margin: 0 auto;}
.common_listbox ul li{width: 590px;margin-bottom: 20px;padding: 20px 30px;background: #fff;border: 1px solid #eee;border-radius: 5px;overflow: hidden;height: 195px;}
.common_listbox ul li .fonts{width: 340px;overflow: hidden;height: 100%;color: #333333;}
.common_listbox ul li .fonts h4{font-size: 20px;font-weight: 400;line-height: 40px;height: 40px;}
.common_listbox ul li .fonts p{line-height: 22px;height: 66px;overflow: hidden;font-size: 14px;}
.common_listbox ul li:hover{background: #0c57a3;border-color: #0c57a3}
.common_listbox ul li .fonts span{color: #c53044;font-size: 14px;display: block;padding-top: 5px;text-decoration: underline!important;line-height: 30px;}
.common_listbox ul li:hover .fonts,.common_listbox ul li:hover .fonts span{color: #fff;}
.common_listbox ul li:hover a div.img{border-color: #fff;}

/**合作办学***/

.coop_boxc{width: 1200px;margin: 20px auto 60px auto;overflow: hidden;}
.coop_boxc .common_ullist3{margin: 30px auto 0 auto;}
.coop_boxc .common_ullist3 ul li{margin-bottom: 0;}
.coopc{height: 420px;width: 100%;overflow: hidden;background: #f5f5f5;}
.fontss{padding: 50px;overflow: hidden;height: 420px;width: 600px;}
.fontss p{font-size: 14px;color: #333;line-height: 1.5;padding-bottom: 25px;}
.coopc div.img{width: 600px;height: 420px;overflow: hidden;}
.coopc div.img img{display: block;width: 100%;height: 100%;}
.c_newscontanier{width: 1200px;overflow: hidden;background: #fff;margin: 20px auto;}
.c_newscontanier ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 40px;}
.c_newscontanier ul li{padding: 30px;height: 180px;overflow: hidden;width: 50%;border: 1px solid #eee;border-top: none;border-right: none;}
.c_newscontanier ul li:nth-child(2n){border-right: 1px solid #eee;}
.c_newscontanier ul li:nth-child(1), .c_newscontanier ul li:nth-child(2){border-top: 1px solid #eee;}
.c_newscontanier ul li a{display: flex;}
.c_newscontanier ul li div.img{width: 130px;height: 120px;overflow: hidden;min-width: 130px;border-radius: 5px;}
.c_newscontanier ul li div.img img{width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: cover;}
.c_newscontanier ul li div.txt{overflow: hidden;width: calc( 100% - 130px);padding-left: 30px;}
.c_newscontanier ul li div.txt h2{color: #000021;font-size: 20px;line-height: 1.6;}
.c_newscontanier ul li div.txt p{height: 60px;line-height: 20px;color: #878787;margin-top: 5px;font-size: 14px;}
.c_newscontanier ul li:hover{background: #0c57a3;border: none !important;}
.c_newscontanier ul li:hover div.time span{color: #c53044;text-align:left;}
.c_newscontanier ul li:hover div.txt h2,.c_newscontanier ul li:hover div.txt p,.c_newscontanier ul li:hover div.txt span{color: #fff;text-align:left;}
.c_newscontanier ul li div.txt span{color: #c53044;font-size: 14px;display: block;text-decoration: underline!important;line-height: 30px;}
.common_iconlist{width: 1200px;margin: 20px auto;}
.common_iconlist li{width: 31.3%;padding: 30px;overflow: hidden;background: #fff;border: 1px solid #eee;border-radius: 5px;height: 224px;}
.common_iconlist li dl{overflow: hidden;}
.common_iconlist li dl dt{height: 42px;line-height: 42px;color: #0050a1;font-size: 20px;}
.common_iconlist li dl dt img{display: inline-block;width: 56px;height: 42px;margin-right: 10px;}
.common_iconlist li dl dd{padding-left: 66px;font-size: 14px;color: #333;line-height: 22px;margin-top: 10px;}

/***出国留学****/

.abroad_box,.school_box{padding-top: 50px;overflow: hidden;height: auto;}
.country_box{width: 1200px;margin: 20px auto;padding-bottom: 40px;}
.country_box dl{height: 336px;width: 100%;padding: 20px;border: 1px solid #eee;border-radius: 5px;background: #fff;margin-bottom: 20px;}
.country_box dl dt{height: 100%;width: 238px;float: left;}
.country_box dl.china dt{background: url(../images/abroad/cunbg.png) no-repeat center;}
.country_box dl.Russia dt{background: url(../images/abroad/cunbg1.png) no-repeat center;}
.country_box dl dt .qzbg{width: 116px;height: 116px;margin: 50px auto 20px auto;background: url(../images/abroad/qzbg.png) no-repeat center;position: relative;line-height: 116px;text-align: center;}
.country_box dl.china dt .qzbg img{height: 59px;width: 91px;margin: 0 auto;display: inline-block;}
.country_box dl dt .namebg{width: 148px;height: 42px;background: url(../images/abroad/namebg.png) no-repeat center;line-height: 42px;text-align: center;font-size: 22px;color: #fff;margin: 0 auto;}
.country_box dl dt a{color: #fff;font-size: 14px;text-align: center;padding-top: 20px;display: block;}
.country_box dl dd{float: right;width: 875px;height: auto;}
.country_box dl dd a{width: 19%;margin-bottom: 20px;}
.country_box dl dd a .p1 img,.school_imglist ul li a .p1 img{ width: 80px;height: 80px;margin: 0 auto 15px auto;display: block;}
.country_box dl dd a .p2,.school_imglist ul li a .p2{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: #fff;font-size: 14px;color: #333; height: 40px;line-height: 40px; border: 1px solid #eee;border-radius: 50px;padding: 0 5%; width: 80%;margin: 0 auto;display: block;}
.country_box dl dd a:hover .p2,.school_imglist ul li a:hover .p2{background: #3071b3;border-color: #3071b3;color: #fff;}
.abroad_studybox{width: 100%;background: #f7f8fa;padding: 30px 0 40px 0;margin: 40px auto;}
.qz_commonlist{width: 1200px;margin: 20px auto;}
.qz_commonlist ul li{margin-bottom: 20px;border: 1px solid #eee;border-radius: 5px;background: #fff;position: relative;padding: 30px;width: 32.3%;height: 220px;overflow: hidden;}
.qz_commonlist ul li div.tags{width: 116px;height: 38px;background: url(../images/abroad/tag.png) no-repeat center;position: absolute;top: 0;left: 0;line-height: 38px;text-indent: 20px;color: #fff;font-size: 18px;}
.qz_commonlist ul li div.img{width: 116px;text-align: center;height: 116px;background: url(../images/abroad/qzbg1.png) no-repeat center;line-height: 116px;margin-top: 30px;}
.qz_commonlist ul li div.img img{width: auto;display: inline-block;width: 80px;}
.qz_commonlist ul li div.school_list{width: auto;max-width: 170px;overflow: hidden;}
.qz_commonlist ul li div.school_list p{line-height: 1.6;font-size: 14px;color: #333;text-align: left;padding-top: 8px;}
.qz_commonlist ul li div.school_list p a{color: #333;}
.qz_commonlist ul li div.school_list p a:hover{color: #c53044}
.common_ullist4 span{display: block;width: 130px;border-radius: 5px;height: 42px;margin: 25px auto 0 auto;line-height: 42px;text-align: center;background: #c53044;font-size: 14px;color: #fff;}
.common_ullist4 ul li{height: 310px;}
.common_ullist4 ul li:hover span{background: #0050a1}
.common_ullist ul li:hover a h4, .common_ullist1 ul li:hover a h4,.common_ullist3 ul li:hover a h4{color: #0050a1;}
.uniIntro{overflow: hidden;padding-bottom: 50px;}
.uniIntro2{display: flex;justify-content: space-between;}
.uniIntro2 .fls{width: 50%;padding-right: 50px;height: 355px;overflow: hidden;}
.uniIntro2 .frs{width: 50%;}
.uniIntro2 .frs .d1{font-size: 32px;color: #0050A1;}
.uniIntro2 .frs .d2 p{font-size: 14px;color: #333;text-align: justify;line-height: 1.6;margin: 25px auto;}
.uniIntro2 .frs .d2 p:last-child{margin-bottom: 0;}
.uniIntro2 .frs .d2 p a{font-size: 14px;color: #c53044;text-decoration: underline;}
.uniIntro2 .frs .d2 p a:hover{color: #ea485e;}
.uniIntro2 .frs .fangwen{padding-top: 40px;}
.uniIntro2 .frs .fangwen a{background: #c53044;font-size: 14px;color: #fff;padding: 10px 30px;border-radius: 5px;}
.uniIntro2 .frs .fangwen a:hover{background: #ea485e;}
.professionalbox{height: 705px;width: 100%;background:#F5F5F5;overflow: hidden;margin-bottom: 40px;padding-top:20px;}
.professionaltxt{height: 220px;width: 1200px;margin: 20px auto 0 auto;overflow: hidden;}
.professionaltxt p{line-height: 1.6;font-size: 14px;color: #333;padding-bottom: 10px;}
.school_imglist{width: 1200px;margin: 20px auto;overflow: hidden;}
.school_imglist ul{height: 150px;overflow: hidden;padding-top: 10px;}
.school_imglist ul li{width: 150px;height: 140px;}
.school_imglist ul li a{display: inline-block;width: 100%;}
.school_imglist ul li a .p2{width: 90%;margin: 0 auto;}
.overbox{width: 100%;height: 400px;background: url(../images/abroad/bg2.png) no-repeat center;overflow: hidden;margin-top: 40px;padding-top: 40px;}
.overbox .swiperbox{width: 1200px;margin: 40px auto 0 auto;position: relative;}
.overbox .picScroll .picList .li{width: 280px;margin: 0 10px;height: 245px;background: url(../images/abroad/swiperbg.png) no-repeat right 20px;position: relative;}
.overbox .picScroll .picList .li div.img{width: 260px;height: 175px;overflow: hidden;position: absolute;top: 0;left: 0;border-radius: 5px;}
.overbox .picScroll .picList .li h4{text-align: center;font-size: 14px;line-height: 40px;color: #fff;font-weight: 400;width: 100%;position: absolute;left: 0;bottom: 0;}
.overbox .picScroll .picList .li a{display: block;width: 100%;height: 100%;overflow: hidden;}
.overbox .picScroll .picList .li a:hover h4{color: #c53044}
.overbox .picScroll .prev,.overbox .picScroll .next{width: 124px;height: 124px;margin-top: -92px;position: absolute;top: 50%;cursor: pointer}
.overbox .picScroll .next{background: url(../images/abroad/right.png) no-repeat center;right: -135px;}
.overbox .picScroll .next:hover{background: url(../images/abroad/right1.png) no-repeat center;}
.overbox .picScroll .prev{background: url(../images/abroad/left.png) no-repeat center;left: -145px;}
.overbox .picScroll .prev:hover{background: url(../images/abroad/left1.png) no-repeat center;left: -145px;}

/*成员单位***/

.unit_box{padding-top: 50px;overflow: hidden;height: auto;}
.unitbox_container{padding: 30px 40px;background: #fbfbfb;overflow: hidden;}
.unit_list{width: 100%;height: auto;margin-top: 20px;}
.unit_list li{border: 1px solid #eee;border-radius: 5px;background: #fff;width: 170px;height: 195px;padding: 30px;float: left;margin-right: 20px;margin-bottom: 20px;}
.unit_list li div.img{width: 80px;height: 80px;overflow: hidden;margin: 0 auto 20px auto;}
.unit_list li div.img img{display: block;width: 100%;height: 100%;}
.unit_list li div.txt{font-size: 14px;text-align: center;line-height: 1.6}
.unit_list li:nth-child(6n){margin-right: 0;}
.common_title2 .tabbox{float: left;height: 50px;overflow: hidden;width: 230px;text-align: center;margin-left: 600px;}
.common_title2 .tabbox span.tabbtn{display: inline-block;line-height: 48px;height: 48px;border-bottom: 2px solid #fbfbfb;font-size: 18px;margin: 0 15px;color: #333;cursor: pointer;}
.common_title2 .tabbox span.tabbtn:hover,.common_title2 .tabbox span.tabbtn.on{border-color: #0050a1;color: #0050a1;font-weight: 600;}
.tabcontent{display: none;}

/**校际交流**/

.exchange_box1{width: 100%;height: 555px;overflow: hidden;background: #fff;}
.exchange_box1 .twoSwitchBox2{margin-top: 15px;}
.exchange_box{padding-top: 50px;overflow: hidden;height: auto;}
.exchange_pic{height: 490px;padding: 50px 0 0px 0;overflow: hidden;background: #0050a1;margin-bottom: 50px;}
.scroll_box{height: 290px;margin-top: 30px;overflow: hidden; position: relative; width: 100%;}
.scroll_box a.next,.scroll_box a.prev{position: absolute;top: 50%;margin-top: -60px;width: 160px;height: 100px;display: block;}
.scroll_box a.next{background: url(../images/exchange/right.png) no-repeat center;right: 0;}
.scroll_box a.prev{background: url(../images/exchange/left.png) no-repeat center;left: 0;}
.scroll_box .bd ul{ overflow: hidden; zoom: 1;}
.scroll_box .bd{width: 1200px;margin: 0 auto;overflow: hidden;}
.scroll_box .picList{overflow: hidden;}
.scroll_box .picList li{margin: 0 17px; float: left; _display: inline; overflow: hidden; text-align: center; width: 270px;height: 290px;background: #fff;}
.scroll_box .picList li a{display: block;width: 100%;padding: 6px;}
.scroll_box .picList li a div.img{display: block;width: 258px;height: 200px;overflow: hidden;}
.scroll_box .picList li a div.img img{display: block;width: 100%;height: 100%;}
.scroll_box .picList li a h4{text-align: center;padding-top: 15px;color: #333;font-size: 16px;line-height: 30px;}
.scroll_box .picList li a p.time{line-height: 25px;color: #666;font-size: 14px;}
.scroll_box .picList li a:hover h4{color: #b73547}
.exchange_box1 .leftbox1{width: 580px;height: 495px;padding: 30px;background: #fff;}
.exchange_box1 .rightbox1{width: 580px;height: 495px;padding: 30px 0 30px 30px;background: #fff;}
.more_title{height: 60px;overflow: hidden;}
.more_title h2{font-size: 24px;color: #0050a1;line-height: 32px;display: block;max-width: 440px;
    overflow: hidden;
    text-overflow: ellipsis;}
.more_title .abox{width: 93px;height: 50px;display: block;overflow: hidden;}
.more_title .abox a{display: block;}
.more_title .abox:hover{margin-right: 5px;}
.more_title .abox img{display: block;width: 100%;}
.right1news{height: 370px;width: 520px;overflow: hidden;}
.firstnews{height: 150px;overflow: hidden;width: 100%;}
.firstnews a{display: block;width: 100%;}
.firstnews a dt{height: 150px;width: 190px;overflow: hidden;float: left;border-radius: 5px;}
.firstnews a dt img{display: block;width: 100%;height: 100%;border-radius: 5px;}
.firstnews a dd{margin-left: 220px;overflow: hidden;}
.firstnews a dd h2{color: #333;font-size: 20px;line-height: 27px;height: 54px;overflow: hidden;}
.firstnews a dd p{line-height: 24px;height: 72px;overflow: hidden;font-size: 14px;color: #999;margin-top: 25px;}
.listul{overflow: hidden;height: 200px;width: 100%;margin-top: 20px;}
.listul li{height: 38px;width: 100%;padding: 0 15px 0 20px;background: #F7F8FA;border-radius: 5px;margin-top: 10px;line-height: 38px;}
.listul li a{display: inline-block;width: 70%;font-size: 14px;color: #333;}
.listul li span{display: inline-block;float: right;line-height: 38px;font-size: 14px;color: #888}
.listul li:hover{background: #d9eafb}
.listul li:hover a,.listul li:hover span{color: #0050a1}

/**职业大赛***/

.uniExpert2{padding: 10px 0 0;}
.uniExpert2 .d1{display: flex;justify-content: space-between;align-items: center;}
.uniExpert2 .d1 p{font-size: 32px;color: #0050A1;}
.uniExpert2 .d1 a{width: 74px;height: 42px;}
.uniExpert2 .d2{display: flex;justify-content: space-between;padding: 10px 0 50px 0;}
.uniExpert2 .d2 .itembox{width: 210px;}
.uniExpert2 .d2 .itembox .p1{width: 210px;height: 260px;overflow: hidden;}
.uniExpert2 .d2 .itembox .p2{font-size: 18px;color: #333;padding: 20px 0;}
.uniExpert2 .d2 .itembox .p3{display: flex;width: 100%;}
.uniExpert2 .d2 .itembox .p3 span{font-size: 14px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 50%;}
.uniExpert2 .d2 .itembox .p3 .s2{padding-left: 10px;}
.uniExpert2 .d2 .itembox:hover p{color: #0050A1;}
.uniExpert2 .d2 .itembox:hover p span{color: #0050A1;}
.professionalbox3{width: 100%;padding: 50px 0;background: #f7f8fa;overflow: hidden;margin-bottom: 50px;margin-top: 50px;}
.courser_list1{width: 580px;max-height: 665px;padding: 30px 0 30px 30px;background: #fff;}
.courser_list1 ul.listul2,.courser_list1 .ulbox2{overflow: hidden;width: 530px;margin-top: 20px;}
.courser_list1 ul.listul2 li{height: 115px;overflow: hidden;background: #F7F8FA;border-radius: 5px;margin-bottom: 20px;}
.courser_list1 ul.listul2 li a{display: block;width: 100%;}
.courser_list1 ul.listul2 li div.img{float: left;overflow: hidden;width: 115px;height: 115px;border-radius: 5px;}
.courser_list1 ul.listul2 li div.img img{display: block;height: 100%;width: 100%;border-radius: 5px;}
.courser_list1 ul.listul2 li div.txt{margin-left: 130px;padding: 15px 20px;}
.courser_list1 ul.listul2 li div.txt h5{color: #333;font-size: 16px;line-height: 30px;font-weight: 600;}
.courser_list1 ul.listul2 li div.txt p{line-height: 22px;height: 44px;overflow: hidden;font-size: 14px;color: #888;margin-top: 10px;}
.courser_list1 ul.listul2 li:hover{background: #d9eafb}
.courser_list1 ul.listul2 li:hover div.txt h5{color: #0050a1}
.tournament{overflow: hidden;margin-top: 50px;width: 100%;}
.tournament .common_ullist{height: 300px;}
.tournament .common_ullist ul li{margin-bottom: 0;border: none;padding: 20px 0;height: 280px;width: 180px;}
.tournament .common_ullist ul li span{display: block;width: 130px;border-radius: 5px;height: 42px;margin: 20px auto 0 auto;line-height: 42px;text-align: center;background: #0050a1;font-size: 14px;color: #fff;}
.tournament .common_ullist ul li:hover span{background: #c53044}
.tournament .title_bg{width: 177px;height: 159px;float: left;margin-top: 60px;position: relative;}
.tournament .title_bg span{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-size: 18px;color: #333;font-weight: 700;}
.tournament ul.flex-ul{overflow: hidden;float: right;width: 960px;}
.tournament .title_bg img{display: block;width: 100%;height: 100%;}

/*学校详情**/

.contact_box1{overflow: hidden;}
.common_iconlist1{padding-top: 20px;height: 180px;overflow: hidden;width: 100%;}
.common_iconlist1 li{width: 23%;padding: 30px;overflow: hidden;background: #fff;border: 1px solid #eee;border-radius: 5px;height: 160px;}
.common_iconlist1 li dl{overflow: hidden;}
.common_iconlist1 li dl dt{height: 48px;line-height: 48px;color: #0050a1;font-size: 15px;}
.common_iconlist1 li dl dt img{display: inline-block;width: 47px;height: 48px;margin-right: 10px;margin-top: -10px;}
.common_iconlist1 li dl dd{padding-left: 56px;margin-top: 10px;}
.common_iconlist1 li dl dd p{font-size: 14px;color: #333;line-height: 1.6;}
.Majorbox{height: 260px;padding: 30px 0 50px 0;overflow: hidden;}
.majortitle{width: 350px;height: 100%;height: 210px;padding-top: 50px;overflow: hidden;}
.majortitle h2{color: #0050a1;font-size: 32px;line-height: 36px;display: block;margin-bottom:15px;}
.majortitle .abox{width: 74px;height: 42px;}
.majortitle .abox a,.majortitle .abox a img{display: block;width: 74px;height: 42px;}
.majortitle .abox:hover a{margin-top: -5px;}
.majorlist{margin-left: 360px;overflow: hidden;height: 210px; padding-top: 20px;}
.majorlist ul li{background: #fff;height: 210px;width: 210px;overflow: hidden;}
.majorlist ul li a{display: block;width: 100%;overflow: hidden;height: 210px;}
.majorlist ul li a div.img{width: 148px;height: 148px;border: 1px dashed #0050a1;margin: 0 auto;border-radius: 100%;overflow: hidden;}
.majorlist ul li a div.img img{display: block;width: 128px;height: 128px;border-radius: 128px;-o-border-radius: 128px;-moz-border-radius: 128px;-webkit-border-radius: 128px;overflow: hidden;margin: 10px auto;}
.majorlist ul li a h4{line-height: 1.6;text-align: center;padding-top: 16px;color: #333;font-size: 16px;font-weight: 400;display: block;width: 80%;margin: 0 auto;color: #333}
.school_newbox1{width: 1200px;padding: 30px;height: 560px;overflow: hidden;margin: 0 auto;}
.school_list_ul{width: 540px;}
.s_news{width: 100%;overflow: hidden;}
.s_news li{height: 124px;width: 100%;margin-top: 20px;}
.s_news li a{display: block;width: 100%;}
.s_news li a div.img{width: 190px;height: 124px;overflow: hidden;float: left}
.s_news li a div.img img{display: block;width: 190px;height: 134px;}
.s_news li a div.txt{margin-left: 210px;overflow: hidden;}
.s_news li a div.txt h2{font-size: 18px;color: #333;line-height: 1.6;font-weight: 500;overflow: hidden;}
.s_news li a div.txt p{line-height: 22px;height: 44px;overflow: hidden;font-size: 14px;color: #888;margin-top: 10px;}
.s_news li a div.txt div.time{height: 30px;line-height: 30px;text-align: left;background: url(../images/school/clock.png) no-repeat left center;padding-left: 20px;font-size: 14px;color: #999;margin-top: 15px;}
.s_news li a:hover div.txt h2{color: #0050a1;}
.contactbox2{width: 100%;height: 560px;padding-top: 50px;background: url(../images/school/bg2.png) no-repeat center;overflow: hidden;}
.contactbox2 .ulbox5{width: 1200px;margin: 20px auto 0 auto;padding-top: 20px;overflow: hidden;}
.contactbox2 .ulbox5 li{float: left;height: 330px;width: 280px;background: url(../images/school/libg.png) no-repeat 18px bottom;overflow: hidden;}
.contactbox2 .ulbox5 li div.box{background: #fff;border-radius: 5px;width: 260px;height: 310px;}
.contactbox2 .ulbox5 li div.box div.img{width: 70px;height: 81px;margin: 0px auto 20px auto;padding-top: 50px;}
.contactbox2 .ulbox5 li div.box div.img img{display: block;width: 70px;height: 81px;}
.contactbox2 .ulbox5 li div.box p{text-align: center;font-size: 16px;color: #444;line-height: 1.6}
.contactbox2 .ulbox5 li div.box h4.t{color: #333;font-size: 22px;text-align: center;margin-top: 70px;margin-bottom: 15px;}
.school_intro{height: 454px;width: 100%;overflow: hidden;padding: 50px 0;background: #F7F8FA;}
.school_intro .uniIntro2 .frs{width: 640px;overflow: hidden;height: 354px;height: 360px;width: 50%;padding-right: 50px;}
.school_intro .uniIntro2 .fls{width: 494px;height: 354px;overflow: hidden;padding-right: 0}
.Professional_intro{margin: 50px 0;overflow: hidden;background: #fff;width: 100%;height: auto;}
.Professional_intro_list{height: 400px;width: 100%;overflow: hidden;}
.Professional_intro_list ul{margin: 0 auto;overflow: hidden;text-align: center;}
.Professional_intro_list ul li{width: 16.6%;display: inline-block;height: 400px;margin: 0 0.01%;cursor: pointer;text-align: center;color: #fff;position: relative;overflow: hidden;}
.Professional_intro_list ul li div.img,.Professional_intro_list ul li div.img img{display: block;width: 90px;height: 90px;margin: 0 auto;}
.Professional_intro_list ul li div.txt{-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;padding: 70px 0;}
.Professional_intro_list ul li h4{font-size: 18px;margin: 25px auto 15px auto;text-align: center;display: block;}
.Professional_intro_list ul li a{display: block;width: 110px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;border-radius: 5px;background: #C53044;color: #fff;margin: 40px auto;}
.Professional_intro_list ul li div.mask{width: 100%;height: 100%;display: none;background: #0c57a3;-webkit-opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: .7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=70); z-index: 9;position: absolute;top: 0;left: 0;}
.Professional_intro_list ul li:hover div.mask{display: block;}
.Professional_intro_list ul li:hover div.txt{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}

/*因为设计又改了，所以这里黄老师修改的代码覆盖欧总的代码*/

#huangNewEdit .unitbox_container{background: -pink;padding: 0;}
#huangNewEdit .unit_list{margin-top: 0;display: flex;}
#huangNewEdit .unit_list>ul{flex: 1;background: url(../images/member/bgdanwei1.png);background-size: cover !important;background-repeat: no-repeat !important;background-position: center center !important;padding-top: 65px;}
#huangNewEdit .unit_list>ul li{margin-bottom: 0;margin-right: 0;margin-left: 28.33px;width: 166px;height: 166px;padding: 0;display: inline-flex;flex-direction: column;justify-content: center;}
#huangNewEdit .unit_list>ul li div.img{margin: 0 auto;}
#huangNewEdit .unit_list>ul li div.txt{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 10px 0 10px;}
#huangNewEdit .newleft{width: 200px;height: 296px;text-align: center;}
#huangNewEdit .newleft .p1{font-size: 32px;color: #fff;padding-top: 10px;}
#huangNewEdit .newleft .p1:first-child{padding-top: 65px;}
#huangNewEdit .newleft .p2{padding-top: 50px;}
#huangNewEdit .newleft .p2 a{height: 40px;line-height: 40px;font-size: 14px;color: #fff;border-radius: 5px;background: #c53044;display: block;width: 80%;margin: 0 auto;}
#huangNewEdit .newleft .p2 a:hover{background: #ea485e;}

/*因为设计又改了，所以这里黄老师修改的代码覆盖欧总的代码-处理差异化*/

#huangNewEdit .unitbox_container:nth-child(1) .newleft .p2{display: none;}
#huangNewEdit .unitbox_container:nth-child(1) .newleft .p2 a{background: #0050a1;}
#huangNewEdit .unitbox_container:nth-child(1) .newleft .p2 a:hover{background: #076cd2;}
#huangNewEdit .unitbox_container:last-child{display: flex;}
#huangNewEdit .unitbox_container:last-child .newleft{height: 676px;position: relative;}
#huangNewEdit .unitbox_container:last-child .newleft .p2{padding-top: 0;position: absolute;left: 0;bottom: 40px;width: 100%;}
#huangNewEdit .unitbox_container:last-child .unit_list>ul{background: none;padding-top: 0;}
#huangNewEdit .unitbox_container:last-child .unit_list>ul li{margin-top: 20px;}
#huangNewEdit .newright{flex: 1;padding-top: 20px;}
#huangNewEdit .newright .unit_list:last-child{display: none;}

/*因为设计又改了，所以这里黄老师修改的代码覆盖欧总的代码-处理差异化*/

#huangNewEdit .common_title2{display: flex;justify-content: flex-end;}
#huangNewEdit .common_title2 .tabbox{margin-left: 0;float: inherit;}
#huangNewEdit .common_title2 .tabbox p.tabbtn{display: inline-block;line-height: 48px;height: 48px;border-bottom: 2px solid transparent;font-size: 16px;margin: 0 15px;color: #333;cursor: pointer;font-weight: 700;}
#huangNewEdit .common_title2 .tabbox p.tabbtn:hover,#huangNewEdit .common_title2 .tabbox p.tabbtn.on{border-color: #0050a1;color: #0050a1;}

/*因为设计又改了，所以这里黄老师重构这个板块*/

.huangNewAbroda{background: #f7f8fa;padding: 60px 0;}
.huangNewAbroda .titles{display: flex;justify-content: space-between;align-items: center;padding-bottom: 30px;}
.huangNewAbroda .titles p{font-size: 32px;color: #0050A1;}
.huangNewAbroda .lists{display: flex;justify-content: space-between;flex-wrap: wrap;}
.huangNewAbroda .lists .itembox{width: 49%;border: 1px solid #eee;border-radius: 5px;background: #fff;padding: 30px;display: inline-flex;margin-top: 30px;}
.huangNewAbroda .lists .itembox:nth-child(1), .huangNewAbroda .lists .itembox:nth-child(2){margin-top: 0;}
.huangNewAbroda .lists .itembox .leftbox{width: 240px;height: 340px;display: flex;flex-direction: column;justify-content: center;text-align: center}
.huangNewAbroda .lists .itembox .leftbox .p1{width: 116px;height: 116px;display: inline-flex;justify-content: center;align-items: center;margin: 0 auto;}
.huangNewAbroda .lists .itembox .leftbox .p2{text-align: center;height: 40px;line-height: 40px;border-radius: 50px;width: 60%;background: rgba(0, 0, 0, 0.3);color: #fff;margin: 20px auto;padding: 0 5%;}
.huangNewAbroda .lists .itembox .leftbox .p3 a{font-size: 14px;color: #fff;}
.huangNewAbroda .lists .itembox .leftbox .p3 a:hover{text-decoration: underline;}
.huangNewAbroda .lists .itembox .rightbox{flex: 1;display: flex;flex-direction: column;padding-left: 30px;}
.huangNewAbroda .lists .itembox .rightbox a{display: flex;margin-bottom: 30px;}
.huangNewAbroda .lists .itembox .rightbox a:last-child{margin-bottom: 0;}
.huangNewAbroda .lists .itembox .rightbox a .p1{width: 44px;height: 44px;}
.huangNewAbroda .lists .itembox .rightbox a img{width: 100%;}
.huangNewAbroda .lists .itembox .rightbox a .p2{flex: 1;padding-left: 10px;line-height: 20px;height: 40px;}
.huangNewAbroda .lists .itembox .rightbox a:hover{color: #0050A1;}

/*因为设计又改了，所以这里黄老师重构这个板块*/

.huangNewDuanqi{background: #fff;padding: 60px 0;}
.huangNewDuanqi .titles{display: flex;justify-content: space-between;align-items: center;padding-bottom: 30px;;}
.huangNewDuanqi .titles p{font-size: 32px;color: #0050A1;}
.huangNewDuanqi .lists .itembox{float: left;width: 220px;border: 1px solid #eee;border-radius: 5px;margin-left: 25px;background: #fff;padding: 10px;}
.huangNewDuanqi .lists .itembox:first-child{margin-left: 0;}
.huangNewDuanqi .lists .itembox .p1{border-radius: 5px;overflow: hidden;height: 164px;width:198px;}
.huangNewDuanqi .lists .itembox .p1 img{width:100%;height:100%;}
.huangNewDuanqi .lists .itembox .p2{text-align: center;font-size: 16px;color: #333;width: 198px;margin:30px auto;}
.huangNewDuanqi .lists .itembox .p3{padding-bottom: 20px;}
.huangNewDuanqi .lists .itembox .p3 a{display: block;width: 80%;height: 40px;line-height: 40px;border-radius: 5px;background: #c53044;text-align: center;font-size: 14px;color: #fff;margin: 0 auto;}
.huangNewDuanqi .lists .itembox .p3 a:hover{background: #ea485e;}
.huangNewDuanqi .lists .itembox:hover{box-shadow: 0 0 10px rgba(197, 48, 68, 0.2);}

/*因为设计又改了，所以这里黄老师修改的代码覆盖欧总的代码*/

#huangYoushi{width: 100%;}
#huangYoushi .btns{position: absolute;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;line-height: 50px;text-align: center;background: #fff;color: #999;border-radius: 100%;border: 1px solid rgba(0, 0, 0, 0.1);}
#huangYoushi .btns i{font-size: 20px;font-weight: 700;}
#huangYoushi .prev{left: 0;}
#huangYoushi .next{right: 0;}
.huangYoushi3{overflow: hidden}
#huangYoushi .btns.on,#huangYoushi .btns:hover{background: #c53044;color: #fff;}
#huangYoushi .tempWrap{width: 1200px !important;}
#huangYoushi .huangYoushi3 ul{height: 320px;overflow: hidden;}
#huangYoushi .huangYoushi3 ul li{margin-left: 22px;float: left;}




/*黄老师重构教师培训的板块CSS*/
.huangTeacher{padding-bottom: 70px;padding-top: 30px;}
.huangTeacher2{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 55px;background: #fff;box-shadow: 0 0 10px rgba(100,100,100,0.1);border-radius: 5px;}
.huangTeacher2 .itembox{width: 48%;display: flex;padding-top: 30px;}
.huangTeacher2 .itembox:nth-child(1),.huangTeacher2 .itembox:nth-child(2){padding-top: 0;}
.huangTeacher2 .itembox .fls{width: 190px;height: 130px;overflow: hidden;}
.huangTeacher2 .itembox .frs{width: calc( 100% - 190px );padding-left: 25px;}
.huangTeacher2 .itembox .frs .p1{font-size: 18px;color: #333;padding-bottom: 20px;}
.huangTeacher2 .itembox .frs .p2{font-size: 14px;color: #999;height: 50px;line-height: 25px;}
.huangTeacher2 .itembox .frs .p3{display: flex;align-items: center;padding-top: 20px;}
.huangTeacher2 .itembox .frs .p3 i{font-size: 20px;color: #999;}
.huangTeacher2 .itembox .frs .p3 span{font-size: 14px;color: #999;padding-left: 15px;}
.huangTeacher2 .itembox:hover .p1{color: #0050a1;}
.huangTeacher2 .itembox:hover .p2{color: #0050a1;}



.huangOtherSchool ul li{float: left;width: 150px;box-sizing: border-box;margin-left: 25px;}
.huangOtherSchool ul li:nth-child(1){margin-left: 0;}
.huangOtherSchool ul li a .p2{text-align: center;} 