@charset "utf-8";
/* CSS Document */
/*service*/
.service {
	/*background-image:url(../images/all_sidel.gif);
	background-repeat:repeat-y;*/
	padding-left:11px;
	margin-right:3px;
	width:569px;
	text-align:left;
}
.s_ttline {
	background-image:url(../images/new_26.gif);
	height:2px;
	overflow:hidden;
}
.s_title {
	background-image:url(../images/new_31.gif);
	height:24px;
	line-height:24px;
	margin-bottom:1px;
	padding-left:5px;
	padding-right:5px;
}
.en_title {
	margin-top:9px;
	float:right;
}
#Accordion {
	background-image:url(../images/service_bg.gif);
	background-repeat:repeat-y;
	width:569px;
	height:345px;
}
#Accordion dl {
	margin-bottom:1px;
}
#Accordion dt {
	font-weight:bold;
	line-height:24px;
	padding-left:8px;
	padding-right:8px;
	width:553px;
	height:24px;
}
#Accordion .s_selected dt {
	background-image:url(../images/service_sd.gif);
	color:#0036a5;
}
#Accordion dt img {
	margin-top:9px;
}
#Accordion dd {
	overflow:auto;
	padding-right:14px;
	padding-left:14px;
	line-height:22px;
}
#Accordion dd ul {
	margin-top:13px;
}
ul li.ww {
	margin-left:10px;
	display:inline;
	width:330px;
}
ul.dns li {
	width:270px;
	padding-bottom:10px;
}
ul.dns li img {
	margin-right:5px;
	display:inline;
}
ul.dns li span {
	color:#0036a5;
}
ul.dns li span strong {
	font-size:14px;
}
ul.mail li {
	width:175px;
	line-height:17px;
}
ul.tg .tw {
	width:190px;
}
ul.tg .tw .twdn {
	padding-top:10px;
}
ul.wd .tw {
	margin-left:10px;
	display:inline;
	width:185px;
	line-height:23px;
}
ul.wd .tw ol li {
	border-bottom:1px solid #c5c5c5;
}
ul.cp .tw {
	width:320px;
	margin-right:7px;
	display:inline;
}
ul.cp .tw .twdn {
	padding-top:10px;
	padding-left:15px;
}
ul.w58 li {
	width:260px;
}
.marginleft10 {
	margin-left:8px;
}
.s_bbg {
	background-image:url(../images/service_bbg.gif);
	width:569px;
	height:11px;
	overflow:hidden;
}
.s_dns_bg {
	background-image:url(../images/service_63.gif);
}
.s_host_bg {
	background-image:url(../images/service_64.gif);
}
.s_mail_bg {
	background-image:url(../images/service_74.gif);
}
.s_wb_bg {
	background-image:url(../images/service_84.gif);
}
.s_cs_bg {
	background-image:url(../images/service_92.gif);
}
.s_58_bg {
	background-image:url(../images/service_101.gif);
}
.side_r {
	width:9px;
	height:300px;
}
/*body_right*/
.body_rc {
	/*background-image:url(../images/all_sider.gif);
	background-position:right;
	background-repeat:repeat-y;*/
	display:inline;
	padding-right:11px;
	width:408px;
}
.about {
	width:214px;
}
.about_rbg {
	background-image:url(../images/ac_bg_22.gif);
	width:125px;
	height:16px;
	padding-top:10px;
	padding-right:10px;
}
.about_cont {
	background-image:url(../images/about_36.gif);
	line-height:24px;
	height:166px;
	padding-top:4px;
	padding-right:10px;
	padding-left:10px;
}
.case {
	width:194px;
}
.case_rbg {
	background-image:url(../images/ac_bg_24.gif);
	width:105px;
	height:16px;
	padding-top:10px;
	padding-right:10px;
}
.case_cont {
	background-image:url(../images/case_37.gif);
	width:194px;
	height:162px;
	padding-top:8px;
}
.case_cont span {
	font-weight:bold;
	line-height:24px;
}
ol.news_list {
	background-image:url(../images/news_59.gif);
}
ol.news_list li div {
	padding-top:10px;
	width:360px;
	float:left;
}
/*child_left*/
.child_case .case_rbg {
	background-image:url(../images/about_03.gif);
	width:194px;
	height:16px;
	padding-top:10px;
	padding-right:10px;
}
.child_case .case_fl {
	background-image:url(../images/about_06.gif);
	width:79px;
	height:100px;
}
/***********************/
.caseImg {
	width:190px;
	height:130px;
	overflow:hidden;
	position:relative;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	padding:0;
	text-align:center;
}
.caseImg p {
	margin:auto;
	position:static;
 +position:relative;
	top:36%;
}
.caseImg img {
	margin:auto;
	position:static;
 +position:relative;
	top:-50%;/*left:-50%;*/
}

