body {
    background: #F5F7FA;
}
.top-img {
    position: relative;
}
.top-img .img {
    width: 100%;
}
.top-img .join-text {
    position: absolute;
    top: 230px;
    left: 15%;
}
.top-img .join-text .text {
    font-size: 50px;
    font-weight: 400;
    color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 10px;
}
.top-img .join-text .text2 {
    font-size: 40px;
    font-weight: 500;
    color: #FFFFFF;
}
.page1 {
    margin: 75px 0;
}
.page1 .img-box {
    padding-left: 0;
}
.page1 .img-box .img {
    width: 100%;
}
.page1 .goods-info {
    
}
.page1 .goods-info .title {
    font-size: 28px;
    font-weight: 500;
    color: #000000;
}
.page1 .goods-info .info {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
    padding: 30px 0;

}
.page1 .kefu {
    
}
.page1 .kefu .kefu-btn {
    width: 315px;
    height: 68px;
    line-height: 68px;
    background: #0281FF;
    border-radius: 34px;
    text-align: center;
}
.page1 .kefu .zixun {
    font-size: 28px;
    font-weight: 500;
    color: #FFFFFF;
}
.page1 .kefu .iconfont {
    color: #fff;
    font-size: 30px;
    padding-left: 25px;
}
.page1 .kefu .quanguo-tel {
    
}
.page1 .kefu .quanguo-tel-text {
    font-size: 16px;
    font-weight: 500;
    color: #373737;
}
.page1 .kefu .quanguo-tel-number {
    font-size: 40px;
    font-weight: 500;
    color: #7FB446;
    letter-spacing: 10px;
}
.page2 {
    margin-top: 80px;
}
.page2 .container {
    background: #FFFFFF;
    padding: 0;
}
.page2 .title {
    padding: 78px 0 40px 60px;
    font-size: 28px;
    font-weight: 500;
    color: #000000;
}
.page2 .line {
    height: 1px;
    background: #989898;
    opacity: 0.4;
    width: 100%;
}
.page2 .canping-type-img {
    width: 100%;
}
.page2 .cp-jieshao {
    padding: 50px 90px;
    font-size: 24px;
    font-weight: 400;
    color: #2B2B2B;
    background: #F3F3F3;
}
.page2 .cp-jieshao span {
    color: #193C97
}
.page2 .gongsi {
    padding: 62px 99px;
}
.page2 .gongsi .img-box {
    
}
.page2 .gongsi .img-box .img {
    width: 100%;
}
.page2 .right {
    padding-left: 100px;
}
.page2 .right .gongsi-name {
    text-align: right;
}
.page2 .right .gongsi-name-img {
    width: 142px;
}
.page2 .right .gongsi-wenhua {
    font-size: 18px;
    font-weight: 400;
    color: #000000;
    padding: 20px 0;
    margin-bottom: 20px;
    border-bottom: 1px solid #CCCCCC;
    text-align: right;
}
.page2 .right .gongsi-wenhua-inifo {
    font-size: 15px;
    font-weight: 400;
    color: #333333;
    line-height: 30px;
}
.hezuo-huoban {
    padding: 0 99px 60px;
}
.hezuo-huoban .item {
    
}
.hezuo-huoban .img {
    width: 100%;
}
.hezuo-huoban .text {
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    padding: 22px 0;
    color: #000000;
}
.page3 {

}
.page3 .title {
    font-size: 30px;
    font-weight: 500;
    color: #2A1F1F;
    padding: 80px 30px;

}
.product-list {
    /* padding: 50px 0; */
}
.product-list .item {
    text-align: center;
    background: #fff;
    padding-bottom: 20px;
    cursor: pointer;
}
.product-list .img-box {
    
}
.product-list .img-box .img {
    width: 100%;
}
.product-list .name {
    font-size: 24px;
    font-weight: 400;
    color: #000000;
    padding: 20px 0;
}
.product-list .line {
    width: 30px;
    height: 1px;
    background: #000000;
    opacity: 0.6;
    margin: 0 auto
}
.product-list .en-text {
    font-size: 16px;
    font-weight: 400;
    color: #000000;
    opacity: 0.6;
    padding: 20px 0;
}
.product-list .iconfont {
    color: #0281FF;
    font-size: 50px;
}
.canping-type-img-box {
    padding: 70px 80px;
}
/*-------用户列表------*/

