BODY {
	FONT-SIZE: 12px; COLOR: #000000; margin:0px 0px 0px 0px
}
TD {
	FONT-SIZE: 12px; COLOR: #000000
}
TH {
	FONT-SIZE: 12px; COLOR: #000000
}
.clear{clear:both;}
.about {
	border-style: solid; border-color: #D7DBDF;border-width: 1px 1px 1px 1px; width:313px; height:416px; background-image:url(../images/services_bg.gif);BACKGROUND-REPEAT: repeat-x;FLOAT: left
}

#service {
	WIDTH: 623px; HEIGHT: 416px;FLOAT: right
}
.clear{clear:both;}
.services {
	WIDTH: 623px; HEIGHT: 168px;MARGIN: 0px auto 6px;border-style: solid; border-color: #D7DBDF;border-width: 1px 1px 1px 1px;background-image:url(../images/services_bg.gif);BACKGROUND-REPEAT: repeat-x;
}
.jujiaotext {
width:1000px; padding-left:35px;
	MARGIN: 0px auto 6px;border-style: solid; border-color: #D7DBDF;border-width: 1px 1px 1px 1px;background-image:url(../images/services_bg.gif);BACKGROUND-REPEAT: repeat-x;
}
#services_right {
	WIDTH: 113px; HEIGHT: 144px;FLOAT: right;MARGIN: 2px 1px 1px 5px
}
.menu0 {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/fbg.gif); WIDTH: 123px; PADDING-TOP: 4px; HEIGHT: 160px;;MARGIN: 2px 1px 1px 5px
}
.menu0 LI {
	MARGIN-TOP: 4px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(../images/ga1_38.gif); WIDTH: 77px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 26px; TEXT-ALIGN: left
}
.menu0 LI.hover {
	BACKGROUND-IMAGE: url(../images/fb1_38.gif); COLOR: #000000
}
#services_left {
	WIDTH: 450px; HEIGHT: 164px;FLOAT: left;
}
#main0 UL {
	DISPLAY: none; MARGIN: 10px 0px 10px 10px
}
#main0 UL.block {
	DISPLAY: block
}
.news {
	WIDTH: 622px; HEIGHT: 215px;border-style: solid; border-color: #D7DBDF;border-width: 0px 1px 1px 1px;
}
.main3 {
	FLOAT: left; WIDTH: 622px; margin:10px 0px 0px 0px
}
#tabs3 {
	WIDTH: 624px
}
.menu3 {
	BACKGROUND-POSITION: right 50%; FLOAT: left; BACKGROUND-IMAGE: url(../images/ccbg.gif); MARGIN-LEFT: 0px; WIDTH: 624px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 32px
}
.menu3 LI {
	PADDING-RIGHT: 11px; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(../images/find_56.gif); WIDTH: 81px; CURSOR: pointer; COLOR: #000000; LINE-HEIGHT: 32px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.menu3 LI.hover {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/find_52.gif); COLOR: #ffffff
}
#main3 UL {
	DISPLAY: none; MARGIN: 0px 0px 0px 10px
}
#main3 UL.block {
	DISPLAY: block
}
.about_natu{
	FONT-SIZE: 12px;
	line-height:25px;
	letter-spacing:2px;
	width:298px; 
	padding: 5px 5px 5px 10px
}
.lianjie {
	WIDTH: 945px; HEIGHT: 114px;border-style: solid; border-color: #D7DBDF;border-width: 1px 1px 1px 1px;
}


/*  新增的CSS样式 */

#main2{
	width: 960px;
	float:left;
	height: auto;
	background:url(images/bk_6.gif) repeat-y 45px top;
}
#main2left{
	float:left;
	width: 160px;
	height: auto;
	padding: 0 0 0 48px;
    position:relative; 
}

#main2title{
	float:left;
	width: 187px;
	height: auto;
    background:#fff;
	padding: 10px 0 0 0;
}

