@charset "utf-8";
@media only screen and (min-width: 1004px) and (max-width: 2800px){
/** 鼠标滑过 斜切 **/
.dd,.simg,.imgW .img,.imga,.m1-list .imga *{transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s;-webkit-transition:all ease-in .2s;}
.shadow1 .imga:hover{
    transform:translateY(-10px);-moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);-o-transform:translateY(-10px);
    -transform:translateY(-10px);
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -ms-box-shadow:0px 0px 10px #ccc;
    -o-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;display:table-cell;
}
.shadow2 .imga:hover,.m1-list .imga::after{
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -ms-box-shadow:0px 0px 10px #ccc;
    -o-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;
}
.lateY .imga:hover{
    transform:translateY(-5px);
    -moz-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    -o-transform:translateY(-5px);
    -transform:translateY(-5px);
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -ms-box-shadow:0px 0px 10px #ccc;
    -o-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;
}
.scale:hover .simg,.imgW:hover .img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}


.logo{background-image:none !important}
.nav-sub{position: absolute; left:50%;display:none;width:200px;margin-left:-100px;top:77px;background-color:#FFF;} 
.nav-sub>a{padding:0;display:block;line-height:50px;margin:0 auto;font-size:18px;background-image:url(../images/nav-line1.png);background-position:center bottom;background-repeat:no-repeat;}
.nav-sub a span{display:block;width:80%;margin:0 auto}
.nav-sub>a:hover{color:#00ccff;background-color:#fff}
.nav-sub>a:hover span{background:url(../images/1ico1.png) no-repeat right center;}
.nav-sub::after{content:'';display:block;width:37px;height:16px;background-image:url(../images/001.png);background-position:center;position:absolute;left:50%;bottom: 100%;margin-top:5px;margin-left:-19px;background-repeat:no-repeat;}
.top4 .nav-sub>a{background-image:url(../images/nav-line2.png);}
.top5 .nav-sub>a{background-image:url(../images/nav-line3.png);}

}
@media only screen and (max-width: 1367px) {
/** 首页 **/

}
@media only screen and (max-width: 1280px) {
.box{width:1000px;}
.ny-le{width:730px;}
.ny-ri{margin-left:750px;}
.nav-dd{width: 80px;}


}

@media only screen and (max-width: 1024px) {
body{}


}

@media only screen and (max-width: 1004px) {
*{box-sizing:border-box}
.box{width:96%}
body{padding-top:0.8rem}
/** 头部 **/
.menu{display:block; position:fixed}
#header{height:50px; padding:0px;position:fixed;background-color:#fff;box-shadow:0 0 0.1rem #999}
#header *{color:#333}
#header,.logo,.menu{height:0.8rem}
#header .box{padding:0;width:100%;position:static;}
.menu i{background-color:#333}
.menu{display:flex;align-items:center;justify-content:center}
.menu_div{top:0;height: 17px;}

#top{display:none}
#logo{padding:0}
.logo-text{display:none}
.top-ph{position:absolute;right:60px;top:50%;transform: translateY(-50%);margin:0}

.logo{top:0;background-size:auto 80%;position:static;margin:0 auto;display:block;width:50%;background-position:15px center;}
.logo img{opacity:0;height:100%;}
#top_form{left:50%; margin-left:-90px; position:fixed; top:10px; z-index:9999}
#nav{display:none;background:rgba(255,255,255,0.9);width:50%;position:fixed;right:0px;top:0.8rem;max-width:200px;}
#nav_list dd{width:100%; margin:0 auto;float:none;text-align:left;padding:0}
.nava{display:block; line-height:45px; border-top:1px dashed #ccc;font-size:16px;  padding-left:20px; background-size:6px auto !important;padding:0 4%;text-align:center;}
/** 二级导航 **/
.nava.click{background:url(../images/icon/nav_ri.png) no-repeat 98% center;}
.nava.click.ico{background-image:url(../images/icon/nav_down.png) ;background-size: 10px auto !important;background-position:98% center;background-repeat:no-repeat;}
.nav-down .nava::after{display:none}
.nav-sub{display:none;position:static;background:#f5f5f5}
.nav-sub a{display:block; line-height:40px; border-bottom:1px dashed #ddd; color:#666;padding:0 4%}
.nav-clickshow{position:static;width:100%;height:auto}
.nav-dd:hover .nava{background-color:#fff;color:#333 !important}


.lang{position:absolute;right:60px;top:50%;transform:translateY(-50%);margin-top:0}
.m4-list .div{height:226px;}

.ft-w1{width:25%}
.ft-w2{width:55%}
.ft-w3{width:20%}
.cp-mid img{width:164%;left:-32%;max-width:200%;position:relative;}

.ziz-list .imga{width:44.5%;margin-bottom:0.2rem;height:2rem;display:flex;align-items:center;}
.ziz-list .imga img{object-fit: fill;height:auto;}

}
@media only screen and (max-width: 980px) {
.padd{padding:40px 0;}
.m1-w1,.m1-w2{display:block;left:0;width:100%}
.m1-w2{margin-bottom:20px}
.m1-w2 .dd{padding:15px 0}
.cp-mid{margin:40px 0}

}
@media only screen and (max-width:890px) {

.page1 *{line-height:30px;height:30px !important;}
.page1 .a{width:30px;}


.down-list,.down-list dd{float:none;width:100%;overflow:hidden;}

.ft-w1{width:25%;padding-right:3%}
.ft-w2{width:55%;padding:0 3%}
.ft-w3{width:20%}
#foot .p2{margin-top:10px;}

}
@media only screen and (max-width:751px) {
.box{width:92%}
.ft-w1,.ft-w3{display:none}
.ft-w2{border:none;padding:0;width:100%}
.arrow{background-size:0.3rem;width:0.3rem}
.ny-bn{display:none;}
.ny-nav .box{width:100%}
.ab-w1,.ab-w2{display:block;width:100%;left:0}
.ab-w1{margin-bottom:20px;}
.ab-w1 h2{font-size:0.35rem}
.ab-h2::after{width:20%}
.ft-w2 .inbk{display:block;}
.ft-w2 .p1{font-size:16px;}
.ft-w2 .p2,.ft-w2 .p2 *{font-size:14px;}
.copy{padding:15px}
.copy,.copy *{font-size:13px;}
.foot-top img{width:0.5rem;height:auto;}
.ny-nav .imga{line-height:0.8rem;font-size:16px}
.down-form .lab1{display:none;}
.down-form{padding-left:0}
.down-form .w1{width:35% !important}
.down-form .text2{width:64% !important}
.down-list .down-btn span{display:none;}
.down-list .down-btn{font-size:12px;}
.down-list .div{padding-right:120px;}
.down-list,.down-list dd{width:100%;float:none;margin-bottom:0.2rem;font-size:14px;}

/* .flex-lect{display:flex;} */
}
@media only screen and (max-width:680px) {
.news-list .p1 .ntit{font-size:16px;}
.lan-sub a img{width:0.35rem}
.m1-w2-2 .h3{font-size:0.35rem}
.m1-w2-2 .np{line-height:1.6;}
.htit .h2{font-size:0.45rem;background-size:0.6rem;padding-left:0.75rem}
.htit{margin-bottom: 0.5rem}
.padd{padding:0.5rem 0}
.m4-list .imga{width:100%;float:none;height:auto;}
.m4-list .imgW,.m4-list .mlW{position:static;margin:0 !important;height:auto !important;}
.news-list .imgW{width:30%}
.news-list .mlW{width:67%}
.news-h3 .p1{font-size:20px;}
.cp-list .imga{width:28.9%}
.cp-w1,.cp-w2{display:block;width:100%;left:0;margin-bottom:20px;}
.cp-mid{margin:0.4rem auto}
.w-list dd{padding-bottom:0.2rem;margin-bottom:0.2rem}
.w-list .bgle{font-size:18px;}
.w-list .np{font-size:14px;}
.w-list .h2{background-size:0.25rem}
.m5-w2 .htit .h2{background-size:0.5rem;padding-left:0.6rem}
.m5-w2,.m5-w1{width:100%;display:block;left:0}
.m5-box .line1{display:none;}
.m5-box{border:none}
.m5-w1{text-align:left;margin-bottom:20px;}
.page a.a{display:none;}
.page a.last{display:inline-block;}
.down-form .lab2{width:100px;font-size:16px;}
.down-form{padding-right:110px;}
.news-list .p2{display:none}
}
@media only screen and (max-width: 580px) {


}

@media only screen and (max-width:480px) {

.news-h3 .p1{font-size:16px;}
.news-con{font-size:14px}
.ny-nav .imga{font-size:0.23rem}

}

@media only screen and (max-width: 380px) {
/** 6会员中心 **/

}




