@charset "utf-8";
/* CSS Document */
/* visual 5 */
/*.b2 .mv_txt{top:425px; left:68px;position:absolute;} 2015-02-09 */
.main-banner-item {
margin: 0px auto;
}
body.main > .main-background {
left: 0px; top:100px; width: 100%; height:100%; /*height:1000px;*/ border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0px; border-bottom-style: solid; position: absolute; z-index: -1; min-width: 50px;
}
body.main .main-banner-dot {
left: 50%; top: 521px; width: 10px; height: 10px; position: absolute; z-index: -10;
}
body.main .on.main-banner-dot {
background-position: 0px -10px;
}
body.main .main-banner-dot > a {
width: 10px; height: 10px; display: block;
}
body.main .main-banner-item {
background: no-repeat top; width: 100%; height:100%; display: none; position: absolute; min-width: 50px;
}




body.main .main-banner-item > div.wrap {
margin: 0px auto; width: 1850px; position: relative;
}





body.main .main-banner-item .mv-img1 {
position: absolute; FONT-SIZE:55PX; text-align:right;
}
body.main .main-banner-item .mv-img2 {
position: absolute; FONT-SIZE:19PX; text-align:right;
}
body.main .main-banner-item .mv-img3 {
position: absolute;
}



body.main .main-banner-item .btn-main {
position: absolute;
}



body.main .main-banner-item .btn-main2 {
RIGHT: 400px; top: 700px;
 }




.b2 .mv-img1 {
RIGHT: -48px; top: 240px;
}
.b2 .mv-img2 {
RIGHT: -48px; top: 350px;
}
.b2 .btn-main {
left: 0px; top: 370px;
}
.b3 .mv-img1 {
left: 0px; top: 250px;
}
.b3 .mv-img2 {
left: 0px; top: 280px;
}
.b3 .btn-main {
left: 0px; top: 370px;
}
.b4 .mv-img1 {
left: 0px; top: 250px;
}
.b4 .mv-img2 {
left: 0px; top: 280px;
}
.b4 .btn-main {
left: 0px; top: 370px;
}
.b5 .mv-img1 {
left: 28px; top: 157px;
}
.b5 .mv-img2 {
left: 43px; top: 270px;
}
.b5 .btn-main {
left: 202px; top: 372px;
}
body.main .b1.main-banner-item {
background-image: url("/static/images/main/main_ani_bg.gif");
}
body.main .b1.main-banner-item > .wrap {
margin: 0px auto; width: 1200px; height:1561px; display: block; position: relative;
}
body.main .b2.main-banner-item {
display: none; background:url("/static/images/main/main_all_03_L2.jpg") no-repeat center 50px;
}
body.main .b3.main-banner-item {
display: none; background:url("/static/images/main/main_all_02_L2.jpg") no-repeat center 50px;
}
body.main .b4.main-banner-item {
display: none ; background:url("../../img/images/main_img1-1.png") no-repeat center 50px;
}




@media all and (max-width:3920px)

