@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1680px) {
.navlist li a{ padding:0 30px;}

.dtit{padding:2% 0}
.dtit span{font-size: 32px}

.syfw ul li{margin: 0; width: 20%; }

.syfanganz b{font-size: 35px}

.lian span{font-size: 23px}
.mess span{font-size: 25px}

/*售后服务*/
.solutionlist li .snum{ height:130px; width: 150px; font-size: 80px; }
.solutionlist li .scon{ padding-left:150px; }
.solutionlist li .scon h3{ font-size:24px; }
.solutionlist li .scon .stxt{ font-size:16px; }
/*售后服务*/

/*联系我们*/
.contact li i{ width:70px;}
.contact li p{font-size:16px; }

.pay_txt{ font-size:16px; }

.contact_list li>span img{ width:180px; }
.contact_list li p{ font-size:16px; line-height:30px; }
.contact_list li p img{ width:160px; }
.contact_list li.li01 p{ height:160px; }
/*联系我们*/


}


@media screen and (max-width: 1440px) {
.navlist li a{ padding:0 25px;}

.banner{ height:400px;}
.banner .swiper-slide{ background-size:auto 100% !important;}
.banner .bantxt h3{ font-size:34px; margin-top:150px;}

.dtit span{font-size: 26px}
.syfw ul li i{ height: 50px; width:50px; }

.daojis{height:140px; font-size:20px; line-height:140px; }
.daojis span{ font-size: 28px;  }

.anli li p{ font-size:16px;}
.anli li .zi{ padding:14px;}

.newslist li a{ padding:6%;}
.newslist li .time{width:50px;}
.newslist li .time .d{ font-size:32px; }
.newslist li .time .y{ font-size:12px; }

.newslist li .zi{ padding-left:70px; }
.newslist li .zi span{ margin-bottom:3px;} 

.syfanganz{ width:36%; }
.syfanganz b{ font-size:28px;}
.syfanganz .more{ margin-top:10%;}

.syfangany{ width:60%; }
.syfangany li i{ width:60px; height:60px;}
.syfangany li:hover i{ background-position:center -60px !important;}
.syfangany li p{ font-size:16px; height:40px; margin-top:15px;}

.liuc li i img{ width:50px;}
.liuc li b{ font-size:18px;}

.dbinfo li h3{ font-size:18px;}

.lian{padding: 2% 2%}
.lian span{font-size: 23px}
.lian b{font-size: 27px}

.mess span{font-size: 20px}
.mess .k{height: 42px; line-height: 42px; margin-bottom: 8px}
.mess button{height: 42px; line-height: 42px;}
.mess .dk{height: 80px; line-height: 1.8}

/*小程序服务*/
.app_list{ margin-bottom:1%;}
.app_list li{ padding:15px; }
.app_list li .info h3{ font-size:18px; }
.app_list li .info p{ font-size:14px; }
/*小程序服务*/

/*我们的优势*/
.about-3 li h4 {font-size: 18px;}
.about-3 li h4 span{font-size:16px;}
/*我们的优势*/


/*网站建设*/
.xj02 .xia>a{ width:140px;}
/*网站建设*/

/*案例*/
.anlimenu li{ font-size:16px; }
/*案例*/

/*案例内容*/
.weizhi h3{ font-size:16px;}
.ctleft h2{ font-size:22px;}
.ctright h2{ font-size:22px;}
/*案例内容*/


/*售后服务*/
.solutionlist li .snum{ height:110px; width: 130px; font-size:64px; }
.solutionlist li .scon{ padding-left:130px; }
.solutionlist li .scon h3{ font-size:20px; }
.solutionlist li .scon h3:after { width: 44px; height: 4px;}
.solutionlist li .scon .stxt{ font-size:14px; }
/*售后服务*/

/*关于我们*/
.abwhat li i{ width: 50px; height: 50px; }

.abwhat li span{ font-size:16px;}

.abwho strong{ font-size:20px;}
.abwho .txt{ font-size:14px;}

.strength .item .num .num-item{ height:60px; line-height:60px; font-size:60px; }
.strength .item p{ font-size:14px; }
.strength .item .num .jia{ font-size:60px; height:60px; line-height:60px; }

.abxiaz>div{ width:70%;}
.abxiaz b{ font-size:20px;}

.abxiaz .txt{ font-size:14px;}

.about_content{ font-size:14px;}
/*关于我们*/

/*联系我们*/
.contact li i{ width:60px;}
.contact li p{font-size:14px; line-height:25px; height:50px; }

.pay_txt{ font-size:14px; }

.contact_list li>span img{ width:160px; }
.contact_list li p{ font-size:14px; line-height:25px; }
.contact_list li p img{ width:140px; }
.contact_list li.li01 p{ height:140px; }

.map{ height:400px;}
/*联系我们*/

/*新闻*/
.tagleft{ padding:20px 0; }
.tagleft li a{ font-size: 14px; }
.listtag li .tagimg{ width:210px; }
.listtag li .tagtxt{ padding-left:225px; }
.listtag li{ padding:15px 20px; }
.listtag li h3{ font-size: 16px; }
.listtag li p{ font-size: 13px; line-height:25px; height:50px; margin:8px 0 12px 0; }
.listtag li .lics{ line-height: 25px; font-size:13px; }
.listtag li .lics span{ font-size:13px;}
/* .listtag li .lics{ font-size: 13px; line-height: 25px; }
.listtag li .lics .fl i{ width: 25px; height:25px; } */
.listtag li .lics .parameter{ margin-right:18px; }


.tagtle{ padding:12px; }
.tagtle span{ font-size: 16px; }

.picturelist{ padding:12px; }
.picturelist li .pictitle{ line-height:30px; }
/*新闻*/

/*新闻内容页*/
.anlicon_news { padding: 3% 5% 0 5%;}

.txt-t h1{ font-size:24px; }
/*新闻内容页*/

.pagemain{ font-size:14px;}

.solution_list li .zi span{ font-size:18px;}
.solution_list li .zi p{ font-size:14px; line-height:20px; height:40px;  }

}



