@charset "utf-8";
/* CSS for fuxinghao d8xy 
    2015.08.17
*/
body {padding:0px;margin:0px; }
* {font-family:"微软雅黑";}
a{text-decoration:none; color:inherit;}
img{border:0px;}
.clear{clear:both} 
ul{margin:0;padding:0;list-style:none}
.slh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.topbg {
    width:100%; height:455px;  position:relative;
}
.topbg1 {
    width:100%; height:557px;  position:relative;
}

.dhbg {
    width:100%; height:122px; background:url(../images/ind_02.png) center center no-repeat; position:absolute; top:10px; z-index:1111;
}
.dh {
    width:1200px; height:60px; margin:0px auto;  margin-top:42px; overflow:hidden;
}
    .dh ul {
        margin-left:320px;width:1200px;
    }
    .dh ul li {
        float:left; line-height:60px; height:60px; 
    }
        .dh ul li a {
            color:#ffffff; font-size:14px; display:block;padding:0px 28px;
        }
        .dh ul .xz a {
            background:#f1f8ce; color:#bdbf4e;
        }

.bot2bg {
    width:100%; height:92px; background:#3a3a3a;
}
.bot2 {
    width:1024px; height:92px; margin:0px auto;overflow:hidden;
}
.bot1bg {
    background:url(../images/ind_02.gif) center -1px; width:100%; height:150px;
}
.bot2bg p {
    color:#898989; text-align:center; font-size:12px;
}
.bot2bg ul {
    width:1024px; height:40px; margin:0px auto; padding-top:15px; margin-left:-1px;
}
    .bot2bg ul li {
        float:left; padding:0px 6px;  height:20px; line-height:8px; background:url(../images/sx_03.gif) no-repeat;
    }
    .bot2bg ul li:nth-child(2) {
        background:none;
    }
        .bot2bg ul li a {
            color:#898989; font-size:12px;
        }
.bot1 {
    width:1024px; height:150px; margin:0px auto;
}
    .bot1 ul {
        width:100px;height:auto; float:left; margin-top:22px;
    }
        .bot1 ul li {
            height:24px; line-height:24px;
        }
            .bot1 ul li a {
                color:#a5844e; font-size:12px;
            }
            .bot1 ul li span {
                color:#5f3b01; font-size:12px;
            }
    .bot1 .bot11 {
        float:right; height:120px; width:315px; margin-top:30px;
    }
.bot12 {
    width:315px; height:25px; color:#7e4e00; font-size:14px;
}
.bot13 {
    width:315px; height:77px; 
}
    .bot13 img {
        float:left;
    }
.bot14 {
    width:225px; float:right; height:75px; 
}
.bot141 {
    height:21px; color:#7e4e00; font-size:13px; text-indent:20px; background:url(../images/bot_05.gif) no-repeat;
}
.bot142 {
    height:21px; color:#7e4e00; font-size:13px; text-indent:20px;background:url(../images/bot_08.gif) no-repeat;
}

.indk {
    width:1024px; height:auto;margin:0px auto; padding-top:40px;
}
.ind1 {
    width:1024px; height:248px;
}

.ind11 {
    width:325px; height:248px; float:left;  background:url(../images/ysaf.png) 0px 205px no-repeat;
}
.ind12 {
    width:682px; height:242px; background:#fef9f3; float:right;
}
.indkbg {
    background:#fff4e5; width:100%; height:auto;
}

.ind121 {
    width:242px; height:242px; float:left; margin-left:50px;
}
.ind121 .t2,.ind122 .t2 {
    background:url(../images/lsst_06.gif) no-repeat; width:242px; height:14px;  line-height:14px; font-size:14px; color:#333333;
    margin-top:15px; text-indent:5px;
}
    .ind121 .t2 span,.ind122 .t2 span{
        font-size:12px;   margin-left:4px;
    }
    .ind121 .t2 a {
        float:right; color:#b4b626; font-size:12px;
    }
    .ind121 img {
        border:3px solid #fff;border-radius:3px; margin:14px 0px 5px -3px;
    }
    .ind121 .c2 {
        font-size:12px; color:#727271;line-height:20px;
    }
        .ind121 .c2 span {
            color:#b5b72c; 
        }
