

body,p,h1,h2,h3,ul,li,dl,dt,dd{margin: 0 ;padding: 0;color: #a78560;}
ul,li,dl,dt,dd{list-style: none;}
a{text-decoration: none;}
a,p,div{font-size: 14px;color: #a78560;font-family: microsoft yahei;}
.s{width: 1002px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
body{background: url(../images/bg.png) repeat-y center top #eee4c1;}
.w{background: url(../images/bg_w.png) no-repeat center top;}
.wrap{background: url(../images/bg_wrap.png) no-repeat center bottom;}

.top{height: 112px;overflow: hidden;}
.logo{width: 570px;padding-top: 20px;}
.logo h1 a{display: block;background: url(../images/logo.png) no-repeat 0 0;width: 540px;height: 84px;text-indent: -9999em;}
.entop .logo h1 a{background: url(../images/enlogo.png) no-repeat 0 0;width: 692px;}
.topr{width: 300px;padding-top: 18px;height: 40px;overflow: hidden;}
.sousuo{ width: 150px;height: 22px;background: url(../images/bg_search.png) no-repeat 0 0; margin-left: 10px;}
.sousuo input{display: block;float: left;background: none;border: none;padding: 0;}
.sousuo input.shur{width: 110px;padding: 0 6px; color: #fff;height: 22px;}
.sousuo input.tj{cursor: pointer;height: 22px;width: 26px;}
.topr .cn,.topr .cn a{font-size: 12px;color: #955815;margin: 0 4px;text-transform: uppercase;}
.topr .cn{line-height: 22px;}
.menu,.menu ul,.menu ul li{height: 28px;line-height: 28px;overflow: hidden;}
.menu ul li{float: left;background: url(../images/bg_li.png) no-repeat right center;padding: 0 38px;}
.menu ul li a{font-size: 15px;color: #603b0f;}
.menu ul li a:hover,.menu ul li a.hover{color: #990000;}


.f1{height: auto;overflow: hidden;}
.f1l{width: 688px;height: 790px;background: url(../images/bg_f1l.png) no-repeat 32px 98px;}
.f1r{width: 314px;padding-top: 80px;}
.lb{position: relative;width: 688px;height: 790px;}
.cato{position: absolute;width: 178px;height: 230px;z-index: 999;left: 0;top: 30px;}

.cat a{display: block;font-size: 18px;color: #9d5506;padding-left: 120px;height: 64px;line-height: 64px;margin-bottom: 10px;}

.cat a.a1{background: url(../images/c1.png) no-repeat 0px center;}
.cat a.a2{background: url(../images/c2.png) no-repeat 0px center;}
.cat a.a3{background: url(../images/c3.png) no-repeat 0px center;}
.cat a.a4{background: url(../images/c4.png) no-repeat 0px center;}




.title{height: 36px;line-height: 36px;overflow: hidden;margin-bottom: 10px;}
.title h2{font-size: 18px;color: #990000;float: left;}
.title a{display: block;float: right;font-size: 13px;color: #9f5400;}
.f1b{line-height: 1.8em;margin-bottom: 20px;}
.dh{height: 75px;background: url(../images/bg_tel.png) no-repeat 0 0;margin: 10px 0 50px;}
.dh .tel{padding: 34px 0 0 35px;font-size: 20px;color: #9f5400;font-family: georgia;}
.f1b ul,.news ul{padding: 10px 0;}
.f1b ul li,.news ul li{background: url(../images/d.png) no-repeat 0px center;height: 34px;line-height: 34px;padding-left: 12px;}
.footer{padding-top: 100px;}
.ftt{height: auto;overflow: hidden;padding: 0 0 34px;}
.ftt a{display: block;float: left;padding-left: 50px;height: 42px;margin-right: 52px;}
.ftt a.i1{background: url(../images/i1.png) no-repeat 0 center;}
.ftt a.i2{background: url(../images/i2.png) no-repeat 0 center;}
.ftt a.i3{background: url(../images/i3.png) no-repeat 0 center;}
.ftt a.i4{background: url(../images/i4.png) no-repeat 0 center;margin-right: 0;}
.ftt a .a1{padding: 4px 0 0;}
.ftt a .a1,.ftt a .a2{color: #8e6b44;}



.ftb{padding: 18px 0;height: auto;overflow: hidden;border-top: 1px solid #e2dbc7;}
.ftbl{float: left;}
.ftbr{float: right;}





.banner{padding-top: 250px;}
.focus { width:640px; height:530px; position:relative;}
.f970x280 { width:640px; height:530px; overflow:hidden }
.f970x280 img { width:640px; height:530px; }
.rslides { width:100%; position:relative; list-style:none; padding:0 }
.rslides_nav { height:20px; width:20px; cursor: pointer; z-index: 9992; position:absolute; top:50%; left:0px; background: url(../images/arrow1.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden; text-decoration:none;}
.rslides_nav:hover{}
.rslides_nav.next { left:618px; z-index: 9993; background: url(../images/arrow2.png) no-repeat 0 0;}
.rslides_nav.next:hover{}
.rslides_tabs {display: none; position:absolute; left:490px; bottom:6px; margin:0px auto; clear:both; text-align:center; z-index:33; }
.rslides_tabs li { display:inline; float:none; _float:left; *float:left;margin-right:10px }
.rslides_tabs a { text-indent:-9999px; overflow:hidden;  background:#fff;display:inline-block; _display:block; *display:block;
width:12px; height:12px; border-radius:50%; }
.rslides_tabs .rslides_here a {  background:#e70600;}




.in{padding: 30px 0;height: auto;overflow: hidden;}
.inleft{width: 240px;}
.inright{width: 700px;}

.l_title{ height: 30px;line-height: 30px;padding-bottom: 7px;background: url(../images/bg_ltitle.png) repeat-x 0 30px;}
.l_title h2{float: left; padding-left: 36px; background: url(../images/bg_h2.png) no-repeat 5px center; color: #970b05; font-family: microsoft yahei; font-size: 16px;}
.l_title span{display: block;height: 30px;font-family: microsoft yahei; line-height: 30px;float: right;}
.l_title span a{margin: 0 4px;font-family: microsoft yahei;}
.l_title span,.l_title span a{font-size: 12px;}
.page{padding: 20px 0 40px;}
.inner{line-height: 1.8em;min-height: 500px;}


.ena{height: auto;overflow: hidden;padding-top: 30px; padding-left: 34px;}
.ena a.enpro{display: block;width: 300px;  color: #8c5d29; float: left; margin: 0 30px 35px 0; height: 230px;background: #fff;border: 1px solid #cfa980; border-radius: 3px;}
.ena a.enpro .pro1{padding: 9px 0 0 13px;}
.ena a.enpro .pro1 img{width: 272px;height: 180px;}
.ena a.enpro .pro2,.ena a.enpro .pro3,.ena a.enpro .pro4{padding: 0 14px; height: 24px;overflow: hidden; font-family: microsoft yahei;}
.ena a.enpro .pro2{}
.ena a.enpro .pro3{}
.ena a.enpro .pro4{}
.ena a .pro3,.ena a .pro4{display: none;}
.show{}
.showt{text-align: center;padding: 30px 0 20px;border-bottom: 1px solid #a78560;}
.showt h1{font-size: 24px;font-weight: normal;margin-bottom: 10px;color: #970b05;}
.showt .date{font-size: 12px;}
.newsdetail{padding: 20px 0 40px;}
.news ul li{position: relative;}
.news ul {padding-top: 30px;}
.news ul li span{position: absolute;right: 0;}

.encat a{font-size: 12px;}
.enftb .ftbl p{font-size: 12px;}

.enftt a .a1,.enftt a .a2{font-size: 12px;}
.enftt a.i4{width: 300px;height: 50px;}
.enftt a.i4 .a1{padding-top: 0;}
.encato{width: 240px;}

.fenye{text-align: center;}
.fenye a,.fenye span{display: inline-block;border: 1px solid #a78560;margin: 0 4px;padding: 2px 10px;height: 24px;line-height: 24px;border-radius: 1px;}
.fenye a:hover,.fenye span.current{background: #a78560;color: #fff;}
