@charset "utf-8";
/* CSS Document */

.m_sub_container { display:none;}
.sub_container { width:100%; max-width:2500px; min-width:640px; position:relative; margin:0 auto; overflow:hidden; display:block; }
.none{display:none;}
.align_center{text-align: center;}

/*** About Nabil ***/
.wrap_cont #contents1 {position:relative;width:100%; max-width:1200px; margin:0 auto;border-top:5px solid #0e64b1;border-right:1px solid #e0e1e1;border-left:1px solid #e0e1e1;border-bottom:1px solid #e0e1e1;margin-top:-670px;z-index:10;background:#ffffff;box-sizing:border-box;}
.wrap_cont #contents1 .contents {background:#ffffff;}
.wrap_cont #contents1 .cont1_img1 {width:100%;background:url(../img/content1_img1.png) no-repeat 50% 0;box-sizing:border-box;padding:300px 5% 40px 5%;overflow:hidden;}
.wrap_cont #contents1 .cont1_img1 li {text-align:center;font-size:0.875em;width:45%;}
.wrap_cont #contents1 .cont1_img1 li:nth-child(odd)  {float:left;}
.wrap_cont #contents1 .cont1_img1 li:nth-child(even)  {float:right;}
.wrap_cont #contents1 .cont1_img2 {width:100%;background:url(../img/content1_img2.png) no-repeat 50% 0;box-sizing:border-box;padding:300px 5% 40px 5%;overflow:hidden;}
.wrap_cont #contents1 .cont1_img2 li {text-align:center;font-size:0.875em;width:45%;}
.wrap_cont #contents1 .cont1_img2 li:nth-child(odd)  {float:left;}
.wrap_cont #contents1 .cont1_img2 li:nth-child(even)  {float:right;}

/*** Structure ***/
.wrap_cont #contents2 {width:100%;max-width:1200px; margin:0 auto;margin-top:90px;box-sizing:border-box;}
.wrap_cont #contents2 .cont2_img1 {width:100%;background:url(../img/content2_img1.jpg) no-repeat 50% 0;padding:40px 20px 40px 20px;overflow:hidden;min-height:520px;box-sizing:border-box;}
.wrap_cont #contents2 .cont2_img1 li {text-align:left;font-size:0.875em;color:#ffffff;clear:both;}
.wrap_cont #contents2 .cont2_img1 li:nth-child(odd)  {float:left;margin:0 0 150px 0;width:45%;}
.wrap_cont #contents2 .cont2_img1 li:nth-child(even)  {float:left;width:43%;margin:0 0 0 55%}

/*** Applications ***/
.wrap_cont #contents3 {width:100%;max-width:1200px; margin:0 auto;margin-top:50px;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img1 {width:100%;background:url(../img/content3_img1.png) no-repeat 50% 0;padding:100px 0px 40px 0px;overflow:hidden;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img1 li {text-align:center;font-size:1em;font-weight:bold;float:left;color:#196cb3;width:16%;}
.wrap_cont #contents3 .cont3_img1 li:nth-child(3), .wrap_cont #contents3 .cont3_img1 li:nth-child(4){width:17%}
.wrap_cont #contents3 .cont3_img1 li:nth-child(6){width:18%}
.wrap_cont #contents3 .main_txt1 {font-size:1em;}
.wrap_cont #contents3 .cont3_img2 {width:100%;overflow:hidden;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img2 li {text-align:left;float:left;padding:15px;box-sizing:border-box;margin-bottom:20px;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(odd) {width:62%;background:#f7f7f7;float:left;min-height:665px;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(even) {width:37%;background:#f7f7f7;float:right;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(3) {clear:both;width:100%;padding:45px 60px 20px;background:#f7f7f7;float:none;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(4) {clear:both;width:100%;padding:45px 60px;background:#f7f7f7;float:none;}
.wrap_cont #contents3 .cont3_img2 li .tit_st1 {font-size:1.25em;color:#2e7bb8;font-weight:bold;margin:0 0 20px 0;}
.wrap_cont #contents3 .cont3_img2 li .txt_st1 {font-size:0.825em;color:#545454;}
.wrap_cont #contents3 .cont3_img2 .cont3_img21 {background:url(../img/content3_img21.png) no-repeat 0 20px;padding:20px 0 90px 315px;box-sizing:border-box;min-height:335px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img22 {background:url(../img/content3_img22.png) no-repeat 0 0;padding:0 0 0 315px;box-sizing:border-box;min-height:300px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img23 {background:url(../img/content3_img23.png) no-repeat 0 0;padding:270px 0 0 0;box-sizing:border-box;min-height:675px;}

