/* CSS Document */

#header {margin:0px auto; width:960px;}
  .headerTop {margin:0px auto; padding-bottom:5px;}
    .logo {float:left; width:420px;}
	.headerTop_Nav {float:right; width:530px;}
	  .subNav {height:25px; line-height:25px; text-align:right; padding-right:20px;}
	  .nav {height:46px; line-height:46px;}
	    .nav_left {float:left;width:10px;}
		.nav_bg {float:left; width:510px; background-image:url(navBg.gif); background-repeat: repeat-x;}
		.nav_bg ul {float:left;}
		.nav_bg ul li {float:left;width:85px; text-align:center;}
		.nav a:link, .nav a:visited{ color: #fff; text-decoration: none; font-size:14px; font-weight:bold;}
        .nav a:hover, .nav a:active  { color: #ff6600;}
		.navBorder {background: url(navBorder.gif) no-repeat right;}
		.nav_right {float:right; width:10px;}
  .headerAd {margin:0px auto; width:960px;}

#main {margin:0px auto; width:960px;}
  /*首页部分*/
  .mainCon {margin:0px auto; padding-bottom:5px;}
    .mainConLeft {float:left; width:365px;}
	.mainConInt {float:left; width:365px; margin-left:8px;}
	.mainConRight {float:right; width:216px;}
	  .mainCon_title{width:364px; height:42px;text-align:right;}
	  .leftTitleBg {background: url(titleComp.gif) no-repeat;}
	  .intTitleBg {background: url(titleNews.gif) no-repeat;}
	  .mainCon_title img {margin-top:18px;margin-right:15px;}
	  .con {padding:5px 3px;border-left: 1px solid #D1D6DC;border-bottom: 1px solid #D1D6DC;border-right: 1px solid #D1D6DC; text-align:left; line-height:20px;}
      .d {padding-left:10px;background: url(collapsed.gif) no-repeat left center;} 
	  .d span {float:right; padding-right:5px; color:#999999;}
  .mainCon2 {margin:0px auto;width:960px; padding-bottom:5px;}
    .mainCon2_title {width:960px; height:42px;text-align:right;background: url(titleCase.gif) no-repeat;}
	.mainCon2_title img {margin-top:18px;margin-right:15px;}
	.mainCon2_title ul {float:left; margin:0px auto;padding-left:10px;}
	.imglist {float:left; width:190px; text-align:center;}
  .Links {padding: 0px; margin: 3px auto 0px; overflow: hidden; width: 960px; text-align:left;}
    .rbox_t1 {float:left; position: relative; width: 960px; background: url(rBox_t1_bg3.gif) repeat-y; clear: both;}
    .rbox_t1 .icon {position: absolute; top: 0px; left: 0px;}
    .rbox_t1 .t {overflow: hidden; background: url(rBox_t1_bg1.gif) no-repeat; height:3px;}
    .rbox_t1 .body {text-align: left; padding-left: 23px; padding-right: 0px; padding-top: 12px; padding-left: 25px;}
    .rbox_t1 .body ul {float:left;margin-left:18px; width:900px;}
	.rbox_t1 .body li {float:left;width:120px; height:18px; line-height:18px; text-align:left;}
	.rbox_t1 .b {background: url(rBox_t1_bg4.gif) no-repeat; height: 15px; clear: both; overflow: hidden;}
  
  /*其他页面*/
  .mainLeft {float:left; width:201px;background: url(other_bg.jpg) no-repeat -728px bottom;padding-bottom:134px;}
    .mainLeft h2 {padding-left:25px;text-align:left; font-size:14px; font-weight:bold; color:#fff; height:27px; line-height:27px;background: url(other_bg.jpg) no-repeat 0px -10px;}
    .mainLeft ul {width:201px;background: url(across_line.jpg) repeat-y left top;}
    .mainLeft li a {margin:0px 3px; text-align:left; padding: 12px 25px; border-bottom: #dde6eb 1px solid;display: block;color: #0097c9;font-weight: 300;text-decoration: none; background: url(across_line.jpg) repeat-y -630px top;}
    .mainLeft li a.here {padding: 12px 25px; text-align:left; margin: 0px 3px 0px 0px; background: url(across_line.jpg) repeat-y -420px top; color: #53b402; text-decoration: none;}
    .mainLeft li a:hover {padding: 12px 25px; text-align:left; margin: 0px 3px 0px 0px; background: url(across_line.jpg) repeat-y -420px top; color: #53b402; text-decoration: none;}
    .mainLeft li.contactSalesman {padding-bottom: 10px; background: url(across_line.jpg) repeat-y -211px top; padding-top: 10px;}
    .mainLeft h3 {padding-left:15px; padding-top:10px;font-size:12px; text-align:left;}
    .mainLeft ul ul{width:168px;padding:10px 0px 6px 30px; text-align:left;background: url(across_line.jpg) repeat-y -211px top;}
	.mainLeft ul ul li {height:18px; line-height:18px;}
    .mainLeft li li a {text-align:left;margin: 0px;padding:0px;border:0px;color: #8ea2a9; }
    .mainLeft li li a.here {text-align:left;padding:0px;margin: 0px; }
    .mainLeft li li a:hover {text-align:left;padding: 0px;margin: 0px;color: #53b402;background: fixed transparent none no-repeat 0% 0%;}
    .mainLeft .contactSalesman ul{width:180px;text-align:left;background: url(across_line.jpg) repeat-y -211px top; padding-top: 10px;padding-left:15px;}
	.mainLeft .contactSalesman ul li {height:18px; line-height:18px;}
  .mainRight {float:right; width: 755px;}
    .rightTitle {text-align:left;background-color:#eee;}
	.rightContent {border: 1px solid #eee;}
	.rightContent h3 {text-align:center;padding-bottom: 10px; height:25px; line-height:25px;border-bottom:1px solid #CCCCCC;}
	.rightContent h3 img {float:right; margin-right:10px;}
	.rightContent .conAbstract {margin-bottom:10px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC; background-color:#F1F5F8; line-height:22px;}
	.rightContent li.caselist {float:left; margin:2px; width:176px; text-align:center; padding-bottom:5px; padding-top:5px; border:#F3F3F3 solid 1px;}
  
#footer {margin:10px auto; width:960px;}
  .footNav {margin:0px auto; width:960px; text-align:center; background: url(bottom_a.gif) repeat-x;}
  .footNav ul {float:left;width:960px; text-align:center; margin-left:220px;}
  .footNav ul li {float:left;width:80px; height:30px; line-height:30px;}
  .footNav a:link, .footNav a:visited{ color: #fff; text-decoration: none;}
  .footNav a:hover, .footNav a:active { color: #ff6600;}
  .copyRight {margin:0px auto; width:960px; text-align:center; background: url(bottom_b.gif) repeat-x; color: #fff; height:30px; line-height:30px; text-align:center;}
  
