@media(min-width:1920px) {
	html {
		font-size: calc(100vw/19.2)
	}
    body {
        max-width: 1920px;
        margin: auto;
    }
	.auto-container {
		max-width: 1400px
	}
	.head{
	    max-width:1920px;
	}
}

@media(min-width:2560px) {

	html {
		font-size: calc(100vw/25.6)
	}
}
@media(min-width:2860px) {

	html {
		font-size: calc(100vw/28.6)
	}
}
@media(min-width:3840px) {

	html {
		font-size: calc(100vw/38.4)
	}
}
@media(max-width:1400px) {
	:root {
		--font-size-f-14: .12rem;
		--font-size-f-16: .14rem;
		--font-size-f-18: .16rem;
		--font-size-f-20: .18rem;
		--font-size-f-22: .20rem;
		--font-size-f-24: .22rem;
		--font-size-f-26: .24rem;
		--font-size-f-28: .26rem;
		--font-size-f-30: .28rem;
		--font-size-f-32: .30rem;
		--font-size-f-34: .32rem;
		--font-size-f-36: .34rem;
		--font-size-f-38: .36rem;
		--font-size-f-40: .38rem;
		--font-size-f-42: .40rem;
		--font-size-f-44: .42rem;
		--font-size-f-46: .44rem;
		--font-size-f-48: .46rem;
		--font-size-f-50: .48rem
	}

	html {
		font-size: calc(100vw/14)
	}

	.head {
		padding: 0 .2rem
	}

	.head nav {
		min-height: .7rem
	}

	.head .nav_logo {
		width: 12%;
	}
	.head .nav_logo .logo_icon img{
    max-width: 1.5rem;
}
	.head .navbar_box {
		width: 68%;
	}

	.head .nav_item {
		width: 100%
	}

	.head .nav_item .item {
		margin-left: .15rem;
	}
	.head .nav_item .item .dropdown_link a{
		font-size: var(--font-size-f-14);
	}
	.head .nav_item .item .submen_list li {
		margin-bottom: .2rem
	}

	.head .nav_item .item .submen_list .submen_head .head_icon img {
		max-height: .4rem;
	}

	.head .nav_item .item .submen_list .submen_head>a {
		font-size: var(--font-size-f-16)
	}

	.head .navbar_right {
		width: 19%;
	}
	.head .navbar_right .navbar_group .icosearch{
		margin-right: .1rem;
		width: .3rem;
		height: .3rem;
		border-radius: .3rem;
	}
	.head .navbar_right .navbar_group .icosearch img{
    max-width: .15rem;
}
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_switcher_wrapper,
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher{
		max-width: 1rem !important;
		width: 1rem !important;
	}
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher .gt_option{
		max-width: 1rem !important;
	}
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher .gt_selected a{
		width: .93rem !important;
	}
	.head .navbar_right .navbar_group>a{
		width: 1rem;
		height: .35rem;
		font-size: var(--font-size-f-14);
		margin-left: .1rem;
	}
	.footer {
		padding-top: .5rem
	}

	.footer .foot_cate_item_box .foot_share a {
		margin-right: .05rem
	}

	.footer .foot_cate_item_box .foot_share a:nth-child(4n+1) {
		margin-right: .05rem
	}

	.footer .foot_cate_item_box .foot_share a img {
		max-width: .3rem
	}

	.foot_bottom .auto-container {
		padding: .3rem 0
	}

	.additional_features {
		top: 45%;
		right: .2rem
	}

	.additional_features li a img {
		max-width: .4rem
	}
}

@media(max-width:1263px) {
	.head .nav_logo {
		width: 15%
	}





	.head .navbar_right {
		width: 25%
	}

	.head .navbar_right .navbar_group {
		width: 100%;
		justify-content: center
	}

	.head .navbar_right .navbar_group>a {
		margin-left: .1rem;
		width: 40%
	}

	.head .navbar_right .navbar_group .icosearch {
		margin-right: .1rem
	}

	.head .navbar_right .navbar_group .icosearch img {
		max-width: .15rem
	}

	.head .navbar_right .navbar_group .gtranslate_wrapper {
		width: 40%
	}

	.footer {
		padding-top: .5rem
	}

	.footer .foot_cantact .item {
		max-width: 60%
	}

	.footer .foot_cantact .item .text_box a,.footer .foot_cantact .item .text_box p {
		font-size: var(--font-size-f-18)
	}

	.footer .foot_cate_item_box .item .foot_cate_item_list a {
		font-size: var(--font-size-f-18)
	}

	.foot_bottom .auto-container {
		font-size: var(--font-size-f-18);
		padding: .25rem 0
	}
}

