/* 通用css样式 */
body{
     font-size:12px;
	 background:url(images/bj.gif) repeat;
	 color:#333;
	 margin:0px;
	 font-family:"宋体",Arial;
	 }

img{
     border:0px;
	 }


a:link,a:visited,a:active{
  text-decoration:none;
  color:#333;
  }

a:hover{
  color:#f00;
  font-weight:bolder;
  text-decoration:underline;
  }

ul{
   list-style:none;
   margin:0px;
   padding:0px;
   }

dl{
   line-height:150%;
   }

dl dt{
   font-weight:bolder;
   }

dl dd{
   margin-top:12px;
   }

h1{
    font-family:"宋体",Arial;
	font-size:14px;
	font-weight:bolder;
   }

h2{
   font-family:"宋体",Arial;
   font-weight:bolder;
   font-size:14px;
   color:#fff;
   }

div#floatTips{
	position:absolute;
	margin-left:960px!important;
	margin-left:905px;
	text-align:center;
	border:1px solid #777;
	top:125px;
	width:35px;
	background:#ecebeb;
	/*color:white;
	opacity: 0.5;/*这两句没法通过验证的。。。*/
	/*filter:alpha(opacity=50);/*这两句没法通过验证的。。。*/
}

/*定义白色背景色*/
.white{
   background-color:#fbfbfb;
   }

.red{
   color:#c00;
   }

/*翻页程序中，上一页，下一页，不能点时为灰*/
.gray{
   color:#333;
   }

.cuti{
   font-weight:bolder;
   }

.wrapper1,.wrapper2{
   padding-left:8px;
   padding-right:8px;
   width:900px;
   height:100%;
   }

.wrapper1{
   padding-top:6px;
   }

/* 定义一个公用的容器，放内容的主体部份 */
#wrapper{
   width:900px;
   margin:auto;
   overflow:hidden;
   background-color:#fbfbfb;
   }
   

#header{
     width:900px;
	 height:118px;
	 background:url(images/top.jpg) no-repeat;
	 margin:auto;
	 overflow:hidden;
	 }

	 /* define link style */
	 #header a:link, #header a:visited, #header a:active, #header a:hover{
	      color:#fff;
		  text-decoration:none;
		  }
		 


    /* right-top corner */
    .rtcorner{
	   float:right;
	   height:30px;
	   width:auto;
	   text-align:right;
	   margin-top:10px;
	   margin-right:13px;
	   font-weight:bolder;
	   font-size:12px;
	   font-family:"宋体";
	   color:#fff;
	   }

#foot{
    width:900px;
	height:68px;
	text-align:center;
	margin:auto;
	font-size:12px;
	background:#fbfbfb;
	}
   
   /*定义ul样式*/
   #foot .foot_left{
      float:left;
      width:450px;
	  margin-left:48px;
	  }

   #foot .foot_right{
      float:left;
	  width:auto;
	  margin-left:32px;
	  }

   #foot ul li{
      text-align:left;
	  margin-top:6px;
	  color:#999;
	  }

.clear{
      height:0px;
	  line-height:0px;
	  clear:both;
	  }


/*首页中间通栏，底部通栏广告位*/
.zjpic{
     width:883px;
	 margin:6px 5px 0 10px;
	 overflow:hidden;
	 }

/*定义一个5个相素位的空行*/
.k5{
    margin-top:5px;
	}

.p5{
    padding-top:5px;
	}

.h22{
     height:22px;
	 }

/*============================定义内页上面图片部份共用样式=========================*/

/* 定义一个通用的标题样式*/
.title{
    width:161px;
	height:177px;
	float:left;
	}

.title_right{
    width:725px;
	height:177px;
	float:left;
	margin-left:4px;
	overflow:hidden;
	}

    /* 签约客户样式定义*/

.title_right .qianyue{
	    width:725px;
		height:31px;
		background:url(images/qianyue.gif) no-repeat;
		overflow:hidden;
		}

.qianyue .mbox{
        width:616px;
		height:21px;
		margin:4px 2px 4px 108px;
		overflow:hidden;
		color:#fff;
		}

.title_right .ad_pic{
	    width:725px;
		height:142px;
		margin-top:4px;
		}

.box1{
    padding:5px;
	width:100%;
	height:100%;
	}

.box2{
    margin-left:5px;
	padding-top:10px;
	width:890px;
	background-color:#fbfbfb;
	}

/* 定义内页的左边 */

.box2 .left_side{
    width:205px;
	height:480px;
	float:left;
	}

/* 左边导航栏标题图片定义 */
.title_left{
    width:205px;
	height:67px;
	}

/* 左边分类背景定义 */
.category{
    width:185px;
	height:35px!important;
	height:27px;
	float:right;
	border-bottom:1px dotted #ccc;
	text-align:right;
	padding-top:0px!important;
	padding-top:8px;
	padding-right:12px;
	overflow:hidden;
	}

.category a:link, .category a:visited, .category a:active, .category a:hover{
    color:#fff;
	text-decoration:none;
	}



