<!--//html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } -->
*{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin:0;  padding:0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px; COLOR: #6e6e6e; FONT-FAMILY: Tahoma, "宋体"; background:url(bg_02.gif) repeat-x; BACKGROUND-COLOR: #f7f7f7; margin:0 auto;
}
.td{border-bottom:1px #CCCCCC dotted; font-size:12px; line-height:25px;}
.td a:visited{ font-size:12px; color:#666; text-decoration:none;}
.td a:hover{ font-size:12px; color:#F00}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
A:link {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.clear {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0px
}
.red { color:#F00;}
 /* Clear Fix */  
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }  
.clearfix { display:inline-block; }    /* Hide from IE Mac */  
.clearfix {display:block;}    /* End hide from IE Mac */    /* end of clearfix */ 

#container { width:983px; height:auto; margin:0 auto; }

.containerf {
	WIDTH: 697px;
	HEIGHT: 279px;
}
.containerf A IMG {
	WIDTH: 697px;
	HEIGHT: 279px;
}
.containerf IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 250px;
	LEFT: 600px
}
.headtel {font-size:18px; line-height:20px; font-family:Verdana, Geneva, sans-serif; font-weight:900; color:#F00;}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}

#menu { height:30px;margin-bottom:5px;}
#mainContent { background:url(bg.gif) right 0 repeat-y; overflow:auto;zoom:1;height:auto;padding-top:0px;width:983px; }
#sidebar { float:right;MARGIN-BOTTOM: 0px; WIDTH: 276px; HEIGHT: auto ;}
#content { float:left; 	MARGIN-BOTTOM: 0px; WIDTH: 697px;}
#footer { height:auto;}
#body_h_ad { width:983px; height:120px; margin:5px auto;}
#headad {width:970px; height:18px;margin:0px; padding:0px;}
#headad ul{margin:0px;height:18px; padding:0px; }
#headad ul li{ float:left; height:18px;padding:0 0 0 10px;width:auto;COLOR: red; }
#headad ul li a{ margin:0 auto; padding:0px; width:auto; height:15px; line-height:18px; }
#sidebar3 {
	float: right; 
	width: 251px; 
	margin-left:10px;
}
#mainContent3 {border:1px #ccc solid; float:left; width:715px; }
#mainContent3 H3 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(new3head-bg2.jpg) repeat; PADDING-BOTTOM: 0px; margin:0 auto; PADDING-TOP: 0px; HEIGHT: 22px; font-weight:400; font-size:12px; line-height:22px;}

#sidebar1 {
	float: left; 
	width:214px; 
	padding:0px;
	margin:0px;
}
#sidebar2 {
	float: right; 
	width: 214px; 
	margin-left:10px;
}
#mainContent2 { margin: 0 0px 0 224px;padding: 0px; }
#mainrig { float:left;MARGIN-BOTTOM: 10px; padding:0px; WIDTH: 758px;}
#mainrig H3 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(j_head_menu.jpg) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 34px}
#mainrig .mainbox {	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 696px; color:#000; PADDING-TOP: 20px;font-size:14px; HEIGHT:auto; line-height:2em;text-align:justify; text-justify:inter-ideograph;BACKGROUND-COLOR: #ffffff}
#mainrig .mainbox a { LINE-HEIGHT: 26px; HEIGHT: 26px}
#mainrig .mainbox A:hover {
	TEXT-DECORATION: none;
}

#mainrig .bottombox {
	FONT-SIZE: 0px; BACKGROUND: url(rightsidebar-ef-BG.gif) no-repeat; WIDTH:758px; LINE-HEIGHT: 1px; HEIGHT: 11px
}
#mainContent4 { margin: 0 224px 0 224px;border:1px #CCC solid; } 
#mainContent4 H3 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(new3head-bg2.jpg) repeat; PADDING-BOTTOM: 0px; margin:0 auto; PADDING-TOP: 0px; HEIGHT: 22px; font-weight:400; font-size:12px; line-height:22px;}

