@media screen and (max-width: 1030px) {
	body {
		min-width: 876px;
	}
	.newYearBgi{
		padding-top: 44px;
		background: url(../../../../images/index/version/2024/newYearbgImages876.png) no-repeat 0 -25px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 896px;
	}
	.part2-left .image i {
		font-size: 75px;
	}
	.w {
		width: 876px;
	}
	.nav ul li.yunzhi a::after {
		right: -38px;
		top: -8px;
		height: 16px;
		line-height: 16px;
	}
	/* main-top */
	.fix-navigation {
		padding: 7px 0;
	}
	.fix-search .form {
		height: 26px;
	}
	.fix-search .form button {
		height: 22px;
		line-height: 22px;
		width: 50px;
		font-size: 12px;
		margin: 2px 3px 0 0;
	}
	.fix-search .form .select .select-top p {
		line-height: 26px;
		font-size: 12px;
		text-indent: 15px;
	}
	.fix-search .form button i {
		font-size: 12px;
	}
	.fix-search .form .select .select-top i {
		top: 10px;
	}
	.fix-search .form .select .select-bot{
		top: 26px;
		width: 60px;
		font-size: 12px;
	}
	.fix-search .form .select .select-bot li {
		line-height: 26px;
		font-size: 12px;
		text-indent: 13px;
	}
	.fix-search .form .select {
		width: 60px;
	}
	.fix-search {
		width: 385px;
		margin-left: 60px;
	}
	.fix-search .form input {
		width: 270px;
		font-size: 12px;
	}
	.fix-navigation .item .logo {
		height: 26px;
		width: 106px;
		margin-left: 25px;
	}
	.fix-navigation .item .login-btn {
		margin-top: 4px;
	}
	.fix-navigation .item .login-btn a {
		padding: 0 10px;
		font-size: 12px;
	}
	.fix-navigation .item .login-btn a i {
		font-size: 14px;
	}
	#divLogin ul li {
		font-size: 12px;
	}
	.bannerAdvtop {
		margin: 0 auto;
		padding-top: 7px;
	}
	.banner-adv ul {
		width: calc(100% + 8px);
		margin: 0px 0 0 -4px;
	}
	.banner-adv ul li .adv-item {
		margin: 8px 4px 0 4px;
	}
	.multimedia{
		top: -39px;
		font-size: 12px;
		line-height: 36px;
	}
	.mobileBot {
		top: 36px;
		padding: 15px 20px 0 20px;
	}
	.weMediaBot {
		top: 36px;
		padding: 15px 20px 0 20px;
	}
	.mobileBot .item p {
		font-size: 14px;
	}
	.weMediaBot .item p {
		font-size: 14px;
	}
	.logo {
		width: 148px;
	}
	.top .hot {
		width: 94px;
		margin: 14px 25px 0 25px;
	}
	.searchBox {
		height: 26px;
		width: 320px;
		margin-top: 10px;
	}
	.searchSelectTop p {
		text-indent: 5px;
		font-size: 12px;
	}
	.searchSelectTop i {
		right: 8px;
	}
	.searchSelectBot li {
		text-indent: 6px;
		font-size: 12px;
		line-height: 24px;
	}
	.searchSelectBot {
		top: 24px;
		left: -1px;
		border: 1px solid #0187d0;
	}
	.search {
		height: 26px;
	}
	.searchSelect {
		height: 24px;
		width: 50px;
		margin-left: 1px;
		margin-top: 1px;
	}
	.search input {
		height: 24px;
		width: 215px;
		font-size: 10px;
		text-indent: 5px;
		margin-top: 1px;
	}
	.search button {
		height: 24px;
		width: 54px;
		font-size: 12px;
		margin-top: 1px;
	}
	.search button i {
		font-size: 12px;
	}
	.topAdv {
		width: 237px;
		margin-top: 6px;
	}
	.hot p {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.hot p a {
		margin-right: 10px;
	}
	.hot p i {
		font-size: 12px;
		margin-right: 4px;
	}
	.top {
		height: 63px;
		margin: 5px auto;
	}
	.top-hot p a {
		margin-right: 2px;
	}
	.top-hot p i {
		margin-right: 2px;
		font-size: 12px;
	}
	.top-hot p {
		font-size: 12px;
		height: 14px;
		line-height: 14px;
		width: 612px;
	}
	.nav {
		height: 32px;
		line-height: 32px;
		margin-top: 8px;
	}
	.nav ul {
		padding: 0 10px;
	}
	.nav ul li {
		font-size: 14px;
	}
	.nav ul li a i {
		font-size: 14px;
		margin-right: 4px;
	}
	.nav ul li a {
		padding: 0 13px;
	}
	.navFn {
		height: 28px;
		line-height: 28px;
	}
	.navFn .left {
		width: 68px;
	}
	.navFn .left b {
		font-size: 12px;
		width: 34px;
		height: 18px;
		line-height: 18px;
	}
	.navFn ul li a i {
		margin-top: 10px;
		width: 2px;
		height: 9px;
		vertical-align: top;
	}
	.navFn ul li  {
		padding: 0 6px;
		font-size: 12px;
	}
	.main-top {
		padding-bottom: 14px;
	}
	/* main-top End */
	/* part1 */
	.part1-banner-adv ul li .adv-item {
		margin: 12px 4px 0 4px;
	}
	.part1 .main {
		margin-top: 14px;
	}
	.product-classify {
		width: 164px;
	}
	.news {
		width: 482px;
		margin-left: 8px;
	}
	.part1 .right {
		width: 214px;
	}
	.product-classify ul {
		padding: 8px 0;
	}
	.product-classify .title {
		height: 36px;
		line-height: 36px;
		font-size: 14px;
		padding-left: 45px;
	}
	.product-classify .title i {
		margin: 12px 12px 0 0;
		width: 13px;
		height: 12px;
	}
	.product-classify li.hover .class-a::after {
		width: 3px;
	}
	.class-a {
		padding-left: 71px;
		height: 30px;
		line-height: 30px;
	}
	.class-a b {
		font-size: 12px;
	}
	.class-a b i {
		left: 45px;
		font-size: 14px;
	}
	.class-b {
		width: 712px;
		left: 164px;
	}
	.class-b.t1 {
		top: -44px;
	}
	.class-b.t2 {
		top: -74px;
	}
	.class-b.t3 {
		top: -104px;
	}
	.class-b.t4 {
		top: -134px;
	}
	.class-b.t5 {
		top: -168px;
	}
	.class-b.t6 {
		top: -194px;
	}
	.class-b.t7 {
		top: -224px;
	}
	.class-b.t8 {
		top: -254px;
	}
	.class-b.t9 {
		top: -284px;
	}
	.class-b.t10 {
		top: -314px;
	}
	.class-b.t11 {
		top: -344px;
	}
	.class-txt {
		width: 462px;
		padding: 10px 0 0 0;
	}
	.class-txt .item {
		width: 209px;
		margin-left: 22px;
		padding: 0 0 6px 0px;
	}
	.class-txt .item .class-c {
		font-size: 12px;
		height: 25px;
		line-height: 25px;
		padding-left: 8px;
	}
	.class-txt .item .class-c::after {
		width: 3px;
		height: 12px;
	}
	.class-txt .item p {
		height: 20px;
		text-indent: -5px;
	}
	.class-txt .item p a {
		line-height: 20px;
		font-size: 12px;
		margin: 0 5px;
	}
	.class-txt .item .add {
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		margin-top: 4px;
	}
	.class-txt .item .add a {
		margin-right: 4px;
	}
	.class-txt .item .add i {
		width: 15px;
		height: 12px;
		margin: 3px 5px 0 5px;
	}
	.class-txt .item .class-c a.more {
		font-size: 12px;
	}
	.class-adv .item:last-child {
		margin-top: 10px;
	}
	.class-adv {
		width: 214px;
		padding: 16px 20px 15px 20px;
	}
	.class-adv .item img {
		height: 143px;
	}
	.class-adv .item p {
		margin-top: 7px;
		font-size: 12px;
		height: 20px;
		line-height: 20px;
	}
	.news {
		padding: 0 13px 16px 13px;
	}
	.news-nav {
		height: 36px;
		line-height: 36px;
		font-size: 14px;
	}
	.news-nav a::after {
		height: 12px;
	}
	.news-nav .followTab {
		bottom: 0;
	}
	.news-nav .followTab i {
		width: 76px;
		height: 3px;
	}
	.news-list .news-top {
		margin-top: 12px;
		height: 80px;
		padding: 12px;
	}
	.news-list .news-top p {
		font-size: 16px;
		height: 22px;
		line-height: 22px;
	}
	.news-list .news-top p i {
		font-size: 16px;
		margin-right: 6px;
	}
	.news-list .news-top span {
		font-size: 12px;
		line-height: 16px;
		height: 32px;
		margin-top: 4px;
	}
	.newsTop ul {
		padding: 5px 0;
	}
	.newsTop ul li {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
		padding: 0 12px;
	}
	.newsBot .image {
		width: 106px;
		height: 70px;
		margin-right: 10px;
	}
	.newsBot ul li:first-child {
		font-size: 14px;
	}
	.newsBot ul {
		padding: 2px 0;
	}
	.newsBot ul li {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.newsBot ul li span {
		font-size: 12px;
	}
	.newsBot {
		margin-top: 11px;
	}
	.newsBot .item {
		margin-top: 10px;
	}
	.news-up {
		padding: 15px 0 15px 0;
	}
	.news-up p{
		font-size: 16px;
		height: 22px;
		line-height: 22px;
	}
	.news-ul {
		margin-top: 13px;
	}
	.news-ul ul li {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
		padding-right: 70px;
		text-indent: 14px;
	}
	.news-ul ul li::after {
		width: 4px;
		height: 4px;
	}
	.news-ul ul li span {
		font-size: 12px;
	}
	.adv-4 .big {
		height: 132px;
	}
	.slidelist {
		width: calc(100% + 12px);
		height: 37px;
	}
	.slidelist ul li {
		width: 50px;
		margin-right: 5px;
	}
	.slidelist span {
		width: 52px;
		height: 35px;
	}
	.right .special {
		margin-top: 2px;
	}
	.brand-nav {
		height: 36px;
	}
	.brand-nav p a {
		height: 36px;
		line-height: 36px;
		font-size: 12px;
	}
	.brand-nav a.more-brand {
		height: 36px;
		line-height: 36px;
		font-size: 12px;
	}
	.brand-nav .followTab {
		height: 2px;
	}
	.brand-list {
		margin-top: 6px;
	}
	.brand-list-first .item {
		height: 48px;
		margin-bottom: 4px;
	}
	.brand-list ul li {
		height: 50px;
		line-height: 50px;
	}
	/* part1 End */
	/* part2 */
	.part2 {
		padding: 16px 0 30px 0;
		margin-top: 16px;
	}
	.part2-left {
		width: 548px;
		height: 308px;
	}
	.part2-left .image .mark {
		padding: 4px 3px;
		font-size: 12px;
		top: 10px;
		right: 10px;
	}
	.part2-right {
		width: 306px;
	}
	.part2-right b {
		font-size: 16px;
		height: 30px;
		line-height: 30px;
	}
	.part2-right b i {
		font-size: 18px;
		margin-right: 4px;
	}
	.part2-right b::after {
		height: 1px;
		width: 96px;
	}
	.part2-right b::before {
		height: 1px;
		width: 96px;
	}
	.part2-right ul li .image {
		height: 83px;
	}
	.part2-right ul li .image mark {
		font-size: 12px;
		width: 44px;
		height: 18px;
		line-height: 18px;
		top: 7px;
		right: 7px;
	}
	.part2-right ul {
		margin: -5px;
		margin-top: 3px;
	}
	.part2-right ul li {
		padding: 5px;
	}
	.part2-left .image b {
		width: 66px;
		height: 66px;
	}
	.part2-left .image i {
		border-width: 13px 0 13px 22px;
	}
	.part2-right ul li .image p {
		font-size: 12px;
		padding: 25px 5px 3px 5px;
	}
	/* part2 End */
	/* index-title */
	.index-title {
		height: 60px;
		margin-bottom: 11px;
		margin-top: 11px;
	}
	.index-title p i {
		font-size: 32px;
	}
	.index-title b {
		font-size: 18px;
		margin-top: 4px;
	}
	.index-title::before {
		width: 369px;
		height: 10px;
	}
	.index-title::after {
		width: 369px;
		height: 10px;
	}
	.part2-title {
		margin-bottom: 12px;
		margin-top: 0;
	}
	.index-title-1 p em {
		width: 28px;
		height: 33px;
	}
	.index-title-2 p em {
		width: 28px;
		height: 28px;
	}
	.index-title-3 p em {
		width: 28px;
		height: 29px;
	}
	.index-title-4 p em {
		width: 28px;
		height: 27px;
	}
	.index-title-5 p em {
		width: 28px;
		height: 33px;
	}
	/* index-title End */
	/* part3 */
	.part3 {
		margin-top: 14px;
	}
	.part3 .partSwitch ul li .image {
		height: 89px;
	}
	.part3 .partSwitch ul li .image b {
		top: 7px;
		right: 7px;
		padding: 3px 4px;
	}
	.part3 .partSwitch ul li .text p {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
	}
	.part3 .partSwitch ul li .text {
		height: 46px;
		padding: 6px 6px 0 6px;
	}
	.part3 .partSwitch ul li .text span {
		margin-top: 0;
		height: 16px;
		line-height: 16px;
		font-size: 12px;
	}
	.part3 .partSwitch ul li .text span i {
		font-size: 12px;
	}
	.switch {
		padding: 14px 14px;
	}
	.switch .swiper-button-prev1 {
		left: -35px;
	}
	.switch .swiper-button-next1 {
		right: -35px;
	}
	.switch .swiper-button-prev1 i {
		font-size: 28px;
	}
	.switch .swiper-button-next1 i {
		font-size: 28px;
	}
	.bannerAdv-1 {
		margin-top: 13px;
	}
	.bannerAdv-1 .left {
		width: 654px;
	}
	.bannerAdv-1 .right {
		width: 214px;
	}
	/* part3 End */
	/* part4 */
	.product {
		width: 654px;
	}
	.buy {
		width: 214px;
	}
	.pro-nav {
		height: 34px;
		line-height: 34px;
	}
	.pro-nav .followTab {
		bottom: -1px;
	}
	.pro-nav .followTab i {
		width: 60px;
		height: 2px;
	}
	.pro-nav a {
		font-size: 14px;
	}
	.pro-nav a::after {
		width: 1px;
		height: 12px;
	}
	.buy-nav {
		height: 34px;
		line-height: 34px;
	}
	.buy-nav a {
		font-size: 14px;
	}
	.buy-nav .followTab {
		height: 2px;
		bottom: 0;
	}
	.buy-nav .followTab i {
		border-width: 4px 4px 0 4px;
		bottom: -4px;
	}
	.pro-list {
		margin-top: 8px;
		padding: 12px 16px;
	}
	.pro-list ul {
		margin: -5px -15px;
	}
	.pro-list ul li {
		padding: 5px 15px;
	}
	.pro-list ul li .xun {
		height: 22px;
		line-height: 22px;
		margin-top: 2px;
	}
	.pro-list ul li .price {
		font-size: 12px;
	}
	.pro-list ul li .more {
		font-size: 12px;
	}
	.buy-list ul li p span {
		font-size: 12px;
	}
	.pro-list ul li p {
		font-size: 12px;
		margin-top: 4px;
		height: 18px;
		line-height: 18px;
	}
	.pro-list ul li span {
		font-size: 12px;
		height: 16px;
		line-height: 16px;
	}
	.pro-list ul li .image {
		height: 80px;
	}
	.buy-list ul li p{
		height: 28px;
		line-height: 28px;
		font-size: 12px;
		padding: 0 40px 0 22px;
	}
	.buy-list ul li p em {
		text-indent: -2px;
		width: 14px;
		height: 14px;
		line-height: 14px;
	}
	.buy-list ul {
		padding: 11px 16px;
	}

	.buy-list2 ul {
		padding: 7px 16px;
	}
	.buy-list ul li .item {
		padding: 5.5px;
	}
	.buy-list ul li .image {
		width: 70px;
		height: 70px;
	}
	.buy-list ul li .text b {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
		margin-top: 4px;
	}
	.buy-list ul li .text span {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
		margin-top: 4px;
	}
	.buy-list ul li .text strong {
		height: 18px;
		line-height: 18px;
		font-size: 14px;
		margin-top: 5px;
	}
	.buy-list ul li .text em {
		font-size: 12px;
		height: 16px;
		line-height: 16px;
	}
	/* part4 End */
	/* part5 */
	.tech {
		width: 214px;
	}
	.tech-title {
		padding: 0 13px;
	}
	.tech-nav {
		height: 34px;
		line-height: 34px;
	}
	.tech-nav .followTab {
		height: 2px;
		bottom: 0;
	}
	.tech-nav .followTab i {
		border-width: 4px 4px 0 4px;
		bottom: -4px;
	}
	.tech-nav a {
		font-size: 14px;
	}
	.tech-list ul li{
		padding: 12px 13px;
	}
	.tech-list ul li .image {
		width: 78px;
		height: 52px;
		margin-right: 8px;
	}
	.tech-list ul li .text p {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
	}
	.tech-list ul li .text span {
		margin-top: 2px;
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}
	.apply {
		width: 434px;
		margin-left: 7px;
		padding: 0 15px;
	}
	.apply-title {
		height: 34px;
		line-height: 34px;
		font-size: 14px;
	}
	.apply-title b i {
		width: 15px;
		height: 13px;
	}
	.apply .item .image {
		width: 156px;
		height: 88px;
		margin-right: 9px;
	}
	.apply .item .image span {
		width: 36px;
		height: 18px;
		line-height: 18px;
		font-size: 12px;
		border-radius: 0 0 8px 0;
	}
	.apply .item .text p {
		height: 22px;
		line-height: 22px;
		font-size: 14px;
		margin-top: 6px;
	}
	.apply .item .text span {
		font-size: 12px;
		line-height: 16px;
		height: 48px;
		margin-top: 4px;
	}
	.apply ul {
		padding: 5px 0;
	}
	.apply ul li {
		height: 26px;
		line-height: 26px;
		font-size: 12px;
	}
	.apply ul li em {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
		margin-right: 5px;
	}
	.apply ul li span {
		font-size: 12px;
	}
	.classroom {
		width: 214px;
	}
	.classroom-nav {
		height: 34px;
		line-height: 34px;
	}
	.classroom-nav a {
		font-size: 14px;
	}
	.classroom-title {
		padding: 0 14px;
	}
	.classroom-list ul {
		padding: 16px 14px;
	}
	.classroom-list li .image{
		height: 104px;
	}
	.classroom-list li p {
		height: 26px;
		line-height: 26px;
		font-size: 12px;
	}
	.classroom-list li {
		margin-bottom: 14px;
	}
	.classroom-list li .image b {
		width: 36px;
		height: 36px;
	}
	.classroom-list li .image b i {
		border-width: 8px 0 8px 13px;
		margin-left: 2px;
	}
	.classroom-list .item-main .item {
		padding: 12px 13px;
	}
	.classroom-list .item-main .item .image {
		width: 78px;
		height: 52px;
		margin-right: 8px;
	}
	.classroom-list .item-main .item .text p {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
	}
	.classroom-list .item-main .item .text span {
		margin-top: 2px;
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}

	/* part5 End */
	/* part6 */
	.member-nav a {
		height: 40px;
		font-size: 14px;
	}
	.member-nav a.focus {
		height: 46px;
		margin-top: -9px;
	}
	.member-nav a b {
		top: 12px;
	}
	.member-nav a::after {
		height: 15px;
	}
	.member-nav a.focus strong {
		font-size: 26px;
		top: 12px;
	}
	.member-nav a.focus b {
		top: 26px;
	}
	.member-nav a.focus::before {
		width: 20px;
		height: 19px;
		top: 6px;
	}
	.member-list ul {
		padding: 12px 21px;
	}
	.member-list li {
		height: 26px;
		line-height: 26px;
		font-size: 12px;
	}
	.member-list li span {
		margin-top: 2px;
		margin-right: 6px;
	}
	/* part6 End */
	/* part7 */
	.exhi-left {
		width: 655px;
		padding: 14px 13px 8px 13px;
	}
	.exhi-left .left {
		width: 252px;
		margin-right: 14px;
	}
	.exhi-left .left .item .image {
		height: 165px;
	}
	.exhi-left .left .item .image .bot {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	.exhi-left .left .item .image .bot i {
		font-size: 12px;
		margin-right: 2px;
	}
	.exhi-left .left .item p {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	.exhi-left .left ul {
		margin: 0 -5px;
		margin-top: 5px;
	}
	.exhi-left .left ul li {
		padding: 0 5px;
	}
	.exhi-left .left ul li .image {
		height: 79px;
	}
	.exhi-left .right li {
		margin-bottom: 6px;
	}
	.exhi-left .right li .item {
		margin-right: 10px;
	}
	.exhi-left .left ul li p {
		font-size: 12px;
		height: 24px;
		line-height: 24px;
	}
	.exhi-left .right li .text p {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
	}
	.exhi-left .right li .text p b {
		font-size: 12px;
	}
	.exhi-left .right li .item b {
		height: 18px;
		line-height: 18px;
		font-size: 14px;
	}
	.exhi-left .right li .item p {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
	}
	.exhi-left .right li .text span {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
		padding-right: 100px;
	}
	.exhi-right {
		width: 214px;
	}
	.exhi-nav {
		height: 34px;
		line-height: 34px;
	}
	.exhi-nav a {
		font-size: 14px;
	}
	.exhi-nav .followTab {
		height: 2px;
		bottom: 0;
	}
	.exhi-nav .followTab i {
		border-width: 4px 4px 0 4px;
		bottom: -4px;
	}
	.exhi-right ul {
		margin: 7px 13px;
	}
	.exhi-right ul li p {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
		margin-bottom: 0;
	}
	.exhi-right ul li p .more {
		width: 54px;
		height: 18px;
		line-height: 15px;
	}
	.exhi-right ul li .image {
		width: 78px;
		height: 42px;
		margin-right: 6px;
	}
	.exhi-right ul li .text b {
		font-size: 12px;
		line-height: 16px;
		height: 32px;
	}
	.exhi-right ul li.first .text b {
		margin-top: 5px;
	}
	.exhi-right ul {
		padding-left: 9px;
	}
	.exhi-right ul li p::after {
		left: -13px;
	}
	.exhi-right ul li .item {
		margin-bottom: 3px;
	}
	.exhi-list .item-main .item {
		margin-top: 0;
	}
	.exhi-list .item-main .item p {
		padding: 6.5px 15px;
	}
	.exhi-list .item-main .item p a {
		font-size: 12px;
		line-height: 16px;
		height: 16px;
	}
	.exhi-list .item-main .item .images i {
		width: 70px;
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	/* part7 End */
	/* part8 */
	.part8 ul {
		padding: 3px 14px 9px 14px;
	}
	.part8 ul li p {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	.part8 ul li .image {
		height: 53px;
	}
	.part8 ul li {
		margin-top: 6px;
	}
	/* part8 End */
	/* link */
	.link {
		padding: 0 15px;
		margin-top: 14px;
	}
	.link-nav {
		height: 38px;
		line-height: 38px;
	}
	.link-nav a {
		font-size: 14px;
		width: 80px;
	}
	.link-list p a {
		margin-right: 20px;
	}
	.link-nav a::after {
		height: 15px;
	}
	.link-nav .followTab {
		width: 80px;
		bottom: -1px;
	}
	.link-nav .followTab i {
		width: 62px;
		height: 2px;
	}
	.link-list {
		padding: 9px 0;
	}
	.link-list p {
		font-size: 12px;
		line-height: 20px;
	}
	.link-btn a {
		width: 80px;
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.link-btn a i {
		font-size: 12px;
	}
	/* link End */
	/* footer */
	.footer {
		margin-top: 18px;
		padding: 20px 0 20px;
	}
	.footLeft {
		width: 225px;
	}
	.footLeft ul {
		margin-right: 20px;
	}
	.footLeft ul li {
		font-size: 12px;
		line-height: 24px;
	}
	.footLeft .title i a {
		width: 20px;
		height: 20px;
	}
	.footLeft ul li i{
		width: 20px;
		height: 20px;
	}
	.footCenter {
		width: 190px;
	}
	.footLeft .title {
		margin-bottom: 5px;
	}
	.footLeft .title i {
		display: block;
		margin-left: 0;
		margin-top: 5px;
		font-size: 12px;
	}
	.footLeft .text {
		margin-top: 5px;
	}
	.footLeft p {
		font-size: 12px;
		line-height: 22px;
	}
	.footCenter .text {
		margin: 10px auto 0;
		width: 140px;
	}
	.footCenter p {
		font-size: 12px;
		line-height: 26px;
		margin-top: 4px;
	}
	.footLeft::after,.footCenter::after {
		height: 145px;
	}
	.footCenter p b {
		font-size: 12px;
		margin-left: 2px;
	}
	.footCenter ul {
		width: 90px;
		margin-left: 20px;
	}
	.footCenter ul li {
		margin-right: 10px;
	}
	.footCenter ul li a {
		font-size: 12px;
	}
	.footRight ul li .ewm {
		width: 80px;
		height: 80px;
		padding: 4px;
	}
	.footLeft .title {
		font-size: 14px;
	}
	.footCenter .title {
		font-size: 14px;
	}
	.footRight .title{
		font-size: 14px;
	}
	.footTop {
		padding-bottom: 10px;
		height: 160px;
	}
	.footLeft p b {
		font-size: 12px;
	}
	.footNav a {
		line-height: 22px;
		font-size: 12px;
		margin-right: 5px;
	}
	.footBot p {
		line-height: 24px;
		font-size: 12px;
	}
	.rightBar {
		left: 5px;
		top: 90px;
	}
	.rightBar ul li a p {
		font-size: 12px;
	}
	/* footer End */
}
@media screen and (min-width: 1029px) and (max-width: 1199px) {
	.w {
		width: 1014px;
	}
	.newYearBgi {
		padding-top: 51px;
		background: url(../../../../images/index/version/2024/newYearbgImages1014.png) no-repeat 0 -30px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1034px;
	}
	.part2-left .image i {
		font-size: 75px;
	}
	.nav ul li.yunzhi a::after {
		right: -33px;
		top: -9px;
		height: 18px;
		line-height: 18px;
	}
	/* main-top */
	.fix-navigation {
		padding: 7px 0;
	}
	.fix-search .form {
		height: 30px;
	}
	.fix-search .form button {
		height: 26px;
		line-height: 26px;
		width: 50px;
		font-size: 12px;
		margin: 2px 3px 0 0;
	}
	.fix-search .form .select .select-top p {
		line-height: 30px;
		font-size: 12px;
		text-indent: 15px;
	}
	.fix-search .form button i {
		font-size: 12px;
	}
	.fix-search .form .select .select-top i {
		top: 12px;
	}
	.fix-search .form .select .select-bot{
		top: 30px;
		width: 60px;
		font-size: 12px;
	}
	.fix-search .form .select .select-bot li {
		line-height: 26px;
		font-size: 12px;
	}
	.fix-search .form .select {
		width: 60px;
	}
	.fix-search {
		width: 444px;
		margin-left: 90px;
	}
	.fix-search .form input {
		width: 324px;
		font-size: 12px;
	}
	.fix-navigation .item .logo {
		height: 30px;
		width: 130px;
		margin-left: 30px;
	}
	.fix-navigation .item .login-btn {
		margin-top: 8px;
	}
	.fix-navigation .item .login-btn a {
		padding: 0 10px;
		font-size: 12px;
	}
	.fix-navigation .item .login-btn a i {
		font-size: 14px;
	}
	#divLogin ul li {
		font-size: 12px;
	}
	.bannerAdvtop {
		margin: 0 auto;
		padding-top: 9px;
	}
	.banner-adv ul {
		width: calc(100% + 10px);
		margin: 0px 0 0 -5px;
	}
	.banner-adv ul li .adv-item {
		margin: 10px 5px 0 5px;
	}
	.multimedia{
		top: -39px;
		font-size: 12px;
		line-height: 36px;
	}
	.mobileBot {
		top: 36px;
		padding: 15px 20px 0 20px;
	}
	.weMediaBot {
		top: 36px;
		padding: 15px 20px 0 20px;
	}
	.mobileBot .item p {
		font-size: 14px;
	}
	.weMediaBot .item p {
		font-size: 14px;
	}
	.logo {
		width: 170px;
	}
	.top .hot {
		width: 110px;
		margin: 18px 30px 0 30px;
	}
	.searchBox {
		height: 30px;
		width: 370px;
		margin-top: 18px;
	}
	.searchSelectTop p {
		text-indent: 5px;
		font-size: 12px;
	}
	.searchSelectTop i {
		right: 8px;
	}
	.searchSelectBot li {
		text-indent: 6px;
		font-size: 12px;
	}
	.searchSelectBot {
		top: 26px;
	}
	.search {
		height: 30px;
	}
	.searchSelect {
		height: 26px;
		width: 50px;
	}
	.search input {
		height: 26px;
		width: 254px;
		font-size: 12px;
		text-indent: 10px;
	}
	.search button {
		height: 26px;
		width: 64px;
		font-size: 12px;
	}
	.search button i {
		font-size: 12px;
	}
	.topAdv {
		width: 274px;
	}
	.hot p {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.hot p a {
		margin-right: 12px;
	}
	.hot p i {
		font-size: 14px;
		margin-right: 4px;
	}
	.top {
		margin: 5px auto;
		height: 77px;
	}
	.top-hot p i {
		margin-right: 4px;
		font-size: 14px;
	}
	.top-hot p a {
		margin-right: 6px;
	}
	.top-hot p {
		font-size: 12px;
		height: 14px;
		line-height: 14px;
		width: 710px;
	}
	.nav {
		height: 34px;
		line-height: 34px;
		margin-top: 10px;
	}
	.nav ul {
		padding: 0 10px;
	}
	.nav ul li {
		font-size: 14px;
	}
	.nav ul li a i {
		font-size: 14px;
		margin-right: 4px;
	}
	.nav ul li a {
		padding: 0 19px;
	}
	.navFn {
		height: 34px;
		line-height: 34px
	}
	.navFn .left {
		width: 77px;
	}
	.navFn .left b {
		font-size: 12px;
		width: 34px;
		height: 18px;
		line-height: 18px;
	}
	.navFn ul li a i {
		margin-top: 11px;
		vertical-align: top;
	}
	.navFn ul li  {
		padding: 0 8px;
		font-size: 14px;
	}
	.main-top {
		padding-bottom: 14px;
	}
	/* main-top End */
	/* part1 */
	.part1-banner-adv ul li .adv-item {
		margin: 14px 5px 0 5px;
	}
	.part1 .main {
		margin-top: 14px;
	}
	.product-classify {
		width: 188px;
	}
	.news {
		width: 562px;
		margin-left: 8px;
	}
	.part1 .right {
		width: 248px;
	}
	.product-classify ul {
		padding: 8px 0;
	}
	.product-classify .title {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		padding-left: 50px;
	}
	.product-classify .title i {
		margin: 12px 12px 0 0;
		width: 15px;
		height: 14px;
	}
	.class-a {
		padding-left: 77px;
		height: 35px;
		line-height: 35px;
	}
	.class-a b {
		font-size: 14px;
	}
	.class-a b i {
		left: 50px;
		font-size: 16px;
	}
	.class-b {
		width: 826px;
		left: 188px;
	}
	.class-b.t1 {
		top: -48px;
	}
	.class-b.t2 {
		top: -83px;
	}
	.class-b.t3 {
		top: -118px;
	}
	.class-b.t4 {
		top: -153px;
	}
	.class-b.t5 {
		top: -188px;
	}
	.class-b.t6 {
		top: -223px;
	}
	.class-b.t7 {
		top: -258px;
	}
	.class-b.t8 {
		top: -293px;
	}
	.class-b.t9 {
		top: -328px;
	}
	.class-b.t10 {
		top: -363px;
	}
	.class-b.t11 {
		top: -398px;
	}
	.class-txt {
		width: 535px;
	}
	.class-txt .item {
		width: 238px;
		margin-left: 28px;
		padding: 0 0 10px 0px;
	}
	.class-txt .item .class-c {
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	.class-txt .item .class-c::after {
		width: 3px;
		height: 14px;
	}
	.class-txt .item p {
		height: 20px;
		text-indent: -6px;
	}
	.class-txt .item p a {
		line-height: 20px;
		font-size: 12px;
		margin: 0 6px;
	}
	.class-txt .item .add {
		height: 22px;
		line-height: 22px;
		font-size: 12px;
		margin-top: 8px;
	}
	.class-txt .item .add a {
		margin-right: 4px;
	}
	.class-txt .item .add i {
		width: 15px;
		height: 12px;
		margin: 4px 6px 0 6px;
	}
	.class-txt .item .class-c a.more {
		font-size: 12px;
	}
	.class-adv .item:last-child {
		margin-top: 10px;
	}
	.class-adv {
		width: 250px;
		padding: 19px 22px 18px 22px;
	}
	.class-adv .item img {
		height: 165px;
	}
	.class-adv .item p {
		margin-top: 8px;
		font-size: 14px;
		height: 24px;
		line-height: 24px;
	}
	.news {
		padding: 0 16px 16px 16px;
	}
	.news-nav {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.news-nav a::after {
		height: 15px;
	}
	.news-nav .followTab {
		bottom: 0;
	}
	.news-nav .followTab i {
		width: 76px;
		height: 3px;
	}
	.news-list .news-top {
		margin-top: 14px;
		height: 94px;
		padding: 14px;
	}
	.news-list .news-top p {
		font-size: 18px;
		height: 26px;
		line-height: 26px;
	}
	.news-list .news-top p i {
		font-size: 20px;
		margin-right: 6px;
	}
	.news-list .news-top span {
		font-size: 12px;
		line-height: 16px;
		height: 32px;
		margin-top: 8px;
	}
	.newsTop ul {
		padding: 8px 0;
	}
	.newsTop ul li {
		font-size: 12px;
		height: 24px;
		line-height: 24px;
		padding: 0 13px;
	}
	.newsBot .image {
		width: 122px;
		height: 80px;
		margin-right: 12px;
	}
	.newsBot ul li:first-child {
		font-size: 14px;
	}
	.newsBot ul {
		padding: 1px 0;
	}
	.newsBot ul li {
		font-size: 12px;
		height: 26px;
		line-height: 26px;
	}
	.newsBot ul li span {
		font-size: 12px;
	}
	.newsBot {
		margin-top: 15px;
	}
	.newsBot .item {
		margin-top: 13px;
	}
	.news-up {
		padding: 20px 0 18px 0;
	}
	.news-up p{
		font-size: 18px;
		height: 26px;
		line-height: 26px;
	}
	.news-ul {
		margin-top: 12px;
	}
	.news-ul ul li {
		height: 28px;
		line-height: 28px;
		font-size: 12px;
		padding-right: 70px;
		text-indent: 14px;
	}
	.news-ul ul li::after {
		width: 4px;
		height: 4px;
	}
	.news-ul ul li span {
		font-size: 12px;
	}
	.adv-4 .big {
		height: 155px;
	}
	.slidelist {
		width: calc(100% + 12px);
		height: 44px;
	}
	.slidelist ul li {
		width: 57px;
		margin-right: 6px;
	}
	.slidelist span {
		width: 59px;
		height: 40px;
	}
	.right .special {
		margin-top: 2px;
	}
	.brand-nav {
		height: 40px;
	}
	.brand-nav p a {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.brand-nav a.more-brand {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.brand-list {
		margin-top: 6px;
	}
	.brand-list-first .item {
		height: 56px;
		margin-bottom: 5px;
	}
	.brand-list ul li {
		height: 59px;
		line-height: 59px;
	}
	/* part1 End */
	/* part2 */
	.part2 {
		padding: 18px 0 36px 0;
		margin-top: 18px;
	}
	.part2-left {
		width: 634px;
		height: 356px;
	}
	.part2-left .image .mark {
		padding: 5px 3px;
		font-size: 12px;
		top: 10px;
		right: 10px;
	}
	.part2-right {
		width: 355px;
	}
	.part2-right b {
		font-size: 18px;
		height: 34px;
		line-height: 34px;
	}
	.part2-right b i {
		font-size: 18px;
		margin-right: 4px;
	}
	.part2-right b::after {
		height: 1px;
		width: 112px;
	}
	.part2-right b::before {
		height: 1px;
		width: 112px;
	}
	.part2-right ul li .image {
		height: 96px;
	}
	.part2-right ul li .image mark {
		font-size: 12px;
		width: 42px;
		height: 18px;
		line-height: 18px;
		top: 7px;
		right: 7px;
	}
	.part2-right ul {
		margin: -6px;
		margin-top: 5px;
	}
	.part2-right ul li {
		padding: 6px;
	}
	.part2-left .image b {
		width: 66px;
		height: 66px;
	}
	.part2-left .image i {
		border-width: 13px 0 13px 22px;
	}
	.part2-right ul li .image p {
		font-size: 12px;
		padding: 25px 10px 6px 10px;
	}
	/* part2 End */
	/* index-title */
	.index-title {
		height: 70px;
		margin-bottom: 14px;
		margin-top: 14px;
	}
	.index-title p i {
		font-size: 36px;
	}
	.index-title b {
		font-size: 20px;
		margin-top: 4px;
	}
	.index-title::before {
		width: 426px;
		height: 11px;
	}
	.index-title::after {
		width: 426px;
		height: 11px;
	}
	.part2-title {
		margin-bottom: 12px;
		margin-top: 0;
	}
	.index-title-1 p em {
		width: 32px;
		height: 37px;
	}
	.index-title-2 p em {
		width: 32px;
		height: 32px;
	}
	.index-title-3 p em {
		width: 32px;
		height: 33px;
	}
	.index-title-4 p em {
		width: 32px;
		height: 31px;
	}
	.index-title-5 p em {
		width: 32px;
		height: 37px;
	}
	/* index-title End */
	/* part3 */
	.part3 {
		margin-top: 16px;
	}
	.part3 .partSwitch ul li .image {
		height: 104px;
	}
	.part3 .partSwitch ul li .image b {
		top: 8px;
		right: 8px;
		padding: 3px 4px;
	}
	.part3 .partSwitch ul li .text p {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
	}
	.part3 .partSwitch ul li .text {
		height: 52px;
		padding: 6px 6px 0 6px;
	}
	.part3 .partSwitch ul li .text span {
		margin-top: 0;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
	}
	.part3 .partSwitch ul li .text span i {
		font-size: 12px;
	}
	.switch {
		padding: 17px 17px;
	}
	.switch .swiper-button-prev1 {
		left: -40px;
	}
	.switch .swiper-button-next1 {
		right: -40px;
	}
	.switch .swiper-button-prev1 i {
		font-size: 32px;
	}
	.switch .swiper-button-next1 i {
		font-size: 32px;
	}
	.bannerAdv-1 {
		margin-top: 14px;
	}
	.bannerAdv-1 .left {
		width: 758px;
	}
	.bannerAdv-1 .right {
		width: 248px;
	}
	/* part3 End */
	/* part4 */
	.product {
		width: 758px;
	}
	.buy {
		width: 248px;
	}
	.pro-nav {
		height: 40px;
		line-height: 40px;
	}
	.pro-nav .followTab {
		bottom: 0;
	}
	.pro-nav .followTab i {
		width: 68px;
		height: 3px;
	}
	.pro-nav a {
		font-size: 14px;
	}
	.pro-nav a::after {
		width: 1px;
		height: 14px;
	}
	.buy-nav {
		height: 40px;
		line-height: 40px;
	}
	.buy-nav a {
		font-size: 14px;
	}
	.pro-list {
		padding: 14px 17px;
	}
	.pro-list ul {
		margin: -10px -18px;
	}
	.pro-list ul li {
		padding: 10px 18px;
	}
	.pro-list ul li .xun {
		height: 26px;
		line-height: 26px;
		margin-top: 4px;
	}
	.pro-list ul li .price {
		font-size: 12px;
	}
	.pro-list ul li .more {
		font-size: 12px;
	}
	.buy-list ul li p span {
		font-size: 12px;
	}
	.pro-list ul li p {
		font-size: 12px;
		margin-top: 4px;
		height: 20px;
		line-height: 20px;
	}
	.pro-list ul li span {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
	}
	.pro-list ul li .image {
		height: 88px;
	}
	.buy-list ul li p {
		height: 32px;
		line-height: 32px;
		font-size: 12px;
		padding: 0 40px 0 22px;
	}
	.buy-list ul li p em {
		text-indent: -2px;
		width: 14px;
		height: 14px;
		line-height: 14px;
	}
	.buy-list ul {
		padding: 15px 16px;
	}

	.buy-list2 ul {
		padding: 7px 16px;
	}
	.buy-list ul li .item {
		padding: 5.5px;
	}
	.buy-list ul li .image {
		width: 70px;
		height: 70px;
	}
	.buy-list ul li .text b {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
		margin-top: 4px;
	}
	.buy-list ul li .text span {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
		margin-top: 4px;
	}
	.buy-list ul li .text strong {
		height: 18px;
		line-height: 18px;
		font-size: 14px;
		margin-top: 5px;
	}
	.buy-list ul li .text em {
		font-size: 12px;
		height: 16px;
		line-height: 16px;
	}
	/* part4 End */
	/* part5 */
	.tech {
		width: 248px;
	}
	.tech-title {
		padding: 0 14px;
	}
	.tech-nav {
		height: 38px;
		line-height: 38px;
	}
	.tech-nav a {
		font-size: 16px;
	}
	.tech-list ul li{
		padding: 14px 14px;
	}
	.tech-list ul li .image {
		width: 90px;
		height: 60px;
		margin-right: 10px;
	}
	.tech-list ul li .text p {
		font-size: 14px;
		height: 22px;
		line-height: 22px;
	}
	.tech-list ul li .text span {
		margin-top: 4px;
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}
	.apply {
		width: 502px;
		margin-left: 8px;
		padding: 0 15px;
	}
	.apply-title {
		height: 38px;
		line-height: 38px;
		font-size: 16px;
	}
	.apply .item .image {
		width: 180px;
		height: 102px;
		margin-right: 17px;
	}
	.apply .item .image span {
		width: 36px;
		height: 18px;
		line-height: 18px;
		font-size: 12px;
		border-radius: 0 0 8px 0;
	}
	.apply .item .text p {
		height: 25px;
		line-height: 25px;
		font-size: 14px;
		margin-top: 10px;
	}
	.apply .item .text span {
		font-size: 12px;
		line-height: 18px;
		height: 54px;
		margin-top: 4px;
	}
	.apply ul {
		padding: 7px 0;
	}
	.apply ul li {
		height: 30px;
		line-height: 30px;
		font-size: 12px;
	}
	.apply ul li em {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
	}
	.apply ul li span {
		font-size: 12px;
	}
	.classroom {
		width: 248px;
	}
	.classroom-nav {
		height: 38px;
		line-height: 38px;
	}
	.classroom-nav a {
		font-size: 16px;
	}
	.classroom-title {
		padding: 0 15px;
	}
	.classroom-list ul {
		padding: 17px 15px;
	}
	.classroom-list li .image{
		height: 122px;
	}
	.classroom-list li p {
		height: 32px;
		line-height: 32px;
		font-size: 12px;
	}
	.classroom-list li {
		margin-bottom: 14px;
	}
	.classroom-list li .image b {
		width: 44px;
		height: 44px;
	}
	.classroom-list li .image b i {
		border-width: 8px 0 8px 13px;
		margin-left: 2px;
	}
	.classroom-list .item-main .item{
		padding: 14px 14px;
	}
	.classroom-list .item-main .item .image {
		width: 90px;
		height: 60px;
		margin-right: 10px;
	}
	.classroom-list .item-main .item .text p {
		font-size: 14px;
		height: 22px;
		line-height: 22px;
	}
	.classroom-list .item-main .item .text span {
		margin-top: 4px;
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}
	/* part5 End */
	/* part6 */
	.member-nav a {
		height: 49px;
		font-size: 16px;
	}
	.member-nav a.focus {
		height: 52px;
		margin-top: -6px;
	}
	.member-nav a b {
		top: 16px;
	}
	.member-nav a::after {
		height: 20px;
	}
	.member-nav a.focus strong {
		font-size: 30px;
		top: 14px;
	}
	.member-nav a.focus b {
		top: 32px;
	}
	.member-nav a.focus::before {
		width: 20px;
		height: 19px;
		top: 10px;
	}
	.member-list ul {
		padding: 15px 24px;
	}
	.member-list li {
		height: 30px;
		line-height: 30px;
		font-size: 12px;
	}
	.member-list li span {
		margin-top: 4px;
		margin-right: 6px;
	}
	/* part6 End */
	/* part7 */
	.exhi-left {
		width: 758px;
		padding: 16px 18px 15px 18px;
	}
	.exhi-left .left {
		width: 292px;
		margin-right: 16px;
	}
	.exhi-left .left .item .image {
		height: 190px;
	}
	.exhi-left .left .item .image .bot {
		height: 32px;
		line-height: 32px;
		font-size: 12px;
	}
	.exhi-left .left .item .image .bot i {
		font-size: 12px;
		margin-right: 4px;
	}
	.exhi-left .left .item p {
		height: 30px;
		line-height: 30px;
		font-size: 12px;
	}
	.exhi-left .left ul {
		margin: 0 -6px;
		margin-top: 5px;
	}
	.exhi-left .left ul li {
		padding: 0 6px;
	}
	.exhi-left .left ul li .image {
		height: 92px;
	}
	.exhi-left .right li .item {
		margin-right: 10px;
	}
	.exhi-left .left ul li p {
		font-size: 12px;
		height: 30px;
		line-height: 30px;
	}
	.exhi-left .right li .text p {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
	}
	.exhi-left .right li .text p b {
		font-size: 12px;
	}
	.exhi-left .right li .item b {
		height: 20px;
		line-height: 20px;
		font-size: 16px;
	}
	.exhi-left .right li .item p {
		height: 20px;
		line-height: 20px;
		font-size: 12px;
	}
	.exhi-left .right li .text span {
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		padding-right: 100px;
	}
	.exhi-right {
		width: 248px;
	}
	.exhi-nav {
		height: 40px;
		line-height: 40px;
	}
	.exhi-nav a {
		font-size: 16px;
	}
	.exhi-right ul {
		margin: 11px 15px;
	}
	.exhi-right ul li p {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
		margin-bottom: 4px;
	}
	.exhi-right ul li p .more {
		width: 54px;
		height: 20px;
		line-height: 18px;
	}
	.exhi-right ul li .image {
		width: 90px;
		height: 50px;
		margin-right: 8px;
	}
	.exhi-right ul li .text b {
		font-size: 12px;
		line-height: 16px;
		height: 32px;
	}
	.exhi-right ul li.first .text b {
		margin-top: 8px;
	}
	.exhi-right ul {
		padding-left: 12px;
	}
	.exhi-right ul li p::after {
		left: -16px;
	}
	.exhi-right ul li .item {
		margin-bottom: 7px;
	}
	.exhi-list .item-main .item {
		margin-top: 8px;
	}
	.exhi-list .item-main .item p {
		padding: 6.5px 15px;
	}
	.exhi-list .item-main .item p a {
		font-size: 12px;
		line-height: 16px;
		height: 16px;
	}
	.exhi-list .item-main .item .images i {
		width: 70px;
		height: 24px;
		line-height: 24px;
		font-size: 12px;
	}
	/* part7 End */
	/* part8 */
	.part8 ul {
		padding: 4px 17px 14px 17px;
	}
	.part8 ul li p {
		height: 28px;
		line-height: 28px;
		font-size: 12px;
	}
	.part8 ul li .image {
		height: 56px;
	}
	.part8 ul li {
		margin-top: 10px;
	}
	/* part8 End */
	/* link */
	.link {
		padding: 0 16px;
		margin-top: 15px;
	}
	.link-nav {
		height: 44px;
		line-height: 44px;
	}
	.link-nav a {
		font-size: 16px;
		width: 94px;
	}
	.link-list p a {
		margin-right: 20px;
	}
	.link-nav .followTab {
		width: 94px;
		bottom: 0;
	}
	.link-nav .followTab i {
		width: 62px;
		height: 3px;
	}
	.link-list {
		padding: 9px 0;
	}
	.link-list p {
		font-size: 12px;
		line-height: 24px;
	}
	.link-btn a {
		width: 80px;
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.link-btn a i {
		font-size: 12px;
	}
	/* link End */
	/* footer */
	.footer {
		margin-top: 18px;
		padding: 20px 0 20px;
	}
	.footLeft {
		width: 270px;
	}
	.footCenter {
		width: 280px;
	}
	.footCenter ul {
		width: 110px;
		margin-left: 20px;
	}
	.footCenter ul li {
		margin-right: 20px;
	}
	.footRight ul li .ewm {
		width: 80px;
		height: 80px;
		padding: 4px;
	}
	.footTop {
		padding-bottom: 15px;
		height: 170px;
	}
	.footLeft p b {
		font-size: 14px;
	}
	.footLeft .title i {
		font-size: 12px;
	}
	.footLeft ul li {
		line-height: 30px;
	}
	.footCenter p {
		font-size: 13px;
		line-height: 26px;
		margin-top: 4px;
	}
	.footCenter p b {
		font-size: 14px;
		margin-left: 2px;
	}
	.footLeft::after,.footCenter::after {
		height: 160px;
	}
	.footRight {
		padding-left: 10px;
	}
	.footNav a {
		line-height: 24px;
		font-size: 12px;
		margin-right: 15px;
	}
	.footBot p {
		line-height: 24px;
		font-size: 12px;
	}
	.rightBar {
		top: 90px;
		left: 5px;
	}
	.rightBar ul li a p {
		font-size: 12px;
	}
	/* footer End */
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
	.w {
		width: 1204px;
	}
	.newYearBgi {
		padding-top: 60px;
		background: url(../../../../images/index/version/2024/newYearbgImages1204.png) no-repeat 0 -35px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1224px;
	}
	.part2-left .image i {
		font-size: 100px;
	}
	.nav ul li.yunzhi a::after {
		right: -28px;
		top: -9px;
	}
	/* main-top */
	.fix-navigation {
		padding: 10px 0;
	}
	.fix-search .form {
		height: 30px;
	}
	.fix-search .form button {
		height: 26px;
		line-height: 26px;
		width: 64px;
		font-size: 12px;
		margin: 2px 3px 0 0;
	}
	.fix-search .form .select .select-top p {
		line-height: 30px;
		font-size: 12px;
	}
	.fix-search .form button i {
		font-size: 12px;
	}
	.fix-search .form .select .select-top i {
		top: 12px;
	}
	.fix-search .form .select .select-bot{
		top: 30px;
		width: 67px;
		font-size: 12px;
	}
	.fix-search .form .select .select-bot li {
		line-height: 26px;
		font-size: 12px;
	}
	.fix-search {
		width: 560px;
		margin-left: 40px;
	}
	.fix-search .form input {
		width: 425px;
		font-size: 12px;
	}
	.fix-navigation .item .logo {
		height: 30px;
	}
	.fix-navigation .item .login-btn {
		margin-top: 8px;
	}
	.fix-navigation .item .login-btn a {
		padding: 0 10px;
		font-size: 14px;
	}
	.fix-navigation .item .login-btn a i {
		font-size: 14px;
	}
	#divLogin ul li {
		font-size: 12px;
	}
	.bannerAdvtop {
		margin: 0 auto;
		padding-top: 9px;
	}
	.banner-adv ul {
		width: calc(100% + 10px);
		margin: 0px 0 0 -5px;
	}
	.banner-adv ul li .adv-item {
		margin: 10px 5px 0 5px;
	}
	.multimedia{
		top: -39px;
		font-size: 12px;
		line-height: 36px;
	}
	.mobileBot {
		top: 36px;
	}
	.weMediaBot {
		top: 36px;
	}
	.mobileBot .item p {
		font-size: 14px;
	}
	.weMediaBot .item p {
		font-size: 14px;
	}
	.logo {
		width: 202px;
	}
	.top-hot p {
		font-size: 13px;
		height: 16px;
		line-height: 16px;
		width: 844px;
	}
	.top-hot p a {
		margin-right: 14px;
	}
	.top .hot {
		width: 132px;
		margin: 18px 35px 0 35px;
	}
	.searchBox {
		height: 36px;
		width: 438px;
	}
	.searchSelectTop p {
		text-indent: 10px;
		font-size: 12px;
	}
	.searchSelectTop i {
		right: 8px;
	}
	.searchSelectBot li {
		text-indent: 10px;
		font-size: 12px;
	}
	.searchSelectBot {
		top: 32px;
	}
	.search {
		height: 36px;
	}
	.searchSelect {
		height: 32px;
		width: 62px;
	}
	.search input {
		height: 32px;
		width: 298px;
		font-size: 12px;
	}
	.search button {
		height: 32px;
		width: 76px;
		font-size: 14px;
	}
	.search button i {
		font-size: 14px;
	}
	.topAdv {
		width: 326px;
	}
	.hot p {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.hot p a {
		margin-right: 12px;
	}
	.hot p i {
		font-size: 14px;
		margin-right: 4px;
	}
	.top {
		margin: 5px auto;
		height: 90px;
	}
	.nav {
		height: 42px;
		line-height: 42px;
		margin-top: 10px;
	}
	.nav ul {
		padding: 0 10px;
	}
	.nav ul li {
		font-size: 16px;
	}
	.nav ul li a i {
		font-size: 18px;
	}
	.nav ul li a {
		padding: 0 23px;
	}
	.navFn {
		height: 40px;
		line-height: 40px
	}
	.navFn .left {
		width: 90px;
	}
	.navFn .left b {
		font-size: 14px;
		width: 40px;
		height: 22px;
		line-height: 22px;
	}
	.navFn ul li  {
		padding: 0 15px;
		font-size: 14px;
	}
	/* main-top End */
	/* part1 */
	.main-top {
		padding-bottom: 16px;
	}
	.part1-banner-adv ul li .adv-item {
		margin: 16px 5px 0 5px;
	}
	.part1 .main {
		margin-top: 16px;
	}
	.product-classify {
		width: 224px;
	}
	.news {
		width: 666px;
		margin-left: 10px;
	}
	.part1 .right {
		width: 294px;
	}
	.product-classify ul {
		padding: 7px 0;
	}
	.product-classify .title {
		height: 48px;
		line-height: 48px;
		font-size: 18px;
		padding-left: 60px;
	}
	.product-classify .title i {
		margin: 16px 18px 0 0;
		width: 17px;
		height: 16px;
	}
	.class-a {
		padding-left: 95px;
		height: 42px;
		line-height: 42px;
	}
	.class-a b {
		font-size: 16px;
	}
	.class-a b i {
		left: 60px;
		font-size: 18px;
	}
	.class-b {
		width: 980px;
		left: 224px;
	}
	.class-b.t1 {
		top: -55px;
	}
	.class-b.t2 {
		top: -97px;
	}
	.class-b.t3 {
		top: -150px;
	}
	.class-b.t4 {
		top: -194px;
	}
	.class-b.t5 {
		top: -238px;
	}
	.class-b.t6 {
		top: -282px;
	}
	.class-b.t7 {
		top: -326px;
	}
	.class-b.t8 {
		top: -370px;
	}
	.class-b.t9 {
		top: -414px;
	}
	.class-b.t10 {
		top: -458px;
	}
	.class-b.t11 {
		top: -502px;
	}
	.class-txt {
		width: 670px;
	}
	.class-txt .item {
		width: 300px;
	}
	.class-txt .item .class-c {
		font-size: 16px;
	}
	.class-txt .item p {
		height: 25px;
		text-indent: -6px;
	}
	.class-txt .item p a {
		line-height: 25px;
		font-size: 12px;
		margin: 0 6px;
	}
	.class-txt .item .add {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
		margin-top: 8px;
	}
	.class-txt .item .add a {
		margin-right: 12px;
	}
	.class-txt .item .add i {
		width: 18px;
		height: 15px;
		margin: 3px 8px 0 6px;
	}
	.class-txt .item .class-c a.more {
		font-size: 12px;
	}
	.class-adv {
		width: 310px;
		padding: 22px 28px 22px 28px;
	}
	.class-adv .item img {
		height: 208px;
	}
	.class-adv .item p {
		margin-top: 15px;
	}
	.news {
		padding: 0 20px 20px 20px;
	}
	.news-nav {
		height: 48px;
		line-height: 48px;
		font-size: 18px;
	}
	.news-nav .followTab {
		bottom: 0;
	}
	.news-nav .followTab i {
		width: 76px;
		height: 3px;
	}
	.news-list .news-top {
		margin-top: 18px;
		height: 110px;
		padding: 15px;
	}
	.news-list .news-top p {
		font-size: 20px;
		height: 32px;
		line-height: 32px;
	}
	.news-list .news-top p i {
		font-size: 22px;
		margin-right: 6px;
	}
	.news-list .news-top span {
		font-size: 12px;
		line-height: 20px;
		height: 40px;
		margin-top: 6px;
	}
	.newsTop ul {
		padding: 11px 0;
	}
	.newsTop ul li {
		font-size: 14px;
		height: 28px;
		line-height: 28px;
		padding: 0 15px;
	}
	.newsBot .image {
		width: 144px;
		height: 96px;
		margin-right: 16px;
	}
	.newsBot ul li:first-child {
		font-size: 16px;
	}
	.newsBot ul {
		padding: 3px 0;
	}
	.newsBot ul li {
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	.newsBot ul li span {
		font-size: 12px;
	}
	.newsBot {
		margin-top: 16px;
	}
	.newsBot .item {
		margin-top: 13px;
	}
	.news-up {
		padding: 20px 0 18px 0;
	}
	.news-up p{
		font-size: 20px;
		height: 32px;
		line-height: 32px;
	}
	.news-ul {
		margin-top: 11px;
	}
	.news-ul ul li {
		height: 34px;
		line-height: 34px;
		font-size: 14px;
	}
	.adv-4 .big {
		height: 190px;
	}
	.slidelist ul li {
		width: 66px;
		margin-right: 10px;
	}
	.slidelist span {
		width: 68px;
		height: 46px;
	}
	.right .special {
		margin-top: 3px;
	}

	.brand-nav {
		height: 48px;
	}
	.brand-nav p a {
		height: 48px;
		line-height: 48px;
		font-size: 16px;
	}
	.brand-nav a.more-brand {
		height: 48px;
		line-height: 48px;
		font-size: 16px;
	}
	.brand-list {
		margin-top: 7px;
	}
	.brand-list-first .item {
		height: 66px;
		margin-bottom: 5px;
	}
	.brand-list ul li {
		height: 69px;
		line-height: 69px;
	}
	/* part1 End */
	/* part2 */
	.part2 {
		padding: 22px 0 40px 0;
		margin-top: 20px;
	}
	.part2-left {
		width: 754px;
		height: 422px;
	}
	.part2-right {
		width: 422px;
	}
	.part2-right b {
		font-size: 20px;
		height: 34px;
		line-height: 34px;
	}
	.part2-right b i {
		font-size: 22px;
		margin-right: 6px;
	}
	.part2-right b::after {
		height: 1px;
		width: 132px;
	}
	.part2-right b::before {
		height: 1px;
		width: 132px;
	}
	.part2-right ul li .image {
		height: 114px;
	}
	.part2-right ul li .image mark {
		font-size: 12px;
		width: 52px;
		height: 24px;
		line-height: 24px;
	}
	.part2-right ul {
		margin: -7px;
		margin-top: 12px;
	}
	.part2-right ul li {
		padding: 7px;
	}
	.part2-left .image b {
		width: 76px;
		height: 76px;
	}
	.part2-left .image i {
		border-width: 16px 0 16px 27px;
	}
	.part2-right ul li .image p {
		font-size: 14px;
	}
	/* part2 End */
	/* index-title */
	.index-title {
		height: 80px;
		margin-bottom: 18px;
		margin-top: 18px;
	}
	.index-title p i {
		font-size: 44px;
	}
	.index-title b {
		font-size: 26px;
		margin-top: 7px;
	}
	.index-title::before {
		width: 505px;
		height: 13px;
	}
	.index-title::after {
		width: 505px;
		height: 13px;
	}
	.part2-title {
		margin-bottom: 15px;
		margin-top: 0;
	}
	.index-title-1 p em {
		width: 36px;
		height: 41px;
	}
	.index-title-2 p em {
		width: 36px;
		height: 36px;
	}
	.index-title-3 p em {
		width: 36px;
		height: 35px;
	}
	.index-title-4 p em {
		width: 38px;
		height: 37px;
	}
	.index-title-5 p em {
		width: 36px;
		height: 41px;
	}
	/* index-title End */
	/* part3 */
	.part3 {
		margin-top: 20px;
	}
	.part3 .partSwitch ul li .image {
		height: 122px;
	}
	.part3 .partSwitch ul li .image b {
		top: 10px;
		right: 10px;
	}
	.part3 .partSwitch ul li .text p {
		font-size: 14px;
	}
	.part3 .partSwitch ul li .text {
		height: 62px;
		padding: 8px 8px 0 8px;
	}
	.part3 .partSwitch ul li .text span {
		margin-top: 0;
		height: 20px;
		line-height: 20px;
	}
	.part3 .partSwitch ul li .text span i {
		font-size: 12px;
	}
	.switch {
		padding: 20px 22px;
	}
	.switch .swiper-button-prev1 {
		left: -50px;
	}
	.switch .swiper-button-next1 {
		right: -50px;
	}
	.switch .swiper-button-prev1 i {
		font-size: 40px;
	}
	.switch .swiper-button-next1 i {
		font-size: 40px;
	}
	.bannerAdv-1 .left {
		width: 900px;
	}
	.bannerAdv-1 .right {
		width: 294px;
	}
	/* part3 End */
	/* part4 */
	.product {
		width: 900px;
	}
	.buy {
		width: 294px;
	}
	.pro-nav {
		height: 48px;
		line-height: 48px;
	}
	.pro-nav .followTab {
		bottom: 0;
	}
	.pro-nav .followTab i {
		width: 68px;
		height: 3px;
	}
	.pro-nav a::after {
		width: 1px;
	}
	.buy-nav {
		height: 48px;
		line-height: 48px;
	}
	.buy-nav a {
		font-size: 16px;
	}
	.pro-list {
		padding: 14px 20px;
	}
	.pro-list ul {
		margin: -10px -21px;
	}
	.pro-list ul li {
		padding: 10px 21px;
	}
	.pro-list ul li .xun {
		height: 28px;
		line-height: 28px;
		margin-top: 4px;
	}
	.pro-list ul li .price {
		font-size: 12px;
	}
	.pro-list ul li .more {
		font-size: 12px;
	}
	.buy-list ul li p span {
		font-size: 12px;
	}
	.pro-list ul li p {
		font-size: 14px;
		margin-top: 6px;
	}
	.pro-list ul li span {
		font-size: 12px;
	}
	.pro-list ul li .image {
		height: 112px;
	}
	.buy-list ul li p {
		height: 38px;
		line-height: 38px;
		font-size: 14px;
	}
	.buy-list ul li p em {
		text-indent: -2px;
	}
	.buy-list ul {
		padding: 16px 16px;
	}
	.buy-list2 ul {
		padding: 14px 16px;
	}
	.buy-list ul li .item {
		padding: 5.5px;
	}
	.buy-list ul li .image {
		width: 70px;
		height: 70px;
	}
	.buy-list ul li .text b {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
		margin-top: 4px;
	}
	.buy-list ul li .text span {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
		margin-top: 4px;
	}
	.buy-list ul li .text strong {
		height: 18px;
		line-height: 18px;
		font-size: 14px;
		margin-top: 5px;
	}
	.buy-list ul li .text em {
		font-size: 12px;
		height: 16px;
		line-height: 16px;
	}
	/* part4 End */
	/* part5 */
	.tech {
		width: 294px;
	}
	.tech-title {
		padding: 0 17px;
	}
	.tech-nav {
		height: 46px;
		line-height: 46px;
	}
	.tech-nav a {
		font-size: 18px;
	}
	.tech-list ul li{
		padding: 16px 17px;
	}
	.tech-list ul li .image {
		width: 106px;
		height: 70px;
		margin-right: 12px;
	}
	.tech-list ul li .text p {
		font-size: 14px;
		height: 24px;
		line-height: 24px;
	}
	.tech-list ul li .text span {
		margin-top: 6px;
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}
	.apply {
		width: 596px;
		margin-left: 10px;
	}
	.apply-title {
		height: 46px;
		line-height: 46px;
		font-size: 18px;
	}
	.apply .item .image {
		width: 213px;
		height: 120px;
		margin-right: 20px;
	}
	.apply .item .text p {
		height: 25px;
		line-height: 25px;
		font-size: 16px;
		margin-top: 18px;
	}
	.apply .item .text span {
		font-size: 12px;
		line-height: 16px;
		height: 48px;
		margin-top: 12px;
	}
	.apply ul {
		padding: 10px 0;
	}
	.apply ul li {
		height: 34px;
		line-height: 34px;
		font-size: 14px;
	}
	.apply ul li em {
		font-size: 12px;
		height: 20px;
		line-height: 20px;
	}
	.apply ul li span {
		font-size: 12px;
	}
	.classroom {
		width: 294px;
	}
	.classroom-nav {
		height: 46px;
		line-height: 46px;
	}
	.classroom-nav a {
		font-size: 18px;
	}
	.classroom-title {
		padding: 0 20px;
	}
	.classroom-list ul {
		padding: 17px 18px;
	}
	.classroom-list li .image{
		height: 144px;
	}
	.classroom-list li p {
		height: 36px;
		line-height: 36px;
		font-size: 14px;
	}
	.classroom-list li {
		margin-bottom: 18px;
	}
	.classroom-list li .image b {
		width: 44px;
		height: 44px;
	}
	.classroom-list li .image b i {
		border-width: 8px 0 8px 13px;
		margin-left: 2px;
	}
	.classroom-list .item-main .item{
		padding: 16px 17px;
	}
	.classroom-list .item-main .item .image {
		width: 106px;
		height: 70px;
		margin-right: 12px;
	}
	.classroom-list .item-main .item .text p {
		font-size: 14px;
		height: 24px;
		line-height: 24px;
	}
	.classroom-list .item-main .item .text span {
		margin-top: 6px;
		font-size: 12px;
		height: 32px;
		line-height: 16px;
	}
	/* part5 End */
	/* part6 */
	.member-nav a {
		height: 52px;
		font-size: 18px;
	}
	.member-nav a.focus {
		height: 59px;
		margin-top: -10px;
	}
	.member-nav a b {
		top: 20px;
	}
	.member-nav a::after {
		height: 20px;
	}
	.member-nav a.focus strong {
		font-size: 36px;
		top: 12px;
	}
	.member-nav a.focus b {
		top: 32px;
	}
	.member-nav a.focus::before {
		width: 24px;
		top: 8px;
	}
	.member-list ul {
		padding: 19px 28px;
	}
	.member-list li {
		height: 35px;
		line-height: 35px;
		font-size: 14px;
	}
	.member-list li span {
		margin-top: 7px;
	}
	/* part6 End */
	/* part7 */
	.exhi-left {
		width: 900px;
		padding: 20px 18px 15px 18px;
	}
	.exhi-left .left {
		width: 346px;
		margin-right: 20px;
	}
	.exhi-left .left .item .image {
		height: 225px;
	}
	.exhi-left .left .item .image .bot {
		height: 32px;
		line-height: 32px;
		font-size: 12px;
	}
	.exhi-left .left .item .image .bot i {
		font-size: 12px;
		margin-right: 4px;
	}
	.exhi-left .left .item p {
		height: 38px;
		line-height: 38px;
		font-size: 14px;
	}
	.exhi-left .left ul {
		margin: 0 -6px;
		margin-top: 7px;
	}
	.exhi-left .left ul li {
		padding: 0 6px;
	}
	.exhi-left .left ul li .image {
		height: 109px;
	}
	.exhi-left .right li .item {
		margin-right: 15px;
	}
	.exhi-left .left ul li p {
		font-size: 14px;
		height: 34px;
		line-height: 34px;
	}
	.exhi-left .right li .text p {
		font-size: 14px;
		height: 28px;
		line-height: 28px;
	}
	.exhi-left .right li .text p b {
		font-size: 12px;
	}
	.exhi-left .right li .item b {
		height: 28px;
		line-height: 28px;
		font-size: 17px;
	}
	.exhi-left .right li .item p {
		height: 22px;
		line-height: 22px;
		font-size: 12px;
	}
	.exhi-left .right li .text span {
		height: 22px;
		line-height: 22px;
		font-size: 12px;
		padding-right: 100px;
	}
	.exhi-right {
		width: 294px;
	}
	.exhi-nav {
		height: 46px;
		line-height: 46px;
	}
	.exhi-nav a {
		font-size: 17px;
	}
	.exhi-right ul {
		margin: 20px 18px;
	}
	.exhi-right ul li p {
		height: 18px;
		line-height: 18px;
		font-size: 12px;
		margin-bottom: 4px;
	}
	.exhi-right ul li p .more {
		width: 54px;
		height: 20px;
		line-height: 18px;
	}
	.exhi-right ul li .image {
		width: 106px;
		height: 60px;
		margin-right: 12px;
	}
	.exhi-right ul li .text b {
		font-size: 14px;
		line-height: 20px;
		height: 40px;
	}
	.exhi-right ul li.first .text b {
		margin-top: 10px;
	}
	.exhi-right ul {
		padding-left: 15px;
	}
	.exhi-right ul li p::after {
		left: -18.5px;
	}
	.exhi-right ul li .item {
		margin-bottom: 8px;
	}
	.exhi-list .item-main .item p {
		padding: 9px 15px;
	}
	.exhi-list .item-main .item p a {
		line-height: 22px;
		height: 22px;
		font-size: 14px;
	}
	.exhi-list .item-main .item p {
		padding: 7px 15px;
	}
	.exhi-list .item-main .item .images i {
		width: 90px;
		height: 28px;
		line-height: 28px;
		font-size: 14px;
	}
	/* part7 End */
	/* part8 */
	.part8 ul {
		padding: 8px 18px 16px 18px;
	}
	.part8 ul li p {
		height: 32px;
		line-height: 32px;
		font-size: 14px;
	}
	.part8 ul li .image {
		height: 70px;
	}
	.part8 ul li {
		margin-top: 10px;
	}
	/* part8 End */
	/* link */
	.link {
		padding: 0 18px;
		margin-top: 20px;
	}
	.link-nav {
		height: 52px;
		line-height: 52px;
	}
	.link-nav a {
		font-size: 18px;
		width: 114px;
	}
	.link-list p a {
		margin-right: 26px;
	}
	.link-nav .followTab {
		width: 114px;
		bottom: 0;
	}
	.link-nav .followTab i {
		width: 80px;
		height: 3px;
	}
	.link-list {
		padding: 12px 0;
	}
	.link-list p {
		font-size: 14px;
		line-height: 30px;
	}
	/* link End */
	/* footer */
	.footer {
		margin-top: 20px;
		padding: 30px 0 20px;
	}
	.footLeft {
		width: 300px;
	}
	.footCenter {
		width: 280px;
	}
	.footRight {
		padding-left: 10px;
	}
	.footCenter ul {
		width: 110px;
		margin-left: 30px;
	}
	.footCenter ul li {
		margin-right: 20px;
	}
	.footTop {
		padding-bottom: 15px;
	}
	.footLeft p b {
		font-size: 14px;
	}
	.footNav a {
		line-height: 28px;
		margin-right: 20px;
	}
	.footBot p {
		line-height: 28px;
	}
	.rightBar {
		left: 5px;
		top: 300px;
	}
	.rightBar ul li a p {
		font-size: 12px;
	}
	/* footer End */
}
@media screen and (min-width: 1400px) and (max-width: 1599px) {
	.w {
		width: 1276px;
	}
	.newYearBgi{
		padding-top: 66px;
		background: url(../../../../images/index/version/2024/newYearbgImages1276.png) no-repeat 0 -36px;
		background-size: 100% auto;
	}
	.newYearBgi .newYear{
		width: 1296px;
	}
	.part2-left .image i {
		font-size: 100px;
	}
	.nav ul li.yunzhi a::after {
		right: -24px;
	}
	/* main-top */
	.fix-navigation {
		padding: 11px 0;
	}
	.fix-search .form {
		height: 32px;
	}
	.fix-search .form button {
		height: 26px;
		line-height: 26px;
		width: 64px;
		font-size: 12px;
	}
	.fix-search .form .select .select-top p {
		line-height: 32px;
	}
	.fix-search .form button i {
		font-size: 12px;
	}
	.fix-search .form .select .select-top i {
		top: 13px;
	}
	.fix-search .form .select .select-bot{
		top: 32px;
	}
	.fix-search {
		width: 560px;
		margin-left: 40px;
	}
	.fix-search .form input {
		width: 425px;
	}
	.fix-navigation .item .logo {
		height: 32px;
	}
	.fix-navigation .item .login-btn {
		margin-top: 8px;
	}
	.fix-navigation .item .login-btn a {
		padding: 0 10px;
		font-size: 14px;
	}
	.fix-navigation .item .login-btn a i {
		font-size: 14px;
	}
	.logo {
		width: 215px;
	}
	.top .hot {
		width: 140px;
		margin: 20px 37px 0 37px;
	}
	.searchBox {
		height: 38px;
		width: 465px;
	}
	.searchSelectTop p {
		text-indent: 10px;
	}
	.searchSelectTop i {
		right: 8px;
	}
	.searchSelectBot li {
		text-indent: 10px;
	}
	.searchSelectBot {
		top: 34px;
	}
	.search {
		height: 38px;
	}
	.searchSelect {
		height: 34px;
		width: 62px;
	}
	.search input {
		height: 34px;
		width: 320px;
	}
	.search button {
		height: 34px;
		width: 80px;
		font-size: 14px;
	}
	.search button i {
		font-size: 14px;
	}
	.topAdv {
		width: 346px;
	}
	.top {
		margin: 8px auto;
		height: 94px;
	}
	.top-hot p a {
		margin-right: 14px;
	}
	.top-hot p {
		width: 895px;
	}
	.nav {
		height: 44px;
		line-height: 44px;
		margin-top: 10px;
	}
	.nav ul {
		padding: 0 20px;
	}
	.nav ul li a {
		padding: 0 22px;
	}
	.navFn {
		height: 40px;
		line-height: 40px
	}
	.navFn .left {
		width: 100px;
	}
	.navFn ul li  {
		padding: 0 14px;
	}
	/* main-top End */
	/* part1 */
	.main-top {
		padding-bottom: 18px;
	}
	.part1-banner-adv ul li .adv-item {
		margin: 12px 6px 0 6px;
	}
	.part1 .main {
		margin-top: 18px;
	}
	.product-classify {
		width: 236px;
	}
	.news {
		width: 706px;
	}
	.part1 .right {
		width: 310px;
	}
	.product-classify ul {
		padding: 11px 0;
	}
	.product-classify .title {
		height: 50px;
		line-height: 50px;
		font-size: 18px;
		padding-left: 65px;
	}
	.product-classify .title i {
		margin: 16px 16px 0 0;
		width: 19px;
	}
	.class-a {
		padding-left: 99px;
		height: 44px;
		line-height: 44px;
	}
	.class-a b {
		font-size: 16px;
	}
	.class-a b i {
		left: 65px;
	}
	.class-b {
		width: 1040px;
		left: 236px;
	}
	.class-b.t1 {
		top: -62px;
	}
	.class-b.t2 {
		top: -106px;
	}
	.class-b.t3 {
		top: -150px;
	}
	.class-b.t4 {
		top: -194px;
	}
	.class-b.t5 {
		top: -238px;
	}
	.class-b.t6 {
		top: -282px;
	}
	.class-b.t7 {
		top: -326px;
	}
	.class-b.t8 {
		top: -370px;
	}
	.class-b.t9 {
		top: -414px;
	}
	.class-b.t10 {
		top: -458px;
	}
	.class-b.t11 {
		top: -502px;
	}
	.class-txt {
		width: 670px;
	}
	.class-txt .item {
		width: 300px;
	}
	.class-txt .item .class-c {
		font-size: 16px;
	}
	.class-txt .item p {
		height: 25px;
		text-indent: -6px;
	}
	.class-txt .item p a {
		line-height: 25px;
		font-size: 12px;
		margin: 0 6px;
	}
	.class-txt .item .add {
		height: 24px;
		line-height: 24px;
		font-size: 12px;
		margin-top: 8px;
	}
	.class-txt .item .add a {
		margin-right: 12px;
	}
	.class-txt .item .add i {
		width: 18px;
		height: 15px;
		margin: 3px 8px 0 6px;
	}
	.class-txt .item .class-c a.more {
		font-size: 12px;
	}
	.class-adv {
		width: 310px;
		padding: 22px 28px 22px 28px;
	}
	.class-adv .item img {
		height: 208px;
	}
	.class-adv .item p {
		margin-top: 15px;
	}
	.news {
		padding: 0 20px 21px 20px;
	}
	.news-nav {
		height: 52px;
		line-height: 52px;
		font-size: 18px;
	}
	.news-nav .followTab i {
		width: 78px;
	}
	.news-list .news-top {
		margin-top: 18px;
		height: 116px;
		padding: 15px;
	}
	.news-list .news-top p {
		font-size: 22px;
		height: 32px;
		line-height: 32px;
	}
	.newsTop ul {
		padding: 12px 0;
	}
	.newsTop ul li {
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	.newsBot .image {
		width: 154px;
		height: 102px;
	}
	.newsBot ul li:first-child {
		font-size: 16px;
	}
	.newsBot ul {
		padding: 3px 0;
	}
	.newsBot ul li {
		font-size: 14px;
		height: 32px;
		line-height: 32px;
	}
	.newsBot {
		margin-top: 17px;
	}
	.newsBot .item {
		margin-top: 13px;
	}
	.news-up {
		padding: 20px 0 20px 0;
	}
	.news-up p{
		font-size: 22px;
		height: 32px;
		line-height: 32px;
	}
	.news-ul {
		margin-top: 14px;
	}
	.news-ul ul li {
		height: 36px;
		line-height: 36px;
		font-size: 14px;
	}
	.adv-4 .big {
		height: 200px;
	}
	.slidelist ul li {
		width: 68px;
	}
	.slidelist span {
		width: 70px;
		height: 47px;
	}
	.right .special {
		margin-top: 5px;
	}
	.brand-list {
		margin-top: 7px;
	}
	.brand-nav {
		height: 52px;
	}
	.brand-nav p a {
		height: 52px;
		line-height: 52px;
		font-size: 18px;
	}
	.brand-nav a.more-brand {
		height: 52px;
		line-height: 52px;
		font-size: 18px;
	}
	.brand-list-first .item {
		height: 70px;
		margin-bottom: 7px;
	}
	.brand-list ul li {
		height: 74px;
		line-height: 74px;
	}
	/* part1 End */
	/* part2 */
	.part2 {
		padding: 24px 0 40px 0;
	}
	.part2-left {
		width: 800px;
		height: 448px;
	}
	.part2-right {
		width: 446px;
	}
	.part2-right b {
		font-size: 22px;
		height: 30px;
		line-height: 30px;
	}
	.part2-right b i {
		font-size: 24px;
		margin-right: 6px;
	}
	.part2-right b::after {
		height: 1px;
		width: 140px;
	}
	.part2-right b::before {
		height: 1px;
		width: 140px;
	}
	.part2-right ul li .image {
		height: 122px;
	}
	.part2-right ul li .image mark {
		font-size: 12px;
		width: 52px;
		height: 24px;
		line-height: 24px;
	}
	.part2-left .image b {
		width: 82px;
		height: 82px;
	}
	.part2-right ul li .image p {
		font-size: 14px;
	}
	/* part2 End */
	/* index-title */
	.index-title {
		height: 85px;
		margin-bottom: 20px;
		margin-top: 20px;
	}
	.index-title p i {
		font-size: 44px;
	}
	.index-title b {
		font-size: 26px;
		margin-top: 7px;
	}
	.index-title::before {
		width: 536px;
		height: 14px;
	}
	.index-title::after {
		width: 536px;
		height: 14px;
	}
	.part2-title {
		margin-bottom: 15px;
		margin-top: 0;
	}
	/* index-title End */
	/* part3 */
	.part3 .partSwitch ul li .image {
		height: 130px;
	}
	.part3 .partSwitch ul li .image b {
		top: 10px;
		right: 10px;
	}
	.part3 .partSwitch ul li .text p {
		font-size: 14px;
	}
	.part3 .partSwitch ul li .text {
		height: 66px;
		padding: 10px 8px 0 8px;
	}
	.part3 .partSwitch ul li .text span {
		margin-top: 0;
	}
	.part3 .partSwitch ul li .text span i {
		font-size: 12px;
	}
	.switch {
		padding: 20px 22px;
	}
	.switch .swiper-button-prev1 {
		left: -65px;
	}
	.switch .swiper-button-next1 {
		right: -65px;
	}
	.switch .swiper-button-prev1 i {
		font-size: 42px;
	}
	.switch .swiper-button-next1 i {
		font-size: 42px;
	}
	.bannerAdv-1 .left {
		width: 954px;
	}
	.bannerAdv-1 .right {
		width: 310px;
	}
	/* part3 End */
	/* part4 */
	.product {
		width: 954px;
	}
	.buy {
		width: 310px;
	}
	.pro-nav {
		height: 50px;
		line-height: 50px;
	}
	.pro-nav .followTab i {
		width: 65px;
	}
	.pro-nav a::after {
		width: 1px;
	}
	.buy-nav {
		height: 50px;
		line-height: 50px;
	}
	.buy-nav a {
		font-size: 18px;
	}
	.pro-list {
		padding: 17px 22px;
	}
	.pro-list ul {
		margin: -10px -22.5px;
	}
	.pro-list ul li {
		padding: 10px 22.5px;
	}
	.pro-list ul li .xun {
		height: 30px;
		line-height: 30px;
		margin-top: 4px;
	}
	.pro-list ul li .price {
		font-size: 14px;
	}
	.pro-list ul li .more {
		font-size: 14px;
	}
	.pro-list ul li p {
		font-size: 14px;
		margin-top: 6px;
	}
	.pro-list ul li span {
		font-size: 12px;
	}
	.pro-list ul li .image {
		height: 120px;
	}
	.buy-list ul li p {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.buy-list ul li p em {
		text-indent: -2px;
	}
	.buy-list ul {
		padding: 18px 16px;
	}
	.buy-list ul li .item {
		padding: 5.5px;
	}
	.buy-list ul li .image {
		width: 70px;
		height: 70px;
	}
	.buy-list ul li .text b {
		font-size: 14px;
		height: 20px;
		line-height: 20px;
		margin-top: 4px;
	}
	.buy-list ul li .text span {
		font-size: 12px;
		height: 18px;
		line-height: 18px;
		margin-top: 4px;
	}
	.buy-list ul li .text strong {
		height: 18px;
		line-height: 18px;
		font-size: 14px;
		margin-top: 5px;
	}
	.buy-list ul li .text em {
		font-size: 12px;
		height: 16px;
		line-height: 16px;
	}
	/* part4 End */
	/* part5 */
	.tech {
		width: 310px;
	}
	.tech-title {
		padding: 0 18px;
	}
	.tech-nav {
		height: 50px;
		line-height: 50px;
	}
	.tech-nav a {
		font-size: 18px;
	}
	.tech-list ul li{
		padding: 16px 18px;
	}
	.tech-list ul li .image {
		width: 112px;
		height: 76px;
		margin-right: 13px;
	}
	.tech-list ul li .text p {
		font-size: 14px;
		height: 25px;
		line-height: 25px;
	}
	.tech-list ul li .text span {
		margin-top: 2px;
	}
	.apply {
		width: 632px;
	}
	.apply-title {
		height: 50px;
		line-height: 50px;
		font-size: 18px;
	}
	.apply .item .image {
		width: 226px;
		height: 128px;
		margin-right: 20px;
	}
	.apply .item .text p {
		height: 25px;
		line-height: 25px;
		font-size: 17px;
		margin-top: 18px;
	}
	.apply .item .text span {
		font-size: 12px;
		margin-top: 8px;
	}
	.apply ul {
		padding: 14px 0;
	}
	.apply ul li {
		height: 35px;
		line-height: 35px;
		font-size: 14px;
	}
	.apply ul li em {
		font-size: 12px;
		height: 22px;
		line-height: 22px;
	}
	.apply ul li span {
		font-size: 12px;
	}
	.classroom {
		width: 310px;
	}
	.classroom-nav {
		height: 50px;
		line-height: 50px;
	}
	.classroom-nav a {
		font-size: 18px;
	}
	.classroom-title {
		padding: 0 20px;
	}
	.classroom-list ul {
		padding: 19px 20px;
	}
	.classroom-list li .image{
		height: 152px;
	}
	.classroom-list li p {
		height: 38px;
		line-height: 38px;
		font-size: 14px;
	}
	.classroom-list li {
		margin-bottom: 18px;
	}
	.classroom-list .item-main .item{
		padding: 16px 18px;
	}
	.classroom-list .item-main .item .image {
		width: 112px;
		height: 76px;
		margin-right: 13px;
	}
	.classroom-list .item-main .item .text p {
		font-size: 14px;
		height: 25px;
		line-height: 25px;
	}
	.classroom-list .item-main .item .text span {
		margin-top: 2px;
	}
	/* part5 End */
	/* part6 */
	.member-nav a {
		height: 58px;
		font-size: 20px;
	}
	.member-nav a.focus {
		height: 66px;
		margin-top: -11px;
	}
	.member-nav a b {
		top: 20px;
	}
	.member-nav a::after {
		height: 26px;
	}
	.member-nav a.focus strong {
		font-size: 38px;
	}
	.member-nav a.focus b {
		top: 32px;
	}
	.member-nav a.focus::before {
		width: 24px;
		top: 8px;
	}
	.member-list ul {
		padding: 20px 30px;
	}
	.member-list li {
		height: 37px;
		line-height: 37px;
		font-size: 14px;
	}
	.member-list li span {
		margin-top: 9px;
	}
	/* part6 End */
	/* part7 */
	.exhi-left {
		width: 952px;
		padding: 24px 10px 15px 20px;
	}
	.exhi-left .left {
		width: 366px;
		margin-right: 34px;
	}
	.exhi-left .left .item .image {
		height: 237px;
	}
	.exhi-left .left .item .image .bot {
		height: 34px;
		line-height: 34px;
	}
	.exhi-left .left .item p {
		height: 45px;
		line-height: 45px;
		font-size: 16px;
	}
	.exhi-left .left ul {
		margin: 0 -7px;
		margin-top: 7px;
	}
	.exhi-left .left ul li {
		padding: 0 7px;
	}
	.exhi-left .left ul li .image {
		height: 115px;
	}
	.exhi-left .right li .item {
		margin-right: 16px;
	}
	.exhi-left .left ul li p {
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}
	.exhi-left .right li .text p {
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	.exhi-left .right li .text p b {
		font-size: 12px;
	}
	.exhi-left .right li .item b {
		height: 30px;
		line-height: 30px;
		font-size: 18px;
	}
	.exhi-left .right li .item p {
		height: 24px;
		line-height: 24px;
	}
	.exhi-left .right li .text span {
		height: 24px;
		line-height: 24px;
		padding-right: 110px;
	}
	.exhi-right {
		width: 310px;
	}
	.exhi-nav {
		height: 50px;
		line-height: 50px;
	}
	.exhi-nav a {
		font-size: 18px;
	}
	.exhi-right ul {
		margin: 21px 14px;
	}
	.exhi-right ul li p {
		height: 20px;
		line-height: 20px;
		margin-bottom: 4px;
	}
	.exhi-right ul li p .more {
		width: 56px;
		height: 20px;
		line-height: 18px;
	}
	.exhi-right ul li .image {
		width: 112px;
		height: 63px;
		margin-right: 12px;
	}
	.exhi-right ul li .text b {
		font-size: 14px;
		line-height: 22px;
		height: 44px;
	}
	.exhi-right ul li.first .text b {
		margin-top: 10px;
	}
	.exhi-right ul {
		padding-left: 15px;
	}
	.exhi-right ul li p::after {
		left: -19.5px;
	}
	.exhi-right ul li .item {
		margin-bottom: 8px;
	}
	.exhi-list .item-main .item p a {
		line-height: 22px;
		height: 22px;
	}
	/* part7 End */
	/* part8 */
	.part8 ul {
		padding: 6px 20px 16px 20px;
	}
	.part8 ul li p {
		height: 38px;
		line-height: 38px;
		font-size: 14px;
	}
	.part8 ul li .image {
		height: 72px;
	}
	.part8 ul li {
		margin-top: 10px;
	}
	/* part8 End */
	/* link */
	.link {
		padding: 0 20px;
	}
	.link-nav {
		height: 55px;
		line-height: 55px;
	}
	.link-nav a {
		font-size: 18px;
		width: 117px;
	}
	.link-list p a {
		margin-right: 28px;
	}
	.link-nav .followTab {
		width: 117px;
	}
	.link-nav .followTab i {
		width: 84px;
	}
	.link-list {
		padding: 17px 0;
	}
	.link-list p {
		font-size: 14px;
		line-height: 27px;
	}
	/* link End */
	.footLeft {
		width: 300px;
	}
	.footCenter {
		width: 320px;
	}
	.footCenter ul {
		width: 140px;
		margin-left: 20px;
	}
	.footTop {
		padding-bottom: 20px;
	}
	.footLeft p b {
		font-size: 14px;
	}
	.footNav a {
		line-height: 28px;
		margin-right: 23px;
	}
	.footBot p {
		line-height: 28px;
	}
}
@media screen and (min-width: 1600px) and (max-width: 1910px) {
	.w {
		width: 1450px;
	}
	.newYearBgi{
		padding-top: 76px;
		background: url(../../../../images/index/version/2024/newYearbgImages1600-1450.png) no-repeat 0 -40px;
		background-size: 100% auto;
	}
}
@media screen and (min-width: 1920px) {
	.w {
		width: 1450px;
	}
}
