*{padding:0px;margin:0px;}
html{}
body{font:12px Verdana,Arial,Tahoma;color:#666;background:url(../images/body_bg.png) center bottom no-repeat #f3f2de;}
img{border:none;padding:0px;margin:0px;}
a{color:#333;text-decoration:none;}
a:hover{color:#999999;text-decoration:none;}
p{ line-height:24px;}
ul{list-style:none;}
li{list-style:none;}
.clear {clear:both;height:0}

.header{width:1000px;margin:0 auto;}
.header .logo{}

.header .nav{width:1000px;margin:0 auto;height:43px;font-size:14px;background:url(../images/nav_bg.png) left top repeat-x;}
.header .nav ul{}
.header .nav ul li{width:140px;height:43px;line-height:43px;text-align:center;color:#fff;float:left;}
.header .nav ul li a{color:#fff;font-weight:bold;}
.header .htext{height:46px;line-height:40px;background:url(../images/header_b_bn.png) left top repeat-x;}
.header .htext .left{padding-left:25px;}

.bannerbox { width: 1000px; height: 335px;  margin: 10px auto; }
#focus { width: 1000px; height: 335px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1000px; height: 335px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1000px; height: 335px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 150px; height: 335px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.main{width:1000px;height:525px;margin:15px auto;}

.main .about{width:301px;height:440px;margin-right:12px;float:left;}
.main .about .ad{width:285px;height:238px;padding:8px;background:#dbdac8;}
.main .about .aboutus{width:285px;height:158px;padding:8px;margin-top:12px;background:#dbdac8;}
.main .about .aboutus p{line-height:22px;padding-top:0px;}

.main .news{width:476px;height:440px;padding-right:11px;float:left;background:url(../images/main_bg.png) left top repeat-x;}
.main .news .newtop{width:456px;height:170px;padding:10px 20px;}
.main .news .newtop .title{}
.main .news .newtop .content{padding-top:5px;}
.main .news .newtop .content h1{font-size:14px;font-weight:bold;line-height:40px;text-align:center;}
.main .news .newtop .content h1 a{color:#b66513;}
.main .news .newtop .content p{line-height:25px;padding-right:10px;}
.main .news .newtop .content p span a{color:#f70104;}
.main .news .newslist1{padding:20px 10px 0px 10px;}
.main .news .newslist1 dl{}
.main .news .newslist1 dl dd{float:left;width:100px;margin:7px;}
.main .news .newslist1 dl dd img{width:100px;height:100px;}

.main .news .newslist2{margin:20px 10px 0px 10px;}
.main .news .newslist2 dl{}
.main .news .newslist2 dl dd{float:left;width:100px;margin:7px;text-align:center;}



.main .lingshan{width:200px;height:440px;float:left;background:url(../images/main_bg.png) left top repeat-x;}
.main .lingshan .foyuan{padding:10px 0px;}
.main .lingshan .foyuan .title{}
.main .lingshan .foyuan .list{padding-top:5px;}
.main .lingshan .foyuan .list dl{}
.main .lingshan .foyuan .list dl dd{line-height:30px;padding-left:10px;background:url(../images/dot1.png) left 14px no-repeat;}
.main .lingshan .zoujin{padding:10px 0px;margin-top:15px;}
.main .lingshan .zoujin .title{}
.main .lingshan .zoujin .list{padding-top:5px;}
.main .lingshan .zoujin .list dl{}
.main .lingshan .zoujin .list dl dd{line-height:34px;padding-left:10px;background:url(../images/dot1.png) left 16px no-repeat;}

.main_n{width:1000px;margin:15px auto;}
.main_n .left{width:200px;height:300px;margin-right:15px;margin-bottom:150px;float:left;background:#dbdac8;}
.main_n .left dl{}
.main_n .left dl dd{line-height:45px;}
.main_n .left dl dd a{color:#7e7e7c;font-size:14px;font-weight:bold;padding-left:50px;line-height:45px;display:block;background:url(../images/hover_dot2.png) left 5px no-repeat;}
.main_n .left dl dd a:hover{background:url(../images/hover_dot.png) left 5px no-repeat;}
.main_n .left dl dd a.a{background:url(../images/hover_dot.png) left 5px no-repeat;}


.main_n .right{width:735px;float:left;background:url(../images/main_bg.png) left top repeat-x;padding:10px 25px 125px 25px;}
.main_n .right .title{height:50px;line-height:25px;font-size:14px;font-weight:bold;padding-left:12px;color:#880d0f;background:url(../images/title_dot.png) left top no-repeat;}
.main_n .right .list{padding:20px 0px;border-bottom:1px dashed #ccc;}
.main_n .right .list dl{}
.main_n .right .list dl img{float:left;padding-right:20px;padding-top:8px;height:100px;width:100px;}
.main_n .right .list dl dt{line-height:34px;font-size:14px;font-weight:bold;}
.main_n .right .list dl dt a{color:#b66513;}
.main_n .right .list dl dd{line-height:25px;height:75px;}
.main_n .right .list dl dd span a{color:#f00;}
.main_n .right .pagelist{text-align:center;margin:45px 0px 25px 40px;}
.main_n .right .pagelist span{border:1px solid #eee;padding:4px;}
.main_n .right .pagelist a{border:1px solid #ccc;padding:4px;}

.main_n .right .piclist{padding:10px 0px;float:left;margin:0px 9px;}
.main_n .right .piclist dl{}
.main_n .right .piclist dl dt{}
.main_n .right .piclist dl dt img{height:165px;width:165px;}
.main_n .right .piclist dl dd{line-height:40px;text-align:center;}
.main_n .right .piclist dl dd a{color:#b66513;}

.main_n .right .content{line-height:30px;}
.main_n .right .content h1{font-size:18px;height:50;line-height:50px;color:#880d0f;text-align:center;}
.main_n .right .content img{max-width:735px;}











.footer{width:1000px;height:100px;margin:0px auto;}
.footer p{text-align:center;color:#fff;padding-top:45px;}