{
body.main .b2.main-banner-item {
display: none; background:url("../../img/images/main_img1.jpg") no-repeat center center;
}
body.main .b3.main-banner-item {
display: none; background:url("../../img/images/main_img2.jpg") no-repeat center center;
}
body.main .b4.main-banner-item {
display: none; background:url("../../img/images/main_img3.jpg") no-repeat center center;
}
body.main .b5.main-banner-item {
display: none; background:url("../../img/images/main_img4.jpg") no-repeat center center;
}

}
/*background: url("/static/images/main/a/main_01_bg.jpg") no-repeat 0 center;
body.main .main-banner-controler {
background: url("http://www.re-nk.co.kr/images/main/mv-play-pause.png") no-repeat; left: 65%; bottom:250px; width: 18px; height: 18px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
body.main .busy.main-banner-controler {
background-position: 0px -18px;
}
body.main .main-banner-controler a {
width: 100%; height: 100%; color: white; display: block;
}
body.main .main-banner-controler a span {
font-size: 0px;
}
*/
body.main .main-banner-controler{position: absolute; left:50.75%; bottom:10%; width:18px; height:18px; text-align: center; background:url("http://www.re-nk.co.kr/images/main/mv-play-pause.png") no-repeat; margin-top: -4px; z-index: 3;}
body.main .busy.main-banner-controler {background-position: 0px -18px;}
body.main .main-banner-controler a {width:100%; height:100%; color:#fff; display:block;}
body.main .main-banner-controler a span {font-size: 0px;}
@media all and (max-width:1366px)
{
body.main .b2.main-banner-item {
display: none; background:url("../../img/images/1366img1.jpg") no-repeat center center;
}
body.main .b3.main-banner-item {
display: none; background:url("../../img/images/1366img2.jpg") no-repeat center center;
}
body.main .b4.main-banner-item {
display: none; background:url("../../img/images/1366img3.jpg") no-repeat center center;
}
body.main .b5.main-banner-item {
display: none; background:url("../../img/images/1366img4.jpg") no-repeat center center;
}
}
@media all and (max-width:1280px)
{
body.main .b2.main-banner-item {
display: none; background:url("../../img/images/1280img1.jpg") no-repeat center center;
}
body.main .b3.main-banner-item {
display: none; background:url("../../img/images/1280img2.jpg") no-repeat center center;
}
body.main .b4.main-banner-item {
display: none ; background:url("../../img/images/1280img3.jpg") no-repeat center center;
}
body.main .b5.main-banner-item {
display: none ; background:url("../../img/images/1280img4.jpg") no-repeat center center;
}

}

@media all and (max-width:1024px)
{
body.main .b2.main-banner-item {
display: none; background:url("../../img/images/1024img1.jpg") no-repeat center center;
}
body.main .b3.main-banner-item {
display: none; background:url("../../img/images/1024img2.jpg") no-repeat center center;
}
body.main .b4.main-banner-item {
display: none ; background:url("../../img/images/1024img3.jpg") no-repeat center center;
}
body.main .b5.main-banner-item {
display: none ; background:url("../../img/images/1024img4.jpg") no-repeat center center;
}

body.main .main-banner-controler {
background: url("http://www.re-nk.co.kr/images/main/mv-play-pause.png") no-repeat; left:50.75%; bottom:10%; width: 18px; height: 18px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
body.main .busy.main-banner-controler {
background-position: 0px -18px;
}
body.main .main-banner-controler a {
width: 100%; height: 100%; color: white; display: block;
}
body.main .main-banner-controler a span {
font-size: 0px;
}
#section1 {padding-top:0%}
#section2 {padding-top:0%}
#section3 {padding-top:0%}
#section4 {padding-top:0%}
.b2 .mv-img1 {
RIGHT: 20px; top: 250px;
}
.b2 .mv-img1 img {
RIGHT: 20px; top: 250px;
}
.b2 .mv-img2 {
left: 20px; top: 280px;
}
.b2 .btn-main {
left: 20px; top: 400px;
}
.b3 .mv-img1 {
left: 20px; top: 250px;
}
.b3 .mv-img2 {
left: 20px; top: 280px;
}
.b3 .btn-main {
left: 20px; top: 400px;
}
.b4 .mv-img1 {
left: 20px; top: 250px;
}
.b4 .mv-img2 {
left: 20px; top: 280px;
}
.b4 .btn-main {
left: 20px; top: 400px;
}
.b4 img, .b3 img, .b2 img{
width:60%;
}
}
@media all and (max-width:768px)
{
.main-background {position:relative; width:100%; /*height:930px;*/ height:100%; margin-top:0px;}
body.main .main-banner-item {display:none; position:relative; width:100%; height:100%; background:no-repeat top;}
body.main .b2.main-banner-item {display:none; position:absolute; background:url("../../img/images/768img1.jpg") no-repeat top center; background-size:cover}
body.main .b3.main-banner-item {display:none; position:absolute; background:url("../../img/images/768img2.jpg") no-repeat top center; background-size:cover}
body.main .b4.main-banner-item {display:none; position:absolute; background:url("../../img/images/768img3.jpg") no-repeat top center; background-size:cover}
body.main .b5.main-banner-item {display:none; position:absolute; background:url("../../img/images/768img4.jpg") no-repeat top center; background-size:cover}

body.main .main-down {/*display:none;*/}
body.main .main-banner-controler {position:absolute; left:50%; width:18px; height:18px; margin-left:-9px; bottom:4%; background: url("http://www.re-nk.co.kr/images/main/mv-play-pause.png") no-repeat;}
#section2{background:#eceff4;}
/*#section2 {padding-top:8.5%;}
#section3 {padding-top:2%; }*/
#section3 .fp-tableCell {height:800px}
}
@media all and (max-width:640px){
.main-background {/*height:600px;*/ height:100%; margin-top:0px;}
body.main .b2.main-banner-item {display:none; position:absolute; background:url("../../img/images/640img1.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b3.main-banner-item {display:none; position:absolute; background:url("../../img/images/640img2.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b4.main-banner-item {display:none; position:absolute; background:url("../../img/images/640img3.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b5.main-banner-item {display:none; position:absolute; background:url("../../img/images/640img4.jpg") no-repeat 0px 0px; background-size:cover}
}
@media all and (max-width:480px){
.main-background {/*height:600px;*/ height:100%; margin-top:0px;}
body.main .b2.main-banner-item {display:none; position:absolute; background:url("../../img/images/480img1.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b3.main-banner-item {display:none; position:absolute; background:url("../../img/images/480img2.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b4.main-banner-item {display:none; position:absolute; background:url("../../img/images/480img3.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b5.main-banner-item {display:none; position:absolute; background:url("../../img/images/480img4.jpg") no-repeat 0px 0px; background-size:cover}

#section1 {padding-top:6%}
.b2 .mv-img1 {
RIGHT: 20px; top: 150px;
}
.b2 .mv-img1 img {
RIGHT: 20px; top: 150px;
}
.b2 .mv-img2 {
left: 20px; top: 180px;
}
.b2 .btn-main {
left: 20px; top: 240px;
}
.b3 .mv-img1 {
left: 20px; top: 150px;
}
.b3 .mv-img2 {
left: 20px; top: 180px;
}
.b3 .btn-main {
left: 20px; top: 240px;
}
.b4 .mv-img1 {
left: 20px; top: 150px;
}
.b4 .mv-img2 {
left: 20px; top: 180px;
}
.b4 .btn-main {
left: 20px; top: 240px;
}
.b4 img, .b3 img, .b2 img{
width:30%;
}
}
@media all and (max-width:360px){
.main-background {/*height:480px;*/ height:100%; margin-top:0px;}
body.main .b2.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img1.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b3.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img2.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b4.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img3.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b5.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img4.jpg") no-repeat 0px 0px; background-size:cover}
#section1 {padding-top:4%}
}
@media all and (max-width:320px){
.main-background {/*height:430px;*/ height:100%; margin-top:0px;}
body.main .b2.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img1.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b3.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img2.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b4.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img3.jpg") no-repeat 0px 0px; background-size:cover}
body.main .b5.main-banner-item {display:none; position:absolute; background:url("../../img/images/main_img4.jpg") no-repeat 0px 0px; background-size:cover}
#section1 {padding-top:0%}
#section2 {padding-top:5%}
}

body.main .main-down {
background: url("../../img/images/down_icon.png") no-repeat; left: 50%; bottom:3%; width: 50px; height: 50px; text-align: center; position: absolute; z-index: 3;opacity:0.5;-webkit-transition: 0.25s;transition: 0.25s;
}
body.main .main-down:hover {opacity:1;-webkit-transition: 0.25s;transition: 0.25s; }
body.main .busy.main-down {
background-position: 0px 0px;
}
body.main .main-down a {
width: 100%; height: 100%; color:#000; display: block;
}
body.main .main-down a span {
font-size: 0px;
}
body.main > .main-background li .btnDetailView {
right: 235px; bottom: 30px; position: absolute;
}
body.main .b1.main-banner-item > .wrap > a {
position: absolute;
}
body.main .b1.main-banner-item > .wrap > a {
left: 448px; top: 370px;
}
.mg0{margin:0 !important;}



.section .m_menuWrap{max-width: 100%; margin:0 auto;}

.section .m_menuWrap2{max-width: 90%; margin:0 auto;}







/*¸ÞÀÎ Áß°£ ±ÛÀÚ »ö*/
.section h3 {padding:0px 0 0px 0; font-size:70px; color:#444444; font-weight: 700;}

/*¾ð·Ðº¸µµ*/
.section h3.new{ font-size:70px; padding:0px 0 0px 0; font-weight:700; line-height:1; }

.section .m_menuView   {width:100%; margin: 0px auto 0px; text-align:center;} /* 3page ±ÛÀÚ */





.section .m_menuView .s_txt{padding-top:0px; font-size:20px; color:#ccc; line-height:1}


.section .m_menuView .txt2{ margin-top:0px; font-size:20px; color:#777777; line-height:1; }
.section .m_menuView .txt2 span{display:block;}
.section .m_menuView .txt2 .tit{padding-bottom:20px; font-size:26px; color: red;}

.section .m_menuView .m2_list{margin:0 auto; width: 55%; margin:30px 0 0 0; position:relative; }

.section .m_menuView .m2_list li{float:left; width:33%; }
.section .m_menuView .m2_list li a{display:inline-block; width:96%; }
.section .m_menuView .m2_list li a:hover .tit {color: #666666;}


.section .m_menuView .m2_list .num1 a, .section .m_menuView .m2_list .num4 a{margin-right:1%;}
.section .m_menuView .m2_list .num2 a, .section .m_menuView .m2_list .num5 a{margin:0 1%;}
.section .m_menuView .m2_list .num3 a, .section .m_menuView .m2_list .num6 a{margin-left:1%;}
.section .m_menuView .m2_list .num4 {display:none;}


.section .m_menuView .m2_list li .img img{display:inline-block; max-width:330px; width:100%; border:0px solid #bdd2e3; box-sizing:border-box;-webkit-transition: 0.25s;transition: 0.25s; background:#000;}
.section .m_menuView .m2_list li .img img:hover {opacity:1; -webkit-transition: 0.25s; transition: 0.25s; }
/* 2¹ø ±ÛÀÚ»ö */
.section .m_menuView .m2_list li .tit{padding:4px 0 28px; font-size:16px; color:#999999; letter-spacing:-1px;}




/* 220303 */

.section .m_menuView2   {width: 60%; margin: 0px auto 0px; text-align:center;} 
.section .m_menuView3   {width: 100%; margin: 0px auto 0px; text-align:center;} 

.section .m_menuView2 h3  {width: 1000%; margin: 0px auto 0px; text-align:center;} 

.section .m_menuView2 .s_txt{padding-top:0px; font-size:20px; color:#ccc; line-height:1}


.section .m_menuView2 .txt2{ margin-top:0px; font-size:20px; color:#777777; line-height:1; }
.section .m_menuView2 .txt2 span{display:block;}
.section .m_menuView2 .txt2 .tit{padding-bottom:20px; font-size:26px; color: red;}

.section .m_menuView2 .m2_list{margin:0 auto; width: 100%; margin:30px 0 0 0; position:relative; }

.section .m_menuView2 .m2_list li{float:left; width:100%; }
.section .m_menuView2 .m2_list li a{display:inline-block; width:96%; }
.section .m_menuView2 .m2_list li a:hover .tit {color: #666666;}


.section .m_menuView2 .m2_list .num1 a, .section .m_menuView .m2_list .num4 a{margin-right:1%;}
.section .m_menuView2 .m2_list .num2 a, .section .m_menuView .m2_list .num5 a{margin:0 1%;}
.section .m_menuView2 .m2_list .num3 a, .section .m_menuView .m2_list .num6 a{margin-left:1%;}
.section .m_menuView2 .m2_list .num4 {display:none;}


.section .m_menuView2 .m2_list li .img img{display:inline-block; max-width:330px; width:100%; border:0px solid #bdd2e3; box-sizing:border-box;-webkit-transition: 0.25s;transition: 0.25s; background:#000;}
.section .m_menuView2 .m2_list li .img img:hover {opacity:1; -webkit-transition: 0.25s; transition: 0.25s; }
/* 2¹ø ±ÛÀÚ»ö */
.section .m_menuView2 .m2_list li .tit{padding:4px 0 28px; font-size:16px; color:#999999; letter-spacing:-1px;}














/* wlgh Ãß°¡ÇÑ°Í */

.section .m_menuView ul > li{
display:inline-block;
vertical-align:top;
position:relative;

}






.section .m_menuView .m2_list li.b { 
    width: 1px;
    height: 440px;
    margin: 50px 0px;
    background: rgba(0,0,0,0.5);
}






.section .m_menuView ul > li > a {
display: block;
}








.section .m_menuView ul > li .arrow_w {
width: 40px;
height: 30px;
border: 4px solid #444;
position: relative;
text-align: center;
position: absolute;
left:40%;
bottom: 15%;
transition: all 0.4s;
}
.section .m_menuView ul > li a:hover .arrow_w{
background:#444;


}

.section .m_menuView ul > li .arrow_w i.bar {
position: absolute;
left: 50%;
top: 45%;
margin-top: 1px;
margin-left: -11.5px;
width: 22px;
height: 2px;
background: #444;
content: "";
display: block;
transition: all 0.4s;
}

.section .m_menuView ul > li .arrow_w i.arrow {
position: relative;
border: solid #444;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 4px;
position: absolute;
top: 11px;
left: 20px;
transition: all 0.4s;
}
.section .m_menuView ul > li .arrow_w .right {
transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}


.section .m_menuView ul > li a:hover .arrow_w i.arrow {border:solid #fff; border-width: 0 2px 2px 0;}
.section .m_menuView ul > li a:hover .arrow_w i.bar{background:#fff;}













.section .m_menuView .m3_list{margin:0 auto; margin-top:100px;}
.section .m_menuView .m3_list li{float:left; width:33.33%; font-size:20px;}

.section .m_menuView .m3_list li a{display:inline-block; width:100%;color:#C8CF39;}
.section .m_menuView .m3_list li a:hover .tit{color:#fff;}
.section .m_menuView .m3_list li .img img{display:inline-block; max-width:208px; /*width:100%;*/}
.section .m_menuView .m3_list li .tit{margin-top:0px; color:#fff;}
.section .m_menuView .m3_list li .tit2{display:inline-block; color:#999999;}
.section .m_menuView .m3_list li .tit2 a{font-size:11px;display:block; color:#fff;line-height:20px;}



.section .m_menuView .m4_list{margin:0 auto; margin-top:5px;/* padding-bottom:87px;*/ padding-bottom:5px;text-align:left; }
.section .m_menuView .m4_list li{float:left; width:33.33%;}
.section .m_menuView .m4_list li a{position:relative; display:inline-block;}
.section .m_menuView .m4_list li a:hover dt, .section .m_menuView .m4_list li a:hover dd{color:#000;}
.section .m_menuView .m4_list .num1 a{margin-right:80px;}
.section .m_menuView .m4_list .num2 a{margin:0 40px;}
.section .m_menuView .m4_list .num3 a{margin-left:80px;}
.section .m_menuView .m4_list .num4{display:none;}
.section .m_menuView .m4_list .box{}
.section .m_menuView .m4_list .img img{display:inline-block; width:100%; /*height:208px;*/ border-top:3px solid #4c80b2;}
.section .m_menuView .m4_list .date{padding:20px 0 7px; font-size:12px; color:#474646;}
.section .m_menuView .m4_list .tit{padding-bottom:17px; font-size:15px; font-weight:bold; color:#434343; line-height:1.5;}
.section .m_menuView .m4_list .txt{height:67px; font-size:12px; color:#858585; line-height:1.8; overflow:hidden;}
.section .m_menuView .m4_list .mapimg {width:100%;height:200px;margin-top:0px; float:left;}
.section .m_menuView .m4_list .mapinfo {width:40%;float:left;margin:40px 0 0 20px;border:solid 0px red;}
.section .m_menuView .m4_list .mapinfo li {width:100%;color:#fff;list-style:none;float:none;line-height:50px;border-bottom:dotted 1px #d9d9d9;}
.section .m_menuView .m2_list:after,
.section .m_menuView .m3_list:after,
.section .m_menuView .m4_list:after{content:""; clear:both; display:block; visibility:hidden;}
footer.footerV2{ position:absolute; bottom:0; width:100%;}
#section1 {background:url(../../img/images/main_img1.png);background-size:cover;}
#section2 {background:url(../../img/images/main_img2.png);background-size:cover;}
#section3 {background:url(../../img/images/main_img3.png);background-size:cover;}
#section4 {background:url(../../img/images/main_img4.png);background-size:cover;}








@media all and (max-width: 3920px){
.section h3.new_busi {font-size:40px; padding:50px 0 0px 0; font-weight:400}
.section h3.new_busi2 {font-size:40px; padding:100px 0 0px 0; font-weight:400; color: #333333; }

.section .m_menuView .txt2{margin:0 0 0 500; font-size:20px; color:#777; line-height:1}
.section .m_menuView .m2_list{margin:30px auto;}
.section .m_menuView .m4_list .txt{display:none;}
.section .m_menuView .m2_list li{position:relative; width:33%}


.section .m_menuView .m2_list .num8 { display: none; }

.section .m_menuView .m2_list .num1 a,
.section .m_menuView .m2_list .num2 a,
.section .m_menuView .m2_list .num3 a,
.section .m_menuView .m2_list .num4 a,
.section .m_menuView .m2_list .num5 a,
.section .m_menuView .m2_list .num6 a{margin:0 2%;}




.section .m_menuView .m2_list li .img2{margin-bottom:10px}
.section .m_menuView .m2_list li .img2 img {
    display: inline-block;
    width: 100%; }





.section .m_menuView .m2_list li .tit{}

}






@media all and (max-width:1366px){
.section h3 {font-size:60px;}
.section h3.new_busi {font-size:40px; padding:50px 0 0px 0; font-weight:400}
.section h3.new_busi2 {font-size:40px; padding:50px 0 0px 0; font-weight:400; color: #999; }

.section .m_menuView .s_txt{ font-size:22px; padding-top:0}
.section .m_menuView .txt2{margin-top:0px; font-size:18px; color: #fff; line-height:1}
.section .m_menuView .m2_list{margin:20px 0 0;}
/*.section .m_menuView .m2_list{margin:40px 0 0 0.7%}*/
.section .m_menuView .m2_list li{position:relative; width:31.5%}

.section .m_menuView .m2_list .num8 { display: none; }


.section .m_menuView .m2_list .num1 a,
.section .m_menuView .m2_list .num2 a,
.section .m_menuView .m2_list .num3 a,
.section .m_menuView .m2_list .num4 a,
.section .m_menuView .m2_list .num5 a,
.section .m_menuView .m2_list .num6 a{margin:0 2%; }


.section .m_menuView .m2_list .num1 a:hover,
.section .m_menuView .m2_list .num2 a:hover,
.section .m_menuView .m2_list .num3 a:hover,
.section .m_menuView .m2_list .num4 a:hover,
.section .m_menuView .m2_list .num5 a:hover,
.section .m_menuView .m2_list .num6 a:hover{ background:#333; color:#fff; }







.section .m_menuView .m2_list li .img{margin-bottom: -8px}




.section .m_menuView .m2_list li .tit{}
.section .m_menuView .m2_list li .img img{max-width:260px; height:auto;}
.section .m_menuView .m2_list li .tit{ padding: 4px 0 28px 0px; font-size:16px; color:#999; letter-spacing:-1px;}
.section .m_menuView .m3_list {margin:30px 0 0;}
/*.section .m_menuView .m3_list{margin:60px 0 0;}*/
.section .m_menuView .m4_list{ margin-top:15px;}
.section .m_menuView .m4_list .box{}
.section .m_menuView .m4_list .img img{display:inline-block; width:100%; /*height:208px;*/ border-top:3px solid #4c80b2;}
.section .m_menuView .m4_list .date{padding:5px 0 0px; font-size:12px; color:#474646;}
.section .m_menuView .m4_list .tit{padding-bottom:10px; font-size:14px; font-weight:bold; color:#434343; line-height:1.5;}
.section .m_menuView .m4_list .txt{height:67px; font-size:12px; color:#858585; line-height:1.8; overflow:hidden;}
.section h3.new{font-size:60px; padding:65px 0 0px 0; font-weight:700}
.section .m_menuView .m4_list .txt{display:none;}
body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; left: 48%; bottom:3%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}

@media all and (max-width:1024px){
body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; left: 50%; bottom:7%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
.section h3{padding-top:55px; font-size:50px; }
.section h3.new{font-size:55px; padding:60px 0 0px 0; font-weight:600} /*¾ð·Ðº¸µµ*/
/*.section h3.new_busi {font-size:55px; padding:60px 0 0px 0; font-weight:700} ºñÁî´Ï½º*/
.section h3.new_busi {font-size:40px; padding:50px 0 0px 0; font-weight:400}
.section h3.new_busi2 {font-size:40px; padding:50px 0 0px 0; font-weight:400; color: #999; }

.section .m_menuView .s_txt{padding:0px 40px 0; font-size:20px;}
.section .m_menuView .txt2{margin-top:0px; font-size:16px; color:#fff; }
.section .m_menuView .m2_list{margin:30px 0 0 0.7%}
/*.section .m_menuView .m2_list li{width:33%}
.section .m_menuView .m2_list .num1 a,
.section .m_menuView .m2_list .num2 a,
.section .m_menuView .m2_list .num3 a,
.section .m_menuView .m2_list .num4 a,
.section .m_menuView .m2_list .num5 a,
.section .m_menuView .m2_list .num6 a{margin:0 2%;}
.section .m_menuView .m2_list li .img{margin-bottom:10px}*/
.section .m_menuView .m2_list li .img img{display:inline-block; max-width:360px; width:100%;box-sizing:border-box; height:auto}




.section .m_menuView .m2_list li .tit{padding:4px 0 0px; font-size:16px; color:#999; letter-spacing:-1px;}




.section .m_menuView .m3_list{margin:60px 0 0;}
.section .m_menuView .m4_list{margin:40px 2% 0;}
.section .m_menuView .m4_list .num1 a,
.section .m_menuView .m4_list .num2 a,
.section .m_menuView .m4_list .num3 a{margin:0 6%;}
.section .m_menuView .m4_list .box{position:absolute; bottom:0; width:96.5%; height:78px; padding:0 1% 0 3%; overflow:hidden; background-color:rgba(255, 255, 255, 0.7)}
/*.section .m_menuView .m4_list .img img{min-width:100%;}*/
.section .m_menuView .m4_list .date{padding:5px 0 0px; font-size:12px; color:#474646;}
.section .m_menuView .m4_list .tit{padding-bottom:0px; font-size:15px; font-weight:bold; color:#434343; line-height:1.5;}
.section .m_menuView .m4_list .txt{display:none;}
.section .m_menuView .m4_list .mapimg {height:200px;margin-top:0px;float:left;}
.section .m_menuView .m4_list .mapinfo {margin:0px 0 0 20px;}
}
@media all and (max-width:768px){
body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; left: 48%; bottom:9%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
.section h3{padding-top:20px; font-size:35px}
.section h3.new_busi {font-size:40px; padding:50px 0 0px 0; font-weight:400}
.section h3.new_busi2 {font-size:40px; padding:50px 0 0px 0; font-weight:400; color: #999; }
.section h3.new{font-size:35px;padding-top:30px;}



.section .m_menuView .s_txt{padding:10px 40px 0; font-size:18px;}

.section .m_menuView .m2_list{margin:40px auto;}
.section .m_menuView .m2_list li {width:50%;}


.section .m_menuView .m2_list .num5,
.section .m_menuView .m2_list .num6,
.section .m_menuView .m2_list .num7,
.section .m_menuView .m2_list .num8 { display: none ; }




.section .m_menuView .m2_list .num1 a,
.section .m_menuView .m2_list .num3 a,
.section .m_menuView .m2_list .num5 a {margin:0 0 0 0;}
.section .m_menuView .m2_list .num2 a,
.section .m_menuView .m2_list .num4 a,
.section .m_menuView .m2_list .num6 a {margin:0 0 0 0;}
.section .m_menuView .m2_list .num4 {display:block;}
.section .m_menuView .m3_list{margin:90px 0 0;}
.section .m_menuView .m3_list .tit {font-size:12px;}
.section .m_menuView .txt2{margin-top:0px; font-size:12px; color:#999; }
.section .m_menuView .m4_list{margin:0px 0 0 2; /* padding-bottom:87px;*/padding-bottom:30px;text-align:left; }
.section .m_menuView .m4_list li{width:48%;}
.section .m_menuView .m4_list .num4{display:block;}
.section .m_menuView .m4_list .num4 a{margin:0 6% 0px;}
.section .m_menuView .m4_list .num1,.section .m_menuView .m4_list .num2{margin-bottom:15px;}
.section .m_menuView .m4_list .img img{display:inline-block; width:100%; height:208px; border-top:3px solid #4c80b2;}
.section .m_menuView .m4_list .mapimg {height:200px;padding-bottom:20px;}
.section .m_menuView .m4_list .mapinfo {font-size:12px;margin-bottom:150px;}
.section .m_menuView .m4_list .mapinfo li {line-height:30px;}





/*¾ð·Ðº¸µµ*/
}
@media all and (max-width:640px){
body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; left: 48%; bottom:9%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
.section h3{padding-top:20px; font-size:35px}
.section h3.new_busi {font-size:40px; padding:50px 0 0px 0; font-weight:400}
.section h3.new_busi2 {font-size:40px; padding:50px 0 0px 0; font-weight:400; color: #999; }

.section h3.new{font-size:35px;padding-top:30px;}
.section .m_menuView .s_txt{padding:10px 40px 0; font-size:18px;}

.section .m_menuView .m2_list{margin:40px 55px 0;}
.section .m_menuView .m2_list li {width:42%;}


.section .m_menuView .m2_list .num5,
.section .m_menuView .m2_list .num6,
.section .m_menuView .m2_list .num7,
.section .m_menuView .m2_list .num8 { display: none ; }


.section .m_menuView .m2_list .num1 a,
.section .m_menuView .m2_list .num3 a,
.section .m_menuView .m2_list .num5 a {margin:0 0 0 0;}
.section .m_menuView .m2_list .num2 a,
.section .m_menuView .m2_list .num4 a,
.section .m_menuView .m2_list .num6 a {margin:0 0 0 0;}

.section .m_menuView .m2_list .num4 {display:block;}


.section .m_menuView .m3_list{margin:90px 0 0;}
.section .m_menuView .m3_list .tit {font-size:12px;}
.section .m_menuView .txt2{margin-top:0px; font-size:12px; color:#999; }
.section .m_menuView .m4_list{margin:50px 0 0 2%; /* padding-bottom:87px;*/padding-bottom:30px;text-align:left; }
.section .m_menuView .m4_list li{width:48%;}
.section .m_menuView .m4_list .num4{display:block;}
.section .m_menuView .m4_list .num4 a{margin:0 6% 0px;}
.section .m_menuView .m4_list .num1,.section .m_menuView .m4_list .num2{margin-bottom:15px;}
.section .m_menuView .m4_list .img img{display:inline-block; width:100%; height:208px; border-top:3px solid #4c80b2;}
.section .m_menuView .m4_list .mapimg {height:200px;padding-bottom:20px;}
.section .m_menuView .m4_list .mapinfo {font-size:12px;margin-bottom:150px;}
.section .m_menuView .m4_list .mapinfo li {line-height:30px;}

/*¾ð·Ðº¸µµ*/
.section .m_menuView .m4_list{margin:15px 0 0 12px; padding-bottom:30px;}
.section .m_menuView .m4_list li{width:49%;}
.section .m_menuView .m4_list .img img{height:100px;}
.section .m_menuView .m4_list .box{position:relative; bottom:0; padding:0;}
.section .m_menuView .m4_list .tit{padding-bottom:8px; font-size:13px; font-weight:normal; color:#434343; line-height:1.5; overflow:hidden; height:34px}
.section .m_menuView .m4_list .date{font-size:11px;}
.section .m_menuView .m4_list .num3{clear:both;}
.section .m_menuView .m4_list .num1 a,
.section .m_menuView .m4_list .num3 a{margin:0 2% 0 0;}
.section .m_menuView .m4_list .num4 a,
.section .m_menuView .m4_list .num4 a{margin:0 0 0 2%;}


/*.section .m_menuView .m4_list .num2 .img,
.section .m_menuView .m4_list .num3 .img,
.section .m_menuView .m4_list .num4 .img,
.section .m_menuView .m4_list .date{display:none;}

.section .m_menuView .m4_list .num1 .date{display:block;}
.section .m_menuView .m4_list .num2 .box,
.section .m_menuView .m4_list .num3 .box,
.section .m_menuView .m4_list .num4 .box{position:relative; padding:0;}
.section .m_menuView .m4_list .num1,
.section .m_menuView .m4_list .num2{margin:0;}
.section .m_menuView .m4_list .num1 .tit{padding:0 0 8px 0; font-size:15px; font-weight:bold; color:#434343; line-height:1.5;}
.section .m_menuView .m4_list .num2,
.section .m_menuView .m4_list .num3{line-height:1.5; border-bottom:1px solid #e3e3e3; }
.section .m_menuView .m4_list .num2 .tit,
.section .m_menuView .m4_list .num3 .tit{padding:14px 0 12px 20px; font-size:12px; color:#434343; background:url(../images/main/main_news_icon.gif) no-repeat 3px center; }
.section .m_menuView .m4_list .num4{display:none;}
*/



footer.footerV2{position:relative; display:; margin-top:0;}
}

@media all and (max-width:550px){
body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; background-size:70%; left: 48%; bottom:7%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
.section .m_menuView .s_txt{padding:0px 20px 0px; font-size:16px; color:#7a64ca; line-height:1.5; letter-spacing:-1px;}
}




@media all and (max-width:460px){




body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; background-size:70%; left: 48%; bottom:7%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3; }




.section .m_menuView2 {margin:0px 0px 0px; width: 100%; }





.section .m_menuView .m2_list li .img2 img {
    display: inline-block;
    width: 70%; }







.section .m_menuView .s_txt{padding:0px 20px 0px; font-size:16px; color:#7a64ca; line-height:1.5; letter-spacing:-2px;}
.section h3.new {font-size:25px;}
.section h3.new_busi {font-size:15px;}
.section h3.new_busi2 {font-size:15px;}

#section1 .m_menuWrap { padding-top:20px }
#section2 .m_menuWrap { padding-top:30px }



.section .m_menuView .m2_list { width: 100%;}
.section .m_menuView .m2_list li{ width: 48%;}


.section .m_menuView .m2_list .num5,
.section .m_menuView .m2_list .num6,
.section .m_menuView .m2_list .num7,
.section .m_menuView .m2_list .num8 { display: none ; }









.section .m_menuView .m2_list{margin: 10px 10px;}

.section .m_menuView .m3_list{margin:0px 0 0 0;}
.section .m_menuView .txt2{margin-top:a0px; font-size:12px; color:#999; }
.section .m_menuView .m3_list li .img img{display:inline-block;&#160;/*max-width:130px;&#160;&#160;*/&#160;width:50%;&#160; }
.section .m_menuView .m3_list{margin:0; padding:15px 0;}
.section .m_menuView .m3_list li{width:100%; font-size:18px; padding:15px 0;}
.section .m_menuView .m3_list li a{width:100%}
.section .m_menuView .m3_list li .tit A {COLOR: #FFF; TEXT-DECORATION: none}
.section .m_menuView .m3_list li .tit A:focus {COLOR:#FFF!important; TEXT-DECORATION: none!important }
.section .m_menuView .m3_list li .tit A:hover {COLOR: #FFF!important; TEXT-DECORATION: none!important }
.section .m_menuView .m3_list li .tit A:active {COLOR: #FFF!important; TEXT-DECORATION: none!important}
.section .m_menuView .m3_list .img{ width:100%; }
.section .m_menuView .m3_list .num1,
.section .m_menuView .m3_list .num2,
.section .m_menuView .m3_list .num3 {position:relative; width:100% }
.section .m_menuView .m3_list .num1 .tit,
.section .m_menuView .m3_list .num2 .tit,
.section .m_menuView .m3_list .num3 .tit { font-size:15px; line-height:1; margin:0 auto; width:100%; font-weight:600; text-shadow:#000000 1px 1px; }
.section .m_menuView .m4_list{margin:50px 0 0 2%; /* padding-bottom:87px;*/padding-bottom:00px;text-align:left; }
.section .m_menuView .m4_list ul{}
.section .m_menuView .m4_list .num4{display:block;}
.section .m_menuView .m4_list .num4 a{margin:0 6% 0px;}
.section .m_menuView .m4_list .num1,.section .m_menuView .m4_list .num2{margin-bottom:15px;}
.section .m_menuView .m4_list .img img{display:inline-block; width:100%; height:208px; border-top:3px solid #4c80b2;}
.section .m_menuView .m4_list .mapimg {width:90%;padding-bottom:5px;float:none;text-align:center;margin:0px auto;}
.section .m_menuView .m4_list .mapinfo {width:90%;font-size:12px;margin-bottom:10px;}
.section .m_menuView .m4_list .mapinfo li {line-height:30px;}
}

@media all and (max-width:360px){
body.main .main-down {
background: url("/static/images/common/btn_down.png") no-repeat; background-size:70%; left: 48%; bottom:13%; width: 37px; height: 24px; text-align: center; margin-top: -4px; position: absolute; z-index: 3;
}
.section .m_menuView .s_txt{padding:10px 20px 10px; font-size:16px; color:#0359ad; line-height:1.5; letter-spacing:-1px;}
.section .m_menuView .txt2{ font-size:12px; color:#fff; margin:25px 0 0px 0; letter-spacing:-1px }
}


@media all and (max-width:320px){
body.main .main-down {
display:none}
#section1 .m_menuWrap { padding-top:10px }
#section2 .m_menuWrap { padding-top:0px }
#section3 .m_menuWrap { }
.section .m_menuView .s_txt{padding:0px 10px 10px; font-size:13px; color:#0359ad; line-height:1.5; letter-spacing:-1px;}
.section h3.new_busi {font-size:15px; padding:0px 0 10px 0; font-weight:700}
.section h3.new_busi2 {font-size:15px; padding:0px 0 10px 0; font-weight:700}

.section h3{font-size:25px; padding:0px 0 0px 0; margin:0; line-height:normal}

.section .m_menuView .m2_list li .tit{position:absolute; top:2px; left:10px; font-size:10px;}


.section .m_menuView .m2_list{margin:10px 20px;}



.section .m_menuView .txt2{margin-top:15px; }
.section .m_menuView .txt2 span {font-size:13px;letter-spacing:-0.5px;}
.section .m_menuView .m3_list li {line-height: 1em;}
.section .m_menuView .m3_list li .img img{display:inline-block; max-width:100px; /*width:100%;*/}
.section .m_menuView .m3_list li a{width:90%}
.section .m_menuView .m3_list .num1 .tit,
.section .m_menuView .m3_list .num2 .tit,
.section .m_menuView .m3_list .num3 .tit { font-size:14px; position:absolute; top:45px; margin:0 auto; width:100%; font-weight:600; text-shadow:#000000 1px 1px; }
/*¾ð·Ðº¸µµ*/
.section h3.new{font-size:30px; padding:15px 0 10px 0; margin:0; line-height:normal}
.section .m_menuView .m4_list{margin:0px 0 5px 12px; padding-bottom:30px;}
}
/*bootstrap.css*/
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after
{display:table; content:"";}