/* 定义内页内容部份的右边 */

.box2 .right_side{
    width:673px;
	float:left;
	overflow:hidden;
	margin-left:12px;
	}

/* 内页右边分隔栏背景样式定义*/
.nav_title{
    width:663px;
	height:34px!important;
	height:27px;
	color:#fff;
	padding-left:32px;
	padding-top:0px!important;
	padding-top:7px;
	overflow:hidden;
	}

/* 内页内容宽度样式定义*/
.content{
    width:640px;
	padding-left:15px;
	line-height:150%;
	margin-bottom:12px;
	}

/*定义文本样式，超出长度部份自动以省略号表示*/

.ellipsis{
   /* text-overflow:ellipsis;*/ /* w3c检测通不过*/
   overflow:hidden;
   white-space:nowrap;
	}




/*=================================菜单样式定义(menu.css)================================*/
/*菜单样式定义*/

.aboutq{
    width:81px;
	height:30px;
	background:url(images/about.gif) repeat;
	color:#fff;
	}

.xuexiq{
    width:81px;
	height:30px;
	background:url(images/xyzy.gif) no-repeat;
	color:#fff;
	}

.zhiyiq{
    width:81px;
	height:30px;
	background:url(images/fyzy.gif) no-repeat;
	color:#fff;
	}

.trainq{
    width:81px;
	height:30px;
	background:url(images/xlkc.gif) no-repeat;
	color:#fff;
	}

.tripq{
    width:81px;
	height:30px;
	background:url(images/lxgw.gif) no-repeat;
	color:#fff;
	}

.videoq{
    width:81px;
	height:30px;
	background:url(images/hwyx.gif) no-repeat;
	color:#fff;
	}

.manhuaq{
    width:81px;
	height:30px;
	background:url(images/mhkt.gif) no-repeat;
	color:#fff;
	}

.messageq{
    width:81px;
	height:30px;
	background:url(images/lyb.gif) no-repeat;
	color:#fff;
	}

/* 说明。原因环保法则LNT那个栏目块较长，所以定义得较复杂，后来改环保公益了*/
/*
.lntq{
    width:106px;
	height:30px;
	background:url(images/hbfz.gif) no-repeat;
	color:#fff;
	}
*/

.lntq{
    width:81px;
	height:30px;
	background:url(images/hbgy.gif) no-repeat;
	color:#fff;
	}

.shopq{
    width:81px;
	height:30px;
	background:url(images/tgtd.gif) no-repeat;
	color:#fff;
	}

/*变色条样式*/

.abouth{
    background:url(images/aboutb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.xuexih{
    background:url(images/xyzyb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.zhiyih{
    background:url(images/fyzyb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.trainh{
    background:url(images/xlkcb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.triph{
    background:url(images/lxgwb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}
    
.videoh{
    background:url(images/hwyxb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.manhuah{
    background:url(images/mhktb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.messageh{
    background:url(images/lybb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.lnth{
    background:url(images/hbfzb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

.shoph{
    background:url(images/tgtdb.gif) no-repeat;
	width:900px;
	height:25px;
	margin:auto;
	overflow:hidden;
	color:#fff;
	}

/* ul li 样式定义 */
.menu{
	   margin-top:88px;
	   text-align:center;
	   height:30px;
	   }
       
	   .menu ul{
	      margin:0px;
		  list-style:none;
		  }

	   .menu ul li{
	      float:left;
		  width:81px;
		  overflow:hidden;
		  text-align:center;
		  padding-top:9px;
		  margin-left:2px;
		  font-size:14px;
		  font-weight:bolder;
		  color:#fff;
		  }
	   
	   .menu ul li a{
	      width:81px;
		  height:30px;
		  }

	   .a{
	      background:url(images/menubj.gif) no-repeat;
		  width:81px;
		  height:30px;
		  }

	   .b{
	      background:url(images/menubj2.gif) no-repeat;
		  width:106px;
		  height:30px;
		  }

	.tiao{
	      background:url(images/tiao.gif) no-repeat;
		  width:900px;
		  height:25px;
		  margin:auto;
		  overflow:hidden;
		  }
	
	.tiao a:link, .tiao a:visited, .tiao a:active, .tiao a:hover{
	      text-decoration:none;
		  color:#fff;
		  }
	
	.tiao ul{
	      list-style:none;
		  }	      
	
	.tiao ul li{
	      padding-top:6px;
		  font-size:12px;
		  font-weight:bolder;
		  color:#fff;
		  }
	
	.tiao ul li a{
	      text-decoration:none;
		  color:#fff;
		  }

	.tiao ul li div{
	      float:left;
		  width:auto;
		  padding-top:2px;
		  }
	
	.tiao ul li .sign{
	      background:url(images/sign.gif) no-repeat;
		  width:16px;
		  height:16px;
		  margin-left:18px;
		  margin-right:4px;
		  }


/*======================菜单样式结束===========================*/
