.popup{width: 100vw;height: 100vh;background: rgba(0,0,0,.3);display: none;position: fixed;top: 0px}
.popupbox{width: 790px;height: 468px;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 10px}
.popup_tit{background: #e6002d;border-radius: 10px 10px 0px 0px;height: 117px;text-align: center;color: #fff}
.popup_tit h2{font-size: 35px;padding-top: 26px;}
.popup_tit p{font-size: 20px;}
.popupinput{padding-top: 54px;text-align: center;font-size: 20px;}
.popupinput input{width: 385px;height: 64px;background: #e7e7e7;border-radius: 5px;margin-bottom: 22px;font-size: 18px;text-indent: 20px;color: #999999}
.popupinput p{color: #999;font-size: 12px;margin-top: -20px;line-height: 30px;}
.popupinput a{width: 385px;height: 64px;display: block;border-radius: 5px;background:#e6002d;line-height: 64px;color: #fff;display: inline-block; }
.listax{position: absolute;width: 66px;height: 66px;border-radius: 50%;background: #fff;right: -33px;top:-33px;text-align: center;line-height: 66px;font-size:40px;color:#666}
.banner_boxi{width: 100%;height: 620px;background:  no-repeat; background-position: center;}
.souduo{width: 300px;height: 44px;border-radius: 44px;border:1px solid #ccc;float: right;margin-top: 23px;position: relative;margin-bottom: 10px;}
.souduo input{width: 100%;height: 100%;background: none;font-size: 20px;text-indent: 25px;color: #999999}
.souduo p{position: absolute;right: 5px;top:9px;}
.lisyua-y{display: flex;flex-direction:column;}
.lisyua_series{flex: 1;margin-bottom: 42px;overflow: hidden;}
.lisyua_lsit{width:31.66766%;margin-right: 30px;background: #f7f7f7;position: relative;overflow: hidden;transition: transform 1s ease-in-out;float: left;margin-bottom: 40px;}
.lisyua_series .lisyua_lsit:last-child{margin-right: 0px}
.lisyua_lsit img{display: block;height: 279px;width: 100%;}
.lisyua_sizeo{text-align:center;}
.lisyua_sizeo h2{font-size: 23px;line-height: 80px;}
.lisyua_sizeo .left,.lisyua_sizeo .right{width: 50%;}
.lisyua_sizeo .left span,.lisyua_sizeo .right span{font-size: 15px;color: #818181;line-height: 40px}
.lisyua_sizeo .left h3,.lisyua_sizeo .right h3{font-size: 24px;color: #e6002d}
.zai{background: rgba(16,16,16,.7);width: 100%;height: 100%;position: absolute;top: 100%;left: 0px;text-align: center;transition: .5s}
.zai a{display: inline-block;width: 236px;height: 50px;color: #fff;border:1px solid #fff;line-height: 50px;margin-top: 50%;}
.lisyua_lsit:hover .zai{top: 0px}
.pageselection{display: flex;height: 64px;}
.pageselection .sizc{color: #999999;flex: 1}
.pageslist{flex: 4;display: flex;flex-direction: row-reverse;}
.pageslist ul{display: flex;}
.pageslist li{width: 40px;height: 40px;text-align: center;line-height: 40px;background: #f3f3f3;margin-left: 10px}
.pageslist li input{width: 100%;height: 100%;background: none;text-align: center;}
.pageslist .on{background: #d7d7d7}
.pageslist .saxi{width: 60px;}
.pageslist .none{background: none}


.tit-1p { width:360px; font-size:14px;}
.tit-2p { width:360px; height:18px; color:#999999; }
.tit-2p .bf { display:block; float:left; height:18px; line-height:18px; background: no-repeat left center; padding-left:24px; }
.tit-2p .fz { display:block; float:left; height:18px; line-height:18px; background: no-repeat left center; padding-left:24px; margin-left:40px; }
#pagelist {
    overflow: hidden;
    display: inline-block;
}
#pagelist{
	margin:0 auto;
	display:block;
}
#pagelist a{
	width:30px;
	height:30px;
	border:1px solid #ccc;
	display:inline-block;
	line-height:30px;
	color:#000;
}
#pagelist li {
    float: left;
    margin: 0 6px;
    width: auto;
    text-align: center;
}
.pagelist-this a{
    background: #e6002e;
    color: #fff !important;
}
#pagelist li a:hover{
    background: #e6002e;
    color: #fff;
}
#pagelist li a {
    font-size: 14px;
    padding: 13px 17px;
    display: block;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    border: 1px solid #e6e6e6;
    color: #6d5b5b;
}
.type-wrap{
    width: 1178px;
    margin: 25px auto 0;
}

.lisyua_series .lisyua_lsit:nth-child(3n){
	margin-right:0;
}