body { text-align: center; font-family:"宋体"; font-family:Verdana, Geneva, sans-serif;margin:0; padding:0; background:url(bg.gif) top repeat-x #FFF; font-size:12px; color:#000;}div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
strong{font-weight:normal;}
em {font-style:normal;}
td {font-size: 12px;line-height:160%;padding-left:4px;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* link */
a:link,a:visited{color:#313131;text-decoration:none;}
a:hover,a:active{color:#bc2931;text-decoration:none;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cOrange,a.cOrange:link,a.cOrange:visited{ color:#F65E34; font-weight:bold; }
.line22{line-height:22px;}
.btit{padding-left:20px;font-size:14px;font-weight:bold; background:url(businesstitbg.gif); height:38px;line-height:32px;}
.btit1{padding-left:20px;font-size:14px;font-weight:bold; background:url(businesstitbg1.gif); height:38px;line-height:32px;}
/* Other */
.f_l{ float: left;}
.f_r{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unline ,.unline a{text-decoration: none;}
.noBorder{border:none;	}
.blank10{ height:10px; font-size:1px;clear:both;overflow:hidden;}
.blank19{ height:19px; font-size:1px;clear:both;overflow:hidden;}
.tabletd{padding:4px;}

.co{width:900px;margin:0px auto;text-align:left;}
.co910{width:910px;margin:0px auto;}
.co .col{width:200px;float:right;BACKGROUND: url(sidebarBg02.gif) repeat-x 0px 0px; }
.co .cor{width:690px;float:left;}
.head{height:65px;padding:10px 0 0 0;}
.head .logo{width:200px;}
.head .sm{width:250px;padding-top:7px;text-align:right;}

.menu{height:31px;background:url(menubg.gif) bottom no-repeat;width:850px;clear:both;padding-left:50px;padding-top:9px;}
.menu li{width:90px;float:left;height:31px;line-height:31px;background:url(menulibgline.gif) no-repeat 0px 3px;text-align:center;}
.menu li a:hover{width:90px;float:left;background:url(menulih.gif) center no-repeat 5px;color:#40751C;}
.menu .hover{height:39px;line-height:39px;background:url(menulibg.gif) bottom no-repeat;width:96px;float:left;margin-top:-8px;}
.menu .hover a:hover{ background:none;line-height:39px; width:96px;float:left;}

.search{height:36px;width:830px;clear:both;margin:0px auto;line-height:36px;text-align:right;padding:0 10px 0 60px;}
.search h6{color:#fff; background:url(tels.gif) no-repeat left; width:300px;text-align:left;padding-left:18px;float:right;}
.searchf{width:400px;float:left;text-align:left;height:22px;line-height:22px;margin:6px 0 0 0;}

.searchi{border:none;margin:0px;padding:0px 0px 0px 4px;width:237px;height:19px;line-height:19px;font-size:12px;color:#248911;background:url(searchi.gif);}
.searchs{border:none;margin:0px;width:60px;height:19px;line-height:19px;font-size:12px;color:#fff;background:url(searchs.gif);}


.about{ background:url(aboutbg.gif);height:175px;}
.link{ background:url(linkbg.gif);height:69px;}
.bottom{ background:url(bottombg.gif) top; height:74px;}

.bottom table td{text-align:left;}


#banner {
	MARGIN: 0px auto 18px; OVERFLOW: hidden; WIDTH: 921px; POSITION: relative; HEIGHT: 362px
}
#indexBanner {
	WIDTH: 921px; HEIGHT: 362px
}
#bannerInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: url(bannerInfoBg.png); LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 921px; COLOR: #4d94c9; BOTTOM: 0px; PADDING-TOP: 4px; POSITION: absolute
}
#bannerText {
	DISPLAY: inline; FLOAT: left; MARGIN: 4px 0px 0px 20px; WIDTH: 300px; liNE-HEIGHT: 20px
}
#thumbnails {
	MARGIN-RIGHT: 10px; HEIGHT: 46px
}
#thumbnails li {
	FLOAT: right; MARGIN-LEFT: 16px; liNE-HEIGHT: 46px; HEIGHT: 46px
}
#thumbnails li IMG {
	BORDER-RIGHT: #c1c5c8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c1c5c8 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c1c5c8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c1c5c8 1px solid
}
#thumbnails li A.activeSlide IMG {
	border:1px solid #69E00E;
}


#content {
	WIDTH: 910px; background:url(listbg.gif);text-align:center;padding:20px 0 0;height:220px;
}