@media screen and (max-width: 1280px) {
 .navlist li a{ padding:0 20px;}
}

@media screen and (max-width: 1240px) {
.container{ width:94%;  }
.nav .logo{ top:10px; width:160px;}
.nav .logo img{ height:40px;}

.nav{ height:60px;}
.navlist li{ line-height:60px; font-size:14px;}

.nav .tel{ line-height:60px; height:60px; font-size:18px; width:160px;}

.app_list li .info p{ height:60px;}

.newsnav li a{ font-size:14px; padding:6px 15px;}

.syfanganz b{ font-size:24px;}

.syfanganz{ margin-top:3%; width:45%;}
.syfanganz .more{ width:35px; height:35px; margin-top:5%;}
.syfangany{ width:52%;}
.syfangany li i{ width:50px; height:50px;}  
.syfangany li:hover i{ background-position:center -50px !important;}

.about-3 li h4 {font-size: 16px;}
.about-3 li h4 span{font-size:14px;}

.liuc li i img{ width:40px; }
.liuc li b{ font-size:16px; }
.liuc li p{ font-size:14px; }

.lian{ width:35%;}
.lian span{font-size: 20px}
.lian b{font-size: 24px}
.lian p{ font-size:16px;}
.mess span{ font-size:16px; }

.banner .bantxt h3{ font-size:28px;}
.banner .bantxt p{ font-size:16px;}

/*网站建设*/
.xj-tit span{ font-size:20px;}
.xj01 li i{ font-size:18px;}
.xj01 li p{ height:80px;}

.xj02 .t>span{ font-size:18px;}

.xj02 .xia>a{ width:49%; margin-right:0;}
.xj02 .xia>a.a1{ margin-right:2%;}

.xj03 li b{ font-size:60px;}
.xj03 li img{ width:80px;}

.xj04 b{ font-size:20px;}
.xj04y b{ font-size:20px;}

.xj04y li>span{ font-size:18px;}

.youhuamore a{ padding:9px 60px;}

.xj-more a{ padding:8px 40px;}
/*网站建设*/

/*案例内容*/
.ctleft h2{ font-size:20px;}
.ctleft h2:after{ width:40px; height:2px;}

.ctright h2{ font-size:20px;}
.ctright h2:after{ width:40px; height:2px;}
.ctright ul{ width:60%;}
.qrcode{ width:40%;}
.qrcode img{ width:120px;}
/*案例内容*/

/*关于我们*/
.abxiaz>div{ width:80%;}
/*关于我们*/


/*新闻*/
.tagleft{ width:100%; margin-bottom:15px; padding:1.5%;}
.tagleft li{ width:19%; margin:0.5%;}

.tagcenter{ width:72.5%; margin:0 1.5% 0 0;}
.tagright{ width:26%;}
/*新闻*/


/*新闻内容页*/
.anlicon_news { padding:3% 3% 0 3%;}

.news_show{ width:100%;}
.txt-t h1{ font-size:20px; }
.txt-t p{ font-size: 14px; }
.showtxt{font-size: 14px; }
.txtnav li{ font-size:14px;}
.zxtxt h3{ font-size:14px;}

.txtrig{ display: none;}
/*新闻内容页*/

.solution_list li .zi span{ font-size:16px;}

}

