@charset "utf-8";

body{background: #484c65 url(/home/img/module/huodong/MidYear2020/banner.jpg) no-repeat center top;font-family: "AlibabaPuHuiTiR" !important;}
.margin_auto{
    width: 1200px;
    margin: auto;
}
.show{
    display: block !important;
}
/*-----------左边导航 start*------------*/
.left-vertical-menu{
    position: fixed;
    top: 300px;
    left: 20px;
    z-index: 20;
    width: 133px;
    height: 410px;
    padding: 0 3px;
    background: url("/home/img/module/huodong/MidYear2020/left_nav.png")no-repeat;
    box-sizing: border-box;


}
.left-vertical-menu  ul{
    width: 127px;
    height: 410px;
    box-sizing: border-box;

}
.left-vertical-menu  ul li{
    margin-bottom: 4px;

}
.left-vertical-menu  ul a {
    display: block;
    width:127px;
    height:39px;
    margin: auto;
    background:linear-gradient(90deg,rgba(57,69,160,1),rgba(73,90,148,1));
    box-shadow:0px 3px 10px 0px rgba(7,0,2,0.75);
    font-size:14px;
    line-height: 39px;
    color:rgba(255,255,255,1);
}
.left-vertical-menu  ul .bt{
    width:145px;
    height:39px;
    background:linear-gradient(90deg,rgba(80,126,195,1),rgba(99,82,206,1));
    border:1px solid rgba(218,171,119,1);
    box-shadow:0px 3px 10px 0px rgba(7,0,2,0.75);
    margin-left: -10px;
}
.goTop{
    display: inline-block;
    width: 135px;
    height: 72px;
    margin-top: -20px;
    font-size:14px;
    color:rgba(255,255,255,1);
    line-height: 72px;
    background: url("/home/img/module/huodong/MidYear2020/left_nav_top.png")no-repeat;
}
.left-vertical-menu  ul .current a{
    box-sizing: border-box;
    background:linear-gradient(90deg,rgba(185,131,72,1),rgba(218,171,120,1),rgba(170,121,65,1));
    border:1px solid rgba(218,171,119,1);
    box-shadow:-5px 3px 6px 0px rgba(130,94,65,0.75);
    color:#fff;
}
/*-----------左边导航 end*------------*/
.title01{
    width: 1200px;
    height: 117px;
    background: url("/home/img/module/huodong/MidYear2020/title01.png") no-repeat center top;

}
.zytg .title01{
    background: url("/home/img/module/huodong/MidYear2020/title02.png") no-repeat center top;

}
.title01 span{
    font-size: 34px;
    font-weight: bold;
    background:linear-gradient(0deg,#eecf9e 0%, #fef2d6 32%,#fffbf3 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}
.title02 span{
    display: inline-block;
    font-size: 30px;
    letter-spacing: 0px;
    color: #ffffff;
    padding: 0 10px;
}
.title02 i{
    display: inline-block;
    width: 55px;
    height: 17px;
    background: url("/home/img/module/huodong/MidYear2020/title_icon.png") no-repeat center top;
}
.title02 a {
    display: block;
    font-size: 14px;
    text-align: center;
    color: #ffffff;
    width: 100px;
    margin: 20px auto 0;
}
.hot{
    display: block;
    width: 72px;
    height: 73px;
    background: url("/home/img/module/huodong/MidYear2020/hot.png") no-repeat center top;
    position: absolute;
    top:-7px;
    right: -7px;
}
.xjw .list_nav{
    height: 52px;
    margin-top: 30px;
    box-sizing: border-box;

    background-image: linear-gradient(90deg, #11173d , #55629a, #11173d );
    display: flex;
    box-sizing: border-box;
    padding: 15px 60px;
    margin-bottom:60px;
}
.xjw .list_nav li{
    width: 327px;
    font-size: 24px;
    position: relative;
    line-height: 70px;
    letter-spacing: -1px;
    color: #ffffff;
    border-right: 1px solid #0f1323;


}
.xjw .list_nav li:nth-last-child(1){
    border: none;
}
.xjw .list_nav li span{
    display: inline-block;
    width: 327px;
    position: absolute;
    top: -23px;
    left: 50%;
    transform: translateX(-50%);
    cursor: pointer;
    
}

.xjw .list_nav .active01 >span:nth-of-type(1){
    text-shadow: 2px 4px 4px rgba(7, 0, 2, 0.75);
    background: url("/home/img/module/huodong/MidYear2020/xjw_nav_bg.png");
}
.xjw .list_nav .active01 >span:nth-of-type(2){
    background:linear-gradient(0deg,#d18f24 0%, #f7e2b8 50%,#fef2d6 60% ,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.xjw .product{
    position: relative;
    width: 1195px;
    height: 513px;

}
.xjw .product>div{
    position: absolute;
    display: flex;
    width: 1195px;
    justify-content: space-between;
    flex-wrap: wrap;
}
.xjw .product>div>.column{
    width: 290px;
    height: 440px;
    position: relative;
    background: url("/home/img/module/huodong/MidYear2020/xjw_product_bg.jpg") no-repeat center top;
}
.xjw .info .collocation{
    display: flex;
    width: 290px;
    height: 197px;
    flex-wrap: wrap;
    box-sizing: border-box;
    padding-top:35px ;

}
.xjw .info .collocation li{
    width: 143px;
    height: 52px;
    border-right: 1px solid #fff4e0;

}

.xjw .info .collocation li:nth-of-type(2),
.xjw .info .collocation li:nth-of-type(4){
    border: none;
}
.xjw .hdgs .info .collocation li{
    width: 33%;
    border-right: 1px solid #fff4e0;

}
.xjw .hdgs .info .collocation li:nth-of-type(3){
    border: none;
}

.xjw .info .collocation li>div{
    font-size: 16px;
    color: #fff;
    background:linear-gradient(0deg,#eecf9e 0%, #fef2d6 34%,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
    display: inline-block;

}
.xjw .info .collocation li>p{
    font-size: 15px;
    color: #969fbd;

}
.xjw .sc_tbl {
    margin: 30px 0 10px 0;
    height: 26px;
    line-height: 24px;
    padding-left: 20px;
    text-align: left;
    color: #333333;
    position: relative;
}
.xjw .sc_tbl span {
    font-size: 16px;
}
.xjw .sel_box {
    position: absolute;
    top: 0;
    left: 65px;
}
.xjw .sc_tbl .sel_box li {
    width: 47px;
    height: 23px;
    background-color: #55629a;
    font-size: 15px;
    line-height: 23px;
    color: #fff;
    text-align: center;
    position: relative;
    display: list-item;
    float: left;
    margin-left: 4px;
    cursor: pointer;
}
.xjw .sc_tbl .sel_box .active02{
    background-color: #cb9962;
}
.xjw  .price{
    color: #e95048;
    font-size: 20px;
}
.xjw  .price>strong{
    font-size: 48px;
}
.xjw  .price>.jg1{
    color: #3c425c;
    font-size: 15px;
}
.xjw  .o_price{
    color: #3c425c;
    font-size: 15px;
    text-decoration: line-through;
    margin-top: -10px;
}

.buy_now a{
    display: block;
    width: 239px;
    height: 33px;
    margin:  10px  auto;
    background-image: linear-gradient(90deg,
    #878fa0 0%,
    #b87074 0%,
    #e95048 0%,
    #ed761f 100%),
    linear-gradient(
            #787a92,
            #787a92);
    background-blend-mode: normal,
    normal;
    font-size: 15px;
    color: #ffffff;
    line-height: 33px;
}

.buy_now a:hover{
    background-image: linear-gradient(
            #e95048,
            #e95048),
    linear-gradient(90deg,
            #e95048 0%,
            #ed761f 100%),
    linear-gradient(
            #787a92,
            #787a92);
}
.xjw .zs{
    font-size: 14px;
    color: #ec5043;
}
.more{
    width: 1195px;
    height: 60px;
    background: url("/home/img/module/huodong/MidYear2020/more_bg.png") no-repeat -1px -2px;
    position: relative;

}
.gfxjw .more{
    background: url("/home/img/module/huodong/MidYear2020/more_bg.png") no-repeat -1px -1304px;

}
.more a {
    display: block;
    width: 179px;
    height: 41px;
    background-color: #151736;
    border-radius: 20px;
    border: solid 2px #4f5ca2;
    line-height: 41px;
    font-size: 15px;
    color: #5f6cb4;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 30px;
}
.gfxjw .product{
    width: 1195px;
    display: flex;
    flex-wrap: wrap;;
    justify-content: space-between;
}
.gfxjw .product>div{
    width: 290px;
    height: 487px;
    background: url("/home/img/module/huodong/MidYear2020/gfxjw_product_bg.jpg") no-repeat center top;
    margin-bottom: 70px;
    box-sizing: border-box;
    padding: 28px  20px 0;
    position: relative;
}
.gfxjw .info .gfxjw_text{
    background:linear-gradient(0deg,#eecf9e 0%, #fef2d6 34%,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;

}

.gfxjw .info  .collocation li{
    text-align: left;
    color: #ffffff;
    font-size: 16px;
    margin-bottom: 5px;
}
.gfxjw .info .collocation .title{
    font-size: 24px;

    text-align: left;
}
.gfxjw .info  .collocation li p{
    display: inline-block;
    width: 45px;
    font-size: 14px;
    color: #969fbd;
    margin-right: 10px;
}
.gfxjw .sc_tbl ,
.gfxjw .defense_tbl {
    margin: 30px 0 10px 0;
    height: 53px;
    line-height: 24px;
    text-align: left;
    color: #333333;
    position: relative;
}

.gfxjw .sc_tbl{
    margin: 12px 0 10px 0;

}
.gfxjw .sc_tbl span,
.gfxjw .defense_tbl span {
    font-size: 14px;
    color: #969fbd;
    display: block;
}

.gfxjw .sc_tbl .sel_box li,
.gfxjw .defense_tbl .defense_box li {
    display: inline-block;
    width: 55px;
    height: 23px;
    background:  #55629a;
    font-size: 15px;
    line-height: 23px;
    text-align: center;
    position: relative;
    margin-right: 4px;
    margin-top: 5px;
    float: left;
    cursor: pointer;
}
.gfxjw .info   .active03{
    background-color: #cb9962 !important;
}
.gfxjw .info  .price{
    font-size: 20px;
    color: #e95048;
}
.gfxjw .info  .price>strong{
    font-size: 34px;
}
.gfxjw  .o_price{
    color: #747a97;
    font-size: 15px;
    text-decoration: line-through;
    margin-top: -10px;
}

.xnzj .product_nav,
.hwfwq .product_nav,
.gfcp .product_nav{
    display: flex;
    width: 838px;
    height: 65px;
    margin-top: 34px;
    box-sizing: border-box;
    padding-right: 60px;
    background: url("/home/img/module/huodong/MidYear2020/product_nav_bg.png") no-repeat center bottom;
    justify-content: space-between;
}
.xnzj .product_nav{
    width: 655px;
    background: url("/home/img/module/huodong/MidYear2020/product_nav_bg.png") no-repeat -183px bottom;

}
.xnzj .product_nav li,
.hwfwq .product_nav li,
.gfcp .product_nav li{
    display: block;
    width: 183px;
    position: relative;
    cursor: pointer;
}
.xnzj .product_nav li span,
.hwfwq .product_nav li span,
.gfcp .product_nav li span{
    display: inline-block;
    width: 100%;
    font-size: 22px;
    height: 31px;
    position: absolute;
    top: 22px;
    left: 0;
    line-height: 31px;
    border-right: 1px solid #92612b;
    background:linear-gradient(0deg,#eecf9e 0%, #fef2d6 34%,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.xnzj .product_nav  .active04 span:nth-of-type(1),
.hwfwq .product_nav  .active04 span:nth-of-type(1),
.gfcp .product_nav  .active04 span:nth-of-type(1){
    font-size: 24px;
    text-shadow: 2px 4px 4px rgba(7, 0, 2, 0.75);
}
.xnzj .product_nav  .active04 span:nth-of-type(2),
.hwfwq .product_nav  .active04 span:nth-of-type(2),
.gfcp .product_nav  .active04 span:nth-of-type(2){
    font-size: 24px;
    background:linear-gradient(0deg,#d18f24 0%, #f7e2b8 50%,#fef2d6 60%,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.xnzj .product_nav  .active04,
.hwfwq .product_nav  .active04,
.gfcp .product_nav  .active04{
    width: 250px;
    background: url("/home/img/module/huodong/MidYear2020/product_active_bg.png") no-repeat center top;

}
.xnzj .product_nav  .active04 span,
.hwfwq .product_nav  .active04 span,
.gfcp .product_nav  .active04 span{
    border: none;

}

.hwfwq .product,
.gfcp .product{
    width: 1195px;
    /*height: 465px;*/
}
.xnzj .product{
    width: 1195px;
    margin-bottom: 100px;
}
.xnzj .product ul,
.hwfwq .product ul,
.gwgf .product>div>.product_box,
.gngf .product ul{
    width: 1195px;
    height: 112px;
    box-sizing: border-box;
    padding: 17px 0;
    background: #1b1e57;
    border-bottom: solid 1px #405fbc;
    border-right: solid 2px #405fbc;
    border-left: solid 2px #405fbc;
    display: flex;
    justify-content: space-between;
    position: relative;
}
.gwgf .product>div>.product_box{
    padding: 0;
    height: auto;
}

.xnzj .product ul:hover,
.hwfwq .product ul:hover,
.gngf .product ul:hover{
    background: #3c37a8;
}
.gwgf .product>div>.product_box:nth-last-child(2),
.xnzj .product>div>ul:nth-last-child(2),
.hwfwq .product>div>ul:nth-last-child(2),
.gngf .product>div>ul:nth-last-child(2){
    border-bottom:2px solid  #405fbc;
}
.gwgf .product>div>.product_box:nth-of-type(1),
.xnzj .product>div>ul:nth-of-type(1),
.hwfwq .product>div>ul:nth-of-type(1),
.gngf .product>div>ul:nth-of-type(1){
    border-top: 2px solid  #405fbc;
}

.gngf .product ul li{
    width: 127px;
    text-align: center;
}
.xnzj .product ul li,
.hwfwq .product ul li{
    width: 100px;
    text-align: center;
}
.xnzj .product ul li:nth-of-type(1) {
    width: 188px;
    height: 106px;
    background: #20235e;
    margin-top: -16px;
    line-height: 106px;
    font-size: 20px;
    color: #fff;
}

.xnzj .product ul li span,
.hwfwq .product ul li span,
.gfcp .product ul li span{
    display: inline-block;
    margin: 16px 0 10px;
    background:linear-gradient(0deg,#eecf9e 0%, #fef2d6 34%,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 16px;
    font-weight: 600;
}
.xnzj .product ul li p,
.hwfwq .product ul li p,
.gfcp .product ul li p{
    font-size: 15px;
    letter-spacing: 0px;
    color: #969fbd;
}
.xnzj .product ul li:nth-last-child(1),
.hwfwq .product ul li:nth-last-child(1),
.gfcp .product ul li:nth-last-child(1){
    width:230px;

}
.gfcp .product ul li:nth-last-child(2) p{
    text-decoration: line-through;
 }
.xnzj .product ul li:nth-last-child(2),
.hwfwq .product ul li:nth-last-child(2),
.gfcp .product ul li:nth-last-child(2){
    width:200px;
    border-left: 1px solid  #425796;
    border-right: 1px solid  #425796;

}
.xnzj .product ul li:nth-last-child(2) p,
.hwfwq .product ul li:nth-last-child(2) p,
.gfcp .product ul li:nth-last-child(2) p{
    margin: -10px 0 0 0 ;
}
.xnzj .product ul li:nth-last-child(2) span,
.hwfwq .product ul li:nth-last-child(2) span,
.gfcp .product ul li:nth-last-child(2) span{
    margin: -3px 0 0 0 ;

}
.xnzj .product ul li:nth-last-child(2) i,
.hwfwq .product ul li:nth-last-child(2) i,
.gfcp .product ul li:nth-last-child(2) i{
    font-size: 48px;
    background:linear-gradient(0deg,#ab7a43 0%, #daab78 29%,#ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.xnzj .product ul li:nth-last-child(2) em,
.hwfwq .product ul li:nth-last-child(2) em,
.gfcp .product ul li:nth-last-child(2) em{
    font-size:20px;
    background:linear-gradient(0deg,#ab7a43 0%, #daab78 29%,#ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

}
.gwgf .product>div>.product_box .product_left{
    width: 180px;
    background: #20235e;
    position: relative;
}
.gwgf .product>div>.product_box .product_left span{
    position: absolute;
    top: 50%;
    left: 50%;
    color: #fff;
    font-size: 20px;
    transform: translate(-50%,-50%);
}
.gwgf .product>div>.product_box .product_rigth{
    width: 1011px;
    background: #1b1e57;
}
.gwgf .product>.zfxt>.product_box .product_rigth{
    width: 981px;
}
.gwgf .product>div>.product_box .product_rigth ul{
    display: flex;
    height: 112px;
    padding: 17px 0;
    box-sizing: border-box;
    border-bottom: 2px solid  #425796;
}
.gwgf .product>div>.product_box .product_rigth ul:nth-last-child(1){
    border-bottom: none;
}
.xnzj .product ul:hover>li,
.gwgf .product>div>.product_box .product_rigth ul:hover,
.gwgf .product>div>.product_box:hover>.product_left{
    background:  #3c37a8 !important;
}

.gwgf .product li{
    width: 111px;
}
.gwgf   .product .mg ul li:nth-of-type(1){
    width: 145px;
}
.gwgf .product .hg  li{
    width: 100px;
}
.gwgf .product .zfxt  li{
    width: 130px;
}
.xnzj .buy_now a,
.hwfwq .buy_now a,
.gfcp .buy_now a{
    width: 179px;
    height: 38px;
}
.xnzj .buy_now .zs,
.hwfwq .buy_now .zs,
.gfcp .buy_now .zs{
    font-size: 14px;

    color: #d7d7d7;
}
.gngf .more{
    background: url(/home/img/module/huodong/MidYear2020/more_bg.png) no-repeat -1px -2280px;
}

.gwgf .more{
    background: url(/home/img/module/huodong/MidYear2020/more_bg.png) no-repeat -7px -2979px;
}
.zytg .product{
    display: flex;
    justify-content:space-between;
    margin-top: 65px;
}
.zytg .product>div{
    width: 590px;
    height: 213px;
    position: relative;
    display: flex;
}
.zytg .product>div:nth-of-type(1){
    background: url(/home/img/module/huodong/MidYear2020/zytg_bg_left.png) no-repeat ;
}
.zytg .product>div:nth-of-type(2){
    background: url(/home/img/module/huodong/MidYear2020/zytg_bg_right.png) no-repeat ;
}
.hwfwq .more{
     background: url(/home/img/module/huodong/MidYear2020/more_bg.png) no-repeat -7px -4505px;
 }

.zytg .product .left{
    width: 356px;
    display: flex;
    justify-content: space-between;
    margin-top: 100px;
    margin-left: 10px;
}
.zytg .product .left li{
    width: 20%;
}
.zytg .product .left li p{
    font-size: 16px;
    margin-bottom: 10px;
    background:linear-gradient(0deg,#eecf9e 0%, #fef2d6 34%,#fffbf3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: 600;
}
.zytg .product .left li span{
    font-size: 14px;
    color: #969fbd;
}
.zytg .product .buy_now{
    width: 223px;
    padding-top: 50px;
}
.zytg .product .buy_now a{
     width: 187px;
     height: 39px;
     font-size: 15px;
    line-height: 39px;


 }

.zytg .product .buy_now span>i,
.zytg .product .buy_now span{
    display: inline-block;
    font-size: 20px;
    background:linear-gradient(0deg,#ab7a43 0%, #daab78 29%,#ffffff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.zytg .product .buy_now span>i{
    font-size: 48px;
}