#business{width:843px;}
#business li {
	BACKGROUND: url(businessBg.gif) repeat-x 0px 0px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 168px; HEIGHT: 200px
}
#business li A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(bg.gif) no-repeat -240px -90px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 164px; PADDING-TOP: 2px; HEIGHT: 196px
}
#business li A:hover {
	BORDER-RIGHT: #69E00E 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #69E00E 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #69E00E 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #69E00E 2px solid
}
#business li A H2 {
	PADDING-LEFT: 28px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: url(bg.gif) no-repeat 5px -323px; CURSOR: pointer; COLOR: #1b4083; liNE-HEIGHT: 30px; HEIGHT: 30px
}
#business li A P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; COLOR: #797979; liNE-HEIGHT: 18px; PADDING-TOP: 0px
}
#business li A:hover H2 {
	COLOR: #f35613
}
#business li A:hover P {
	COLOR: #f35613
}


/*web 建站*/
.webm{width:479px;height:34px;background:url(webmenu.gif);float:right;margin:12px 0 0 0;padding:0 10px 0px 10px;}
.webm li{padding:0px 9px 0px;float:left;line-height:34px;height:34px;}
.k1{background:url(k1.gif);height:12px;clear:both;}
.k2{background:url(k2.gif);text-align:left;line-height:20px; color:#666;}
.k3{background:url(k3.gif);height:12px;}



#bussiness {border: #e6ebf1 1px solid;width:900px; border-left:none;}#bussiness li {PADDING-RIGHT: 15px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 70px; BORDER-LEFT: #d4e0ee 1px solid; WIDTH: 193px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat}#bussiness #bussiness1 {BACKGROUND-IMAGE: url(businessBg01.jpg)}#bussiness #bussiness2 {BACKGROUND-IMAGE: url(businessBg02.jpg)}#bussiness #bussiness3 {BACKGROUND-IMAGE: url(businessBg03.jpg)}#bussiness #bussiness4 {BACKGROUND-IMAGE: url(businessBg04.jpg)}#bussiness li H3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}#bussiness li P {MARGIN: 0px; COLOR: #7b7b7b; liNE-HEIGHT: 18px}#bussiness li A {COLOR: #97acc7}#bussiness li A:hover {COLOR: #f35613}#bussiness li H3 A {PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: url(iconArrow.gif) no-repeat right 50%; PADDING-BOTTOM: 4px; COLOR: #3598fd; liNE-HEIGHT: 16px; PADDING-TOP: 4px; HEIGHT: 16px}



.clearing {clear: both; font-size: 0px; visibility: hidden; line-height: 0; height: 0px}
.cooperater_img_div {width:730px;float:right;}
.scroll_left {background-image: url(scroll.gif); background-repeat: no-repeat;}
.scroll_left {background-position:left 0px; float: left; margin: 20px 6px 0px; width: 10px; height: 32px}
.scroll_right {background-position: -25px 0px; float: right}
a.scroll_left:hover {background-position: -50px 0px}
a.scroll_right:hover {background-position: -75px 0px}
.cooperater_img_list {margin-top: 8px;OVERFLOW: hidden; width: 680px; height:50px;}
.cooperater_img_list ul {width: 800px}
.cooperater_img_list li {padding:0 1px 0;float: left;margin: 12px 2px; width: 80px;}




/*左列菜单*/
#subNav {BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #F4F9F3}
#subNav li {BORDER-TOP: #fff 1px solid; FONT-SIZE: 12px; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #DDECDC 1px solid}
#subNav li A {DISPLAY: block; PADDING-LEFT: 30px; FONT-SIZE: 13px; COLOR: #292929; liNE-HEIGHT: 34px; HEIGHT: 34px}
#subNav li A:hover {BACKGROUND-COLOR: #fff}
#subNav li.current A {FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(listmenubg.gif) no-repeat 0px 0px; COLOR: #1EAC0B; liNE-HEIGHT: 30px; HEIGHT: 30px}

#sideNav {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 200px; BACKGROUND: url(sidebarBg02.gif) repeat-x 0px 0px; PADDING-BOTTOM: 30px; OVERFLOW: visible; PADDING-TOP: 50px; HEIGHT: auto! important}
#sideNav ul {BORDER-RIGHT: #97C698 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #97C698 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #97C698 1px solid; WIDTH: 179px; PADDING-TOP: 10px; BORDER-BOTTOM: #97C698 1px solid; BACKGROUND-COLOR: #fff}
#sideNav ul li P {MARGIN: 10px; BORDER-BOTTOM: #c2d1e2 0px solid}
#newssideleft {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(sideNav01.gif) no-repeat 0px 90%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px; BORDER-BOTTOM: #c2d1e2 1px solid; HEIGHT: 180px; TEXT-AliGN: right}
#newssideleft P {PADDING-LEFT: 75px; FONT-SIZE: 12px; liNE-HEIGHT: 20px; PADDING-TOP: 30px}
#newssideleft H2 A {FONT-SIZE: 14px; FLOAT: left; COLOR: #15A808; PADDING-TOP: 8px}
#newssideleft SPAN A {PADDING-RIGHT: 3px; FONT-SIZE: 12px; FLOAT: right; COLOR: #f4ad00; PADDING-TOP: 13px}


#mainTitle {PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(titleBg.gif) repeat-x 0px 100%; MARGIN: 16px 12px 0px; COLOR: #259012; liNE-HEIGHT: 32px; POSITION: relative; HEIGHT: 32px}
#mainTitle SPAN {FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 10px; COLOR: #a4a4a4; POSITION: absolute; TOP: 0px}
#mainTitle SPAN A {COLOR: #a4a4a4}
#mainTitle SPAN A:hover {COLOR: #f35613}

#moreAboutTeamtop {BACKGROUND: url(aboutlanbg.gif) no-repeat; PADDING-TOP: 36px}
#moreAboutTeamtop H3 A {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0860a7; liNE-HEIGHT: 36px; TEXT-DECORATION: underline}
#moreAboutTeamtop H3 A:hover {TEXT-DECORATION: none}
#moreAboutTeamtop li {DISPLAY: inline; FLOAT: left; WIDTH: 280px; MARGIN-RIGHT: 10px}
#moreAboutTeamtop li A H4 {FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 10px 5px; COLOR: #3199fc}
#moreAboutTeamtop li A P {MARGIN: 5px; liNE-HEIGHT: 20px}
#moreAboutTeamtop li#honor A {PADDING-RIGHT: 84px; BACKGROUND: url(honorBg.jpg) no-repeat right top}
#moreAboutTeamtop li#ability A {PADDING-RIGHT: 115px; BACKGROUND: url(abilityBg.jpg) no-repeat right top}
#moreAboutTeamtop li A {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: block; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 87px}
#moreAboutTeamtop li A:hover {BORDER-LEFT-COLOR: #f35613; BORDER-BOTTOM-COLOR: #f35613; BORDER-TOP-COLOR: #f35613; BORDER-RIGHT-COLOR: #f35613}


.dotline{background-image:url(images/dot_line.gif);background-repeat: repeat-x;background-position: bottom;}

.cont{padding:10px;line-height:26px; font-family:"微软雅黑", "宋体";}


.newsList {
	MARGIN: 0px auto
}
.newsList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(listDiv01.gif) repeat-x 0px 100%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; LINE-HEIGHT: 14px; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: left
}
.newsList LI A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(bg.gif) no-repeat -620px -104px; LINE-HEIGHT: 18px
}
.newsList LI A:hover {
	BACKGROUND-POSITION: -640px -84px
}
.newsList LI SPAN {
	RIGHT: 10px; COLOR: #999; POSITION: absolute; TOP: 10px
}

