/*******************************
    -------[=番茄]-------
********************************/
.bdselect_share_box{display: none !important;}
#bdSharePopup_selectshare1515564525485box{display: none !important;}
/*当前位置*/
.cur{
    font-family: "微软雅黑";
    font-size: 14px;color: #484848;line-height: 20px;text-align: right;
    margin-top: 10px;}
.cur a{color: inherit;}
.cur a:hover{color: #054686;}
.cur i{
    display: inline-block;vertical-align: middle;
    width: 20px;height: 20px;
    background: url(../images/icon12.jpg) no-repeat center center;}
#wzzw{
font-size: 18px!important;font-family: 微软雅黑;
}
#wzzw p span{
font-size: 18px!important;font-family: 微软雅黑!important;
}
/**友情链接**/
.botlinks .links-wrap {position: relative;text-align: center; display: inline-block;width: 305px; line-height: 32px; background: #fff;border:1px solid #d0d0d0;}
.botlinks .links-wrap a.links-arrow {display: block; height: 32px; line-height: 32px; padding: 0 25px 0 10px; color:#a1a1a1; background: url(../images/arrow.png) no-repeat right top;}
.botlinks .links-wrap a.links-arrow:hover,
.botlinks .wrap-open a.links-arrow { color: #333; background-position: right bottom; cursor: pointer;}
.botlinks .links-wrap .link-items {display: none; position: absolute; left: 0; bottom: 33px; width: auto; min-width:290px; height:auto; max-height: 300px; overflow: auto; overflow-x:hidden;background: #f5f5f5;}
.botlinks .links-wrap .link-items a { display: block; line-height: 24px; padding: 5px 0; color: #444;}
.botlinks .links-wrap .link-items a span { display:block; margin:0 6px; white-space:nowrap;}
.botlinks .links-wrap .link-items a:hover { color: #fff; background: #0f429b; cursor: pointer;}/**链接样式**/
/*页码*/
.pages{text-align: center;clear: both;}
.pages ul{display: inline-block;vertical-align: top;overflow: hidden;}
.pages ul li{
    float: left;margin: 0 2px;}
.pages li a,.pages li span{
    display: block;width: 37px;height: 36px;
    border: 1px #ccc solid;
    font-size: 16px;color: #666;line-height: 34px;text-align: center;}
.pages li span{border-color: transparent;}
.pages li .first-page,
.pages li .last-num-page,
.pages li .last-page,
.pages li .next-page{
    width: 64px;}
.pages li.on a,
.pages li:hover a{background: #d6aa6d;border-color: #d6aa6d;color: #fff;}

.xyldsx{width: 20%!important;padding: 5px 3px!important;}
.xyldpic{margin: 5px 5px 5px 28px;}


/*主内容右侧公用标题*/
.g-tit1{
    height: 75px;
    border-bottom: 1px #cecece solid;
    margin-bottom: 15px;}
.g-tit1 h3{
    height: 75px;
    font-size: 30px;color: #484848;line-height: 54px;
    overflow: hidden;
    background: url(../images/bg3.jpg) no-repeat left bottom;}

.g-tit2{
    font-size: 20px;color: #000;line-height: 30px;
    padding-left: 18px;
    background:  url(../images/icon13.jpg) left center no-repeat;}
/*
-----------------[学习强国]--------------*/
.xxqg{
    margin: 0 auto;
width:1180px;
padding-top: 20px;
}
/*
-----------------[新闻动态]--------------*/
.g-tit-lb2{font-size:32px;color:#10193a;text-align:center;font-weight:400;padding:4px 0;overflow:hidden;}
.g-tit-lb2 span::before{content:"";position:absolute;right:150%;top:50%;height:3px;margin-top:-1px;background:url(../images/line-lb4.jpg) center no-repeat;width:300px;}
.g-tit-lb2 span::after{content:"";position:absolute;left:150%;top:50%;height:3px;margin-top:-1px;background:url(../images/line-lb3.jpg) center no-repeat;width:300px;}
.m-list1-lb{width:66.9%;float: left;background-color:#f6f6f6;padding: 0px 0px 9px 0px;overflow:hidden;}
.m-list1-lb .col-l{float:left;width:49.33%;}
.m-list1-lb .col-r{float:right;width:33.33%;}
.g-tit-lb2 span{position:relative;}
.ul-list2-lb{margin:20px -6px 0;}
.ul-list2-lb li{float:left;width:100%;}
.ul-list2-lb .items{display:block;margin:0 10px 20px;position:relative;overflow:hidden;}
.ul-list2-lb .img{position:relative;overflow:hidden;padding-top:68.5%;}
.ul-list2-lb .img img{position:absolute;left:0;top:0;width:100%;height:100%;}
.ul-list2-lb .txt{margin:16px 0 0;}
.ul-list2-lb .txt h4{font-size:18px;color:#000;line-height:26px;margin-bottom:11px;font-weight:400;height:52px;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-list2-lb .txt .date{display:block;border-top:1px solid #e0e0e0;font-size:14px;color:#666;opacity:.6;filter:alpha(opacity=60);line-height:24px;background:url(../images/date-lb1.jpg) left center no-repeat;padding:10px 0 10px 23px;font-family:arial;}
.ul-list2-lb .items:hover .img img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}
.ul-list2-lb .items:hover .txt h4{color:#d6aa6d;}
.ul-list3-lb{margin:5px 0 0 20px;}
.ul-list3-lb li{margin-bottom:25px;}
.ul-list3-lb .items{overflow:hidden;display:block;}
.ul-list3-lb .items .date{float:left;width:55px;background-color:#054686;margin-right:20px;text-align:center;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-list3-lb .items p{font-size:16px;color:#000;line-height:24px;margin-top:5px;height:48px;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.ul-list3-lb .items .date em{display:block;font-size:24px;color:#fff;line-height:36px;border-bottom:1px solid #fff;}
.ul-list3-lb .items .date span{display:block;font-size:12px;color:#fff;line-height:21px;}
.ul-list3-lb .items:hover .date{background-color:#ccc;}
.ul-list3-lb .items:hover p{color:#054686;}
.g-more{text-align:right;display:block;padding-right:15px;background-position:right center;background-repeat:no-repeat;background-image:url(../images/ico-lb2.jpg);}
.g-more:hover{color:#d6aa6d;background-image:url(../images/ico-lb3.jpg);}


.mode01,.mode02,.mode03,.mode04,.mode05{width: 1280px;margin:0 auto;position: relative;z-index: 2;}
.wrap_mode01{position: relative;background-color: #f6f6f6;}
/*学院动态*/
.mode01 .lf{width: 62.9%;float: left;background: #f6f6f6;}
.articleList01{margin-right: 35px;}
.listTitle01{padding:25px 0 20px;}
.listTitle01 h2{font-size: 22px;color:#292929;padding-left: 38px;background:url(../images/title_bg01.jpg) no-repeat left center;letter-spacing: 0.5px;}
.listTitle03{padding:25px 0 20px;}
.listTitle03 h2{font-size: 22px;color:#292929;padding-left: 38px;background:url(../images/title_bg03.jpg) no-repeat left center;letter-spacing: 0.5px;}
.listTitle04{padding:25px 0 20px;}
.listTitle04 h2{font-size: 22px;color:#292929;padding-left: 38px;background:url(../images/title_bg04.jpg) no-repeat left center;letter-spacing: 0.5px;}
.listTitle05{padding:25px 0 20px;}
.listTitle05 h2{font-size: 22px;color:#292929;padding-left: 38px;background:url(../images/title_bg05.jpg) no-repeat left center;letter-spacing: 0.5px;}
.listTitle06{padding:25px 0 20px;}
.listTitle06 h2{font-size: 22px;color:#292929;padding-left: 38px;background:url(../images/title_bg06.jpg) no-repeat left center;letter-spacing: 0.5px;}
.readMore{float: right;font-family: 'Arial';font-size: 16px;font-weight: bold;padding-right: 28px;background:url(../images/more.jpg) no-repeat right center;letter-spacing: 1px;padding-top: 7px;    margin-right: 5px;}
.readMore a{color:#999;}
.newsList01{padding-bottom: 15px;}
.newsList01 li{margin-bottom: 15px;}
.item-img01 {width: 110px;float: left;}
.item-img01 .imgResponsive{padding-bottom: 67.27%;}
.item-txt01{margin-left: 110px;border-bottom: 1px solid #e1e1e1;padding:0 50px 0 20px;position: relative;min-height: 74px;}
.item-txt01 h3{font-size: 16px;font-weight: normal;line-height: 24px;height: 24px;overflow:hidden;margin-bottom: 14px;transition: all 0.3s ease-in-out;}
.item-txt01 h3 a{color:#0f4a9d;}
.item-txt01 p{font-size: 13px;color:#656565;transition: all 0.3s ease-in-out;line-height: 24px;height: 24px;overflow: hidden;}
.readMore2{float: right;color:#084e9f;padding-bottom: 20px;background:url(../images/more2.jpg) no-repeat right bottom;margin-left: 10px;color:#084e9f;font-size: 16px;position: absolute;right: 0;top: 0;}
/*通知公告*/
.mode01 .rt{width: 33.1%;float:right;background: #f6f6f6;background-color: #e2e2e2;}
.articleList02{margin-left: 24px;}
.articleList02 .listTitle01 h2{background:url(../images/title_bg02.jpg) no-repeat left center;}
.noticeList01{padding-left: 12px;}
.noticeList01 li{border-bottom: 1px solid #fff;font-size: 16px;padding:13px 0 16px;margin-bottom: 15px;transition: all 0.35s ease-in-out;}
.noticeList01 li a{line-height: 20px;height: 40px;overflow:hidden;display: block;color:#0f4a9d;}
.readMore3{float: right;position:static;    margin-right: 12px;}
.wrap_mode02{background-color: #fff;}

/*媒体视点*/
.mode02{overflow:hidden;}
.articleList03 .listTitle01 h2{background:url(../images/title_bg03.jpg) no-repeat left center;}
.mediaList{margin:0 -24px;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;padding: 19px 0;height: 140px;}
.mediaList li{width: 25%;float: left;}
.mediaList li > div{margin:0 24px;position: relative;transition: all 0.35s ease-in-out;}
.mediaList li > div:before{transition: all 0.35s ease-in-out;content: '';}
.item-date02{width: 50px;float: left;height: 106px;background-color: #ececec;position: relative;}
.item-date02 strong,.item-date02 i{display: block;font-style: normal;font-family: 'Arial';color:#084e9f;text-align: center;}
.item-date02 strong{font-size: 25px;font-weight: bold;padding-top: 25px;}
.item-date02 i{font-size: 18px;}
.item-txt02{margin-left:61px;overflow: hidden;position: relative;}
.item-label02{display: inline-block;*display: inline;*zoom:1;height: 30px;line-height: 28px;padding:0 10px;border-radius: 15px;font-size: 18px;background-color:#0f4a9d;color:#fff;}
.item-txt02 h3{font-size: 16px;line-height: 28px;height: 80px;overflow:hidden;color:#000;font-weight: normal;}
.item-txt02 h3:hover{color:#0f4a9d;}
/*图片列表页列表*/
.ul-img1-qm{
	overflow: hidden;
	margin: 39px -17px 47px;}
.ul-img1-qm li{
	float: left;
	width: 33.33%;
	padding: 0 17px;
	margin-bottom: 15px;}
.ul-img1-qm li a{
	display: block;
	width: 100%;
	height: 100%;}
.ul-img1-qm .pic{
	position: relative;
	height: 0;
	padding-top: 100%;
	overflow: hidden;    margin-left: 37px;}
.ul-img1-qm .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-o-transition:.4s;
    -ms-transition:.4s;
    -moz-transition:.4s;
    -webkit-transition:.4s;
    transition:.4s;}
.ul-img1-qm a:hover .pic img{
	-ms-transform:scale(1.08);  
	-moz-transform:scale(1.08);     
	-webkit-transform:scale(1.08);
	-o-transform:scale(1.08);
	transform:scale(1.08);}
.ul-img1-qm span{
	display: block;
	font-size: 14px;
	line-height: 14px;
	color: #484848;
	text-align: center;
	margin: 16px 0;}
.ul-img1-qm a:hover span{
	color: #054686;}
/*学术公告*/
.mode03{padding-bottom: 23px;}
.list04{margin:0 -17px;}
.list04 li{width: 25%;float: left;margin-bottom: 15px;}
.list04 li > a{display: block;margin:0 17px;background-color: #054686;transition: all 0.3s ease-in-out;}
.list-label04{width: 20px;text-align: center;padding:0 5px;color:#fff;font-size: 14px;background-color: #bf1a20;padding-top: 25px;height: 60px;float: left;line-height: 16px;}
.list-txt04{margin-left: 20px;height: 108px;}
.list-date04{width: 50px;float: left;padding-top: 18px;}
.list-date04 strong,.list-date04 i{color:#fff;font-family: 'Arial';letter-spacing: 0.5px;text-align: center;display: block;font-style: normal;}
.list-date04 strong{font-size: 24px;}
.list-date04 i{font-size: 12px;}
.list-txt04 h3{margin:0 14px 0 55px;font-size: 16px;line-height: 30px;overflow:hidden;font-weight: normal;color:#fff;height: 105px;}
.list-txt04 h3:before{content: '';display: inline-block;height: 100%;vertical-align: middle;}
.list-txt04 h3 strong{color:#fff;display: inline-block;vertical-align: middle;max-height: 88px;overflow:hidden;}
.list04 li.orange .list-label04{background-color: #e5920e;}
.list04 li.orange > a{background-color: #0b40ab;}

@media screen  and (min-width:992px) {
	.item-txt01:hover h3,.item-txt01:hover p,.noticeList01 li:hover{margin-left: 10px;}
	.mediaList li > div:hover{margin-top: -5px;}
	.list04 li > a:hover{box-shadow: 0px 3px 15px rgba(29,32,136,0.3);margin-top: -6px;}
	.item-txt05 h3:hover{padding-left: 10px;}
	.list06 li > div:hover{box-shadow: 1px 2px 10px rgba(0,0,0,0.2)}
	.readMore4 a:hover{opacity: 0.8;}

}


@media screen  and (max-width:1386px) {
	.listTitle01 h2{font-size: 20px;}
}

@media screen  and (max-width:1300px) {
	.mode01, .mode02, .mode03, .mode04, .mode05{width: auto;padding-left: 40px;padding-right: 40px;}
}


-----------------[文字移动效果]--------------*/
@media screen and (max-width:767px) {
	.mode04 .flex-direction-nav .flex-prev { left: auto;right: 50px;top: -29px;background-size: 30px auto}
   .mode04 .flex-direction-nav .flex-next { right: 0;top: -29px;background-size: 30px auto}
   .mode04 .flexslider{padding:0;}
   .item-label02{font-size: 14px;}
}





@media screen and (max-width:480px) {
	.list06 li{width: 100%;float: none;}
	.item-txt01 p{display: none;}
	.item-txt01 h3{height: auto;}
	.item-txt01{padding-left: 15px;}
	.item-img05{width: 150px;}
	.item-txt05{margin-left: 165px;}

}





@media screen and (max-width:400px) {
	.item-img05{width: 100%;float: none;display: block;}
	.item-txt05{margin:15px 0 0}
}

/*中间图片*/
#link{ overflow:hidden; margin-top:10px;}
#link li{ float:left; margin-left:4px; padding-top:1px;}
#link .leftF{ margin-left:0px;}

.jdgz{width:100%; float:left; margin-top:50px;}
.jdgz-con{width:1180px; background:#efefef; margin-top:20px;}


.week{border:#cccccc 1px solid;border-collapse:collapse; margin:0 5%;}
.week TD{border:#cccccc 1px solid;line-height:26px;border-collapse:collapse;}
.week a{color:#003366;}



.tag_txt img{vertical-align:top; width:100%;}
.jdgz-con li { position: relative; float: left; width:294px; margin-right:1px; overflow: hidden;}
.tag_txt { text-align: center; line-height: 20px;}
.tag_txt a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;} 
.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:0px 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(../images/icons.png) no-repeat 0 -803px;position: absolute;right: 0;top: 4px;}*/


/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
/*友情链接*/
.yqlj{font-size: 20px;}
.yqlj a{    padding-right: 40px;}
.yqlj a:hover{color: #054686;}
/*
-----------------[foot]--------------*/
.fd-top{background-color: #054686;padding: 24px 0 28px;overflow: hidden;}
.fd-top .items{float: left;width: 25%;}
.fd-top .items .txt{font-size: 16px;color: #fff;line-height: 26px;padding: 14px 0 12px 15px;border-right: 1px dotted rgba(255,255,255,0.3);}
.fd-top .items .txt p{margin-bottom: 6px;}
.fd-top .items .img{padding-left: 100px;
    width: 211px;}
.fd-top .items:last-child .txt{border: none;}




/*
-----------------[教材专著2]--------------*/
.ul-txt4{margin-bottom: 40px;}
.ul-txt4 li{
    overflow: hidden;
    font-size: 14px;color: #999;line-height: 66px;
    border-bottom: 1px #ebebeb solid;}
.ul-txt4 li span{float: right;margin-left: 10px;}
.ul-txt4 li a{
    display: block;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;color: #333;}
.ul-txt4 li a:hover{color: #dcad6c;}

/*
-----------------[教师招聘]--------------*/
.m-txt1{
    font-size: 14px;color: #333;line-height: 30px;
    padding: 20px 0 6px;}
.m-txt1 .txt{padding-bottom: 17px;}
.m-txt1 .g-tit2{margin-bottom: 7px;}
.m-txt1 p strong{color: #a50000;}

.m-txt2{
    margin-bottom: 40px;
    font-size: 14px;color: #000;line-height: 24px;}
.m-txt2 table{width: 100%;border-bottom: 1px #d9d9d9 solid;}
.m-txt2 th{
    font-size: 16px;line-height: 50px;
    overflow: hidden;
    background: #f5f5f5;}
.m-txt2 .th1{width: 35.89%;padding-left: 35px;}
.m-txt2 .th2{width: 33.18%;}
.m-txt2 td{
    padding-top: 11px;padding-bottom: 10px;
    border-top: 1px #f0f0f0 solid;}
.m-txt2 .td1{padding-left: 35px;padding-right: 10px;}
.m-txt2 .a-more{
    display: block;width: 24px;height: 24px;
    background: url(../images/icon14.jpg) center center no-repeat;
    margin: 0 auto;}
.m-txt2 .a-more:hover{background-image: url(../images/icon14-1.jpg);}

/*
-----------------[师资队伍1]--------------*/
.g-search{border-bottom: 1px #e6e6e6 dashed;padding-top: 21px;margin-bottom: 20px;}
.ul-txt5{float: left;overflow: hidden;}
.ul-txt5 li{float: left;margin-right: 35px;}
.ul-txt5 li a{
    display: block;
    font-size: 16px;color: #000;line-height: 24px;
    padding-right: 17px;
    background: url(../images/icon15.jpg) no-repeat right center;}
.ul-txt5 li.on a,.ul-txt5 li:hover a{color: #dcad6c;}
.ul-txt5 li.on a{background-image: url(../images/icon16.jpg);}
.g-search .soBox{
    float: right;width: 240px;height: 30px;
    border: 1px #e5e5e5 solid;
    padding: 0 34px 0 16px;
    position: relative;
    background: #fff;}
.g-search .soBox input[type="text"]{
    display: block;width: 100%;
    background: none;border: none;height: 28px;
    font-size: 12px;line-height: 28px;}
.g-search .soBox input[type="submit"]{
    display: block;width: 30px;height: 30px;
    background: url(../images/icon17.jpg) no-repeat center center;
    border: none;cursor: pointer;
    position: absolute;right: 4px;top: 50%;margin-top: -15px;}
.ul-txt6{
    overflow: hidden;
    border-top: 1px #e6e6e6 dashed;
    margin-top: 10px;
    padding: 14px 10px 8px 10px;}
.ul-txt6 li{float: left;}
.ul-txt6 li a{
    display: block;
    font-size: 14px;color: #333;line-height: 23px;text-align: center;text-transform: uppercase;
    padding: 0 10px;
    margin-right: 3px;
    margin-bottom: 5px;}
.ul-txt6 li.on a,
.ul-txt6 li:hover a{background: #dcad6c;color: #fff;}



.ul-txt8{overflow: hidden;margin: 0 -20px;padding-top: 20px;}
.ul-txt8 li{
    float: left;width: 50%;
    padding: 0 20px 42px;}
.ul-txt8 li a{
    display: block;overflow: hidden;
    border: 1px #ebebeb solid;background: #fafafa;}
.ul-txt8 li:hover a{border-color: #dcad6c;}
.ul-txt8 .pic{
    width: 140px;height: 210px;float: left;
    margin-right: 30px;}
.ul-txt8 .pic img{
    display: block;width: 100%;height: 100%;}
.ul-txt8 .txt{
    margin-top:40px;
    overflow: hidden;
    font-size: 14px;color: #000;
    line-height: 20px;
    padding-top: 6px;}
.ul-txt8 .txt h4{
    font-size: 20px;color: #000;
    margin-bottom: 12px;}



.m-tab1{overflow: hidden;margin-top: 40px;}
.m-tab1 li{float: left;margin-right: 10px;margin-bottom: 5px;}
.m-tab1 li a{
    display: block;width: 120px;height: 44px;
    font-size: 14px;color: #323232;line-height: 44px;text-align: center;
    background: #e6e6e6;}
.m-tab1 li:hover a,
.m-tab1 li.on a{
    background: #ddad6d;color: #fff;}

/*
-----------------[师资队伍2]--------------*/
.inside_l { width: 230px;}
.inside_r { width: 945px;}
.nav_list h3 { width: 210px; height: 70px; padding-left: 20px; line-height: 70px; font-size: 24px; color: #FFFFFF; background: url(../images/inside_sub_t.jpg) no-repeat center;}
.nav_list ul li{background-color:#ebebeb; border-top:1px #FFFFFF solid; font-size:16px;}
.nav_list ul li a{padding-left: 20px;color: #333333; display: block; height:48px;line-height: 48px;position: relative;}
.nav_list ul li a.on { background:url(../images/inside_sub_m.jpg) no-repeat center; color: #FFFFFF;}
.nav_list ul li .inactive{ background:url(../images/off.jpg) no-repeat 200px center;}
.nav_list ul li .inactives{background:url(../images/on.jpg) no-repeat 200px center;} 
.nav_list ul li ul{display: none;}
.nav_list ul li ul li { border-left:0; border-right:0; background-color:#eaf4ff; font-size: 14px; border-color:#cedff2;}
.nav_list ul li ul li ul{display: none;}
.nav_list ul li ul li a{ padding-left:20px;}
.nav_list ul li ul li ul li { background-color:#cedff2; border-color:#bfd3ea;font-size: 12px;}
.last{ background-color:#d6e6f1; border-color:#6196bb;}
.nav_list ul li ul li ul li a{ color:#444444; padding-left:30px;}
.inside_t { padding-left: 20px; padding-right: 10px; height: 58px; line-height: 58px; border-top: 2px #0e5dac solid; border-bottom: 1px #f0f0f0 solid;}
.inside_t h3 {float: left; font-size: 20px; color: #0e5dac;}
.inside_t p {float: right; background: url(../images/inside_location.jpg) no-repeat left; padding-left: 30px; color: #656565;}
.inside_t p a {color: #656565;}
.inside_t p span {color: #0e5dac;}
.inside_tex {font-size: 16px; line-height: 36px; color: #666666;}
.teacher_sel {border-bottom: 1px #dddddd dashed;}
.teacher_sel dl { font-size: 14px; margin-bottom: 10px; overflow: hidden;}
.teacher_sel dl dt {float: left; width: 80px; text-align: right; font-weight: bold; color: #000000;}
.teacher_sel dl dd {float: right; width: 860px;}
.teacher_sel dl dd a { padding: 0 15px; color: #5a88ca; display: inline-block;}
.teacher_sel dl dd a.active { background: #005aa0; color: #FFFFFF;}
.teacher_list ul li {float: left; font-size: 12px; line-height: 20px; margin: 15px 19px; width: 138px; background: #e5e5e5; border: 1px #DDDDDD solid; text-align: center;}
.teacher_list ul li h3 {font-size: 14px; color: #333333;}
.teacher_sel a {
    cursor: pointer;
}

/*
-----------------[返回顶部]--------------*/
.go-top{opacity:1!important;position:fixed;left:55%;bottom:180px;cursor:pointer;text-transform:uppercase;z-index:9;background:url(../images/go-top.jpg) center 4px no-repeat #e0e0e0d4;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin-left:630px;border:1px solid #ddd;padding:15px 5px 0;}
.go-top:hover{color:#044585;}

/*列表页列表*/
.ul-txt1-qm{
	overflow: hidden;
	margin: 31px 0 40px;
}
.ul-txt1-qm li{
    overflow: hidden;
    font-size: 14px;
    color: #999;
    line-height: 66px;
    border-bottom: 1px #ebebeb solid;
}
.ul-txt1-qm li span{
	display: block;
	float: right;
	margin-left: 10px;
}
.ul-txt1-qm li a{
    display: block;
    font-size: 18px;
    color: #333;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ul-txt1-qm li a:hover{color: #054686;}
/*******************************
    -------[=萝卜]-------
********************************/
/*******************************
  -------[=banner]-------
*******************************/
@media only screen and (min-width: 1368px) {
.banner{height:558px!important;}
}
.banner{height:450px;}

.banner .items,.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track,.banner .slider{height:100%;}
.banner .slick-slide{outline:0;position:relative;}
.banner .items a{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;}
.banner .Homebannertext{width: 100%;
    color: #FFF;
    font-weight: 800;
    font-size: 26px;
    padding: 445px 0px 0px 30px;}
.banner .slick-dots{position:absolute;left:0;bottom:20px;width:100%;text-align:center;z-index:99;}
.banner .slick-dots li{display:inline-block;margin:0 5px;}
.banner .slick-dots li button{display:block;width:13px;height:13px;font-size:0;line-height:0;text-indent:999px;background-color:transparent;border-radius:50%;cursor:pointer;border:2px solid #fff;padding:0;}
.banner .slick-dots li.slick-active button{background-color:#fff;}
.ul-tab-lb1{overflow: hidden;background-color: #fff;position: relative;z-index: 1;border-bottom: 2px solid #e8e8e8;margin: -42px -10px;font-family: arial;}
.ul-tab-lb1 li{float: left;width: 12.8%;}
.ul-tab-lb1 li.last{float: right;width: 22%;}
.ul-tab-lb1 .items{display: block;text-align: center;color: #000;padding: 17px 0 14px;}
.ul-tab-lb1 .items em{display: block;font-size: 24px;line-height: 33px;}
.ul-tab-lb1 .items span{display: block;font-size: 12px;line-height: 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-tab-lb1 .items:hover,.ul-tab-lb1 .on .items{background-color: #d6aa6d;color: #fff;}
.index1-box{background-color: #f7f7f7;padding: 87px 0 45px;border-bottom: 1px solid #eaeaea;overflow: hidden;}
.index1-box .col-l{width: 850px;}
.index1-box .col-r{width: 272px;}
.img-txt-lb1{overflow: hidden;}
.img-txt-lb1 .img{float: left;margin-right: 35px;width: 250px;height: 141px;overflow: hidden;}
.img-txt-lb1 .img img{display: block;width: 100%;height: 100%;}
.img-txt-lb1 .img:hover img{
	transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.img-txt-lb1 .txt{overflow: hidden;}
.img-txt-lb1 .txt h4 a{display: block;font-size: 20px;color: #000;line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding: 6px 0 7px;position: relative;font-weight: normal;}
.img-txt-lb1 .txt h4 a i{position: absolute;left: 0;bottom: 0;width: 36px;height: 1px;background-color: #b9b9b9;}
.img-txt-lb1 .txt p{font-size: 14px;color: #000;line-height: 25px;margin-top: 9px;height: 75px;overflow: hidden;}
.img-txt-lb1 .txt .more{color: #d6aa6d;}
.img-txt-lb1 .txt .more:hover{text-decoration: underline;}
.ul-link-lb{overflow: hidden;}
.ul-link-lb li{float: left;width: 50%;padding: 6px 0 12px;}
.ul-link-lb li a{display: block;font-size: 16px;color: #000;padding-left: 16px;background: url(../images/ico-lb1.jpg) no-repeat left 7px;overflow:hidden;line-height: 20px;height:40px;}
.ul-link-lb li a:hover,.img-txt-lb1 .txt h4 a:hover{color: #d6aa6d;}
.row-index2{background-color: #fff;overflow: hidden;padding: 5px 0 30px;}
.ul-tab-lb2{overflow: hidden;position: relative;background: url(../images/line-lb1.jpg) repeat-x left bottom;padding-bottom: 1px;}
.ul-tab-lb2 li{float: left;}
.ul-tab-lb2 li .name{display: block;font-size: 36px;color: #000;line-height: 46px;margin-right: 75px;padding-bottom: 22px;border-bottom: 3px solid transparent;margin-bottom: -1px;}
.ul-tab-lb2 li .name:hover,.ul-tab-lb2 .on .name{color: #d6aa6d;border-color: #d6aa6d;}
.ul-tab-lb2 li .more{position: absolute;right: 0;font-size: 14px;color: #000;line-height: 24px;top: 23px;padding-right: 14px;background-image: url(../images/ico-lb2.jpg);display: none;background-position: right center;background-repeat: no-repeat;}
.ul-tab-lb2 .on .more{display: block;}
.ul-tab-lb2 li .more:hover{color: #d6aa6d;background-image: url(../images/ico-lb3.jpg);}
.index2-box{overflow: hidden;margin-top: 25px;}
.slick-index1{float: left;width: 580px;}
.slick-index1 .items{display: block;}
.slick-index1 .img{position: relative;padding-top: 74.655%;overflow: hidden;}
.slick-index1 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.slick-index1 .img:hover img{
	transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.slick-index1 .img p{position: absolute;left:26px;bottom: 0;right: 26px;font-size: 16px;color: #fff;line-height: 26px;padding-bottom: 15px;z-index: 2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.slick-index1 .img p span{
    display: block;
    float: left;
    width: 24px;
    height: 24px;
    background: url(../images/ico-lb6.jpg) center center no-repeat;
    margin-right: 10px;}
.slick-index1 .img .bg{background: url(../images/bg-lb1.jpg) no-repeat bottom center;position: absolute;left: 0;top: 0;bottom: 0;right: 0;z-index: 1;}

.slick-index1 .slick-next,.slick-index1 .slick-prev{
    position: absolute;top: 50%;margin-top: -25px;overflow: hidden;
    width: 22px;height: 61px;font-size: 0;line-height: 0;z-index: 999;
    background: none;
    background-repeat: no-repeat;
    background-position: center center;
    -o-background-size:cover;
    -ms-background-size:cover;
    -moz-background-size:cover;
    -webkit-background-size:cover;
    background-size:cover;
    cursor: pointer;border: none;
    z-index: 3;
    transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.slick-index1 .slick-prev{left: 0;background-image: url(../images/prev-lb1.jpg);}
.slick-index1 .slick-next{right: 0;background-image: url(../images/next-lb1.jpg);}
.slick-index1 .slick-prev:hover{background-image: url(../images/prev-lb3.jpg);}
.slick-index1 .slick-next:hover{background-image: url(../images/next-lb3.jpg);}
.ul-list-lb1{float: right;width: 600px;margin: 0 -13px -25px;}
.ul-list-lb1 li{float: left;width: 50%;}
.ul-list-lb1 .items{margin: 0 13px 25px;}
.ul-list-lb1 .img{display: block;position: relative;overflow: hidden;padding-top: 74.45%;}
.ul-list-lb1 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.ul-list-lb1 .img p{position: absolute;left:16px;bottom: 0;right: 16px;font-size: 16px;color: #fff;line-height: 26px;padding-bottom: 10px;z-index: 2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-list-lb1 .img p span{
    display: block;float: left;width: 24px;height: 24px;
    background: url(../images/ico-lb6.jpg) center center no-repeat;
    margin-right: 10px;}
.ul-list-lb1 .img .bg{background: url(../images/bg-lb1.jpg) no-repeat bottom center;position: absolute;left: 0;top: 0;bottom: 0;right: 0;z-index: 1;}
.ul-list-lb1 .img:hover img{
	transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.hide-tab{height: 0!important;padding: 0!important;margin: 0!important;overflow: hidden;}

.row-index3{
    padding: 47px 0 50px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;}
.row-index3 .ul-tab-lb2 li .name,.row-index3 .ul-tab-lb2 .on .more{color: #fff;}
.row-index3 .ul-tab-lb2 li .name:hover,.row-index3 .ul-tab-lb2 .on .name{color: #d6aa6d;}
.row-index3 .ul-tab-lb2 .on .more{background-image: url(../images/ico-lb4.jpg);}

.ul-list-lb2{overflow: hidden;margin: 0 -15px;}
.ul-list-lb2 li{float: left;width: 25%;margin-top: 25px;}
.ul-list-lb2 .items{display: block;overflow: hidden;margin: 0 15px;}
.ul-list-lb2 .items .date{float: left;width: 57px;margin-right: 12px;text-align: center;}
.ul-list-lb2 .date em{display: block;font-size: 30px;color: #fff;line-height: 40px;padding: 1px 0;background-color: #283152;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;
border-bottom: 1px solid #5e657d;}
.ul-list-lb2 .date span{display: block;font-size: 12px;color: #fff;line-height: 20px;padding-bottom: 4px;background-color: #283152;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-lb2 .txt{font-size: 16px;color: #d5d5d5;line-height: 24px;height: 48px;overflow: hidden;margin-top: 13px;overflow: hidden;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-lb2 .items:hover .date em{background-color: #d6aa6d;border-color:#fff;}
.ul-list-lb2 .items:hover .date span{background-color: #d6aa6d;}
.ul-list-lb2 .items:hover .txt{color: #d6aa6d;}
.row-index4{padding: 48px 0 46px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.ul-tab-lb2.white .more{color: #fff;background-image: url(../images/ico-lb4.jpg);}
.ul-tab-lb2.white .more:hover{background-image: url(../images/ico-lb3.jpg);}
.ul-tab-lb2.white li .name{color: #fff;border-color: #fff;}
.slick-index2 .slick-next,.slick-index2 .slick-prev{
    position: absolute;top: 50%;margin-top: -25px;overflow: hidden;
    width: 22px;height: 39px;font-size: 0;line-height: 0;z-index: 999;
    background: none;
    background-repeat: no-repeat;
    background-position: center center;
    -o-background-size:cover;
    -ms-background-size:cover;
    -moz-background-size:cover;
    -webkit-background-size:cover;
    background-size:cover;
    cursor: pointer;border: none;
    z-index: 3;
    transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.slick-index2 .slick-prev{left:-60px;background-image: url(../images/prev-lb2.jpg);}
.slick-index2 .slick-next{right: -60px;background-image: url(../images/next-lb2.jpg);}
.slick-index2 .slick-next:hover,.slick-index2 .slick-prev:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);}
.slick-index2{margin-top: 29px;}
.slick-index2 .slider{margin: 0 -11px;}
.slick-index2 .items{display: block;margin: 0 11px;}
.slick-index2 .img{position: relative;overflow: hidden;padding-top: 74.5%;}
.slick-index2 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.slick-index2 .img .ico{position: absolute;width: 24px;height: 24px;left: 9px;bottom: 9px;background: url(../images/ico-lb6.jpg) no-repeat center;background-size: cover;}
.slick-index2 .items .txt{font-size: 16px;color: #fff;line-height: 24px;margin-top: 17px;max-height: 48px;overflow: hidden;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.slick-index2 .items:hover img{transform:scale(1.08);
-ms-transform:scale(1.08); 	
-moz-transform:scale(1.08); 	
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.slick-index2 .items:hover .txt{color: #d6aa6d;}
.ban{height: 340px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.row {
    width:100%;max-width: 1180px;
    overflow: hidden;
    margin-top: 0px;
    clear: both;}
/* 左侧导航 */
.side-col{
    float: left;
    width: 250px;
    min-height: 608px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 30px;
    margin-right: 45px;padding-top: 10px;}
.g-title1{
    padding: 21px 10px 23px 45px;
    background:url(../images/tit-lb1.jpg) no-repeat center;}
.g-title1 h3{
    font-size: 30px;
    color: #fff;
    font-weight: normal;
    line-height: 52px;
    background: url(../images/tit-lb2.jpg) no-repeat left bottom;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;}
.snav{margin-top: 10px;background: url(../images/bg-lb3.jpg) no-repeat right bottom;padding-bottom: 33px;
    background-color: #f5f5f5;}
.snav li .s1{padding:15px  10px 16px 20px;font-size: 16px;color: #333;line-height: 26px;display: block;border-bottom: 1px solid #fff;position: relative;  transition:0s;
    -ms-transition:0s;
    -moz-transition:0s;
    -webkit-transition:0s;
    -o-transition:0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.snav li{padding: 0 23px 0 27px;}
.sub-box{border-bottom: 1px solid #fff;padding: 11px 0 13px;display: none;}
.sub-box dd a{display: block;font-size: 14px;color: #666;line-height: 30px;padding-left: 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.snav .on,.snav li:hover{background: url(../images/bg-lb4.jpg) no-repeat top left;}
.snav .on .s1,.snav li:hover .s1{color: #fff;background: url(../images/tit-lb4.jpg) no-repeat right center;}
.snav .on .s1::after,.snav li:hover .s1::after{position: absolute;left: 0;top: 50%;content: "";width: 10px;height: 10px;margin-top: -5px;background: url(../images/tit-lb3.jpg) no-repeat center;}
.sub-box dd a:hover,.sub-box .ok a{color: #054686;}
.snav li.present .sub-box{display: block;}
/* 左侧导航 end*/
.main-col{
    overflow: hidden;}
/* 新闻 */
.ul-news-lb1{margin: -14px 0 40px;}
.ul-news-lb1 li{padding: 39px 0;border-bottom: 1px solid #e6e6e6;}
.ul-news-lb1 .items{display: block;overflow: hidden;}
.ul-news-lb1 .img{float: left;width: 243px;height: 182px;overflow: hidden;margin-right: 30px;}
.ul-news-lb1 .img img{display: block;width: 100%;height: 100%;}
.ul-news-lb1 .txt{overflow: hidden;margin-top: 29px;}
.ul-news-lb1 .txt h4{font-size: 18px;color: #000;font-weight: normal;line-height: 32px;margin-bottom: 10px;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-news-lb1 .txt p{font-size: 14px;color: #666;line-height: 24px;margin-bottom: 11px;height: 48px;overflow: hidden;}
.ul-news-lb1 .txt span{font-size: 14px;color: #999;}
.ul-news-lb1 .items:hover img{transform:scale(1.08);
-ms-transform:scale(1.08);  
-moz-transform:scale(1.08);     
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.ul-news-lb1 .items:hover .txt h4{color: #dcad6c;}
/* 新闻 end */
/* 精彩视频 */
.ul-video-lb1{overflow: hidden;margin: 0 -15px;}
.ul-video-lb1 li{float: left;width: 33.33%;}
.ul-video-lb1 .items{display: block;margin: 0 15px 26px;}
.ul-video-lb1 .img{position: relative;overflow: hidden;padding-top: 75%;}
.ul-video-lb1 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.ul-video-lb1 .txt{font-size: 16px;color: #333;line-height: 24px;margin-top: 17px;height: 48px;overflow: hidden;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-video-lb1 .img .ico{
    position: absolute;
    width: 24px;
    height: 24px;
    left: 9px;
    bottom: 9px;
    background: url(../images/ico-lb6.jpg) no-repeat center;
    background-size: cover;}
.ul-video-lb1{margin-bottom: 10px;margin-top: 40px;}
.ul-video-lb1 .items:hover img{
    transform:scale(1.08);
-ms-transform:scale(1.08);  
-moz-transform:scale(1.08);     
-webkit-transform:scale(1.08);
-o-transform:scale(1.08);}
.ul-video-lb1 .items:hover .txt{color: #dcad6c;}
/* 精彩视频 end */
/*学术研讨会1*/
.ul-learn-lb{overflow: hidden;margin: 30px -8px -8px;}
.ul-learn-lb li{float: left;width: 25%;}
.ul-learn-lb a{display: block;margin: 0 8px 17px;font-size: 16px;color: #000;line-height: 26px;padding: 18px 0;background-position: center;background-repeat: no-repeat;background-size: 100% 100%;background-image: url(../images/bg-lb5.jpg);text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-learn-lb li a:hover{color: #fff;background-image: url(../images/bg-lb6.jpg);}
.ul-learn-lb2{margin-bottom: 40px;}
.ul-learn-lb2 li .items{overflow: hidden;display: block;padding: 30px 0 20px;border-bottom: 1px solid #ebebeb;}
.ul-learn-lb2 .date{float: left;width: 57px;margin-right: 25px;}
.ul-learn-lb2 .date em{display: block;font-size: 30px;color: #fff;line-height: 40px;padding-top: 2px;margin-bottom: 1px;background-color: #c7c7c7;text-align: center;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-learn-lb2 .date span{font-size: 12px;display: block;color: #fff;text-align: center;line-height: 24px;background-color: #c7c7c7;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-learn-lb2 .txt{overflow: hidden;position: relative;top: -5px;color: #999;}
.ul-learn-lb2 .txt h4{font-size: 18px;color: #000;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 28px;margin-bottom: 5px;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-learn-lb2 .txt p{font-size: 14px;color: #666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 24px;margin-bottom: 12px;}
.ul-learn-lb2 .txt span{display: inline-block;font-size: 12px;color: #999;font-family: "宋体";line-height: 22px;vertical-align: middle;}
.ul-learn-lb2 .txt span i{display: inline-block;width: 14px;height: 14px;vertical-align: middle;margin-right: 10px;background: url(../images/ico-lb7.jpg) no-repeat center;}
.ul-learn-lb2 .items:hover .txt h4{color: #cd9547;}
.ul-learn-lb2 .items:hover .date em{background-color: #cd9547;}
.ul-learn-lb2 .items:hover .date span{background-color: #cd9547;}
.ul-learn-lb2 .items .date2{font-size: 12px;line-height: 20px;color: #666;display: none;}
/*学术研讨会1 end*/
/*学术论文*/
.ul-learn-lb3 li{padding: 25px 0 24px;border-bottom: 1px solid #f0f0f0;}
.ul-learn-lb3 li h4 a{display: block;font-size: 18px;color: #000;line-height: 28px;margin-bottom: 10px;font-weight: normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-learn-lb3 li p{font-size: 14px;color: #666;line-height: 25px;margin-bottom: 15px;overflow: hidden;}
.ul-learn-lb3 li span{display: inline-block;font-size: 14px;color: #999;margin-bottom: 0;margin-top: 10px;}
.ul-learn-lb3{margin-top: -11px;margin-bottom: 40px;}
.ul-learn-lb3 li h4 a:hover{color: #cd9547;}
.m-tab-lb1{overflow: hidden;padding: 15px 0 18px;border-bottom: 1px dashed #ebebeb;}
.m-tab-lb1 span{float: left;font-size: 16px;color: #000;margin-right: 5px;vertical-align: middle;line-height:23px;}
.m-tab-lb1 li a{font-size: 14px;line-height: 23px;display: block;width: 58px;text-align: center;margin-right: 5px;}
.m-tab-lb1 ul{overflow: hidden;vertical-align: middle;position: relative;top: 2px;}
.m-tab-lb1 li{float: left;}
.m-tab-lb1 li a:hover,.m-tab-lb1 li.on a{background-color: #dcad6c;color: #fff;}
.tab-box-lb{padding-top: 4px;padding-bottom: 10px;}
/*学术论文 end*/











/*******************************
    -------[=青梅]-------
********************************/
/*财金观点详情*/
.m-text1-ly{
    margin-top: 34px;}
.m-text1-ly h1{
    font-size: 22px;
    font-weight: normal;
    color: #000;
    text-align: center;
    margin-bottom: 13px;}
.m-text1-ly .info{
    text-align: center;
    font-family: '宋体';
    color: #999;
    margin-bottom: 19px;}
.m-text1-ly .info span{
    margin: 0 0px;}
.m-text1-ly .txt{
    font-size: 15px;
    color: #333;
    line-height: 2.42em;
text-indent:2em;
    margin-bottom: 28px;}
.m-text1-ly .txt p{
    margin-bottom: 11px;
text-indent:2em;
width: 700px;
margin: 0 auto;
line-height: 1.8em;}
.m-text1-ly .txt img{
    display: block;
max-width:80%; vertical-align:top;
    margin: 10px auto;}
@media screen and (max-width:600px){
   .m-text1-ly .txt p{
     width: auto !important;}
}
/* 自定义分享 */
.m-share {
    overflow: hidden;
    text-align: right;
    font-size: 12px;
    line-height: 33px;
    color: #ccc;}
.m-share .con{
    float: right;}
.m-share span {
    font-size: 14px;
    color: #333;}
.m-share a {
    display: inline-block;
    vertical-align: middle;float: none !important;
    width: 31px;
    height: 31px;
    border-radius: 2px;
    background-position: center center !important;
    background-repeat: no-repeat;
    background-color: #b3b3b3;
    -o-transition:.4s;
    -ms-transition:.4s;
    -moz-transition:.4s;
    -webkit-transition:.4s;
    transition:.4s;
    margin-top: -1px;}
.m-share .a-sina,.m-share .bds_tsina{background-image: url(../images/share1.jpg);}
.m-share .a-wechat,.m-share .bds_weixin{background-image: url(../images/share2.jpg);}
.m-share .a-qq,.m-share .bds_sqq{background-image: url(../images/share3.jpg);}
.m-share .a-douban,.m-share .bds_douban{background-image: url(../images/share4.jpg);}
.m-share .a-print,.m-share .bds_print{background-image: url(../images/share5.jpg);}
.m-share .a-more,.m-share .bds_more{background-image: url(../images/share6.jpg) !important;}
.m-share a:hover {
    background-color: #054686;}
.jiathis_style {margin-left: -212px;}
/*上一篇下一篇*/
.m-pn{
    padding-top: 15px;
    border-top: 1px solid #e6e6e6;
    margin-top: 57px;}
.m-pn a{
    display: block;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    padding-left: 17px;
    background: url(../images/icon1-ly.jpg) no-repeat center left;
    color: #333;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.m-pn a:hover{
    color: #dcad6c;}

/*师资详情*/
.m-txt1-ly{
    overflow: hidden;
    padding: 25px 0 40px;}
.m-txt1-ly .pic{
    float: left;
    width: 228px;
    height: 342px;
    margin-right: 30px;}
.m-txt1-ly .pic img{
    display: block;width: 100%;height:100%;  
margin:0 auto;}
.m-txt1-ly .txt{
    overflow: hidden;padding-top: 17px;
    font-size: 14px;color: #000;line-height: 24px;}
.m-txt1-ly .txt h3{
    font-size: 24px;line-height: 30px;margin-bottom: 11px;}
.m-txt1-ly .txt h3 .a-back{
    float: right;
    display: block;padding-left: 30px;font-weight: normal;
    background: url(../images/icon2-ly.jpg) no-repeat left center;
    font-size: 14px;color: #8f8f8f;}
.m-txt1-ly .txt h3 .a-back:hover{color: #9a0000;}
.m-txt1-ly .det{
    margin-top: 16px;
    padding-top: 14px;
    margin-right: 40px;
    line-height: 35px;
    border-top: 1px #d6d6d6 solid;}
.m-txt1-ly .det p {overflow: hidden;}
.m-txt1-ly .det p a{text-decoration: none;}
.m-txt1-ly .det p span{
    display: block;float: left;width: 50%;}

.m-tab1-ly{
    height: 44px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border-bottom: 1px #e6e6e6 solid;
    margin-bottom: 22px;}
.m-tab1-ly ul{overflow: hidden;border-left: 1px #e6e6e6 solid;}
.m-tab1-ly ul li{
    float: left;}
.m-tab1-ly li a{
    display: block;width: 120px;height: 44px;text-align: center;
    font-size: 16px;color: #000;line-height: 42px;
    background: #e6e6e6;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;}
.m-tab1-ly li.on a{
    background: #dcad6c;color: #fff;}
.m-txt2-ly{
    font-size: 15px;color: #333;line-height: 2.17;}
.m-txt2-ly p{padding-bottom: 10px;}
.m-txt2-ly .det{padding: 5px 0 10px;}
.m-txt2-ly .det p{padding-bottom: 0;}
.m-tit1-ly{margin: 0 0 4px;overflow: hidden;}
.m-tit1-ly h3{
    position: relative;
    float: left;
    padding: 0 20px 0 18px;
    font-size: 18px;
    font-weight: bold;
    line-height: 36px;
    color: #000;
    background: url(../images/icon3-ly.jpg) 0 center no-repeat;}
.tabshow1-ly .m-share{
    margin-top: 22px;}
/*院长寄语*/
.m-text2-ly .txt{
    margin: 40px 0 31px;
    font-size: 14px;
    line-height: 36px;
    color: #000;}
.m-text2-ly .pic{
    float: left;
    width: 240px;
    height: 326px;
    margin-right: 40px;}
.m-text2-ly .txt p{
    margin-bottom: 10px;}
.m-text2-ly .det{
    text-align: right;}
.m-text2-ly .det .icon{
    margin-top: 37px;}
.m-text2-ly .det .icon i{
    display: inline-block;
    width: 100px;
    height: 92px;
    background: url(../images/bg1-ly.jpg) no-repeat 0 center;}
.m-text2-ly .det span{
    display: block;
    line-height: 30px;}






.dpzw{text-indent:2em; font-size:15px;}
.dpzw p{ text-indent:2em; text-align:justify; font-size:15px; text-justify:inter-ideograph; margin-bottom:20px;}
.dpzw img{text-align: center;  margin:15px auto; display: block;  max-width:80%; vertical-align:top;} 
.dpzw TABLE{ width:90%; margin:0 auto; border-collapse:collapse; border:1px solid #bbb;} 
.dpzw TABLE TD{ border:1px solid #bbb; padding:0px 5px;} 

.dpzw TABLE TD P {
    text-indent: 0px; margin: 0px; font-size: 14px; margin-bottom:0px !important;}
.dpzw TABLE TH P {
    text-indent: 0px; margin: 0px; font-size: 14px; margin-bottom:0px !important;}


.nr{ font-size:15px;}
.nr p{  text-align:justify; font-size:15px; text-justify:inter-ideograph; margin-bottom:11px; line-height:30px;}



/*学院领导*/
.g-tit1-ly{
    height: 46px;
    line-height: 46px;
    padding-left: 18px;
    font-size: 24px;color: #10193a;
    font-weight: normal;
    border-left: 3px #dcad6c solid;
    background: #f7f7f7;}
.m-leader-ly{
    margin-top: 30px;}

.ul-leader-fq{overflow: hidden;margin: 26px -20px 0;}
.ul-leader-fq li{
    float: left;width: 50%;
    padding: 0 20px 40px;}
.ul-leader-fq li a{
    display: block;overflow: hidden;
    border: 1px #ebebeb solid;
    background: #fafafa;}
.ul-leader-fq .pic{
    float: left;width: 140px;height: 195px;
    overflow: hidden;
    margin-right: 30px;}
.ul-leader-fq .pic img{
    display: block;width: 100%;height: 100%;}
.ul-leader-fq .txt{
    overflow: hidden;
    font-size: 14px;color: #000;line-height: 30px;
    padding-top: 18px;padding-right: 5px;}
.ul-leader-fq .txt h4{
    font-size: 20px;color: #000;
    margin-bottom: 12px;}
.ul-leader-fq a:hover .txt h4{color: #dcad6c;}
.ul-leader-fq .txt h4 span{
    font-size: 14px;font-weight: normal;
    margin-left: 12px;}
.ul-leader-fq .txt p{max-height: 120px;overflow: hidden;}

.ul-imgtxt1-ly{
    overflow: hidden;
    margin: 30px -36px 0;}
.ul-imgtxt1-ly li{
    float: left;
    width: 25%;
    padding: 0 36px;}
.ul-imgtxt1-ly li a{
    display: block;
    width: 100%;
    height: 100%;}
.ul-imgtxt1-ly .pic{
    position: relative;
    height: 0;
    padding-top:94.5%;
    overflow:hidden;}
.ul-imgtxt1-ly .pic img{
    display: block;
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;}
.ul-imgtxt1-ly .txt{
    text-align: center;
    padding: 10px 0 11px;}
.ul-imgtxt1-ly .txt h4{
    font-size: 18px;
    line-height: 30px;
    color: #333;
    font-weight: normal;}
.ul-imgtxt1-ly .txt span{
    display: block;
    font-size: 16px;
    line-height: 26px;
    color: #666;
    height: 30px;
    overflow: hidden;}
.ul-imgtxt1-ly a:hover .txt h4{
    color: #dcad6c;}



/*搜索结果*/
.ssjg-list{ min-height:500px; padding:10px;}
.ssjg-list li{ border-bottom:1px dotted #bfc1c2;padding:10px 15px;}
.ssjg-list li h3{color:#dcad6c; font-weight:bold; font-size:16px; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ssjg-list li p{height:48px; line-height:24px; font-size:14px; color:#333; overflow:hidden;}
.ssjg-list li i{color:#666; font-size:14px; line-height:30px; font-style:normal;}


/*翻页条样式*/

.pb_sys_style4 .p_no_d{ border: 1px #ccc solid !important; font-size: 16px !important;color:#666 !important;} 
.pb_sys_common pb_sys_normal pb_sys_style4{display: inline-block;vertical-align: top;overflow: hidden;}






/* 修改的css */
.m-notice{margin-top: -78px;color: #fff;overflow: hidden;position: relative;z-index: 9;padding-bottom: 18px;}
.m-notice em{float: left;font-size: 16px;color: #fff;padding-left: 35px;line-height: 16px;background: url(../images/ico-play.jpg) no-repeat left center;padding-right: 23px;margin-right: 24px;border-right: 1px solid rgba(255,255,255,0.5);}
.notice-slick{overflow: hidden;}
.notice-slick a{font-size: 16px;color: #fff;display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 16px;}
.notice-slick a span{margin-left: 20px;}
.notice-slick a:hover{color: #d6aa6d;}

/*.banner .slick-dots{position: absolute;right: 30px;top: 0;vertical-align: middle;z-index: 99;width: 13px;top: 50%;transform:translateY(-50%);
-ms-transform:translateY(-50%);  
-moz-transform:translateY(-50%);     
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);}
.banner .slick-dots li{margin:10px 0;}
.banner .slick-dots li button{display: block;width: 13px;height: 13px;
    font-size: 0;line-height: 0;text-indent: 999px;background-color:transparent;border-radius: 50%;cursor: pointer;border: 2px solid #fff;padding: 0;}
*/



/*学术论文*/
.ul-learn-lb3 li{padding: 25px 0 24px;border-bottom: 1px solid #f0f0f0;}
.ul-learn-lb3 li h4{display: block;font-size: 18px;color: #000;line-height: 28px;margin-bottom: 10px;font-weight: normal;}
.ul-learn-lb3 li p{font-size: 14px;color: #666;line-height: 25px;margin-bottom: 5px;}
.ul-learn-lb3 li span{display: block;font-size: 14px;color: #999;margin-bottom: 11px;}
.ul-learn-lb3{margin-top: -11px;margin-bottom: 40px;}
.ul-learn-lb3 li .close,
.ul-learn-lb3 li .open{color: #cd9547;}
.ul-learn-lb3 li .close:hover,
.ul-learn-lb3 li .open:hover{text-decoration: underline;}
.ul-learn-lb3 li .det{display: none;}
.ul-learn-lb3 li .det p{
    max-height: none;margin-bottom: 6px;
    line-height: 30px;}
.ul-learn-lb3 li.on .det{display: block;}
.ul-learn-lb3 li.on .info{display: none;}



.ul-notice{margin: 25px 0 0;}
.ul-notice li{
    float: left;width: 25%;}
.ul-notice li a{
    display: block;
    background: #f5f5f5;
    padding: 24px 30px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    font-size: 14px;color: #000;line-height: 24px;}
.ul-notice .li2 a,.ul-notice .li4 a,.ul-notice .li5 a,.ul-notice .li7 a{
    background: #d6aa6d;color: #fff;}
.ul-notice li a:hover{color: #2b418f;}
.ul-notice li h4{
    font-size: 16px;height: 48px;font-weight: normal;
    overflow: hidden;
    margin-top: 13px;}
.ul-notice li .date{
    border-top: 1px #dcdcdc solid;
    padding-top: 8px;margin-top: 35px;}

.sdufesj{
width:150px;
}


.box-leader{overflow: hidden;padding-top: 34px;}
.box-leader .col-l,
.box-leader .col-r{width: 48%;}
.ul-leader-fq2{overflow: hidden;margin: 41px 0 0;padding-bottom: 10px;}
.ul-leader-fq2 li{
    padding: 0 0 42px;}
.ul-leader-fq2 li a{
    display: block;overflow: hidden;}
.ul-leader-fq2 .pic{
    float: left;width: 140px;height: 210px;
    overflow: hidden;
    margin-right: 20px;}
.ul-leader-fq2 .pic img{
    display: block;width: 100%;height: 100%;}
.ul-leader-fq2 .txt{
    overflow: hidden;
    font-size: 14px;color: #666;line-height: 30px;
    padding-top: 13px;padding-right: 5px;}
.ul-leader-fq2 .txt h4{
    font-size: 20px;color: #000;
    margin-bottom: 12px;}
.ul-leader-fq2 a:hover .txt h4{color: #dcad6c;}
.ul-leader-fq2 .txt h4 span{
    font-size: 14px;font-weight: normal;
    margin-left: 12px;}
.ul-leader-fq2 .txt p{max-height: 158px;overflow: hidden;}

.bdsharebuttonbox{height:40px;}
#bdshare_weixin_qrcode_dialog{width:275px !important;height:325px !important;}
/*.bdshare_popup_box{left:1070.5px !important;}*/
.m-share{padding-right:80px;}