
/* CSS Document */
@media all and (max-width:1700px){/*1680 * 1050*/
	.F-ct{width:25%;}
	.F-nt{width:75%;}
	.abt_bann .abt-txt{width:65%;}
}
@media all and (max-width:1560px){/*1440 * 900*/
	.abt_bann{min-height:660px;}
	.abt_bann .abt-txt h3{font-size:60px;}
	.serbgfont{font-size:180px;}
	.abt_bann .abt-txt h2{font-size:60px;margin-bottom:60px;}
	.abt_bann .abt-txt h2:after{right:50px;}
	.server-wrap .pro-ser{padding:30px 0;}
	.server2 .ser_fl{left:-6%;}
}
@media all and (max-width:1500px){/*1440 * 900*/
	.contain{width:100%;padding:0 2%;}
	.F-nt ul li{width:28.33333%;margin-left:5%;}
	.ind_prog_fl h4{font-size:44px;}
}
@media all and (max-width:1460px){/*1440 * 900*/
	.contain{width:100%;padding:0 2%;}
}
@media all and (max-width:1380px){/*1366 * 768*/
	.abt_bann .abt-txt{width:75%;}
	.ind_prog_fr .note p{height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.ind_prog_fr li{margin-bottom:50px;}
}
@media all and (max-width:1300px){/*1280 * 800*/
	.ind_prog_fl h4{font-size:40px;}
}
@media all and (max-width:1280px){
	.contain{width:100%;padding:0 2%;}
	.H-nav>li{padding:0 .4rem;}
}
@media all and (max-width:1200px){ /*1200*/
}
@media all and (max-width:1100px){/*1024 * 768 */
	.F-split{display:none;}
	.H-nav>li{padding:0 .3rem;}
}
@media all and (max-width:1000px){
	.H-nav{margin:0 0 0 2%;}
}
@media all and (max-width:980px){/*web*/
	html{font-size:50.1563px;}
	img{max-width:100%;}
	/*-- Header --*/
	.H-logo,
	.H-lang, .H-user, .H-srch,
	.Hsrch-box{height:50px;}
	.H-logo{line-height:50px;}
	.H-logo img{height:30px;}
	.H-nav{width:100%;background:#fff;position:absolute;top:50px;left:0px;margin:0px;float:none;}
	.H-nav>li{padding:0px;border-bottom:1px solid #ccc;float:none;}
	.H-nav .Hnav-menu{padding:0 4%;height:50px;line-height:50px;color:#333;font-size:14px;}
	.Hnav-menu i{display:block;}
	.Hnav-sub{padding:5px 0;position:relative;top:0px;}
	.Hnav-sub .contain{padding:0px;}
	.HnavSub-box,
	.HnavSub-img{display:none !important;}
	.HnavSub-list{width:100%;float:none;}
	.HnavSub-list li{width:100%;padding:0px;}
	.HnavSub-list li a{padding:0 6%;height:45px;line-height:54px;text-align:left;color:#fff;font-size:13px;}
	.H-action .split{margin:17px 0 0;}
	.Hmenu-btn.H-rMenu-btn{display:none;}
	.Hmenu-btn.Hmenu-web{display:block;}
	.H-nav{display:none;}
	.Hsrch-box{top:50px;}
	.Hsrch-block{width:92% !important;padding:0px !important;margin:9px auto 0;}
	.H-lang{position:static;position:initial;}
	.Hlang-box{padding:10px 0;width:100%;top:50px;left:0px;}
	.Hlang-box:before{display:none;}
	.Header-wrapper.Header-searching .H-logo img{display:inline-block;}
	.Header-wrapper.Header-searching .H-logo img.rollover{display:none;}
	/*-- Footer --*/
	.F-nav,
	.F-nav.F-nav2{width:20%;}
	.F-ct{width:100%;margin:20px 0 0;}
	.F-cr{padding:8px 4%;font-size:12px;line-height:18px;}
	.H-nav .line{display:none;}
	.vbann .t1{font-size:35px;}
	.vbann .vbann-pic{width:50%;}
	.vbann,.vbann .bn-cont{height:465px;}
	.vbann .cont{margin-top:-150px;z-index:2;height:auto;}
	#index-bnr{display:none;}
	#web-bnr{display:block;margin-top:20px;}
	.ind_Design .tab1 a{margin:5px 0px!important;width:33.33333%;}
	.aStoreSwiper-prev{left:32%;}
	.aStoreSwiper-next{right:32%;}
}
@media all and (max-width:768px){
	/*-- Footer --*/
	.footer-container{padding:10px 0;}
	.F-nav{width:100% !important;border-bottom:1px solid rgba(255,255,255,.1);margin:0px;}
	.F-nav dt{padding:0 2%;height:50px;line-height:50px;}
	.F-nav dt i{display:block;}
	.F-nav dd{padding:0 0 10px;margin:0px;display:none;}
	.F-nav dd a{padding:0 6%;height:40px;line-height:40px;}
	.iLink-box .c{display:none;}
	.iLink-img img{height:45px;}
	.iLink-box .t{font-size:16px;line-height:24px;}
	.header-container{padding-top:5px;background:#000;}
	.banner .t1{padding-top:4rem;}
	.banner .t1,.banner .t2,.banner .t3{font-size:1.6rem;}
	.index-bnr{padding-top:0px;margin-top:1rem;}
	.index-bnr .bnr-img,.index-bnr{height:400px;}
	.index-bnr .swiper-container{padding-bottom:10px;}
	.ind-numdate{padding:2rem 2%;}
	.numbox h2,.ind_video .txt{font-size:1.4rem;}
	.ind_Design{height:auto;padding:4rem 0;}
	.ind_Design .tab1{margin-bottom:2rem;}
	.ind_videos{padding:2rem 0;}
	.ind_videos ul li{width:100%;margin-left:0px;margin-bottom:2rem;}
	.ind_videos ul li img{width:100%;}
	.F-nt{width:100%;padding:0px 2%;}
	.newsList li .news_pic,.newsList li .news_note{width:100%;}
	.newsList li,.newsList li .news_pic img{height:auto;}
	.newsList li .news_note{height:20rem;}
	.F-ct{padding:0 2%;}
	.F-ct .icp{margin:1rem 0;}
	.F-nt h4{margin-bottom:1rem;font-size:20px;}
	.F-nt ul li h5{margin:0px 0 20px;}
	.F-nt ul li p{font-size:16px;}
}
@media all and (max-width:640px){
	.bann h1{font-size:1.6rem;}
	.bann{height:500px;}
	.newsBox .newsCont{padding:30px 4% 50px;}
	.Nshare{margin-top:2rem!important;}
	.newsBox{padding-bottom:2rem;}
	.case2 .case2_fl,.case2 .case2_fr,.case3 .case3_fl,.case3 .case3_fr{width:100%;}
	.ct_menu{margin-top:70px;}
	.ct_menu .ct_menubox{width:100%;height:auto;position:static;margin-left:0px;margin-top:0px;}
	.ct_menu,.ct_cont{width:100%;}
	.IndexList li{width:50%;margin-top:20px;}
	.IndexList ul{padding-top:0px;}
	.ind_product{padding:30px 3.125% 0;}
	.ind_product .pro1_fl,.ind_product .pro1_fr,.pro2_fl, .pro2_fr,.pro2_ct,.ind_prog_fl,.ind_prog_fr{width:100%;}
	.ind_prog_fl,.ind_prog_fr{margin-top:1rem;}
	.ind_prog_fl h4{font-size:30px;margin-bottom:0px;}
	.ind_prog{padding:10px 0;}
	.F-nt ul li{width:100%;margin-left:0px;margin-top:30px;padding-left:50px;position:relative;}
	span.icond{left:5px;top:0px;position: absolute;}
	.Ft-share{margin-top:40px;}
	.ind_question{padding:30px 0;font-size:34px;}
	.ab-team ul li{width:48%;margin-top:1rem;}
	.ab-team ul li:nth-child(2n){float:right;margin-right:0px;}
	.ab-team h2,.sjz-box h2,.sy h2{font-size:1.6rem;}
	.ab-team,.sjz-box,.sy{padding:2rem 3.125%;}
	.ab-team p,.sjz-box p{margin-bottom:1rem;}
	.ab-team .teamMore{margin-top:1rem;}
	.year .year_fl,.year .year_fr{width:100%;}
	.sy h3{letter-spacing:0;margin-bottom:2rem;font-size:40px;}
	.sy ul li h4{font-size:40px;}
	.sy ul li{width:100%;margin-bottom:1rem;}
	.sy ul li h4{margin:10px auto;}
	.sy p{margin-bottom:10px;}
	.server1 .ser_fl,.server1 .ser_fr,.server1 .ser_fl .pic,.server1 .ser_fr .ser_fr_cont{width:100%;}
	.server1 .ser_fr,.server1 .ser_fl .pic{height:auto;}
	.server1 .ser_fr{min-height:auto;}
	.server1,.server2,.server3,.server4,.server5,.server6{padding:2rem 0;}
	.server1 .ser_fr .ser_fr_cont{position: static;margin-top:1.4rem;transform:translate(0,0);}
	.ct_menu .ct_menubox li{width:50%;float:left;text-align:center;}
	.ct_menubox ul{overflow: hidden;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-bottom:20px;}
	.ct_cont{padding:1rem;}
	.ct_msgbox,.ct_recbox{width:90%;}
	.videosBox ul li{width:100%;margin-left:0px;margin-bottom:1rem;}
	.videosBox ul li .note{height:auto;}
	.vbann .cont{width:100%;}
	.vbann .vbann-pic{display:none;}
	.vbann .t1{font-size:26px;}
	.vbann .t2{margin-top:1rem;}
	.product{padding-top:70px;}
	.ind_product .pro1_fl{height:auto;}
	.pro1_fr01, .pro1_fr02{height:auto;}
	.pro1_fr02 .pro1_fr02_fl,.pro1_fr02 .pro1_fr02_fr,.pro2_ct .pro2_ct02_fl,.pro2_ct .pro2_ct02_fr{width:100%;height:auto;}
	.pro2_ct,.pro2_ct .pro2_ct02_fr,.pro2_fr,.pro1_fr01,.pro1_fr02_fr{margin:10px 0 0;}
	.case2{padding:2rem 0;}
	.case2 .case2_fr .case2_cont,.case3 .case3_fl .case3_cont{margin-top:2rem;}
	.case3{padding:2rem 0;}
	.flipPage{max-width:90%;margin:2rem auto 0;}
	.case_cont .flipPage{max-width:90%;margin:2rem auto;}
	.abt_bann .abt-txt h3{font-size:36px;}
	.serbgfont{font-size:60px;display:none;}
	.server2 .ser_fl,.server2 .ser_fr,.server3 .ser_fl,.server3 .ser_fr,.server4 .ser_fl,.server4 .ser_fr,.server6 .ser_fl,.server6 .ser_fr{width:100%;}
	.server1 .ser_fl span{display:none;}
	.server-wrap .pic{width:100%!important;height:auto!important;}
	.server-wrap .ser_fr .ser_fr_cont{width:100%;position: static;transform: translate(0,0);}
	.server-wrap .ser_fr{min-height:auto!important;}
	.server-wrap .ser_fl h4{margin-top:20px;}
	.server-wrap .pic img{max-width:100%;}
	.server-wrap .diot{display:none!important;}
	.talkwrap{padding:0 3.125%;}
	.talkwrap ul{left:3.125%;bottom:0px;}
	.newsList{padding:90px 3.125% 30px;}
	.newsList li{margin-bottom:30px;}
	.newsList li .news_note .more{left:4%;width:92%;}
	.newsList li .news_note h4,.newsList li .news_note h6{margin-bottom:20px;}
	iframe{max-width:100%;height:auto;}
	.landing-video{display:none;}
	.abt_bann .abt-txt h2{font-size:30px;margin-bottom:50px;}
	.abt_bann .abt-txt p{font-size:20px;}
	.ser_bann{min-height:auto!important;}
	.server-wrap{margin-bottom:0px;}
	.Footer-wrapper{position: static!important;z-index:1!important;}
	.abt_bann .abt-txt h2:after{right:-20px;top:-40px;}
	.ct_cont,.ct_menu .Ft-sharet{position:static;}
	.ct_cont .ct_note,.ct_recbox,.ct_mapbox,.ct_msgbox{position:static!important;width:100%;}
	.ct_recbox,.ct_msgbox{transform:translate(0,0)!important;}
	.ct_menu .Ft-sharet{display:none;}
	.ct_note{opacity:1!important;display:none;}
	.ct_note.ct_ct{display:block;}
	.ct_mapbox{height:400px;}
	#dituContent img{max-width:none;}
	.ct_msgbox h2{font-size:30px;margin-bottom:30px;}
	.year .year_fl span, .year .year_fr span{width:130px;height:130px;line-height:130px;font-size:34px;margin:30px auto;}
	.ind_video{display:none;}
	.ind_videos h2{font-size:36px;}
	.ind_prog .swiper-button-next{right:30%;bottom:-11px;font-family:"Helvetica";}
	.ind_prog .swiper-button-prev{left:30%;bottom:-11px;font-family:"Helvetica";}
	.ind_prog_fr .pic,.ind_prog_fr .note{width:100%;}
	.ind_prog_fr .note{margin-top:10px;}
	.ind_prog_fr li{margin-bottom:30px;}
	.aStoreSwiper-next{right:30%;font-family:"Helvetica";}
	.aStoreSwiper-prev{left:30%;font-family:"Helvetica";}
	.server2 .ser_fl{left:0;}
	.teamphoto{background-attachment: inherit;height:400px;}
	.Ft-link{margin-top:1rem;}
	.Ft-link h6{margin-bottom:10px;}
}
@media all and (max-width:580px){
}
@media all and (max-width:414px){
	html{font-size:21.5625px;}
}
@media all and (max-width:375px){
	.ind_Design .tab1 a{margin:5px 12px;}
}
