.bannerbg{width: 100%; clear:both;}
.bannerbg img{width: 100%;}
.contentsbg{ width:100%;clear:both; background-color:#f5f5f5; height:auto; overflow:hidden; }

.banner,.contents{ width:1200px;margin:0 auto;background-color:#f5f5f5; }
.bannerl{width: 1200px;float:left; height:50px; }
.bannerl tt{width:122px;float:left; margin-top:-100px; position:absolute; margin-left:7px; border:2px solid #FFF;}
.bannerl dd{width:1000px;float:left; margin-top:-50px; position:absolute; font-size:24px; font-weight:bold; margin-left:146px;}

.blod{width:1200px;float:left;color:#666666; }
.blod a{color:#666666;}

.navMenu{width: 1200px;float:left; height:55px; margin-top:25px; background-color:#FFF; font-size:18px;}
.navMenu ul{float:left;  }
.navMenu li{ float:left;}
.navMenu li a{ color:#333333;float:left; padding:0px 35px; line-height:55px;}
.navMenu li.litk a{ color:#FFF;float:left; height:65px; padding:0px 20px; line-height:55px; position:relative; background: url(../images/litk.png) center top no-repeat; }
.aboutca{ width: 1160px;float:left;  margin-top:25px; background-color:#FFF; padding:20px; margin-bottom:60px;}
.aboutct{ color:#333333;width: 1160px; height:42px;float:left; padding-top:20px; border-bottom:1px dashed #d0d0d0;}
.aboutct span{ float:left; font-size:24px; font-weight:bold;}
.aboutct tt{ float:left; font-size:16px;  margin-left:20px; padding-top:12px;font-family: "Microsoft Yahei"; }
.aboutcc{ color:#333333;width: 1160px;float:left;  padding-top:18px; line-height:2em;}
.aboutcc2{ width: 1160px;float:left;  padding-top:18px; line-height:2em;}
.aboutcc2 ul{float:left;  padding-top:10px;}
.aboutcc2 li{ float:left;}
.aboutcc2 li a{ color:#333333;float:left; padding:0px 21px; line-height:55px;}