﻿/*全局*/
BODY {FONT-SIZE: 100%; BACKGROUND: #e1dcda; COLOR: #685a56; LINE-HEIGHT: 1em; font-family:"宋体"; font-size:12px; line-height:20px;}
INPUT {FONT-SIZE: 1em; FONT-FAMILY: Arial}

.tall_bottom {
	BACKGROUND: url(images/tall_bottom.gif) repeat-x left bottom
}
INPUT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.form {
	HEIGHT: 24px
}
.form INPUT {
	BORDER-RIGHT: #685a56 1px solid; BORDER-TOP: #685a56 1px solid; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #685a56 1px solid; WIDTH: 171px; COLOR: #685a56; BORDER-BOTTOM: #685a56 1px solid; HEIGHT: 17px
}
UL {
	LIST-STYLE-TYPE: none; margin:0; padding:0;
}
A {
	COLOR: #4f423e; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}

H1 {
	DISPLAY: inline; FONT-WEIGHT: 500; FONT-SIZE: 12px; CURSOR: pointer 
}





H2 {
	DISPLAY: inline; FONT-WEIGHT: 500; FONT-SIZE: 12px; CURSOR: pointer
}


H3 {
	DISPLAY: inline; FONT-WEIGHT: 500; FONT-SIZE: 12px; CURSOR: pointer
}
H4 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 16px; COLOR: #ec8300
}
.wrap{ width:983px; margin-left:auto; margin-right:auto; overflow:hidden;}
.row_2{ height:100%; background-color:#FFFFFF; padding-bottom:9999px;margin-bottom:-9999px;}
.footer{width:100%; background-image:url(images/bgFooter.jpg); text-align:center; background-repeat:repeat-x; background-position:left top;}

/*seo*/
.contentMain{ width:650px; float:left; BACKGROUND: url(images/content_bg.gif) #fff repeat-x left top; padding-top:26px; padding-right:50px; padding-bottom:35px;}
.contentMain11{ width:703px; float:left; BACKGROUND: url(images/content_bg.gif) #fff repeat-x left top; padding-top:26px; padding-right:0px; padding-bottom:35px;}
.contentMain1{ width:653px; float:left;BACKGROUND: url(images/content_bg.gif) #fff repeat-x left top; padding-right:50px; padding-bottom:35px; }
.contentMain3{ width:653px; float:left;BACKGROUND: url(images/content_bg.gif) #fff repeat-x left top; padding-top:26px; padding-right:50px; padding-bottom:35px; }
.contentMain2{  float:left;BACKGROUND: url(images/content_bg.gif) #fff repeat-x left top;  padding-bottom:35px; }

#leftMain{ width:204px; float:left; background-color:#FFFFFF; background-image:url(images/bgLeft.jpg); background-repeat:no-repeat; background-position:left top; padding-left:21px; padding-right:55px;}
#leftMain1{ width:204px; float:left; background-color:#FFFFFF; background-image:url(images/bgLeft1.jpg); background-repeat:no-repeat; background-position:left top; padding-left:21px; padding-right:55px;}

.leftMainLi{
	line-height:20px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:19px;
	padding-top:4px;
	border-bottom:#e3e3e3 1px solid;
}
.leftMainLi10{
	background-repeat: no-repeat;
	background-position: left center;
	
}
#leftMainLi10 A:link {
	COLOR: #F9F9F9; TEXT-DECORATION: none
}
#leftMainLi10 A:visited {
	COLOR: #F9F9F9; TEXT-DECORATION: none
}
#leftMainLi10 A:hover {
	COLOR: #F9F9F9; TEXT-DECORATION: none
}


#leftMainLi11 A:link {
	COLOR: #CC0000; TEXT-DECORATION: none
}
#leftMainLi11 A:visited {
	COLOR: #CC0000; TEXT-DECORATION: none
}
#leftMainLi11 A:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline
}







#leftMain .menuWarp{ padding-bottom:38px;}
#leftMain .banner{ padding-bottom:7px;}
.leftCaseList{ 
	line-height:20px;
	background-image: url(images/pointDirection.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top:4px;
	margin-right:10px;
}
.contactTel{ height:20px; margin-top:8px; padding-bottom:14px; padding-left:35px; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-top:12px; background-image:url(images/tel.jpg); background-repeat:no-repeat; background-position:left top;}
.contactQq{ height:20px; padding-bottom:14px; padding-left:35px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:12px; background-image:url(images/qq.jpg); background-repeat:no-repeat; background-position:left top; font-weight:bold;}
.contactQq1{ height:20px; padding-bottom:14px; padding-left:35px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:0px; background-repeat:no-repeat; background-position:left top; font-weight:bold;}
.contactMsn{ height:20px; padding-bottom:14px; padding-left:35px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:12px; background-image:url(images/msn.gif); background-repeat:no-repeat; background-position:left top; font-weight:bold;}
.seoContPP{ width:145; padding-right:15px; float:left; }
.seoContWW{ width:auto; float:left; }
.conttenPicSeo{ width:145px; float:left; padding-right:15px;}
.conttenWordSeo{ width:493px; height:145px; float:left;}
.conttenWordSeo a{ color:#8e8e8e; line-height:18px;}
.conttenWordSeo a:hover{ color:#4f423e; text-decoration:none; }
.seoContWrap{ float:left; padding-bottom:30px;}
/*soft*/
.ContentTittle{padding-top:5px; padding-bottom:5px; height:20px; font-size:14px; font-weight:bold;}
.softContLeftMain{ width:306px; padding-right:20px; float:left;}
.softContRightMain{ width:306px; padding-left:20px; float:left;}
.PicWrap{ width:114px; padding-right:14px; float:left;}
.WordWrap{ width:178px; float:left;}
.WordWrap a{ color:#8e8e8e; line-height:18px;}
.WordWrap a:hover{ color:#4f423e; text-decoration:none; }
/*web*/
.webTittlePic{ padding-bottom:20px;}
.webContWrap{ padding-left:21px; padding-right:21px; padding-bottom:30px;}
.webContentCaseList{ padding-left:25px; padding-right:25px; padding-bottom:30px; float:left; text-align:center;}
.webContentCaseList a{ color:#8e8e8e; line-height:18px;}
.webContentCaseList a:hover{ color:#4f423e; text-decoration:none; }
.webContentGuestList{ padding-left:15px; padding-right:15px; padding-bottom:30px; float:left; text-align:center;}
.webContentGuestList a{ color:#8e8e8e; line-height:18px;}
.webContentGuestList a:hover{ color:#4f423e; text-decoration:none; }
.webBuildPic{ padding-right:33px; float:left;}
.webContWrap .Left{ padding-right:25px; float:left;}
.webContWrap .Right{ padding-left:25px; float:left;}
.webContWrap .Left a{ line-height:24px;}
.webContWrap .Right a{ line-height:24px;}
.webCaseList{ padding-left:25px; padding-right:25px; padding-bottom:30px; float:left; text-align:center;}
/*people*/
.People{float:left;}
.peopleWord{ width:170px; background:url(images/popleBg.jpg) repeat-y left top; padding:15px;}
/*aboutUs*/
.aboutContentMain{ BACKGROUND: url(images/content_bg.gif) #fff repeat-x left top; }
.aboutWordWrap{ width:172px; color:#8e8e8e; float:left; color:#8e8e8e; line-height:18px;}