@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap');
@import url("img.css");
@import url("swiper.css");@import url("animate.css");
::-webkit-scrollbar{width:10px;margin-right:2px}::-webkit-scrollbar-button{height:2px;background-color:#eee}::-webkit-scrollbar:horizontal{height:10px;margin-bottom:2px}::-webkit-scrollbar-thumb{width:10px;background:#cbcbcb}::-webkit-scrollbar-thumb:hover{background:#909090}::-webkit-scrollbar-track{border-radius:10px;background:#ececec}
*{line-height:1.5em;padding:0px;margin:0px;zoom:1;font-style:normal;font-size:15px; font-family:'Poppins','Arial','Microsoft YaHei';outline:none;color:#111;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
h1{ font-weight:700;} 
h2,h3,h4,h5,h6,strong{ font-weight:500;} 
ul,li{list-style-type:none;list-style:none}
table{border-collapse:collapse;border-spacing:0;width:100%}
tbody{display:table-row-group;vertical-align:middle;border-color:inherit}
tr{display:table-row;vertical-align:inherit;border-color:inherit}
td,th{padding:5px 10px;border:1px solid #333;vertical-align:middle}
button{cursor:pointer}
img{object-fit:cover;border:0;display:block}
a,em,b,span,strong,i{display:inline-block}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font-size:100%;border:1px solid #ddd;overflow-x:hidden;outline:none;background:none;}
a,button{text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0)}
input,select,button{outline:none;border:none;background:none;}
html{position:relative;background:#fff;overflow-x:hidden;scroll-behavior:smooth}
li i{line-height:1em}
img{max-width:100%}
.pr{position:relative}
.box{width:1300px;margin:0 auto;position:relative}
@media (min-width:1200px) and (max-width:1600px){
.box{width:1200px;margin:0 auto;position:relative}
}


.img43{display:block;width:100%; padding-bottom:66.6%;position: relative;}
.img43>img{width: 100%;position: absolute;left: 0px;top: 0px;height: 100%;}

.img11{display:block;width:100%; padding-bottom:100%;position: relative;}
.img11>img{width: 100%;position: absolute;left: 0px;top: 0px;height: 100%;}




.list{display:flex;display:-webkit-flex;flex-wrap:wrap}
.listlr{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between}
.qc:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.hide{display:none!important}
.pchide{display:none!important}
.ico{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.Pagination{overflow:hidden;padding:20px 0 20px}
.Pagination a{text-decoration:none;font-size:14px;display:inline-block;color:#333;line-height:30px;width:30px;height:30px;background:#f5f5f5;margin:0 4px;text-align:center;}
.Pagination span{font-size:14px;display:inline-block;color:#fff;background:#004c94;line-height:30px;width:30px;text-align:center;margin:0 10px;}
.Pagination a:hover{color:#fff;background-color:#004c94}
.Pagination a:hover i{color:#fff; }
.Pagination li{display:inline-block}
.Pagination_list{padding:10px 0px;display:flex;flex-wrap:wrap;justify-content:center;display:-webkit-flex;align-items:center}
.Pagination em{float:left;margin:0 5px;font-style:normal;height:24px;line-height:24px;display:inline-block}
.Pagination i{font-size:13px;text-decoration:none;position:relative;top:0px;line-height:30px}
.Pagination b{font-weight:normal}
.Pagination strong{float:left;font-weight:normal;margin:0 10px;font-size:14px;}
.Pagination a:nth-child(1){
    display: block;
}
.Pagination a:last-child{
    display: block;
}


.fenye{padding:10px 0px;margin-bottom:0px;margin-top:40px;overflow:hidden;border-top:1px solid #ddd;display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex}
.fenye a{display:inline-block;width:46%;height:1.5em;line-height:1.5em;overflow:hidden;color:#666;white-space:nowrap;text-overflow:ellipsis;font-size:16px}
.fenye a:hover{color:#000}
.fenye a.fr{text-align:right}
.fenye a.fr i{}


.easyzoom{position:relative;display:inline-block;*display:inline;*zoom:1}
.easyzoom a img{vertical-align:bottom;width:100%}
.easyzoom.is-loading img{cursor:progress}
.easyzoom.is-ready img{cursor:crosshair}
.easyzoom.is-error img{cursor:not-allowed}
.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888}
.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#FFF}
.easyzoom-flyout{top:0;left:0;width:100%;height:100%}
.easyzoom-flyout img{width:auto}
.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}
.easyzoom-flyout img{width:auto!important}

.imghover{overflow:hidden; position:relative;}
.imghover img{transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s;display:block;max-width:100%}
.imghover:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}

.formPoint{position:fixed;display:none;width:100%;z-index:999;left:0px;text-align:center;height:100%;background:rgba(0,0,0,0.5);top:0px}
#loading1{position:relative;top:50%;left:50%;width:100px;margin-left:-50px}
.formPoint .demo1{width:6px;height:6px;border-radius:100%;background:#fff;float:left;margin:0 6px;animation:demo1 linear 1s infinite;-webkit-animation:demo1 linear 1s infinite}
.formPoint .demo1:nth-child(1){animation-delay:0s}
.formPoint .demo1:nth-child(2){animation-delay:0.15s}
.formPoint .demo1:nth-child(3){animation-delay:0.3s}
.formPoint .demo1:nth-child(4){animation-delay:0.45s}
.formPoint .demo1:nth-child(5){animation-delay:0.6s}
@keyframes demo1{0%,60%,100%{transform:scale(1)}
30%{transform:scale(2.5)}
}@-webkit-keyframes demo1{0%,60%,100%{transform:scale(1)}
30%{transform:scale(2.5)}
}.swiper-pagination span{width:10px;height:6px;border-radius:0px;background:#ddd;opacity:1;margin:0 2px!important}
.swiper-pagination .swiper-pagination-bullet-active{background:#004c94;width:15px}
.swiper-slide img{display:block;width:100%}
.swiper-button-next,.swiper-button-prev{background-image:none!important;line-height:44px;text-align:center;transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s}
.swiper-button-prev{left:-50px;text-align:center;line-height:44px;background: #004c94;}
.swiper-button-next{right:-50px;text-align:center;line-height:44px;background: #004c94;}
.swiper-button-next i,.swiper-button-prev i{color: #fff;}
.swiper-slide a{display:block}
.swiper-button-next:after,.swiper-button-prev:after{display:none}
.swiper-container:hover .swiper-button-prev{left:20px}
.swiper-container:hover .swiper-button-next{right:20px}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0}
 

.searchList{min-height:50vh;padding:200px 0}
.searchList h1{text-align:center;font-size:26px;padding-bottom:1em}
.searchList ul{}
.searchList ul li{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex}
.searchList ul li a{width:80%}
.searchList ul li span{}
.tagslist{padding:200px 0 0;min-height:50vh}
.tagslist ul{}
.tagslist ul li{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px}
.tagslist ul li h3{font-size:20px}
.tagslist ul li p{color:#666}
.tagslist ul li em{display:block}
.tagslist ul li a{}
.tagslist ul li span{color:#999;font-size:14px}
.tagslist h2{text-align:center;font-size:26px;padding-bottom:1em}
.WapHead,.WapNav{display:none}
@media screen and (max-width:1199px){body{transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;-webkit-transition:0.4s;position:relative;left:0px}
.WapHead{height:50px;width:100%;position:fixed;left:0px;top:0px;z-index:100;display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex;align-items:center;background: #004c94;padding:0 14px;}
.WapHead .menu{font-size:24px;color: #fff;line-height:50px;text-align:center;}
.WapHead .return{line-height:50px;height:50px;position:fixed;left:0%;width:50px;text-align:center}
.WapHead .WapLogo{display:block;color: #fff;font-size:16px;text-transform:capitalize;font-weight:600;display: flex;flex-wrap: wrap;display: -webkit-flex;justify-content: space-between;align-items:center;}
.WapHead img{height:30px;margin-right: 10px;}
.WapHead i{color:#fff}
.WapNav select{margin:10px 5%;display:block;padding:5px 0;font-size:14px;color:#999;border-bottom:1px solid #f5f5f5;width:90%}
.WapNav{display:block;width:100%;position:fixed;left:100vw;transition:0.4s;height:100%;z-index:99;overflow-y:auto;padding-top:50px;top:0px;background:#fff}
.WapNav>ul{width:90%;margin:0 5%}
.WapNav>ul>li>a{text-transform:capitalize;line-height:45px;color:#333;height:45px;width:86%;display:block;font-size:14px}
.WapNav>ul>li i{width:10%;font-size:12px;display:inline-block;color:#333;text-align:right}
.WapNav>ul>li{position:relative;border-bottom:1px solid #f5f5f5;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex;align-items:center}
.WapNav>ul>li>ul>li>a{display:inline-block;width:80%;font-size:14px;text-transform:capitalize;padding-left:10px}
.WapNav>ul>li>ul>li{display:flex;flex-wrap:wrap;justify-content:space-between;display:-webkit-flex;align-items:center;padding:5px 0}
.WapNav>ul>li>ul{display:none;float:left;width:100%;padding-bottom:20px}
.WapNav .sousuonr{overflow:hidden;margin-top:40px}
.WapNav .sousuonr input{width:80%;float:left;height:40px;line-height:40px;font-size:14px;background:none;text-indent:3px}
.WapNav .sousuonr button{line-height:40px;height:40px;float:right;background:none}
.WapNav .sousuonr button i{font-size:16px;position:relative;top:1px}
.WapNav .sousuonr form{height:40px;border-bottom:1px solid #f5f5f5;margin:0 5%}
.WapNav>ul>li>ul>li>ul{width:100%;display:none;padding:10px 0}
.WapNav>ul>li>ul>li>ul>li>a{display:block;width:100%;font-size:14px;text-transform:capitalize;padding:5px 0;padding-left:20px}
.WapNav>ul>li>ul>li>ul>li>i{line-height:32px;height:32px}
.wapnav body{left:-100vw;overflow-y:hidden}
html.wapnav .WapNav{left:0px}
html.wapnav{overflow-y:hidden}
.backtrack{}
.backtrack i{color: #000;}
.box{width:100%}
.fenye{width:100%;margin-left:0%;border:none;padding:0px;margin-bottom:40px}
.fenye a{width:100%;margin-bottom:10px;font-size:14px}
.fenye a.fr{text-align:left}
.fenye a i{display:none;}
.Pagination a,.Pagination i,.Pagination form{display:none}
.Pagination a:nth-child(1){display:block}
.Pagination a:last-child{display:block}
.Pagination a:last-child i{display:block}
.Pagination a:nth-child(1) i{display:block}
.Pagination span{display:none}
.index_right i{float:none}
.Pagination{margin:0px 0 20px}
.pchide{display:block!important}
.swiper-pagination span{width:10px;height:4px}
.swiper-button-next,.swiper-button-prev{display:none!important}
.searchList{padding:70px 20px}
.searchList h1{font-size:20px}
.searchList ul{overflow:hidden}
.searchList ul li{}
.searchList ul li a{width:100%;font-size:16px;margin-bottom:10px}
.searchList ul li span{font-size:14px;color:#666}
#indexBanner{margin-top:50px}
}