/* CSS Document */
body { font-size:12px; background:#E9E6C5 url(../Images/bodybg.jpg) repeat-x; }
* { margin:0px; padding:0px; }
.clear { clear:both; }

a:link { color:#666666; text-decoration:none; } 
a:visited { color:#666666; text-decoration:none; } 
a:hover { color:#000066; text-decoration:none; } 

#Main { width:890px; }
.Narrow { width:181px; float:left; }
.Kuan { width:709px; float:left }
#Logo { text-align:center; }
#Narrow-tImg { margin-top:13px; }
#FlashBlock { margin-top:20px; height:189px; }


.firLink { background:url(../Images/bg2.jpg) repeat-y; }
.firLink2 { background:url(../Images/bg2-2.jpg) repeat-y; }
.firLink3 { background:url(../Images/bg2-3.jpg) repeat-y; }

.firLink-top-bg { width:181px; height:21px; background:url(../Images/bor1.jpg) no-repeat; }
.firLink-top-bg2 { width:181px; height:17px; background:url(../Images/bor1-2.jpg) no-repeat; }
.firLink-top-bg3 { width:181px; height:20px; background:url(../Images/bor1-3.jpg) no-repeat; }

.firLink-but-bg { width:181px; height:17px; background:url(../Images/bor2.jpg) no-repeat; }
.firLink-but-bg2 { width:181px; height:17px; background:url(../Images/bor2-2.jpg) no-repeat; }
.firLink-but-bg3 { width:181px; height:17px; background:url(../Images/bor2-3.jpg) no-repeat; }


.Narrow-but-Bg { background:url(../Images/bg3.jpg) repeat-y; }
.Narrow-but-Bg-2 { background:url(../Images/bg3-2.jpg) repeat-y; }
.Narrow-but-Bg-3 { background:url(../Images/bg3-3.jpg) repeat-y; }

.Narrow-but-Bg2 { width:181px; height:8px; background:url(../Images/bor3.jpg) no-repeat; }
.Narrow-but-Bg2-2 { width:181px; height:8px; background:url(../Images/bor3-2.jpg) no-repeat; }
.Narrow-but-Bg2-3 { width:181px; height:8px; background:url(../Images/bor3-3.jpg) no-repeat; }

.MainTopBg { width:708px; height:36px; background:url(../Images/bor4.jpg) no-repeat; }
.MainbtnBg { width:708px; height:12px; background:url(../Images/bor5.jpg) no-repeat; }
.MainBg { background:url(../Images/bg4.jpg); }

.MainTopBg2 { width:708px; height:28px; background:url(../Images/bor4-2.jpg) no-repeat; }
.MainbtnBg2 { width:708px; height:12px; background:url(../Images/bor5.jpg) no-repeat; }
.MainBg2 { background:url(../Images/bg4.jpg); }


.MainTopBg3 { width:708px; height:36px; background:url(../Images/bor4-3.jpg) no-repeat; }
.MainbtnBg3 { width:708px; height:12px; background:url(../Images/bor5.jpg) no-repeat; }
.MainBg3 { background:url(../Images/bg4.jpg); }

/*首页底部视频样式
------------------------*/
#dszhVideo { position:absolute; top:0px; left:0px; }
#dszhVideo a { display:block; text-align:right; }






/* Update
------------------------------------------------*/
.Narrow-t2 { width:181px; height:50px; background:url(../images/t2.gif) no-repeat; }
.Narrow-t2 h2 { text-align:center; font-weight:bold; color:white; font-size:14px; padding-top:10px; }
.ubg1 { background:url(../images/ubg1.gif) no-repeat; width:181px; height:7px; font-size:0px; line-height:0px; }
.ubg2 { background:url(../images/ubg2.gif) no-repeat; width:181px; height:8px; }
.ubg3 { background:url(../images/ubg3.gif) repeat-y; width:181px; }
.ubg3 h3 { text-align:center; font-size:14px; font-weight:bold; border-bottom:1px dashed black; width:75%; margin:0px auto; }
.ubg3 ul { list-style:none; padding-left:20px; }
.ubg3 ul li { line-height:20px; }




#buttom { width:890px; background:#EFECCD; text-align:right; }
#buttom img { margin:15px 0px; }

/* Introduct.asp
--------------------------------*/
.MainTopBg h2 { font-size:14px; float:left; padding:18px 0 0 55px; }
.MainTopBg p { float:right; padding:20px 40px 0 0; }

.MainTopBg2 h2 { font-size:14px; float:left; padding:10px 0 0 55px; }
.MainTopBg2 p { float:right; padding:12px 40px 0 0; }

.MainTopBg3 h2 { font-size:14px; float:left; padding:17px 0 0 50px; }
.MainTopBg3 p { float:right; padding:19px 40px 0 0; }

#firLinkContent { width:88%; margin-left:10px; }
#firLinkContent ul { list-style:none; line-height:20px; }
#firLinkContent ul li { font-weight:bold; font-size:12px; }

#firLinkContent2 { width:88%; margin-left:10px; }
#firLinkContent2 ul { list-style:none; line-height:20px; }
#firLinkContent2 ul li { font-weight:bold; font-size:12px; }

/*NewsList
------------------*/
.ThreeHotNewsTop { width:653px; height:11px; font-size:0px; margin:0 auto; background:url(../images/NewsThreeTop.gif) no-repeat; }
.ThreeHotNewsButtom { width:653px; height:11px; margin:0 auto; background:url(../images/NewsThreeButtom.gif) no-repeat; }
.ThreeHotNewsContent { width:653px; height:138px; background:url(../images/ThreeNewsContent.jpg) repeat-x; margin:0 auto; }
.ThreeHotNewsContent ul li { float:left; text-align:center; width:33%; margin-top:10px; }
.ThreeHotNewsContent ul li img { width:140px; height:90px; border:none; }
.ThreeHotNewsContent ul li p { line-height:25px; }


#NewsTitle { padding:10px 0 0 20px; }
#NewsTitle p { background:url(../images/ico3.gif) no-repeat 0px 5px; line-height:20px; padding:0 0 0 15px; }
#NewsListTable { padding:5px; padding-left:50px; }
#NewsListTable table tr { line-height:25px; }

/*	MyColor.asp
-----------------------------*/
.ColorClass { width:450px; margin:0px auto 0 auto; padding:10px 0 0 0; }
.ColorClass p { width:13%; margin:1px; float:left; cursor:hand; background:#1B92BA; text-align:center; line-height:25px; color:white; }
.ColorClass p a:link { color:white; }
.ColorClass p a:hover { color:white; }
.ColorClass p a:visited { color:white; }




/* CaseList.asp
----------------------------------*/
.CaseContent { padding:10px; }
.BigClass { width:95%; border-top:2px solid #2C8FAF; margin:0px auto; height:18px; padding-top:10px; }
.BigClass1 { width:95%; margin:0px auto; height:18px; }
.ClassName { float:left; }
.YY { float:right; border-bottom:1px dashed #666666;}
.SmallClass { border-bottom:1px dashed #666666; width:95%; margin:0 auto; }
.SmallClass ul { list-style:none; line-height:20px; margin:5px 0px; }
.SmallClass ul li { float:left; width:15%; margin-left:5px; }
.ProductsList { padding:20px 0px; }
.ProductsList ul { list-style:none; }
.ProductsList ul li { width:25%; text-align:center; float:left; height:180px; }
.ProductsList ul li img { width:140px; height:145px; border:none; }
.ProductsList ul li p { line-height:24px; }
.ProductsList ul li span { display:block; padding-top:3px; text-align:center; }

.ContactForm { width:500px; margin:0px auto; padding:10px; }
#ContactTb tr td { background:#EEEEEE; padding:5px; }
.AboutMe { margin:0 auto; width:650px; height:200px; }

#Search { padding:10px 0px; }
#Search table tr td { padding:3px 5px; background:#EEEEEE; }
#ClassType { width:80%; }
#ClassType p { float:left; width:100px; text-align:center; }
.SumClassBlock { border:1px solid #EEEEEE; }


/* NewsShow.asp
---------------------*/
#NewsShowContent { padding:10px 20px; }
#NewsShowContent h1{ font-size:14px; text-align:center; border-bottom:1px dashed #CCCCCC; margin-bottom:10px; padding-bottom:10px; }


/*CaseShow
-=-----------------*/
.CaseContent h1 { font-size:14px; text-align:center; padding:10px; }
.ImgInfo { text-align:center; }
.ImgInfo img { border:none; }
.ContentInfo { padding:10px; line-height:20px; font-size:13px; }
.info { text-align:right; padding:10px; }
.LocalBlock { margin:10px; }
.LocalBlock h1 { text-align:left; border-bottom:2px solid #2C8FAF; }
.LocalBlock ul { list-style:none; margin:10px 0px; }
.LocalBlock ul li { float:left; width:24%; margin-left:2px; text-align:center; }
.LocalBlock ul li img { width:145px; height:90px; border:none; }
.LocalBlock ul li p { line-height:25px; }

#CaseBasicInfo { padding:5px; }
#CaseBasicInfo table tr td { padding:3px; }
.CommentTitle { padding:3px 0px; font-weight:bold; }
.CommentContent { line-height:20px; padding:5px 10px; color:#333333; }
.CaseImgList { list-style:none; }
.StageInfo { padding:10px; line-height:20px; background:#E9F4F8; margin:0px 3px 5px 10px; }
.CaseImgList li { float:left; width:24%; text-align:center; margin-left:5px; height:170px; }
.itemTitle { color:#1886AB; font-size:14px; font-weight:bold; padding-bottom:5px; }
.CaseImgList img { width:155px; height:130px; border:1px solid #1886AB; padding:1px; }
.CaseImgList li p { line-height:17px; height:35px; text-align:center; }
.CaseImgList li a:hover img { border:1px dashed red; }
.CaseImgList li span { display:block; text-align:centerl; padding-top:5px; }


/*Navigator
---------------------------------------------------------------*/
.SwitchNav {
	margin:0px;
	width:709px;
}
.SwitchNav ul {
	list-style:none;
}
#SwitchNavUl li {
	float:left;
	cursor:hand;
}

#SwitchNavUl li img {
	border:none;
}

.SwitchNav-left {
	float:left;
	height:58px;
}
.SwitchNav-Main {
	float:left;
	height:58px;
}
.SwitchNav-right {
	float:left;
	height:58px;
}

.nav-List { margin:0px; padding:0px; }
.nav-List-left { background:url(../Images/0-1.jpg) no-repeat; width:7px; height:27px; float:left; }
.nav-List-right { background:url(../Images/0.jpg) no-repeat; width:7px; height:27px; float:left; }
.nav-List-main { background:#E6E7D9; float:left; height:27px; }
.nav-List-main ul { list-style:none; }
.nav-List-main ul li { float:left; line-height:27px; padding:0px 8px; }

