.second_title{
    background: url(../images/nav_bg.jpg);
    height: 64px;
    line-height: 64px;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #ce9f65;
    margin-top: -5px;
    position: relative;
}
.classify{
    position: relative;
    text-align: center;
    background: #ff2f01;
}
.classify a {
    margin: 13px 15px;
    display: inline-block;
    background: #000;
    font-weight: bold;
    font-size: 18px;
    line-height: 34px;
    padding: 0 22px;
    color: #ce9f65;
}
.cent{
    text-align: center;
}
.title{
    text-align: left;
    display: inline-block;
}
.title i{
    width: 70px;
    height: 68px;
    background: url(../images/about.png)no-repeat center;
    background-size: 100%;
    display: block;
    margin-bottom: 2px;
    display: inline-block;
}
.title div p{
    display: inline-block;
}
.title div p span{
    display: inline-block;
    width: 36px;
    height: 69px;
    font-size: 22px;
    text-align: center;
    color: #e72a00;
    padding-top: 8px;
    border: 2px solid #e72a00;
    line-height: 24px;
}
.title div p span:last-child{
    border-left: none;
}
.title div img{
    margin-left: 9px;
    display: inline-block;
    vertical-align: bottom;
}
.w1105{
    width: 1105px;
    margin: 0 auto;
}
/* 招商合作 */
.join{
    background: url(../img/join1.jpg)no-repeat center;
    background-size: cover;
    padding: 68px 0 94px;
    overflow: hidden;
}
.join .join_box{
    padding: 30px 0 100px;
    background: url(../img/join.jpg)no-repeat center;
    background-size: 100% 100%;
}
.join_h1{
    font-size: 41.78px;
    text-align: center;
    color: #ce9f65;
    font-weight: bold;
    line-height: 1;
    margin: 40px 0 0;
}
.join_h2{
    font-size: 18.82px;
    color: #ce9f65;
    line-height: 1;
    text-align: center;
    margin: 16px 0 27px;
}
.join_text{
    width: 960px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}
.join_text div{
    width: 150px;
    background-color: #d3a669;
    height: 258px;
    padding: 0 16px;
}
.join_text div .join_textp{
    font-size: 30px;
    font-weight: bold;
    color: #000;
    line-height: 1;
    margin: 27px 0 8px;
    width: 102%;
}
.join1{
    overflow: hidden;
    background: url(../images/brand.jpg)repeat-x center;
    background-size: auto 100%;
    padding: 85px 0 100px;
}
.join1 .join1_box .join1_p{
    font-size: 41.78px;
    font-weight: bold;
    color: #ce9f65;
    text-align: center;
    line-height: 1;
    margin: 36px 0 0;
}
.join1 .join1_box .join1_p1{
    font-size: 18.37px;
    color: #ce9f65;
    text-align: center;
    line-height: 1;
    margin: 15px 0 12px;
    text-transform: uppercase;
    letter-spacing: 2.8px;
    margin-left: 5px;
}
.join1 .join1_box img{
    margin-top: 23px;
}
.join2 .join2_p{
    line-height: 1;
    font-size: 47.41px;
    color: #ce9f65;
    font-weight: bold;
    letter-spacing: 9px;
    margin-top: 57px;
    text-align: center;
    width: 101%;
}
.join2 .join2_p1{
    line-height: 1;
    font-size: 12.81px;
    color: #ce9f65;
    text-transform: uppercase;
    text-align: center;
    margin: 7px 0 39px;
}
.join2 {
    overflow: hidden;
    background: url(../img/join2.jpg)no-repeat center;
    background-size: cover;
    padding: 38px 0 111px;
}
.join2_content{
    display: flex;
    justify-content: space-between;
    margin: 0 auto 16px;
}
.join2_content>div{
    width: 214px;
    background-color: #d3a669;
    padding: 9px;
    height: 214px;
}
.join2_content>div div{
    border: 1px solid #fff;
    width: 100%;
    height: 100%;
    padding: 0 26px;
}
.join2_content>div div p{
    color: #fff;
    text-align: center;
}
.join2_content>div div .join2_p3{
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    text-align: center;
    margin: 15px 0;
}