div.user_list_R>h2{margin-bottom:5px;font-size:16px; font-weight:bold; color:#00cdff; }
.Feedback_box{ padding: 10px 0 0 10px; overflow: hidden;}
.userbox{overflow: hidden; margin-left: 10px;}
.face img{display:block; float: left; width:30px; height:30px; border-radius:20px;}
.user_title{ overflow: hidden;}
.user_title>span{ line-height: 18px;}
.user_title>span.sp_1{font-size:14px; color:#fff;}
.user_title>span.sp_2{margin-left:10px;font-size:12px; color:#fcfcfc;}


/*------图片滚动---*/
a.abtn {display: block; margin-top:20px;}			
a.aleft {position: absolute;left: -60px;top: 24px;}			
a.agrayleft {position: absolute;left: -60px;top: 24px;}			
a.aright {position: absolute;right: -60px;top: 24px;}			
.scrolllist {width:84%;height: 130px;margin: 100px auto 0;position: relative;}			
.scrolllist .imglist_w {width: 100%;height: 130px;overflow: hidden;float: left; margin-left:4px;position: relative;	/*必要元素*/}			
.scrolllist .imglist_w ul {width: 20000px;position: absolute;left: 0px;top: 0px;}			
.scrolllist .imglist_w li {width: 155px; height:155px;float: left;}	
.scrolllist .imglist_w li img{width: 130px; height:130px; margin:0 auto;}		
.scrolllist .imglist_w li a {color: #3366cc;text-decoration: none;float: left; position: relative;}			
.scrolllist .imglist_w li a:hover img{filter: alpha(opacity=86);-moz-opacity: 0.86;opacity: 0.86;}			
.scrolllist .imglist_w li span { display:block;width:68px;height: 20px;line-height: 20px; color:#00cdff;font-size:10px; background:#232323;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;text-align:center;overflow: hidden; position: absolute;bottom: 2px; left: 0;}
.scrolllist .imglist_w li span:hover{ color: #fffc00;}


#s1 .iconfont {
    display: inline-block;
    font-size: 26px;
}
.mobile-img {
    display: none;
}


@media (max-width: 1400px) {
    .page1 .kefu .kefu-btn {
        width: 100%;
    }
    .page1 .kefu .quanguo-tel-number {
        font-size: 25px;
    }
    a.agrayleft {
        left: 0;
    }
    a.aright {
        right: 0;
    }
    .scrolllist {
        padding: 0 60px;
    }
}

@media (max-width: 1200px) {
    .top-img .join-text {
        top: 0;
    }
    .top-img .join-text .text {
        margin-bottom: 0;
        font-size: 24px;
    }
    .canping-type-img-box {
        padding: 10px;
    }
    .page2 .cp-jieshao {
        font-size: 14px;
        padding: 10px;
    }
    .page2 .gongsi {
        padding: 10px;
    }
    .page2 .right {
        padding-left: 10px;
        padding-top: 15px;
    }
    .hezuo-huoban {
        padding: 10px;
    }
    .page1 .kefu .quanguo-tel {
        padding-top: 20px;
    }
    #s1 {
        display: none;
    }
    .mobile-img {
        display: block;
        width: 100%;
        overflow: scroll;
        white-space: nowrap;
        margin-top: 20px;
        padding-left: 20px;
    }
    .mobile-img img {
        width: 80px;
        height: 80px;
        margin-right: 15px;
    }
    .page1 .goods-info .title {
        padding-bottom: 30px;
    }
}