/*  WAP主导航 */
.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;background:#333;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:#fff;height:50px;line-height:50px;border-bottom:1px solid #222;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:10px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#eeb70a;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;background:#161616;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;}
.wapNav .navSub ul{background:#050505;}
.wapNav .navSub ul li a{height:34px;line-height:34px;padding-left:60px;}
.wapNav .menu{overflow:hidden;font-size:1rem;}
.wapNav .menu a{float:left;width:50%;text-align:center;line-height:50px;border-right:1px solid #222;color:#fff;border-bottom:1px solid #222;color:#fff;}
.wapNav .menu a i{font-family:"iconfont";margin-right:5px;position:relative;font-style:normal;color:#fff;font-size:1.4rem;}
.wSearch{background:#222;height:80px;overflow:hidden;padding:0 15px;}
.wSearch form{margin:0 auto;margin-top:15px;background:#fff;height:40px;overflow:hidden;padding-right:60px;}
.wSearch .sear_text{width:100%;float:left;height:40px; line-height:40px;color:#666; padding-left:10px;}
.wSearch .sear_btn{ float:left;width:60px;height:40px; cursor:pointer;text-align:center;background:#333;color:#fff;font-size:16px;transition:all 0.3s;margin-right:-60px;}
.wSearch .sear_btn:hover{background:#cf3400;}


@media all and (max-width:1800px) {
  .homeInfo,.footer{padding-left:40px;padding-right:40px;}
  .header .logo{left:40px}
  .headTel{right:40px}
  .homeCon{padding-left:300px;}
  .homeCon2{padding-left:460px;}
  .aboutR .info{max-height:370px;overflow-y:auto;}
}


@media all and (max-width:1600px) {
  .header .logo{width:340px;}
  .header .logo img{height:54px;}
  .nav{padding-left:360px;}
 .pd80 {padding: 60px 0 30px;}.titleAx {font-size:2.2rem;}
  .about, .news {
    padding-left: 15px;
    padding-right: 15px;
}
.footer .nav_pruere{ padding-left:60px; width:45%}

}


@media all and (max-width:1440px) {
 .newsPic,.newsTxt{margin-right:-20px;}
  .newsPic li,.newsTxt li{padding-right:20px;}
  .header .logo{width:300px;}
  .header .logo img{height:52px;}
  .headTel{font-size:1.286em;width:200px;background-position: 30px center;}
  .nav{padding:0 200px 0 320px;font-size:.875rem;}
  .caseRight li{width:33.3%;}
  .hTitle{font-size:1.8rem;margin-bottom:30px;}
  .homeCon2{padding-left:340px;}
  .homeLeft2{margin-left:-300px;width:260px;}
  .adv .hTitle{font-size:1.5rem;}
  .advMain{font-size:1.143em;}
  .advMain li{padding:3% 5%;height:280px;}
  .proSider{width:20%;}
  .proList{width:78%;}
  .proList ul{margin-right:-10px;}
  .proList li{padding-right:10px;width:33.3%;}
  .relative_case li,.relative_case{width:100%;padding-right:0;}
  .pd80 {padding: 60px 0 30px;}.titleAx {font-size:2rem;}
  .about, .news {
    padding-left: 15px;
    padding-right: 15px;
}
  .conBox1 p{font-size:1.714em;}
.service_swiper{ width:1200px;}
.service02 ul li a{font-size: 1.5rem;}
.service02 ul li a span{ font-size:0.9rem;}
.footer .nav_pruere{ padding-left:60px; width:42%}
}

@media all and (max-width:1280px) {
  .homeInfo{padding-left:15px;padding-right:15px;}
  .header .logo{left:15px;}
  .headTel{right:15px;}
  .header .logo{width:250px;}
  .header .logo img{height:50px;}
  .headTel{font-size:1.143em;width:180px;background-position: 20px center;}
  .nav{padding:0 200px 0 260px;font-size:.875rem;}
  .homeCon{padding-left:250px;}
  .homeLeft{width:200px;margin-left:-230px;}
  .caseLeft li a{height:50px;line-height:50px;}
  .caseRight li{padding-right:10px;margin-bottom:10px;}
  .homeLeft2{margin-left:0;float:none;width:100%;text-align:center;}
  .about,.news{padding-left:15px;padding-right:15px;}
  .aboutL,.newsMenu{float:none;width:100%;margin-left:0;text-align:center;}
  .aboutL .tel,.aboutL .zx,.aboutL .hTitle{display:none;}
  .teamL .txt{height:auto;}
  .teamSlide,.newsMain{margin-top:0px;}
  .newsMenu li{width:50%;float:left;}
  .contactBox2 .bgImg,#dituContent{height:460px;}
  .newsList li{width: 33.3%;}
  .proSider{font-size:.875rem;}
  .footer .nav_pruere{ padding-left:30px; padding-right:0px; width:40%;}
  .footer .right{ font-size:13px; line-height:1.5rem;width:16%;}
  .footer .nav_pruere li h3{font-size:15px;margin-bottom:30px ;}
.footer .nav_pruere li a{margin-bottom: 8px;font-size:13px;}
  .footer .middle {
    padding: 30px 60px 30px 0px;
}
  .aboutAdv{margin-top:40px;}
  .aboutFont{font-size:0.8rem; line-height:1.4rem; padding-top:30px;}
.aboutFont p{margin-bottom:10px;position:relative;text-indent: 2em; color:#4d4d4d;}
.pd80 {padding: 40px 0 20px;}.titleAx {font-size:1.8rem;}
.about_ekrnte{ float:left; width:50% }
  .conBox1 p{padding:3% 2%;}
  .conBox2_L h2,.conBox2_L .txt{float:none;width:100%;}
  .conBox2_L .txt{padding-top:10px;font-size:1em;}
  .conBox2_L{width:35%;}
  .conBox2_R{max-width:65%;}
  .proSider{font-size:.875rem;}
  .service02 ul li a{font-size: 1.4rem;}
.service02 ul li a span{ font-size:0.8rem;}
.picList li{width: 33.3%;}
.footer .right { width:15%;}
.service_container_menu ul li{height:520px;}
.service_container_menu ul li .h1{ color:#333; font-size:16px; line-height:60px; font-weight:bold;}
.service_container_menu ul li .h2{ color:#656565; font-size:13px; line-height:20px; }
.service-4-item {width:210px;height:300px;margin-right:15px;margin-bottom:15px;}
.service-4-item .info span {font-size:22px;}
.service-4-item .info p {font-size:14px;}
.service-4-item:nth-child(5n){margin-right: 0;}
.service-4-item:nth-child(10n){margin-right: 0;}
}
@media all and (max-width:1200px) {
	.service_swiper{width: 100%;}
	.service_swiper .swiper-slide .fw_Inf{  padding:100px 0 80px 0; padding-left:32px;}
	.service_swiper{ width:85%;}
	.bottom_caer{ height:50px; clear:both;}
	.newsList li,.picList li{width: 33.3%;}
	.website_box3 .font{padding-top:30px;}
  .website_box3 .font span::after{width:40%;right:-70%;}
  .website_box3 .bgImg{height:450px;}
    .marketing_box5 li{width:48%;margin-bottom:10px;}
	.footer .nav_pruere{ padding-left:60px; width:42%}
	.core_list_box { width:100%; }
	.core_li_read { margin:80px 0 30px 0;}.core_li_text { margin-bottom:50px;}
	.service-4-item {width:198px;height:250px;margin-right:10px;margin-bottom:10px;}
.service-4-item .info span {font-size:20px;}
.service-4-item .info p {font-size:12px;}
.service-4-item .info { padding-top: 130px;}
	}


@media all and (max-width:1024px) {
  body{padding-top:60px;font-size:.875rem;}
  .headTel,.nav,.friendlink,.picShow_r,.contactBox3 .zx{display:none;}
  .header{height:60px;line-height:60px;position:fixed;background: rgba(0,0,0,0.5);}
  .header .logo{border-right:none;}
  .header .logo img{height:40px;}
  .navTrigger,.wap_footMenu,.case_wapMenu{display:block;}
  .nav_on{opacity:1;transform: translateX(0);}
  .pd60{padding-top:40px;padding-bottom:40px;}
  .homeCon{padding-left:15px;}
  .hTitle{text-align:center;font-size:1.5rem;line-height:1.2;}
  .homeLeft{width:100%;margin-left:0;float:none;}
  .caseLeft{padding-left:1px;overflow: hidden;}
  .caseLeft ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
  .caseLeft li{float:left;flex-grow:1;}
  .caseLeft li a{padding:0 20px;border:none;border-right: 1px solid #3c3c3c;border-top: 1px solid #3c3c3c;}
  .caseRight{float:none;margin-right:-10px;}
  .advMain li{height:240px;}
  .aboutFont,.aboutR,.newsMain,.newsRight{width:100%;float:none;height:auto;}
  .aboutR .info{max-height:100%;}
  .teamSlide li{width:20%;}
  .teamSlide li.cur{width:60%;}
  .picList li{width:33.3%;padding-right:10px;margin-bottom:10px;}
  .listBanner,.mzsmBanner{height:360px;margin-top:0;}
  .listMenu{display: flex;justify-content: space-between;flex-flow: row wrap;}
  .listMenu a{flex-grow: 1;padding:0 20px;font-size:15px;}
  .teamList li{padding-right:0;padding-left:280px;}
  .teamList li .pic{width:280px;margin-left:-280px;height:320px;}
  .teamList li i{display:none;}
  .picList {margin-right:-10px;}
  .picList li{width:33.3%;padding-right:10px;margin-bottom:10px;}
  .partner li{width:20%;}
  .partner li img{filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;transform: scale(1.1);}
  .case_wapMenu{padding-top:0;padding-bottom:40px;}
  .proSider,.proList,.picShow_r,.picShow_l,.contactBox3 .tie,.contactBox3 .main,.contactBox3 .left,.contactBox3 .main,.contactBox2 .font,#dituContent{float:none;width:100%;}
  .proSider{margin-bottom:45px;margin-top:-40px;}
  .proSider .title{background:none;height:50px;line-height:50px;border-bottom: 1px solid #333;border-top: 1px solid #333;color:#fff;font-size:18px;text-align:left;}
  .proSider .title span{display: block;}
  .proSider .side{display:none;}
  .proList .aTie{border-bottom:none;height:40px;}
  .proSider .m>a{height:45px;line-height:45px;}
  .proSider ul ul li{height:30px;line-height:30px}
  .proList2 li{width:33.3%;}
  .breadCrumb{padding-left:35px;}
  .breadCrumb::after{left:15px;}
  .breadCrumb2{border-bottom:none;padding:0;padding-left:20px;}
  .breadCrumb2::after{left:0;}
  .tzbdList li p{min-height:auto;}
  .contactBox3{padding-bottom:60px;padding-top:0;}
  .contactBox1 p{width:100%;padding-top:10px;}
  .contactBox2 .bgImg,#dituContent{height:380px;}
  .contactBox3 {padding-left:0;}
  .contactBox3 .tie{margin-left:0;margin-bottom:30px;}
  .contactBox3 .main,.proSear form{width:100%;}
  .contactBox2{margin:60px 0;}
  .contactBox2 .font{height:auto;}
  .contactBox2 .txt{max-height:100%;}
  .banner .swiper-pagination-bullet{font-size:16px;}
  .banner .swiper-pagination  span.swiper-pagination-bullet{bottom:0px;}
    .newsPic li{width:33.3%;}
  .newsPic li:last-child,.picShow_r,.bshare-custom{display:none;}
    .footer .nav_pruere{width:40%; padding-left:20px; padding-right:0px;}
  .footer .middle { 
    padding: 30px 20px 30px 0px;
}.pd80 {padding: 40px 0 20px;}.titleAx {font-size:1.8rem;}
/*--*/
.site {
    display: none;
}
.column{ margin-top:0px;}
.column .menu a:after{bottom:0px}
.column .container1{ padding:20px; height: auto;}
.menu{width:100%;}
.menu ul{display: flex; flex-flow: row wrap;justify-content: space-between;}
.menu li{flex-grow: 1;/* display: initial; */}
.menu li a{display:table; padding: 0 0 10px 0; margin: 0 20px 0 0;}
.bottom_caer{ height:40px; clear:both;}
 .proShow_l,.proShow_R{float:none;width:100%;}
  .proShow_R{margin-top:20px;}
  .relative_case ul{margin-right:-10px;}
  .relative_case li{float:left;width:25%;padding-right:10px;}
  .proShow_l{padding-left:15px;padding-right:15px;}
  .teamShow_font{padding-top:20px;}
  .teamShow_font .tie{margin-bottom:25px;}.listWrap {padding-left: 15px;
    padding-right: 15px;
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: hidden;
}
.news_bk{ padding:0 15px;}
.history_ dd .box{width:374px;}
.history_ dd .box ol li{padding-left:70px;}
.history_ dd.left .box{left:-344px;}
.history_ dd.left .box ol li{padding-right:70px;}.join_txt {
    background: #eee;
    padding: 20px;
    text-align: center;
}.join_txt h1{ font-size:1.5rem; font-weight:bold;}
  .promote_box4 li{width:48%;margin-bottom:15px;}.website_box2 .pic {
    width: 48%;
}
  .picList {margin-right:-10px;}
  .picList li{width:33.3%;padding-right:10px;margin-bottom:10px;}
  .gswh_main1_on{  height: 360px; margin:15px 0; overflow:hidden; }
  .gswh_main1_on_con{ height: 360px;}
  .gswh_main1_on_con h4{ font-size:1.5rem; padding-top:25%; padding-left:15%; }
.gswh_main1_on_con h5{ font-size:1rem; padding-top: 20px; padding-left:15%; line-height:2rem; }
.gswh_main2{  height: 400px;  }
.gswh_main2 h3{padding-top: 115px; font-size:1.9rem}
.gswh_main2 h4{  font-size:1.1rem; line-height:1.8rem;}
  .video{ height:100%;}
.kf1{ display:none}
.service-4-item {width:198px;height:250px;margin-right:10px;margin-bottom:10px;}
.service-4-item .info span {font-size:20px;}
.service-4-item .info p {font-size:12px;}
.service-4-item .info { padding-top: 130px;}
.service-4-item:nth-child(5n){margin-right: 0;}
.service-4-item:nth-child(10n){margin-right: 0;}
}
@media all and (max-width:998px) {.service_swiper .swiper-slide .fw_Inf{  padding:90px 0 70px 0; padding-left:32px;}
.service_swiper .swiper-slide .fw_En{ font-size:1.2rem; line-height:32px;}
.service_swiper .swiper-slide .fw_Ch{ font-size:1.1rem; line-height:3rem }
.service_swiper{ width:85%;}
  .service02 ul li a{font-size: 1.4rem;}
.service02 ul li a span{ font-size:0.9rem;}
.core_li_read {
    margin: 30px 0 10px 0;
}
.core_li_box {width: 50%; margin-bottom: 12px;}
.core_li_en {
    font-size: 14px;
    line-height: 16px;
    height: 32px;
}.core_li_line {
    width: 70%;
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
}.core_li_title {
    font-size: 16px;
    line-height: 30px;
    height: 30px;
    margin: 0 0 0;
    padding-top: 4px;
}.core_li_text {  padding:0px;
    font-size: 12px;
    line-height: 20px;
  height:40px;
    margin: 0 20px 32px;
}
.core_list_box:after { display: none;
}
.core_li_box:after {
    width: 10px;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: #fff;
    height: 100%;
}

.core_li_box:nth-child(2n):after {
    display: none;
}
.jidian_01 p{ line-height:1.3rem}
.service_container_menu ul li{ width:50%; height:auto; padding:50px 10px;border:1px #cacaca solid;}
.service_container_menu ul li .h1{ color:#333; font-size:16px; line-height:60px; font-weight:bold;}
.service_container_menu ul li .h2{ color:#656565; font-size:13px; line-height:20px; }
.CaseHome .titleTop p{ margin-top:0px;}
}
@media all and (max-width:920px) {
  .newsTxt li,.newsPic li{width:50%;}
  .newsPic li{margin-bottom:15px;}
  .newsPic li:last-child{display:block;}
  .newsPic li a{padding-bottom:0;}
  .newsPic li p,.newsPic li .date,.tzbdList li .more{display:none;}
  .newsTxt li a{border:1px solid #ddd;padding:20px;padding-left:85px;}
    .newsPic, .newsTxt{margin-bottom:10px;}
  .tzbdList li{padding:15px;}
  .tzbdList li .pic{width:320px;height:200px;}
  .newsTxt li, .newsPic li {
    width: 100%;
}.footer .nav_pruere{display:none;}
.footer .middle {
    display: none;
}.footer .right { width:100%;

}.footer .right span {
    text-align: left;
}
.aboutAdv{margin-top:20px;}.footer {  padding: 30px 20px ; 
}  .news_pruere h3{ font-size: 1.9rem; line-height: 1.9;}
.news_pruere p{  font-size: 1rem; padding-bottom:10px;}
.product-list li {width: 50%;}.product-list li h4{ font-size:15px;}.pd80 {padding: 40px 0 20px;}.titleAx {font-size:1.6rem;}
 .fine_items_show_title{top: 10px;}

.fine_items_show_title p{
	font-size: 12px;
	line-height: 30px;
	margin-bottom: 1px;
}
.hzbeyr_h{padding: 20px 0 30px;}.wap_yu{ height:350px;} .conBox1 p{margin-bottom:10px;float:none;width:100%;height:auto;padding:20px 5%;}
 .website_box3 .bgImg,.website_box3 .font{float:none;width:100%;}
  .website_box3 .pic{display:none;}
  .choose-bg1{font-size:1.2rem; }
}
@media all and (max-width:768px) {
  .caseRight li .font{padding:10px;}
  .caseRight li h3{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
  .advMain li i{font-size: 3.6em;padding-bottom:15px;margin-bottom:20px;}
  .aboutFont,.aboutR{padding:20px;}
  .newsLi li{padding:3px 0;}
  .newsLi li a{height:38px;line-height:38px;}
  .teamList li{padding-right:0;padding-left:240px;}
  .teamList li .pic{width:240px;margin-left:-240px;height:280px;}
  .picList li{width:50%;}
  .picList li p{height:45px;line-height:45px;}
  .partner li{width:25%;}
  .breadCrumb {font-size:12px;}
  .tzbdList li .more,.tzbdList li .date{display:none;}
  .listBanner{height:320px;}
  .newsList li a{padding:4%;}
  .newsList li {width:50%;padding-right:20px;}
  .showPage{height:auto;line-height:1.4}
  .showPage a{margin-top:15px;}
  .showPage a,.showPage a:nth-child(2){display:block;}
  .showPage a:nth-child(3){border:none;border-top: 1px solid #bbb;width:100%;margin-top:10px;line-height:40px;}
  .showTie h2{font-size:1.5em;}
  .tzbdList li .pic{width:280px;height:auto;}
  .tzbdList li h3{font-size:1.286em;margin-bottom:20px;}
  .contactBox2 .bgImg{display:none;}
  .contactBox1 .tie,.contactBox3 .tie{font-size:2.4em;}
  .contactBox3 {padding-top:0;}
  .teamSlide li{height:420px;}
  .teamSlide li,.teamSlide li.cur{width:90%;}
  .teamSlide li .bgImg{filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none}
  .teamSlide li p{height:auto;padding:15px;line-height:1.2;}
  .teamSlide li:last-child .bgImg::after{opacity:0;}
  .teamSlide li:last-child p{transform:rotateX(0);opacity:1;}
   .newsPic li h4,.newsTxt li h4{font-size:.875rem;}
   .footer .middle {
    display: none;
}.footer .ewm { display: none;}
.footer .link { display: none;}.footer .copy .share {display: none;
}
.news_pruere span{font-size: 0.6rem;;}
  .aboutAdv{padding:0;border-bottom: none;}
  .aboutAdv li{width:50%;border-bottom: 1px solid #d7d7d7;height:auto;padding:15px 10px;}
  .aboutAdv li:nth-child(2){border-right:none;}
  .footer {  padding: 20px ; }
  .footer .copy { margin-top:20px; margin-bottom:20px;}
  .service_swiper .swiper-slide .fw_Inf{  padding:70px 0 50px 0; padding-left:32px;}
.service_swiper .swiper-slide .fw_En{ font-size:1rem; line-height:20px;}
.service_swiper .swiper-slide .fw_Ch{ font-size:0.9rem; line-height:2rem }
.wap_yu{ height:300px;}
.column .container1{ padding:20px 0; height: auto;}
.menu ul{ margin-bottom: -22px;}
.menu li{/* flex-grow: 1; */ width:33%;}
.menu li a{padding: 0px 0px 10px 0px;margin: 0 5px 5px 5px;/* background: #e6e6e6; */ }
.bottom_caer{ height:30px; clear:both;}
  .picList li,.relative_case li{width:50%;}
  .picList li p{height:45px;line-height:45px;}
  .caseWrap {
    margin-top:0px; 

} .conBox2_L{padding-bottom:30px;}
  .conBox2_L, .conBox2_R{max-width:100%;width:100%;float:none;}
  .honorNav1_item
	{
		width: 30%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.honorNav1_list
	{
		margin-top: 40px;
	}
	.honorNav1_item:nth-child(3n)
	{
		margin-right: 0;
	}
  .history_{width:98%;background-position:24px top;}
.history_ dd .box{width:auto;text-align:left;left:15px;padding-top:10px;padding-bottom:10px;}
.history_ dd .box ol li{width:80%;padding-left:10%;background:none;}
.history_ dd.left .box{left:0px;padding-top:10px;padding-bottom:10px;}
.history_ dd.left .box ol li{text-align:left;margin-left:15px;padding-right:0px;padding-left:10%;background-position:left 13px;}
.history_ dd.left .box ol li .icon_point{right:auto;left:0px;}
.ml_list3>li{
width:100%;
}.box_h{ font-size:18px;}
.join_list>li .photo { float: none;margin:10px auto; width:100%; padding:0px;}.join_list>li .title { text-align:center; padding-top:0px;float:none; width:100%}.join_list>li .summary { float:none; width:100%;  line-height: 1.3rem; padding:0 10px 20px; font-size:0.9rem;}.join_list>li .summary .mb-1{ display:block;}.step{    height: 280px;
    padding-top: 50px;}  .service02 ul li{width: 50%;}
  .news_am{height:100%}
    .service02 ul li a{font-size: 1.4rem;}
.promote_box4 li{padding-right:10px;}
  .website_box3 .bgImg{height:380px;}
  .marketing_box4 li{width:33.3%;}
  .marketing_box4 li{height:210px;border-right:5px solid #fff;border-bottom: 5px solid #fff;}
  .marketing_box4 li:nth-last-child(1),.marketing_box4 li:nth-last-child(2){width:50%;}
   .marketing_box5 ul{margin-right:0;}
  .marketing_box5 li{width:100%;}
    .picList li,.relative_case li{width:50%;}
  .picList li p{height:45px;line-height:45px;}
  .about_ekrnte{ width:100%; float:none;}
  .about_team p{ width:100%; float:none;}
   .gswh_main1_on{  height: 230px; margin:15px 0; overflow:hidden; }
  .gswh_main1_on_con{ height: 230px;}
  .gswh_main1_on_con h4{ font-size:1.1rem; padding-top:20%; padding-left:10%; }
.gswh_main1_on_con h5{ font-size:0.8rem;  padding:20px 10%; line-height:1.3rem; }
.gswh_main2{  height: 350px;  }
.gswh_main2 h3{padding-top: 80px; font-size:1.5rem}
.gswh_main2 h4{  font-size:0.8rem; line-height:1.8rem;}
.conBox2_L, .conBox2_R {
    max-width: 100%;
    width: 100%;
    float: none;
}
.cbsie_uertit{ font-size:1rem; margin:0 auto; color:#000;  line-height:2rem; width:90%; background:#ededed; padding:20px 20px 0;border-radius:10px}
  .choose-bg1{ padding:0 5%; }
.website_box2 .pic{ width:90%; float:none;}
.website_box2 .pic img{ margin-bottom:30px;}
.service-4-item {width:48%;height:250px;margin-right:10px;margin-bottom:10px;}
.service-4-item .info span {font-size:20px;}
.service-4-item .info p {font-size:12px;}
.service-4-item .info { padding-top: 130px;}
.service-4-item:nth-child(2n){margin-right: 0;}
.service-4-item:nth-child(5n){margin-right: 10px;}
.service-4-item:nth-child(10n){margin-right: 0px;}

  }


@media all and (max-width:640px) {
  .caseRight li{width:50%;}
  .caseLeft li a{padding:0 10px;height:40px;line-height:40px;}
  .hTitle span{font-size:2em;}
  .caseRight ul li:last-child{display:none;}
  .advMain li{width:50%;height:200px;text-align:center;}
  .advMain li i{padding-bottom:0;}
  .advMain li i::after{display:none;}
  .newsPic li{width:50%;}
  .newsPic li .bgImg{height:200px;}
  .newsPic li{height:auto;padding-bottom:15px;}
  .teamList li{padding-left:0;}
  .teamList li .pic{width:100%;float:none;height:100%;margin-left:0;}
  .teamList li .font{padding:0;padding-top:30px;}
  .partner li{width:33.3%;}
  .newsTop li .pic{height:200px;}
  .newsList li,.newsTop li .pic,.newsTop li .txt{width:100%;float:none;display:block;}
  .newsTop li{height:auto;}
  #dituContent{height:300px;}
  .conBox1 p span{display:block;margin-left:40px;}
  .tzbdList li .pic{float:none;width:100%;margin-bottom:15px;display: block;}
  .proList li h4{padding:10px 0;}
  .proList li{width:50%;}
  .contactBox3 .text p,.contactBox3 .sub{width:100%;float:none;}
  .contactBox3 .code .c{width:120px;margin-bottom:10px;}
  .conBan{height:120px;}
  .teamSlide li{height:360px;}
  .news_pruere h3{ font-size: 1.5rem; line-height: 1.5; padding:0 30px;}
.news_pruere p{  font-size:0.9rem; padding-bottom:10px; padding:0 13px 10px;}
.pd40{ padding-top:20px;}
.news_pruere span{font-size: 0.5rem;}
.hzbeyr_h{ background:#f3f3f3; padding:20px 0 40px;}
 .aboutAdv{margin-top:20px;}
 .div1 img,.div2 img{max-width:120px;}
 .div1{width: 100%;height: 88px;margin: 1rem 0;position: relative;overflow: hidden;}
 .div2{width: 100%;height: 88px;margin: 1rem 0;position: relative;overflow: hidden;}
 .product-list li {width: 50%;}.product-list li h4{ font-size:14px;}.pd80 {padding: 20px 0 0px;}.titleAx {font-size:1.3rem;}
 .fine_items_show_title{top: 0px;}

.fine_items_show_title p{
	font-size: 12px;
	line-height: 30px;
	margin-bottom: 1px;
}.wap_yu{ height:220px;}.service_swiper{ width:90%;}
.service_swiper .swiper-slide:hover .fw_Inf {background:url(../images/fw_li_hover_bg1.png) no-repeat;}
.column .container1 {
    padding:10px 0 20px;
    height: auto;
}.menu li a{padding: 0px 0px 5px 0px;margin: 0 0px 5px 5px;/* background: #e6e6e6; */ }
.bottom_caer{ height:20px; clear:both;} .conBox1 p span{display:block;margin-left:40px;}
.honorNav1_item
	{
		width: 43%;
		margin-right: 2%;
		margin-bottom: 20px;
	}
	.honorNav1_list
	{
		margin-top: 20px;
	}
	.honorNav1_item:nth-child(3n)
	{
		margin-right: 0;
	}
	.about_her p {
    float: none;
    width: 100%;
    margin: 10px 0;
}.showTop {
    padding-bottom: 10px;
    margin-bottom: 10px;
}.proShow_l { padding: 20px;
} .service02 ul li a{font-size: 1.2rem;}
  .promote_box4 li .txt{height:140px;}
  .promote_box4 li h5{font-size:1.286em;}
.promote_box4 li i{font-size:3em;    top: -30px;}.promote_box4 ul{ padding-right:0px;}
.website_box3 .font p {margin-top: 20px;}  .marketing_box4 li{width:50%;height:230px;padding-top:25px;}
.container{ padding:10px;}
.conBox2_L, .conBox2_R {
    max-width: 100%;
    width: 100%;
    float: none;
}  .website_box3 .font span::after{width:40%;right:-50%;}


  }

@media all and (max-width:480px) {
  .caseLeft li a{padding:0 6px;}
  .newsPic li .bgImg{height:130px;}
  .newsTop li .pic{height:160px;}
  .proList li{width:100%;}
  #dituContent{height:130px;}
  .listBanner,.mzsmBanner{height:180px;}
   .aboutAdv{margin-top:0px;}
   .conBox2_R,.conBox2_L{text-align:center;}
  .conBox2_R p{padding-top:10px;float:none;}
  .conBox2_R img{margin-left:0;margin-right:10px;float:none}
  .website_box3 .bgImg,.seoBox2 .left,.caseSlide li .pic{height:220px;}
    .marketing_box5 li .bgImg{height:215px;}
  .marketing_box5 li h5{font-size:1.8em;margin-bottom:15px;}
.service-4-item {width:48%;height:210px;margin-right:10px;margin-bottom:10px;}
.service-4-item .info span {font-size:16px;}
.service-4-item .info p {font-size:12px;}
.service-4-item .info { padding-top: 70px;}
.service-4-item:nth-child(2n){margin-right: 0;}
.service-4-item:nth-child(5n){margin-right: 10px;}
.service-4-item:nth-child(10n){margin-right: 0px;}
}

