body,html{
    padding:0 auto;
    margin:0 auto;
	height:100%;
    font-family: Arial "微软雅黑";
}
.container{
	width:100%;
}
.titlebg{
    background:url(banner-20210923093603.png) no-repeat top center #f3f3f3;
    background-size:100%;
	height:975px;
	min-width:1045px;
}
section{
	margin-top:-966px;
}
.headpx{
min-width:1045px;
}
@media screen and (max-width: 1440px) {
    .main{
        width:1050px;
        height:auto;
        background:#fff;
        box-shadow: 0px 0px 15px #b3b7d6;
        margin:400px auto 0 auto;
        padding-top:13px;
        padding-bottom:13px;

    }

    .main1{
        width:1024px;
        height:321px;
        margin:0 auto;
        background:#fff;
    }


    .main1 img{
        float:left;
    }
	
	.imglbt{
		width:494px;
	}
	
    .main1-left{
        width:494px;
        height:319px;
        border:1px solid #fe0000;
        float:left;
        background:#fff;
    }

    .main1-right{
        width:518px;
        height:319px;
        border:1px solid #fe0000;
        float:right;
        background:#fff;
    }

    .main2{
        width:1024px;
        height:321px;
        margin:8px auto 0 auto;
    }

    .img-main{
        width:486px;
        height:115px;
        display: flex;
        justify-content: space-between;
        padding-top:10px;
    }

    .img-main-left{
        width:162px;
        height:115px;
        padding-left:15px;
        padding-right:10px;
    }

    .img-main-right{
        width:360px;
        height:115px;
        display: flex;
        flex-direction: column;
    }

    .listmain{
        width:1022px;
        height:auto;
        background:#fff;
        margin:0 auto;
        border:1px solid #fe0000;
        padding-bottom:30px;
    }

    .img-main-right2{
        padding-left:25px;
        padding-right:30px;
        width:700px;
        height:115px;
        display: flex;
        flex-direction: column;
    }
}


@media screen and (min-width: 1441px) and (max-width: 1680px) {
    .main{
        width:1440px;
        height:auto;
        background:#fff;
        box-shadow: 0px 0px 15px #b3b7d6;
        margin:430px auto 0 auto;
        padding-top:13px;
        padding-bottom:13px;

    }

    .main1{
        width:1414px;
        height:321px;
        margin:0 auto;
        background:#fff;
    }
	
    .main1 img{
        float:left;
    }
	
	.imglbt{
		width:696px;
	}

    .main1-left{
        width:694px;
        height:319px;
        border:1px solid #fe0000;
        float:left;
        background:#fff;
    }

    .main1-right{
        width:705px;
        height:319px;
        border:1px solid #fe0000;
        float:right;
        background:#fff;
    }

    .main2{
        width:1414px;
        height:321px;
        margin:8px auto 0 auto;
    }

    .img-main{
        width:686px;
        height:115px;
        display: flex;
        justify-content: space-between;
        padding-top:10px;
    }

    .img-main-left{
        width:162px;
        height:115px;
        padding-left:15px;
        padding-right:10px;
    }

    .img-main-right{
        width:550px;
        height:115px;
        display: flex;
        flex-direction: column;
    }

    .listmain{
        width:1414px;
        height:auto;
        background:#fff;
        margin:0 auto;
        border:1px solid #fe0000;
        padding-bottom:30px;
    }

    .img-main-right2{
        padding-left:25px;
        padding-right:30px;
        width:1000px;
        height:115px;
        display: flex;
        flex-direction: column;
    }
}

