
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	/*color: #484343;*/
}
body.homepage {
	background: #fff;
}

.grjj_span{line-height: 1.6}

body, button, select, textarea, input {
	font-family: "Microsoft Yahei", Arial;
	font-size: 12px;
}
img {
	border: 0;
}
li {
	/*list-style-type: none;*/
}
a:link {
	color: #444444;
	text-decoration: none;
}
a:visited {
	color: #444444;
	text-decoration: none;
}
a:hover {
	color: #be191f;
	text-decoration: none;
}
.clearfix {
	clear:both;
}
.mt10 {
	margin-top: 10px;
}
.mr10 {
	margin-right: 10px;
}
.ml10 {
	margin-left: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.serviceleft {
	cursor: pointer;
	right: 0;
	position: fixed;
	top: 100px;
	z-index:999

}
.si_serviceleft {
	position:relative;
}
.si_serviceleft1 {
	position:absolute;
	right:0px;
}
.si_serviceleft2 {
	position:relative;
	right:0px;
}
.si_serviceleft1 {
	height:115px;
	width:35px;
	background:url(../images/si_serviceleft3.png) no-repeat;
	display:none;
}
.si_serviceleft .si_serviceleft2 {
}
.si_serviceleft .si_serviceleft2 ul {
	background:#fff;	
	padding:12px 0 5px 0;
}
.si_serviceleft2  ul li {
	display:block;
	height:86px;
	/*overflow:hidden;*/
	text-indent:-9999px;
	background:url(../images/si_serviceleft_03.png) 15px 0 no-repeat;
	text-align:center;
	width:79px;
}
.si_serviceleft2  ul li a{ float:left;}
.si_serviceleft3 ul li {
	display:block;
	text-indent:-9999px;
	background:url(../images/si_serviceleft_04.png) 15px 0 no-repeat;
	text-align:center;
	width:79px;
}
.si_serviceleft2 ul li a {	
	display:block;
	width:78px;
	height:86px
}
.si_serviceleft2 ul li a:hover{color:#000}
.si_serviceleft2 .si_serviceleftLI1 {
	background-position:15px -2px;
}
.si_serviceleft2 .si_serviceleftLI2 {
	background-position:15px -75px;
	margin:3px 0;
}
.si_serviceleft2 .si_serviceleftLast {
	background-position:15px -162px;
}
.si_serviceleft2 .si_serviceleftLI1, .si_serviceleft2 .si_serviceleftLI1 a {
	height:88px;
}
.si_serviceleft2 .si_serviceleftLI2, .si_serviceleft2 .si_serviceleftLI2 a {
	height:86px;
	margin:3px 0;
	width:79px
}
.si_serviceleft2 .si_serviceleftLI3, .si_serviceleft2 .si_serviceleftLI3 a {
	height:77px;
	margin:3px 0;
}
.si_serviceleft2 .si_serviceleftLI5, .si_serviceleft2 .si_serviceleftLI5 a {
	height:86px;
	margin:3px 0;
}
.si_serviceleft2 .si_serviceleftLast, .si_serviceleft2 .si_serviceleftLast a {
	height:74px;
}
.si_serviceleft2 img {
	
	display:block;
}
.si_serviceleftLast {
	position:relative;
	z-index:100;
}
.si_serviceleftLast div {
background: none repeat scroll 0 0 #ccc;
border: 1px solid #CCCCCC;
left: -133px;
position: absolute;
top: 0;
}
.si_serviceleftLI2 {
	position:relative;
	z-index:100;
}
.si_serviceleftLI2 .weibo {
background: none repeat scroll 0 0 #ccc;
left: -133px;
color:#fff;
position: absolute;
top: 0;
}
.si_serviceleftLI1 {
	position:relative;
	z-index:100;
}
.si_serviceleftLI1 div {
		background: none repeat scroll 0 0 #ccc;

left: -133px;

position: absolute;
top: 0;
}
.si_serviceleftLI3 {
	position:relative;
	z-index:100;
}
.si_serviceleftLI3 div {
		background: none repeat scroll 0 0 #ccc;

left: -80px;

position: absolute;
top: 0;
}
.si_serviceleftLI5 {
	position:relative;
	z-index:100;
}
.si_serviceleftLI5 div {
		background: none repeat scroll 0 0 #ccc;

left: -80px;

position: absolute;
top: 0;
}
.si_serviceleftLI6 {
	position:relative;
	z-index:100;
}
.si_serviceleftLI6 div {
		background: none repeat scroll 0 0 #ccc;

right:109px;

position: absolute;
top: -100px;
}
.qixia {
	float:right;
	margin: 5px 10px 0 0;
	font-size:14px;
}
.qixia a {
	color:#D8442A;
}

.si_serviceleft2 ul li.si_serviceleftLI5{background:url(../images/si_serviceleft_03.png) 15px -241px no-repeat ;}
.si_serviceleft2 ul li.si_serviceleftLI6{background:url(../images/si_serviceleft_03.png) 15px -336px no-repeat ;}
.si_serviceleft3 ul li.si_serviceleftLI5{background:url(../images/si_serviceleft_04.png) 15px -241px no-repeat ;}
.si_serviceleft3 ul li.si_serviceleftLI6{background:url(../images/si_serviceleft_04.png) 15px -336px no-repeat ;}
.si_serviceleft2 ul li.si_serviceleftLI1{background:#fff;/*background:url(/default/skins/shehui_2/images/logo.png) center no-repeat ;*/}
.si_serviceleft2 ul li.li_gray{background-color:#f3f3f3;}
.si_serviceleft2 ul li{padding:0 15px;}
.si_serviceleft2 table td:hover{background-color:#f3f3f3; color:#000}
.si_serviceleftLI6 img{height:50px;}

li.si_serviceleftLI1 .grzy_title{text-indent:0}
