/*首页*/
.index_banner{width: 100%;height: auto;overflow: hidden;}
.index_banner ul li img{width: 100%;height: auto;}

.index_first{width: 6.9rem;height: 8.6rem;padding-top: 0.45rem;}

.index_first ul{margin-top: 0.45rem;justify-content: space-between;width: 100%;}
.index_first ul li{width: 47%;margin-bottom: 0.45rem;position: relative;}
.index_first ul li img{width: 100%;height: auto;}
.index_first ul li .index_pro_m{width: 100%;height: 0.8rem;position: absolute; top:0.8rem;text-align: center;z-index: 11}
.index_first ul li .index_pro_m.one{background: url("../images/index_pro_bz_m.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_m.two{background: url("../images/index_pro_jgsp_m.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_m.thr{background: url("../images/index_pro_qpcy_m.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_m.four{background: url("../images/index_pro_fgzy_m.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_m.five{background: url("../images/index_pro_zrmw.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_m.six{background: url("../images/index_pro_pgz_m.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_m.seven{background: url("../images/index_pro_7hmdls_m.png") no-repeat center;background-size: 0.59rem 0.59rem}
.index_first ul li .index_pro_m.eight{background: url("../images/index_pro_xdz_m.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.index_first ul li .index_pro_cover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10; background: #222222;overflow: hidden;opacity: 0.3;}
.index_first ul li .index_pro_m span{display: block;color: #dfdcdb;font-size: 0.28rem;padding-top: 0.9rem;}
.index_pro_tab{width: 3rem;margin: 0 auto;text-align: center;padding-bottom: 0.3rem;}
.index_pro_tab li{display: inline-block;}
.index_pro_tab li:nth-child(1){margin-right: 0.2rem;}
.index_pro_tab li span{width: 0.3rem;height: 0.3rem;border-radius: 50%;display: inline-block;background-color: #969696;}
.index_pro_tab li.on span{background-color: #ff0000;}

.index_second{height: 6.85rem;background: url("../images/index_case_bg.jpg") no-repeat;width: 100%;overflow: hidden;}
.index_second .index_title{width: 6.9rem;height: auto;padding-top: 0.45rem;}
.index_second .index_title h3{color: #fff;border-left:5px solid #fff;}
.index_second ul{margin-top: 0.5rem;}
.index_second ul li{width: 4.86rem;height: 3.79rem;margin: 0 auto;text-align: center;}
.index_second ul li img{width: 4.86rem;height: 3.79rem;}
.index_second ul li p{font-size: 0.28rem;color: #fff;text-align: center;margin-top: 0.4rem;}

.index_third{width: 6.9rem;height:8.25rem;padding-top: 0.45rem; }
.index_third .index_title .more{float: right;line-height: 0.58rem;margin-right: 0.13rem;}
.index_third .index_title .more a{font-size: 0.3rem;color: #bfbfbf;}
.index_third ul{padding: 0.45rem 0 0.2rem;}
.index_third ul li{width: 100%;height: 1.8rem;background-color: #f6f6f6;justify-content: space-between;margin-bottom: 0.45rem;}
.index_third ul li img{width: 2.04rem;height: 1.65rem;margin: 0.08rem;}
.index_new_r{width: 4.5rem;padding-right: 0.2rem;}
.index_new_r .title{font-size: 0.28rem;color: #292929;line-height: 0.6rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.index_new_r p{font-size: 0.24rem;color: #666666;line-height: 0.32rem;}
.index_new_r .time{font-size: 0.20rem;color: #909090;display: block;margin-top: 0.15rem;}
/*首页*/

/*产品分类*/
.in_banner{width: 100%;height: auto;}
.in_banner ul li img{width: 100%;height: auto;}

.pro_cate ul{justify-content: center;padding: 0.5rem 0;}
.pro_cate ul li{width: 6.6rem;margin-bottom: 0.5rem;position: relative;}
.pro_cate ul li img{width: 6.6rem;}

.pro_cate_m{width: 100%;height: 0.8rem;position: absolute; top:1.4rem;text-align: center;z-index: 11;}
.pro_cate_m.m1{background: url("../images/pro_m1.png") no-repeat center;background-size: 0.77rem 0.44rem;}
.pro_cate_m.m2{background: url("../images/pro_m2.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m3{background: url("../images/pro_m3.png") no-repeat center;background-size: 0.67rem 0.67rem;}
.pro_cate_m.m4{background: url("../images/pro_m4.png") no-repeat center;background-size: 0.63rem 0.55rem;}
.pro_cate_m.m5{background: url("../images/pro_m5.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m6{background: url("../images/pro_m6.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m7{background: url("../images/pro_m7.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m8{background: url("../images/pro_m8.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m9{background: url("../images/pro_m9.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m10{background: url("../images/pro_m10.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m11{background: url("../images/pro_m11.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m12{background: url("../images/pro_m12.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m13{background: url("../images/pro_m13.png") no-repeat center;background-size: 0.59rem 0.59rem;}
.pro_cate_m.m14{background: url("../images/pro_m14.png") no-repeat center;background-size: 0.59rem 0.59rem;}

.pro_cate_m span{display: block;color: #fffefe;font-size: 0.3rem;padding-top: 1.15rem;}
.pro_cate_cover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 10; background: #222222;overflow: hidden;opacity: 0.3;}
/*产品分类*/

/*产品系列*/
.in_banner{width: 100%;height: auto;}
.in_banner ul li img{width: 100%;height: auto;}

.pro_series{width: 6.8rem;}
.pro_series ul{justify-content: space-between;padding: 0.5rem 0;}
.pro_series ul li{margin-bottom: 0.3rem;}

.pro_series .product_box{background: #ffffff;
    -moz-box-shadow: 0 5px 10px #cbcbcb; /*底边阴影*/
    -webkit-box-shadow: 0 5px 10px #cbcbcb; /*底边阴影*/
    box-shadow: 0 5px 10px #cbcbcb; /*底边阴影*/
    width: 3.2rem;
}
.pro_series .product_bg{width: 3.2rem;height: 2.87rem;
    box-sizing: border-box;
    position: relative;
}
.pro_series .product_starge1{display: none;}
.pro_series .product_starge2{margin-top: 0;margin-left: 0;-webkit-transform:rotatey(0deg) rotatex(0deg) rotatez(0deg);
    overflow: hidden;
    box-sizing: border-box;
    padding-bottom: 90.35%;
    position: relative;
    width: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
}
.pro_series .product_starge2 img{
    display: block;
    left: 50%;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    height: auto;
}
.pro_series ul li span{width: 3.2rem;height: 0.7rem;display: block;line-height: 0.7rem;text-align: center;font-size: 0.2rem;color: #272727;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


.pro_series .product_bg.on{background: url("../images/test.jpg") no-repeat;background-size: 3.2rem 2.87rem; -webkit-transform-style:preserve-3d; -webkit-perspective:270px;overflow: hidden}
.pro_series .product_bg.on .product_starge1{display: block;width: 1.83rem;height: 1.83rem;  background-size: cover;margin-top: 0.22rem;margin-left: 0.94rem; -webkit-transform:rotatey(-9deg) rotatex(1deg) rotatez(1deg);position: absolute; }
.pro_series .product_bg.on .product_starge1 img{width: 100%}
.pro_series .product_bg.on .product_starge2{width: 1.83rem;height: 1.83rem; margin-top: 0.65rem;margin-left:0.14rem;  -webkit-transform:rotatey(-12deg) rotatex(2deg) rotatez(4deg);position: absolute;box-shadow: 1px 0px 1px #969797;
    left: 0;
    top:0;
    padding-bottom: 0;
}
.pro_series .product_bg.on .product_starge2 img{width: 100%}
.pro_series .product_bg.on .product_starge1:before{ content: ''; width: 0.72rem; height: 0.39rem; position: absolute; margin-left: 1.11rem; background: url("../images/top.png") no-repeat; opacity: .35; }
.pro_series .product_bg.on .product_starge2:before{ content: ''; width: 0.67rem; height: 0.39rem; position: absolute; margin-left: 1.16rem; background: url("../images/top.png") no-repeat; opacity: .4; }

/*产品系列*/

/*产品详情*/
.product_first{width: 6.9rem;padding-top: 0.2rem;padding-bottom: 0.5rem;overflow: hidden}
.product_first h1{font-size: 0.36rem;color: #333333;text-align: center;line-height: 0.9rem;}
.product_first p{font-size: 0.24rem;color: #666666;text-indent: 0.44rem;line-height: 0.44rem;}
.product_first .pro_img_big{width: 100%;height: 4.5rem;background-color: #efefef;text-align: center;margin-top: 0.3rem;overflow: hidden;}
.product_first .pro_img_big .pro_img_box{width: 4rem;height: 4rem;margin: 0 auto;padding-top: 0.45rem;display: flex;align-items: center;justify-content: center;}
.product_first .pro_img_big .pro_img_box img{width: 100%}
.product_first .pro_lun{width: 6.5rem;height: 2rem;overflow: hidden;margin: 0.5rem auto 0.6rem;}
.product_first .pro_lun li{width: 1.95rem!important;position: relative}
.product_first .pro_lun li img{width: 100%;display: block;position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.product_first .msg li{font-size: 0.24rem;color: #333333;letter-spacing: 0.03rem;line-height: 0.4rem;}
.product_first .msg li span{color: #666666;}

.product_second_box{width:100%;height: 7.8rem;background: url("../images/pro_detail_bg.jpg") no-repeat;}
.product_second{width: 6.9rem;overflow: hidden}
.product_second p{font-size: 0.3rem;color: #ffffff;padding: 0.45rem 0;}
.product_second span{font-size: 0.24rem;color: #ffffff;opacity: 0.9;line-height: 0.4rem;}
.product_second img{width: 100%;margin-top: 0.3rem;}
/*产品详情*/

/*新闻列表*/
.article_list{width: 6.9rem;padding-top: 0.6rem; }
.article_list ul{padding-bottom: 0.2rem;}
.article_list ul li{width: 100%;height: 2rem;background-color: #f6f6f6;margin-bottom: 0.45rem;}
.article_list ul li a{display: flex;justify-content: space-between;align-items: center;}
.article_list ul li img{width: 2.20rem;height: 1.60rem;margin: 0.18rem 0 0.23rem 0.11rem;display: inline-block}
.list_new_r{width: 4.5rem;height: 1.6rem;padding: 0 0.2rem 0 0.1rem;display: inline-block;}
.list_new_r .title{width: 100%;height: 0.9rem;margin-bottom: 0.05rem;font-size: 0.28rem;color: #292929;line-height: 0.45rem;display: block; text-overflow:ellipsis;overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.list_new_r .tuijian{display: none;font-size: 0.22rem;padding: 0.05rem 0.08rem;color: #ff0000;border: 1px solid #ff0000;border-radius: 0.05rem;margin-right: 0.45rem}
.list_new_r .tuijian.on{display: inline-block;}
.list_new_r .time{font-size: 0.22rem;color: #909090;display: block;margin: 0.15rem 0.3rem 0 0;display: inline-block;}
.list_new_r .source{font-size: 0.22rem;color: #909090;}
/*新闻列表*/

/*董事长致辞*/
.chen_intro{width: 100%;height: 8.4rem;background: url("../images/chairman_fir_bg.jpg") no-repeat;background-size: 100% auto;padding-top: 1.2rem;}
.chen_intro .title{width: 2.34rem;height: 1.14rem;margin: 0 auto 0.3rem;}
.chen_intro .title img{width: 100%;}
.chen_intro p{font-size: 0.24rem;color: #ffffff;opacity: 0.9;width: 6rem;text-indent: 0.48rem;line-height: 0.48rem;letter-spacing: 0.02rem;}

.chairman_list{width: 6.9rem;padding-top: 0.6rem; }
.chairman_list ul{padding-bottom: 0.2rem;}
.chairman_list ul li{width: 100%;height: 2rem;background-color: #f6f6f6;margin-bottom: 0.45rem;}
.chairman_list ul li a{display: flex;justify-content: space-between;align-items: center;}
.chairman_list ul li img{width: 2.20rem;height: 1.60rem;margin: 0.18rem 0 0.23rem 0.11rem;display: inline-block}
.chairman_list .list_new_r{width: 4.5rem;height: 1.6rem;padding: 0 0.2rem 0 0.1rem;display: inline-block;}
.chairman_list .list_new_r .title{width: 100%;height: 0.9rem;margin-bottom: 0.05rem;font-size: 0.28rem;color: #292929;line-height: 0.45rem;display: block; text-overflow:ellipsis;overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.chairman_list .list_new_r .tuijian{font-size: 0.22rem;padding: 0.05rem 0.08rem;color: #ff0000;border: 1px solid #ff0000;display: inline-block;border-radius: 0.05rem;margin-right: 0.45rem}
.chairman_list .list_new_r .time{font-size: 0.22rem;color: #909090;display: block;margin: 0.15rem 0.3rem 0 0;display: inline-block;}
.chairman_list .list_new_r .source{font-size: 0.22rem;color: #909090;}
/*董事长致辞*/

/*新闻详情*/
.article{width: 100%;height: auto;overflow: hidden;}
.article .title{width: 100%;height: 2.05rem;text-align: center;border-bottom: 1px dotted #d7d7d7;}
.article .title h1{font-size: 0.35rem;color: #333333;width: 5.80rem;margin: 0.3rem auto;line-height: 0.5rem;}
.article .title span{font-size: 0.24rem;color: #c6c6c6;}
.article .title .source{margin: 0 0.3rem;}
.article .body{width: 6.9rem;padding-top: 0.5rem;margin-bottom: 0.3rem;}
.article .body p{font-size: 0.28rem;color: #666666;line-height: 0.56rem;}
.article .body div{font-size: 0.28rem;color: #666666;line-height: 0.56rem;}
.article .body span{font-size: 0.28rem;color: #666666;line-height: 0.56rem;}
.article .body img{width: 100%;}

.prenext{width: 100%;height: 2.20rem;background-color: #333333;}
.prenext .pre,.prenext .next{height: 1.1rem;line-height: 1.1rem;font-size: 0.28rem;color: #DCD5D5;padding-left: 0.45rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.prenext .pre a,.prenext .next a{padding-left: 0.4rem;font-size: 0.28rem;color: #DCD5D5;}
.prenext .pre{border-bottom: 1px solid #484848;}

.relate_news{width: 6.9rem;padding-top: 0.5rem;margin-bottom: 0.5rem;}
.relate_news ul{padding-top: 0.3rem;list-style: disc outside none!important;}
.relate_news ul li{list-style: disc outside none!important;margin-left: 0.25rem;font-size: 0.24rem;color: #666666;}
.relate_news ul li a{font-size: 0.24rem;color: #666666;width: 100%;line-height: 0.6rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/*新闻详情*/

/*案例列表*/
.case_head{width: 100%;height: 0.76rem;background: url("../images/contact_head_ico.png") no-repeat 0.3rem center/0.32rem 0.32rem #000000;padding-left: 0.7rem}
.case_head ul{width: 5.9rem;height: 0.76rem;justify-content: flex-start;}
.case_head ul a{font-size: 0.28rem;color: #ffffff;line-height: 0.76rem;}

.case_nav{width: 100%;height: 3rem;background-color: #222222;}
.case_nav ul{width: 6.9rem;padding-top: 0.2rem;justify-content: space-between;}
.case_nav ul li{font-size: 0.28rem; color: #ffffff;width: 28%;padding: 0.15rem 0.2rem;border: 1px solid #ffffff;border-radius: 0.1rem; text-align: center;margin: 0.3rem 0;opacity: 0.5;}
.case_nav ul li a{font-size: 0.28rem; color: #ffffff;display: block;letter-spacing: 0.02rem;}

.case_list{width: 6.9rem;padding-top: 0.3rem;overflow: hidden;}
.case_list ul li{width: 100%;height: 4.12rem;margin-bottom:0.4rem;font-size: 0.3rem;overflow: hidden;position: relative;}
.case_list ul li img{width: 100%;height: 4.12rem;}
.case_list_m{width: 6.7rem;height: 3.73rem;margin: 0.2rem 0.1rem;border: 1px solid #ffffff;position: absolute;top: 0;text-align: center;z-index: 11}
.case_list_m span{width: 6rem;font-size: 0.36rem;color: #ffffff;display: block;margin: 0 auto;margin-top: 1.6rem;}
.case_list_cover{width: 100%;height: 100%;position: absolute;top: 0;left: 0; background: #222222;overflow: hidden;opacity: 0.3;z-index: 10;}
/*案例列表*/

/*装修图库*/
.photo_head{width: 100%;height: 0.76rem;background: url("../images/contact_head_ico.png") no-repeat 0.3rem center/0.32rem 0.32rem #000000;padding-left: 0.7rem;overflow: hidden;}
.photo_head ul{width: 6.9rem;height: 0.76rem;justify-content: flex-start;}
.photo_head ul a{font-size: 0.28rem;color: #ffffff;line-height: 0.76rem;}

.photo_head ul li{display: inline-block;margin-right: 0.3rem;}

.photos_list{width: 6.9rem;padding-top: 0.5rem;overflow: hidden;}
.photos_list ul li{width: 3.2rem;height: auto;float: left;}
.photos_list ul li img{width: 100%;height: auto; }
.photos_list ul li p{font-size: 0.24rem;color: #292929;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin: 0.1rem 0}


.photo_nav{width: 100%;background-color: #222222;}
.photo_nav > ul{width: 6.99rem;margin: 0 auto;padding: 0.5rem 0;}
.photo_nav ul li.firstli{height: 1.2rem;overflow: hidden}
.photo_nav ul li.on.firstli{height: auto;}
.photo_nav ul li .up{width: 5.7rem;height: 0.9rem;margin: 0 auto;border: 3px solid #484848;border-radius: 3px;margin-bottom: 0.5rem;padding-left: 0.65rem;position: relative}
.photo_nav ul li .up span{font-size: 0.28rem;color: #fff;line-height: 0.9rem;}
.photo_nav ul li .up.box1{background: url("../images/cate_head1.png") no-repeat 0.3rem  0.32rem/0.25rem 0.25rem;}
.photo_nav ul li .up.box2{background: url("../images/cate_head2.png") no-repeat 0.3rem  0.32rem/0.25rem 0.25rem;}
.photo_nav ul li .up.box3{background: url("../images/cate_head3.png") no-repeat 0.3rem  0.32rem/0.25rem 0.25rem;}
.photo_nav ul li .up .triangle{width: 0.2rem;height: 0.3rem;line-height: 0.3rem;display: inline-block;text-align: center;font-size: 0.1rem;transform: rotateZ(90deg) scaleY(3);position: absolute;right: 0.3rem; top:0.27rem;
    -moz-transition: all .6s ease-out 0s;
    -webkit-transition: all .6s ease-out 0s;
    transition: all .6s ease-out 0s;
}
.photo_nav ul li.on .up .triangle{transform: rotateZ(270deg) scaleY(3);
    -moz-transition: all .6s ease-out 0s;
    -webkit-transition: all .6s ease-out 0s;
    transition: all .6s ease-out 0s;
}
.photo_nav ul li .down{width: 5.7rem;margin: -0.53rem auto 0.5rem;border: 3px solid #484848;border-top: 0;list-style: disc outside none!important;transform: translateX(120%);
    -moz-transition: all .6s  ;
    -webkit-transition: all .6s ;
    transition: all .6s;
    justify-content: space-between;
}
.photo_nav ul li.on .down{transform: translateX(0);}
.photo_nav ul li .down li{margin-left: 0.65rem;color:  #aaa8a8;list-style: disc outside none;}
.photo_nav ul li .down a{font-size: 0.24rem;color: #aaa8a8;line-height: 0.6rem;display: block;}
.photo_nav ul li.on .down li.on a{color: #fff;}
.photo_nav ul li.spc .down li{margin-left: 0;text-align: center;list-style: none;float: left;}
.photo_nav ul li.spc .down a{width: 2.6rem;}



/*装修图库*/

/*联系我们*/
.contact_msg{width: 6.9rem;padding-bottom: 0.5rem;}
.contact_msg span{display: block;font-size: 0.24rem;color: #292929;padding-left: 0.4rem;margin-bottom: 0.3rem;}
.contact_msg .company{background: url("../images/company_ico.png") no-repeat left center/0.32rem 0.32rem;font-size: 0.3rem;margin-top: 0.5rem;}
.contact_msg .address{background: url("../images/add_ico.png") no-repeat 0.05rem center/0.18rem 0.21rem;}
.contact_msg .tel{background: url("../images/tel_ico.png") no-repeat 0.05rem center/0.24rem 0.2rem;}
.contact_msg .email{background: url("../images/email_ico.png") no-repeat 0.05rem center/0.19rem 0.14rem;}
.contact_msg ul{text-align: center; justify-content:space-around;width: 5.5rem;margin-top: 0.5rem;font-size: 0.24rem;color: #292929;}
.contact_msg ul li img{width: 1.8rem;height: 1.8rem;border: 1px solid #000000;border-radius: 0.05rem;padding: 0.15rem;margin-bottom: 0.1rem;}

.contact_form{width: 100%;height: 8.5rem;background: url("../images/contact_bg.jpg") no-repeat;background-size: 100% auto;padding-top: 0.45rem;}
.contact_form .index_title{width: 6.9rem;}
.contact_form .index_title h3{color: #ffffff;border-left: 5px solid #ffffff;}
.contact_form form{width: 6rem;padding-top: 0.5rem;}
.contact_form form input{width: 100%;height: 0.8rem;margin-bottom: 0.4rem;font-size: 0.24rem;color: #373737;padding: 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.contact_form form textarea{width: 100%;height: 1.9rem;font-size: 0.24rem;color: #373737;padding: 0.35rem 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.contact_form form .button{width: 2.4rem;height:0.8rem;line-height: 0.8rem;padding-top: 0;display: block;background-color: #515151;border-radius: 0.1rem;border: 0; margin: 0.25rem auto;font-size: 0.28rem;color: #ffffff;opacity: 0.8;letter-spacing: 0.02rem;}

.contact_map{width: 100%;padding: 0.2rem 0;}
#allmap{width: 7.2rem;height: 4.5rem;}
#allmap .BMap_omCtrl{width: 1.5rem!important;}
/*联系我们*/

/*人才招聘*/
.talent .talent_tit{width: 100%;background-color: #ffffff;border-top: 1px solid #f0f0f0;padding-bottom: 0.3rem;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.talent .talent_tit .box{width: 6.9rem;padding-top: 0.35rem}
.talent .talent_tit .box h3{font-size: 0.3rem;color: #666666;background: url("../images/talent_tit_ico.png") no-repeat left center/0.24rem 0.25rem;padding-left: 0.3rem;margin-bottom: 0.25rem}
.talent .talent_tit .box span{font-size: 0.24rem;color: #666666;margin-right: 0.25rem;}
.talent .talent_tit .box .xueli{background: url("../images/talent_xueli_ico.png") no-repeat left center/0.28rem 0.16rem;padding-left: 0.3rem;}
.talent .talent_tit .box .year{background: url("../images/talent_year_ico.png") no-repeat left center/0.22rem 0.19rem;padding-left: 0.22rem;}
.talent .talent_tit .box .num{background: url("../images/talent_num_ico.png") no-repeat left center/0.22rem 0.19rem;padding-left: 0.23rem;}
.talent .talent_tit .box .leixing{background: url("../images/talent_quan_ico.png") no-repeat left center/0.18rem 0.18rem;padding-left: 0.22rem;}
.talent  .talent_tit .box p{display: none;}
.talent  .talent_body{max-height: 0;overflow: hidden;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    transition: all .3s;
}

.talent .cur .talent_tit{width: 100%;background-color: #d6d6d6;padding-bottom: 0;}
.talent .cur .talent_tit .box{width: 6.9rem;padding-top: 0.35rem}
.talent .cur .talent_tit .box h3{font-size: 0.3rem;color: #666666;background: url("../images/talent_tit_ico.png") no-repeat left center/0.24rem 0.25rem;padding-left: 0.3rem;margin-bottom: 0.25rem}
.talent .cur .talent_tit .box p{font-size: 0.24rem;color: #666666;margin-top :0.25rem;padding-bottom:0.4rem;display: block;}
.talent .cur .talent_body{width: 6.9rem;padding-bottom: 0.4rem;max-height: 6rem;}
.talent .cur .talent_body .zhize{background: url("../images/talent_zhize_ico.png")no-repeat left center/0.23rem 0.26rem;padding-left: 0.3rem;font-size: 0.28rem;color: #ff0000;margin: 0.45rem 0 0.25rem;display: block;}
.talent .cur .talent_body .zige{background: url("../images/talent_zige_ico.png")no-repeat left center/0.27rem 0.26rem;padding-left: 0.3rem;font-size: 0.28rem;color: #ff0000;margin: 0.45rem 0 0.25rem;display: block;}
.talent .cur .talent_body p{font-size: 0.24rem;color: #666666;line-height: 0.48rem;}

.talent_form{width: 100%;height: 11rem;background: url("../images/talent_form_bg.jpg") no-repeat;background-size: 100% auto;padding-top: 0.45rem;opacity: 0.8}
.talent_form .index_title{width: 6.9rem;}
.talent_form .index_title h3{color: #ffffff;border-left: 5px solid #ffffff;}
.talent_form form{width: 6rem;padding-top: 0.5rem;}
.talent_form form input{width: 100%;height: 0.8rem;margin-bottom: 0.4rem;font-size: 0.24rem;color: #373737;padding: 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.talent_form form select{width: 100%;height: 1rem;margin-bottom: 0.4rem;font-size: 0.24rem;color: #373737;padding: 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.talent_form form option{font-size: 0.24rem;color: #373737;}
.talent_form form textarea{width: 100%;height: 1.9rem;font-size: 0.24rem;color: #373737;padding: 0.35rem 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.talent_form form .button{width: 2.4rem;height:0.8rem;line-height: 0.8rem;padding-top: 0;display: block;background-color: #515151;border-radius: 0.1rem;border: 0; margin: 0.25rem auto;font-size: 0.28rem;color: #ffffff;opacity: 0.8;letter-spacing: 0.02rem;}
/*人才招聘*/

/*招商加盟*/
.join_flow{padding-top: 0.45rem;}
.join_flow .index_title{width: 6.9rem;}
.join_flow .box{width: 6.9rem;height: 5.4rem;background:url("../images/join_flow_bg.jpg") no-repeat center 0.8rem/100% auto;}
.join_flow .flow{justify-content: space-between}
.join_flow .flow.one{padding-top: 2rem;}
.join_flow .flow.two{padding-top: 2.2rem;}
.join_flow .flow span{font-size: 0.24rem;color: #666666;}

.join_form{width: 100%;height: 11.5rem;background: url("../images/join_form_bg.jpg") no-repeat;background-size: 100% auto;padding-top: 0.45rem;opacity: 0.8}
.join_form .index_title{width: 6.9rem;}
.join_form .index_title h3{color: #ffffff;border-left: 5px solid #ffffff;}
.join_form form{width: 6rem;padding-top: 0.5rem;}
.join_form form input{width: 100%;height: 0.8rem;margin-bottom: 0.4rem;font-size: 0.24rem;color: #373737;padding: 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.join_form form select{width: 100%;height: 1rem;margin-bottom: 0.4rem;font-size: 0.24rem;color: #373737;padding: 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.join_form form option{font-size: 0.24rem;color: #373737;}
.join_form form textarea{width: 100%;height: 1.9rem;font-size: 0.24rem;color: #373737;padding: 0.35rem 0.25rem;border-top-left-radius: 0.2rem;border: 1px solid #f5f5f6}
.join_form form .button{width: 2.4rem;height:0.8rem;line-height: 0.8rem;padding-top: 0;display: block;background-color: #515151;border-radius: 0.1rem;border: 0; margin: 0.25rem auto;font-size: 0.28rem;color: #ffffff;opacity: 0.8;letter-spacing: 0.02rem;}
/*招商加盟*/

/*服务保障*/
.service_head{width: 100%;height: 0.76rem;background: url("../images/contact_head_ico.png") no-repeat 0.3rem center/0.32rem 0.32rem #000000;padding-left: 0.7rem}
.service_head ul{width: 5.9rem;height: 0.76rem;justify-content: flex-start;}
.service_head ul a{font-size: 0.28rem;color: #ffffff;height: 0.76rem;line-height: 0.76rem;margin-right: 0.2rem;opacity: 0.5;}
.service_head ul .on a{opacity: 1;}

.service_list{width: 100%;overflow: hidden;}
.service_list ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #797979;}
.ser_tit_box{width: 100%;background-color: #2b2a2a;}
.ser_tit{width: 6.9rem;font-size: 0.28rem;color: #ffffff;height: 0.8rem;line-height: 0.8rem;background: url("../images/service_title_ico.png") no-repeat 0.1rem center/0.21rem 0.24rem;padding: 0 0.3rem 0 0.4rem ;opacity: 0.6;
    -moz-transition: all .6s ease-out ;
    -webkit-transition: all .6s ease-out ;
    transition: all .6s ease-out;
}
.cur .ser_tit{opacity: 1;}
.ser_tit h3{font-size: 0.28rem;color: #ffffff;display: inline-block;}
.ser_tit .triangle{font-size: 0.05rem;transform: scale(1,3) ;float: right;
    -moz-transition: all .6s ease-out ;
    -webkit-transition: all .6s ease-out ;
    transition: all .6s ease-out;
}
.cur .ser_tit .triangle{transform: rotateZ(90deg) scale(1,3); }

.ser_body{
    max-height: 0;
    -moz-transition: all .6s ;
    -webkit-transition: all .6s ;
    transition: all .6s;
}
.service_list .cur .ser_body{width: 6.9rem;max-height: 30rem;background-color: #ffffff;padding-top: 0.3rem}
.service_list .ser_body p{font-size: 0.26rem;color: #666666;text-indent: 0.48rem;line-height: 0.42rem;padding: 0.25rem 0;}

.service_bottom{width: 100%;height: 2rem;background: url("../images/service_btm_bg.jpg");background-size: 100% 2rem;text-align: center;}
.service_bottom .span1{font-size: 0.48rem;color: #000000;display: block;padding: 0.5rem 0 0.1rem;}
.service_bottom .span2{font-size: 0.3rem;color: #2b2a2a;display: block;}
/*服务保障*/

/*常见问题*/
.question_head{width: 100%;height: 0.76rem;background: url("../images/contact_head_ico.png") no-repeat 0.3rem center/0.32rem 0.32rem #000000;padding-left: 0.7rem}
.question_head ul{width: 5.9rem;height: 0.76rem;justify-content: flex-start;}
.question_head ul a{font-size: 0.28rem;color: #ffffff;height: 0.76rem;line-height: 0.76rem;margin-right: 0.2rem;opacity: 0.5;}
.question_head ul .on a{opacity: 1;}

.question_list{width: 100%;overflow: hidden;}
.question_list ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #797979;}
.que_tit_box{width: 100%;background-color: #2b2a2a;}
.que_tit{width: 6.9rem;font-size: 0.28rem;color: #ffffff;height: 0.8rem;line-height: 0.8rem;background: url("../images/question_title_ico.png") no-repeat 0.05rem center/0.25rem 0.28rem;padding: 0 0.3rem 0 0.4rem ;opacity: 0.6;
    -moz-transition: all .6s ease-out ;
    -webkit-transition: all .6s ease-out ;
    transition: all .6s ease-out;
}
.cur .que_tit{opacity: 1;}
.que_tit h3{font-size: 0.28rem;color: #ffffff;display: inline-block;}
.que_tit .triangle{font-size: 0.05rem;transform: scale(1,3) ;float: right;
    -moz-transition: all .6s ease-out ;
    -webkit-transition: all .6s ease-out ;
    transition: all .6s ease-out;
}
.cur .que_tit .triangle{transform: rotateZ(90deg) scale(1,3);}
.ser_body{max-height: 0;
    -moz-transition: all .6s ;
    -webkit-transition: all .6s ;
    transition: all .6s;
}
.cur .ser_body{width: 6.9rem;max-height: 5rem;background-color: #ffffff; }
.ser_body p{font-size: 0.26rem;color: #666666;text-indent: 0.48rem;line-height: 0.42rem;padding: 0.45rem 0; }

.question_bottom{width: 100%;height: 2rem;background: url("../images/service_btm_bg.jpg");background-size: 100% 2rem;text-align: center;}
.question_bottom .span1{font-size: 0.48rem;color: #000000;display: block;padding: 0.5rem 0 0.1rem;}
.question_bottom .span2{font-size: 0.3rem;color: #2b2a2a;display: block;}
/*常见问题*/

/*品牌故事*/
.story_first{width: 6.9rem;}
.story_first .title{background: url("../images/story_first_title.jpg") no-repeat left center/0.52rem 0.43rem;width: 2.5rem;padding-left: 0.2rem;margin: 0.45rem auto 0.3rem;}
.story_first .title h3{font-size: 0.35rem;color: #333333;text-align: center;}
.story_first .title span{font-size: 0.14rem;color: #292929;display: block;text-align: center;}
.story_first p{font-size: 0.28rem;color: #666666;text-indent: 0.48rem;line-height: 0.4rem;letter-spacing: 0.02rem;}
.story_first img{width: 100%;height: auto;margin: 0.3rem auto 0.4rem;}

.story_second{background: url("../images/story_seond_bg.jpg") no-repeat;background-size: 100% auto;padding-top: 0.5rem;padding-bottom:0.1rem; width: 100%;overflow: hidden;}
.story_second .title{background: url("../images/story_second_title.png") no-repeat left center/0.60rem 0.44rem;width: 2.9rem;padding-left: 0.3rem;margin: 0 auto 0.3rem;}
.story_second .title h3{font-size: 0.35rem;color: #fff;text-align: center;letter-spacing: 0.05rem;}
.story_second .title span{font-size: 0.14rem;color: #fff;display: block;text-align: center;}
.story_second ul{;width:5.52rem;margin: 0.45rem auto 0;}
.story_second ul li{width: 5.52rem;margin: 0 auto; position: relative;}
.story_second ul li img{width: 5.5rem;position: relative;z-index: 1}
.story_second ul li .squre{width: 4.85rem;height: 3.7rem;border: 1px solid rgba(255,255,255,0.5);position: absolute;top:-0.2rem;left: 0.32rem}
.story_second ul li .msg{color: #ffffff;margin: 0.5rem 0 0.5rem 0.2rem;width: 5.52rem;}
.story_second ul li .msg .time{font-size: 0.35rem;background: url("../images/story_circle.png") no-repeat left center;padding-left: 0.15rem;}
.story_second ul li .msg p{font-size: 0.24rem;}

.story_third{width: 6.9rem;padding-bottom: 0.3rem;}
.story_third .title{background: url("../images/story_third_title.jpg") no-repeat left center/0.52rem 0.43rem;width: 2.5rem;padding-left: 0.2rem;margin: 0.45rem auto 0.3rem;}
.story_third .title h3{font-size: 0.35rem;color: #333333;text-align: center;}
.story_third .title span{font-size: 0.14rem;color: #292929;display: block;text-align: center;}
.story_third .detail .imgborder{float: left;border: 1px solid #000;width: 3.58rem;height: 4.5rem;margin-right: 0.3rem;margin-bottom: 0.3rem;}
.story_third .detail .imgborder img{margin-top: 0.15rem;margin-left: 0.15rem;width: 100%;}
.story_third .detail p{font-size: 0.28rem;color: #666666;text-indent: 0.48rem;line-height: 0.36rem;letter-spacing: 0.02rem;}

/*荣誉资质*/
.story_forth{background: url("../images/story_forth_bg.jpg") no-repeat;background-size: 100% 6.3rem;padding-top: 0.45rem;padding-bottom: 0.3rem;width: 100%;position: relative;overflow: hidden;}
.story_forth .title{background: url("../images/story_forth_title.png") no-repeat left center/0.58rem 0.44rem;width: 2.9rem;padding-left: 0.2rem;margin: 0 auto;}
.story_forth .title h3{font-size: 0.35rem;color: #fff;text-align: center;letter-spacing: 0.05rem;}
.story_forth .title span{font-size: 0.14rem;color: #fff;display: block;text-align: center;}
.story_forth ul{height: 4.5rem;width: 6.9rem;margin: 0.35rem auto 0;overflow: hidden;}
.story_forth ul li{width: 2.183rem;margin: 0 0.06rem;}
.story_forth ul li img{width: 2.18rem;}
.story_forth ul li .detail{margin-top: 0.45rem;width: 2.18rem;}
.story_forth ul li .detail span{display: block;font-size: 0.24rem;color: #ffffff;text-align: center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.story_forth ul li p{font-size: 0.2rem;color: #ffffff;text-align: center;display: none}

.story_five{width: 6.9rem;padding-top: 0.45rem;}
.story_five .title{background: url("../images/story_five_title.png") no-repeat left center/0.62rem 0.44rem;width: 2.9rem;padding-left: 0.1rem;margin: 0 auto 0.5rem;}
.story_five .title h3{font-size: 0.35rem;color: #333333;text-align: center;}
.story_five .title span{font-size: 0.14rem;color: #292929;display: block;text-align: center;}
.story_five p{font-size: 0.28rem;color: #666666;line-height: 0.5rem;text-indent: 0.58rem;}
.story_five img{width: 100%;margin-top: 0.2rem;}
/*品牌故事*/


