/* CSS Document */
@media all and (min-width:1281px) and (max-width:1480px) {
.layout{ width:1280px;}
.nav ul li a { margin: 0 17px; position: relative;}
.slideTxtBoxrt .hd ul li {padding: 41.9px 0;}


}
@media all and (min-width:1025px) and (max-width:1280px) {
	.layout{ width:1020px;}
	header .logo{ width:14%;  margin-right:0;}
	.nav{margin-left:5%; float:left; padding-top:1%;}
	.nav ul li a{ margin:0 10px;  font-size:1rem;}
	header .adTop,.juthree .nwemid ul li .nmright p,.juthree .nwer .nest .soe{ display:none;}
	.juone .txst {width:100%;}
	.slideTxtBoxrt .hd ul li {padding: 25.9px 0;}
	.slideTxtBoxrt .bd ul li .txt { width: 38%; padding: 2%;}
	.slideTxtBoxrt .bd {min-height: 400px;}
	.jx_fanan .tbox { padding: 2% 0 0 2%; display: inline-block;}
	.jx_fanan .tbox .list li a { display: block;padding: 0 8px;transition: all ease .3s;}
.aboutxg ul li {width: 48.96%;}

}
@media all and (min-width:961px) and (max-width:1024px) 
{
	.layout{ width:950px;}
	header .logo{ width:14%;  margin-right:0;}
	.nav{margin-left:5%; float:left; padding-top:1%;}
	.nav ul li a{ margin:0 10px;  font-size:1rem;}
	header .adTop,.juthree .nwemid ul li .nmright p,.juthree .nwer .nest .soe{ display:none;}
	.juone .txst {width:100%;}
	.slideTxtBoxrt .hd ul li {padding: 25.9px 0;}
	.slideTxtBoxrt .bd ul li .txt { width: 38%; padding: 2%;}
	.slideTxtBoxrt .bd {min-height: 400px;}
	.jx_fanan .tbox { padding: 2% 0 0 2%; display: inline-block;}
	.jx_fanan .tbox .list li a { display: block;padding: 0 8px;transition: all ease .3s;}
	.aboutxg ul li {width: 48.96%;}
	
}


