#wrapper {padding-bottom:0px;}


#mVisualA {width:100%; min-width:1200px;  height:580px; margin:140px auto 0px auto; overflow:hidden;position:relative;}

/*#mVisualA .mvisTxt {position: absolute;bottom: 40px;left: 50%;width: 1200px;margin-left: -600px;z-index: 9;text-align: right;}
#mVisualA .mvisTxt h1 {position: relative;margin: 0px;font-family: 'Noto Serif KR', serif;font-weight: 400;color: #fff;font-size: 28px;line-height: 28px;letter-spacing: -1px;}
#mVisualA .mvisTxt h1 span {font-weight:700;}*/

#mVisualA .mvisTxt {position:absolute;width: 1200px;top: 50%;left:50%;transform: translate(-50%, -50%);z-index:9;text-align: left;}
#mVisualA .mvisTxt span {display: block;font-weight: 700;font-size: 22px;text-transform: uppercase;color: #222;line-height: 100%;}
#mVisualA .mvisTxt .wowt {display:block;color: #027dc4;font-size: 54.5px;font-weight: 800;line-height: 64.5px;letter-spacing: -2px;margin: 40px 0 30px;font-family: "NanumSquareRound"}
#mVisualA .mvisTxt p {display:block;color: #222;font-size: 16.5px;line-height: 36.5px;letter-spacing: -1px;margin: 30px 0 50px;}
#mVisualA .mvisTxt a {position:relative;display: block;font-size: 17px;font-weight:600;letter-spacing: -1px;width: 160px;line-height: 45px;border: 1px solid #8c9693;text-align: center;}
#mVisualA .mvisTxt a:after {content:'';position: absolute;right: 20px;top: 50%;width: 12px;height: 18px;background: url(/img/icons.png) no-repeat;transform: translate(0, -50%);}
#mVisualA .mvisTxt a:hover {background:#fff;}
#mVisualA .mvisbg {background:url(/img/main/bg_mv1.jpg) center top no-repeat;height:580px;}



#showcase{position:relative;}
#showcase .showcase-onepage .showcase-content{}
#showcase .showcase-content-container{height: 580px !important}
#showcase .showcase-content{height: 580px !important}
#showcase .showcase-button-wrapper{clear:both; position:absolute; bottom:80px; left:50%; margin-left:-40px; text-align:center; z-index:11;}
#showcase .showcase-button-wrapper span{float:left; width:12px; height:12px; margin-left:12px; cursor:pointer; text-indent:-99999em; background:url(/img/main/visual_btn02.png) no-repeat ;}
#showcase .showcase-button-wrapper span.active{background-position:0 -24px;}

#showcase .showcase-arrow-next {position:absolute; top:410px;outline:0; width:80px; height:80px; margin-top:0px; text-indent:-9999px; z-index:11;left:30px; background:url(/img/main/prev_next_btn.png) no-repeat 0 0px;  cursor:pointer; opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);}
#showcase .showcase-arrow-previous{position:absolute; top:410px; outline:0; width:80px; height:80px; margin-top:0px; text-indent:-9999px; z-index:11;right:30px; background: url(/img/main/prev_next_btn.png) no-repeat -80px 0; cursor:pointer;opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50); }
#showcase .showcase-arrow-next:hover, #showcase .showcase-arrow-previous:hover  {opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}


#newsArea{display:block;position:relative; width:1198px;  margin:20px auto; padding:0px ; border:1px solid #e5e5e5;  height:58px; line-height:58px; overflow:hidden;  }
#newsArea .tt{display:block; position:absolute; top:14px; left:0px; background:url(/img/main/icon_news.png) 30px center no-repeat; color:#1b1b1b; font-size:18px;line-height:30px;height:30px; padding:0px 30px 0px 72px; border-right:1px solid #eeeeee; font-family: 'nanum-square-b';}
#newsArea .cont {padding:0px 30px 0px 220px;color:#1b1b1b; font-size:16px; letter-spacing:-0.5px; }


#mcLefArea {float:left; display:inline-block; overflow:hidden;padding:15px 0;}
#mcLefArea .popupA {width:795px; height:320px;display:block;  overflow:hidden;}

