@media screen and (max-device-width: 320px) {
body { -webkit-text-size-adjust: none }
}

@media screen and (max-device-width: 480px) {
body { -webkit-text-size-adjust: none }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
body { -webkit-text-size-adjust: none }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
body { -webkit-text-size-adjust: none }
}

@media (max-width:1440px) {

.floor04 .yingying{padding: 2.5% 0;bottom: 9.3%;}
.floor04 .fl04 .control #goL{bottom: 12%;left: 6%;}
.floor04 .fl04 .control #goR{bottom: 12%;right: 6%;}
}


@media (max-width:1366px) {

.top .tops .nav .span2 .ul1{width: 140px;}
.floor04 .yingying{padding: 2.63% 0;bottom: 9%;}
.ab_txt .news_sub{height: 225px;}

}

@media (max-width:1340px) {
.top .tops .nav .span1{width: 18%;}
}

@media (max-width:1240px) {

.top .tops .nav .span1{width: 19%;}
.top .tops .nav .span3{width: 14.5%;}
.top .tops .nav .span2 .ul1{width: 140px;}
.floor04 .yingying{padding: 2.9% 0;bottom: 8.4%;}
.floor02 .fl02 ul li .f2right a .btn{width: 11%}
.floor02 .fl02 ul li .f2right a .btn{width:11%;}
.news_sub .newsone .nesor .nesorp1{padding: 0 0;}
.join_sub ul .joinxq{width: 95%}
.join_sub ul li{width: 95%}
.ab_txt .news_sub{height: 205px;width: 82.5%}


}

@media (max-width:1240px) {
.top .tops .nav .span1{width: 22%;}
.top .tops .nav .span2{width: 11%;}
.top .tops .nav .span3{width: 16%;}
.team_sub .tdryr{width: 65%}
}




@media (max-width:1024px) {

.top .tops .nav .span1{width: 22%;}
.top .tops .nav .span2{width: 12%;}
.top .tops .nav .span3{width: 16.5%;}
.top .tops .nav .span2 .ul1{width: 120px;}
.banner { height: auto; background: none;padding-top: 100px;}
.banner .m_img{display: block;}
.floor02 .fl02 ul li .f2right a .btn{width: 13%}
.floor03 .fl03 .newsbtn{width:8%;}

.floor04 .fl04 ul li .names .f4p2{padding-bottom: 3%;font-size: 13px;}
.floor04 .yingying{padding:3.5% 0;bottom: 7.2%;}
.floor05 .yingying5{bottom: 9%;}
.floor02 .fl02 ul li .f2left{padding: 15% 0 0 0;}
.floor02 .fl02 ul li .f2left{width: 40%}
.floor02 .fl02 ul li .f2left p{width: 90%;float: none;}
.floor02 .fl02 ul li .f2right{margin-left: 0;width: 55%}

.flex-direction-nav{width: 114%;margin-left: -8%;}
.flex-direction-nav li a{background:url(404.png) no-repeat;}
.flex-direction-nav li a:hover{background:url(404.png) no-repeat;}
#btn_prevs,#btn_nexts{display: none;}
.floor02 .fl02 ul li .f2right a .btn{width: 13%}
.floor02 .fl02 ul li .f2left p{float: left;}
.floor03 .fl03 .fl03ckgd .newsbtn{width: 9%}
.floor04 .fl04 .control #goL{bottom: 11%;left: 5%;}
.floor04 .fl04 .control #goR{bottom: 11%;right: 5%;}
.in_banner { height: auto; background: none;}
.in_banner img{display: block;}
.ab_txt .xgdt ul li .xgdtd1{margin-top: 3%}
.con_sub .ditu{width: 56%;margin-top: 3%;}
.con_sub .contact{width: 40%;}
.con_sub .contact .conp1{font-size: 30px;padding: 0 0 1% 0;}
.con_sub .contact .conp3{font-size: 30px;padding-top: 3%;}
.team_sub .tdryr{width: 60%;}
.news_sub .newsone .nesor .nesorp4{margin-top: 1%;}
.news_sub .newsone .nesor .nesorp1{font-size: 30px;}
.ab_txt .news_sub{width: 85%}
.ab_txt .nesul li .nesdate .nesdate1{font-size: 38px;}
.ab_txt .nesul li  .nesnr .nesnr1{margin-left: 7%;}
.ab_txt .nesul li  .nesnr .nesnr2{margin-left: 7%;}
.join_sub ul .joinxq .jisp2{text-indent: 38%;}
.join_sub ul .joinxq .jisp3{text-indent: 30%;}
.join_sub ul .joinxq .zzzl .rzzg p{margin-left: 14%;}
.join_sub ul .joinxq .zzzl .rzzg .rzzgtxt{margin-left: 14%;}
.join_sub ul .joinxq .jisp4{text-indent: 50%;}

.ab_txt .news_sub{height: 175px}


}

