@media (min-width:1601px){html{font-size:16px;}}

@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}

@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}

@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}

@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}

@media (max-width:328px){html{font-size:12px;}}



@media (min-width: 768px)

{

.container {}

}

@media (min-width: 992px)

{

}

@media (min-width: 1200px)

{
#n_join .txt{ padding-left:40px;}
.container {}	

}

@media (min-width: 1360px)

{
#container01 .li_2{ min-height: 30rem; margin-bottom: 6rem;}
.container {

    width: 1200px; 

}

#container01.view{ padding-left: 6.25rem;}
/*#container01 .li_2 .video_box{ margin-right: 4rem; width: 58.33333333%; }*/


}





@media (min-width: 1446px)

{
#n_client_slide .item .txt font {
    margin-bottom: 1.5rem;
    display: block;
    width: 2.5rem;
    margin-top: -1rem;
}
#n_case_list ul li .txt{ padding-left:0;}

}



@media (min-width: 1660px)

{

.container {

    width: 1200px; 

}
#container01.n_video_slide .li_2{padding-bottom:13rem !important;}
}

@media screen and (min-width:1200px) and (max-width:1440px){

.main-banner .txt h3{ font-size:3rem;}


}

@media (max-width: 1440px)

{
#n_client_slide .item .txt font {
    margin-bottom: 1.5rem;
    display: block;
    width: 2.5rem;
    margin-top: -1rem;
}

}


@media (max-width: 1360px)

{

#container01.n_video_slide .li_2{padding-bottom:16rem !important;}
.foot_logo{ display:none;}
.foot_nav{ width:75%;}

}



@media (max-width: 1200px)

{

.foot_nav ul li{ padding-left:30px;}

#n_case_slide .item .txt{ padding-right:1rem; padding-left:1rem; padding-top:0;}

#n_team{ padding-top:0;}

#n_team .fl{ padding-right:0;}

#n_team .s_tt{ text-align: center;}

#n_team .li h5,#n_team .li p{ padding-left:5px;}
#n_case_list ul li .txt{ padding:0 50px;}
#n_bangongshi ul li>div{ height:18rem;}
}

/*==========================导航和banner变成手机模式============================*/

@media (max-width: 992px)

{
.foot_logo{ display: block;}
#n_jianjie .txt p{ font-size:1rem; line-height:1.6rem;}

#n_rongyu{ margin-top:0;}

#n_case_slide.n_dianshang .item .txt h5{ margin-bottom:.3rem;}

#n_case_slide.n_dianshang .item .txt p{ margin-bottom:1rem;}

/*视频滑动*/

#container01.n_video_slide .txt{ max-width:100%; width:100%;}

#container01.n_video_slide .content-image-frame{ position: static !important; float:none; margin-top:3rem; }

.n_video_slide dl.on dd{ padding-bottom:3rem; }

#n_youshi ul li{ height:19.25rem;}

#n_client_slide .item .txt font{ margin-bottom:2rem;}

#n_case_list ul li .txt{ padding:0 30px;}



}



@media (max-width: 768px)

{	

.container{ padding:0 15px; }



/*首页*/

.main-banner{ height:393px; background-size: 341% 100% !important; padding-top:4.5rem;    margin-bottom: 5rem;}
.main-banner h3.banner_tt{ margin-bottom:1.5rem; }
.s_tt{ padding-top:3rem; margin-bottom:3rem; font-size:1.7rem;}

#container01 .txt{ max-width:none; position:relative;}

#container01 .li_2 { padding-bottom:0 !important;

    margin-top: 0rem;

    background-size: 34% !important;

    background-position: right bottom !important;

}

#container01 .li_1{ padding-bottom: 7rem; background-position: left bottom !important; background-size:145% 100% !important; }

#container01 .li_2 { margin-top:0; padding:0 0 2rem;}
#container01.n_video_slide .li_2{padding-bottom:0rem !important;}
#container02{ margin-top:3rem;}

#container02 .img{ padding:4rem 1rem;}

#container02 .txt{ background-size:contain !important;}

#container03{ padding-bottom:3rem; min-height:25rem;}

#container03 .item{ padding:5px; margin-bottom: 3rem;}

#container03 .item a { box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.1);}

#container03 .item:nth-child(odd) a{ top:2rem !important;}

#container03 .item .img img{ max-width:40%;}

#s_coop { padding-bottom: 3rem; padding-top: 2rem;}

#s_coop ul li .box{ height:5rem;}

#s_coop ul li img{ max-height:4rem;}

#s_lianxi{background-size: 115% 100%; padding: 3rem 2.5rem; line-height:1.4;}

.foot .fr{ padding:0;}

.foot_huodong{ float:none; width:90%; margin:0 auto;}
.foot_huodong .owl-carousel .owl-stage{ margin:0 auto;}
.foot_huodong .item h5{ text-align:center;}
.foot_huodong .item p{ text-align:center;}


.foot_logo{ margin-top: 3rem;}

.foot_logo img.logo{ margin:0 auto 1rem;}

