#content img{width:100%!important;height:auto!important;}
html,body{max-width:760px;overflow-x:hidden;}
.header .logo{width:290px;height:77px;}
.header{z-index:99999;}
.header .menu{display:none;}
.phone_menu{width:100%;height:100vh;position:fixed;top:0px;left:0px;background-color:rgba(0,0,0,0.85);}
.phone_menu ul{position:absolute;top:30vh;left:15vw;width:100%;}
.phone_menu li{margin-bottom:8vh;}
.phone_menu li a{color:#fff;font-size:48px;font-weight:bolder;display:block;line-height:1em;}
.top_head{position:absolute;top:50px;width:85%;margin-left:-42.5%;left:50%;}
.top_head .close{color:#fff;float:right;font-size:24px;display:block;line-height:83px;font-weight:bold;}
.header .phonemenu{display:block;float:right;font-size:24px;font-weight:bold;line-height:83px;background-image:url(img/menu1.png);background-repeat:no-repeat;background-position:center;width:112px;height:83px;}
.banner{display:none}
.phone_banner{width:100%;height:760px;display:block;position:relative;overflow:hidden}
.phone_banner .banpic li{width:100%;height:760px;background-repeat:no-repeat;background-position:center;background-size:100%;float:left;}
.phone_banner .ban_point ul li{width:28px;height:28px;transform: scale(1);border:2px solid #d0d0d0;}
.phone_banner .ban_point ul li i{width:10px;height:10px;background:#fff;margin-top:9px;}
.phone_banner .ban_point ul .on{border:2px solid #fff;}
/* .phone_banner .bantxt{width:413px;height:520px;background:#fff;position:absolute;left:56px;top:105px;z-index:2;overflow:hidden;}
.phone_banner .bantxt li{width:100%;height:100%;padding-left:66px;box-sizing:border-box;}
.phone_banner .bantxt p{font-size:16px;margin-top:113px;}
.phone_banner .bantxt span{display:block;width:262px;font-size:24px;margin:40px 0px 80px;}
.phone_banner .bantxt a{display:block;width:58px;height:58px;border:1px solid #8c8c8c;background:url(img/arrow.png) no-repeat center;}
 */
.head{width:100%;padding:0px 30px;box-sizing:border-box;}
.index_wrap1 span{font-size:32px;}
.index_wrap1{margin:57px auto 60px;}
.index_wrap1 p i{margin-top:12px;}
.index_wrap2 .line{display:none;}
.index_wrap2 .case_list li{width:100%;}
.index_wrap3 .line{width:38px;height:4px;float: left;margin:0px;margin-right:25px;margin-top:20px;}
.index_wrap3 .tit{float:none;}
.index_wrap3 .tit span{font-size:44px;}
.index_wrap5{width:100%;padding:100px 30px;box-sizing:border-box;}
.index_wrap5 li{width:30%;margin-right:5%;}
.index_wrap5 li:last-child{margin-right:0px;}
.footer .footer_left,.footer .footer_center,.footer .footer-right{width:100%;float:none;}
.ylink{margin-left:0px;}
.msg_bottom img{display:none;}
.footer .footer-right{display:none;}
.footer{padding-bottom:80px;}
.footer .footer_left span{bottom:0px;}
.footer .footer_left img{float:left;margin-right:100px;transform:translateY(-10px);}
.footer .msg_bottom dt{margin-bottom:20px;}

.about_wrap1 i{width:38px;height:4px;float: left;margin:0px;margin-right:25px;margin-top:5px;}
.about_wrap1 .tit{float:none;}
.about_wrap1 b{font-size:46px;}
.about_wrap2 .tit{float:none;margin-bottom:55px;}
.about_wrap2 .con{float:none;width:100%}
.about_wrap2 .con div{display:block!important;}

.about_wrap3 .tit{float:none;margin-bottom:55px;}
.about_wrap3 .con{float:none;width:100%}
.about_wrap3 .con p{font-weight:bold;}
.about_wrap3 ul{display:block;}
.about_wrap3 ul li{margin-right:25px;width:310px;float:left;margin-bottom:25px;}
.about_wrap4 .tit{float:none;margin-bottom:55px;}
.about_wrap4 .con{float:none;width:100%}
.about_wrap4 .con p{font-size:22px;}
/* .about_wrap5 .conright{display:none;}
.about_wrap5 .con{width:85%;margin:0 auto;left:0px;height:430px;}
.about_wrap5 .conleft{float:none;width:100%;margin:0px;}
.about_wrap5 .conleft ul{height:430px;}
.about_wrap5 .pager{margin-left:-70px;    transform: scale(1.5);}
 */
.about_wrap6{display:none;}
.about_wrap6 .tit{float:none;margin-bottom:55px;}
.about_wrap6 .con{float:none;width:100%}
.about_wrap6 li{float:none;width:100%;}


.case_wrap1 i{width:36px;margin-right:19px;}
.case_wrap1 .tit{width:100%;float:none;}

.news_list .news{display:block;}
.news_list .news li{float:none;width:100%;margin-right:0px;margin-bottom:120px;}
.news_list .news li .pic_box{width:100%;}
.news_list .news li i{width:36px;margin:5px 18px 0px 0px;}
.news_list .news li .txt{width:410px;}
.news_list .news li .txt span{font-size:24px;height:67px;}
.art_wrap1{padding:240px 0px  120px;height:auto;}
.art_wrap1 .con .left:first-child{margin-bottom:20px;}
.art_wrap1 .con b{line-height:1.5em;margin:80px 0px 40px}
.art_wrap2{padding: 80px 0px 120px;}
.art_wrap2 .con{width:85%;}
.art_wrap2 .con img{max-width:100%;}
.case_wrap1{margin: 110px auto 70px;}
.case_wrap2  li{width:100%;float:none;margin-right:0px;}
.case_content1{height:80vh;}
.case_content1 .con{width:85%;}
.case_content1 .con i{width:36px;left:0px;}
.case_content1 .con p{padding-left:55px;}
.case_content2{padding-top:40px;}
.case_content2 .idea{float:none;}
.case_content2 .con{width:100%;}
.case-fixed{right:15px;}
.case_content3{width:85%;}
.process_wrap1 i{width:36px;margin-right:19px;}
.process_wrap1 div{width:100%;float:none;}
.process_wrap2{display:none;}
.phone_processwrap2{width:100%;padding:70px 27.5px 0px;display:block;background:#fff;overflow:hidden;box-sizing:border-box;margin-top:100px;}
.phone_processwrap2 dl{float:left;width:280px;padding:0px 27.5px;}
.phone_processwrap2 dt{font-size:24px;font-weight: bold;line-height: 1em;margin-bottom: 35px;}
.phone_processwrap2 dd{font-size:17px;line-height: 1.5em;margin-bottom: 110px;}
.contact_wrap1  .msg_bottom{display:none;}
.contact_wrap1 .tit{margin-bottom:50px;}
.contact_wrap1 .contact_msg{width:100%;float:none;}
.contact_wrap1 .contact_msg .map{width:100%;height:475px;}
.contact_wrap2 .tit{float:none;}
.contact_wrap2 .msg_form{width:100%;float:none;margin-top:50px;}
.contact_wrap2 .form_box{width:100%;padding:50px;}
.contact_wrap2 .form_box input[type="text"]{width:260px;margin-right:20px;}

.news_center{display:none;}
.phone_center{width:100%;height:1347px;padding-top:100px;box-sizing:border-box;background-color: #1b1b1c;overflow: hidden;display:block;}
.con_width{width:85%;margin:0 auto;overflow:hidden;}
.phone_center .tit i{display: block;width:36px;height:2px;background-color:#fff;float: left;margin-right:15px;margin-top: 5px;}
.phone_center .tits{width:50%;}
.phone_center .tits p{font-size:12px;color:#fff;font-weight: bold;font-family:"arial"; line-height: 1em;}
.phone_center .tits b{font-size:48px;color:#fff;display: block;line-height: 1em;margin:45px 0px 20px;}
.phone_center .tits span{float: left;display: inline-block;color:#fff;font-size:24px;font-family:"arial";}
.phone_center .phoen_table{margin-top:96px;}
.phone_center .phoen_table li{width:100%;background:#fff;}
.phone_center .phoen_table li img{width:100%;}
.phone_center .phoen_table li .txt{width:100%;height:180px;box-sizing:border-box;padding:37px 39px;}
.phone_center .phoen_table li .time{color:#181818;line-height:1em;}
.phone_center .phoen_table li p.clear{margin-top:30px;}
.phone_center .phoen_table li span{font-size:30px;color:#181818;}
.phone_center .phoen_table li a{display:block;width:87px;height:29px;background: url(img/arrow.png) no-repeat center;float:right;border:1px solid #3e3a39;}
.phone_center .phoen_table .pager{width:154px;height: 30px;overflow: hidden;margin:70px auto 0px;transform: scale(1.5);}
.phone_center .phoen_table .pager a{display: block;width:23px;height: 8px;margin-top: 10px;}
.phone_center .phoen_table .pager a.prev{background:url(img/prev.png) no-repeat center;}
.phone_center .phoen_table .pager a.next{background:url(img/next.png) no-repeat center;}
.phone_center .phoen_table .pager .page_number{width:51px;color:#fff;float:left;margin-left: 27px;}
.phone_center .phoen_table .pager ul{margin-right: 10px;position:relative;width:8px;height:28px;overflow:hidden;}
.phone_center .phoen_table .pager li{color:#fff;position:absolute;opacity:0;transform: translate(0,200%);transition:all 0.4s;}
.phone_center .phoen_table .pager span{color:#fff;}
.index_wrap4 .design .bg_video{display:none;}
.index_wrap4 .rightline{width:100%;height:1px;top:493px;left:0px;}

.about_wrap5{display:none;}
.phone_wrap5{display:block;width:100%;overflow: hidden;margin-top:100px;padding-bottom:195px;position: relative;}
.phone_wrap5 .conleft{width:85%;margin:0 auto;left:0px;}
.phone_wrap5 .conleft li img{width:100%;}
.phone_wrap5 .pager{width:133px;height: 21px;position: absolute;bottom:100px;overflow: hidden;left:50%;margin-left:-66.5px}
.phone_wrap5 .pager a{display: block;width:23px;height: 8px;margin-top: 10px;outline:none;}
.phone_wrap5 .pager a.prev{background:url(img/a_prev.png) no-repeat center;}
.phone_wrap5 .pager a.next{background:url(img/a_next.png) no-repeat center;}
.phone_wrap5 .pager .page_number{width:65px;color:#333;float:left;margin-left: 22px;font-weight:bolder;}
.phone_wrap5 .pager{margin-left:-70px;transform: scale(2);}