.ind122 {
    width:237px; height:242px; float:right; margin-right:50px;
}
.ind1221 {
    background:#e4e4e4; width:237px; height:42px; margin-top:10px;
}
.ind122 .t3 {
    color:#3c3c3c; font-size:16px; border-bottom:1px solid #e4e4e4; height:21px; margin-top:12px;line-height:20px;letter-spacing:5px;
}
.ind122 p {
    color:#555555; font-size:12px; line-height:20px;
}
.ind1222 {
    float:left; color:#3b3b3b; font-size:12px; height:42px; line-height:42px; text-indent:28px; width:107px; margin-left:28px; background:url(../images/ind_10.jpg) 0px 10px no-repeat;
}
.ind1223 {
    float:left; color:#3b3b3b; font-size:12px; height:42px; line-height:42px; text-indent:28px; width:100px;  background:url(../images/ind_12.jpg) 0px 10px no-repeat;
}
.ind2 {
    width:1024px; height:360px; 
}
    .ind2 .t1 {
        font-size:20px; color:#5c5a5a; text-align:center; margin-top:30px; margin-bottom:15px;
    }
    .ind2 .gd1 {
        width:108px; height:30px; border:1px solid #999999; line-height:30px; text-align:center; margin:0px auto; border-radius:5px;
    }
        .ind2 .gd1 a {
            font-size:12px; color:#989898;
        }
.iprol {
    width:1032px; height:216px; margin:20px 0px 30px -5px;display:flex;justify-content:center;align-items:center;
}
.iprol .iproi {
    width:170px; height:216px; float:left; border:#e6e6e6 solid 1px; position:relative;
}
    .iprol .iproi img {
        width:170px; height:216px;
    }
    .iprol .iproi .ipzz {
        position:absolute; width:158px; padding:0px 6px; height:216px; top:0px; left:0px;  background:url(../images/hui60.png); overflow:hidden; display:none;
    }
        .iprol .iproi .ipzz .t6 {
            width:158px; height:48px; color:#e5e5e5; line-height:48px; text-align:center; font-size:16px; border-bottom:1px solid #e5e5e5;
        }

       .iprol .iproi .ipzz .c4 {
            width:158px;  padding-top:20px; color:#e5e5e5; line-height:18px; text-align:center; font-size:12px; 
        }
        .iprol .iproi:hover .ipzz {
            display:block;
        }