.foot .txt{ text-align:center;}

.foot .social-share-block { text-align: center;}



/*泛娱乐*/

#n_banner{ height:200px; background-size: 301% 100% !important;}

#n_fanyule01{margin-top:4rem;}

#n_fanyule01 li{ padding:0 9px; height:18rem;}

#n_fanyule01 li .txt_16{ font-size:12px; line-height:18px;}

#n_case_slide .item .txt .s_btn{ margin-top:1rem;}

#n_case_slide .item .txt .img_s{  margin-bottom:0; height:5rem; min-height: inherit !important;}

#n_case_slide .item .txt .img_s img{ max-height:100% !important;}

/*公司概况*/

#n_jianjie .txt{ padding-right:15px;}

#n_jianjie .txt p{ font-size:1rem;}

#n_jianjie .img{ text-align:left;}

#n_rongyu{ padding-top:0; margin-top:0;}

#n_rongyu .owl-dots{ margin-top:1rem;}

/*历程*/

#n_licheng{ padding-bottom:1rem;}

#n_licheng .top{ font-size:2.5rem;}

#n_licheng .slick-arrow{ width:2.5rem; height:2.5rem;}

#n_licheng .slick-dots li{ padding:0;}
/*
.n_hezuo{ margin-bottom:1rem; margin-top:3rem;}
*/


#n_nav{ margin-top:3rem; margin-bottom:2rem;}

#n_nav ul li{ width:auto; padding:0 20px;}

#n_nav ul li a{ font-size:1.2rem;}

/* 案例列表*/

#n_case_list{ padding-bottom:3rem;}

#n_case_list ul li{ padding-top:1rem;}

#n_case_list ul li .txt{ position:relative; padding:0 1rem; padding-top:1rem; padding-bottom:2rem;}

#n_case_list ul li .txt .tag{ margin-top:1rem;}



#n_banner.n_banner_ziyuan{ height:120px !important; background-size: 160% 100% !important;}

#n_bangongshi{ padding:4rem 0;}

#n_bangongshi ul li>div{ padding:1.5rem 0.9rem; height:15rem; }

#n_bangongshi ul{ margin:0 -5px;}

#n_bangongshi ul li{ padding:0 5px; display:table;}

#n_bangongshi ul li h5{ font-size:1.25rem;}

#n_bangongshi ul li p{ margin:1rem 0;}

#n_lianxi{ padding-bottom:4rem; padding-top:4rem;}

#n_join{ padding:4rem 0;}

#n_join .txt{ position:static; margin-top:2rem;}

#n_wenhua { padding-bottom:2rem;}

#n_wenhua .tt{ text-align: center;}

#n_wenhua ul{ margin:0;}

#n_wenhua ul li{ margin-bottom:2rem;}

#n_wenhua ul li>div{ width:10rem; height:10rem;}

#n_wenhua ul li .mask{ font-size:1.3rem; font-size: 1.2rem; line-height: 1.3; padding: 5px 10px;}
#n_wenhua ul li:hover .mask{ height:10rem;}

#n_fuli{ padding:4rem 0;}

#n_fuli .p{ font-size:1rem; line-height:2;}

#n_fuli ul{ margin:0 -2px; margin-top:3rem;}

#n_fuli ul li{ padding:0 2px;}

#n_fuli ul li span{ width:4rem; height:4rem;}

#n_fuli ul li .mask{ font-size:.875rem; line-height:1.5; margin-top:1rem;}

#n_zhiwei{ padding:4rem 0;}

#n_zhiwei .tt{ margin-bottom:3rem;}

#n_pintu{ padding-bottom:4rem;}

#n_news_xq .box1{ padding:4rem 0;}

#n_news_xq .box1 .tt{ font-size:1.5rem; line-height:1.5; margin-top:1rem;}

#n_news_xq .box2{ padding-bottom:1rem;}

#n_news_xq .box2 .ar_title{ margin-bottom:2rem;}

#n_news_xq .box3{ padding:4rem 0;}

#n_news_xq .box3 .tt{ margin-bottom:2.5rem; font-size:1.6rem;}

#n_news_xq #n_xinwen_list ul li .share a{ margin-right:.4rem;}

#n_news_xq #n_xinwen_list ul li>div{ padding:1rem;}

#n_news_xq .btn_third:after{ margin-left:.3rem;}

#n_news_xq #n_xinwen_list ul li .s_btn { margin-top: 1.2rem;}

#n_youshi{ padding-top:1rem;}

#n_youshi ul li h5{ font-size:1.2rem;}

#n_youshi.n_dianshang ul{ margin:0 -10px;}



#n_zhenghe ul li{ }

#n_case_slide.n_dianshang .item .txt .img_s {

    height: 3rem; margin-bottom:8px;

    overflow: visible;

}

/*跨境电商*/

#n_liuliang .s_tt{ margin-bottom:3rem;}

#n_liuliang .s_tt h3{ line-height:1.5;}

#n_liuliang .con{ padding-top:8rem; padding-bottom:10rem;}

