@charset "utf-8";
@media only screen and (min-width: 1025px) and (max-width: 2800px){
/** 鼠标滑过 斜切 **/
.dd,.simg,.imgW .img,.imga,.m1-bg,.m1-ico p,.news-list img{transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;-webkit-transition:all ease-in .5s;}
.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{
    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,.news-list .imga: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; display:none;background: rgba(240,240,240,0.9);padding:30px 0;} 
.nav-sub .ul{display:table-row;}

.nav-sub li{display:table-cell;text-align:left;}
.nav-sub li.w1{width:350px;}
.nav-sub li.w2{border-right:1px dashed #333;}
.nav-sub li.w2,.nav-sub li.w3{padding:0 15px}
.nav-sub li.w3 .np{margin-left:10%;}

.nav-sub a{line-height:35px;display:inline-block;width:40%;padding-left:15px;text-align:left;position:relative;}
.nav-sub a::after{content:'';display:block;width:10px;height:100%;background-image:url(../images/01.png);position:absolute;left:0;top:0;transition: all ease-in .2s;-webkit-transition: all ease-in .2s;background-repeat:no-repeat;background-position:left center}
.nav-sub a:hover::after{background-position:-10px center}
.nav-sub a span{display:block;width:80%;margin:0 auto}
.nava{line-height:75px;}
.nav-dd.on .nava::after,.nav-dd:hover .nava::after{content:'';width:100%;height:1px;background-color:#0062b1;content:'';display:block;position:absolute;bottom:1px;}

.top-form{width:220px;position:relative;overflow: hidden;border:1px solid #eee;margin-left:30px;}
.top-form input{height:30px;float: left;width:180px;padding:0 5px;}
.top-form .tj{width:30px;background-image:url(../images/icon/1ss.png);}
.top-ri a span{padding:0 15px;}
.top-ri a:hover{color:#0062b1}
.top-ri{margin-top:25px;}
#nav{position:relative;z-index:200;right:0;top:0;padding-left:220px}
}
@media only screen and (max-width: 1367px) {
/** 首页 **/
.ny-nav{margin-bottom:20px;}
}
@media only screen and (max-width: 1280px) {
.box{width:1000px;}
.ab-h2{font-size:35px;}


}

@media only screen and (max-width: 1024px) {
.box{width:96%}
*{box-sizing:border-box}
.nav-dd .w1,.nav-dd .w3{display:none !important}
.top-form{display:none;}
/** 头部 **/
.menu{display:block; position:fixed}
#header{height:50px; padding:0px;border-bottom:1px solid #ddd;position:fixed;background-color:#fff;}
.top-ri{margin:10px;margin-right:50px;}
.top-ri span{margin:0 15px;}
.logo{max-width:60%;background-size:100%}
.logo img{opacity:0;height:auto;}
#top_form{left:50%; margin-left:-90px; position:fixed; top:10px; z-index:9999}
#nav{display:none;background:#fff;width:100%;position:fixed;left:0px;top:50px;}
#nav_list dd{width:100%; margin:0 auto;float:none;text-align:left;padding:0}
.nava{display:block; line-height:45px; border-bottom:1px solid #ededed;border-top:none !important;border-bottom:1px solid #ddd; font-size:16px;  padding-left:20px; background-size:10px auto !important;padding:0 4%}
/** 二级导航 **/
.nava.click{background:url(../images/icon/nav_ri.png) no-repeat 98% center;}
.nava.click.ico{background:url(../images/icon/nav_down.png) no-repeat 98% center;background-size: 17px auto !important;}
.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%}

#footer{padding:20px 10px}
#footer dd.fl{display:none}
#footer dd.fr{width:100%;float:none;}

.m1-box .w1{width:100%}
.m2-le{width:400px;}
.m2-ri .imga{margin-bottom:10px;padding:10px;}
.news-time{display:none;}
.m3-le{width:400px;}
.m3-ri .div{padding-left:50px;}
.link{margin-top:70px;}



}
@media only screen and (max-width: 980px) {
.padd50{padding: 40px 0;}
.about .mlW,.about .imgW{width:100% !important;max-width:700px;margin:0 auto;display:block;margin-top:20px;}
.about .imgW{text-align:center;}
.about .imgW img{width:100%}
.about .mlW .div{padding:0}
.hy-list .div{width:90%;margin-top:7%}
.renli-list .imgW,.renli-list .mlW{width:100% !important}
.renli-list .div{margin:0 0 20px 0;font-size:14px}
.renli-h2{font-size:20px;}

}
@media only screen and (max-width:890px) {
.m2-le,.m2-ri{width:100% !important;}
.m2-ri .div{padding-left:0;margin-top:15px;}
.padd{padding:20px 0;}
.ab-h2{font-size:30px;}
.cp-list .imga{width:29%;margin:0 2% 30px 0;}
.kh-box .mlW,.kh-box .imgW{width:100% !important;display:block;margin-bottom:15px;}
.lx-ul li{width:100%;display:block;}

}

@media only screen and (max-width:769px) {
.padd50{padding:30px 0;}
.link{margin-top:50px;}
.main3 .box{padding-top:0}
.m3-le{margin-bottom:15px;}
.m3-le,.m3-ri{width:100% !important;position:static;}
.news-list .div{padding-left:20px;}
.news-list .imgW{width:230px;}
.hy-list .div{margin-top:5%}
}
@media only screen and (max-width:680px) {
.wap_banner{display: block}
.pc_banner{display: none !important}
.link{margin-top:30px;}
.m1-box .imgW{width:100px;}
.m1-box .boxW{margin-left: 5%}
.cp-top>.imgW,.cp-top .mlW{width:100% !important;display:block;}
.cp-p0{font-size:28px;}
.ah-h2{font-size:20px;margin:30px 0 10px;}
.ny-w5{width: 100%;float: none;}
.hy-list .div{width:100%;padding:30px;margin-top:0}
.hy-list .np{height:auto;}
.hy-list .imga{margin-bottom:25px;}
.down-list .imgW{width:200px;}
.down-list .np{line-height:20px;max-height:40px;font-size:12px;}
.down-ico{background-size:auto 100%;height:32px;}
.down-list .div{padding-left:10px;}
}
@media only screen and (max-width: 580px) {
.ab-h2{font-size:25px;margin-bottom:20px;}
.news-list .div{padding-left:15px;}
.news-list .imgW{width:200px;}
}

@media only screen and (max-width:480px) {
.h-tit h2{font-size:25px;}
.h-tit p{font-size:16px;}
.h-tit{margin-bottom:20px;padding-bottom:20px;}
.news-list .imgW{width:150px;}
.news-list .ntit{font-size:16px;}
.news-list .p1{margin:0 0 5px}
.news-list .np{line-height:20px;max-height:40px;}
.news-list .imga{padding:15px 0}
.news-list .page{margin-top:20px;}
.cp-list .imga{width:44.5%;margin:0 2% 30px 0;}
.down-list .imgW,.down-list .mlW{width:100% !important;display:block;}
.down-list .div{padding:10px 0 0 0}
.down-list{margin:-20px 0 30px;}
.down-list dd{padding:20px 0;}
}

@media only screen and (max-width: 380px) {
/** 6会员中心 **/
.news-list .imgW{width:130px;}
}




