@charset "utf-8";
/*공과대학 메인 페이지*/
.main-content{position:relative;min-width: 1200px;overflow: hidden;}
.main-content-bg{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/main_bg.jpg) no-repeat center;background-size: auto 100%;}
.main-content-in{width: 1200px;margin: 0 auto;padding: 10px 0 20px;}
.main-top{position: relative;margin-top: 8px;}
.mt-top .cl-menu-title{float: left;padding: 24px 31px;border-radius: 0 9px 0 9px;font-family: "NotoSans-Regular";font-size: 18px;line-height: 22px;color: #ffffff;background: #014195;}
.mt-top .cl-menu-title span{display: inline-block;padding-left: 28px;background: url(/images/engineering/main/main_bg02.gif) no-repeat left center;}
.mt-top .cl-menu-title span a{color:#ffffff;}
.mt-top ul{float: right;border-radius: 9px 0 9px 0;background: url(/images/engineering/main/main_bg05.png) center;overflow: hidden;}
.mt-top ul li{float: left;background: url(/images/engineering/main/main_bg06.png) no-repeat left center;}
.mt-top ul li:first-child{background: none;}
/*.mt-top ul li a{display: block;padding: 25px 39px 24px 40px;text-align: center;font-family: "NotoSans-Regular";font-size: 17px;line-height: 21px;color: #ffffff;}*/
.mt-top ul li a{display: block;padding:25px 22px 24px 22px;text-align: center;font-family: "NotoSans-Regular";font-size: 17px;line-height: 21px;color: #ffffff;}
.mt-top ul li:first-child a{padding: 14px 39px 14px;}
.mt-top ul li.on a{background: #20262e;text-decoration: none;color:#f5fb07;}
.mt-top ul li a:hover{color: #3c8ffb;}
/* 260115 ai 번역 떄문에 변경 */
.slogan{text-align: center;margin: 30px 0 30px;}
/* 260115 ai 번역 떄문에 변경 */
.slogan > div > p {display: inline-block;padding-bottom: 2px;background: url(/images/engineering/main/main_bg07.gif) repeat-x left bottom;font-family: "NotoSans-Regular";font-size: 29px;line-height: 34px;color: #c0daf2;}
.slogan .s-green{color: #12fefe;}
.slogan .s-white{color: #ffffff;}

.mv-menu{position: relative;float: left;width: 285px;border-radius: 9px 0 9px 0;box-shadow: 3px 3px 3px rgba(0,0,0,0.3);background: url(/images/engineering/main/main_bg08.png) no-repeat center;overflow: hidden;}
.mv-menu-title{margin: 30px 0 22px 24px;font-weight: normal;font-size: 20px;line-height: 24px;color: #ffffff;}
/* 260108 ai번역 시 깨지는 현상 떄문에 float대신 flex 사용 S */
.mv-menu > ul{width: 255px;margin: 0 auto;display: flex;flex-wrap: wrap}
.mv-menu > ul > li{text-align: center;width: 127px;padding: 25px 0 26px;border-bottom: 1px solid #d27806;}
/* 260108 ai번역 시 깨지는 현상 떄문에 float대신 flex 사용 E */
.mv-menu > ul > li.mvm-bg02{border-left: 1px solid #d27806;}
.mv-menu > ul > li.mvm-bg04{border-left: 1px solid #d27806;}
.mv-menu > ul > li:last-child{width: 255px;border-bottom: none;}
.mv-menu > ul > li > a{display: inline-block;padding-top: 40px;font-family: "NotoSans-Regular";font-size: 16px;line-height: 20px;color: #ffffff;}
.mv-menu > ul > li:last-child > a{padding: 19px 0 23px 45px;}
.mv-menu > ul > li.mvm-bg01 a{background: url(/images/engineering/main/mvm_bg01.png) no-repeat center top;}
.mv-menu > ul > li.mvm-bg02 a{background: url(/images/engineering/main/mvm_bg02.png) no-repeat center top;}
.mv-menu > ul > li.mvm-bg03 a{background: url(/images/engineering/main/mvm_bg03.png) no-repeat center top;}
.mv-menu > ul > li.mvm-bg04 a{background: url(/images/engineering/main/mvm_bg04.png) no-repeat center top;}
.mv-menu > ul > li.mvm-bg05 a{background: url(/images/engineering/main/mvm_bg05.png) no-repeat left center;}

.main-board{position: relative;float: left;width: 590px;border-radius: 9px 0 9px 0;box-shadow: 2px 2px 2px rgba(0,0,0,0.5);margin-left: 20px;}
.main-board > ul{width: 100%;padding: 30px 0;border-radius: 9px 0 0 0;background: #093d62;}
.main-board > ul > li{float: left;}
.main-board > ul > li > a{display: inline-block;padding: 0 19px 0 20px;font-size: 20px;line-height: 24px;color: #849eb1;background: url(/images/engineering/main/main_bg09.gif) no-repeat left center;}
.main-board > ul > li:first-child > a{margin-left: 10px;background: none;}
.main-board > ul > li.on > a{padding: 0 19.5px 0 19.5px;font-weight: bold;color: #ffffff;}
.main-board > ul > li > .board-cont{display: none;position: absolute;left: 0px;top: 84px;width: calc(100% - 60px);padding: 20px 30px 25px;background: #ffffff;}
.main-board > ul > li.on > .board-cont{display: block;}
.main-board > ul > li > .board-cont > ul > li{padding: 12px 0;background: url(/images/engineering/main/main_bg11.gif) repeat-x left bottom;}
.main-board > ul > li > .board-cont > ul > li > a{float: left;display: inline-block;padding-left: 16px;max-width: 300px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;line-height: 19.5px;color: #666666;background: url(/images/engineering/main/main_bg10.gif) no-repeat left center;}
.main-board > ul > li > .board-cont > ul > li > a:hover{color: #014195;}
.main-board > ul > li > .board-cont > ul > li > span{display: inline-block;float: right;font-size: 14px;line-height: 18px;color: #b2b2b2;}
.board-more{position: absolute;right: 30px;top: 22px;display: inline-block;}
.mboard-bottom{margin-top: 260px;}
.mboard-bottom > ul{width: 100%;}
.mboard-bottom > ul > li{float: left;width: 33%;background: #bfbfbf;}
.mboard-bottom > ul > li.sec{width: 34%;background: #d2d2d2;}
.mboard-bottom > ul > li > a{display: block;width: 155px;padding: 24px 0;margin: 0 auto;font-family: "NotoSans-Regular";font-size: 16px;line-height: 20px;color: #444444;background: url(/images/engineering/main/main_bg03.gif) no-repeat right center;}
.mboard-bottom > ul > li > a:hover{color: #4994f6;}
.mboard-bottom > ul > li.sec > a{background: url(/images/engineering/main/main_bg04.gif) no-repeat right center;}
.mboard-bottom > ul > li:last-child{border-radius: 0 0 9px 0;}

.mv-right{float: left;width: 285px;margin-left: 20px;}
.mdp1-f2-rt-lf{float:left;width:394px;}

/* 슬라이더03 */
.mv-right .slide{width: 285px;box-shadow: 2px 2px 2px rgba(0,0,0,0.5);border-radius: 9px 0 9px 0;}
.slider003.flexslider .flex-direction-nav a.flex-next{background:url(/images/engineering/main/right_arrow.gif) no-repeat left top;width:20px;height:20px;z-index:20;display:inline-block;}
.slider003.flexslider .flex-direction-nav a.flex-prev{background:url(/images/engineering/main/left_arrow.gif) no-repeat left top;width:21px;height:20px;z-index:20;display:inline-block;}
.slider003.flexslider .flex-direction-nav .flex-pauseplay a{background:url(/images/engineering/main/stop.gif) no-repeat left top;width:19px;height:20px;z-index:20;display:inline-block;}
.slider003.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{background:url(/images/engineering/main/play.gif) no-repeat left top;width:19px;height:20px;display:inline-block;}
.slider003.flexslider{width:100%;overflow:hidden;position:relative;height:300px;}
.slider003 .flex-direction-nav{z-index: 15;position:absolute;right:90px !important;bottom:18px;height:20px;text-align:center;}
.slider003 .flex-direction-nav li{float:left;text-align:center;}
.slider003 .flex-direction-nav a{font-size:0;overflow:hidden;}
.slider003.flexslider .slides li{width:100%;position:relative;}
.slider003.flexslider .flex-control-nav{position:absolute;bottom:21px;left:69px;height: 17px;z-index:9;}
.slider003.flexslider .flex-control-nav li{display:inline-block;vertical-align: top;}
.slider003.flexslider .flex-control-nav li a{cursor:pointer;display:block;width:30px;height:17px;overflow:hidden;display:none;font-size: 13px;line-height: 17px;color:#12fefe;text-align:right;}
.slider003.flexslider .flex-control-nav li a.flex-active{display:block;}
.slider003 .flex-pauseplay a{height: 22px;z-index: 20;width: 22px;}
.slider003 .slide_num{position:absolute;bottom:21px;left:84px;z-index:20;font-size: 13px;line-height: 17px;color:#12fefe;padding-left:18px;}
.slider003 .slide_num > .all{text-align: center;width: 15px;display: inline-block;}

/* 슬라이더04 */
.slider004.flexslider .flex-direction-nav a.flex-next{background:url(/images/engineering/main/right_arrow.gif) no-repeat left top;width:20px;height:20px;z-index:20;display:inline-block;}
.slider004.flexslider .flex-direction-nav a.flex-prev{background:url(/images/engineering/main/left_arrow.gif) no-repeat left top;width:21px;height:20px;z-index:20;display:inline-block;}
.slider004.flexslider .flex-direction-nav .flex-pauseplay a{background:url(/images/engineering/main/stop.gif) no-repeat left top;width:19px;height:20px;z-index:20;display:inline-block;}
.slider004.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{background:url(/images/engineering/main/play.gif) no-repeat left top;width:19px;height:20px;display:inline-block;}
.slider004.flexslider{width:100%;overflow:hidden;position:relative;height:255px;}
.slider004 .flex-direction-nav{z-index: 15;position:absolute;right:90px !important;bottom:18px;height:20px;text-align:center;}
.slider004 .flex-direction-nav li{float:left;text-align:center;}
.slider004 .flex-direction-nav a{font-size:0;overflow:hidden;}
.slider004.flexslider .slides li{width:100%;position:relative;}
.slider004.flexslider .flex-control-nav{position:absolute;bottom:21px;left:69px;height: 17px;z-index:9;}
.slider004.flexslider .flex-control-nav li{display:inline-block;vertical-align: top;}
.slider004.flexslider .flex-control-nav li a{cursor:pointer;display:block;width:30px;height:17px;overflow:hidden;display:none;font-size: 13px;line-height: 17px;color:#12fefe;text-align:right;}
.slider004.flexslider .flex-control-nav li a.flex-active{display:block;}
.slider004 .flex-pauseplay a{height: 22px;z-index: 20;width: 22px;}
.slider004 .slide_num{position:absolute;bottom:21px;left:84px;z-index:20;font-size: 13px;line-height: 17px;color:#12fefe;padding-left:18px;}
.slider004 .slide_num > .all{text-align: center;width: 15px;display: inline-block;}

.mv-info{position: relative;margin-top: 8px;box-shadow: 2px 2px 2px rgba(0,0,0,0.5);border-radius: 9px 0 9px 0;padding: 17px 40px 18px;background: url(/images/engineering/main/main_bg12.gif) repeat;}
.mv-info ul li{padding: 2px 0;padding-left: 10px;font-family: "NotoSans-Regular";font-size: 15px;line-height: 19px;color: #ffffff;background: url(/images/engineering/main/main_bg13.png) no-repeat left 9px;}

.gallery{background: #e6e9f1;min-width: 1200px;}
.gallery .gal-in{width: 1200px;margin: 0 auto;position: relative;}
.gallery .gal-in .gal-more{position: absolute;right: 0px;top: 6px;}
.gallery .gal-in .gal-title{text-align: center;padding: 6px 0;font-family: "NotoSans-Regular";font-weight: normal;font-size: 25px;line-height: 32px;color:#333333;}
.gallery .gal-in > ul{padding-bottom: 30px;}
/* 260115 ai 번역 떄문에 width값 추가 */
.gallery .gal-in > ul > li{float: left;margin-left: 20px;width: 23%}
.gallery .gal-in > ul > li:first-child{margin-left: 0px;}
.gallery .gal-in > ul > li > .gal-img{display: block;width: 100%;overflow: hidden;}
.gallery .gal-in > ul > li > .gal-img img{transition: all 0.2s ease-in-out;}
.gallery .gal-in > ul > li:hover > .gal-img img{transform: scale(1.1,1.1);}
.gallery .gal-in > ul > li > .gal-text{margin-top: 20px;text-align: center;font-size: 16px;line-height: 20px;letter-spacing: -1px;    
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 85%;}
.gallery .gal-in > ul > li > .gal-text a{color: #333333;}
.gallery .gal-in > ul > li:hover > .gal-text a{color: #014195;}

/*학과 메인 페이지*/
.depart-mv{padding-top: 13px;}
.dp-main-content{position: relative;min-width: 1200px;overflow: hidden;}
.dp-main-content-bg{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/main_bg.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg1{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_1.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg2{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_2.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg3{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_3.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg4{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_4.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg5{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_5.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg6{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_6.jpg) no-repeat center;background-size: auto 100%;}
.dp-main-content-bg7{position: absolute;top: 0px;width:100%;height: 100%;background: url(/images/engineering/main/depart_main_6.jpg) no-repeat center;background-size: auto 100%;}
.dpm-left{float: left;width: 895px;}
.mv-menu2{position: relative;float: left;width: 285px;border-radius: 9px 0 9px 0;box-shadow: 3px 3px 3px rgba(0,0,0,0.3);background: url(/images/engineering/main/dp_main_bg02.png) no-repeat center;overflow: hidden;}
.mv-menu2-title{margin: 19px 0 19px 24px;font-weight: normal;font-size: 20px;line-height: 24px;color: #ffffff;}

/* 251229 ai번역 시 깨지는 현상 떄문에 float대신 flex 사용 S */
.mv-menu2 > ul{width: 255px;margin: 0 auto;display: flex;flex-wrap: wrap;}
.mv-menu2 > ul > li{text-align: center;width: 127px;padding: 22px 0 18px;border-bottom: 1px solid #4a955b;}
/* 251229 ai번역 시 깨지는 현상 떄문에 float대신 flex 사용 E */

.mv-menu2 > ul > li > a{display: inline-block;padding-top: 40px;font-family: "NotoSans-Regular";font-size: 16px;line-height: 20px;color: #ffffff;}
.mv-menu2 > ul > li.mv2-bg01 > a{background: url(/images/engineering/main/mv2_bg01.png) no-repeat center top;}
.mv-menu2 > ul > li.mv2-bg02{border-left: 1px solid #4a955b;}
.mv-menu2 > ul > li.mv2-bg02 > a{background: url(/images/engineering/main/mv2_bg02.png) no-repeat center top;}
.mv-menu2 > ul > li.mv2-bg03 > a{background: url(/images/engineering/main/mv2_bg03.png) no-repeat center top;}
.mv-menu2 > ul > li.mv2-bg04{border-left: 1px solid #4a955b;}
.mv-menu2 > ul > li.mv2-bg04 > a{background: url(/images/engineering/main/mv2_bg04.png) no-repeat center top;}
.mv-menu2 > ul > li.mv2-bg05{border-bottom: none;}
.mv-menu2 > ul > li.mv2-bg05 > a{background: url(/images/engineering/main/mv2_bg05.png) no-repeat center top;}
.mv-menu2 > ul > li.mv2-bg06{border-left: 1px solid #4a955b;border-bottom: none;}
.mv-menu2 > ul > li.mv2-bg06 > a{background: url(/images/engineering/main/mv2_bg06.png) no-repeat center top;}

.main-board2{position: relative;float: left;width: 590px;border-radius: 9px 0 9px 0;box-shadow: 2px 2px 2px rgba(0,0,0,0.5);margin-left: 20px;}
.main-board2 > ul{width: 100%;padding: 26px 0 25px;border-radius: 9px 0 0 0;background: #093d62;}
.main-board2 > ul > li{float: left;}
.main-board2 > ul > li > a{display: inline-block;padding: 0 19px 0 20px;font-size: 20px;line-height: 24px;color: #849eb1;background: url(/images/engineering/main/main_bg09.gif) no-repeat left center;}
.main-board2 > ul > li:first-child > a{margin-left: 10px;background: none;}
.main-board2 > ul > li.on > a{padding: 0 19.5px 0 19.5px;font-weight: bold;color: #ffffff;}
.main-board2 > ul > li > .board-cont{display: none;position: absolute;left: 0px;top: 75px;width: calc(100% - 60px);padding: 20px 30px 40px;background: #ffffff;}
.main-board2 > ul > li.on > .board-cont{display: block;}
.main-board2 > ul > li > .board-cont > ul > li{padding: 11px 0;background: url(/images/engineering/main/main_bg11.gif) repeat-x left bottom;}
.main-board2 > ul > li > .board-cont > ul > li > a{float: left;display: inline-block;padding-left: 16px;max-width: 300px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;line-height: 19.5px;color: #666666;background: url(/images/engineering/main/main_bg10.gif) no-repeat left center;}
.main-board2 > ul > li > .board-cont > ul > li > a:hover{color: #014195;}
.main-board2 > ul > li > .board-cont > ul > li > span{display: inline-block;float: right;font-size: 14px;line-height: 18px;color: #b2b2b2;}
.board-more{position: absolute;right: 30px;top: 22px;display: inline-block;}
.mboard-bottom2{margin-top: 224px;}

.dl-bottom{position: relative;margin-top: 15px;border-radius: 9px 0 9px 0;box-shadow: 2px 2px 2px rgba(0,0,0,0.5);background: #cadddb;}
.dl-bottom ul{padding: 25px 0;}
.dl-bottom ul li{float: left;text-align: center;width: calc(20% - 1px);background: url(/images/engineering/main/dlb_bg_b.gif) no-repeat left center;}
.dl-bottom ul li:first-child{border-left: none;}
.dl-bottom ul li > a{display: block;padding-top: 40px;font-family: "NotoSans-Regular";font-size: 16px;color: #014195;}
.dl-bottom ul li.dl-bg01 > a{background: url(/images/engineering/main/dlb_bg01.gif) no-repeat top center;}
.dl-bottom ul li.dl-bg02 > a{background: url(/images/engineering/main/dlb_bg02.gif) no-repeat top center;}
.dl-bottom ul li.dl-bg03 > a{background: url(/images/engineering/main/dlb_bg03.gif) no-repeat top center;}
.dl-bottom ul li.dl-bg04 > a{background: url(/images/engineering/main/dlb_bg04.gif) no-repeat top center;}
.dl-bottom ul li.dl-bg05 > a{background: url(/images/engineering/main/dlb_bg05.gif) no-repeat top center;}
.dl-bottom ul li > a:hover{color: #283e5c;}

.dpm-right{float: right;width: 285px;}
.guide{position: relative;margin-top: 10px;border-radius: 9px 0 9px 0;box-shadow: 2px 2px 2px rgba(0,0,0,0.5);background: url(/images/engineering/main/guide_bg.png) no-repeat top center;}
.guide .guide-title{padding: 15px 20px;font-family: "NotoSans-Regular";font-size: 20px;line-height: 24px;color: #ffffff;}
/* 251229 height 100px 삭제 */
.guide ul{padding: 5px 40px 11px;}
.guide ul li{padding: 2px 0;padding-left: 10px;font-family: "NotoSans-Regular";font-size: 15px;line-height: 16px;color: #ffffff;background: url(/images/engineering/main/main_bg13.png) no-repeat left 9px;}
.guide .guide-btn{text-align: center;padding-bottom: 15px;padding-top: 10px;}
.guide.gb13 ul li{line-height: 13px;}
.guide.gb16 ul li{line-height: 16px;}
.guide.gb17 ul li{line-height: 17px;}
.guide.gb18 ul li{line-height: 18px;}
.guide.gb21 ul li{line-height: 21px;}
.guide.gb30 ul li{line-height: 30px;}

/* 학과메인 */
.container-out{position: relative;min-width: 1200px;}
.section{float:left;top:0;left:0;display:none;width:100%;}

.btnPrevSlide > a{position:absolute;top:50%;left:0;z-index:99;}
.btnNextSlide > a{position:absolute;top:50%;right:0;z-index:99;}
.navSlide.forPc li{float:left;margin-right:14px;}
.navSlide.forPc li > a{font-size:15px;color:#fff;display:block;cursor: pointer;background:url(/images/engineering/main/tab_off.png) no-repeat center top;width:68px;padding:20px 0;padding-bottom:25px;text-align:center;}
.navSlide.forPc li > a.active{background:url(/images/engineering/main/tab_on.png) no-repeat center top;color:#fff;font-weight:bold;}

@media screen and (max-width: 1024px) {
	.container-out{min-width: 1024px;}
}

@media screen and (max-width: 768px) {
	.container-out{min-width: 300px;}
	.btnPrevSlide > a{top:32px;left:210px;}
	.btnPrevSlide > a img{width:53px;}
	.btnNextSlide > a{top:32px;right:40px;}
	.btnNextSlide > a img{width:53px;}
}

@media screen and (max-width: 400px) {
	.btnPrevSlide > a{top:45px;left:190px;}
	.btnPrevSlide > a img{width:30px;}
	.btnNextSlide > a{top:45px;right:20px;}
	.btnNextSlide > a img{width:30px;}
}

/*해당 부분 css는 학과메뉴의 깨진 부분을 수정한 소스입니다. s*/
@media screen and (max-width: 1024px) {
	.mt-top ul li:first-child.on a{padding: 14px 25px 9px;}
	.mt-top ul li.on a{padding: 25px 23px 24px 23px;}
}

@media screen and (max-width: 400px) {
	.mt-top ul li.on a{padding: 15px 23px 13px 24px}
}
/*해당 부분 css는 학과메뉴의 깨진 부분을 수정한 소스입니다. e*/




/* 20211115 전자전기컴퓨터공학부 메인 NEWS 추가 */

/*.msc-ti{font-family: 'KoreanSWGI'; font-size: 34px; color: #333; font-weight: 400;}*/
/*.msc-ti > span{font-size: 41px; color: #2241b6;}*/
/*.msc-ti.wf{color: #fff;}*/
/*.msc-ti.wf > span{font-size: inherit; color: #fbc02d;}*/
/*.msc1{padding: 40px 0;}*/

/*.msc-lsbx{padding-top: 30px;position: relative;}*/
/*.msc-ls{margin-left: -3%; margin-right: -1%;}*/
/*.msc-ls:after{content: ""; display: block; clear: both;}*/
/*.msc-ls > li{float: left; width: 30%; margin-left: 3%; margin-bottom: 30px; box-shadow: 1px 2px 6px rgba(0,0,0,0.3);}*/
/*.msc-ls > li > a{display: block; }*/
/*.msc-ls > li .ph img{*/
/*	width: 100%;*/
/*	max-width: 468px;*/
/*	!*max-height: 248px;*!*/
/*	min-height: 248px;*/
/*}*/
/*.msc-ls > li .tx{padding: 15px 3%;background: #fff; }*/
/*.msc-ls > li .tx > h4{font-size: 17px; line-height: 24px; height: 48px; overflow: hidden; font-weight: 500; letter-spacing: -1px;}*/
/*.msc-ls > li .tx > p{text-align: right; font-size: 15px; color: #666; margin-top: 10px;}*/
/*.msc-lsbx .more-bx{position: absolute; right: 0; bottom: 100%; margin-bottom: 2px;}*/
/*.msc-lsbx .more-bx > a{display: inline-block;  font-size: 17px; color: #333; line-height: 22px;}*/
/*.msc-lsbx .more-bx > a i{display: inline-block; vertical-align: top; position: relative; font-size: 0; width: 12px; height: 12px; margin-top: 5px; margin-right: 6px;}*/
/*.msc-lsbx .more-bx > a i:before{content: ''; position: absolute; left: 5px; right: 5px; top: 0; bottom: 0; background: #333;}*/
/*.msc-lsbx .more-bx > a i:after{content: ''; position: absolute; left: 0; right: 0; top: 5px; bottom: 5px; background: #333;}*/


/*.cleft-sbox{width: 730px;}*/
.main-floor3-2{width: 100%;margin: 0 auto;position: relative;padding-bottom: 20px}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item{overflow: hidden;box-shadow: 2px 2px 2px rgba(0,0,0,0.1);}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item a{position: relative;display:block;}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item a > div.imgs{overflow:hidden;}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item a > div.imgs img{width:100%;height: 143px;transition: all 0.3s ease-in-out;}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item a:hover > div.imgs img{transform: scale(1.1,1.1);}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item a > div.text{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;background: rgba(0,0,0,0.8);padding: 0 12px;box-sizing: border-box;}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item a > div.text > p{font-size: 13px;color: #fff;line-height: 30px;width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.main-floor3-2 .owl-nav button{width: 42px;height: 42px;position: absolute;top: 50%;margin-top: -30px;text-indent: -9999em}
.main-floor3-2 .owl-nav button.owl-prev{background: url("/images/engineering/main/mf_prev.png") no-repeat center center;left: 5px;border: none;}
.main-floor3-2 .owl-nav button.owl-next{background: url("/images/engineering/main/mf_next.png") no-repeat center center;right: 5px;border: none;}
.main-floor3-2 .owl-dots{display: none !important;}

.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item .tx{padding: 15px 3%;background: #fff;max-width: 100%;}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item .tx > h4{font-size: 17px; line-height: 24px; height: 48px; overflow: hidden; font-weight: 500; letter-spacing: -1px;}
.main-floor3-2 > .owl-stage-outer > .owl-stage > .owl-item > .item .tx > p{text-align: right; font-size: 15px; color: #666; margin-top: 10px;}