#maintainWraper {
	MARGIN-BOTTOM: 10px; WIDTH: 276px;
}
#maintainWraper H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(optimize01.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px
}
#maintainWraper .mainBox {
	CLEAR: both; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 244px; PADDING-TOP: 10px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#maintainWraper .mainBox ul{ width:240px; height:auto;}
#maintainWraper .mainBox ul li{ width:110px;height:60px; text-align:center; line-height:22px; padding-left:5px; float:left; }
.jzzchz {display:block; width:100px; height:48px; border:1px #CCC solid; background:url(jzzc-2.jpg) no-repeat; }
.hz01{background-position:-307px -101px;}
.hz02{background-position:-306px -152px;}
.hz03{background-position:-307px -202px;}
.hz04{background-position:-205px -201px;}
.hz05{background-position:-102px -200px;}
.hz06{background-position:-0px -198px;}

.jzzckf {display:block; height:48px; width:100px; border:1px #CCC solid;}
.kf01{background:url(jzzc-2.jpg) -0px -0px no-repeat;}
.kf02{background:url(jzzc-2.jpg) -102px -0px no-repeat;}
.kf03{background:url(jzzc-2.jpg) -305px -1px no-repeat;}
.kf04{background:url(jzzc-2.jpg) -0px -48px no-repeat;}
.kf05{background:url(jzzc-2.jpg) -101px -49px no-repeat;}
.kf06{background:url(jzzc-2.jpg) -203px -49px no-repeat;}
.kf07{background:url(jzzc-2.jpg) -0px -96px no-repeat;}
.kf08{background:url(jzzc-2.jpg) -101px -98px no-repeat;}
.kf09{background:url(jzzc-2.jpg) -203px -100px no-repeat;}
.kf10{background:url(jzzc-2.jpg) -1px -144px no-repeat;}
.kf11{background:url(jzzc-2.jpg) -103px -146px no-repeat;}
.kf12{background:url(jzzc-2.jpg) -203px -1px no-repeat;}
.kf13{background:url(jzzc-2.jpg) -204px -150px no-repeat;}
.kf14{background:url(jzzc-2.jpg) -305px -51px no-repeat;}

#maintainWraper .mainBox2 { BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 244px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff; height:493px;
}
#maintainWraper .mainBox2 ul{ width:240px;}
#maintainWraper .mainBox2 ul li{ width:110px;height:70px; text-align:center; line-height:20px; padding-left:5px; float:left; }
#maintainWraper .mainBox2 ul li IMG{ border:1px #CCC solid;width:100px; height:48px;}
#maintainWraper .mainBox A {
	DISPLAY: block; FLOAT: left; WIDTH: 122px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
#maintainWraper .mainBox A:hover {
	TEXT-DECORATION: none
}
#maintainWraper .mainBox a IMG{ BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px}
#maintainWraper .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(rightsidebar-bottom-BG.gif) no-repeat; WIDTH: 276px; LINE-HEIGHT: 1px; HEIGHT: 11px
}

.titleStyle {
	DISPLAY: block; FLOAT: left; font-size:12px; font-weight:800;  color:#010101; WIDTH: auto; PADDING-TOP: 13px; HEIGHT: 13px
}
.jzzctel {display:block; width:274px; height:56px;background:url(jzzc-1.png) -56px -3px no-repeat}
.titleStylea{
	DISPLAY: block; float:left;  font-size:12px; font-weight:800;  color:#010101; WIDTH: auto; PADDING-TOP: 12px; HEIGHT: 13px
}
.titleStylea A{
	DISPLAY: block;WIDTH: auto;  HEIGHT: 13px
}
.titleStylea A:link{
	DISPLAY: block;  WIDTH: auto; HEIGHT: 13px
}
.titleStylea A:hover{
	DISPLAY: block;  WIDTH: auto;  HEIGHT: 13px
}

