@charset "utf-8";
/* CSS Document */
.w1600{width:1600px; margin:0 auto}
.banner_our img{width:100%;}
.server{ padding-top:140px;}
.server p{ text-align:center; font-size:20px; color:#003f7e; line-height:40px}
.server .p1{}
.server .p2{ padding-top:110px; padding-bottom:130px;}
.architecture .title{ padding-top:130px}
.architecture h1{ font-size:42px; font-weight:600; float:left; line-height:50px; padding-left:15px;color:#003f7e; }
.architecture .title .img{ float:left; width:50px; height:50px;; padding-top:8px;}
.architecture .title .img img{ width:100%; height:auto}
.architecture .arc_img{ text-align:center; padding-top:50px;}
.architecture .arc_img img{ text-align:center; margin:0 auto}
.architecture .ser{ width:80%; margin: 0 auto; padding-top:80px}
.architecture .ser ul li{ float:left; width:50%}
.architecture .ser ul li img{ width:100%}
.architecture .ser ul li.wap{display:none}
.architecture .ser ul li.pc{display:block}
.wd{ width:80%; margin: 0 auto; padding-bottom:130px;}
.wd ul li{ float:left; padding-left:100px; }
.wd ul li .left{ float:left}
.wd ul li .right{ float:left; padding-left:5px}
.wd ul li .right b{ line-height:75px; font-size:70px;color:#003f7e}
.wd ul li .right p{font-size:22px; line-height:40px}
.wd ul li.net{ padding-left:220px;}
.bg{ background:#f7f7f7;}
.clear{ clear:both}
.lbimg{margin-top:130px; margin-bottom:10px}
.lbimg img{ padding-left:8px;}
.lbimg .str4{ padding-bottom:8px}
.lbimg .str5{ margin-right:-180px;}
.erm{display:none; position:absolute; bottom:0px; right:0px;}
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	background:#f6f6f6;
	white-space:nowrap;
}

.str_wrap.str_active {
	background:#f1f1f1;
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}

@media (max-width:1660px ) {

.w1600{ width:1440px;}


}
@media (max-width:1440px ) {

.w1600{ width:1200px}
.architecture .arc_img img{ width:100%;}
.wd ul li{ padding-left:50px}
.wd ul li.net{ padding-left:220px;}

}
@media (max-width:1200px ) {

.w1600{ width:1100px}
.architecture .arc_img img{ width:100%;}
.wd ul li{ padding-left:20px}
.wd ul li.net{ padding-left:20px;}

}
@media (max-width:1000px ) {

.w1600{ width:100%}
.architecture .arc_img img{ width:100%;}
}
@media (max-width:575px ) {
body,h1,h3,h4,h2,h5,ul,li{ font-size:14px;}
.w1600{width:98%}
.wd {width:100%;padding-bottom:50px}
.architecture .title .img{width:30px; height:30px;padding-top:3px}
.architecture h1{ line-height:30px; font-size:18px;padding-left:5px}

.server{ padding-top:50px; width:96%; margin: 0 auto}
.server p{ font-size:14px; line-height:24px;}
.server .p2{ padding-top:50px; padding-bottom:60px}
.architecture .arc_img{ width:96%; margin: 0 auto}
.architecture .title{ padding-top:50px; padding-left:15px}
.architecture .ser ul li.pc{display:none}
.architecture .ser ul li.wap{display:block}
.wd ul li{ float:left; padding-left:0px;}
.wd ul li .left{ width:35px;}
.wd ul li .right b{ font-size:20px}
.wd ul li .right p{ font-size:12px}
.wd ul li .left img{width:100%; height:auto}
.wd ul li .right img{width:100%; height:auto}
.wd ul li.net{ padding-top:0px; padding-left:10px;}
.wd ul li.con{ padding-left:10px;}
.wd ul li .right b{ line-height:24px}
.architecture .ser ul li{ float:none; width:80%; margin:0 auto}
.architecture .ser{ padding-top:50px}
.lbimg{ padding-top:50px; margin-top:0px; margin-bottom:0px;}
.erms{display:none; position:absolute; bottom:0px; right:0px; }
.erms a{ font-size:40px; text-align:right; float:right; padding-right:20px;}
.erms .bgfff{background:#fff;}
.flex-direction-nav .flex-prev {top:70px}
.flex-direction-nav .flex-next{top:70px}
}