@media (max-width:980px) {
.top .tops .nav .span1{width: 24%;}
.top .tops .nav .span3{width: 18%;}

.ab_txt .news_sub{height: 485px;width: 82%}
.news_sub .newsone .nesol{width: 60%;margin: 0 auto;}
.news_sub .newsone .nesor{width: 100%;margin-top: 4%;}
.ab_txt .news_sub{width: 82%;margin: 5% auto 6%;}

}
@media (max-width:1315px) {
.top .tops .nav .span3{width: 14%;}
}
@media (max-width:1174px) {
.top .tops .nav .span3{width: 18%;}
.join_sub ul .joinxq .jisp3{text-indent: 35%}
.join_sub ul .joinxq .jisp2{text-indent: 40%}
}

@media (max-width:1100px) {
.join_sub ul .joinxq .jisp3{text-indent: 30%}
.join_sub ul .joinxq .jisp2{text-indent: 35%}
.join_sub ul .joinxq .zzzl .rzzg p{margin-left: 14%;}
.join_sub ul .joinxq .zzzl .rzzg .rzzgtxt{margin-left: 14%;}
}

@media (max-width:1063px) {
.team_sub .tdryr{width: 60%}
.join_sub ul .joinxq .jisp3{text-indent: 45%;width :20%}
.join_sub ul .joinxq .jisp4{width: 25%}
.join_sub ul .joinxq .jisp2{text-indent: 30%}
}
@media (max-width:900px) {
.top .tops .nav .span1{width: 28%;}
.top .tops .nav .span2{width: 14%;}
.top .tops .nav .span3{width: 20%;}
.join_sub ul .joinxq{display: none;}
.join_sub ul .joinxq .jisp4{text-indent: 5%;width: 25%}
.join_sub ul .joinxq .jisp3{width :20%}


}
@media (max-width:916px) {
.team_sub .tdry .tdryl{margin:0 auto;float: none;}
.team_sub .tdryr{width: 100%;margin-top: 8%}
.team_sub .tdry{margin-top: 6%;padding-bottom: 5%;}
.top .tops .nav .span3{width: 25%;}
.top .tops .logo{width: 30%}
.top .tops .logo img{width: 100%}
.nav_menu3{width: 70%}

}

