@media(max-width:1600px) {
	.head,.index_a,.service,.solution,.about,.product,.case,.new,.honor,.foot,.incontainer{
		padding-left:15px;
		padding-right:15px;
	}
	.tel_titles {
		font-size: 18px;
	}
	.nav ul li {
		padding: 0 15px;
	}
	.sol_title {
		font-size: 35px;
	}
	.sol_titles {
		font-size: 20px;
	}
}

@media(max-width:1440px) {
	.nav ul li a {
		font-size: 16px;
	}
	.nav ul li {
		padding: 0 10px;
	}
	.fnav {
		margin-right: 70px;
	}
	.fcontact {
		margin-left: 60px;
	}
}

@media(max-width:1366px) {
	.sertitle {
		font-size: 22.8px;
	}
	.sercon {
		font-size: 16px;
	}
	.sol_title {
		font-size: 30px;
	}
	.sol_titles {
		font-size: 18px;
	}
	.cas_title {
		top: 30%;
	}
	.fnav {
		margin-right: 50px;
	}
}

@media(max-width:1280px) {
	.proname {
		bottom: 10px;
		font-size: 20px;
	}
	.fcontact {
		margin-left: 30px;
	}
	.nav ul li a {
		font-size: 14px;
	}
}

@media(max-width:1200px) {
	.sol_title {
		font-size: 25px;
	}
	.sol_titles {
		font-size: 15px;
	}
	.newtitles {
		font-size: 35px;
		margin-top: 10px;
	}
	.slogan {
		font-size: 14px;
	}
	.fnav {
		margin-right: 30px;
	}
}

@media(max-width:1024px) {
	.mobile-inner-header {
        display: block;
        z-index: 999;
		background-color: rgba(255, 255, 255, 0.9);
		position: static;
    }
	.logo {
		float: none;
		line-height: unset;
	}
	.logo img{
		border-right: none;
		padding-right:0;
	}
	.head,.index_a,.solution{
		display:none;
	}
	.maintitle {
    	font-size: 25px;
	}
	.titles {
		font-size: 15px;
	}
	.ser {
		width: 46%;
	}
	.ser:nth-child(2n){
		margin-right:0;
	}
	.left_ab{
		width:100%;
	}
	.right_ab{
		width:100%;
		margin-top:20px;
	}
	.product{
		margin-top:20px;
	}
	.pro{
		width:49%;
		margin-right:2%;
		margin-bottom:10px;
	}
	.pro:nth-child(2n){
		margin-right:0;
	}
	.cas{
		width:50%;
	}
	.right_new{
		display:none;
	}
	.left_new{
		width:100%;
	}
	.foot{
		display:none;
	}
	.copy a{
		display:block;
		font-size:16px;
	}
	.copy{
		height:auto;
		line-height:30px;
		font-size:16px;
	}
	.incontainer_fl{
		display:none;
	}
	.incontainer_fr{
		width:100%;
	}
	.inabout_con {
		text-indent: 2em;
		font-size: 20px;
		color: #000;
		line-height: 48px;
		margin-top: 20px;
	}
	.inproshow_top_fl,.inproshow_top_fr{
		width:100%;
	}
	.inproshow_top_fr,.inproshow_top_fr_bot_more{
		margin-top:20px;
	}
}

@media(max-width:768px) {
	.download{
		width:49%;
	}
	.download:nth-child(2n){
		margin-right:0;
	}
}

@media(max-width:420px) {
	.sertitle {
		font-size: 18.8px;
	}
	.sercon {
		line-height: 32px;
	}
	.sjbot {
		font-size: 20px;
	}
	.sjtop {
		font-size: 17px;
	}
	.rabtitles {
		font-size: 32px;
	}
	.rabcon {
		font-size: 20px;
	}
	.newtitles,.newmaintitle{
		display:none;
	}
	.newtitle{
		padding-top:0;
		background:none;
		height:auto;
	}
	.cas_maintitle {
		font-size: 22px;
	}
	.lnews{
		width: 100%;
		padding: 15px;
		border-bottom: none;
		-webkit-box-shadow: #e8e8e8 0px 0px 10px;
		-moz-box-shadow: #e8e8e8 0px 0px 10px;
		box-shadow: #e8e8e8 0px 0px 10px;
	}
	.inpro {
		float: left;
		width: 49%;
		margin-right: 2%;
		margin-bottom: 15px;
	}
	.inpro:nth-child(3n) {
		margin-right: 2%;
	}
	.inpro:nth-child(2n) {
		margin-right: 0;
	}
	.inser{
		width:49%;
		margin-right:2%;
	}
	.inser:nth-child(3n) {
		margin-right:2%;
	}
	.inser:nth-child(2n) {
		margin-right: 0;
	}
	.incontact_bots {
		margin-left: 3%;
	}
}

@media(max-width:376px) {}

@media(max-width:360px) {}