@charset "utf-8";

/* 全局样式 */
body {width:980px; margin:auto; padding:0; color:#333; font-size:12px; background:#fbfbfb;}
div,span,em,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,fieldset,form {margin:0; padding:0; border:none; font-size:12px; font-family:"宋体"; font-style:normal; list-style-type:none; font-weight:normal;}
a {color:#555; text-decoration:none;}
a:hover {color:#069; text-decoration:underline;}

#header {width:980px; height:50px; padding:10px 0; clear:both;}
  #header .siteInfo {width:980px; height:50px; float:left;}
    #header .siteInfo .siteLogo {width:50px; height:70px; margin-right:10px; float:left;}
	#header .siteInfo .siteName {width:520px; height:30px; line-height:30px; float:left;}
	  #header .siteInfo .siteName a {font-size:30px; font-family:"隶书";}
	  #header .siteInfo .siteName a:hover {text-decoration:none;}
	#header .siteInfo .siteSubhead {width:980px; height:20px; line-height:20px; color:#999; overflow:hidden; float:left;}
	  
#mainNav {width:980px; height:40px; background:url(../imgs/mainNavBg.jpg); clear:both; margin-bottom:10px;}
  #mainNav li {width:96px; height:40px; float:left;}
    #mainNav li a {width:96px; height:40px; line-height:40px; text-align:center; color:#fff; font-family:"微软雅黑"; display:block;}
	#mainNav li a:hover {text-decoration:none; color:#FC6;}

.banner {width:980px; height:200px; clear:both; margin-bottom:10px;}
  
#currentPath {width:960px; height:30px; line-height:30px; padding:0 10px; background:url(../imgs/CurrentpathBg.jpg); margin-bottom:10px;}

#mainBody {width:980px; float:left; clear:both; margin-bottom:10px;}
  #mainBody #sidebar {width:290px; float:left;}
    #mainBody #sidebar .sideBox {width:290px; float:left; clear:both; margin-bottom:10px;}
	  #mainBody #sidebar .sideBox .sideTitle {width:280px; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px; background:url(../imgs/sideBoxTitle.jpg); color:#fff; clear:both;}
	    #mainBody #sidebar .sideBox .sideTitle a {color:#fff;}
	  #mainBody #sidebar .sideBox .sideContent {width:270px; float:left; padding:5px 10px; background:url(../imgs/sideBoxContent.jpg) no-repeat bottom #fff; clear:both;}
	    #mainBody #sidebar .sideBox .sideContent .menu .li_1 {width:255px; height:25px; line-height:25px; padding-left:15px; background:url(../imgs/dot.jpg) 0 9px no-repeat;}
		#mainBody #sidebar .sideBox .sideContent .list li {width:270px; height:20px; line-height:20px;}
		#mainBody #sidebar .sideBox .sideContent .menu .li_2{width:255px; height:25px; line-height:25px; padding-left:5px; }
		  #mainBody #sidebar .sideBox .sideContent .list li .name {width:190px; height:20px; margin-right:10px; overflow:hidden; float:left;}
	  
  #mainBody #content {width:680px; float:right;}
    #mainBody #content #company {width:450px; height:200px; float:left; margin-bottom:10px;}
	  #mainBody #content #company .companyTitle {width:440px; height:35px; line-height:35px; padding-left:10px; font-size:14px; font-weight:bold; background:url(../imgs/companyTitle.jpg);}
	  #mainBody #content #company .companyContent {width:430px; height:145px; padding:10px; background:url(../imgs/companyContent.jpg) no-repeat bottom #fff; line-height:160%;}
	
	#mainBody #content #imageShow {width:210px; height:190px; padding:5px; background:url(../imgs/imageShow.jpg); float:left; margin-left:10px;}
	
	#mainBody #content #product {width:680px; float:left; margin-bottom:10px;}
	  #mainBody #content #product .productTitle {width:670px; height:35px; line-height:35px; padding-left:10px; font-size:14px; font-weight:bold; background:url(../imgs/productTitle.jpg);}
	  #mainBody #content #product .productContent {width:670px; background:url(../imgs/productContent.jpg) no-repeat bottom #fff; padding:5px; float:left; clear:both;}
	    #mainBody #content #product .productContent li {width:145px; height:170px; margin:10px; float:left; display:inline;}
		  #mainBody #content #product .productContent li .image {width:145px; height:145px; display:block;}
		    #mainBody #content #product .productContent li .image a {width:140px; height:140px; padding:3px; border:1px solid #eee; display:block;}
		  #mainBody #content #product .productContent li .name {width:145px; height:25px; line-height:25px; text-align:center; display:block;}
	  
	#mainBody #content #news {width:335px; float:left;}
	  #mainBody #content #news .newsTitle {width:325px; height:35px; line-height:35px; padding-left:10px; font-size:14px; font-weight:bold; background:url(../imgs/newsTitle.jpg);}
	  #mainBody #content #news .newsContent {width:315px; padding:5px 10px; background:url(../imgs/newsContent.jpg) no-repeat bottom #fff; float:left; clear:both;}
	    #mainBody #content #news .newsContent li {width:315px; height:24px; line-height:24px; border-bottom:1px solid #eee;}
		  #mainBody #content #news .newsContent li .name {width:240px; height:24px; float:left; margin-right:10px; overflow:hidden;}
	
	#mainBody #content #page {width:680px; background:url(../imgs/productContent.jpg) no-repeat bottom #fff; float:left; clear:both;}
	  #mainBody #content #page .title {width:670px; height:35px; line-height:35px; padding-left:10px; font-size:14px; font-weight:bold; background:url(../imgs/productTitle.jpg);}
	  #mainBody #content #page .aboutIntro {width:660px; padding:10px; float:left; clear:both;}
	    #mainBody #content #page .aboutIntro dt {width:660px; height:25px; line-height:25px; border-bottom:1px solid #eee; font-size:14px; font-weight:bold; margin-bottom:5px; clear:both;}
		#mainBody #content #page .aboutIntro dd {width:640px; line-height:180%; font-size:14px; text-align:justify; text-justify:inter-ideograph; padding:10px; float:left; clear:both;} 
		  #mainBody #content #page .aboutIntro dd * {font-size:14px; line-height:180%;}
		  #mainBody #content #page .aboutIntro dd p {margin-bottom:8px;}
	  
	  #mainBody #content #page .listlist {width:660px; padding:10px; padding-top:0; float:left; clear:both;}
	  #mainBody #content #page .listlist dt {width:660px; height:20px; line-height:20px; font-size:12px; font-weight:bold; margin-top:10px; border-bottom:1px solid #eee;}
		#mainBody #content #page .listlist dd {width:660px; height:30px; line-height:30px;}
		  #mainBody #content #page .listlist dd .name {width:580px; height:30px; float:left; overflow:hidden;}
		  
	  #mainBody #content #page .newslist {width:660px; padding:10px; padding-top:0; float:left; clear:both;}
		#mainBody #content #page .newslist li {width:660px; height:30px; line-height:30px;}
		  #mainBody #content #page .newslist li .name {width:580px; height:30px; float:left; overflow:hidden;}
		  
	  #mainBody #content #page .newsview {width:660px; padding:10px; background:#fff; float:left; clear:both;}
	    #mainBody #content #page .newsview .tagTitle {width:660px; padding:10px 0; clear:both; border-bottom:1px solid #eee; text-align:center;}
		#mainBody #content #page .newsview .newscontent {width:660px; padding:10px 0; float:left; clear:both; font-size:14px; line-height:180%;}
		  #mainBody #content #page .newsview .newscontent * {font-size:14px; line-height:180%;}
		#mainBody #content #page .newsview .titlepage {width:660px; padding:10px 0; border-top:1px solid #eee; clear:both;}
		  #mainBody #content #page .newsview .titlepage a {font-size:14px; color:#930;}
		  #mainBody #content #page .newsview .titlepage .pageleft {width:330px; font-size:14px; float:left;}
		  #mainBody #content #page .newsview .titlepage .pageright {width:330px; font-size:14px; text-align:right; float:right;}
		  
	  #mainBody #content #page .productlist {width:670px; background:#fff; padding:5px; float:left; clear:both;}
	    #mainBody #content #page .productlist li {width:145px; height:170px; margin:10px; float:left; display:inline;}
		  #mainBody #content #page .productlist li .image {width:145px; height:145px; display:block;}
		    #mainBody #content #page .productlist li .image a {width:140px; height:140px; padding:3px; border:1px solid #eee; display:block;}
		  #mainBody #content #page .productlist li .name {width:145px; height:25px; line-height:25px; text-align:center; display:block;}
		  
	  #mainBody #content #page .productview {width:660px; padding:10px; background:#fff; float:left; clear:both;}
	   #mainBody #content #page .productview .productimage {width:660px; text-align:center; float:left; clear:both; margin-bottom:10px; border-bottom:1px solid #eee; padding:10px 0;}
		#mainBody #content #page .productview .productcontent {width:660px; padding:10px 0; float:left; clear:both;}
		  #mainBody #content #page .productview .productcontent * {font-size:14px; line-height:180%;}
		#mainBody #content #page .productview .titlepage {width:660px; padding:10px 0; border-top:1px solid #eee; clear:both;}
		  #mainBody #content #page .productview .titlepage a {font-size:14px; color:#930;}
		  #mainBody #content #page .productview .titlepage .pageleft {width:330px; font-size:14px; float:left;}
		  #mainBody #content #page .productview .titlepage .pageright {width:330px; font-size:14px; text-align:right; float:right;}
		  
	  #mainBody #content #page .sitemaps {width:660px; padding:10px; background:#fff; float:left; clear:both;}
	    #mainBody #content #page .sitemaps dt {width:100px; height:30px; line-height:30px; text-align:right; float:left;}
		#mainBody #content #page .sitemaps dd {width:560px; height:30px; line-height:30px; float:left;}
		  
	  #mainBody #content #page .pageList {width:660px; padding:10px; background:#fff; border-top:1px solid #eee; float:left; clear:both;}
	    #mainBody #content #page .pageList td {padding-right:5px;}
		  #mainBody #content #page .pageList td em {width:18px; height:18px; line-height:18px; text-align:center; border:1px solid #eee; background:#f1f1f1; display:block;}
		    #mainBody #content #page .pageList td span a {width:18px; height:18px; line-height:18px; text-align:center; border:1px solid #eee; background:#fff; display:block;}



	  
#links {width:960px; height:40px; line-height:40px; padding:10px; background:url(../imgs/links.jpg); clear:both; margin-bottom:10px;}

#footer {width:980px; float:left; clear:both;}
  #footer dt {width:980px; height:30px; line-height:30px; text-align:center; float:left; clear:both; background:#DEE5EA;}
  #footer dd {width:980px; height:24px; line-height:24px;  text-align:center; padding:10px 0;}
  


  