@media (max-width:768px) {

.top .tops .nav_menu3{display: none;}
.top{height:70px;}
.top .tops{height:70px;}
.top .tops .logo{line-height: 70px;width: 45%;}
.top .tops .logo img{width: 90%}
.top .tops .menus a{display: block;}
.banner { height: auto; background: none;padding-top: 60px;}
.banner .m_img{display: block;}
.floor01 .fl01 ul li{width: 47%;}
.floor01 .fl01 ul .fjysli{margin-left: 5%}
.floor01 .fl01 ul .fjysli img{padding:3.4% 0;}
.floor01 .fl01 ul li img{width: 100%}
.floor01 .fl01{width: 90%}
.floor03 .fl03 ul{margin-top: -2%}
.floor03 .fl03 ul a li{width: 47%;margin-top: 4%}
.floor03 .fl03 ul a li .f3con{margin-top: 7%}
.floor03 .fl03 .newsbtn{width: 11%}
.floor05 .yingying5{bottom: 8%}
.floor04 .yingying{display: none;}
.floor04 .fl04{width: 90%}
.floor04 .fl04 .control #goL,.floor04 .fl04 .control #goR{display: none;}
.floor04 .fl04 ul li .names .f4p1{font-size: 14px}
.floor04 .fl04 ul li .names .f4p2{font-size: 12px}
.floor03 .fl03{padding-bottom: 5%}
.floor02 .fl02 ul li .f2left{padding: 4% 0 0 0;clear:both;width: 100%;}
.floor02 .fl02 ul li .f2left p{width: 40%;float: none;margin: 0 auto}
.floor02 .fl02 ul li .f2right{width: 100%;margin-left: 0;}
.floor02 .fl02 ul li .f2right p{text-align: center;}
.floor02 .fl02 ul li .f2right .f2con{font-size: 16px;margin-top: 5%;line-height: 28px;}
.floor02 .fl02 ul li .f2right .f2rp1{font-size: 26px;}
.floor02 .fl02 ul li .f2right .f2rp2 a{font-size: 20px;}
.floor02{height: 850px;}
.floor02 .fl02{height: 900px;}
.floor02 .fl02 ul li{height: 750px;}
.floor02 .fl02 ul li .f2right a .btn{width: 9%;margin: 10% auto 0;}
.flex-direction-nav{display: none;}
.in_banner { height: auto; background: none;padding-top:70px;}

.list-page{ display:none}
.page_phone { display:block; width:90%; height: 35px; margin:0 auto 9%;border-spacing: 10px; overflow: hidden;}
.page_phone #AspNetPager2 { width:103%; display: block; height: 35px; }
.page_phone a { display: block; float: left; width:47%; margin-right:3%; box-sizing: border-box; border-collapse: separate; border: 1px solid #cccccc; height: 35px; line-height: 35px; text-align: center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #333;}

.ab_txt .case_sub .cashp2{margin-top: 3%;}
.ab_txt .xgdt ul li .xgdtd2{width: 100%}
.ab_txt .xgdt ul li .xgdtd1{width: 50%;margin-bottom:3%;}

.news_sub .newsone .nesor .nesorp4{margin-top: 1%;}



.p_menu { display: block;}



.con_sub .ditu{width: 99%;float: none;}
.con_sub .contact{width: 99%;float: none;text-align: center;}
.con_sub .contact .conp1{font-size: 30px;padding: 5% 0 1% 0;}
.con_sub .contact p{margin: 0 auto}
.nssh_sub .resh_sub .wenzi{display: none;}
.team_sub .tdry .tdryl{margin:0 auto;float: none;}
.team_sub .tdryr{width: 100%;margin-top: 8%}
.team_sub .tdry{margin-top: 6%;padding-bottom: 5%;}
.news_sub .newsone .nesol{width: 60%;margin: 0 auto;}
.news_sub .newsone .nesor{width: 100%;margin-top: 4%;}
.ab_txt .news_sub{width: 83%;margin: 5% auto 6%;}
.ab_txt .nesul li .nesdate{width: 16%;}
.ab_txt .nesul li .nesckxx{width: 100px;}
.ab_txt .nesul{margin-bottom: 8%;}




.ab_txt .case_sub .cash_txt img{width: 100%;height: auto;}
.nssh_sub .showtxt img{width: 100%;height: auto;}
.floor04 .fl04 .scroll_horizontal .plus{display: none;}
.floor04 .fl04 .scroll_horizontal .minus{display: none;}






.ab_txt .case_sub .cashp2 .wechat-qrcodes{left: 34%;}
.ab_txt .news_sub{height: 415px;width: 82%}
.news_sub:hover #btn_prevs{display: none;}
.news_sub:hover #btn_nexts{display: none;}
.nssh_sub .showtxt img{width: 100% !important;height: auto !important;}









}



@media (max-width:640px) {


.top{height:50px;}
.top .tops{height:50px;}
.top .tops .logo{line-height: 50px}
.banner {padding-top: 50px;}
.floor02 .fl02 ul li .f2left p{width: 60%}
.floor02 .fl02 .fl02bt .a1{font-size: 20px;}
.floor02 .fl02 .fl02bt .a2{font-size: 16px;}
.floor01 .fl01 .f01p1{font-size: 20px;}
.floor01 .fl01 ul li p{font-size: 14px}
.top .tops .logo img{width: 100%}
.floor02 .fl02 ul li .f2right .f2rp1{font-size: 22px;}
.floor02 .fl02 ul li .f2right .f2rp2 a{font-size: 14px;}
.floor02 .fl02 ul li .f2right .f2con{font-size: 15px;}
.floor02 .fl02{height: 840px;}
.floor02{height: 830px}
.floor02 .fl02 ul li .f2right a .btn{width: 17%}
.floor01 .fl01 ul li{padding: 2% 0 9% 0;}
.floor03 .fl03 .fl03bt{padding-top: 7%;}
.floor03 .fl03 ul a li{width: 97%;}
.floor03 .fl03 ul a li .f3con{margin-top: 3%;}
.floor03 .fl03 ul a li .dates .f3p2{padding: 1% 0 3% 0;}
.floor03 .fl03 .newsbtn{width: 22%;padding: 0.7% 2% 0.9% 2.5%;}
.floor03 .fl03{padding-bottom: 8%;}
.floor03 .fl03 .fl03bt .a1{font-size: 20px;}
.floor03 .fl03 .fl03bt .a2{font-size: 14px}
.floor03 .fl03 .fl03bt .a1 .xian{margin-top: -6%;}
.floor02 .fl02 .fl02bt .a1 .xian{margin-top: -6%;}
.floor04 .fl04 .fl04bt .a1{font-size: 20px;}
.floor04 .fl04 .fl04bt .a2{font-size: 14px}
.floor04 .fl04 .fl04bt .a1 .xian{margin-top: -6%;}
.floor04 .fl04 .fl04bt .a1 .xian{bottom: 5.5%;}
.floor05 .fl05 .f5p2{margin-bottom: 3%;}
.floor05 .fl05 .f5p1{padding-top: 4%;}
.floor05 .fl05 .ewm{padding-bottom: 4%;}
.footer .foot{padding: 3% 0;}
.floor04 .yingying{display: none;}
.floor04 .fl04{padding-bottom: 8%;}
.top .tops .menus a img{width: 70%;height: 100%}
.top .tops .menus a {line-height:50px;}
.floor04 .fl04 .pcul{display: none;}
.floor04 .fl04 .phone{display: block;}
.floor02{height:740px;}
.floor02 .fl02{height: 800px;}
.in_banner { height: auto; background: none;padding-top:50px;}
.in_banner img{display: block;}
.weizhi{padding: 0.6% 0 3% 0;}
.ab_txt .abtu{margin-bottom: 7%;margin-top: 5%;}
.ab_txt .case_sub ul li{width: 96%}
.ab_txt .case_sub ul{padding-top: 5%}
.weizhi .weizhis{width: 90%}
.ab_txt .case_sub .cashp2{text-align: center;margin-top: 4%}
.ab_txt .case_sub .cashp3 span{width: 100%}
.ab_txt .next1 .fhlb{display: none;}
.ab_txt .next1 .cashgd{width: 100%}
.ab_txt .next1 p span{width: 25%;margin-right: 3%;margin-top: 2%}
.ab_txt .next1{margin: 0 auto 15%;}
.ab_txt .xgdt ul li .xgdtd1{width: 100%}
.ab_txt .xgdt ul li .xgdtd2 .xgdtp2{width: 100%;float: none;}
.ab_txt .xgdt ul li .xgdtd2 span{width: 100%;float: none;text-align: left;display: inline-block;margin-top: 2%;}
.ab_txt .xgdt{margin: 0 auto 12%;}
.nssh_sub .resh_sub .laiyuan{display: none;}
.floor05{display: none;}
.team_sub .tdry .tdryl{width: 250px;height: 250px;}
.team_sub .tdry{margin-top: 10%;padding-bottom: 8%;}
.team_sub{margin: 4% auto 10%;}
.news_sub .newsone .nesol{width: 100%}
.news_sub .newsone .nesor .nesorp4{width: 40%;}
.news_sub .newsone .nesor .nesorp3{height: auto;}
.ab_txt .news_sub{margin: 5% auto 9%;}
.ab_txt .nesul li .nesdate{width: 30%}
.ab_txt .nesul li .nesckxx1{display: block;}
.ab_txt .nesul li .nesckxx{display: none;}
.ab_txt .nesul li  .nesnr{width: 100%;margin-top: 4%}
.ab_txt .nesul li{padding:5% 0;}
.ab_txt .nesul li .nesckxx1{width: 100px;margin-top: 5%;}
.join_sub ul .jili li .jospan2{display: none;}
.join_sub .join1 .jospan2{display: none;}
.join_sub .join1 span{width: 30%;padding: 3% 0;}
.join_sub ul li span{width: 33.3%;padding: 5% 0;}
.join_sub{padding-bottom: 5%;margin: 5% auto 8%;}
.ab_txt .xgdt ul li{padding: 7%;}
.p_menu { display: block;}
.ab_txt .case_sub ul{margin-top: -5%;}
.ab_txt .case_sub ul li{margin-top: 10%;}
.ab_txt{min-height: 250px;}
.floor04 .fl04 .scroll_horizontal .list{overflow:hidden;width: 552%}
.floor04 .fl04 .scroll_horizontal .list li .names .f4p1{font-size: 14px;}
.floor04 .fl04 .scroll_horizontal .list li .names .f4p2{font-size: 12px;}
.floor04 .fl04 .scroll_horizontal .list li .names .f4p2{font-size: 12px;}
.floor04 .fl04 .scroll_horizontal .list li{width: 6.05%}



.ab_txt .case_sub .cashp2 .row{display: none;}
.cashspan{width: 100%;text-align: center;}


.shxianshi{display: block;width: 83%;max-width: 1200px;margin: 0 auto;text-align: right;overflow: hidden;}
.social-share .icon-wechat:hover .wechat-qrcode{display: none;}
.shxianshi .wechat-qrcodes{display: none;border:1px solid #eee;position:absolute;top:10%;left: 40%;z-index:15;width:150px;height:150px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.shxianshi .wechat-qrcodes .wechatspan{width:15%;display: block;float: right;cursor: pointer;font-size: 16px;}
.shxianshi .wechat-qrcode .qrcode{display: none;}
.shxianshi .wechat-qrcodes #codes{width: 100px;height: 100px;margin: 0 auto;margin-top: 20%}
.ab_txt .case_sub .cashp2 .wechat-qrcodes{position: fixed;top:35%;}

.ab_txt .news_sub{height: 420px;}
.news_sub .newsone .nesor .nesorp4{margin-left: 1%;}


.ab_txt .case_sub .cash_txt p{color: #666 !important;font-size: 14px !important;line-height: 28px !important;}
.nssh_sub .wechat-qrcodes{position: absolute;top: 5%;left: 30%;}


}



@media (max-width:450px) {

.floor02 .fl02 ul li .f2right a .btn{width: 19%;}
.floor05 .fl05 .f5p3{margin-bottom: 1.5%;}
.floor05 .fl05 .ewm{padding-bottom: 5%;}
.footer .foot{width: 90%;}
.floor02 .fl02 .fl02bt .a1{width: 70%;}
.floor02 .fl02 .fl02bt .a2{width: 23%;}
.floor03 .fl03 .newsbtn{width: 27%;}
.floor05 .fl05 .xinxi{width: 90%;}
.floor05 .fl05 .xinxi span{display: inline-block;width: 100%}
.floor05 .fl05 .xinxi {line-height: 30px;}
.floor05 .fl05 .ewm{padding-bottom: 6%;}
.floor03 .fl03 .fl03ckgd .newsbtn{width: 22%}
.nssh_sub{width: 85%;}
.p_menu { display: block;}
.ab_txt .case_sub .cashp2 .wechat-qrcodes{left: 26%}
.ab_txt .news_sub{height: 425px;padding-bottom: 5%}

}

@media (max-width:350px) {

.floor02 .fl02 ul li .f2right a .btn{width: 22%;}
.floor01 .fl01 .f01p3{font-size: 12px;}
.floor05 .fl05 .xinxi span{display: inline-block;width: 100%;}
.floor05 .fl05 .ewm{padding-bottom: 7%;}
.p_menu { display: block;}
.ab_txt .news_sub{height: 428px;}





}