/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #533405; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
.yellowr{ color: #F60; }
.yellowr a{ color: #F60; }
body { color: #444; font-family: Arial; font-size: 14px; background:url(../images/back.jpg) left center; }

/*主体样式*/
.block { float: left; width: 100%; }
.blockmid {width: 100%; margin:0 auto;}
.blockcont { float: left; width: 100%; background:url(../images/leftbg.jpg) repeat-y left center; }
.head { height:124px; padding:8px 0 0 0; background:url(../images/ribg.jpg) no-repeat right top; }
.banner { float: left; width: 100%; height:510px;}


.top { float: left; width: 1000px; height: 76px; padding-top: 23px; }
.logo { float: left; padding: 6px 0 0 22px; }
.toright { float: right; width: 778px; }

.menu { float: right; width: 585px; padding-top: 80px; height: 34px; }
.menu ul li { float: left; height: 34px; width: 80px; line-height: 34px; display: block; text-align: center; font-size: 20px;  padding-left: 11px; color:#FCCB05; }
.menu ul li a{color:#FCCB05;}
.menu ul li a:hover{color:#Fff;}
.toprw { float: right; width: 165px; color: #FFF; line-height: 31px; font-size: 20px; padding:86px 22px 0 0; }
.toprw span { float: left; padding-right: 18px; }
.left { float: left; width: 260px; background:url(../images/leftbg.jpg) repeat-y left center; }
.lebrand { float: left; width: 252px; }
.narmenu { float: left; width: 252px; }
.cur { float: left; width: 215px; height:66px; line-height:66px; padding:0 18px; font-size:24px; color:#533405; background:url(../images/narmenbg.jpg) no-repeat left center; }
.cur a{ color:#000;}
.cur span { float: right; padding-top: 23px; }

.norm { float: left; width: 215px; height:66px; line-height:66px; padding:0 18px; font-size:24px; color:#533405; background:url(../images/narmenbg.jpg) no-repeat left center; }
.class { float: left; width: 216px;  padding:18px 0 18px 26px; }
.class ul { float: left; width: 216px;  background:url(../images/classnorm.jpg) repeat-y left center; }
.class ul li { line-height: 30px; font-size: 18px; color: #000; }
.clcur { background:url(../images/classcur.jpg) no-repeat left center; padding-left:21px; }
.clcur a{ color:#93070A;}
.clnorm {padding-left:21px;}
.clnorm a{ color:#000;}
.clnorm a:hover{ color:#93070A;}
.norm span { float: right; padding-top: 23px; }

.leitem { float: left; width: 216px; height:35px; background:url(../images/itembg.jpg) no-repeat left top; color: #D1A907;  font-size: 24px; padding-top: 164px; padding-right: 18px; padding-bottom: 0; padding-left: 18px; }
.leitem span { float: right; }
.brand { float: left; width: 216px;  padding:18px 0 18px 26px; }
.right { float: right; padding-right: 20px; width: 75%; padding-top:60px; }
.title { line-height: 37px; font-size: 24px; background:url(../images/titleline.jpg) repeat-x left bottom; }
.cont { padding-top: 30px; }




.footer { width: 100%; height:36px; padding-top:15px; font-size:16px; color:#FFF; text-align:center; }
