.header{ height:auto;   width:960px; margin:0 auto;overflow:hidden; }
.header .logo{ background:url("topbg.jpg") repeat-x; height:97px; width:960px;  overflow:hidden}
.header .logo .img{ float:left}
.header .logo p { text-align:right; padding-top:77px}
.header .logo p a{ color:#fff; font-weight:bold}
.header .logo p a:hover{ color:#f6e501}
.header .nav{ margin:0 auto; background:url("ch_09.png") repeat-x; height:42px; width:960px; }
.header .nav li{ float:left; font-size:14px;  background:url("ch_11.png") no-repeat right; padding:0px 25px; height:27px; padding-top:15px; display:inline }
.header .nav ul .lianxi{ background:none}
.header .nav li a{ color:#f6e501; }
.header .nav li a:hover{ color:#FFF; }
.header .flash{ width:960px; margin:0 auto; height:291px;}
.header .flash .lt{ background:url("fleft.png") no-repeat; float:left; width:7px; height:293px;}
.header .flash .mid{ background:url("fmid.png") repeat-x; width:946px; float:left; height:283px; padding-top:10px; }
.header .flash .rt{ background:url("fright.png") no-repeat; width:7px; height:293px; float:left}

.header .di .news{ background:url("ggtiao.png") repeat-x; height:34px; line-height:34px; width:716px; float:left}
.header .di .kj ul li{ float:left; line-height:40px; margin-left:20px; padding-left:18px; }

