﻿/*  WAP主导航 */
.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;background:#fff;width:100%;position: fixed;left:0;top:0;z-index: 40;padding:60px 0;}
.wapNav li{position:relative;}
.wapNav li a{display:block;padding-left:20px;color:#333;height:50px;line-height:50px;border-top:1px solid #eee;position:relative;}
.wapNav li i{font-family:"iconfont";color:#888;font-size:1.2em;font-style:normal;padding:0 15px;position:absolute;right:0;top:0px;line-height:50px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#0e6eb8;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;background:#f5f5f5;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;border-top:1px solid #e5e5e5;}
.wapNav .navSub ul{background:#f1f1f1;}
.wapNav .navSub ul li a{height:34px;line-height:34px;padding-left:60px;}
.wapNav .menu{overflow:hidden;font-size:1rem;border-top:1px solid #ddd;}
.wapNav .menu a{float:left;width:50%;text-align:center;line-height:50px;border-right:1px solid #eee;color:#333;border-bottom:1px solid #eee;}
.wapNav .menu a i{font-family:"iconfont";margin-right:5px;position:relative;font-style:normal;color:#666;font-size:1rem;}

@media all and (max-width:1800px) {

.container,.advantage{padding-left:30px;padding-right:30px;}
/*--*/
.listBanner .pb-tit {margin-left: -600px;}
.proR .proList {margin-right: 0;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:23.5%;}
/*--*/
.advantage li{width:32.4%;}
	
}

@media all and (max-width:1600px) {

/*--*/
.container,.advantage{padding-left:30px;padding-right:30px;}
.header .logo{left:30px;}
.headR{right:30px;}
.nav .m1 .sub{margin-left:0;width:100%;left:0;}
.proWrap{overflow:hidden;}
.advantage .container{padding:0;}
.listMenu .m{margin-left:0;margin-right:45px;}
.pd60{overflow:hidden;}   
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:23.4%;}  
/*--*/
.case-list .text-box{padding: 2% 2% 0;}
.case-list .place{margin-bottom: 2%;}
.case-list .h1{margin-bottom: 2%;font-size: 22px;}
.case-list .label{margin-top: 2%;}
.case-popup .popup-wrap{top: 55%;width: 700px;}
/*--*/
.advantage li{width:32.3%;}
.listNews li {width: 31.4%;}

}

@media screen and  (max-width:1510px){

/*--*/
.header .logo .slogan em {font-size: 20px;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:23.3%;}
/*--*/
.advantage li{width:32.2%;}
.listNews li {width: 31.5%;}
/*--*/
.foot-nav {margin-left: 8%;}

}

@media all and (max-width:1440px) {

/*--*/
.pd60 { padding-top:40px; padding-bottom:40px;}
/*--*/
.header{font-size:.875rem;}
.nav .sub .right a{font-size:12px;}
.footer,.product{font-size:.75rem;}
.proMenu li a{height:44px;line-height:44px;}
.newsMain li p{font-size:12px;}
/*--*/
.caseMenu{justify-content: space-between;}
.caseMenu a{margin:0;}
.gallery li{height:400px;line-height:400px;}
.gallery .pImg{top:0;margin-top:0;}
.proShow_R .font{height:160px;line-height:1.6;}
.picShow_r li p{display:none;}
.culture li{font-size:12px;}
.downL{height:480px;}
.downL{padding:4% 2%;}
/*--*/
.contactTel li{height:300px;padding:2%;}
.contactR{padding-right:200px;}
.contactR .wx{float:right;margin-right:-160px;width:140px;padding-top:20px;}
.contactR .titie{font-size:1.8em;}
.madeBox1 .font {font-size:.75rem;}
.madeBox1 .font h4 span{min-height:120px;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:23.2%;}
/*--*/    
.newsMain li p{font-size:12px;}
.newsMain li a{padding:20px;}
.newsMain .txt a{padding:37px 20px;}     
/*--*/
.footer .nav li{padding-right: 15px;margin-right:15px;}
.foot-pro {margin-left: 5%;}
/*--*/
.listAbout .title {margin-bottom: 5px;font-size: 2.001em;}
.listAbout .text {max-height: 380px;}
.culture {margin: 0;}
.pd120 {padding: 80px 0;}
/*--*/
.listNews li {width: 31.4%;}

}


@media screen and (max-width: 1366px) {

/*--*/
.header .logo img {width: 30%;}
.header .logo .slogan em {font-size: 18px;}
.header .logo .slogan {font-size: 13px;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:23.1%;}
/*--*/
.case-list .img{width: 50%;}
.case-list .text-box{width: 50%;}
.nav-box .nav-wrap>ul>li{margin: 0 20px;}
.case-popup .popup-wrap{left: 75%;}
/*--*/
.foot-pro {margin-left: 4%;}
/*--*/
.listNews li {width: 31.3%;}

}

@media (max-width: 1300px) {

/*--*/
.header .logo img {width: 30%;}
.header .logo .slogan em {font-size: 16px;}
.header .logo .slogan {font-size: 12px;margin-left: 6px;}
/*--*/
.listBanner .pb-tit {margin-left: 0;left: 3%;top: 28%;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:23%;}

}


@media all and (max-width:1260px) {

.container,.advantage{padding-left:15px;padding-right:15px;}
/*--*/
.header{font-size:.75rem;}
.header .logo{left:15px;}
.headR{right:15px;}
.nav{padding-right:240px;}
.headR .tel{font-size:12px;}
.headR .tel span{font-size:22px;}
/*--*/
.about .digital li span {font-size: 40px;}
/*--*/
.footL .font{padding-left:0;}
.footMenu{font-size:1.286em;margin-bottom:20px;}
.footL .footMenu a{margin-right:15px;}
.footR{max-width:34%;padding-right:120px;}
.footWx{width:110px;margin-right:-120px;}
.footR .tel span{font-size:2em;}
.foot-nav {margin-left: 6%;}
/*--*/
.caseMenu{font-size:1em;}
.caseMenu a{padding:0 20px;}
.proMenu li:nth-last-child(2),.proMenu li a:nth-last-child(3){display:none;}
.aboutTxt .txt{height:180px;}
/*--*/
.listBanner{height:400px;}
.listMenu p{display:none;}
/*--*/
.album li,.album li.big{width:33.3%;}
.album li:last-child{display:none;}
.album li p{height:45px;line-height:45px;bottom:0;}
.picList ul{margin-right:-15px;}
.picList li{padding-right:15px;width:33.3%;}
.honorList li{width:25%;}
.proSider,.proList li{font-size:1em;}
.contactBox2 li{width:50%;margin-top:-1px;min-height:150px;padding:15px;}
.newsSlide li .pic{height:480px;}
.downL{height:420px;}
.downL h4{margin-top:100px;}
.contactTel li{font-size: 1.143em;}
.contactBox .container{background-size:60%;}
/*--*/
.listNews li {width: 31.2%;}

}

@media all and (max-width:1200px) {

/*--*/
.about .digital li span {font-size: 35px;}
/*--*/
.advantage li {width: 32%;}
.advantage li p {font-size: 15px;}
/*--*/
.footer{padding:20px 0 0 0;}
.foot-nav{display: none;}
.foot-pro{display: none;}
.foot-contact{text-align: center;width:100%}
.foot-wx{width: 100%;text-align: center;}
.foot-wx dl{margin:10px;display: inline-block;float:none}
.footer-bottom{line-height:23px;height:auto}
.footer-bottom span{display: block;text-align: center;}
.footer-bottom{padding:10px 0; margin-bottom:40px;}
.footer-top{padding-bottom:10px;}
.footer ul li {margin-bottom: 10px;}
/*--*/
.listWrap {padding-top:30px;padding-bottom:30px;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:22.6%;}
/*--*/
.nav-box .nav-wrap>ul>li{margin: 0 20px;}
.nav-box .nav-wrap>ul>li>a{padding: 0 18px;}
.case-list .words{height: auto;-webkit-line-clamp: 2;font-size: 14px;line-height: 24px;}
/*--*/
.listNews li {width: 30.9%;}
/*--*/
.listContact .cright{padding:20px;}
.listContact .cright .p{font-size:14px;}
.listContact .cleft{height:321px;}

}

@media all and (max-width:1040px) {

/*--*/
.header .logo .slogan {margin-top: 0;}
.header .logo img {width: 30%;}
/*--*/
.listBanner .pb-tit .des {font-size: 16px;}
.listBanner .pb-tit .cn {font-size: 30px;}
/*--*/
.pd120 {padding: 20px 0;}
.listAbout .course{}
.listAbout .course .long{margin-top: 30px;}
.listAbout .course .gallery-thumbs .swiper-slide font{font-size:20px;line-height: 60px;}
.listAbout .course .gallery-top .swiper-slide .pic{width:40%;margin-right:20px;}
.listAbout .course .gallery-top .swiper-slide h3.title{margin-top:0px;font-size:25px;}
.listAbout .course .gallery-top .swiper-slide h4.title{margin:10px 0 10px 0;font-size:18px;}
.listAbout .content{width:100%;}
.listAbout .picture{width:100%; height:auto;}
.listAbout .title {margin-bottom: 0;font-size: 24px;}
.listAbout .text {font-size: 14px;max-height:inherit;}
.culture {margin: 0;}
.culture .title {font-size: 24px;}
.culture .wx {font-size: 16px;line-height: 30px;}
.culture .wx strong {font-size: 18px;}
.environment .title {font-size: 24px;}
.environment li {width: 50%;}
/*--*/
.listNews li {width: 30.8%;}

}

@media all and (max-width:1024px) {

/*--*/
body{padding-top:60px;font-size:.875rem;}
/*--*/
.pd60,.listWrap,.listNews{padding-top:40px;padding-bottom:40px;overflow: hidden;}
/*--*/
.hTitle span {font-size: 26px;}
.hTitle {margin-bottom: 20px;}
/*--*/
.advantage li {width: 31.5%;}
.advantage li p {font-size: 14px;}
/*--*/
.hTitle{font-size:.875rem;}
.header{height:60px;line-height:60px;position: fixed;width:100%;top:0;left:0;padding-top:0;z-index:90;background:#fff;box-shadow:0 1px 5px #ddd;}
.header .logo {line-height:60px;border-right:none;width:auto;}
.navTrigger,.wapTel,.proMain li:last-child,.relative_pro li:nth-child(4),.proSider .title i,.wapTel,.wapLang{display:block;}
.nav_on{opacity:1;transform: translateX(0);}
.footMain{padding:20px 15px;}
.footMenu{margin-bottom:30px;}
.footL .font{padding-left:0;}
.headR,.footR,.footLogo,.nav,.gr_kefu,.firendlink,.proL,.topTie .tMore,.breadCrumb,.picShow_r,.bshare-custom,.feedbackL,.caseL,.downL .tel,.proAdv .pic,.pro_bread,.proWrap::after,.proSider .title span,.proSide_sub,.relaCase,.contactTel li.wx,.topTie .zx,.searFont{display:none;}
.footL,.proMenu,.proMain,.aboutTxt,.aMenu,.newsL,.newsR,.proSider,.proR,.gallery,.proShow_R,.picShow_l,.feedbackR,.downL,.downR,.contactBox .bgImg,.contactR,#dituContent,.caseR,.aboutTop .font,.honorL,.honorR,.madeBox1 .pic,.madeBox1 .font,.searMain{float:none;width:100%;}
/*--*/  
.hTitle{font-size:.875rem;}
.hSearch .container{padding:0;}
.proMenu{background:#fff;overflow:hidden;margin-bottom:20px;}
.proMenu li{width:33.3%;float:left;}
.proMenu li a{height:50px;line-height:50px;}
.caseSlide li .txt{position: static;background:#f6f6f6;}
.oddsMain .btn{display: inline-block;}
.caseMenu{background:#eee;}
.caseMenu a{flex-grow:1;margin-left:-1px;margin-top:-1px;border-radius:0;padding:0 5px;height:36px;line-height:36px}
.caseSlide .swiper-pagination, .team .swiper-pagination{margin-top:30px;}
/*--*/ 
.partner{padding-top:30px;}
.partner li{width:16.6%;}
.aboutTxt .txt{height:auto;margin-bottom:30px;}
.setting{margin-top:0;}
.setting{padding:15px;}
.aMenu{margin-top:30px;}
.aMenu li:nth-child(1){margin-left:0;}
.aMenu li{width:20%;padding:0 5px;}
/*--*/ 
.newsMenu{margin-bottom:35px;}
.newsMain .txt a{padding:20px;}
.newsMain li h4{padding:0;}
.newsMain li .bgImg,.newsMain li:last-child,.downL .tel{display:none;}
.newsMain li:nth-child(2), .newsMain li:nth-child(3){margin-bottom:15px;}
.newsMain li{width:50%;margin-bottom:15px;}
.newsMain li h4{margin-bottom:20px;}
/*--*/ 
.listBanner{height:360px;text-align:center;}
.listMenu{font-size:1rem;display: flex;flex-flow:row wrap;justify-content: space-between;overflow: hidden;padding-top:1px; padding-left:1px;background:#f5f5f5;margin-top:0;padding:0;text-align:center;}
.listMenu .m{flex-grow:1;border:1px solid #ddd;margin:0;margin-left:-1px;margin-top:-1px;padding:0 20px;}
.listMenu .cur{color:#191919;}
.listMenu{margin-top:0;height:auto;line-height: 50px;}
/*--*/ 
.aboutBox1 li span{font-size:3em;}
.mb50{margin-bottom:30px;}
.history .btn,.honorR .btn{position: static;margin-top:30px;display:inline-block;background-color:#eee;width:40px;height:30px;background-size:20px 20px;opacity:1;}
.honorL,.honorR{height:auto;}
.honorR{padding-left:15px;padding-right:15px;}
.picList li{width:33.3%;}
.proSider{margin-bottom:40px;}
.proSider .title{background:none;height:52px;line-height:50px;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;color:#191919;font-size:18px;text-align:left;padding:0;}
.proSide_sub li a{height:45px;line-height:45px;}
.proSide_sub ul li{height:30px;line-height:30px}
.gallery li a:after{font-size:1rem;}
.proShow_R .font{height:auto;}
.proShow_box1{margin:0;}
.gallery li{height:100%;line-height:100%;}
.gallery .pImg{top:0;margin-top:0;}
.proShow_R {border-top: 1px solid #ddd;}
.proList{margin-right:-10px;}
.proList li{margin-bottom:10px;padding-right:10px;}
.settingTop .bgImg,.settingTop .font{height:340px;}
.culture li{width:100%;margin:0;min-height:auto;padding:25px 15px;margin-bottom:10px;}
.culture ul{margin:0;}
.culture .txt{font-size:1em;}
/*--*/ 
.newsSlide .slideIcon{height:60px;line-height:60px;}
.newsSlide li .pic{height:380px;}
.newsSlide{padding-bottom:0;}
.supportBox1 ul{margin:0;}
.supportBox1 li{width:49%;margin:0;margin-bottom:15px;}
.supportBox1 li:nth-child(2n){float:right;}
.partnerList li{width:16.6%;}
.faq li{width:50%;}
.downL{height:auto;padding:25px;margin-bottom:20px;}
/*--*/ 
#dituContent,.contactBox .bgImg{height:420px;}
.contactBox2{margin:0;}
.contactBox2 li{width:49%;margin:0;margin-bottom:15px;}
.contactBox2 li:nth-child(2n){float:right;}
.contactTel li,.faq li{width:50%;}
.course{padding-left:15px;}
.courseL{margin-left:0;width:100%;margin-bottom:15px;}
.pro_subMenu a{margin:0 2px;margin-bottom:5px;}
.contactR{height:auto;overflow: hidden;}
.contactR .font{max-height:auto;}
.madeBox1 .txt{min-height:auto;}
.madeBox1 .font{padding-top:30px;}
.proR .proList li {margin-bottom: 10px;margin-right: 30px;width:21.8%;}
/*--*/   
.case-list .img{width: 100%;float: none;}
.case-list .text-box{width: 100%;position: static;bottom: auto;top: auto;padding: 3% 2%;}
.case-main .nav-box li.special .a_1{display: none;}
.case-main .nav-box li.special .a_2{display: block;}  
/*--*/   
.newsMain .txt a{padding:20px;}
.newsMain li h4{padding:0;}
.newsMain li .bgImg,.newsMain li:last-child,.downL .tel{display:none;}
.newsMain li{width:50%;}
.newsMain li h4{margin-bottom:20px;}
/*--*/      
.footBar{display:block;}    
/*--*/  
.footer .left{width:100%;float:none;}
.footer .left .wx{margin-top:0;}
.footer .left .nav{display: none;}	
.footer .right{float:none;width:50%;margin:30px auto 0;}
.footBar{display: block;}
/*--*/  
.solutionIndex li,.solutionIndex li .pic,.solutionIndex li .txt{height:420px;}
.solutionIndex li h4{font-size:2em;}
/*--*/  
.listNews li a{padding:4%;}
.listNews li {width:47%; margin-right:15px;}
 
}

@media all and (max-width:768px) {

/*--*/
.pd60,.listWrap,.listNews{padding-top:20px;padding-bottom:20px;overflow: hidden;}
/*--*/
.header .logo .slogan em {font-size: 13px;}
.header .logo .slogan {font-size: 10px;font-weight: normal;margin-top: 2px;padding-left:9px;}
/*--*/
.hTitle {font-size: 14px;margin-bottom: 20px;}
.hTitle span{font-size:18px;}
/*--*/
.setting li .pImg{padding-top: 60%;}
.setting li .pImg img{ height: auto;}
.setting li p{height:26px; line-height:40px;}
/*--*/
.proMain li {float: left;width: 50%;font-size: 1.143em;border: 1px solid #e5e5e5;margin-left: -1px;margin-top: -1px;}
/*--*/
.advantage li {width: 100%;}
/*--*/
.about {background-attachment: inherit;}
.about .txt p span{font-size:14px!important;}
.about .more {width: 120px;height: 40px;line-height: 40px;margin-top: 20px;}
.about .main {min-height: 220px;}
.setting {margin-bottom: 10px;}
/*--*/
.listBanner {height: 120px;}
.listBanner .pb-pic img { left:0; margin-left:0; max-width: -webkit-fill-available; }
.listBanner .pb-tit .cn {font-size: 18px;}
.listBanner .pb-tit .des {font-size: 14px;margin-top: 10px;}
/*--*/
.footMain{padding:0;padding-bottom:20px;}
.footMenu{margin-bottom:20px;}
.footL .footMenu a{float:left;width:33.3%;text-align:center;font-size:14px;margin:0;border:1px solid #2e708c;line-height:36px;margin-top:-1px;margin-left:-1px;}
.footMenu a:nth-child(3n){border-right:none;}
.footL .font{padding:0 15px;line-height:1.8;}
.topTie{margin-bottom:30px;}
.topTie .more,.proMenu{display:none;}
.hSearch,.searMain .sear_text{height:50px;line-height:50px;}
.searMain{padding-right:45px;}
.searMain .sear_btn{margin-top:8px;}
.searMain{height:50px;}
.hTitle{float:none;width:100%;text-align:center;font-size:.75rem;margin-bottom:30px;}
.proSear{padding-right:40px;height:40px;line-height:40px;margin-bottom:30px;}
.proSear .txt{height:38px;line-height:38px;}
.proSear .btn{width:40px;font-size:0;margin-right:-40px;background:#145e7e url('../images/sBtn.png') no-repeat center;height:40px;}
.proMenu li a,.proMenu li.on a{background:none;}
.proMenu li a{padding-left:0;text-align:center;border-right: 1px solid #e8e8e8;}
.partner li{width:20%;}
.aMenu li a{padding-top:20px;height:120px;}
.newsMenu{float:none;width:100%;text-align:center;}
.newsMenu a{margin:0 15px;font-size:16px;}
/*--*/   
.listMenu{font-size:.875rem;}
.aboutBox1 ul{justify-content: stretch;}
.aboutBox1 li{width:33.3%;margin-bottom:30px;}
.teamSlide li p{height:40px;}
.album li,.album li.big{width:50%;}
.listTie{margin-bottom:30px;font-size:2rem;}
.proList li{width:50%;}
.proList li p{height:40px;line-height:40px;}
.settingTop .bgImg,.settingTop .font{float:none;width:100%;display:block;}
.settingTop .bgImg{height:320px;}
.settingTop {margin-bottom:25px;}
.settingTop .font,.faq li .txt{height:auto;}
.newsSlide .slideIcon{width:100%;position: relative;text-align:center;}
.partnerList li{width:20%;}
.faq ul{padding-left:15px;padding-right:15px;}
.faqList ul{padding:0;padding-left:1px;}
.faq li{width:100%;float:none;height:auto;padding:25px;}
.feedback h4,.feedback h3,.faqList li,.faqList li:nth-child(2n){float:none;width:100%;}
.feedback h3,.feedback .top{margin-bottom:20px;}
.proSear{width:100%;}
/*--*/    
#dituContent,.contactBox .bgImg{height:380px;}
.contactBox2 li{min-height:130px;padding-left:10%;}
.pagination .a1_page,.pagination .first_page,.pagination .Last_page{display:none;}
.contactBox .container{background:none;}
.madeBox1 .pic{height:380px;}
.madeBox1 .font h4{font-size:1.286em;margin-bottom:30px;}
.madeBox1 .font h4 span{min-height:auto;}
.proShow_con.video iframe{width:90%;height:250px;} 
.proR .proList li {width: 48.2%;margin-right: 20px;margin-bottom:5px;}  
.proR .proList li:nth-child(2n+0) {margin-right: 0;} 
/*--*/  
.solutionIndex li,.solutionIndex li .pic,.solutionIndex li .txt{height:auto;}
.solutionIndex li .pic{height:380px;}
.solutionIndex li .pic,.solutionIndex li .txt,.showPage a,.showPage a:nth-child(2){float:none;width:100%;}
.solutionIndex li .txt .info{min-height:auto;}
/*--*/
.showTie h1 {margin-bottom: 10px;}
.showTie .txt span {font-size: 12px;}
.showTie .bshare-custom{display: none;}
.showTie {padding-bottom: 20px;margin-bottom: 20px;}
.showPage {height: 50px;line-height: 50px;}
/*--*/
.pshow{width: 100%;float: none;}
.listCase {padding-top: 20px;padding-bottom: 20px;}
.proSider {margin-bottom: 20px;}
.showPage a, .showPage a:nth-child(2), .solutionSlide, .solutionFont {float: none;width: 100%;}
 /*--*/ 
.listContact .cright{width:100%; padding:10px; margin-top: 0;}
.listContact .cright .H4{font-size:18px; margin-bottom:10px;}
.listContact .cright .p2{line-height:30px;}
.listContact .cright .ico{margin-top:5px;}
.listContact .cleft{width:100%; height: auto; padding:20px 0;}
.listContact .cleft .p{font-size:14px; line-height: 24px; margin-top:10px;}
/*--*/
.listMap{padding: 0 20px 0;background: none; height: 260px;margin-bottom: 20px;}
.listMap .gogo {margin-left: -75px;margin-top: -20px;width: 150px;height: 40px;line-height: 40px;font-size: 16px;}
.icon-map-loc img {margin-right: 0;}
.icon-map-loc img {width: 18px;height: 18px;}
/*--*/
.xbr-content .contact1{ margin:0 0;}
.xbr-content .contact1 ul{ margin-top:20px;}
.xbr-content .contact1 ul li{ padding:0 10px; margin-top:50px; width:50%;}
.xbr-content .contact2{  margin:10px 0 20px 0;}
.xbr-content .contact1 ul li .zbox .ico {width: 60px;height: 60px;margin-top: -20px;}
.xbr-feedback {padding-top: 40px;padding-bottom: 40px;}
.xbr-feedback .form-one { margin-top: 0; } 
	
}

@media all and (max-width:640px) {

/*--*/   
.hTitle span{font-size:2.4em;}
.proMain li{width:50%;}
.advantage li .txt{margin:0;min-height:auto;}
.advantage li p{min-height:auto;margin-bottom:30px;}
.aMenu li{width:33.3%;}
.newsMain{margin-right:0;}
.newsMain li{width:100%;float:left;padding-right:0;}
.newsMain li p{height:auto;padding-bottom:20px;margin-bottom:15px;}
.newsMain li h4{margin-bottom:10px;}
.newsMain li .date{display:none;}
.honorL .more{width:100%;}
/*--*/   
.listMenu .m{padding:0 10px;line-height:42px;height:42px;}
.picList ul{margin-right:-10px;}
.picList li p{margin-top: 10px;}
.picList li{padding-right:10px;margin-bottom:15px;width:50%;}
.gallery-thumbs li{width:33.3%;padding-top:24%;}
.newsSlide li .pic{height:320px;}
.newsSlide li .pic,.newsSlide li .txt{float:none;width:100%;}
.picSlide-thumbs li{width:25%;padding-top:18%;}
.partnerList li{width:25%;}
.partnerList li p,.courseR .pic{display:none;}
/*--*/    
.feedback p,.feedback .sub{width:100%;}
.feedback .code .c{width: 60%;}
.feedback .code .sub{margin-top: 10px;float:none;width:100%;height:50px;line-height:50px;}
.feedback p{padding-left: 40px;}
#dituContent,.contactBox .bgImg{height:300px;}
.contactTel li{width:100%;height:auto;border-right:none;border-bottom: 1px solid #ddd;}
.pagination .a1_page,.pagination .first_page,.pagination .Last_page{display:none;}
.contactR{padding-right:0;}
.contactR .wx,.contactR .font{float:none;margin-right:0;width:100%;}
.contactR .wx p{float: left;width:50%;width:120px;margin-right:30px;}
.contactBox2 li{width:100%;float:none;display:block;}
.contactBox2 li{margin-bottom:10px;min-height:auto;}
/*--*/  
.proR .proList li {width: 47.8%;margin-right: 20px;margin-bottom:5px;}  
/*--*/   
.listIndustry{padding: 30px 0;}
.listIndustry .title{margin-bottom: 20px;}
.listIndustry .title .h1{font-size: 20px;}
.case-list .h1{font-size: 20px;}
.case .nav-page{margin-top: 0;}
.case-list .words{height: auto;-webkit-line-clamp: 99;}
.case-popup{display: none !important;} 
/*--*/    
.newsMain{margin-right:0;}
.newsMain li{width:100%;float:left;padding-right:0;border-bottom: 1px solid #ddd;margin-top:0;}
.newsMain li a,.newsMain .txt a{border:none;padding:10px;}
.newsMain li p{height:auto;padding-bottom:0;margin-bottom:15px;}
.newsMain li h4{margin-bottom:10px;}
.newsMain li .date{display:none;}   
/*--*/
.foot-nav,.foot-pro{display: none;}
.foot-contact{width:100%;text-align: center;}
.footer{padding-top:30px;}
.footer h2{font-size:22px;}
.foot-wx{width: 100%;text-align: center;}
.foot-wx dl{margin:10px;display: inline-block;float:none}
.footer-bottom{line-height:23px;height:auto}
.footer-bottom span{display: block;text-align: center;}
.footer-bottom{padding:10px 0}
.footer-top{padding-bottom:10px;}
/*--*/   
.listNews li{float:none;width:100%;}
/*--*/
.form-foot .inp { width: 100%; height: 50px; font-size: 14px; padding: 0 15px; margin-bottom: 10px; }
.form-foot .inp:nth-child(3) { width: 100%; }
.form-foot .sub { width: 100%; height: 50px; line-height: 50px; font-size: 16px; }
.form-one input { width: 100%; height: 40px; font-size: 14px; padding: 0 15px; margin-bottom: 10px; }
.form-one textarea { width: 100%; height: 100px; margin-top: 0; padding: 15px 15px; }
.form-one .sub { width: 160px; height: 42px; line-height: 42px; font-size: 14px; margin: 35px auto 0; }
 
}

@media all and (max-width:480px) {

/*--*/
.hTitle span{font-size:2em;}
.proMain li h4{height:45px;font-size:12px;}
.partner li{width:25%;}
.aMenu li a{height:110px;}
.aMenu li i{margin-bottom:10px;}
/*--*/
.listBanner{height:107px;}
/*--*/
.aboutBox1 li:last-child{width:60%;}
.aboutBox1 li span{font-size:2.6em;}
.aboutBox1 li i{width:24px;height:24px;line-height:24px;}
.newsL li .pic,.settingTop .bgImg,.coveMain li .bgImg,.newsSlide li .pic,.madeBox1 .pic{height:200px;}
.partnerList li{width:33.3%;}
.madeBox1 .zx{width:100%;float:none;display: block;margin-bottom:15px;}
.madeBox2 .checkbox label{margin-right:12px;}
.madeBox1 .tel{display:none;}
.madeBox2 .text{margin-right:0;}
.madeBox2 .text input{width:100%;margin-bottom:10px;}
.madeBox2 textarea{margin-top:0;width:100%;}
.supportBox1 li,.supportBox1 li:nth-child(2n){float:none;width:100%;min-height:auto;padding:30px;padding-top:0;}
#dituContent,.contactBox .bgImg{height:220px;}
/*--*/
.contactBox2 li{min-height:auto;padding:5% 3% 5% 15%}
.contactBox2 li p{font-weight:400;}
.contactBox2 li,.contactBox2 li:nth-child(2n){float:none;width:100%;}
/*--*/
.proR .proList li {width: 47.4%;margin-right: 20px;margin-bottom:5px;}    
/*--*/
.footer .tel{width:100%;}
.footer .rwm{display:none;}
.footBtm .copy .p1{line-height:24px;}
.footBtm{margin-top:20px;}  
/*--*/
.solutionIndex li .more{height:40px;line-height:40px;width:100%;}

}