@media screen and (max-width: 1024px) {
.navlist{ display: none;}

.navlist{ padding:0; display: none; position: fixed; top:0; padding-top:60px; left:0; width:100%; z-index:200; background: rgba(0,0,0,0.8); text-align:left; height:100%; }
.navlist li:first-child{border-top:1px solid #dcdcdc;}
.navlist li{ font-size:16px; width:100%; line-height:50px; height:auto; float: left; color:#ffffff;}
.navlist li a{ padding:0 3%; display: block; text-align: left; position: relative; }
.navlist li a:after{ display: none; content:""; position: absolute; top: 50%; right: 5%; width: 10px; height: 10px;  border-top: 2px solid #ffffff; border-right: 2px solid #ffffff;
    -webkit-transform: translateY(-50%) rotate(45deg);
    -ms-transform: translateY(-50%) rotate(45deg);
    -o-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg);}

.wbj .nav li:hover,.wbj .nav li.on { background:rgba(1,102,206,0.8); }

.nav .logo{ position:relative; float: left; padding:10px 0; top:0;}
.nav .tel{ position: relative; float: right;}

.nav_btn{ display: block;}

.dtit span{ font-size:22px;}
.dtit p{ font-size:14px;}

.syfw ul li .name{ font-size:16px;}

.anli li{ width:33.33%;}

.app_list li{ width:100%;}
.app_list li .info p{ height:auto;}

.newsnav{ display: block; overflow: hidden;}
.newsnav li{ float: left; width:19%; margin:0.5%; text-align: center;}
.newsnav li a{ padding:6px 0;}

.newslist li{ width:50%;}

.syfanganbg{ padding:20px 0;}
.syfanganz{ width:100%; margin-top:20px; }
.syfanganz b{ font-size:20px;}
.syfanganz .info{ margin-top:10px;}
.syfanganz .more{ margin-top:10px;}
.syfangany{ width:100%; border-bottom: 1px solid #323232;}

.about-3 li p{ margin-top:5px;}

.liuc li{ width:33.33%; margin-top:2%;}

.dbinfo li{ width:100%; margin:20px 0 0 0 !important; padding:0;}

.mess{ margin-top:2%;}
.mess span{ margin-bottom:20px;}
.mess span>i{ display: block; margin-left:0; margin-top:5px;}

/*网站建设*/
.xj01 li{ width:49%; margin-right:2% !important;}
.xj01 li:nth-child(2n){ margin-right:0 !important;}
.xj01 li p{ height:60px;}

.xj02{ width:100%; margin-right:0; margin-top:20px;}
.xj02 .t{ padding:20px;}
.xj02 .con{ padding:20px; height: auto;}
.xj02 .con>.hr{ margin:20px 0;}
.xj02 .xj02-img{ display: none;}

.xj02bg .xj02s{ margin-top:0;}

.xj03 li b{ font-size:50px; }
.xj03 li img{ width:70px;}
.xj03 li p{ font-size:14px;}

.xj04{ width:100%;}
.xj04 b{ text-align: left; padding:0; }
.xj04 li{ height:50px; line-height:50px; padding:0 20px; text-align: left;}

.xj04y{ width:100%;}
.xj04y b{ padding:0; text-align: left;}
.xj04y li{ height:50px; line-height:50px; padding:0 20px 0 110px;}
.xj04y li>span{ left:0; height: 50px;}
/*网站建设*/


/*案例内容*/
.ctleft{ width:100%; }
.ctleft h2 { margin-bottom:15px; height:auto; line-height:1;}
.ctleft h2:after{ margin-top:10px;}
.ctleft .content{ height: auto; padding:20px; }
.ctleft p{ height: auto; margin-bottom:15px;}

.ctright{ width:100%; border-left: none; border-top: 1px dashed #cccccc;}
.ctright h2 { margin-bottom:15px; height:auto; line-height:1;}
.ctright h2:after{ margin-top:10px;}
.ctright .content{ height: auto; padding:20px; }

.anlipage span{ padding:10px;}
/*案例内容*/

/*关于我们*/
.abwhat li span{ font-size:14px;}
.abwho strong{ font-size:18px;}

.strength .item .num .num-item{ height:50px; line-height:50px; font-size:50px; }
.strength .item .num .jia{ font-size:50px; height:50px; line-height:50px; }

.abxiaz>div{ width:90%;}
.abxiaz b{ font-size:18px;}

/*关于我们*/

/*联系我们*/
.contact li i{ width:50px;}
.contact li p{ padding:0 5%;}

.contact_list li>span img{ width:140px;}

.contact_list li{ margin-right:2%; padding:2%;}
.contact_list li.li01 p{ padding:0;}
.contact_list li.li01{ width:46%;}
.contact_list li.li02{ width:25%;}
.contact_list li.li03{ width:25%; }

.map{ height:320px;}
/*联系我们*/


/*新闻*/
.tagcenter{ width:100%; margin:0 0 15px 0; }
.tagright{ width:100%;}
/*新闻*/

.w73{ width:100%;}
.w25{ width:100%; margin-top:15px;}

}


@media screen and (max-width: 768px) {
.container{ padding-left:10px; padding-right:10px; width:100%;}
.nav .container{ padding-right:0;}

.nav .logo{ width:auto; padding:13px 0; }
.nav .logo img{ height:34px;}
.nav .tel{ font-size:16px; width: auto; padding-left: 30px; background-size:20px; display: none;}
.navlist li a{ padding:0 20px;}
.navlist li a:after{ right:20px;}

.banner{ height:auto;}
.banner .swiper-slide{ background: none !important;}
.banner img{ display: block; width:100%;}
.banner .bantxt{ display: none;}

.syaby{ display: none; }

.dtit{ padding-top:15px; padding-bottom:15px;}
.dtit span{ font-size:18px;}

.syfw ul.container{ padding:0;}
.syfw ul li{ padding:10px 0;}
.syfw ul li i{ width:40px; height:40px; margin-bottom:10px; }
.syfw ul li a{ display: none;}
.syfw ul li a.atit{ display: block;}
.syfw ul li .name{ font-size:14px; line-height:1;}

.daojis{height:80px; font-size:13px; line-height:80px; }
.daojis .container{ padding:0;}
.daojis span{ font-size:17px; }

.anli{ padding:0 5px; }
.anli_list{margin-top:-10px;}
.anli li{ width:50%; padding:0 5px; margin-top:10px;}

.anli li p{ font-size:14px;}
.anli li .zi{ padding:10px;}
.anli li .img .txts{ display: none;}

.app_list li{ padding:10px; position: relative;}
.app_list li .info h3{ font-size:16px;}
.app_list li .img{ width:60px; position: absolute; left:10px; margin-top:-30px; top:50%; }
.app_list li .info{ padding-left:70px;}
.app_list li .info h3{ line-height:24px;}
.app_list li .info p{ margin-top:3px; font-size:12px; line-height:18px;}

.newsnav{ margin-top:-1%;}
.newsnav{ padding-bottom:10px;}
.newsnav li{ width:32%; margin:1% 2% 1% 0;}
.newsnav li:nth-child(3n){ margin-right:0;}

.newslist li{ width:100%;}
.newslist li a{ padding:10px;}
.newslist li .zi{ width:100%; padding-left:0;}
.newslist li .zi span{ font-size:15px;}
.newslist li .zi p{ height:auto;}
.newslist li .time{ margin-top:15px; display: none;}
.newslist li .time .d{ font-size:28px;}
.newslist li:last-child{ margin-bottom:0;}

.syfangany li{ padding:15px 0;}
.syfangany li i{ width:40px; height:40px;}
.syfangany li:hover i{ background-position:center -40px !important;}
.syfangany li p{ font-size:14px; height:auto; margin-top:10px; }

.about-3{ margin-top:-10px;}
.about-3 li{ width:100%; margin:10px 0 0 0;}
.about-3 li a{ padding:10px;}
.about-3 li p{ height: auto;}

.liuc{ margin:0;}
.liuc li{ width:50%; margin:0 0 20px 0;}
.liuc li:nth-child(5){ display: none;}
.liuc li i{ padding:20px;}
.liuc li i img{ width:35px;}

.dbinfo{ display: none;}

.lian{ width:100%; background:none; padding:0; margin:10px 0; position: relative;}
.lian span{ font-size:18px;}
.lian b{ font-size:18px;}
.lian p{ font-size:14px;}
.lian .wechat{ display: block; position: absolute; top:5px; right:5px; width:120px;}
.lian .wechat p{ display: block;}
.lian .wechat img{ width:100%; display: block;}
.lian .wechat span{ font-size:14px; color:#ffffff; display: block; text-align: center; line-height:1; margin-top:10px;}

.mess{ display: none;}

.copy{ padding:10px 0; font-size:12px;}
.link{ display: none;}

body{ padding-bottom:50px;}
.online-service{ bottom:0; top: auto; width:100%; z-index:1000; background:#000000;}
.online-service li{ width:25%; float: left; margin:0; height: auto; }
.online-service li .way{background:none; }
.online-service li a{overflow: hidden; padding:13px 0;}
.online-service li i{ margin:0 auto;}
.online-service li:last-child{ border-right:none;}
.online-service li .way .icon{ width:24px; height:24px; background-size:100% auto!important;}
.online-service li .way .tit{ display: block; color:#ffffff; text-align: center; line-height:1; margin-top:6px; font-size:14px; display: none;}
.online-service li.phone{ overflow: hidden;}
.online-service li.wx{ display: none;}
.online-service .wx .ewm{ right: -25%; bottom: 50px; width: 150%; margin-right: 0; top: auto; height: auto;}
.online-service .wx .ewm .arrow{ display: none;}    
.online-service .wx:hover .ewm{ margin-top:0; width:150%; height:auto;}


.weizhi{ padding-top:5px; padding-bottom:5px; }
.weizhi span{ display: none;}
.weizhi .wp h1{ display: none;}

.weizhi2 { padding-left:10px; padding-right:10px;}
.weizhi h3{ display: none;}

/*网站建设*/
.xj-tit{ padding:15px 0; }
.xj-tit span{ font-size:18px; margin-bottom:0; }

.xj01{ margin-bottom:15px;}
.xj01 li{ width:100%; padding:10px 15px; margin-bottom:15px;}
.xj01 li:last-child{ margin-bottom:0;}
.xj01 li span{ font-size:16px;}
.xj01 li i{ font-size:16px; margin:2px 0;}
.xj01 li p{ height: auto;}

.xj02{ margin-top:15px;}
.xj02 .t{ padding:15px;}
.xj02 .con{ padding:15px;}
.xj02 .con>.hr{ margin:15px 0;}

.xj03{ background:none; margin-top:-10px; margin-bottom:15px;}
.xj03 li{ width:50%; margin-top:10px;}
.xj03 li b{ font-size:32px; color:#cccccc;}
.xj03 li img{ width:60px; margin:5px 0;}

.xj04 b{ font-size:18px; margin-bottom:10px; text-align: center;}
.xj04 li{ height:40px; line-height:40px; padding:0 15px; font-size:12px; border-radius:20px; margin-bottom:10px; }

.xj04y b{ font-size:18px; margin-bottom:10px; text-align: center;}
.xj04y li { height: 40px; line-height: 40px; padding: 0 0 0 70px; font-size:12px; border-radius:20px; margin-bottom:10px; overflow: hidden;}
.xj04y li:last-child{ margin-bottom:0;}
.xj04y li>span{ font-size:14px; height:40px; width:60px;}

.youhuanew li{ width:100% !important; margin:0 0 15px 0;}
.youhuanew li a{ padding:10px !important;}

.youhuamore{ margin:15px 0;}
.youhuamore a{ padding:6px 40px;}

.xjanli-zong{ padding:10px 0 0 0;}
.xjanli-m li{ line-height:40px;}

.xj-more{ margin:15px 10px; overflow: hidden;}
.xj-more a{ padding:5px 0; width:50%; margin:0 auto; }

.newsbg{ padding-bottom:15px;}
.xj02bg{ padding-bottom:15px;}
.xjanlibg{ padding-bottom:15px;}

/*网站建设*/

/*案例*/
.anlimenu li{ font-size:14px; border-radius:17px; }
.anlimenu li a{ height:34px; line-height:34px; width:150px; }

.page{ margin:15px auto;}
.page .num{ display:none;}
/*案例*/


/*案例内容*/
.container2{ padding:0;}
.case_show{ padding:0 10px;}
.casetop{ margin:10px 0;}

.ctleft .content{ padding:15px 10px; }
.ctleft h2{ font-size:18px;}
.ctleft h2:after{ width: 30px; height: 1px;}
.ctleft a{ width: 100px; height: 34px; line-height: 34px; }

.ctright .content{ height: auto; padding:15px 10px; }
.ctright h2{ font-size:18px;}
.ctright h2:after{ width: 30px; height: 1px;}
.ctright ul{ width:100%;}
.ctright ul li{ width: 50%; float: left; }
.qrcode{ display: none;}

.anlipage{ padding:5px 0; margin:15px 0;}
.anlipage span{ padding:5px 0; width:100%;}
.anlipage span.fr{ text-align:left;}

.cfrom .c02{ margin-top:10px;}

.comment .xin .target-demo{ width:120px !important;}
.comment .xin .target-demo img{ height:20px;}

.colist{ padding:15px 0;}
.colist li{ margin-top:10px; padding-bottom:10px; }
.colist li p{ padding:10px; }

.colist li .cotel .coip{ font-size:24px; font-size:14px;}
.colist li .cotel .xin{ height:20px;}
.colist li .cotel .xin img{ width:20px;}
/*案例内容*/


/*售后服务*/
.solutionlist{ padding:10px;}
.solutionlist li{ margin-bottom:10px;}
.solutionlist li .snum{ display: none;  }
.solutionlist li .scon{ padding-left:0; }
.solutionlist li .scon h3{ font-size:18px; }
.solutionlist li .scon h3:after { width: 30px; height: 3px; margin: 5px 0;}
.solutionlist li .scon .stxt{  margin:15px 0; }
/*售后服务*/


/*关于我们*/
.abwhat{ margin-bottom:15px; }
.abwhat li i{ width: 40px; height: 40px; margin:5px auto; }

.abwhobg{ padding-bottom:0; background:none;}
.abwho{ width:100%; padding:15px 10px; margin:0;}
.abwho strong{ font-size:16px;}
.abwho .dtit{ text-align: center;}

.strength{ padding:10px 0;}
.strength .item{ width:50%; padding:10px 0;}
.strength .item .num .num-item{ height:40px; line-height:40px; font-size:40px; }
.strength .item .num .jia{ font-size:40px; height:40px; line-height:40px; }


.abxiaz{ width:100%; padding:0 10px 15px 10px;}
.abxiaz>div{ width:100%;}
.abxiaz .dtit{ text-align: center;}
.abxiaz b{ font-size:16px;}
.abxiaz p{ margin-bottom:10px;}

.abxiay{ display: none;}

.celist{ margin-bottom:15px;}
.celist li{ width:49%; margin-right:2% !important; display: none;}
.celist li:nth-child(2n){ margin-right:0 !important;}
.celist li:nth-child(1),.celist li:nth-child(2){ display: block;}
/*关于我们*/


/*联系我们*/
.contact{ padding-bottom:0;}
.contact li{ width:100%; margin-right:0; overflow: hidden; padding:10px 20px; margin-bottom:15px;}
.contact li i{ float: left;}
.contact li p{ padding-left:70px; margin:0; text-align: left; line-height:50px;}

.contact_list{ margin:0 0 15px 0;}
.contact_list li{ width:100% !important; margin:15px 0 0 0 !important; padding:15px;}

.pay_txt2{ margin-bottom:15px; }

.map{ height:260px;}
/*联系我们*/


/*新闻*/
.anlicon_news{ padding:10px 10px 0 10px;}

.txt-t{ padding-bottom:10px; margin-bottom:10px;}
.txt-t h1{ font-size:18px;}

.tagleft li{ width:32.33%;}

.tagleft2 li{ width:19%;}


.listtag li .tagimg{ width:120px; }
.listtag li .tagtxt{ padding-left:130px; }

.listtag li h3{ font-size:15px; line-height:32px; }
.listtag li p{ margin:0 0 5px 0; line-height:20px; height:40px; }
.listtag li .lics{ font-size:12px;}
.listtag li .lics span{ font-size:12px;}
.listtag li .lics .parameter{ margin-right:15px; }

.picturelist{ padding:10px;}

.zxjl{ width:360px; margin-top:15px; padding:10px 0; }
.zximg{ width:100px; }
.zxtxt{ width:240px; }
.zxtxt h3{ height: 30px;line-height: 30px; margin:10px 0 5px 0; }
.zxtxt p{ line-height:24px; font-size: 14px; }
/*新闻*/


/*TAG*/
.listtag li{ padding:10px; }

.weball li{ padding:15px 0; font-size:12px; }
.weball li img{ height:50px; margin-bottom:5px; }

.tagkuai2{ display: none;}
/*TAG*/

.pagemain{ padding:10px; margin:15px 0;}

.solution_list{ margin:0 0 15px 0;}
.solution_list li{ width:49%; margin-right:2% !important; margin-top:15px; }
.solution_list li:nth-child(2n){ margin-right:0 !important; }
.solution_list li .zi{ padding:10px; }
.solution_list li .zi span{ margin-bottom:5px; font-size:15px; }


.mb40{ margin-bottom:15px;}

.search{ padding:0 0 15px 0; margin:0 auto; width:100%;}
.search .input{ width:80%; }
.search .btn{ width:20%; }


.keysList{ padding:10px; }

.online-service{ display: none;}
.bottomNav{ display: block;}


}