#main2right{
	float: right;
	height: auto;
	width: 700px;
	}

/*-- 左侧二级栏目 --*/	

 #leftnav2 {
	margin:0;
	float: left;
	height: auto;
	width: 180px;
	border-left: solid 1px #94A9C6;
	border-right: solid 1px #94A9C6;
	border-bottom: solid 1px #94A9C6;
}

#leftnav2 li a{
	display: block;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #B4D5F1;
	padding:0 0 0 25px;
	height:25px;
	line-height:27px;
	margin:0;
	color: #333;
	text-decoration: none;
	background-color: #F0F7FD;
	background-image: url(../images/ball5.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
}

#leftnav2 li a:hover{
	background:#fff url(../images/ball6.gif) #FFF no-repeat 10px 8px;
	color: #C00;
	border-bottom: solid 1px #C00;
}

#leftnav2 ul li.current a {
	padding:0 0 0 25px; 
	font-weight: bold; 
	background:#fff url(../images/ball6.gif) no-repeat 10px 8px;
	border-bottom: solid 1px #C00;	
}
#leftnav2 ul li.current a:hover {
	background:#fff url(../images/ball6.gif) no-repeat 10px 8px;
	color: #c00;
	border-bottom: solid 1px #C00;
}
#leftnav2 ul li.current a:active {
	color: #c00;
	border-bottom: solid 1px #C00;
}
/*----*/

#leftnav2 ul li.current li a {
	font-weight: normal; 
	background: none transparent scroll repeat 0% 0%
}
#leftnav2 ul li.current li a {
	border-style: none! important; 
}

#leftnav2 ul li.current li a:hover {
	background: none transparent scroll repeat 0% 0%
}

/*----*/

#leftnav2 ul ul.current {
	WIDTH: auto; 
	POSITION: relative; 
}
#leftnav2 ul ul li {
	display: block; 
	float: none; 
	height:27px;
	padding:0 0 0 10px; 
	background: #f6f6f6 url(../images/bk_9.gif) no-repeat 10px 1px;
}
#leftnav2 ul ul li a {
	font-style:normal;
	border-style: none! important; 
	background: #f6f6f6 url(../images/bk_9.gif) no-repeat 0 1px;
}
#leftnav2 ul ul li a:hover{
	color: #c00;
	background: #f6f6f6 url(../images/bk_9a.gif) no-repeat 0 1px;
}

#leftnav2 ul ul li.current a{
	color: #c00;
	background: url(../images/bk_9a.gif) no-repeat 0 1px;
}


#leftnav2 ul ul ul li {
	/*MARGIN-left: 0.9em;*/
}
#leftnav2 ul ul li.current ul li A {
	/*font-weight: normal! important; */
	color: #555;
}
#leftnav2 ul ul li.current ul li A:hover {
	color: #000;
}
#leftnav2 ul ul li.current ul li.current A {
	color: #000;
}

#leftnav2 LI A.hidden {
	display: none
}
#leftnav2 LI A:hover SPAN {
	color: #06f
}
#leftnav2 A SPAN {
	FLOAT: none
}

.leftline2{
    float:left;
	height:10px;
	width: 183px;	
	background: url(../images/bk_17.gif) repeat-x 0 0;	
}

.adlink{
	padding: 5px 0 5px 10px;
}
.adlink img{
	margin: 5px 0 0 0;
}
.main_border {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 592px; LINE-HEIGHT: 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dashed; HEIGHT: 1px
}

#rightline1{
	height:38px;
	background:url(../images/line1.gif) no-repeat 0 bottom;
	text-align: left;
	width: 702px;	
	margin:10px 0 0 0;
	line-height:37px;

}
#rightline1 h5{
	height:38px;
	line-height:30px;
	width:180px;
	font-size: 13px;
	color:#999;
	margin:0;
	font-weight: normal;
}
#rightline1 span
{
	float: right;
	text-align: right;
	color:#9a9a9a;
	padding:0 0 0 12px;
}

