﻿.banner{position: relative;z-index: 1;width: 100%; margin-bottom: 50px;}
.riliicon{position: absolute;right:0;top:300px;z-index: 100;cursor: pointer}
.rili{position: absolute;right:0;top:300px;z-index: 200;display: none;width:338px;height:177px;background: url("../index/rilibg1.png") no-repeat;padding: 20px;}
.yearM{font-size: 14px;color:#3F94E7;margin-bottom: 5px;}
.today{font-size: 20px;color:#3F94E7;font-weight: bold;margin-right: 10px;}
.week{font-size: 12px;color:#666666;margin-top: 3px;}
.week>b{display: inline;font-weight: normal;color:#3F94E7;font-size: 14px;}
.dayTime{font-size: 12px;color:#666666;margin-right: 10px;margin-top: 5px;}
.day{overflow: hidden;margin-bottom: 20px;}
.date3 dd{font-size: 13px;color:#3F94E7;padding-bottom: 10px;border-bottom: 1px solid #D9DBD8}
.date3 dt{font-size: 20px;color:#666666;padding-top: 10px;}
.date3 dd span{margin-right: 10px;}
.date3 dt span{margin-right: 10px;padding-bottom: 5px;}
.date3 dt span.active{color:#FB5252;border-bottom: 1px solid #FB5252}
.huodong{font-size: 16px;color:#333333;margin-top: 20px;}
.day>div>i{display: inline;cursor: pointer}
.day>div>b{display: inline;position: relative;top:2px;}

.department ul li{float: left;width: 238px;height: 48px;position: relative;margin: 0 48px 32px 0;}



.linian{position: relative;  left: 120px;  top: 26px;}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; 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}
.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("img/l.png");
            width:70px;height:70px;
            left:70px;
            display: block;
            opacity: 1;}
.flex-direction-nav .flex-next {background: url("img/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{padding-top: 15px;}
.yw-list1{margin-bottom: 20px;padding-top: 15px;overflow: hidden}
.yw-list1 li{width:400px;float: left;}
.yw-list1 li a{display: block}
.yw-list1 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("img/tjywpictxt.png") no-repeat}
.yw-list1 li a .ywpictxt p{width:200px;color:#fff;display: table-cell;vertical-align: middle;}
.yw-list1 li a p{color:#333333;font-size: 16px;font-weight: bold;}


.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("img/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("img/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{padding-top: 60px;padding-bottom: 45px;text-align: center;}
.title h2 b{color:#1267BB;font-size: 28px;}
.title3 h2{padding-top: 60px;padding-bottom: 45px;text-align: center;}
.title3 h2 b{color:#1267BB;font-size: 28px;}
.title{width:747px;background: url("img/titlebg2.png") no-repeat center;margin: auto}
.title3{width:400px;background: url("img/titlebg2.png") no-repeat center;margin: auto}
.title3 h2 span{font-size: 16px;color:#8E8E8E;font-weight: normal;position: relative;top:20px;}
.title h2 span{font-size: 16px;color:#8E8E8E;font-weight: normal;position: relative;top:20px;}
.topBox{position: relative;width:1380px;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("../index/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("../index/noticecover1.png") no-repeat;margin: auto;}
.notive-more a{font-size: 12px;color:#0667C7;background: url("../index/icons/icon-more.png") no-repeat bottom center;padding-bottom: 10px;position: relative;top:20px;left:10px;}
/*??????*/
.tzjs{width:100%;overflow:hidden;background: url("img/tzjsbg.png") no-repeat #EFF2F6;padding-bottom: 100px;}
.tzjs .title h2{background: url("../index/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("../index/icons/tzjsleft.png") no-repeat;top: 113%;left: 637px;z-index: 1000}
#slick1 .slick-next{background: url("../index/icons/tzjsright.png") no-repeat;top: 113%;right:625px;z-index: 1000}
/*??????*/
.txjs{width:100%;overflow: hidden;background: url("../index/txjs.png") no-repeat center top;padding-bottom: 100px;}
.txjs .title h2{background: url("../index/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("../index/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("../index/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("../index/icons/txjsright.png") no-repeat;width:70px;height:70px;}
#slick2 .slick-next{background: url("../index/icons/txjsleft.png") no-repeat;width:70px;height:70px;}
/*???????*/
.txjy{background:#EFF2F6}
.txjy .title h2{background: url("../index/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("../index/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("../index/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("../index/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: 60px;margin-bottom: 60px;}
.td-list p a.item01{background: url("../index/icons/tdicon10.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item02{background: url("../index/icons/tdicon11.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item03{background: url("../index/icons/tdicon1.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item04{background: url("../index/icons/tdicon2.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item05{background: url("../index/icons/tdicon4.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item06{background: url("../index/icons/tdicon3.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item07{background: url("../index/icons/tdicon5.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item08{background: url("../index/icons/tdicon6.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item09{background: url("../index/icons/tdicon7.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item10{background: url("../index/icons/tdicon8.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list p a.item11{background: url("../index/icons/tdicon9.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.kstd-title h3{color:#0B5AA8;font-size: 18px;font-weight: normal}
.kstd-title{width:111px;height:64px;background: url("../index/ztbg.png") no-repeat;margin-right: 10px;}
.zkbtn{font-size: 16px;color:#0B5AA8;background: url("../index/zkzt.png") left center no-repeat;padding-left: 31px;cursor: pointer}
.sqbtn{font-size: 16px;color:#0B5AA8;background: url("../index/sqzt.png") left center no-repeat;padding-left: 31px;display: none;cursor: pointer}
.sq-td{display: none}
.zksqBtn{margin-top: 10px;}




/********************************************
               -??????? Start!-
********************************************/
.page-banner{height: 268px;    display: none;}
.content{color: #4d4d4d;}
.section-left{width: 322px;padding-top: 25px;min-height: 720px;}
.left-menu{margin-bottom: 20px;}
.left-menu .menu-title{background: url(img/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(img/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.on{background: #f4792c;}
.left-menu ul li.on a{text-align: center;color: #fff;font-size: 16px;font-weight: bold;}
.left-menu ul li.on a:after,
.left-menu ul li.on a:before{display: inline;content: "/";}
.left-menu ul li.on a:before{margin-right: 16px;}
.left-menu ul li.on a:after{margin-left: 16px;}
.left-menu .icon-menu li a{font-size: 20px;padding-left: 79px;position: relative;}
.left-menu .icon-menu li a i{display: block;width: 24px;height: 24px;background: url(img/icons.png) no-repeat;position: absolute;left: 34px;top: 50%;margin-top: -12px;}
.left-menu .icon-menu li.on a{    font-size: 22px;text-align: left;}
.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(img/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;}

.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(img/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: 1012px;}
.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(../index/line-bg.jpg) repeat-x;position: absolute;left: 0;bottom: 0;}
.section-right .top-bar h3{float: left;font-size: 21px;}
.crumbs{font-size: 16px;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(img/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(img/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: 11px 0 8px;border-bottom: 1px dashed #dcdcdc;}
.news-inner .hot-list li a{display: block;}
.news-inner .hot-list .img{height: 105px;overflow: hidden;}
.news-inner .hot-list .img img{width: 100%;transition: 0.4s;}
.news-inner .hot-list li h4{line-height: 24px;margin: 14px 0 10px;color: #7f7f7f;font-weight: normal;font-size: 16px;}
.news-inner .hot-list .infos{height: 20px;}
.news-inner .hot-list .infos span{float: left;margin-right: 40px;line-height: 20px;color: #bfbebe;}
.news-inner .hot-list .infos span.time-stamp{background: url(img/icons.png) no-repeat 0 -34px;padding-left: 20px;}
.news-inner .hot-list li a:hover .img img{transition: 0.4s;transform: scale(1.1);}
.news-inner .hot-list li a:hover h4{color: #f4792c;transition: 0.4s;}

*/



.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(img/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(img/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(../index/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(img/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;}


/*???????*/
.video-inner{padding-top: 30px;}
.video-inner .videp-detial h2{text-align: center;line-height: 54px;font-size: 24px;border-bottom: 1px solid #e5e5e5;margin-bottom: 24px;}
.video-inner .my-video{width: 778px;margin: 0 auto;}
.video-inner .video-bar{height: 50px;background: #000;padding: 0 15px;}
.video-inner .video-bar h4{float: left;line-height: 50px;color: #fff;}
.video-inner .video-bar .btns{height: 30px;padding-top: 10px;}
.video-inner .video-bar .btns a{float: left;width: 30px;height: 30px;margin-left: 40px;background: url(img/icons.png) no-repeat;}
.video-inner .video-bar .btns a.thumbs-up{background-position: 0 -113px;}
.video-inner .video-bar .btns a.share{background-position: 0 -143px;}
.video-inner .video-bar .btns a.collecte{background-position: 0 -173px;}
.video-inner .video-bar .btns a.thumbs-up:hover{background-position: -30px -113px;}
.video-inner .video-bar .btns a.share:hover{background-position: -30px -143px;}
.video-inner .video-bar .btns a.collecte:hover{background-position: -30px -173px;}
.video-inner .other-video{margin-top: 30px;margin-bottom: 10px;}
.video-inner .other-video h4{height: 18px;padding: 10px 0;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;}
.video-inner .other-video h4 span{float: left;line-height: 18px;padding-left: 8px;border-left: 3px solid #f4792c;font-size: 18px;color: #666;}
.video-inner .other-video .list-tab{width: 940px;margin: 0 auto;position: relative;}
.video-inner .other-video .list-tab .list-btn{display: block;width: 34px;height: 34px;border: 1px solid #f4792c;text-align: center;line-height: 34px;font-size: 18px;color: #f4792c;font-family: "????";position: absolute;top: 38px;cursor: pointer;font-weight: bold;}
.video-inner .other-video .list-tab .list-prev{left: -36px;}
.video-inner .other-video .list-tab .list-next{right: -36px;}
.video-inner .other-video .list-tab .swiper-button-disabled{border-color: #e5e5e5;color: #d1d1d1;}
#mySwiper1 .swiper-slide a{display: block;width: 162px;margin: 0 auto;}
#mySwiper1 .swiper-slide .img{border: 2px solid #fff;height: 108px;overflow: hidden;}
#mySwiper1 .swiper-slide .img img{width: 100%;}
#mySwiper1 .swiper-slide p{text-align: center;line-height: 20px;padding: 8px 10px;font-size: 12px;color: #666;}


/*??????*/
.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(img/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(img/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;font-size: 18px!important;font-family:'Microsoft YaHei'!important;}
.tj-intro span{line-height: 30px!important; font-size: 18px!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(img/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;}


/*??????*/
.statistics{padding-top: 8px;}
.statistics h4{text-align: center;line-height: 40px;padding: 30px 0;font-size: 18px;}
.statistics table{width: 100%;border-collapse:collapse;}
.statistics table,table tr td { border:1px solid #e5e5e5; }
.statistics table tr{text-align: center;}
.statistics .table-wp{padding: 12px 20px;}
.statistics .c357dc4{color: #357dc4;}
.statistics .c8c8c8c{color: #8c8c8c;}
.statistics .cf4792c{color: #f4792c;}
.statistics table tr h3{font-size: 18px;}
.statistics table tr h5{font-size: 16px;font-weight: normal;line-height: 30px;}
.statistics table tr p{line-height: 24px;}
.statistics .ceil-text{font-size: 16px;line-height: 40px;}
.statistics .remarks{margin-top: 40px;text-align: right;line-height: 24px;}
/*.statistics ul li{float: left;width: 472px;height: 160px;margin: 45px 17px;position: relative;}
.statistics .img{height: 160px;border-radius: 3px;overflow: hidden;}
.statistics .img img{width: 100%;}
.statistics ul li a{display: block;width: 220px;height: 24px;background: #236ab1;background: rgba(11,90,168,0.9);position: absolute;bottom: -31px;left: 50%;margin-left: -130px;padding: 20px;}
.statistics ul li a h4{line-height: 24px;border-left: 2px solid #fff;padding: 0 45px 0 20px;position: relative;color: #fff;}
.statistics ul li a h4:after{display: block;content: "";width: 25px;height: 16px;background: url(img/icons.png) no-repeat 0 -803px;position: absolute;right: 0;top: 4px;}*/



/*???????*/
.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(img/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(img/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(img/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(img/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(../index/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(img/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: 440px;
    height: 330px;}
.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(img/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(img/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(img/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;}


/*????????????*/
.mechanism{margin-top: 22px;border: 1px solid #f5f5f5;border-radius: 6px;background: #fdfdfd;padding: 8px 0 20px;}
.mechanism .mechanism-wp{float: left;width: 50%;}
.mechanism ul{padding: 0 16px;}
.mechanism ul li{padding-top: 10px;border-bottom: 1px solid #dcdcdc;}
.mechanism ul li.on{border-color: #fdfdfd;}
.mechanism ul li a{display: block;line-height: 50px;padding-left: 16px;position: relative;color: #4d4d4d;}
.mechanism ul li a:before{display: block;content: "";width: 5px;height: 5px;background: #f4792c;position: absolute;left: 2px;top: 50%;margin-top: -2.5px;}
.mechanism ul li h4{font-weight: normal;font-size: 16px;padding-right: 40px;position: relative;}
.mechanism ul li h4 i{display: block;width: 36px;height: 36px;background: url("img/icons.png") no-repeat;background-position: 0 -1616px;position: absolute;right: 0;top: 50%;margin-top: -18px;transition: 0.4s;}
.mechanism ul li.on h4 i{transition: 0.4s;transform: rotate(180deg);}
.mechanism ul li .dropdown{background: #f4f4f4;padding: 0 15px;display: none;}


.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;}


/********************************************
               -??????? End!-
********************************************/







/****************************************
         -2018-05-30????????????-
*****************************************/
/*????????????*/
.department{padding: 26px 100px;border: 1px solid #eee;border-radius: 5px;background: #fcfcfc url() no-repeat center bottom;margin-top: 22px;}
.department .dp-title{height: 60px;border-bottom: 1px solid #e5e5e5;position: relative;text-align: center;margin-bottom: 44px;}
.department .dp-title:before{display: block;content: "";width: 38px;height: 3px;background: #0071a8;position: absolute;left: 50%;margin-left: -19px;bottom: -2px;}
.department .dp-title span{display: inline-block;vertical-align: top;line-height: 60px;position: relative;font-size: 24px;color: #0071a8;font-weight: bold;}
.department .dp-title span:before,
.department .dp-title span:after{display: inline-block;content: "";vertical-align: top;width: 45px;height: 2px;background: #0071a8;position: absolute;top: 50%;margin-top: -1px;}
.department .dp-title span:before{left: 112px;}
.department .dp-title span:after{right: 112px;}

.department ul li{float: left;width: 381px;height: 48px;position: relative;margin: 0 48px 32px 0;}
.department ul li:nth-child(2n){margin-right: 0;}
.department ul li a{display: block;height: 46px;line-height: 46px;padding: 0 20px;overflow: hidden;}


.department ul li h4{position: relative;padding-right: 8px;background: #fff;border: 1px solid #e5e5e5;font-weight: normal;}
.department ul li h4 i{display: block;width: 28px;height: 28px;background: url(img/icons.png) no-repeat 0 -1676px;position: absolute;right: 0;top: 9px;}
.department ul li h4 a{;font-size: 16px;color: #343434;}
.department ul li:hover h4{background: #0071a8;}
.department ul li:hover h4 a{color: #fff;}
.department ul li:hover h4 i{background-position: -28px -1676px;}
.department .dropdown{position: absolute;width: 100%;top: 48px;left: 0;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;box-sizing: border-box;display: none;z-index: 99;}
.department .dropdown a{border-bottom: 1px solid #e5e5e5;color: #666;background: #fff;}
.department .dropdown a:hover{background: #0071a8;color: #fff;}
.department ul li:hover .dropdown{display: block;}


/*????????????*/
.detachment ul{padding-top: 30px;}
.detachment ul li{float: left;width: 234px;margin: 38px 50px;}
.detachment ul li a,
.detachment ul li img{display: block;width: 100%;}



/*??????*/
.examination{padding: 25px 1px;}
.examination ul li{float: left;width: 224px;height: 135px;margin: 0 38px 22px 0;overflow: hidden;position: relative;}
.examination ul li a{display: block;}
.examination ul li:last-child{margin-right: 0;}
.examination ul li img{width: 100%;transition: 0.4s;}
.examination ul li .filter{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,0.3);z-index: 1;}
.examination ul li .line{position: absolute;top: 6px;left: 6px;width: 210px;height: 121px;border: 1px solid #d7d7dc;z-index: 2;}
.examination ul li h3{position: absolute;width: 100%;height: 30px;left: 0;top: 50%;margin-top: -15px;line-height: 30px;text-align: center;font-size: 18px;color: #fff;font-weight: bold;z-index: 3;}
.examination ul li h3 span{display: inline-block;vertical-align: top;position: relative;}
.examination ul li h3 span:before,
.examination ul li h3 span:after{display: inline-block;content: "";vertical-align: top;width: 20px;height: 2px;background: #fff;position: absolute;top: 50%;margin-top: -1px;transition: 0.4s;}
.examination ul li h3 span:before{left: -40px;}
.examination ul li h3 span:after{right: -40px;}
.examination ul li:hover img{transition: 0.4s;transform: scale(1.1);}
.examination ul li:hover h3 span:before{transition: 0.4s;left: -30px;}
.examination ul li:hover h3 span:after{transition: 0.4s;right: -30px;}
.examination .partner h3{line-height: 32px;border-bottom: 2px solid #0b5aa8;font-size: 16px;}
.examination .partner-con{background: #fcfcfc;padding: 16px;}
.examination .partner-con a{float: left;line-height: 24px;margin: 8px 20px;min-width: 150px;color: #333;}
.examination .partner-con a:hover{color: #e77817;transition: 0.4s;}
.examination .partner-con a:before{display: inline;content: "???";font-size: 10px;margin-right: 4px;}




/**********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('../index/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("../index/titlebg7.png") no-repeat center;}
.tj-education3 ul {
padding-top: 16px;
}
.tj-education3 ul li {
    float: left;
    width: 211px;
    height: 140px;
    position: relative;
    overflow: hidden;
    margin: 15px 10px;
    border: 1px solid #c6cbd7;
    border-radius: 5px;
}
.tj-education3 ul li img{
width:100%;
height:100%;
}
.bag{
float:right;
}
.tj-intro4{
 width: 100%;

margin-top: 20px;
}
.tj-education4 ul {
padding-top: 16px;
}
.tj-education4 ul li {
float: left;
width: 328px;
height: 274px;
margin: 15px 10px;
border: 1px solid #1f4396;
margin-bottom:10px;
}
.tj-education4 ul li a{
font-size: 18px;
display: block;
color: #fff;
line-height: 40px;
background:#0a5aa8;
text-align:center;
}
.caseClass1 {
background: #fff;
padding: 36px 38px 0px 38px;
margin: 0 auto;
overflow: hidden;
}
.caseClass1 li {
float: left;
padding: 0 3px 0 3px;
}
.caseClass1 li a {
border-radius: 8px;
height: 34px;
border: 1px solid #1f4396;
color: #505050;
display: block;
padding: 0px 10px;
line-height: 34px;
}
.caseClass1 ul{
overflow: hidden;
margin-bottom: 20px;
}
.caseClass1 li a:hover {
    color: #fff;
    background: #1f4396;
}

.news-main-cont-detail span{
display:block;
float:right;
color: #6b6b6b;
    font-size: 15px;
}



.news-main{display:block;overflow:hidden;padding:20px 15px}.news-main-cont{margin-top: -8px;width:606px;height:356px;display:block;float:right}.news-main-cont-tit,.item-list,.meeting-main-cont-tit,.magazine-digital-tit,.tools-main-cont-tit,.software-main-cont-tit{background:url(img/ico4.png) no-repeat}.news-main-cont-tit{background-position:0 0;color:#009edd;font-size:20px;padding-left:30px;height:20px;line-height:20px}.item-list{background-position:0 -65px;height:36px;line-height:36px;border-bottom:1px dashed #ddd;padding-left:15px}.item-list-tit{color: #6b6b6b;float: left;height:34px;width:440px;display:block;overflow:hidden;font-size:15px;white-space:nowrap;text-overflow:ellipsis}.news-main-cont-ad{margin-top:15px}.news-main-cont-ad img{width:290px; height:110px;}.article-main{margin-top:10px;position:relative}.meeting-main{margin-top:10px;background:#fff;border:1px solid #dfdfdf}.meeting-main-cont,.salon-main-cont{width:475px;position:relative;padding:20px 0 20px 20px}.meeting-main-cont{float:left}.salon-main-cont{float:right;border-left:1px solid #dfdfdf}.meeting-main-cont-tit,.magazine-digital-tit{background-position:0 -40px;height:20px;line-height:20px;font-size:18px;color:#000;padding-left:15px}.meeting-main-cont-pic,.meeting-main-cont-pic-img{width:240px;height:140px;display:block}.meeting-main-cont-pic{margin-top:20px}.meeting-main-detail-tit{font-size:14px;color:#000;width:205px;height:20px;line-height:20px;display:block;overflow:hidden;position:absolute;left:275px;top:60px;white-space:nowrap;text-overflow:ellipsis}.meeting-main-detail-cont{width:210px;height:110px;display:block;overflow:hidden;line-height:22px;position:absolute;left:275px;top:90px;color:#777}.magazine-main{background:#fff;border:1px solid #dfdfdf;margin-top:10px}.magazine-digital{padding:20px 15px;position:relative}.magazine-digital-pic,.magazine-digital-pic-img{width:230px;height:310px;display:block}.magazine-digital-detail-tit{width:230px;height:20px;line-height:20px;display:block;overflow:hidden;font-size:14px;color:#000;text-align:center;margin-top:10px}.magazine-digital-cont{padding:20px;}.magazine-digital-detail{margin-top:20px}.magazine-digital-detail-pic,.magazine-digital-detail-pic img{width:210px;height:157px;display:block}.magazine-digital-detail-article{font-size:14px;color:#000;width:210px;height:20px;line-height:20px;display:block;overflow:hidden;margin-top:20px}.magazine-digital-detail-summary{margin-top:10px;width:210px;height:60px;line-height:20px;display:block;overflow:hidden;color:#777}.magazine-digital-more{color:#009edd;position:absolute;right:0;bottom:0}.magazine-digital-list{float:left;margin-right:39px;position:relative;height:300px}.magazine-digital-last{margin-right:0px;}.magazine-book{position:absolute;right:20px;top:0;border-left:1px solid #dfdfdf;padding-left:20px;height:100%}.magazine-book-tit{color:#000;font-size:24px;margin-top:20px;line-height:1}.magazine-book-pic,.magazine-book-pic-img{width:230px;height:290px;display:block}.magazine-book-pic{margin-top:18px;position:relative}.tools-main{background:#fff;border:1px solid #dfdfdf;margin:10px 0;position:relative}.tools-main-cont{padding:20px 15px}.tools-main-cont-tit{background-position:0 -155px;font-size:18px;color:#000;padding-left:32px}.tools-main-cont-detail{margin-top:5px;width:435px}.tools-main-cont-detail-list{float:left;margin:15px 0 0 15px}.tools-main-cont-detail-pic,.tools-main-cont-detail-pic-img{width:130px;height:113px;display:block}.software-main-cont{position:absolute;left:470px;top:0;border-left:1px solid #dfdfdf;padding-left:20px;height:100%}.software-main-cont-tit{background-position:0 -37px;font-size:18px;color:#000;margin-top:20px;padding-left:20px}.software-main-cont-detail{margin-top:20px;width:510px;height:245px;display:block;overflow:hidden}.software-main-cont-detail-list{float:left;height:108px;margin:15px 25px 0 0}.software-main-cont-detail-pic,.software-main-cont-detail-pic-img{width:60px;height:60px;display:block}.software-main-detail-name{color:#000;width:60px;height:40px;line-height:20px;display:block;overflow:hidden;margin-top:10px}.slider{overflow:hidden;position:relative;display:block}.slider-list{position:absolute;left:0;top:0;zoom:1;overflow:hidden}.slider-list-item{float:left;display:block}.slider-list-item a,.slider-list-item img{display:block}.slider-controls{position:absolute}.slider-controls-item{display:block;float:left;overflow:hidden}.slider-info,.slider-info-bg,.slider-info-bd{position:absolute}.slider-info-bg,.slider-info-bd{top:0;left:0;position:absolute;width:100%;height:100%}.slider-info-bg{background:#000;opacity:.6;filter:alpha(opacity=60);position:absolute}#slider-main,#slider-main .slider-list-item,#slider-main .slider-list-item a,#slider-main .slider-list-item img{width:700px;height:400px}#slider-main{float:left}#slider-main .slider-controls{left:310px;bottom:10px}#slider-main .slider-controls-item{margin-right:5px;width:8px;height:8px;background-color:#FFF;border:1px solid #3d3d3d;cursor:pointer}#slider-main .slider-controls-item-hover{background-color:#009edd}#slider-main .slider-info{width:100%;height:54px;bottom:-54px;left:0}#slider-main .slider-info-bd{font-size:14px;text-indent:2em;line-height:24px}#slider-main .slider-info-bd a{color:#fff;word-break:normal}#slider-main .prev,#slider-main .next{transition:opacity .3s linear;position:absolute;top:190px;width:30px;height:40px;cursor:pointer;opacity:.3;filter:alpha(opacity=50);background-image:url(img/i1.png); background-repeat:no-repeat}#slider-main .prev{left:0;background-position:0 0}#slider-main .next{right:0;background-position:0 -80px}#slider-main .prev:hover,#slider-main .next:hover{opacity:1;filter:alpha(opacity=100)}#slider-main .prev:hover{background-position:0 -40px}#slider-main .next:hover{background-position:0 -120px}.article-newslist-detail{width:652px;height:140px;padding-bottom:0}#friendlink-review{border:1px solid #dfdfdf;margin-top:8px;background:#fff;padding:14px 0;position:relative}#friendlink-review .friendlink-review-cont{width:914px;overflow:hidden;margin:0 auto}#friendlink-review .friendlink-review-item{float:left;display:block;margin-right:10px}#friendlink-review .friendlink-review-item a,#friendlink-review .friendlink-review-item img{width:120px;height:50px;display:block}#friendlink-review .friendlink-review-item a{border:1px solid #dfdfdf}#friendlink-review .friendlink-review-ctrl{position:absolute;display:block;top:16px;left:50%;width:22px;height:50px;background-image:url(i2.jpg); background-repeat:no-repeat;text-indent:-9999px}#friendlink-review .friendlink-review-ctrl-prev-active{margin-left:-485px;background-position:-22px -50px}#friendlink-review .friendlink-review-ctrl-next-active{margin-left:465px;background-position:0 -50px}#friendlink-review .friendlink-review-ctrl-prev-active:hover{background-position:-22px 0}#friendlink-review .friendlink-review-ctrl-next-active:hover{background-position:0 0}.magazine-book-icon{background:url(new.png) no-repeat;width:71px;height:67px;display:block;position:absolute;right:0;top:0}.magazine-book-bg{background:#000;opacity:.6;filter:alpha(opacity=60);width:230px;height:30px;position:absolute;bottom:0;left:0}.magazine-book-smalltit{line-height:30px;text-align:center;width:230px;height:30px;display:block;position:absolute;bottom:0;left:0;color:#fff}#slider-main .slider-list-item{position: relative;}
#slider-main  .slider-list-item .cp{
display: block;
    position: absolute;
    width: 680px;
    color: #FFFFFF;
font-size: 18px;
bottom: 0px;
left: 0px;
margin: 0px;
padding: 5px 10px 5px 10px;
height: 50px;
line-height: 24px;
background:#00000061;}#slider-main  .slider-list-item .cp:hover{color:#009edd}.software-main-cont-left{margin-top:0px;}
.index_tag li{float:left;border: 1px solid #dfdfdf;border-radius: 2px;padding: 6px;margin: 3px 4px;}
.index_tag li a{font-size:14px;}
.magazine-digital-detail-article a{
    font-weight: bold;
}
.item-list-tit:hover{
color:#1267BB;
}