﻿.banner{position: relative;z-index: 1;width: 100%; margin:0 auto;}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0 auto; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;position:relative} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides > li.clone{position:relative}
.flexslider .slides img {width: 100%;border-bottom: 3px solid #1D77CE; margin:0 auto;}
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme
*********************************/
.flexslider { position: relative;zoom:1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a { text-decoration:none; display: block; width: 30px; height: 50px;  position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8);  text-indent:-999em ;margin-top:-25px;}
.flex-direction-nav .flex-prev { background: url("../images/l.png");
            width:70px;height:70px;
            left:70px;
            display: block;
            opacity: 1;}
.flex-direction-nav .flex-next {background: url("../images/r.png");
            width:70px;height:70px;
            right:70px;
            display: block;
            opacity: 1;}
/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background:#ddd}
.flex-pauseplay a:before{font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }
/* Control Nav */
.flex-control-nav {display: none }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
.xialajt{position: fixed;z-index: 200;bottom:30px;left:50%;margin-left: -34px;cursor: pointer;}

/*?????????*/
.tjyw .container{padding-bottom: 60px;border-bottom:1px solid #F6F6F6}
.yw-list{margin-left: -85px;padding-top: 15px;overflow: hidden}
.yw-list li{width:400px;float: left;margin-left: 85px;}
.yw-list li a{display: block}
.ywpic{width:386px;height:240px;padding: 6px;border: 1px solid #1167BB;}
.ywpic img{width: 100%;height:100%;}
.yw-list li a .ywpictxt{display:table;height:60px;width:300px;padding-left:100px;padding-top:10px;padding-bottom:10px;color:#333333;font-size: 16px;font-weight: bold;background: url("../images/tjywpictxt.png") no-repeat}
.yw-list li a .ywpictxt p{width:200px;color:#fff;display: table-cell;vertical-align: middle;}
.yw-list li a p{color:#333333;font-size: 16px;font-weight: bold;}
.moreBox{text-align: right;position: absolute;right:0;bottom:30px;}
a.more{font-size: 12px;color:#0A69C5;background: url("../images/icons/icon-more.png") no-repeat left center;padding-left: 23px;}
a.jrxww{font-size: 16px;color:#0A69C5;font-weight: bold;padding-left: 10px;}
.title h2{background: url("../images/titlebg1.png") no-repeat center;padding-top: 60px;padding-bottom: 45px;text-align: center;}
.title h2 b{color:#1267BB;font-size: 28px;}
.title{width:747px;background: url("../images/titlebg2.png") no-repeat center;margin: auto}
.title h2 span{font-size: 16px;color:#8E8E8E;font-weight: normal;position: relative;top:20px;}
.topBox{position: relative;width:1200px;margin: auto;}
/*公告*/
.tj-notice{padding-top: 60px;padding-bottom: 20px;}
.notice-left{width:456px;}
.notice-right{width:446px;}
.notice-left li,.notice-right li{margin-bottom: 36px;overflow: hidden}
.notice-left li a,.notice-right li a{display: block;}
.date{width:50px;height:40px;background: #1167BB;text-align: center;color:#fff;padding-top: 10px;padding-bottom: 10px;margin-right: 20px;}
.date b{font-size: 20px;}
.date span{font-size: 12px;padding-top: 8px;}
.noticeInf{width:374px;}
.noticeInf h4{color:#333333;font-size: 16px;

/* overflow: hidden; */
/* text-overflow:ellipsis;  */
/* white-space: nowrap;*/



}
.noticeInf p{font-size: 13px;color:#807676;margin-top: 18px;overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;}
.notice-middle{width:376px;height:372px;background: url("../images/logo2.png") no-repeat;margin-top: -14px;margin-left: 50px;margin-right: 50px;}
.notice-title{margin-top: 100px;margin-bottom: 15px;}
.notice-title h3{font-size: 28px;color:#1267BB;text-align: center}
.notice-title p{font-size: 16px;color:#8E8E8E;text-align: center}
.notive-more{width:160px;height:63px;background: url("../images/noticecover1.png") no-repeat;margin: auto;}
.notive-more a{font-size: 12px;color:#0667C7;background: url("../images/icons/icon-more.png") no-repeat bottom center;padding-bottom: 10px;position: relative;top:20px;left:10px;}
/*??????*/
.tzjs{width:100%;overflow:hidden;background: url("../images/tzjsbg.png") no-repeat #EFF2F6;padding-bottom: 100px;}
.tzjs .title h2{background: url("../images/titlebg3.png") no-repeat center;}
.tzjsPic{width:300px;height:159px;overflow: hidden}
.tzjs-item{background: #fff;width:300px;height:340px;display: block}
.tzjs-item h3{font-size: 16px;color:#0B5AA8;margin-bottom: 15px;}
.tzjs-item span{font-size: 13px;color:#807676;}
.tzjs-item p{font-size: 13px;color:#807676;margin-top: 20px;line-height: 24px;}
.tzjs-item-inf{padding: 20px;}
.tzjs-item2{background: #fff;width:240px;height:280px;padding: 30px;display: block}
.tzjs-item2 h3{font-size: 16px;color:#0B5AA8;margin-bottom: 15px;}
.tzjs-item2 span{font-size: 13px;color:#807676;display: block;padding-bottom: 15px;}
.tzjs-item2 p{font-size: 13px;color:#807676;padding-top: 15px;line-height: 24px;border-top: 1px solid #D2D3D3}
#slick1 .slick-dots li{background: #D8D9DB;width:8px;height:8px;border-radius: 50%;}
#slick1 .slick-dots li button:before{content:""}
#slick1 .slick-dots{bottom:-50px}
#slick1 .slick-dots li.slick-active{background: #1167BB;width:10px;height:10px;}
#slick1 .slick-prev{background: url("../images/icons/tzjsleft.png") no-repeat;top: 113%;left: 637px;z-index: 1000}
#slick1 .slick-next{background: url("../images/icons/tzjsright.png") no-repeat;top: 113%;right:625px;z-index: 1000}
/*??????*/
.txjs{width:100%;overflow: hidden;background: url("../images/txjs.png") no-repeat center top;padding-bottom: 100px;}
.txjs .title h2{background: url("../images/titlebg4.png") no-repeat center;}
.txjs .title h2 b{color:#fff}
.txjs .title h2 span{color:#fff;opacity: .5;font-weight: normal}
.txjs a.more{background: url("../images/icons/icon-more2.png") no-repeat left center;color:#fff;}
.videoPic{width:568px;height:300px;overflow: hidden;position: relative}
.videobg{position: absolute;width:568px;height:302px;top:0;left:0;}
.videobg a{display: block;width:68px;height:47px;margin:135px auto}
#slick2>div{width:1010px;margin: auto}
.videoTitle{width:440px;height:302px;background: url("../images/videobg2.png") no-repeat;}
.videoTitle a{display: block;padding: 70px 40px;color:#0B5AA8;font-size: 24px;font-weight: bold;line-height: 40px;}
#slick2 .slick-dots li{margin-left:70px;background: #89AFD4;width:10px;height:10px;border-radius: 50%;position: relative}
#slick2 .slick-dots li button:before{content:""}
#slick2 .slick-dots li.slick-active{background: #F4792E;}
#slick2 .slick-dots li:before{
    content: "";
    border-top: 1px solid #8BB1D6;
    display: block;
    position: absolute;
    width: 70px;
    top: 5px;
    right:12px;
}
#slick2 .slick-dots li:last-child:after{
    content: "";
    border-top: 1px solid #8BB1D6;
    display: block;
    position: absolute;
    width: 70px;
    top: 5px;
    right:-71px;
}

#slick2 .slick-dots{width:100%}
#slick2 .slick-prev{background: url("../images/icons/txjsright.png") no-repeat;width:70px;height:70px;}
#slick2 .slick-next{background: url("../images/icons/txjsleft.png") no-repeat;width:70px;height:70px;}
/*??м???*/
.txjy{background:#EFF2F6}
.txjy .title h2{background: url("../images/titlebg5.png") no-repeat center;}
.txjy-left{width:227px;height:240px;overflow: hidden}
.txjy-right{width:177px;height:190px;background: #fff;padding: 25px;}
.txjy-right>a{display: block;font-size: 15px;color:#0B5AA8;font-weight: bold;padding-bottom: 15px;border-bottom: 1px solid #E0E0E0;font-weight: normal;}
.txjy-right>p{color:#999999;font-size: 14px;line-height: 24px;padding-top: 15px;margin-bottom: 25px;}
.txjy-right>.time2{color:#666666;font-size: 13px;background: url("../images/icons/timeicon1.png") no-repeat left center;padding-left: 26px;}
.txjy1 li,.txjy2 li{float: left;width:454px;height:240px; margin-left: 6px;margin-bottom: 6px;}
.txjy1,.txjy2{overflow: hidden}
.txjy-list{padding-bottom: 70px;}
.txjy1 .txjy-left,.txjy2 .txjy-left{position: relative}
.txjy1 .txjy-left .jt{position: absolute;width:10px;height:20px;right:0;top:100px;}
.txjy2 .txjy-left .jt{position: absolute;left:0;top:100px;width:10px;height:20px;}
.txjy .txjy1,.txjy .txjy2{margin-left: -6px;}

/*映像*/
.tjyx .title h2{background: url("../images/titlebg6.png") no-repeat center;}
.tjyx-list li{width:20%;float: left;position: relative;height:500px;}
.tjyx-list li a{display: block;width:100%;height:360px;overflow: hidden}
.tjyx-txt{position:relative;text-align: center;font-size: 16px;color:#333333;padding: 40px;border-left: 1px solid #F6F8FA;border-right: 1px solid #F6F8FA;border-bottom: 1px solid #F6F8FA;}
.tjyx-txt b.line{width:1px;height:20px;background: #E7E8E9;margin: auto}
.tjyx-detail{font-size: 14px;color:#B0D8FF;margin-top: 20px;line-height: 24px;display: none}
.tjyx-list li.active .tjyx-txt{background: url("../images/glbg.png") no-repeat right bottom #0B5AA8;border: 0;}
.tjyx-list li.active .tjyx-txt p.name{color:#fff}
.tjyx-list{overflow: hidden}
/*??????*/
.tzgj{padding-top: 70px;padding-bottom: 100px;}
.tzgj h3{font-size:28px;color:#1267BB;text-align: center;margin-bottom: 20px;}
.tzgj-inf{font-size: 30px;text-align: center}
#slick3 .slick-dots li{background: #E0E0E0;width:10px;height:10px;border-radius: 50%;}
#slick3 .slick-dots li button:before{content:""}
#slick3 .slick-dots li.slick-active{background: #1167BB;}
#slick3{width:1200px;margin:auto;}
/*???*/
.hl-main5-content1{background: #EEF1F3;padding: 20px;position: relative;margin-bottom: 60px;overflow: hidden}
.hl-main5-content1 ul{margin-left: -20px;overflow: hidden}
.hl-main5-content1 ul li{width:320px;height:120px;float: left;margin-left: 20px;}
.more2{position: absolute;right:0;top:50%}
/*???????*/
.td-list p a{font-size: 16px;color:#333333;display:inline-block;margin-right: 12px;margin-bottom: 30px;}
.td-list p a.item01{background: url("../images/icons/tdicon10.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item02{background: url("../images/icons/tdicon11.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item03{background: url("../images/icons/tdicon1.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item04{background: url("../images/icons/tdicon2.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item05{background: url("../images/icons/tdicon4.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item06{background: url("../images/icons/tdicon3.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item07{background: url("../images/icons/tdicon5.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item08{background: url("../images/icons/tdicon6.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item09{background: url("../images/icons/tdicon7.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item10{background: url("../images/icons/tdicon8.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item11{background: url("../images/icons/tdicon9.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item12{background: url("../images/icons/tdicon12.png") no-repeat left center;padding-left: 47px;padding-top: 12px;padding-bottom: 12px;}
.kstd-title h3{color:#90000A;font-size: 16px;font-weight: normal}
.kstd-title{width:111px;height:40px;background: url("../images/ztbg.png") no-repeat;margin-right: 10px; margin-left:5px;}
.zkbtn{font-size: 16px;color:#90000A;background: url("../images/zkzt.png") left center no-repeat;padding-left: 31px;cursor: pointer}
.sqbtn{font-size: 16px;color:#90000A;background: url("../images/sqzt.png") left center no-repeat;padding-left: 31px;display: none;cursor: pointer}
.sq-td{display: none}
.zksqBtn{margin-top: 10px; margin-left:20px;}




/********************************************
               -??????? Start!-
********************************************/
.page-banner{height: 268px;}
.content{color: #4d4d4d;padding-bottom: 5px;}
.section-left{width: 270px;padding-top: 25px;min-height: 520px;}
.section-left2{width: 270px;padding-top: 25px;min-height: 380px;}
.left-menu{margin-bottom: 20px;}
.left-menu .menu-title{background: url(../images/menu-bg.jpg) no-repeat center 0;padding-top: 16px;text-align: center;color: #fff;height: 109px;}
.left-menu .menu-title span{display: block;width: 30px;height: 30px;background: url(../images/icons.png) no-repeat;margin: 0 auto 10px;}
.left-menu .menu-title span.nerws-icon{background-position: 0 0;}
.left-menu .menu-title span.notice-icon{background-position: 0 -83px;}
.left-menu .menu-title span.brief-icon{background-position: 0 -761px;}
.left-menu .menu-title h3{font-size: 24px;line-height: 32px;font-weight: normal;}
.left-menu .menu-title h5{line-height: 20px;font-weight: normal;}
.left-menu .sub-title{line-height: 63px;text-align: center;background: #f4792c;color: #fff;font-size: 16px;font-weight: bold;border-bottom: 1px solid #e5e5e5;}
.left-menu .sub-title:after,
.left-menu .sub-title:before{display: inline;content: "/";}
.left-menu .sub-title:before{margin-right: 16px;}
.left-menu .sub-title:after{margin-left: 16px;}
.left-menu ul li{line-height: 58px;background: #fcfbfb;border-bottom: 1px solid #e5e5e5;position: relative;}
.left-menu ul li a{display: block;color: #333;padding: 5px 29px 0;}
.left-menu ul li a:hover{color: #f4792c;transition: 0.4s;}
.left-menu ul li.selected{background: #f4792c;}
.left-menu ul li.selected a{text-align: center;color: #fff;font-size: 16px;font-weight: bold;}
.left-menu ul li.selected a:after,
.left-menu ul li.selected a:before{display: inline;content: "/";}
.left-menu ul li.selected a:before{margin-right: 16px;}
.left-menu ul li.selected a:after{margin-left: 16px;}
.left-menu .icon-menu li a{padding-left: 79px;position: relative;}
.left-menu .icon-menu li a i{display: block;width: 24px;height: 24px;background: url(../images/icons.png) no-repeat;position: absolute;left: 34px;top: 50%;margin-top: -12px;}
.left-menu .icon-menu li.selected a{text-align: left;}
.left-menu .profile-menu li a i.iconcolumn-1{background-position: 0 -617px;}
.left-menu .profile-menu li a i.iconcolumn-2{background-position: 0 -641px;}
.left-menu .profile-menu li a i.iconcolumn-3{background-position: 0 -665px;}
.left-menu .profile-menu li a i.iconcolumn-4{background-position: 0 -689px;}
.left-menu .profile-menu li a i.iconcolumn-5{background-position: 0 -713px;}
.left-menu .profile-menu li a i.iconcolumn-6{background-position: 0 -737px;}
.left-menu .profile-menu li a i.iconcolumn-7{background-position: 0 -1496px;}
.left-menu .profile-menu li.selected a i.iconcolumn-1{background-position: -24px -617px;}
.left-menu .profile-menu li.selected a i.iconcolumn-2{background-position: -24px -641px;}
.left-menu .profile-menu li.selected a i.iconcolumn-3{background-position: -24px -665px;}
.left-menu .profile-menu li.selected a i.iconcolumn-4{background-position: -24px -689px;}
.left-menu .profile-menu li.selected a i.iconcolumn-5{background-position: -24px -713px;}
.left-menu .profile-menu li.selected a i.iconcolumn-6{background-position: -24px -737px;}
.left-menu .profile-menu li.selected a i.iconcolumn-7{background-position: -24px -1496px;}
/*
.left-menu .profile-menu li a i.icon1{background-position: 0 -617px;}
.left-menu .profile-menu li a i.icon2{background-position: 0 -641px;}
.left-menu .profile-menu li a i.icon3{background-position: 0 -665px;}
.left-menu .profile-menu li a i.icon4{background-position: 0 -689px;}
.left-menu .profile-menu li a i.icon5{background-position: 0 -713px;}
.left-menu .profile-menu li a i.icon6{background-position: 0 -737px;}
.left-menu .profile-menu li a i.icon7{background-position: 0 -1496px;}
.left-menu .profile-menu li.on a i.icon1{background-position: -24px -617px;}
.left-menu .profile-menu li.on a i.icon2{background-position: -24px -641px;}
.left-menu .profile-menu li.on a i.icon3{background-position: -24px -665px;}
.left-menu .profile-menu li.on a i.icon4{background-position: -24px -689px;}
.left-menu .profile-menu li.on a i.icon5{background-position: -24px -713px;}
.left-menu .profile-menu li.on a i.icon6{background-position: -24px -737px;}
.left-menu .profile-menu li.on a i.icon7{background-position: -24px -1496px;}*/
.left-menu .teacher-menu li a i.icon1{background-position: 0 -819px;}
.left-menu .teacher-menu li a i.icon2{background-position: 0 -843px;}
.left-menu .teacher-menu li.on a i.icon1{background-position: -24px -819px;}
.left-menu .teacher-menu li.on a i.icon2{background-position: -24px -843px;}
.left-menu ul li .dropdown a{background: #fcfbfb;border-top: 1px solid #e4e4e4;color: #333;font-weight: normal;text-align: center;padding: 0 0 0 50px;font-size: 14px;}
.left-menu ul li .dropdown a:before{display: none;}
.left-menu ul li .dropdown a:after{display: none;}
.left-menu ul li .dropdown a:hover,
.left-menu ul li .dropdown a.active{background: #cf6523;color: #fff;transition: 0.4s;}
.left-menu ul li h4{position: relative;}
.left-menu ul li span{display: block;width: 24px;height: 24px;background: url(../images/icons.png) no-repeat 0 -867px;position: absolute;right: 14px;top: 50%;margin-top: -9px;}
.left-menu ul li.on span{background-position: -24px -867px;}
.left-menu .navigation-menu li a i.icon1{background-position: 0 -951px;}
.left-menu .navigation-menu li a i.icon2{background-position: 0 -975px;}
.left-menu .navigation-menu li a i.icon3{background-position: 0 -999px;}
.left-menu .navigation-menu li a i.icon4{background-position: 0 -1023px;}
.left-menu .navigation-menu li.on a i.icon1{background-position: -24px -951px;}
.left-menu .navigation-menu li.on a i.icon2{background-position: -24px -975px;}
.left-menu .navigation-menu li.on a i.icon3{background-position: -24px -999px;}
.left-menu .navigation-menu li.on a i.icon4{background-position: -24px -1023px;}
.left-menu .scientific-menu li a i.icon1{background-position: 0 -1142px;}
.left-menu .scientific-menu li a i.icon2{background-position: 0 -1166px;}
.left-menu .scientific-menu li a i.icon3{background-position: 0 -1190px;}
.left-menu .scientific-menu li a i.icon4{background-position: 0 -1214px;}
.left-menu .scientific-menu li a i.icon5{background-position: 0 -1238px;}
.left-menu .scientific-menu li a i.icon6{background-position: 0 -1262px;}
.left-menu .scientific-menu li.on a i.icon1{background-position: -24px -1142px;}
.left-menu .scientific-menu li.on a i.icon2{background-position: -24px -1166px;}
.left-menu .scientific-menu li.on a i.icon3{background-position: -24px -1190px;}
.left-menu .scientific-menu li.on a i.icon4{background-position: -24px -1214px;}
.left-menu .scientific-menu li.on a i.icon5{background-position: -24px -1238px;}
.left-menu .scientific-menu li.on a i.icon6{background-position: -24px -1262px;}
.left-menu .mechanism-menu li a i.icon1{background-position: 0 -1520px;}
.left-menu .mechanism-menu li a i.icon2{background-position: 0 -1544px;}
.left-menu .mechanism-menu li a i.icon3{background-position: 0 -1568px;}
.left-menu .mechanism-menu li a i.icon4{background-position: 0 -1592px;}
.left-menu .mechanism-menu li.on a i.icon1{background-position: -24px -1520px;}
.left-menu .mechanism-menu li.on a i.icon2{background-position: -24px -1544px;}
.left-menu .mechanism-menu li.on a i.icon3{background-position: -24px -1568px;}
.left-menu .mechanism-menu li.on a i.icon4{background-position: -24px -1592px;}

.left-menu .icon-menu li.selected ul li a{color: #333; font-size:14px;font-weight:normal;}
.left-menu .icon-menu li.selected ul li a:before{display:none}
.left-menu .icon-menu li.selected ul li a:after{display:none}






.relative-link{padding: 11px 22px;background: #fbfbfb url() no-repeat 0 0;min-height: 250px;}
.relative-link h3{line-height: 60px;font-size: 18px;border-bottom: 1px solid #f4792c;margin-bottom: 22px;font-weight: normal;color: #404040;}
.relative-link .select{height: 44px;border: 1px solid #e5e5e5;background: #fff;position: relative;margin-bottom: 14px;}
.relative-link .select input{display: block;width: 246px;height: 44px;padding: 0 15px;line-height: 44px;color: #8c8c8c;background: none;border: none;}
.relative-link .select ul{position: absolute;width: 100%;left: -1px;top: 44px;background: #fff;border: 1px solid #e5e5e5;padding: 10px 0;display: none;}
.relative-link .select ul li{padding: 0 16px;line-height: 30px;cursor: pointer;color: #666;}
.relative-link .select ul li:hover{background: #f2f2f2;transition: 0.4s;}
.relative-link .select i{display: block;width: 7px;height: 4px;background: url(../images/icons.png) no-repeat 0 -30px;position: absolute;right: 14px;top: 20px;transition: 0.4s;}
.relative-link .select i.on{transition: 0.4s;transform: rotate(90deg);}
.relative-link .zIndex1{z-index: 11;}
.relative-link .zIndex2{z-index: 9;}

.section-right{width: 700px;}
.section-right .top-bar{line-height: 70px;padding: 0 5px 8px;position: relative;height: 70px;}
.section-right .top-bar:after{display: block;content: "";width: 100%;height: 8px;background: url(../images/line-bg.jpg) repeat-x;position: absolute;left: 0;bottom: 0;}
.section-right .top-bar h3{float: left;font-size: 18px;}
.crumbs{color: #b2b2b2;}
.crumbs a{color: #b2b2b2;}
.crumbs a:hover{color: #f4792c;transition: 0.4s;}
.crumbs span{color: #f4792c;}

.pageNum{height: 36px;text-align: center;}
.pageNum span{line-height: 36px;margin: 0 6px;color: #737373;}
.pageNum a{display: inline-block;vertical-align: top;height: 34px;padding: 0 14px;border: 1px solid #e5e5e5;line-height: 34px;color: #b3b3b3;margin: 0 6px;}
.pageNum a:hover{color: #f4792c;border-color: #f4792c;}
.pageNum a.on{background: #f4792c;border-color: #f4792c;color: #fff;}
.pageNum form{display: inline-block;vertical-align: top;height: 36px;}
.pageNum form input{display: inline-block;height: 26px;line-height: 26px;width: 26px;border: 1px solid #eee;border-radius: 3px;margin: 4px;text-align: center;background: #fdfdfd;color: #b3b3b3;}


/*??????*/
.tj-news .news-list{padding: 10px 0 40px;}
.tj-news .news-list li{padding: 20px 0;}
.tj-news .news-list li a{display: block;}
.tj-news .news-list .img{float: right;width: 250px;height: 168px;overflow: hidden;position: relative;}
.tj-news .news-list .img:after{display: block;content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.12);position: absolute;top: 0;left: 0;opacity: 0;}
.tj-news .news-list .text{float: left;width: 720px;border-bottom: 1px solid #eee;padding: 0 10px 17px;}
.tj-news .news-list .text h4{line-height: 54px;margin-bottom: 14px;font-size: 18px;color: #333;}
.tj-news .news-list .text p{line-height: 22px;color: #737373;font-size: 16px;}
.tj-news .news-list .text .news-info{height: 20px;margin-top: 18px;}
.tj-news .news-list .text .news-info span{float: left;padding-left: 20px;line-height: 20px;margin-right: 40px;color: #bfbfbf;}
.tj-news .news-list .text .news-info span.time-stamp{background: url(../images/icons.png) no-repeat 0 -34px;}
.tj-news .news-list li a:hover .text h4{color: #f4792c;}
.tj-news .news-list li a:hover .img{box-shadow: 0 0 7px rgba(60,60,60,0.64);}
.tj-news .news-list li a:hover .img:after{opacity: 1;}


/*????????*/
.news-inner{padding-top: 45px;}
.news-inner .article{padding-bottom: 28px;border-bottom: 2px solid #e6e6e6;}
.news-inner .article h2{padding: 15px 24px;background: #f3f3f3;line-height: 44px;font-size: 24px;color: #0b5aa8;font-weight: normal;margin-bottom: 10px;}
.news-inner .article .infos{line-height: 20px;padding: 20px 0;color: #999;}
.news-inner .article .infos span{margin-right: 24px;}
.news-inner .article p,.news-inner .article span{line-height: 28px!important;font-size: 16px!important;color: #3f3f3f!important; font-family:'Microsoft YaHei'!important;}
.news-inner .article .img{text-align: center;margin: 30px 0;}
.news-inner .article .img span{display: inline-block;vertical-align: top;background: #f4792c;padding: 0;margin: 0;}
.news-inner .article .img img{position: relative; top: -4px;left: -4px;max-width: 100%;display: block;}
.news-inner .links{margin: 32px 0;}
.news-inner .links a{width: 45%;line-height: 24px;color: #b2b2b2;font-size: 16px;}
.news-inner .links a:hover{color: #f4792c;text-decoration: underline;}
.news-inner .other-item{width: 490px;}
.news-inner .other-tit{height: 39px;border-bottom: 1px solid #f1f1f1;margin-bottom: 14px;}
.news-inner .other-tit span{float: left;padding: 0 8px;height: 38px;line-height: 38px;border-bottom: 3px solid #0b5aa8;font-size: 18px;color: #0b5aa8;font-weight: bold;}
.news-inner .article-list li{border-bottom: 1px dashed #dcdcdc;margin-bottom: 6px;}
.news-inner .article-list li a{display: block;line-height: 42px;}
.news-inner .article-list li a:before{display: block;float: left;content: "";width: 8px;height: 9px;background: url(../images/icons.png) no-repeat 0 -54px;margin: 16.5px 8px 0 0;}
.news-inner .article-list li p{float: left;width: 374px;height: 42px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #7f7f7f;font-size: 16px;}
.news-inner .article-list li span{float: right;text-align: right;font-size: 12px;color: #bfbebe;}
.news-inner .article-list li a:hover p{color: #f4792c;}
.news-inner .article-list li:last-child{margin-bottom: 0;}


.news-inner .hot-list li{padding: 24px 0;border-bottom: 1px dashed #dcdcdc;}
.news-inner .hot-list li a{display: block;}
.news-inner .hot-list .img{float: left;width: 200px;}
.news-inner .hot-list .img img{width: 100%;}
.news-inner .hot-list .text{float: right;width: 275px;}
.news-inner .hot-list .text h4{height: 48px;padding-bottom: 4px;border-bottom: 1px dashed #dcdcdc;line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;color: #4b4b4b;margin-bottom: 7px;}
.news-inner .hot-list .text h4 a{color: #4b4b4b;}
.news-inner .hot-list .text h4 a:hover{color: #f4792c;transition: 0.4s;}
.news-inner .hot-list .text p{height: 54px;line-height: 18px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color: #999;margin-bottom: 5px;}
.news-inner .hot-list .text .infos{height: 20px;}
.news-inner .hot-list .text .infos span{float: left;margin-right: 40px;line-height: 20px;color: #bfbebe;}
.news-inner .hot-list .text .infos span.time-stamp{background: url(../images/icons.png) no-repeat 0 -34px;padding-left: 20px;}

/*У?????*/
.school-notice ul{padding-bottom: 60px;}
.school-notice ul li:after{display: block;content: "";width: 972px;height: 1px; margin: 0 auto;background: #eee;}
.school-notice ul li a{display: block;padding: 28px 20px 18px 0;}
.school-notice .datebox{float: left;width: 136px;height: 94px;border-right: 1px solid #fff;}
.school-notice .datebox span{display: block;text-align: center;line-height: 72px;font-size: 30px;color: #8c8c8c;}
.school-notice .datebox i{display: block;width: 14px;height: 10px;margin: 0 auto;background: url(../images/icons.png) no-repeat 0 -63px;}
.school-notice .text{float: right;width: 830px;}
.school-notice .text h4{line-height: 44px;font-size: 16px;color: #404040;font-weight: normal;}
.school-notice .text p{line-height: 22px;color: #808080;}
.school-notice ul li a:hover{background: #f4792c;transition: 0.4s;}
.school-notice ul li a:hover .datebox span,
.school-notice ul li a:hover .text h4,
.school-notice ul li a:hover .text p{color: #fff;}
.school-notice ul li a:hover .datebox i{background-position: 0 -73px;}



/*???????*/
.tj-video ul{padding: 45px 2px 20px;}
.tj-video ul li{float: left;width: 306px;margin: 0 15px 40px;}
.tj-video ul li a{display: block;padding: 3px;}
.tj-video .img{width: 300px;height: 200px;overflow: hidden;position: relative;}
.tj-video .img img{width: 100%;}
.tj-video .img span{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: absolute;top: 0;left: 0;display: none;}
.tj-video .img span:after{display: block;content: "";width: 42px;height: 42px;background: url(../images/video-btn.png) no-repeat 0 0;position: absolute;top: 50%;left: 50%;margin: -21px 0 0 -21px;}
.tj-video .text{height: 70px;border-bottom: 1px solid #e5e5e5;}
.tj-video .text h4{font-weight: normal;color: #333;line-height: 70px;text-align: center;}
.tj-video .text i{width: 14px;height: 10px;margin: 0 auto;background: url(../images/icons.png) no-repeat 0 -73px;display: none;}
.tj-video ul li a:hover{background: #ff9627;transition: 0.4s;}
.tj-video ul li a:hover .img span{display: block;}
.tj-video ul li a:hover .text{border-color: #ff9627;}
.tj-video ul li a:hover .text h4{color: #fff;;line-height: 42px;}
.tj-video ul li a:hover .text i{display: block;}


/*??????*/
.tj-image{}
.tj-image ul{padding: 10px 2px 40px;}
.tj-image ul li{float: left;width: 314px;border: 1px solid #eee;border-radius: 4px;overflow: hidden;margin: 20px 10px;}
.tj-image ul li a{display: block;}
.tj-image .img{width: 314px;height: 216px;overflow: hidden;}
.tj-image .img img{width: 100%;transition: 0.4s;}
.tj-image .infos{padding: 30px 18px 25px;line-height: 24px;}
.tj-image .infos h4{float: left;font-size: 18px;color: #333;}
.tj-image .infos h5{float: right;color: #a7a7a7;font-size: 16px;font-weight: normal;}
.tj-image .infos h5 span{color: #f4792c;}
.tj-image ul li a:hover .img img{transition: 0.4s;transform: scale(1.1)}

.filter-bg{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.85);top: 0;left: 0;z-index: 100001;display: none;}
.original-image .big-image{width: 80%;height: 80%;margin: 0 auto;}
.original-image .big-image .image-inner{display: table-cell;text-align: center;vertical-align: middle;}
.original-image .big-image .image-inner img{max-height: 100%;max-width: 100%;display: none;}
.original-image span{display: block;width: 50px;height: 50px;background: url(../images/icons.png) no-repeat;position: absolute;cursor: pointer;}
.original-image span.image-close{top: 30px;right: 30px;background-position: 0 -203px;}
.original-image span.image-prev{top: 50%;left: 5%;margin: -25px 0 0 -25px;background-position: 0 -253px;}
.original-image span.image-next{top: 50%;right: 5%;margin: -25px -25px 0 0;background-position: 0 -303px;}


/*??????*/
.tj-topic ul{padding: 24px 0;}
.tj-topic ul li{padding: 30px 20px;border: 1px solid #e5e5e5;margin: 24px 0;}
.tj-topic .img{float: left;width: 282px;height: 98px;overflow: hidden;}
.tj-topic .img a,
.tj-topic .img img{display: block;width: 100%;}
.tj-topic .text{float: right;width: 660px;}
.tj-topic .text h4{font-size: 18px;line-height: 38px;margin-bottom: 12px;}
.tj-topic .text h4 a{color: #333;}
.tj-topic .text h4 a:hover{color: #f4792c;transition: 0.4s;}
.tj-topic .text p{line-height: 22px;color: #999;}


/*??????*/
.tj-shortcut ul{padding: 30px 2px 44px;}
.tj-shortcut ul li{float: left;width: 240px;height: 100px;margin: 8px 6px;}
.tj-shortcut ul li a{display: block;height: 88px;background: #e5e5e5;padding: 6px;}
.tj-shortcut .shortcut-wp{height: 86px;border: 1px solid #fff;border-radius: 3px;text-align: center;}
.tj-shortcut ul li span{display: inline-block;vertical-align: top;width: 44px;height: 44px;background: url(../images/icons.png) no-repeat;margin: 21px 10px 0 0;}
.tj-shortcut ul li span.icon1{background-position: 0 -353px;}
.tj-shortcut ul li span.icon2{background-position: 0 -397px;}
.tj-shortcut ul li span.icon3{background-position: 0 -441px;}
.tj-shortcut ul li span.icon4{background-position: 0 -485px;}
.tj-shortcut ul li span.icon5{background-position: 0 -529px;}
.tj-shortcut ul li span.icon6{background-position: 0 -573px;}
.tj-shortcut ul li strong{font-size: 18px;color: #666;display: inline;line-height: 86px;}
.tj-shortcut ul li a:hover{background: #f4792c;transition: 0.4s;}
.tj-shortcut ul li a:hover span.icon1{background-position: -44px -353px;}
.tj-shortcut ul li a:hover span.icon2{background-position: -44px -397px;}
.tj-shortcut ul li a:hover span.icon3{background-position: -44px -441px;}
.tj-shortcut ul li a:hover span.icon4{background-position: -44px -485px;}
.tj-shortcut ul li a:hover span.icon5{background-position: -44px -529px;}
.tj-shortcut ul li a:hover span.icon6{background-position: -44px -573px;}
.tj-shortcut ul li a:hover strong{color: #fff;}



/*?У???*/
.tj-intro{width:100%; margin-top:20px;}
.tj-intro .img{margin: 35px 0;text-align: center;}
.tj-intro .img img{max-width: 100%;}
.tj-intro p{line-height: 30px!important;text-indent: 28px;font-size: 16px!important;font-family:'Microsoft YaHei'!important;}
.tj-intro span{line-height: 30px!important; font-size: 16px!important;font-family:'Microsoft YaHei'!important;}
.tj-intro img{margin:0 auto!important; text-indent:0!important;}
#vsb_content_2 .vsbcontent_img{text-indent:0!important;}

/*??????*/
.tj-history{padding: 46px 0 0 56px;}
.tj-history .history-inner{border-left: 1px solid #e5e5e5;padding: 56px 0 56px 58px;}
.tj-history .history-item{margin: 10px 0;}
.tj-history .history-item .year{min-height: 40px;position: relative;}
.tj-history .history-item .year .time{width: 48px;height: 40px;position: absolute;top: 0;left: -115px;line-height: 40px;font-size: 16px;color: #f4792c;font-weight: bold;}
.tj-history .history-item .year .dot{width: 6px;height: 6px;background: #fff;border: 4px solid #f4792c;border-radius: 100%;position: absolute;top: 13px;left: -65.5px;}
.tj-history .history-item .text{background: #f5f5f5;line-height: 24px;padding: 8px 36px;position: relative;font-size: 16px;}
.tj-history .history-item .text:before{display: block;content: "";width: 9px;height: 12px;background: url(../images/icons.png) no-repeat 0 -791px;position: absolute;left: -9px;top: 50%;margin-top: -6px;}
.tj-history .history-item .month{margin: 10px 0;position: relative;}
.tj-history .history-item .month .time{width: 45px;height: 40px;line-height: 40px;text-align: center;font-size: 12px;color: #666;position: absolute;top: 50%;margin-top: -20px;left: -54px;}
.tj-history .history-item .month .dot{width: 8px;height: 8px;background: #f4792c;border-radius: 100%;position: absolute;top: 50%;margin-top: -4px;left: -62.5px;}




/*У?????*/
.distribution h2{line-height: 42px;margin: 30px 0;font-size: 18px;text-align: center;}
.distribution .tab-container .etabs{height: 46px;text-align: center;margin-bottom: 52px;}
.distribution .tab-container .etabs li{display: inline-block;vertical-align: top;margin: 0 20px;}
.distribution .tab-container .etabs li a{display: inline-block;vertical-align: top;width: 178px;height: 44px;border: 1px solid #e5e5e5;border-radius: 23px;text-align: center;line-height: 44px;color: #999;}
.distribution .tab-container .etabs li a.active{background: #f4792c;border-color: #f4792c;color: #fff;}
.distribution .tab-container .campus{height: 658px;position: relative;}
.distribution .campus-map{width: 256px;height: 172px;border: 4px solid #f3f3f3;position: absolute;top: 0;right: 0;}
.distribution .BMap_cpyCtrl{display: none;}
.distribution .campus .panorama-btn{display: block;width: 30px;height: 20px;background: url(../images/icons.png) no-repeat;position: absolute;left: 50%;margin-left: -15px;z-index: 999;cursor: pointer;}
.distribution .campus .btn-next{bottom: 100px;background-position: 0 -1067px;}
.distribution .campus .btn-prev{bottom: 150px;background-position: 0 -1047px;}


/*?У???*/
.identification .iden-item{padding: 20px 0;}
.identification .iden-tit{line-height: 58px;position: relative;height: 58px;}
.identification .iden-tit:after{display: block;content: "";width: 100%;height: 1px;background: #006097;position: absolute;top: 50%;left: 0;z-index: 1;}
.identification .iden-tit span{float: left;padding-right: 40px;background: #fff;position: relative;z-index: 3;font-size: 24px;color: #006097;font-weight: bold;}
.identification .iden-con .img{text-align: center;margin: 28px 0;}
.identification .iden-con .img img{max-width: 100%;}
.identification .iden-con p{line-height: 24px;margin-bottom: 24px;color: #666;}
.identification .iden-con h3{text-align: center;font-size: 24px;line-height: 1.5;margin: 20px 0;color: #006097;}
.identification .iden-con h4{text-align: center;font-size: 18px;line-height: 1.5;margin: 20px 0;color: #006097;}
.identification .tj-song{width: 694px;margin: 0 auto;padding: 30px 0;}
.identification .tj-song audio{width: 100%;}
.identification .tj-song .btns{line-height: 24px;margin: 15px 0;}
.identification .tj-song .btns a{color: #f4792c;margin-right: 40px;}
.identification .tj-song .see-detial{display: none;}
.identification .schoolsong p{text-align: center;line-height: 38px;}


/*??????*/
.leader .leader-item{padding: 24px 0;}
.leader .leader-tit{line-height: 40px;background: #f5f5f5;padding-left: 12px;border-left: 3px solid #f4792c;font-size: 16px;}
.leader .leader-con{padding-top: 40px;}
.leader .leader-con .photo{width: 174px;margin-right: 28px;}
.leader .leader-con .photo img{width: 100%;}
.leader .leader-con .item1{width: 274px;}
.leader .leader-con .item2{width: 508px;}
.leader .leader-con .inner-item{margin-bottom: 20px;}
.leader .leader-con .inner-item .inner-con{padding-top: 18px;}
.leader .leader-con .inner-item h4{line-height: 33px;border-bottom: 1px dashed #d2d2d2;font-size: 16px;font-weight: normal;}
.leader .leader-con .inner-item h2{line-height: 48px;font-size: 24px;}
.leader .leader-con .inner-item span{float: left;width: 40%;text-align: center;margin: 10px 0;line-height: 22px;font-size: 16px;}


/*??????*/
.leader .leader-list{padding: 20px 1px 0;}
.leader .leader-list li{float: left;width: 132px;margin: 13px 35px;}
.leader .leader-list .img{height: 178px;overflow: hidden;margin-bottom: 6px;}
.leader .leader-list .img img{width: 100%;}
.leader .leader-list li a{display: block;color: #4d4d4d;text-align: center;}
.leader .leader-list li a:hover{color: #f4792c;transition: 0.4s;}
.leader .leader-list li a h4{line-height: 26px;font-size: 16px;font-weight: normal;}
.leader .leader-list li a p{line-height: 18px;}



/*??????*/
.tj-teacher {padding-top: 45px;}
.tj-teacher .top-manu{}
.tj-teacher .top-manu a{float: left;width: 271px;height: 50px;border: 1px solid #eee;margin: 10px 32px;background: #fafafa;line-height: 50px;text-align: center;font-size: 16px;color: #333;}
.tj-teacher .top-manu a:hover,
.tj-teacher .top-manu a.on{background: #f4792c;color: #fff;border-color: #f4792c;transition: 0.4s;}

.tj-teacher .teacher-item ul{padding: 44px 11px 20px;}
.tj-teacher .teacher-item ul li{float: left;width: 154px;margin: 0 21px 26px;}
.tj-teacher .teacher-item ul li a{display: block;}
.tj-teacher .teacher-item .img{padding: 4px;border: 1px solid #e5e5e5;overflow: hidden;}
.tj-teacher .teacher-item .img img{width: 100%;display: block;}
.tj-teacher .teacher-item ul li p{text-align: center;line-height: 50px;font-size: 16px;color: #333;}
.tj-teacher .teacher-item ul li a:hover p{color: #f4792c;transition: 0.4s;}


/*??????????*/
.teacher-inner{}
.teacher-inner .teacher-info{padding-top: 28px;}
.teacher-inner .teacher-info h3{line-height: 38px;font-size: 18px;}
.teacher-inner .teacher-info h5{line-height: 28px;font-size: 12px;color: #bebebe;margin-bottom: 48px;font-weight: normal;}
.teacher-inner .teacher-info .img{float: left;width: 244px;padding: 3px;background: #f4792c;}
.teacher-inner .teacher-info .img img{display: block;width: 100%;}
.teacher-inner .teacher-info .text{float: right;width: 712px;}
.teacher-inner .teacher-info .text p{line-height: 24px;}
.teacher-inner .teacher-btn{margin-top: 72px;height: 120px;}
.teacher-inner .teacher-btn a{float: left;width: 50%;height: 120px;background: #f7f7f7;position: relative;}
.teacher-inner .teacher-btn h4{line-height: 40px;font-size: 18px;color: #666;font-weight: normal;}
.teacher-inner .teacher-btn h4 small{font-size: 12px;}
.teacher-inner .teacher-btn p{line-height: 32px;color: #999;}
.teacher-inner .teacher-btn a.prev .btn-wp{float: left;padding: 24px 0 0 75px;}
.teacher-inner .teacher-btn a.next .btn-wp{float: right;padding: 24px 75px 0 0;}
.teacher-inner .teacher-btn a:before{display: block;content: "";width: 9px;height: 13px;background: url(../images/icons.png) no-repeat;position: absolute;top: 50%;margin-top: -6.5px;}
.teacher-inner .teacher-btn a.prev:before{background-position: 0 -891px;left: 25px;}
.teacher-inner .teacher-btn a.next:before{background-position: 0 -904px;right: 25px;}
.teacher-inner .teacher-btn a:hover{background: #f4792c;transition: 0.4s;}
.teacher-inner .teacher-btn a:hover h4,
.teacher-inner .teacher-btn a:hover p{color: #fff;}
.teacher-inner .teacher-btn a.prev:hover:before{background-position: -9px -891px;}
.teacher-inner .teacher-btn a.next:hover:before{background-position: -9px -904px;}



/*???????*/
.result{padding-top: 20px;}
.result .result-title{height: 35px;border-bottom: 1px solid #f8f8f8;margin-bottom: 24px;}
.result .result-title span{float: left;height: 34px;border-bottom: 3px solid #f4792c;padding: 0 13px 0 33px;line-height: 34px;position: relative;font-size: 16px;}
.result .result-title span:before{display: block;content: "";width: 27px;height: 27px;background: url(../images/icons.png) no-repeat 0 -917px;position: absolute;left: 0;top: 3.5px;}
.result .result-top{padding: 6px 16px;background: #f2f2f2;}
.result .result-top h5{line-height: 22px;color: #888888;font-weight: normal;}
.result .result-top h5 span{color: #f4792c;}
.result .result-top h5 small{font-size: 12px;}
.result ul {padding: 10px 0 50px;}
.result ul li{padding: 15px 0;border-bottom: 1px dashed #ececec;}
.result ul li a{float: left;width: 1240px;padding-left: 12px;line-height: 24px;position: relative;color: #333;}
.result ul li a:before{display: block;content: "";width: 4px;height: 7px;background: url(../images/icons.png) no-repeat 0 -944px;position: absolute;left: 0;top: 8.5px;}
.result ul li a:hover{color: #f4792c;transition: 0.4s;}
.result ul li a:hover:before{background-position: -4px -944px;}
.result ul li span{float: right;width: 112px;line-height: 24px;text-align: right;font-size: 12px;color: #999;padding-right: 8px;}



/*???????*/
.tj-navigation{padding-top: 25px;}
.tj-navigation .top-img{margin-bottom: 24px;}
.tj-navigation .top-img img{width: 100%;}
.tj-navigation .etabs{height: 29px;border-bottom: 1px solid #e5e5e5;margin-bottom: 50px;}
.tj-navigation .etabs li{float: left;margin: 0 10px;}
.tj-navigation .etabs li a{display: block;padding: 0 12px;line-height: 28px;font-size: 16px;color: #4c4c4c;}
.tj-navigation .etabs li a.active{border-bottom: 3px solid #f4792c;}


.ceil-title{padding: 15px 0 23px;position: relative;height: 40px;line-height: 40px;}
.ceil-title:after{display: block;content: "";width: 100%;height: 8px;background: url(../images/line-bg.jpg) repeat-x;position: absolute;left: 0;bottom: 0;}
.ceil-title .title-text{padding-left: 50px;position: relative;}
.ceil-title .title-text strong{font-size: 18px;}
.ceil-title .title-text i{width: 40px;height: 40px;background: url(../images/icons.png) no-repeat;position: absolute;left: 0;top: 0;}
.ceil-title .title-text i.icon-education{background-position: 0 -1087px;}
.ceil-title .title-text i.icon-enrolment{background-position: 0 -1286px;}
.ceil-title .title-text i.icon-exchange{background-position: 0 -1326px;}
.ceil-title .title-text i.icon-service{background-position: 0 -1366px;}


/*???????*/
.tj-education ul{padding-top: 16px;}
.tj-education ul li{float: left;width: 440px;height: 314px;position: relative;overflow: hidden;margin: 15px 10px;}
.tj-education ul li .img{width: 100%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;z-index: 1;}
.tj-education ul li .img img{width: 100%;}
.tj-education ul li span{display: block;width: 418px;height: 292px;border: 1px solid rgba(255,255,255,0.36);position: absolute;top: 10px;left: 10px;z-index: 2;}
.tj-education ul li a{display: block;width: 356px;height: 80px;background: #0b5aa8;background: rgba(11,90,168,0.9);position: absolute;left: 20px;bottom: 20px;z-index: 3;color: #fff;}
.tj-education ul li a h4{float: left;font-size: 16px;line-height: 80px;margin-left: 14px;font-weight: normal;transition: 0.4s;}
.tj-education ul li a h4 small{font-size: 12px;}
.tj-education ul li a i{float: right;width: 9px;height: 15px;background: url(../images/icons.png) no-repeat 0 -1127px;margin: 32.5px 18px 0 0;transition: 0.4s;}
.tj-education ul li a:hover h4{margin-left: 18px;transition: 0.4s;}
.tj-education ul li a:hover i{margin-right: 22px;transition: 0.4s;}


/*????о?*/
.scientific ul{padding: 10px 2px 30px;}
.scientific ul li{float: left;width: 316px;margin: 20px 10px;}
.scientific ul li a{display: block;border: 1px solid #e5e5e5;border-radius: 4px;overflow: hidden;color: #333;}
.scientific .img{height: 214px;overflow: hidden;}
.scientific .img img{width: 100%;transition: 0.4s;}
.scientific ul li p{padding: 0 22px;margin: 16px 0 24px;line-height: 20px;height: 40px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.scientific ul li a:hover{color: #f4792c;}
.scientific ul li a:hover .img img{transition: 0.4s;transform: scale(1.1);}


/*???÷???*/
.tj-service ul li{float: left;width: 420px;margin: 40px 20px;position: relative;}
.tj-service .img{height: 160px;overflow: hidden;border-radius: 4px;}
.tj-service ul li a{display: block;width: 260px;height: 64px;background: #0b5aa8;background: rgba(11,90,168,0.9);position: absolute;left: 50%;margin-left: -130px;bottom: -32px;color: #fff;}
.tj-service ul li a h4{float: left;height: 30px;line-height: 30px;margin-top: 17px;margin-left: 14px;font-weight: normal;transition: 0.4s;padding-left: 38px;position: relative;font-size: 16px;}
.tj-service ul li a h4:before{display: block;content: "";width: 30px;height: 30px;background: url(../images/icons.png) no-repeat;position: absolute;left: 0;top: 0;}
.tj-service ul li a h4.icon1:before{background-position: 0 -1406px;}
.tj-service ul li a h4.icon2:before{background-position: -30px -1406px;}
.tj-service ul li a h4.icon3:before{background-position: -60px -1406px;}
.tj-service ul li a h4.icon4:before{background-position: 0 -1436px;}
.tj-service ul li a h4.icon5:before{background-position: -30px -1436px;}
.tj-service ul li a h4.icon6:before{background-position: -60px -1436px;}
.tj-service ul li a h4.icon7:before{background-position: 0 -1466px;}
.tj-service ul li a h4.icon8:before{background-position: -30px -1466px;}
.tj-service ul li a h4.icon9:before{background-position: -60px -1466px;}
.tj-service ul li a i{float: right;width: 9px;height: 15px;background: url(../images/icons.png) no-repeat 0 -1127px;margin: 24.5px 18px 0 0;transition: 0.4s;}
.tj-service ul li a:hover h4{margin-left: 18px;transition: 0.4s;}
.tj-service ul li a:hover i{margin-right: 22px;transition: 0.4s;}

.leader .leader-item a{color: #333;}
.leader .leader-item a:hover{color: #1D77CE; transition: 0.4s;}


.inner-con .clearfix a{color: #333;}
.inner-con .clearfix a:hover{color: #1D77CE; transition: 0.4s;}


/**********2018-06-07添加*********/
#myMap{z-index: 11;}
.campus-img{height: 658px;position: relative;overflow: hidden;}
.campus-img img{display: block;width: 100%;position: absolute;top: 0;left: 0;display: none;}
#campus1 .campus-btn{width: 20px;height: 30px;background: url('../images/img-btn.png') no-repeat;position: absolute;top: 50%;cursor: pointer;}
#campus1 .campus-next{background-position: 0 -30px;right: 50px;}
#campus1 .campus-prev{left: 50px;}
#campus1 .img-num{position: absolute;width: 100%;height: 48px;text-align: center;line-height: 48px;color: #fff;font-size: 18px;left: 0;bottom: 10px;z-index: 7;}

#vsb_content img{display:block!important; margin:0 auto!important;}


/**********2018-11-09添加*********/
.sjtj{margin-bottom: 100px;}
.sjtj .sjtjList{overflow: hidden;margin-left: -20px;}
.sjtjitem{width:400px;margin-left: 20px;float: left;margin-bottom: 40px;height:100px;}
.sjtjitem dd{margin-left: 30px;width:275px;}
.sjtjitem dd a{font-size: 36px;color:#1267BB;font-family: "apple"}
.sjtjitem dd a span{font-size: 14px;}
.sjtjitem dd p{font-size: 12px;color:#666666;}
#slick4{margin-bottom: 0;}
#slick4 .slick-dots{bottom:-60px;}
#slick4 .slick-dots li{background: #E0E0E0;width:9px;height:9px;border-radius: 50%;}
#slick4 .slick-dots li button:before{content:""}
#slick4 .slick-dots li.slick-active{background: #1167BB;width:12px;height:12px;position: relative;top:-2px;}
.sjzz{font-size: 12px;color:#999999;text-align: right;}
.sjtj .title h2{background: url("../images/titlebg7.png") no-repeat center;}

/**主体开始**/
.wrapper .inner {width:1000px;margin:0 auto;} /**页面全局宽度**
#container {/* padding:7px 0; */}
#container .inner {background:#fff;width:1180px;padding:10px;}
/**首页两列布局**/
.mod {}
.mod .ml {width:490px; float:left;}/**左列**/ 
.mod .mr { width:500px; float:right;} /**右列**/
.mbox { padding:0 10px; background:#fff;}

.imgml { width:480px; float:left;}
.imgmr .neirong{font-size:12px; float:left;}

/**标题栏新闻窗口**/
.post { margin-bottom:10px;}
.post .tt { display:inline-block; width:150px; height:30px;vertical-align:bottom; margin-top:10px;}
.tt img{position:relative;bottom:0px;padding:0px;margin:0px;padding-bottom:0px;}
 /**标题栏**/
.post .tt .tit { display:inline-block; float:left; font-size:14px; font-weight:bold; color:#216687;} /**标题字体**/
.post .tt .tit .title { display:inline-block; line-height:32px;} /**标题图标**/
.post .tt .more_btn { display:inline-block;float:right; height:32px; line-height:32px; } /**更多按钮**/
.post .tt2 { display:inline-block;float:right;color:#000;} 
.tt2 a{ color:#000; text-decoration:none;}
.post .tt3 { display:inline-block;float:right;color:#000; width:75px; height:20px;vertical-align:bottom; margin-top:20px;} 
.tt3 a{ color:#000; text-decoration:none;}
/**更多按钮**/
.post .con { padding:5px 0; margin:0 auto;}
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**系统新闻列表**/
.post .con .wp_article_list .list_item span{margin-left:0px;margin-right:5px;} 
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center;} /**新闻列表图标**/

/**自定义新闻列表**/
.news_list {}
.news_list li.news { line-height:32px; padding-left:0px;}
.news_list li.news span.news_title {float:left;}
.news_list li.news a {color:#000;}
.news_list li.news a:hover { color:#000; text-decoration:underline;}
.news_list li.news span.news_title img{ vertical-align:middle;}
.news_list li.news span{margin-left:0px;margin-right:5px;}
.news_list li.news span.news_meta { float:right; margin-left:2px;color:#000; font-size:12px;}
.news_list li.news p {clear:both; line-height:32px; color:#000;}
.news_list li.news p a { color:#000;}
.news_list li.news p a:hover { color:#000; text-decoration:underline;}


/**栏目新闻列表**/
.col_news_list { margin-top:7px;min-height:300px; }
.col_news_list .wp_article_list .list_item { height:30px;} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item span{margin-left:0px;margin-right:5px;}
.col_news_list .wp_article_list .list_item span a{color:#000; font-size:14px;}
.col_news_list .wp_article_list .list_item span a:hover{color:#000; font-size:14px; text-decoration:underline;}
.col_news_list .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center;} /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.6; font-size:14px; color:#333;}
.col_news_list .wp_entry p { margin-bottom:6px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); }   /**列表页文章图片大小限制*/

/*列表页面分页样式*/
.per_page .all_count .pages{ width:65px;}

/*首页图片右边的文字标题和内容样式*/
.c_txt_title a{color:#000;font-size:17px; font-family:'微软雅黑','Times New Roman', Times, serif;}
.c_txt p {height:100px;}
.c_txt p a{color:#000;font-size:14px; line-height:30px;}

/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(images/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{text-align:right;margin-top:5px;position: absolute; right: 20px;bottom: 0px;}
.wp-search {position: relative;border: 1px solid #d0d0d0;background:#fff;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;height: 30px;line-height: 22px;background: none;color: #333;font-size: 14px;border:0;outline: 0;    text-indent: 5px;}
.wp-search .search-btn {width:32px;height: 32px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:32px;height: 30px;border:0;outline: 0;background: #90000A url(../images/sous.png) no-repeat center;cursor: pointer;}
.search_l{bottom: 5px;}