body.nationalSaleBody{
    background-color: #F9FAFC;
}
.nationalSaleBody .page-footer{
    background-color: #fff;
}
.guojiyewu-section .guojiyewu-sec-title {
    font-size: 24px;
    text-align: center;
    margin: 55px;
    position: relative;
}

.guojiyewu-sec1 {
    position: relative;
    height: 560px;
    width: 100%;
    background: url("../assets/images/guojiyewu/internalBanner.png") no-repeat center top;
    background-position-y: -40px;
}
.guojiyewu-sec1 .guojiyewu-sec1-container1{
    position: absolute;
    bottom: 215px;
    left: 50%;
    margin-left: -615px;
    color: #ffffff;
    text-align: left;
}
.guojiyewu-sec1 .guojiyewu-sec1-container2 {
    height: 340px;
    position: absolute;
    bottom: -280px;
    left: 50%;
    margin-left: -615px;
}

.wap .guojiyewu-sec1 .container {
    position: relative;
    top: 50px;
    left: 0;
    margin-left: 0;
    padding-top: 70px;
}

.guojiyewu-sec1 .guojiyewu-sec1-upside > h2 {
    margin-bottom: 40px;
    font-size: 32px;
    color: #ffffff;
}


.wap .guojiyewu-sec1 .guojiyewu-sec1-upside > h2 {
    text-align: center;
}

.guojiyewu-sec1 .guojiyewu-sec1-upside > p {
    margin-bottom: 10px;
    color: #ccc;
}

.wap .guojiyewu-sec1 .guojiyewu-sec1-content > p:nth-child(2) {
    margin-top: 220px;
}

.wap .guojiyewu-sec1 .guojiyewu-sec1-content > .row {
    position: absolute;
    top: 600px;
    left: 15px;
    right: 15px;
}



.guojiyewu-sec1 .guojiyewu-sec1-content .sec1-footer-content {
    background:rgba(255,255,255,1);
    padding: 65px 50px;
}
.wap .guojiyewu-sec1 .guojiyewu-sec1-content .sec1-footer-content {
    padding-top: 30px;
}
.guojiyewu-sec1 .guojiyewu-sec1-content .sec1-footer-content>h2{
    text-align: center;
    margin-bottom: 50px;
    font-size: 24px;
}
.guojiyewu-sec1 .guojiyewu-sec1-content .row-Sefive {
    width: 20%;

}
.wap .guojiyewu-sec1 .guojiyewu-sec1-content .row-Sefive {
    width: 100%;

}
.guojiyewu-sec1 .guojiyewu-sec1-content .guojiyewu-sec1-item {
    margin: 0 auto;
    height: 165px;
    padding: 20px;
    text-align: center;
}
.sec1-footer-content .row {
    margin: 0;
}

.wap .guojiyewu-sec1 .guojiyewu-sec1-content .guojiyewu-sec1-item {

    height: 150px;
    margin-top: 10px;
    padding: 30px;
    -webkit-box-shadow: 0 1px 5px rgba(100, 100, 100, .5);
    -moz-box-shadow: 0 1px 5px rgba(100, 100, 100, .5);
    box-shadow: 0 1px 5px rgba(100, 100, 100, .5);
    background: #ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;

}

.wap .guojiyewu-sec1 .guojiyewu-sec1-content .guojiyewu-sec1-item .guojiyewu-sec1-item-img {
    margin-bottom: 15px;
}

.wap .guojiyewu-sec1 .guojiyewu-sec1-content .guojiyewu-sec1-item .guojiyewu-sec1-item-img img {
    width: 40px;
}

.guojiyewu-sec1 .guojiyewu-sec1-content .guojiyewu-sec1-item .guojiyewu-sec1-item-title {
    color: #000000;
    margin-top: 25px;
    font-size: 12px;
}

.guojiyewu-sec1 .guojiyewu-sec1-content .guojiyewu-sec1-item p {
    color: #aaaaaa;
    line-height: 1.7;
    margin-top: 10px;
}


.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem{
    border: 1px solid transparent;

}
.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem.cfItemColor{
    background-color: #f3f5fa;
    /*border: 1px solid rgba(24,117,240,1);*/
    /*box-shadow: 0px 3px 8px 0px rgba(4,0,0,0.15);*/
}

.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem p{
    font-size: 12.5px;
    color: #000000;
    display: none;
}

/*.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem.cfItemColor{*/
    /*background: -webkit-linear-gradient(left top, #755e40, #cea771); !* Safari 5.1 - 6.0 *!*/
    /*background: -o-linear-gradient(bottom right,  #755e40, #cea771); !* Opera 11.1 - 12.0 *!*/
    /*background: -moz-linear-gradient(bottom right,  #755e40, #cea771); !* Firefox 3.6 - 15 *!*/
    /*background: linear-gradient(to bottom right,  #755e40, #cea771); !* 标准的语法 *!*/
/*}*/

.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem.cfItemColor .guojiyewu-sec1-item-title{
    display: none;
}
.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem.cfItemColor .guojiyewu-sec1-item-img{
    display: none;
}

.guojiyewu-sec1 .guojiyewu-sec1-content .cfItem.cfItemColor p{
    display: block;
}



.guojiyewu-sec2 .guojiyewu-sec2-empty{
    height: 400px;
}

.wap .guojiyewu-sec2 {
    margin-top: 900px;
    display: none;
}