@media(max-width:1080px) {
	:root {
		--font-size-f-14: .18rem;
		--font-size-f-16: .20rem;
		--font-size-f-18: .22rem;
		--font-size-f-20: .24rem;
		--font-size-f-22: .26rem;
		--font-size-f-24: .27rem;
		--font-size-f-26: .30rem;
		--font-size-f-28: .32rem;
		--font-size-f-30: .34rem;
		--font-size-f-32: .36rem;
		--font-size-f-34: .38rem;
		--font-size-f-36: .40rem;
		--font-size-f-38: .42rem;
		--font-size-f-40: .44rem;
		--font-size-f-42: .46rem;
		--font-size-f-44: .48rem;
		--font-size-f-46: .50rem;
		--font-size-f-48: .52rem;
		--font-size-f-50: .54rem
	}

	html {
		font-size: calc(100vw/10.8)
	}

	.head {
		padding: 0
	}

	.head .nav_logo {
		width: 30%;
		margin-left: .2rem
	}

	.head .navbar_box {
		display: none;
		width: 100%;
		position: absolute;
		top: .7rem;
		background: #fff
	}

	.head .nav_item {
		display: block
	}

	.head .nav_item .item:hover .dropdown_link.children {
		display: block
	}

	.head .nav_item .item .dropdown_link {
		line-height: .45rem
	}

	.head .nav_item .item .dropdown_link .iconfont {
		display: block;
		position: absolute;
		top: -.03rem;
		right: .2rem;
		font-size: .22rem;
		font-weight: 700
	}

	.head .nav_item .item .dropdown_link .iconfont:after {
		display: block;
		content: '+';
		font-style: normal
	}

	.head .nav_item .item .dropdown_link.open .iconfont::after {
		content: '-'
	}

	.head .nav_item .item .dropdown_menu {
		position: unset;
		display: none
	}

	.head .nav_item .item .submen_list li {
		width: 100%;
		text-align: left;
		padding-left: .3rem
	}

	.head .nav_item .item .submen_list .submen_head .head_icon {
		display: none
	}

	.head .navbar_right {
		width: 40%;
		margin-right: .2rem
	}

	.head .navbar_right .navbar_group .icosearch {
		width: .36rem;
		height: .36rem
	}

	.head .navbar_right .c_switch i {
		position: relative;
		display: block;
		height: .04rem;
		background: #fff;
		-webkit-transition: all .3s;
		transition: all .3s
	}

	.head .navbar_right .c_switch i:nth-child(1) {
		top: 0
	}

	.head .navbar_right .c_switch i:nth-child(3) {
		bottom: 0
	}

	.head .navbar_right .c_switch i:nth-child(2) {
		margin: .06rem 0
	}

	.head .c-style2 .navbar_right .c_switch i {
		background: #fff
	}

	.head .navbar_right .c_switch {
		display: block;
		width: .4rem;
		margin-left: .2rem;
		margin-top: .08rem
	}

	.head .navbar_right .c_switch i {
		background: var(--color)
	}

	.head .navbar_right .c_switch.open i:nth-child(1) {
		top: .1rem;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}

	.head .navbar_right .c_switch.open i:nth-child(2) {
		opacity: 0
	}

	.head .navbar_right .c_switch.open i:nth-child(3) {
		bottom: .1rem;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}

	.footer {
		padding-top: 0
	}

	.footer .foot_cantact .auto-container {
		flex-wrap: wrap
	}

	.footer .foot_cantact .item {
		margin-top: .2rem;
		width: 100%;
		max-width: 100%
	}

	.footer .foot_cate_item_box .foot_share {
		width: 100%;
		max-width: 100%
	}

	.footer .foot_cate_item_box .foot_share a img {
		max-width: .5rem
	}

	.footer .foot_cate_item_box .foot_share a.wechat_code .wechat_icon {
		width: 100%;
		top: -1.05rem;
		right: 0;
		left: -50%
	}

	.footer .foot_cate_item_box .foot_share a.wechat_code .wechat_icon img {
		max-width: 1rem
	}

	.footer .foot_cate_item_box {
		padding-bottom: .2rem;
		padding-top: .2rem
	}

	.footer .foot_cate_item_box .item {
		display: none
	}

	.foot_bottom .auto-container {
		flex-wrap: wrap
	}

	.foot_bottom .foot_bottom_head p:last-child {
		margin-left: 0;
		width: 100%
	}

	.foot_bottom .foot_bottom_bottom a,.foot_bottom .foot_bottom_head p {
		margin-bottom: .2rem
	}
	.crumbs a{
	    font-size: var(--font-size-f-14);
	}
}

@media(max-width:768px) {
	html {
		font-size: calc(100vw/5)
	}

	.modal-body iframe {
		height: 4.5rem
	}

	.head .nav_logo {
		width: 40%
	}

	.head .open .nav_logo {
		opacity: 0
	}

	.head .nav_item .item .submen_list {
		padding: .2rem 0
	}

	.head .nav_item .item .submen_list li {
		margin-bottom: 0
	}

	.head .navbar_right {
		width: 50%
	}

	.head .navbar_right .navbar_group>a {
		width: 1.2rem;
		margin-left: 0;
		font-size: 12px
	}

	.head .navbar_right .navbar_group .gtranslate_wrapper {
        position: fixed;
        top: 50px;
        right: 0;
        width: auto;
	}

	.head .open .navbar_right .search_con2 {
		top: 13%
	}
    	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_switcher_wrapper,
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher{
		max-width: 110px !important;
		width: 110px !important;
	}
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher .gt_option{
		max-width: 110px !important;
	}
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher .gt_selected a{
		width: 110px !important;
		line-height: 25px;
	}
	.head .navbar_right .navbar_group .gtranslate_wrapper .gt_container-z2ewn6 .gt_switcher a{
		line-height: 25px;
	}
	.footer .foot_cantact .item .icon_box img {
		vertical-align: middle;
		max-width: .3rem
	}

	.footer .foot_cantact .item .text_box a,.footer .foot_cantact .item .text_box p {
		font-size: var(--font-size-f-18)
	}

	.foot_bottom .auto-container {
		padding: 0;
		padding-top: .2rem
	}

	.foot_bottom .foot_bottom_bottom {
		text-align: left
	}

	.foot_bottom .foot_bottom_bottom a:last-child {
		margin-right: 0
	}
	.additional_features {
		top: 60%;
		right: 5px;
	}
}