.moreStyle {
	display:block;FONT-WEIGHT: normal; FONT-SIZE: 12px; float:right; PADDING-TOP: 14px
}
.moreStyle A {
	DISPLAY: block; BACKGROUND: url(more-icon.gif) no-repeat 0px 0px; WIDTH: 37px; HEIGHT: 11px
}
.moreStyle A:link {
	DISPLAY: block; BACKGROUND: url(more-icon.gif) no-repeat 0px 0px; WIDTH: 37px; HEIGHT: 11px
}
.moreStyle A:hover {
	DISPLAY: block; BACKGROUND: url(more-icon.gif) no-repeat 0px -28px; WIDTH: 37px; HEIGHT: 11px
}
.moreStylea {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; PADDING-TOP: 14px
}
.moreStylea A {
	DISPLAY: block; BACKGROUND: url(more-icon.gif) no-repeat 0px 0px; WIDTH:auto; HEIGHT: 11px
}
.moreStylea A:link {
	DISPLAY: block; BACKGROUND: url(more-icon.gif) no-repeat 0px 0px; WIDTH:auto; HEIGHT: 11px
}
.moreStylea A:hover {
	DISPLAY: block; BACKGROUND: url(more-icon.gif) no-repeat 0px -28px; WIDTH:auto; HEIGHT: 11px
}
.headsh {height:22px; line-height:20px; float:left; margin:0px; padding:0px;}
.headinp {border:1px #CCC solid; font-size:14px;vertical-align:middle; margin:0px; line-height:22px;height:20px;color:#CCC;}
.headimg { vertical-align:middle}
#optimizationWraper  {
	MARGIN-BOTTOM: 10px; WIDTH: 276px
}
#optimizationWraper img{
	border:1px #CCC solid;
}
#optimizationWraper  H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(optimize01.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px
}
#optimizationWraper .mainBox {
	CLEAR: both; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 254px; PADDING-TOP: 10px; HEIGHT:auto; BACKGROUND-COLOR: #ffffff
}
#optimizationWraper .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(rightsidebar-bottom-BG.gif) no-repeat; WIDTH: 276px; LINE-HEIGHT: 1px; HEIGHT: 11px
}
UL#optUL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(arrowhead-icon.gif) no-repeat 5px 8px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
UL#optUL LI A {
	COLOR: #000000; TEXT-DECORATION:none
}
UL#optUL LI A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
UL#optUL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
#softwareDevelop {
	MARGIN-BOTTOM: 5px ; margin-top:0px; 
}
#softwareDevelop H3 {
	PADDING-RIGHT: 10px;PADDING-LEFT: 15px; BACKGROUND: url(optimize01.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px; 
}
#softwareDevelop .mainBox {
	CLEAR: both; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 254px; PADDING-TOP:10px; height:160px; BACKGROUND-COLOR: #ffffff;
}
#softwareDevelop .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(rightsidebar-bottom-BG.gif) no-repeat; WIDTH: 276px; LINE-HEIGHT: 1px; HEIGHT: 11px
}
UL#sDUL LI {
	LINE-HEIGHT: 26px; HEIGHT: 27px
}
UL#sDUL LI A {
	COLOR: #000000; TEXT-DECORATION: underline
}
UL#sDUL LI A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
UL#sDUL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}

