* {
	font-family: "微软雅黑", helvetica;
	margin: 0;
	padding: 0;
}

html {
	font-size: 10px;
}

@media only screen and (max-width: 1600px) {
	html,
	body {
		font-size: 9px;
	}
	.header {
		width: 1100px;
	}
	.container {
		width: 1100px;
	}
	.menu_show div{
		width: 100px;
	}
	.about {
		margin-right: 0px;
		height: 382px;
		padding-left: 20px;
	}
	.about_detail {
		margin-top: 20px;
	}
	.productList {
		margin-top: -150px;
	}
	.productrow {
		height: 300px;
	}
	.tabtitle {
		margin-top: 60px;
	}
	.newitemtext {
		padding: 2% 5%;
	}
	.newitemtab p {
		height: 80px;
		line-height: 80px;
	}
	.newstabcon {
		margin-top: -130px;
	}
	.tabnewtitle {
		margin-left: 0;
	}
	.pz {
		left: 50px;
	}
	.middle{
		padding:0;
		width: 500px;
	}
	.papul{
	    width: 90%;	
	}
	.slidbtns{
		right: 198px;
	}
	
	.paper {
    width: 1100px;
}

}

@media only screen and (max-width: 1200px) {
	.header {
		display: none;
	}
	.phone-header {
		display: block;
	}
	.container {
		width: 100%;
	}
		.paper {
    width: 95%;
}
	.abti {
		display: none;
	}
	.producttitle {
		display: none;
	}
	.phonetile {
		display: block;
		margin: 10px 0;
	}
	.productList {
		margin-top: 0px;
	}
	.productrow {
		height: 300px;
	}
	.tabtitle {
		margin-top: 20px;
	}
	.aboutus,
	.product,.news {
		padding-bottom: 50px;
	}
	.dis{
		display: none;
	}
	.float_title {
		left: 15rem;
		bottom: 9rem;
	}
}

