/* CSS Document */
@import url("core.css");
#container{padding:0 0}.height60{height:60px}.w1200{width:1200px;margin:0 auto}.margin_b40{margin-bottom:40px}.padding2_60{padding:100px 0}#banner{position:relative;overflow:hidden}#banner .item{display:block;background-size:100% 100%;background-repeat:no-repeat;background-position:center top}#banner .w_center{position:relative}#banner .owl-dots{position:absolute;left:0;bottom:35px;width:100%;text-align:center}#banner .owl-dots div{display:inline-block;margin:0 6px;height:6px;width:120px;background:#fff}#banner .owl-dots div.active{background:red}#banner .owl-nav div{-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0}#banner:hover .owl-nav div{-webkit-opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8}#banner .owl-nav div{font-size:40px;text-align:center;line-height:60px;text-align:center;color:#fff;background:#343c4c;padding:0;height:60px;width:60px;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;z-index:9998;position:absolute;top:50%;margin-top:-20px}#banner .owl-nav div.owl-prev{left:25px}#banner .owl-nav div.owl-next{right:25px}#banner .item b{font-size:46px;display:block;font-weight:400}#banner .item p{display:block;font-size:18px;line-height:36px;margin-bottom:40px;margin-top:15px}#banner .item span{border:1px solid rgba(255,255,2550,.5);color:#fff;font-size:16px;display:inline-block;padding:10px 45px;cursor:pointer}#banner .item span:hover{border-color:#fff;background:#fff;color:#343c4c}#logo_design{text-align:center;background:#ecebea}.logo_icon{color:#595656;font-size:23px;font-weight:400;letter-spacing:8px;margin-top:20px}.logo_start{font-size:45px;font-weight:700;color:#c81441;margin:25px 0}.logo_100{display:block}.logo_100 span{display:inline-block;padding:4px 35px;color:#c81441;font-size:25px;-webkit-border-radius:25px;border-radius:25px;-moz-border-radius:25px;border:1px solid #c81441}#logo_design li{float:left;width:25%;padding:0 25px;position:relative}#logo_design li:after{content:"";position:absolute;left:25px;right:25px;bottom:0;height:2px;background:#c81441;display:block}#logo_design ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:80px}#logo_design li b{font-size:30px;display:block;padding:0 15px;margin-bottom:35px;padding-bottom:15px;border-bottom:4px solid #c81441}#logo_design li p{display:block;line-height:2;text-align:left;padding:0 20px;padding-bottom:25px;font-size:15px}#bpvis_album6 h2{display:block;text-align:center}#bpvis_album6 h2 span{display:none}#bpvis_album6 p span{display:none}#bpvis_album6 p{margin-top:80px;text-align:center}#bpvis_album6 p img{max-width:100%}#bpvis_album6 h2:before{background:url(../images/album/2.jpg) no-repeat;width:357px;height:98px;display:inline-block;content:""}#bpvis_6process{background:#ecebea;line-height:1.8;font-size:16px}#bpvis_6process b{font-size:20px;display:block;padding-bottom:15px}#bpvis_6process p.text{display:block;margin-bottom:35px}#bpvis_6process img{max-width:100%;height:auto}#bpvis_6process.odd{background:#9fa0a0;color:#fff}#bpvis_6process h2{display:block;position:absolute;left:0;top:0;height:150px;width:260px;text-indent:-1000px;background-position:0 0;background-repeat:no-repeat}#bpvis_6process h2.icon01{background-image:url(../images/album/3.jpg)}#bpvis_6process h2.icon02{background-image:url(../images/album/4.jpg)}#bpvis_6process h2.icon03{background-image:url(../images/album/5.jpg)}#bpvis_6process h2.icon04{background-image:url(../images/album/6.jpg)}#bpvis_6process h2.icon05{background-image:url(../images/album/7.jpg)}#bpvis_6process h2.icon06{background-image:url(../images/album/8.jpg)}#bpvis_6process .w1200{position:relative}.desc_text{float:right;width:616px}.album_case li{float:left;width:33.3333333%}.album_case li img{display:block;width:100%;height:auto}.album_tel{background:#cb073f;padding:80px 0;text-align:center;color:#fff;font-size:24px}.album_tel b{font-size:36px}.video_case_read{text-align:center;background:#cb073f;padding:50px 0;margin-top:60px}.video_case_read a{font-size:40px;color:#fff}.video_case_read a i{vertical-align:middle;margin-left:15px;font-size:20px;border:1px solid #fff;width:30px;height:30px;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;text-align:center;line-height:28px;text-align:center}@media screen and (max-width:1290px){#logo_design .w1200{width:100%}#logo_design.padding2_60{padding:80px 45px}#logo_4yuan .w1200{width:100%}#logo_4yuan.padding2_60{padding:80px 45px}#logo_profession .w1200,#logo_small .w1200,#logo_yuanchuang .w1200{width:100%}#logo_profession.padding2_60,#logo_small.padding2_60,#logo_yuanchuang.padding2_60{padding:80px 45px}.casehot_center,.casehot_left,.casehot_right{width:33.3333333333%;height:555px}.casehot_left p.pthumb img,.casehot_right p.pthumb img{display:block;width:100%;height:auto}.casehot_left ul li a,.casehot_right ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding-right:90px}#brand_cooperation.padding2_60{padding:60px 45px}.y_lt{width:50%;padding-right:6.2015503875969vw}.y_rt{width:50%;padding-top:20px}.y_lt .title{font-size:4.65116279069767vw}.y_lt .title span{font-size:2.32558139534884vw}.y_lt p{font-size:16px;line-height:1.6}#logo_small .y_lt{width:50%;padding-left:6.2015503875969vw;padding-right:0}#logo_case ul{padding:15px}.pack_img{margin-top:6.2015503875969vw}.pack_img img{display:block;width:100%;height:auto}#package_cases .clearfix{width:100%}#package_cases.padding2_60{padding:80px 65px}.owl-carousel .owl-item img{height:auto}#pack_process.padding2_60{padding:80px 45px}#pack_process.padding2_60 img{display:block;width:100%;height:auto}#logo_design.padding2_60{padding:80px 30px}#logo_design ul{margin-top:80px}#logo_design li b{font-size:20px}#logo_design li{padding:0 15px}#logo_design li p{padding:0;padding-bottom:15px;line-height:1.8}#logo_design li:after{left:15px;right:15px}#bpvis_6process .w1200{width:100%}#bpvis_6process.padding2_60{padding:80px 45px}}@media screen and (max-width:1100px){#bpvis_6process.padding2_60{padding:60px 45px}#logo_design li p{font-size:14px}#logo_design.padding2_60{padding:60px 30px}#logo_4yuan.padding2_60{padding:60px 45px}#logo_profession.padding2_60,#logo_small.padding2_60,#logo_yuanchuang.padding2_60{padding:60px 45px}#brand_cooperation.padding2_60{padding:50px 45px}#brand_cooperation .h2_title,#brand_cooperation .h2_title b{font-size:30px}#logo_profession h2{font-size:50px}#logo_profession h2 span{font-size:25px}#logo_profession li i{font-size:60px}#logo_case ul{padding:10px}#logo_case li{padding:10px}#logo_case li{width:14.28571428571429%;height:14.28571428571429vw}#package_cases.padding2_60{padding:70px 65px}#pack_process.padding2_60{padding:70px 45px}#logo_design ul{margin-top:70px}#bpvis_album6 .w1200{width:100%}#bpvis_album6.padding2_60{padding:80px 45px}#bpvis_album6.padding2_60 img{display:block;height:auto;width:100%}#bpvis_album6 p{margin-top:70px}}@media screen and (max-width:1000px){#bpvis_6process.padding2_60{padding:60px 45px}#bpvis_album6.padding2_60{padding:60px 45px}#logo_design li b{font-size:18px;border-bottom-width:3px;padding-bottom:15px;margin-bottom:15px}#logo_design ul{margin-top:60px}#logo_design.padding2_60{padding:50px 30px}#logo_4yuan.padding2_60{padding:50px 45px}#logo_profession.padding2_60,#logo_small.padding2_60,#logo_yuanchuang.padding2_60{padding:50px 45px}#brand_cooperation li{font-size:20px}#brand_cooperation li i{font-size:60px}#brand_cooperation .h2_title,#brand_cooperation .h2_title b{font-size:28px}#brand_cooperation.padding2_60{padding:30px 45px}#brand_cooperation li{border:0}.logo_start{font-size:40px}#logo_design li span{font-size:70px}#logo_4yuan li b{font-size:25px;padding:15px}#logo_profession li{padding:20px 0}#logo_profession h2{font-size:50px;margin-bottom:50px;text-align:center}#logo_profession h2 span{font-size:25px}#logo_profession li i{font-size:60px}#logo_case h2{font-size:30px;padding:30px 0}.video_case_read{padding:40px 0}.video_case_read a{font-size:30px}#package_cases.padding2_60{padding:60px 65px}#pack_process.padding2_60{padding:60px 45px}#bpvis_6process h2{position:static;width:25%;height:200px;background-size:100% auto;float:left}.desc_text{width:75%;padding-left:50px}#bpvis_album6 h2:before{width:300px;height:82px;background-size:100% 100%}#bpvis_album6 p{margin-top:60px}}@media screen and (max-width:800px){#bpvis_album6.padding2_60{padding:40px 25px}#bpvis_album6.padding2_60{padding:40px 25px}#logo_design ul{margin-top:40px}#logo_design.padding2_60{padding:40px 10px}#logo_4yuan.padding2_60{padding:40px 25px}#logo_profession.padding2_60,#logo_small.padding2_60,#logo_yuanchuang.padding2_60{padding:40px 25px}.casehot_left{width:50%}.casehot_right{width:50%}.casehot_center{width:100%;margin-top:15px}#brand_cooperation li{font-size:18px}#brand_cooperation li i,#brand_tearm li:nth-child(2) i{font-size:50px}#brand_cooperation .h2_title,#brand_cooperation .h2_title b{font-size:24px}#brand_cooperation.padding2_60{padding:30px 5px}.logo_start{font-size:30px}.logo_100 span{font-size:20px}#logo_design li span{font-size:60px}#logo_design li b{font-size:16px}#logo_4yuan li b{font-size:25px;padding:15px}#logo_design ul{padding:40px 0}.y_lt .title{margin-bottom:15px}.y_lt p{font-size:14px;line-height:1.6}#logo_profession.padding2_60{padding:40px 0}#logo_profession li{padding:15px 0}#logo_profession h2{font-size:40px;margin-bottom:40px;text-align:center}#logo_profession h2 span{font-size:20px}#logo_profession li i{font-size:50px}#logo_profession li span{font-size:20px}#logo_case ul{padding:5px}#logo_case li{padding:5px}#logo_case h2{font-size:25px;padding:20px 0}#logo_case p.p{padding:25px}#logo_case p.p span{font-size:30px}#brand_cooperation li i{width:100%;display:block;padding:0}.video_case_read{padding:30px 0}.video_case_read a{font-size:25px}#package_cases.padding2_60{padding:40px 25px}#package_carousel .owl-nav{display:none}.package_keyworkds span{display:block;width:25%;margin:0;float:left;text-align:center}.package_keyworkds{float:left;width:100%}#package_carousel.owl-carousel .owl-dots{text-align:center}#package_carousel.owl-carousel .owl-dot{display:inline-block;margin:0 5px;width:15px;height:4px;background:#ddd}#package_carousel.owl-carousel .owl-dot.active{background:red}#pack_process.padding2_60{padding:40px 25px}#bpvis_6process.padding2_60{padding:40px 25px}#bpvis_6process b{font-size:18px}#bpvis_6process p.text{font-size:15px;margin-bottom:20px}#bpvis_album6 h2:before{width:250px;height:69px;background-size:100% 100%}#bpvis_album6 p{margin-top:40px}}@media screen and (max-width:700px){#bpvis_album6 p{margin-top:30px}#bpvis_album6.padding2_60{padding:30px 25px}#logo_design ul{margin-top:30px;padding-bottom:0}#logo_design.padding2_60{padding:30px 25px}#bpvis_album6.padding2_60{padding:30px 25px}#logo_4yuan.padding2_60{padding:30px 25px}#logo_profession.padding2_60,#logo_small.padding2_60,#logo_yuanchuang.padding2_60{padding:30px 25px}#logo_profession.padding2_60{padding:30px 0}#brand_cooperation li{font-size:16px}#brand_cooperation li i{font-size:40px}#logo_design ul{padding:0 0}.logo_start{margin:15px 0}.logo_100 span{font-size:20px}#logo_design li span{font-size:50px}#logo_design li{width:50%}#logo_design li:nth-child(1),#logo_design li:nth-child(2){margin-bottom:20px}#logo_4yuan li b{font-size:20px;padding:15px;margin-top:0}#logo_4yuan li:before{width:100px;height:100px;background-size:auto 100%}#logo_4yuan li:nth-child(2):before{background-position:-101px top}#logo_4yuan li:nth-child(3):before{background-position:-201px top}#logo_4yuan li:nth-child(4):before{background-position:-302px top}#logo_design li span i{font-size:50px}#logo_design ul{padding-bottom:15px}.y_lt{width:60%;padding-right:25px}.y_rt{width:40%}#logo_small .y_lt{width:60%;padding-left:25px}.y_lt .title{font-size:24px}.y_lt .title span{font-size:18px}#logo_profession li{padding:15px 0;width:50%;margin:10px 0}#logo_profession li:nth-child(3){border-left:0}#logo_case p.p{font-size:20px}#logo_case p.p span{font-size:20px}#pack_process.padding2_60{padding:30px 25px}#bpvis_6process.padding2_60{padding:30px 25px}}@media screen and (max-width:600px){#bpvis_album6 h2:before{width:200px;height:55px;background-size:100% 100%}#brand_cooperation .h2_title,#brand_cooperation .h2_title b{font-size:20px}.casehot_left{width:100%;height:auto}.casehot_right{width:100%;margin-top:15px;height:auto}.casehot_center{width:100%;margin-top:15px;height:auto}#brand_cooperation li{font-size:14px;padding:0}#brand_cooperation li i{font-size:40px}.logo_start{font-size:25px}#logo_design li span{font-size:40px}#logo_design li b{font-size:18px}#logo_design.padding2_60{padding:30px 25px}#logo_design li span i{font-size:40px}#logo_4yuan li{width:50%;margin:15px 0}.y_lt{width:100%;padding-right:0}#logo_small .y_rt,.y_rt{width:100%;padding-top:25px}#logo_small .y_lt{width:100%;padding-left:0}.y_lt .title{font-size:24px}.y_lt .title span{font-size:18px}#logo_case li{width:20%;height:20vw}#logo_case h2{font-size:20px;padding:15px 0}.video_case_read{padding:20px 0}.video_case_read a{font-size:20px}#bpvis_6process b{font-size:16px}#bpvis_6process b{padding-bottom:10px}#bpvis_6process h2{width:20%}.desc_text{width:80%;padding-left:25px}#bpvis_6process p.text{font-size:14px;margin-bottom:20px}}@media screen and (max-width:500px){#logo_profession h2{font-size:30px}#brand_cooperation li{width:33.3333%;padding:0 10px}#logo_design li p{font-size:14px}.logo_start{font-size:20px;margin-top:5px}#logo_design li span{font-size:30px}#logo_design li b{font-size:14px;padding-bottom:10px;border-bottom-width:2px}#logo_design.padding2_60{padding:30px 10px}#logo_design li:nth-child(1) span i{font-size:30px}#logo_design li span i{font-size:30px}.logo_100 span{font-size:16px}.logo_icon{font-size:18px}#logo_4yuan li b{font-size:18px;padding:10px 0}#logo_4yuan li:before{width:80px;height:80px;background-size:auto 100%}#logo_4yuan li:nth-child(2):before{background-position:-81px top}#logo_4yuan li:nth-child(3):before{background-position:-161px top}#logo_4yuan li:nth-child(4):before{background-position:-241px top}#logo_profession li i{font-size:40px}#logo_profession li span{font-size:18px}#logo_profession li{padding:0}#logo_case ul{padding:2px}#logo_case li{padding:2px}#logo_case li{width:20%;height:20vw}#logo_case p.p{font-size:16px;padding:10px}#logo_case p.p span{font-size:24px;display:block}.package_keyworkds span{display:block;width:33.333333333%;margin:0;float:left;text-align:center}}@media screen and (max-width:400px){#bpvis_6process b{font-size:15px}#logo_design li{padding:0 5px}#logo_design ul{padding-left:10px;padding-right:10px}#logo_design li:after{left:5px;right:5px}.package_keyworkds span{display:block;width:50%;margin:0;float:left;text-align:center;font-size:12px}.logo_100 span{font-size:14px;padding:4px 20px}#logo_design li p{font-size:13px}#bpvis_6process p.text{font-size:13px}}@media screen and (max-width:350px){.logo_100 span{font-size:14px}#logo_4yuan.padding2_60{padding:30px 0}.video_case_read{padding:15px 0}.video_case_read a{font-size:18px}#logo_design li p{font-size:12px}}