/***********************************************
 * Copyright 2007, kysoft. All rights reserved.
 * autor:lemon
 * Design:lemon
 * time:2007-10-16
 ***********************************************/
 /*发现ff/ie6/ie7用padding会增加宽度/高度,要求计算精确*/
*{ margin:0px; padding:0px; border:0px;font-size:12px;}
body{ background-color:#FFF;}
ul,li{ list-style-type:none;} 
img{ border:0px;}
a {text-decoration:none;color:#000000;}
.clear{ clear:both; font-size:0px; height:0px;}
#wrapper{ width:922px;margin:0 auto;text-align:center;background-color:#fff;overflow:hidden;}
#title{ height:55px; background:url(images/ci.gif) left top no-repeat;text-indent:-99999px} 
#nav{ height:40px; line-height:40px; vertical-align:middle;background:url(images/navbg.gif) no-repeat;
padding-left:0px!important;padding-left:22px;}
#nav li{ float:left; display:block; margin:0 24px!important;margin:0 22px;font-family:"宋体";
font-size:13px; color:#FFF; font-weight:bold;}
#nav li a,#nav li a:link{ font-size:13px; color:#fff; font-weight:bold; text-decoration:none;}
#nav li a:hover{ font-size:13px; color:#FFF5B2; font-weight:bold; text-decoration:underline;}
#sideleft{width:213px; float:left;text-align:left; margin-left:1px;}
#mainright{width:707px; float:right; text-align:left;}
/*leftcont1*/
#scontent1{width:197px;height:auto;font-size:12px;margin-top:4px;}
#scontent1 span{ height:32px;display:block; background:url(images/title1.gif) no-repeat left top;}
#scontent1 span img{padding:10px 0px; float:right;}
#scontent1 ul{ width:175px; padding:10px 10px 14px;border:1px solid #cac2c2;border-top:none;
background:url(images/graybg.gif) repeat-y;}
#scontent1 li{line-height:32px;color:#000; letter-spacing:2px; background:url(images/dotline.gif) left bottom repeat-x;}
#scontent1 li a,#scontent1 li a:link{color:#000;padding:6px 0px 6px 22px;letter-spacing:2px;text-decoration:none; 
background:url(images/dot.gif) no-repeat 8px 45%;} 
#scontent1 li a:hover{color:#7E5F5F;padding:6px 0px 6px 22px;letter-spacing:2px;text-decoration:none; 
background:url(images/dot.gif) no-repeat 8px 45%;}
/*leftcont2*/
#scontent2{width:197px;height:auto; font-size:12px; margin-top:10px;}
#scontent2 span{ height:32px;display:block; background:url(images/title1.gif) no-repeat left -32px;}
#scontent2 span img{padding:10px 0px; float:right;}
#scontent2 ul{ width:175px; padding:10px;border:1px solid #cac2c2;border-top:none;
background:url(images/graybg.gif) repeat-y;}
#scontent2 li{ line-height:25px;color:#7E5F5F;letter-spacing:2px;}
#scontent2 li a,#scontent2 li a:link{color:#7E5F5F;padding:6px 0px 6px 22px;letter-spacing:2px;text-decoration:none; 
background:url(images/dot2.gif) no-repeat 8px 45%;}
#scontent2 li a:hover{color:#000;padding:6px 0px 6px 22px;letter-spacing:2px;text-decoration:none; 
background:url(images/dot2.gif) no-repeat 8px 45%;}
/*rightcontent1*/
#mcompany{ width:460px; height:auto; font-size:12px; margin-top:4px; float:left;}
#mcompany span{ height:32px; display:block; background:url(images/gsjj.gif) no-repeat left top;}
#mcompany span img{ padding-top:4px; float:right;}
#mcompany p{ width:440px;line-height:24px; text-indent:24px; padding:10px 5px 0px 10px;}
#mpic{width:234px; height:auto; float:right; margin-top:4px;}
/*product*/
#mproducttitle{width:706px; height:32px; margin-top:4px; display:block; background:url(images/product.gif) no-repeat left top;}
#mproducttitle span img{ padding-top:4px; float:right;}
.mproduct{width:706px; height:185px; position:relative;}
.mproduct li{ height:185px; position:absolute;display:block; background:url(images/productlist.gif) 0px 0px no-repeat;}
.mproduct a{height:185px;display: block;}
.mproduct #product1{ width:172px;left:0px;}
.mproduct #product1 a:hover{ background: url(images/productlist2.gif) 0px 0px no-repeat;}
.mproduct #product2{ width:184px; left:172px;background-position:-172px 0px;}
.mproduct #product2 a:hover{ background: url(images/productlist2.gif) -172px 0px no-repeat;}
.mproduct #product3{ width:182px; left:356px;background-position:-356px 0px;}
.mproduct #product3 a:hover{ background: url(images/productlist2.gif) -356px 0px no-repeat;}
.mproduct #product4{ width:168px; left:538px;background-position:-538px 0px;}
.mproduct #product4 a:hover{ background: url(images/productlist2.gif) -538px 0px no-repeat;}
/*copyrightlie*/
#copyright{ width:922px; height:100px; margin:0 auto; text-align:center; background:url(images/copyright.gif) left top no-repeat;}
#copyright p{ float:left; margin-left:20px; margin-top:30px; color:#838383;}
#copyright p a{color:#838383; text-decoration:none;}
#copyright p a:hover{color:#838383; text-decoration:underline;}
/*innerpage*/
#aboutpic{ width:922px; height:144px; background:url(images/companybanner.gif) no-repeat;}
#productpic{ width:922px; height:144px; background:url(images/productbanner.gif) no-repeat;}
#newspic{ width:922px; height:144px; background:url(images/newsbanner.gif) no-repeat;}
#softpic{ width:922px; height:144px; background:url(images/softbanner.gif) no-repeat;}
#clientpic{ width:922px; height:144px; background:url(images/clientbanner.gif) no-repeat;}
#servicepic{ width:922px; height:144px; background:url(images/servicebanner.gif) no-repeat;}
#contactpic{ width:922px; height:144px; background:url(images/contactbanner.gif) no-repeat;}
.pagetitle{ width:922px; height:30px; line-height:30px;background-color:#f9f7f8;}
.pagetitle #about{display:block; background:url(images/pagetitle.gif) 0px 0px no-repeat;}
.pagetitle #product{display:block; background:url(images/pagetitle.gif) 0px -30px no-repeat;}
.pagetitle #news{display:block; background:url(images/pagetitle.gif) 0px -60px no-repeat;}
.pagetitle #soft{display:block; background:url(images/pagetitle.gif) 0px -90px no-repeat;}
.pagetitle #client{display:block; background:url(images/pagetitle.gif) 0px -120px no-repeat;}
.pagetitle #service{display:block; background:url(images/pagetitle.gif) 0px -150px no-repeat;}
.pagetitle #we{display:block;background:url(images/pagetitle.gif) 0px -180px no-repeat;}
#pleftside{ width:180px; height:auto; float:left; padding:0px 10px;background-color:#f9f7f7; margin-bottom:-10000px;padding-bottom:10000px;}
#prightside{ width:682px; padding:10px 20px; float:left;text-align:left; background-color:#fff; margin-bottom:-10000px;padding-bottom:10000px;}
#pleftside h1{padding:8px;text-align:left;color:#fff;background-color:#DE4331;font-size:13px;font-weight:bold;}
#pleftside li{ height:30px; text-align:left; line-height:30px;margin-top:3px; background-color:#E7E7E7;}
.input1 {
	padding: 3px;
	border: 1px solid #999999;
	width: 430px;
	color: #0000FF;
	background-color:#E7E7E7
}
.input2 { padding: 3px; width: 120px; border: 1px solid #999999;}

#pleftside li a,#pleftside li a:link{color:#000;padding:6px 0px 6px 22px;letter-spacing:1px;text-decoration:none; 
background:url(images/dot.gif) no-repeat 8px 45%;} 
#pleftside li a:hover{color:#7E5F5F;padding:6px 0px 6px 22px;letter-spacing:1px;text-decoration:none; 
background:url(images/dot.gif) no-repeat 8px 45%;}
#prightside h1{ height:29px; line-height:29px; color:#0a4b9f; font-weight:normal;background:url(images/contenttitle.gif) left top no-repeat; margin-bottom:20px; padding-left:16px;}
#prightside p{ width:682px;text-indent:24px;height:auto;white-space:normal; font-family: "宋体", Arial, Helvetica, sans-serif; line-height:22px;}
#sk01 { padding:8px; font-size:22px; font-weight:bold; text-align:center;}
#newsshow li{ line-height:25px; color:#CCCCCC;letter-spacing:2px; background:url(images/dotline.gif) left bottom repeat-x;}
#newsshow li a,#newsshow li a:link{color:#000;padding:6px 0px 6px 22px;letter-spacing:2px;text-decoration:none; 
background:url(images/dot3.gif) no-repeat 8px 45%;}
#pagination{padding-top:12px; color:#838383; width:100%; text-align:right;}
#pagination a {text-decoration:none;color:#838383;}
.tb01 {
	border: 1px solid #990000;
}
.td01 {
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
