@charset "utf-8";
@media only screen and (min-width: 1004px) and (max-width: 2800px){
/** 鼠标滑过 斜切 **/
.dd,.simg,.imgW .img,.imga,.ab-div1,.more-btn1{transition:all ease-in .3s;-moz-transition:all ease-in .3s;-ms-transition:all ease-in .3s;-o-transition:all ease-in .3s;-webkit-transition:all ease-in .3s;}
.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;
}
.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;
}
.m5-lis1t dd:hover{
    transform:translateY(-10px);-moz-transform:translateY(-10px);
    -ms-transform:translateY(-10px);-o-transform:translateY(-10px);
    -transform:translateY(-10px);
}
.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.nav-sub1{width:870px;}
.nav-sub{position: absolute; left:0;display:none;top:100%;width:100%;background-color:rgba(0,0,0,0.5);overflow:hidden;} 
.nav-sub>a{line-height:40px !important;margin-top:-1px;border-top:1px solid #a8a8a8;width:90%;margin:-1px auto 0;display:block;}
.nav-sub-list{padding:20px}
.nav-sub-list li{width:25%;float:left;}
.nav-sub .h2{font-size:18px;margin-bottom:10px;}
.nav-sub a{display:block;line-height:30px;color:#fff;}
.nav-sub a span{display:block;width:80%;margin:0 auto;}
.nav-sub a:hover{color:red;}
.nav-sub a:hover span{background:url(../images/1ico1.png) no-repeat right center;}
#nav{margin-left:300px;}
.main2-swiper-num{display:none}
}
@media only screen and (min-width:770px) and (max-width: 2800px){
#cp_banner.cp-show-banner .swiper-button{width:40px !important;height:60px !important;position:absolute;top:50%;bottom:auto;margin-top:-130px !important;margin:0;border:none;background-color:initial !important;}
#cp_banner.cp-show-banner .swiper-button-prev{background-image:url(../images/ban-le.png) !important;left:30px;}
#cp_banner.cp-show-banner .swiper-button-next{background-image:url(../images/ban-ri.png) !important;right:30px;}

}
@media only screen and (max-width: 1450px){
.ab-div1{width:90%;left:5%;margin-left:0}
.m2-div .ntit{width:90%;margin:15px auto}
.news-list1 .imga{padding-top:8px;padding-bottom:8px;}
#cp_banner .ntit{margin-bottom:10px;}

}

@media only screen and (max-width: 1367px) {
/** 首页 **/
.box1{width:96%}
.nava{font-size:18px;}
.nav-sub .h2{font-size:16px;}

.m-padd{padding-top:50px;}
.h-tit{margin-bottom:30px;}
.cp-show-top-le{width:45%}
.cp-show-top-ri{left:4%}
.cp-show-top-le-np{line-height:2.5}
.news-list.news-list1 .time{padding:5px 20px 5px 0;width:80px;}
.news-list1.news-list .imga{padding-left:120px;}
.news-list1.news-list .time .font34{font-size:25px;}
#cp_banner .ntit{margin-bottom:5px;font-size:16px;}
.news-list .np{font-size:13px;}

}
@media only screen and (max-width: 1280px) {
.box{width:1000px;}
.nava{font-size:16px;}
.news1-le{width:400px;}
.news1-ri-div .h2{line-height:40px;}
.news1-ri-div .np{margin-bottom:0;line-height:23px;height:46px;font-size:12px;}
.news1-ri-div{margin-left:15px}

.cp-show-main2-list dd{width:32%;font-size:14px;}
.band-main1{padding-top:70px;}
.band-main2{padding:70px 0}

}

@media only screen and (max-width: 1024px) {
body{}
.logo-text{display:none;}

}

@media only screen and (max-width: 1004px) {
*{box-sizing:border-box}
.box{width:96%;}
body{padding-top:50px;}
/** 头部 **/
.menu{display:block; position:fixed;z-index:10000}
#top{height:50px; padding:0px;border-bottom:1px solid #ddd;z-index:9999;position:fixed;width:100%;top:0}
#top .box1{padding:0}
.logo{background-size:auto 40px;margin-top:0;}
.logo img{opacity:0;height:40px;}
#nav{display:none;background:#fff;width:100%;position:fixed;left:0px;top:50px;background-color:rgba(0,0,0,0.5);height:100%}
#nav .box1{width:100%;background-color:#fff;}
#nav_list dd{width:100%; margin:0 auto;float:none;text-align:left;padding:0}
.nava{display:block; line-height:20px; 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:10px 4%;color:#333}
/** 二级导航 **/
.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%}
.m2-div .ab-div1{opacity:1;filter:alpha(opacity=100);}
.m2-div .div .num{display:none;}
.main2-swiper-num.swiper-pagination{position:static;margin-top:-15px;}
.main2 .bgct{padding:50px 0 30px}
.news-list .time{width:125px;}
.m3-le-div{padding:100px 50px}
.news-list.news-list1 .time{width:100px;}
.band-main1{padding-top:50px;}
.band-main2{padding:50px 0}
.newscon_tit1 .h2{font-size:30px;}


}
@media only screen and (max-width: 980px) {
.main1{background-size:100%}
#footer .table{display:block;}
#footer .row,#footer .cell{display:block;width:100%;text-align:center;margin:0;}
.ft-le{margin-bottom:20px !important}

#footer{padding:50px 0}
.ft-logo{display:none;}
.wap-qq{display:inline-block;}
.pc-qq{display:none;}
#copy p{display:block;float:none;width:100%;text-align:center;font-size:12px;}
.cp-show-top-le-tit{font-size:25px;}
.cp-show-top-le-np{font-size:16px;line-height:2.2}
.news-swiper .band-le,.news-swiper .band-ri{width:100%;left:0}
.news-imga .np{margin:15px 0}
.news-swiper .band-le{margin-bottom:30px;}
.band-main2-list .history-np-tit .history-np{font-size:16px;}
.history-np{font-size:14px;}
.history-time{font-size:18px;}
.newscon_tit1 .h2{font-size:25px;}
.shouh-list dd{width:100%;margin-left:0 !important}
.shouh-list dt,.shouh-ico,.shouh-num{display:none}
.shouh-list .shouh-div{margin-left:0;margin-right:0}
.shouh-list dd{padding:20px 0}

}
@media only screen and (max-width:890px) {
.m3-le-div{padding:50px}
.m3-ri-div{width:94%;margin:50px auto;}
.main3.table,.main3 .row,.main3 .cell{display:block;width:100%}
.m3-le-div{padding:30px 20px;}
.m3-le-div .np{line-height:2;}
.cp-show-main2-list dd{width:49%;}
.cp-show-main3{margin:-150px 0 50px}
.cp-show-main2{padding-bottom:200px;}
.sh-box .w5{width:100%;float:none;}
.sh-ri{margin-top:20px;}
.sh-box *{font-size:14px;}
}

@media only screen and (max-width:769px) {
.m1-list dd .np{line-height:23px;height:69px;}
.m-padd{padding-top:30px;}
.h-tit{margin-bottom:15px;}
.h-tit{font-size:20px;}
.h-tit .h99{font-size:12px;margin-top:-10px;}
#footer{padding:30px 0}
.ny-nav a{padding:20px;font-size:18px;}
#cp_banner,#cp_banner .swiper-slide{margin-bottom:100px;}
.ny-nav{margin-bottom:50px;}
.ny-banner{background-size:auto 250px;height:250px;}
.cp-show-banner .swiper-container{margin:0;}
#cp_banner.cp-show-banner .swiper-button{border-radius:50px;}
.newscon_tit1 .h2{font-size:20px;}
.contact-list dd{width:44.5%;margin-bottom:15px;}
}
@media only screen and (max-width:680px) {
.main1{padding-bottom:200px;}
.m3-ri-div{width:100%;margin:0 auto;padding-bottom:40px;}
#cp_banner{margin-bottom:50px;}
.cp-show-top-le,.cp-show-top-ri{width:100%;display:block;left:0;margin-bottom:50px;}

.cp-show-top-le-tit{font-size:20px;}
.cp-show-top-le-np{font-size:14px;line-height:2}
.cp-show-top-le-tit .fam{font-size:14px;}
.band-main2-list dd{width:100%;margin-left:0 !important;text-align:left !important;margin-bottom:15px;}
.band-main2-list dd .div{margin:0 !important}
.band-main2-list b.rd50{display:none}
.band-main2-list dt{display:none;}
.band-main2{padding-top:0px;}
.news-swiper .news-time{font-size:35px;}
.newscon_tit1 .h2{font-size:16px;}
.news_content{padding:30px 0}
.fy p{width:100% !important;float:none !important;}
.shouh-list{margin:50px 0}
.band-le,.band-ri{width:100%;display:block;left:0;margin-bottom:20px;}

}
@media only screen and (max-width: 580px) {
.m1-list dd{width:50%;padding-bottom:0;margin-top:-1px;}
.ab-div1 .np{line-height:20px;}
.m3-le-div{padding:20px 10px;}
.m3-tit{margin-bottom:10px}
.ny-nav a{width:25%;padding:15px 0;float:left;margin:0;font-size:14px;}

}

@media only screen and (max-width:480px) {
.m1-list dd .np{line-height:20px;height:60px;margin:5px 0}
.news-list .time{width:100px;padding:15px 20px 15px 0}
.news-list .time .font34{font-size:22px;}
.news-list .imga{padding-left:120px;}
.news-list .ntit{font-size:16px;margin-bottom:8px;}
.contact-list dd{width:100%;float:none}
.contact-form-list .w5{width:100%;float:none;}
.contact-form-list dd{margin-bottom:15px;}
.shouh-list .font16{font-size:14px;}
.shouh-list dd h3.font20{font-size:16px;}
.shouh-list{margin:30px 0}

}


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

}