@media screen and (min-width: 1681px) {
    .main{
        width:1540px;
        height:auto;
        background:#fff;
        box-shadow: 0px 0px 15px #b3b7d6;
        margin:530px auto 0 auto;
        padding-top:13px;
        padding-bottom:13px;

    }
	section{
		margin-top:-680px;
	}
	

    .main1{
        width:1514px;
        height:321px;
        margin:0 auto;
        background:#fff;
    }

    .main1 img{
        float:left;
    }
	.imglbt{
		width:740px;
	}
    .main1-left{
        width:744px;
        height:319px;
        border:1px solid #fe0000;
        float:left;
        background:#fff;
    }

    .main1-right{
        width:755px;
        height:319px;
        border:1px solid #fe0000;
        float:right;
        background:#fff;
    }

    .main2{
        width:1514px;
        height:321px;
        margin:8px auto 0 auto;
    }

    .img-main{
        width:736px;
        height:115px;
        display: flex;
        justify-content: space-between;
        padding-top:10px;
    }

    .img-main-left{
        width:162px;
        height:115px;
        padding-left:15px;
        padding-right:10px;
    }

    .img-main-right{
        width:600px;
        height:115px;
        display: flex;
        flex-direction: column;
    }

    .listmain{
        width:1514px;
        height:auto;
        background:#fff;
        margin:0 auto;
        border:1px solid #fe0000;
        padding-bottom:30px;
    }

    .img-main-right2{
        padding-left:25px;
        padding-right:30px;
        width:1100px;
        height:115px;
        display: flex;
        flex-direction: column;
    }
}

.main-top{
    width:100%;
    height:40px;
    display: flex;
    justify-content: space-between;
    padding-bottom:6px;
}

.main-top-tit{
    width:167px;
    height:40px;
    background:url(main-tit-bg20210917.jpg) no-repeat;
    font-size:20px;
    color:#fff;
    line-height:40px;
    text-align:center;
}

.main-top-more{
    width:65px;
    height:40px;
    line-height:40px;
    font-size:14px;
    color:#ff0101;
    text-decoration: none;
}

.main-list{
    width:95%;
    margin:0 auto;
    height:30px;
    padding-top:8px;
}

.main-list img{
    float:left;
    padding-top:6px;
    padding-right:15px;
}

.main-list a{
    display: block;
    float:left;
    font-size:16px;
    color:#666666;
    text-decoration: none;
}

.main-list a:hover{
    color:#ff0101;
}

.bottom{
    width:100%;
    height:61px;
    background:#bd1a2d;
    border-bottom:32px solid #daba85;
    margin:8px auto 0 auto;
}


.img-main-right-con{
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}

.img-main-right-con img{
    padding-top:5px;
}

.img-main-right-con a{
    font-size:16px;
    color:#666666;
    text-decoration: none;
    font-weight: bold;
    padding-left:12px;
}

.img-main-right-con2{
    padding-left:22px;
    padding-top:7px;
}

.img-main-right-con2 a{
    font-size:14px;
    color:#666666;
    text-decoration: none;
}

.main2-con{
    width:97%;
    height:auto;
    margin:0 auto;
    display: flex;
    justify-content: space-around;
}

.main2-list{
    padding-top:20px;
    display: flex;
    flex-direction: column;
}

.main2-list a{
    font-size:16px;
    color:#666666;
    text-decoration: none;
    padding-top:20px;
    text-align:center;
}

/*----------------------------------二级页样式----------------------------------*/

.img-main2{
    width:95%;
    height:115px;
    display: flex;
    justify-content: space-between;
    padding-top:20px;
    padding-bottom:30px;
    margin:0 auto;
    border-bottom:1px solid #c2c0c0;
}

.img-main-left2{
    width:162px;
    height:115px;
}

.list-date{
    color:#666666;
    font-size:14px;
    height:115px;
    width: 100px;
    line-height: 115px;
}

.order_fenye{
    width:450px;
    height:20px;
    margin:0 auto;
    text-align:right;
    padding-top:40px;
    padding-bottom:20px;
}

.order_fenye a{
    display:block;
    float:right;
    padding:0 7px;
    border-radius:3px;
    height:20px;
    line-height:20px;
    color:#666;
    text-decoration: none;
}

.order_fenye .order_fenye_hover{
    color:#FF6602;
    border:0;
}