/* 品牌文化 */
.w1207{
    width: 1207px;
    margin: 0 auto;
}
.brand{
    overflow: hidden;
    padding: 17px 0 95px; 
    background: url(../img/join1.jpg)no-repeat center;
    background-size: cover;
    position: relative;
}

.brand_p{
    font-size: 39.37px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    text-align: center;
    margin-top: 28px;
}
.brand_p1{
    font-size: 14.84px;
    color: #fff;
    text-align: center;
    line-height: 1;
    text-transform: uppercase;
    margin: 19px auto 32px;
}
.brand_content{
    display: flex;
    justify-content: space-between;
}
.brand_content div{
    width: 276px;
    height: 587px;
    background: url(../img/brand.jpg)no-repeat center;
    background-size: cover;
    padding: 61px 35.5px 0;
}
.brand_content div .brand_p2{
    font-size: 24px;
    text-align: center;
    line-height: 1;
    color: #ce9f65;
}
.brand_content div img{
    margin: 18px auto 9px;
}
.line{
    position: absolute;
    right: 60px;
    top: 0;
    z-index: 3;
}
.brand1{
    position: relative;
    background: url(../images/brand.jpg)repeat-x center;
    background-size: auto 100%;
    padding: 72px 0 138px;
    overflow: hidden;
}
.brand1 .brand1_box{
    position: relative;  
}
.brand1 .brand1_box .brand1_content{
    display: inline-block;
    margin-left: 36px;
    vertical-align: bottom;
}
.brand1 .brand1_box .brand1_content .brand1_p{
    font-size: 47.24px;
    font-weight: bold;
    color: #ce9f65;
    line-height: 1;
    margin-bottom: 11px;
}
.brand1 .brand1_box .brand1_content .brand1_p1{
    font-size: 47.24px;
    color: #ce9f65;
    line-height: 1;
}
.brand1 .brand1_box .title div img {
    margin-left: 0;
    margin-top: 8px;
    display: block;
}
.brand1_content1{
    width: 985px;
    margin-top: 49px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.brand1_content1 > div{
    width: 480px;
    margin-bottom: 63px;
}
.brand1_content1 > div:nth-child(3),.brand1_content1 > div:nth-child(4){
    margin-bottom: 0;
}
.brand1_content1 > div img{
    float: left;
}
.brand1_content1 > div div{
    width: 174px;
    float: right;
}
.brand1_content1 > div div p{
    color: #fff;
}
.brand1_content1 > div div .brand1_p2{
    font-size: 23.93px;
    color: #ce9f65;
    line-height: 1;
    margin: 11px 0 10px;
}
.brand1_box_gd{
    position: absolute;
    /* top: -126px; */
    top: -71px;
    left: 23px;
}
.brand1_box_gd1{
    position: absolute;
    bottom: -103px;
    right: -92px;
}
.brand2{
    overflow: hidden;
    background: url(../img/brand7.jpg)no-repeat center;
    background-size: cover;
    padding: 119px 0 58px;
}
.brand2 .brand2_box{
    width: 1104px;
    background: url(../img/brand6.jpg)no-repeat center;
    background-size: 100% 100%;
    margin: 0 auto;
    padding: 37px 48px 72px 66px; 
}
.brand2_content {
    margin-top: 25px;
}
.brand2_content .left{
    width: 547px;
}
.brand2_content .left .brand2_p{
    font-size: 39.37px;
    font-weight: bold;
    color: #d3a668;
    line-height: 1;
}
.brand2_content .left .brand2_p1{
    font-size: 14.19px;
    color: #d3a668;
    line-height: 1;
    text-transform: uppercase;
    margin: 11px auto 20px;
}
.brand2_content .left .brand2_p2{
    font-size: 14px;
    font-weight: bold;
    color: #d3a668;
}
.brand3{
    background: url(../images/brand.jpg)repeat-x center;
    background-size: cover;
    overflow: hidden;
    padding: 81px 0 164px;
}
.brand3 .brand3_box{
    width: 896px;
    margin: 0 auto;
    position: relative;
}
.brand3 .brand3_box .brand3_p{
    font-size: 40.05px;
    font-weight: bold;
    color: #d3a668;
    line-height: 1;
    margin: 44px auto 0;
}
.brand3 .brand3_box .brand3_p1{
    font-size: 61px;
    color: #d3a668;
    line-height: 1;
    margin: 10px auto 0;
}
.brand3 .brand3_box .brand3_p2{
    font-size: 14.19px;
    color: #d3a668;
    line-height: 1;
    margin: 13px auto 47px;
    text-transform: uppercase;
}
.brand3_content{
    width: 570px;
    display: flex;
    justify-content: space-between;
}
.brand3_content div{
    width: 174px;
    height: 247px;
    background: #d3a668;
    padding: 29px 12px 0;
}
.brand3_content div p{
    line-height: 24px;
}
.brand3_content div .brand3_p3{
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 6px;
}
.brand3_img{
    position: absolute;
    bottom: -20px;
    right: -46px;
}

/* 市场 */
.market{
    overflow: hidden;
    background: url(../img/join1.jpg)no-repeat center;
    background-size: cover;
    padding: 102px 0 106px;
}
.market .market_box{
    padding: 14px 65px 43px;
    background: url(../img/market.jpg)no-repeat center;
    background-size: cover;
    position: relative;
}
.market .market_box .cent{
    text-align: left;
}
.market .market_box .market_p{
    font-size: 59.3px;
    font-weight: bold;
    color: #d3a668;
    line-height: 1;
    margin: 16px 0 11px;
}
.market .market_box .market_p1{
    font-size: 13.65px;
    color: #d3a668;
    line-height: 1;
    text-transform: uppercase;
}
.market .market_box .market_p2{
    font-size: 14px;
    width: 493px;
    line-height: 68px;
    color: #fff;
    font-weight: bold;
    padding: 0 18px;
    background-color: #d3a669;
    margin-top: 15px;
}
.market_img{
    position: absolute;
    bottom: -107px;
    right: 0;
}
.w1200{
    width: 1200px;
    margin: 0 auto;
}
.market1{
    background: url(../images/brand.jpg)repeat-x center;
    background-size: auto 100%;
    overflow: hidden;
    padding: 47px 0 96px;
}
.market1_content .market1_p{
    font-size: 30px;
    color: #d3a668;
    text-align: center;
    line-height: 1;
    font-weight: bold;
    margin: 42px  0 0;
}
.market1_content .market1_p1{
    font-size: 11.58px;
    color: #d3a668;
    text-align: center;
    line-height: 1;
    text-transform: uppercase;
    margin: 16px  0 30px;
}
.market1_vs{
    width: 545px;
    display: flex;
    justify-content: space-between;
}
.market1_vs div{
    width: 229px;
}
.market1_vs div .market1_p2{
    width: 100%;
    font-size: 30px;
    font-weight: bold;
    line-height: 52px;
    text-align: center;
    background-color: #d3a669;
}
.market1_vs div .market1_p3{
    width: 100%;
    background-color: #d3a669;
    text-align: left;
    margin-top: 8px;
    padding: 5px 10px;
    height: 83px;
}
.market1_vs span{
    display: block;
    width: 73px;
    height: 325px;
    line-height: 325px;
    background-color: #d3a669;
    color: #000000;
    text-align: center;
    font-size: 34px;
    font-weight: bold;
    text-transform: uppercase;
}
.market2{
    background: url(../img/brand7.jpg)no-repeat center;
    background-size: cover;
    overflow: hidden;
    padding: 62px 0 86px;
}
.market2 .market2_box{
    width: 1010px;
    margin: 0 auto;
}

.market2 .market2_box .market2_p{
    margin-top: 38px;
    text-align: center;
    font-size: 49.91px;
    color: #d3a668;
    font-weight: bold;
    line-height: 1;
    letter-spacing: 4.7px;
}
.market2 .market2_box .market2_p1{
    font-size: 18.01px;
    text-align: center;
    color: #d3a668;
    text-transform: uppercase;
    line-height: 1;
    margin: 22px 0 29px;
}
.market2_content{
    display: flex;
    justify-content: space-between;
}
.market2_content div{
    background: url(../img/market1.jpg)no-repeat center;
    background-size: 100% 100%;
    padding: 0 42.5px;
    width: 316px;
    height: 411px;
}
.market2_content div p.market2_p2{
    font-size: 27.42px;
    font-weight: bold;
    color: #d3a668;
    text-align: center;
    line-height: 1;
    margin: 52px 0 0;
}
.market2_content div img{
    margin: 12px 0 10px; 
}
.market3{
    background: url(../images/brand.jpg)repeat-x center;
    background-size: auto 100%;
    overflow: hidden;
    padding: 62px 0 121px;
}
.market3 .market3_content{
    margin: 30px 0 29px;
    display: flex;
    justify-content: space-between;
}
.market3_content1 .left:nth-child(1){
    width: 590px;
    padding-top: 8px;
}
.market3_content1  p{
    color: #fff;
}
/* 企业简介 */
.about{
    background: url(../img/join1.jpg)no-repeat center;
    background-size: cover;
    overflow: hidden;
    position: relative;
    padding: 64px 0 109px;
}
.about .about_box{
    background: url(../img/about.jpg)no-repeat center;
    background-size: 100% 100%;
    padding: 48px 0 69px;
}
.about .about_box p { width: 813px; margin: auto;}
.about_content{
    width: 766px;
    margin: 0 auto 19px;
}
.about_content .about_text{
    display: inline-block;
    vertical-align: bottom;
    margin-left: 19px;
}
.about_content .about_text p:nth-child(1){
    font-size: 40.56px;
    font-weight: bold;
    color: #ce9f65;
    line-height: 1;
    margin-bottom: 15px;
}
.about_content .about_text p:nth-child(2){
    font-size: 18.39px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1;
}
.about_box > img{
    margin: 0 auto;
}
.about_content .cent{
    display: inline-block;
}
.about1{
    background: url(../images/brand.jpg)right no-repeat #000;
    background-size: auto 100%;
    overflow: hidden;
    padding: 31px 0 458px;
    position: relative;
}
.about1 .about1_box{
    position: relative;
    width: 679px;
    margin: 0 auto;
}
.about1 .about1_box p{
    color: #fff;
    position: relative;
    z-index: 1;
}
.about1 .about1_box .about1_p1{
    font-size: 53.13px;
    font-weight: bold;
    color: #ce9f65;
    line-height: 1;
    margin: 32px 0 0;
    width: 101%;
}
.about1 .about1_box .about1_p2{
    font-size: 23.27px;
    color: #fff;
    line-height: 1;
    margin: 20px 0 14px;
    text-transform: uppercase;
    letter-spacing: 4.7px;
    width: 102%;
}
.about1_img{
    position: absolute;
    bottom: -460px;
    left: -300px;
}
.about1_img1{
    position: absolute;
    bottom: -490px;
    left: -265px;
}
    /*联系我们*/
    .contact { padding: 50px 0;}
    .contact h3 { font-size: 20px; margin-top: 10px; line-height: 30px; color: #ce9f65; font-weight: bold;}
    .contact p { font-size: 18px; line-height: 30px;}
    
    /*在线留言*/
    .bbs { width: 700px; margin:50px auto;}
    .bbs p { padding-left: 5px; color: #858585; letter-spacing: 3px;}
    .bbs input,.bbs textarea { outline: none; width: 100%; font-size: 14px; line-height: 30px; border-radius: 10px; border:#000 solid 1px; margin-bottom: 5px; padding: 0 10px; color: #858585;}
    .bbs input.submit { width: 100px; margin:10px auto 0; display: block; background: #000; border:none; color: #fff;}
    .bbs input:focus,.bbs textarea:focus { border-style:solid; border-color: #000; box-shadow: 0 0 15px #000;}
    
    /*产品展示*/
    .pro { width: 1200px; margin: 50px auto;}
    .pro .left { width: 260px;}
    .pro .left h2 { font-size: 20px; line-height: 65px; color: #fff; background: #ce9f65; text-align: center; font-weight: bold; }
    .pro .left ul li { line-height:45px; font-size: 16px; text-align: left; margin-top:6px; padding-left: 26px; border:#cacaca solid 1px; background: url("../img/pro_button_red.png") no-repeat 234px center; overflow: hidden; transition: all 0.5s ease;}
    .pro .left ul li a { transition: all 0.5s ease;}
    .pro .left ul li:hover { background: url("../img/pro_button_white.png") no-repeat 234px center #ce9f65;}
    .pro .left ul li:hover a { color: #fff;}
    
    .pro .phone { background: #ce9f65; text-align: right; width: 260px; height: 110px; color: #fff; overflow: hidden; padding-right: 22px; margin-top: 6px;}
    .pro .phone p { font-size: 24px; font-weight: bold; line-height: 24px; margin: 30px 0 8px;}
    .pro .phone span { font-size: 22px; line-height: 22px; font-weight: bold;}
    
    .pro .right { width: calc(100% - 264px);}
    .pro .right h3 { font-size: 18px; font-weight: bold; background:#ce9f65; color: #fff; text-align: center; line-height: 65px;}
    .pro .right .box { border:#cacaca solid 1px; margin-top: 6px;}
    .pro .right ul { padding: 5px;}
    .pro .right ul li { position: relative; margin: 5px; width: 294px; color: #fff; overflow: hidden; display: inline-block; transition: all 0.5s ease; border:#fff solid 6px;}
    .pro .right ul li img { width: 100%;}
    .pro .right ul li h4 { font-size: 14px; text-align: center; line-height: 35px;}
    .pro .right ul li .intro { background: #ce9f65; height: 36px; position: absolute; bottom:0; left: 0; padding: 0 15px; width: 100%;}
    .pro .right ul li .intro p { font-size: 12px; line-height: 20px;}
    .pro .right ul li:hover { position: relative; transform: scale(1.3); z-index: 2;}
    .pro .right ul li:hover h4 { font-size: 12px; font-weight: bold; line-height: 18px; padding-top: 5px;}
    /*.pro .right ul li:hover .intro { height: 100px; background: rgba(201,171,91,0.7);}*/
    
    /*新闻中心*/
    .news { padding: 50px 0;}
    .news li { border:#cbcbcb solid 1px; padding: 15px; background: #fff; overflow: hidden; margin: 20px 0;}
    .news li .text { width: 940px; position: relative;}
    .news li .text h2 { font-weight: bold; font-size: 24px; line-height: 34px; margin-bottom: 3px;}
    .news li .text span { font-size: 14px; display: inline-block; margin:24px 5px 0;}
    .news li .text span a { display: inline-block;}
    .news li .left { overflow: hidden;}
    .news li img { transition: all 0.5s ease; width: 200px;}
    .news li:hover img { transform: scale(1.1);}
    
    .news_display { padding: 50px 0;}
    .news_display h2 { text-align: center; font-size: 24px; font-weight: bold; line-height: 40px;}
    .news_display { padding-bottom: 7%;}
    .news_display .page { margin-top: 15px;}
    
    /*店面展示*/
    .store { width: 1200px; margin: 50px auto;}
    .store ul li { float: left; margin: 5px; width: 290px;}
    .store ul li img { transition: all 0.5s ease; width: 100%;}
    .store ul li:hover img { transform: scale(1.1);}
    

    .page { text-align: center; margin: 10px 0;}
.page a,.page span,.page p { display: inline-block; font-size: 14px; line-height: 30px; margin: 0 10px;}
.page a:hover { color: #ff0000;}
.w1197 {
    width: 1197px;
    margin: auto;
    position: relative;
}