.guojiyewu-sec3 {
    background-color: #ffffff;
    margin-top: 60px;
    border-top: 1px solid #f0f0f0;
}

.wap .guojiyewu-sec3 {
    display: none;
}

/*.guojiyewu-sec2 .guojiyewu-sec2-content{*/
    /*border: 1px solid #e4e4e4;*/
    /*padding: 25px;*/
/*}*/
/*.guojiyewu-sec3 .guojiyewu-sec3-content {*/
    /*background:rgba(255,255,255,1);*/
/*}*/

.guojiyewu-section h5{
    margin-bottom: 40px;
    text-align: center;
}



.guojiyewu-sec3 .guojiyewu-sec3-content h5 {
    color: #000000;
    font-size: 1.15rem;
    text-align: center;
}
.guojiyewu-sec3 .guojiyewu-sec3-content h5{
    width: 100%;
    padding: 100px;

}




.guojiyewu-sec2 .guojiyewu-sec2-content .guojiyewu-sec2-flex{
    width: 100%;
    margin: 0 auto;
    margin-bottom: 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-align: center;
}
.guojiyewu-sec2 .guojiyewu-sec2-content .guojiyewu-sec2-flex .guojiyewu-sec2-img{
    padding: 15px 20px;
    border: 1px solid #f0f0f0;
}
.guojiyewu-sec2 .guojiyewu-sec2-content .guojiyewu-sec2-flex .guojiyewu-sec2-midImg:nth-of-type(2) img{
    margin-bottom: 30px;
}.guojiyewu-sec2 .guojiyewu-sec2-content .guojiyewu-sec2-flex .guojiyewu-sec2-midImg:nth-of-type(2){
    color: #999999;
}
.guojiyewu-sec2 .guojiyewu-sec2-content .guojiyewu-sec2-subtitle {
    width: 400px;
    height: 50px;
    line-height: 50px;
    margin-bottom: 25px;
    background: #f3f5fa;
    color: #1f2127;
    text-align: center;
}
.guojiyewu-sec2 .guojiyewu-sec2-content > p {
    font-size: 12px;
    color: #999999;
    margin: 40px 0 0;
    text-align: center;
}

.guojiyewu-sec3 .guojiyewu-sec3-content .guojiyewu-sec3-flex {
    height: 476px;
    background: url("../assets/images/guojiyewu/nation_sec3.jpg") no-repeat center;
}

.guojiyewu-sec4 {
    padding: 55px 0;
}

.wap .guojiyewu-sec4 {
    margin-top: 825px;
    margin-bottom: 40px;
}

.guojiyewu-sec4 .guojiyewu-sec-title {
    color: #1f2127;
}
.guojiyewu-sec4 .row>div {
    padding: 0;
}
.wap .guojiyewu-sec4 .guojiyewu-sec-title {
    margin: 25px;
}

.guojiyewu-sec4 .row>div:first-child .guojiyewu-sec4-item{
    padding: 25px;
}
.guojiyewu-sec4 .row>div:last-child .guojiyewu-sec4-item{
    padding-top: 25px;

}


.wap .guojiyewu-sec4-item {
    padding: 15px;
    height: auto;
    margin-top: 10px;
}


.guojiyewu-sec4-item .sec4-item-title {
    font-size: 20px;
    color: #ffffff;
    margin: 20px auto;
}
.guojiyewu-sec4-item ul p {
    font-size: 12px;
    line-height: 22px;
}
.guojiyewu-sec4-item > p {
    margin-bottom: 2.5rem;
    font-size: 12px;
    line-height: 1.9;
    color: #666666;
}
.wap .guojiyewu-sec4-item > p {
    margin-bottom: 1.5rem;
}

.guojiyewu-sec4-item ul{
    height: 260px;
    list-style: none;
    padding:25px;
    color: #ccc;
}
.guojiyewu-sec4-item .sec4LftItemUp{
    background: url("../assets/images/guojiyewu/nation_sec4_3.png") no-repeat center top / cover;
    margin-bottom: 0;
}
.guojiyewu-sec4-item .sec4RhtItemUp{
    background: url("../assets/images/guojiyewu/nation_sec4_4.png") no-repeat center top / cover;
    margin-bottom: 0;
}
.wap .guojiyewu-sec4-item ul{
    height: auto;
}

.guojiyewu-sec4-item ul:last-child{
    background-color: #ffffff;
    color: #000000;
}
/*.guojiyewu-sec4-item ul:first-child{*/
    /*padding-left: 45%;*/
/*}*/
.wap .guojiyewu-sec4-item ul:last-child{
    padding-left: 15%;
}

/*.guojiyewu-sec4-item:hover .sec4LftItemUp~ul{*/
/*display: block;*/
/*}*/

.wap .guojiyewu-sec4-item ul.sec4RhtItemUp {
    padding-bottom: 35px;
}
.wap .guojiyewu-sec4-item ul.sec4LftItemUp {
    padding-bottom: 20px;
    height: auto;
}
.guojiyewu-sec4-item ul h3 {
    font-size: 1rem;
    padding-top:15px;
    padding-bottom:15px;

}
.guojiyewu-sec4-item ul li {
    font-size: 12px;
    margin-top: 22px;
    padding-left: 1.5rem;
    background: url("../assets/images/guojiyewu/nation_sec4_5.png") no-repeat left;
    line-height: 1.5;
}