.ind3 {
    width:1024px; height:310px; padding-bottom:32px; padding-top:30px;
}
.ind31 {
    width:338px; height:310px; float:left;
}
.ind311 {
    width:338px; height:32px; line-height:32px; background:#fff; color:#333333; font-size:14px; text-indent:15px;
}
    .ind311 span {
        font-size:12px; color:#333333; margin-left:5px; 
    }
    .ind311 a {
         float:right; font-size:12px; color:#dd9331; margin-right:13px;    }
.ind312 {
    width:338px; height:270px; background:#fff; margin-top:8px;
}
.ind3121 {
    width:308px; height:114px; padding:29px 0px 20px 0px; margin:0px auto;
}
    .ind3121 img {
        float:left; width:131px; height:114px;
    }
.ind31211 {
    width:162px; height:114px; float:right;
}

    .ind31211 .t2 {
       color:#000; font-size:12px; height:17px; border-bottom:1px solid #8e8e8e;
    }
    .ind31211 .c2 {
        color:#4f4f4f; font-size:12px; line-height:22px; margin-top:5px;
    }
.ind312 ul{
    width:320px; margin:0px auto; margin-top:-5px;
}
    .ind312 ul li {
        width:320px; height:36px; background:url(../images/ulbg_28.gif); line-height:26px;
    }
        .ind312 ul li a span {
            color:#da8901; font-size:10px; margin:0px 5px;
        }
        .ind312 ul li a font {
            color:#292929; font-size:12px; float:right;
        }
        .ind312 ul li a {
             color:#292929; font-size:12px;
        }

.k1 {
    width:1200px; height:auto; margin:0px auto; background:url(../images/kbg_03.png) no-repeat; min-height:350px; margin-top:-80px; z-index:100; position:relative;
}
.k0 {
    width:1024px; height:auto; margin:0px auto; padding-top:50px;
}
.cd {
    width:222px; height:auto; float:left; 
}
.cdt {
    width:222px; height:74px; background:#b5b72c url(../images/cd_03.gif) 27px 22px no-repeat; border-radius:5px 5px 0px 0px;
}
.cd ul{
    border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:220px; height:auto; padding-top:10px; border-radius:0px 0px 5px 5px;
}
    .cd ul li {
        width:220px; height:40px; text-indent:25px; line-height:40px; border-bottom:1px solid #e5e5e5; background:url(../images/cd_07.gif) 202px 12px no-repeat;
   }
        .cd ul li a {
            color:#abad11; font-size:14px;
        }
 .cd ul .cdb {
     width:216px; margin-left:3px;  background:none;
}
    .cd ul .xz {
         background:url(../images/cd_0x3.gif) 0px 12px no-repeat; line-height:45px; 
    }
        .cd ul .xz a {
            color:#fff; 
        }
.cdx {
    margin:72px auto 80px auto;
}
.cdt .cdt1 {
    color:#fff; font-size:18px; padding:18px 0px 0px 40px;
}
.cdt .cdt2 {
    color:#fff; font-size:14px; text-transform:uppercase; padding-left:40px;
}
.rig1 {
    width:782px; height:auto; float:right;
}
    .rig1 .t1 {
        width:782px; height:24px; border-bottom:2px solid #bcbcbc; font-size:14px; color:#b5b72c; text-indent:10px; background:url(../images/lsst_06.gif) 0px 2px no-repeat;
    }
    .rig1 .con1 {
        color:#555555; font-size:12px; width:750px; margin:30px auto; line-height:26px;
    }
.newl {
    width:782px; height:auto;
}
.newl1 {
    width:782px; height:170px; border-bottom:1px dashed #c5c5c5; padding:30px 0px;
}
    .newl1 img {
        width:217px; height:168px; float:left; border:1px solid #ccc;
    }
.newl2 {
    width:542px; height:170px; float:right;
}
    .newl2 .t3 {
        color:#727271; font-size:16px;
    }
    .newl2 .s3 {
        color:#a0a0a0; font-size:14px; margin-top:5px; margin-bottom:24px;
    }
    .newl2 .c3 {
        color:#727271; line-height:21px; font-size:12px; height:85px; overflow:hidden;
    }
    .newl2 .m3 a{
        color:#727271;font-size:12px;
    }
        .newl2 .m3 a span {
            color:#cfd15d;
        }
.newl ul {
    margin-top:16px; margin-bottom:20px;
}
.newl ul li {
    width:782px; height:30px; line-height:30px; border-bottom:1px dashed #c5c5c5; text-indent:16px; background:url(../images/xd_07.gif) 3px 15px no-repeat;
}
    .newl ul li a {
         color:#505050; font-size:12px;
    }
        .newl ul li a span {
            float:right;
        }
.newi {
    width:605px; height:auto; margin:0px auto;
}
.t5 {
    font-size:22px; color:#363636; text-align:center; width:605px; margin-top:20px;
}
.s5 {
    color:#363636; font-size:12px; text-align:center; border-bottom:1px solid #e1e1e1; line-height:30px;
}
.con5 {
    padding-top:20px; color:#727271; font-size:12px; padding-top:20px; line-height:20px;
}

.sbli {
    width:233px; height:266px; float:left; float:left; margin-right:30px;
}
    .sbli img {
        width:233px; height:224px;
    }
    .sbli span {
        width:233px; text-align:center; line-height:26px; display:block;
    }
        .sbli span a {
            color:#555555; font-size:12px;
        }
.sbl {
    margin:32px 0px 35px 10px; width:800px;  height:auto;
}
#map {
    width:340px; height:188px; float:right; border:1px solid #B3B3AD;
}
.lx21 {
    float:left;height:220px;  width:380px; line-height:21px;
}
.lx2 {
    width:100%; height:220px; 
}
.lx1 {
    color:#a2a359; font-size:20px;  margin-bottom:26px;
}
.xsx1 {
    width:425px; height:10px;  border-bottom:1px dashed #5e5e5e;
}
.lx3 {
 border-bottom:1px dashed #5e5e5e; padding-top:20px;
}
.lx31 {
    color:#5e5e5e; font-size:16px;
}
.js1 {
    width:748px; 
}
.js12 {
    width:322px; height:auto; float:left;
}
.js13 {
    float:right;
}
    .js13 img {
        border:10px solid #fff;
          box-shadow: 0 0 7px #CBCBCB;
  -webkit-box-shadow: 0 0 7px #CBCBCB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
    }
