@charset "utf-8";
.NavMenu { display: none; }
.btnm { display: none; }

.slider-prev2,
.slider-next2 
{
    text-indent:-9999px;
    width:38px;
    height:38px;
    background:url(../img/sprite.png) -263px -122px no-repeat;
    position:absolute;
    top:50%;
    margin-top:-19px;
    z-index:999;
    opacity:.5;
    -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */
    -moz-transition: all 0.3s ease-out;  /* FF4+ */
    -ms-transition: all 0.3s ease-out;  /* IE10? */
    -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */
    transition: all 0.3s ease-out;
		
		display: none
    }
.slider-prev2{ left:12px; }
.slider-next2 
{
    right:12px;
    background-position:-302px -122px;
}  
      
.slider-prev2:hover,
.slider-next2:hover
{
    opacity:1;
}




@media (min-width:640px) {
.banner .mm{ display: none!important; }
.banner .zwf{ display:none!important; }
    .header-mm{display: none;}

}
.commentUserinfo span{padding: 0 20px;}
#module_271184 { display: none; }
#module_271184 .ui-component-fixednavigation-item div nav { background-color: #1760C2; width: 100%; }
#module_271184 .ui-component-fixednavigation-item div li div span { color: #FFFFFF; font-family: 微软雅黑; }
.ui-component-fixednavigation-release {position: fixed;width: 100%;bottom: 0px;z-index: 111;}
.ui-component-fixednavigation-item div.box { width: 100%; overflow: hidden; background-color: #083B70; position: relative; }
.ui-component-fixednavigation-item div nav { display: table; width: 10000px; position: relative; }
.ui-component-fixednavigation-item div nav { width: 640px; }
.ui-component-fixednavigation-item div li div { padding: 0.5em 0px; }
.ui-component-fixednavigation-item div li div a { vertical-align: top; }
.ui-component-fixednavigation-item div li div a { color: #FFF; display: block; text-align: center; width: 100%; }
.ui-component-fixednavigation-item div li.text-icon img { max-width: 25px; width: 30%; }
#module_271184 .ui-component-fixednavigation-item div li div span { color: #FFF; font-family: 微软雅黑; }
.ui-component-fixednavigation-item div li div span { display: block; line-height: 1.3em; font-size: 1em; }
.ui-component-fixednavigation-item div li { display: block; color: #FFF; float: left; line-height: 0; text-align: center; font-size: 90%; min-width: 78px; }

@media screen and (min-width:100px) and (max-width:640px) {
    body{max-width:100%;min-width:auto;}
    img,div{max-width:100%;}
    .header-content{display: none;}
    .header-mm{display: block;}

    
    
    
    
#LXB_CONTAINER { height: 0px !important; overflow: hidden !important; }
ins#qiao-invite-wrap { left: -50% !important; }
.zzsc .content { position: unset; }
.zzsc .content ul { position: unset; }
html { font-size: 62.5%; }
.header_title { display: none; }
.head {width: 100%;background: #fff;position: fixed;overflow: visible;height: auto;z-index: 9999;}
.header_titlebox { width: 100%; }
.ddhh a:link { text-decoration: none; color: #626262; display: none; }
.lianxi:first-child { display: none; }
.header_titlebox .ddhh { float: right; line-height: 40px; font-size: 14px; height: 40px; display: block; width: 100%; }
.header_titlebox .ddhh .lianxi { float: left; margin-right: 5%; }
#module_271184 { display: block; }
.nav_menu { display: none; }
.nav ul { display: none; }
.banner {/* display: none; */}
.header-content.home{height:auto;}
.comment_w1200{width: 90%;margin: 20px 5%;}


#scrollbox{width: 288px!important;}




#slider-wrap{ height:auto;}

#slider{height:auto;padding-top: 30px;}
.header-content .pc{display:none!important; }

.header-content .text{display:none;}
.slider-sections, .slider-sections section{width: 100%;}
.banner .first .mm{display:block!important;}.banner .zwf{display:block!important;float: none;}
    .banner  .mm,   .banner  .zwf{width: 100%!important;height: auto!important;}

.headline {width: 90%;margin-left: 5%;margin-bottom: 0;margin-top: 20px;}
.headline h2 { width: 100%; }
.headline .title { width: 100%; }
#order_nav { width: 100%; }
#order_nav .list { width: 100%; }
#order_nav .list li {width: 90%;margin-left: 5%;height: auto;}
.describe_ico { width: 100% }
.h_tonglan { width: 100%; }
.h218px {width: 326px;margin: 0 auto;}
.h218px th{/* display:none; */}
.h218px table { width: 100%; }
.core_ys, .power {/* display: none; */width:100%!important;}/*20161027*/
.core_ys .r_box, .core_ys .team_box{width:100%;}
.power .l_box,.power .t2,.power .t2_en{width:100%;}
.power .r_box ul{width: 90%;margin: 0 5%;}
.power .r_box ul li{width:100%;margin-right: 0;}
.power .r_box ul li .title{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.power .r_box ul li .des{width:auto;line-height:180%}
.power .slide, .power .tab ,.power .wrapper{width:100%!important;}
.power .info-btn{width:60px;display: none;}
.power .slide-ul li:nth-child(7), .power .slide-ul li:nth-child(8){display:none;
}
.power .slide{height: 300px;}
.power .slide-ul{width: 100%;left: 0!important;}
.power .slide-ul li{
    width: 49%;
    padding: 0;
    margin: 10px 0;
    height: 139px;
}
.power .slide-ul a{width:100%;height:auto!important;}
.power .slide-ul a img{width:100%;height:auto!important;}

.commentUserinfo span{display:block;height: 10px;}

#menu-wrapper{width: 100%;margin: 20px 0;}
.boxy-menu{width: 100%;}
.boxy-menu li{width: 44%;margin: 0px 0 15px 4%;}

.boxy-menu .top .ico{width:100%}
.boxy-menu .bottom{width:100%;}
.boxy-menu .bottom .more{
    margin: 0 0 0 7%;
    width: 40%;
}
.wxdev_flow img{width:100%;}


.traffic ul{width:100%; }
.traffic ul li{width:30%;margin:0 0 0 3%;}


.wxdev_case ul{width:100%; }
.wxdev_case ul li{width:30%;margin:0 0 0 3%;}

.core_ys_box, .news_box, .hyfl_box { width: 100%; }
.core_ys_box img {width: 90%;margin-left: 5%;}
.core_ys_box .textbox { width: 100% }
.core_ys_box .textbox p { width: 90%; margin-left: 5%; }
.case_box {/* display: none; */}
.hyfl_box ul { width: 100%; }
.hyfl_box ul li {margin-left: 0%;width: 46%;margin-top: 0px;height: auto;margin-right: 0%;}
.hyfl_box ul li .bt { margin-top: 110px; text-align: center; font-size: 16px; line-height: 30px; height: 30px; border-bottom: 1px solid #DADADA; }
.faq{margin-top:0;}
.faq_middle { width: 100% }
.faq_txt { width: 100%; margin-left: 0px; }
.app-1 { background-size: 100% auto; }
.app-2 { background-size: 100% auto; }
.app-3 { background-size: 100% auto; }
.app-4 { background-size: 100% auto; }
.app-5 { background-size: 100% auto; }
.app-6 { background-size: 100% auto; }
.app-7 { background-size: 100% auto; }
.app-8 { background-size: 100% auto; }
.hyfl_box ul li .intro { height: 110px; font-size: 10px; width: 100%; line-height: 18px; }
.news_box .leftpic { display: 100%; }



.news_box .rnewslist{width: 90%!important;height: 450px;margin: 0 5%;}

.news_box #tab{width:auto!important;}
.news_box #tab div{top: 130px;width: auto;}
.news_box #tab h3{width:30%;margin: 0 1% 10px;}


.partright { height: auto; margin-bottom: 20px; width: 100%; }
.news_left { float: left; width: 90%; margin-left: 5%; }
.news_right { float: left; width: 90%; margin-left: 5%; }
.news_title { line-height: 30px; height: 30px; font-size: 18px; font-weight: bold; width: 90%; float: left; }
.news_left ul, .news_right ul { margin-top: 10px; width: 90%; float: left; }
.news_left ul li, .news_right ul li { width: 100%; }
.news_left ul li h3, .news_right ul li h3 { font-size: 12px; width: 70%; height: 40px; overflow: hidden; }
.news_left ul li span, .news_right ul li span { font-size: 12px; }
.faq_lpic img { display: none; }
.frilink {display: none;padding-bottom: 80px;width: auto;}
.frilink ul{width:100%;}
.extbkboxm { display: none; }
.extbkbox { display: none !important; }
.yb_conct { display: none; }
.extbkboxb { display: none; }
.news_box .leftpic { display: none; }
.faq_lpic {display: none;}
.faq_txt_t { font-size: 16px; font-weight: bold; color: #FFF; line-height: 30px; height: 30px; width: 90%; margin-left: 5%; }
.faq_txt ul { line-height: 26px; float: left; height: auto; font-size: 14px; width: 90%; margin-left: 5%; }
.faq_txt ul li { line-height: 24px; margin-bottom: 10px; color: #FFF; height: 24px; overflow: hidden; }
.btnm {display: block;float: right;width: 40px;margin-top: 10px;margin-bottom: 2%;margin-right: 2%;z-index: 2;}
.NavMenu {display: none;padding: 2% 0px;position: fixed;right: 0px;top: 0px;z-index: 10000;background-color: #393939;width: 35%;text-align: center;min-height: 100px;text-align: center;border: 1px solid rgb(224, 224, 224);}
.NavMenu ul li { line-height: 15px; padding: 10px 0px; }
.NavMenu ul li a { color: #FFF; font-size: 18px; }
.foot_bq { display: none; }
/* 微信开发 */

.main {width: 100%;overflow: hidden;}
.main img{max-width:100%}
.part_l { width: 100% }
.page_content { width: 100%; padding: 0px; }
.page_title {width: 100%;margin-bottom: 20px;}
.page_content .text,  .share {width: 90%!important;margin-left: 5%;float: none;height: auto!important;padding: 0!important;}

.case_share .share .bdshare{width:auto;float:none;height:auto;}




.text table { display: none; }
.part_r { display: none; }
    .page ul li{line-height: 30px;}
/*评论区*/

.comment {width: 90%;margin: 0 5%;}
.commentPost { width: 100%; }
.commentUserinfo{width:100%;}
.commentUserinfo input {width: 100%;display: block;margin-top: 10px;}
.yanzhengma {margin-left: 0;margin-top: 10px;}
.commentArea, .commentSubmit,.commentSubmit .m_text {width: auto;padding: 10px 0;height: auto;}
.commentArea textarea {width: 100%;padding: 0;}
#commentLayout {width: 100%;padding-bottom: 20px;}
.hotcomment_title { width: 100%; }
#commentBox {width: auto;padding: 15px;}

#commetcontent .decmt-box2{width:90%; margin:0 5%;}

/*APP开发*/

.service_fl { width: 100%; }
.service_fl li { margin: 0px auto; float: none; }
.page_content .text img {max-width: 100%;height: auto!important;}
/*APP案例*/

.case_title { width: 100%; }
.hyfl {width: 100%;margin-top: 20px;}
.hyfl ul { float: left; width: 90%; margin-left: 5%; }
.main .hyfl ul li{width:80px;}
.caselist { width: 100%; }
.caselist ul { width: 100%; }
.caselist ul li {margin-left: 7vw;width: 86vw;padding-top: 15px;}
.caselist ul li h3 { text-align: center; width: 100%; }
.caselist ul li .industry { text-align: center; width: 100%; }
.caselist ul li .brief {text-align: center;width: auto;}
.rela_news { display: none; }
.rela_case { display: none; }
.art_content .artlink { height: auto; }

/*APP案例*/

.casebox {width: 90%;margin: 0 5%;}
.casebox .picshow { display: none; }
.casedetail { width: 90%; float: none; padding: 0px; margin-left: 5% }
.casedetail .title { height: auto; }
.casedetail .title span { display: none; }
.case_share {width: 90%;height: auto;}
.casedetail .daxiao, .casedetail .xitong, .casedetail .banben, .casedetail .info { height: auto; }
/*APP解决方案*/

.team_box, .team_show,.team_box_r {width: 100%;height: auto;margin-bottom: 20px;}
.team_show .box_txt{width:100%;margin: 15px 0!important;}
.team_show .box_pic{width:100%}
.team_show .box_pic img{width:100%}

.team_box_r .pic{width:23%; margin:0 0 0 2%}

#jjfa{ width: 90%;margin:0 5%; height: auto; }
#jjfa .mindiv{width: 45vw;height: 45vw;left: 0px;top: 0px;}
#jjfa #box2{ background-size: 100% auto; }

#box1 { display: none; }
.divbox { height: 100%; }
.mindiv { float: left; position: relative; }


.divbox .boxtwo { width: 100%; height: 100%; }
/*APP资讯页*/

.local_menu {width: 90%;margin: 0 0 0 5%;}
.zzsc {width: 100%;height: auto;}
.zzsc .tab { width: 90%; margin-left: 5%; }
.zzsc .tab a { border-width: 1px; border-style: solid; border-color: #CCC -moz-use-text-color #CCC #CCC; margin: 10px 2.5% 0 0; width:30%!important;}

.zzsc .content { width: 100%; height: auto; }
.zzsc .content li { width: 100%; }
.news_list { width: 100%; }
.news_list .newsli { width: 100%; height: auto; }
.news_list .newsli .title { margin-left: 5%; width: 90%; overflow: hidden; font-size: 5vw; }
.news_list .newsli .descri { margin-left: 5%; width: 90%; }
.news_list .newsli .postil {height: auto;margin-left: 5%;width: 90%;}
.news_list .newsli img {width: 90%;margin: 5px 5%;}

.news_list .newsli .postil .tags{}

.news_list .newsli .postil .times{float:left;margin-top: 15px;}
/*关于酷蜂*/

.son_menu { width: 100%; }
.son_menu ul { width: 100%; }
.son_menu ul li { width: 50%; }
.son_menu ul li:first-child { display: none; }
.son_menu ul li a { width: 100%; }
.page_content_w1200 { width: 100%; padding: 0px; }
.page_title_w1200 { width: 100%; }
.page_content_w1200 .text {max-width: 90%;margin: 0 5% 50px;}
.page_content_w1200 .text img {max-width: 100% !important;height: auto!important;}
.page_content_w1200 .text span {display: inline-block;/* white-space: pre-wrap; */width: 100%;}
/*媒体报道*/

.column_title {width: 100%;text-align: center;}
.column_title h2{
font-size: 28px;
    line-height: 50px;
    font-weight: bold;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #FB6000;
    display: inline;
    padding-top: 10px;
    padding-bottom: 8px;
    width: 100%;
    height: 50px; float:none;
}


.column_list ul { width: 100%; }

.column_list ul li { width: 100%; height: auto; }
.column_list ul li .title { width: 90%; margin-left: 5%; overflow: hidden; }
.column_list ul li .descri { width: 90%; margin-left: 5%; overflow: hidden; }
.column_list ul li .postil { width: 90%; margin-left: 5%; overflow: hidden; }
.column_list ul li .postil .tags { font-size: 12px; }
.column_list ul li .postil .tags a { padding: 2px 1px; margin-right: 2px; }

.column_list ul li img{ width: 90%; margin-left: 5%; }

/*媒体报道内页*/


.art_content { border: none; padding: 0px; width: 90%; margin-left: 5%; }
.art_content .postil { height: auto; }
.art_content .descri { width: 100%; }
.art_content .text img { height: auto !important; min-width: 0px; width: 100% !important; }
.page_content_w1200 { padding: 0px; width: 100%; }
.page_title_w1200 { width: 100%; }





.part1,.part2,.part3,.tradelist,.tradewarp{width:90%!important;margin:0 5% 20px!important;clear: both;height: auto;}
.circle{width:50%;margin:0!important;}
.part1_text{line-height:50px!important;}
.platformwrap{
    margin-top: 20px!important;
}

.platform_orange,.platform_grey{width:100%!important;margin:0 0 20px!important}
.tradewarp1 img,.tradewarp2 img{width:100%;margin-top: 20px;}
.tradewarp1 .trade_des,.tradewarp2 .trade_des{width:100%!important}


.more1,.more2{width:80%!important;margin: 0 10%;}

.tradelist ul li{width: 32.3333%!important;margin: 10px 0 0 1%!important;text-align: center;background-position: center top!important;}



.product-sort ul,.product-sort dl{min-height:auto!important;padding:0!important;}




.main-bg-gray.page-min-width {
    width: 100%!important;
}

.dis-w100.managed-cloud-ser.mt40 {
    width: 100%!important;
}


.csslider1.autoplay {
    margin-top: 0;
}



.ad_partw_text {
    width: auto;
}

.index_ser ul li {
    width: 45%;
    height: auto;
    margin: 0 0 20px 3%;
}
.index_ser ul li p{display:none;}
.index_ser ul {
    height: auto;
    width: 100%;
}

.contact span {
    display: block;
    margin-bottom: 10px;
}

.tongdian {
    width: auto;
    overflow: hidden;
}.tongdian img{
  width:100%;
  margin-bottom: 0;
  margin-left: 0!important;
}

.tongdian .text {
    width: auto;
    padding: 0 2% 20px;
}

.trade_type {
    width: 100%;
}

.trade_type ul {
    width: 100%;
}

.trade_type ul li {
    width: 30%;
    margin: 10px 0 0  2.5%;
}

.index_case {
    width: auto;
    height: auto;
}

.list .post {
    width: 45%;
    margin: 20px 0 0 3%;
}

.post img {
    width: 100%;
    height: auto;
}

.brand a {
    width: 45%!important;
    margin: 20px 0 0 3%!important;
}

img.info1 {
    height: auto!important;
}
img.info2 {
    height: auto!important;
}.index_team ul{width: auto;margin: 0px auto;height: 360px;position: relative;}
.index_team ul li{width:45%!important;margin:10px 0 0 3.3%!important;position:initial!important;float: left;background-position: 50%!important;}

.title_box {
    padding-bottom: 20px;
}

.dev_more {
    display: none;
}


.brand a {
    height: auto!important;
}

.wrap,.zzfw,.advantage,.index_news,.faq-comment .faq-comment-wrap,hr{
    max-width: 100%;
    -
    top: 10px;
}

.faq-comment {
    height: auto;
}

.tongdian .clear {
    margin: 0;
}

.faq-comment .faq-comment-wrap .left-faq {
    width: auto;
    float: none;
}

.faq-comment .faq-comment-wrap .right-comment {
    width: auto;
    float: none;
}

.zzfw ul li {padding:0 3%;
    width: auto;
    background: #f0f0f0!important;
}

.zzfw ul {
    width: auto;
}

#com-zp.comment-wrap .comment-top,.project {
    width: 100%;
}

#com-zp.comment-wrap .comment-top .comment-top-list .comment-top-item {
    width: 45%;
    margin: 0 0 0 3%;
    text-align: center;
}


.zzfw_txt p {
    margin-right: 0;
}

.zzfw_txt {
    width: auto;
}

.ad_partw_text p {
    font-size: 100%;
}

.title_box_txt h2 {
    font-size: 2em;
}
.index_news .newslist {
    width: auto;
    margin: 0 3%;
}

.newslist p {
    width: auto;
    float: none;
    height: auto;
    margin-left: 0;
}

.newslist ul li {
    width: auto;
    margin: 0 2%;
}

.newslist ul {
    float: none;
    width: auto;
    margin-bottom: 20px;
}

.faq-comment .faq-comment-wrap .right-comment .title {
    margin-bottom: 20px;
}

#com-zp.comment-wrap .comment-bottom {
    margin: 30px 3% 30px;
}
.footm{height:60px;}


.faq-comment .faq-comment-wrap {
    padding-top: 10px;
}

.faq-comment .faq-comment-wrap .left-faq .title {
    margin-bottom: 20px;
}

.faq-comment .faq-comment-wrap .left-faq ul li {
    margin: 0 3% 20px;
}


.wrap_center.clearfix {
    max-width: 100%;
}

.w1200 {
    max-width: 100%;
}

.hyfl ul li {
    width: 33%;
}

.hyfl h2 {
    text-indent: 10px;
}
.jianjie {
    width: auto;
    margin-bottom: 0;
}

.about, .title_box, .appdev_wechat,.wechat_ser_dec,.appdev_h5 {width:90%!important;margin-left:5%!important;clear: both;}

.jianjie2 {
    width: auto;
    position: inherit;
    margin-bottom: 0;
}

.wenhua {
    width: auto;
}

.bg_box {
    margin: 0;
}
.bg_box table{width:auto}
.tech {
    width: auto;
}
.tech .clear{margin:0!important;}
.tech div{
    max-width: 100%;
}.tech ul{
  padding-left:30px;
}

.choose_title {
    width: auto;
    overflow: hidden;
    padding-left: 15px;
}

.tech_pt ul li {
    width: 45%;
    margin: 0 0 20px 3%;
}

.tech_title {
    margin-top: 15px;
}

hr.tech_hr {
    width: 100%!important;
    margin-bottom: 30px;
}

.uide {
    max-width: 100%;
    padding-top: 0;
}

.guangjia ul li {
    line-height: 170%;
    font-size: 18px;
    margin-bottom: 15px;
}

.partner {
    clear: both;
}

.wenhua img {
    margin: 0;
}

hr.choose_hr {
    width: auto;
    margin-bottom: 20px!important;
}

.pro_text {
    max-width: 100%;
    padding-bottom: 30px;
    float: none;
    padding-top: 0;
}

.uide ul li {
    float: none;
    width: 100%;
    margin-bottom: 20px;
}

.uide ul li p {
    width: auto;
    height: 70px;
}
   

.tradelist ul li b {
    font-size: 16px;
    top: 110px;
}

.uide ul {
    padding: 10px;
} 
    

.dev_case ul,.qg_huizong ul,.z_advertisement {
    width: auto;
    height: auto!important;
}

.diqu_list ul,.difference,.difference ul {
    width: auto;
}


.z_advertisement_h2,.z_advertisement_h2_a {
    margin: 10px 5%;
}

.khpj ul li div {
   width: auto;
   margin-left:138px;
   padding: 15px;
   height: 135px;
   overflow: hidden;
}

.khpj ul li {
    position: relative;
    overflow: hidden;
}.khpj ul li img{
    position: absolute;
}

.khpj ul li p {
    width: 100%;
    line-height: 24px;
}

.khpj ul {
    width: auto;
}

.khpj ul li div b {
    line-height: 26px;
}

p.z_advertisement_p {
    margin: 10px 5%;
}

.z_advertisement_a {
    position: initial;
    width: auto;
}

span.z_advertisement_p_span {
    font-size: 40px;
    display: block;
}

.reliable div {
    float: none;
}

.reliable div ul li p {
    width: auto;
}

.reliable {
    margin: 0 5%;
    width: auto;
}

.reliable img {
    float: none;
    margin: 0 auto;
    display: block;
}

.diqu_list ul li {
    width: 90%;
    margin: 0 0 0 5%;
}

.dev_case ul li {
    width: 45%;
    position: relative;
    margin: 0 0 0 3%;
}

.dev_case ul li .case_dec {
    width: auto;
}

.dev_case ul li img {
    width: auto;
}

.dev_case ul li b {
    height: 50px;
    overflow: hidden;
}
   
.difference ul li {
    width: auto;
    display: block;
    padding-top: 15px;
    clear: both;
    height: 90px!important;
}

.difference ul li div:nth-child(1) {
    width: 20%!important;
}
.difference ul li div:nth-child(2), .difference ul li div:nth-child(3){width: 40%!important;text-align: center;line-height: 160%;font-size: 12px;}
.difference ul li:nth-child(1){height:60px!important;padding-top: 0;}
.difference ul li:nth-child(1) div{line-height: 60px;font-size: 18px;}
.difference ul li:nth-child(2){height: 90px!important;padding-top: 0;}
.difference ul li:nth-child(2) div{line-height: 60px!important;font-size: 18px;height: 90px!important;}

.diqu_list ul li a {
    font-size: 17px;
    line-height: 40px;
}

.qg_choice {
    width: auto;
    background: none;
    height: auto;
    margin: 0 5%;
}

.qg_choice div {position: initial;display: block;width: auto;}


.qg_choice div b{
    font-size: 20px;
    line-height: 200%;
} 
    

.crumb {
    text-indent: 10px;
    padding: 0;
    line-height: 40px;
}

.message-form-left {
    margin-right: 0;
}

.compare ul {
    width: auto;
}

.compare ul li {
    width: auto;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.quetion4 ul {
    width: auto;
    margin: 0;
}

.diqu_list {
    max-width: 100%;
}

.offer_tradelist {
    max-width: 100%;
    height: auto;
}


.ad_partw_text p {
    font-size: 100%;
}

.offer_tradelist ul li {
    width: 45%;
    margin: 0 0 0 3%;
}

.ad_partw {
    height: auto;
}

.quetion {
    max-width: 100%;
    height: auto;
}

.quetion5 ul {
    width: 100%;
    margin: 0;
    float: none;
}

.quetion4 .quetion_tit {
    line-height: 180%;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.quetion5 .quetion_tit {
    line-height: 180%;
    width: auto;
    float: none;
    margin: 0;
}

.quetion4,.quetion5 {
    height: auto;
    margin: 0;
    padding: 15px;
}


.quetion1{
    height: auto;
    background: #69ca07;
}
.quetion2 {
    height: auto;
    background: #fdae38;
}
.quetion3 {
    height: auto;
    background: #62b1fb;
}





.quetion1 ul,.quetion2 ul,.quetion3 ul {
    width: auto;
    float: none;
    margin-left: 40px;
}


.quetion1 .quetion_tit,.quetion2  .quetion_tit,.quetion3  .quetion_tit {
    width: auto;
    float: none;
    line-height:200%;
    text-align:center;
    display:block;
    width: 100%;
}

.service_boxl {
    width: auto;
    float: none;
    padding: 0;
    text-align: center;
}
.service_boxl p{ margin-bottom:20px!important;
}

.service_boxr {
    text-align: center;
    width: 100%;
    float: none;
    padding-top: 20px;
    display: block;
}.service_boxr p{
  margin-bottom: 20px!important;
}

.service_boxm {
    width: auto;
    float: none;
    text-align: center;
}

.advantage ul li {
    width: 45%;
    margin: 0 0 10px 3%;
}

.advantage ul li b {
    line-height: 150%;
    margin: 10px 0;
}

.ser_process1,.ser_process2,.ser_process3 {
    width: 33%;
    margin: 0;
    text-align: center;
}

.ser_process {
    background-size: 86%;
}

.ser_process b {
    text-align: center;
    font-size: 20px;
}

.ser_process p {
    color: #666;
    margin-top: 30px!important;
}

.dev_process {
    width: auto;
    background: none;
    height: auto;
}

.dev_process .dev_process_up {
  padding:0;
  display:block;
  margin: 0;
}

.dev_process .dev_process_down {
    margin: 0;
    display: block;
    clear: both;
}

.dev_process ul li {
    width: 31%;
    margin: 0 0 15px 1%;
    border: 1px solid #69ca07;
    padding: 0 0 10px;
}

.dev_process ul li p {
    font-size: 14px;
}

.team ul li {
    width: 45%;
    margin: 0 0 15px 3%;
}

.team ul li h3 {
    width: 100%;
    position: initial;
}

.team ul li p {
    display: none;
}

.dev_process ul li b {
    line-height: 30px;
    height: 60px;
    display: block;
}
.team_conta {
    width: 45%;
    margin: 0 0 15px 3%;
    height: 210px;
}

.team_adv div p {
    font-size: 14px;
    line-height: 160%;
}

.team_adv div {
    width: auto;
}

.team_adv {
    height: auto;
    margin-bottom: 15px;
    margin-top: 0;
}

.team_wedo .text {/* width: 90%; */padding-top: 20px;/* margin: 0 0 0 5%; */line-height: 180%;}

.team_wedo img {
    width: 100%;
    margin: 0!important;
}

.team_part1 {
    height: auto!important;
}

.appdev_advantage_left {
    width: 100%;
    float: none;
    text-align: center;
}

.appdev_advantage_left ul li {
    width: 45%;
    margin: 0;
}

.appdev_advantage_right ul {
    text-align: center;
    width: auto;
}

.ser_content_left ul {
    padding: 0;
    width: 90%;
    margin: 0 5%;
}

.ser_service {
    width: 100%;
    text-align: center;
    height: auto;
}.ser_service img{
 float:none!important;
 margin-top: 15px;
}.ser_service ul,.ser_service ul li{width:100%;margin: 0;}
    


.wechat_ser_dec_nr2 ul {
    float: none;
}

.wechat_ser_tubiao ul {
    width: 100%;
}

.wechat_ser_tubiao ul li {
    width: 45%;
    margin: 0 0  15px 3%;
    text-align: center;
    background-position: 50% top!important;
}

.appdev_wechat_left h3 {
    margin: 0 auto;
}

.wechat_ser_dec_nr img {
    float: none;
    display: block;
    margin: 0 auto;
    text-align: center;
}

.wechat_ser_dec_title {
    margin-top: 25px;
}

.wechat_ser_dec_title p {
    width: auto;
    height: auto;
    font-size: 12px;
}

.wechat_ser_dec_nr ul {
    float: none;
}

.wechat_ser_dec_nr ul li,.wechat_ser_dec_nr2 ul li {
    width: 100%;
    background-size: 100%;
    font-size: 12px;
    height: 40px;
}.wechat_ser_dec_nr ul li div,.wechat_ser_dec_nr2 ul li div{float: left;width: 40%!important;line-height: 30px!important;margin: 0!important;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


.wechat_ser_dec_nr2 img {
    float: none;
    margin: 0 auto;
    display: block;
}

.wechat_dev_adv div {
    width: auto;
}

.appdev_h5_left ul li {
    float: none;
    margin: 0 0 15px;
}

.h5_ser_adv {
    width: auto;
    float: none;
}.h5_ser_adv img{left:50%;margin-left:-60px;}

.h5_process {
    width: auto;
    height: auto;
    background: none;
}

.appdev_h5_left ul li p {
    width: auto;
}

.h5_process div {
    position: initial;
    width: 86%;
    margin: 0 0 15px 5%;
    padding: 15px 2%;
    float: left;
    text-align: center;
    border: 1px solid #73ce17;
}
}




