@media(max-width: 5000px){
	.indextop .mob{display: none;}
    .mbdj{display: none;}
    .sbannerbox{display: block;}
    .sbannerbox-m{display: none;}
    .contbox .newsdet .nb p,.contbox .about .ab p{text-indent: 2em !important;}
}

@media(max-width: 1000px){

    .fp-table{display: none !important;}
    .mbdj{display: block;}
	.nav{display: none;}
	.topbox{width: 94%;justify-content: space-between;align-items: center;display: flex;height: 100%;}
    .mos{display: none;}
	.logoleft{float: none;margin-top: 0;}
	.logoright{display: none;}
	.indextop .mob{display: inline-block;}
    .mob .nab{display: inline-block;font-size: 0;vertical-align: middle;}
    .mob .nab .wt{width: auto;padding:0 12px;line-height:24px;border-radius:100px;border: 1px solid #e87613;text-align: center;color: #e87613;font-size: 15px;background: #fff;font-weight: 700;display: inline-block;transition: all 500ms;display: none;}
    .mob .nab .wt:hover{background-color: #e87613;color: #fff;}
	.mob .navs-ms{display: inline-block;vertical-align: middle;border: 2px solid #fff;padding: 5px;border-radius: 5px;margin-left: 10px;}  
    .mob .navs-ms .navicon{width: 28px;height: 20px;background: url(../images/index/navicon.png) no-repeat scroll center center;background-size: 100%;display: block;}
    .pgy-nav{width: 0;position: fixed;right: -100%;top: 0;background-color: #313131;transition: all 500ms;overflow: hidden;height: 100vh !important;z-index: 9999999;overflow-y:scroll;pointer-events: all;}
    .pgy-nav .close{font-size: 24px;color:#fff;display: block;text-align: right;padding: 0 3%;line-height: 30px;background-color: #272727;height: 30px;}
    .pgy-nav .slimScrollDiv{height: auto;}
    .pgy-nav .pgy-scroll{height: auto;}
    .pgy-s a{display: block;overflow: hidden;line-height: 40px;max-height: 40px;transition: all .3s;padding: 10px 0;font-size: 16px;}
    .pgy-nav ul li{padding: 0 3%;}
    .pgy-nav ul li a{line-height: 40px;font-size: 16px;color: #fff;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.5);}
    .pgy-nav ul li ul li{padding: 0 0;}
    .pgy-nav ul li ul li a{line-height: 40px;font-size: 15px;color: #fff;opacity: 0.8;padding: 10px 0;border-bottom: 1px solid rgba(255, 255, 255, 0.5);font-family:'poppinss';padding: 7px 3%;}
 
	
    .contbox{width: 100%;padding: 5% 0;}
    .sub-left{float: none;display: block;width: 100%;margin-bottom: 3%;}

    .sub-left .l-top{text-align: center;padding: 3% 0;}
    .sub-left .l-btm{width: 100%;}
    .sub-left .l-btm ul{display: flex;justify-content: space-between;width: 100%;font-size: 0;}
    .sub-left .l-btm ul li{    width: 100%;height: auto;display: inline-block;vertical-align: middle;}
    .sub-left .l-btm ul li a{width: calc(100% - 3px);text-align: center;padding-left: 0;font-size: 14px;}
    .contbox .about{width: 94%;float: none;margin: 0 auto 0;}
    .contbox .manager .mb .ml{width: 100%;}

    .contbox .about .ab p{font-size: 15px;line-height: 27px;}
    .footer-index .footer01bar .footer01,.footer-index .footer02bar .footer02{width: 94%;}
    .footer-index .footer01bar .footer01{display: flex;justify-content: space-between;align-items: flex-start;}
    .footer-index .footer01bar .footer01 ul{height: auto;padding: 0 0;padding-right: 3%;}
    .footer-index .footer01bar .footer01 ul:last-child{padding-right: 0;}
    .dropMenu{display: none !important;}
    .footer-index .footer02bar .footer02 p span{position: inherit;display:block;color: #fff;}
    .footer-index .footer02bar .footer02 p span a{color: #fff;}
    ::-webkit-scrollbar{display: none;}
    .contbox .manager .mb .mr{width: 100%;float: none;}
    .contbox .care .cb .cblista ul,.contbox .care .cb .cblist ul{width: 100%;}
    .contbox .credit .cb .btm .box1 .bl h3,.contbox .credit .cb .btm .box1 .br h3,.contbox .credit .cb .btm .box2 h3{font-size: 17px;line-height: 30px;margin-bottom: 5px;}
    .contbox .credit .cb .btm .box1 .bl p,.contbox .credit .cb .btm .box1 .br p,.contbox .credit .cb .btm .box2 p{font-size: 15px;background:url(../images/index/credit-bg.png) no-repeat scroll 10px 10px;line-height: 27px;}

    .contbox .credit .cb,.contbox .credit .cb .btm{width: 100%;}
    .contbox .credit .cb .top{width: 100%;margin: 0 auto 30px;overflow-x:scroll}
    .contbox .credit .cb .top table{width: 550px;margin: 0 auto;}
    .contbox .honor .hb .hblist ul{width: 100%;}
    .contbox .honor .hb .hblist ul li,.contbox .business .bb .nblist ul li{width:31%;margin-right: 3.5%;}
    .contbox .honor .hb .hblist ul li:nth-child(3n),.contbox .business .bb .nblist ul li:nth-child(3n){margin-right: 0;}
    .contbox .newsa .nb .nblist ul li.top a.imgs{width: 30%;}
    .contbox .newsa .nb .nblist ul li.top .text{width: 65%;}
    .contbox .newsa .nb .nblist ul li a.img{width: 30%;}
    .contbox .newsa .nb .nblist ul li .txts{width: 65%;}
    .contbox .newsa .nb .nblist ul li .txts a.tit{width: 65%;}

    .contbox .honor .hb .hblist ul li .imgs a img{height: 100%;width: auto;margin: 0 auto;max-width: 100%;}
    .contbox .honor .hb .hblist ul li .imgs{width:calc(100% - 20px);background-size: 100% 100%;height: 151px;}
    .contbox .news .nb .nblist ul li .text{width: calc(100% - 130px);}


 
    .contbox .manager .mb{padding:3% 0;}
    .contbox .about .ab,.contbox .care .cb,.contbox .style .sb,.contbox .honor .hb,.contbox .newsa .nb{padding:3% 0 0;}
    .contbox .newsa,.contbox .manager,.contbox .care,.contbox .style,.contbox .credit,.contbox .honor,.contbox .news,.contbox .business,.contbox .talent,.contbox .message{width: 94%;float: none;margin: 0 auto;}
    .contbox .about .ab img,.contbox .manager .mb .mr img{max-width: 94%;margin: 0 auto;}
    .contbox .about .at,.contbox .manager .mt,.contbox .care .ct,.contbox .style .st,.contbox .credit .ct,.contbox .honor .ht,.contbox .honor .hb,.contbox .newsa .nt,.contbox .news .nt,.contbox .news .nb,.contbox .business .bt,.contbox .talent .tb,.contbox .talent .tt,.contbox .contact .ct,.contbox .message .mt{margin-top: 0;width: 100%;}
    .contbox .about .at h2,.contbox .manager .mt h2,.contbox .care .ct h2,.contbox .style .st h2,.contbox .credit .ct h2,.contbox .honor .ht h2,.contbox .newsa .nt h2,.contbox .news .nt h2,.contbox .business .bt h2,.contbox .talent .tt h2,.contbox .contact .ct h2,.contbox .message .mt h2{font-size: 25px;}
    .contbox .about .at h4,.contbox .manager .mt h4,.contbox .care .ct h4,.contbox .style .st h4,.contbox .credit .ct h4,.contbox .honor .ht h4,.contbox .newsa .nt h4,.contbox .news .nt h4,.contbox .business .bt h4,.contbox .talent .tt h4,.contbox .contact .ct h4,.contbox .message .mt h4{font-size: 43px;}


    .contbox .care .cb .cblista ul li a.imgs,.contbox .care .cb .cblist ul li a.imgs{width: 100%;height: auto;float: none;}
    .contbox .care .cb .cblista ul li a.imgs img,.contbox .style .sb img,.contbox .care .cb .cblist ul li a.imgs img{max-width: 400px;width: auto;margin: 0 auto;height: auto;}
    .contbox .care .cb .cblista ul li .text,.contbox .care .cb .cblist ul li .txts{width: 100%;height: auto;float: none;margin-left: 0;}

    .contbox .newsdet{width: 94%;padding: 3% 0;}
    .contbox .newsdet .nt h2{font-size: 20px;}
    .contbox .newsdet .nt p{font-size: 15px;}
    .contbox .newsdet .nb{padding: 3% 0;}
    .contbox .newsdet .nb p,.contbox .manager .mb .ml p{font-size: 15px;line-height: 27px;}
    .prenext ul{width: 100%;}
    .prenext ul li{width: 100%;}
    .prenext ul li a{text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:calc(100% - 70px);vertical-align: top;}
    .sharebox{margin-top: 10px;}
    .contbox .newsdet .nb img{max-width: 94%;height: auto !important;}
    .contbox .business .bb{width: 100%;}
    .contbox .business .bb .nblist ul{width: 100%;}
    .contbox .newsdet .nb .return,.contbox .talent .tb{margin-top: 3%;}
    .contbox .talent .tb table{width: 100% !important;}
    .contbox .talent .tb .job-list .job-text .job-body{padding: 3% 2%;}
    .contbox .talent .tb .job-list .job-text .job-body .Left{width: 33%;}
    .contbox .talent .tb .job-list .job-text .job-body .Right{width: 60%;}
    .contbox .talent .tb .job-list table thead th:nth-child(1){width: 17% !important;}
    .contbox .talent .tb .job-list table thead th:nth-child(2){width: 13% !important;}
    .contbox .talent .tb .job-list table thead th:nth-child(3){width: auto !important;}
    .contbox .talent .tb .job-list table thead th:nth-child(4){width: 20% !important;}
    .contbox .talent .tb .job-list .job-text .job-body a{font-size: 17px;margin-top: 3%;}
    .contbox .contact{width: 94%;}
    .contbox .contact .cb{padding-top: 3%;}
    .contbox .contact .cb div{width: 100% !important;height: auto !important;border: #ccc solid 0px !important  ;border-right: none;float: none !important;margin-bottom: 3% !important;}
    .contbox .contact .cb div img{width: 100%;display: block;height: auto;}
    .contbox .contact .cb .context{position:inherit;width:94% !important;padding: 3% 3%;}
    .contbox .message .mb{padding-top: 3%;width: 100%;}
    .contbox .message .mb table{width: 100%;}
    .contbox .message table .intxt{width:100%;}
    .contbox .message table .inarea{width: calc(100% - 10px);}
    .contbox .message table td p{width: 80px;display: block;}
    .contbox .message table .inbtn{    width: 120px;height: 40px;font-size: 17px;line-height: 40px;}
    .contbox .newsdet .nt h4{font-size: 17px;}


    .bannertxtbar .bannertxt{width: 100%;height: auto;margin: 0 auto;}
    .bannertxtbar .bannertxt .bl{width:80%;float: none;margin: 0 auto;}
    .bannertxtbar .bannertxt .bl .txt{width: calc(100% - 268px);}
    .bannertxtbar .bannertxt .br{display: none;}
    .pd90,.recommend .hol{padding-top: 5%;}
    .news .nt,.business .bt,.credit .ct,.recommend .rt{padding-top: 0;margin-bottom: 3%;}
    .news .nb,.business .bb,.credit .cb,.recommend .rb{width: 94%;}
    .news .nb .nl{width: 390px;height: 260px;}
    .news .nb .nl .lb{width: 100%;height:auto;}
    .news .nb .nl .lb .bd ul li{width: 390px;height: 260px;}
    .news .nb .nl .lb .bd ul li a.imgs{width: 100%;}
    .news .nb .nl .lb .bd ul li a.imgs img{width: 100%;}
    .news .nb .nr{width: calc(100% - 420px);}
    .news .nb .nl .lb .bd ul li .titles{width: 100%;padding: 0 5px;}
    .news .nb .nl .lb .bd ul li .titles a.tits{width: 70%;font-size: 14px;}
    .news .nb .nl .lb .hd{bottom: 75px;}
    .news .nb .nr .rb .btm ul li a.tit{width: calc(100% - 70px);line-height: 30px;}
    .news .nb .nr .rb .btm ul li{display: none;}
    .news .nb .nr .rb .btm ul li:nth-child(1),.news .nb .nr .rb .btm ul li:nth-child(2),.news .nb .nr .rb .btm ul li:nth-child(3){display: block;}

    .business .bb .tempWrap{width: 100%;}
    .Left{width: 25%;}
    .business .bb .busibox .bus01{width: 100%;}
    .business .bb #prev{width: 40px;height: 40px;top: auto;bottom: 0;left: 25%;background-size: 80px;z-index: 10;}
    .business .bb #next{width: 40px;height: 40px;top: auto;bottom: 0;right: 25%;background-size: 80px;z-index: 10;}

    .credit .ct h2{margin-bottom: 0;}
    .credit .cb .cb1 ul.cr01{width: 100%;}
    .credit .cb .cb1 ul.cr01 li{width: 25%;padding: 0;}
    .credit .cb .cb1 ul.cr02{display: none;}
    .recommend .rt{width: 94%;}
    .recommend .rt .tl{float: none;display: block;}
    .recommend .rt .tr{width:100%;}
    .recommend .rt .tr .bd ul li a{width: 100%;}

    .recommend .rt .tl h2,.recommend .rb .top h2{font-size: 25px;margin-bottom: 3%;}
    .recommend .rb{margin-bottom: 5%;}
    .recommend .rb .btm ul{width: 94%;}

    .news .nt h2,.business .bt h2,.credit .ct h2,.recommend .rt .tl h2, .recommend .rb .top h2{font-size: 28px;text-align: center;line-height: 45px;margin-bottom: 0;padding-bottom: 0;}
    .news .nt span,.business .bt span,.credit .ct span,.recommend .rt .tl span, .recommend .rb .top span{font-size: 15px;color: #666;text-align: center;display: block;}
    .news .nb .nl,.news .nb .nr{display: block;float: none;width: 100%;margin-bottom: 7%;}
    .news .nb .nr{margin-bottom: 0;}
    .news .nb a.mores{margin-top: 3%;}
    .news .nb .nl .lb .bd ul li .titles a.tits{width: 55%;}
    .recommend .rt .tl{margin-bottom: 3%;}
    .recommend .rb .btm ul li{width: 24%;margin-right:1.3%;}
    .recommend .rb .btm ul li:nth-child(4n){margin-right: 0;}
    .recommend .rb .btm ul{width: 100%;}
    .recommend .rb .btm ul li a {width: 100%;height: auto;}
}	

@media(max-width: 600px){
    .hzho{height: 75px !important;}
    #zoom .content{max-width: 94% !important;transform: (-50%,-50%);}
    .contbox .honor .hb .hblist ul li,.contbox .business .bb .nblist ul li{width:49%;margin-right: 2%;}
    .contbox .honor .hb .hblist ul li .imgs{padding: 7px;height: 100px;}
    .contbox .honor .hb .hblist ul li:nth-child(3n),.contbox .business .bb .nblist ul li:nth-child(3n){margin-right:2%;}
    .contbox .honor .hb .hblist ul li:nth-child(2n),.contbox .business .bb .nblist ul li:nth-child(2n){margin-right:0%;}

    .contbox .newsa .nb .nblist ul li.top a.imgs,.contbox .newsa .nb .nblist ul li a.img{width: 100%;float: none;display: block;height: auto;}
    .contbox .newsa .nb .nblist ul li.top .text,.contbox .newsa .nb .nblist ul li .txts{width: 100%;float:none;}
    .contbox .newsa .nb .nblist ul li.top .text a.tits{width: 100%;font-size: 17px;}
    .contbox .newsa .nb .nblist ul li .txts a.tit{font-size: 17px;width: calc(100% - 85px);}

    .contbox .newsa .nb .nblist ul li .txts p{margin-top: 5px;}
    .contbox .newsa .nb .nblist ul li .txts{padding-top: 15px;}
    .contbox .news .nb .nblist ul li .date{width: 60px;height: 75px;padding: 5px 0;}
    .contbox .news .nb .nblist ul li .date .day{font-size: 35px;line-height: 40px;}
    .contbox .news .nb .nblist ul li .date .mon{line-height: 24px;font-size: 13px;}
    .contbox .news .nb .nblist ul li .text{width: calc(100% - 75px);padding-top: 0;}
    .sub-left .l-top h2{font-size: 20px;}
    .sub-left .l-top span{font-size: 15px;}
    .contbox .credit .cb .btm .box1 .bl{margin-bottom: 5px;}
    .contbox .credit .cb .btm .box1{margin-bottom: 5px;}
    .contbox .credit .cb .btm .box2{margin-bottom: 3%;}
    .contbox .credit .cb .btm .box1 .br{float: left;width: 100%;}
    .contbox{padding: 0 0 5%;}
    .sub-left .l-top h2{font-size: 17px;margin-bottom: 5px;}
    .sub-left .l-top span{font-size: 13px;}
    .sub-left .l-btm{overflow-x:scroll;}
    .sub-left .l-btm ul{width: 150%;}
    .sub-left .l-btm ul li{min-width:16%;}
    .sub-left .l-btm ul li a,.contbox .care .cb .cblista ul li .text a.tits{line-height: 44px;}
    .footer-index .footer01bar .footer01{display: block;}
    .footer-index .footer01bar .footer01 ul{float: none;display: block;background: none;width: 100%;margin-bottom: 5px;}
    .footer-index .footer01bar .footer01 ul h2{margin-bottom: 0;}
    .footer-index .footer01bar .footer01 ul li{display: inline-block;vertical-align: middle;margin-right: 10px;}
    .footer-index .footer01bar .footer01 ul.busi{width: 100%;}
    .footer-index .footer01bar .footer01 ul.busi li{width: auto;}
    .contbox .care .cb .cblista ul li a.imgs img,.contbox .style .sb img,.contbox .care .cb .cblist ul li a.imgs img{max-width:94%;}
    .contbox .newsdet .nb p span, .contbox .manager .mb .ml p span{font-size: 15px !important;}
    .contbox .business .bb .b-top{background-position-x: 100%;width: 100%;background-size: auto 100%;}
    .contbox .business .bb .b-top .top-text{width: calc(100% - 10px);padding:20px 0 20px 10px;}
    .contbox .business .bb{padding-top: 3%;}
    audio, canvas, video{width: 100%;height: auto;}
    .contbox .newsdet .nb div{width: 100% !important;height: auto !important;}
    .contbox .business .bb .nblist ul li a.img{max-height: 120px;}
    .contbox .business .bb .nblist ul li a.tit{line-height: 30px;margin-bottom: 5px;}
    .contbox .talent .tb .job-list{width: 100%;height: auto;overflow-x: scroll;}
    .contbox .talent .tb table{width: 175% !important;}
    .contbox .talent .tb .job-list table thead th:nth-child(1){width: 24% !important;}

    .joinbox{width: 94%;transform: translate(-50%,-50%);margin-left: 0;}
    .joinbox .j-b{padding: 5% 3%;}
    .contbox .contact .cb .context h2{font-size: 18px;margin-bottom: 3%;}
    .contbox .contact .cb .context p{font-size: 13px;line-height: 50px;}
    .contbox .contact .cb .context .btm{margin-top: 3%;padding: 0;}
    .contbox .contact .cb .context .btm p{font-size: 14px;}


    .contbox .message table td{width: auto;text-align: left;}
    .contbox .message table td p{width: 60px;font-size: 15px;text-align: left;}
    .contbox .message .mb table tr td:nth-child(2){width: 100%;}


    .sub-left .l-btm ul.nav_contact{width: 100%;}
    .sub-left .l-btm ul.nav_information{width: 100%;}
    .sub-left .l-btm ul.nav_op{width: 100%;}
    .sub-left .l-btm ul.nav_news{width: 125%;}

    .banner-box .pd90{padding-top: 0;}
    .bannertxtbar .bannertxt .bl{display: none;}


    .flexslider{height: auto;}
    .slides li{height: 350px;}

    .pd90, .recommend .hol{padding-top: 7%;}
    .flex-direction-nav li a.flex-prev{left: 3%;width: 40px;height: 40px;background-size: 80px;z-index: 10;}
    .flex-direction-nav li a.flex-next{right: 3%;width: 40px;height: 40px;background-size: 80px;z-index: 10;}
    .flex-control-nav{bottom: 3%;}
    .news .nt h2,.business .bt h2,.credit .ct h2,.recommend .rt .tl h2, .recommend .rb .top h2{font-size: 28px;text-align: center;line-height: 45px;margin-bottom: 0;padding-bottom: 0;}
    .news .nt span,.business .bt span,.credit .ct span,.recommend .rt .tl span, .recommend .rb .top span{font-size: 15px;color: #666;text-align: center;display: block;}
    .news .nb .nl,.news .nb .nr{display: block;float: none;width: 100%;margin-bottom: 7%;}
    .news .nb .nr{margin-bottom: 0;}
    .news .nb a.mores{margin-top: 3%;}
    .news .nb .nl .lb .bd ul li .titles a.tits{width: 55%;}
    .Left{width: 50%;}
    .business .bb .busibox .bus01 .box-tit{left: 5%;top: 5%;}
    .business .bb .busibox .bus01 .box-tit h2{text-shadow:1px 1px 1px #003471;}
    .business .bb .busibox .bus01{height: 250px;}
    .business .bb .busibox .bus01 .box-img a{display: block;}
    .business .bb .busibox .bus01 .box-img img{width: 100%;height: 100%;display: block;}
    .business .bb .busibox a.morea{width: 118px;height: 30px;line-height: 30px;font-size: 13px;margin-top: 7%;}
    .business .bb #prev{left: 38%;bottom: 0px;width: 32px;height: 32px;background-size: 64px;}
    .business .bb #next{right: 38%;bottom: 0px;width: 32px;height: 32px;background-size: 64px;}
    .credit .cb .cb1 ul.cr01 li{width: 50%;padding: 3% 0 0 0;min-height: auto;}
    .credit .cb .cb2{padding: 0 4%;background: none;}
    .credit .cb .cb1{margin-bottom: 3%;}
    .credit .cb .cb2 p{line-height: 28px}
    .credit .cb .cb3 a.more{margin-top: 5%;}
    .recommend .rt .tl,.recommend .rb .top{margin-bottom: 3%;}
    .recommend .rb .btm ul{width: 100%;}
    .recommend .rb .btm ul li{width: 49%;margin-right: 2%;}
    .recommend .rb .btm ul li:nth-child(2n){margin-right: 0;}
    .recommend .rb .btm ul li a{width: calc(100% - 2px);height: auto;}
    .recommend .rt .tr .bd ul li a img{max-width: 350px;height: 100px;}
    .recommend .rt .tr{height: auto;}
    .recommend .rt .tr .bd ul li{height: auto;}
    .recommend .rt .tr .bd ul li a{height: auto;}
    .recommend .rt{margin-bottom: 7%;}


    .recommend .rt .tr .tempWrap{max-width: 350px;margin: 0 auto;}
    .recommend .rt .tr .txtScroll-left2{max-width: 350px;position: relative;margin: 0 auto;}
    .recommend .rb .btm ul li a img{height: auto;}
    .recommend .rb .btm ul li{margin-bottom: 2%;overflow: hidden;}
    .footer-index .footer02bar .footer02 p{line-height: 30px;}
    .footer-index .footer02bar .footer02{padding: 2% 0;}
    .news .nb .nl{max-width: 390px !important;margin: 0 auto 5%;}
    .news .nb .nr .rb .btm ul li{display: block;}
    .news .nb .nr .rb .top a.tits{font-size: 17px;}
    .news .nb .nr .rb .top p{font-size: 14px;}
    .contbox .newsa .nb .nblist ul li.top{padding: 0 0 3%;}
    .contbox .newsa .nb .nblist ul li{padding: 3% 0;}
    .contbox .newsa .nb .nblist ul li .txts .box a.more-a{margin-top: 2px;}
    .contbox .newsa .nb .nblist{margin-bottom: 3%;}
    .dede_pages,.prenext{padding: 10px 0;}
    .right-contact-img ul{display: none;}
    #gotopbtn{width: 40px;height: 40px;background-size: 100%;}
    .sharebox{display: none;}
    .logoleft{width: 270px;}
    .flex-direction-nav{display: none;}



    .sbannerbox{display: none;}
    .sbannerbox-m{display: block;}
    .sbannerbox-m img{display: block;width: 100%;}
    .contbox .talent .tb .job-list .job-text .job-body h2{font-size: 17px;margin-bottom: 3%;}
    .contbox .talent .tb{padding-top: 3%;}
    .contbox .credit .cb .top{margin-bottom: 3%;}
    .contbox .credit .cb .btm .box1 h2,.contbox .credit .cb .btm .box2 h2{font-size: 17px;}
    .contbox .credit .cb .btm .box1 .bl h3,.contbox .credit .cb .btm .box1 .br h3{font-size: 15px;}
    .contbox .credit .cb, .contbox .credit .cb .btm{padding-top: 3%;}
    .contbox .contact .cb .context p.address{background:url(../images/index/dz-add.png) no-repeat scroll 8px center;}
    .contbox .message table td p{line-height: 38PX;}
    .contbox .message table .intxt{height: 38PX;line-height: 38px;}
    .contbox .news .nb .nblist{margin-bottom: 3%;}
    .contbox .newsdet{padding: 3% 0 0;}
    .contbox .contact{padding: 0 0;}
    .business .bb .busibox a.morea{opacity: 0;pointer-events: none;}
    .business .bb .busibox .bus01{height: auto;}
    .business .bb .busibox .bus01 .box-img{width: 100%;height: auto;}
    .business .bb .busibox .bus01 .box-img img{width: 100%;height: auto;}

    .contbox .business .bb .b-top{background: url(../images/index/b-top-bgs.jpg) no-repeat;margin-bottom: 5%;}
    .sub-left .l-btm ul li a{border-bottom: 0px;}

    .flex-control-nav li{margin: 0 3px;}
    .flex-control-nav a,.news .nb .nl .lb .hd ul li,.recommend .rt .tr .hd ul li{width: 9px;height: 9px;}
    .flex-control-nav .flex-active{width: 30px;}

    .news .nb .nl .lb .bd ul li .titles a.tits{line-height: 44px;width: 64%;}
    .news .nb .nl .lb .bd ul li .titles{height: 44px;}
    .recommend .rt .tr .hd ul li,.news .nb .nl .lb .hd ul li{margin-right: 7px;}
    .news .nb .nl .lb .hd ul li{margin-right: 0;}
    .contbox .newsa .nb .nblist ul li .txts .box span.data{margin-right: 7px;font-size: 13px;}
    .contbox .newsa .nb .nblist ul li .txts .box a.more-a{display: none;}


    .contbox .newsdet .nt p{font-size: 14px;}
    .contbox .newsdet .nt{padding-bottom: 3%;}
    .contbox .newsdet .nt h2{margin-bottom: 3%;}
    .credit .cb .cb1 ul.cr01 li i{margin-bottom: 3%;}



    .contbox .business .bb .b-top .top-text #sucai p{padding-left: 13px;}
    .contbox .business .bb .b-top .top-text #sucai p{width: 96%;}
    .contbox .business .bb .b-top .top-text #sucai p img{width: 100%;display: block;}
    .banner-box{height: 350px;}
    .contbox .manager .mb .ml p{margin-bottom: 5px;}
    .news .nb .nr .rb .btm ul li a.tit{padding-left: 13px;}
    .recommend .rb .btm ul li{height: auto;}
}


@media(max-width: 450px){.slides li,.banner-box{height:360px;}}
@media(max-width: 430px){.slides li,.banner-box{height:344px;}}
@media(max-width: 428px){.slides li,.banner-box{height:342.4px;}}
@media(max-width: 420px){.slides li,.banner-box{height:336px;}}
@media(max-width: 414px){.slides li,.banner-box{height:331.2px;}}
@media(max-width: 400px){.slides li,.banner-box{height:320px;}}
@media(max-width: 394px){.slides li,.banner-box{height:315.2px;}}
@media(max-width: 380px){.slides li,.banner-box{height:304px;}}
@media(max-width: 360px){.slides li,.banner-box{height:288px;}}
@media(max-width: 350px){.slides li,.banner-box{height:280px;}}