@media all and (min-width:800px) and (max-width: 960px) {
.layout{ width:800px;}
.nav,header .listdownmenu,header .adTop{ display:none;}
header{ position: relative;}
.demo-buttons{display: block;}
.juone .txst{ width:100%; text-align:justify; margin-bottom:35px;}
.flexslider .slides img { height:auto;}
header .logo{ width:20%;  margin-right:5%; height:60px; padding-top:5px;}
header .logo img{ width:100%; display:block;}
.f48 {font-size: 2rem;}
.in_website .xiaomu P{ font-size:40px;}
.slideTxtBoxrt .hd ul li{ padding:14.9px 0;  }
.slideTxtBoxrt .hd{ width:235px; }
.slideTxtBoxrt .bd ul li .txt {width: 41%;float: right;padding: 2%;}
.slideTxtBoxrt .bd ul li .txt h3 { margin-bottom:10px; }
.slideTxtBoxrt .bd ul li .txt p {line-height: 1.6;color: #666;}
.sallmore {margin-top: 7%;}
.slideTxtBoxrt .bd {min-height: 300px;}
.f36 {font-size:1.75rem;}
.index-case-list li { background:#fff;width:48.7%;float:left;margin-right:1.25%;margin-bottom:20px;}
.index-case-list li:nth-child(3n) {margin-right:1.25%;}
.dliup li span{font-size:60px;}
.infanan{ padding:8% 0;}
.jx_fanan{ height:auto; overflow:hidden;background: none; display:table;}
.jx_fanan .img{ width:100%; float:none;}
.jx_fanan .tbox {width:100%;float: none;padding: 5.5% 0 0 0;display: inline-block;}
.jx_fanan .tbox .list li {float: left;margin: 0 9px 20px 0;}
.juthree .nwer .nest { display:none;}
.juthree h2, .jusix h2 {font-size: 36px;}
.juthree { margin: 8% 0 4% 0;}
.juthree .nwemid {width:100%;float: none;margin: 0 ;}
.jusix {padding: 8% 0;}
.footbg .mid .nons ul li {width: 50%;float: left;}
.footbg {padding:8% 0;}
.advantage-list li {padding: 60px 20px 54px 20px;}	
.aboutxg ul li {width: 48.96%;}

}
@media screen and (max-width:768px)  {
.layout{ width:720px;}
.nav,header .listdownmenu,header .adTop{ display:none;}
header{ position: relative; background:#fff;}
.demo-buttons{display: block;}
.juone .txst{ width:100%; text-align:justify; margin-bottom:35px;}
.flexslider .slides img { height:auto;}
header .logo{ width:20%;  margin-right:5%; height:60px; padding-top:5px;}
header .logo img{ width:100%; display:block;}
.advantage-list li{width:47%;float: left;box-sizing: border-box;padding: 0 1.5%; margin:0;}
.advantage-list li .title {font-size:16px;color: #222;line-height: 30px;font-weight: bold;margin-bottom:10px; margin-top:15px;}
.f48 {font-size: 2rem;}
.in_website .xiaomu P{ font-size:40px;}
.slideTxtBoxrt .hd ul li{ padding:14.9px 0;  }
.slideTxtBoxrt .hd{ width:235px; }
.slideTxtBoxrt .bd ul li .txt {width: 41%;float: right;padding: 2%;}
.slideTxtBoxrt .bd ul li .txt h3 { margin-bottom:10px; }
.slideTxtBoxrt .bd ul li .txt p {line-height: 1.6;color: #666;}
.sallmore {margin-top: 7%;}
.slideTxtBoxrt .bd {min-height: 300px;}
.f36 {font-size:1.75rem;}
.index-case-list li { background:#fff;width:48.7%;float:left;margin-right:1.25%;margin-bottom:20px;}
.index-case-list li:nth-child(3n) {margin-right:1.25%;}
.dliup li span{font-size:60px;}
.infanan,.xcx_bg3{ padding:8% 0;}
.jx_fanan{ height:auto; overflow:hidden;background: none; display:table;}
.jx_fanan .img{ width:100%; float:none;}
.jx_fanan .tbox {width:100%;float: none;padding: 5.5% 0 0 0;display: inline-block;}
.jx_fanan .tbox .list li {float: left;margin: 0 9px 20px 0;}
.juthree .nwer .nest { display:none;}
.juthree h2, .jusix h2 {font-size: 36px;}
.juthree { margin: 8% 0 4% 0;}
.juthree .nwemid {width:100%;float: none;margin: 0 ;}
.jusix {padding: 8% 0;}
.footbg .mid .nons ul li {width: 50%;float: left;}
.footbg {padding:8% 0;}
.aboutbox .left{ width:100%; float:none;}
.aboutbox .right{ width:100%; float:none; margin-top:30px;}
.aboutxg ul li {width: 48.96%;}

.contactxg ul{ margin-right:0%;}
.contactxg ul li{width:100%; float:none; background:#fff; margin-right:0%; min-height:262px; margin-bottom:20px;}
.website .dsbox ul li {width: 50%; }
.asdrtxg .thumb { margin-left: 0;}
.aboutxg,.xysbox,.aboutxgs,.xcxone  {padding: 8% 0;}
.f42 {font-size: 2rem;}
.gaiban ul li {width:50%;}
.aboutxgs .left{ float:none; width:100%;}
.aboutxgs .left img,.aboutxgs .right img{ max-width:100%; display:block; margin:auto; clear:both;}
.aboutxgs .right{ background:#b5d3db;float:none; width:100%;}
.boxirs ul li {float: left;width:50%;}
.sj .boxright {width: 100%;float: none;}
.sj .boxright dl dd {padding: 0 36px 35px 0;}
.sj .imgleft { display:none;}
.sjone ul li {width: 100%;}
.sjsan ul li {width:50%;float: left;}
.xcx ul {margin-top: 45px;overflow: hidden;}
.xcx ul li{ width:48%; float:left; margin-right:2%; overflow:hidden; margin-bottom:30px;}
.webhosting{ margin-top:0px;}
.webhostone ul li{ width:44%; float:left; height:auto; overflow:hidden; margin-right:2%; background:#fff; padding:3% 2%; margin-bottom:30px;}
}
@media all and (min-width:461px) and (max-width:540px) {
.layout{ width:460px;}
header .logo img{ width:100%; display:block;}
header .logo{ width:32%;  margin-right:0; height:60px; padding-top:5px;}
.juone h1 {font-size:25px;}

.in_website,.suspension{ display:none;}
.index-case-list li { background:#fff;width:100%;float:none;margin-right:0;margin-bottom:20px;}
.index-case-list li:nth-child(3n) {margin-right:0;}
.index-case-listmore {margin:7px auto 0 auto;width: 223px;}
.index-case-listmore a {width: 220px; line-height:65px;}
.dliup{ margin:4% 0 12% 0;height:auto; overflow:hidden;}
.dliup li{float: left;width:50%;}
.dliup li p {padding:6px 0 12px 0;}
.jx_fanan{ height:auto; overflow:hidden;background: none; display:table;}
.jx_fanan .img{ width:100%; float:none;}
.jx_fanan .tbox {width:100%;float: none;padding: 5.5% 0 0 0;display: inline-block;}
.jx_fanan .tbox .list li {float: left;margin: 0 9px 20px 0;}
.juthree{ margin:8% 0 8% 0; height:auto; overflow:hidden;}
.juthree h2,.jusix h2{ text-align:center; font-size:30px; font-weight:500;}
.juthree .nwer .nest{ width:100%; float:none;}
.juthree .nwemid{ width:100%; float: none; margin:30px 0 12px 0 ;}
.juthree .nwemid ul li .pic{ width:40%;}
.juthree .nwemid ul li .nmright{ width:58%;}

.jusix{ padding:8% 0;}
.jsix{ margin:30px auto 0 auto;}
.jsix ul li{ width:31.333%;}
.footbg{ padding:12% 0;}
.footbg .left{ width:100%;float:none; margin-right:0%;}
.footbg .mid{ width:100%;  float:none; margin-right:0; margin-top:35px;}
.footbg .mid .nons ul li{ width:50%; float:left; }
.footbg .right{ width:100%; float:none; margin-top:35px;}
.aboutbox .left{ width:100%; float:none;}
.aboutbox .right{ width:100%; float:none; margin-top:30px;}
.aboutxg ul li {width: 48.96%;}

.website .dsbox ul li {width: 100%; float: none;}
.asdrtxg .leftst {width: 90%;float: none;padding:5%;}
.asdrtxg .thumb {float: none;width:100%;margin-left:0;}
.aboutxg ul li {width:100%;}
.aboutxg ul li:nth-child(3) {
    border-right: 1px #eee solid;
    border-bottom: 1px #eee solid;
}
.aboutxgs .left{ float:none; width:100%;}
.aboutxgs .right{ background:#b5d3db;float:none; width:100%;}
.boxirs ul li {float: none;width:100%;}
.xcx ul li{ width:100%; float:none; margin-right:0%; overflow:hidden; margin-bottom:30px;}
.xcxone ul li{ width:50%; float:left; text-align:center; overflow:hidden;position:relative; margin-top:3%; margin-bottom:3%;}
.xcxone ul li .h2 { margin-top:0;}
.xcx_bg3 .xcx_ul4 ul li{ width:100%; float:left; margin-right:0%;margin-bottom:3.125%;text-align:center; overflow:hidden; background-color:#67c169; padding-top:79px; padding-bottom:50px; border-radius:8px;}
.webhostone ul{ margin-right:0%; margin-top:3%;}
.webhostone ul li{ width:96%; float:none; height:auto; overflow:hidden; margin-right:0%; background:#fff; padding:3% 2%; margin-bottom:30px;}
.webhosttwo ul li{ width:100%; float:none;padding:3% 0;}
.webhostther ul li .box .wds{width:100%; float:none; margin-top:30px;}
.domainbox ul{margin-right:0%; margin-top:3%;}
.domainbox ul li{ width:100%; float:none; margin-right:0%; background:#f9f9f9; padding:5% 0;}
.news {background:#f7f7f7;padding:20px 0 30px;}
.news .nleft{ width:92%; float:none; padding:4%; background:#fff;}
.news .nright{ width:100%; float:none; background:#fff; margin-top:50px;}
.news .list1 li {background:#fff;float:none;width:100%;margin-right:0%;margin-bottom:20px;}
}
@media screen and (max-width: 460px) {
.layout{ width:360px;}
header{ position: relative;}
.demo-buttons{display: block;}
.nav,.listdownmenu,.suspension,.juthree .nwemid ul li .nmright p,header .adTop{ display:none;}
header .logo img{ width:100%; display:block;}
header .logo{ width:40%;  margin-right:0; height:60px; padding-top:5px;}
.juone h1 {font-size:25px;}

.in_website{ display:none;}
.index-case-list li { background:#fff;width:100%;float:none;margin-right:0;margin-bottom:20px;}
.index-case-list li:nth-child(3n) {margin-right:0;}
.index-case-listmore {margin:7px auto 0 auto;width: 223px;}
.index-case-listmore a {width: 220px; line-height:65px;}
.dliup{ margin:4% 0 12% 0;height:auto; overflow:hidden;}
.dliup li{float: left;width:50%;}
.dliup li p {padding:6px 0 12px 0;}
.jx_fanan{ height:auto; overflow:hidden;background: none; display:table;}
.jx_fanan .img{ width:100%; float:none;}
.jx_fanan .tbox {width:100%;float: none;padding: 5.5% 0 0 0;display: inline-block;}
.jx_fanan .tbox .list li {float: left;margin: 0 9px 20px 0;}
.juthree{ margin:8% 0 8% 0; height:auto; overflow:hidden;}
.juthree h2,.jusix h2{ text-align:center; font-size:30px; font-weight:500;}
.juthree .nwer .nest{ width:100%; float:none;}
.juthree .nwemid{ width:100%; float: none; margin:30px 0 12px 0 ;}
.juthree .nwemid ul li .pic{ width:40%;}
.juthree .nwemid ul li .nmright{ width:58%;}

.jusix{ padding:8% 0;}
.jsix{ margin:30px auto 0 auto;}
.jsix ul li{ width:31.333%;}
.footbg{ padding:12% 0;}
.footbg .left{ width:100%;float:none; margin-right:0%;}
.footbg .mid{ width:100%;  float:none; margin-right:0; margin-top:35px;}
.footbg .mid .nons ul li{ width:50%; float:left; }
.footbg .right{ width:100%; float:none; margin-top:35px;}
.aboutbox .left{ width:100%; float:none;}
.aboutbox .right{ width:100%; float:none;}
.aboutxg ul li {width:100%;}
.aboutxg ul li:nth-child(3) {
    border-right: 1px #eee solid;
    border-bottom: 1px #eee solid;
}
.website .dsbox ul li {width: 100%; float: none;}
.asdrtxg .leftst {width: 90%;float: none;padding:5%;}
.asdrtxg .thumb {float: none;width:100%;margin-left:0;}
.boxirs ul li {float: none;width:100%;}
.xcx ul li{ width:100%; float:none; margin-right:0%; overflow:hidden; margin-bottom:30px;}
.xcxone ul li{ width:50%; float:left; text-align:center; overflow:hidden;position:relative; margin-top:3%; margin-bottom:3%;}
.xcxone ul li .h2 { margin-top:0;}
.xcx_bg3 .xcx_ul4 ul li{ width:100%; float:left; margin-right:0%;margin-bottom:3.125%;text-align:center; overflow:hidden; background-color:#67c169; padding-top:79px; padding-bottom:50px; border-radius:8px;}

.webhostone ul{ margin-right:0%; margin-top:3%;}
.webhostone ul li{ width:96%; float:none; height:auto; overflow:hidden; margin-right:0%; background:#fff; padding:3% 2%; margin-bottom:30px;}
.webhosttwo ul li{ width:100%; float:none;padding:3% 0;}
.webhostther ul li .box .wds{width:100%; float:none; margin-top:30px;}
.domainbox ul li{ width:100%; float:none; margin-right:0%; background:#f9f9f9; padding:5% 0;}
.news {background:#f7f7f7;padding:20px 0 30px;}
.news .nleft{ width:92%; float:none; padding:4%; background:#fff;}
.news .nright{ width:100%; float:none; background:#fff; margin-top:50px;}
.news .list1 li {background:#fff;float:none;width:100%;margin-right:0%;margin-bottom:20px;}


}