@media only screen and (min-width: 990px) and (max-width: 1200px) {
	html,
	body {
		font-size: 8px;
	}
	.row {
		margin: auto;
	}
	.productrow {
		height: 220px;
		padding-top: 20px;
	}
	.phone-header h1{
		margin: 17px 0 0 15px;
	}
	.phone-header .menu-push{
		top: 26px;
	}
	
	.container {
		width: 100%;
	}
	.abti {
		display: none;
	}
	.producttitle,
	.newstitle {
		display: none;
	}
	.phonetile {
		display: block;
	}
	.productList {
		margin-top: -150px;
	}
	.tabtitle {
		margin-top: 0;
	}
	.tabnewtitle {
		margin-left: 0;
		margin-top: 0;
	}
	.newstabconList {
		box-shadow: 0 0 0px #f0f0f0;
	}
	.slidbtns{
		right: 5%;
	}
	.middle{
		width: auto;
		padding: 30px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 990px) {
	html,
	body {
		font-size: 8px;
	}
	.row {
		margin: auto;
	}
	.productrow {
		height: 220px;
		padding-top: 20px;
	}
	.productrow {
		height: 220px;
		padding-top: 20px;
	}
	.container {
		width: 100%;
	}
	.abti {
		display: none;
	}
	.producttitle,
	.newstitle {
		display: none;
	}
	.phonetile {
		display: block;
	}
	.productList {
		margin-top: -150px;
	}
	.productrow {
		height: 300px;
	}
	.prodef{
		height: 220px;
	}
	.tabtitle {
		margin-top: 0;
	}
	.newitemtab p {
		float: left;
		width: 20%;
		height: 40px;
		line-height: 40px;
	}
	.newitemtab .phover a::before {
		transform: rotate(90deg);
		top: 89%;
		margin-left: -11px;
		margin-top: 0;
		left: 50%;
	}
	.newstabconList {
		box-shadow: 0 0 0px #f0f0f0;
	}
	.slidbtns{
		right: 5%;
	}
	.middle{
		width: auto !important;
		padding: 30px 0;
	}
}

@media only screen and (min-width: 100px) and (max-width: 768px) {
.phone_banner {
		display: block !important;
	}
	.pc_banner {
		display: none;
	}
	.paperp img {
    max-width: 100%;
    width: 60%;
}
.solutiontitle{
	height: 160px !important;
}
.papertitle{
	height: 160px !important;
}
	.float{
		display: none;
	}
	.solution>.container>.solutiontitle{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.foot {
     padding: 0 !important;
	padding-top: 30px;
}
	.foot .foot_left{
		display: none;
	}
	.address{
		display: none;
	}
	.foot img{
		display: none;
	}
		.hao{
		margin-bottom: 20px;
	}
	.foot_right {
    margin-top: 0 !important;
}

	html,
	body {
		font-size: 7px;
	}
	.row {
		margin: auto;
	}
	.big_nav_banner{
		display: none !important;
	}
	.small_nav_banner{
		display: block !important;
	}
	.phone-header {
		height: 40px;
		padding: 10px;
	}
	.phone-header-box {
		top: 0;
	}
	.phone-header-box h1 img {
		height: 30px;
	}
	.phone-header .menu-list {
		top: 50px;
	}
	.phone-header .menu-push {
		width: 27px;
		height: 27px;
		top: 10px;
		padding: 6px 2px 0;
	}
	/*搜索*/
	.search_menu1 {
		display: none;
	}
	/*底部*/
	.ul5 li {
		padding-left: 15px;
	}
	.erweima p,
	.erweima {
		text-align: center;
	}
	.foot_right p {
		text-align: center;
	}
	.foot_right {
		margin-top: 20px;
	}
	.address {
		margin-top: 20px;
	}
	.uls li {
		text-align: center;
	}
	.uls .firstli{
		margin-bottom: 0;
	}
	.foot_left ul{
		margin-bottom: 30px;
	}
	.hao {
		margin-top: 20px;
		text-align: center;
	}
	/*首页*/
	.aboutus {
		padding: 30px 0;
	}
	.banner {
		margin-top: 50px;
	}
	.video_ {
		margin-top: 30px;
	}
	.productitem {
		margin: 15px 0;
	}
	.bgc1 {
		background: none;
	}
	.descriptionpro {
		height: 160px;
	}
	.productrow {
		height: 100px;
		padding-top: 20px;
	}
	.newstitle {
		display: none;
	}
	.product {
		padding-bottom: 0px;
	}
	.news {
		padding-bottom: 20px;
	}
	.newitemtext {
		padding: 0 15px 0 0;
	}
	.newstabcon {
		margin-top: 0;
	}
	.tabnewtitle {
		text-align: center;
		margin-top: 20px;
	}
	.tabnewtitle p {
		margin-right: 0;
		width: 33.33333333%;
		float: left;
		font-size: 1.8rem;
	}
	.newitemimg {
		padding-left: 0;
		padding-right: 15px;
	}
	.newitemtab p {
		float: left;
		width: 20%;
		height: 40px;
		line-height: 40px;
	}
	.newitemtab .phover a::before {
		transform: rotate(90deg);
		top: 89%;
		margin-left: -11px;
		margin-top: 0;
		left: 50%;
	}
	.newitemcontant {
		padding: 0;
	}
	.newitemtext {
		padding: 0;
	}
	.newitemimg {
		padding-right: 0;
	}
	.newitemtext,
	.newitemimg {
		margin-top: 20px;
	}
	.bttn {
		text-align: center;
	}
	.newitemtab .phover a {
		font-size: 3rem;
		transition: all 500ms ease-out;
	}
	.newstabconList {
		box-shadow: 0 0 0px #f0f0f0;
	}
	.tabtitle{
	   text-align: left;	
	}
	.produc{
		margin-top: 0;
	}
	.newrow {
		height: 140px;
	}
	.float{
		display: none;
	}
	.float_title {
		left: 3rem;
		bottom: 4rem;
	}
	.float_title h2 {
		font-size: 2.8rem;
		padding-bottom: 0;
		margin-bottom: 5px;
	}
	.float_title p {
		font-size: 1.5rem;
	}
	.togroble_swipe{
		width: 70%;
	}
	.slidbtns{
		right: 5%;
	}
	.middle{
		width: auto !important;
		padding: 30px 0;
	}
}