body{background: url(indexbj_zrzhfz.jpg) top center no-repeat;font-size: 22px; color:#7a6258}
.info{width: 770px; height: 53px; margin:0 auto; margin-top:310px; line-height: 53px; text-align: center; background: url(info_zrzhfz.png) center center no-repeat;}
.info span{color:#7a6258;padding-left: 30px;padding-right: 10px; font-weight: 700;}
.info .time{background: url(time_zrzhfz.png) left center no-repeat;}
.info .address{background: url(address_zrzhfz.png) left center no-repeat;}
.main{width: 1200px;margin:0 auto}
.nav{margin-top:365px}
.nav ul {
    display: table;
    text-align: center;
    margin: 0 auto;
}
.nav ul li{float: left; width: 185px; height: 53px;margin:0 55px; line-height: 53px;text-align: center; background: url(navbj__zrzhfz.png) left center no-repeat;}
.nav ul li a{color:#fff}
h3.common{font-size: 36px; color:#ae2025;background: url(titbj_zrzhfz.png) left center no-repeat;}
h3.common a{font-size: 36px; color:#ae2025;padding-left: 105px;}
.dhfy{margin-top:60px}
.dhfy .dhfypic{margin-top:40px;}
.dhfy .dhfypic .picbox{width: 457px;height: 340px; background: url(picbj_zrzhfz.jpg) top right no-repeat;}
.dhfy .dhfypic .picbox img{width: 434px; height: 292px;padding-top:25px}
.dhfyinfo{width: 715px;}
.dhfyinfo h3{font-size:24px;color:#7a6258;line-height: 50px;}
.dhfyinfo p{font-size: 22px;color:#7a6258; line-height: 47px;    text-align: justify;}
.dhfyinfo p span a{font-size: 16px; color:#c81500}
.dhfy .news{margin-top:30px;margin-bottom: 50px;}
.dhfy .news ul li{float: left; width: 575px; border-bottom: 1px dashed #b8aaa2; background: url(dot__zrzhfz.png) 20px center no-repeat; line-height: 45px;}
.dhfy .news ul li a{font-size: 20px; padding-left: 40px;}
.jzbox{background: url(jz_zrzhfz.png) left top no-repeat; height: 205px; margin-top:35px;margin-bottom: 30px;}
.jzbox p{margin:0 70px;line-height: 50px;padding-top:75px}
.dsftpic{background: url(dsftbj_zrzhfz_03.jpg) left top no-repeat; height: 643px; margin-bottom: 25px;}
.focus-pics{width: 445px; ;margin-top:130px;margin-left: 20px;}
.focus-pics ul li img{width: 445px; height: 320px;}
.focus-title{width: 548px;margin-top:25px;margin-right: 20px;}
.focus-title li.on{background: #a78d6f;}
.focus-title li{padding:10px 50px 10px 10px}
.focus-title li p{color:#7a6258;font-size: 22px;}
.focus-title li span{font-size: 16px; display: block; line-height: 24px;}
.focus-title li.on a{color:#fff}
.focus-title li.on p{color:#fff}
.dblypic{margin-top:55px;padding:0 20px;padding-bottom: 50px;}
.dblypic p{color:#623705;text-align: center;font-size: 18px;margin-bottom: 10px;}
.dblypic .firstpic{width: 570px;float: left;;}
.dblypic .firstpic img{width: 570px; height: 370px;}
.firstline ul{float: right;width: 590px;}
.firstline ul li{width: 275px;float: left; margin-left: 20px;}
.firstline ul li img{width: 275px; height: 160px;}
.firstline ul li  p{text-align: center;}
.lastline ul li{float: left;width: 275px;margin-left: 20px;}
.lastline ul li img{width: 275px; height: 160px;}
.lastline ul li:first-child{margin-left: 0;}
.dblypic .more{margin-top:25px; text-align: center;}

.footer{height: 180px; background: url(footbj_zrzhfz.jpg) top center no-repeat; }
.footer-fl{float: left; width: 770px;}
.footer-fl p{line-height: 28px; font-size: 14px;color:#623705}
.footer-fl p span{margin-right: 15px;}
.footer-fl p span a{margin-right: 15px;font-size: 14px;color:#623705}
.footer-fl p img{vertical-align: middle;}
.footer-fr{float: right;}
.footer-fr a{    margin-right: 35px;margin-top: 30px;vertical-align: top;display: inline-block;}
.footer-fr span{display: inline-block; width: 75px; margin-left: 30px;margin-top:15px}
.footer-fr span i{display: block; font-style: normal;font-size: 14px; color:#623705;text-align: center;}
.footer-con{text-align: center; padding-top:60px}
.footer-con-lf{width: 640px; margin-left: 265px; float: left; font-size: 18px; color:#623705}
.footer-con-lf p{margin-top:10px}
.footer-con-lf p span{margin-left: 15px; margin-right: 15px;}
.footer-con-lf p span a{color:#623705}
.footer-con-fr{float: left;}