#n_liuliang .txt ul li h5{ margin-bottom:1rem;}

#n_liuliang .txt ul li.li_1{ left:0;}

#n_liuliang .txt ul li.li_2{ right:0;}

#n_map .btn2:hover .tips.top{ left:0;}

#n_ziyuan{ padding-bottom:4rem;}

#n_ziyuan .ico span img{ width:1.8rem;}
#container02 lottie-player {
    height: 180px !important;
}
#container02 .s_tt{ margin-bottom:3rem;}
#n_zhenghe{ padding-top: 1rem !important; margin-top:0;}
#n_youshi{}
#n_zhenghe .diannao img{ left:0 !important;}
#n_map .btn2 .tips{ width:200px;}
#n_map .btn2.on .tips{left: -225px;}
#n_map .btn2.on .tips.top{ left:-13px; top:56px;}
#n_map .btn2.deguo.on .tips{ left: -90px; top: 60px;}
#m_nav li .a h3{ font-size: 1.2rem;}
.txt_16 {
    line-height:1.6rem;
}
#n_case_list ul{ margin:0;}
#n_youshi.n_dianshang{/* margin-top:3rem !important; */padding-bottom:3rem;}
#n_youshi.yule{ margin-top:2rem !important;}
#n_youshi.yule ul li{ height: auto;}
#n_youshi.guanggaozhu ul li{ height: 12.25rem;}
#n_fanyule01{padding-bottom:0;}
#n_zhenghe ul li p{ line-height:1.2;}
#n_zhenghe ul li.li_3{ left:-1rem;}
#n_zhenghe ul li.li_4{ right:-1rem;}
#n_map .btn2 span font{ width:1rem; height:1rem;}
#container01 .txt .con{ margin:0;}
#n_zhiwei #list_slide dt span{ padding-left:16px; width: 100%; line-height: 2rem;}
#n_zhiwei #list_slide dt .s_btn{ margin-top: -3rem;}
.banner_tt{font-size:1.8rem;line-height:1.3; margin-bottom:1rem !important;}
#n_banner .txt p{ margin-bottom:1rem;}
.n_video_slide{ padding-bottom:0;}
#n_fanyule01 ul li{ height: 12rem;}
#n_youshi.n_dianshang ul li{ height:12rem;}
.skrollr-mobile .skrollable{ display:none;}

#n_client_slide .item .txt h6{    margin-bottom: 1rem;}
#n_xinwen_list ul li h5 {
    font-size: 1.35rem;}
.foot_huodong .hd{ text-align: center;}
}



.web{}

.wap{ display:none;}

@media (max-width: 660px)

{

.web{ display:none;}

.wap{ display:block;}

}

@media (max-width: 480px)

{
	#container01 .txt h5 {
    margin-bottom: 1.6rem;
}
	.main-banner .txt h3{ font-size:2.8rem;}
.main-banner{ padding-top:4rem;}
#n_news_xq .box1 .txt{ width: 100%; position: relative; float: none;}
#n_news_xq .box1 .img{float: none; width: 100%; margin-top: 20px;}

.n_article .ar_article{ padding-bottom:10px !important;}
.ar_article p{font-size:1.1rem;}
.ar_article{font-size:1.1rem;}
.ar_article table{ width:100% !important;}

.ar_article table td,.ar_article table th{ padding:3px 5px !important; font-size:13px !important; font-weight:normal !important; width:auto !important; height:auto !important;}

.ar_article table td *,.ar_article table th *{ padding:3px 5px !important; font-size:13px !important; font-weight:normal !important; padding:0 !important;}


#n_ziyuan .con{ margin:0 -34px;}
#n_ziyuan .ico span img{ width:1.6rem;}



.content-image-frame.horizontal{border-radius: 22px; height:13rem;}

.content-image-frame.horizontal .frame-inner-video{ top:6%;}

.content-image-frame.vertical{ max-width:80%; min-height: 420px;}

.content-image-frame.vertical .frame-inner-video{  top: 10px; width: 87%; padding: 20px;}

#container01.n_video_slide .content-image-frame{ margin-top:2rem; margin-bottom:2rem;}





#n_fanyule01 ul li h5{ font-size:1.25rem;}

#n_banner .txt p{ font-size:1.2rem; opacity:.8;}

#n_fanyule01 ul li font{ height:5.5rem;}

#n_fanyule01 ul li h5{ margin:1rem 0;}

#n_join .img{ max-width:100%; margin:0 auto; float:none;  }
#n_youshi ul li {
    height: 22.25rem;
}
#n_zhenghe .s_tt p{ font-size:1rem;}

#n_baozhang lottie-player{ height:150px !important;}

#n_baozhang .con{ margin: 0 -60px;}
#n_wenhua .p span{ display: block; margin-left: 0 !important;}
.ad_box .bnt_close{ right:20px;}
.content-image-frame .shouji{  background-size: 101% 101% !important;  }
.content-image-frame.horizontal{ height:15rem;}
}



































