@charset "utf-8";
.head_account_info,.news-wrap dl dd,.register-try dl dd {
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.urgent-notice {
	clear:both;
	background:#d30830;
	color:#fff;
	line-height:30px;
	min-height:32px
}
.urgent-notice .main {
	position:relative;
	text-align:left;
	font-size:13px
}
.urgent-notice a {
	color:#fff
}
.icon-anch i {
	display:inline-block;
	background:url(/static/image/icon/icon_anch.png) no-repeat;
	width:58px;
	height:40px;
	vertical-align:middle
}
.icon-anch i.anch01 {
	background-position:0 -73px
}
.icon-anch i.anch02 {
	background-position:-60px -73px
}
.icon-anch i.anch03 {
	background-position:-2px -2px;
	width:105px;
	height:71px
}
.icon-anch i.anch04 {
	background-position:-113px -2px;
	width:105px;
	height:71px
}
.hot26x18-icon {
	display:inline-block;
	background:url(/static/image/icon/hot-26x18.gif);
	width:26px;
	height:18px
}
.hot126x18-icon {
	display:inline-block;
	background:url(/static/image/icon/hot1-26x18.gif);
	width:27px;
	height:14px
}
.hot-server {
	top:-44px;
	left:249px
}
.hot-pricing {
	top:-21px;
	left:84px
}
.hot-head {
	top:-9px;
	left:66px
}
ol.sign li {
	list-style-type:decimal
}
.head-area {
	position:relative
}
.head-area.head-fixed {
	position:fixed;
	top:0;
	width:100%;
	z-index:1000
}
.top_bg {
	background:#292828;
	color:#fff;
	height:50px;
	line-height:50px
}
.top_bg .nologin {
	float:right;
	text-align:right
}
.top_bg .nologin .button {
	display:inline-block;
	width:85px;
	color:#fff;
	text-align:center;
	height:40px;
	line-height:40px;
	vertical-align:bottom
}
.top_bg .nologin .button.selected {
	background:#d30830
}
.head_account_link,.nav_bg {
	background:#292828;
	border-top:2px solid #d30830
}
.head_account_info {
	color:#fff;
	display:block;
	width:240px;
	text-align:center
}
.head_account_info:hover,.head_account_link li a {
	color:silver
}
.head_account_link {
	width:150px;
	padding:12px 30px;
	position:absolute;
	top:50px;
	right:0;
	display:none;
	text-align:left;
	z-index:9;
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px
}
.head_account_link li {
	width:100%;
	line-height:34px
}
.head_account_link li a:hover {
	color:#fff
}
.nav_bg {
	height:70px;
	line-height:70px;
	position:relative
}
.head-area.head-fixed .nav_bg,.head-area.head-fixed .top_bg {
	background-color:rgba(41,40,40,.9)
}
.nav_bg .logo-area {
	float:left
}
.nav_bg .logo-area h1 {
	display:inline-block;
	vertical-align:middle
}
.nav_bg .logo-area h1.activity {
	position:absolute;
	top:0;
	left:125px;
	z-index:2
}
.nav_bg .menu {
	float:right;
	width:810px;
	height:70px
}
.nav_bg .menu .nav-item {
	text-align:center;
	font-size:16px
}
.nav_bg .menu .nav-item .nav-name {
	display:block;
	height:60px;
	line-height:50px
}
.nav_bg .menu .sub-menu {
	padding:0 24px;
	float:left;
	color:silver;
	position:relative;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	transition:all .3s ease-out
}
.nav_bg .menu .sub-menu:hover {
	color:#fff
}
.nav_bg .menu a.sub-menu {
	color:silver
}
.nav_bg .menu .sub-menu .triangle_caret_down {
	display:none;
	vertical-align:top
}
.dropdown-menu-top {
	position:absolute;
	left:-15px;
	display:none;
	z-index:100;
	width:190px
}
.dropdown-menu-top.prod {
	left:-370px;
	width:1100px
}
.dropdown-menu-top.platform {
	left:-135px;
	width:400px
}
.dropdown-menu-top.solution {
	left:-155px;
	width:415px
}
.dropdown-menu-top.w160 {
	width:160px
}
.dropdown-menu-top .main {
	display:inline-block;
	width:1020px;
	background-color:#292828;
	opacity:.9;
	border-top:1px solid #3a3939;
	padding:30px 40px
}
.dropdown-content {
	float:left;
	width:775px;
	min-height:300px
}
.dropdown-menu-top .main.platform {
	width:320px
}
.dropdown-menu-top .main.platform .dropdown-content {
	width:320px;
	min-height:0
}
.dropdown-menu-top .main.solution {
	width:325px;
	padding:30px 30px 30px 60px
}
.dropdown-menu-top .main.solution .dropdown-content {
	width:325px;
	min-height:0
}
.dropdown-menu-top .main.singlerow {
	float:right;
	width:140px;
	padding:30px 10px 15px 40px
}
.dropdown-menu-top .main.singlerow.w110 {
	width:110px
}
.dropdown-content .prod-nav {
	display:inline-block;
	width:170px;
	line-height:22px;
	color:silver;
	vertical-align:top
}
.dropdown-content .prod-nav.w120 {
	width:120px
}
.dropdown-content .prod-nav.w150 {
	width:150px
}
.dropdown-content .prod-nav.w190 {
	width:190px
}
.dropdown-content .prod-nav .prod-name,.dropdown-content .prod-nav .prod-sort {
	color:#fff;
	width:100%;
	margin-bottom:12px
}
.dropdown-content .prod-nav .prod-sort {
	border-left:3px solid #d30830;
	padding-left:10px;
	font-size:16px;
	margin-bottom:20px
}
.dropdown-content .prod-nav .prod-name {
	display:inline-block
}
.dropdown-content .prod-nav .prod-name a {
	color:silver;
	margin-left:14px
}
.dropdown-content .prod-nav .prod-name a.gray {
	color:#747373
}
.dropdown-content .prod-nav .prod-name a:hover,.dropdown-content .prod-nav .prod-sort a,.register-try dl dd a:hover {
	color:#fff
}
.dropdown-content .prod-nav .prod-name a.gdhover:hover {
	color:#747373
}
.dropdown-content .prod-nav .mouse a:hover {
	cursor:default
}
.register-try {
	float:right;
	width:222px;
	padding-left:20px;
	line-height:22px;
	border-left:1px solid #474647
}
.register-try .title {
	font-size:16px;
	margin-bottom:15px
}
.register-try dl {
	width:100%;
	margin-top:30px
}
.register-try dl dt {
	margin-bottom:10px;
	font-size:16px
}
.register-try dl dd {
	margin-bottom:6px;
	line-height:20px;
	width:222px
}
.dropdown-content .prod-nav .prod-sort a:hover,.dropdown-menu-top .main.singlerow ul li a,.register-try .text a,.register-try .title a:hover,.register-try dl dd a {
	color:silver
}
.dropdown-menu-top .main.singlerow ul {
	width:100%;
	line-height:22px
}
.dropdown-menu-top .main.singlerow ul li {
	width:100%;
	margin-bottom:15px
}
.dropdown-content .prod-nav .prod-sort a,.dropdown-menu-top .main.singlerow ul li a:hover,.register-try .text a:hover,.register-try .title a {
	color:#fff
}
.wrap-h3 {
	margin-bottom:10px;
	color:#d30830;
	width:100%;
	text-align:center
}
.wrap-h3 .title {
	display:inline-block;
	margin-bottom:20px;
	width:100%
}
.wrap-h3 .cut-line {
	width:195px;
	height:9px;
	background:url(/static/image/bg/cut_line.png) no-repeat;
	display:inline-block
}
.flexslider,.flexslider .slides li {
	height:580px
}
.tit-red-ln-h3 {
	margin-bottom:10px;
	font-size:30px;
	width:100%;
	text-align:center;
	border-bottom:1px solid #dcdadb
}
.tit-red-ln-h3 .title {
	display:inline-block;
	padding-bottom:15px;
	width:100%
}
.tit-red-ln-h3 .red-line {
	width:190px;
	border-top:5px solid #d30830;
	display:inline-block;
	margin-bottom:-3px
}
.flexslider {
	position:relative;
	overflow:hidden;
	background:url(/static/image/icon/loading50.gif) 50% no-repeat
}
.flexslider .slides {
	position:relative;
	z-index:1
}
.flexslider .slides li a {
	display:inline-block;
	width:100%;
	height:100%
}
.flexslider .flex-control-nav {
	position:absolute;
	bottom:40px;
	z-index:2;
	width:100%;
	text-align:center
}
.flexslider .flex-control-nav li {
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:15px;
	zoom:1
}
.flexslider .flex-control-nav li:last-child {
	margin-right:0
}
.flexslider .flex-control-nav a {
	display:inline-block;
	width:12px;
	height:12px;
	border:2px solid #fff;
	border-radius:50%;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
	transition:all .6s;
	-webkit-transition:all .6s;
	-moz-transition:all .6s
}
.flexslider .flex-control-nav .flex-active,.flexslider .flex-control-nav a:hover {
	background:#fff
}
.flexslider .flex-direction-nav {
	display:none;
	position:absolute;
	z-index:3;
	width:100%;
	top:41%
}
.flexslider .flex-direction-nav li a {
	display:block;
	width:56px;
	height:95px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
	background:url(/static/image/btn/bann_switch.png)
}
.flexslider .flex-direction-nav li a.flex-prev {
	left:60px;
	background-position:4px 0
}
.flexslider .flex-direction-nav li a.flex-next {
	right:60px;
	background-position:-64px 0
}
.flexslider:hover .flex-direction-nav {
	display:block
}
.leadermanager {
	display:inline-block;
	margin-top:80px
}
.leadermanager ul {
	float:left;
	width:30%;
	margin:0 4.9% 4% 0;
	text-align:center
}
.leadermanager ul.w31 {
	width:31%;
	margin-right:4%
}
.leadermanager ul:last-child {
	margin-right:0
}
.leadermanager ul li {
	display:inline-block;
	width:100%;
	line-height:26px
}
.leadermanager ul li.icon {
	width:120px;
	height:120px;
	border-radius:60px;
	border:1px solid #d4d4d4;
	line-height:120px;
	transform:scale(1);
	transition:all .4s ease-in-out 0s
}
.leadermanager ul li.icon i,.question .content dt.icon i {
	width:66px;
	height:66px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:25px
}
.leadermanager ul li.icon i.icon-jichujiagou {
	background-position:-87px -5px
}
.leadermanager ul li.icon i.icon-guanlifuwu {
	background-position:-91px -74px;
	margin-top:28px
}
.leadermanager ul li.icon i.icon-jizhifuwu {
	background-position:-85px -143px;
	height:70px
}
.leadermanager ul li.title {
	font-size:18px;
	font-weight:700;
	margin:25px 0 15px
}
.leadermanager ul li.text {
	min-height:80px
}
.leadermanager ul li.opt {
	margin-top:30px
}
.leadermanager ul:hover li.icon {
	background:#d30830;
	border:1px solid #d30830
}
.leadermanager ul:hover li.icon i.icon-jichujiagou {
	background-position:-8px -5px
}
.leadermanager ul:hover li.icon i.icon-guanlifuwu {
	background-position:-10px -74px
}
.leadermanager ul:hover li.icon i.icon-jizhifuwu {
	background-position:-2px -143px
}
.customers_case_tab_wrap {
	width:100%;
	height:248px;
	background:url(/static/image/bg/index_customers_bg.jpg) center no-repeat #767a80;
	text-align:center;
	color:#fff
}
.customers_case_tab_wrap h3 {
	padding-top:86px;
	margin-bottom:60px
}
.customers_case_tab_wrap .customers_case_tab {
	position:relative;
	display:inline-block
}
.customers_case_tab_wrap .customers_case_tab li {
	line-height:44px;
	text-align:center;
	float:left;
	display:inline
}
.customers_case_tab_wrap .customers_case_tab li span {
	font-size:20px;
	margin:0 9px
}
.customers_case_tab_wrap .customers_case_tab li label {
	float:left;
	width:90px;
	line-height:44px;
	cursor:pointer
}
.customers_case_tab_wrap .customers_case_tab li label.on {
	font-size:16px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff
}
.customers_case_wrap .customers_case_item {
	display:none
}
.customers_case_wrap .customers_case_item.show {
	display:block
}
.customers_case_item .case_explain {
	display:inline-block;
	border-bottom:1px solid #e0dede;
	padding-bottom:40px;
	width:100%
}
.case_explain ul {
	width:60%;
	margin-top:30px
}
.case_explain ul li {
	display:block
}
.case_explain ul li.title,.case_item h4 {
	font-size:24px;
	margin-bottom:40px;
	font-weight:400
}
.case_explain ul li.text {
	line-height:26px;
	margin-bottom:60px;
	min-height:105px
}
.case_explain img {
	float:right
}
.customers_case_wrap .case_item {
	position:relative;
	display:inline-block
}
.case_item {
	height:190px;
	overflow:hidden;
	width:1100px
}
.case_item .case_info {
	height:100px
}
.case_item .case-button {
	position:absolute;
	top:15px;
	right:46px;
	cursor:pointer;
	height:26px;
	line-height:18px;
	width:36px;
	border:1px solid #d30830;
	text-align:center
}
.case_item .case-button.next {
	right:1px
}
.case_item .case-button i,.guide ul li i {
	width:12px;
	height:12px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:7px
}
.case_item .case-button i.prev {
	background-position:-412px -181px
}
.case_item .case-button i.next {
	background-position:-459px -201px
}
.case_item .case-button:hover {
	background:#d30830
}
.case_item .case-button:hover i.prev {
	background-position:-412px -200px
}
.case_item .case-button:hover i.next {
	background-position:-459px -180px
}
.case_item .case_logo {
	float:left;
	width:1100px
}
.case_item .case_logo ul li {
	float:left;
	height:100px;
	line-height:100px;
	width:170px;
	overflow:hidden;
	position:relative;
	border:1px solid #efebeb;
	text-align:center;
	margin:0 4px 15px 8px
}
.case_item .case_logo ul li a img {
	background-position:50% 50%;
	background-size:contain
}
.managed-cloud-ser .product-sort {
	position:relative;
	float:left;
	width:33%;
	text-align:center
}
.product-sort ul {
	padding:40px 0;
	min-height:210px;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out
}
.product-sort ul li {
	display:inline-block;
	width:100%
}
.product-sort ul li.icon i {
	width:76px;
	height:75px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:25px
}
.product-sort ul li.icon i.icon-cloud {
	background:url(../img/fuwu_06.png) no-repeat;
}
.product-sort ul li.icon i.icon-host {
	background:url(../img/fuwu_09.png) no-repeat;
	width:45px
}
.product-sort ul li.icon i.icon-oversea {
	background:url(../img/fuwu_03.png) no-repeat;
}
.product-sort ul li.icon i.icon-51managed {
	background:url(../img/fuwu_15.png) no-repeat;
}
.product-sort ul li.icon i.cesi {
	background:url(../img/fuwu_18.png) no-repeat;
}
.product-sort ul li.icon i.gengjing {
	background:url(../img/fuwu_20.png) no-repeat;
}
.product-sort ul li.line {
	width:20%;
	margin:35px auto;
	border:1px solid #fb6000;
}
.linefff {
	width:80%;
	margin:35px auto;
	border:1px solid #fff;
	list-style: none;
}
.product-sort img{
margin-top: 20px;
width: 20%;
height: auto;
}
.product-sort a:link {
 font-size: 12px;
 color: #fff;
 text-decoration: none;
}
.product-sort a:visited {
 font-size: 12px;
 color: #fff;
 text-decoration: none;
}
.product-sort a:hover {
 font-size: 12px;
 color: #fff;
 text-decoration: none;
}
.product-sort ul li.title {
	font-size:18px;
	color:#000
}
.datacenter-map .datacenter-item ul li a,.product-sort dl,.product-sort dl dd {
	color:#fff
}
.product-sort dl {
	position:absolute;
	top:0;
	background:#fb6000;
	width:90%;
	height:290px;
	padding:0 5%;
	overflow:hidden;
	opacity:0;
	display:none/9;
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out;
	transform:perspective(800px) rotateY(-180deg);
	-o-transform:perspective(800px) rotateY(-180deg);
	-ms-transform:perspective(800px) rotateY(-180deg);
	-webkit-transform:perspective(800px) rotateY(-180deg)
}
.product-sort dl dt {
	font-size:22px;
	padding-bottom:20px;
	border-bottom:1px solid #fff;
	margin:30px 0 45px;
	color:#fff
}
.product-sort dl .text {
	line-height:22px;
	margin-bottom:30px;
	text-align:center;
	font-size:16px;
	padding: 0px 15px;
	width: 220px;
}
.product-sort dl b {
	font-size:20px;
	line-height:30px
}
.managed-cloud-ser .product-sort:hover ul {
	display:none/9;
	opacity:0;
	transform:perspective(800px) rotateY(-180deg);
	-o-transform:perspective(800px) rotateY(-180deg);
	-ms-transform:perspective(800px) rotateY(-180deg);
	-webkit-transform:perspective(800px) rotateY(-180deg)
}
.managed-cloud-ser .product-sort:hover dl {
	display:block/9;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0)
}
.datacenter-map {
	position:relative;
	width:1098px;
	height:493px;
	background:url(/static/image/bg/datacenter-map.png) no-repeat;
	display:inline-block;
	margin-top:70px
}
.datacenter-map .map-text {
	position:absolute;
	top:-8px;
	right:30px;
	width:170px;
	z-index:1
}
.datacenter-map .map-text p {
	line-height:30px
}
.datacenter-map .dc-node {
	position:absolute;
	top:307px;
	right:547px;
	width:12px;
	height:12px;
	z-index:5
}
.datacenter-map .dc-node.sh-n {
	width:35px;
	height:35px
}
.datacenter-map .dc-node.bj-n {
	top:153px;
	right:602px;
	width:35px;
	height:35px
}
.datacenter-map .dc-node.wx-n {
	top:260px;
	right:611px
}
.datacenter-map .dc-node.ks-n {
	top:293px;
	right:590px
}
.datacenter-map .dc-node.cs-n {
	top:367px;
	right:665px
}
.datacenter-map .dc-node.hk-n {
	top:415px;
	right:645px;
	width:40px;
	height:40px
}
.datacenter-map .dc-node.usa-n {
	top:212px;
	right:259px
}
.datacenter-map .datacenter-item {
	position:absolute;
	top:20px;
	right:475px;
	width:180px;
	z-index:10;
	display:none
}
.datacenter-map .datacenter-item ul {
	background:#464545;
	padding:10px
}
.datacenter-map .datacenter-item ul li {
	border-top:1px dashed #726c6c;
	line-height:24px;
	text-align:center;
	padding:6px 0
}
.datacenter-map .datacenter-item ul li:first-child {
	border:0
}
.datacenter-map .datacenter-item ul li a:hover {
	color:silver
}
.datacenter-map .datacenter-item p {
	margin:0 auto;
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top:10px solid #464545
}
.datacenter-map .datacenter-item.bj-dc {
	top:90px;
	right:530px
}
.datacenter-map .datacenter-item.wx-dc {
	top:196px;
	right:528px
}
.datacenter-map .datacenter-item.ks-dc {
	top:229px;
	right:507px
}
.datacenter-map .datacenter-item.cs-dc {
	top:302px;
	right:582px
}
.datacenter-map .datacenter-item.hk-dc {
	top:352px;
	right:575px
}
.datacenter-map .datacenter-item.usa-dc {
	top:147px;
	right:176px
}
.news-wrap {
	margin-top:80px
}
.news-wrap dl {
	float:left;
	width:26%;
	margin-right:4.4%;
	margin-bottom:3%;
	background:#fff;
	border:1px solid #eae7e7;
	padding:40px 22px 20px
}
.news-wrap dl:last-child {
	margin-right:0
}
.news-wrap dl dt {
	position:relative;
	font-size:18px;
	color:#d30830;
	text-align:center
}
.news-wrap dl dt i {
	position:absolute;
	left:70px;
	top:0;
	width:24px;
	height:24px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	vertical-align:middle
}
.news-wrap dl dt i.icon-news {
	background-position:-274px -137px
}
.news-wrap dl dt i.icon-upd {
	background-position:-327px -137px
}
.news-wrap dl dt i.icon-notice {
	background-position:-379px -135px
}
.news-wrap dl dt .line {
	display:block;
	border:1px solid #d30830;
	width:15%;
	margin:25px auto 40px
}
.news-wrap dl dd {
	margin-bottom:6px;
	line-height:22px;
	float:left;
	width:300px
}
.news-wrap dl dd a,.news-wrap dl dd.more-opt a:hover {
	color:#454445
}
.news-wrap dl dd a:hover {
	color:#d30830
}
.news-wrap dl dd.more-opt {
	text-align:right;
	margin-top:15px;
	margin-bottom:0
}
.news-wrap dl dd.more-opt a {
	color:#d30830;
	font-size:12px;
	margin-right:8px
}
.video-wrap {
	width:100%;
	height:302px;
	background:url(/static/image/bg/video-bg.jpg) center no-repeat #121927;
	text-align:center;
	color:#fff
}
.video-wrap p {
	font-size:18px;
	padding-top:50px
}
.video-wrap a {
	display:inline-block;
	width:94px;
	height:93px;
	background:url(/static/image/btn/video-start.png) no-repeat
}
.video-wrap.cloud {
	background:url(/static/image/bg/c-video-bg.jpg) center no-repeat #191a1e
}
.video-wrap.cloud a {
	position:absolute;
	top:50%;
	margin-top:-47px;
	left:50%;
	margin-left:-47px
}
.video-play {
	display:none;
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:700px;
	height:500px;
	margin:-250px 0 0 -350px;
	border-radius:4px;
	border:1px solid #424242;
	background-color:#424242;
	box-shadow:0 0 4px #666
}
.close-video {
	position:absolute;
	right:-22px;
	top:-2px;
	width:20px;
	height:20px;
	background:url(/static/image/icon/icon1.png) -207px -219px no-repeat;
	display:inline-block
}
.page-footer-wrap {
	background-color:#292828;
	padding:45px 0 15px
}
.footer-col-nav {
	float:left;
	width:812px;
	color:#909090
}
.footer-col-nav .footer-nav,.footer-col-nav .footer-top {
	display:inline-block;
	width:100%
}
.footer-col-nav .footer-top {
	margin-bottom:50px;
	line-height:33px
}
.footer-col-nav span.activity-logo {
	left:200px;
	top:-12px
}
.footer-col-nav .footer-nav dl {
	min-height:245px;
	box-sizing:border-box;
	float:left;
	border-right:1px solid #3a3a3a;
	padding:0 35px
}
.footer-col-nav .footer-nav dl:first-child {
	padding:0;
	width:14.8%
}
.footer-col-nav .footer-nav dl:last-child {
	padding-right:0;
	border:0
}
.footer-col-nav .footer-nav dl dt {
	color:#bbb9b9;
	margin-bottom:30px;
	font-size:16px
}
.footer-col-nav .footer-nav dl dd {
	margin-bottom:10px
}
.footer-col-nav .footer-nav dl dd a {
	color:#909090
}
.footer-col-nav .footer-nav dl dd a:hover {
	color:#fff
}
.footer-col-pic {
	float:right;
	width:286px;
	padding-top:85px
}
.footer-col-pic .hot-tel i {
	float:left;
	width:30px;
	height:30px;
	background:url(/static/image/icon/icon1.png) -423px -132px no-repeat;
	margin-top:10px;
	margin-right:9px
}
.footer-col-pic .hot-tel .tel {
	float:left;
	width:130px
}
.footer-col-pic .hot-tel strong {
	display:block;
	font-weight:700;
	color:#909090
}
.footer-col-pic .hot-tel label {
	display:block;
	font-size:18px;
	font-weight:700;
	color:#fff;
	margin-top:4px
}
.footer-col-pic dl {
	float:left;
	display:inline-block;
	color:#fff;
	text-align:center;
	margin:25px 0 0 40px
}
.backop_hiden,.image_detail {
	position:fixed;
	display:none;
	top:0
}
.footer-col-pic dl dt {
	width:110px;
	height:110px;
	margin-bottom:8px
}
.footer-col-pic dl dt.weixindingyue {
	background:url(/static/image/icon/weixinfuwu-erweima-110.jpg) no-repeat
}
.footer-col-pic dl dt.iso {
	background:url(/static/image/icon/tc-footer-ct-2.png) center no-repeat;
	width:83px;
	height:76px;
	margin-bottom:6px
}
#main  a.gray1:hover {
	color:#fff
}
#pbOverlay, #pbImage, #pbBottom, #pbCloseBtn {
	position: fixed;
	z-index: 9999;
}
#pbOverlay {
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	cursor: pointer;
}
#pbCloseBtn {
	top: 4px;
	right: 40px;
	display: block;
	width: 50px;
	height: 50px;
	background: url(/static/image/icon/closebutton.png) no-repeat top left;
}
#pbImage {
	border: none;
	background: #000 no-repeat;
	-moz-box-shadow: 0 0 40px #000;
	-webkit-box-shadow: 0 0 40px #000;
	box-shadow: 0 0 40px #000;
	cursor: move;
}
#pbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #EEE;
	line-height: 1.4em;
	left: 50%;
	bottom: 10px;
	width: 400px;
	margin-left: -200px; /* half the width */
}
#pbCaption {
	font-weight: bold;
	padding: 4px;
	display: inline-block;
	*display: inline; /* IE 7 */
	background-color: rgba(0, 0, 0, 0.7);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B0000000, EndColorStr=#B0000000);
	zoom: 1;
}
#pbNav {
	display: block;
	width: 200px;
	height: 65px;
	margin:0 auto;
}
#pbPrevBtn, #pbNextBtn, #pbZoomBtn {
	display: inline-block;
	width: 70px;
	height: 65px;
	outline: none;
	text-indent: -9000px;
	background: url(/static/image/icon/navbtns.png) no-repeat;
}
#pbPrevBtn {
	background-position: -70px 0;
	float: left;
}
#pbPrevBtn.pbgreyed {
	background-position: 0 0;
}
#pbNextBtn {
	background-position: -320px 0;
	float: right;
}
#pbNextBtn.pbgreyed {
	background-position: -390px;
}
#pbZoomBtn {
	width: 60px;
	background-position: -140px 0;
	float: left;
}
#pbZoomBtn.pbgreyed {
	background-position: -200px 0;
}
#pbZoomBtn.pbzoomed {
	background-position: -260px 0;
}
.page-footer-copyright {
	text-align:center;
	background-color:#202020;
	padding:20px 0;
	font-size:12px;
	color:#a6a5a5;
	min-width:1100px
}
.page-footer-copyright p {
	margin-bottom:8px;
	line-height:20px
}
.laytongji {
	width:100%;
	background:#202020
}
.page-footer-copyright .footer-web-safe {
	clear:both
}
.page-footer-copyright .footer-web-safe dl {
	display:inline-block;
	line-height:35px;
	margin-right:1px
}
.page-footer-copyright .footer-web-safe dl:last-child {
	margin-right:0
}
.page-footer-copyright .footer-web-safe dl dt {
	float:left;
	width:35px;
	height:35px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	margin-right:5px
}
.page-footer-copyright .footer-web-safe dl dt.wj {
	background-position:-273px -167px
}
.page-footer-copyright .footer-web-safe dl dt.gs {
	background-position:-321px -169px;
	width:30px
}
.page-footer-copyright .footer-web-safe dl dt.hgwb {
	background-position:-365px -171px
}
.page-footer-copyright .footer-web-safe dl dd {
	float:left
}
.page-footer-copyright .footer-web-safe a {
	color:#a6a5a5
}
.right-nav {
	position:fixed;
	width:54px;
	height:275px;
	right:0;
	top:42%;
	z-index:999
}
*html .right-nav {
	position:absolute;
	left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));
	top:expression(eval(document.documentElement.scrollTop+34%))
}
.right-nav ul li {
	width:54px;
	height:54px;
	float:left;
	position:relative
}
.right-nav ul li.gotop-nav {
	display:none
}
.right-nav ul li .sidebox {
	position:absolute;
	width:54px;
	height:54px;
	top:0;
	right:0;
	transition:all .3s;
	background:#000;
	color:#fff;
	font:14px/54px "微软雅黑";
	overflow:hidden
}
.bgp-map ul li i,.free-service p i,.location-txt .dos-ul li i,.page-banner p.p2 .dot-i,.prod-advant dl dd i,.tit-border .txt span i {
	font-style:normal
}
.right-nav ul li .sidetop {
	width:54px;
	height:54px;
	line-height:54px;
	display:inline-block;
	background:#000;
	transition:all .3s
}
.right-nav ul li .sidebox.qq,.right-nav ul li .sidetop:hover {
	background:#d30830
}
.right-nav ul li span {
	float:left;
	width:30px;
	height:30px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	margin:12px
}
.right-nav ul li span.gotop {
	background-position:-472px -97px
}
.right-nav ul li span.qq {
	background-position:-273px -98px
}
.right-nav ul li span.tel {
	background-position:-324px -98px
}
.right-nav ul li span.help {
	background-position:-375px -98px
}
.right-nav ul li span.feedback {
	background-position:-426px -98px
}
.page-banner {
	position:relative;
	width:100%;
	height:495px;
	background-color:#343434;
	color:#fff;
	overflow:hidden
}
.page-banner h2 {
	font-size:36px
}
.page-banner p {
	width:84%;
	line-height:24px;
	margin:40px 0 50px
}
.page-banner p.p2 {
	margin:0 0 5px
}
.page-banner p.p2 .dot-i {
	margin-right:10px
}
.page-banner.steward {
	background:url(/static/image/banner/steward_bg.jpg) center no-repeat #abadad
}
.page-banner.sersys {
	background:url(/static/image/banner/sersys_banner.png) center no-repeat #abadad
}
.page-banner.serprod {
	background:url(/static/image/banner/banner_serprod.png) center no-repeat #abadad
}
.steward h3 {
	font-size:30px;
	margin-top:140px
}
.page-banner.product {
	background:url(/static/image/banner/banner_all_use.png) bottom center no-repeat #343434
}
.page-banner.product-vpn {
	background:url(/static/image/banner/banner_all_vpn.jpg) bottom center no-repeat #343434
}
.page-banner .prod-cen-left {
	float:left;
	width:66%;
	padding-top:70px
}
.page-banner .prod-cen-left.wid40 {
	width:40%
}
.page-banner .prod-cen-left.w62 {
	width:62%
}
.page-banner .prod-cen-left.wid55 {
	width:55%
}
.page-banner .opt {
	display:inline-block
}
.page-banner .opt a {
	display:inline-block;
	width:155px;
	height:40px;
	line-height:40px;
	text-align:center;
	border:1px solid #7e7c7c;
	color:#fff;
	font-size:16px;
	margin-right:20px
}
.page-banner .opt a:hover {
	border:1px solid #fff
}
.page-banner .prod-cen-right {
	float:right;
	width:33%
}
.page-banner .prod-cen-right.wid47 {
	width:47%
}
.page-banner .prod-cen-right.w38 {
	width:38%
}
.page-banner .prod-cen-right.w50 {
	width:50%
}
.page-banner .prod-cen-right.wid40 {
	width:40%
}
.page-banner .prod-cen-left.wid50 {
	width:50%
}
.page-banner .prod-cen-left.wid50 p {
	width:100%
}
.page-banner .prod-cen-right img {
	margin-top:130px
}
.page-banner .prod-cen-right img.mt80 {
	margin-top:80px
}
.page-banner .prod-cen-right img.mt65 {
	margin-top:65px
}
.page-banner .prod-cen-right img.mt70 {
	margin-top:70px
}
.page-banner .prod-cen-right img.mt90 {
	margin-top:90px
}
.page-banner .prod-cen-right img.mt100 {
	margin-top:100px
}
.dc-buy-wrap a.ser_a {
	float:right;
	background-color:rgba(0,0,0,.2);
	border:1px solid #d30830;
	width:160px;
	height:42px;
	line-height:42px;
	text-align:center;
	color:#fff;
	font-size:14px;
	margin-left:35px;
	margin-right:39px
}
.dc-buy-wrap a.ser_a:hover {
	background:0 0;
	border:1px solid #fff
}
.dc-buy-wrap .serprod_pro .promise {
	display:inline-block;
	margin-left:0
}
.prod-anchor table.tableproduct {
	border:1px solid #ccc;
	border-right:none
}
.prod-anchor table.tableproduct thead tr th,.prod-anchor table.tableproduct tr td {
	padding:10px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid
}
.prod-anchor table.tableproduct tr td i.icon {
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:40px;
	height:40px;
	display:inline-block;
	margin-bottom:8px
}
.prod-anchor table.tableproduct tr td i.icon-jisuan {
	background-position:-1205px -39px
}
.prod-anchor table.tableproduct tr td i.icon_domes {
	background-position:-1158px -786px
}
.prod-anchor table.tableproduct tr td i.icon_overseas {
	background-position:-1155px -737px
}
.prod-anchor table.tableproduct tr td i.icon_net {
	background-position:-1203px -786px
}
.prod-anchor table.tableproduct tr td i.icon_bandw {
	background-position:-1117px -784px
}
.prod-anchor table.tableproduct tr td i.icon-cunc {
	background-position:-1249px -35px
}
.prod-anchor table.tableproduct tr td i.icon-network {
	background-position:-1292px -39px
}
.prod-anchor table.tableproduct tr td i.icon-safe {
	background-position:-1335px -40px
}
.prod-anchor table.tableproduct tr td i.icon-image {
	background-position:-1378px -37px
}
.prod-anchor table.tableproduct tr td i.icon-mangner {
	background-position:-1421px -36px
}
.prod-anchor table.tableproduct tr td span {
	display:inline-block;
	width:100%;
	font-size:16px;
	font-weight:700
}
.cdn-area .slideBox .hd,.hkcloud-area .slideBox .hd {
	position:absolute;
	left:50%;
	bottom:-35px;
	height:15px;
	margin-left:-50px;
	z-index:1
}
.cdn-area .slideBox .hd ul,.hkcloud-area .slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left
}
.cdn-area .slideBox .hd ul li {
	float:left;
	margin-right:5px;
	width:13px;
	height:13px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	border-radius:50%;
	border:1px solid #ccc
}
.cdn-area .slideBox .hd ul li.on {
	background:#D30830;
	color:#fff;
	border:1px solid #D30830
}
.cdn-area .slideBox .bd,.hkcloud-area .slideBox .slide_item {
	position:relative;
	height:100%
}
.cdn-area .slideBox .bd li,.hkcloud-area .slideBox .slide_item li {
	zoom:1;
	vertical-align:middle
}
.cdn-area .slideBox .next,.cdn-area .slideBox .prev {
	border-radius:50%;
	border:1px solid #ccc;
	position:absolute;
	left:10%;
	top:60%;
	margin-top:-25px;
	display:block;
	width:40px;
	height:40px;
	background:url(/static/image/icon/icon1.png) -400px -166px no-repeat #F8F7F7;
	filter:alpha(opacity=50)
}
.cdn-area .slideBox .next {
	left:auto;
	right:10%;
	background-position:-446px -186px
}
.cdn-area .forword_up,.hkcloud-area .forword_up {
	display:none
}
.cdn-area .slideBox:hover .forword_up,.hkcloud-area .slideBox:hover .forword_up {
	display:block
}
.page-banner.datacenter h2 {
	padding-top:115px
}
.page-banner.datacenter h2.pt140 {
	padding-top:140px
}
.page-banner.datacenter p {
	margin:50px auto 0;
	width:62%;
	text-align:left
}
.page-banner .sersys_center h3,.serprod .opt a {
	text-align:center
}
.page-banner.datacenter p.mt30 {
	margin-top:30px;
	width:55%
}
.page-banner.datacenter .opt {
	margin-top:100px
}
.page-banner.datacenter.sh {
	background:url(/static/image/banner/datacenter_sh_bg.jpg) center no-repeat
}
.page-banner.datacenter.bj {
	background:url(/static/image/banner/beijing.jpg) center no-repeat
}
.page-banner.datacenter.hn {
	background:url(/static/image/banner/hunan.jpg) center no-repeat
}
.page-banner.datacenter.js {
	background:url(/static/image/banner/jiangsu_bg.jpg) center no-repeat
}
.page-banner.datacenter.xg {
	background:url(/static/image/banner/xiangang.jpg) center no-repeat
}
.page-banner.datacenter.usa {
	background:url(/static/image/banner/usa.jpg) center no-repeat
}
.page-banner.datacenter.datacenterimg {
	background:url(/static/image/banner/datacenter-baner.png) center no-repeat
}
.page-banner .sersys_center {
	margin:190px auto 0;
	color:#6e818e
}
.page-banner .sersys_center p {
	width:100%;
	margin-top:20px
}
.sersys_anch .dl-three dl {
	width:31%
}
.serprod .opt a {
	display:inline-block;
	width:155px;
	height:40px;
	line-height:40px;
	border:1px solid #dad7d7;
	color:#fff;
	font-size:16px;
	margin-right:20px
}
.datacenter-item-menu ul li,.page-item-menu a {
	margin-right:-1px;
	float:left;
	text-align:center
}
.serprod .opt a:hover {
	border:1px solid #fff
}
.serprod-title {
	height:50px;
	line-height:48px
}
.serprod-title.nav-fixed {
	position:fixed;
	top:82px;
	z-index:2;
	background-color:rgba(225,225,225,.9)
}
.serprod-title span {
	font-size:18px;
	font-weight:700;
	display:inline-block;
	width:237px;
	text-align:center
}
.serprod_table dl {
	width:100%;
	display:inline-block
}
.serprod_table dl dt {
	width:13.5%;
	border:1px solid #d30830;
	float:left;
	border-bottom:none;
	text-align:center;
	height:100%
}
.serprod_table dl:last-child dt {
	width:13.5%;
	border:1px solid #d30830;
	float:left
}
.serprod_table dl:last-child dd tr {
	height:110px;
	border-bottom:1px dotted #d30830
}
.serprod_table dl dt span {
	display:block;
	text-align:center;
	font-size:16px
}
.serprod_table dl.hei99 {
	height:99px
}
.serprod_table dl.hei110 {
	height:110px
}
.serprod_table dl.hei132 {
	height:132px
}
.serprod_table dl.hei231 {
	height:231px
}
.serprod_table dl.hei264 {
	height:264px
}
.serprod_table dl.hei300 {
	height:300px
}
.serprod_table dl.hei434 {
	height:434px
}
.serprod_table dl dt i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:42px;
	height:50px;
	display:inline-block;
	margin-top:67px
}
.serprod_table dl dt i.sys {
	background-position:-21px -1040px
}
.serprod_table dl dt i.network {
	background-position:-66px -1041px;
	margin-top:90px
}
.serprod_table dl dt i.hardware {
	background-position:-106px -1040px;
	margin-top:90px
}
.serprod_table dl dt i.datacenter {
	background-position:-153px -1040px;
	margin-top:11px
}
.serprod_table dl dt i.jiagou {
	background-position:-200px -1040px;
	margin-top:22px
}
.serprod_table dl dt i.monitor {
	background-position:-242px -1040px;
	margin-top:100px;
	width:58px
}
.serprod_table dl dt i.safe {
	background-position:-301px -1032px;
	margin-top:200px
}
.serprod_table dl dt i.backup {
	background-position:-343px -1035px;
	width:52px;
	margin-top:85px
}
.serprod_table dl dt i.guanli {
	background-position:-1036px -492px;
	margin-top:25px
}
.serprod_table dl dt i.money4 {
	background-position:-295px -442px;
	margin-top:25px
}
.serprod_table dl dd {
	border-top:1px dotted #d30830;
	float:left;
	width:86%
}
.serprod_table dl dd table {
	width:100%
}
.serprod_table dl dd table tr {
	width:100%;
	height:33px
}
.serprod_table dl dd table tr:nth-child(2n) {
	background-color:#fef5f8
}
.serprod_table dl dd table tr td {
	width:25%;
	text-align:center;
	border-right:1px dotted #d30830
}
.serprod_table dl dd table tr td i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	width:18px;
	height:18px
}
.serprod_table dl dd table tr td i.gou {
	background-position:-433px -493px
}
.serprod_table dl dd table tr td i.cha {
	background-position:-434px -466px
}
.serprod_table dl.serprod-price dt {
	line-height:16px
}
.serprod_table dl.serprod-price dt span {
	font-size:20px
}
.serprod_table dl.serprod-price dd table tr td {
	font-size:20px;
	font-weight:700;
	vertical-align:top;
	padding-top:40px
}
.serprod_table dl.serprod-price dd table tr td span.tansfor-span {
	color:#424242
}
.serprod_table dl.serprod-price dd table tr td .price-word {
	font-size:12px;
	font-weight:400;
	margin-top:3px
}
.datacenter-item-menu,.page-item-menu {
	height:72px;
	border-bottom:1px solid #dcdadb
}
.page-item-menu a {
	height:72px;
	border:1px solid #f1f0f0;
	border-bottom:0;
	-webkit-transition:all .1s ease-out;
	-moz-transition:all .1s ease-out;
	transition:all .1s ease-out
}
.page-item-menu a span {
	display:block
}
.page-item-menu a .title {
	font-size:18px;
	color:#7f7e7e;
	margin-top:15px
}
.page-item-menu a .word {
	font-size:12px;
	color:#c1c1c1
}
.page-item-menu a.active,.page-item-menu a:hover {
	-webkit-box-shadow:inset 0 -2px 0 #d30830;
	-moz-box-shadow:inset 0 -2px 0 #d30830;
	box-shadow:inset 0 -2px 0 #d30830
}
.page-item-menu a.active span,.page-item-menu a:hover span {
	color:#d30830
}
.page-item-menu .menu-3 a {
	width:33%
}
.page-item-menu .menu-2 a {
	width:49%
}
.page-item-menu .menu-4 a,.solu_menu .menu-4 a {
	width:24.8%
}
.page-item-menu .menu-5-1 a,.solu_menu .menu-5 a {
	width:19.9%
}
.datacenter-item-menu ul.menu-6 li,.page-item-menu .menu-5 a {
	width:16.57%
}
.datacenter-item-menu ul.menu-7 li,.page-item-menu .menu-7 a {
	width:14.17%
}
.datacenter-item-menu ul li {
	position:relative;
	height:72px;
	line-height:72px;
	border:1px solid #f1f0f0;
	border-bottom:0;
	border-top:0
}
.datacenter-item-menu ul li a {
	display:block;
	font-size:18px;
	color:#7f7e7e
}
.datacenter-item-menu ul li a:hover,.datacenter-item-menu ul li a:hover span,.datacenter-item-menu ul li.active a,.datacenter-item-menu ul li.active a span {
	color:#d30830
}
.datacenter-item-menu ul li .datacenter-name {
	display:none;
	position:absolute;
	top:72px;
	left:0;
	width:99%;
	background:#fff;
	border:1px solid #dcdadb;
	padding:10px 0;
	z-index:2
}
.datacenter-item-menu ul li .datacenter-name a {
	display:block;
	font-size:14px;
	color:#7f7e7e;
	line-height:20px;
	padding:5px 0
}
.datacenter-item-menu ul li .datacenter-name a:hover {
	color:#d30830
}
.datacenter-item-menu ul li a i.trian-arrow {
	width:10px;
	height:10px;
	background:url(/static/image/icon/icon1.png) -219px -267px no-repeat;
	position:absolute;
	top:32px;
	right:15px
}
.content-wrap,.hkcloud-banner {
	position:relative
}
.datacenter-item-menu ul li a i.trian-arrow.down {
	background-position:-204px -267px
}
.datacenter-item-menu ul li a span {
	display:block
}
.datacenter-item-menu ul li a span.title {
	font-size:18px;
	margin-top:15px;
	line-height:24px
}
.datacenter-item-menu ul li a span.word {
	font-size:12px;
	line-height:18px
}
.content-wrap .pt80 {
	padding-top:80px
}
.prod-anchor .text {
	margin-bottom:30px;
	line-height:24px;
	color:#030202
}
.prod-anchor .text.mb110 {
	margin-bottom:110px
}
.prod-anchor .text.mb75 {
	margin-bottom:75px
}
.prod-anchor .text.gray7 {
	color:#7f7f7f
}
.prod-anchor .text:last-child {
	margin-bottom:0
}
.content-wrap h3 {
	font-size:24px;
	color:#040404;
	margin-bottom:40px;
	padding-top:40px
}
.content-wrap h3.mb20 {
	margin-bottom:20px
}
.content-wrap h3.red {
	color:#d30830;
	font-size:30px
}
.content-wrap h3 .supp-desc {
	font-size:20px;
	color:#666
}
.content-wrap h3 p.border-line {
	border-bottom:1px solid #dcdadb;
	padding-bottom:20px
}
.content-wrap h5 {
	color:#d30830;
	margin-bottom:15px
}
.content-wrap h5.mb30 {
	margin-bottom:30px
}
.content-wrap h5.h5_0 {
	color:#040404
}
.prod-advant dl {
	float:left;
	margin:0 3% 10px 0
}
.prod-advant.dl-four dl {
	margin-right:4%
}
.prod-advant dl:last-child {
	margin-right:0
}
.prod-advant dl dt {
	display:inline-block;
	text-align:center;
	margin-left:70px
}
.prod-advant dl dt.ml30 {
	margin-left:30px
}
.prod-advant dl dt.ml55 {
	margin-left:55px
}
.prod-advant dl dt.ml90 {
	margin-left:90px
}
.prod-advant dl dt.ml95 {
	margin-left:95px
}
.prod-advant dl dt.ml105 {
	margin-left:105px
}
.prod-advant dl dt.ml110 {
	margin-left:110px
}
.prod-advant dl dt.ml125 {
	margin-left:125px
}
.prod-advant dl dt.ml150 {
	margin-left:150px
}
.prod-advant dl dt label {
	display:block;
	font-size:18px;
	color:#d30830;
	margin:15px 0
}
.prod-advant dl dt .icon {
	display:inline-block;
	width:120px;
	height:120px;
	border-radius:50%;
	border:1px solid #d4d4d4
}
.prod-advant dl dt .icon i {
	width:46px;
	height:50px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:35px
}
.prod-advant dl dt .icon i.mt-30 {
	margin-top:30px
}
.prod-advant dl dt .icon i.icon-flexible {
	background-position:-4px -601px
}
.prod-advant dl dt .icon i.icon-safety {
	background-position:-50px -599px;
	width:47px
}
.prod-advant dl dt .icon i.icon-perform {
	background-position:-145px -601px
}
.prod-advant dl dt .icon i.icon-reliable {
	background-position:-98px -600px
}
.prod-advant dl dt .icon i.icon-separat {
	background-position:-207px -602px
}
.prod-advant dl dt .icon i.icon-quick {
	background-position:-260px -596px
}
.prod-advant dl dt .icon i.icon-visit {
	background-position:-283px -979px
}
.prod-advant dl dt .icon i.icon-cost {
	background-position:-330px -979px;
	width:50px
}
.prod-advant dl dt .icon i.icon-high {
	background-position:-381px -984px
}
.prod-advant dl dt .icon i.icon-monitor {
	background-position:-507px -221px
}
.prod-advant dl dt .icon i.icon-convey {
	background-position:-562px -220px
}
.prod-advant dl dt .icon i.icon-platform {
	background-position:-617px -222px
}
.prod-advant dl dt .icon i.icon-icon1 {
	background-position:-470px -279px;
	width:65px;
	height:65px
}
.prod-advant dl dt .icon i.icon-icon2 {
	background-position:-542px -286px;
	width:53px;
	height:51px
}
.prod-advant dl dt .icon i.icon-icon3 {
	background-position:-597px -282px;
	width:65px;
	height:54px
}
.prod-advant dl dt .icon i.icon-icon4 {
	background-position:-476px -337px;
	width:55px;
	height:54px
}
.prod-advant dl dt .icon i.icon-icon5 {
	background-position:-527px -335px;
	width:65px;
	height:54px
}
.prod-advant dl dt .icon i.icon-icon6 {
	background-position:-587px -337px;
	width:52px;
	height:49px
}
.prod-advant dl dt .icon i.icon-icon7 {
	background-position:-637px -338px;
	width:36px;
	height:55px
}
.prod-advant dl dt .icon i.icon-dbk1 {
	background-position:-751px -791px;
	width:65px;
	height:54px
}
.prod-advant dl dt .icon i.icon-dbk2 {
	background-position:-813px -784px;
	width:65px;
	height:54px
}
.prod-advant dl dt .icon i.icon-dbk3 {
	background-position:-874px -788px;
	width:65px;
	height:54px
}
.prod-advant dl dt .icon i.icon-dbk1-1 {
	background-position:-931px -788px;
	width:65px;
	height:54px
}
.prod-advant dl dt .icon i.icon-dbk1-2 {
	background-position:-992px -788px;
	width:61px;
	height:54px
}
.prod-advant dl dt .icon i.icon-dbk1-3 {
	background-position:-1050px -787px;
	width:61px;
	height:54px
}
.prod-advant dl dt .icon i.icon-cfw1 {
	background-position:-51px -598px;
	width:47px;
	height:54px
}
.prod-advant dl dt .icon i.icon-cfw2 {
	background-position:-1px -599px;
	width:49px;
	height:54px
}
.prod-advant dl dt .icon i.icon-cfw3 {
	background-position:-1064px -729px;
	width:79px;
	height:54px
}
.prod-advant dl dt .icon i.icon-business {
	background-position:-394px -593px;
	width:58px;
	height:54px
}
.prod-advant dl dt .icon i.icon-disaster {
	background-position:-350px -595px;
	width:47px;
	height:54px
}
.prod-advant dl dt .icon i.icon-fastfiber {
	background-position:-303px -594px;
	width:50px;
	height:54px
}
.prod-advant dl dt .icon i.icon-discern {
	background-position:-858px -259px;
	width:55px
}
.prod-advant dl dt .icon i.icon-defense {
	background-position:-913px -259px
}
.prod-advant dl dt .icon i.icon-occupy {
	background-position:-965px -257px;
	height:55px;
	width:56px
}
.prod-advant dl dt .icon i.icon-gbt {
	background-position:-548px -288px
}
.prod-advant dl dt .icon i.icon-load {
	background-position:-462px -726px;
	width:49px
}
.prod-advant dl dt .icon i.icon-iso-one {
	background-position:-52px -600px
}
.prod-advant dl dt .icon i.icon-iso-two {
	background-position:-798px -263px;
	width:51px
}
.prod-advant dl dt .icon i.icon-xinzi {
	background-position:-944px -317px;
	width:55px
}
.prod-advant dl dt .icon i.icon-fuli {
	background-position:-1006px -317px
}
.prod-advant dl dt .icon i.icon-zhiyegh {
	background-position:-1059px -313px;
	width:55px
}
.prod-advant dl dt .icon i.icon-kaizhi {
	background-position:-921px -442px
}
.prod-advant dl dt .icon i.icon-dingzhi {
	background-position:-921px -495px
}
.prod-advant dl dt .icon i.icon-prod-ff {
	background-position:-976px -442px
}
.prod-advant dl dt .icon i.icon-hunheyun {
	background-position:-976px -495px;
	width:50px
}
.prod-advant dl dt .icon i.icon-team {
	background-position:-1030px -442px
}
.prod-advant dl dd {
	display:inline-block;
	width:100%;
	line-height:24px
}
.prod-advant dl dd i {
	font-size:18px;
	color:#9e9e9e;
	width:30px;
	float:left;
	vertical-align:sub
}
.prod-advant dl dd span {
	float:left;
	width:87%
}
.prod-advant dl dd span.wid65 {
	width:65%
}
.content-wrap .dl-two dl {
	width:43%
}
.content-wrap .dl-two dl:last-child {
	float:right
}
.content-wrap .dl-three dl {
	width:31%
}
.content-wrap .dl-four dl {
	width:22%
}
.content-wrap .span-wid73 dl dd span {
	width:73%;
	padding-left:10%
}
.content-wrap .span-wid73 dl:first-child dd span {
	padding-left:0
}
.clound-load dl {
	width:24%;
	margin:0 14% 10px 0
}
.clound-load dl dt {
	text-align:center;
	width:100%;
	margin-left:0
}
.prod-config {
	display:inline-block;
	padding:0 30px
}
.prod-config dl {
	float:left;
	width:260px;
	text-align:center
}
.prod-config dl.w220 {
	width:220px
}
.prod-config dl.w380 {
	width:380px
}
.prod-config dl.w345 {
	width:345px
}
.prod-config dl dt {
	display:inline-block;
	width:130px;
	height:115px;
	margin-bottom:10px
}
.prod-config dl dt i {
	width:45px;
	height:45px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:27px
}
.prod-config dl dt i.icon-type {
	background-position:-268px -216px
}
.prod-config dl dt i.icon-dev-type {
	background-position:-305px -539px
}
.prod-config dl dt i.icon-size {
	background-position:-318px -218px
}
.prod-config dl dt i.icon-iops {
	background-position:-365px -230px;
	height:32px;
	margin-top:39px
}
.prod-config dl dt i.icon-disk {
	background-position:-407px -222px;
	height:40px;
	margin-top:33px
}
.prod-config dl dt i.icon-count {
	background-position:-318px -263px
}
.prod-config dl dt i.icon-ExportBroadband {
	background-position:-368px -262px
}
.prod-config dl dt i.icon-SubnetBroadband {
	background-position:-415px -262px;
	height:50px
}
.prod-config dl dt i.icon-use {
	background-position:-350px -539px
}
.prod-config dl dt i.icon-configure {
	background-position:-395px -539px
}
.prod-config dl dt i.icon-num {
	background-position:-440px -539px
}
.prod-config dl dt i.icon-concurrent {
	background-position:-517px -68px
}
.prod-config dl dt i.icon-money1 {
	background-position:-564px -70px;
	width:46px
}
.prod-config dl dt i.icon-memory {
	background-position:-202px -285px
}
.prod-config dl dt i.icon-cluster {
	background-position:-202px -331px
}
.prod-config dl dt i.icon-type1 {
	background-position:-552px -504px
}
.prod-config dl dt i.icon-money2 {
	background-position:-189px -985px
}
.prod-config dl dt i.icon-backup {
	background-position:-559px -401px
}
.prod-config dl dt i.icon-storage {
	background-position:-610px -399px
}
.prod-config dl dt i.icon-defense {
	background-position:-654px -508px;
	width:56px
}
.prod-config dl dt i.icon-rinse {
	background-position:-607px -504px;
	width:47px
}
.prod-config dl dt i.icon-uom {
	background-position:-458px -496px;
	width:47px
}
.prod-config dl dt i.icon-money3 {
	background-position:-505px -498px;
	width:47px
}
.prod-config dl dt label {
	display:block;
	margin-top:10px;
	color:#d30830;
	font-size:15px
}
.prod-config dl dd {
	border-top:1px solid #e8e4e5
}
.prod-config dl dd.minh80 {
	min-height:80px;
	margin-top:-30px;
	padding-top:60px
}
.prod-config dl dd p {
	line-height:55px;
	padding-bottom:6px;
	text-align:center;
	border-bottom:1px solid #e8e4e5
}
.prod-config dl dd .pl75 {
	padding-left:75px
}
.prod-config dl dd p:last-child {
	border-bottom:none
}
.prod-config dl dd p.p1 {
	padding-left:25px
}
.prod-config dl dd p.p5 {
	padding-left:30px
}
.prod-config dl dd p.p3 {
	padding-left:65px
}
.prod-config dl dd p.p4 {
	padding-left:75px
}
.prod-config dl dd p.p6 {
	padding-left:70px
}
.prod-config dl dd p.p7 {
	padding-left:55px
}
.prod-config dl dd p.p8 {
	padding-left:85px
}
.prod-config dl dd p.p9 {
	padding-left:90px
}
.prod-config dl dd p.pl65 {
	padding-left:65px
}
.prod-config dl dd p.pl60 {
	padding-left:60px
}
.clound_store {
	text-align:center;
	display:inherit;
	padding:0 0 60px
}
.prod-anchor .clound-mix {
	width:100%;
	padding:45px 0 55px
}
.prod-anchor .clound-mix dl {
	width:33%
}
.prod-anchor .clound-mix dl dd.pl52 {
	padding:30px 0 0;
	width:100%
}
.prod-anchor .clound-mix dl dd.pl52 p {
	text-align:center;
	padding-left:0
}
.pcloud_banner {
	background:url(/static/image/banner/pcloud_banner.jpg) center no-repeat #343434
}
.prod-solu ul {
	float:left;
	width:250px;
	margin:0 60px 70px
}
.prod-solu ul:nth-child(3n) {
	margin-right:0
}
.prod-solu ul li {
	float:left;
	width:250px;
	text-align:center
}
.prod-solu ul li.icon i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	width:70px;
	height:70px
}
.prod-solu ul li.icon i.icon-solu-1 {
	background-position:-2px -655px;
	width:100px
}
.prod-solu ul li.icon i.icon-solu-2 {
	background-position:-104px -654px;
	width:100px
}
.prod-solu ul li.icon i.icon-solu-3 {
	background-position:-202px -652px;
	width:80px
}
.prod-solu ul li.icon i.icon-solu-4 {
	background-position:-287px -657px;
	width:80px
}
.prod-solu ul li.icon i.icon-solu-5 {
	background-position:-371px -655px
}
.prod-solu ul li.icon i.icon-solu-6 {
	background-position:-442px -651px;
	width:60px
}
.prod-solu ul li.icon i.icon-solu-7 {
	background-position:-9px -732px
}
.prod-solu ul li.icon i.icon-solu-8 {
	background-position:-81px -727px
}
.prod-solu ul li.icon i.icon-solu-9 {
	background-position:-158px -726px;
	width:100px
}
.prod-solu ul li.icon i.icon-solu-10 {
	background-position:-259px -725px
}
.prod-solu ul li.icon i.icon-solu-11 {
	background-position:-338px -722px;
	width:110px
}
.prod-solu ul li.triangle {
	margin:20px 0 2px
}
.prod-solu ul li.triangle span {
	border-top:0;
	border-bottom:10px solid #19252f
}
.prod-solu ul li.word {
	width:92%;
	border:1px solid #e1e0e1;
	border-top:5px solid #19252f;
	min-height:62px;
	padding:20px 10px;
	line-height:20px;
	font-size:12px;
	text-align:left
}
.prod-solu ul li.word label {
	display:inline-block;
	margin-top:10px
}
.prod-solu ul li.word label.lb1 {
	margin-top:0
}
.prod-solu ul li.word label.lb2 {
	margin-top:20px
}
.content-wrap .dl-four-data dl {
	width:42%;
	margin:0
}
.content-wrap .dl-four-data dl.mal16 {
	margin-left:16%
}
.content-wrap .dl-four-data dl.mt60 {
	margin-top:60px
}
.content-wrap .dl-four-data dl.mt40 {
	margin-top:40px
}
.content-wrap .dl-four-data dl dt.ml160 {
	margin-left:160px
}
.content-wrap .dl-four-data dl dt.ml136 {
	margin-left:136px
}
.content-wrap .dl-four-data dl dt.ml148 {
	margin-left:148px
}
.content-wrap .dl-four-data dl dt.ml166 {
	margin-left:166px
}
.content-wrap .data_icon dl dt .icon i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	width:50px;
	height:50px
}
.content-wrap .data_icon dl dt .icon i.icon-better {
	background-position:-674px -399px;
	width:32px;
	margin-top:43px
}
.content-wrap .data_icon dl dt .icon i.icon-tec {
	background-position:-711px -389px;
	margin-top:38px;
	margin-left:5px
}
.content-wrap .data_icon dl dt .icon i.icon-netgou {
	background-position:-533px -338px
}
.content-wrap .data_icon dl dt .icon i.icon-service {
	background-position:-761px -394px;
	margin-left:6px;
	margin-top:41px
}
.content-wrap .data_ul ul li:before {
	content:'•';
	color:#d30830;
	margin-right:5px
}
.history-date ul li:after,.item_number:after {
	content:" ";
	visibility:hidden;
	clear:both
}
.content-wrap .data_ul ul li {
	line-height:27px
}
.content-wrap .data_ul ul {
	padding:0 25px 28px;
	width:265px;
	min-height:445px
}
.content-wrap .data_ul span.headtit {
	font-size:16px;
	display:inline-block;
	width:180px;
	height:47px;
	color:#fff;
	text-align:center;
	background-color:#d30830;
	line-height:47px;
	position:relative;
	bottom:25px;
	left:68px
}
.content-wrap .data_ul ul p {
	text-align:center;
	font-weight:700;
	font-size:18px;
	border:1px solid #e5e5e5
}
.content-wrap .data_ul .show_ul {
	float:left;
	background-color:#fff;
	margin-left:40px;
	border:1px solid #e5e5e5;
	width:315px;
	margin-top:40px
}
.content-wrap .data_ul .show_ul .hoster_toggle {
	cursor:pointer
}
.content-wrap .data_ul .show_ul .transfor_p {
	height:90px;
	border-top:1px solid #e5e5e5
}
.content-wrap .data_ul .show_ul .transfor_span {
	font-size:14px;
	color:#818181
}
.content-wrap .data_ul .show_ul a,.content-wrap .data_ul .show_ul p {
	font-size:18px;
	text-align:center;
	border-top:1px solid #e5e5e5;
	height:90px;
	line-height:90px
}
.content-wrap .data_ul .show_ul a.addserver {
	border-top:none;
	line-height:30px;
	height:30px;
	font-size:14px;
	margin-top:10px
}
.content-wrap .data_ul .show_ul p.line25 {
	line-height:25px;
	margin-top:17px;
	height:0;
	border:none
}
.content-wrap .data_ul .show_ul p span {
	font-size:24px;
	color:#d30830
}
.hosting_purchase .host-buy-wear {
	float:left;
	margin:0 4% 40px;
	width:24.5%;
	background:#fff
}
.hosting_purchase .host-buy-wear h5 {
	background-color:#d30830;
	text-align:center;
	color:#fff;
	height:52px;
	line-height:50px;
	margin-bottom:0
}
.hosting_purchase .host-buy-wear ul {
	border:1px solid #e5e5e5;
	border-bottom:0;
	border-top:0;
	padding:20px 0
}
.hosting_purchase .host-buy-wear ul li {
	margin-left:40px;
	line-height:22px
}
.hosting_purchase .host-buy-wear ul li.ml75 {
	margin-left:75px
}
.hosting_purchase .host-buy-wear ul li .xianlu-select {
	display:block;
	margin-left:50px;
	margin-top:-20px
}
.hosting_purchase .host-buy-wear ul li .xianlu-select.h-auto {
	overflow:visible;
	height:auto
}
.hosting_purchase .host-buy-wear ul li .xianlu-select p {
	margin-top:2px
}
.hosting_purchase .host-buy-wear ul li .xianlu-select ul {
	border:0;
	padding:0
}
.hosting_purchase .host-buy-wear ul li .xianlu-select ul li {
	margin-left:0;
	padding:2px 5px
}
.hosting_purchase .host-buy-wear ul li.host-price {
	text-align:center;
	margin:20px 0 0
}
.hosting_purchase .host-buy-wear ul li.host-price p {
	display:inline-block;
	width:77px;
	height:77px;
	border-radius:50%;
	background-color:#fef5f8
}
.hosting_purchase .host-buy-wear ul li.host-price p:last-child {
	margin-left:20px
}
.hosting_purchase .host-buy-wear ul li.host-price p label {
	display:inline-block;
	margin-top:18px
}
.hosting_purchase .host-buy-wear ul li.host-price p label span {
	display:block
}
.hosting_purchase .host-buy-wear .opt-btn a {
	float:left;
	width:132.5px;
	height:52px;
	line-height:50px;
	text-align:center;
	border:1px solid #e5e5e5;
	color:#666
}
.hosting_purchase .host-buy-wear .opt-btn a:first-child {
	border-right:1px solid #fff
}
.hosting_purchase .host-buy-wear .opt-btn a.single {
	width:268px;
	border:1px solid #e5e5e5
}
.hosting_purchase .host-buy-wear .opt-btn a:hover {
	border:1px solid #d30830;
	color:#d30830
}
.hosting_purchase .host-buy-wear .opt-btn a.disabled {
	cursor:no-drop
}
.hosting_purchase .host-buy-wear .opt-btn a.disabled:hover {
	border:1px solid #e5e5e5;
	color:#666;
	border-right:1px solid #fff
}
.hosting_purchase .host-buy-wear.bg_gray h5 {
	background-color:#a3a3a3
}
.hosting_purchase .host-buy-wear.bg_gray ul li.host-price p {
	background-color:#eeeded
}
.hosting_purchase .host-buy-wear.bg_red h5 {
	background-color:#d30830
}
.hosting_purchase .host-buy-wear.bg_red ul li.host-price p {
	background-color:#fef5f8
}
.dedicated_server .host-buy-wear ul {
	min-height:242px
}
.content-wrap .data-user-case ul li {
	float:left
}
.content-wrap .data-user-case ul li i {
	background:url(/static/image/customers/datahosting_user.png) no-repeat;
	display:inline-block;
	width:140px;
	height:50px
}
.content-wrap .data-user-case ul li i.logo-pp {
	background-position:0 -28px;
	width:110px
}
.content-wrap .data-user-case ul li i.logo-lilly {
	background-position:-115px -24px;
	height:58px
}
.content-wrap .data-user-case ul li i.logo-xef {
	background-position:-257px -27px
}
.content-wrap .data-user-case ul li i.logo-ldjr {
	background-position:-428px -29px
}
.content-wrap .data-user-case ul li i.logo-xxd {
	background-position:-601px -29px;
	width:149px
}
.content-wrap .data-user-case ul li i.logo-gs {
	background-position:-786px -28px;
	width:158px
}
#hl-w,#host-buy-w,#lugu-w,#nj-w,.hosting_purchase #buy-w {
	top:-20px;
	left:0
}
#ba-w,#cs-w,#jh-w {
	top:335px;
	left:0
}
#nh-w,#wx-w {
	top:675px;
	left:0
}
#ks-w {
	top:1025px;
	left:0
}
#hk-w {
	top:1365px;
	left:0
}
.page-banner.instance {
	background:url(/static/image/banner/banner_all_use.png) center no-repeat
}
.page-banner .instance-cen-right img {
	margin-top:115px
}
.page-banner .instance-cen-right {
	float:right;
	width:33%;
	height:355px
}
.instance_standard {
	display:inline-block;
	background:#fff;
	border-top:2px solid #d30830;
	padding:25px 30px 0
}
.instance_standard h4 {
	text-align:center;
	font-size:18px;
	margin-bottom:25px;
	color:#D30830
}
.instance_standard dl {
	float:left;
	width:259px;
	text-align:center
}
.instance_standard dl dt {
	display:inline-block;
	width:130px;
	height:125px
}
.instance_standard dl dt i {
	width:45px;
	height:40px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:8px
}
.instance_standard dl dt i.icon-cpu {
	background-position:-5px -321px
}
.instance_standard dl dt i.icon-memo {
	background-position:-50px -322px
}
.instance_standard dl dt i.icon-disk {
	background-position:-93px -324px
}
.instance_standard dl dt i.icon-wifi {
	background-position:-132px -321px
}
.instance_standard dl dt i.icon-name {
	background-position:-55px -555px
}
.instance_standard dl dt i.icon-support {
	background-position:-98px -555px
}
.instance_standard dl dt i.icon-direction {
	background-position:-2px -508px
}
.instance_standard dl dt i.icon-price {
	background-position:-104px -507px
}
.instance_standard dl dt label {
	display:block;
	margin-top:15px;
	color:#d30830
}
.instance_standard dl dd {
	padding-top:16px;
	border-top:1px #d4d4d4 solid
}
.instance_standard dl:last-child {
	border:0
}
.instance_standard dl dd p {
	padding-bottom:30px
}
.instance_standard .square {
	background:#D30830;
	height:54px;
	width:67px;
	margin:0 auto
}
.instance_standard .trangle-down {
	width:0;
	height:0;
	border-left:34px solid transparent;
	border-right:33px solid transparent;
	border-top:15px solid #D30830;
	margin:0 auto
}
.instance-w .recommend-anchor h4 {
	text-align:left;
	font-size:18px;
	color:#D30830
}
.instance-w .recommend-anchor h4.mb10 {
	margin-bottom:10px
}
.instance-w .recommend-anchor .use-ul li {
	width:100%
}
.instance-w .recommend-anchor .use-ul li a {
	text-align:center;
	background:#fef5f8;
	width:138px;
	height:44px;
	float:left;
	margin-right:8px;
	color:#D30830;
	line-height:40px;
	font-size:16px
}
.instance-w .recommend-anchor .use-ul .active a {
	background:#D30830;
	color:#fff
}
.instance-w .recommend-anchor p,.instance-w .recommend-anchor p.mt20 {
	margin-top:20px;
	width:720px;
	line-height:24px
}
.instance-w .recommend-anchor p:first-child {
	margin-top:0;
	width:100%;
	line-height:24px
}
.instance-w .recommend-anchor p.width722 {
	width:722px
}
.instance-w .recommend-anchor p span {
	display:block;
	font-weight:700;
	line-height:2em
}
.instance-w .recommend-anchor p .bold {
	font-size:30px;
	font-weight:700;
	color:#D30830
}
.instance-w .recommend-anchor p .time {
	font-size:18px;
	color:#D30830
}
.instance-w .recommend-anchor p .fee {
	font-weight:700
}
.instance-w .recommend-anchor .buy {
	width:150px;
	height:55px;
	display:inline-block;
	background:#D30830;
	color:#fff;
	font-size:18px;
	text-align:center;
	line-height:55px;
	margin:28px 20px 0 0;
	text-decoration:none
}
.instance-w .recommend-anchor .buy:hover {
	background-color:#db043c
}
.instance-w .recommend-anchor .group_item {
	padding-top:30px
}
.instance-w .recommend-anchor .group_item.width722 {
	width:722px
}
.instance-w .user-case {
	background:#fff;
	padding:30px 0
}
.instance-w .user-case ul li {
	float:left;
	width:16.6%;
	text-align:center
}
.instance-w .user-case ul li label {
	display:block;
	margin-top:10px
}
.instance-w .user-case ul li i {
	background:url(/static/image/icon/icon2.png) no-repeat;
	display:inline-block;
	width:75px;
	height:70px
}
.instance-w .user-case ul li i.logo-meiwei {
	background-position:-15px -10px
}
.instance-w .user-case ul li i.logo-adj {
	background-position:-103px -22px;
	height:44px;
	width:185px
}
.instance-w .user-case ul li i.logo-nwd {
	background-position:-20px -90px;
	height:47px;
	width:155px
}
.instance-w .user-case ul li i.logo-duitang {
	background-position:-16px -140px;
	width:156px;
	height:47px
}
.instance-w .user-case ul li i.logo-wysj {
	background-position:-170px -167px;
	width:135px;
	height:63px
}
.instance-w .user-case ul li i.logo-wqbb {
	background-position:-165px -84px;
	width:130px;
	height:53px
}
.instance-w .user-case ul li i.logo-meiwei1 {
	background-position:-285px -3px;
	width:125px;
	height:69px
}
.instance-w .user-case ul li i.logo-dida {
	background-position:-429px -10px;
	width:165px;
	height:55px
}
.instance-w .user-case ul li i.logo-zhongtong {
	background-position:-607px -10px;
	width:165px;
	height:55px
}
.instance-w .user-case ul li i.logo-hongxi {
	background-position:-429px -80px;
	width:165px;
	height:55px
}
.instance-w .user-case ul li i.logo-duitang1 {
	background-position:-319px -82px;
	width:75px;
	height:75px
}
.instance-w .user-case ul li i.logo-tbj {
	background-position:-600px -82px;
	width:170px;
	height:55px
}
.instance-w .user-case ul li i.logo-pengpai {
	background-position:-301px -174px;
	width:95px;
	height:55px
}
.instance-w .user-case ul li i.logo-lijinji {
	background-position:-417px -147px;
	width:100px;
	height:60px
}
.instance-w .user-case ul li i.logo-rick {
	background-position:-542px -147px;
	width:135px;
	height:50px
}
.instance-w .user-case ul li i.logo-jinrong {
	background-position:-677px -129px;
	width:120px;
	height:55px
}
.instance-w .user-case ul li i.logo-xinxin {
	background-position:-408px -215px;
	width:150px;
	height:50px
}
.instance-w .user-case ul li i.logo-fota {
	background-position:-677px -191px;
	width:76px;
	height:75px
}
.hkcloud-banner {
	width:100%;
	height:947px;
	background:url(/static/image/banner/hkcloud-bann.jpg) center no-repeat #0d1033;
	color:#fff;
	overflow:hidden
}
.hkcloud-banner h1 {
	font-size:48px
}
.hkcloud-banner h2,.hkcloud-banner h4 {
	font-family:"Microsoft JhengHei"
}
.hkcloud-banner h4 {
	font-size:20px
}
.hkcloud-bg {
	background:#09102d
}
.hkcloud-area {
	background:url(/static/image/bg/hkcloud-bg.png)
}
.hkcloud-area .hkcloud-title {
	background:url(/static/image/bg/hkcloud-title-bg.png) no-repeat;
	width:607px;
	height:289px;
	color:#fff;
	margin:0 auto;
	overflow:hidden
}
.hkcloud-title h3 {
	font-size:24px;
	line-height:44px
}
.hkcloud-title h5 {
	font-size:12px;
	color:#b8b9c1;
	letter-spacing:.1em;
	font-family:Arial
}
.hkcloud-area .slideBox .hd {
	bottom:0;
	margin-left:-127px
}
.hkcloud-area .slideBox .hd ul li {
	float:left;
	margin-right:10px;
	width:50px;
	height:5px;
	cursor:pointer;
	background:#736e81
}
.hkcloud-area .slideBox .hd ul li.on {
	background:#be0d42
}
.hkcloud-area .slideBox .slide_item li h3 span {
	border-bottom:4px solid #ff0040;
	width:100px
}
.hkcloud-area .slideBox .slide_item li .txt {
	line-height:20px;
	color:#b8b9c1
}
.hkcloud-area .slideBox .slide_item li .txt .dot {
	display:inline-block;
	width:8px;
	height:8px;
	background:#ff0040;
	border:6px solid #660e40;
	border-radius:50%;
	vertical-align:middle;
	margin-top:2px
}
.hkcloud-area .slideBox .slide_item li .txt label {
	float:right;
	width:93%
}
.hkcloud-area .slideBox .slide_item li .apps {
	padding:10px 30px;
	border:1px solid #514860;
	background:#271837;
	color:#ff0040;
	border-radius:4px
}
.hkcloud-area .slideBox .next,.hkcloud-area .slideBox .prev {
	border-radius:50%;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-40px;
	width:50px;
	height:50px;
	border:1px solid #736e81;
	background:url(/static/image/icon/icon1.png) -206px -436px #736e81
}
.hkcloud-area .slideBox .next {
	left:auto;
	right:0;
	background-position:-240px -435px
}
.hkcloud-area .slideBox .next:hover,.hkcloud-area .slideBox .prev:hover {
	background-color:#be0d42;
	border:1px solid #be0d42
}
.hkcloud-area .purchase .buy-item {
	position:relative;
	background:url(/static/image/pic/hkcloud-buy-bg.png) no-repeat;
	width:290px;
	height:289px;
	color:#fff;
	margin-left:75px
}
.hkcloud-area .purchase .buy-item .i-beian {
	position:absolute;
	left:-55px;
	top:-25px;
	background:url(/static/image/pic/hk-free-beian.png) no-repeat;
	width:80px;
	height:86px
}
.hkcloud-area .purchase .buy-item dl dt {
	font-size:18px;
	width:176px;
	height:42px;
	line-height:40px;
	text-align:center;
	margin:0 0 30px 52px
}
.hkcloud-area .purchase .buy-item dl dd {
	margin:0 0 10px 72px
}
.hkcloud-area .purchase .buy-item .buy-btn {
	position:absolute;
	left:42px;
	bottom:-60px;
	width:191px;
	height:61px;
	line-height:58px;
	font-size:18px;
	color:#fff;
	background:url(/static/image/btn/red-opt-btn_191x61.png);
	-webkit-transition:all .5s ease-out;
	-moz-transition:all .5s ease-out;
	transition:all .5s ease-out
}
.datacenter .facility_left ul li,.dc-buy-wrap.dc-buy-fixed {
	-o-transition:font-size .2s ease-in-out;
	-moz-transition:font-size .2s ease-in-out;
	-webkit-transition:font-size .2s ease-in-out
}
.hkcloud-area .purchase .buy-item .buy-btn:hover {
	background:#be0d42
}
.hkcloud-area .choose-anchnet {
	width:92%;
	margin:40px auto 0;
	display:table
}
.hkcloud-area .choose-anchnet .column-item {
	width:205px;
	color:#fff;
	margin-right:60px
}
.hkcloud-area .choose-anchnet .column-item:last-child {
	margin-right:0
}
.hkcloud-area .choose-anchnet .column-item p {
	color:#b8b9c1;
	line-height:20px
}
.hkcloud-opt-area {
	clear:both;
	width:100%;
	height:100px;
	line-height:100px;
	background-color:#be0d42
}
.hkcloud-opt-area a {
	display:inline-block;
	width:210px;
	height:52px;
	line-height:50px;
	font-size:18px;
	border:1px solid #fe3772;
	color:#fff
}
.hkcloud-opt-area a:hover {
	border-color:#fff;
	box-shadow:0 0 0 6px rgba(217,30,86,.8)
}
.datacenter-advant {
	display:inline-block;
	width:100%
}
.datacenter-advant ul {
	float:left;
	width:26%;
	margin-right:10.9%;
	padding-bottom:50px;
	text-align:center
}
.datacenter-advant ul:last-child {
	margin-right:0
}
.datacenter-advant ul li {
	display:inline-block;
	width:100%
}
.datacenter-advant ul li.icon {
	background-color:#d30830;
	width:75px;
	height:75px;
	line-height:75px;
	margin-top:-38px
}
.datacenter-advant ul li.icon i {
	width:55px;
	height:40px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:18px
}
.datacenter-advant ul li.icon i.icon-core {
	background-position:-260px -316px
}
.datacenter-advant ul li.icon i.icon-bgp {
	background-position:-313px -315px
}
.datacenter-advant ul li.icon i.icon-conven {
	background-position:-360px -314px
}
.datacenter-advant ul li.icon i.icon-ripe {
	background-position:-2px -390px;
	width:50px
}
.datacenter-advant ul li.icon i.icon-line {
	background-position:2px -390px
}
.datacenter-advant ul li.icon i.icon-speedy {
	background-position:-84px -391px
}
.datacenter-advant ul li.icon i.icon-tier {
	background-position:-4px -458px
}
.datacenter-advant ul li.icon i.icon-benjingbgp {
	background-position:-342px -393px;
	width:52px
}
.datacenter-advant ul li.icon i.icon-optical {
	background-position:-95px -458px
}
.datacenter-advant ul li.icon i.icon-hub {
	background-position:-153px -391px
}
.datacenter-advant ul li.icon i.icon-high-band {
	background-position:-47px -511px
}
.datacenter-advant ul li.icon i.icon-great-Value {
	background-position:-234px -391px
}
.datacenter-advant ul li.icon i.icon-iso {
	background-position:1px -556px
}
.datacenter-advant ul li.icon i.icon-exclusive {
	background-position:-154px -441px
}
.datacenter-advant ul li.icon i.icon-high {
	background-position:-153px -495px
}
.datacenter-advant ul li.icon i.icon-Backbone {
	background-position:-236px -496px;
	width:50px
}
.datacenter-advant ul li.icon i.icon-focus {
	background-position:-154px -548px
}
.datacenter-advant ul li.icon i.icon-financial {
	background-position:-248px -548px
}
.datacenter-advant ul li.icon i.icon-safe {
	background-position:-201px -549px
}
.datacenter-advant ul li.icon i.icon-move {
	background-position:-294px -393px
}
.datacenter-advant ul li.icon i.icon-frame {
	background-position:-390px -392px
}
.datacenter-advant ul li.icon i.icon-free {
	background-position:-343px -434px
}
.datacenter-advant ul li.icon i.icon-land {
	background-position:-398px -433px;
	width:40px
}
.datacenter-advant ul li.icon i.icon-fta {
	background-position:-509px -20px
}
.datacenter-advant ul li.icon i.icon-available {
	background-position:-566px -19px
}
.datacenter-advant ul li.icon i.icon-financial1 {
	background-position:-622px -18px
}
.datacenter-advant ul li.title {
	font-size:24px;
	margin:30px 0 15px
}
.datacenter-advant ul li.txt {
	line-height:28px;
	text-align:left
}
.datacenter-advant ul li.txt.tc {
	text-align:center
}
.datacenter .dc_info {
	background:#fff;
	min-height:550px
}
.datacenter .dc_info .dc_photo {
	position:relative;
	width:440px;
	height:495px
}
.datacenter .dc_photo .title {
	background-color:#292828;
	height:55px;
	line-height:55px;
	color:#fff;
	font-size:18px;
	text-align:center
}
.datacenter .dc_basics {
	padding:30px 0 0 45px
}
.datacenter .dc_basics p {
	line-height:22px;
	margin-bottom:8px
}
.datacenter .dc_basics.hk {
	padding-top:19px
}
.datacenter .dc_basics.hk p {
	line-height:20px
}
.datacenter .dc_basics .btn_map {
	padding:2px 12px;
	border:1px solid #d4d4d4;
	border-radius:4px;
	color:#666
}
.datacenter .dc_basics .btn_map:hover {
	color:#424242
}
.datacenter .dc_basics .btn_map i {
	width:30px;
	height:22px;
	background:url(/static/image/icon/icon1.png) -195px -137px no-repeat;
	display:inline-block;
	vertical-align:middle
}
.datacenter .dc_basics .map_content {
	position:absolute;
	background-color:#fff;
	width:603px;
	padding:5px;
	border:1px solid #f1f0f0;
	margin-top:5px
}
.datacenter .dc_basics .map_content .note {
	width:230px;
	position:relative;
	line-height:20px;
	left:18px
}
.datacenter .dc_basics .map_content .note .yqts {
	width:100%;
	margin-bottom:6px
}
.datacenter .dc_basics .map_content .t2 {
	text-indent:2em
}
.datacenter .dc_basics .map_content .note span {
	float:left;
	color:#666
}
.datacenter .dc_basics .map_content .map {
	float:left;
	width:600px;
	height:316px
}
.datacenter .dc_basics .map_content.sjzx {
	visibility:hidden;
	height:auto
}
.datacenter .facility_info .facility_left {
	position:relative;
	width:16%;
	padding:50px 0;
	border-right:1px solid #d30830
}
.datacenter .facility_info .facility_left i {
	position:absolute;
	top:-6px;
	right:-6px;
	display:inline-block;
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #d30830
}
.datacenter .facility_info .facility_left i.bott {
	top:369px;
	border-top:0;
	border-bottom:6px solid #d30830
}
.datacenter .facility_left ul li {
	display:inline-block;
	width:100%;
	height:45px;
	line-height:45px;
	text-align:center;
	cursor:pointer
}
.datacenter .facility_left ul li .line-red {
	display:none;
	float:right;
	margin-right:-3px;
	background-color:#d30830;
	width:5px;
	height:35px;
	margin-top:5px
}
.datacenter .facility_left ul li.active,.datacenter .facility_left ul li:hover {
	color:#d30830;
	font-size:18px
}
.datacenter .facility_left ul li.active .line-red,.datacenter .facility_left ul li:hover .line-red {
	display:inline-block
}
.datacenter .facility_right {
	width:73.5%;
	height:375px;
	margin-left:10%;
	background:url(/static/image/pic/datacenter/dc_facility.png) center right no-repeat
}
.datacenter .facility_right .facility_item {
	padding:10px 0
}
.datacenter .facility_right .facility_item h3 {
	color:#d30830;
	margin-bottom:25px
}
.datacenter .facility_right .facility_item p {
	line-height:24px;
	margin-bottom:10px
}
.dc_prod_recommend {
	background:url(/static/image/pic/prod-recommend.png) center right no-repeat;
	width:98%
}
.dc_prod_recommend .item {
	width:270px
}
.dc_prod_recommend .item h3 {
	background-color:#d30830;
	color:#fff;
	height:50px;
	text-align:center;
	line-height:50px;
	padding-top:0;
	margin-bottom:0
}
.dc_prod_recommend .item a.buy {
	display:inline-block;
	width:268px;
	border:1px solid #e5e5e5;
	color:#010001;
	height:50px;
	text-align:center;
	font-size:18px;
	line-height:50px
}
.dc_prod_recommend .item a.buy:hover {
	border:1px solid #d30830;
	color:#d30830
}
.dc_prod_recommend .item ul {
	display:inline-block;
	font-size:12px;
	padding:20px 20px 10px;
	border:1px solid #e5e5e5;
	border-top:0;
	border-bottom:0;
	min-height:255px
}
.dc_prod_recommend .item ul.m-h140 {
	min-height:140px
}
.dc_prod_recommend .item ul li {
	float:left;
	width:100%;
	padding-bottom:5px;
	line-height:18px
}
.dc_prod_recommend .item ul li span {
	float:left
}
.dc_prod_recommend .item ul li span.word {
	width:71%
}
.dc-buy-wrap {
	padding:15px 0;
	color:#fff
}
.dc-buy-wrap.dc-buy-fixed {
	position:fixed;
	bottom:0;
	background-color:rgba(221,8,48,.9);
	z-index:999
}
.dc-buy-wrap a {
	float:left;
	background-color:rgba(0,0,0,.2);
	border:1px solid #d30830;
	width:210px;
	height:52px;
	line-height:50px;
	text-align:center;
	color:#fff;
	font-size:20px;
	margin:5px 5px 0 0;
	text-transform:uppercase;
	letter-spacing:2px
}
.dc-buy-wrap a:hover {
	background:0 0;
	border:1px solid #fff;
	box-shadow:0 0 0 3px rgba(0,0,0,.1)
}
.dc-buy-wrap .promise {
	display:inline-block;
	margin-left:50px
}
.dc-buy-wrap .promise .num {
	display:inline-block;
	font-size:36px;
	margin-right:5px
}
.dc-buy-wrap .promise .txt {
	display:inline-block;
	font-size:16px
}
.dc-buy-wrap .promise .txt p {
	line-height:24px
}
.dc-buy-wrap .promise .txt p:first-child {
	font-size:24px
}
.dc-buy-wrap .promise .txt p.numday {
	font-size:18px
}
.dc-buy-wrap .panel_close {
	position:absolute;
	top:10px;
	right:3%;
	width:20px;
	height:22px;
	background:url(/static/image/icon/icon1.png) -207px -219px no-repeat;
	cursor:pointer
}
.pricing-control {
	float:left;
	width:765px;
	margin-bottom:100px
}
.pricing-control .bigtype_select {
	border-bottom:1px solid #e1e0e1
}
.bigtype_select li {
	float:left
}
.bigtype_select li a {
	display:inline-block;
	width:200px;
	height:44px;
	line-height:42px;
	font-size:18px;
	text-align:center;
	color:#040404;
	border:1px solid #fff;
	border-bottom:0
}
.bigtype_select li.active a {
	border-color:#d30830;
	color:#d30830
}
.pricing-control .configure dl dt {
	position:relative;
	float:left;
	width:50px;
	min-height:482px;
	font-size:18px;
	background-color:#fee;
	color:#d30830;
	text-align:center
}
.pricing-control .configure dl dt.host-conf-title {
	height:1136px
}
.pricing-control .configure dl dt span {
	position:absolute;
	top:50%;
	margin-top:-22px;
	left:15px;
	width:20px
}
.pricing-control .configure dl dd {
	float:left;
	width:710px;
	min-height:450px;
	background:#fff;
	padding-top:30px;
	border:1px solid #eee;
	border-left:0
}
.pricing-control .configure dl dd .add-list-btn {
	position:absolute;
	top:2px;
	right:-20px;
	z-index:2;
	width:107px;
	height:40px;
	background:url(/static/image/btn/add-list-btn.png)
}
.pricing-control .configure dl:hover dt {
	background-color:#d30830;
	color:#fff;
	-webkit-transition:all .6s ease-out;
	-moz-transition:all .6s ease-out;
	transition:all .6s ease-out
}
.pricing-control .configure dl:hover dd {
	border:1px solid #d30830;
	border-left:0;
	-webkit-transition:all .3s ease-out;
	-moz-transition:all .3s ease-out;
	transition:all .3s ease-out
}
.pricing-control .configure dl dt.m-h162 {
	min-height:162px
}
.pricing-control .configure dl dd.m-h130 {
	min-height:130px
}
.pricing-control .configure dl dt.m-h347 {
	min-height:347px
}
.pricing-control .configure dl dd.m-h315 {
	min-height:315px
}
.pricing-control .group_info {
	display:inline-block;
	margin-bottom:20px;
	width:100%
}
.group_info .group_item p.undis,.pricing-control .group_info.undis {
	display:none
}
.pricing-control .group_info .group_name {
	float:left;
	color:#475467;
	font-size:16px;
	min-width:90px;
	width:15%;
	height:40px;
	line-height:40px;
	text-align:right
}
.pricing-control .group_info .group_item {
	float:right;
	width:83%
}
.group_info .group_item p {
	float:left;
	color:#adadad;
	font-size:12px;
	width:100%;
	margin-top:10px
}
.group_info .group_item p.mt0 {
	margin-top:0
}
.group_info .group_item p.p2 {
	margin:15px 0 0 10px;
	width:auto
}
.group_info .group_item p.f14 {
	font-size:14px
}
.group_info .group_item input {
	font-size:15px
}
.group_info .group_item .prod_help {
	display:inline;
	float:left;
	margin-left:10px;
	margin-top:10px
}
.group_info .group_item .online-ask a {
	line-height:40px
}
.chd_sild_hide,.vis_hidd {
	overflow:hidden;
	height:0
}
.chd_sild_show {
	overflow:auto;
	height:auto
}
.gwdk_number {
	float:left;
	margin-top:2px
}
.item_number .item_number_unit {
	height:40px;
	left:36px;
	line-height:40px;
	position:absolute;
	text-align:center;
	top:0;
	width:43px
}
.item_number .item_number_unit.l63 {
	left:63px
}
.item_number:after {
	display:block;
	font-size:0;
	height:0
}
.item_number {
	display:inline-block;
	height:40px;
	margin:0 0 1px 20px;
	position:relative;
	vertical-align:top
}
.item_number .item_number_input {
	display:inline;
	float:left;
	font-size:14px;
	height:16px;
	line-height:16px;
	margin-right:2px;
	outline:0;
	padding:10px 48px 10px 3px;
	text-align:center;
	width:35px;
	transition:all .3s ease 0s
}
.item_number .item_number_input.w60 {
	width:60px
}
.item_number .item_number_control {
	background:#ECEFF3;
	display:inline;
	float:left;
	height:40px;
	width:22px
}
.item_number .item_number_control input.btn {
	display:block;
	background:#fff;
	width:20px;
	font-weight:700;
	border:1px solid #d30830;
	height:18px;
	color:#d30830;
	margin-bottom:2px
}
.models_num .item_number_input {
	padding:8px 48px 8px 4px
}
.cloud_disk {
	display:block;
	background:#ebebeb;
	padding:4px 0;
	margin-top:10px;
	width:72%;
	height:38px
}
.cloud_disk .disk_name {
	display:inline-block;
	line-height:36px;
	margin:0 20px
}
.cloud_disk .del_disk {
	float:right;
	line-height:36px;
	color:#424242;
	margin-right:10px
}
.disk_list li {
	position:relative;
	float:left;
	width:100%
}
.disk_list li.li1 {
	width:350px
}
.disk_list li.li2 {
	width:270px;
	margin-top:10px
}
.disk_list li.li3 {
	width:315px
}
.pricing-right {
	position:relative;
	float:right;
	width:310px;
	background-color:#fff;
	border:1px solid #e1e0e1;
	overflow:hidden;
	min-height:1390px
}
.pricing-right h1 {
	background:#434242;
	font-size:24px;
	font-weight:400;
	color:#fff;
	padding:20px 0;
	text-align:center
}
.pricing-right .buy-list {
	margin-bottom:10px
}
.pricing-right .buy-list h2 {
	font-size:18px;
	color:#d30830;
	height:44px;
	line-height:44px;
	text-align:center
}
.pricing-right .buy-list h2 a {
	margin:15px 10px 0 0;
	width:17px;
	height:13px;
	float:right
}
.pricing-right .buy-list h2 i {
	display:inline-block;
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent
}
.pricing-right .buy-list h2 i.zk {
	border-top:10px solid #d30830
}
.pricing-right .buy-list h2 i.sq {
	border-bottom:10px solid #d30830
}
.cart_wrap {
	width:100%;
	margin:0 auto
}
.cart_wrap .scrollbar {
	position:relative;
	background-position:0 0;
	float:right;
	width:8px
}
.cart_wrap .track {
	background:#F9F9F9;
	height:100%;
	width:8px;
	position:relative
}
.cart_wrap .thumb {
	background:#EBEBEB;
	height:20px;
	width:8px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	top:0
}
.cart_wrap .viewport {
	width:97%;
	height:600px;
	overflow:hidden;
	position:relative
}
.cart_wrap .overview {
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin:0;
	width:100%
}
.pricing-right .detail_item li {
	position:relative;
	float:left;
	width:100%;
	border-top:1px solid #e1e0e1
}
.pricing-right .detail_item li:hover {
	background:#FEE
}
.pricing-right .detail_item li .info_details {
	width:100%;
	overflow:hidden;
	line-height:46px;
	height:46px;
	border-bottom:1px solid #e1e0e1
}
.pricing-right .detail_item li .info_details .name {
	float:left;
	font-size:16px;
	width:180px;
	margin-left:15px;
	line-height:46px
}
.pricing-right .detail_item li .info_details .price_cal_num {
	float:left;
	width:100px;
	line-height:44px
}
.pricing-right .detail_item li .wljg_paramet_details {
	padding:10px 15px
}
.pricing-right .detail_item li p {
	margin-bottom:6px;
	line-height:18px;
	font-size:12px
}
.pricing-right .detail_item li p:last-child {
	margin-bottom:0
}
.pricing-right .detail_item li p.price {
	text-align:right
}
.pricing-right .detail_item li p.price label {
	color:#d30830;
	font-size:14px
}
@media(min-width:600px) and (max-width:1000px) {
	.pricing-right .detail_item li .info_details .name {
		width:160px
	}
	.pricing-right .detail_item li .info_details .price_cal_num {
		width:120px
	}
}
.pricing-right .detail_item li .access_details {
	overflow:hidden;
	padding:10px 15px
}
.pricing-right .detail_item li .access_details p {
	display:inline-block;
	width:100%
}
.pricing-right .detail_item li .access_details p.undis {
	display:none
}
.pricing-right .detail_item li .access_details p span {
	float:left
}
.pricing-right .detail_item li .access_details p span:nth-child(2n) {
	float:right
}
.price_cal_num input {
	width:30px;
	height:19px;
	border:0;
	font-size:16px;
	text-align:center
}
.price_cal_num input.btn {
	width:20px;
	height:20px;
	background:#fff;
	border:1px solid #d30830;
	color:#d30830
}
.pricing-right .detail_item li .close_li,.wljg_detail_item li .close_li {
	position:absolute;
	right:5px;
	top:13px;
	width:10px;
	color:#999
}
.price_cal_alltotal,.price_cal_total {
	float:left;
	width:100%;
	padding:15px 0;
	line-height:40px
}
.pricing-right .detail_item li:hover .close_li,.wljg_detail_item li:hover .close_li {
	color:#aa2724
}
.price_cal_total {
	background:#fee;
	color:#d30830
}
.price_cal_alltotal,.price_cal_ljdg a:hover {
	background:#d30830;
	color:#fff
}
.price_cal_alltotal .title {
	width:80px;
	font-size:16px
}
.price_cal_alltotal .total {
	font-size:30px
}
.price_cal_ljdg {
	margin-top:40px;
	height:60px
}
.price_cal_ljdg a {
	font-size:18px
}
.show_grid {
	font-size:12px;
	line-height:20px;
	padding:10px;
	margin:40px auto 50px;
	width:85%;
	text-align:left
}
.host-buy-wear span.selected {
	border:1px solid #e5e5e5;
	display:inline-block;
	position:relative;
	padding-left:4px;
	width:144px;
	height:25px;
	line-height:25px
}
.host-buy-wear span.selected span.ddArrow {
	margin-top:-5px;
	width:0;
	height:0;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:8px solid #d30830;
	display:inline-block;
	position:absolute;
	top:50%;
	right:4px
}
.host-buy-wear ul.parenetmenu li span.ddlrightArrow {
	margin-top:-5px;
	width:0;
	height:0;
	border-left:8px solid #d30830;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	display:inline-block;
	position:absolute;
	top:50%;
	right:4px
}
.host-buy-wear ul.parenetmenu li {
	border:1px solid #e5e5e5;
	margin-bottom:-1px;
	position:relative;
	background-color:#FFF
}
.host-buy-wear ul.parenetmenu li .childmenu {
	position:absolute;
	left:148px;
	top:-1px
}
.host-buy-wear ul.parenetmenu li .childmenu li {
	width:148px;
	cursor:pointer
}
.host-buy-wear ul.parenetmenu li .childmenu li:hover {
	background-color:#ffefef
}
.host-buy-wear ul.parenetmenu,.host-buy-wear ul.parenetmenu li ul.childmenu {
	min-height:50px
}
.about-us-banner {
	height:450px;
	background:url(/static/image/banner/about-us_banner.jpg) center no-repeat #3b3b3b
}
.about-us-banner .banner-text {
	width:68%
}
.news_list {
	position:relative;
	width:100%;
	text-align:left
}
.news_list dl {
	margin-bottom:30px
}
.news_list dl dt {
	width:100%;
	border-bottom:1px dashed #cfcfcf;
	line-height:28px;
	font-size:18px;
	padding-bottom:6px;
	margin-bottom:10px
}
.news_list dl dt .time {
	float:right;
	color:#999;
	font-size:14px
}
.news_list dl dt a {
	color:#d30830;
	margin-left:-10px
}
.news_list dl dt a:hover {
	color:#333
}
.news_list dl dd {
	width:100%;
	line-height:24px;
	color:#666
}
.news_detail .tit {
	border-bottom:1px solid #eee;
	color:#d30830;
	font-size:20px;
	padding-bottom:10px;
	margin-bottom:30px;
	line-height:30px
}
.news_detail .tit .time {
	float:right;
	line-height:34px;
	color:#838384;
	font-size:16px
}
.news_detail .desc {
	display:inline-block;
	font-size:14px;
	color:#666;
	padding:0 20px
}
.news_detail .desc div {
	line-height:28px
}
.news_detail .desc a {
	color:#d30830;
	text-decoration:none
}
.news_detail .desc a:hover {
	color:#db043c;
	text-decoration:underline
}
.news_detail .other-news {
	text-align:right;
	height:40px;
	margin-top:40px
}
.news_detail .other-news a {
	border:1px solid #e1e0e1;
	padding:4px 14px;
	margin-left:10px;
	color:#666
}
.news_detail .other-news a:hover {
	border:1px solid #d30830;
	color:#d30830
}
.paging {
	height:40px;
	margin:35px 0;
	text-align:right
}
.paging a {
	border:1px solid #e1e0e1;
	padding:2px 12px;
	color:#666;
	margin-left:5px;
	cursor:pointer
}
.paging a.jp-previous {
	margin-right:15px
}
.paging a.jp-next {
	margin-left:15px
}
.paging a.jp-current,a.jp-current:hover {
	border:1px solid #d30830;
	color:#d30830;
	font-weight:700
}
.paging a.jp-disabled,a.jp-disabled:hover {
	color:#999
}
.paging a.jp-current,.paging a.jp-disabled,a.jp-current:hover,a.jp-disabled:hover {
	cursor:default;
	background:0 0
}
.paging span {
	margin:0 5px
}
.content-wrap .document {
	margin:10px 0 100px
}
.document .sidebar-wrap {
	float:left;
	width:220px
}
.sidebar-wrap ul {
	margin-top:30px
}
.sidebar-wrap ul li {
	margin-bottom:10px
}
.sidebar-wrap ul li a {
	display:inline-block;
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#424242;
	border:1px solid #fff
}
.sidebar-wrap ul.case_left li.active a,.sidebar-wrap ul.case_left li:hover a {
	color:#d30830;
	border:1px solid #d30830
}
.document .body-wrap {
	float:right;
	width:810px;
	border-left:1px solid #e1e0e1;
	padding-left:50px;
	min-height:400px
}
.document .body-wrap.minh700 {
	min-height:700px
}
.document .body-wrap.minh600 {
	min-height:600px
}
.document .body-wrap.minh850 {
	min-height:850px
}
.document .body-wrap.minh1300 {
	min-height:1400px
}
.download {
	margin-top:65px
}
.download i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
	width:20px;
	height:20px;
	margin-right:10px
}
.download i.icon-downL-all {
	background-position:-284px -492px
}
.download i.icon-download {
	background-position:-355px -491px
}
.download h4 {
	font-size:20px;
	text-align:center;
	border-top:1px solid #e1e0e1;
	padding-top:35px
}
.download h4.pt0 {
	border-top:0;
	padding-top:0
}
.download h4 .border-line {
	display:block;
	border-top:2px solid #d30830;
	width:110px;
	margin:15px auto 0
}
.download .downloadall-btn {
	margin-top:45px;
	margin-bottom:38px
}
.download .downloadall-btn a {
	line-height:48px;
	border:1px solid #e1e0e1;
	color:#838282;
	padding-right:50px
}
.download .downloadall-btn a:hover {
	background-color:#fff;
	color:#d30830;
	border:1px solid #d30830
}
.download .downloadall-btn a:hover i.icon-downL-all {
	background-position:-307px -492px
}
.download .logo-show,.download .video {
	margin:50px 0 30px
}
.download .logo-show ul li {
	float:left;
	width:205px;
	margin:0 92px 40px 0;
	text-align:center
}
.download .logo-show ul li a {
	display:inline-block;
	margin-top:25px;
	color:#838282
}
.download .logo-show ul li a:hover {
	color:#d30830
}
.download .logo-show ul li a:hover i.icon-download {
	background-position:-331px -491px
}
.download .logo-show .columns-three li:nth-child(3n) {
	margin-right:0
}
.download .logo-show .columns-two li:first-child {
	margin-left:150px
}
.download .prod li .pdf-file {
	position:relative;
	background:url(/static/image/pic/pdf_file_photo.png) no-repeat;
	display:inline-block;
	width:184px;
	height:230px
}
.download .prod li span.downwd {
	background:url(/static/image/pic/down-word.png) no-repeat
}
.download .prod li .pdf-file label {
	position:absolute;
	top:125px;
	left:48px;
	font-size:18px
}
.download .video li {
	position:relative;
	float:left;
	width:380px;
	height:275px;
	margin:0 50px 50px 0;
	text-align:center
}
.download .video li:nth-child(2n) {
	margin-right:0
}
.download .video li embed {
	width:380px;
	height:215px
}
.download .video li .title {
	background:#1c202b;
	height:60px;
	line-height:58px;
	color:#fff;
	font-size:16px
}
.agreement p {
	line-height:24px;
	margin-bottom:5px
}
.agreement h6 {
	font-size:16px;
	font-weight:700;
	margin:20px 0 10px
}
.server_test_bg {
	background:url(/static/image/bg/server_test_bg.jpg) center no-repeat #eee;
	height:194px;
	color:#424242;
	font-size:40px
}
.content-wrap .clound-img {
	position:relative
}
.content-wrap .clound-img span {
	position:absolute
}
.content-wrap .clound-img .cb1 {
	color:#050405
}
.content-wrap .clound-img .cw1 {
	color:#fffdfe
}
.content-wrap .clound-img .fw {
	font-size:26px;
	color:#000
}
.content-wrap .clound-img .s1 {
	top:97px;
	left:224px
}
.content-wrap .clound-img .s2 {
	top:14px;
	left:164px
}
.content-wrap .clound-img .s3 {
	top:59px;
	left:476px
}
.content-wrap .clound-img .s4 {
	top:42px;
	left:557px
}
.content-wrap .clound-img .s5 {
	top:112px;
	right:339px
}
.content-wrap .clound-img .s6-1 {
	right:336px;
	top:160px
}
.content-wrap .clound-img .s6-2 {
	right:312px;
	top:188px
}
.content-wrap .clound-img .s7 {
	top:255px;
	right:333px
}
.content-wrap .clound-img .s8 {
	top:294px;
	right:457px
}
.content-wrap .clound-img .s9 {
	top:310px;
	right:591px
}
.content-wrap .clound-img .ss1 {
	top:33px;
	right:712px
}
.content-wrap .clound-img .ss2 {
	top:116px;
	right:712px
}
.content-wrap .clound-img .ss3 {
	top:163px;
	right:712px
}
.content-wrap .clound-img .ss4 {
	top:244px;
	right:712px
}
.content-wrap .clound-img .ss5 {
	top:77px;
	right:523px
}
.content-wrap .clound-img .ss6 {
	top:202px;
	right:507px
}
.content-wrap .clound-img .ss7 {
	top:331px;
	right:519px
}
.content-wrap .clound-img .ss8 {
	top:62px;
	right:324px
}
.content-wrap .clound-img .ss9 {
	top:171px;
	right:394px
}
.content-wrap .clound-img .ss10 {
	top:132px;
	right:260px
}
.content-wrap .clound-img .ss11 {
	top:312px;
	right:440px
}
.content-wrap .clound-img .ss12 {
	top:205px;
	right:366px
}
.content-wrap .clound-img .ss13 {
	top:177px;
	right:250px
}
.content-wrap .clound-img .ss14 {
	top:207px;
	right:233px
}
.content-wrap .clound-img .ss15 {
	top:274px;
	right:260px
}
.content-wrap .clound-img .sss1 {
	top:100px;
	right:316px
}
.content-wrap .clound-img .sss2 {
	top:166px;
	right:360px
}
.content-wrap .clound-img .sss3 {
	top:60px;
	right:827px
}
.content-wrap .clound-img .sss4 {
	top:246px;
	right:824px
}
.content-wrap .clound-img .sss5 {
	top:407px;
	right:707px
}
.content-wrap .clound-img .sss6 {
	top:467px;
	right:484px
}
.content-wrap .clound-img .sss7 {
	top:466px;
	right:230px
}
.content-wrap .clound-img .sss8 {
	top:484px;
	right:763px
}
.ul-three ul {
	float:left;
	width:27%;
	margin-right:9%;
	padding-bottom:50px;
	text-align:center
}
.ul-three ul li.icon i {
	width:95px;
	height:85px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block
}
.ul-three ul:last-child {
	margin-right:0
}
.ul-three ul li {
	display:inline-block;
	width:100%
}
.ul-three ul li.icon {
	width:90px;
	height:80px;
	line-height:85px;
	margin-bottom:40px;
	text-align:center
}
.ul-three ul li.icon i.icon-pbx {
	background-position:-178px -3px
}
.ul-three ul li.icon i.icon-fc {
	background-position:2px -804px;
	width:75px
}
.ul-three ul li.icon i.icon-ddn {
	background-position:-69px -804px;
	width:85px;
	height:81px
}
.ul-three ul li.icon i.icon-one2 {
	background-position:-383px -889px;
	width:85px;
	height:81px
}
.ul-three ul li.icon i.icon-two2 {
	background-position:-6px -957px;
	width:85px;
	height:81px
}
.ul-three ul li.icon i.icon-three2 {
	background-position:-100px -957px;
	width:85px;
	height:83px
}
.ul-three ul li.icon i.icon-dos1 {
	background-position:-516px -555px;
	width:94px;
	height:94px
}
.ul-three ul li.icon i.icon-dos2 {
	background-position:-611px -558px;
	width:96px;
	height:89px
}
.ul-three ul li.icon i.icon-dos3 {
	background-position:-706px -558px;
	width:96px;
	height:89px
}
.ul-three ul li.txt {
	text-align:left;
	line-height:25px;
	color:#030202
}
.ul-four ul {
	width:22%;
	margin-right:4%
}
.ul-four ul li.icon {
	width:90px;
	height:75px
}
.ul-four ul li.icon i.icon-pbx {
	background-position:-178px -3px
}
.ul-four ul li.icon i.icon-fc {
	background-position:2px -805px;
	width:75px
}
.ul-four ul li.icon i.icon-ddn {
	background-position:-69px -804px;
	width:85px;
	height:81px
}
.ul-four ul li.icon i.icon-one {
	background-position:-156px -811px;
	width:80px;
	height:77px
}
.ul-four ul li.icon i.icon-two {
	background-position:-236px -804px;
	width:75px;
	height:81px
}
.ul-four ul li.icon i.icon-three {
	background-position:-306px -800px;
	width:85px;
	height:81px
}
.ul-four ul li.icon i.icon-four {
	background-position:-8px -882px;
	width:80px;
	height:75px
}
.ul-four ul li.icon i.icon-one1 {
	background-position:-86px -883px;
	width:71px;
	height:77px
}
.ul-four ul li.icon i.icon-two1 {
	background-position:-164px -886px;
	width:75px;
	height:64px
}
.ul-four ul li.icon i.icon-three1 {
	background-position:-243px -884px;
	width:85px;
	height:81px
}
.ul-four ul li.icon i.icon-four1 {
	background-position:-327px -883px;
	width:60px;
	height:75px
}
.hybrid-tit {
	font-size:18px;
	color:#040404
}
.fz21 {
	font-size:21px
}
.prod-anchor .hint {
	width:342px;
	color:#343434;
	font-size:12px;
	line-height:18px;
	float:right;
	position:absolute;
	top:19px;
	left:359px;
	z-index:1
}
.prod-anchor .hint p {
	padding:7px 10px;
	border:1px solid #e60e47;
	background-color:#fff;
	display:inline-block
}
.pt54 {
	padding-top:54px
}
.trigon {
	width:0;
	height:0;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-bottom:6px solid #D30830;
	display:block;
	padding-top:2px;
	margin:0 auto
}
.yunge h3 {
	font-weight:700;
	font-size:50px
}
.page-yunge {
	background:url(/static/image/banner/yungeplan.png) center no-repeat #343434;
	color:#fff;
	height:855px
}
.page-yunge h1 {
	font-size:80px;
	font-weight:400;
	margin-top:240px
}
.docenbann a,.page-yunge a {
	width:250px;
	height:65px;
	line-height:63px;
	display:inline-block;
	border:1px solid #fff;
	font-size:26px;
	color:#fff
}
.feedback_info a:hover,.header_t a:hover,.page-yunge a:hover {
	background-color:#d30830;
	border:1px solid #d30830;
	color:#fff
}
.who-yunge {
	padding:250px 0 260px;
	overflow:hidden
}
.who-yunge p {
	width:95%;
	line-height:38px
}
.tit-border {
	text-align:center;
	width:30%;
	display:inline-block
}
.tit-border .line {
	border-bottom:1px solid #999;
	width:100%;
	margin-bottom:-18px
}
.tit-border .txt span {
	display:block;
	text-align:center
}
.tit-border .txt span i {
	color:#d2082e;
	font-weight:700;
	font-size:25px;
	width:40px;
	display:inline-block;
	background-color:#fff
}
.tit-border .txt span i.word {
	color:#595959;
	width:160px
}
.benefit_step {
	padding-top:180px;
	overflow:hidden
}
.benefit_step .main {
	padding-bottom:145px
}
.benefit_step h1 {
	color:#fff;
	font-size:48px;
	font-weight:700;
	margin-bottom:155px
}
.benefit_step .flow {
	width:100%;
	padding-bottom:140px
}
.benefit_step .flow dl {
	float:left;
	text-align:left;
	width:17%
}
.benefit_step .flow dl:first-child {
	margin-left:30px
}
.benefit_step .flow dl:last-child {
	width:10%
}
.benefit_step .flow dl dt.icon i {
	width:100px;
	height:100px;
	display:inline-block;
	background:url(/static/image/icon/yunge_step-icon.png) center no-repeat;
	text-align:center;
	float:left
}
.benefit_step .flow dl dt.icon i.step1-icon {
	background-position:-1px -4px
}
.benefit_step .flow dl dt.icon i.step2-icon {
	background-position:-106px -4px
}
.benefit_step .flow dl dt.icon i.step3-icon {
	background-position:-212px -4px
}
.benefit_step .flow dl dt.icon i.step4-icon {
	background-position:-316px -4px
}
.benefit_step .flow dl dt.icon i.step5-icon {
	background-position:-419px -4px
}
.benefit_step .flow dl dt.icon i.step6-icon {
	background-position:-524px -4px
}
.benefit_step .flow dl dt span.dash {
	border-bottom:1px dashed #fff;
	width:46%;
	display:inline-block;
	float:left;
	margin-top:48px
}
.benefit_step .flow dl dd.ml-10 {
	margin-left:-10px
}
.benefit_step .flow dl dd.ml-15 {
	margin-left:15px
}
.benefit_step .flow dl dd.ml-12 {
	margin-left:12px
}
.benefit_step .flow dl dd span.dash2 {
	width:93%
}
.benefit_step .flow dl dd span.dash3 {
	width:79%;
	position:relative;
	left:109px
}
.benefit_step .flow dl dd.text {
	color:#fff;
	padding-top:20px;
	clear:both
}
.benefit_step .yunge-cloud {
	background:url(/static/image/bg/yunge-cloud.png) center no-repeat;
	width:1262px;
	height:195px;
	margin:0 auto
}
.yunge-items {
	display:inline-block
}
.yunge-items dl {
	float:left;
	width:25%;
	margin-top:74px
}
.yunge-items dl:last-child dd.txt {
	border:0;
	padding-right:0
}
.yunge-items dl dt {
	width:100%;
	display:inline-block;
	text-align:center
}
.yunge-items dl dt i {
	background:url(/static/image/icon/icon1.png) center no-repeat;
	width:80px;
	height:80px;
	display:inline-block
}
.yunge-items dl dt i.icon-items1 {
	background-position:-477px -142px
}
.yunge-items dl dt i.icon-items2 {
	background-position:-553px -144px
}
.yunge-items dl dt i.icon-items3 {
	background-position:-633px -142px;
	width:29px
}
.yunge-items dl dt i.icon-items4 {
	background-position:-664px -149px;
	height:78px
}
.yunge-items dl dt strong {
	display:block;
	color:#000;
	font-weight:700;
	font-size:16px;
	padding-top:30px;
	padding-bottom:16px
}
.yunge-items dl dd.txt {
	border-right:1px solid #e5c2c5;
	min-height:110px;
	padding:0 10%;
	text-align:left
}
.yunge-items dl dd.join {
	text-align:center;
	padding-top:40px
}
.yunge-items dl dd a {
	width:90px;
	height:35px;
	display:inline-block;
	background-color:#95a3a7;
	border-radius:5px;
	text-align:center;
	line-height:35px;
	color:#fff;
	font-weight:700
}
.yunge-items dl:hover a {
	background-color:#d5082f
}
.free-service {
	margin:20px auto 0;
	text-align:left;
	width:53%
}
.free-service p i {
	font-size:20px;
	color:#595959;
	margin-right:10px
}
.yunge-partner {
	background:url(/static/image/bg/yunge-bottom.png) center no-repeat #0e222a;
	width:100%;
	height:889px
}
.joinyunge,.yunge-logo {
	background-color:#fff;
	display:inline-block
}
.yunge-partner .main {
	padding:95px 0
}
.yunge-partner h1 {
	color:#fff;
	font-weight:700;
	font-size:52px
}
.wrap-partner {
	margin:80px auto 40px
}
.wrap-partner dl {
	width:90%;
	display:inline-block;
	margin-bottom:35px;
	color:#fff
}
.wrap-partner dl dt {
	width:15%;
	text-align:right;
	float:left;
	font-size:20px;
	font-weight:700
}
.wrap-partner dl dd {
	float:left;
	width:83%;
	min-width:150px;
	font-size:16px;
	line-height:26px;
	text-align:left;
	margin-left:10px
}
.border-line span.line {
	width:125px;
	border-top:1px solid #fff;
	display:inline-block
}
.border-line span.txt {
	color:#fff;
	font-weight:700;
	font-size:30px;
	width:60%;
	padding:0 5%;
	position:relative;
	top:9px
}
.yunge-logo {
	width:90%;
	border:1px solid #29aa7e;
	margin:40px auto 30px;
	padding:15px 0;
	text-align:left
}
.yunge-logo ul li {
	float:left;
	margin-left:70px
}
.yunge-logo ul li.mt12 {
	margin-top:12px
}
.joinyunge {
	width:230px;
	height:60px;
	margin-top:20px;
	border-radius:10px;
	color:#d5082f;
	font-weight:700;
	line-height:60px;
	font-size:24px
}
.joinyunge-p {
	color:#fff;
	margin-top:20px
}
.yunge-members {
	background:url(/static/image/bg/yunge-bg-white.png) center no-repeat #fff;
	width:100%;
	height:870px
}
.yunge-members .main {
	padding:100px 0 15px
}
.yunge-members h1 {
	font-weight:700;
	font-size:50px
}
.yunge-members .copyright {
	position:absolute;
	bottom:40px;
	left:0;
	width:100%
}
.wrap-plan {
	width:100%;
	display:inline-block
}
.wrap-plan .plan {
	display:inline-block;
	width:33%;
	padding:65px 0 35px
}
.wrap-plan .plan span {
	width:40px;
	display:inline-block;
	border-top:2px solid #999;
	position:relative;
	top:-6px
}
.wrap-plan .plan a {
	height:30px;
	background-color:#d5082f;
	line-height:30px;
	color:#fff;
	padding:2% 8%;
	font-weight:700;
	margin:0 10px;
	font-size:16px
}
.items-one,.members-logo dl,.yungepop {
	background-color:#fff
}
.wrap-plan .plan a.pl-pr {
	padding:2% 4%
}
.members-logo {
	padding-bottom:190px
}
.members-logo dl {
	width:21.5%;
	height:280px;
	display:inline-block;
	border:1px solid #e71f19;
	float:left;
	margin-left:11.5%
}
.members-logo dl.wid24 {
	width:24.5%;
	margin-left:10%
}
.members-logo dl:first-child {
	margin-left:6%
}
.members-logo dl dd {
	height:50%;
	border-bottom:1px solid #d5d5d5;
	width:85%;
	text-align:center;
	display:inline-block
}
.members-logo dl dd.noborder {
	border:0
}
.members-logo dl dd i {
	background:url(/static/image/customers/cus_logo.png) center no-repeat;
	width:170px;
	height:50px;
	display:inline-block;
	margin-top:45px
}
.members-logo dl dd i.items1 {
	background-position:-1px -12px;
	width:74px;
	height:70px;
	margin-top:33px
}
.members-logo dl dd i.items3 {
	background-position:-197px -97px;
	width:218px
}
.members-logo dl dd i.items5 {
	background-position:3px -94px;
	width:199px
}
.members-logo dl dd i.items4 {
	background-position:-417px -87px;
	width:177px
}
.members-logo dl dd i.items2 {
	background-position:-566px -18px;
	width:177px
}
.members-logo dl dd i.items6 {
	background-position:-595px -92px;
	width:125px;
	height:70px;
	margin-top:32px
}
.big_title_bann ul li {
	float:left;
	width:50%
}
.big_title_bann ul li a {
	display:inline-block;
	width:100%;
	height:66px;
	line-height:64px;
	background-color:#292828;
	font-size:18px;
	color:#fff;
	text-align:center
}
.big_title_bann ul li.active a {
	background-color:#d30830
}
.prod_info {
	position:relative;
	width:100%;
	height:auto;
	border:0;
	padding:50px 0
}
.prod-btn-ser-price {
	background:#d30830;
	color:#fff;
	padding:2px 6px;
	font-size:12px;
	margin-left:5px
}
.gray_btn.active .prod-btn-ser-price {
	background:#292828
}
.pricing_item {
	position:relative;
	float:left;
	width:66%;
	min-width:770px
}
.pricing_detail {
	position:relative;
	float:right;
	width:310px
}
#prod_show {
	position:absolute;
	top:0;
	width:310px;
	background:#fff
}
#prod_show.configFixed {
	position:fixed;
	top:72px;
	z-index:10
}
#prod_show h2 {
	background:#d30830;
	font-size:18px;
	color:#fff;
	height:64px;
	line-height:60px;
	text-align:center
}
.prod_show_detail {
	overflow:hidden;
	height:auto;
	padding:0 10px;
	border:1px solid #dcdcdc;
	border-top:0
}
.prod_show_detail li {
	float:left;
	position:relative;
	width:100%;
	line-height:24px;
	margin-bottom:8px
}
.prod_show_detail li p {
	color:#666;
	font-size:16px;
	padding-bottom:9px
}
.prod_show_detail li:first-child {
	margin-top:20px
}
.prod_show_detail li.last,.prod_show_detail li:last-child {
	margin-bottom:0;
	padding-bottom:10px
}
.prod_show_detail li .pricing_tit {
	float:left;
	width:70px;
	text-align:left;
	color:#999;
	line-height:20px
}
.prod_show_detail li .pricing_txt {
	float:right;
	width:215px;
	color:#666;
	line-height:22px;
	min-height:22px
}
.pricing_detail .pricing_total {
	float:left;
	width:308px;
	line-height:60px;
	border:1px solid #dcdcdc;
	border-top:0
}
.pricing_detail .pricing_total .title {
	width:70px;
	font-size:16px;
	color:#d30830;
	text-align:center
}
.pricing_detail .pricing_total .total {
	font-size:30px;
	color:#d30830
}
.pricing_detail .pricing_total .opt-btn {
	margin:30px 0
}
.pricing_detail .pricing_total .opt-btn a {
	font-size:16px
}
.host_dc_wrap {
	position:relative;
	overflow:hidden;
	width:97%;
	min-width:610px;
	height:auto;
	padding:15px 0 15px 15px;
	margin-top:10px;
	border:1px solid #DCDCDC
}
.host_dc_wrap .dc_img {
	float:left;
	width:260px;
	height:145px
}
.host_dc_wrap .dc_img a:hover {
	clear:both;
	border:0
}
.host_dc_wrap .dc_txt {
	float:left;
	width:55%;
	min-width:350px;
	line-height:20px
}
.host_dc_wrap .dc_txt p {
	margin-top:5px;
	font-size:14px;
	color:#666
}
.host_dc_wrap .dc_txt p a {
	display:inline-block;
	font-size:16px;
	margin-bottom:10px
}
.yungepop,.yungepopm {
	position:fixed;
	display:none
}
.yungepopm {
	z-index:998;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40)
}
.yungepop {
	z-index:1001;
	top:50%;
	left:50%;
	width:860px;
	margin:-308px 0 0 -430px;
	border-radius:10px;
	border:1px solid #666;
	box-shadow:0 0 10px #666;
	text-align:left
}
.items-one {
	border-top:1px solid #fff;
	border-radius:10px
}
.type-note {
	width:100%;
	color:#fff;
	font-size:14px;
	background-color:#c51431;
	border-radius:0 0 10px 10px
}
.type-note .note_info {
	padding-bottom:30px
}
.yungepop p.word {
	border-bottom:1px solid #e6e5e5;
	padding:30px 0 25px
}
.yungepop p.word a.fork {
	width:60px;
	height:40px;
	background:url(/static/image/icon/icon1.png) -472px -398px;
	display:inline-block;
	float:right
}
.yungepop p.word span.txt {
	color:#363636;
	font-weight:700;
	font-size:22px;
	margin-left:110px;
	border-left:4px solid #c51431;
	padding-left:20px
}
.yungepop .type-note p.triangle {
	width:0;
	height:0;
	border-left:15px solid transparent;
	border-right:15px solid transparent;
	border-top:15px solid #fff;
	position:relative;
	top:0;
	left:410px
}
.yungepop .typechoose {
	margin:30px 0
}
.yungepop .typechoose span {
	width:17%;
	float:left;
	color:#010101;
	font-size:18px
}
.yungepop .typechoose span input {
	margin-right:20px;
	width:14px;
	height:14px
}
.type-note .note_info h4 {
	text-align:center;
	font-size:22px;
	font-weight:700;
	padding:25px 0 60px
}
.type-note .note_info h6 {
	font-size:16px;
	padding-bottom:30px
}
.noteinfo p {
	padding-bottom:10px;
	padding-right:14%
}
.note_info a {
	width:250px;
	height:60px;
	border:5px solid #a91236;
	background-color:#fdfdfb;
	text-align:center;
	font-size:24px;
	line-height:60px;
	margin:80px auto 0;
	-webkit-border-radius:27px;
	display:inline-block
}
@media(min-width:1000px) and (max-width:1366px) {
	.yungepop {
		width:700px;
		margin:-243px 0 0 -350px
	}
	.yungepop p.word {
		padding:15px 0 14px
	}
	.yungepop p.word span.txt {
		font-size:18px;
		margin-left:70px
	}
	.yungepop p.word a.fork {
		margin-top:-8px
	}
	.yungepop .typechoose {
		margin:20px 0 20px -3%
	}
	.yungepop .typechoose span {
		font-size:16px;
		width:19%
	}
	.yungepop .typechoose span input {
		width:12px;
		height:12px
	}
	.yungepop .type-note p.triangle {
		left:338px
	}
	.yungepop .type-note .note_info h4 {
		font-size:18px;
		padding:15px 0 20px
	}
	.yungepop .type-note .note_info h6 {
		font-size:14px;
		margin-left:10%
	}
	.yungepop .noteinfo {
		margin-left:10%
	}
	.yungepop .note_info a {
		width:200px;
		height:50px;
		font-size:20px;
		line-height:50px;
		border:3px solid #a91236;
		margin:41px auto 0
	}
}
@media(min-width:600px) and (max-width:1000px) {
	.yungepop {
		width:500px;
		margin:-237px 0 0 -250px
	}
	.yungepop p.word {
		padding:15px 0 14px
	}
	.yungepop p.word span.txt {
		font-size:16px;
		margin-left:40px
	}
	.yungepop p.word a.fork {
		margin-top:-8px
	}
	.yungepop .typechoose {
		margin:20px 0 20px -5%
	}
	.yungepop .typechoose span {
		font-size:13px;
		width:22%
	}
	.yungepop .typechoose span input {
		width:12px;
		height:12px
	}
	.yungepop .type-note p.triangle {
		left:237px
	}
	.yungepop .type-note .note_info h4 {
		font-size:18px;
		padding:15px 0 20px
	}
	.yungepop .type-note .note_info h6 {
		font-size:14px;
		margin-left:10%;
		padding-bottom:20px
	}
	.yungepop .noteinfo {
		margin-left:10%
	}
	.yungepop .note_info a {
		width:150px;
		height:40px;
		font-size:16px;
		line-height:40px;
		border:2px solid #a91236;
		margin:23px auto 0;
		-webkit-border-radius:16px
	}
}
.content-wrap .red-bd-wrap {
	margin-bottom:40px;
	padding:30px 0;
	border-top:2px solid #cc322e;
	background-color:#fff
}
.content-wrap .red-bd-wrap.pad-20 {
	padding:20px 0
}
.content-wrap .red-bd-wrap.pad0 {
	padding:0
}
.prod-anchor h5.vwt span {
	float:right;
	font-size:14px;
	padding-left:25px
}
.prod-anchor .bdln-gray {
	border-bottom:1px solid #dcdadb
}
.prod-anchor .text-vwp p {
	line-height:22px;
	margin-bottom:10px
}
.bgp-map {
	position:relative;
	background:url(/static/image/bg/bgp_map.png) bottom left no-repeat;
	height:540px;
	margin:60px 0 20px
}
.bgp-map ul {
	position:absolute;
	top:-40px;
	right:10px;
	width:360px
}
.bgp-map ul li {
	margin-bottom:10px;
	line-height:20px
}
.steward-who .obj-sort {
	position:relative;
	float:left;
	width:252px;
	text-align:center;
	margin-right:30px
}
.steward-who .obj-sort:last-child {
	margin-right:0
}
.steward-who .obj-sort ul {
	border:1px solid #dcdadb;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out
}
.steward-who .obj-sort:hover ul,.steward-who dl {
	display:none/9;
	opacity:0
}
.steward-who .obj-sort ul li.photo {
	width:250px;
	height:247px
}
.steward-who .obj-sort ul li.title {
	font-size:16px;
	padding:35px 0
}
.steward-who .obj-sort ul li.title.p24 {
	padding:24.5px 0
}
.steward-who dl {
	position:absolute;
	top:0;
	text-align:left;
	background:#d30830;
	color:#fff;
	width:80%;
	height:339px;
	padding:0 10%;
	overflow:hidden;
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out
}
.steward-who dl dt {
	font-size:16px;
	padding-bottom:10px;
	border-bottom:1px solid #e98399;
	margin:45px 0 20px
}
.steward-who dl dd {
	line-height:26px
}
.steward-who .obj-sort:hover dl {
	display:block/9;
	opacity:1
}
.steward-sp h3 {
	color:#fff;
	line-height:66px;
	text-align:center
}
.tit-red-ln-h3 span.title a {
	position:absolute;
	right:0;
	font-size:16px;
	padding-top:20px
}
.steward-dl-four dl {
	width:25%
}
.steward-sp .lifecycle {
	width:80%;
	margin:20px auto 70px;
	display:inline-block
}
.steward-sp .lifecycle dl {
	float:left;
	color:#231815;
	display:inline-block
}
.steward-sp .lifecycle dl dt {
	text-align:center;
	font-size:24px;
	padding-bottom:20px
}
.steward-sp .lifecycle dl dd {
	font-weight:700;
	font-size:16px;
	padding-bottom:10px;
	text-align:left;
	display:inline-block;
	width:100%
}
.steward-sp .lifecycle dl dd span {
	float:left
}
.steward-sp .lifecycle dl dd span.icon i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	width:45px;
	height:40px;
	vertical-align:sub
}
.game-show ul li a.game-img,.game-show ul li a.game-img img,.solu-case-sort dl dt,.solu-case-sort dl dt img {
	vertical-align:middle
}
.steward-sp .lifecycle dl dd span.icon i.icon-hook {
	background-position:-379px -471px;
	text-align:right;
	width:35px;
	margin-right:10px
}
.steward-sp .lifecycle dl dd span.icon {
	text-align:right;
	width:30%
}
.steward-sp .lifecycle dl.wid34 dd span.icon {
	width:34%
}
.steward-sp .lifecycle dl dd span.txt {
	width:66%;
	padding-top:20px
}
.location-txt {
	position:relative;
	padding-top:20px
}
.location-txt.pt50 {
	padding-top:50px
}
.location-txt.pt-0 {
	padding-top:0
}
.location-txt .txt span {
	position:absolute
}
.location-txt span.txt1 {
	top:140px;
	left:150px
}
.location-txt span.txt2 {
	top:405px;
	left:150px
}
.location-txt span.txt3 {
	top:75px;
	left:600px
}
.location-txt span.txt4 {
	top:91px;
	left:433px
}
.location-txt span.txt5 {
	top:91px;
	left:804px
}
.location-txt span.txt6 {
	top:91px;
	left:889px
}
.location-txt span.txt7 {
	top:178px;
	left:512px
}
.location-txt span.txt8 {
	top:178px;
	left:766px
}
.location-txt span.txt9 {
	top:227px;
	left:525px
}
.location-txt span.txt10 {
	top:227px;
	left:780px
}
.location-txt span.txt11 {
	top:407px;
	left:625px
}
.location-txt span.txt12 {
	top:547px;
	left:631px
}
.location-txt span.dc1 {
	top:27px;
	left:88px
}
.location-txt span.dc2 {
	top:83px;
	left:381px
}
.location-txt span.dc3 {
	top:408px;
	right:110px
}
.location-txt span.dc4 {
	top:338px;
	left:40px
}
.location-txt span.dc5 {
	top:12px;
	left:68px
}
.location-txt span.dc6 {
	top:63px;
	right:-76px
}
.location-txt span.dc7 {
	top:387px;
	right:-43px
}
.location-txt span.dc8 {
	top:316px;
	left:22px
}
.location-txt span.dos1 {
	top:25px;
	left:118px
}
.location-txt span.dos2 {
	top:25px;
	left:527px
}
.location-txt span.dos3 {
	top:25px;
	left:924px
}
.location-txt span.dos4 {
	top:66px;
	left:924px
}
.location-txt span.dos5 {
	top:95px;
	left:770px
}
.location-txt span.dos6 {
	top:180px;
	left:78px
}
.location-txt span.dos7 {
	top:238px;
	left:834px
}
.location-txt span.dos1-1 {
	top:68px;
	left:413px
}
.location-txt span.dos1-2 {
	top:169px;
	left:431px
}
.location-txt span.dos1-3 {
	top:208px;
	left:237px
}
.location-txt span.dos1-4 {
	top:208px;
	left:624px
}
.location-txt span.dos1-5 {
	top:285px;
	left:165px
}
.location-txt span.dos1-6 {
	top:285px;
	left:665px
}
.location-txt span.dos1-7 {
	top:328px;
	left:605px
}
.location-txt span.dos1-8 {
	top:328px;
	left:793px
}
.location-txt span.dos1-9 {
	top:406px;
	left:543px
}
.location-txt span.dos1-10 {
	top:406px;
	left:820px
}
.prod-anchor .sbk-config {
	background-color:#fff
}
.prod-anchor .sbk-config dl {
	padding-bottom:35px
}
.location-txt span.dbk01 {
	top:57px;
	left:208px
}
.location-txt span.dbk02 {
	top:92px;
	left:66px
}
.location-txt span.dbk03 {
	top:92px;
	left:327px
}
.location-txt span.dbk04 {
	top:92px;
	left:404px
}
.location-txt span.dbk05 {
	top:150px;
	left:103px
}
.location-txt span.dbk06 {
	top:150px;
	left:320px
}
.location-txt span.dbk07 {
	top:131px;
	left:900px
}
.location-txt span.dbk08 {
	top:197px;
	left:116px
}
.location-txt span.dbk09 {
	top:197px;
	left:331px
}
.location-txt span.dbk10 {
	top:218px;
	left:622px
}
.location-txt span.dbk11 {
	top:365px;
	left:183px
}
.location-txt span.ds-1 {
	top:47px;
	left:502px
}
.location-txt span.ds-2 {
	top:100px;
	left:112px
}
.location-txt span.ds-3 {
	top:100px;
	left:230px
}
.location-txt span.ds-4 {
	top:100px;
	left:351px
}
.location-txt span.ds-5 {
	top:100px;
	left:468px
}
.location-txt span.ds-6 {
	top:100px;
	left:585px
}
.location-txt span.ds-7 {
	top:100px;
	left:704px
}
.location-txt span.ds-8 {
	top:100px;
	left:821px
}
.location-txt span.ds-9 {
	top:100px;
	left:940px
}
.location-txt span.ds-10 {
	top:176px;
	left:151px
}
.location-txt span.ds-11 {
	top:176px;
	left:394px
}
.location-txt span.ds-12 {
	top:176px;
	left:620px
}
.location-txt span.ds-13 {
	top:176px;
	left:868px
}
.location-txt span.ds-14 {
	top:327px;
	left:516px
}
.location-txt span.ds-1-1 {
	top:11px;
	left:275px
}
.location-txt span.ds-1-2 {
	top:11px;
	left:744px
}
.location-txt span.ds-1-3 {
	top:144px;
	left:275px
}
.location-txt span.ds-1-4 {
	top:144px;
	left:744px
}
.location-txt span.ds-1-5 {
	top:73px;
	left:509px
}
.location-txt span.ds-1-6 {
	top:176px;
	left:509px
}
.location-txt span.ds-1-7 {
	top:314px;
	left:162px
}
.location-txt span.ds-1-8 {
	top:314px;
	left:406px
}
.location-txt span.ds-1-9 {
	top:314px;
	left:639px
}
.location-txt span.ds-1-10 {
	top:314px;
	left:877px
}
.location-txt span.ds-1-11 {
	top:456px;
	left:519px
}
.location-txt span.rdr-1 {
	top:-30px;
	left:39px
}
.location-txt span.rdr-2 {
	top:13px;
	left:833px
}
.location-txt span.rdr-3 {
	top:50px;
	right:134px
}
.location-txt span.rdr-4 {
	top:86px;
	right:102px
}
.location-txt span.rdr-5 {
	top:246px;
	right:134px
}
.location-txt span.rdr-6 {
	left:918px;
	top:284px
}
.location-txt span.rdr-7 {
	right:181px;
	top:441px
}
.location-txt span.rdr-8 {
	left:917px;
	top:482px
}
.location-txt span.rdr-9 {
	right:180px;
	top:644px
}
.location-txt span.rdr-10 {
	left:936px;
	top:683px
}
.location-txt span.rdr-11 {
	top:377px;
	right:340px
}
.location-txt span.rdr-12 {
	top:405px;
	right:331px
}
.location-txt span.rdr-13 {
	top:80px;
	left:212px
}
.location-txt span.rdr-14 {
	top:828px;
	left:38px
}
.location-txt span.rdr-15 {
	top:459px;
	left:75px
}
.location-txt span.rdr-1-1 {
	top:32px;
	left:92px
}
.location-txt span.rdr-1-2 {
	top:32px;
	left:696px
}
.location-txt span.rdr-1-3 {
	top:200px;
	left:508px
}
.location-txt span.rdr-1-4 {
	top:228px;
	left:501px
}
.location-txt .plate {
	position:absolute;
	color:#7f7f7f
}
.location-txt .plate span {
	display:block
}
.location-txt .txt-border {
	top:164px;
	left:641px
}
.location-txt .txt-border span {
	width:135px;
	height:20px;
	line-height:20px;
	margin-bottom:10px;
	color:#7f7f7f
}
.location-txt .word {
	top:399px;
	left:885px
}
.location-txt .dos-ul1 {
	top:238px;
	left:95px
}
.location-txt .dos-ul2 {
	top:285px;
	left:790px
}
.location-txt .rdr-txt1 {
	width:13%;
	top:64px;
	left:51px
}
.location-txt .rdr-txt2 {
	width:11%;
	top:671px;
	left:55px
}
.location-txt .txt-border span a {
	border:1px solid #dcdadb;
	width:135px;
	line-height:20px;
	margin-bottom:10px;
	color:#7f7f7f;
	display:inline-block
}
.location-txt .txt-border span a:hover {
	border:1px solid #d30830;
	color:#d30830
}
.prod-anchor .data-center thead tr {
	height:65px
}
.prod-anchor .data-center tbody tr {
	height:60px
}
.game-show ul li {
	border-bottom:1px solid #d2d2d2;
	width:100%;
	display:inline-block;
	padding:30px 0
}
.game-show ul li:last-child {
	border:0
}
.game-show ul li a.game-img {
	float:left;
	width:193px;
	height:103px;
	border:1px solid #d2d2d2;
	text-align:center;
	display:table-cell;
	line-height:103px;
	background-color:#fff
}
.game-show .sign,.prod-game,.prod-game a i,.prod-game a label {
	display:inline-block
}
.game-show.game-list ul li div {
	float:right;
	width:74%
}
.game-show ul li h3.mb30 {
	margin-bottom:30px;
	padding-top:0
}
.game-show ul li h3.mb20 {
	margin-bottom:20px;
	padding-top:10px
}
.game-show ul li h3.mb-20 {
	margin-bottom:20px
}
.game-show ul li h3.mb15 {
	margin-bottom:15px;
	padding-top:0
}
.game-show.details ul li {
	padding-bottom:0
}
.game-list div a h3,.game-list div h3 {
	display:inline-block;
	font-size:20px;
	color:#d30830
}
.location-txt .dos-ul li span {
	line-height:25px
}
.location-txt .dos-ul {
	text-align:left;
	width:20%;
	color:#3d3d3d
}
.game-show h3 {
	padding:0;
	margin:0
}
.logo-show .prod-game.a6 a,.prod-game a {
	margin-right:3%
}
.prod-game {
	width:90%;
	padding:15px 0 20px
}
.prod-game.wid100 {
	width:100%
}
.prod-game a {
	float:left;
	line-height:40px;
	margin-bottom:3%
}
.prod-game a i {
	background:url(/static/image/icon/icon1.png) center no-repeat;
	width:40px;
	height:40px;
	margin-left:20%
}
.prod-game a i.instence {
	background-position:-1118px 6px;
	width:34px
}
.prod-game a i.clb {
	background-position:-1159px 5px;
	width:33px
}
.prod-game a i.cfw {
	width:46px;
	background-position:-1242px 5px;
	margin-left:9%
}
.prod-game a i.monitoring {
	background-position:-1405px 6px;
	margin-left:14%
}
.prod-game a i.trustee {
	width:34px;
	background-position:-1290px 4px
}
.prod-game a i.date {
	width:25px;
	height:37px;
	background-position:-1329px 2px;
	margin-top:5px;
	margin-left:28%
}
.prod-game a i.cdn {
	background-position:-1361px 7px;
	margin-left:15%
}
.prod-game a i.rent {
	background-position:-1445px 6px;
	margin-left:15%
}
.prod-game a i.disk {
	background-position:-1521px 7px
}
.prod-game a i.steward51 {
	background-position:-1466px -37px;
	width:32px;
	height:37px;
	margin-top:5px
}
.prod-game a i.vr {
	background-position:-1199px 4px
}
.prod-game a i.cbu {
	background-position:-1116px -36px
}
.prod-game a i.storage {
	background-position:-1165px -39px;
	margin-top:9%
}
.prod-game a i.hybrid {
	background-position:-1515px -45px;
	margin-top:9%;
	width:42px
}
.prod-game a span {
	color:#030101
}
.prod-game a label {
	width:60px;
	float:left
}
.prod-game a:hover span {
	color:#d30830
}
.prod-game.logo-prod-game a {
	width:157px;
	height:45px;
	background-color:#fef5f8;
	line-height:45px
}
.game-show h3.tit {
	margin-bottom:15px
}
.game-show .sign {
	padding-bottom:10px
}
.game-show .sign p {
	line-height:22px
}
.logo-show .prod-game.wid-100 {
	width:100%
}
.logo-show .prod-game.a6 {
	padding-bottom:85px
}
.logo-show .prod-game.a8 a {
	margin-right:.8%
}
.logo-show .prod-game.a6 a span {
	display:block
}
.logo-show .prod-game.a6.border a span.case-img {
	border:2px solid #ebebeb;
	width:90px;
	height:80px;
	border-radius:15%;
	background-color:#fff;
	overflow:hidden;
	display:block;
	padding:0
}
.logo-show .prod-game.a6 a:last-child {
	margin-right:0
}
.game-list .game-list_project h3 {
	border-left:2px solid #d30830;
	padding-left:15px;
	margin-bottom:15px;
	color:#030101
}
.game-list_project p i.dot-i {
	font-style:normal;
	color:#d30830;
	font-size:20px;
	padding-right:10px;
	vertical-align:middle
}
.game-list_project p label {
	color:#d30830
}
.page-banner.banner-solu {
	background:url(/static/image/bg/solu_game_banner.jpg) center no-repeat #2f3b4d;
	height:645px
}
.banner-solu .banner-text {
	display:inline-block;
	width:39%;
	margin:150px 0 0
}
.banner-solu .banner-text.win-49 {
	width:49%
}
.banner-solu .banner-text.win-50 {
	width:50%
}
.banner-solu .banner-text h2 {
	font-size:48px;
	padding-bottom:20px;
	border-bottom:1px solid #727a86;
	text-align:center
}
.banner-solu .banner-text .word li {
	float:left;
	margin-right:30px;
	line-height:36px;
	font-size:16px
}
.banner-solu .banner-text .word li:nth-child(2n) {
	margin-right:0
}
.banner-solu .banner-text .word li i {
	margin-right:10px;
	font-style:inherit;
	font-size:18px
}
.banner-solu .banner-photo {
	position:absolute;
	right:60px;
	z-index:0;
	top:70px;
	height:auto;
	text-align:right
}
.banner-solu .banner-photo p {
	margin:30px 0 0;
	width:100%
}
.banner-solu .solu_game_nav {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:95px
}
.solu_game_nav .solu_menu {
	margin-top:23px
}
.solu_game_nav .solu_menu a {
	float:left;
	border-right:1px solid #4c5767;
	text-align:center
}
.solu_game_nav .solu_menu a:last-child {
	border:0
}
.solu_game_nav .solu_menu a span {
	display:block;
	color:#77808d
}
.solu_game_nav .solu_menu a .title {
	font-size:18px;
	line-height:28px
}
.solu_game_nav .solu_menu a .word {
	font-size:12px
}
.solu_game_nav .solu_menu a.active span,.solu_game_nav .solu_menu a:hover span {
	color:#fff
}
.black-h3 {
	font-size:30px
}
.solu-h3 {
	font-size:24px;
	width:100%
}
.solu-wear {
	margin:100px 0 40px;
	width:100%;
	display:table
}
.solu-wear .solu-sort {
	float:left;
	width:19%;
	margin-right:7.9%;
	text-align:center;
	margin-bottom:20px
}
.solu-wear .solu-sort.wid-20 {
	width:20%;
	margin-right:6.6%
}
.solu-wear .solu-sort.wid-22 {
	width:22%;
	margin-right:4%
}
.solu-wear .solu-sort.wid-20 .word {
	padding-left:0
}
.solu-wear .solu-sort:last-child {
	margin-right:0
}
.solu-wear .solu-sort .solu-icon .square {
	width:66px;
	height:55px;
	background:#d30830;
	margin:0 auto
}
.solu-wear .solu-sort .solu-icon .triangle {
	width:0;
	height:0;
	border-left:33px solid transparent;
	border-right:33px solid transparent;
	border-top:15px solid #d30830;
	margin:0 auto
}
.solu-wear .solu-sort .solu-icon i {
	background:url(/static/image/icon/solu_icon.png) no-repeat;
	width:42px;
	height:42px;
	display:inline-block;
	margin-top:8px
}
.solu-wear .solu-sort .solu-icon i.icon-solu1 {
	background-position:-152px -314px
}
.solu-wear .solu-sort .solu-icon i.icon-solu2 {
	background-position:-210px -314px
}
.solu-wear .solu-sort .solu-icon i.icon-solu3 {
	background-position:-262px -314px
}
.solu-wear .solu-sort .solu-icon i.icon-solu4 {
	background-position:-308px -315px
}
.solu-wear .solu-sort .solu-icon i.icon-solu5 {
	background-position:-153px -355px
}
.solu-wear .solu-sort .solu-icon i.icon-solu6 {
	background-position:-195px -356px
}
.solu-wear .solu-sort .solu-icon i.icon-solu7 {
	background-position:-252px -353px
}
.solu-wear .solu-sort .solu-icon i.icon-solu8 {
	background-position:-154px -394px
}
.solu-wear .solu-sort .solu-icon i.icon-solu9 {
	background-position:-197px -394px;
	width:30px
}
.solu-wear .solu-sort .solu-icon i.icon-solu10 {
	background-position:-228px -394px
}
.solu-wear .solu-sort .solu-icon i.icon-solu11 {
	background-position:-132px -490px;
	width:48px
}
.solu-wear .solu-sort .solu-icon i.icon-solu12 {
	background-position:-179px -490px
}
.solu-wear .solu-sort .solu-icon i.icon-solu13 {
	background-position:-221px -492px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu14 {
	background-position:-274px -491px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu15 {
	background-position:-316px -491px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu16 {
	background-position:-361px -490px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu17 {
	background-position:-408px -492px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu18 {
	background-position:-457px -490px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu19 {
	background-position:-268px -390px;
	width:40px
}
.solu-wear .solu-sort .solu-icon i.icon-solu20 {
	background-position:-303px -391px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu21 {
	background-position:-271px -437px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu22 {
	background-position:-1px -533px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu23 {
	background-position:-43px -534px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu24 {
	background-position:-82px -533px;
	width:47px
}
.solu-wear .solu-sort .solu-icon i.icon-solu25 {
	background-position:-121px -534px;
	width:47px
}
.solu-wear .solu-sort .title {
	font-size:18px;
	font-weight:700;
	margin:30px 0 15px
}
.solu-wear .solu-sort .word {
	line-height:22px;
	text-align:left;
	padding-left:5px
}
.solu-framework {
	width:100%;
	height:930px;
	background:url(/static/image/bg/solu_game_framework.jpg) center no-repeat #2f3b4d;
	color:#b1b9c6
}
.solu-framework.logistics-fw {
	height:1260px;
	background:url(/static/image/bg/solu_logistics_framework.jpg) center no-repeat #283d6a;
	color:#b1b9c6
}
.solu-framework h3 {
	color:#fff
}
.solu-framework .word {
	margin:50px auto 80px;
	width:78%;
	line-height:24px
}
.solu-game-framework {
	position:relative;
	display:inline-block;
	background-image:url(/static/image/pic/solu_game_mob.png);
	width:900px;
	height:453px
}
.mob-game .mob-game-hover:hover {
	background:url(/static/image/pic/solu_game_mob_hover.png) no-repeat
}
.mob-game .mob-game-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-game .mob-game-hover.h01 {
	background-position:-43px -11px;
	width:116px;
	height:96px;
	left:43px;
	top:11px
}
.mob-game .mob-game-hover.h02 {
	background-position:-452px -40px;
	width:191px;
	height:98px;
	left:452px;
	top:40px
}
.mob-game .mob-game-hover.h03 {
	background-position:-191px -273px;
	width:55px;
	height:85px;
	left:191px;
	top:273px
}
.mob-game .mob-game-hover.h04 {
	background-position:-335px -166px;
	width:65px;
	height:90px;
	left:335px;
	top:166px
}
.mob-game .mob-game-hover.h05 {
	background-position:-332px -277px;
	width:65px;
	height:70px;
	left:332px;
	top:277px
}
.mob-game .mob-game-hover.h06 {
	background-position:-462px -153px;
	left:462px;
	top:153px
}
.mob-game .mob-game-hover.h07 {
	background-position:-461px -268px;
	left:461px;
	top:268px
}
.mob-game .mob-game-hover.h08 {
	background-position:-562px -155px;
	left:562px;
	top:155px;
	height:90px
}
.mob-game .mob-game-hover.h09 {
	background-position:-559px -251px;
	left:559px;
	top:251px;
	height:85px
}
.mob-game .mob-game-hover.h10 {
	background-position:-559px -343px;
	left:559px;
	top:343px;
	width:83px;
	height:104px
}
.mob-game .mob-game-hover.h11 {
	background-position:-807px -165px;
	left:807px;
	top:165px;
	width:120px;
	height:240px
}
.page-banner.banner-video {
	background:url(/static/image/bg/solu_video_banner.jpg) center no-repeat #2c3543
}
.solu-framework.edu-fw.video-fw {
	height:1238px;
	background:url(/static/image/bg/solu_video_framework.jpg) center #2c3543;
	color:#b1b9c6
}
.solu-video-framework {
	position:relative;
	display:inline-block;
	background:url(/static/image/pic/solu_video_mob.png) center no-repeat;
	width:966px;
	height:715px
}
.mob-video .mob-video-hover:hover {
	background:url(/static/image/pic/solu_video_mob_hover.png) no-repeat
}
.mob-video .mob-video-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-video .mob-video-hover.h01 {
	background-position:-701px -94px;
	left:701px;
	top:94px;
	width:200px;
	height:100px
}
.mob-video .mob-video-hover.h02 {
	background-position:-53px -350px;
	left:53px;
	top:350px;
	width:180px;
	height:85px
}
.mob-video .mob-video-hover.h03 {
	background-position:-261px -349px;
	left:261px;
	top:349px;
	width:182px;
	height:87px
}
.mob-video .mob-video-hover.h04 {
	background-position:-473px -349px;
	left:473px;
	top:349px;
	width:180px;
	height:87px
}
.mob-video .mob-video-hover.h05 {
	background-position:-686px -350px;
	left:686px;
	top:350px;
	width:180px;
	height:85px
}
.mob-video .mob-video-hover.h06 {
	background-position:-178px -508px;
	left:178px;
	top:508px;
	width:285px;
	height:115px
}
.mob-video .mob-video-hover.h07 {
	background-position:-545px -501px;
	left:545px;
	top:501px;
	width:243px;
	height:132px
}
.mob-video .mob-video-hover.h08 {
	background-position:-236px -224px;
	left:236px;
	top:224px;
	width:60px;
	height:60px
}
.mob-video .mob-video-hover.h09 {
	background-position:-531px -227px;
	left:531px;
	top:227px;
	width:60px;
	height:60px
}
.mob-video .mob-video-hover.h10 {
	background-position:-389px -225px;
	left:389px;
	top:225px;
	width:60px;
	height:60px
}
.solu-video-framework .pop-detail.cdn {
	top:-174px;
	left:661px
}
.solu-video-framework .pop-detail.cmonitor {
	top:155px;
	left:-12px
}
.solu-video-framework .pop-detail.clb {
	top:83px;
	left:195px
}
.solu-video-framework .pop-detail.cgroup {
	top:139px;
	left:408px
}
.solu-video-framework .pop-detail.c1 {
	top:139px;
	left:620px
}
.solu-video-framework .pop-detail.c2 {
	top:297px;
	left:161px
}
.solu-video-framework .pop-detail.c3 {
	top:297px;
	left:488px
}
.solu-video-framework .pop-detail.c4 {
	top:11px;
	left:114px
}
.solu-video-framework .pop-detail.c5 {
	top:12px;
	left:407px
}
.solu-video-framework .pop-detail.c6 {
	top:30px;
	left:265px
}
.page-banner.banner-erp {
	background:url(/static/image/bg/solu_erp_banner.jpg) center no-repeat #2c3543
}
.solu-framework.edu-fw.erp-fw {
	height:1238px;
	background:url(/static/image/bg/solu_erp_framework.jpg) center #2c3543;
	color:#b1b9c6
}
.solu-framework.edu-fw.erp-fw.he-1320 {
	height:1320px
}
.solu-erp-framework {
	position:relative;
	display:inline-block;
	background:url(/static/image/pic/solu_erp_mob.png) center no-repeat;
	width:956px;
	height:880px
}
.mob-erp .mob-erp-hover:hover {
	background-image:url(/static/image/pic/solu_erp_mob_hover.png)
}
.mob-erp .mob-erp-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-erp .mob-erp-hover.h01 {
	background-position:-189px -205px;
	left:189px;
	top:205px;
	width:60px;
	height:65px
}
.mob-erp .mob-erp-hover.h02 {
	background-position:-336px -202px;
	left:336px;
	top:202px;
	width:60px;
	height:65px
}
.mob-erp .mob-erp-hover.h03 {
	background-position:-487px -204px;
	left:487px;
	top:204px;
	width:60px;
	height:65px
}
.mob-erp .mob-erp-hover.h04 {
	background-position:-194px -274px;
	left:194px;
	top:274px;
	width:571px;
	height:174px
}
.mob-erp .mob-erp-hover.h05 {
	background-position:-14px -482px;
	left:14px;
	top:482px;
	width:130px;
	height:95px
}
.mob-erp .mob-erp-hover.h06 {
	background-position:-199px -482px;
	left:199px;
	top:482px;
	width:130px;
	height:95px
}
.mob-erp .mob-erp-hover.h07 {
	background-position:-382px -482px;
	left:382px;
	top:482px;
	width:130px;
	height:95px
}
.mob-erp .mob-erp-hover.h08 {
	background-position:-570px -482px;
	left:570px;
	top:482px;
	width:130px;
	height:95px
}
.mob-erp .mob-erp-hover.h09 {
	background-position:-758px -482px;
	left:758px;
	top:482px;
	width:130px;
	height:95px
}
.mob-erp .mob-erp-hover.h10 {
	background-position:-468px -656px;
	left:468px;
	top:656px;
	width:55px;
	height:57px
}
.mob-erp .mob-erp-hover.h11 {
	background-position:-615px -706px;
	left:615px;
	top:706px;
	width:190px;
	height:120px
}
.mob-erp .mob-erp-hover.h12 {
	background-position:-183px -706px;
	left:183px;
	top:706px;
	width:190px;
	height:120px
}
.mob-erp .mob-erp-hover.h13 {
	background-position:-713px -208px;
	left:713px;
	top:208px;
	width:55px;
	height:60px
}
.solu-erp-framework .pop-detail.cdn {
	top:-9px;
	left:63px
}
.solu-erp-framework .pop-detail.cmonitor {
	top:7px;
	left:211px
}
.solu-erp-framework .pop-detail.clb {
	top:-10px;
	left:362px
}
.solu-erp-framework .pop-detail.cgroup {
	top:111px;
	left:319px
}
.solu-erp-framework .pop-detail.c1 {
	top:290px;
	left:-71px
}
.solu-erp-framework .pop-detail.c2 {
	top:268px;
	left:109px
}
.solu-erp-framework .pop-detail.c3 {
	top:252px;
	left:298px
}
.solu-erp-framework .pop-detail.c4 {
	top:272px;
	left:480px
}
.solu-erp-framework .pop-detail.c5 {
	top:287px;
	left:667px
}
.solu-erp-framework .pop-detail.c6 {
	top:443px;
	left:339px
}
.solu-erp-framework .pop-detail.c7 {
	top:514px;
	left:556px
}
.solu-erp-framework .pop-detail.c8 {
	top:514px;
	left:121px
}
.solu-erp-framework .pop-detail.c9 {
	top:2px;
	left:585px
}
.page-banner.banner-app {
	background:url(/static/image/bg/solu_app_banner.png) center no-repeat #2c3543
}
.solu-app-framework {
	position:relative;
	display:inline-block;
	background-image:url(/static/image/pic/solu_app_mob.png);
	width:988px;
	height:533px
}
.mob-app .mob-app-hover:hover {
	background-image:url(/static/image/pic/solu_app_mob_hover.png)
}
.mob-app .mob-app-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-app .mob-app-hover.h01 {
	background-position:-181px -92px;
	left:181px;
	top:92px;
	width:30px;
	height:40px
}
.mob-app .mob-app-hover.h02 {
	background-position:-261px -90px;
	left:261px;
	top:90px;
	width:45px;
	height:50px
}
.mob-app .mob-app-hover.h03 {
	background-position:-350px -90px;
	left:350px;
	top:90px;
	width:45px;
	height:50px
}
.mob-app .mob-app-hover.h04 {
	background-position:-444px -90px;
	left:444px;
	top:90px;
	width:45px;
	height:50px
}
.mob-app .mob-app-hover.h05 {
	background-position:0 -170px;
	left:0;
	top:170px;
	width:165px;
	height:200px
}
.mob-app .mob-app-hover.h06 {
	background-position:-174px -170px;
	left:174px;
	top:170px;
	width:375px;
	height:200px
}
.mob-app .mob-app-hover.h07 {
	background-position:-614px -203px;
	left:614px;
	top:203px;
	width:125px;
	height:73px
}
.mob-app .mob-app-hover.h08 {
	background-position:-787px -203px;
	left:787px;
	top:203px;
	width:53px;
	height:70px
}
.mob-app .mob-app-hover.h09 {
	background-position:-868px -203px;
	left:868px;
	top:203px;
	width:53px;
	height:70px
}
.mob-app .mob-app-hover.h10 {
	background-position:-786px -283px;
	left:786px;
	top:283px;
	width:53px;
	height:70px
}
.mob-app .mob-app-hover.h11 {
	background-position:-365px -452px;
	left:365px;
	top:452px;
	width:182px;
	height:82px
}
.mob-app .mob-app-hover.h12 {
	background-position:-752px -452px;
	left:752px;
	top:452px;
	width:182px;
	height:82px
}
.solu-framework .pop-detail,.solu-use-prod .pop-detail {
	position:absolute;
	top:0;
	left:0;
	width:310px;
	z-index:10;
	display:none
}
.solu-framework .pop-detail .det,.solu-use-prod .pop-detail .det {
	background:#fff;
	padding:20px 30px;
	text-align:center;
	color:#424242;
	border-radius:6px
}
.solu-framework .pop-detail .det h5,.solu-use-prod .pop-detail .det h5 {
	font-size:18px;
	margin-bottom:20px
}
.solu-framework .pop-detail .det p,.solu-use-prod .pop-detail .det p {
	font-size:12px;
	text-align:left;
	line-height:18px
}
.solu-framework .pop-detail .det p.t-c {
	text-align:center
}
.solu-framework .pop-detail .det .opt a,.solu-use-prod .pop-detail .det .opt a {
	display:inline-block;
	border:1px solid #b8b7b7;
	color:#424242;
	width:110px;
	height:32px;
	line-height:30px;
	margin-bottom:10px
}
.solu-framework .pop-detail .det .opt a:last-child,.solu-use-prod .pop-detail .det .opt a:last-child {
	margin-left:15px
}
.solu-framework .pop-detail .det .opt a:hover,.solu-use-prod .pop-detail .det .opt a:hover {
	border:1px solid #d30830;
	color:#d30830
}
.solu-framework .pop-detail .triangle,.solu-use-prod .pop-detail .triangle {
	margin:0 auto;
	padding-bottom:10px;
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-top:10px solid #fff
}
.solu-app-framework .pop-detail.cdn {
	top:-114px;
	left:40px
}
.solu-app-framework .pop-detail.cmonitor {
	top:-96px;
	left:128px
}
.solu-app-framework .pop-detail.clb {
	top:-113px;
	left:217px
}
.solu-app-framework .pop-detail.cgroup {
	top:-113px;
	left:310px
}
.solu-app-framework .pop-detail.c1 {
	top:-35px;
	left:-69px
}
.solu-app-framework .pop-detail.c2 {
	top:-24px;
	left:207px
}
.solu-app-framework .pop-detail.c3 {
	top:-7px;
	left:524px
}
.solu-app-framework .pop-detail.c4 {
	top:-7px;
	left:658px
}
.solu-app-framework .pop-detail.c5 {
	top:-7px;
	left:742px
}
.solu-app-framework .pop-detail.c6 {
	top:90px;
	left:661px
}
.solu-app-framework .pop-detail.c7 {
	top:241px;
	left:306px
}
.solu-app-framework .pop-detail.c8 {
	top:241px;
	left:693px
}
.solu-game-framework .pop-detail.cdn {
	top:-175px;
	left:-45px
}
.solu-game-framework .pop-detail.accloud {
	top:-202px;
	left:384px
}
.solu-game-framework .pop-detail.cmonitor {
	top:59px;
	left:64px
}
.solu-game-framework .pop-detail.clb {
	top:-57px;
	left:212px
}
.solu-game-framework .pop-detail.cgroup {
	top:70px;
	left:212px
}
.solu-game-framework .pop-detail.c1 {
	top:-76px;
	left:340px
}
.solu-game-framework .pop-detail.c2 {
	top:59px;
	left:337px
}
.solu-game-framework .pop-detail.c3 {
	top:-50px;
	left:440px
}
.solu-game-framework .pop-detail.c4 {
	top:66px;
	left:437px
}
.solu-game-framework .pop-detail.c5 {
	top:136px;
	left:440px
}
.solu-game-framework .pop-detail.c6 {
	top:-37px;
	left:708px
}
.solu-logistics-framework .ddos {
	top:-115px;
	left:191px
}
.solu-logistics-framework .cmonitor {
	top:-18px;
	left:191px
}
.solu-logistics-framework .clb {
	top:-135px;
	left:337px
}
.solu-logistics-framework .cgroup {
	top:-11px;
	left:337px
}
.solu-logistics-framework .c1 {
	top:-114px;
	left:460px
}
.solu-logistics-framework .c2 {
	top:-10px;
	left:460px
}
.solu-logistics-framework .c3 {
	top:63px;
	left:460px
}
.solu-logistics-framework .c4 {
	top:-149px;
	left:558px
}
.solu-logistics-framework .c5 {
	top:-27px;
	left:558px
}
.solu-logistics-framework .c6 {
	top:47px;
	left:541px
}
.solu-logistics-framework .c7 {
	top:-95px;
	left:823px
}
.solu-logistics-framework .c8 {
	top:137px;
	left:777px
}
.solu-logistics-framework .c9 {
	top:361px;
	left:264px
}
.solu-logistics-framework .c10 {
	top:361px;
	left:522px
}
.solu-dsp-framework .cmonitor {
	top:0;
	left:52px
}
.solu-dsp-framework .clb {
	top:7px;
	left:221px
}
.solu-dsp-framework .cgroup {
	top:7px;
	left:389px
}
.solu-dsp-framework .pushinstance {
	top:131px;
	left:-87px
}
.solu-dsp-framework .changeinstance {
	top:142px;
	left:36px
}
.solu-dsp-framework .officialinstan {
	top:145px;
	left:150px
}
.solu-dsp-framework .realtime {
	top:283px;
	left:-90px
}
.solu-dsp-framework .Hadoopz {
	top:147px;
	left:490px
}
.solu-dsp-framework .Hadoopc {
	top:147px;
	left:618px
}
.solu-dsp-framework .storage {
	top:282px;
	left:468px;
	width:320px
}
.solu-dsp-framework .c1 {
	top:522px;
	left:32px
}
.solu-dsp-framework .c2 {
	top:246px;
	left:316px
}
.solu-edu-framework .cdn {
	top:-165px;
	left:513px
}
.solu-edu-framework .cmonitor {
	top:0;
	left:100px
}
.solu-edu-framework .clb {
	top:20px;
	left:250px
}
.solu-edu-framework .cgroup {
	top:0;
	left:400px
}
.solu-edu-framework .c1 {
	top:280px;
	left:-60px
}
.solu-edu-framework .c2 {
	top:297px;
	left:0
}
.solu-edu-framework .c3 {
	top:297px;
	left:92px
}
.solu-edu-framework .c4 {
	top:297px;
	left:184px
}
.solu-edu-framework .c5 {
	top:280px;
	left:278px
}
.solu-edu-framework .c6 {
	top:257px;
	left:431px
}
.solu-edu-framework .c7 {
	top:257px;
	left:631px
}
.solu-edu-framework .stor {
	top:472px;
	left:531px
}
.solu-edu-framework .c8 {
	top:468px;
	left:183px
}
.solu-use-prod .pop-detail {
	top:-210px;
	left:-95px
}
.solu-use-prod .pop-detail.l1 {
	top:-225px
}
.solu-use-prod .pop-detail.l2 {
	top:-207px
}
.solu-use-prod .pop-detail.l3 {
	top:-190px
}
.solu-use-prod .pop-detail.l4 {
	top:-245px
}
.solu-use-prod .pop-detail.l5 {
	top:-262px
}
.solu-use-prod {
	width:100%;
	height:750px;
	background:url(/static/image/bg/solu_game_prod.jpg) center no-repeat #5e605c;
	color:#b0b1b1
}
.solu-use-prod .use-prod {
	margin:0 auto;
	width:58.5%
}
.solu-use-prod .use-prod.columns4 {
	width:81%
}
.solu-use-prod .use-prod .item {
	position:relative;
	float:left;
	width:124px;
	margin:80px 130px 0 0
}
.solu-use-prod .use-prod .item:nth-child(3n) {
	margin-right:0
}
.solu-use-prod .use-prod.columns4 .item:nth-child(3n) {
	margin-right:130px
}
.solu-use-prod .use-prod.columns4 .item:nth-child(4n) {
	margin-right:0
}
.solu-use-prod .use-prod dl {
	text-align:center;
	cursor:pointer
}
.solu-use-prod .use-prod dl dt {
	width:120px;
	height:120px;
	border-radius:50%;
	border:2px solid #b0b1b1;
	line-height:120px;
	transform:scale(1);
	transition:all .4s ease-in-out 0s
}
.guide .constance p i,.guidelist dl dt i,.solu-use-prod .use-prod dl dt i {
	width:55px;
	height:60px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:30px
}
.solu-use-prod .use-prod dl dt i.icon-cloud {
	background-position:-979px -542px
}
.solu-use-prod .use-prod dl dt i.icon-cgroup {
	background-position:-1035px -553px;
	width:70px;
	height:45px;
	margin-top:35px
}
.solu-use-prod .use-prod dl dt i.icon-cmonitor {
	background-position:-1190px -554px;
	width:70px;
	height:45px;
	margin-top:33px
}
.solu-use-prod .use-prod dl dt i.icon-cdn {
	background-position:-1113px -554px;
	width:70px;
	height:45px;
	margin-top:33px
}
.solu-use-prod .use-prod dl dt i.icon-clb {
	background-position:-808px -608px
}
.solu-use-prod .use-prod dl dt i.icon-instance {
	background-position:-983px -664px;
	width:65px
}
.solu-use-prod .use-prod dl dt i.icon-rds {
	background-position:-1128px -612px;
	width:40px
}
.solu-use-prod .use-prod dl dt i.icon-dedicated {
	background-position:-1106px -665px
}
.solu-use-prod .use-prod dl dt i.icon-storg {
	background-position:-1178px -603px
}
.solu-use-prod .use-prod dl dt i.icon-server {
	background-position:-1322px -103px
}
.solu-use-prod .use-prod dl dt i.icon-vpcloud {
	background-position:-1394px -95px
}
.solu-use-prod .use-prod dl dt i.icon-ddos {
	background-position:-1460px -101px
}
.solu-use-prod .use-prod dl dt i.icon-guanjia {
	background-position:-1389px -360px;
	width:47px
}
.solu-use-prod .use-prod dl:hover dt {
	background-color:#fff;
	border:2px solid #fff
}
.solu-use-prod .use-prod dl:hover dt i.icon-cloud {
	background-position:-692px -654px
}
.solu-use-prod .use-prod dl:hover dt i.icon-cgroup {
	background-position:-748px -665px
}
.solu-use-prod .use-prod dl:hover dt i.icon-cmonitor {
	background-position:-902px -666px
}
.solu-use-prod .use-prod dl:hover dt i.icon-cdn {
	background-position:-825px -666px
}
.solu-use-prod .use-prod dl:hover dt i.icon-clb {
	background-position:-521px -720px
}
.solu-use-prod .use-prod dl:hover dt i.icon-instance {
	background-position:-882px -723px
}
.solu-use-prod .use-prod dl:hover dt i.icon-dedicated {
	background-position:-1005px -723px
}
.solu-use-prod .use-prod dl:hover dt i.icon-rds {
	background-position:-841px -724px
}
.solu-use-prod .use-prod dl:hover dt i.icon-storg {
	background-position:-1169px -656px
}
.solu-use-prod .use-prod dl:hover dt i.icon-server {
	background-position:-1322px -168px
}
.solu-use-prod .use-prod dl:hover dt i.icon-vpcloud {
	background-position:-1394px -177px
}
.solu-use-prod .use-prod dl:hover dt i.icon-ddos {
	background-position:-1460px -178px
}
.solu-use-prod .use-prod dl:hover dt i.icon-guanjia {
	background-position:-1432px -360px;
	width:47px
}
.solu-use-prod .use-prod dl:hover dd {
	color:#fff
}
.solu-case {
	width:89.8%;
	margin:80px auto 0;
	min-height:420px
}
.solu-case .solu-case-sort {
	position:relative;
	float:left;
	width:265px;
	margin:0 95px 70px 0;
	text-align:center
}
.solu-case-sort:nth-child(3n) {
	margin-right:0
}
.solu-case-sort dl {
	width:265px;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out
}
.solu-case-sort dl dt {
	width:265px;
	height:140px;
	border:1px solid #e5e5e5;
	overflow:hidden;
	display:table-cell;
	background-color:#fff
}
.solu-case-sort ul {
	padding:20px;
	position:absolute;
	z-index:2;
	top:-70px;
	background:#d30830;
	color:#fff;
	width:225px;
	height:240px;
	overflow:hidden;
	opacity:0;
	display:none/9;
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out;
	transform:perspective(800px) rotateY(-180deg);
	-o-transform:perspective(800px) rotateY(-180deg);
	-ms-transform:perspective(800px) rotateY(-180deg);
	-webkit-transform:perspective(800px) rotateY(-180deg)
}
.solu-case-sort ul li {
	display:inline-block;
	width:100%;
	text-align:center
}
.solu-case-sort ul li.title {
	border:1px solid #d30830;
	font-size:18px
}
.solu-case-sort ul li.word {
	font-size:12px;
	text-align:left;
	line-height:20px;
	margin:20px 0 40px;
	overflow:hidden;
	text-overflow:ellipsis;
	height:120px;
	display:-webkit-box;
	-webkit-line-clamp:6;
	-webkit-box-orient:vertical
}
.solu-case-sort ul li.opt a {
	display:inline-block;
	border:1px solid #fff;
	color:#fff;
	width:140px;
	height:40px;
	line-height:38px
}
.solu-case-sort ul li.opt a:hover {
	background:#fff;
	color:#d30830
}
.solu-case .solu-case-sort:hover dl {
	display:none/9;
	opacity:0;
	transform:perspective(800px) rotateY(-180deg);
	-o-transform:perspective(800px) rotateY(-180deg);
	-ms-transform:perspective(800px) rotateY(-180deg);
	-webkit-transform:perspective(800px) rotateY(-180deg)
}
.solu-case .solu-case-sort:hover ul {
	display:block/9;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0)
}
.solution-more {
	width:100%;
	height:708px;
	background:url(/static/image/bg/solution-more.jpg) center no-repeat #324258;
	color:#fff
}
.solution-more ul {
	width:89.8%;
	margin:60px auto 0
}
.solution-more li {
	float:left;
	width:245px;
	text-align:center
}
.solution-more li a {
	display:block;
	height:105px;
	padding:30px 0;
	color:#646f80;
	border:1px solid #646f80;
	margin-right:-1px;
	margin-bottom:-1px;
	position:relative
}
.solution-more li a span.solu-more-hover {
	position:absolute;
	width:242px;
	height:163px;
	border:1px solid #fff;
	top:0;
	left:0
}
.solution-more li a:hover {
	color:#fff
}
.solution-more li label {
	display:block;
	font-size:16px;
	margin-top:25px
}
.solution-more li i {
	width:72px;
	height:50px;
	background:url(/static/image/icon/solu_icon.png) no-repeat;
	display:inline-block;
	margin-top:15px
}
.solution-more li i.martop0 {
	margin-top:0;
	width:52px;
	height:60px
}
.solution-more li i.width68 {
	width:68px
}
.solution-more li i.width50 {
	width:50px
}
.solution-more li i.icon-solu01 {
	background-position:-351px -273px
}
.solution-more li i.icon-solu02 {
	background-position:-349px -331px
}
.solution-more li i.icon-solu03 {
	background-position:-345px -382px
}
.solution-more li i.icon-solu04 {
	background-position:-421px -275px
}
.solution-more li i.icon-solu05 {
	background-position:-420px -322px
}
.solution-more li i.icon-solu06 {
	background-position:-429px -372px
}
.solution-more li i.icon-solu07 {
	background-position:-353px -435px
}
.solution-more li i.icon-solu08 {
	background-position:-417px -436px
}
.solution-more li i.icon-solu09 {
	background-position:-63px -469px;
	height:55px;
	width:70px
}
.solution-more li a:hover i.icon-solu01 {
	background-position:-9px -305px
}
.solution-more li a:hover i.icon-solu02 {
	background-position:-7px -363px
}
.solution-more li a:hover i.icon-solu03 {
	background-position:-3px -414px
}
.solution-more li a:hover i.icon-solu04 {
	background-position:-79px -307px
}
.solution-more li a:hover i.icon-solu05 {
	background-position:-78px -354px
}
.solution-more li a:hover i.icon-solu06 {
	background-position:-87px -404px
}
.solution-more li a:hover i.icon-solu07 {
	background-position:-131px -436px
}
.solution-more li a:hover i.icon-solu08 {
	background-position:-196px -436px
}
.solution-more li a:hover i.icon-solu09 {
	background-position:5px -470px;
	height:55px;
	width:70px
}
.page-banner.banner-logistics {
	background:url(/static/image/bg/solu_logistics_banner.jpg) center no-repeat #283d6c
}
.banner-logistics .banner-text {
	width:54%
}
.solu-logistics-framework {
	position:relative;
	display:inline-block;
	background:url(/static/image/pic/solu_logistics_mob.png) no-repeat;
	width:100%;
	height:870px
}
.mob-logistics .mob-logistics-hover:hover {
	background-image:url(/static/image/pic/solu_logistics_mob_hover.png)
}
.mob-logistics .mob-logistics-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-logistics .mob-logistics-hover.h01 {
	background-position:-321px -117px;
	width:50px;
	height:57px;
	left:321px;
	top:117px
}
.mob-logistics .mob-logistics-hover.h02 {
	background-position:-321px -213px;
	width:50px;
	height:57px;
	left:321px;
	top:213px
}
.mob-logistics .mob-logistics-hover.h03 {
	background-position:-475px -113px;
	width:35px;
	height:65px;
	left:475px;
	top:113px
}
.mob-logistics .mob-logistics-hover.h04 {
	background-position:-468px -202px;
	width:45px;
	height:62px;
	left:468px;
	top:202px
}
.mob-logistics .mob-logistics-hover.h05 {
	background-position:-588px -100px;
	width:53px;
	height:73px;
	left:588px;
	top:100px
}
.mob-logistics .mob-logistics-hover.h06 {
	background-position:-588px -186px;
	width:53px;
	height:73px;
	left:588px;
	top:186px
}
.mob-logistics .mob-logistics-hover.h07 {
	background-position:-588px -277px;
	width:53px;
	height:73px;
	left:588px;
	top:277px
}
.mob-logistics .mob-logistics-hover.h08 {
	background-position:-686px -100px;
	width:53px;
	height:73px;
	left:686px;
	top:100px
}
.mob-logistics .mob-logistics-hover.h09 {
	background-position:-686px -186px;
	width:53px;
	height:73px;
	left:686px;
	top:186px
}
.mob-logistics .mob-logistics-hover.h10 {
	background-position:-686px -277px;
	width:53px;
	height:73px;
	left:686px;
	top:277px
}
.mob-logistics .mob-logistics-hover.h11 {
	background-position:-937px -105px;
	width:84px;
	height:194px;
	left:937px;
	top:105px
}
.mob-logistics .mob-logistics-hover.h12 {
	background-position:-901px -344px;
	width:75px;
	height:50px;
	left:901px;
	top:344px
}
.mob-logistics .mob-logistics-hover.h13 {
	background-position:-332px -590px;
	width:190px;
	height:100px;
	left:332px;
	top:590px
}
.mob-logistics .mob-logistics-hover.h14 {
	background-position:-589px -590px;
	width:190px;
	height:100px;
	left:589px;
	top:590px
}
.page-banner.banner-edu {
	background:url(/static/image/bg/solu_edu_banner.png) center no-repeat #2c3543
}
.banner-edu .banner-text {
	width:54%;
	margin-top:125px
}
.solu-framework.edu-fw {
	height:1238px;
	background:url(/static/image/bg/solu_edu_framework.gif) center #2c3543;
	color:#b1b9c6
}
.solu-framework.edu-fw.he1100 {
	height:1100px
}
.solu-framework.edu-fw.he1170 {
	height:1170px
}
.solu-framework.edu-fw.he1010 {
	height:1010px
}
.solu-framework .solu-app-scenario span {
	padding:15px 95px;
	border:1px solid #b1b9c6;
	font-size:16px;
	color:#fff
}
.solu-edu-framework {
	position:relative;
	background-image:url(/static/image/pic/solu_edu_mob.png);
	width:956px;
	height:769px
}
.mob-edu .mob-edu-hover:hover {
	background-image:url(/static/image/pic/solu_edu_mob_hover.png)
}
.mob-edu .mob-edu-hover {
	position:absolute;
	width:88px;
	height:79px
}
.mob-edu .mob-edu-hover.h01 {
	background-position:-615px -82px;
	left:615px;
	top:82px;
	width:110px;
	height:97px
}
.mob-edu .mob-edu-hover.h02 {
	background-position:-234px -214px;
	left:234px;
	top:214px;
	width:46px;
	height:57px
}
.mob-edu .mob-edu-hover.h03 {
	background-position:-383px -214px;
	left:383px;
	top:214px;
	width:46px;
	height:57px
}
.mob-edu .mob-edu-hover.h04 {
	background-position:-530px -214px;
	left:530px;
	top:214px;
	width:46px;
	height:57px
}
.mob-edu .mob-edu-hover.h05 {
	background-position:-17px -490px;
	left:17px;
	top:490px
}
.mob-edu .mob-edu-hover.h06 {
	background-position:-111px -490px;
	left:111px;
	top:490px
}
.mob-edu .mob-edu-hover.h07 {
	background-position:-205px -490px;
	left:205px;
	top:490px
}
.mob-edu .mob-edu-hover.h08 {
	background-position:-296px -490px;
	left:296px;
	top:490px
}
.mob-edu .mob-edu-hover.h09 {
	background-position:-389px -490px;
	left:389px;
	top:490px
}
.mob-edu .mob-edu-hover.h10 {
	background-position:-503px -468px;
	left:503px;
	top:468px;
	width:164px;
	height:118px
}
.mob-edu .mob-edu-hover.h11 {
	background-position:-670px -468px;
	left:670px;
	top:468px;
	width:232px;
	height:118px
}
.mob-edu .mob-edu-hover.h12 {
	background-position:-584px -686px;
	left:584px;
	top:686px;
	width:205px;
	height:85px
}
.mob-edu .mob-edu-hover.h13 {
	background-position:-232px -682px;
	left:232px;
	top:682px;
	width:205px;
	height:85px
}
.page-banner.edu-medical {
	background:url(/static/image/bg/solu_medi_banner.jpg) center no-repeat #2c3543
}
.solu-framework.edu-medical {
	height:1138px;
	background:url(/static/image/bg/solu_medi_framework.jpg) center #192c49;
	color:#b1b9c6
}
.solu-medical-framework {
	position:relative;
	background-image:url(/static/image/pic/solu_medical_mob.png);
	width:1070px;
	height:690px;
	margin:0 auto
}
.solu-medical-framework .mob-medi-hover:hover {
	background:url(/static/image/pic/solu_medical_mob_hover.png) no-repeat;
	margin:0 auto
}
.mob-medical .mob-medi-hover {
	position:absolute;
	width:88px;
	height:79px
}
.mob-medical .mob-medi-hover.h01 {
	background-position:-106px -126px;
	left:106px;
	top:126px;
	width:54px;
	height:70px
}
.mob-medical .mob-medi-hover.h02 {
	background-position:-255px -126px;
	left:255px;
	top:126px;
	width:54px;
	height:70px
}
.mob-medical .mob-medi-hover.h03 {
	background-position:-405px -126px;
	left:405px;
	top:126px;
	width:54px;
	height:70px
}
.mob-medical .mob-medi-hover.h04 {
	background-position:-533px -123px;
	left:533px;
	top:123px;
	width:54px;
	height:70px
}
.mob-medical .mob-medi-hover.h05 {
	background-position:-143px -215px;
	left:143px;
	top:215px;
	width:348px;
	height:142px
}
.mob-medical .mob-medi-hover.h06 {
	background-position:-511px -215px;
	left:511px;
	top:215px;
	width:348px;
	height:142px
}
.mob-medical .mob-medi-hover.h07 {
	background-position:-144px -371px;
	left:144px;
	top:371px;
	width:348px;
	height:142px
}
.mob-medical .mob-medi-hover.h08 {
	background-position:-510px -371px;
	left:510px;
	top:371px;
	width:348px;
	height:142px
}
.mob-medical .mob-medi-hover.h09 {
	background-position:-138px -550px;
	left:138px;
	top:550px;
	width:725px;
	height:144px
}
.mob-medical .mob-medi-hover.h10 {
	background-position:-725px -106px;
	left:725px;
	top:106px;
	width:348px;
	height:106px
}
.solu-medical-framework .pop-detail.cdn {
	top:-88px;
	left:-21px
}
.solu-medical-framework .pop-detail.cmonitor {
	top:-70px;
	left:125px
}
.solu-medical-framework .pop-detail.clb {
	top:-88px;
	left:273px
}
.solu-medical-framework .pop-detail.cgroup {
	top:-86px;
	left:401px
}
.solu-medical-framework .pop-detail.c1 {
	top:14px;
	left:164px
}
.solu-medical-framework .pop-detail.c2 {
	top:33px;
	left:526px
}
.solu-medical-framework .pop-detail.c3 {
	top:188px;
	left:98px
}
.solu-medical-framework .pop-detail.c4 {
	top:188px;
	left:528px
}
.solu-medical-framework .pop-detail.c5 {
	top:349px;
	left:330px
}
.solu-medical-framework .pop-detail.c6 {
	top:-12px;
	left:740px
}
.page-banner.banner-fin {
	background:url(/static/image/bg/solu_fin_banner.jpg) center no-repeat #2c3543
}
.banner-solu .banner-text.win-63 {
	width:63%
}
.solu-fin-framework {
	position:relative;
	background-image:url(/static/image/pic/solu_fin_mob.png);
	width:100%;
	height:720px
}
.mob-fin .mob-fin-hover {
	position:absolute;
	width:88px;
	height:79px
}
.mob-fin .mob-fin-hover:hover {
	background-image:url(/static/image/pic/solu_fin_mob_hover.png)
}
.mob-fin .mob-fin-hover.h01 {
	background-position:-72px -170px;
	left:72px;
	top:170px;
	width:74px;
	height:64px
}
.mob-fin .mob-fin-hover.h02 {
	background-position:-160px -141px;
	left:160px;
	top:141px;
	width:164px;
	height:129px
}
.mob-fin .mob-fin-hover.h03 {
	background-position:-689px -178px;
	top:178px;
	left:689px;
	width:42px;
	height:53px
}
.mob-fin .mob-fin-hover.h04 {
	background-position:-871px -178px;
	top:178px;
	left:871px;
	width:42px;
	height:53px
}
.mob-fin .mob-fin-hover.h05 {
	background-position:-44px -294px;
	top:294px;
	left:44px;
	width:135px;
	height:89px
}
.mob-fin .mob-fin-hover.h06 {
	background-position:-184px -294px;
	top:294px;
	left:184px;
	width:130px;
	height:89px
}
.mob-fin .mob-fin-hover.h07 {
	background-position:-319px -294px;
	top:294px;
	left:319px;
	width:130px;
	height:89px
}
.mob-fin .mob-fin-hover.h08 {
	background-position:-891px -451px;
	left:891px;
	top:451px;
	width:74px;
	height:64px
}
.mob-fin .mob-fin-hover.h09 {
	background-position:-73px -565px;
	left:73px;
	top:565px;
	width:346px;
	height:158px
}
.mob-fin .mob-fin-hover.h10 {
	background-position:-256px -465px;
	left:256px;
	top:465px;
	width:150px;
	height:96px
}
.mob-fin .mob-fin-hover.h11 {
	background-position:-671px -317px;
	left:671px;
	top:317px;
	width:409px;
	height:86px
}
.mob-fin .mob-fin-hover.h12 {
	background-position:-808px -317px;
	left:808px;
	top:317px;
	width:131px;
	height:86px
}
.mob-fin .mob-fin-hover.h13 {
	background-position:-944px -317px;
	left:944px;
	top:317px;
	width:134px;
	height:86px
}
.solu-fin-framework .pop-detail.cdn {
	top:-25px;
	left:-33px
}
.solu-fin-framework .pop-detail.cmonitor {
	top:-37px;
	left:83px
}
.solu-fin-framework .pop-detail.clb {
	top:-33px;
	left:557px
}
.solu-fin-framework .pop-detail.cgroup {
	top:-33px;
	left:736px
}
.solu-fin-framework .pop-detail.c1 {
	top:90px;
	left:-41px
}
.solu-fin-framework .pop-detail.c2 {
	top:90px;
	left:93px
}
.solu-fin-framework .pop-detail.c3 {
	top:87px;
	left:201px
}
.solu-fin-framework .pop-detail.c4 {
	top:240px;
	left:770px
}
.solu-fin-framework .pop-detail.c5 {
	top:421px;
	left:97px
}
.solu-fin-framework .pop-detail.c6 {
	top:273px;
	left:177px
}
.solu-fin-framework .pop-detail.c7 {
	top:98px;
	left:718px
}
.page-banner.page-datasolution {
	background:url(/static/image/bg/solu_dsp_banner.jpg) center no-repeat #393F4F;
	height:645px
}
.page-datasolution .banner-text {
	width:52%
}
.solu-wear .dsp-data {
	width:20%;
	margin-right:5.9%
}
.solu-framework.datadap-fw {
	height:1300px;
	background:url(/static/image/bg/solu_dsp_framework.jpg) center #283d6a;
	color:#b1b9c6
}
.solu-dsp-framework {
	background-image:url(/static/image/pic/solu_dsp_mob.png);
	position:relative;
	display:inline-block;
	width:900px;
	height:845px
}
.mob-dsp .mob-dsp-hover:hover {
	background:url(/static/image/pic/solu_dsp_mob_hover.png) no-repeat
}
.mob-dsp .mob-dsp-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-dsp .mob-dsp-hover.h01 {
	background-position:-173px -209px;
	width:68px;
	height:78px;
	left:173px;
	top:209px
}
.mob-dsp .mob-dsp-hover.h02 {
	background-position:-342px -211px;
	width:68px;
	height:78px;
	left:342px;
	top:211px
}
.mob-dsp .mob-dsp-hover.h03 {
	background-position:-508px -210px;
	width:68px;
	height:78px;
	left:508px;
	top:210px
}
.mob-dsp .mob-dsp-hover.h04 {
	background-position:-13px -359px;
	width:96px;
	height:126px;
	left:13px;
	top:359px
}
.mob-dsp .mob-dsp-hover.h05 {
	background-position:-135px -358px;
	width:105px;
	height:126px;
	left:135px;
	top:358px
}
.mob-dsp .mob-dsp-hover.h06 {
	background-position:-246px -359px;
	width:110px;
	height:115px;
	left:246px;
	top:359px
}
.mob-dsp .mob-dsp-hover.h07 {
	background-position:-16px -491px;
	width:90px;
	height:126px;
	left:16px;
	top:491px
}
.mob-dsp .mob-dsp-hover.h08 {
	background-position:-581px -359px;
	width:129px;
	height:126px;
	left:581px;
	top:359px
}
.mob-dsp .mob-dsp-hover.h09 {
	background-position:-713px -357px;
	width:129px;
	height:126px;
	left:713px;
	top:357px
}
.mob-dsp .mob-dsp-hover.h10 {
	background-position:-578px -490px;
	width:129px;
	height:126px;
	left:578px;
	top:490px
}
.mob-dsp .mob-dsp-hover.h11 {
	background-position:-50px -717px;
	width:270px;
	height:133px;
	left:50px;
	top:717px
}
.mob-dsp .mob-dsp-hover.h12 {
	background-position:-356px -453px;
	width:229px;
	height:64px;
	left:356px;
	top:453px
}
.page-banner.page-espsolution {
	background:url(/static/image/bg/solu_esp_banner.jpg) center no-repeat #393F4F;
	height:645px
}
.page-espsolution .banner-text {
	width:40%
}
.solu-use-prod .use-prod .item.ml55 {
	margin:80px 72px 0
}
.solu-use-prod .use-prod.itemwd {
	width:75%
}
.solu-framework.esp-fw {
	height:1220px;
	background:url(/static/image/bg/solu_esp_framework.jpg) center #2F3C4D;
	color:#b1b9c6
}
.solu-framework.esp-fw.he-1200 {
	height:1200px
}
.solu-esp-framework {
	background-image:url(/static/image/pic/solu_esp_mob.png);
	position:relative;
	display:inline-block;
	width:716px;
	height:747px
}
.mob-esp .mob-esp-hover:hover {
	background:url(/static/image/pic/solu_esp_mob_hover.png) no-repeat
}
.mob-esp .mob-esp-hover {
	position:absolute;
	width:58px;
	height:95px
}
.mob-esp .mob-esp-hover.h09 {
	background-position:-238px -648px;
	left:238px;
	top:648px;
	width:191px;
	height:118px
}
.solu-esp-framework .qianh {
	width:336px
}
.mob-esp .mob-esp-hover.h01 {
	background-position:-420px -23px;
	left:420px;
	top:23px;
	width:225px;
	height:110px
}
.mob-esp .mob-esp-hover.h02 {
	background-position:-147px -137px;
	left:147px;
	top:137px;
	width:68px;
	height:78px
}
.mob-esp .mob-esp-hover.h03 {
	background-position:-240px -137px;
	left:240px;
	top:137px;
	width:68px;
	height:78px
}
.mob-esp .mob-esp-hover.h04 {
	background-position:-328px -135px;
	left:328px;
	top:135px;
	width:68px;
	height:78px
}
.mob-esp .mob-esp-hover.h05 {
	background-position:-68px -225px;
	left:68px;
	top:225px;
	width:317px;
	height:267px
}
.mob-esp .mob-esp-hover.h06 {
	background-position:-398px -251px;
	left:398px;
	top:251px;
	width:216px;
	height:151px
}
.mob-esp .mob-esp-hover.h07 {
	background-position:-42px -499px;
	left:42px;
	top:499px;
	width:562px;
	height:124px
}
.mob-esp .mob-esp-hover.h08 {
	background-position:-677px -499px;
	left:677px;
	top:499px;
	width:191px;
	height:118px
}
.solu-esp-framework .cdn {
	top:-183px;
	left:375px
}
.solu-esp-framework .cmonitor {
	top:-64px;
	left:29px
}
.solu-esp-framework .clb {
	top:-46px;
	left:116px
}
.solu-esp-framework .group {
	top:-70px;
	left:210px
}
.solu-esp-framework .webinstance {
	top:25px;
	left:82px
}
.solu-esp-framework .instance {
	top:43px;
	left:332px
}
.solu-esp-framework .qianh {
	top:290px;
	left:168px
}
.solu-esp-framework .cloudpay {
	top:546px;
	left:606px
}
.solu-esp-framework .c1 {
	top:440px;
	left:180px
}
.red-bd-wrap .p40 {
	padding:45px 0
}
.point-txt p {
	padding-bottom:5px;
	color:#030202;
	display:inline-block;
	width:100%
}
.point-txt p i.dot-i {
	font-style:normal;
	color:#d30830;
	font-size:20px;
	padding-right:10px;
	width:20px;
	float:left;
	text-align:right
}
.point-txt p span {
	float:left;
	width:96%;
	text-align:left;
	line-height:26px
}
.dbk-prod-advant dl {
	float:left;
	display:inline-block;
	margin:0 7.5% 0 0
}
.dbk-prod-advant dl:last-child {
	margin-right:0
}
.dbk-prod-advant dl dt {
	display:inline-block;
	margin-left:0
}
.dbk-prod-advant dl dt label {
	display:block;
	font-size:18px;
	color:#d30830;
	margin:15px 0
}
.dbk-prod-advant dl dd {
	display:inline-block;
	line-height:24px;
	margin-bottom:5px;
	text-align:left;
	color:#030202
}
.dbk-prod-advant dl dd i {
	font-size:18px;
	color:#9e9e9e;
	font-style:normal;
	width:20px;
	float:left;
	vertical-align:sub
}
.dbk-prod-advant dl dd span {
	float:left;
	width:92%
}
.dbk-prod-advant dl {
	width:27%
}
.dbk-prod-advant dl dd {
	width:100%
}
.dbk-prod-advant dl.middle01 {
	width:31%
}
.dbk-prod-advant dl.middle01 dd {
	width:80%
}
.dbk-prod-advant dl dt label.cfw-wid1 {
	width:74%;
	padding:0 13%
}
.dbk-prod-advant dl dt label.cfw-wid2 {
	width:70%;
	padding:0 15%
}
.dbk-prod-advant dl dt label.cfw-wid3 {
	width:75%;
	padding:0 10%
}
.hktheme {
	height:694px;
	background:url(/static/image/bg/hkglobal.jpg) center no-repeat #3d3c57;
	text-align:center;
	color:#fff
}
.hktheme .wp {
	display:inline-block;
	width:90%;
	margin:0 auto;
	padding-top:50px
}
.hktheme .wp .logo {
	width:170px;
	height:38px
}
.hktheme .wp .ret {
	font-size:16px;
	color:#fff
}
.hktheme .wp .ret i {
	display:inline-block;
	width:0;
	height:0;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	border-left:10px solid #fff
}
.hktheme .wp .ret:hover {
	color:#e3e3e3
}
.hktheme .theme h2 {
	font-size:34px;
	font-weight:700
}
.hktheme .theme h1 {
	font-size:58px;
	font-weight:700;
	margin:20px 0 40px
}
.hktheme .theme h5 {
	font-size:20px
}
.hktheme .nav_area {
	position:absolute;
	width:100%;
	height:100px;
	left:0;
	bottom:0;
	z-index:99;
	transition:all .3s;
	background-color:rgba(0,0,0,.4)
}
.hktheme .nav_area.fixed {
	position:fixed;
	top:0;
	background-color:rgba(0,0,0,.8)
}
@media \0screen\,screen\9 {
	.hktheme .nav_area {
		background-color:#3d3c57
	}
	.hktheme .nav_area .nav_item {
		position:relative
	}
}
.hktheme .nav_area .nav_item {
	display:inline-block;
	width:1100px;
	margin:0 auto;
	color:#fff;
	font:18px/30px "微软雅黑"
}
.hktheme .nav_area .nav_item a {
	color:#fff
}
.hktheme .nav_area .nav_item dl {
	float:left;
	width:19.8%;
	height:60px;
	padding:20px 0;
	border-left:1px solid #615e60;
	cursor:pointer
}
.hktheme .nav_area .nav_item dl:last-child {
	border-right:1px solid #615e60
}
.hktheme .nav_area .nav_item dl.selected,.hktheme .nav_area .nav_item dl:hover {
	background:#d30830;
	border-left:1px solid #d30830
}
.hktheme .nav_area .nav_item dl dt {
	display:inline-block;
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:38px;
	height:36px
}
.hktheme .nav_area .nav_item dl dt.dc {
	background-position:-463px -460px
}
.hktheme .nav_area .nav_item dl dt.network {
	background-position:-503px -460px
}
.hktheme .nav_area .nav_item dl dt.solutions {
	background-position:-544px -460px;
	width:45px
}
.hktheme .nav_area .nav_item dl dt.footprint {
	background-position:-591px -458px
}
.hktheme .nav_area .nav_item dl dt.sale {
	background-position:-628px -456px
}
.hkglobal .datacenter,.hkglobal .hkfootprint,.hkglobal .hksale,.hkglobal .hksolutions,.hkglobal .network {
	width:100%
}
.hkglobal .cus_problems,.hkglobal .hkfootprint .footprint,.hkglobal .hksale .hksale_area,.hkglobal .hksolutions .prod_solus_area,.hkglobal .hksolutions .prod_solus_view,.hkglobal .network .network_stable,.hkglobal .network .network_view {
	display:inline-block;
	padding:6% 0;
	width:100%
}
.hkglobal .cus_problems .problem {
	float:left;
	width:410px
}
.hkglobal .cus_problems .no {
	width:270px;
	height:248px
}
.hkglobal .cus_problems .problem p {
	font:16px/18px "微软雅黑"
}
.hkglobal .cus_problems .problem h2 {
	font:700 48px/50px "微软雅黑";
	margin:45px 0 50px
}
.hkglobal .cus_problems .problem h3 {
	font:700 30px/32px "微软雅黑";
	margin:40px 0 30px
}
.hkglobal .cus_problems .problem h4 {
	font:700 20px/22px "微软雅黑";
	margin-top:50px
}
.hkglobal .cus_problems .problem h5 {
	font:20px/22px "微软雅黑"
}
.hkglobal .cus_problems .problem h6 {
	font:18px/20px "微软雅黑"
}
.hkglobal .dc_item {
	border-top:1px solid #e0dfdf
}
.hkglobal .dc_item h3,.hkglobal .hksale .hksale_area h3,.hkglobal .hksolutions .prod_solus_area h3,.hkglobal .network .network_stable h3 {
	display:inline-block;
	font-size:30px;
	color:#d30830;
	border-left:6px solid #d30830;
	padding-left:20px;
	margin-bottom:20px
}
.hkglobal .dc_item h6 {
	font-size:18px
}
.hkglobal .dc_info .dc_pic {
	height:495px
}
.hkglobal .dc_info .photo-txt {
	position:absolute;
	top:0;
	left:0;
	padding-top:30px;
	height:465px;
	z-index:50;
	color:#fff;
	background-color:rgba(0,0,0,.8);
	width:450px;
	font-size:24px
}
.hkglobal .dc_info .photo-txt dl {
	display:inline-block;
	width:93%
}
.hkglobal .dc_info .photo-txt dl dt {
	font-size:24px;
	margin-bottom:30px
}
.hkglobal .dc_info .photo-txt dl dt span {
	display:block;
	width:50%;
	border:1px solid #fff;
	margin:15px auto 0
}
.hkglobal .dc_info .photo-txt dl dd {
	display:block;
	font-size:16px;
	margin:0 0 15px 100px;
	text-align:left
}
.hkglobal .dc_info .photo-txt dl.rzqy dd {
	margin:0;
	text-align:center
}
.hkglobal .dc_info .photo-txt dl.rzqy dd i {
	display:inline-block;
	background:url(/static/image/customers/hk_settled_comm.png) no-repeat;
	width:42px;
	height:43px
}
.hkglobal .dc_info .photo-txt dl.rzqy dd i.huawei {
	background-position:0 0
}
.hkglobal .dc_info .photo-txt dl.rzqy dd i.kingsoft {
	background-position:-42px 5px;
	width:80px
}
.hkglobal .dc_info .photo-txt dl.rzqy dd i.lenovo {
	background-position:-126px 3px;
	width:95px
}
.hkglobal .dc_info .photo-txt dl.rzqy dd i.tencent {
	background-position:-222px 2px;
	width:90px
}
.hkglobal .network .network_view {
	background:url(/static/image/bg/hk_net_view.png) center no-repeat #fddce9;
	height:365px;
	padding:0
}
.hkglobal .network_view .overview_item p {
	position:absolute;
	left:509px;
	top:145px;
	z-index:2;
	font-size:24px;
	color:#fff;
	line-height:34px;
	width:100px
}
.hkglobal .netspeed_item,.hkglobal .netstable_item {
	margin:5% 0 10%
}
.hkglobal .netspeed_item {
	margin-bottom:0
}
.hkglobal .netstable_item dl {
	float:left;
	width:25%
}
.hkglobal .netstable_item dl dt {
	margin-bottom:35px;
	text-align:center
}
.hkglobal .netstable_item dl dt i {
	display:inline-block;
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:90px;
	height:95px
}
.hkglobal .netstable_item dl dt i.icon-net01 {
	background-position:-730px -5px
}
.hkglobal .netstable_item dl dt i.icon-net02 {
	background-position:-820px -5px
}
.hkglobal .netstable_item dl dt i.icon-net03 {
	background-position:-910px -5px;
	width:95px
}
.hkglobal .netstable_item dl dt i.icon-net04 {
	background-position:-1007px -5px;
	width:100px
}
.hkglobal .netstable_item dl dd {
	display:inline-block;
	line-height:24px;
	border-right:1px solid #e3e3e3;
	padding:0 8%;
	min-height:185px;
	color:#35404f
}
.hkglobal .netstable_item dl:first-child dd {
	padding-left:0
}
.hkglobal .netstable_item dl:last-child dd {
	border-right:0;
	padding-right:0
}
.hkglobal .netstable_item dl dd strong {
	display:inline-block;
	width:100%;
	margin-bottom:15px;
	font-size:22px;
	font-weight:400;
	text-align:center
}
.hkglobal .netspeed_item dl {
	float:left;
	width:502px;
	margin-bottom:50px
}
.hkglobal .netspeed_item dl.right {
	float:right;
	text-align:right
}
.hkglobal .netspeed_item dl dt {
	position:relative;
	display:block;
	width:100%;
	margin-bottom:20px
}
.hkglobal .netspeed_item dl dt img {
	width:500px;
	height:256px;
	border:1px solid #e3e3e3
}
.hkglobal .netspeed_item dl dd {
	display:inline-block;
	width:100%;
	text-align:center
}
.netspeed_item dl:hover .hover {
	position:absolute;
	display:none;
	width:500px;
	height:256px;
	left:0;
	top:0;
	z-index:1;
	background-color:rgba(0,0,0,.6)
}
.netspeed_item dl dt .magnifier {
	position:absolute;
	top:94px;
	left:216px;
	display:none;
	background:url(/static/image/btn/magnifier68.png) no-repeat;
	width:68px;
	height:68px;
	z-index:3;
	cursor:pointer
}
@media \0screen\,screen\9 {
	.hkglobal .datacenter .dc_item h3,.hkglobal .hksale .hksale_area h3,.hkglobal .hksolutions .prod_solus_area h3,.hkglobal h3 {
		border-left:0;
		padding-left:0
	}
}
.netspeed_popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:857px;
	margin:-304px 0 0 -423px;
	border-radius:5px;
	border:2px solid #666;
	background-color:#fff;
	display:none;
	box-shadow:0 0 10px #666
}
.hkglobal .prod_solus_view .overview_item,.netspeed_poptit {
	position:relative
}
.netspeed_popover.width650 {
	width:690px;
	margin:-250px 0 0 -345px
}
.netspeed_poptit {
	padding:12px
}
.netspeed_poptit .close {
	float:right;
	color:#999;
	margin:-8px -12px -5px;
	font:700 30px/30px simsun;
	text-shadow:0 1px 0 #ddd
}
.netspeed_poptit .close:hover {
	color:#333
}
.netspeed_popbod {
	padding:0 20px 10px
}
.netspeed_popbod .demand_submit_result {
	text-align:center;
	width:90%;
	margin:20px auto 0
}
.netspeed_popbod .demand_submit_result .txt {
	font-size:20px;
	margin:5% 0
}
.hkglobal .dd .ddTitle .ddTitleText {
	padding:0 20px 0 10px
}
.hkglobal .dd .ddChild li {
	padding:0
}
.hkglobal .hksolutions .prod_solus_view {
	background:url(/static/image/bg/hk_prodsolu.jpg) center no-repeat #343434;
	height:410px;
	padding:0
}
.hkglobal .overview_item p {
	position:absolute;
	left:225px;
	top:85px;
	z-index:2;
	font-size:18px;
	color:#fff
}
.hkglobal .overview_item p.p2 {
	left:115px;
	top:265px
}
.hkglobal .overview_item p.p3 {
	left:825px
}
.hkglobal .overview_item p.p4 {
	left:960px;
	top:262px
}
.hkglobal .overview_item p.p5 {
	left:490px;
	top:275px;
	font-size:30px;
	font-weight:700
}
.hkglobal .prod_solus_item {
	margin-top:5%
}
.hkglobal .prod_solus_item dl {
	float:left;
	width:33%;
	padding-left:13%;
	margin-bottom:6%;
	min-height:135px
}
.hkglobal .prod_solus_item dl:nth-child(2n) {
	float:right
}
.hkglobal .prod_solus_item dl dt {
	position:relative;
	font-size:20px;
	margin-bottom:10px
}
.hkglobal .prod_solus_item dl dt i {
	position:absolute;
	left:-145px;
	top:0;
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:115px;
	height:105px
}
.hkglobal .prod_solus_item dl dt i.icon-cloud {
	background-position:-749px -110px
}
.hkglobal .prod_solus_item dl dt i.icon-ser {
	background-position:-865px -110px
}
.hkglobal .prod_solus_item dl dt i.icon-net {
	background-position:-972px -109px
}
.hkglobal .prod_solus_item dl dt i.icon-plan {
	background-position:-1091px -109px
}
.hkglobal .prod_solus_item dl dd {
	line-height:24px
}
.hkglobal .hksolutions .prod_solus_demand h3 {
	font:700 28px/30px "微软雅黑"
}
.hkglobal .prod_solus_demand .demand_info {
	width:48%;
	margin:40px 0 20px
}
.hkglobal .demand_info h4 {
	margin-bottom:25px;
	font-size:24px
}
.hkglobal .demand_info dl {
	display:inline-block;
	width:100%;
	margin-bottom:3%;
	line-height:44px
}
.hkglobal .demand_info dl dt {
	float:left;
	width:24%;
	font-size:16px
}
.hkglobal .demand_info dl dt font {
	color:#ea291a;
	margin-right:8px
}
.hkglobal .demand_info dl dt input[type=checkbox] {
	width:40px;
	margin-top:13px;
	vertical-align:top
}
.hkglobal .demand_info dl dd {
	float:left;
	width:75%
}
.hkglobal .demand_info dl dd input {
	width:300px;
	padding-left:10px
}
.hkglobal .demand_info dl dd input[type=text] {
	height:44px
}
.demand_info dl dd textarea:focus,.demand_info dl dd textarea:hover,.hkglobal .demand_info dl dd input[type=text]:focus,.hkglobal .demand_info dl dd input[type=text]:hover {
	border:1px solid #d30830
}
.hkglobal .demand_opt a {
	display:inline-block;
	background:#d30830;
	color:#fff;
	font-size:24px;
	width:285px;
	height:66px;
	line-height:62px;
	text-align:center
}
.hkglobal .demand_opt a:hover {
	background:#db043c
}
.hkglobal .demand_opt a.gray,.hkglobal .demand_opt a.gray:hover {
	background:#e3e3e3;
	cursor:not-allowed
}
.hkglobal .demand_info dl dd textarea {
	min-height:100px;
	max-width:400px;
	min-width:300px;
	width:300px;
	border:1px solid #e3e3e3;
	color:#333;
	text-indent:8px;
	padding:4px
}
.hkglobal .errordesc {
	height:22px
}
.hkglobal .hkfootprint .footprint {
	background:url(/static/image/bg/hk_footprint.png) center no-repeat;
	height:1006px
}
.hkglobal .hkfootprint .footprint .foot_name h3 {
	font-size:34px;
	margin-left:-40px
}
.hkglobal .hkfootprint .footprint .footprint_item {
	position:relative;
	width:100%;
	margin-top:245px
}
.hkglobal .footprint_item dl {
	position:absolute;
	z-index:2;
	color:#666;
	width:220px
}
.hkglobal .footprint_item dl.f1 {
	left:85px;
	top:595px
}
.hkglobal .footprint_item dl.f2 {
	left:65px;
	top:450px
}
.hkglobal .footprint_item dl.f3 {
	left:335px;
	top:395px
}
.hkglobal .footprint_item dl.f4 {
	left:210px;
	top:235px
}
.hkglobal .footprint_item dl.f5 {
	left:580px;
	top:195px
}
.hkglobal .footprint_item dl.f6 {
	left:450px;
	top:40px
}
.hkglobal .footprint_item dl.f7 {
	left:815px;
	top:5px
}
.hkglobal .footprint_item dl.w240 {
	width:240px
}
.hkglobal .footprint_item dl dt {
	float:left;
	margin-bottom:10px;
	text-align:center;
	padding:4px 12px;
	background-color:#d30830;
	color:#fff
}
.hkglobal .footprint_item dl dt.right {
	float:right
}
.hkglobal .footprint_item dl dd {
	display:inline-block;
	width:100%;
	line-height:22px
}
.hkglobal .hksale .hksale_banner {
	width:100%;
	height:364px;
	background:url(/static/image/bg/hk_sale_b.jpg) center no-repeat #353535;
	color:#fff
}
.hksale_banner p {
	position:absolute
}
.hksale_banner p.p1 {
	top:85px;
	right:350px;
	font-size:32px
}
.hksale_banner p.p2 {
	top:140px;
	right:140px;
	font-size:36px
}
.hksale_banner p.p3 {
	top:180px;
	right:450px;
	font-size:22px
}
.hksale_banner p.p4 {
	top:195px;
	right:90px;
	font-size:20px
}
.hksale_banner p.p5 {
	top:235px;
	right:260px;
	font-size:30px
}
.hksale .hksale_area .hksale_item {
	margin-top:6%
}
.hksale_area .hksale_item dl {
	position:relative;
	display:inline-block;
	width:375px;
	height:500px;
	border:1px solid #2a2a2a;
	padding:0 30px
}
.hksale_area .hksale_item dl dt {
	background:#d30830;
	width:300px;
	height:60px;
	line-height:58px;
	margin:-30px auto 40px;
	text-align:center;
	font-size:24px;
	font-weight:700;
	color:#fff
}
.hksale_area .hksale_item dl dd {
	margin-bottom:10px;
	font-size:16px
}
.hksale_area .hksale_item dl dd .price {
	font:700 22px/24px "微软雅黑";
	color:#db043c
}
.highlight_linux pre,.highlight_linux_none {
	font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif
}
.hksale_area .hksale_item dl dd.addbw {
	margin:-8px 0 12px 80px
}
.hksale_area .hksale_item dl dd input[type=checkbox] {
	margin-right:10px;
	vertical-align:sub
}
.hksale_area .hksale_item dl dd.opt {
	position:absolute;
	left:65px;
	bottom:-44px
}
.hksale_area .hksale_item dl dd.opt a {
	display:inline-block;
	border:2px solid #d30830;
	background:#fff;
	width:300px;
	height:60px;
	line-height:58px;
	font-size:24px;
	text-align:center;
	color:#d30830
}
.hksale_area .hksale_item dl dd.opt a:hover {
	background:#d30830;
	color:#fff
}
.hksale_area .hksale_item dl dd.opt a.gray,.hksale_area .hksale_item dl dd.opt a.gray:hover {
	background:#e3e3e3;
	color:#fff;
	cursor:not-allowed
}
.partners_b {
	background:url(/static/image/banner/partners_banner.jpg) center no-repeat #242831;
	height:509px
}
.partners_b .word-wear {
	width:420px;
	margin-left:350px;
	margin-top:135px
}
.partners_b h2 {
	font-size:48px;
	line-height:70px
}
.partners_b h3 {
	font-size:36px;
	position:absolute;
	top:115px;
	left:36px
}
.partners_join {
	background:url(/static/image/banner/partners_join.jpg) center no-repeat #242831;
	height:250px
}
.partners_join .part_email {
	position:relative;
	border:2px solid #d30830;
	width:430px;
	height:60px;
	margin:50px auto 0
}
.partners_join .part_email span {
	position:absolute;
	background:#242831;
	padding:0 10px
}
.partners_join .part_email span.s1 {
	left:73px;
	top:-19px
}
.partners_join .part_email span.s2 {
	left:92px;
	top:42px
}
.partners_t {
	background:url(/static/image/bg/partners_bg.jpg) center no-repeat #242831;
	height:663px
}
.partners_t .partner_wear {
	background:url(/static/image/bg/partners_photo.png) center no-repeat;
	height:520px
}
.partners_t .partner_wear label {
	position:absolute;
	top:3px
}
.partners_t .partner_wear label.l1 {
	left:47px
}
.partners_t .partner_wear label.l2 {
	left:257px;
	top:160px
}
.partners_t .partner_wear label.l3 {
	left:118px;
	top:254px
}
.partners_t .partner_wear label.l4 {
	left:393px;
	top:254px
}
.partners_t .partner_wear label.l5 {
	left:170px;
	top:407px
}
.partners_t .partner_wear label.l6 {
	left:336px;
	top:407px
}
.partners_t .partner_wear label.l7 {
	left:615px
}
.partners_t .partner_wear label.l8 {
	left:874px;
	top:163px
}
.partners_t .partner_wear label.l9 {
	left:649px;
	top:252px
}
.partners_t .partner_wear label.l10 {
	left:871px;
	top:405px
}
.partners_t .partner_wear label.l11 {
	left:260px;
	top:297px
}
.partners .apps-wear .part-type dl {
	border-bottom:1px solid #dcdadb;
	font-size:18px
}
.partners .apps-wear .part-type dl dt {
	float:left;
	width:120px
}
.partners .apps-wear .part-type dl dd {
	float:left;
	margin-left:49px
}
.partners .apps-wear .part-type dl dd a {
	display:inline-block;
	width:90px;
	color:#424242;
	border-bottom:3px solid transparent;
	text-align:center;
	margin-bottom:-2px;
	padding-bottom:12px
}
.partners .apps-wear .part-type dl dd a:hover,.partners .apps-wear .part-type dl dd.active a {
	color:#d30830;
	border-bottom:3px solid #d30830
}
.partners .app-sort {
	position:relative;
	float:left;
	width:335px;
	height:335px;
	margin:0 46px 35px 0
}
.partners .app-sort:nth-child(3n) {
	margin-right:0
}
.partners .app-sort .join-partner-btn,.partners .app-sort dl {
	background-color:#fff;
	height:100%;
	text-align:center
}
.partners .app-sort dl dt {
	padding-top:56px;
	height:108px
}
.partners .app-sort dl dd.logotit {
	font-size:18px;
	line-height:48px
}
.partners .app-sort dl dt.icon i {
	background:url(/static/image/customers/partners_g.png) no-repeat;
	display:inline-block
}
.partners .app-sort dl dt.icon i.logo-qingcloud {
	background-position:0 -1px;
	width:125px;
	height:92px
}
.partners .app-sort dl dt.icon i.logo-eisoo {
	background-position:-125px 1px;
	width:190px;
	height:38px;
	margin-top:26px
}
.partners .app-sort dl dt.icon i.logo-yuns {
	background-position:-313px -1px;
	width:170px;
	height:56px;
	margin-top:25px
}
.partners .app-sort dl dt.icon i.logo-yangc {
	background-position:24px -97px;
	width:170px;
	height:56px;
	margin-top:25px
}
.partners .app-sort dl dt.icon i.logo-nsfocus {
	background-position:-129px -53px;
	width:218px;
	height:36px;
	margin-top:35px
}
.partners .app-sort dl dt.icon i.logo-qianmi {
	background-position:-176px -166px;
	width:146px;
	height:50px;
	margin-top:25px
}
.partners .app-sort dl dt.icon i.logo-sixun {
	background-position:-139px -88px;
	width:125px;
	height:68px;
	margin-top:18px
}
.partners .app-sort dl dt.icon i.logo-bais {
	background-position:-262px -139px;
	width:170px;
	height:30px;
	margin-top:38px
}
.partners .app-sort dl dt.icon i.logo-cfen {
	background-position:14px -273px;
	width:145px;
	height:50px;
	margin-top:20px
}
.partners .app-sort dl dt.icon i.logo-cloudpass {
	background-position:4px -204px;
	width:126px;
	height:62px;
	margin-top:18px
}
.partners .app-sort dl dt.icon i.logo-infinttt {
	background-position:-149px -264px;
	width:173px;
	height:34px;
	margin-top:30px
}
.partners .app-sort dl dt.icon i.logo-i8xs {
	background-position:-3px -406px;
	width:150px;
	height:54px;
	margin-top:35px
}
.partners .app-sort dl dt.icon i.logo-zhiyuan {
	background-position:-346px -205px;
	width:174px;
	height:60px;
	margin-top:18px
}
.partners .app-sort dl dt.icon i.logo-blue {
	background-position:-349px -268px;
	width:160px;
	height:78px;
	margin-top:14px
}
.partners .app-sort dl dt.icon i.logo-hand {
	background-position:-127px -299px;
	width:199px;
	height:52px;
	margin-top:18px
}
.partners .app-sort dl dt.icon i.logo-guans {
	background-position:-443px -89px;
	width:209px;
	height:62px;
	margin-top:20px
}
.partners .app-sort dl dt.icon i.logo-height {
	background-position:-131px -349px;
	width:159px;
	height:62px;
	margin-top:20px
}
.partners .app-sort dl dt.icon i.logo-deid {
	background-position:-132px -215px;
	width:199px;
	height:49px;
	margin-top:26px
}
.partners .app-sort dl dt.icon i.logo-lenveo {
	background-position:-321px -167px;
	width:180px;
	height:39px;
	margin-top:28px
}
.partners .app-sort dl dt.icon i.logo-xinjp {
	background-position:6px -323px;
	width:138px;
	height:73px;
	margin-top:18px
}
.partners .app-sort dl dt.icon i.logo-fanx {
	background-position:-356px -53px;
	width:130px;
	height:36px;
	margin-top:35px
}
.partners .app-sort dl dt.icon i.logo-shenxin {
	background-position:-261px -89px;
	width:183px;
	height:53px;
	margin-top:30px
}
.partners .app-sort dl dt.icon i.logo-cloud {
	background-position:-482px 1px;
	width:164px;
	height:57px;
	margin-top:25px
}
.partners .app-sort dl dt.icon i.logo-jiyan {
	background-position:-489px -356px;
	width:160px;
	height:78px;
	margin-top:14px
}
.partners .app-sort dl dt.icon i.logo-cloudera {
	background-position:1px -154px;
	width:176px;
	height:42px;
	margin-top:35px
}
.partners .app-sort dl dt.icon i.logo-caiyun {
	background-position:-294px -350px;
	width:176px;
	height:150px;
	margin-top:5px
}
.partners .app-sort dl dt.line {
	width:20%;
	margin:35px auto;
	border:1px solid #d30830
}
.partners .app-sort dl dd {
	font-size:14px;
	padding:0 20px
}
.partners .app-sort dl dd.two-dd {
	text-align:left
}
.partners .app-sort dl {
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out
}
.partners .app-sort ul,.partners .app-sort:hover dl {
	display:none/9;
	opacity:0
}
.partners .app-sort ul {
	position:absolute;
	top:0;
	background:#d30830;
	color:#fff;
	padding:25px 25px 0;
	width:285px;
	height:310px;
	overflow:hidden;
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0)
}
.partners .app-sort ul li {
	line-height:22px
}
.partners .app-sort ul li:first-child {
	margin-top:26px
}
.partners .app-sort ul li.title {
	font-size:18px;
	margin-bottom:8px
}
.partners .app-sort ul li.word {
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px solid #fff
}
.partners .app-sort:hover ul {
	display:block/9;
	opacity:1
}
.partners .join-partner-btn {
	display:block;
	font-size:80px;
	color:#c2c1c1;
	line-height:326px
}
.partners .loading-more a {
	display:inline-block;
	width:310px;
	height:50px;
	line-height:48px;
	border:1px solid #d5d3d4;
	color:#666
}
.partners .loading-more a:hover {
	border:1px solid #d30830
}
.partners .loading-more a i.arrow-down {
	width:25px;
	height:20px;
	background:url(/static/image/icon/icon1.png) -251px -277px no-repeat;
	display:inline-block
}
.point-txt p i.dot-i.word {
	width:100px;
	color:#030202;
	font-size:14px;
	line-height:26px
}
.point-txt p span.txt {
	width:90%
}
.anch-blog .history {
	background:url(/static/image/icon/gray_line_5x5.jpg) 187px 0 repeat-y;
	overflow:hidden;
	position:relative
}
.history-date {
	overflow:hidden
}
.history-date h2 {
	padding-left:45px;
	margin-bottom:50px
}
.history-date h2 span {
	position:absolute;
	background-color:#fff;
	border:3px solid #d30830;
	border-radius:50%;
	top:0;
	left:176px;
	width:20px;
	height:20px
}
.history-date h2.first {
	position:absolute;
	left:0;
	top:0;
	width:1000px;
	z-index:99
}
.history-date h2 a {
	display:inline-block;
	color:#d30830;
	padding-right:17px;
	font-size:24px;
	margin:21px 97px 0 0
}
.history-date h2 a i {
	display:inline-block;
	zoom:1;
	border:2px solid #f4f4f4;
	border-radius:50%;
	background:url(/static/image/icon/icon1.png) -285px -275px no-repeat;
	width:20px;
	height:20px;
	margin-left:10px;
	vertical-align:sub
}
.history-date h2 a:hover i {
	border:2px solid #dcdadb
}
.history-date h2.date02 {
	background:0 0
}
.history-date ul li {
	padding-bottom:40px;
	zoom:1;
	text-align:left
}
.history-date ul li i {
	display:block;
	background-color:#fff;
	border:2px solid #d30830;
	border-radius:50%;
	width:12px;
	height:12px;
	margin-left:181px;
	position:absolute
}
.history-date ul li.last {
	padding-bottom:0
}
.history-date ul li:after {
	display:block;
	height:0
}
.history-date ul li h3 {
	float:left;
	width:168px;
	text-align:right;
	padding-right:19px;
	color:#424242;
	font-weight:400;
	font-size:18px;
	line-height:16px
}
.history-date ul li h3 span {
	display:block;
	color:#dcdadb;
	font-size:12px;
	margin-top:5px
}
.history-date ul li dl {
	float:left;
	padding-left:41px;
	margin-top:-5px
}
.history-date ul li dl dt {
	font-size:18px;
	color:#424242;
	font-weight:700
}
.history-date ul li dl dt strong {
	font-size:24px
}
.history-date ul li dl dt span {
	display:block;
	color:#666;
	font-size:14px;
	font-weight:400;
	margin-top:5px
}
.history-date ul li dl dt p.mark {
	color:#d30830
}
.st-sort a.st-img {
	width:40px;
	height:40px;
	position:absolute;
	background-color:#d30830;
	top:0;
	left:0;
	display:inline-block
}
.st-sort a.st-img i {
	background:url(/static/image/icon/num-icon.png) no-repeat;
	display:inline-block;
	width:16px;
	height:30px
}
.st-sort a.st-img i.num-1 {
	background-position:-3px 7px
}
.st-sort a.st-img i.num-2 {
	background-position:-21px 7px
}
.st-sort a.st-img i.num-3 {
	background-position:-37px 7px
}
.st-sort a.st-img i.num-4 {
	background-position:-57px 7px
}
.steward-who .st-sort {
	width:265px;
	margin-right:13px
}
.steward-who .st-sort ul li.h210 {
	height:210px
}
.steward-who .st-sort ul li.title.pad-25 {
	font-size:18px;
	color:#d30830;
	padding:20px;
	border:0;
	background-color:#fff
}
.st-sort .lifecycle dl {
	height:275px
}
.st-sort .lifecycle dl dt.mar-20 {
	margin:20px 0 15px;
	border:0;
	padding-bottom:0
}
.st-sort .lifecycle dl dd {
	width:100%;
	display:inline-block
}
.st-sort .lifecycle dl dd i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:20px;
	height:25px;
	display:inline-block;
	vertical-align:sub
}
.st-sort .lifecycle dl dd i.icon-hook1 {
	background-position:-413px -490px;
	text-align:right;
	float:left
}
.st-sort .lifecycle dl dd span {
	float:left;
	width:89%;
	line-height:26px
}
.prod-advant.st-sys dl {
	border:1px solid #eee;
	width:274px;
	margin:0 -1px -1px 0;
	min-height:320px;
	background-color:#fff;
	font-size:12px
}
.prod-advant.st-sys dl.wid50 {
	width:549px;
	min-height:220px
}
.prod-advant.st-sys dl dt.st-dt {
	margin:0 0 30px;
	border-bottom:1px solid #eee;
	width:100%;
	text-align:left
}
.prod-advant.st-sys dl dt.st-dt label {
	display:inline-block;
	color:#010101;
	font-size:18px;
	text-align:center;
	width:60%
}
.prod-advant.st-sys dl dt.st-dt label.wid-80 {
	width:85%
}
.prod-advant.st-sys dl dt.st-dt i {
	margin-top:6px;
	width:30px;
	height:45px;
	float:left;
	background:url(/static/image/icon/icon1.png) center no-repeat;
	display:inline-block;
	margin-left:15px
}
.prod-advant.st-sys dl dt.st-dt i.icon-server {
	background-position:-704px -218px
}
.prod-advant.st-sys dl dt.st-dt i.icon-operating {
	background-position:-736px -218px
}
.prod-advant.st-sys dl dt.st-dt i.icon-rs {
	background-position:-776px -215px
}
.prod-advant.st-sys dl dt.st-dt i.icon-lb {
	background-position:-809px -213px
}
.prod-advant.st-sys dl dt.st-dt i.icon-save {
	background-position:-883px -213px;
	width:35px
}
.prod-advant.st-sys dl dt.st-dt i.icon-da {
	background-position:-917px -213px
}
.prod-advant.st-sys dl dt.st-dt i.icon-vp {
	background-position:-844px -213px;
	width:35px
}
.prod-advant.st-sys dl dt.st-dt i.icon-web {
	background-position:-952px -213px;
	width:26px
}
.prod-advant.st-sys dl dt.st-dt i.icon-database {
	background-position:-975px -213px
}
.prod-advant.st-sys dl dt.st-dt i.icon-storage {
	background-position:-1007px -213px;
	height:32px
}
.prod-advant.st-sys dl dt.st-dt i.st-icon {
	width:60px;
	height:55px
}
.prod-advant.st-sys dl dt.st-dt i.st1-icon {
	background-position:-670px -265px
}
.prod-advant.st-sys dl dt.st-dt i.st2-icon {
	background-position:-730px -258px
}
.prod-advant.st-sys dl dt.st-dt i.st3-icon {
	background-position:-794px -256px
}
.prod-advant.st-sys dl dd.mb-15 {
	margin-bottom:15px
}
.prod-advant.st-sys dl dd i {
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	width:15px;
	height:20px;
	margin-left:20px
}
.prod-advant.st-sys dl dd i.icon-hook2 {
	background-position:-434px -489px
}
.prod-advant.st-sys dl dd p {
	width:70%;
	float:left;
	padding:0 5px 0 10px
}
.prod-advant.st-sys dl dd p span {
	width:100%
}
.prod-advant.st-sys dl dd p span.st-txt {
	color:#040404;
	font-weight:700
}
.prod-advant.st-sys dl dd p span.st-txt .remark {
	color:#a8a7a7
}
.st-sys1 dl.wid33 {
	width:33.24%;
	padding:20px 0;
	color:#d30830;
	min-height:160px
}
.st-sys1 dl dt.st-dt.sys1-advant {
	border-bottom:0;
	text-align:center
}
.st-sys1 dl dt {
	padding-bottom:20px;
	margin-left:0
}
.prod-anchor .safety-show dl {
	display:inline-block;
	float:left;
	width:330px;
	margin-right:5%;
	margin-bottom:50px;
	position:relative
}
.prod-anchor .safety-show dl:nth-child(3n) {
	margin-right:0
}
.prod-anchor .safety-show dl .hover.hover1 {
	display:none;
	width:330px;
	height:265px;
	z-index:3
}
.prod-anchor .safety-show dl .mirror {
	display:none;
	left:140px
}
.prod-anchor .safety-show dl dd {
	position:absolute;
	width:100%;
	text-align:center;
	font-size:18px;
	padding:20px 0;
	top:201px;
	background:#000;
	color:#fff;
	opacity:.7;
	z-index:1
}
.st-sys1 dl dd.f-18 {
	font-size:18px
}
.about .links_item p {
	font-size:16px;
	color:#666;
	margin-bottom:20px;
	width:100%
}
.about .links_item ul {
	position:relative;
	margin:30px 0
}
.about .links_item ul li {
	display:inline-block
}
.about .links_item ul li.title {
	width:150px;
	vertical-align:top
}
.about .links_item ul li.title span {
	display:inline-block;
	width:100%;
	margin-bottom:10px;
	font-size:16px;
	font-weight:700
}
.about .links_item ul li a {
	color:#cac9c9
}
.about .links_item ul li textarea {
	padding:16px;
	width:540px;
	border:1px solid #d4d4d4;
	color:#9d9d9d
}
.wordLinks {
	width:100%;
	height:auto;
	margin-bottom:30px
}
.about .wordLinks .title {
	font-size:18px;
	color:#999;
	line-height:45px;
	text-align:left;
	border-bottom:1px solid #333232
}
.about .wordLinks .links {
	margin:20px 0;
	overflow:hidden;
	padding-left:20px
}
.about .wordLinks .links li {
	float:left;
	margin-bottom:10px;
	color:silver
}
.about .wordLinks .links li a {
	color:#666;
	padding:0 20px
}
.about .wordLinks .links li a:hover {
	color:#1674bc
}
.contact_uc_info {
	position:relative;
	width:100%;
	height:auto
}
.contact_uc_info p {
	font-size:18px;
	color:#666;
	margin-bottom:8px
}
.contact_uc_item {
	position:relative;
	border:1px solid #dddee3;
	width:1100px;
	height:305px;
	margin-top:40px
}
.contact_uc_item .desc {
	width:44%;
	padding:50px 26px 50px 40px
}
.contact_uc_item .desc .title {
	height:50px;
	margin-bottom:20px
}
.contact_uc_item .desc .title span {
	font-size:24px;
	font-weight:700;
	color:#d30830;
	padding-bottom:8px
}
.contact_uc_item .desc p {
	font-size:14px;
	color:#666;
	line-height:18px;
	margin-bottom:8px
}
.contact_uc_item .desc p strong {
	display:inline-block;
	font-weight:400;
	vertical-align:top
}
.contact_uc_item .desc p span {
	display:inline-block;
	width:90%
}
.contact_uc_item .desc p span.widthauto {
	width:auto
}
.contact_uc_info .contact_uc_item .map {
	float:left;
	width:550px;
	height:305px
}
.docbanner {
	background:url(/static/image/help/docbackground.jpg) center no-repeat;
	height:444px;
	position:relative;
	width:100%;
	color:#fff
}
.docmain dl {
	width:274px;
	float:left;
	text-align:center;
	margin:0 20px 8px 72px
}
.docmain dl dd {
	height:70px;
	margin-top:10px;
	color:#424242;
	font-size:16px
}
.docmain dl dt .icon {
	display:inline-block;
	width:140px;
	height:140px
}
.docmain dl dt .icon i {
	margin-top:26px;
	display:inline-block;
	width:110px;
	height:80px;
	background:url(/static/image/icon/icon1.png) no-repeat
}
.docmain dl dt .icon i.icon-acloud {
	background-position:-561px -844px
}
.docmain dl dt .icon i.icon-dedicated {
	background-position:-171px -2px;
	width:102px
}
.docmain dl dt .icon i.icon-third {
	background-position:-562px -937px
}
.docmain dl dt .icon i.icon-beian {
	background-position:-675px -845px;
	width:88px
}
.docmain dl dt .icon i.icon-money {
	background-position:-455px -940px;
	width:102px
}
.docmain dl dt .icon i.icon-school {
	background-position:-451px -840px
}
.docmain dl dt .icon i.icon-tools {
	height:73px;
	width:85px;
	background-position:-572px -1018px
}
.docmain dl dt .icon i.icon-exper {
	background-position:-499px -1020px;
	height:75px;
	width:81px
}
.docmain dl dt .icon i.icon-website {
	background-position:-654px -1018px;
	width:85px;
	height:75px
}
.docmain dl dt .icon i.icon-manager {
	background-position:-416px -1021px;
	width:85px;
	height:75px
}
.docmain dl dt .icon i.icon-cdn2 {
	background-position:-1152px -343px;
	width:85px;
	height:98px
}
.docmain dl:hover {
	background:#d30830;
	color:#fff
}
.docmain dl:hover dt span.icon i.icon-tools {
	background-position:-902px -1020px
}
.docmain dl:hover dt span.icon i.icon-exper {
	background-position:-828px -1020px
}
.docmain dl:hover dt span.icon i.icon-website {
	background-position:-984px -1021px
}
.docmain dl:hover dt span.icon i.icon-manager {
	background-position:-744px -1020px
}
.docmain dl:hover dt span.icon i.icon-acloud {
	background-position:-868px -840px
}
.docmain dl:hover dt span.icon i.icon-dedicated {
	background-position:-972px -941px
}
.docmain dl:hover dt span.icon i.icon-third {
	background-position:-870px -934px
}
.docmain dl:hover dt span.icon i.icon-beian {
	background-position:-982px -841px
}
.docmain dl:hover dt span.icon i.icon-money {
	background-position:-762px -936px
}
.docmain dl:hover dt span.icon i.icon-school {
	background-position:-758px -836px
}
.docmain dl:hover dt .icon i.icon-cdn2 {
	background-position:-1272px -343px;
	width:85px;
	height:98px
}
.search-form {
	width:420px;
	margin:50px auto;
	background:#fff;
	padding:6px
}
input.search-text {
	text-indent:6px;
	height:33px;
	line-height:33px;
	width:365px;
	border:0;
	outline:0;
	font-size:18px
}
input.search-button {
	outline:#000;
	background:url(/static/image/icon/icon1.png) -440px -426px no-repeat #fff;
	width:50px;
	height:25px;
	border:0;
	padding:0;
	border-left:1px #ccc solid
}
.help_classify {
	position:absolute;
	bottom:-2px;
	margin-left:95px
}
.help_classify li {
	float:left;
	margin-right:10px;
	border:2px solid #fff
}
.help_classify li a {
	width:156px;
	font-size:16px;
	height:46px;
	line-height:46px;
	border:0
}
.help_classify li a.agree {
	width:188px
}
.triangle_black_down {
	display:inline-block;
	width:0;
	height:4px;
	border-left:6px solid transparent;
	border-right:6px solid transparent;
	border-top:6px solid #fff;
	margin-right:14px
}
.help_classify li:hover,.help_classify li:hover a {
	background-color:#fff;
	color:#424242
}
.help_classify li:hover .triangle_black_down {
	border-top:6px solid #B3ADAD
}
.help_classify li:hover .submenu {
	display:inline-block
}
.help_classify li .submenu {
	display:none
}
.submenu {
	border:1px solid #ccc;
	position:absolute;
	top:48px;
	left:0;
	height:auto;
	background:#fff;
	padding-top:4px;
	padding-bottom:10px;
	z-index:55;
	width:188px
}
.submenu li a {
	font-size:15px;
	color:#424242;
	width:184px;
	line-height:36px;
	height:36px
}
.docbanner ul.submenu a:hover {
	background-color:#EFE8E8
}
input.search-button:hover {
	background-color:#fff
}
.guidelist dl {
	width:20%;
	float:left
}
.guidelist dl dd {
	line-height:55px
}
.highlighted {
	background-color:#fbe54e
}
.guidelist dl dt i.icon-cgroup {
	width:70px;
	background-position:-749px -657px
}
.guidelist dl dt i.icon-instance {
	width:70px;
	background-position:-515px -656px
}
.guidelist dl dt i.icon-volume {
	width:57px;
	background-position:-578px -656px
}
.guidelist dl dt i.icon-network {
	width:70px;
	background-position:-625px -656px
}
.guidelist dl dt i.icon-rounter {
	width:62px;
	background-position:-687px -653px
}
.guidelist dl dt i.icon-clb {
	width:70px;
	background-position:-513px -716px
}
.guidelist dl dt i.icon-ipaddress {
	width:61px;
	background-position:-574px -718px
}
.guidelist dl dt i.icon-tput {
	width:62px;
	background-position:-628px -715px
}
.guidelist dl dt i.icon-sdn {
	width:62px;
	background-position:-675px -319px
}
.guidelist dl dt i.icon-image {
	width:70px;
	background-position:-684px -717px
}
.guidelist dl dt i.icon-snapshot {
	width:70px;
	background-position:-746px -724px
}
.guidelist dl dt i.icon-recyclebin {
	width:70px;
	background-position:-515px -782px
}
.guidelist dl dt i.icon-rdbs {
	width:64px;
	background-position:-631px -774px
}
.guidelist dl dt i.icon-applyenv {
	width:63px;
	background-position:-576px -784px
}
.guidelist dl dt i.icon-update {
	width:70px;
	background-position:-684px -778px
}
.guidelist dl dt i.icon-monitor {
	width:70px;
	background-position:-903px -653px
}
.guidelist dl dt i.icon-keypair {
	width:70px;
	background-position:-1207px -262px
}
.guidelist dl dt i.icon-key {
	width:70px;
	background-position:-1302px -254px
}
.guidelist dl dt i.icon-activitie {
	width:70px;
	background-position:-1397px -261px
}
.guidelist dl dt i.icon-project {
	width:70px;
	background-position:-1496px -253px
}
.guide ul li i {
	height:41px;
	margin-top:0;
	width:30px;
	float:left
}
.sidebar-wrap.guide ul li a {
	float:left;
	width:61.6%;
	padding-left:44px
}
.guide ul li i.show {
	background-position:-160px -118px
}
.sidebar-wrap .disk_list li span.border i.show,.sidebar-wrap .disk_list li:hover i.show {
	background-position:-459px -187px;
	margin-top:1px
}
.sidebar-wrap .disk_list .acloudlis li.choose a {
	color:#d30830
}
.sidebar-wrap .anchnet-sort li i.addsort {
	background-position:-285px -264px;
	width:37px
}
.sidebar-wrap .anchnet-sort li.selected ul.listnone {
	margin-top:50px
}
.highlight_linux_none {
	background:#F0F0F0;
	color:#666;
	padding:10px;
	width:710px
}
.instance_chlist table.api tr {
	border-bottom:1px solid #E8E8E8
}
.instance_chlist table.api td,.section table tr th {
	padding:10px;
	vertical-align:middle
}
.instance_chlist table.api .table_pre {
	background-color:#F0F0F0
}
.instance_chlist table.api .table_pre pre {
	padding:10px;
	white-space:pre-wrap;
	word-wrap:break-word
}
.instance_chlist table.api tbody tr:hover {
	background:#fef5f8
}
.instance_chlist .yuns.sense {
	border-bottom:1px #eee solid;
	padding-bottom:8px
}
.body-wrap.instancelist ul {
	float:left;
	border-bottom:2px solid #d30830
}
.body-wrap.instancelist table.choose_type tbody,.body-wrap.instancelist table.choose_type tbody.addborder tr td {
	border:1px solid #e1e0e1
}
.body-wrap.instancelist ul.about_type {
	width:100%
}
.body-wrap.instancelist .about_type li a:hover {
	background-color:#d30830;
	color:#fff
}
.body-wrap.instancelist li.check {
	background-color:#d30830
}
.body-wrap.instancelist .about_type li.check a,.docmain dl:hover a dd {
	color:#fff
}
.body-wrap.instancelist .about_type li a {
	min-width:100px;
	padding:10px;
	color:#424242;
	float:left
}
.body-wrap.instancelist .addipwid li a {
	width:166px
}
.body-wrap.instancelist .os_type {
	margin-top:20px;
	float:left;
	width:100%
}
.body-wrap.instancelist table.choose_type {
	width:100%;
	margin:20px 0
}
.body-wrap.instancelist table.choose_type.mt0,.right_item .download.mar0 {
	margin-top:0
}
.body-wrap.instancelist table.choose_type tr td {
	line-height:30px;
	padding:2px 8px
}
.body-wrap.instancelist table.choose_type tr td.open_bank_info {
	padding-left:35px;
	line-height:20px
}
.body-wrap.instancelist table.choose_type tr.line-h50 td {
	line-height:50px
}
.body-wrap.instancelist table.choose_type tr th {
	font-weight:700;
	color:#d30830;
	text-align:center;
	border:1px solid #E1E4E5;
	height:30px
}
.body-wrap.instancelist table.choose_type tr th.wid-36 {
	width:36%
}
.body-wrap.instancelist table.choose_type tr td.border {
	border:1px solid #e1e0e1;
	border-left:none;
	border-top:none
}
.body-wrap table.cpu_type tr.for th {
	width:30%;
	border:none
}
.body-wrap table.cpu_type tbody.border0 {
	border:none
}
.body-wrap table.cpu_type tbody.border0 tr {
	border-top:1px solid #e1e0e1
}
.help_sla table tr.title td {
	font-weight:700;
	border:1px solid #E1E4E5;
	background-color:#fef5f8;
	text-align:left
}
.help_sla table tr td {
	padding:10px;
	line-height:24px
}
.help_sla table td {
	border:1px solid #e1e0e1
}
.help_sla table tr.gray-bg {
	background:#f8fbfc
}
.sidebar-wrap .constance {
	margin:30px 0;
	width:100%;
	border:1px solid #d30830;
	float:left;
	color:#d30830
}
.sidebar-wrap .constance p {
	line-height:35px;
	font-size:16px
}
.sidebar-wrap .constance p i.icon_qq {
	background-position:-910px -337px;
	width:26px;
	height:25px;
	margin-top:0
}
.sidebar-wrap .constance p i.icon_phone {
	background-position:-872px -337px;
	width:28px;
	height:25px;
	margin-top:0
}
.sidebar-wrap ul.acloudlis {
	margin-top:10px
}
.body-wrap .instance_chlist .beianlist {
	width:50%;
	border:none;
	cursor:pointer;
	line-height:26px
}
.body-wrap .instance_chlist .ba_answer {
	border-left:1px #ccc solid;
	padding-left:16px
}
.beian_caret_down {
	display:inline-block;
	margin-right:8px;
	width:0;
	height:0;
	border-top:8px solid transparent;
	border-bottom:8px solid transparent;
	border-left:8px solid #d30830
}
.sidebar-wrap ul.acloudlis li,.sidebar-wrap.guide ul li {
	margin-bottom:6px;
	border:1px solid #fff
}
.document .right_item {
	float:right;
	min-width:800px;
	overflow:hidden
}
.document .right_item .section {
	line-height:1.6em;
	margin:10px 0 20px
}
.section h1,.section h2 {
	color:#424242;
	font-weight:400;
	margin:8px 0
}
.right_item ul.about_type li {
	font-size:16px
}
.right_item .section {
	font-size:14px;
	line-height:2.2em
}
.body-wrap .instance_chlist span.show {
	border:1px solid #ccc;
	padding:0 5px 2px;
	font-size:14px
}
.section h1 {
	font-size:24px;
	line-height:48px
}
.section h2 {
	font-size:22px;
	line-height:42px;
	border:0
}
.section h3,.section h5 {
	color:#424242;
	font-weight:400;
	margin:4px 0
}
.section h3 {
	font-size:18px;
	line-height:36px;
	border:0;
	padding-top:10px
}
.section h5 {
	font-size:16px;
	line-height:30px
}
.section h1:hover .headerlink,.section h2:hover .headerlink,.section h3:hover .headerlink {
	display:inline
}
.section .headerlink {
	display:none;
	font-size:18px;
	padding:0 10px;
	vertical-align:top
}
.arabic {
	margin:20px 0
}
.right_item .section ol li {
	list-style-position:inside;
	list-style-type:decimal
}
.right_item .section p.rubric {
	font-size:16px;
	line-height:2em
}
.right_item .section p {
	font-size:14px;
	margin-bottom:12px;
	word-break:break-all
}
.right_item .section p.sign_p {
	margin-top:20px;
	margin-bottom:5px
}
.instance_chlist .yuns a.col,.right_item .section ol.simple li {
	color:#4E4747
}
.right_item .section p.desc {
	color:#4A4646;
	text-indent:2em
}
.right_item .section ul {
	margin:12px 0
}
img.screenshot {
	display:block;
	margin:15px auto;
	border:1px solid #dddee3;
	box-shadow:0 0 30px #dddee3
}
.highlight-python {
	background:#F0F0F0;
	margin:5px 0 10px
}
.highlight-python pre {
	padding:10px
}
.right_item .section ol.simple li p {
	color:#666;
	margin:0 0 4px;
	padding-left:2em
}
.help_note {
	background:#fee;
	border-color:#fee
}
.admonition {
	border-radius:4px;
	border-style:solid;
	border-width:1px;
	line-height:1.6em;
	margin:12px 0;
	padding:10px
}
.img_size {
	text-align:center;
	margin-top:20px;
	margin-bottom:18px
}
.feedform dl dd,.img_size.imgtl {
	text-align:left
}
.rolling {
	border:0;
	padding:3px;
	width:803px;
	height:250px;
	LINE-HEIGHT:20px;
	OVERFLOW:auto
}
.highlight_linux pre {
	background:#292929;
	color:#FFF;
	padding:10px
}
.cur_poin {
	cursor:pointer
}
blockquote {
	display:block;
	-webkit-margin-before:1em;
	-webkit-margin-after:1em;
	-webkit-margin-start:40px;
	-webkit-margin-end:40px
}
.article_list {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:30px
}
.article_list ul {
	position:relative
}
.article_list ul li {
	float:left;
	width:100%;
	padding:10px 0;
	line-height:24px;
	border-bottom:1px dashed #dcdee2;
	clear:both
}
.article_list ul li a {
	color:#666
}
.jp-hidden {
	display:none!important
}
.warning {
	background:#FCF8E3;
	border-color:#FAF3CD;
	color:#C09853
}
.right_item strong {
	font-weight:700
}
.mg {
	border:1px solid
}
.section table tr th {
	text-align:left;
	font-weight:800;
	color:#d30830
}
.section table tr th.td1 {
	width:133px
}
.section table tr th.td2 {
	width:250px
}
.section table tr th.td3 {
	width:370px
}
.section table tr th.td4 {
	width:160px
}
.section table tr th.td5 {
	width:380px;
	padding-right:20px
}
.pay_wrap i.jh {
	background:url(/static/image/help/guideline/finance/bank_icon.jpg) -5px -330px
}
.pay_wrap tr td i {
	display:inline-block;
	vertical-align:middle;
	margin-right:5px;
	width:25px;
	height:25px
}
.pay_wrap i.zh {
	background:url(/static/image/help/guideline/finance/bank_icon.jpg) -6px -227px
}
.pay_wrap i.pf {
	background:url(/static/image/help/guideline/finance/bank_icon.jpg) -6px -118px
}
.pay_wrap i.gh {
	background:url(/static/image/help/guideline/finance/bank_icon.jpg) -6px -61px
}
.pay_wrap i.dollar {
	background:url(/static/image/help/guideline/finance/bank_icon.jpg) -2px -380px
}
.pay_wrap i.hkdollar {
	background:url(/static/image/help/guideline/finance/bank_icon.jpg) -4px -416px
}
.overseas_acc i.pf {
	position:absolute;
	left:5px
}
.feedform {
	width:1000px;
	margin:auto;
	background:url(/static/image/help/backsugg.png) right no-repeat
}
.feedform dl {
	position:relative;
	display:inline-block;
	border:1px solid #eee;
	width:568px;
	margin-bottom:15px
}
.feedform dl dt {
	float:left;
	margin-right:12px;
	height:40px;
	line-height:40px
}
.feedform dl dd {
	float:left;
	height:auto
}
.feedform input,.feedform textarea {
	font-size:14px;
	width:424px;
	max-width:424px;
	height:40px
}
.feedform textarea {
	border:none;
	outline:#000;
	height:155px;
	line-height:32px
}
.feedform .feedback_info {
	width:568px
}
.feedform .button {
	display:inline-block;
	width:175px;
	border:1px solid #d30830;
	line-height:50px;
	font-size:16px;
	color:#d30830
}
.feedform .button.off,.feedform .button.off:hover {
	cursor:no-drop;
	color:#fff;
	background:#ebebeb;
	border-color:#ebebeb
}
.fb_reply_list i.icon,.feedform dl dt i.icon {
	background:url(/static/image/icon/icon1.png) no-repeat;
	width:25px;
	height:25px;
	margin-right:8px;
	margin-top:6px;
	display:inline-block
}
.feedform dl dt i.icon-name {
	background-position:-1229px -211px
}
.feedform dl dt i.icon-phone {
	background-position:-1204px -211px
}
.feedform dl dt i.icon-suggest {
	background-position:-1258px -211px
}
.fb_reply_list i.icon-handup {
	background-position:-1147px -212px
}
.fb_reply_list i.icon-handdown {
	background-position:-1180px -213px
}
.fb_reply_list i.icon {
	margin-top:10px
}
.feedback-pop .theme-popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:560px;
	height:290px;
	margin:-250px 0 0 -280px;
	border-radius:5px;
	border:2px solid #666;
	background-color:#fff;
	display:none;
	box-shadow:0 0 10px #666
}
.feedback-pop .theme-poptit .close {
	float:right;
	color:#999;
	padding:5px;
	margin:-2px -5px -5px;
	font:700 34px/34px simsun;
	text-shadow:0 1px 0 #ddd
}
.feedback-pop .theme-popbod {
	padding:60px 30px;
	color:#333;
	height:148px
}
.feedback-pop .theme-popbod .success_txt {
	font-size:24px;
	line-height:34px;
	margin-bottom:30px
}
.feedback-pop .theme-popbod .aleropt {
	width:340px;
	margin:0 auto;
	font-size:16px;
	text-align:center
}
.feedback-pop .theme-popover-mask {
	z-index:9998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40);
	display:none
}
.docenbann a.center {
	width:242px;
	height:48px;
	line-height:48px;
	border:2px solid #fff
}
.feedform dl span.bodesc {
	position:absolute;
	left:576px;
	width:100px;
	top:10px
}
.fb_reply_list .QA {
	margin:30px 0
}
.fb_reply_list .Q .q-name {
	background:#fef5f8;
	line-height:46px;
	padding-left:60px
}
.fb_reply_list .A,.fb_reply_list .Q .reply {
	padding:0 60px
}
.fb_reply_list .A {
	border-top:1px #eee solid
}
.fb_reply_list .reply {
	line-height:22px
}
.viewsumm .evaluate {
	display:inline-block;
	cursor:pointer;
	color:#e54020;
	width:50%
}
.feedback .paging {
	margin:60px 0 0
}
.page-banner.pageerror {
	background:#2B3238
}
.pageerror.banner-solu {
	height:555px
}
.page-banner .beianerror {
	background:url(/static/image/icon/error.jpg) right no-repeat #2B3238;
	height:555px
}
.beianerror .warn {
	width:10%;
	position:absolute;
	top:256px;
	left:623px
}
.beianerror a {
	padding-bottom:4px;
	border-bottom:1px #d30830 solid;
	font-weight:700
}
.pageerror .banner-text .error li {
	margin-right:30px;
	line-height:36px;
	font-size:14px
}
.icon_title_columns dl {
	float:left;
	width:25%;
	text-align:center;
	margin-bottom:40px
}
.icon_title_columns dl dt {
	display:inline-block;
	width:120px;
	height:120px;
	border-radius:60px;
	border:1px solid #d4d4d4;
	line-height:120px;
	transform:scale(1);
	transition:all .4s ease-in-out 0s
}
.icon_title_columns dl dt i {
	width:60px;
	height:60px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block;
	margin-top:30px
}
.icon_title_columns dl dt i.icon-deploy {
	background-position:-814px -377px
}
.icon_title_columns dl dt i.icon-topo {
	background-position:-672px -443px
}
.icon_title_columns dl dt i.icon-scaling {
	background-position:-734px -441px
}
.icon_title_columns dl dt i.icon-monitor {
	background-position:-789px -442px
}
.icon_title_columns dl dt i.icon-waf {
	background-position:-770px -502px;
	width:75px;
	height:50px;
	margin-top:35px
}
.icon_title_columns dl dt i.icon-dbk {
	background-position:-877px -376px;
	width:65px
}
.icon_title_columns dl dt i.icon-ddos {
	background-position:-854px -432px
}
.icon_title_columns dl dt i.icon-devops {
	background-position:-849px -492px
}
.icon_title_columns dl dd span {
	font-size:18px;
	line-height:30px
}
.icon_title_columns dl dd label {
	display:block;
	font-size:12px
}
.smartops-worth p {
	margin-bottom:6px;
	line-height:22px
}
.smartops-worth p i.icon-supp {
	background:url(/static/image/icon/icon1.png) -434px -495px no-repeat;
	display:inline-block;
	width:15px;
	height:15px;
	vertical-align:sub
}
.smartops-pt-qj dl {
	float:left;
	width:150px;
	border:1px solid #eee;
	text-align:center;
	margin-right:-1px
}
.smartops-pt-qj dl.w190 {
	width:190px
}
.smartops-pt-qj dl dt {
	background-color:#fff;
	width:100%;
	height:60px;
	line-height:58px
}
.smartops-pt-qj dl dd {
	background-color:#fef5f8;
	border-top:1px solid #eee;
	padding:20px 0;
	min-height:155px
}
.smartops-pt-qj dl dd p {
	font-size:12px;
	line-height:22px
}
.txt-location {
	position:relative
}
.txt-location span {
	position:absolute
}
.txt-location span.dbk01 {
	top:44px;
	left:504px
}
.txt-location span.dbk02 {
	top:104px;
	left:66px
}
.txt-location span.dbk03 {
	top:295px;
	left:66px
}
.txt-location span.dbk04 {
	top:331px;
	left:66px
}
.txt-location span.dbk02-1 {
	top:97px;
	left:82px
}
.txt-location span.dbk02-2 {
	top:137px;
	left:237px
}
.txt-location span.dbk02-3 {
	top:96px;
	right:63px
}
.txt-location span.dbk03-1 {
	top:152px;
	left:82px
}
.txt-location span.dbk03-2 {
	top:192px;
	left:238px
}
.txt-location span.dbk03-3 {
	top:59px;
	right:54px
}
.txt-location span.dbk03-4 {
	top:149px;
	right:54px
}
.txt-location span.dbk03-5 {
	top:252px;
	right:54px
}
.txt-location span.dbk04-1 {
	top:377px;
	left:82px
}
.txt-location span.dbk04-2 {
	top:160px;
	left:238px
}
.txt-location span.dbk04-3 {
	top:416px;
	left:238px
}
.txt-location span.dbk04-4 {
	top:62px;
	right:54px
}
.txt-location span.dbk04-5 {
	top:177px;
	right:54px
}
.txt-location span.dbk04-6 {
	top:285px;
	right:54px
}
.txt-location span.dbk04-7 {
	right:54px;
	top:376px
}
.txt-location span.dbk04-8 {
	top:478px;
	right:54px
}
.txt-location span.dbk04-9 {
	top:572px;
	right:54px
}
.txt-location span.txt1 {
	left:178px;
	top:13px
}
.txt-location span.txt2 {
	left:178px;
	top:88px
}
.txt-location span.txt3 {
	left:178px;
	top:160px
}
.txt-location span.txt4 {
	left:493px;
	top:87px
}
.txt-location span.txt5 {
	left:818px;
	top:86px
}
.txt-location span.txt6 {
	left:484px;
	top:245px;
	width:150px
}
.txt-location span.txt7 {
	left:85px;
	top:454px
}
.txt-location span.txt8 {
	left:289px;
	top:414px
}
.txt-location span.txt9 {
	left:291px;
	top:488px
}
.txt-location span.txt10 {
	left:506px;
	top:468px
}
.txt-location span.txt11 {
	left:723px;
	top:380px
}
.txt-location span.txt12 {
	left:723px;
	top:451px
}
.txt-location span.txt13 {
	left:721px;
	top:522px
}
.txt-location span.txt14 {
	left:957px;
	top:453px
}
.txt-location span.txt15 {
	left:966px;
	top:558px
}
.txt-location span.med1_1 {
	top:61px;
	left:377px
}
.txt-location span.med1_2 {
	top:92px;
	left:111px
}
.txt-location span.med1_3 {
	top:221px;
	left:111px
}
.txt-location span.med1_4 {
	top:317px;
	left:111px
}
.bd-c-line-h3 {
	position:relative;
	width:100%;
	font-size:30px;
	text-align:center
}
.bd-c-line-h3 span {
	padding:0 20px;
	background:#fff
}
.links_item span i {
	display:inline-block;
	width:35px;
	height:35px;
	background:url(/static/image/icon/icon1.png) center no-repeat;
	vertical-align:middle;
	margin-right:15px
}
span i.icon-img {
	background-position:-1040px -215px
}
span i.icon-word {
	background-position:-1075px -215px
}
span i.icon-blogroll {
	background-position:-1107px -216px
}
.links_item dl {
	display:inline-block;
	width:100%;
	margin-bottom:25px
}
.links_item dl dt {
	float:left;
	width:11%;
	color:#d30830;
	font-size:18px;
	padding-left:5px
}
.links_item dl dd {
	float:left;
	width:88%
}
.links_item dl dd a {
	width:110px;
	height:40px;
	display:inline-block;
	border:1px solid #e7e7e7;
	margin-bottom:20px;
	margin-right:5px;
	background:url(/static/image/customers/logo.png) center no-repeat
}
.links_item dl dd a:nth-child(8n) {
	margin-right:0
}
.links_item dl dd a.tingyun {
	background-position:-65px -61px
}
.links_item dl dd a.daocloud {
	background-position:-187px -61px
}
.links_item dl dd a.cncloud {
	background-position:-304px -61px
}
.links_item dl dd a.qiniu {
	background-position:-434px -61px
}
.links_item dl dd a.shisuyun {
	background-position:-552px -61px
}
.links_item dl dd a.kejiang {
	background-position:-666px -61px
}
.links_item dl dd a.tech {
	background-position:-795px -61px
}
.links_item dl dd a.mingdao {
	background-position:-923px -63px
}
.links_item dl dd a.ronglian {
	background-position:-62px -127px
}
.links_item dl dd a.qianzhou {
	background-position:-194px -127px
}
.links_item dl dd a.oneapm {
	background-position:-308px -127px
}
.links_item dl dd a.dnspod {
	background-position:-434px -127px
}
.links_item dl dd a.coding {
	background-position:-552px -127px
}
.links_item dl dd a.teamb {
	background-position:-676px -125px
}
.links_item dl dd a.misulond {
	background-position:-795px -127px
}
.links_item dl dd a.bt {
	background-position:-926px -125px
}
.links_item dl dd a.zhian {
	background-position:-1048px -122px
}
.links_item dl dd a.yegou {
	background-position:-1053px -60px
}
.links_item dl dd a.kaiyuan {
	background-position:-62px -223px
}
.links_item dl dd a.segment {
	background-position:-188px -223px
}
.links_item dl dd a.jisiwei {
	background-position:-304px -223px
}
.links_item dl dd a.thinks {
	background-position:-434px -223px
}
.links_item dl dd a.jioacheng {
	background-position:-552px -223px
}
.links_item dl dd a.zlops {
	background-position:-676px -225px
}
.links_item dl dd a.fengyun {
	background-position:-798px -224px
}
.links_item dl dd a.clound51 {
	background-position:-922px -223px
}
.links_item dl dd a.panshi {
	background-position:-62px -289px
}
.links_item dl dd a.xuanxuewang {
	background-position:-188px -289px
}
.links_item dl dd a.bi168 {
	background-position:-308px -289px
}
.links_item dl dd a.huanleren1 {
	background-position:-62px -386px
}
.links_item dl dd a.huanleren2 {
	background-position:-188px -386px
}
.links_item dl dd a.jinchen {
	background-position:-313px -386px
}
.links_item dl dd a.taimei {
	background-position:-62px -483px
}
.links_item dl dd a.ctocio {
	background-position:-188px -483px
}
.links_item dl dd a.huigi31 {
	background-position:-308px -483px
}
.links_item dl dd a.idcquan {
	background-position:-434px -483px
}
.links_item dl dd a.meihua {
	background-position:-552px -483px
}
.links_item dl dd a.sootoo {
	background-position:-676px -483px
}
.links_item dl dd a.a5 {
	background-position:-800px -483px
}
.links_item dl dd a.dinet {
	background-position:-923px -483px
}
.links_item dl dd a.idcdianping {
	background-position:-62px -548px
}
.links_item dl dd a.chuangye {
	background-position:-188px -548px
}
.links_item dl dd a.ma {
	background-position:-304px -548px
}
.links_item dl dd a.jb51 {
	background-position:-434px -548px
}
.bd-c-line-h3 .border-line {
	border-top:1px solid #dcdadb;
	position:absolute;
	top:22px;
	left:0;
	width:100%;
	z-index:-1
}
.aboutus .anch-mission {
	width:70%;
	margin:0 auto;
	color:#8d8c8c;
	line-height:22px
}
.aboutus .anch-mission i {
	position:absolute;
	top:-10px;
	width:20px;
	height:20px;
	background:url(/static/image/icon/icon1.png) no-repeat;
	display:inline-block
}
.aboutus .anch-mission i.icon-01 {
	background-position:-432px -330px;
	left:-50px
}
.aboutus .anch-mission i.icon-02 {
	background-position:-431px -358px;
	right:-50px
}
.aboutus .new-it-frame {
	width:100%;
	height:333px;
	background:url(/static/image/pic/about-01.png) center left no-repeat
}
.aboutus .aboutus-item h3 {
	font-size:24px
}
.aboutus .aboutus-item p {
	line-height:22px;
	margin:20px 0 35px
}
.aboutus .aboutus-item .look-btn {
	display:inline-block;
	width:180px;
	height:50px;
	line-height:48px;
	text-align:center;
	font-size:18px;
	border:1px solid #d30830
}
.aboutus .aboutus-item .look-btn:hover {
	background-color:#d30830;
	color:#fff
}
.aboutus .smartops .supp-tit {
	width:550px;
	height:244px;
	background:url(/static/image/pic/about-02.png) center no-repeat
}
.aboutus .smartops .supp-tit p {
	width:134px;
	float:left;
	text-align:center
}
.aboutus .smartops .supp-tit p.w148 {
	width:148px
}
.aboutus .smartops .supp-tit p span {
	font-size:16px;
	line-height:22px
}
.aboutus .smartops .supp-tit p label {
	font-size:12px;
	display:block;
	color:#8d8c8c
}
.aboutus .butler-ser {
	width:100%;
	height:285px;
	background:url(/static/image/pic/about-03.jpg) center left no-repeat
}
.aboutus .cloud-ser {
	width:100%;
	height:310px;
	background:url(/static/image/pic/about-04.jpg) center right no-repeat
}
.aboutus .prod-ser-photo {
	width:925px;
	height:440px;
	background:url(/static/image/pic/about-05.png) center no-repeat;
	margin:0 auto
}
.aboutus .prod-ser-photo span {
	position:absolute;
	text-align:center
}
.aboutus .prod-ser-photo span label {
	display:block
}
.aboutus .prod-ser-photo span.s1 {
	left:20px;
	top:48px
}
.aboutus .prod-ser-photo span.s2 {
	left:130px;
	top:25px
}
.aboutus .prod-ser-photo span.s3 {
	left:260px;
	top:25px
}
.aboutus .prod-ser-photo span.s4 {
	left:406px;
	top:25px
}
.aboutus .prod-ser-photo span.s5 {
	left:136px;
	top:70px
}
.aboutus .prod-ser-photo span.s6 {
	left:220px;
	top:70px
}
.aboutus .prod-ser-photo span.s7 {
	left:316px;
	top:70px
}
.aboutus .prod-ser-photo span.s8 {
	left:395px;
	top:70px
}
.aboutus .prod-ser-photo span.s9 {
	left:675px;
	top:10px
}
.aboutus .prod-ser-photo span.s10 {
	left:557px;
	top:49px
}
.aboutus .prod-ser-photo span.s11 {
	left:632px;
	top:49px
}
.aboutus .prod-ser-photo span.s12 {
	left:707px;
	top:49px
}
.aboutus .prod-ser-photo span.s13 {
	left:780px;
	top:49px
}
.aboutus .prod-ser-photo span.s14 {
	left:857px;
	top:49px
}
.aboutus .prod-ser-photo span.s15 {
	left:8px;
	top:150px
}
.aboutus .prod-ser-photo span.s16 {
	left:109px;
	top:139px
}
.aboutus .prod-ser-photo span.s17 {
	left:210px;
	top:139px
}
.aboutus .prod-ser-photo span.s18 {
	left:296px;
	top:139px
}
.aboutus .prod-ser-photo span.s19 {
	left:388px;
	top:148px
}
.aboutus .prod-ser-photo span.s20 {
	left:480px;
	top:139px
}
.aboutus .prod-ser-photo span.s21 {
	left:573px;
	top:148px
}
.aboutus .prod-ser-photo span.s22 {
	left:660px;
	top:148px
}
.aboutus .prod-ser-photo span.s23 {
	left:750px;
	top:139px
}
.aboutus .prod-ser-photo span.s24 {
	left:848px;
	top:139px
}
.aboutus .prod-ser-photo span.s25 {
	left:25px;
	top:228px
}
.aboutus .prod-ser-photo span.s26 {
	left:136px;
	top:228px
}
.aboutus .prod-ser-photo span.s27 {
	left:328px;
	top:228px
}
.aboutus .prod-ser-photo span.s28 {
	left:597px;
	top:228px
}
.aboutus .prod-ser-photo span.s29 {
	left:801px;
	top:228px
}
.aboutus .prod-ser-photo span.s30 {
	left:28px;
	top:350px
}
.aboutus .prod-ser-photo span.s31 {
	left:139px;
	top:300px
}
.aboutus .prod-ser-photo span.s32 {
	left:446px;
	top:294px
}
.aboutus .prod-ser-photo span.s33 {
	left:793px;
	top:283px
}
.aboutus .prod-ser-photo span.s34 {
	left:793px;
	top:328px
}
.aboutus .prod-ser-photo span.s35 {
	left:461px;
	top:372px
}
.aboutus .prod-ser-photo span.s36 {
	left:131px;
	top:404px
}
.aboutus .prod-ser-photo span.s37 {
	left:220px;
	top:404px
}
.aboutus .prod-ser-photo span.s38 {
	left:312px;
	top:404px
}
.aboutus .prod-ser-photo span.s39 {
	left:400px;
	top:404px
}
.aboutus .prod-ser-photo span.s40 {
	left:482px;
	top:404px
}
.aboutus .prod-ser-photo span.s41 {
	left:582px;
	top:404px
}
.aboutus .prod-ser-photo span.s42 {
	left:672px;
	top:404px
}
.aboutus .prod-ser-photo span.s43 {
	left:752px;
	top:404px
}
.aboutus .prod-ser-photo span.s44 {
	left:840px;
	top:404px
}
.aboutus .customers_item dl {
	float:left;
	width:265px;
	margin:0 50px 40px 0;
	text-align:center
}
.aboutus .customers_item dl.w470 {
	width:470px
}
.aboutus .customers_item dl:nth-child(3n) {
	margin-right:0
}
.aboutus .customers_item dl dt {
	background-color:#d30830;
	height:44px;
	line-height:42px;
	color:#fff;
	font-size:18px
}
.aboutus .customers_item dl dd {
	padding:25px 0;
	border:1px solid #eee;
	border-top:0;
	min-height:480px
}
.honor-wear {
	width:73%;
	margin:0 auto;
	height:360px
}
.honor-wear .honor-sort {
	position:relative;
	float:left;
	width:142px;
	margin:0 75px 40px 0;
	text-align:center
}
.honor-wear .honor-sort:nth-child(4n) {
	margin-right:0
}
.honor-sort .h-img {
	width:142px;
	height:142px;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out
}
.honor-sort .h-txt {
	position:absolute;
	top:0;
	width:138px;
	height:138px;
	border-radius:50%;
	border:2px solid #d4d4d4;
	overflow:hidden;
	opacity:0;
	display:none/9;
	transition:all .6s ease-in-out;
	-o-transition:all .6s ease-in-out;
	-ms-transition:all .6s ease-in-out;
	-webkit-transition:all .6s ease-in-out;
	transform:perspective(800px) rotateY(-180deg);
	-o-transform:perspective(800px) rotateY(-180deg);
	-ms-transform:perspective(800px) rotateY(-180deg);
	-webkit-transform:perspective(800px) rotateY(-180deg)
}
.honor-sort .h-txt span {
	color:#d30830;
	line-height:24px;
	display:block
}
.honor-sort .h-txt span:first-child {
	margin-top:45px
}
.honor-wear .honor-sort:hover .h-img {
	display:none/9;
	opacity:0;
	transform:perspective(800px) rotateY(-180deg);
	-o-transform:perspective(800px) rotateY(-180deg);
	-ms-transform:perspective(800px) rotateY(-180deg);
	-webkit-transform:perspective(800px) rotateY(-180deg)
}
.honor-wear .honor-sort:hover .h-txt {
	display:block/9;
	opacity:1;
	transform:perspective(800px) rotateY(0);
	-o-transform:perspective(800px) rotateY(0);
	-ms-transform:perspective(800px) rotateY(0);
	-webkit-transform:perspective(800px) rotateY(0)
}
.aboutus .aptitude-show dl {
	float:left;
	width:225px;
	margin:0 0 40px 105px;
	text-align:center;
	border:1px solid #d4d4d4
}
.aboutus .aptitude-show dl:nth-child(4n) {
	margin-right:0
}
.aboutus .aptitude-show dl dt {
	width:223px;
	height:143px
}
.aboutus .aptitude-show dl dd {
	height:40px;
	line-height:38px;
	border-top:1px solid #d4d4d4
}
.aboutus .aptitude-show a {
	color:#424242
}
.about .join-us-txt {
	margin-top:-10px;
	border-bottom:1px solid #dcdadb;
	padding-bottom:25px
}
.about .recruit-obj {
	border-bottom:1px solid #dcdadb;
	padding-bottom:30px
}
.about .recruit-obj a {
	display:inline-block;
	width:220px;
	height:50px;
	line-height:48px;
	text-align:center;
	color:#666;
	border:1px solid #eee;
	font-size:18px
}
.about .recruit-obj a:hover {
	border:1px solid #fee;
	background-color:#fee
}
.about .depart-wear ul:hover,.about .recruit-obj a.active {
	border:1px solid #d30830;
	background-color:#d30830;
	color:#fff
}
.about .depart-wear ul {
	float:left;
	width:185px;
	height:120px;
	padding:30px 0;
	border:1px solid #eee;
	color:#666;
	margin:0 0 60px 135px;
	text-align:center;
	cursor:pointer
}
.about .depart-wear ul.ml295 {
	margin-left:295px
}
.about .depart-wear ul li.word {
	width:62%;
	font-size:12px;
	margin:15px auto 8px;
	border-bottom:1px solid #eee;
	padding-bottom:8px
}
.about .depart-wear ul li.icon {
	width:70px;
	height:60px;
	background:url(/static/image/icon/icon1.png) -952px -373px no-repeat;
	display:inline-block
}
.about .depart-wear ul:hover li.word {
	border-bottom:1px solid #fff
}
.about .depart-wear ul:hover li.icon {
	background-position:-1026px -373px
}
.campus_advert_bg {
	background:url(/static/image/bg/campus_advert_bg.jpg) center no-repeat #885125;
	height:170px;
	line-height:160px;
	color:#fff;
	font-size:36px
}
.campus_advert_bg span {
	margin-left:-200px
}
.campus_advert_bg .detail-btn {
	position:absolute;
	top:55px;
	right:300px;
	width:215px;
	height:50px;
	line-height:48px;
	text-align:center;
	color:#fff;
	border:1px solid #fff;
	font-size:18px
}
.campus_advert_bg .detail-btn:hover {
	border:1px solid #d30830;
	background-color:#d30830
}
.theme-popover-mask {
	display:none;
	z-index:998;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.4;
	filter:alpha(opacity=40)
}
.theme-popover {
	display:none;
	z-index:1000;
	position:fixed;
	top:50%;
	left:50%;
	width:600px;
	margin:-300px 0 0 -300px;
	border-radius:4px;
	border:2px solid #666;
	background-color:#fff;
	box-shadow:0 0 10px #666
}
.theme-poptit {
	padding:12px;
	position:relative
}
.theme-poptit h3 {
	margin:20px 0 0 20px;
	font-size:18px;
	font-weight:700
}
.theme-poptit .close {
	float:right;
	color:#999;
	margin:-2px -5px -5px;
	font:700 24px/26px simsun;
	text-shadow:0 1px 0 #ddd
}
.theme-poptit .close:hover {
	color:#333
}
.theme-popbod {
	width:90%;
	margin:10px auto
}
.theme-popbod dl {
	margin-bottom:10px
}
.theme-popbod dl dt {
	width:100%;
	font-size:16px;
	padding-bottom:8px;
	border-bottom:1px solid #d30830;
	margin-bottom:10px
}
.theme-popbod dl dd {
	margin-bottom:5px;
	line-height:20px
}
.theme-popbod p.join-email {
	margin:20px 0 40px
}
.join-email a.send-email {
	display:inline-block;
	background-color:#d30830;
	width:250px;
	height:50px;
	line-height:48px;
	text-align:center;
	color:#fff
}
.join-email a.send-email:hover {
	background-color:#db043c
}
.join-email a.send-email .icon-join {
	width:28px;
	height:28px;
	background:url(/static/image/icon/icon1.png) -208px -500px no-repeat;
	display:inline-block;
	vertical-align:middle
}
.right_item .section ol.color0 li {
	color:#000
}
.choose_type.pl-20 tr td {
	padding-left:20px
}
.police-table_3 {
	width:100%
}
.police-table_3 tr td {
	border:1px solid #dcdee2;
	padding:5px 10px
}
.main .vpn-links {
	margin:0 0 30px 30px
}
.main .vpn-links span {
	margin-right:40px;
	line-height:22px
}
.main .vpn-step i {
	display:inline-block;
	background:url(/static/image/icon/icon-red.png) center no-repeat;
	width:36px;
	height:36px;
	margin-bottom:10px;
	line-height:36px;
	color:#fff;
	font-weight:700;
	font-style:normal
}
.gl_chilren li:hover a,.gl_items li span.border a,.gl_items li span:hover a {
	color:#d30830
}
.main .vpn-step span {
	display:block;
	padding-bottom:20px
}
.main .vpn-step .step {
	width:420px;
	min-height:250px
}
ol.vpn-sign li,p.psign {
	line-height:24px
}
.document .body-wrap .instance_chlist {
	width:807px;
	overflow:hidden
}
.gl_items li span {
	display:inline-block;
	width:100%
}
.gl_items li ul.unfold {
	display:none
}
.gl_items li span.border {
	border:1px solid #d30830;
	color:#d30830
}
.gl_chilren li:hover,.gl_items li span:hover {
	border:1px solid #d30830;
	cursor:pointer
}
.gl_chilren li,.gl_items li span {
	border:1px solid #fff
}
.gl_items li a {
	width:100%;
	display:inline-block
}
.sidebar-wrap ul.anchnet-sort li a.beian_width {
	width:85%;
	padding-left:14px
}