.js1t {
    width:100%; height:30px; line-height:30px; font-size:16px; color:#fff; text-indent:15px; background:url(../images/js_03.jpg) no-repeat;
}
.ppgs {
    width:700px; height:auto; margin:0px auto; 
}
    .ppgs .t4 {
        height:28px; background:#b5b72c; color:#fff; border-radius:8px 8px 0px 0px; line-height:28px; text-align:center; font-size:16px; float:left; padding:0px 20px;
    }
    .ppgs .con2 {
        width:100%; height:auto; margin-bottom:40px;
    }
        .ppgs .con2 span {
            color:#b5b72c; margin-right:5px;
        }
    .ppgs .t40 {
        width:100%; height:30px;
    }
.prol {
    margin-top:32px;  margin-left:15px;
}
    .prol .proi {
        width:156px; height:246px; float:left; margin:0px 16px;
    }
        .prol .proi img {
            width:154px; height:196px; border:1px solid #e0e0e0; border-radius:2px;
        }
    .prol .proi span{
        width:156px; display:block; text-align:center; line-height:28px;  color:#727271; font-size:12px;
    }
.pro1 {
    width:590px; height:280px; margin:0px auto;border:1px solid #e1e1e1; margin-top:42px; text-align:center; margin-bottom:32px;
}
    .pro1 img {
        max-height:280px;
    }
.pro2 {
    width:590px; height:auto; background:#f6f6f6;border:1px solid #e1e1e1; margin:0px auto; margin-bottom:50px;
}
    .pro2 .t6 {
        margin:13px; color:#444444; font-size:18px;
    }
    .pro2 .c6 {
        margin:13px 0px 13px 13px;color:#444444; font-size:14px;
    }
        .pro2 .c6 span {
            color:#1b1b1b; font-size:14px; font-weight:bold;
        }
.sx2 {
    height:10px; width:100%; border-bottom:1px dashed #d8d8d8;
}
.pro31 {
    width:165px; height:auto; float:left; margin-right:22px;
}
    .pro31 img {
        width:163px; height:120px;border:1px solid #c8ca6e; 
    }
.pro3 {
    margin:13px;
}

.pro31 p {
    color:#393939; font-size:12px;
}

.gcjs img{
    float:right;
}
.gcjs {
    color:#555555; font-size:12px; line-height:40px;
}

#full-screen-slider { width:100%; height:557px; float:left; position:relative}
#slides { display:block; width:100%; height:557px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:47%; top:530px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#4ecab7 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#c8ca4e;}

.fenye {
    margin:30px auto; color:#818181; font-size:12px;
}