/* CSS Document */
body{
padding:0;
margin:0;
font-size:12px;
background:#4d544c;

}
p,td { font-family:Arial, Helvetica, sans-serif,ËÎÌå; font-size:12px;color:#999999;line-height:130%;}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover{
	color: #fff;
	text-decoration: none;
}

.txt_white {
	color:#FFFFFF;
}
.txt_white p{
	color:#FFFFFF;
}
.txt_white a {
	color:#FFFFFF;
}
.txt_white a:hover {
	color:#FFFFFF;
}
.txt_white a:visited {
	color:#FFFFFF;
}
.txt_white_b {
	color:#FFFFFF;
	font-weight:bold;
}
.qqb a {
	color:#999;
}
.qqb a:hover {
	color:#999;
}
.qqb a:visited {
	color:#999;
}
.service {
	padding:30px 5px;
	line-height:150%;
	color:#FFFFFF;
}
.service p{
	line-height:150%;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
#txt_right {
	text-align:right;
}


#left{
background:#B03D2B;
background-position:bottom;
width:174px;
position:relative;
top:0px;
left:0px;
width:174px;
height:650px;
overflow: hidden
/*height:625px;*/

}
.index_right {
background:#4D544D url(../images/mainbg.jpg) no-repeat left top;
padding:10px 30px;
overflow:hidden;
height:650px;
}
.main_table {
	width::760px;
	background:url(../images/bodybg.jpg) #4d544c repeat-y;
}
#menu{
background:#2B392C;
width:174px;
height:625px;
}
#menutop{
background:url(../images/menutop.jpg) no-repeat;
width:170px;
height:140px;
}
#leftmain{
width:170px;
float:left;
height:100%;


}
#main{
width:700px;
height:100%;
background:url(../images/mainbg.jpg) no-repeat left top;
padding-left:30px;

}
#main2{
width:700px;
height:700px;
background:url(../images/mainbg.jpg) no-repeat left top;
padding-left:30px;
overflow:hidden;

}
#worktop{
background:url(../images/worktitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop{
background:url(../images/workstitle.jpg) no-repeat left top;
width:100%;
height:66px;
}
#workstop2{
background:url(../images/workstitle2.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop3{
background:url(../images/workstitle3.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop5{
background:url(../images/workstitle4.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop6{
background:url(../images/workstitle6.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop7{
background:url(../images/workstitle7.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop8{
background:url(../images/workstitle8.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop9{
background:url(../images/workstitle9.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop10{
background:url(../images/workstitle10.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop11{
background:url(../images/workstitle11.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop12{
background:url(../images/workstitle12.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop13{
background:url(../images/workstitle13.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop14{
background:url(../images/workstitle14.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop15{
background:url(../images/workstitle15.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop16{
background:url(../images/workstitle16.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop17{
background:url(../images/workstitle17.jpg) no-repeat left;
width:100%;
height:66px;
}
#workstop18{
background:url(../images/workstitle18.jpg) no-repeat left;
width:100%;
height:66px;
}
#abouttop{
background:url(../images/abouttitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#qywhtop{
background:url(../images/qywhtitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#honortop{
background:url(../images/honortitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#servicetop{
background:url(../images/servicetitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#procedurestop{
background:url(../images/procedurestitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#employtop{
background:url(../images/employtitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#newstop2{
background:url(../images/newstitle2.jpg) no-repeat left;
width:100%;
height:66px;
}
#newstop3{
background:url(../images/newstitle3.jpg) no-repeat left;
width:100%;
height:66px;
}
#newstop5{
background:url(../images/newstitle5.jpg) no-repeat left;
width:100%;
height:66px;
}
#teamtop{
background:url(../images/sjtdtitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#zxgwtop{
background:url(../images/zxgwtitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#guesttop{
background:url(../images/complaintitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#fitmenttop{
background:url(../images/fitmenttitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#contacttop{
background:url(../images/contacttitle.jpg) no-repeat left;
width:100%;
height:66px;
}
#wenzi{
width:540px;
height:auto;
padding:0px 0 0 40px;
line-height:150%;
color:#fff;
}
#wenzi p {
line-height:150%;
color:#fff;
}

#workimg{
width:609px;
height:auto;
color:#FFFFFF;

padding:20px 0 0 40px;
}
#worksimg{
width:609px;
height:auto;
padding:10px 0 0 32px;
color:#FFFFFF;
line-height:18px;
}
#worksimg img{
border:4px solid #333333;
}
#workimg2{
width:609px;
height:auto;
padding:10px 0 0 32px;
}
#newstop{
width:100%;
height:39px;
background:url(../images/newstitle.gif) no-repeat left;
}
#news{
width:300px;
height:216px;
float:left;
padding:5px 0 0 32px;
color:#FFFFFF;
line-height:18px;
overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 wzy:expression(void(this.title=this.innerText));

}
#cs{
width:212px;
height:216px;
float:left;
padding:5px 0 0 17px;
color:#FFFFFF;
line-height:18px;
overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 wzy:expression(void(this.title=this.innerText));

}
#bottom{
	text-align:right;
	padding-bottom:15px;
}
.newstitle{
color:#FF0000;
}
a.newsinfo:link{
color:#FFFFFF;
text-decoration:none;
}
a.newsinfo:visited{
color:#FFFFFF;
text-decoration:none;
}
a.newsinfo:hover{
color:#999999;
text-decoration:none;
}
li{list-style:url(../images/sjt.gif);
}
#more1{
width:330px;

float:left;
text-align:right;
padding:19px 5px 0 0;
}
#more2{
width:212px;

float:left;
text-align:right;
padding:19px 5px 0 0;
}
#fy{
width:500px;
height:20px;
padding:0 0 20px 32px;
}
.info{
font-size:12px;
}
