@charset "gb2312";
/* CSS Document */
/* jnjxl_default */
*{font-family:"Microsoft YaHei",Verdana,Arial,Helvetica,sans-serif; padding: 0;margin:0;text-decoration:none;list-style:none;}
body{ border:0; margin:0; padding:0;}
ul,li{ list-style:none;}
.c{ clear:both;}
.pr{ padding-top:5px; height:100px;}
.clearf:after{display:block;content:'';clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/
.banner{background: url(../images/banner.jpg) center top no-repeat;height:455px;}
.form_tit{text-align:center;font-size: 20px;line-height: 28px;margin: 16px 0 30px;color: #333;}
.tit_b{margin: 55px auto 16px;text-align: center;font-size: 36px;line-height: 2.2rem;color: #000;font-weight: 600;}
.img_box{margin: 0 auto 25px;width: 600px;height: 101px;overflow: hidden;border-radius: 12px;}
.w1136{width: 1136px;margin:0 auto;}
.mar-b60{margin-bottom: 60px;}
.tit_s{font-size: 26px;line-height: 40px;margin: 0 auto;text-align: center;color: #7F3E29;}
.tit{display: block;margin: 65px auto 18px;}
.tit7{width:207px;}
.tit1{width:366px;}
.tit2{width:292px;}
.tit3{width:218px;}
.tit4{width:380px;}
.tit5{width:493px;}
.tit6{width:165px;}
.ul4-0{width:1096px;margin:35px auto;}
.ul4-0 li{float:left;width: 502px;margin-right: 92px;margin-bottom: 15px;}
.ul4-0 li:nth-child(2n){margin-right: 0;}
.ul4-0 div{font-size: 18px;line-height: 30px;height: 90px;margin-top: 15px;}
.hydb{background: url(../images/1.jpg) center top no-repeat;height:597px;width:1136px;margin:35px auto;}
.ul3-1{width:946px;margin:0 auto;position: relative;top: 288px;}
.ul3-1 li{width:262px;float: left;margin-right: 56px; text-align: center;}
.ul3-1 li:last-child{margin-right: 0; }
.ul3-1 li:nth-child(2){width:310px;}
.ul3-1 h3{
    font-size: 24px;
    line-height: 45px;
}
.ul3-1 div{
    font-size: 16px;
    line-height: 28px;
}
.ul3-1 a{
    display: block;
    width: 241px;
    height: 60px;
    margin: 30px auto 0;
}
.zy_bg{background: url(../images/bg.jpg) center top no-repeat;height:1154px;margin:35px 0;}
.zy_bg1{background: #fff;}
.zy_bg2{background: #FFECD8;}
.ul12-3{width:1136px;margin:0 auto;position: relative;top: 230px;}
.ul12-3 li{width:284px;height:266px;float: left;margin-right: 0;text-align: center;color: #7F3E29;margin-bottom: 20px;}
.ul12-3 h3{
    font-size: 26px;
    line-height: 45px;
    padding-top: 55px;
}
.ul12-3 p{
    font-size: 18px;
    line-height: 35px;
    margin-top: 6px;
}
.ul12-3 div{
    font-size: 18px;
    line-height: 35px;
    position: relative;
}
.ul12-3 div:after{
    content: '';
    position: absolute;
    width:30px;
    height: 2px;
    background: #7F3E29;
    bottom: -3px;
    left: 50%;
    margin-left: -15px;
}
.ul12-3 a{
    display: block;
    width: 96px;
    line-height: 25px;
    margin: 12px auto 0;
    color: #fff;
    background: #7F3E29;
}
.xszp{display: block;width: 1136px;margin: 38px auto;}
.a-btn{
    display: block;
    width: 360px;
    line-height: 80px;
    text-align: center;
    margin: 25px auto;
    font-size: 35px;
    color: #fff;
    background: #CC7832;
}
.jn-xz{background: url(../images/9.jpg) center top no-repeat;height:270px;margin:30px auto;}
.wxdh{display: block;width: 1231px;margin: 38px auto;}
.ul3-1-1{width:1135px;margin:35px auto;}
.ul3-1-1 li{float: left;width: 365px;margin-right: 20px;position: relative;height: 420px;}
.ul3-1-1 li:last-child{margin-right: 0px;}
.cgxz{background: #fff;width:326px;height:240px;border-radius: 12px;position: absolute;top: 175px;left: 50%;margin-left: -163px;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding: 20px  25px;box-shadow: 3px 3px 8px #7C3C28;}
.cgxz h4{
    font-size: 22px;
    line-height: 40px;
}
.cgxz div{
    font-size: 16px;
    line-height: 28px;
}
.cgxz span{
    display: inline-block;
    font-size: 16px;
    line-height: 30px;
    padding: 0 20px;
    color: #fff;
    background: #CC7832;
    border-radius: 15px;
    margin: 10px 0;
}
.cgxz div font{
    color: #CC7832;
}
.hzqy{display: block;width: 1031px;margin: 38px auto;}
.zxbm_bg{background: url(../images/bg2.jpg) center top no-repeat;height:632px;margin: 50px 0 -20px;position: relative;}
.form_box{position: absolute;width:662px;top: 200px;left: 50%;margin-left: -188px;}
.form_box .tit_s{font-size: 18px;}

::-webkit-input-placeholder { 
            color: #7F3E29;
        }
        ::-moz-placeholder {  
            color: #7F3E29;
        }
        :-ms-input-placeholder { 
         color: #7F3E29;
        }
        :-moz-placeholder { 
         color: #7F3E29;
        }