.h_c_banner {BORDER-BOTTOM: #d4d4d4 2px solid; BORDER-LEFT: #d4d4d4 1px solid; BACKGROUND: url(tbg.gif) #f0f0f0 repeat-x; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; height:100px; margin-top:10px; margin-bottom:10px; width:981px; padding:10px 0px 10px 0px;}
.h_c_banner ul{ width:auto; padding:0px; height:auto;}
.h_c_banner ul li{ float:left;}
.bannera_a {display:block;width:50px; height:48px; margin:28px 10px 30px 15px;background:url(jzzc-1.png) -0px -0px no-repeat;}
.bannera{ width:165px; border-right:#ddd 1px solid;}
.bannerb{ width:165px; border-right:#ddd 1px solid;}
.bannera_b {display:block;width:50px; height:48px; margin:28px 10px 30px 15px;background:url(jzzc-1.png) -0px -52px no-repeat;}
.bannerc{ width:165px; border-right:#ddd 1px solid;}
.bannera_c {display:block;width:50px; height:48px; margin:28px 10px 30px 15px;background:url(jzzc-1.png) -0px -102px no-repeat;}
.bannerd{ width:165px;}
.bannera_d {display:block;width:50px; height:48px; margin:28px 10px 30px 15px;background:url(jzzc-1.png) -60px -68px no-repeat;}
.h_c_banner ul li p{ padding-left:0px; overflow:hidden; pause:inherit; line-height:18px;}
.h_c_banner ul li p .b_title a{ font-size:16px; line-height:25px; text-decoration:underline; font-weight:900; color:#cc0000;text-align:center;}
.h_c_banner ul li p .b_title a:hover{}
.h_c_banner ul li p a:hover{ color:#666;}
.h_c_banner ul li p a:hover{ text-decoration:underline;}
.tel{font-size:18px; line-height:20px; font-family:Verdana, Geneva, sans-serif; font-weight:800; color:#F00;}

#linksWraper { clear:both;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; margin:0 auto;WIDTH: 983px; HEIGHT: auto}
#linksWraper P {
	COLOR: #cccccc; LINE-HEIGHT: 18px
}
#linksWraper P A {
	COLOR: #999999; TEXT-DECORATION: none
}
#linksWraper P A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
#linksWraper P A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#footerWraper {
	MARGIN: 10px auto 10px; WIDTH: 983px; HEIGHT: auto
}
#footerWraper A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footerWraper A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#footerWraper A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#footerWraper #footerTop {
	FONT-SIZE: 10px; BACKGROUND: url(footer_top_bg.gif) no-repeat; WIDTH: 983px; COLOR: #f7f7f7; LINE-HEIGHT: 36px; HEIGHT: 36px; TEXT-ALIGN: center
}
#footerWraper #footerTop A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footerWraper #footerTop A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footerWraper #footerCon {
	WIDTH: 983px; COLOR: #fff; HEIGHT: auto; line-height:18px; BACKGROUND-COLOR: #dc0000; TEXT-ALIGN: center
}

#footerWraper #footerBottom {
	FONT-SIZE: 0px; BACKGROUND: url(footer_bottom_bg.gif) no-repeat; WIDTH: 983px; LINE-HEIGHT: 1px; HEIGHT: 8px
}

.clearfloat { clear:both;  height:0; font-size: 1px; line-height: 0px;}

#contenttop {margin-top:0px;}

#huodong2 { width:249px;  height:auto; margin-bottom:10px; }
#huodong2 H3 { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(gonggao-top.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px}
#huodong2 .mainBox{BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 217px; PADDING-TOP: 10px; height:auto; BACKGROUND-COLOR: #ffffff}
UL#sDUL LI {
	LINE-HEIGHT: 22px; HEIGHT: 22px
}
UL#sDUL LI A {
	COLOR: #000000; TEXT-DECORATION: none;
}
UL#sDUL LI A:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
UL#sDUL LI A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline;
}
#huodong2 .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(daohang-bottom.gif) no-repeat; WIDTH: 249px; LINE-HEIGHT: 1px; HEIGHT: 11px
}

#adtop {margin-bottom:10px; margin-top:10px; width:695px;height:60px; border:1px #C4C2C2 solid;  }
#adcenter {margin-bottom:10px; margin-top:10px; width:697px;height:40px; }
#taochan { margin:10px auto;}

