﻿.head{padding-left:70px; background:url(../images/light_title.png) no-repeat 0 44px;}
.head .tit{height:40px; }
.head .subNav{ min-height:40px; padding-top:15px;}
.head .subNav li{float:left; display:inline; padding-left:12px; background:url(../images/icon_cir.png) no-repeat 0 5px; margin-right:20px;}
.head .subNav li a{color:#fff;}
.head .subNav li.all{margin-left:30px; _display:inline;}
.head .subNav li.all a{  text-decoration:underline; font-size:13px;}
.head .vsp{height:30px;}
/*
#content a.navHm{width:190px; height:90px; display:block; position:absolute; text-indent:-999999em; background:red; z-index:999999;}
#content #navProduct{left:20px; top:20px;}
*/
.content {padding-top:12px;}
.content .main{width:520px; float:left;}
.content .side{width:200px; float:right; position:relative;}
.content .side .box{position:absolute;}
.content .side .b1{left:0px; top:0px;}
.content .side .b2{left:-10px; top:70px;}
.conTxt{padding-left:60px; line-height:22px; font-family:arial; padding-right:20px; }
.conTxt p{text-indent:0em; line-height:23px;}
.contactBoxSide {top:-30px;}

.productsList li{
 width:215px; height:95px;  float:left; margin-right:12px; _display:inline;	margin-bottom:24px; _margin-top:12px; _margin-bottom:0px; position:relative; 
}
.productsList li.c1{margin-left:35px;}
.productsList li.c2{margin-right:0px;}
.productsList li .photo{padding-bottom:18px; background:url(../images/photo_shade.png) no-repeat -10px bottom;}
.productsList li h3{font-weight:normal; position:absolute; left:25px; top:63px; z-index:9999; color:white;}
.newsList{margin-left:70px; }
.newsList li{margin-bottom:8px;}
.partnerList{margin-left:40px;}
.partnerList li{width:150px; margin-right:10px; margin-bottom:23px; float:left; }
.partnerList li.br{margin-right:0px;}
.partnerList li.r2{margin-left:-12px;}
.picList{padding-left:12px;}
.picList li{width:185px; float:left; _display:inline; margin-left:16px;}
.picList li img{width:180px; height:120px;}
.picList li h3 a{color:#fff; font-weight:normal;}
.pageNav{margin-top:12px; padding-left:16px;}
.pageNav a{display:block; float:left; padding:0 6px;}
.pageNav .previous, .pageNav .next{
  height:16px; background-image:url(../images/pagenav.png) no-repeat; background-repeat:no-repeat;  
}
.pageNav .previous{}
#contactCon h2{color:#ffffff; font-size:16px; font-weight:bold; padding-left:8px;}
#contactCon{font-size:14px; font-style:italic;  line-height:24px;}