.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img {width:100%; max-width:640px; overflow:hidden;margin:30px auto 50px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img24 {width:312px; float:left; background:url(../img/content3_img24.jpg) no-repeat 0 0;padding:310px 0 0 0;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img25 {width:312px; float:left; background:url(../img/content3_img25.jpg) no-repeat 0 0;padding:310px 0 0 0;box-sizing:border-box;margin-left:15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table {width:100%; max-width:640px; font-size:13px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;margin:0 auto;text-align: center;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table th {border-bottom:1px solid #b5b5b5;color:#666666;padding:10px 0;background-color: #eeeeee;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table th:nth-child(even),
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table td:nth-child(even) {border-left:1px solid #b5b5b5;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table td {padding:7px 0;background-color: #ffffff;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table td.type1 {color:#ed2c2c;font-weight: bold;background-color:#fcfbcf;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table .txt_st1 {margin-top:15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img26 {background:url(../img/content3_img26.jpg) no-repeat 0 0;padding:0 0 0 330px;box-sizing:border-box;min-height:295px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img26 .txt_st1 {padding-top:60px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .wrap_table table {width:100%; font-size:12px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;margin:0 auto;text-align: left;color:#545454;  }
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .wrap_table table th {background-color:#eeeeee;border:1px solid #b5b5b5;color:#545454;padding:10px 0;text-align:center;}
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .wrap_table table td {background-color:#ffffff;padding:8px 2%;border:1px solid #b5b5b5;}
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .spec {text-align: right; font-size:12px;margin-top:15px;}

/*** Press ***/
.wrap_cont #contents4 {width:100%;background:url(../img/content4_img1.jpg) repeat-x 50% 0;min-height:499px;box-sizing:border-box;}
.wrap_cont #contents4 .contents {width:100%;max-width:1200px; margin:0 auto;margin-top:50px;}
.wrap_cont #contents4 .cont4_img1 {width:100%;/*background:url(../img/content4_img1.png) no-repeat 0 0;*/overflow:hidden;min-height:345px;overflow:hidden;}
.wrap_cont #contents4 .cont4_img1 > li {text-align:center;font-size:1em;color:#333333;float:left;box-sizing:border-box;padding:0;width:200px;margin:0 21px 0 0;border-bottom:4px solid #196cb3;background:#fff;}
.wrap_cont #contents4 .cont4_img1 > li a {color:#333333;}
.wrap_cont #contents4 .cont4_img1 > li.img a {display:block;width:200px;height:345px;box-sizing:border-box;padding:0;}
.wrap_cont #contents4 .cont4_img1 > li .txt_st1 {font-size:16px;margin-top:25px;}

.wrap_cont #contents4 .slick-prev.slick-arrow {position:absolute;left:10px;margin-left:0px;bottom:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 0;text-indent:-9999px;z-index:10;border:0;}
.wrap_cont #contents4 .slick-next.slick-arrow {position:absolute;right:10px;margin-right:0px;bottom:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 100%;text-indent:-9999px;z-index:10;border:0;}

/***** movie layer *****/
.popup {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000;}
.popup .dim {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);}
.popup .Cnt {position:fixed;top:50%;left:50%;margin-top:-160px;margin-left:-286px;width:573px; height:320px;z-index:3;}
.popup .movie_bg {position:relative;background:url(../img/pop_movie_bg.gif) no-repeat;width:100%; height:100%;}
.popup .movie_bg iframe {width:100%; height:380px;}
.popup .movie_bg .movie {position:absolute;top:50px;left:0;width:100%; height:380px;z-index:5;font-size:0;} 
.popup .movie_bg .close {position:absolute;top:0;right:0;width:33px; height:33px;z-index:5;cursor:pointer;margin:14px 14px 0 0;font-size:0;}

/***** adSlider *****/
#main_slider2 {position:relative;margin:0;padding:0 0 0 0;height:95px;box-sizing: border-box;padding-top:25px;}
#main_slider2 .slides > li {float:left;text-align:center;}
#main_slider2 .slides > li a {display:block;width:100%;}
#main_slider2 .slides:after {content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#main_slider2 .flex-direction-nav {*height:0;text-indent:-9999px; display:block;}
#main_slider2 .flex-direction-nav .flex-prev {position:absolute;left:10px;margin-left:0px;top:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 0;text-indent:-9999px;z-index:10;border:0;}
#main_slider2 .flex-direction-nav .flex-next {position:absolute;right:10px;margin-right:0px;top:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 100%;text-indent:-9999px;z-index:10;border:0;}

#main_slider2 .flex-pauseplay {overflow:hidden;position:absolute;bottom:30px;left:50%;width:24px;height:24px; display:none;}
#main_slider2 .flex-pauseplay a {display:block;overflow:hidden;width:24px;height:24px;background:url(../img/main_slide_dot.png) no-repeat 50% -72px;text-indent:-300%;white-space:nowrap}
#main_slider2 .flex-pauseplay a.flex-play {background:url(../img/main_slide_dot.png) no-repeat 50% -48px}

#main_slider2 .flex-control-paging {overflow:hidden;position:absolute;bottom:28px;left:0;width:100%;height:28px;text-align:center;  display:none;}
#main_slider2 .flex-control-paging li {display:inline-block;height:28px}
#main_slider2 .flex-control-paging li a {display:inline-block;overflow:hidden;width:24px;height:24px;margin:2px;border:0 none;background:url(https://img2.kbcard.com/img/PlatformApp/v2/pweb/main_slide_dot.png) no-repeat 50% 0;text-indent:100%;font-size:5px;white-space:nowrap}
#main_slider2 .flex-control-paging li a.flex-active {background-position:0 -24px}

/*** Patents ***/
.wrap_cont #patents {clear:both;width:100%; background:#f8f8f8;box-sizing:border-box;}
.wrap_cont #patents .contents {position:relative;width:100%;max-width:1200px; margin:0 auto;padding:20px 0 60px 0;box-sizing:border-box;}
.wrap_cont #patents .patents_img {width:100%;box-sizing:border-box;overflow:hidden;margin:0;padding:0;}
.wrap_cont #patents .patents_img li {display:inline-block;margin:0 25px 0 0;cursor:pointer;width:18%;box-sizing:border-box;}
.wrap_cont #patents .patents_img li:last-child {margin:0 !important;}
.wrap_cont #patents .patents_img li img {width:100%;}
.nation_tit {text-align: center;padding:10px 0;font-size:0.85em;font-weight:bold;}

/***** layer popup *****/
.cont2_pop {display:none;position:absolute;bottom:0;left:50%;margin-left:-362px;z-index:150;width:725px;min-height:100px;border:4px solid #af006e;border-radius:17px;background:#ffffff;box-sizing:border-box;padding:70px 85px 50px 85px;box-shadow:2px 2px 20px 3px #777}
.cont2_pop .pop_close_btn {position:absolute;top:18px;left:50%;margin-left:300px;width:39px;height:38px;background:url(../img/close_btn.png) no-repeat 0 0;font-size:0;cursor:pointer;}
.cont2_pop .pop_tit {color:#48362a; font-size:1.25em;background:#f5f5f5;border-top:1px solid #48362a;padding:10px 0 10px 60px;box-sizing:border-box;}
.cont2_pop img {width:100%;}

/*** Brand Name ***/
.wrap_cont #contents5 {width:100%;max-width:1200px; margin:50px auto;box-sizing:border-box;}
.wrap_cont #contents5 .cont5_img1 {width:100%;background:url(../img/content5_img1.jpg) no-repeat 50% 0;box-sizing:border-box;padding:7% 15% 8% 15%;overflow:hidden;min-height:379px;box-sizing:border-box;}
.wrap_cont #contents5 .cont5_img1 li {text-align:left;font-size:1em;color:#ffffff;clear:both;}
.wrap_cont #contents5 .cont5_img1 li:nth-child(odd)  {width:100%;line-height:1.75em;}
.wrap_cont #contents5 .cont5_img1 li:nth-child(even)  {width:100%;margin:10px 0 30px 0;font-size:2.25em;line-height:1.25em;font-family: "Times New Roman", Times, serif;}

/*** Msway ***/
.wrap_cont #contents6 {width:100%; background:#eef1f2;box-sizing:border-box;}
.wrap_cont #contents6 .contents {width:100%;max-width:1200px; margin:0 auto;margin-top:50px;background:#eef1f2;padding:10px 0 50px 0;box-sizing:border-box;}
.wrap_cont #contents6 .cont6_img1 {width:100%;background:url(../img/content6_img1.png) no-repeat 0 0;padding:0 0 0 650px;overflow:hidden;min-height:455px;box-sizing:border-box;}
.wrap_cont #contents6 .cont6_img1 .tit_st1 {font-size:2em;color:#000000;font-weight:bold;line-height:1.35em;margin:0 0 60px 0;}
.wrap_cont #contents6 .cont6_img1 .tit_st1 .txt_color1 {color:#206399;}
.wrap_cont #contents6 .cont6_img1 .txt_st1 {font-size:1.125em;color:#000000;line-height:1.5em;}
.wrap_cont #contents6 .cont6_img1 .txt_st1 .txt_color1 {color:#03487f;font-weight:bold;}
.wrap_cont #contents6 .cont6_img1 .cont_btn {width:190px;height:55px;color:#ffffff;font-size:1.125em;text-align:center;display:inline-block;;background:#383f43;line-height:55px;margin:35px 0 0 0;} 

/*** Main ***/
#main_slider {position:relative;margin:0;padding:0;height:1328px;}
/*#main_slider .title {position:absolute;top:60px;width:100%;height:100px;line-height:90px;color:#fff;font-size:26px;text-align:center;background:#663399;opacity:0.8;z-index:100;}*/
#main_slider .title {position:absolute;top:60px;width:100%;height:100px;line-height:90px;color:#fff;font-size:26px;text-align:center; z-index:100;}
#main_slider .slides > li {float:left;text-align:center;height:1328px;background-position:50% 0; background:repeat-x #eef1f2;}
#main_slider .slides > li.img1 {background-image:url('../img/main_top_img1.jpg')}
#main_slider .slides > li.img2 {background-image:url('../img/main_top_img2.jpg')}
#main_slider .slides > li.img3 {background-image:url('../img/main_top_img3.jpg')}
#main_slider .slides > li a {display:block;width:100%;height:1328px;}
#main_slider .slides:after {content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#main_slider .img_tit1 {padding:280px 0 0 0;width:100%; max-width:1200px;margin:0 auto;color:#ffffff;z-index:100;text-align:center;font-size:5em;letter-spacing:1px;box-sizing:border-box; text-shadow:3px 3px 10px #777;}
#main_slider .img_txt1 {width:100%; max-width:1200px;margin:0 auto;color:#ffffff;z-index:100;text-align:center;font-size:2em;letter-spacing:1px;box-sizing:border-box; text-shadow:1px 1px 3px #777;}
#main_slider .img_tit2 {padding:280px 0 0 0;width:100%; max-width:1200px;margin:0 auto;color:#ffffff;z-index:100;text-align:center;font-size:3.5em;letter-spacing:-1px;box-sizing:border-box; text-shadow:3px 3px 5px #777;}

#main_slider .flex-direction-nav {*height:0;text-indent:-9999px; display:none;}
#main_slider .flex-direction-nav .flex-prev {position:absolute;left:50%;margin-left:-600px;top:50%;display:block;width:50px;height:71px;background:url(../img/btn_main_arrow.png) no-repeat 0 0;text-indent:-9999px;z-index:10;border:0;}
#main_slider .flex-direction-nav .flex-next {position:absolute;right:50%;margin-right:-600px;top:50%;display:block;width:50px;height:71px;background:url(../img/btn_main_arrow.png) no-repeat 0 100%;text-indent:-9999px;z-index:10;border:0;}

#main_slider .flex-pauseplay {overflow:hidden;position:absolute;bottom:30px;left:50%;width:24px;height:24px; display:none;}
#main_slider .flex-pauseplay a {display:block;overflow:hidden;width:24px;height:24px;background:url(../img/main_slide_dot.png) no-repeat 50% -72px;text-indent:-300%;white-space:nowrap}
#main_slider .flex-pauseplay a.flex-play {background:url(../img/main_slide_dot.png) no-repeat 50% -48px}

#main_slider .flex-control-paging {overflow:hidden;position:absolute;bottom:28px;left:0;width:100%;height:28px;text-align:center;  display:none;}
#main_slider .flex-control-paging li {display:inline-block;height:28px}
#main_slider .flex-control-paging li a {display:inline-block;overflow:hidden;width:24px;height:24px;margin:2px;border:0 none;background:url(https://img2.kbcard.com/img/PlatformApp/v2/pweb/main_slide_dot.png) no-repeat 50% 0;text-indent:100%;font-size:5px;white-space:nowrap}
#main_slider .flex-control-paging li a.flex-active {background-position:0 -24px}

.main_tit1 {font-size:2em; margin:35px 0 40px 0; text-align:center;background:url('../img/title_bg.jpg') no-repeat 50% bottom;padding:0 0 20px 0;color:#000000;}
.main_tit2 {font-size:2.25em; text-align:left;padding:45px 0 20px 0;color:#ffffff;}
.main_txt1 {font-size:1.6em; margin:0 0 40px 0; text-align:center;}
.main_txt1 .txt_st1 {color:#196cb3;font-weight:bold;}
.main_txt1 .txt_st2 {color:#264372;font-weight:bold;}


@media screen and (max-width:960px) {

/*** Main ***/
#main_slider {position:relative;margin:0 auto; padding:0; height:200px; text-align:center;}
#main_slider .slides {width:100%; height:auto; overflow:hidden; }
#main_slider .slides > li {float:left; background:no-repeat #eef1f2; text-align:center; width:100%; height:auto; /* min-width:320px; min-height:380px;*/ background-size: 100%;}
#main_slider .slides li.img1 {background-image:url('../img/main_top_img1.jpg')}
#main_slider .slides li.img2 {background-image:url('../img/mo_main_img2.jpg')}
#main_slider .slides li.img3 {background-image:url('../img/mo_main_img3.jpg')}
#main_slider .slides li a {display:block; width:100%;}
#main_slider .slides:after {content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#main_slider .img_tit1 {padding:80px 0 0 0;width:100%; max-width:1200px;margin:0 auto;color:#ffffff;z-index:100;text-align:center;font-size:2em;letter-spacing:-1px;box-sizing:border-box; text-shadow:1px px 2px #777;}
#main_slider .img_txt1 {width:100%; max-width:1200px;margin:0 auto;padding-bottom:100px;color:#ffffff;z-index:100;text-align:center;font-size:1em;letter-spacing:1px;box-sizing:border-box; text-shadow:1px 1px 2px #777;}
#main_slider .img_tit2 {padding:80px 0 0 0;width:100%; max-width:1200px;margin:0 auto;color:#ffffff;z-index:100;text-align:center;font-size:1.5em;letter-spacing:-1px;box-sizing:border-box; text-shadow:1px 1px 2px #777;}
#main_slider .flex-direction-nav {*height:0;text-indent:-9999px}
#main_slider .flex-direction-nav .flex-prev {position:absolute;left:0%;margin-left:20px;top:30%;display:block;width:25px;height:35px;background:url(../img/btn_main_arrow.png) no-repeat 0 0; background-size:100%; text-indent:-9999px;z-index:10;border:0;}
#main_slider .flex-direction-nav .flex-next {position:absolute;right:0%;margin-right:20px;top:30%;display:block;width:25px;height:35px;background:url(../img/btn_main_arrow.png) no-repeat 0 100%; background-size:100%;text-indent:-9999px;z-index:10;border:0;}

#main_slider .flex-pauseplay {overflow:hidden;position:absolute;bottom:30px;left:50%;width:24px;height:24px}
#main_slider .flex-pauseplay a {display:block;overflow:hidden;width:24px;height:24px;background:url(../img/main_slide_dot.png) no-repeat 50% -72px;text-indent:-300%;white-space:nowrap}
#main_slider .flex-pauseplay a.flex-play {background:url(../img/main_slide_dot.png) no-repeat 50% -48px}

#main_slider .flex-control-paging {overflow:hidden;position:absolute;bottom:28px;left:0;width:100%;height:28px;text-align:center}
#main_slider .flex-control-paging li {display:inline-block;height:28px}
#main_slider .flex-control-paging li a {display:inline-block;overflow:hidden;width:24px;height:24px;margin:2px;border:0 none;background:url(../img/main_slide_dot.png) no-repeat 50% 0;text-indent:100%;font-size:5px;white-space:nowrap}
#main_slider .flex-control-paging li a.flex-active {background-position:0 -24px}

/*** About Nabil ***/
.wrap_cont #contents1 {position:relative;width:100%;max-width:90%; margin:0 auto;border-top:2px solid #0e64b1;border-right:1px solid #e0e1e1;border-left:1px solid #e0e1e1;border-bottom:1px solid #e0e1e1;z-index:10;background:#ffffff;box-sizing:border-box;}
.wrap_cont #contents1 .contents {background:#ffffff;}
.wrap_cont #contents1 .cont1_img1 {width:100%;background:url(../img/content1_img1.png) no-repeat 50% 0;background-size:90%;box-sizing:border-box;padding:35% 4% 30px 4%;overflow:hidden;}
.wrap_cont #contents1 .cont1_img1 li {text-align:center;font-size:1em;width:47%;}
.wrap_cont #contents1 .cont1_img1 li:nth-child(odd)  {float:left;}
.wrap_cont #contents1 .cont1_img1 li:nth-child(even)  {float:right;}
.wrap_cont #contents1 .cont1_img2 {width:100%;background:url(../img/content1_img2.png) no-repeat 50% 0;background-size:90%;box-sizing:border-box;padding:35% 4% 30px 4%;overflow:hidden;}
.wrap_cont #contents1 .cont1_img2 li {text-align:center;font-size:1em;width:47%;}
.wrap_cont #contents1 .cont1_img2 li:nth-child(odd)  {float:left;}
.wrap_cont #contents1 .cont1_img2 li:nth-child(even)  {float:right;}
.wrap_cont #contents1 .main_txt1 {letter-spacing:-1px;}
/*** Structure ***/
.wrap_cont #contents2 {width:100%;max-width:100%; margin:0 auto;margin-top:20px;box-sizing:border-box;}
.wrap_cont #contents2 .cont2_img1 {width:100%;background:none;background-color:#264372;padding:30px 20px;overflow:hidden;min-height:0px;box-sizing:border-box;}
.wrap_cont #contents2 .cont2_img1 li {text-align:left;font-size:1em;color:#ffffff;clear:both;}
.wrap_cont #contents2 .cont2_img1 li:nth-child(odd)  {float:none;margin:0 0 0 0px;padding:150px 0 20px 0;width:100%;background:url(../img/m_content2_img1.jpg) no-repeat 50% 0;background-size:auto 130px;}
.wrap_cont #contents2 .cont2_img1 li:nth-child(even)  {float:none;margin:0px;padding:150px 0 0 0;width:100%;background:url(../img/m_content2_img2.jpg) no-repeat 50% 0;background-size:auto 130px;}

/*** Applications ***/
.wrap_cont #contents3 {width:100%;max-width:1200px; margin:0 auto;margin-top:20px;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img1 {width:100%;background:none;padding:20px 0px;overflow:hidden;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img1 li {position:relative;text-align:center;font-size:1em;font-weight:bold;float:left;color:#196cb3;padding:100px 0px 20px 0px;width:50%;}
.wrap_cont #contents3 .cont3_img1 li:after {position:absolute;top:0;left:50%; margin-left:-60px;width:120px;height:120px;display:block;content:'';background:url(../img/content3_img1.png) no-repeat center 0;background-size:1071px 80px;}
.wrap_cont #contents3 .cont3_img1 li:nth-child(3), .wrap_cont #contents3 .cont3_img1 li:nth-child(4){width:50%}
.wrap_cont #contents3 .cont3_img1 li:nth-child(6){width:50%}
.wrap_cont #contents3 .cont3_img1 li.cont3_img11:after{background-position:30px 0px;}
.wrap_cont #contents3 .cont3_img1 li.cont3_img12:after{background-position:-160px 0px;}
.wrap_cont #contents3 .cont3_img1 li.cont3_img13:after {background-position:-365px 0px;}
.wrap_cont #contents3 .cont3_img1 li.cont3_img14:after {background-position:-565px 0px;}
.wrap_cont #contents3 .cont3_img1 li.cont3_img15:after {background-position:-765px 0px;}
.wrap_cont #contents3 .cont3_img1 li.cont3_img16:after {background-position:-965px 0px;}
.wrap_cont #contents3 .main_txt1 {font-size:1em;padding:0 20px;text-align:left;margin:0 0 20px 0;}
.wrap_cont #contents3 .cont3_img2 {width:100%;overflow:hidden;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img2 li {text-align:left;float:left;padding:15px;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(odd) {width:100%;background:#f7f7f7;float:left;min-height:665px;box-sizing:border-box;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(even) {width:100%;background:#f7f7f7;float:right;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(3) {clear:both;width:100%;padding:15px;background:#f7f7f7;float:none;}
.wrap_cont #contents3 .cont3_img2 li:nth-child(4) {clear:both;width:100%;padding:15px;background:#f7f7f7;float:none;}
.wrap_cont #contents3 .cont3_img2 li .tit_st1 {font-size:1.25em;color:#2e7bb8;font-weight:bold;margin:10px 0 10px 0;}
.wrap_cont #contents3 .cont3_img2 li .txt_st1 {font-size:1em;color:#545454;}
.wrap_cont #contents3 .cont3_img2 .cont3_img21 {background:url(../img/content3_img21.png) no-repeat center 0;background-size:auto 239px;padding:250px 0 0 0;box-sizing:border-box;min-height:0px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img22 {background:url(../img/content3_img22.png) no-repeat center 20px;background-size:auto 239px;padding:270px 0 0 0;box-sizing:border-box;min-height:0px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img23 {background:url(../img/content3_img23.png) no-repeat center 0;background-size:auto 239px;padding:250px 0 0 0;box-sizing:border-box;min-height:0px;}



.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img {max-width:100%; overflow:hidden;margin:0 auto;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img24 {width:100%; float:none; background:url(../img/content3_img24.jpg) no-repeat 50% 0;background-size:auto 239px;padding:260px 0 0 0;box-sizing:border-box;margin-top:15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img25 {width:100%; float:none; background:url(../img/content3_img25.jpg) no-repeat 50% 0;background-size:auto 239px;padding:260px 0 0 0;box-sizing:border-box;margin-left:0;margin-top:15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table {width:100%; max-width:100%; font-size:11px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;margin:15px auto 0;text-align: center;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table th {border-bottom:1px solid #b5b5b5;color:#666666;padding:10px 0;background-color: #eeeeee;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table th:nth-child(even),
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table td:nth-child(even) {border-left:1px solid #b5b5b5;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table td {padding:7px 0;background-color: #ffffff;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table table td.type1 {color:#ed2c2c;font-weight: bold;background-color:#fcfbcf;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_table .txt_st1 {margin-top:15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img26 {background:url(../img/content3_img26.jpg) no-repeat 50% 0;background-size:auto 239px;padding:260px 0 0 0;box-sizing:border-box;min-height:0;margin-top:15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img24 .wrap_img .img26 .txt_st1 {padding:0 0 15px;}
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .wrap_table table {width:100%; font-size:11px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;margin:0 auto;text-align: left;color:#545454;box-sizing:border-box; }
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .wrap_table table th {background-color:#eeeeee;border:1px solid #b5b5b5;color:#545454;padding:10px 0;text-align:center;}
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .wrap_table table td {background-color:#ffffff;padding:8px 2%;border:1px solid #b5b5b5;}
.wrap_cont #contents3 .cont3_img2 .cont3_img25 .spec {text-align: right; font-size:12px;margin-top:15px;}



/*** Press ***/
.wrap_cont #contents4 {width:100%;background:url(../img/content4_img1.jpg) repeat-y 30% 0;min-height:499px;box-sizing:border-box;}
.wrap_cont #contents4 .contents {width:100%;max-width:100%; margin:0 auto;margin-top:20px;padding:20px 0;}
.wrap_cont #contents4 .cont4_img1 {width:100%;background:none;overflow:hidden;min-height:0px;overflow:hidden;}
.wrap_cont #contents4 .cont4_img1 > li {clear:both;width:100px;height:345px;font-size:1.125em;color:#333333;float:none;box-sizing:border-box;padding:0;width:200px;margin:0 auto;margin-bottom:20px;}
.wrap_cont #contents4 .cont4_img1 > li .txt_st1 {font-size:14px; margin-top:25px;}

.wrap_cont #contents4 .slick-prev.slick-arrow {position:absolute;left:10px;margin-left:0px;bottom:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 0;text-indent:-9999px;z-index:10;border:0;}
.wrap_cont #contents4 .slick-next.slick-arrow {position:absolute;right:10px;margin-right:0px;bottom:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 100%;text-indent:-9999px;z-index:10;border:0;}



/***** movie layer *****/
.popup {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000;}
.popup .dim {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);}
.popup .Cnt {position:fixed;top:50px;left:50%;margin-top:0;margin-left:-160px;width:320px; height:200px;z-index:3;}
.popup .movie_bg {position:relative;background:url(../img/pop_movie_bg.gif) no-repeat; background-size:100%;width:320px; height:180px;}
.popup .movie_bg iframe {width:320px; height:180px;}
.popup .movie_bg .movie {position:absolute;top:30px;left:0;width:100%; height:100%;z-index:5;font-size:0;} 
.popup .movie_bg .close {position:absolute;top:0;right:0;width:20px; height:20px;z-index:5;cursor:pointer;margin:7px 7px 0 0;font-size:0;}


/***** adSlider *****/
#main_slider2 {position:relative;margin:0;padding:0;height:95px;box-sizing: border-box;padding-top:25px;}
#main_slider2 .slides > li {float:left;text-align:center;}
#main_slider2 .slides > li a {display:block;width:100%;}
#main_slider2 .slides:after {content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#main_slider2 .flex-direction-nav {*height:0;text-indent:-9999px; display:block;}
#main_slider2 .flex-direction-nav .flex-prev {position:absolute;left:10px;margin-left:0px;top:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 0;text-indent:-9999px;z-index:10;border:0;}
#main_slider2 .flex-direction-nav .flex-next {position:absolute;right:10px;margin-right:0px;top:35px;display:block;width:20px;height:25px;background:url(../img/btn_main_arrow2.png) no-repeat 0 100%;text-indent:-9999px;z-index:10;border:0;}

#main_slider2 .flex-pauseplay {overflow:hidden;position:absolute;bottom:30px;left:50%;width:24px;height:24px; display:none;}
#main_slider2 .flex-pauseplay a {display:block;overflow:hidden;width:24px;height:24px;background:url(../img/main_slide_dot.png) no-repeat 50% -72px;text-indent:-300%;white-space:nowrap}
#main_slider2 .flex-pauseplay a.flex-play {background:url(../img/main_slide_dot.png) no-repeat 50% -48px}

#main_slider2 .flex-control-paging {overflow:hidden;position:absolute;bottom:28px;left:0;width:100%;height:28px;text-align:center;  display:none;}
#main_slider2 .flex-control-paging li {display:inline-block;height:28px}
#main_slider2 .flex-control-paging li a {display:inline-block;overflow:hidden;width:24px;height:24px;margin:2px;border:0 none;background:url(https://img2.kbcard.com/img/PlatformApp/v2/pweb/main_slide_dot.png) no-repeat 50% 0;text-indent:100%;font-size:5px;white-space:nowrap}
#main_slider2 .flex-control-paging li a.flex-active {background-position:0 -24px}

/*** Patents ***/
.wrap_cont #patents {clear:both;width:100%; background:#f8f8f8;box-sizing:border-box;}
.wrap_cont #patents .contents {position:relative;width:100%;max-width:1200px; margin:0 auto;padding:20px 0 40px 0;box-sizing:border-box;}
.wrap_cont #patents .patents_img {width:100%;box-sizing:border-box;overflow:hidden;margin:0;padding:0;}
.wrap_cont #patents .patents_img li {display:inline-block;width:100%;padding:0 0 20px 0;margin:0;text-align:center;}
.wrap_cont #patents .patents_img li img {width:260px;height:auto;cursor:pointer !important;}
.wrap_cont #patents .patents_img li:last-child {margin:0;}
.nation_tit {text-align: center;padding:5px 0;font-size:1.125em;font-weight:bold;}

/*** Brand Name ***/
.wrap_cont #contents5 {width:100%;max-width:100%; margin:0 auto;margin-top:20px;box-sizing:border-box;}
.wrap_cont #contents5 .cont5_img1 {width:100%;background:url(../img/content5_img1.jpg) no-repeat 50% 0;box-sizing:border-box;padding:7% 20px 8% 20px;overflow:hidden;min-height:0px;box-sizing:border-box;}
.wrap_cont #contents5 .cont5_img1 li {text-align:left;font-size:1em;color:#ffffff;clear:both;}
.wrap_cont #contents5 .cont5_img1 li:nth-child(odd)  {width:100%;line-height:1.75em;}
.wrap_cont #contents5 .cont5_img1 li:nth-child(even)  {width:100%;margin:10px 0 30px 0;font-size:2.25em;line-height:1.25em;font-family: "Times New Roman", Times, serif;}

/*** Msway ***/
.wrap_cont #contents6 {width:100%; background:#eef1f2;box-sizing:border-box;}
.wrap_cont #contents6 .contents {width:100%;max-width:100%; margin:0 auto;margin-top:20px;background:#eef1f2;padding:0 0 90px 0;box-sizing:border-box;}
.wrap_cont #contents6 .cont6_img1 {width:100%;background:url(../img/content6_img1.png) no-repeat center 0; background-size:auto 236px;padding:300px 20px 0 20px;overflow:hidden;min-height:0px;box-sizing:border-box;}
.wrap_cont #contents6 .cont6_img1 .tit_st1 {font-size:1.7em;color:#000000;font-weight:bold;line-height:1.35em;margin:0 0 30px 0;letter-spacing:-1px;text-align:center;}
.wrap_cont #contents6 .cont6_img1 .tit_st1 .txt_color1 {color:#206399;}
.wrap_cont #contents6 .cont6_img1 .txt_st1 {font-size:1em;color:#000000;line-height:1.5em;text-align:center}
.wrap_cont #contents6 .cont6_img1 .txt_st1 .txt_color1 {color:#03487f;font-weight:bold;}
.wrap_cont #contents6 .cont6_img1 .cont_btn {position:absolute;left:50%;width:150px;height:40px;color:#ffffff;font-size:1.2em;text-align:center;display:inline-block;;background:#383f43;line-height:40px;margin:20px 0 0 -75px;} 

.main_tit1 {font-size:1.75em; margin:0 0 30px 0; text-align:center;background:url('../img/m_title_bg.jpg') no-repeat 50% bottom;padding:20px 0 10px 0;color:#000000;}
.main_tit2 {font-size:1.85em; text-align:center;padding:20px 0;color:#ffffff;}
}
