.header{height: 160px;background-color: #1c58ae;}
.header .logobar{height: 116px;background: url(../../images/ysxy_v3/header.png) no-repeat center;}
.header .logobar .top{height: 25px;background:rgb(23 78 159);line-height: 25px;}
.header .logobar .top .today{color: #fff;}
.header .logobar .top .fl>em{margin-right: 10px;}
.header .logobar .top .fr>a {background: url(../../images/ysxy_v3/icon/icon1.png) no-repeat 0 center;margin-left: 10px;padding-left:15px;}
.header .logobar .top .fr>a:hover{text-decoration: underline;}
.header .logobar .top .fr .cont{background: url(../../images/ysxy_v3/icon/icon2.png) no-repeat 0 center;}
.header .logobar .logo>span{display: block;float: left;}
.header .logobar .logo .scLogo{margin-top: 5px;}
.header .logobar .logo .xyName{margin-top: 10px;background: url(../../images/ysxy_v3/l_line.png) no-repeat 0 center;margin-left: 20px;padding-left: 20px;}
.header .logobar .logo .scLogo>img{height:40px;width:200px;overflow: hidden;}
.header .logobar .logo .xyName>img{height:60px;width: 200px;overflow: hidden;}
.header .menubar{height: 40px;border-top:1px solid #0e4697;}
.header .menubar .menu>ul>li{float: left;}
.header .menubar .menu>ul>li>a{display:inline-block;line-height: 40px;font-size: 14px;width: 120px;text-align: center;}
.header .menubar .menu>ul>li>a:hover{background-color: #4183e1;}
.header .menubar .menu>ul>li>ol>li>a{display:block;/* line-height: 40px; */background:rgb(65 131 225);/* text-align: center; */display: flex; align-items: center; height: 50px; align-content: center; justify-content: center; border-top: 1px #3061a7 solid;}
.header .menubar .menu>ul>li>ol>li>a:hover{background-color:#deb700;}

.menubar .menu ul li{_float: left;_display:block;}
.menubar .menu ul li a{_display: block;_width: 110px;_float: left;_text-align: center;_line-height:40px;_font-size: 16px;}
.menubar .menu>ul>li{position: relative;float: left;_display:block;}
.menubar .menu>ul>li>a{display: block;width: 125px;float: left;text-align: center;line-height:40px;font-size: 14px;}
.menu ul li ol.SecMenu  li a{display:block;/* height: 40px; */font-size: 14px;/* line-height: 40px; */text-align: center;}
.menubar .menu>ul>li:hover.SecMenu{display:block;z-index:9999;} 
.SecMenu{width:125px;position: absolute;left:0px;top:40px;z-index: 99999999;display:none;*+background-color:#4183e1;}

/*改---------------------------------------------------------------------------------------------------------------------------------------------*/

.SecMenu{width:125px;position: absolute;left:0px;top:40px;z-index:999999999;display:none;
/*ie7/ie9绝对颜色*/
	*+background-color:#4183e1;background-color:#4183e1;}
.menubar .menu>ul>li:hover .SecMenu{display: block;}

/*banner*/
.comWidth .focus{height: 226px;overflow: hidden;margin-top: 5px;width: 1200px;}
.comWidth .focus>ul>li>img{height: 226px;width: 1200px;}
#focus {clear: both; overflow: hidden; position: relative; float: left; z-index: 9;}
#focus ul { width: 1172px; height: 226px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1200px; height: 350px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus ul li img{width:1200px; height:auto;}
#focus .preNext { width: 550px; height: 226px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../../images/ysxy_v3/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../../images/ysxy_v3/sprite1.png) no-repeat right center; }

/*新闻内容*/
.main .leftBox{margin: 5px 0 10px 0;/*height: 870px;*/position: relative; width: 870px;}
.newsBox{width: 870px;/*background-color: red;*/}
.newsBox .newsMenu{height: 40px;background-color: #e5e5e5;font-size:16px;color:#383838;}
.newsBox .newsMenu li{display: block;width: 100px;line-height: 40px;text-align: center;float: left;cursor: pointer;}
.newsBox .newsMenu a{line-height: 250%;}
.newsBox .newsMenu .on{background-color: #1c58ae;color:#fff;}
.newsBox .newsMenu>span>a{line-height: 40px;color:#666;padding-right: 10px;font-size: 12px;}
.newsBox .swi{display: block;width: 46%; float: left; padding: 15px;}
.newsBox .syn   {margin-newsBoxop:18px; padding-right: 10px;border-bottom: 1px solid #dbdbdb;height: 148px;}
.newsBox .syn dt {height: 130px;width: 255px;overflow: hidden;float: left;margin-right: 20px;}
.newsBox .syn dt img{height: 130px;width: 255px;}
.newsBox .syn h2  {margin-bottom: 10px;line-height: 32px;}
.newsBox .syn h2 a {color:#383838;font-size: 16px;font-weight: bold;line-height: 18px;}
.newsBox .syn h2 a:hover  {color:#037700;}
.newsBox .syn p   {color:#686868;font-size: 12px;line-height: 24px;text-indent: 24px;}
.newsBox .list{padding-top: 10px;}
.newsBox .list li{line-height: 28px;background: url(../../images/ysxy_v3/icon/icon3.png) no-repeat 0 center;padding-left: 8px;color:#383838;}
.newsBox .list a{color:#383838;font-size: 14px;*+float: left;}
.newsBox .list a:hover{text-decoration: underline;}
.newsBox .list em{color:#cbcbcb;line-height: 28px;}

.main .rightBox{width: 320px; margin: 5px 0 10px 0;}
.major{/*background-color: red;*/}
.major .top{height: 40px;line-height: 40px;background-color: #1c58ae;font-size:16px;color:#fff;padding-left: 10px;}
.major ul li{padding-left: 10px;border-bottom: 1px solid #fff;background-color: #e5e5e5;}
.major ul li:hover{background-color:#f0b20c;}
.major ul li a{display: block;height: 52px;color:#333;font-size: 16px;line-height: 60px;background:url(../../images/ysxy_v3/icon/icon4.png) no-repeat 0 center ;padding-left: 35px;}
.major ul li a>em{font-size: 12px;}
.major ul li a.i1{background-position:0 17px;}
.major ul li a.i2{background-position:0 -42px;}
.major ul li a.i3{background-position:0 -96px;}
.major ul li a.i4{background-position:0 -155px;}
.major ul li a.i5{background-position:0 -211px;}
.major ul li a.i6{background-position:0 17px;}
.major ul li:hover a{background:url(../../images/ysxy_v3/icon/icon5.png) no-repeat 0 center;}
.major ul li:hover .i1{background-position:0 17px;background-color:#f0b20c;color:#fff;}
.major ul li:hover .i2{background-position:0 -42px;background-color:#f0b20c;color:#fff;}
.major ul li:hover .i3{background-position:0 -96px;background-color:#f0b20c;color:#fff;}
.major ul li:hover .i4{background-position:0 -155px;background-color:#f0b20c;color:#fff;}
.major ul li:hover .i5{background-position:0 -211px;background-color:#f0b20c;color:#fff;}
.major ul li:hover .i6{background-position:0 17px;background-color:#f0b20c;color:#fff;}

/*快捷按钮*/
.quick{margin-bottom: 10px;}
.quick>ul>li{display:block; height:84px; width:90%; float: left; font-size: 24px;line-height: 24px; margin: 14px 16px; border-radius: 20px;}
.quick>ul>li.bg2{background:url(../../images/ysxy_v3/icon/bg2.png) no-repeat 0 center #15b5e3;}
.quick>ul>li.bg3{background:url(../../images/ysxy_v3/icon/bg3.png) no-repeat 0 center #158ee3;}
.quick>ul>li.bg4{background:url(../../images/ysxy_v3/icon/bg4.png) no-repeat 0 center #20d263;}
.quick>ul>li.bg5{background:url(../../images/ysxy_v3/icon/bg5.png) no-repeat 0 center #becc1e;}
.quick>ul>li.bg6{background:url(../../images/ysxy_v3/icon/bg6.png) no-repeat 0 center #e7c217;}
.quick>ul>li>a{width: 100px;display: block;text-align: center;margin-left: 90px;margin-top: 28px;}
.quick>ul>li.bg3>a,.quick>ul>li.bg4>a{margin-top: 30px;}
.quick>ul>li.qIcon{height: 84px;width: 190px;float: left;background:url(../../images/ysxy_v3/icon/bg1.png) no-repeat 0 center;font-size: 12px;margin-left: 0;}
.quick .qIcon>span{display: block;height: 36px;width: 100px;margin: 0 auto;padding-top: 3px;}
.quick .qIcon>span>a{display:block;line-height: 14px;width: 30px;}
.quick .qIcon span>a.a1{padding: 3px 10px;float: left;}
.quick .qIcon .b1>a.a1{padding-top: 7px;}
.quick .qIcon .b1>a.a2{height: 25px;width:38px;margin-bottom: 10px;float: left;line-height: 35px;padding-left: 7px;padding-top: 4px;}
.quick .qIcon .b2>a.a1{padding-top: 5px;}
.quick .qIcon .b2>a.a2{width: 30px;padding-left: 15px;float: left;padding-top: 5px;}
.quick .qIcon>span>a:hover{text-decoration: underline;}

#picBox{}
#picBox td{padding:5px;}
#picBox td a{color:#333;}
#picBox img{height:80px;width:145px; }

/*友情链接*/
.link{height: 140px;background-color: #e5e5e5;}
.link h3{font-size: 16px;color:#383838;line-height: 44px;background:url(../../images/ysxy_v3/icon/b_line.png) no-repeat left bottom;margin-bottom: 10px;padding-top: 15px;}
.link ul li{float: left;line-height: 24px;}
.link ul li>i{color:#686868;}
.link ul li>a{color:#686868;padding:0 4px;}
.link ul li>a:hover{text-decoration: underline;}

/*底部*/
.footer{background-color: #1c58ae;height: 85px;color:#99b698;text-align: center;padding-top: 30px;line-height: 32px; clear:both;}
.footer a{color:#99b698;}
.footer a:hover{text-decoration: underline;}

/*学院概况*/

.slider{ padding-top:12px;}
.main_i{ padding-top:0px;}
.xybox{ margin-bottom:0px;}
.xybox h3{line-height: 28px;font-size:24px; text-align:center; color:#383838;}
.xybox p{line-height: 28px;margin-top: 20px;font-size:14px;text-indent: 24px; color:#383838;}


/*二级导航 */
.l_cont{ width:300px;  float:left;}
.s_nav{ width:300px; height:100%; margin-bottom:14px; background-color:#f6f6f6;}
.s_nav_sb{ width:300px; height:180px; background-image:url(../../images/ysxy_v3/nva_bg.jpg);}
.s_nav_sb h2{font:36px/36px "微软雅黑";color:#fff;font-weight:bold; padding-top:50px; padding-left:78px;}
.s_nav_sb p{font:34px/34px "Arial";color:#e1d377;opacity: 0.4; padding-top:20px; text-align:center;}
.s_nav .nav   {background-color:#fafafa;padding-top:40px;position:relative;padding-bottom: 50px;}
.s_nav .nav li{border-left:5px #2562bb solid;}
.s_nav .nav ul li a {font:18px/50px "微软雅黑";color:#333333;font-weight: bold; width:230px; display:block;padding-left: 70px;background:#f6f6f6;border-bottom: 1px solid #e0e0e0;}
.s_nav .nav ul li:hover{border-left: 5px #ffb818 solid;}
.s_nav .nav ul li a:hover,.s_nav .nav .on  {color:#2562bb;background-color:#e5e5e5;}


/*内页公共部分*/
.fl{float:left;}
.fr{float:right;}
.sideright{width:870px; height:100%;}
.sideright .title{background:url(../../images/ysxy_v3/sub_line.png) no-repeat 0 bottom;font-family: "微软雅黑";height:50px;padding-top: 13px;margin-bottom: 40px;}
.sideright .title h3,.e-title h3{font:24px/24px "";font-weight: bold;color:#666;font-family: "微软雅黑";background:url(../../images/ysxy_v3/icon/icon7.png) no-repeat left; padding-left:40px;}
.sideright .title h3{}
.sideright .title li{text-indent:20px;font-size: 12px;color:#686868;line-height:34px;background:url(../../images/ysxy_v3/icon/icon6.png) no-repeat left;padding-left:5px;}
.sideright .title li a{color:#686868;}
.sideright .title li em{color:#333;}
.sideright .title li i{font-size: 12px;font-family: "宋体";padding:0 3px;}
.sideright .title li a:hover{color:#aaa;}

/*教务管理专栏*/

.zsbox  {margin-bottom:30px; clear:both;}
.zsbox li i { margin-left:15px;}
.zsbox li {width:100%;display: block;height:45px;color:#666;font-size: 14px;line-height:45px;float: left; background: url(../../images/ysxy_v3/icon/icon3.png) no-repeat center left; height:44px;}       
.zsbox li em {float: right;display: block;color:#c4c4c4;font-size: 14px;line-height: 44px;}
.zsbox li a {width:690px;height: 28px;color:#383838; float:left; padding-left:15px;}
.zsbox li a:hover{color:#e76229;}


/*翻页*/

.pageNum {text-align:center;height:50px;margin: 0 auto;margin-top:30px;}
.pageNum a,.pageNum i,.pageNum span {height: 30px; line-height: 30px; padding: 0 12px; display: inline-block; background-color: #e1e1e1;  margin: 0 3px;color:#383838; }
.pageNum i  {background-color: #fff;}
.pageNum a.prev,.pageNum a.next,.pageNum span  {padding: 0 18px;color:#fff; background-color: #1c58ae; }
.pageNum a:hover{color:#fff;background-color:#1c58ae;}
.pative {color:#fff;background-color:#1c58ae;padding: 7px 12px;}


/* 教务管理专栏-详细 */

.zsbox-text{ margin-bottom:50px;}
.zsbox-text a{ color:#000;}
.zsbox-text p,.jxbox-text p {line-height:240%;font-size: 14px;text-indent: 24px; margin-bottom:30px; color:#383838;}
.zsbox-text em  {line-height:240%;font-size: 14px;}
.zsbox-text .sub-author {padding:20px 0 30px 250px ;margin-bottom: 20px;border-bottom: 1px solid #e0e0e0;font:12px/12px "微软雅黑";}
.sub-author span  {color:#999;padding-right: 15px;}
.zsbox-text h1  {text-align:center;font-size: 22px;color:#383838;font-weight: normal; }


/*师资队伍*/
.szdw{ width:870px;}
.szdw li{ border-bottom:1px solid #ccc; height:185px; margin-bottom:8px; margin-left:30px;}
.szdw li .szdw_left img{width:140px; height:170px;}
.szdw li .szdw_right{ width:670px;}
.szdw li .szdw_right h3{font-size: 24px;line-height: 32px;color:#2f3237;font-weight:normal;}
.szdw li .szdw_right h4{font-size: 14px;line-height: 28px; color:#686868;font-weight:normal;}
.szdw li .szdw_right p{font-size: 14px;line-height: 25px;color:#686868;}

.szdw li .szdw_right .intro{position: relative;}
.szdw li .szdw_right .intro .text{width:70%;}
.szdw li .szdw_right .intro .mbtn{width: 80px; height: 80px; display: block; border: 2px #edecec solid; border-radius: 100%; font-size: 20px; line-height: 400%; text-align: center; position: absolute; right: 30px; top: -34px;}
.szdw li .szdw_right .intro a:hover .mbtn{background-color:#ffb818; color:#fff;  border: 2px #fff solid;}

/*师资队伍-详细-20250610修改416行*/
.jsbox .person img{ width:170px; height:200px;}
.jsbox .person {height: 200px;padding:10px;border: 1px solid #f2f2f2;}
.person .szpic {height: 190px;width: 205px;overflow: hidden;float: left;}
.jsbox .ziliao {float: left;margin-left: 10px;color:#383838;font-size: 14px;}
.jsbox .ziliao ul li {line-height: 29px;display: block;}
.jsContent {color:#383838;margin-top: 0px;font-size: 14px;line-height: 32px;height:650px;}
.jsContent span {display: block;height: 45px;line-height:45px;font-size: 18px;border-bottom:2px solid #e0e0e0;}
.entry_content div,.entry_content p,.entry_content span{text-indent: 36px;line-height:200%;font-size:18px!important;font-family: '微软雅黑'!important;}
.entry_content img{text-indent: 0px!important;};