@charset "utf-8";
/* CSS Document */
/*common*/
.mt50{margin-top:50px}
.mb30{margin-bottom:30px}
.width_p{position:relative; width:100%; overflow:hidden;}
.width_div{position:relative; width:100%; overflow:hidden;}
.old{width:1000px; margin:0 auto;}


.sms{line-height:100%;}
.sms .sms_cc{background:url(../img/pop_sms_bg.jpg) repeat-y;}
.sms .sms_cc p{margin:0 0 0 13px;}
.sms .sms_cc .sms_box{width:289px; margin:0 auto; padding:13px 0 13px 55px; background:#e9eaed;}
.sms .sms_cc .sms_box input{width:60px; margin:0 0 0 0; padding:2px 0 0 3px; border:1px solid #fff; text-align:center;}

.btnC{text-align:center; margin:17px 0 0 0;}


.pop_map{}
.pop_map .pop_map_cc{width:700px; margin:36px auto 0px auto;}
.pop_map .pop_map_cc p{margin:0 0 28px 0;}


.common_content_ul01{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.common_content_ul01 > li {width:399px; height:400px; float:left; margin-right:1px; position:relative;}
.common_content_ul01 > li.li_03 {margin-right:0;}
.common_content_ul01 > li > a {display:block; width:100%; height:100%; position:relative;}
.common_content_ul01 > li > a > img {max-width:100%; position:absolute; top:0; left:0;}
.common_content_ul01 > li > a > img.off {z-index:5;}
.common_content_ul01 > li > a > img.on {opacity:0; z-index:10;}


.common_content_ulp03 {width:100%; height:844px; background:url('../img/lift01_1_con_img2bg.jpg') 0 0 no-repeat; margin-top:30px; position:relative;}
.common_content_ulp03 > li {width:260px; height:296px; position:absolute;}
.common_content_ulp03 > li.li_01 {left:470px; top:44px;}
.common_content_ulp03 > li.li_02 {left:795px; top:186px;}
.common_content_ulp03 > li.li_03 {left:690px; top:497px;}
.common_content_ulp03 > li.li_04 {left:250px; top:498px;}
.common_content_ulp03 > li.li_05 {left:145px; top:187px;}
.common_content_ulp03 > li > a {width:100%; height:100%; display:block; position:relative;}
.common_content_ulp03 > li > a > img {max-width:100%; position:absolute; top:0; left:0;}
.common_content_ulp03 > li > a > img.off {z-index:5;}
.common_content_ulp03 > li > a > img.on {opacity:0; z-index:10;}

.common_content_ulp09 {width:100%; height:671px; background:url('../img/new_intro03_con_01_li_02.jpg') 0 0 no-repeat; margin-top:30px; position:relative;}
.common_content_ulp09 > li {width:136px; height:132px; position:absolute;}
.common_content_ulp09 > li.li_01 {left:100px; top:290px;}
.common_content_ulp09 > li.li_02 {left:220px; top:475px;}
.common_content_ulp09 > li.li_03 {left:345px; top:290px;}
.common_content_ulp09 > li.li_04 {left:470px; top:475px;}
.common_content_ulp09 > li.li_05 {left:598px; top:295px;}
.common_content_ulp09 > li.li_06 {left:720px; top:475px;}
.common_content_ulp09 > li.li_07 {left:850px; top:290px;}
.common_content_ulp09 > li.li_08 {left:970px; top:475px;}
.common_content_ulp09 > li > a {width:100%; height:100%; display:block; position:relative;}
.common_content_ulp09 > li > a > img {max-width:100%; position:absolute; top:0; left:0;}
.common_content_ulp09 > li > a > img.off {z-index:5;}
.common_content_ulp09 > li > a > img.on {opacity:0; z-index:10;}


.common_content_ul03 {width:100%; height:1494px; background:url('../img/lift01_3_con_ul_bg.jpg') 0 0 no-repeat; margin-top:30px; position:relative;}
.common_content_ul03 > li {width:312px; height:357px; position:absolute;}
.common_content_ul03 > li.li_01 {left:443px; top:263px;}
.common_content_ul03 > li.li_02 {left:813px; top:437px;}
.common_content_ul03 > li.li_03 {left:625px; top:873px;}
.common_content_ul03 > li.li_04 {left:261px; top:873px;}
.common_content_ul03 > li.li_05 {left:75px; top:437px;}
.common_content_ul03 > li > a {width:100%; height:100%; display:block; position:relative;}
.common_content_ul03 > li > a > img {max-width:100%; position:absolute; top:0; left:0;}
.common_content_ul03 > li > a > img.off {z-index:5;}
.common_content_ul03 > li > a > img.on {opacity:0; z-index:10;}

/*lift*/
.lift_include_div01{position:relative; width:100%; overflow:hidden; margin:0 auto;}
.lift_bg_div{position:relative; width:100%; overflow:hidden;}
.lift_bg_ul{position:absolute; right:0; bottom:40px; width:597px; height:198px;}
.lift_bg_ul li{float:left; width:198px; height:100%;}
.lift_bg_ul li .lift_bg_dl{position:relative; width:100%; height:100%; overflow:hidden;}
.lift_bg_ul li .lift_bg_dl dt{width:100%; height:133px; position:relative;}
.lift_bg_ul li .lift_bg_dl dt img {position:absolute; top:0; left:0;}
.lift_bg_ul li .lift_bg_dl dt img.off {z-index:5;}
.lift_bg_ul li .lift_bg_dl dt img.on {z-index:10; opacity:0;}
.lift_bg_ul li .lift_bg_dl dd{background:url(../img/lift_common_img2_line.jpg) no-repeat right top; padding:25px 34px 0 34px;}
.lift_bg_ul li .lift_bg_dl dd.last{background:none;}

.lift_img_bg{position:relative; width:100%; overflow:hidden; background:url(../img/common_contet_bg.jpg) repeat 0 0;}
.lift_img_bg_ul{position:relative; width:1128px; overflow:hidden; margin:0 auto; padding:36px;}
.lift_img_bg_ul li{float:left; position:relative; overflow:hidden;}
.lift_img_bg_ul li .lift_img_bg_ul_span{position:absolute; left:0; bottom:0; width:200px; padding:7px 41px; background:url(../img/lift_bg_span.png) repeat-x 0 0;
line-height:1.6; color:#fff; text-align:center;}


<!-- 20141230_리프팅학회// -->
.lift_img_bg2{position:relative; width:100%; overflow:hidden; background:url(../img/common_contet_bg.jpg) repeat 0 0;}
.lift_img_bg2_ul{position:relative; width:1128px; overflow:hidden; margin:0 auto; padding:36px;}
.lift_img_bg2_ul li{float:left; position:relative; overflow:hidden;}
.lift_img_bg2_ul li .lift_img_bg_ul_span{position:absolute; left:0; bottom:0; width:200px; padding:7px 41px; background:url(../img/lift_bg_span.png) repeat-x 0 0;
line-height:1.6; color:#fff; text-align:center;}
<!-- //20141230_리프팅학회 -->


.lift09_con_img3{background:url('../img/lift09_con_img3.jpg') no-repeat left top; width:1200px; height:865px; position:relative;}
.lift09_con_img3 .lift09_con_img3ul{width:1085px; margin:0 auto; height:216px; overflow:hidden; padding-top:497px;}
.lift09_con_img3 .lift09_con_img3ul li{float:left; position:relative; height:216px; width:217px; padding:0; margin:0;}
.lift09_con_img3 .lift09_con_img3ul li img {position:absolute; top:0; left:0;}
.lift09_con_img3 .lift09_con_img3ul li img.off {z-index:5;}
.lift09_con_img3 .lift09_con_img3ul li img.on {z-index:10; opacity:0;}

.tab_list {width:100%; height:1066px;}
.tab_list2 {width:100%; margin-top:30px; height:1770px;}
.conimg_list {width:100%; height:100%; position:relative; overflow:hidden;}
.conimg_list > li {position:absolute; top:0; left:0; opacity:0;}
.conimg_list > li.li_01 {opacity:1;}

.anti_content_tab_ul {position:absolute; left:46px; top:40px; width:100%; overflow:hidden;}
.anti_content_tab_ul li{float:left; margin:0 1px 0 0;}
.anti_content_tab_ul li.last{margin:0;}


.tab_list_smart {width:100%; height:518px;}
.conimg_list {width:100%; height:100%; position:relative; overflow:hidden;}
.conimg_list > li {position:absolute; top:0; left:0; opacity:0;}
.conimg_list > li.li_01 {opacity:1;}

.smart_content_tab_ul {position:absolute; left:px; top:319px; width:100%; overflow:hidden;}
.anti_content_tab_ul li{float:top; margin:1px 0 0 0;}
.anti_content_tab_ul li.last{margin:0;}



.splen_list {width:100%; height:1447px;}
.splenimg_list {width:100%; height:100%; position:relative; overflow:hidden;}
.splenimg_list > li {position:absolute; top:0; left:0; opacity:0;}
.splenimg_list > li.li_01 {opacity:1;}

.splen_content_tab_ul{position:absolute; left:46px; top:40px; width:100%; overflow:hidden;}
.splen_content_tab_ul li{float:left; margin:0 1px 0 0;}
.splen_content_tab_ul li.last{margin:0;}

.type_content_ul{position:relative; width:100%; height:240px; overflow:hidden;}
.type_content_ul li{width:239px; height:240px; float:left; margin:1px 1px 0 0;}
.type_content_ul li.last{margin:1px 0 0 0; width:240px;}
.type_content_ul li a {display:block; position:relative;}
.type_content_ul li a img {position:absolute; top:0; left:0;}
.type_content_ul li a img.off {z-index:5;}
.type_content_ul li a img.on {z-index:10; opacity:0;}

.scholarship ul{overflow:hidden;}
.scholarship ul li{float:left; width:380px; height:425px; margin:0 30px 40px 0; background:url(../img/scholarship_bg.png) no-repeat left top;}
.scholarship ul li.last{margin-right:0;}
.scholarship ul li dl dt{margin:0 0 20px 0; padding:8px 7px 12px 7px;}
.scholarship ul li dl dd{text-align:center; font-size:16px; color:#282e38}
.scholarship ul li dl dd .day{font-size:14px; color:#888b90;}

.slideshow-carousel3{overflow:hidden; position:relative; width:1200px; height:747px; margin:0 0 32px 0; border-top:2px solid #c4c7d4;}

.slideshow-carousel3 .sliderkit-panel{top:0px; width:1200px; height:747px;}

.main_bnr .sliderkit-nav {z-index:10;position:absolute; text-align:center; }
.main_bnr .sliderkit-nav-clip {position:relative;overflow:hidden;margin:0 auto;}
.main_bnr .sliderkit-nav-clip ul {position:relative; left:0;top:0; list-style:none; margin:0;padding:0;}
.main_bnr .sliderkit-nav-clip ul li {float:left;}
.main_bnr .sliderkit-nav-clip ul li a {display:block;overflow:hidden;}
.main_bnr .sliderkit-btn{z-index:10;}
.main_bnr .sliderkit-panel{z-index:1; position:absolute; overflow:hidden;}
.main_bnr .sliderkit-panel .sliderkit-panel-textbox{position:absolute; z-index:1;}
.main_bnr .sliderkit-panel .sliderkit-panel-text{position:absolute; z-index:3; top:0; left:0;}

.slideshow-carousel3 .sliderkit-nav{top:258px; left:0px; height:24px; }
.slideshow-carousel3 .sliderkit-nav-clip ul li{float:left; width:24px; height:24px; margin:0 3px 0 0;  line-height:1 !important; }
.slideshow-carousel3 .sliderkit-nav-clip ul li span {visibility:hidden;}
.slideshow-carousel3 .sliderkit-nav-clip ul li a{display:block; width:24px; height:24px; background:transparent url(../img/real_Navbar.png) no-repeat -30px 0; }
.slideshow-carousel3 .sliderkit-nav-clip ul li.sliderkit-selected a{padding:0; background:transparent url(../img/real_Navbar.png) no-repeat 0px 0;}

.slideshow-carousel3 .sliderkit-controls{position:absolute; top:40px; left:0; height:205px; width:205px; z-index:999; } 

.slideshow-carousel3 .sliderkit-btn span{display:none; width:0;}

.slideshow-carousel3 .sliderkit-go-btn a{position:relative; top:-35px; display:block; width:205px; height:205px;}

.slideshow-carousel3 .sliderkit-go-next{position:absolute; top:40px; left:0px; width:205px; height:205px;}
.slideshow-carousel3 .sliderkit-go-next a{background:url(../img/real_controlBtn_next.png) no-repeat 0px 0px;}


.real .big ul{overflow:hidden; margin:0 0 35px 0; padding:0 10px;}
.real .big ul li{float:left; margin:0 37px 0 0; border:1px solid #dfdfdf; background:url(../img/real_li_noimg.gif) no-repeat center center;}
.real .big ul li.last{margin-right:0;}
.real .big .mosaic-block {overflow:hidden; float:left; position:relative; width:568px; height:568px;}
.real .big .mosaic-backdrop {display:none; position:absolute; top:0; width:100%; height:100%;}	
.real .big .mosaic-overlay {z-index:5; display:none; position:absolute; left:165px; top:161px; width:253px; height:253px; color:#fff;}
.real .big .fade .mosaic-overlay {background:url(../img/bg-black.png); opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); }
.real .big .details {position:relative;}
.real .big .details .name{margin:0 0 12px 0; padding:25px 0 13px 0; font-size:22px; text-align:center; background:url(../img/real_bar.png) no-repeat bottom center;}
.real .big .details .type{margin:0 0 18px 0; font-size:14px; text-align:center; padding:0 25px;}
.real .big .details .num{padding:25px 0 0 0; background:url(../img/real_heart.png) no-repeat top center; font-size:22px; text-align:center; color:#43c2cc; font-weight:bold;}
.real .big .details .more{position:relative; text-align:center;}

.real .small ul{overflow:hidden; padding:0 10px;}
.real .small ul li{float:left; margin:0 34px 34px 0; border:1px solid #dfdfdf; background:url(../img/real_li_noimg.gif) no-repeat center center;}
.real .small ul li.last{margin-right:0;}

.real .small .mosaic-block {overflow:hidden; float:left; position:relative; width:368px; height:368px;}
.real .small .mosaic-backdrop {display:none; position:absolute; top:0; width:100%; height:100%;}	
.real .small .mosaic-overlay {z-index:5; display:none; position:absolute; left:57px; top:62px; width:253px; height:253px; color:#fff;}
.real .small .fade .mosaic-overlay {background:url(../img/bg-black.png); opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); }
.real .small .details {position:relative;}
.real .small .details .name{margin:0 0 12px 0; padding:25px 0 13px 0; font-size:22px; text-align:center; background:url(../img/real_bar.png) no-repeat bottom center;}
.real .small .details .type{margin:0 0 18px 0; font-size:14px; text-align:center; padding:0 25px;}
.real .small .details .num{padding:25px 0 0 0; background:url(../img/real_heart.png) no-repeat top center; font-size:22px; text-align:center; color:#43c2cc; font-weight:bold;}
.real .small .details .more{position:relative; text-align:center;}


.con_ul {width:100%;}
.con_ul > li {width:100%; padding-bottom:130px; position:relative;}
.breast_prcess > li {width:100%; padding-bottom:79px;}
.breast_prcess > li.last {padding-bottom:none;}
.breast01_con_3_over_ul {width:100%; overflow:hidden;}
.breast01_con_3_over_ul > li {float:left; width:399px; height:400px; margin:0 0 1px 1px;}
.breast01_con_3_over_ul > li > a {display:block; position:relative; width:100%; height:100%;}
.breast01_con_3_over_ul > li > a > img {position:absolute; top:0; left:0;}
.breast01_con_3_over_ul > li > a > img.off {z-index:5;}
.breast01_con_3_over_ul > li > a > img.on {z-index:10; opacity:0;}

.breast_common_ul_01 {width:1140px; position:absolute; top:1017px; left:31px; overflow:hidden;}
.breast_common_ul_01 > li {width:282px; height:202px; float:left; position:relative; overflow:hidden; margin:0 4px 5px 0;}
.breast_common_ul_01 > li.sideLi {margin:0;}
.breast_common_ul_01 > li .breast_img_bg_ul_span{position:absolute; left:0; bottom:0; width:262px; padding:7px 10px; background:url(../img/lift_bg_span.png) repeat-x 0 0;
line-height:1.6; color:#fff; text-align:center; display:block;}

.breast_intro_dl {width:1140px; position:absolute; top:1496px; left:31px; overflow:hidden;}
.breast_intro_dl > li {float:left; width:282px; height:202px; position:relative; margin-right:4px;}
.breast_intro_dl > li.li_04 {margin-right:0;}
.breast_intro_dl > li > img {position:absolute; top:0; left:0;}
.breast_intro_dl > li > img.off {z-index:5;}
.breast_intro_dl > li > img.on {z-index:10; opacity:0;}

.lift_img_bg {position:relative; width:100%; overflow:hidden; background:url(../img/common_contet_bg.jpg) repeat 0 0;}
.breast_include_div01 {position:relative; width:100%; overflow:hidden; margin:0 auto;}

.breast_bg_div {position:relative; width:100%; overflow:hidden;}
.breast_bg_ul {position:absolute; right:0; top:523px;}
.breast_bg_ul li {float:left; width:199px; height:133px; margin-right:1px;}
.breast_bg_dl {position:relative; width:100%; height:100%;}
.breast_bg_dl dt{width:100%; height:133px; position:relative;}
.breast_bg_dl dt img {position:absolute; top:0; left:0;}
.breast_bg_dl dt img.off {z-index:5;}
.breast_bg_dl dt img.on {z-index:10; opacity:0;}
.breast_bg_dl dd{background:url(../img/lift_common_img2_line.jpg) no-repeat right top; padding:25px 34px 0 34px; letter-spacing:-0.5px;}
.breast_bg_dl dd.last{background:none;}

.breast_img_bg {width:1200px; position:absolute; top:912px; left:0;}
.breast_content_tab_ul {overflow:hidden; /*margin-bottom:46px; */width:1090px; margin:0 auto;}
.breast_content_tab_ul > li {float:left; margin-right:1px; }
.breastimg_list {width:100%; height:387px; position:relative; overflow:hidden;}
.breastimg_list > li {position:absolute; top:0; left:0; opacity:0;}
.breastimg_list > li.li_01 {opacity:1; top:46px;  left:57px;}
.breastimg_list > li.li_02 {top:46px;  left:57px;}
.breastimg_list > li.li_03 {top:26px; left:57px;}
.breastimg_list > li.li_04 {top:20px;}
.breastimg_list > li.li_05 {top:20px;}

.breastimg_list > li.li_03 ul{width:980px; margin:0 auto; padding-top:20px;}
.breastimg_list > li.li_03 li{float:left; padding-right:12px; width:235px; height:262px; position:relative; }
.breastimg_list > li.li_03 li.last{float:left; padding-right:0;}

.breastimg_list > li.li_03 li img {position:absolute; top:0; left:0;}
.breastimg_list > li.li_03 li img.off {z-index:5;}
.breastimg_list > li.li_03 li img.on {z-index:10; opacity:0;}


.breast03_con_5_over_ul {width:100%; overflow:hidden;}
.breast03_con_5_over_ul > li {float:left; width:399px; height:400px; margin:0 0 1px 1px;}
.breast03_con_5_over_ul > li > a {display:block; position:relative; width:100%; height:100%;}
.breast03_con_5_over_ul > li > a > img {position:absolute; top:0; left:0;}
.breast03_con_5_over_ul > li > a > img.off {z-index:5;}
.breast03_con_5_over_ul > li > a > img.on {z-index:10; opacity:0;}

.correct_index {}
.correct_index > .li_02 {width:100%; height:1862px; background:url('../img/eye03_con_01_img_02.jpg') 0 0 no-repeat; position:relative;}
.correct_index > .li_02 > .slide_area {width:534px; height:173px; position:absolute; top:1355px; left:332px;}
.correct_index .slide_area > div {width:100%; height:100%; position:relative;}
.correct_index .slide_area > div > div {position:absolute; top:0; left:0;}
.correct_index .slide_area > div > .area_after {width:100%; height:100%; background:url('../img/eye03_con_01_after.jpg') 0 0 no-repeat;}
.correct_index .slide_area > div > .area_before {width:50%; height:100%; background:url('../img/eye03_con_01_before.jpg') 0 0 no-repeat;}
.correct_index .slide_area > div > .ticker {width:56px; height:774px; background:url('../img/eye03_con_01_border.png') 0 0 no-repeat;
position:absolute; left:240px; top:-267px; cursor:pointer;}

.haan_index .li_05 {width:100%; height:510px; background:url('../img/eye06_con_03_beaf_bg.jpg') 0 0 no-repeat; position:relative;}
.haan_index .li_05 .slide_area {width:328px; height:157px; position:absolute; top:177px; left:434px;}
.haan_index .li_05 .slide_area > div {width:100%; height:510px; position:relative;}
.haan_index .li_05 .slide_area > div > div {position:absolute; top:0; left:0;}
.haan_index .li_05 .slide_area > div > .area_after {width:100%; height:100%; background:url('../img/eye06_con_03_beaf_bg.jpg') 0 0 no-repeat;}
.haan_index .li_05 .slide_area > div > .area_before {width:50%; height:100%; background:url('../img/eye06_con_03_before.jpg') 0 0 no-repeat;}
.haan_index .li_05 .slide_area > div > .ticker {width:56px; height:510px; background:url('../img/eye06_con_03_border.png') 0 0 no-repeat;
position:absolute; left:138px; top:-177px; cursor:pointer;}

.eye00_con_3_over_ul {width:100%;  overflow:hidden;}
.eye00_con_3_over_ul > li {float:left; width:399px; height:400px; margin:0 0 1px 1px;}
.eye00_con_3_over_ul > li > a {display:block; position:relative; width:100%; height:100%;}
.eye00_con_3_over_ul > li > a > img {position:absolute; top:0; left:0;}
.eye00_con_3_over_ul > li > a > img.off {z-index:5;}
.eye00_con_3_over_ul > li > a > img.on {z-index:10; opacity:0;}

.intro_doctor{clear:both; margin:10px 0; overflow:hidden;}
.intro_doctor .search{width:1200px; height:130px; margin:1px 0;  background:url('../img/search_bg.jpg') no-repeat;}
.intro_doctor .search p{text-align:center; padding:30px 0 10px 0;}
.intro_doctor .search input{border:none; height:36px; width:180px;}
.intro_doctor .search .search_in{width:280px; margin:0 auto;}

.intro_ul {width:100%; position:relative;}
.intro_ul > li {width:100%; padding-bottom:37px; position:relative;}
.intro_ul > li.li_02 > div.temp_area {width:295px; height:295px; position:absolute; top:0; left:603px;}
.doctor_list {width:100%; overflow:hidden; position:relative;}
.doctor_list li {position:relative; width:295px; height:295px; float:left; margin:0 6px 6px 0;}
.doctor_list li.li_02 {margin:0 6px 6px 0;}
.doctor_list li.rightside {margin:0 0 6px 0;}


.wrap_mask {width:100%; min-height:100%; position:fixed; top:0; left:0; z-index:9990; display:none;}
.wrap_mask > .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:black; opacity:0.8; z-index:9991;}
.wrap_mask > div {width:1200px; height:700px; position:relative; margin:0 auto; z-index:9999;}
.wrap_mask > div > .contents {position:relative; width:100%; height:100%; overflow:hidden;}
.wrap_mask > div > .contents > ul {width:100%; height:100%; position:relative;}
.wrap_mask > div > .contents > ul > li {width:100%; height:100%; position:absolute; left:100%; top:0;}
.wrap_mask > div > .contents > ul > li.con_01 {background:url('../img/intro01_con_01_doclist_01_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li > div {width:685px; position:absolute; top:225px; left:58px;}
.wrap_mask > div > .contents > ul > li > div .sel_bns {overflow:hidden; margin-bottom:25px;}
.wrap_mask > div > .contents > ul > li > div .sel_bns li {float:left; margin-right:1px;}
.wrap_mask > div > .contents > ul > li > div .txt_area {position:relative; width:100%; height:400px; overflow:hidden;}
.wrap_mask > div > .contents > ul > li > div .txt_area > li {position:absolute; left:0; top:0; opacity:0;}
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_01 {opacity:1;}
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_01 > ul > li {background:url('../img/list_style_01.png') 0 50% no-repeat; text-indent:15px; margin-bottom:10px; color:#545557;}
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_02 {}
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_02 > ul > li {line-height:125%; margin-bottom:10px; color:#545557;}
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_02 dt {background:url('../img/list_style_01.png') 0 50% no-repeat; width:75px; text-indent:15px; float:left; font-weight:bold;
display:block;  color:#282e38;}
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_02 > ul > li.dtline{background:url('../img/list_style_01.png') 0 4px no-repeat; padding-left:15px; }
.wrap_mask > div > .contents > ul > li > div .txt_area > li.li_02 dd {width:610px; display:block; overflow:hidden; color:#545557;}

.wrap_mask > div > .control_bar {width:100%; height:50px; position:absolute; bottom:0; overflow:hidden;}
.wrap_mask > div > .control_bar > li {float:left; border-right:1px solid #c6c8cd; position:relative; z-index:9995;}
.wrap_mask > div > .control_bar > li.li_03 {float:right; border:none;}
.wrap_mask > div > .control_bar > li.bg {width:100%; height:50px; background:#fff; z-index:9990; opacity:0.7;
position:absolute; top:0;}

.wrap_mask > div > .contents > ul > li.con_01 {background:url('../img/intro01_con_01_doclist_01_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_02 {background:url('../img/intro01_con_01_doclist_02_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_03 {background:url('../img/intro01_con_01_doclist_03_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_04 {background:url('../img/intro01_con_01_doclist_04_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_05 {background:url('../img/intro01_con_01_doclist_05_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_06 {background:url('../img/intro01_con_01_doclist_06_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_07 {background:url('../img/intro01_con_01_doclist_12_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_08 {background:url('../img/intro01_con_01_doclist_09_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_09 {background:url('../img/intro01_con_01_doclist_07_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_10 {background:url('../img/intro01_con_01_doclist_11_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_11 {background:url('../img/intro01_con_01_doclist_09_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_12 {background:url('../img/intro01_con_01_doclist_10_bg.jpg') 0 0 no-repeat; left:0;}
.wrap_mask > div > .contents > ul > li.con_13 {background:url('../img/intro01_con_01_doclist_11_bg.jpg') 0 0 no-repeat; left:0;}

.face01_con_01 {}
.face01_con_01 > li {width:100%;}
.face01_con_01 > li.li_02 {height:612px; position:relative; background:url('../img/face01_con_01_img_02.jpg') 0 0 no-repeat;}
.face01_con_01 > li.li_02 > ul {width:100%; height:100%; position:relative;}
.face01_con_01 > li.li_02 > ul > li {position:absolute;}
.face01_con_01 > li.li_02 > ul > li.li_01 {top:148px; left:208px;}
.face01_con_01 > li.li_02 > ul > li.li_02 {top:148px; left:870px;}
.face01_con_01 > li.li_02 > ul > li.li_03 {top:381px; left:152px;}
.face01_con_01 > li.li_02 > ul > li.li_04 {top:362px; left:529px;}
.face01_con_01 > li.li_02 > ul > li.li_05 {top:381px; left:898px;}
.face01_con_01 > li.li_02 > ul > li > a {display:block;}

.face01_con_3_over_ul {width:100%; height:947px; overflow:hidden;}
.face01_con_3_over_ul > li {float:left; width:399px; height:400px; margin:0 0 1px 1px;}
.face01_con_3_over_ul > li > a {display:block; position:relative; width:100%; height:100%;}
.face01_con_3_over_ul > li > a > img {position:absolute; top:0; left:0;}
.face01_con_3_over_ul > li > a > img.off {z-index:5;}
.face01_con_3_over_ul > li > a > img.on {z-index:10; opacity:0;}

.face_include_div01 {position:relative; width:100%; overflow:hidden; margin:0 auto;}
.face_bg_div {position:relative; width:100%; overflow:hidden;}
.face_bg_div_01 .face_bg_ul {position:absolute; left:34px; top:335px; width:686px; height:250px;}
.face_bg_div_01 .face_bg_ul li {float:left; width:228px; height:100%; margin-right:1px;}
.face_bg_div_01 .face_bg_ul li.last {margin-right:0;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl{position:relative; width:100%; height:100%; overflow:hidden;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl dt{width:100%; height:155px; position:relative;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl dt img {position:absolute; top:0; left:0;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl dt img.off {z-index:5;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl dt img.on {z-index:10; opacity:0;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl dd{background:url(../img/lift_common_img2_line.jpg) no-repeat right top; padding:20px 34px 0 34px;}
.face_bg_div_01 .face_bg_ul li .face_bg_dl dd.last{background:none;}

.face_bg_div_02 {margin-top:21px;}
.face_bg_div_02 .face_bg_ul {position:absolute; right:144px; top:335px; width:457px; height:250px;}
.face_bg_div_02 .face_bg_ul li {float:left; width:228px; height:100%; margin-right:1px;}
.face_bg_div_02 .face_bg_ul li.last {margin-right:0;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl{position:relative; width:100%; height:100%; overflow:hidden;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl dt{width:100%; height:155px; position:relative;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl dt img {position:absolute; top:0; left:0;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl dt img.off {z-index:5;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl dt img.on {z-index:10; opacity:0;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl dd{background:url(../img/lift_common_img2_line.jpg) no-repeat right top; padding:20px 34px 0 34px;}
.face_bg_div_02 .face_bg_ul li .face_bg_dl dd.last{background:none;}

.face_bg_div_03 {margin-top:21px; position:relative;}
.face_bg_div_03 > ul.sel_bns {position:absolute; top:40px; left:59px; width:1090px; height:120px; overflow:hidden;}
.face_bg_div_03 > ul.sel_bns > li {width:218px; height:111px; float:left;}
.face_bg_div_03 > ul.sel_bns > li > a {display:block;}
.face_bg_div_03 > ul.img_slide {position:absolute; top:130px; left:0; width:1200px; height:430px;}
.face_bg_div_03 > ul.img_slide > li {width:100%; height:100%; position:absolute; top:0; left:0;}
.face_bg_div_03 > ul.img_slide > li > ul {width:100%; height:100%; position:relative; overflow:hidden;}
.face_bg_div_03 > ul.img_slide > li > ul > li {width:368px; height:367px; float:left; position:relative;}

.face_bg_div_03 > ul.img_slide > li.li_01{left:0px; margin-left:48px;}
.face_bg_div_03 > ul.img_slide > li.li_02{left:0;}
.face_bg_div_03 > ul.img_slide > li.li_03{left:0;}
.face_bg_div_03 > ul.img_slide > li.li_04{left:0; top:10px;}
.face_bg_div_03 > ul.img_slide > li.li_05{left:0; top:20px;}

.face_bg_div_03 > ul.img_slide > li.li_02 ul{width:825px; height:274px; margin:20px 0 0 189px;}
.face_bg_div_03 > ul.img_slide > li.li_02 ul li{width:275px; height:274px; position:relative;}

.face_bg_div_03 > ul.img_slide > li.li_02 p{padding-top:30px;}

.face_bg_div_03 > ul.img_slide > li.li_01 li img {position:absolute; top:0; left:0;}
.face_bg_div_03 > ul.img_slide > li.li_01 li img.off {z-index:5;}
.face_bg_div_03 > ul.img_slide > li.li_01 li img.on {z-index:10; opacity:0;}

.face_bg_div_03 > ul.img_slide > li.li_02 li img {position:absolute; top:0; left:0;}
.face_bg_div_03 > ul.img_slide > li.li_02 li img.off {z-index:5;}
.face_bg_div_03 > ul.img_slide > li.li_02 li img.on {z-index:10; opacity:0;}






.face_link_01 {width:100%; height:484px; background:url('../img/face02_con_02_img_08.jpg') 0 0 no-repeat; position:relative;}
.face_link_01 ul {width:100%; height:100%; overflow:hidden;}
.face_link_01 ul li {width:315px; height:102px; position:absolute; top:289px;}
.face_link_01 ul li.li_01 {left:80px;}
.face_link_01 ul li.li_02 {left:442px;}
.face_link_01 ul li.li_03 {left:804px;}

.face_link_02 {width:100%; height:484px; background:url('../img/face02_con_03_img_07.jpg') 0 0 no-repeat; position:relative;}
.face_link_02 ul {width:100%; height:100%; overflow:hidden;}
.face_link_02 ul li {width:315px; height:101px; position:absolute; top:289px;}
.face_link_02 ul li.li_01 {left:234px;}
.face_link_02 ul li.li_02 {left:598px;}

.face_link_03 {width:100%; height:590px; background:url('../img/face02_con_01_img_08.jpg') 0 0 no-repeat; position:relative;}
.face_link_03 ul {width:100%; height:100%; overflow:hidden;}
.face_link_03 ul li {width:105px; height:105px; position:absolute; top:485px;}
.face_link_03 ul li.li_01 {left:277px;}
.face_link_03 ul li.li_02 {left:659px;}
.face_link_03 ul li.li_03 {left:1043px;}

.face_link_04 {width:100%; height:590px; background:url('../img/face02_con_04_img_09.jpg') 0 0 no-repeat; position:relative;}
.face_link_04 ul {width:100%; height:100%; overflow:hidden;}
.face_link_04 ul li {width:105px; height:105px; position:absolute; top:485px;}
.face_link_04 ul li.li_01 {left:97px;}
.face_link_04 ul li.li_02 {left:397px;}
.face_link_04 ul li.li_03 {left:697px;}
.face_link_04 ul li.li_04 {left:997px;}

.face03_con_01 {width:100%;}
.face03_con_01 > li.li_06 {width:100%; height:371px; background:url('../img/face03_con_01_img_06.jpg') 0 0 no-repeat;}
.face03_con_01 > li.li_06 > ul {width:100%; height:100%; overflow:hidden; padding-top:93px;}
.face03_con_01 > li.li_06 > ul > li {float:left; width:278px; height:278px; margin-left:21px;}
.face03_con_01 > li.li_06 > ul > li.li_01 {margin-left:13px;}
.face03_con_01 > li.li_06 > ul > li > a {display:block; position:relative; width:100%; height:100%;}
.face03_con_01 > li.li_06 > ul > li > a > img {position:absolute; top:0; left:0;}
.face03_con_01 > li.li_06 > ul > li > a > img.off {z-index:5;}
.face03_con_01 > li.li_06 > ul > li > a > img.on {z-index:10; opacity:0;}

.flash_area {width:100%; height:355px; background:#ccc;}

.face03_con_02 {width:100%;}
.face03_con_02 > li {width:100%;}
.face03_con_02 > li.li_04 > div {width:100%;}
.face03_con_02 > li.li_07 {}
.face03_con_02 > li.li_07 > div {position:relative; height:106px; overflow:hidden;}
.face03_con_02 > li.li_07 > div > a {display:block; position:absolute; right:0; top:0;}

.face04_con_01 > li {width:100%;}
.face04_con_01 > li.li_04 > div {width:100;}

.face06_con_05 {width:100%;}
.face06_con_05 > li.li_04 {width:100%; height:532px; background:url('../img/face06_con_05_img_04.jpg') 0 0 no-repeat;}
.face06_con_05 > li.li_04 > ul {width:890px; height:440px; overflow:hidden; padding-top:92px; margin-left:155px;}
.face06_con_05 > li.li_04 > ul > li {float:left; width:445px; height:440px;}
.face06_con_05 > li.li_04 > ul > li > a {display:block; position:relative; width:100%; height:100%;}
.face06_con_05 > li.li_04 > ul > li > a > img {position:absolute; top:0; left:0;}
.face06_con_05 > li.li_04 > ul > li > a > img.off {z-index:5;}
.face06_con_05 > li.li_04 > ul > li > a > img.on {z-index:10; opacity:0;}

.intro02_con_01 {width:100%;}
.intro02_con_01 li {padding-bottom:0;}
.doctors_list {width:100%; height:543px; overflow:hidden; position:relative;}
.doctors_list > ul.doc_list {width:100%; height:100%; overflow:hidden;}
.doctors_list > ul.doc_list > li {width:295px; height:543px; margin-right:6px; float:left;}
.doctors_list > ul.doc_list > li.li_04 {margin-right:0;}
.doctors_list > ul.doc_list > li > a {display:block; position:relative;}
.doctors_list > ul.doc_list > li > a img {position:absolute; top:0; left:0;}
.doctors_list > ul.doc_list > li > a img.off {z-index:5;}
.doctors_list > ul.doc_list > li > a img.on {z-index:10; opacity:0;}
.doctors_list > div.pop_area {width:100%; height:543px; position:absolute; top:0; left:0; z-index:5000; display:none;}
.doctors_list > div.pop_area > p.txt_head {position:absolute; top:0; left:0; z-index:5500;}
.doctors_list > div.pop_area > div.close_bn {position:absolute; right:30px; bottom:30px; z-index:5600;}
.doctors_list > div.pop_area > ul.pop_img {width:100%; height:100%; overflow:hidden; position:relative; z-index:5100; backg round:#151515;}
.doctors_list > div.pop_area > ul.pop_img > li {width:100%; height:100%; position:absolute; top:0; left:0; overflow:hidden;}
.doctors_list > div.pop_area > ul.pop_img > li > ul {width:498px; height:543px; float:left; overflow:hidden; position:relative;}
.doctors_list > div.pop_area > ul.pop_img > li > ul > li {position:absolute; top:0; left:0; z-index:8000;}
.doctors_list > div.pop_area > ul.pop_img > li > ul > li.rolling {z-index:9000;}
.doctors_list > div.pop_area > ul.pop_img > li > img {float:right;}

.intro03_con_01 {width:100%; height:720px; position:relative;}
.intro03_con_01 > li.core_bns {width:291px; height:100%; position:absolute; top:0; left:0; z-index:5;}
.intro03_con_01 > li.core_bns > ul {width:100%; height:100%; overflow:hidden;}
.intro03_con_01 > li.core_bns > ul > li {width:291px; height:102px; margin-bottom:1px;}
.intro03_con_01 > li.core_bns > ul > li > a {display:block; width:100%; height:100%;}
.intro03_con_01 > li.core_bns > ul > li > div.blinder {width:100%; height:100%; position:absolute; top:0; left:0; display:none; opacity:0;}
.intro03_con_01 > li.core_img {width:924px; height:100%; position:absolute; top:0; right:0; z-index:1;}
.intro03_con_01 > li.core_img > ul {width:100%; height:100%; position:relative; overflow:hidden;}
.intro03_con_01 > li.core_img > ul > li {width:100%; height:100%; position:absolute; top:0; left:100%;}
.intro03_con_01 > li.core_img > ul > li.li_01 {left:0;}




.intro03_con_01 {width:100%; height:720px; position:relative;}
.intro03_con_01 > li.core_bns {width:291px; height:100%; position:absolute; top:0; left:0; z-index:5;}
.intro03_con_01 > li.core_bns > ul {width:100%; height:100%; overflow:hidden;}
.intro03_con_01 > li.core_bns > ul > li {width:291px; height:102px; margin-bottom:1px;}
.intro03_con_01 > li.core_bns > ul > li > a {display:block; width:100%; height:100%;}
.intro03_con_01 > li.core_bns > ul > li > div.blinder {width:100%; height:100%; position:absolute; top:0; left:0; display:none; opacity:0;}
.intro03_con_01 > li.core_img {width:924px; height:100%; position:absolute; top:0; right:0; z-index:1;}
.intro03_con_01 > li.core_img > ul {width:100%; height:100%; position:relative; overflow:hidden;}
.intro03_con_01 > li.core_img > ul > li {width:100%; height:100%; position:absolute; top:0; left:100%;}
.intro03_con_01 > li.core_img > ul > li.li_01 {left:0;}


.intro_history{width:100%; height:700px; background:#000; min-width:1200px;}
.brand-history {overflow:hidden; width:100%; height:600px; padding:40px 0 0 0; background:#000}

.history-rolling {position:relative; width:1200px; margin:0 auto}
.history-rolling .images_container {position:relative; width:1200px; height:420px}
.history-rolling .images_container > li {width:590px; height:420px;}
.history-rolling .images_container li {position:absolute; top:0}
.history-rolling .images_container li span.bg-block {position:absolute; left:0; top:0; width:590px; height:420px; z-index:90;}
.history-rolling .images_container li span.bg-block > a {width:100%; height:100%; display:block; background:url('../img/bg_history.png') repeat;}
.history-rolling .images_container li.ybefore {left:-300px; width:590px}
.history-rolling .images_container li.y2015 {left:300px; width:590px}
.history-rolling .images_container li.y2014 {left:900px; width:590px}
.history-rolling .images_container li.y2013 {left:1500px; width:590px}
.history-rolling .images_container li.y2012 {left:2100px; width:590px}
.history-rolling .images_container li.y2011 {left:2700px; width:590px}
.history-rolling .images_container li.yafter {left:3300px; width:590px}
.history-rolling .images_container li.active a {cursor:default}
.history-rolling .images_container > li.cur_list span.bg-block {display:none; z-index:70;}

.history-rolling .scrollbox {position:relative; width:1200px; height:5px; margin-top:30px; background:#333}
.history-rolling .scrollbox .scroll-bar {position:absolute; top:0; left:0; width:240px; height:5px; cursor:pointer; background:#43c2cc;}

.brand-history .history-nav {width:1200px; margin:10px auto 0;}
.brand-history .history-nav li {float:left; width:240px; text-align:center}
.brand-history .history-nav li a {position:relative; display:block; width:40px; height:14px; margin:0 auto;}
.brand-history .history-nav li a em {display:inline-block; text-indent:-9999em; overflow:hidden; outline:none}
.brand-history .history-nav li.y-2015 a {width:50px; background:url('../img/intro_y2015.png') no-repeat}
.brand-history .history-nav li.y-2014 a {background:url('../img/intro_y2014.png') no-repeat}
.brand-history .history-nav li.y-2013 a {background:url('../img/intro_y2013.png') no-repeat}
.brand-history .history-nav li.y-2012 a {background:url('../img/intro_y2012.png') no-repeat}
.brand-history .history-nav li.y-2011 a {width:90px;background:url('../img/intro_y2011.png') no-repeat}
.brand-history .history-nav li a:hover,
.brand-history .history-nav li a.active {background-position:0 -15px}
/*.brand-history .history-nav li.y-2015 a span.txt {display:none; position:absolute; top:30px; left:0; margin-left:-40px;}*/
.brand-history .history-nav li a span.txt {display:none; position:absolute; top:30px; left:0; margin-left:-100px;}
.brand-history .history-nav li.y-2011 a span.txt {display:none; position:absolute; top:30px; left:0; margin-left:-80px;}

.brand-history .history-nav li a.active span.txt {display:block}

.history-rolling .images_container li .bar_wrap {width:590px; height:420px; position:relative; overflow:hidden; z-index:80;}
.history-rolling .images_container li .bar_wrap .imgs {width:100%; height:100%; position:relative; overflow:hidden;}
.history-rolling .images_container li .bar_wrap .imgs > li {width:100%; height:100%; position:absolute; top:0; left:100%;}
.history-rolling .images_container li .bar_wrap .imgs > li.li_01 {left:0;}
.history-rolling .images_container li .bar_wrap .bns {width:100%; height:50px; position:absolute; bottom:0; left:0;}
.history-rolling .images_container li .bar_wrap .bns .bn {width:50px; height:50px; position:absolute; top:0; z-index:85;}
.history-rolling .images_container li .bar_wrap .bns .bn_left {left:0;}
.history-rolling .images_container li .bar_wrap .bns .bn_right {right:0;}
.history-rolling .images_container li .bar_wrap .bns .bg {width:100%; height:100%; background:#000; opacity:0.6; position:absolute; top:0; left:0;}
.history-rolling .images_container li .bar_wrap .bns .txt_area {width:450px; height:100%; margin:0 auto; vertical-align:middle; text-align:center; z-index:89; position:relative;}
.history-rolling .images_container li .bar_wrap .bns .txt_area span {line-height:50px; display:inline-block; text-align:center; font-size:14px; color:#fff; vertical-align:middle; font-weight:bold;}
.history-rolling .images_container li .bar_wrap .bns .bn > a {width:100%; height:100%; display:block;}
.history-rolling .images_container li .bar_wrap .bns .bn .blinder {width:100%; height:100%; position:absolute; top:0; left:0; cursor:pointer; display:none;}

.body_content_tab_ul {position:absolute; left:30px; top:40px; width:100%; overflow:hidden;}
.body_content_tab_ul li{float:left; margin:0 1px 0 0;}
.body_content_tab_ul li.last{margin:0;}


.care > li.li_01{margin-top:50px;}
.care > li.li_03{margin-top:70px;}
.care > li.li_04{margin-top:70px;}
.care > li.li_05{margin-top:70px;}
.care > li.li_05 p{text-align:center;}
.care > li.li_05 li{float:left;}

.carebg {background:#57585e url(../img/intro_carebg.gif) repeat-x left top; height:600px; width:100%; min-width:1200px; overflow:hidden;}
.carebg .caretab {position:relative; width:1200px; margin:0 auto; height:600px; overflow:hidden;}
.caretab > ul.sel_bns {position:absolute; top:0; left:0; width:1200px; height:132px; overflow:hidden;}
.caretab > ul.sel_bns > li {float:left;}
.caretab > ul.sel_bns > li > a {display:block;}
.caretab > ul.img_slide {position:absolute; top:190px; left:0; width:1200px; height:350px;}
.caretab > ul.img_slide > li {width:100%; height:100%; position:absolute; top:0; left:0;}
/*.caretab > ul.img_slide > li > ul {width:100%; height:100%; position:relative; overflow:hidden;}
.caretab > ul.img_slide > li > ul > li {width:368px; height:367px; float:left; position:relative;}*/

.man_con_3_over_ul {width:100%;  overflow:hidden; margin-left:130px;}
.man_con_3_over_ul > li.li_01 {float:left; width:314px; height:554px;}
.man_con_3_over_ul > li.li_02 {float:left; width:327px; height:554px;}
.man_con_3_over_ul > li.li_03 {float:left; width:317px; height:554px;}
.man_con_3_over_ul > li > a {display:block; position:relative; width:100%; height:100%;}
.man_con_3_over_ul > li > a > img {position:absolute; top:0; left:0;}
.man_con_3_over_ul > li > a > img.off {z-index:5;}
.man_con_3_over_ul > li > a > img.on {z-index:10; opacity:0;}




.sub_con {width:1200px; margin:0 auto; padding-bottom:70px;}

.tab_menu {width:1200px; height:56px; background:url(../img/tl01_09_tab_bg.gif) repeat-x;}
.tab_menu > ul {width:100%; height:100%; overflow:hidden;}
.tab_menu > ul > li {float:left; /*width:300px;*/ height:100%;}
.tab_menu > ul > li > a {width:100%; height:100%; display:block;}

.img_slide {width:1090px; height:849px; margin:50px auto 0; overflow:hidden; position:relative;}
.img_slide .top_area {width:100%; height:585px; overflow:hidden;}
.img_slide .view_area {width:880px; height:585px; float:left;}
.img_slide .view_area > img {max-width:100%; display:block;}
.img_slide .view_area > .prev_img {z-index:10;}
.img_slide .view_area > .current_img {z-index:20;}
.img_slide .desc_area {width:210px; height:585px; background:#282e38; float:right; position:relative;}
.img_slide .desc_area > img {display:block; margin:0 auto; padding-top:30px;}
.img_slide .desc_area .bns {width:97px; height:46px; overflow:hidden; position:absolute; bottom:25px; right:25px;}
.img_slide .desc_area .bns > div {margin-right:5px; width:46px; height:46px; position:relative; float:left;}
.img_slide .desc_area .bns .right_bn {margin-right:0;}
.img_slide .desc_area .bns > div > a {width:100%; height:100%; display:block;}
.img_slide .desc_area .bns > div .blinder {width:100%; height:100%; position:absolute; top:0; left:0; display:none; opacity:0; cursor:pointer;}

.img_slide .img_list {clear:both; width:1086px; height:101px; margin:18px auto 0;}
.img_slide .img_list > ul {width:100%; height:100%; overflow:hidden;}
.img_slide .img_list > ul > li {width:150px; height:101px; float:left; margin-right:6px;}
.img_slide .img_list > ul > li.last {margin-right:0;}
.img_slide .img_list > ul > li > a {width:100%; height:100%; display:block;}

.img_flow_wrap {width:1200px; height:579px; position:relative;}
.ContentFlow {}


.sm_body {background:#d5d5d5 url('../img/tl_submain_top_bg.png') 0 88px repeat-x;}

.sub_main {width:1200px; height:1186px; position:relative; overflow:hidden; margin-top:-100px;}
.sub_main .blinder {width:100%; height:100%; position:absolute; top:0; left:0; background:#fff; opacity:0; display:none; cursor:pointer; z-index:9999;}
.sub_main > div {width:100%;}
.sub_main .sm_top {}
.sub_main .sm_con {width:100%; overflow:hidden;}
.sub_main .sm_con > div {width:600px; height:565px; position:relative; float:left;}
.sub_main .sm_con .col_01 {}
.sub_main .sm_con .col_01 .imgs {width:100%; height:100%; position:relative; overflow:hidden;}
.sub_main .sm_con .col_01 .imgs li {width:100%; height:100%; position:absolute; top:0; left:100%;}
.sub_main .sm_con .col_01 .imgs li.li_01 {left:0;}
.sub_main .sm_con > .col_01 .bns {width:47px; height:47px; position:absolute; top:259px;}
.sub_main .sm_con > .col_01 .bns a {width:100%; height:100%; display:block;}
.sub_main .sm_con > .col_01 .bn_left {left:0;}
.sub_main .sm_con > .col_01 .bn_right {right:0;}
.sub_main .sm_con .col_02 {}
.sub_main .sm_con .col_02 > div {width:100%; overflow:hidden;}
.sub_main .sm_con .col_02 .row_01 {height:284px;}
.sub_main .sm_con .col_02 .row_02 {height:281px;}
.sub_main .sm_con > .col_02 > div > div {width:300px; height:100%; float:left; position:relative;}
.sub_main .sm_con .sm_sv .imgs {width:100%; height:100%; position:relative; overflow:hidden; float:left;}
.sub_main .sm_con .sm_sv .imgs li {width:100%; height:100%; position:absolute; top:0; left:100%;}
.sub_main .sm_con .sm_sv .imgs li.li_01 {left:0;}
.sub_main .sm_con .sm_sv .bns {width:48px; height:49px; position:absolute; bottom:0; z-index:50;}
.sub_main .sm_con .sm_sv .bns a {width:100%; height:100%; display:block; z-index:100;}
.sub_main .sm_con .sm_sv .bn_left {left:0;}
.sub_main .sm_con .sm_sv .bn_right {right:0;}
.sub_main .sm_con .sm_sv .bottom_span {width:100%; height:49px; position:absolute; bottom:0; left:0;}
.sub_main .sm_con .sm_sv .bottom_span .bg {z-index:30; width:100%; height:100%; background:#000; opacity:0.3; position:absolute; top:0; left:0;}
.sub_main .sm_con .sm_sv .bottom_span .desc_txt {display:block; width:100%; height:100%; position:relative; z-index:40; font-size:13px; font-weight:bold; color:#fff;
text-align:center; line-height:49px;}
.sub_main .sm_con_area p.title {}
.sub_main .sm_con_area ul {width:100%; height:100px; overflow:hidden;}
.sub_main .sm_con_area ul li {width:100px; height:100px; float:left;}
.sub_main .navi_ul {width:100%; height:90px; margin-top:14px;}
.sub_main .navi_ul ul {width:100%; height:100%; overflow:hidden; padding-left:2px;}
.sub_main .navi_ul ul li {height:90px; float:left;}
.sub_main .navi_ul.liea_06 ul li {width:192px; margin-right:9px;}
.sub_main .navi_ul.liea_07 ul li {width:162px; margin-right:11px;}
.sub_main .navi_ul ul li.last {margin-right:0;}


.after_equips p.title {margin-bottom:40px;}
.after_equips ul {width:100%; overflow:hidden;}
.after_equips ul li {width:265px; height:299px; margin:0 2px 2px 0; float:left;}
.after_equips ul li.rightside {margin:0 0 2px 0;}
.after_equips ul li a {width:100%; height:100%; display:block; position:relative;}
.after_equips ul li a img {width:100%; height:100%; display:block; position:absolute; top:0; left:0;}
.after_equips ul li a img.off {z-index:30;}
.after_equips ul li a img.on {z-index:35; opacity:0;}