﻿body{height: auto !important;position: relative;}
html{font-size: 16pt;}
/* 公共区域 */
a{outline: none;color: #333333;}
a:focus{outline: none;}
.bgBlue{background-color: #3f60cb;}
.colorRed{color: #d83232;}
.colorBlue{color: #3f60cb;}
.fr{float: right;}
.fl{float: left;}
.both{clear: both;}
.main{width: 1200px;margin: 0 auto;height: 100%;}
.title{width: 100%;height: 78px;position: relative;margin-bottom: 10px;}
.title .imgTitle{width: 127px;height: 30px;margin-top: 24px;}
.title .mone{margin-top: 28px;width: 104px;height: 20px;}
.title .mone img{width: 20px;margin-top: 4px;}
.title .line{width: 100%;height: 4px;background-color: #afb7d2;position: absolute;bottom: 0;left: 0;}
.title .bgLine{width: 130px;height: 100%;background-color: #3f60cb;}
.listHref:hover{color: #3f60cb !important;}
.container{overflow: hidden;}
.layOutPage{width: 100%;position: relative;z-index: 3;background-color: transparent;}
body>img.top{position: absolute;top: 60px;left: 0;width: 100%;height: 880px;z-index: 2;}
body>img.bottom{position: absolute;left: 0;bottom: 0;width: 100%;height: 1296px;z-index: 2;}
.block{display: block;}
.none{display: none;}
/* 头部 */
.header{width: 100%;height: 60px;}
.header ul,.header li{height: 60px;}
.header li{line-height: 60px;}
.header .bgWhite{width: 300px;height: 40px;border-radius: 40px;padding: 0 18px;box-sizing: border-box;}
.header .icon{width: 24px;margin-top: 8px;}
.header .searchInput{width: 230px;height: 40px;border: none;outline: none;}
/* Logo及导航菜单 */
.nav{height: 152px;padding-top: 46px;box-sizing: border-box;}
.nav .logo{width: 431px;}
.nav ul.p-text-center{width: 688px;height: 64px;}
.nav ul .fl{width: 110px;height: 32px;line-height: 32px;margin: 0 8px;position: relative;display: inline-block;}
.nav ul .fl>a{color: #333333;padding: 0 16px;border-bottom: 4px solid rgba(0,0,0,0);}
.nav ul .fl>a:hover,.nav ul .fl.Active>a,.nav ul .fl>a.Active{border-color: #3f60cb;color: #3f60cb !important;}
.nav .fr{padding-left: 32px;box-sizing: border-box;}
.nav .twoMenu{position: absolute;top: 100%;z-index: 1000;height: auto;margin-left: 10px;padding: 5px 0;display: none;box-shadow: 0 0 16px rgba(63,96,203,0.25);border: 1px solid rgba(63,96,203,0.25);width: auto;}
.nav .twoMenu li{line-height: 32px;text-align: left !important;}
.nav .twoMenu li a{white-space: nowrap;width: auto;padding: 0 16px;}
.nav .twoMenu li>a:hover,.nav .twoMenu li.Active>a,.nav .twoMenu li>a.Active{color: #3f60cb !important;}
/*轮播图及新闻*/
.newsCarousel{width: 100%;height: 498px;width: 100%;}
.newsCarousel .Carousel{width: 620px;height: 100%;}
.newsCarousel .carouselBox{width: 100%;height: 498px;position: relative;overflow: hidden;}
.newsCarousel .slideshow{height: 100%;position: absolute;top: 0;left: 0;z-index: 10;}
.newsCarousel .slideshow .fl{width: 620px;height: 422px;position: relative;}
.newsCarousel .slideshow .fl a{display: block;width: 620px;height: 100%;}
.newsCarousel .slideshow .fl a img{width: 620px;height: 422px;}
.newsCarousel .point{height: 24px;position: absolute;right: 11px;bottom: 90px;z-index: 11;}
.newsCarousel .point .fl{width: 24px;height: 24px;padding: 6px;box-sizing: border-box;margin-left: 5px;}
.newsCarousel .point .fl a{display: block;width: 100%;height: 100%;border-radius: 50%;background-color: #ffffff;}
.newsCarousel .point .fl.Active{background-image: url("../imgs/hoverCarousel.png");background-size: 100% 100%;}
.newsCarousel .CarouselTitle{height: 68px;width: 100%;padding: 0 26px;box-sizing: border-box;position: absolute;top: 422px;left: 0;z-index: 1000;}
.newsCarousel .News{width: 520px;height: 100%;}
.newsCarousel .newsTitle{width: 100%;height: 88px;}
.newsCarousel .newsTitle a{width: 160px;height: 88px;display: block;position: relative;}
.newsCarousel .newsTitle a img{width: 160px;height: 88px;}
.newsCarousel .newsTitle a p{width: 150px;color: white;position: absolute;top: 15px;left: 10px;font-weight: bold;}
.newsCarousel .content{width: 100%;height: 346px;}
.newsCarousel .content img{margin-top: 86px;}
.newsCarousel .list{width: 460px;height: 100%;padding: 32px 0 18px;box-sizing: border-box;}
.newsCarousel .list a{border-bottom: 1px solid rgba(0,0,0,0);}
/* 通知公告&媒体津桥 */
.listBox{width: 100%;height: 490px;margin-top: 40px;}
.listBox .left,.scenery .left{width: 594px;height: 100%;}
.listBox .container{width: 100%;height: 420px;}
.listBox .container .text,.scenery .container>div .text{width: 466px;display: inline-block;border-bottom: 1px solid rgba(0,0,0,0);}
.listBox .container>div,.listBox .container-right>div,.scenery .left .container .home>div,.scenery .container>.p-line-1,.communication .container>div{height: 36px;padding-top: 10px;box-sizing: border-box;}
.listBox .right,.scenery .right{width: 562px;height: 100%;}
.listBox .mediaTraining{width: 100%;height: 200px;}
.listBox .mediaTraining .fl,.listBox .mediaTraining .fr{width: 270px;height: 100%;display: block;}
.listBox .mediaTraining .fl img,.listBox .mediaTraining .fr img{width: 270px;height: 140px;}
.listBox .mediaTraining-content{width: 100%;height: 60px;background-color: #3f60cb;padding: 10px 12px;box-sizing: border-box;}
.listBox .mediaTraining-content>div{height: 100%;}
.listBox .container-right{width: 100%;height: 190px;}
.listBox .container-right a:hover,.scenery .container>.p-line-1 a:hover{color: #3f60cb !important;}
/* 津桥文化&校园风光&教学科研 */
.scenery{width: 100%;height: 352px;margin-top: 26px;}
.scenery .container{width: 100%;height: 265px;}
.scenery .left .container{position: relative;overflow: hidden;}
.scenery .left .container .home{width: 594px;height: 100%;}
.scenery .left .container .containerBox{width: 1188px;height: 100%;position: absolute;left: 0;top: 0;}
/* 国际交流&就业创业&网上办公服务 */
.communication{width: 100%;height: 580px;margin-top: 48px;}
.communication .main{background-image: url("../imgs/jx.png");background-size: 100% 100%;padding: 20px 30px 0;box-sizing: border-box;}
.communication .left{width: 600px;height: 354px;}
.communication .right{width: 495px;height: 354px;}
.communication .container{width: 100%;height: 265px;}
.communication .left .container .text{width: 485px;}
.communication .right .container .text{width: 370px;}
.communication .service{width: 100%;height: 140px;margin-top: 40px;}
.communication .service>img.fl{width: 65px;}
.communication .service .fr{width: 1040;height: 100%;}
.communication .service .fr a{display: block;width: 96px;height: 100%;margin: 0 17px;}
.communication .service .fr a:hover .block{display: none;}
.communication .service .fr a:hover .none{display: block;}
/* 底部导航 */
.footer{width: 100%;height: 650px;padding-top: 136px;box-sizing: border-box;}
.footer .businessPartner1{width: 100%;height: 96px;}
.footer .left a{display: block;}
.footer .right{width: 458px;height: 100%;}
.footer .rightContent .fl.campus{width: 296px;height: 100%;padding-right: 80px;box-sizing: border-box;}
a.html:hover{color: #3f60cb !important;text-decoration: underline;}
.footer .rightContent .fr.campus{width: 162px;height: 100%;padding-right: 27px;box-sizing: border-box;}
.p-m-t-90{margin-top: 90px;}
/*列表图*/
.listBg{width: 100%;height: 400px;margin-top: 54px;}
.listBg img{width: 1200px;height: 400px;}
/*列表*/
.todoList{width: 100%;height: auto;margin-top: 60px;}
.todoList .left{width: 240px;height: auto;}
.todoList .fl .title{width: 100%;height: 60px;background-color: #3f60cb;line-height: 60px;}
.todoList .fl .content{width: 100%;height: auto;position: relative;background-color: #3f60cb;margin-top: 10px;overflow: hidden;padding: 0 26px 96px 26px;box-sizing: border-box;}
.todoList .listBg{width: 240px;position: absolute;bottom: 0;left: 0;z-index: 2;}
.todoList .box{position: relative;z-index: 3;min-height: 360px;padding: 14px 0;box-sizing: border-box;}
.todoList .box a{width: 194px;height: 42px;line-height: 42px;text-align: center;display: block;padding: 0 5px;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.todoList .box.boxLeft a{text-align: left;}
.todoList .box a:hover,.todoList .box a.Active{color: #3f60cb !important;background-image: url("../imgs/jx1.png");background-size: 100% 100%;}
.todoList .right{width: 920px;padding-top: 2px;box-sizing: border-box;height: auto;}
.todoList .pageTop{width: 100%;height: 42px;position: relative;padding-top: 2px;box-sizing: border-box;}
.todoList .pageTop .fl{height: 36px;line-height: 36px;}
.todoList .pageTop .lineBg{width: 100%;height: 3px;background-color: #d2dbe7;position: absolute;bottom: 0;left: 0;}
.todoList .pageTop .lineBg>div{width: 64px;height: 100%;background-color: #3f60cb;}
.todoList .list-list{width: 100%;min-height: 360px;padding: 34px 30px 94px;box-sizing: border-box;}
.todoList .list-list .item{width: 100%;height: 50px;}
.todoList .list-list .item a{display: block;}
.todoList .list-list .item a .dian{width: 8px;height: 8px;background-color: #3f60cb;margin-right: 14px;}
.todoList .list-list .item a .text{width: 720px;}
.todoList .page{width: 100%;margin-top: 40px;text-align: center;}
.todoList .page a{padding: 0 12px;display: inline-block;height: 34px;border-radius: 4px;border: 1px solid rgba(0,25,49,0.08);box-shadow: 0 0 16px rgba(0,25,49,0.08);line-height: 34px;color: #246bcc;}
.todoList .page a.number,.todoList .page a.Number,.todoList .page a.CurrentPage{margin: 0 2px;}
.todoList .page a:hover,.todoList .page a.Number.Active,.todoList .page a.CurrentPage{background-color: #246bcc;color: #ffffff;}
.todoList .list-list .item a.list:hover .text span{border-bottom: 1px solid #246bcc;color: #246bcc !important;text-decoration: underline;}
.todoList .pageTop span{color: #333333;}
/*详情*/
.searchImageText{width: 300px;height: 40px;background-image: url("../imgs/jx3.png");background-size: 100% 100%;margin-bottom: 11px;padding: 0 18px;box-sizing: border-box;}
.searchImageText input{width: 200px;height: 100%;border: none;outline: none;float: left;}
.searchImageText a{float: right;margin-top: 7px;}
.todoList .ArticleTitle{width: 1015px;border-bottom: 1px solid #bbc1d4;margin: 0 auto;}
.todoList .list-list .title{height: auto;margin-bottom: 0;}
.content-content{text-align: left;line-height: 35px;}
.content-content p{display: block;}
/* 师资队伍 */
.listImgsActive{position: relative;width: 280px;height: 380px;box-shadow: 0 0 12px rgba(162,170,186,0.25);border: 1px solid rgba(162,170,186,0.25);margin: 0 5px 20px;display: inline-block;}
.listImgsActive .img{width: 100%;height: 198px;overflow: hidden;}
.listImgsActive .img img{width: 100%;height: auto;}
.listImgsActive .img .userName{width: 76px;position: absolute;top: 198px;left: 100px;z-index: 4;}
.listImgsActive .img .userName img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 5;}
.listImgsActive .img .userName div{position: relative;z-index: 6;display: inline-block;zoom: 1;padding-bottom: 7px;}
.textContainer{width: 100%;height: 182px;margin-top: 15px;padding: 16px;box-sizing: border-box;}
.textContainer>div{min-height: 28px;padding: 4px 0;width: 100%;}
/* 搜索 */
.search .listSearch a{width: 1200px;height: auto;min-height: 180px;border: 1px solid #bbc1d4;padding: 28px 48px 22px 48px;box-sizing: border-box;display: block;transition: border-color 0.3s;}
.search .listSearch a .fontBlack{width: 100%;height: 30px;line-height: 30px;transition: color 0.3s;}
.search .containerSearch{width: 100%;min-height: 56px;line-height: 28px;color: #9ba1a7;}
.search .listSearch a:hover{border-color: #3f60cb;}
.search .listSearch a:hover .fontBlack{color: #3f60cb;}