.anli01 {height:20px; text-align:left; font-weight:800; color:#FF4F01 ; border-bottom:1px #F00 dotted;}
.anli02 { text-align:left; height:72px; text-indent:2em;border-bottom:1px #CCC dotted; margin-top:5px;}
.anli03 {height:25px; line-height:25px; text-align:left;text-indent:1.5em; text-shadow:1em;border-bottom:1px #CCC dotted;}
.anli04 {float:left; font-weight:800; color:#900}

#leftBox01 {
	FLOAT: left;  WIDTH: 214px;
}
#leftBox01_1 {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 214px; HEIGHT: auto;
}
#productServices {
	MARGIN-BOTTOM: 0px; WIDTH: 214px; HEIGHT:auto;
}
#productServices H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(service-top-home.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px
}
#productServices .topbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(sub_menu_lt.jpg) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 11px
}
#productServices .mainBox {
	CLEAR: both; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 192px; PADDING-TOP: 0px; HEIGHT:auto; BACKGROUND-COLOR: #ffffff
}
#productServices .mainBox2 {
	CLEAR: both; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 192px; PADDING-TOP: 0px; HEIGHT:auto; BACKGROUND-COLOR: #ffffff
}
#productServices .mainBox2 ul{ height:auto; width:auto; padding-left:5px; padding-top:10px;}
#productServices .mainBox2 ul li{ height:auto;width:auto; line-height:25px;}
#productServices .mainBox2 ul LI A.current {
	FONT-WEIGHT: bold; font-size:14px; COLOR: #cc0000; TEXT-DECORATION: none
}
#productServices .aboutusleft {
	CLEAR: both;  WIDTH: 150px; PADDING-TOP: 0px; HEIGHT:auto; BACKGROUND-COLOR: #ffffff
}
#leftMenu .mainCon_node_left {
	BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 164px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff; height:auto;
}
#leftMenuUL LI {
	DISPLAY: block; BACKGROUND: url(hr-vlist.gif) repeat-x 50% bottom; OVERFLOW: hidden; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#leftMenuUL LI A {
	DISPLAY: block;COLOR: #333333; TEXT-DECORATION: none; text-indent:2em;
}
#leftMenuUL LI A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
#leftMenuUL LI A:hover {
	COLOR: #cc0000; text-decoration:underline; font-size:14px;TEXT-DECORATION: none
}
.leftabout{COLOR: #cc0000; text-decoration:underline; font-size:14px;TEXT-DECORATION: none}

#productServices .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(service-bottom-BG.gif) no-repeat; WIDTH: 214px; LINE-HEIGHT: 1px; HEIGHT: 11px
}
.psList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;PADDING-BOTTOM: 7px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px dashed
}
.psImg1 { display:block;MARGIN: 3px 8px 3px 0px; float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -51px -130px no-repeat;
}
.psImg2 { display:block;MARGIN: 3px 8px 3px 0px;float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -90px -130px no-repeat;
}
.psImg3 { display:block;MARGIN: 3px 8px 3px 0px;float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -130px -130px no-repeat;
}
.psImg4 { display:block;MARGIN: 3px 8px 3px 0px;float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -170px -130px no-repeat;
}
.psImg5 { display:block;MARGIN: 3px 8px 3px 0px;float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -210px -130px no-repeat;
}
.psImg6 { display:block;MARGIN: 3px 8px 3px 0px;float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -250px -130px no-repeat;
}
.psImg7 { display:block;MARGIN: 3px 8px 3px 0px;float:left; WIDTH: 22px; HEIGHT:22px;background:url(jzzc-1.png) -290px -130px no-repeat;
}
A.psTit {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.psTit:link {
	FONT-WEIGHT: bold; COLOR: #cc0000; TEXT-DECORATION: none
}
A.psTit:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.lcjz{display:block; width:214px; height:60px;background:url(jzzc-1.png) -115px -65px no-repeat;}

#casesShowWraper {
	display:inline;FLOAT: right; WIDTH: 473px; height:auto;
}
#casesShowWraper H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(case-top-home.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px
}
#casesShowWraper .mainBox {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid;*height:486px;height:485px;_height:482px;WIDTH: 471px; PADDING-TOP: 20px;  BACKGROUND-COLOR: #ffffff
}
#casesShowWraper .bottomBox {
	 BACKGROUND: url(case-bottom-BG.gif) no-repeat; WIDTH: 473px; LINE-HEIGHT: 1px; HEIGHT: 11px; 
}
#casesShowWraper .mainBox OL {
	DISPLAY: block;
}
#casesShowWraper .mainBox OL LI {
		display:inline; FLOAT: left;padding-LEFT: 23px; WIDTH: 200px; HEIGHT: 160px; TEXT-ALIGN: center;
}
#casesShowWraper .mainBox OL LI img {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; DISPLAY: block; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 192px; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 114px; BACKGROUND-COLOR: #ffffff
}
#casesShowWraper .mainBox OL LI img:hover {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cc0000 1px solid; DISPLAY: block; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 192px; PADDING-TOP: 4px; BORDER-BOTTOM: #cc0000 1px solid; HEIGHT: 114px; BACKGROUND-COLOR: #f7f7f7
}
#casesShowWraper .mainBox OL LI.listRight {
	MARGIN: 0px
}
#scombWraper {
	display:inline; float:left;padding-BOTTOM: 10px; WIDTH: 697px
}
#scombWraper H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(scomb-top-home.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 39px
}
#scombWraper .mainBox {
 clear:both;BORDER-RIGHT: #e6e6e6 1px solid; PADDING-LEFT: 0px; BORDER-LEFT: #e6e6e6 1px solid; WIDTH: 695px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff;
}
#scombWraper .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(scomb-bottom-BG.gif) no-repeat; WIDTH: 697px; LINE-HEIGHT: 1px; HEIGHT: 11px
}

