﻿.qq_online_img{width:35px; text-align:right; float:left;}
.qq_online_txt{text-align:right; float:left;}

.bak_qqbody a{text-indent: 2px;}

.line{border-bottom: dotted 1px #cccccc;}
.padding_10{padding:10px;}
strong{font-weight: bold;}


.index_h2{background-color: #f56262;color: #FFF;font-size: 26px;width: 400px;height: 45px;line-height: 45px;padding-left: 20px;margin: 0 0 20px 0;}
.index_g {width: 1000px;margin: 0 auto;overflow:visible;}

.index_g li.mr0 {
margin-right: 0;
}
.index_g li {
float: left;
height: 200px;
width: 188px;
margin: 0 15px 10px 0;
position: relative;
z-index: 0;
}
.index_g li.hover {
background: url(./img/index_g_li_hover.png) no-repeat;
cursor: pointer;
}


.index_g li h3 {
font-size: 20px;
font-weight: normal;
height: 140px;
line-height: 28px;
display: block;
}


.index_g li h3 a {
padding-top: 15px;
display: block;
height: 185px;
z-index: 100;
position: absolute;
width: 188px;
text-align: center;
top: 0;
left: 0;
color: #555;
text-decoration: none;
outline: none;
}
.index_g li h3 a:hover {
color: #3fa9f5;
}
.index_g li h3 img {
border-radius: 43px;
height: 86px;
width: 86px;
border: none;
}

.index_g li h3 span {
display: block;
_padding-top: 7px;
font-size: 20px;
font-weight: normal;
}

.index_g li p {
font-size: 13px;
text-align: center;
color: #888;
line-height: 22px;
z-index: 10;
}






.border_top
{
    border-top: 1px solid #dadada;
}

.footer_link {
line-height: 46px;
color: #8a8a8a;
text-align: left;
}

.footer_link a {
color: #8a8a8a;
margin: 0px 5px;
outline: none;
text-decoration: none;
}
.footer_link a:hover {
text-decoration: underline;
}

.center {

text-align: center;
}




.iblock{
	width:320px;
	float:left;
	text-align:left;
	display:inline;
	color:#444242;
}
.iblock h2 a{
	color:#3E96EE;
	text-decoration:none;
	font-size:16px;
}
.iblock h2{
	background:url(./img/icos.png) left 10px no-repeat;
	line-height:40px;
	font-size:16px;
	padding-left:25px;
	font-weight:bold;
}
.iblock .fr{
	line-height:40px;
	color:#666666;
}
.iblock p{
	margin-left:60px;
	line-height:20px;
}
.iblock_c{
	border-left:1px dashed #dadada;
	border-right:1px dashed #dadada;
	padding:0px 25px;
	margin:0px 25px;
}
.iblock .mobile{
	font-size:20px;
	line-height:65px;
	height:65px;
	color:#F36;
	text-shadow:1px 1px 1px #fff;
}
.iblock span{
	margin-left:25px;	
}
.iblock1{
	background:url(./img/index_ico.png) left -290px no-repeat;
}
.iblock2{
	background:url(./img/index_ico.png) -4px -108px no-repeat;
}
.iblock3{
	background:url(./img/index_ico.png) -5px 56px no-repeat;
}
.iblock4{
	background:url(./img/index_ico.png) 20px -487px no-repeat;
}
.tshan{
	background:url(./img/tshan.jpg) center 28px no-repeat;
	clear:both;
	padding-top:25px;
}
.iblock .iblock_ul{
	margin-left:8px;
}
.iblock .iblock_ul li{
	background:url(./icos.png) left -58px no-repeat;
	line-height:20px;
	padding-left:18px;
	overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
}
.iblock .iblock_ul a{
	color:#444242;
	outline: none;
	text-decoration: none;
	font-size: 12px;
}
.iblock .iblock_ul .more{
	color:#f27c7c;
}


.iblock .iblock2_ul{
	margin-left:68px;
}
.iblock .iblock2_ul li{
	background:url(./img/icos.png) left -58px no-repeat;
	line-height:20px;
	padding-left:18px;
	margin-top:5px;
	overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
}
.iblock .iblock2_ul a{
	color:#444242;
}
.iblock .iblock2_ul .more{
	color:#f27c7c;
}
.iblock .more{
	color:#f27c7c;
}
.iblock a:hover{
	text-decoration:underline;
}
.iblock .iblock_ul li .new{
	width:27px;
	height:15px;
	background:url(./img/icos.png) left -33px no-repeat;
	margin-left:8px;
}


.serviceRight span{
	float:right;
}
.upserverli{

}
.status-icon {
    background: url("./img/status.gif") no-repeat scroll 0 0 transparent;
    height: 28px;
    width: 27px;
	margin-top:-8px;
	margin-right:-3px;
}
.status-icon.up {
    background-position: -110px 0;
}
.status-icon.down{
	background-position: 0 0;	
}
.status-txt-top{font-weight:bold;color:#C00 !important;}
.status-txt-mid{font-weight:bold;color:#F90 !important;}
.status-txt-low{font-weight:bold;color:green !important;}


.status-txt-watting{font-weight:bold;color:#F90 !important;}
.status-txt-doing{font-weight:bold;color:green !important;}


.title_red{color: #C9300A;font-size: 16px;font-weight: bold;}
.content_txt_01 {color: #494848;font-size: 14px;line-height: 30px;}
.content_txt_01 a{color: #494848;}