#showcase2{position:relative;}
#showcase2 .showcase-onepage .showcase-content{}
#showcase2 .showcase-button-wrapper{clear:both; position:absolute; top:15px; right:10px; text-align:center; z-index:12;}
#showcase2 .showcase-button-wrapper span{float:left; width:14px; height:14px; margin-right:7px; cursor:pointer; text-indent:-99999em; background:url(/img/main/visual_btn02.png) no-repeat ;}
#showcase2 .showcase-button-wrapper span.active{background-position:0 -16px;}


#mcLefArea .bbsArea{width:794px; height:300px; margin-top:15px;display:block;  overflow:hidden;}

#mcRigArea .notiA {width:388px; height:318px;display:inline-block;  overflow:hidden; position:relative; border:1px solid #e5e5e5;}
#mcRigArea .notiA .cont {padding:0px 24px 0px 24px;overflow:hidden; }
#mcRigArea .notiA .cont li {list-style: none;line-height: 37px;overflow: hidden;letter-spacing: -1px;} 
#mcRigArea .notiA .cont li a{ color:#313131; display:block;}
#mcRigArea .notiA .cont li a:hover {color:#ff6020;}

.notiA .latest_list {margin: 14px 0 0;overflow: hidden;}
.notiA .latest_list li {}
.notiA .latest_list li:last-child {border-bottom:none;}
.notiA .latest_list a p{display: block;float: left;position: relative;width: 272px;font-size: 16px;font-weight: 300;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: 'Noto Sans KR';}
.notiA .latest_list a p:before {}
.notiA .latest_list a:hover p {text-decoration:underline;}
.notiA .latest_list a .date {display: block;float: right;font-size: 16px;color: #666666;letter-spacing: 0;font-family: 'Noto Sans KR';font-weight: 300;}



#mcLefArea .bbsArea .gallA {float:right; width:388px; height:298px;display:inline-block;  overflow:hidden; position:relative; border:1px solid #e5e5e5;}
#mcLefArea .bbsArea .gallA .cont {padding:0px 24px 0px 24px;overflow:hidden; }
#mcLefArea .bbsArea .gallA .imgA {width:340px; height:180px; background:#000;overflow:hidden; }
#mcLefArea .bbsArea .gallA a .thimg{opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transform:scale(1); transform:scale(1); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;} 
#mcLefArea .bbsArea .gallA a:hover .thimg{opacity:0.5; 	-moz-opacity:0.5; 	filter: alpha(opacity=50);-webkit-transform:scale(1.03); transform:scale(1.03); } 
#mcLefArea .bbsArea .gallA .sbjA {font-size:16px; font-family:'nanumB'; color:#313131; line-height:50px; height:50px; overflow:hidden; letter-spacing:-1px;}
#mcLefArea .bbsArea .gallA a:hover .sbjA {color:#ff6020;}

#mcRigArea .notiA h4, #mcLefArea .bbsArea .gallA h4 { margin:0px 20px; padding:0px;height:60px;overflow:hidden; background:url(/img/main/btn_plus_blue.png) 335px 30px no-repeat;border-bottom: 1px solid #d8d8d8;}
#mcRigArea .notiA h4 a, #mcLefArea .bbsArea .gallA h4 a {display:block;height:36px;padding: 24px 0px 0px 0px;color: #202020;line-height: 22px;font-size: 22px;}
#mcRigArea .notiA h4:before{width: 82px;left: 20px;top: 59px;display: block;content: "";height: 4px;background: #047ebf;position: absolute;bottom: 0;}

#mcLefArea .mlefbanA{width:795px; height:295px; display:block;  overflow:hidden;}
#mcLefArea .mlbanA ul:after {clear:both; content:''; display:block;margin-top:15px;}
#mcLefArea .mlbanA ul li {float:left;display:inline-block;width:388px; height:140px;overflow:hidden;  margin-left:18px; background:#000;  position:relative; text-align:center;}
#mcLefArea .mlbanA li:first-child, #mcLefArea .mlbanA li.el {margin-left:0px;}
#mcLefArea .mlbanA li a{display:block; width:388px; height:140px; overflow:hidden; }
#mcLefArea .mlbanA li a .tt {position:absolute; top:58px; left:50%; width:390px; margin-left: -195px; color:#efefef; font-size:22px;  height:24px; line-height:24px;font-weight: 400; overflow:hidden; text-align:center; -webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcLefArea .mlbanA li a:hover .tt  {top:42px;}
#mcLefArea .mlbanA li a .gobtn {display:block;position:absolute; bottom:30px;  left:50%; width:90px; margin-left: -45px; color:#fff; border:1px solid #fff; font-size:14px;  height:28px; line-height:28px;overflow:hidden; text-align:center;opacity:0.0; 	-moz-opacity:.0; 	filter: alpha(opacity=0);-webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcLefArea .mlbanA li a:hover .gobtn { opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50);  }
#mcLefArea .mlbanA li a img{opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transform:scale(1); transform:scale(1); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;  }
#mcLefArea .mlbanA li a:hover img{  opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50);  -webkit-transform:scale(1.05); transform:scale(1.05); }

#mcLefArea .mlbanA2 ul:after {clear:both; content:''; display:block;}
#mcLefArea .mlbanA2 ul li {float:left;display:inline-block;width:388px; height:300px;overflow:hidden;  margin-left:18px; background:#000;  position:relative; text-align:center;}
#mcLefArea .mlbanA2 li:first-child, #mcLefArea .mlbanA li.el {margin-left:0px;}
#mcLefArea .mlbanA2 li a{display:block; width:388px; height:300px; overflow:hidden; }
#mcLefArea .mlbanA2 li a .tt {position:absolute; top:136px; left:50%; width:390px; margin-left: -195px; color:#fff; font-size:22px;  height:24px; line-height:24px;font-family: 'Noto Serif KR'; overflow:hidden; text-align:center; -webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcLefArea .mlbanA2 li a:hover .tt  {top:120px;}
#mcLefArea .mlbanA2 li a .gobtn {display:block;position:absolute; bottom:110px;  left:50%; width:90px; margin-left: -45px; color:#fff; border:1px solid #fff; font-size:14px;  height:28px; line-height:28px;overflow:hidden; text-align:center;opacity:0.0; 	-moz-opacity:.0; 	filter: alpha(opacity=0);-webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcLefArea .mlbanA2 li a:hover .gobtn { opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50);  }
#mcLefArea .mlbanA2 li a img{opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transform:scale(1); transform:scale(1); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;  }
#mcLefArea .mlbanA2 li a:hover img{  opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50);  -webkit-transform:scale(1.05); transform:scale(1.05); }

.wrap11 {padding: 40px 0px 0px 0px}
.wrap11 .notiA {width:386px; height:318px;display:inline-block;  overflow:hidden; position:relative; border:1px solid #e5e5e5;margin-right:15px;}
.wrap11 .notiA .cont {padding:0px 24px 0px 24px;overflow:hidden; }
.wrap11 .notiA .cont li {list-style: none;line-height: 37px;overflow: hidden;letter-spacing: -1px;} 
.wrap11 .notiA .cont li a{ color:#313131; display:block;}
.wrap11 .notiA .cont li a:hover {color:#ff6020;}
.wrap11 .notiA h4, #mcLefArea .bbsArea .gallA h4 { margin:0px 20px; padding:0px;height:60px;overflow:hidden; /*background:url(/img/main/btn_plus_blue.png) 335px 30px no-repeat;*/border-bottom: 1px solid #d8d8d8;}
.wrap11 .notiA h4 a, #mcLefArea .bbsArea .gallA h4 a {display:inline-block;height:36px;padding: 24px 30px 0px 0px;color: #202020;line-height: 22px;font-size: 22px;}
.wrap11 .notiA h4.on1:before{width: 82px;left: 20px;top: 59px;display: block;content: "";height: 4px;background: #047ebf;position: absolute;bottom: 0;}
.wrap11 .notiA h4.on2:before{width: 142px;left: 150px;top: 59px;display: block;content: "";height: 4px;background: #047ebf;position: absolute;bottom: 0;}
.wrap11 .notiA h4.on1 small{color:#a7a7a7;padding:0 20px 0 0;}
.wrap11 .notiA h4.on2 small{color:#a7a7a7;padding:0 20px 0 0;}

.wrap11 .notiA .swiper-pagination-bullet { width:16px; height:16px; border:#999 solid 1px;;}
.wrap11 .notiA .swiper-pagination-bullet-active { background-color:#fff; }

.wrap11 .notiB {width:384px;display:inline-block;  overflow:hidden; position:relative; }
.wrap11 .notiB .link_support{background: url(/img/main/sponsor.png) no-repeat #027dc4 215px 155px; padding:45px 35px; height: 230px; color:#fff;}
.wrap11 .notiB .link_support strong{font-size:30px;}
.wrap11 .notiB .link_support p{margin-top:10px;margin-bottom: 110px}
.wrap11 .notiB .link_support .link_support_btn {text-align:right;}
.wrap11 .notiB .link_support .btn{margin-top:5px; border:1px solid #fff; width:100px;border-radius: 48px;text-align: center;}
.wrap11 .notiB .link_support .btn>span{height:30px; line-height:30px; font-size:14px;}
.wrap11 .notiB .link_support:hover .btn{background-color:#fff; border-color:#fff; color:#027dc4}






#mcRigArea  {float:right; width:390px; display:inline-block; overflow:hidden;padding: 30px 0 0;}
#mcRigArea .loginA {width:390px;height:155px; background:#efefef; display:block;  overflow:hidden;}
#mcRigArea .quickA {width: 390px;height: 141px;overflow: hidden;}
#mcRigArea .quickA ul:after {clear:both; content:''; display:block;}
#mcRigArea .quickA li{float:left;display:block;width:195px;overflow:hidden;font-family: 'Noto Serif KR', serif;}
#mcRigArea .quickA a{display:block; padding:0px 0px 0px 76px;color:#2b3a42; border-left:1px solid #e5e5e5;  border-bottom:1px solid #e5e5e5;  font-size:15px; -webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcRigArea .quickA a.quibg1 {    background: url(/img/main/bn_01.png) 19px center no-repeat;
    border-top: 1px solid #e5e5e5;
    height: 70px;
    line-height: 70px;
}
#mcRigArea .quickA a.quibg2 {background: url(/img/main/bn_02.png) 21px center no-repeat;
    border-top: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    height: 70px;
    line-height: 70px;
}
#mcRigArea .quickA a.quibg3 {background: url(/img/main/bn_03.png) 19px center no-repeat;
    height: 68px;
    line-height: 68px;}
#mcRigArea .quickA a.quibg4 {    background: url(/img/main/bn_04.png) 23px center no-repeat;
    border-right: 1px solid #e5e5e5;
    height: 68px;
    line-height: 68px;
}
#mcRigArea .quickA a:hover {background-color:#efefef;}


#mcRigArea .mrbanA{width:390px; height:315px; display:block;  overflow:hidden;}
#mcRigArea .mrbanA ul:after {clear:both; content:''; display:block;}
#mcRigArea .mrbanA ul li {display:block;width:388px; height:141px;overflow:hidden; margin-top:16px;  background:#000;  position:relative; text-align:center;}
#mcRigArea .mrbanA li a{display:block; width:388px; height:143px; overflow:hidden; }
#mcRigArea .mrbanA li a .tt {position:absolute; top:58px; left:50%; width:388px; margin-left: -195px; color:#efefef; font-size:22px;  height:24px; line-height:24px;font-family: 'Noto Serif KR', serif; overflow:hidden; text-align:center; -webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcRigArea .mrbanA li a:hover .tt  {top:42px;}
#mcRigArea .mrbanA li a .gobtn {display:block;position:absolute; bottom:30px;  left:50%; width:90px; margin-left: -45px; color:#fff; border:1px solid #fff; font-size:14px;  height:28px; line-height:28px;overflow:hidden; text-align:center;opacity:0.0; 	-moz-opacity:.0; 	filter: alpha(opacity=0);-webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcRigArea .mrbanA li a:hover .gobtn { opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50);  }
#mcRigArea .mrbanA li a img{opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);-webkit-transform:scale(1); transform:scale(1); -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;  }
#mcRigArea .mrbanA li a:hover img{  opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50);  -webkit-transform:scale(1.05); transform:scale(1.05); }

#mcRigArea .mrquiBanA{width:390px; height:195px; display:block;  overflow:hidden;margin-top:15px; }
#showcase3{position:relative;}
#showcase3 .showcase-onepage .showcase-content{}
#showcase3 .showcase-button-wrapper{clear:both; position:absolute; bottom:15px; right:10px; text-align:center; z-index:11;}
#showcase3 .showcase-button-wrapper span{float:left; width:14px; height:14px; margin-right:5px; cursor:pointer; text-indent:-99999em; background:url(/img/main/visual_btn02.png) no-repeat ;}
#showcase3 .showcase-button-wrapper span.active{background-position:0 -16px;}

#mcRigArea .snsA {margin-top:15px; width:390px;  height:85px; overflow:hidden;}
#mcRigArea .snsA ul:after {clear:both; content:''; display:block;}
#mcRigArea .snsA li{float:left;display:inline-block;width:97px; height:85px;overflow:hidden;  }
#mcRigArea .snsA li:first-child {width:99px; }
#mcRigArea .snsA li a{display:block; height:83px; padding:0px 0px 0px 0px;color:#313131;  border:1px solid #e5e5e5; border-left:none;  font-size:13.5px; text-align:center; -webkit-transition:.2s ease-in-out; transition:.2s ease-in-out; }
#mcRigArea .snsA li:first-child  a{border-left:1px solid #e5e5e5; }
#mcRigArea .snsA a:hover {background-color:#efefef; font-family:'nanumB';}
#mcRigArea .snsA li a img{margin:13px 0px 8px 0px;opacity:1.0; 	-moz-opacity:1.0; 	filter: alpha(opacity=100);  -webkit-transition:.3s ease-in-out; transition:.3s ease-in-out;}
#mcRigArea .snsA li a:hover img {opacity:0.5; 	-moz-opacity:.5; 	filter: alpha(opacity=50); }


/* --- ¸ÞÀÎ :°øÅë ---*/
.sec_main{padding:45px 0 45px; background-color:#fff; min-width:1180px; position:relative; overflow:hidden;}
.sec_main .sec_head { text-align:center; padding-bottom:35px;}
.sec_main .sec_head h3 {font-weight:bold; font-size:32px; color:#000; letter-spacing:-0.06em;}
.sec_main .sec_head p {font-weight:100; font-size:18px; color:#666; margin-top:5px; letter-spacing:-0.07em;}
.sec_main .inner{width:1200px; margin:0 auto;}
.sec_main.gray{background-color:#f9f9fa}
.sec_main.no_pd{padding:0;}
.sec_main .story_list .story_info{height:147px; padding:33px 0;}
.sec_main .story_list .story_info p{margin-top:10px;}
.sec_main .story_list .story_info strong{color:#000;}
/*.sec_main .story_list .story_info .date {bottom:33px;}*/
.sec_main .story_list .story_info > .date {font-size:15px; color:#888888; letter-spacing:-0.03em; position:absolute; bottom:25px; left:0; height:22px; line-height:22px; overflow:hidden;}
.sec_main .story_list .story_info > .date span {margin-right:20px;}
.sec_main .story_list .story_info > .date span:after {content:''; position:absolute; margin-left:11px; width:1px; height:12px; background-color:#ddd; margin-top:5px;}

.sec_main .story_list{padding-bottom:48px;}

/*¸ÞÀÎ :¾î¿ï¸²À¸·Î ÇÏ³ªµÇ´Â ¼¼»ó*/
.business_list {position:relative;}
.business_list ul{overflow:hidden;}
.business_list ul li {float:left; margin-left:48px; text-align:center;}
.business_list ul li:first-child {margin-left:0px;}
.business_list ul li a {font-size:18px; font-weight:400; color:#666; letter-spacing:-0.07em;}
.business_list ul li a p {margin-top:13px;}
.business_list ul li a:hover p {color:#000;}
.business_list .i_business {display:inline-block; width:160px; height:160px; border-radius:160px; background:#fff url('/img/main/icon_business.png') no-repeat;}
.business_list .i_business.ib_1 {background-position:0 0;}
.business_list .i_business.ib_2 {background-position:20% 0;}
.business_list .i_business.ib_3 {background-position:40% 0;}
.business_list .i_business.ib_4 {background-position:60% 0;}
.business_list .i_business.ib_5 {background-position:80% 0;}
.business_list .i_business.ib_6 {background-position:100% 0;}
.business_list ul li a:hover .i_business {background:#027dc4 url('/img/main/icon_business.png') no-repeat;}
.business_list ul li a:hover .i_business.ib_1 {background-position:0 100%;}
.business_list ul li a:hover .i_business.ib_2 {background-position:20% 100%;}
.business_list ul li a:hover .i_business.ib_3 {background-position:40% 100%;}
.business_list ul li a:hover .i_business.ib_4 {background-position:60% 100%;}
.business_list ul li a:hover .i_business.ib_5 {background-position:80% 100%;}
.business_list ul li a:hover .i_business.ib_6 {background-position:100% 100%;}


#mBannerC {padding: 45px 0 55px 0}
#mBannerC h2 {font-size: 28px;color: #111;letter-spacing: -1px;line-height: 100%;margin: 0 0 30px;}
#mBannerC ul {float: left;background: #ffffff;height: 305px;}
#mBannerC ul p{font-size: 23px;color: #111;letter-spacing: -1px;line-height: 100%;margin: 0 0 15px;font-weight:400;}
#mBannerC .ul2{padding-left:20px;border-left:1px solid #e2e2e2;margin-left:20px;}
#mBannerC ul li {float: left;margin-right: 18px;width: 280px}
#mBannerC ul li:last-child {margin-right: 0px}
#mBannerC ul li .imgA img{width: 280px;height:180px;}
#mBannerC .actMovA {float: left;width: 46%;margin-right: 17px;}
#mBannerC .actMovA img{border-radius: 5px;width: 100%;height: 160px;}
#mBannerC .introMovA {float:right;width: 46%;}
#mBannerC .introMovA img{border-radius: 5px;width: 100%;height: 160px;}
#mBannerC .conA {padding-top: 5px;font-size: 15px;height: 39px;overflow: hidden;line-height: 20px;padding-bottom: 5px;}
#mBannerC .sbjA    { font-size: 18px;padding: 15px 0 5px 0;font-weight: 600;color: #0f0f0f;overflow: hidden;height: 28px;}
#mBannerC .lt_date {text-align: right;font-size: 15px;}
#mBannerC .linkArea{float:right;margin-top: -60px;}
#mBannerC .mr{margin-right: 30px;}
#mBannerC .arrLink{display:inline-block;vertical-align:top;}
#mBannerC .arrLink>span{display:block;width:86px;height:35px;border:1px solid #9a9a9a;box-sizing:border-box;border-radius:2px;color:#333;text-align:center;line-height:33px;font-size:15px;}


#mBanner {border-top: 1px solid #e2e2e2;padding: 20px 0;}
#mBanner h2 {font-size: 19px;font-weight: 500;letter-spacing: -1px;margin: 12px 0 0;padding:0 0 0 35px;}
#mBanner dl {}
#mBanner dl:after {content:'';display:block;clear:both;}
#mBanner dl dt {float:left;width:160px;position: relative;display:none}
#mBanner dl dd {float:left;width:1200px;position: relative;}
#mBanner .bn_ul {margin: 0 60px;text-align: center;}
#mBanner .bn_ul:after {content:'';display:block;clear:both;}
#mBanner .bn_ul li {float: left;width: 25%}
#mBanner .bn_ul li a {}
#mBanner .bn_ul li a > img {border: 1px solid #ddd;}
#mBanner .bn_arrow{position:absolute;left: 88px;top: 34px;}
#mBanner .swiper-button-next, #mBanner .swiper-button-prev{width:24px !important;height:24px !important;border:1px solid #ddd;}
#mBanner .swiper-button-prev:after, #mBanner .swiper-container-rtl .swiper-button-next:after {display:none;}
#mBanner .swiper-button-next:after, #mBanner .swiper-container-rtl .swiper-button-prev:after {display:none;}
#mBanner .swiper-button-prev, #mBanner .swiper-container-rtl #mBanner .swiper-button-next{left:0 !important;top: 35px;background: #fff url(/img/main/bn_arrowleft.png) center no-repeat;}
#mBanner .swiper-button-next, #mBanner .swiper-container-rtl #mBanner .swiper-button-prev {right:0 !important;top: 35px;background: #fff url(/img/main/bn_arrowright.png) center no-repeat;}
#mBanner .swiper-container  {width: 1140px}