@media (max-width: 1199px) {
	html, body {
		font-size: 90px;
	}
	body, div, dl, dt, dd, ul, ol, li, p, form, fieldset, table, tr, th, td, img, input, textarea, a, button, span, h1, h2, h3, h4, h5, h6 {
		font-size: 0.16rem;
	}
	.index1 dd p {
		font-size: 12px;
	}
	.index3 dd {
		font-size: 14px;
	}
	.spartner-prev, .swiper-container-rtl .spartner-next {
		left: -0.66%;
	}
	.spartner-next, .swiper-container-rtl .spartner-prev {
		right: -0.66%;
	}
	.p_left a {
		font-size: 15px;
	}
	.news-li .more {
		bottom: 0.2rem;
	}
	.pul3 li .info {
		padding: 0.3rem 0.07rem 0;
	}
}
@media (max-width: 991px) {
	html, body {
		font-size: 80px;
	}
	body, div, dl, dt, dd, ul, ol, li, p, form, fieldset, table, tr, th, td, img, input, textarea, a, button, span, h1, h2, h3, h4, h5, h6 {
		font-size: 0.17rem;
	}
	.index2 dd {
		height: 0.5rem;
	}
	.index3 .list {
	    padding: 0.6rem 6.5%;
	}
	.index4 .bg {
		height: 4.5rem;
	}
	.index4 .bg dt {
		font-size: 13px;
		font-weight: bold;
	}
	.index5 dl {
	    height: 2.7rem;
	    padding: 0.0rem 0 0 0.7rem;
	}
	.spartner-prev, .spartner-next {
		top: 90%;
	}
	.copy-top .title {
		float: none;
		margin: 0 auto;
	}
	.wechat p {
		top: -500%;
	}
	.copy-top {
	    padding: 0.75rem 0 0.15rem 0rem;
	}
	.share {
		margin-top: 0.13rem;
	}
	.copy-top .info {
		margin-top: 0.13rem;
	}
	.nav dl {
		margin-right: 0.5rem;
	}
	.pul3 li .info {
		padding-top: 0;
	}
	.pul3 li dt {
		margin-bottom: 0;
	}
	.copyright .w1200 {
		padding-left: 0;
	}
}
@media (max-width: 767px) {
	html, body {
		font-size: 70px;
	}
	body, div, dl, dt, dd, ul, ol, li, p, form, fieldset, table, tr, th, td, img, input, textarea, a, button, span, h1, h2, h3, h4, h5, h6 {
		font-size: 0.2rem;
	}
	.pc {
		display: none;
	}
	.ph {
		display: block;
	}
	.nav-top .w1200 {
		height: 0.71rem;
	}
	.banner {
		margin-top: 0.71rem;
	}
	.nav_btn {
		float: right;
		height: 100%;
	}
	.nav_btn img {
		height: 100%;
	}
	.ph_nav {
		display: none;
		width: 100%;
		background-color: #fff;
		position: relative;
		border: 1px solid #e5e5e5;
	}
	.nav_close {
		position: absolute;
		top: -5px;
		right: 1%;
		font-size: 20px;
	}
	.ph_nav dl {
		text-align: center;
		margin: 5px auto;
	}
	.ph_nav dd  {
		margin: 3px auto;
	}
	.ph_nav dd a {
		float: left;
		display: block;
		width: 50%;
		font-size: 12px;
	}
	.ph_nav form {
		float: right;
		position: relative;
		margin-top: 0.36rem;
		margin-right: 1%;
	}
	.ph_nav .search {
		border: 1px solid #b5b5b5;
		width: 2.17rem;
		height: 0.34rem;
		border-radius: 40px;
		text-indent: 14px;
	}
	.ph_nav input::-webkit-input-placeholder {
		text-indent: 0.15rem;
		font-size: 12px;
		color: #bcbaba;
	}
	.ph_nav input::-moz-placeholder {
		text-indent: 0.15rem;
		font-size: 12px;
		color: #bcbaba;
	}
	.ph_nav input:-ms-input-placeholder {
		text-indent: 0.15rem;
		font-size: 12px;
		color: #bcbaba;
	}
	.ph_nav input::placeholder {
		text-indent: 0.15rem;
		font-size: 12px;
		color: #bcbaba;
	}
	.ph_nav .submit {
		width: 0.16rem;
		height: 0.17rem;
		background: url(../img/icon_3.png) center center / cover no-repeat;
		position: absolute;
		top: 39%;
		right: 0.15rem;
	}
	.index2 li {
	    float: left;
	    width: 49.17%;
	    margin-right: 1.66%;
	    margin-bottom: 0.14rem;
	}
	.index2 li:nth-child(2n) {
		margin-right: 0;
	}
	.index4 .bg {
	    width: 48.89%;
	    margin-bottom: 0.14rem;
	}
	.index4 .bg:nth-child(2n) {
		margin-right: 0;
	}
	.index5 .info img {
		display: none;
		/*float: none;
		width: 60%;
		margin: 0 auto 0.14rem;*/
	}
	.index5 dl {
		float: none;
		width: 100%;
		padding: 0;
	}
	.spartner-prev, .spartner-next {
		top: 93%;
	}
	.spartner-prev, .swiper-container-rtl .spartner-next {
		left: -1%;
	}
	.spartner-next, .swiper-container-rtl .spartner-prev {
		right: -1%;
	}
	.copy-top {
		padding-top: 0.15rem;
	}
	.copy-top .title {
		display: none;
	}
	.copy-top .info {
		float: left;
	}
	.copy-top .info .desc.right {
		float: left;
	}
	.p_banner {
		margin-top: 0.71rem;
	}
	.pul3 li .img {
		float: none;
		width: 100%
	}
	.pul3 li .info {
		float: none;
		width: 100%;
	}
	.p_case dd a {
		width: 98%;
	}
	.news-li .img {
		display: none;
		/*float: none;
		width: 100%;*/
	}
	.news-li .info {
		float: none;
		width: 100%;
	}
	.news-li dt {
		font-size: 15px;
	}
	.news-li dd {
		font-size: 13px;
	}
	.page .content.half {
		width: 100%;
		margin-bottom: 0.15rem;
	}
	.copy-top .info h3 {
		margin-bottom: 0;
	}
	.share {
		margin-top: 0;
	}
	.wechat p {
		top: -450%;
		left: -140%;
	}
	.p_banner {
		height: 90px;
	}
}
@media (max-width: 479px) {
	html, body {
		font-size: 60px;
	}
	body, div, dl, dt, dd, ul, ol, li, p, form, fieldset, table, tr, th, td, img, input, textarea, a, button, span, h1, h2, h3, h4, h5, h6 {
		font-size: 0.22rem;
	}
	.ph_nav .info .area:nth-child(2) {
		display: none;
	}
	.ph_nav .info .area:first-of-type {
		float: none;
		margin: 0 auto;
	}
	.ph_nav form {
		margin: 0.08rem 1%;
	}
	.ph_nav .submit {
		top: 25%;
	}
	.index1 h2, .index h2 {
		font-size: 18px;
	}
	.index1 dl {
		width: 45.84%;
		margin: 0 2.08% 5px;
	}
	.index1 dl dd {
		height: 90px;
		overflow: hidden;
	}
	.index2 dd {
		height: 1.2rem;
	}
	.index2 dt {
		font-size: 14px;
	}
	.index4 .bg {
		float: none;
		width: 280px;
		height: 350px;
		margin: 0 auto;
	    margin-bottom: 0.14rem;
	}
	.index4 .bg:nth-child(2n) {
		margin: 0 auto;
		margin-bottom: 0.14rem;
	}
	.index5 dl {
		height: auto;
	}
	.index5 .more {
		position: static;
		margin: 0 auto;
		margin-top: 0.17rem;
	}
	.spartner-prev, .spartner-next {
		display: none;
	}
	.copy-top .info .desc.left {
		margin-right: 0;
	}
	.wechat p {
	    top: -375%;
	    left: -110%;
	}
	.page h3 {
		font-size: 16px;
	}
	.page h2, .page h3 {
		margin: 0.3rem 0;
	}
	.p_left {
		padding: 0;
	}
	.p_right {
		padding: 0 0.1rem;
	}
	.p_left dl a.active:after, .p_left a:hover:after {
		display: none;
	}
	.p_left a {
		padding-right: 0;
	}
	.p_right h2 {
		font-size: 16px;
		padding: 0.15rem 0;
	}
	.pul2 li {
		width: 49.63%;
		margin-bottom: 0.08rem;
	}
	.pul2 li:nth-child(2n) {
		margin-right: 0;
	}
	.pul3 li dt {
		font-size: 13px;
	}
	.pul3 li {
		float: none;
		width: 100%;
		margin: 0 auto 0.16rem !important;
	}
	.pul3 li .img {
	    float: left;
	    width: 53%;
	}
	.pul3 li .info {
	    float: right;
	    width: 47%;
	}
	.pul3 li dd {
		height: 76px;
		overflow: hidden;
	}
	.news-li dt {
		font-size: 13px;
	}
	.news-li dd {
		font-size: 12px;
	}
	.news-li {
		padding-bottom: 0.67rem;
	}
	.news-li .more {
		bottom: 5px;
	}
	.news-li .more {
		font-size: 12px;
	}
	.page h2 {
		font-size: 18px;
	}
	.page h4 {
		font-size: 14px;
	}
	.page {
		padding-bottom: 0.1rem;
	}
	.search_list .title {
		font-size: 14px;
	}
	.search_list .time {
		display: none;
	}
	#nb_icon_wrap {
		width: 45%!important;
		height: 10%!important;
	}
	#newBridge .nb-icon-left-center {
		left: 55%!important;
	}
	#newBridge .nb-icon-wrap-0 {
		border-radius: 0!important;
	}
    #nb_invite_wrap {
        display: none!important;
    }
}
