﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.banner{ display:block; height:485px;overflow:hidden;}
    #flashs{position: relative;z-index: 1; height:485px;}
    #flashs .bgitem{ position: absolute;}
    #flashs .btn{bottom: 15px;margin-right: -450px;padding: 5px 6px; position: absolute;right: 50%;z-index: 7; }
    #flashs .btn span
    { background:#A89984; border: 1px solid #602d23; color: #fff;cursor: pointer;display: inline-block; margin-left: 5px;padding: 2px 6px;}
    #flashs .btn span.cur {background:#FFF8E9;color: #602d23;}
    .ban_bg
    {
    }

.sou_bj{ height:43px; overflow:hidden; border-bottom:1px solid #cecbc1;}
.sou{ width:960px; height:43px; line-height:43px; margin:0 auto; overflow:hidden;}
.s_inp01{ width:283px; padding-top:12px; display:inline;}
.inp01{ width:156px; height:21px; line-height:21px; background:url(Img/Index/s.gif) no-repeat; border:0 ; color:#fff; font-size:12px; padding-left:20px;}
.sou p{ width:620px; color:#56352a;  padding-left:25px;}
.sou p a{color:#978e83; padding:0 8px;}

.pro_bj{ height:638px; background:#f0eadd url(Img/Index/pro_foot.gif) no-repeat center bottom; overflow:hidden; margin-top:19px;}
.ico{ height:13px; background:url(Img/Index/pro_top.gif) no-repeat center top; overflow:hidden;}
.pro{ height:593px; border:8px solid #a89984; border-width:0 8px; overflow:hidden; padding:10px;}
.pro h4{ height:40px; overflow:hidden; padding-left:5px; border-bottom:1px dashed #cec2b6;}
.pro h4 a{ font:16px "微软雅黑"; color:#56352a; line-height:40px; background:url(Img/Index/ico02.gif) no-repeat left center; padding-left:30px;}
.pro ul li{ display:inline; float:left; width:274px; overflow:hidden; margin:21px 0 4px 20px; line-height:0;}
.pro ul li img{ width:262px; height:200px; padding:5px; border:1px solid #dcdad7; background:#fff;}
.pro ul li span{ display:block; height:33px; border-bottom:1px dotted #b9aca3; overflow:hidden; padding:0 5px;}
.pro ul li span  a{ line-height:33px; color:#924f49;}
.pro ul li i a{ font-style:normal; color:#b0b0b0;}

.anli{ height:666px; margin:25px 0 0 0; overflow:hidden;}
.anli h4{ height:44px; background:url(Img/Index/anli_nav.gif) no-repeat left top; overflow:hidden; line-height:44px; padding:0 10px 0 33px;}
.anli h4 a , .about h4 a , .ry h4 a , .zx h4 a , .wt h4 a{ font-size:16px; font-family: "微软雅黑"; color:#56352a; font-weight:normal;}
.anli h4 span a , .about h4 span a , .ry h4 span a , .zx h4 span a , .wt h4 span a{ font-size:12px; color:#bb9080; font-family:"宋体";}
.anli ul{ margin-left:6px;}
.anli ul li{ display:block; float:left; width:294px; overflow:hidden; margin:21px 30px 10px 0; line-height:0;}
.anli ul li img{ width:284px; height:218px; padding:4px; border:1px solid #d0c39e; background:#fff;}
.anli ul li span{ display:block; height:37px; background:url(Img/Index/abli_line.gif) repeat-x center bottom; overflow:hidden; padding:0 5px;}
.anli ul li span  a{ line-height:37px; color:#9c938a; background:url(Img/Index/ico03.gif) no-repeat left center; padding-left:15px;}
.anli ul li i a{ font-style:normal;color:#9c938a; background:0;}
.anli .nones{ margin-right:0;}

.deng01{ background:url(Img/Index/c01.jpg) no-repeat center top; height:723px; overflow:hidden;}
.deng02{ background:url(Img/Index/c02.jpg) no-repeat center top; height:724px; overflow:hidden;}
.deng03{ background:url(Img/Index/c03.jpg) no-repeat center top; height:722px; overflow:hidden; margin-top:18px;}

.deng-z{ width:449px; margin:22px 12px 0 16px; overflow:hidden; display:inline;}
.deng-z h4{ background:url(Img/Index/deng_cur.png) no-repeat center top; height:45px; text-align:center;}
.deng-z h4 a{ font:24px "微软雅黑"; color:#a89984; font-weight:bold; line-height:45px;}
.deng-z dl{ width:449px;}
.deng-z dl dt img{ width:449px; height:414px;}
.deng-z dl dd h5{ display:block; background:url(Img/Index/deng_line.png) no-repeat center bottom; height:34px; text-align:center;}
.deng-z dl dd h5 a{ font:18px "微软雅黑" ; color:#7a5814; font-weight:bold;}
.deng-z dl dd p{ padding-left:40px;margin-top:-7px;}
.deng-z dl dd p span{ line-height:30px; display:block; font-size:13px; font-family:"微软雅黑"; color:#807a70; background:url(Img/Index/ico06.jpg) no-repeat left 10px; padding-left:22px;}

.deng-z .p01{ width:375px;}
.deng-z .p01 span{ line-height:20px; padding-top:5px;}

.ad01{ height:134px; overflow:hidden; position:relative; margin-top:18px;}
.ad01 p{ position:absolute; top:72px; right:15px; font:14px "微软雅黑"; color:#fff; font-weight:bold;}

.ad02{ height:120px; overflow:hidden; position:relative; margin-top:18px;}
.ad02 p{ position:absolute; top:72px; right:15px; font:14px "微软雅黑"; color:#fff; font-weight:bold;}

.ys{ width:984px; height:1272px; position:relative; margin:25px -13px 0 -11px; overflow:hidden;}
.ys01{ background:url(Img/Index/ys01.jpg) no-repeat center top; height:265px; overflow:hidden; position:relative;}
.ys02{ background:url(Img/Index/ys02.jpg) no-repeat center top; height:275px; overflow:hidden; position:relative;}
.ys03{ background:url(Img/Index/ys03.jpg) no-repeat center top; height:385px; overflow:hidden; position:relative;}
.ys04{ background:url(Img/Index/ys04.jpg) no-repeat center top; height:347px; overflow:hidden; position:relative;}

.ys01 .p01{ position:absolute; font:18px "微软雅黑"; color:#fff; top:80px; left:257px;}
.ys01 .p02{ position:absolute; font:49px "微软雅黑"; color:#7a5814; font-weight:bold; top:110px; left:320px; }

.dl01{ width:382px; overflow:hidden; position:absolute; top:30px; right:105px;  padding-left:93px;}
.dl02{ width:382px; overflow:hidden; position:absolute; top:188px; right:107px;  padding-left:93px;}
.dl03{ width:507px; overflow:hidden; position:absolute; top:49px; left:365px;  padding-left:227px;}
.dl04{ width:507px; overflow:hidden; position:absolute; top:243px; left:57px;  padding-left:93px;}
.dl05{ width:422px; overflow:hidden; position:absolute; top:35px; right:110px;  padding-left:93px;}
.dl01 dt , .dl02 dt{ font:18px "微软雅黑"; color:#3d3535; background:url(Img/Index/ys_line.gif) repeat-x center bottom; overflow:hidden; width:360px; font-weight:bold; line-height:26px; padding-bottom:10px;}
.dl03 dt , .dl04 dt  , .dl05 dt{ font:18px "微软雅黑"; color:#3d3535; background:url(Img/Index/ys_line01.gif) no-repeat left bottom; overflow:hidden; font-weight:bold; line-height:26px; padding-bottom:10px; width:420px;}
.dl01 dd , .dl02 dd , .dl03 dd , .dl04 dd , .dl05 dd { font:14px "微软雅黑"; line-height:24px; color:#312e2e;}
.dl02 dd span , .dl03 dd span , .dl04 dd span , .dl05 dd span{ color:#b11a1e;}
.dl03 dd , .dl04 dd{ width:346px;}

.con01{ background:#f0eadd url(Img/Index/con01_bj.gif) repeat-x center top; overflow:hidden; margin-top:23px;}
.about{ width:610px; height:358px; margin-top:22px; overflow:hidden;}
.about h4 , .zx h4{ background:url(Img/Index/about_nav.gif) no-repeat left center; height:44px; overflow:hidden; line-height:44px; padding:0 10px 0 33px;}
.about dl{ margin-top:27px;}
.about dl dt img{ width:240px; height:246px; padding:4px; border:1px solid #d0c39e; background:#fff;}
.about dl dd{ width:330px;}
.about dl dd h5 a{ display:block; color:#74584c; font:14px "微软雅黑";}
.about dl dd p{ height:206px; padding-top:5px;}
.about dl dd p span{ line-height:20px; color:#988877; padding-top:10px; display:block;}

.ry{ width:286px; height:358px; background:url(Img/Index/ry_line.gif) no-repeat left top; padding-left:30px; margin-top:22px;}
.ry h4 , .wt h4{ background:url(Img/Index/wt_nav.gif) no-repeat left center; height:44px; overflow:hidden; line-height:44px; padding:0 10px 0 33px;}
.h01 a{ padding:210px 0 0 25px; display:block; background:url(Img/Index/y01.gif) no-repeat center center; width:19px; height:49px;}
.h02 a{ padding:210px 25px 0 0; display:block; background:url(Img/Index/y.gif) no-repeat center center; width:19px; height:49px;}
.h01 a:hover , .h01 .cur{ background:url(Img/Index/z.gif) no-repeat center center; width:19px; height:49px;}
.h02 a:hover{ background:url(Img/Index/z01.gif) no-repeat center center; width:19px; height:49px;}
.ry ul li { display:inline; float:left; width:181px; margin:15px 0 0 9px;} 
.ry ul li img{ width:171px; height:240px; padding:4px; border:1px solid #d0c39e; background:#fff;}

.ad{ height:120px; overflow:hidden;}

.zx{ width:610px; height:400px; margin-top:19px; overflow:hidden;}
.zx dl{ height:138px; background:url(Img/Index/zx_line.gif) repeat-x center bottom; overflow:hidden; margin:27px 16px 0 0;}
.zx dl dt img{ width:160px; height:116px;}
.zx dl dd{ width:410px;}
.zx dl dd h5 a{ font:14px "微软雅黑"; color:#74584c; display:block; line-height:30px;}
.zx dl dd p{ line-height:20px; color:#988877; padding-top:10px; height:65px;}
.zx dl dd span a{ color:#9c938a;}
.zx ul{ margin-top:5px;}
.zx ul li{ line-height:32px; color:#897969}
.zx ul li a{ color:#897969; background:url(Img/Index/ico05.gif) no-repeat left center; padding-left:16px;}

.wt{ width:286px; height:400px; background:url(Img/Index/ry_line.gif) no-repeat left top; padding-left:30px; margin-top:19px;}
.wt dl{ border-bottom:1px dashed #bfb7ab; padding-left:5px; padding-bottom:8px; margin-top:10px;}
.wt dl dt{ background:url(Img/Index/w.gif) no-repeat left 4px; padding-left:22px; line-height:20px; padding-bottom:5px;}
.wt dl dt a{ color:#9c938a;}
.wt dl dd{ background:url(Img/Index/d.gif) no-repeat left 5px; padding-left:22px; line-height:24px; color:#756b61;}
.wt .nones{ border-bottom:0;}

.link_bj{ background:url(Img/Index/link_bj.gif) repeat-x center top; height:112px; overflow:hidden; padding-top:31px;}
.link{ width:960px; height:112px; overflow:hidden; margin:0 auto;}
.link h4{ background:url(Img/Index/link_line.gif) no-repeat right center; height:34px; line-height:30px; overflow:hidden;}
.link h4 a{ font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:normal;}
.link p{ line-height:29px;}
.link p a{ color:#beb5af; padding:0 28px 0 4px;}