@charset "utf-8";
*{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
input:focus,button:focus{outline:0;}
img{border:0;vertical-align:top;}
var,em{font-weight:normal;font-style:normal;}
html,body{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:14px;color:#333;line-height:1.6;}
a{color:#333;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.m-mob{display: none;}
.g-wrap{max-width:1920px;margin:0 auto;overflow:hidden;position:relative;}
.m-mob-header{width:100%;display:none;}
.m-header{height:667px; overflow: hidden;}
.m-header .m-wrap{height: 730px;}


.g-body1{background:url(../images/bottomLm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body1 .g-wrap{background: url(../images/headerList1-xss_20220913.png) top center no-repeat;}
.g-body1 .m-content{background: url(../images/topBgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body2{background:url(../images/bottom2Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body2 .g-wrap{background: url(../images/headerList2-xss_20220913.png) top center no-repeat;}
.g-body2 .m-content{background: url(../images/top2BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body3{background:url(../images/bottom3Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body3 .g-wrap{background: url(../images/headerList3-xss_20220913.png) top center no-repeat;}
.g-body3 .m-content{background: url(../images/top3BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body4{background:url(../images/bottom4Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body4 .g-wrap{background: url(../images/headerList4-xss_20220913.png) top center no-repeat;}
.g-body4 .m-content{background: url(../images/top4BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body5{background:url(../images/bottom5Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body5 .g-wrap{background: url(../images/headerList5-xss_20220913.png) top center no-repeat;}
.g-body5 .m-content{background: url(../images/top5BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body6{background:url(../images/bottom6Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body6 .g-wrap{background: url(../images/headerList6-xss_20220913.png) top center no-repeat;}
.g-body6 .m-content{background: url(../images/top6BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body7{background:url(../images/bottom7Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body7 .g-wrap{background: url(../images/headerList7-xss_20220913.png) top center no-repeat;}
.g-body7 .m-content{background: url(../images/top7BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.g-body8{background:url(../images/bottom8Lm_xss_20220905.png) bottom center no-repeat; padding-bottom: 200px;}
.g-body8 .g-wrap{background: url(../images/headerList8-xss_20220913.png) top center no-repeat;}
.g-body8 .m-content{background: url(../images/top8BgLm_xss_20220905.jpg) top center no-repeat; margin-top: -5px;}

.m-left{float: left;}
.m-right{float: right;}
.m-ban{width: 1200px; margin-left: auto; margin-right: auto; text-align: center;}
.m-navs{margin-left: auto; margin-right: auto; width: 1403px;}

.m-headerText1{margin-left: auto; margin-right: auto; text-align: center; margin-top: 283px;}

.m_conList{background: #fff; width: 1258px; margin-left: auto; margin-right: auto; border: 1px dashed #efd5b5; padding: 45px 0;}
.m_conList .m_con{width: 1150px; margin-left: auto; margin-right: auto;}

.g-body1 .m_imgList{overflow: hidden; clear: both; margin-right: -47px;}
.g-body1 .m_imgList li{float: left; margin-bottom: 50px; background: url(../images/imgBgLm_xss_20220905.png); width: 352px; height: 529px; text-align: center; margin-right: 47px;}
.g-body1 .m_imgList li .m_imgWrap{width: 320px; margin-top: 15px; margin-left: auto; margin-right: auto; margin-bottom: 20px; height: 450px; overflow: hidden;}
.g-body1 .m_imgList li .m_imgWrap img{width: 320px; height: 450px; transition: all 0.8s;}
.g-body1 .m_imgList li .m_imgWrap img:hover{transform: scale(1.1);}
.g-body1 .m_imgList li p{color: #333333; font-size: 18px; width: 100%; line-height: 26px;}
.g-body1 .m_imgList li p a{color: #333333; display: block; width: 80%; margin-left: auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.m_imgList_1{overflow: hidden; clear: both; margin-right: -25px;}
.m_imgList_1 li{float: left; margin-bottom: 50px; width: 373px; text-align: center; margin-right: 18px;}
.m_imgList_1 li .m_imgWrap{width: 373px; margin-top: 15px; margin-left: auto; margin-right: auto; margin-bottom: 20px; height: 280px; overflow: hidden;}
.m_imgList_1 li .m_imgWrap img{width: 373px; height: 280px; transition: all 0.8s;}
.m_imgList_1 li .m_imgWrap img:hover{transform: scale(1.1);}
.m_imgList_1 li p{color: #333333; font-size: 18px; width: 100%; line-height: 26px;}
.m_imgList_1 li p a{color: #333333; display: block; width: 80%; margin-left: auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.g-body3 .m_imgList_1 li:last-child{float: none; margin-left: auto; margin-right: auto;}

.m_imgList_2{overflow: hidden; clear: both; margin-right: -47px;}
.m_imgList_2 li{float: left; margin-bottom: 50px; background: #fff1d7; width: 352px; height: 529px; text-align: center; margin-right: 47px;}
.m_imgList_2 li .m_imgWrap{width: 320px; margin-top: 15px; margin-left: auto; margin-right: auto; margin-bottom: 20px; height: 450px; overflow: hidden;}
.m_imgList_2 li .m_imgWrap img{width: 320px; height: 450px; transition: all 0.8s;}
.m_imgList_2 li .m_imgWrap img:hover{transform: scale(1.1);}
.m_imgList_2 li p{color: #333333; font-size: 18px; width: 100%; line-height: 26px;}
.m_imgList_2 li p a{color: #333333; display: block; width: 80%; margin-left: auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*分页*/
.m-pages{width: 60%; margin-left: auto; margin-right: auto; text-align: center;}
#displaypagenum span { background: none; color: #000; font-size: 12px; border: none; } 
.ptfont {color: #000; border: 1px #ccc solid;} 
.pagefont { color: #000; border: 1px #ccc solid; } 
.pagefont, .ptfont, .pagefontpic, .ptfontpic, .pagefontcon, .ptfontcon { font-size: 12px; padding: 5px 8px; margin: 8px 0; overflow: hidden; line-height: 30px; background: #f0f4f5; }

@media only screen and (max-width:1024px) {
	body,.g-wrap{background-size: contain;}
    .m-part1{width: 96%; margin-bottom:30px; margin-left: auto; margin-right: auto;}
    .m-left,.m-right{float: none;}
    .m-mob-header{display: block;}
    .m-header{background: none; height: auto; display: none;}
    .m-header .m-wrap{height: auto;}
    .m-part2{width: 100%; height: auto;}
   	.m-navs{width: 100%;}
   	.m-navs img{width: 100%;}
    .m-part2 .m-con,.m_conList .m_con{width: 100%;}
    .m_conList{width: 90%;}
    .m_imgList{margin-right: 0;}
    .m_imgList li{float: none; margin-left: auto; margin-right: auto; margin-bottom: 5%;}
    .m-pages{width: 100%;}
    
    .m_imgList_1{margin-right: 0;}
    .m_imgList_1 li{width: 90%; float: none; margin-right: auto; margin-left: auto;}
    .m_imgList_1 li .m_imgWrap{width: 100%; height: auto;}
    .m_imgList_1 li .m_imgWrap img{width: 100%; height: auto;}
    
    .m_imgList_2{margin-right: 0;}
    .m_imgList_2 li{width: 90%; float: none; margin-right: auto; margin-left: auto;}
    .m_imgList_2 li .m_imgWrap{width: 100%; height: auto;}
    .m_imgList_2 li .m_imgWrap img{width: 100%; height: auto;}
}