
.generic{ width:100%; min-width:320px; float:left; position:relative; overflow:hidden}
.generic .box{ width:860px; position:relative; left:50%; margin:0 0 0 -430px}
.generic .tit_box{ width:100%; float:left; overflow:hidden; position:relative}
.generic .t_1{ width:100%; float:left; text-align:center; font-size:64px; color:#333; line-height:80px}
.generic .t_1 .fs_32{ font-size:32px; line-height:40px; color:#888}
.generic .t_2{ width:100%; float:left; font-size:32px; color:#333; line-height:50px; padding-top:40px}

@keyframes opac_1{ 0%{ opacity:0} 100%{ opacity:1}}
@-webkit-keyframes opac_1{ 0%{ opacity:0} 100%{ opacity:1}}

.light_1{ background-color:#FAFAFA}
.light_1 .tit_box{ width:100%; float:left; overflow:hidden; position:relative; margin:72px 0 103px; opacity:0; z-index:20}
.light_1 .tit_box .t_1{ font-size:100px; color:#000; line-height:110px}
.light_1 .tit_box .t_2{ padding-top:15px; text-align:center}
.light_1 .img_box{ width:860px; height:400px; float:left; position:relative}
.light_1 .img_1{ width:680px; height:336px; float:left; position:absolute; left:88px; opacity:0; z-index:10}
.light_1 .img_2{ width:890px; height:156px; float:left; position:absolute; top:200px; left:-103px; opacity:0}
.light_1 .img_3{ width:890px; height:156px; float:left; position:absolute; top:200px; left:-103px; z-index:8}
.light_1 .playBtn{ width:200px; height:40px; float:left; line-height:40px; color:#2fbbc0; font-size:32px; position:relative; left:330px; opacity:0; background:url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_1_4.png) no-repeat right 6px}
.light_1 .tit_box_2{width:100%; float:left; overflow:hidden; position:relative; text-align:center; margin-top:120px; opacity:0; z-index:20}
.light_1 .tit_box_2 .t_3{ width:100%; float:left; font-size:32px; color:#666; line-height:52px}
.light_1 .tit_box_2 .t_4{ width:100%; float:left; font-size:65px; color:#333; line-height:80px; padding-bottom:110px}
.light_1 .tit_box_2 .t_5{ width:100%; float:left; font-size:32px; color:#333; line-height:40px; padding-top:140px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_1_4.png) no-repeat; background-position:center 0; margin-bottom:88px}
.light_1 .tit_box_2 .t_5.i_2{ background-position:center -374px}
.light_1 .tit_box_2 .t_5.i_3{ background-position:center -774px}
.light_1 .tit_box_2 .t_6{ width:calc(100% - 30px); border-top:1px solid #E3E3E3; margin:66px 15px; float:left; text-align:left; padding:130px 0; font-size:32px; color:#333; line-height:50px}
.light_1 .tit_box_3{ width:100%; float:left; padding-top:60px}
.light_1 .tit_box_3 .img{ width:100%; height:165px; float:left; text-align:center}
.light_1 .tit_box_3 .t_1{ width:100%; float:left; font-size:60px; color:#333; line-height:70px}
.light_1 .tit_box_3 .t_2{ width:100%; float:left; font-size:32px; color:#333; line-height:50px}
.light_1 .bo_w{ width:100%; background-color:#fff; float:left; position:relative; padding-bottom:60px}

@keyframes tit_1_1{ 0%{ opacity:0; transform:translate(0,-20px) rotate(0.0001deg)} 99.99%{ opacity:1; transform:translate(0,0) rotate(0.0001deg)} 100%{ opacity:1; transform:translate(0,0) rotate(0deg)}}
@keyframes img_1_1{ 0%{ opacity:0; transform:translate(0,-50px) rotate(0.0001deg)} 65%{ opacity:1} 100%{ opacity:1; transform:translate(0,0) rotate(0.0001deg)}}
@keyframes img_1_2{ 0%{ opacity:0; transform:scale(0.2) translate(0,-50px) rotate(0.0001deg); transform-origin:bottom} 25%{ opacity:0.2; transform:scale(1) translate(0,0) rotate(0.0001deg); transform-origin:bottom} 100%{ opacity:1; transform:scale(1) rotate(0.0001deg); transform-origin:bottom}}
@keyframes img_1_3{ 0%{ opacity:0; transform:translate(0,0) rotate(0.0001deg)} 25%{ opacity:1; transform:translate(0,0) rotate(0.0001deg)} 100%{ opacity:1; transform:translate(0,-100%) rotate(0.0001deg)}}

@-webkit-keyframes tit_1_1{ 0%{ opacity:0; -webkit-transform:translate(0,-20px) rotate(0.0001deg)} 99.99%{ opacity:1; -webkit-transform:translate(0,0) rotate(0.0001deg)} 100%{ opacity:1; -webkit-transform:translate(0,0) rotate(0deg)}}
@-webkit-keyframes img_1_1{ 0%{ opacity:0; -webkit-transform:translate(0,-50px) rotate(0.0001deg)} 65%{ opacity:1} 100%{ opacity:1; -webkit-transform:translate(0,0) rotate(0.0001deg)}}
@-webkit-keyframes img_1_2{ 0%{ opacity:0; -webkit-transform:scale(0.2) translate(0,-50px) rotate(0.0001deg); -webkit-transform-origin:bottom} 25%{ opacity:0.2; -webkit-transform:scale(1) translate(0,0) rotate(0.0001deg); -webkit-transform-origin:bottom} 100%{ opacity:1; -webkit-transform:scale(1) rotate(0.0001deg); -webkit-transform-origin:bottom}}
@-webkit-keyframes img_1_3{ 0%{ opacity:0; -webkit-transform:translate(0,0) rotate(0.0001deg)} 25%{ opacity:1; -webkit-transform:translate(0,0) rotate(0.0001deg)} 100%{ opacity:1; -webkit-transform:translate(0,-100%) rotate(0.0001deg)}}

.light_2{ height:1136px; background:#000 url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_2_1.jpg) no-repeat center}
.light_2 .playBtn{ width:420px; height:60px; line-height:60px; color:#fff; font-size:48px; position:absolute; top:196px; left:50%; margin-left:-210px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_2_1.png) no-repeat right 8px}
.light_2 .t_1{ width:100%; height:60px; line-height:60px; color:#fff; font-size:48px; position:absolute; top:196px}

.light_3{ height:1700px}
.light_3 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:92px}
.light_3 .t_3, .light_3 .t_4{ width:126px; padding-top:146px; font-size:24px; color:#888; line-height:28px; text-align:center; float:left; position:absolute; top:711px; left:50%; margin-left:-207px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_3_1.png) no-repeat center 0}
.light_3 .t_4{ width:150px; margin-left:40px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_3_2.png) no-repeat center 0}
.light_3 .img_1{ width:860px; height:636px; float:left; position:absolute; top:993px; left:0; opacity:0}

@keyframes img_3_1{ 0%{ opacity:0; transform:translate(30%,10%) rotate(0.0001deg)} 100%{ opacity:1; transform:translate(0,0) rotate(0.0001deg)}}
@-webkit-keyframes img_3_1{ 0%{ opacity:0; -webkit-transform:translate(30%,10%) rotate(0.0001deg)} 100%{ opacity:1; -webkit-transform:translate(0,0) rotate(0.0001deg)}}

.light_4{ height:1860px}
.light_4 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:60px}
.light_4 .t_3, .light_4 .t_4{ width:150px; padding-top:136px; font-size:24px; color:#888; line-height:28px; text-align:center; float:left; position:absolute; top:786px; left:50%; margin-left:-237px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_4_1.png) no-repeat center 0}
.light_4 .t_4{ width:210px; margin-left:-9px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_4_2.png) no-repeat center 0}
.light_4 .img_box{ width:600px; height:600px; float:left; position:absolute; top:1126px; left:154px}
.light_4 .imgMark{ width:496px; height:496px; float:left; position:absolute; border-radius:50%; overflow:hidden; left:28px; z-index:10}
.light_4 .img_1{ width:554px; height:576px; float:left; position:absolute; z-index:10}
.light_4 .img_2{ width:560px; height:560px; float:left; position:absolute; top:-32px; left:-32px; z-index:11; animation:img_4_1 12s linear infinite; -webkit-animation:img_4_1 12s linear infinite}
.light_4 .img_3{ width:600px; height:600px; float:left; position:absolute; top:-52px; left:-52px; z-index:12; animation:img_4_2 6s linear infinite; -webkit-animation:img_4_2 6s linear infinite}
.light_4 .img_4{ width:376px; height:376px; float:left; position:absolute; top:64px; left:90px; z-index:13}
.light_4 .ripple{ width:480px; height:480px; position:absolute; margin:6px 0 0 34px; float:left; border-radius:50%; z-index:9}
.light_4 .ripple img{ max-width:100%; position:absolute; top:0; left:0}

@keyframes img_4_1{ 0%{ transform:rotate(0deg)} 100%{ transform:rotate(360deg)}}
@keyframes img_4_2{ 0%{ transform:rotate(360deg)} 100%{ transform:rotate(0deg)}}
@keyframes ripple_4_1{ 0%{ opacity:0.5; transform:scale(1) rotate(0.0001deg)} 100%{ opacity:0; transform:scale(1.45) rotate(0.0001deg)}}
@keyframes ripple_4_2{ 0%{ transform:scale(1) rotate(0.0001deg)} 100%{ transform:scale(1.45) rotate(0.0001deg)}}

@-webkit-keyframes img_4_1{ 0%{ -webkit-transform:rotate(0deg)} 100%{ -webkit-transform:rotate(360deg)}}
@-webkit-keyframes img_4_2{ 0%{ -webkit-transform:rotate(360deg)} 100%{ -webkit-transform:rotate(0deg)}}
@-webkit-keyframes ripple_4_1{ 0%{ opacity:0.5; -webkit-transform:scale(1) rotate(0.0001deg)} 100%{ opacity:0; -webkit-transform:scale(1.45) rotate(0.0001deg)}}
@-webkit-keyframes ripple_4_2{ 0%{ -webkit-transform:scale(1) rotate(0.0001deg)} 100%{ -webkit-transform:scale(1.45) rotate(0.0001deg)}}

.light_5{ height:1616px; background-color:#000}
.light_5 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:90px}
.light_5 .t_1{ color:#fff}
.light_5 .t_2{ color:#fff}
.light_5 .t_3, .light_5 .t_4{ width:300px; padding-top:160px; font-size:24px; color:rgba(255,255,255,0.7); line-height:28px; text-align:center; float:left; position:absolute; top:734px; left:50%; margin-left:-320px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_5_1.png) no-repeat center 0}
.light_5 .t_4{ margin-left:-20px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_5_2.png) no-repeat center 0}
.light_5 .img_1{ width:860px; height:496px; float:left; position:absolute; top:1048px; left:0}

.light_6{ height:1760px}
.light_6 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:90px}
.light_6 .t_3, .light_6 .t_4, .light_6 .t_5{ width:340px; padding-top:160px; font-size:24px; color:#888; line-height:28px; text-align:center; float:left; position:absolute; top:750px; left:50%; margin-left:-332px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_6_1.png) no-repeat center 0}
.light_6 .t_4{  margin-left:0; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_6_2.png) no-repeat center 0}
.light_6 .t_5{ padding-top:100px; top:1018px; margin-left:-324px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_6_3.png) no-repeat center 0}
.light_6 .img_1{ width:634px; height:406px; float:left; position:absolute; top:1270px; left:0; opacity:0}
.light_6 .img_2{ width:348px; height:182px; float:left; position:absolute; top:1476px; right:0; opacity:0}

@keyframes img_6_1{ 0%{ opacity:0; transform:translate(-30%,0) rotate(0.0001deg)} 100%{ opacity:1; transform:translate(0,0) rotate(0.0001deg)}}
@keyframes img_6_2{ 0%{ opacity:0; transform:translate(30%,30%) rotate(0.0001deg)} 100%{ opacity:1; transform:translate(0,0) rotate(0.0001deg)}}

@-webkit-keyframes img_6_1{ 0%{ opacity:0; -webkit-transform:translate(-30%,0) rotate(0.0001deg)} 100%{ opacity:1; -webkit-transform:translate(0,0) rotate(0.0001deg)}}
@-webkit-keyframes img_6_2{ 0%{ opacity:0; -webkit-transform:translate(30%,30%) rotate(0.0001deg)} 100%{ opacity:1; -webkit-transform:translate(0,0) rotate(0.0001deg)}}

.light_7{ height:1180px}
.light_7 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:60px}
.light_7 .img_1{ width:860px; height:184px; float:left; position:absolute; top:785px; left:0}
.light_7 .img_2{ width:682px; height:234px; float:left; position:absolute; top:785px; left:50%; margin-left:-341px; z-index:10; opacity:0}

@keyframes img_7_1{ 0%{ opacity:0; transform:translate(0,0) rotate(0.0001deg)} 100%{ opacity:1; transform:translate(0,-60%) rotate(0.0001deg)}}

@-webkit-keyframes img_7_1{ 0%{ opacity:0; -webkit-transform:translate(0,0) rotate(0.0001deg)} 100%{ opacity:1; -webkit-transform:translate(0,-60%) rotate(0.0001deg)}}

.light_8{ height:1280px; background-color:#000}
.light_8 .img_1{ width:860px; height:202px; float:left; position:absolute; top:226px; left:0}
.light_8 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:538px}
.light_8 .t_1{ text-align:left; color:#fff}
.light_8 .t_2{ color:#fff}
.light_8 .t_3{ width:220px; padding-top:80px; font-size:24px; color:#fff; line-height:28px; text-align:center; float:left; margin:50px 0 0 -40px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_8_1.png) no-repeat center 0}

.light_9{ height:1120px}
.light_9_1{ background:url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_9_1.jpg) no-repeat center}
.light_9_2{ background:url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_9_2.jpg) no-repeat center}
.light_9_3{ background:url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_9_3.jpg) no-repeat center}
.light_9_4{ background:url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_9_4.jpg) no-repeat center}
.light_9 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:114px}

.carousel{ width:100%; height:1120px; float:left; position:relative; overflow:hidden}
.carousel ul{ width:800%; height:1120px; float:left}
.carousel li{ width:12.5%; height:1120px; float:left; overflow:hidden; position:relative}

.dian_box{ width:368px; float:left; position:absolute; top:1076px; left:50%; margin-left:-184px; z-index:20}
.dian_box a{ width:92px; height:4px; background-color:#fff; overflow:hidden; float:left}
.dian_box .cur{ background-color:#A3A3A3}

.light_10{ height:1570px; overflow:hidden}
.light_10_3170{ height:3170px}
.light_10 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:100px}
.light_10 .tit_box_2{ top:86px}
.light_10 .t_1{ text-align:left}
.light_10 .t_3, .light_10 .t_4, .light_10 .t_5{ width:220px; padding-top:86px; font-size:24px; color:#888; line-height:28px; text-align:center; float:left; position:absolute; top:770px; left:5%; margin-left:-40px; z-index:10; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_10_1.png) no-repeat center 0}
.light_10 .t_4{ margin-left:172px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_10_2.png) no-repeat center 0}
.light_10 .t_5{ padding-top:116px; top:972px; margin-left:-40px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_10_3.png) no-repeat center 0}
.light_10 .img_1{ width:860px; height:564px; float:left; position:absolute; top:816px; left:0}
.light_10 .showBtn{ width:80px; height:80px; float:left; position:absolute; top:1410px; left:50%; margin-left:-40px}
.light_10 .sketch_box{ width:100%; height:1600px; float:left; overflow:hidden; position:absolute; top:1570px; background-color:#FAFAFA}
.light_10 .t_6{ width:100%; float:left; font-size:32px; line-height:50px}
.light_10 .video_box{ width:90%; height:494px; float:left; position:absolute; top:410px; left:5%}
.light_10 .video_box .video{ width:100%; height:420px; float:left; overflow:hidden}
.light_10 .video_box .t_7{ width:100%; float:left; font-size:24px; color:#464646; line-height:42px}
.light_10 .video_box_2{ top:904px}
.light_10 .closeBtn{ width:80px; height:80px; float:left; position:absolute; top:1430px; left:50%; margin-left:-40px}

.light_11{ height:1190px}
.light_11_bg{ background:url(https://images.iyunmai.com/home/m/static/images/hero/light2/light2_11_1.jpg) no-repeat center}
.light_11 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:94px}
.light_11 .t_1{ color:#fff}
.light_11 .t_2{ color:#fff; line-height:60px; padding-top:34px}
.light_11 .tit_box_2{ width:600px; float:left; overflow:hidden; position:absolute; top:754px; left:50%; margin-left:-310px}
.light_11 .t_3{ width:244px; height:318px; float:left}
.light_11 .tit_box_2 .bar_1{ width:300px; height:6px; float:left; position:absolute; overflow:hidden; top:16px; left:268px}
.light_11 .tit_box_2 .bar_1 span{ width:100%; height:100%; float:left; background-color:#24E571; position:absolute; transform:translate(0,0)}
.light_11 .tit_box_2 .bar_2{ width:138px; height:6px; float:left; position:absolute; overflow:hidden; top:94px; left:268px}
.light_11 .tit_box_2 .bar_2 span{ width:100%; height:100%; float:left; background-color:#FFD145; position:absolute; transform:translate(0,0)}
.light_11 .tit_box_2 .bar_3{ width:300px; height:6px; float:left; position:absolute; overflow:hidden; top:218px; left:268px}
.light_11 .tit_box_2 .bar_3 span{ width:100%; height:100%; float:left; background-color:#24E571; position:absolute; transform:translate(0,0)}
.light_11 .tit_box_2 .bar_4{ width:70px; height:6px; float:left; position:absolute; overflow:hidden; top:296px; left:268px}
.light_11 .tit_box_2 .bar_4 span{ width:100%; height:100%; float:left; background-color:#FFD145; position:absolute; transform:translate(0,0)}

.main_app{ height:1684px}
.main_app .tit_box{ color:#fff; text-align:center; maring-top:110px; z-index: 10}
.main_app .tit_box .t_1{ line-height:66px; padding-bottom:30px; color:#fff}
.main_app .tit_box .t_4{ width:100%; float:left; position:relative; overflow:hidden; font-size:32px; line-height:50px; color:rgba(255,255,255,0.8); opacity:1; padding-bottom:10px}
.main_app .tit_box_2{ width:700px; float:left; overflow:hidden; position:relative; margin:850px 0 0 160px; z-index:10; opacity:1; color:#fff}
.main_app .tit_box_2 .t_1{ width:100%; float:left; position:relative; overflow:hidden; text-align:left; color: #fff; font-size:32px; line-height:62px; padding-bottom:10px; opacity:1}
.main_app .tit_box_2 .t_2{ width:100%; float:left; position:relative; overflow:hidden; font-size:24px; line-height:36px; color:rgba(255,255,255,0.8); opacity:1; padding:0 0 46px}
.main_app .img_box{ width:860px; float:left; position:absolute; top:0}
.main_app .img_box img{ max-width:100%}


.light_13 .tit_box{ width:100%; float:left; overflow:hidden; padding-bottom:50px}
.light_13 .t_1{ text-align:left; font-size:32px; line-height:50px}
.light_13 .t_2, .light_13 .t_3{ width:100%; padding-top:140px; font-size:60px; color:#333; line-height:80px; text-align:center; float:left; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_13_1.png) no-repeat center 0; margin-bottom:50px}
.light_13 .t_3{ background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_13_2.png) no-repeat center 0}

.light_14{ height:1600px}
.light_14 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:4px}
.light_14 .t_2{ padding-top:35px}
.light_14 .img_box{ width:626px; height:762px; float:left; position:absolute; top:518px; left:50%; margin-left:-313px}
.light_14 .img_box img{ width:626px; height:762px; position:absolute}
.light_14 .chage_box{ width:600px; height:180px; float:left; position:absolute; top:1266px; left:50%; margin-left:-300px}
.light_14 .chage_box div{ width:70px; height:170px; float:left; margin:0 25px; padding-top:50px}
.light_14 .chage_box div .co_box{ width:70px; height:70px; float:left; border-radius:50px}
.light_14 .chage_box div .t_3{ width:100%; line-height:50px; color:#333; text-align:center; font-size:20px; float:left; display:none}
.light_14 .chage_box .cur .t_3{ display:block}
.light_14 .chage_box .cur{ transform:scale(1.3)}
.light_14 .chage_box .co_1{ background-color:#C3C3C3}
.light_14 .chage_box .co_2{ background-color:#FAE7D5}
.light_14 .chage_box .co_3{ background-color:#F6D1CD}
.light_14 .chage_box .co_4{ background-color:#677AB3}
.light_14 .chage_box .co_5{ background-color:#383838}

.light_15{ height:950px; background-color:#fafafa}
.light_15 .tit_box{ width:100%; float:left; overflow:hidden; position:absolute; top:160px}
.light_15 .tit_box .t_1{ font-size:50px; line-height:54px}
.light_15 .tit_box .t_2{ text-align:center; font-size:40px; line-height:42px}
.light_15 .tit_box .t_2 .fs_32{ font-size:32px}
.light_15 .img_box{ width:660px; height:430px; float:left; position:absolute; top:364px; left:50%; margin-left:-330px}
.light_15 .t_3{ width:190px; float:left; height:44px; line-height:44px; font-size:32px; color:#2fbbc0; position:absolute; top:790px; left:50%; margin-left:-95px; background:url(https://images.iyunmai.com/home/m/static/images/title/light2/tit_12_1.png) no-repeat right 8px}

.op_0{ opacity:0}

.video_pop{ width:100%; height:100%; float:left; position:fixed; top:0; left:0; background-color:rgba(0,0,0,0.8); overflow:hidden; z-index:99999999}
.video_pop video{ width:320px; height:240px; float:left; position:absolute; top:50%; left:50%; margin:-120px 0 0 -160px}
.video_pop .close{ width:68px; height:68px; float:left; position:absolute; top:50%; left:50%; margin:-160px 0 0 126px; background-position:0 -1450px}

@media only screen and (max-width : 600px){
	.generic .box{ width:430px; margin:0 0 0 -215px}
	.generic .t_1{ font-size:32px; line-height:40px}
	.generic .t_1 .fs_32{ font-size:16px; line-height:20px}
	.generic .t_2{ font-size:16px; line-height:25px; padding-top:20px}
	
	.light_1 .tit_box{ margin:36px 0 52px}
	.light_1 .tit_box .t_1{ font-size:50px; line-height:55px}
	.light_1 .tit_box .t_1 img{ width:135px; height:46px}
	.light_1 .tit_box .t_2{ padding-top:7px}
	.light_1 .img_box{ width:430px; height:200px}
	.light_1 .img_1{ width:340px; height:168px; left:44px}
	.light_1 .img_1 img{ width:340px; height:168px}
	.light_1 .img_2{ width:445px; height:78px; top:100px; left:-52px}
	.light_1 .img_2 img{ width:445px; height:78px}
	.light_1 .img_3{ width:445px; height:78px; top:100px; left:-52px}
	.light_1 .img_3 img{ width:445px; height:78px}
	.light_1 .playBtn{ width:100px; height:20px; line-height:20px; font-size:16px; left:165px; background-size:16px 16px; background-position:right 3px}
	.light_1 .tit_box_2{ margin-top:60px}
	.light_1 .tit_box_2 .t_3{ font-size:16px; line-height:26px}
	.light_1 .tit_box_2 .t_4{ font-size:32px; line-height:40px; padding-bottom:55px}
	.light_1 .tit_box_2 .t_5{ font-size:16px; line-height:20px; padding-top:70px; background-size:300px 500px; margin-bottom:44px}
	.light_1 .tit_box_2 .t_5.i_2{ background-position:center -187px}
	.light_1 .tit_box_2 .t_5.i_3{ background-position:center -387px}
	.light_1 .tit_box_2 .t_6{ margin:33px 7px; padding:65px 0; font-size:16px; line-height:25px}
	.light_1 .tit_box_3{ padding-top:30px}
	.light_1 .tit_box_3 .img{ height:83px}
	.light_1 .tit_box_3 .img img{ width:90px; height:80px}
	.light_1 .tit_box_3 .t_1{ font-size:30px; line-height:35px}
	.light_1 .tit_box_3 .t_2{ font-size:16px; line-height:25px}
	.light_1 .bo_w{ padding-bottom:30px}
	
	.light_2{ height:568px; background-size:430px 568px}
	.light_2 .playBtn{ width:210px; height:30px; line-height:30px; font-size:24px; top:98px; margin-left:-105px; background-size:24px 24px; background-position:right 4px}
	.light_2 .t_1{ height:30px; line-height:30px; font-size:24px; top:98px}
	
	.light_3{ height:850px}
	.light_3 .tit_box{ top:46px}
	.light_3 .t_3, .light_3 .t_4{ width:63px; padding-top:73px; font-size:12px; line-height:14px; top:356px; margin-left:-104px; background-size:63px 101px}
	.light_3 .t_4{ width:75px; margin-left:20px; background-size:70px 101px}
	.light_3 .img_1{ width:430px; height:318px; top:497px}
	.light_3 .img_1 img{ width:430px; height:318px}
	
	.light_4{ height:930px}
	.light_4 .tit_box{ top:30px}
	.light_4 .t_3, .light_4 .t_4{ width:75px; padding-top:68px; font-size:12px; line-height:14px; top:393px; margin-left:-119px; background-size:70px 82px}
	.light_4 .t_4{ width:105px; margin-left:-5px; background-size:105px 91px}
	.light_4 .img_box{ top:563px; left:77px; transform:scale(0.5) rotate(0.0001deg); transform-origin:top left}
	
	.light_5{ height:808px}
	.light_5 .tit_box{ top:45px}
	.light_5 .t_3, .light_5 .t_4{ width:150px; padding-top:80px; font-size:12px; line-height:14px; top:367px; margin-left:-160px; background-size:125px 95px}
	.light_5 .t_4{ margin-left:-10px; background-size:150px 95px}
	.light_5 .img_1{ width:430px; height:248px; top:524px}
	.light_5 .img_1 img{ width:430px; height:248px}
	
	.light_6{ height:880px}
	.light_6 .tit_box{ top:45px}
	.light_6 .t_3, .light_6 .t_4, .light_6 .t_5{ width:170px; padding-top:80px; font-size:12px; line-height:14px; top:375px; margin-left:-166px; background-size:170px 95px}
	.light_6 .t_4{ margin-left:0; background-size:120px 94px}
	.light_6 .t_5{ padding-top:50px; top:509px; margin-left:-162px; background-size:95px 80px}
	.light_6 .img_1{ width:317px; height:203px; top:635px}
	.light_6 .img_1 img{ width:317px; height:203px}
	.light_6 .img_2{ width:174px; height:91px; top:738px}
	.light_6 .img_2 img{ width:174px; height:91px}
	
	.light_7{ height:590px}
	.light_7 .tit_box{ top:30px}
	.light_7 .img_1{ width:430px; height:92px; top:393px}
	.light_7 .img_1 img{ width:430px; height:92px}
	.light_7 .img_2{ width:341px; height:117px; top:393px; margin-left:-170px}
	.light_7 .img_2 img{ width:341px; height:117px}
	
	.light_8{ height:640px}
	.light_8 .img_1{ width:430px; height:101px; top:113px}
	.light_8 .img_1 img{ width:430px; height:101px}
	.light_8 .tit_box{ top:269px}
	.light_8 .t_3{ width:110px; padding-top:40px; font-size:12px; line-height:14px; margin:25px 0 0 -20px; background-size:110px 55px}
	
	.light_9{ height:560px}
	.light_9_1, .light_9_2, .light_9_3, .light_9_4{ background-size:430px 560px}
	.light_9 .tit_box{ top:57px}
	
	.carousel{ height:560px}
	.carousel ul{ height:560px}
	.carousel li{ height:560px}
	
	.dian_box{ width:184px; top:538px; margin-left:-92px}
	.dian_box a{ width:46px; height:2px}
	
	.light_10{ height:785px}
	.light_10_3170{ height:1585px}
	.light_10 .tit_box{ top:50px}
	.light_10 .tit_box_2{ top:43px}
	.light_10 .t_3, .light_10 .t_4, .light_10 .t_5{ width:110px; padding-top:43px; font-size:12px; line-height:14px; top:385px; margin-left:-20px; background-size:110px 50px}
	.light_10 .t_4{ margin-left:86px; background-size:80px 50px}
	.light_10 .t_5{ padding-top:58px; top:486px; margin-left:-20px; background-size:60px 70px}
	.light_10 .img_1{ width:430px; height:282px; top:408px}
	.light_10 .img_1 img{ width:430px; height:282px}
	.light_10 .showBtn{ width:40px; height:40px; top:705px; margin-left:-20px}
	.light_10 .showBtn img{ width:40px; height:40px}
	.light_10 .sketch_box{ height:800px; top:795px}
	.light_10 .t_6{ font-size:16px; line-height:25px}
	.light_10 .video_box{ height:247px; top:205px}
	.light_10 .video_box .video{ height:210px}
	.light_10 .video_box .t_7{ font-size:12px; line-height:21px}
	.light_10 .video_box_2{ top:452px}
	.light_10 .closeBtn{ width:40px; height:40px; top:715px; margin-left:-20px}
	.light_10 .closeBtn img{ width:40px; height:40px}
	
	.light_11{ height:595px; background-size:430px 595px}
	.light_11 .tit_box{ top:47px}
	.light_11 .t_2{ line-height:30px; padding-top:17px}
	.light_11 .tit_box_2{ width:300px; top:377px; margin-left:-155px}
	.light_11 .t_3{ width:122px; height:159px}
	.light_11 .t_3 img{ width:122px; height:159px}
	.light_11 .tit_box_2 .bar_1{ width:150px; height:3px; top:8px; left:134px}
	.light_11 .tit_box_2 .bar_2{ width:69px; height:3px; top:47px; left:134px}
	.light_11 .tit_box_2 .bar_3{ width:150px; height:3px; top:109px; left:134px}
	.light_11 .tit_box_2 .bar_4{ width:35px; height:3px; top:148px; left:134px}
	
	.main_app{ height:842px}
	.main_app .tit_box{ margin-top: 55px}
	.main_app .tit_box .t_1{ line-height:33px; padding-bottom:15px}
	.main_app .tit_box .t_4{ font-size:16px; line-height:25px; padding-bottom:5px}
	.main_app .tit_box_2{ width:350px; margin:425px 0 0 80px}
	.main_app .tit_box_2 .t_1{ font-size:16px; line-height:31px; padding-bottom:5px}
	.main_app .tit_box_2 .t_2{ font-size:12px; line-height:18px; padding-bottom:23px}
	.main_app .img_box{ width:430px}
	
	.light_13 .tit_box{ padding-bottom:25px}
	.light_13 .t_1{ font-size:16px; line-height:25px}
	.light_13 .t_2, .light_13 .t_3{ padding-top:70px; font-size:30px; line-height:40px; margin-bottom:25px; background-size:100px 70px}
	.light_13 .t_3{ background-size:100px 60px}
	
	.light_14{ height:800px}
	.light_14 .tit_box{ top:2px}
	.light_14 .t_2{ padding-top:18px}
	.light_14 .img_box{ width:313px; height:381px; top:259px; margin-left:-157px}
	.light_14 .img_box img{ width:313px; height:381px}
	.light_14 .chage_box{ width:300px; height:90px; top:633px; margin-left:-150px}
	.light_14 .chage_box div{ width:35px; height:85px; margin:0 12px; padding-top:25px}
	.light_14 .chage_box div .co_box{ width:35px; height:35px}
	.light_14 .chage_box div .t_3{ line-height:25px; font-size:10px}
	
	.light_15{ height:475px}
	.light_15 .tit_box{ top:80px}
	.light_15 .tit_box .t_1{ font-size:25px; line-height:27px}
	.light_15 .tit_box .t_2{ font-size:20px; line-height:21px}
	.light_15 .tit_box .t_2 .fs_32{ font-size:16px}
	.light_15 .img_box{ width:330px; height:215px; top:182px; margin-left:-165px}
	.light_15 .img_box img{ width:330px; height:215px}
	.light_15 .t_3{ width:95px; height:22px; line-height:22px; font-size:16px; top:395px; margin-left:-48px; background-size:9px 15px; background-position:right 3px}
}