.article {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 343px; MARGIN-RIGHT: 11px; HEIGHT: auto
}
.Menubox {
	FONT-SIZE: 12px; BACKGROUND: url(zixun-tabs-BG.gif) no-repeat;HEIGHT: 39px
}
.Menubox UL {
	PADDING-LEFT: 8px
}
.Menubox LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 1px 0px 0px; WIDTH: 74px; CURSOR: pointer; COLOR: #dbdbdb; PADDING-TOP: 20px; LIST-STYLE-TYPE: none; HEIGHT: 19px; TEXT-ALIGN: center
}
.Menubox LI.hover {
	FONT-SIZE: 12px; font-weight:800; BACKGROUND: url(tab-hover.gif) no-repeat; WIDTH: 74px; COLOR: #F00; PADDING-TOP: 20px; HEIGHT: 19px
}
.article .Contentbox {
	CLEAR: left; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: #e6e6e6 1px solid; PADDING-TOP: 8px; HEIGHT: 181px; BACKGROUND-COLOR: #ffffff
}
.article .bottomBox {
	FONT-SIZE: 0px; BACKGROUND: url(zixun-bottom-BG.gif) no-repeat; WIDTH: 343px; LINE-HEIGHT: 1px; HEIGHT: 11px
}
.article .Contentbox UL LI {
	LINE-HEIGHT: 26px; HEIGHT: 26px
}
.article .Contentbox UL LI SPAN {
	FLOAT: right
}
.article .Contentbox UL LI.moreStyle02 {
	CLEAR: right; BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 15px
}
.article .Contentbox UL LI.moreStyle02 A {
	DISPLAY: block; BACKGROUND: url(more-icon02.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 37px; HEIGHT: 13px
}
.article .Contentbox UL LI.moreStyle02 A:link {
	DISPLAY: block; BACKGROUND: url(more-icon02.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 37px; HEIGHT: 13px
}
#leftad1 { padding-bottom:10px; height:auto; vertical-align:middle; margin:0 auto; }
#leftad1 a img{ margin:0 auto;height:auto; }
#leftad2 { padding-bottom:0px; height:auto; vertical-align:middle; margin:0 auto;}
#leftad2 a img{ margin:0 auto; height:auto; }

#breadcrumbs {display:block;font-size:12px; color:#999; font-weight:400; height:13px; padding-left:10px; padding-top:10px;}
.aa{BACKGROUND: url(header-BGw.gif) repeat-x; WIDTH: 983px; HEIGHT: 117px; margin-bottom:5px;}
/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px; 
}
#menu_out{
	/*width:966px;*/
	width:979px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(menu_left.gif) no-repeat left top;
}
#menu_in{
	background:url(menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(menu_bg.gif) repeat-x;
	height:73px;
}
.menu_line{
	background:url(menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:35px;
	 position:relative;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:11px 14px 10px 10px;
	line-height:14px;
	background:url(menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}
/*子栏目*/
#menu_con{
	text-align:left;
	padding-left:20px;
	clear:both;
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(menu_on_right2.gif) no-repeat right bottom;
}
.hide{ display:none;}
.menu_list span{color:#F00;}
.continent{
 font-weight:400;
}
.continentActive{
	 background:url(new3head-bg2.jpg) repeat-x;
}
.visaHotListActive{
	line-height:25px;
}

.visaHotList{
	display:none;
}

.rollBox img{border:none;}
.rollBox{overflow:hidden;margin:0 auto;width:680px; height:165px;  padding-bottom:0px;}
.rollBox .Cont{width:628px;overflow:hidden;margin:0 auto;padding-top:20px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{ width:150px;float:left;text-align:center; line-height:30px;padding-right:10px;}
*+html .rollBox .Cont .pic{width:150px;float:left;text-align:center;padding-right:10px; line-height:30px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.zpxs {display:block; background:url(zuopin-1.jpg) no-repeat; border:1px #CCC solid;  width:135px; height:100px;}
.zpxs01{background-position:-273px -0px;}
.zpxs02{background-position:-409px -0px;}
.zpxs03{background-position:-1px -0px;}
.zpxs04{background-position:-137px -101px;}
.zpxs05{background-position:-1px -102px;}
.zpxs06{background-position:-273px -101px;}
.zpxs07{background-position:-409px -101px;}
.zpxs08{background-position:-137px -0px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:25px;
height:105px;
display:block;
cursor:pointer;
margin-top:20px;
}
.img1{
	background-image:url(shqm_left_pic.gif);
	background-repeat: no-repeat;
	background-position: center center;}
.img2{
	background-image:url(shqm_right_pic.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.xgwg{ margin:0 auto; height:250px; width:700px;}
.xgwg ul{ margin:0 auto;padding:20px;height:180px; width:650px; }
.xgwg ul li{ overflow:hidden; width:305px; border-bottom:1px #CCC dotted; float:left; height:24px; list-style:none; background:url(do1.gif) no-repeat 1%; padding-left:18px; line-height:25px;}
.xgwg ul li a{}
.xgwg ul li a:hover{}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}



UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}

A:hover {
	COLOR: #000000
}
A {
	FONT-SIZE: 12px; COLOR: #696969; TEXT-DECORATION: none
}



.QQbox {
	Z-INDEX: 99; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 155px
}
.QQbox .press {
	RIGHT: 0px; WIDTH: 23px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 221px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	BACKGROUND: url(qq_listbg.gif) repeat-y -155px 0px; LEFT: 0px; WIDTH: 145px; POSITION: absolute
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	BACKGROUND: url(qq_listbg.gif) no-repeat left 50%
}
.QQbox .Qlist .b {
	BACKGROUND: url(qq_listbg.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%
}
.QQbox .Qlist .con H2 {
	BORDER-RIGHT: #3a708d 1px solid; BORDER-TOP: #3a708d 1px solid; BACKGROUND: url(qq_listbg.gif) repeat-y -163px 0px; FONT: bold 12px/22px "宋体"; BORDER-LEFT: #3a708d 1px solid; COLOR: #fff; BORDER-BOTTOM: #3a708d 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.QQbox .Qlist .con UL {
	
}
.QQbox .Qlist .con UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT:auto;
}
.QQbox .Qlist .con UL LI.odd {
	BACKGROUND: #fff
}