.onlinetitle2{/*所有二级内容页标题风格*/
	float: left;
	margin: 3px 0 5px 0;
	height:25px;
	line-height:25px;
	width: 360px;
	padding: 2px 0 0 30px;
	color:#004A80;
	font-size:15px;
	font-weight:bold;
	background: url(../images/bk_19.gif) repeat-y 0 0;
}

/*－－－灰边内容部分－－－－*/
.personaldiv4{
	height:20px;
	float: left;
	background:url(../images/bk_21.gif) no-repeat;
	width: 540px;
	padding:0 0 0 25px;
	line-height: 23px;
	font-size:14px;
	color:#c00;
	margin:10px 0 0 5px;
}

.personalbk6{
	background: url(../images/personal_bk6.gif) no-repeat left bottom;
	height: 15px;
	float: left;
	width: 702px;
}
.personaldiv2{
	width: 660px;
	float: left;
	border-left:1px solid #C6E0F2;
	border-right:1px solid #C6E0F2;
	padding:10px 18px 10px 18px;
	color:#333;
}
.tesdiv2{/*特色业务内容*/
	width: 540px;
	float: left;
	height: auto;
	padding:10px 0 10px 20px;
	color:#333;
}

.personalbk7{
	height:10px;
	float: left;
	background: url(../images/personal_bk7.gif) no-repeat left top;
	width: 702px;
}

.personalbk8{
	height:25px;
	float: left;
	background: url(images/personal_bk8.gif) no-repeat;
	width: 540px;
	line-height: 27px;
	padding:0 0 10px 35px;
	color:#666;
}
.personaldiv3{
	height:30px;
	float: left;
	width: 680px;
	margin:10px 0 5px 0;
	color:#c00;
}
.personaldiv3 span{
	float: right;
	height:19px;
	text-align:center;
	width: 65px;
	margin:0 0 0 2px;
	background: url(../images/bk_22.gif) no-repeat ;
	line-height: 19px;
}
/******/

.maigin_top {
	MARGIN-TOP: 2px; width:180px;
}
.maigin_top_1 {
	MARGIN-TOP: 15px
}
.maigin_top P {
	DISPLAY: block; BACKGROUND: #f9f9f9; MARGIN: 0px; COLOR: #333; TEXT-INDENT: 0px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px dashed; LIST-STYLE-TYPE: none; HEIGHT: 22px
}
.maigin_top IMG {
	FLOAT: left; MARGIN: 2px 6px 4px 5px
}
.maigin_top SPAN {
	DISPLAY: block; FLOAT: right; WIDTH: 150px
}
#menu1 .nav1,#menu1 .nav2,#menu1 .nav3,#menu1 .nav4{ font-family:"宋体"; font-size:14px; font-weight:bold; line-height:25px; text-align:center;
background: url(../images/navbg1.gif) no-repeat left top;}
#menu1 .nav1 a,#menu1 .nav2 a,#menu1 .nav3 a,#menu1 .nav4 a{
	color: #FFF;
	font-weight: bold;
	display: block;
	line-height: 28px;
	width: 84px;
	float: left;
	text-decoration:none;
	}
#menu1 .nav1 a:hover,#menu1 .nav2 a:hover,#menu1 .nav3 a:hover,#menu1 .nav4 a:hover{
	color: #333;
	text-decoration: none;
	background: #CCC url(../images/navbg0.gif) no-repeat left top;
}
.bg2 {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(../images/line3.jpg); BACKGROUND-REPEAT: no-repeat
}
.youshibt{color:#D9C013; font-weight:bold; margin-top:8px;}
.youshicontent{ pading-left:20px; font-size:12px; list-style-type:none; width:500px;}
.qdlist td{ line-height:20px; padding-left:15px;}
.successcaseli{float:left; padding-left:15px; padding-top:12px; width:150px;}
.successcaseli img{padding:2px; border:1px #CCCCCC solid; float:left;}