/*-------------------------mtabboard/TMPL07/style.css------------------------------------*/
/* ------------------------------------- S : mtabboard-sec ------------------------------------ */
.mtabboard-sec .mtab {position:relative;height:230px;box-sizing:border-box;padding-top:40px}
.mtabboard-sec .mtab:before, .mtabboard-sec .mtab:after {display:block;content:"";position:absolute;}
.mtabboard-sec .mtab:before {width:260px;height:100%;background:#1689b9;top:0;left:0;z-index:-1}
.mtabboard-sec .mtab:after {width:85px;height:75px;background:url(/resources/_Templet/Main/main_org2/_Img/main_spr.png) no-repeat;bottom:0;left:78px}
.mtabboard-sec .mtab dt {width:190px;padding-left:42px;box-sizing:border-box;}
.mtabboard-sec .mtab dt a {display:block;font-size:1.765em;font-weight:700;color:rgba(255,255,255,.6);box-sizing:border-box;position:relative;margin-bottom:10px;z-index:1}
.mtabboard-sec .mtab dt a:before {display:block;content:"";width:5px;height:5px;border-radius:50%;background:transparent;transition:all .3s ease-in;display:none}
.mtabboard-sec .mtab dd {display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:50px 0 0 190px;box-sizing:border-box;text-align:left;font-size:1rem}
.mtabboard-sec .mtab ul {background:#fff;height:100%;font-size:0}
.mtabboard-sec .mtab ul:after {display:block;content:"";clear:both}
.mtabboard-sec .mtab li {width:50%;float:left;box-sizing:border-box;padding:53px 45px 45px}
.mtabboard-sec .mtab li:first-child {padding-right:25px}
.mtabboard-sec .mtab li a {display:block;position:relative;font-size:1rem}
.mtabboard-sec .mtab li .subj {display:block;margin-bottom:5px}
.mtabboard-sec .mtab li .subj .comn {display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:90%;font-size:1.176em;font-weight:500;color:#333}
.mtabboard-sec .mtab li .subj .isNewIcon {display:inline-block;vertical-align:middle;}
.mtabboard-sec .mtab li .date {color:#7e7e7e;font-size:0.941em}
.mtabboard-sec .mtab li .txt {margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.mtabboard-sec .mtab li.no-data {float:none;display:inline-block;vertical-align:middle;width:100%;padding:130px 0 0;background-position:50% 30px;font-size:1rem;text-align:center}
.mtabboard-sec .mtab li.no-data:before {display:none}
.mtabboard-sec .mtab li a:hover .subj .comn, .mtabboard-sec .mtab li a:focus .subj .comn {text-decoration:underline}
.mtabboard-sec .mtab .btn-more {display:block;position:absolute;bottom:40px;left:42px}
.mtabboard-sec .mtab .btn-more:before, .mtabboard-sec .mtab .btn-more:after {width:26px;background:#fff}
.mtabboard-sec .mtab .isOn dt a {color:#fff}
.mtabboard-sec .mtab .isOn dt a:before {background:#fff}
.mtabboard-sec .mtab .isOn dd {display:block}
.mtabboard-sec .mtab ul.no-datas:before {display:inline-block;vertical-align:middle;content:"";width:0;height:100%}
@media all and (max-width:999px){
	.mtabboard-sec .mtab {height:289px;padding-top:30px}
	.mtabboard-sec .mtab:after {width:68px;height:60px;background-size:68px auto}
	.mtabboard-sec .mtab dt {padding-left:25px}
	.mtabboard-sec .mtab dt a {font-size:1.4em}
	.mtabboard-sec .mtab dd {padding-top:30px}
	.mtabboard-sec .mtab li {width:100%;padding:20px 25px 20px;position:relative}
	.mtabboard-sec .mtab li:first-child:not(.no-data):before {display:block;content:"";width:100%;height:1px;background:#ccc;position:absolute;bottom:0;left:0;box-sizing:border-box;border:25px solid #fff;border-top:0;border-bottom:0}
	.mtabboard-sec .mtab li .subj .isNewIcon {width:24px}
	.mtabboard-sec .mtab li .txt {margin-bottom:8px}
	.mtabboard-sec .mtab .btn-more {left:25px}
}
@media all and (max-width:600px){
	.mtabboard-sec .mtab {height:304px;padding:20px 0 0}
	.mtabboard-sec .mtab:before {width:100%;height:65px}
	.mtabboard-sec .mtab:after {width:51px;height:45px;background-size:51px auto;bottom:auto;left:auto;right:70px;top:20px;display:none}
	.mtabboard-sec .mtab dl {display:inline-block}
	.mtabboard-sec .mtab dt {width:auto}
	.mtabboard-sec .mtab dt a {font-size:1.15em;font-weight:500}
	.mtabboard-sec .mtab dd {padding:65px 0 0}
	.mtabboard-sec .mtab li .subj .comn {font-size:1em}
	.mtabboard-sec .mtab li .txt {font-size:.9em}
	.mtabboard-sec .mtab li .date {font-size:13px}
	.mtabboard-sec .mtab .btn-more {left:auto;right:40px;bottom:auto;top:36px}
}
@media all and (max-width:400px){
	.mtabboard-sec .mtab {height:263px}
	.mtabboard-sec .mtab:after {width:34px;height:30px;background-size:34px auto;top:35px}
	.mtabboard-sec .mtab li {padding:10px 15px 10px}
	.mtabboard-sec .mtab li:first-child:before {border-left-width:15px;border-right-width:15px}
	.mtabboard-sec .mtab li .subj .isNewIcon {width:20px}
}
/* ------------------------------------- E : mtabboard-sec ------------------------------------ */

/*-------------------------mtabgallery/TMPL07/style.css------------------------------------*/
/* ------------------------------------- S : mgallery-sec ------------------------------------ */
.mgallery-sec {position:relative;padding:0 0 100px;margin-top:40px}
.mgallery-sec .news-cont {display:block}
.mgallery-sec .mtit {font-size:1.882em;font-weight:700}
.mgallery-sec .item a {display:block;position:relative}
.mgallery-sec .item .img {position:relative;display:block;margin-bottom:14px;padding-top:60.219%;}
.mgallery-sec .item .img img {width:100%;height:100%;position:absolute;top:0;left:0}
.mgallery-sec .item .txt {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#6c6c6c;font-size:1.059em;text-align:center}
.mgallery-sec .item.no-data {width:100%;height:auto;padding:90px 0 0;background-position:50% 0;font-size:1rem;background:url(/resources/_Img/Board/default/ico_nodata.png) no-repeat center 0;text-align:center}
.mgallery-sec .item a:hover .txt, .mgallery-sec li a:focus .txt {text-decoration:underline}
.mgallery-sec .btn-more {display:block;position:absolute;top:12px;right:0;width:30px;height:30px}
.mgallery-sec .btn-more:before, .mgallery-sec .btn-more:after {width:26px;background:#333}
.mgallery-sec .ctrlnums-wrap {position:absolute;top:12px;right:45px;z-index:1}
.mgallery-sec .ctrlnums-wrap.disabled {display:none}
.mgallery-sec .ctrlnums-wrap .ctrl-auto.disabled {display:none}
.mgallery-sec .ctrlnums-wrap .ctrl-auto {font-size:0;display:inline-block;vertical-align:middle}
.mgallery-sec .ctrlnums-wrap .ctrl-auto button {display:inline-block;vertical-align:middle;width:26px;height:26px;background:none;border:0;position:relative}
.mgallery-sec .ctrlnums-wrap .ctrl-auto button:before {display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;box-sizing:border-box}
.mgallery-sec .ctrlnums-wrap .ctrl-auto .owl-prev:before, .mgallery-sec .ctrlnums-wrap .ctrl-auto .owl-next:before {width:14px;height:14px;border:2px solid #333;border-right:0;border-bottom:0}
.mgallery-sec .ctrlnums-wrap .ctrl-auto .owl-prev:before {transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.mgallery-sec .ctrlnums-wrap .ctrl-auto .owl-next:before {transform:rotate(135deg);-ms-transform:rotate(135deg)}
.mgallery-sec .ctrlnums-wrap .ctrl-auto .btn-play {display:none}
.mgallery-sec .ctrlnums-wrap .ctrl-auto .btn-play:before {width:0;height:0;border:5px solid transparent;border-left:10px solid #333;border-right:0}
.mgallery-sec .ctrlnums-wrap .ctrl-auto .btn-stop:before {width:10px;height:12px;border:3px solid #333;border-top:0;border-bottom:0}
@media all and (max-width:999px){
	.mgallery-sec {padding-bottom:50px}
	.mgallery-sec .mtit {font-size:1.5em}
	.mgallery-sec .ctrlnums-wrap {top:3px}
	.mgallery-sec .btn-more {top:4px}
}
@media all and (max-width:600px){
	.mgallery-sec .mtit {font-size:1.3em}
	.mgallery-sec .btn-more {width:45px;height:45px;top:-7px}
	.mgallery-sec .btn-more:before, .mgallery-sec .btn-more:after {width:18px}
}
@media all and (max-width:400px){
}
/* ------------------------------------- E : mgallery-sec ------------------------------------ */

