.sanlianinteriorbody.dangjian .contentmainbox .contentmain {
	padding-top: 0;
} 
.jigou .layout .jigoumain {
	padding-left: 20px;
	padding-bottom: 1030px;
	width: 820px;
} 
.jigou .rightinfos {
	padding-bottom: 2100px;
	margin-bottom: -2000px;
}
.jigou .jigoumain ul .mainpage {
	padding-bottom: 0;

}
.sanlianinteriorbody .contentmainbox .contentmain {
	padding: 0 20px 1040px;
}
.xiaoyuan .sanlianinteriorbody .contentmainbox {
	border-radius: 0 5px 5px 0;
}
.xiaoyuan {
	background-position: 50% 47px;
}
.sanlianinteriorbody .minorside {
	background: #fff;
	padding-bottom: 3100px;
	margin-bottom: -3000px;
}
.rightinfos .sousuo {
	height: 32px;
}
.specialweb.tonggaogonggao ul {
    overflow: hidden;
    padding: 0 0 20px;
    margin-bottom: 5px;
    background: url(https://css/style_res/titlebg.png) 0px 170px no-repeat;
}
.specialweb.tonggaogonggao ul li {
    margin-top: -1px;
    border-top: 1px solid #ccc;
    margin-bottom: 0;
    border-top: 0 none;
}
@media (max-width: 1024px) {
body {
	min-width: 1400px;
}
.jiaotongxueyuan.topbg {
	min-width: 1400px;
}
}

body .contentmain .profiletext h4 ,body .profile h4 {
	line-height: 30px;
	padding: 10px 40px;
	text-align: center;
	font-size: 24px;
}
.schoolnews .charnewsboxs li .red {
	color: #f00;
}
body .contentmainbox .profiletext span ,
body .contentmainbox .profiletext p,
body .profilemainbox .profile p {
	font-size: 16px !important;
	line-height: 24px !important;
	padding-bottom: 20px;
	/*text-align: justify !important;*/
	text-align: justify;
	text-justify: inter-word !important;
}
body .jigoumain .profiletext h4 {
	line-height: 30px;
	padding: 10px 40px;
	text-align: center;
	font-size: 24px;
}
body .newsnavbox .newsnav ul {
	margin-top: 0;
}
body .profile {
	height: auto;
}
body .sanlianinteriorbody .contentmainbox .contentmain ul .mainpage {
	padding: 40px 0 0;
}
.sanlianinteriorbody .contentmainbox .contentmain {
	padding-top: 0;
}
.dakao .showplay {
	height: 250px;
	overflow: hidden;
}

.bookbox {
	min-height: 224px;
}
.fklistitem.generalbox.fuwu ul {
	min-height: 140px;
}
.tushu .playslide {
	min-height: 160px;
}
.tushu .curs .hide {
	display: block;
}
.tushu .curs .hide a:hover {
	background: #333;
}
.tushu .fklistitem.generalbox.shuzi .tabbtn .curs {
	background: #1a86d1;
	color: #fff;
}
.tushu .xiazai .mao.xiao {
	line-height: 18px;
	height: 40px;
	padding-top: 5px;
}
.playslide {
	min-height: 160px;
}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav {
	width: 1193px;
	/*width: 1175px;*/
}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav li {
	float: left;
	position: relative;
}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav li .erjibody {
	position: absolute;
	display: none;
	left: 0;
	top: 60px;
	z-index: 100;
}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav li .erjibody .touming {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	background: #111;
	opacity: 0.8;

}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav li .erjibody p {
	white-space: nowrap;
	position: relative;
	z-index: 10;
}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav li:hover > a {
	background: #006bcf;
}
.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav li:hover > .erjibody {
	display: block;
}

.baoweichu .lianxiwomen li a {
	font-size: 12px;
}
table.calendar td {
	font-size: 16px;
}
body .sanliantop .log-page .sousuobox {
	margin-top: 15px;
}
body .sanliantop .log-page .sousuobox .input input {
	background: none;
	color: #fff;
}
body .sanliantop .log-page .sousuobox .input {
	border-radius: 0 0 0 0;
	border: 1px solid #5c7189;
	padding-top: 0;
	height: 21px;
	padding-bottom: 0;
	background: #304b6a;
}

body .sanliantop .log-page .sousuobox .input input {
	width: 130px;
	margin-top: -1px;
}
body .sanliantop .log-page .sousuobox .sousuo {
	height: 23px;
	width: 23px;
	background-position: 2px 2px;
}

body .sanliantop .log-page {
	margin-right: 35px;
}
body .indexbannerslidebox .indexbannerslidebtn {
	top: 212px;
}
body .indexbody h3.title {
	font-size: 20px;
}
body h3.title {
	font-size: 20px;
	padding-top: 10px;
	padding-bottom: 0;
}
body .xiaoyuan .sanlianinteriorbody .smallbox h3.title {
	font-size: 20px;
}
body .xiaoyuan .sanlianinteriorbody .smallbox h3.title a {
	margin-top: 15px;
}
body .index.sanlianmainnav .pagenav a {
	/*font-weight: 700;*/
	font-family: "黑体";
}
body .pagefooter .footlist strong , .pagefooter .footlist a {
	font-family: "黑体";
}
/*body .schoolnews {
	margin-bottom: 23px;
}*/
.schoolnews .charnewsboxs li{
	line-height: 38px;
	background-position: 0 18px;
}
.schoolnews .imgnewsboxs strong{
	font-size: 12px;
}
.imgnewsboxs {
	height: 208px;
}
.indexbody .imgnewsboxs {
	height: 178px;
}
.imgnews strong {
margin-top: 14px;
display: block;
font-size: 14px;
}
.indexbody .tonggaogonggao a {
	float: none;
	color: #a3a3a3;
}
.indexbody .tonggaogonggao span {
	float: left;
	color: #1a86d1;
}
.noticeimglist ul li .listimginfo strong a {
	color: #000;
	text-decoration: none;
}
body .pagefooter .footlist strong, .pagefooter .footlist a {
	font-family: \5B8B\4F53;
}

.jigoushezhi .nawspagetextbox .nawspagetexts .dangzhen h3, .jigoushezhi .nawspagetextbox .nawspagetexts .jiaoxue h3, .jigoushezhi .nawspagetextbox .nawspagetexts .zhishudanwei h3 {
	color: #f00;
	background: #fff;
	font-size: 22px;
	line-height: 34px;
}
.tongzhi .rcjxinfo div input {
	width: 195px;
	padding: 0 5px;
}
.jiuyezhidaozhongxin .tongzhiwebxiaosou .loginbox a.teacherbtn {
	margin-right: 6px;
}
.indexbody .tonggaogonggao p a {
	color: #252525;
}
.calendar .hasimg {
	color: #fff;
	cursor: pointer;
}
body .rightinfos .title {
	margin-top: 20px;
}
.tongzhi .rcjxinfo div input {
	height: 23px;
}
h2.title, h3.title {
	min-height: 40px;
}
.renshichu .smallbox .zhengce ,
.renshichu .smallbox .banshizhinan ,
.renshichu .smallbox .guizhangzhidu ,
.renshichu .smallbox .job {
	height: 242px;
}
.dakao .showplay {
	height: 270px;
}
.dakao .showplay marquee {
	height: 250px;
}
body .rightinfos .sousuo , .zhanneisousuo .sousuo {
	*display: block;
	*margin-top: -1px;
}
.youqinglianjie.layout > div input {
	height: 30px;
}
.schoolnews .imgnewsboxs a {
	text-decoration: none;
}
body .wangshangdangxiao li {
	padding: 8px 0;
}
.wangshangdangxiao p a {
	float: none;
	color:#252525;
}
body .xiaoyuan .soubox input {
	width:155px;
	padding: 0 5px;
	height: 30px;
}
.xiaoyuan .sanlianinteriorbody .xiaoyuanhuodong .theory p a {
	color: #252525;
}
.playslide .slidebox li img {
	width: 250px;
	height: 150px;
}
.lunbobox .lunbobtn a:hover,
.lunbobox .lunbobtn a.curs, 
.lunbobox .lunbobtn a.cur {
	background: #006bcf;
	color: #fff;
}
.kevinSlide_scroll_view {
	overflow: hidden;
}
.sanlianinteriorbody .contentmainbox .neiyegaoduchengyicheng {
	padding-top: 10px;
}
/*.sanliantop h1 {
	opacity: 0.8;
	filter: alpha(opacity=80);
}*/
.youqinglianjie.layout > div .hidelist a {
	font-size: 14px;
}
.baoweichu .lianxiwomen li a {
	padding: 0 0 0 35px;
}
.rexian a.phone {
	text-decoration: none;
	cursor: default;
	height: 48px;
	overflow: hidden;
}
.rexian a.qqhao {
	line-height: 40px;
	margin: 5px 0;
	background-position: 12px 7px;
}
.fangwen {
	line-height: 40px;
	margin: 2px 0;
	font-size: 22px;
	padding-left: 45px;
	background: #1a86d1;
	border-radius: 7px;
	font-style: italic;
	color: #fff;

}
body .rexian a.phone ,.rexian a.qqhao{
	font-size: 22px;
}
body .calendar td {
	color: #555;
}
.jigoushezhi .nawspagetextbox .nawspagetexts .dangzhen a, .jigoushezhi .nawspagetextbox .nawspagetexts .jiaoxue a, .jigoushezhi .nawspagetextbox .nawspagetexts .zhishudanwei a {
	margin: 0 20px;
	font-size: 16px;
	width: 160px;
}
.shezhi ul li {
	height: 46px;
	line-height: 46px;
}
.pagefooter .copyrightbox img{
	width: 265px;
}
.indexlianjie img{
	padding: 0 20px;
	width: 155px;
}
.rencai {
	background-color: #ecf6f8;
}
.xiaoyuan .sanlianinteriorbody .xiaoyuanhuodong .fklistitem ul li {
	padding:5px 0 5px 10px;
}
.tushu .sanlianinteriorbody .minorside,
.tushu .sanlianinteriorbody .contentmain {
	margin-top: 440px;
}
.schoolstate .charstateboxs {
	width: 330px;
}
.halfbox.xuezifengcai .showbox .imglistbox p {
	color: #111;
}
.sanlianinteriorbanner {
	background: none;
}
.sanlianinteriorbanner .showbox {
	width: 1175px;
	margin: 0 auto;
	overflow: hidden;
	height: 509px;
}
.jiaowuchu.sanlianinteriorbanner .sanlianinteriornavbox .sanlianinteriornav a {
	padding: 0 14px;
}
.layout .xydongtai {
	width: 285px;
	color: #a3a3a3;
}
.layout .xydongtai .title {
	margin: 0 0 6px;
}
.layout .xydongtai a span {
	color: #1a86d1;
	float: left;
}
.layout .xydongtai li {
	text-align: right;
	padding: 8px 0;
}
.layout .xydongtai p {
	text-align: left;
}
.layout .xydongtai p a {
	color: #252525;
}
.youqinglianjie.layout>div .hidelist {
	z-index: 1000;
}
.datecur{color: #fc7900!important;font-size: 24px!important;}
.sanlianinteriorbanner.xueshengchu .sanlianinteriornav a {
	padding: 0 17px;
}
.indexbannerslide , .indexbannerslide li, .indexbannerslide img {
	min-width: 1178px;
}
.xueshengchu .weidui {
	height: 262px;
}
body .youqinglianjie {
	overflow: inherit;
	position: relative;
	z-index: 1000;
}
.rencai .addbg {
	min-height: 980px;
}
.xiaoyuan .sanlianinteriorbody .xiaoyuanhuodong .societies ul li {
	line-height: 37px;
}
.jiaowuchu .lunbobox {
	width: 600px;
}
.jiaowuchu .newszhongxin {
	width: 535px;
}
.positionbox {
	position: fixed;
	right: 5%;
	top: 300px;
}
.sanliandangjianbanner {
	height: 398px;
}
.xiaoyuanhuodong .banner {
	overflow: hidden;
}
.jiaotongxueyuan .yuanxiaonav {
    width: 782px;
}
.jiaotongxueyuan .yuanxiaonav {
	overflow: inherit;
}
.jiaotongxueyuan .yuanxiaonav li {
	position: relative;
	float: left;
}
.jiaotongxueyuan .yuanxiaonav li .erjibody {
	white-space: nowrap;
}
.jiaotongxueyuan .yuanxiaonav li .erjibody p {
	position: relative;
	z-index: 100;
}
.jiaotongxueyuan .yuanxiaonav li .erjibody {
	position: absolute;
	display: none;
	left: 0;
	top: 40px;
	z-index: 100;

}
.jiaotongxueyuan .yuanxiaonav li .erjibody .touming {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	background: #111;
	opacity: 0.8;
}
.yuanxiaonav li:hover {
	background: url(https://css/style_res/navcurbg.png) repeat-x;
}
.erjixueyuannei .contentmain h4 {
	line-height: 30px;
	padding: 10px 40px;
	text-align: center;
	font-size: 24px;
}
.sanliantop {
	overflow: inherit;
}
.zhanneisousuo {
	background: none;
}
.keyanchua .messagenoticelist {
	height: 265px;
	margin-bottom: 10px;
	overflow: hidden;
}
/*二级导航*/
.sanliankeyananbanner .sanliankeyannavbox .sanliankeyanannav li {
	position: relative;
	float: left;
}
.sanliankeyananbanner .sanliankeyannavbox .sanliankeyanannav .erjibody {
	position: absolute;
	top: 60px;
	display: none;
}
.sanliankeyananbanner .sanliankeyannavbox .sanliankeyanannav .erjibody p {
	white-space: nowrap;
	position: relative;
	z-index: 10;
}
.sanliankeyananbanner .sanliankeyannavbox .sanliankeyanannav li:hover .erjibody {
	display: block;
}
.sanliankeyananbanner .sanliankeyannavbox .sanliankeyanannav .erjibody .touming {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	background: #111;
	opacity: 0.8;
}


.sanliandangjianbanner .sanliandangjiannavbox .sanliandangjiannav li {
	position: relative;
	float: left;
}
.sanliandangjianbanner .sanliandangjiannavbox .sanliandangjiannav .erjibody {
	position: absolute;
	top: 60px;
	display: none;
}
.sanliandangjianbanner .sanliandangjiannavbox .sanliandangjiannav .erjibody p {
	white-space: nowrap;
	position: relative;
	z-index: 10;
}
.sanliandangjianbanner .sanliandangjiannavbox .sanliandangjiannav li:hover .erjibody {
	display: block;
}
.sanliandangjianbanner .sanliandangjiannavbox .sanliandangjiannav .erjibody .touming {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	background: #111;
	opacity: 0.8;
}
.shangxue.pagemian .youqinglianjie .selectbox {
	height: 25px;
	padding: 10px 20px;
	margin-bottom: 0;
}
.shangxue.pagemian .tongdao ul li p {
	text-align: center;
	color: #333;
}
.sanlianinteriorbanner.shangxue {
	width: 1177px;
	margin: 0 auto;
	overflow: hidden;
}
.ypcy .ypcyimgbox {
	width: 490px;
	height: 196px;
	overflow: hidden;
}
.shangxue.pagemian .youqinglianjie .selectbox input {
	height: 23px;
}
.sousuobigbox {
	width: 1172px;
	display: table;
}
.jiuyezhidaozhongxin .zhanneisousuo {
	margin: 0;
	height: 50px;
	float: right;
	width: 550px;
}
.jiuyezhidaozhongxin .zhanneisousuo .sousuobox {
	margin: 0;
	float: right;
}
.jiuyezhidaozhongxin .zhanneisousuo span {
	margin: 0;
	float: left;
}
.zhanneisousuo .youqinglianjie.layout .youqingitem input {
	width: 175px;
}
.zhanneisousuo .youqinglianjie.layout > div {
	padding: 0;
}
.zhanneisousuo .youqinglianjie.layout {
	height: 35px;
	width: 235px;
	padding: 0;
	margin: 0;
	background: none;
	border: 0 none;
	float: left;
}
.zhanneisousuo .youqinglianjie.layout > div > a {
	height: 27px;
	background-position: 2px 1px;
}
.zhanneisousuo .youqinglianjie.layout > div input {
	height: 25px;
}
.zhanneisousuo .youqinglianjie.layout > div .hidelist {
	bottom: auto;
	top: 27px;
	left: 0;
}
.sanlianinteriorbanner.huli  {
	background: none;
}
.sanlianinteriorbanner.huli .playbanner img {
	height: 372px;
	width: 1177px;
}
.sanlianinteriorbanner.huli .playbanner {
	height: 372px;
	width: 1177px;
	margin: 0 auto;
}
.sanlianinteriorbanner.jisuanji  {
	background: none;
}
.sanlianinteriorbanner.jisuanji .playbanner img {
	height: 372px;
	width: 1177px;
}
.sanlianinteriorbanner.jisuanji .playbanner {
	height: 372px;
	width: 1177px;
	margin: 0 auto;
}
.sanlianinteriorbody.dianzi .dongtai li span,
.sanlianinteriorbody.dianzi .tongzhigg .tongzhigundong li span {
	float: right;
	color: #1675d2;
}
.huli .dianlistbox ul li span {
	float: right;
	color: #1675d2;
	display: block;
}
.jiuyezhidaozhongxin.miantop {
	width: 1177px;
	margin: 10px auto 0;
}
body .contentmainbox .profiletext table span, body .contentmainbox .profiletext table p, body .profilemainbox .profile table p {
	padding-bottom: 0;
}
body .sanlianinteriorbanner.jisuanji .sanlianinteriornavbox .sanlianinteriornav li {
	line-height: 50px;
}
body .sanlianinteriorbanner.jisuanji .sanlianinteriornavbox .sanlianinteriornavbg {
	height: 50px;
}
body .sanlianinteriorbanner.jisuanji .sanlianinteriornavbox .sanlianinteriornav li .erjibody {
	top: 50px;
}
body .sanlianinteriorbanner.shangxue {
	overflow: inherit;
}
.sanlianinteriorbanner.jisuanji .sanlianinteriornavbox .sanlianinteriornav a {
	padding: 0 12px;
}
.sanlianinteriorbanner.shangxue .sanlianinteriorimage {
	overflow: hidden;
}
.sanlianinteriorbanner.zsbbanner {
	width: 100%;
	margin: 0 auto;
}

.pagemian.erjixueyuannei.jisuanjinei .minorside .navbox li {
	line-height: 35px;
}
.erjixueyuannei.jisuanjinei .contentmainbox .listandtextbox li {
	line-height: 35px;
	height: 35px;
}
.layout .xydongtai p span {
	float: right;
}
.sanlianinteriorbody.jisuanji .xueshengzhaopian p {
	text-align: center
}
body .jiaotongxueyuan .yuanxiaonav {
	top: 60px;
}
body .sanlianinteriorbanner.waiyu .sanlianinteriornav {
	background: url(graemeupdate_res/biaoti1.jpg) no-repeat 0 40px;
}
.waiyu .dongtaifengcai .fengcaiplay li {
	width: 412px;
	height: 224px;
}
.waiyu .dongtaifengcai .fengcaiplay {
	overflow: hidden;
	width: 412px;
	height: 224px;
}
.sanliankeyananbanner .sanliankeyannavbox .sanliankeyanannav .erjibody .touming {
	z-index: 10;
}
.sanliandangjianbanner .sanliandangjiannavbox .sanliandangjiannav .erjibody .touming {
	z-index: 10;
}
.sanlianinteriorbody.jisuanji .layout .imagelianjiebox a {
	width: 291px;
	background-position: 50% 20px;
}
.sanlianinteriorbody.jisuanji .imagelianjiebox .jiqiren {
	background: url(graemeupdate_res/test10.jpg) no-repeat 86px 20px;
}
.sanlianbody.waiyu .dongtaifengcai .dongtaibox {
	height: 98px;
}
.jiaotongxueyuan .tongzhi .showplay{height:400px;overflow:hidden}
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("https://jiaowu.slu.edu.cn/images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}




.xuanzeys {
	font-size: 16px;
	color: #1e71ce;
	margin-left: 10px;
}
.xuanzeyshou {
	border-bottom: 4px #1e71ce solid;
}
.fuwu .sousuobox {
	width: 255px;
	height: 115px;
	margin: 0 0;
}
.fuwu .input {
	background: #fff;
	border: 1px solid #b1b1b1;
	padding: 3px 3px 6px 3px;
	border-radius: 3px 0 0 3px;
	float: left;
}
.fuwu .input input {
	width: 210px;
}
.fuwu .sousuo {
	height: 32px;
	background: #334a82 url(https://css/style_res/sousuo.png) no-repeat 8px 5px;
	margin-left: -1px;
	display: inline-block;
	width: 35px;
	height: 32px;
	line-height: 100px;
	border-radius: 0 3px 3px 0;
	overflow: hidden;
}

.tabbtn {
	margin-left: -10px;
}
.element.style {
	float: left;
	height: 83px !important;
}



.add-img {
	width: 274px;
	overflow: hidden;
}
.add-img img {
	width: 100%;
}
.sanlianinteriorbanner.huli {
	height: auto;
}
.huli .sanlianinteriornavbox {
	position: relative;
}