@media(max-width:1600px) {
	.right_adv {
		width: 43%;
		padding-top: 45px;
	}
}

@media(max-width:1440px) {
	.head,.product,.about,.honor,.new,.inproducts{
		padding-left:15px;
		padding-right:15px;
	}
	.radvbot_con {
		font-size: 13px;
	}
	.right_adv {
		padding-top: 30px;
	}
	.inabout_bot_right {
		line-height: 55px;
	}
}

@media(max-width:1366px) {
	.nav ul li {
		padding: 0 35px;
	}
	.inabout_bot_right {
		line-height: 50px;
	}
	.inabout_top_con {
		font-size: 18px;
	}
	.cacon {
		font-size: 14px;
	}
}

@media(max-width:1280px) {
	.casetitles {
		font-size: 35px;
	}
	.cases {
		margin: 45px auto 0;
	}
	.cacon {
		margin-top: 15px;
	}
	.catitle {
		font-size: 20px;
	}
	.advantage {
		margin-top: 50px;
	}
	.radvbots {
		margin-top: 20px;
	}
	.radvbot {
		margin-top: 25px;
	}
	.nav ul li {
		padding: 0 30px;
	}
}

@media(max-width:1200px) {
	.radvtop {
		font-size: 16px;
	}
	.radvtop::before {
		width: 6px;
		height: 15px;
	}
	.radvtop span {
		font-size: 13px;
	}
	.radvbot_title {
		font-size: 14px;
	}
	.radvbots {
		margin-top: 15px;
	}
	.foots,.fnav{
		padding-left:15px;
		padding-right:15px;
	}
	.inabout_bot_right {
		line-height: 45px;
	}
	.inabout_bot_right span{
		font-size: 14px !important;
	}
}

@media(max-width:1024px) {
    .mobile-inner-header {
        display: block;
        z-index: 999;
    }
    .head {
        display: none;
    }
	.cacon {
		font-size: 14px;
	}
	.catitle {
		font-size: 18px;
		margin-top: 18px;
	}
	.casetitles {
		font-size: 25px;
	}
	.casetitle {
		font-size: 20px;
	}
	.case {
		margin-top: 20px;
	}
	.left_adv{
		width:100%;
	}
	.right_adv{
		width:100%;
		margin-left:0;
		padding-left:15px;
	}
	.advantage{
		padding-bottom:30px;
		margin-top: 30px;
	}
	.products {
		margin: 30px auto 0;
	}
	.about {
		margin-top: 40px;
	}
	.abbot {
		margin-top: 25px;
	}
	.abtip{
		display:none;
	}
	.left_ab{
		width:100%;
	}
	.right_ab{
		width:100%;
		margin-left:0;
		margin-top:0;
	}
	.inpro{
		width:49%;
		margin-right:2%;
	}
	.inpro:nth-child(2n){
		margin-right:0;
	}
	.proshows {
        padding-left: 15px;
        padding-right: 15px;
    }
    .proshow_top_left {
        width: 100%;
    }
    .proshow_top_right {
        width: 100%;
        margin-top: 20px;
    }
    .proshow_bot_fl {
        display: none;
    }
    .proshow_bot_fr {
        width: 100%;
    }
	.ruzhus{
		display:none;
	}
	.proshow{
		margin-top:60px;
	}
}

@media(max-width:768px) {
	.advantage{
		margin-top:0;
	}
	.left_new{
		width:100%;
	}
	.right_new{
		width:100%;
		margin-top:20px;
	}
	.fnavs ul a {
		margin-right: 25px;
	}
	.new{
		padding-bottom:30px;
	}
	.innew_pic{
		display:none;
	}
	.innew_intro{
		width:100%;
		padding-left:15px;
		padding-right:15px;
	}
	.innew_title {
		font-size: 16px;
	}
	.innew_date {
		font-size: 19.65px;
	}
	.innew_more {
		width: 110px;
		font-size: 16.4px;
;
	}
	.incas{
		width:100%;
	}
	.incase,.insolution,.newshow,.inabout{
		padding-left:15px;
		padding-right:15px;
	}
	.inabout_tops,.inabout_bot_left,.inabout_bot_right{
		width:100%;
	}
	.inabout_bot_right{
		padding:15px;
		border: 2px solid #c7c7c7;
	}
	.inabout_bot {
		margin-top: 20px;
	}
	.inabout_top{
		display:none;
	}
	.cas{
		width:100%;
		margin-bottom:25px;
	}
	.ca{
		width:90%;
	}
	.case{
		padding-left:15px;
		padding-right:15px;
	}
	.casetitle {
		font-size: 16px;
	}
	.casetitles {
		font-size: 15px;
	}
	.cases {
		display:none;
	}
	.caseswiper{
		display:block;
	}
}

@media(max-width:420px) {
	.banner.swiper-container-horizontal>.swiper-pagination-bullets {
		bottom: 10px;
	}
	.banner .swiper-button-next,
	.banner .swiper-button-prev,
	.radvbot_pic,
	.honors .swiper-button-next,
	.honors .swiper-button-prev,
	.backtop,
	.rnewpic{
		display:none;
	}
	.protitle {
		font-size: 20px;
	}
	.protitles {
		text-align: center;
		font-size: 16px;
		color: #999;
	}
	.hontitle {
		font-size: 20px;
	}
	.hontitles {
		font-size: 18px;
		color: #999;
	}
	.fnavs ul a{
		width:25%;
		margin-right:0;
		text-align:center;
	}
	.rnewtitle {
		font-size: 15px;
		color: #000;
		margin-top: 0;
	}
	.rnewintro{
		width:100%;
	}
	.fcon{
		float:none;
	}
	.saoma{
		float:none;
		margin-top:15px;
		margin-left:0;
	}
	.sm{
		margin-left:0;
	}
	.copy a{
		display:block;
		line-height: 30px;
	}
	.inpro{
		width:100%;
		margin-right:0;
	}
	.proshow_link {
        width: 100%;
        line-height: 30px;
    }
    .proshow_link a,
    .proshow_link span {
        font-size: 14px;
        color: #666;
    }
    .proshow_title {
        font-size: 15px;
        color: #333;
    }
    .proshow_bot_fr_title span {
        width: 25%;
        font-size: 15px;
    }
	innercontainer,.maincontent{
		margin-top:60px;
	}
}

@media(max-width:376px) {}

@media(max-width:360px) {}