.caseList {
	FONT-SIZE: 13px
}
.caseList LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.caseList LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.casePic {
	DISPLAY: inline; FLOAT: left; WIDTH: 125px
}
.casePic A IMG {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ddd 1px solid; WIDTH: 121px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid
}
.casePic A:hover IMG {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
.caseInfo {
	DISPLAY: inline; FLOAT: right; WIDTH: 485px
}
.caseInfo P {
	MARGIN: 0px; COLOR: #777; LINE-HEIGHT: 20px
}
.pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 22px
}
.pages SPAN {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; DISPLAY: inline; PADDING-LEFT: 8px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 20px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 20px
}
.pages A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 1px solid; DISPLAY: inline; PADDING-LEFT: 8px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; LINE-HEIGHT: 20px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 20px
}
.pages A:hover {
	BORDER-LEFT-COLOR: #ff9c19; BACKGROUND: #fff8ef; BORDER-BOTTOM-COLOR: #ff9c19; BORDER-TOP-COLOR: #ff9c19; BORDER-RIGHT-COLOR: #ff9c19
}
.pages .current {
	FONT-WEIGHT: bold; COLOR: #f00; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}



/*案例*/
/*Images List */
#images1{
	margin:4px;width:664px;
}
#images1 div{
	float: left;
	width: 100px;
	height: 25px;
	margin: 10px 5px 4px;
	text-align: center;
}


#images{
	margin:4px;width:664px;
}
#images div{
	float: left;
	width: 120px;
	height: 75px;
	margin: 10px 5px 4px;
	text-align: center;
}


#images div img{
	padding: 1px;
	width: 98px;
	height: 54px;
	border: 1px solid #BDBDBD;
	overflow: hidden;	}
	
.4007{width:440px;height:65px; background:#ccc;}

/*选项卡1*/
#Tab1{width:570px;padding:0px;margin:0 auto;}
.Menubox {width:570px;height:23px;line-height:23px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:125px;text-align:center;color:#fff;margin:0px 6px 0px; background:url(indexfourt.gif);}
.Menubox li.hover{padding:0px;background:#fff;width:125px;color:#fff;height:23px;line-height:23px;background:url(indexfourts.gif);}
.Contentbox{clear:both;margin-top:0px;height:85px;text-align:center;}