
@media screen and (max-width: 1024px) {
	body {
		min-width: 860px;
	}
	#header{
		min-width: 860px;
	}
	.w {
		width: 860px;
	}
	.productShop-top p {
		width: 595px;
	}
	.logo {
		width: 186px;
		margin-right: 80px;
	}
	.leftAdv{
		top: 150px;
	}
	.rightAdv{
		top: 150px;
	}
	.search {
		width: 448px;
		border-width: 1px;
		height: 32px;
	}
	.selectTop p {
		font-size: 12px;
		margin-top: 6px;
	}
	.help a {
		width: 102px;
		height: 34px;
		line-height: 34px;
		font-size: 12px;
	}
	.search input {
		width: 265px;
		font-size: 12px;
		margin-top: 3px;
	}
	.icon-search {
		font-size: 19px;
		top: 5px;
	}
	.search button {
		width: 60px;
		border-radius: 17px;
		height: 34px;
		font-size: 12px;
	}
	.keyWords {
		width: 580px;
		font-size: 12px;
		top: 38px;
	}
	.searchSelect {
		height: 34px;
	}
	.keyWords i {
		font-size: 13px;
	}
	.nav span {
		width: 200px;
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}
	.nav ul li a {
		width: 65px;
	}
	.nav ul {
		padding-left: 0;
	}
	.nav ul li {
		font-size: 12px;
		line-height: 40px;
	}
	.nav {
		height: 40px;
		line-height: 40px;
	}
	.nav .expo i {
		right: -36px;
		top: -4px;
	}
	.nav ul i {
		width: 8px;
	}
	.top-main .productList {
		width: 200px;
		height: 402px;
	}
	.top-main .productList li i.iconfont {
		font-size: 25px;
		margin-right: 10px;
		margin-top: 15px;
	}
	.productListLeft span {
		font-size: 12px;
		padding-top: 8px;
	}
	.productListLeft p a {
		margin-right: 6px;
	}
	.productListLeft p {
		margin-top: 10px;
	}
	.top-main .productList li {
		height: 57px;
		padding-left: 10px;
	}
	.productListLeft p {
		font-size: 10px;
	}
	.productListRight {
		left: 200px;
		width: 398px;
		min-height: 382px;
		padding: 10px 25px 10px;
	}
	.productListRight span {
		font-size: 14px;
		padding-bottom: 7px;
	}
	.productListRight p {
		font-size: 12px;
		margin-top: 0px;
		line-height: 24px;
	}
	.productListRight .list-item {
		margin-bottom: 7px;
	}
	.purchase .market .title {
		line-height: 38px;
		height: 38px;
	}
	.top-main .right .child li a {
		height: 18px;
		line-height: 18px;
	}
	.banner {
		height: 358px;
	}
	.banner-swiper .swiper-slide {
		height: 254px !important;
	}
	.top-main {
		margin-top: -358px;
	}
	.top-main .foodTop {
		width: 440px;
		margin-left: 10px;
		height: 137px;
		margin-top: 264px;
		padding: 15px;
	}
	.foodTop li {
		font-size: 10px;
		height: 28px;
		line-height: 28px;
	}
	.top-main .right {
		width: 200px;
		height: 401px;
	}
	.foodTop-title p::before {
		width: 3px;
		height: 15px;
		top: 3px;
	}
	.top-main .right .user {
		padding: 10px 8px;
	}
	.top-main .right .btnBox {
		padding: 0 15px 10px;
	}
	.banner-adv ul li .adv-item {
		margin: 20px 5px 0 5px;
	}
	.top-main .right .service a {
		width: 66px;
		height: 70px;
		font-size: 12px;
	}
	a.shop i {
		font-size: 30px;
		margin-top: 15px;
	}
	a.products i {
		font-size: 26px;
		margin-top: 18px;
	}
	a.member i {
		font-size: 26px;
		margin-top: 17px;
	}
	.foodTop .foodTop-title p i {
		width: 28px;
		right: -30px;
	}

	.foodTop .foodTop-title a.more {
		right: 15px;
		font-size: 12px;
	}
	.top-main .right .child li {
		font-size: 10px;
		margin-top: 5px;
	}
	.foodTop-title p {
		padding-left: 10px;
		font-size: 16px;
	}
	.top-main .right .child {
		padding: 10px 15px;
		height: 115px;
	}
	.top-main .right .child ul {
		height: 80px;
		top: 32px;
	}
	.top-main .right .notice {
		padding: 10px 15px;
	}
	.purchase .market .title h2 {
		font-size: 18px;
	}
	.purchase .market .title h2 i {
		width: 20px;
		height: 18px;
		margin-top: 10px;
		margin-right: 10px;
	}
	.top-main .right .notice ul {
		margin-top: 4px;
	}
	.purchase .offer ul {
		margin-top: 0;
	}
	.purchase .marketMain {
		height: 306px;
	}
	.purchase .market .title p {
		padding-left: 124px;
		font-size: 12px;
	}
	.purchase .market .title p b {
		font-size: 12px;
	}
	.purchase .market .title p i {
		width: 6px;
		height: 6px;
		border-radius: 50%;
		margin-top: 17px;
		margin-right: 10px;
	}
	.purchase .market .title a.more {
		top: 16px;
		font-size: 10px;
	}
	.purchase {
		margin-top: 10px;
	}
	.purchase .market {
		width: 650px;
		margin-top: 0;
	}
	.purchase .marketBox li dt a {
		font-size: 12px;
	}
	.purchase .marketBox li dd a {
		width: 62px;
		font-size: 10px;
		height: 22px;
		line-height: 22px;
		border-radius: 11px;
	}
	.purchase .marketBox li dl {
		font-size: 10px;
		line-height: 22px;
	}

	.purchase .marketBox li {
		padding: 5px 10px 5px;
	}
	.purchase .marketBox {
		padding: 0;
	}
	.purchase .offer {
		width: 200px;
		margin-top: 5px;
	}
	.purchase .offer li {
		font-size: 10px;
		line-height: 23px;
		height: 23px;
	}
	.purchase .offer li a {
		max-width: 130px;
	}
	.purchase .offer h2 {
		font-size: 12px;
	}
	.purchase .offer span {
		font-size: 10px;
	}
	.purchase .offer label {
		font-size: 12px;
	}
	.purchase .offer input.number {
		width: 130px;
	}
	.purchase .offer input {
		height: 25px;
		font-size: 10px;
	}
	.purchase .offer input.number {
		width: 110px;
	}
	.purchase .offer form {
		padding: 0 15px;
	}
	.top-main .right .notice li {
		font-size: 10px;
		height: 18px;
		line-height: 18px;
	}
	.purchase .offer button {
		font-size: 12px;
		height: 26px;
	}
	.purchase .offer .tip {
		font-size: 10px;
		padding: 8px 0 12px;
	}
	.purchase .offer input.unit {
		width: 46px;
	}
	.purchase .offer p {
		margin-top: 10px;
	}
	.rightBar {
		left: calc((100% - 995px)/2);
		top: 242px;
	}
	.top-main .right .portrait {
		width: 40px;
		height: 40px;
		line-height: 40px;
		margin-right: 10px;
	}
	.top-main .right .portrait i {
		font-size: 14px;
	}
	.top-main .right .user p {
		font-size: 12px;
		line-height: 22px;
	}
	.top-main .right .btnBox a {
		width: 66px;
		height: 29px;
		line-height: 29px;
		font-size: 12px;
	}
	.productShop-top p a {
		font-size: 11px;
		margin-right: 14px;
		line-height: 36px;
	}
	.productShop-top {
		line-height: 36px;
	}
	.productShop-top span {
		font-size: 18px;
	}
	.productShop-top i {
		width: 21px;
		height: 20px;
		margin-top: 8px;
	}
	.productShop-bot .product-box {
		width: 650px;
	}
	.productShop-bot .product-box li {
		padding-right: 10px;
	}
	.productShop-bot .product-box li span {
		font-size: 16px;
		height: 20px;
		line-height: 20px;
	}
	.productShop-bot .product-box li p {
		font-size: 10px;
		margin-top: 0;
	}
	.productShop-main {
		margin-top: 0;
	}
	.company-box {
		width: 200px;
	}
	.company-box li p {
		font-size: 10px;
		height: 20px;
		line-height: 20px;
	}
	.company-box ul li.focus p {
		font-size: 10px;
	}
	.productShop-bot .product-box li b {
		font-size: 15px;
	}

	.company-box .detailBox .detail p {
		font-size: 12px;
		margin-top: 3px;
	}
	.company-box ul li.focus .li--detail {
		padding: 10px;
	}
	.company-box .detailBox .detail span {
		font-size: 11px;
		margin-top: 0px;
	}
	.leftw {
		width: 620px;
	}
	.rightw {
		width: 230px;
	}
	.title--big b {
		font-size: 24px;
	}
	.title--big {
		font-size: 12px;
	}
	.title--big::before, .title--big::after {
		width: 220px;
		top: 29px;
	}
	.title--big::before {
		left: 50px;
	}
	.title--big::after {
		right: 50px;
	}
	.title--big i {
		margin-top: 21px;
	}
	.title--big span {
		margin-top: 5px;
	}
	.title--big > div {
		padding: 0 70px;
	}
	.title--public h2 {
		font-size: 16px;
	}
	.live-swiper .swiper-slide {
		height: 160px;
	}
	.com-live .live-swiper {
		padding-bottom: 40px;
	}
	.news-top.com-live {
		margin-top: 9px;
	}
	.news-left {
		width: 270px;
	}
	.productShop-bot .product-box li {
		margin-top: 10px;
		padding-bottom: 4px;
	}
	.news-swiper .swiper-slide {
		height: 160px !important;
	}
	.news-left .txt .txtContent {
		font-size: 12px;
		width: 191px;
		line-height: 15px;
		padding-top: 5px;
		padding-left: 10px;
	}
	.news-left .txt {
		height: 40px;
		bottom: -40px;
	}
	.swiper-num {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		width: 53px;
	}
	.swiper-num .active {
		font-size: 20px;
	}
	.news-left .swiper-pagination {
		top: -33px;
	}
	.news-top {
		margin-bottom: 10px;
	}
	.news-swiper {
		padding-bottom: 40px !important;
		margin-top: 10px !important;
	}
	.news-left ul.small li {
		padding-right: 10px;
	}
	.news-left ul.small {
		width: calc(100% + 10px);
		padding-bottom: 5px;
	}
	.news-left ul.small li p {
		width: calc(100% - 10px);
		font-size: 10px;
		height: 24px;
		line-height: 24px;
		text-indent: 5px;
	}
	.news-left .swiper-pagination-bullet {
		width: 6px !important;
		height: 6px !important;
		margin-left: 5px;
	}
	.news-left .swiper-pagination-bullet-active {
		width: 15px !important;
		height: 6px !important;
		border-radius: 3px !important;
	}
	.news-center .news-nav a.focus::after {
		top: 26px;
		background-size: auto;
		background-position-x: center;
	}
	.news-list ul {
		margin-top: 0px;
	}
	.news-list p {
		font-size: 14px;
		margin-top: 8px;
		height: 20px;
	}
	.news-list li {
		line-height: 24px;
		font-size: 10px;
		height: 24px;
	}
	.news-list li span {
		margin-right: 7px;
		margin-top: 10px;
		width: 5px;
		height: 5px;
	}
	.news-nav a {
		margin: 0 10px;
		font-size: 14px;
	}
	.news-nav a.focus::after {
		width: 77px;
		height: 11px;
		background-size: 100%;
		top: 22px;
	}
	.exhibition-report .exhi-nav a:nth-child(2n+1) {
		margin-right: 20px;
	}
	.exhibition-report .exhi-nav a:nth-child(2n) {
		margin-left: 20px;
	}
	.news-center .news-nav1 {
		padding-left: 15px;
		font-size: 14px;
		margin-bottom: 0px;
	}
	.news-center {
		width: 340px;
		margin-left: 10px;
	}
	.news-right {
		width: 230px;
	}
	.title--public a.more {
		font-size: 12px;
		bottom: 7px;
	}
	.news-list p i {
		font-size: 14px;
	}
	.original {
		margin-top: 10px;
	}
	.ori-swiper .swiper-button-next,.ori-swiper .swiper-button-prev {
		width: 20px;
		height: 32px;
		background-size: 100% !important;
	}
	.ori-swiper .swiper-slide {
		height: 158px;
	}
	.original .txt {
		height: 28px;
		line-height: 28px;
		font-size: 12px;
	}
	.original .news-nav a {
		font-size: 16px;
	}
	.ori-list li {
		padding-right: 10px;
	}
	.ori-list {
		width: calc(100% + 10px);
	}
	.ori-list li p {
		font-size: 10px;
		line-height: 12px;
		height: 12px;
		margin-top: 4px;
	}
	.ori-swiper {
		padding-bottom: 0px !important;
	}
	.original .news-nav {
		margin-top: 5px;
		margin-bottom: 15px;
		height: 31px;
	}
	.original .news-nav a:nth-child(2n+1) {
		margin-right: 20px;
	}
	.original .news-nav a:nth-child(2n) {
		margin-left: 20px;
	}
	.news-list {
		height: 287px;
	}
	.main .productShop-top {
		margin-top: 13px;
	}
	.membership .newMember-title {
		margin-top: 14px;
		height: 40px;
		line-height: 40px;
	}
	.membership .newMember-title b {
		font-size: 16px;
		padding-left: 20px;
	}
	.membership .newMember-title a.regist i {
		width: 16px;
		height: 16px;
		vertical-align: top;
		margin-top: 12px;
		line-height: 16px;
		margin-right: 5px;
	}
	ul.newMember li {
		line-height: 27px;
		height: 27px;
		font-size: 10px;
		padding-left: 10px;
	}
	.news-left .enterprise span i {
		width: 10px;
		height: 10px;
		margin-top: 3px;
	}
	.news-left .enterprise span a {
		height: 16px;
		line-height: 16px;
	}
	.news-left .enterprise span.num {
		line-height: 18px;
	}
	.update a {
		font-size: 10px;
		line-height: 30px;
	}
	.foot {
		font-size: 10px;
	}
	#footer {
		padding: 0;
		min-width: 860px;
	}
	.foot p {
		font-size: 10px;
		line-height: 38px;
	}
	.update {
		padding-bottom: 0;
	}
	.foot span {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.foot span {
		font-size: 14px;
	}
	.membership .leftw .productShop-top i {
		width: 24px;
		height: 20px;
		margin-top: 5px;
		background-size: 100% 100%;
	}
	.membership .newMember-title a.regist {
		font-size: 10px;
	}
	.linkNav a {
		font-size: 14px;
		line-height: 34px;
		width: 100px;
	}
	.linkTitle a.add {
		top: 10px;
		font-size: 10px;
	}
	.linkTitle a.add i {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 10px;
		margin-right: 5px;
	}
	.linkList ul li {
		height: 25px;
		line-height: 25px;
		font-size: 10px;
		padding: 0 10px;
	}
	.linkTitle {
		height: 34px;
	}
	.liveNav a {
		height: 26px;
		line-height: 26px;
		font-size: 10px;
		width: 80px;
	}
	.membership .leftw .productShop-top {
		height: 40px;
	}
	.liveNav {
		bottom: 2px;
	}
	.productShop-top i {
		margin-right: 10px;
	}
	.news-left .productShop-top i {
		width: 23px;
		height: 20px;
		background-size: 100% 100%;
		margin-top: 6px;
	}
	.news-center .productShop-top i {
		width: 20px;
		height: 20px;
		background-size: 100% 100%;
		margin-top: 8px;
	}
	.news-right .productShop-top i {
		width: 26px;
		height: 19px;
		background-size: 100% 100%;
		margin-top: 8px;
	}
	.news-center .industry .bigImg {
		width: 237px;
		margin-right: 5px;
	}
	.news-center .industry .smallImg {
		width: 101px;
	}
	.news-center .industry .bigImg a {
		padding-bottom: 80%;
	}
	.news-center .industry .bigImg p {
		bottom: 10px;
		height: 46px;
		line-height: 55px;
		text-indent: 10px;
	}
	.news-center .industry .bigImg p a {
		font-size: 14px;
	}
	.news-left .enterprise li {
		margin-top: 2px;
	}
	.news-left .enterprise .image {
		width: 100px;
		margin-right: 8px;
	}
	.news-left .enterprise p {
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		margin-top: 3px;
	}
	.news-left .enterprise span {
		margin-top: 0;
		font-size: 10px;
	}
	b.live {
		right: 12px;
		top: 12px;
		font-size: 10px;
		width: 46px;
		height: 20px;
		line-height: 20px;
	}
	.news-center .notice .time p {
		font-size: 14px;
	}
	.news-center .notice .time i {
		width: 21px;
		height: 2px;
		margin: 7px 0 15px;
	}
	.news-center .notice .time {
		font-size: 12px;
	}
	.news-center .notice .time {
		width: 78px;
		height: 65px;
		padding: 12px 8px;
	}
	.news-center .notice .time b {
		width: 18px;
		height: 18px;
		line-height: 18px;
		margin: 0 2px;
	}
	.news-center .noticeLive li {
		width: 168px;
	}
	.news-center .industry {
		margin-top: 9px;
	}
	.news-center .noticeLive .image p {
		height: 24px;
		line-height: 25px;
		font-size: 12px;
		text-indent: 5px;
	}
	.main b.notice {
		right: 5px;
		top: 0px;
		font-size: 10px;
		width: 40px;
		height: 18px;
		line-height: 18px;
	}
	.classroom .class-top p {
		font-size: 12px;
		margin-top: 6px;
	}
	.classroom .class-top mark {
		width: 32px;
		height: 16px;
		line-height: 16px;
		font-size: 12px;
		margin-top: 2px;
	}
	.classroom li {
		font-size: 10px;
		line-height: 20px;
		height: 20px;
	}
	.classroom .class-top span {
		margin-top: 5px;
		font-size: 10px;
		margin-bottom: 7px;
		line-height: 16px;
		height: 32px;
	}
	ul.enterprise {
		margin-top: 0px;
	}
	.news-center .noticeLive {
		float: left;
		overflow: hidden;
		width: 464px;
		height: 100px;
	}
	.classroom {
		height: 297px;
		padding-bottom: 0;
		padding: 10px;
		margin-top: 9px;
	}
	.classroom ul {
		margin-top: 5px;
	}
	.title--big {
		margin-top: 20px;
	}
	.news-report {
		margin-top: 14px;
	}
	.exhibition-report .exhi-nav a {
		font-size: 14px;
	}
	.exhi-list .city {
		width: 75px;
		height: 75px;
		font-size: 12px;
		margin-right: 15px;
		line-height: 32px;
	}
	.exhibition-report .exhi-nav a {
		margin: 0 10px;
	}
	.exhibition-report .exhi-nav a::after {
		top: 29px;
	}
	.exhi-list .city b {
		margin-top: 7px;
	}
	.exhi-list .txt p {
		font-size: 14px;
		line-height: 25px;
		height: 25px;
	}
	.exhi-list .txt {
		width: 390px;
	}
	.exhi-list .txt dl {
		font-size: 10px;
		margin-top: 25px;
	}
	.exhi-list .txt dl dd i {
		font-size: 12px;
	}
	.exhi-list .image {
		width: 110px;
	}
	ul.features p {
		font-size: 10px;
		line-height: 20px;
		height: 20px;
	}
	ul.features .image {
		width: 108px;
	}
	ul.features {
		margin-top: 8px;
	}
	ul.features .txt {
		font-size: 10px;
		padding: 5px;
		max-height: 70px;
		line-height: 20px;
	}
	ul.features p span {
		width: 5px;
		height: 5px;
	}
	ul.exhi-news li {
		font-size: 10px;
		margin-top: 0px;
		height: 23px;
		line-height: 23px;
	}
	.exhi-news {
		margin-top: 7px;
	}
	.exhi-list li {
		margin-top: 10px;
	}
	.exhibition-report .exhi-nav {
		margin-bottom: 10px;
	}
	.exhi-list {
		height: 332px;
	}
	.technology .news-left h2 {
		font-size: 16px;
		line-height: 40px;
		margin-bottom: 0;
	}
	.technology .news-left h2 span {
		line-height: 40px;
		padding: 0 5px;
	}
	.technology .news-left h2 span::after {
		height: 2px;
		bottom: -2px;
	}
	.technology .news-left .tech-top .image {
		width: 112px;
		margin-right: 10px;
	}
	.technology .news-left .tech-top p {
		font-size: 12px;
		padding-top: 0;
	}
	.technology .news-left .tech-top span {
		font-size: 12px;
		margin-top: 5px;
	}
	.technology .news-left .tech-top span i {
		vertical-align: top;
		margin-top: -3px;
		display: inline-block;
	}
	.technology .news-left li {
		font-size: 10px;
		margin-top: 0px;
	}
	.technology .news-left .tech-top {
		margin-top: 9px;
	}
	.technology .news-center .tech-nav a {
		margin: 0 30px;
	}
	.tech-list p {
		height: 32px;
		line-height: 32px;
		font-size: 14px;
	}
	.technology .news-center .tech-nav a:first-child {
		margin-left: 20px;
	}
	.technology .news-center .tech-nav a:last-child {
		margin-right: 0;
	}
	.tech-list li {
		margin-top: 0px;
		font-size: 10px;
		height: 20px;
		line-height: 20px;
	}
	.tech-list {
		height: 270px;
		margin-top: 8px;
	}
	.tech-nav a.focus::after {
		top: 20px;
		width: 12px;
		height: 6px;
	}
	.indexlogin {
		height: 179px;
	}
	.technology .news-center .tech-nav {
		height: 43px;
		line-height: 39px;
		margin-bottom: 0;
	}
	.tech-list ul {
		padding-top: 7px;
	}
	.report-list {
		padding-top: 0px;
		margin-top: -5px;
	}
	.memberList li {
		font-size: 10px;
		margin-top: 10px;
	}
	.report-list li {
		line-height: 22px;
		height: 22px;
		font-size: 10px;
	}
	.technology {
		height: 325px;
		margin-top: 0;
	}
	.liveNav a {
		margin-right: 0;
	}
	.technology .report-nav a {
		font-size: 18px;
	}
	.report-nav a.focus::after {
		top: 24px;
	}
	.technology .report-nav a {
		font-size: 14px;
	}
	.technology .report-nav {
		height: 42px;
		line-height: 42px;
	}
	ul.newMember {
		padding-bottom: 0;
	}
	.memberList li span {
		width: 40px;
		height: 16px;
		line-height: 16px;
		font-size: 8px;
	}
	.memberList li span img {
		margin-top: 2px;
		width: 10px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1200px) {
	#header{
		min-width: 860px;
	}
	.w {
		width: 860px;
	}
	.productShop-top p {
		width: 595px;
	}
	.logo {
		width: 186px;
		margin-right: 80px;
	}
	.search {
		width: 448px;
		border-width: 1px;
		height: 32px;
	}
	.selectTop p {
		font-size: 12px;
		margin-top: 6px;
	}
	.help a {
		width: 102px;
		height: 34px;
		line-height: 34px;
		font-size: 12px;
	}
	.search input {
		width: 265px;
		font-size: 12px;
		margin-top: 3px;
	}
	.icon-search {
		font-size: 19px;
		top: 5px;
	}
	.search button {
		width: 60px;
		border-radius: 17px;
		height: 34px;
		font-size: 12px;
	}
	.keyWords {
		width: 580px;
		font-size: 12px;
		top: 38px;
	}
	.searchSelect {
		height: 34px;
	}
	.keyWords i {
		font-size: 13px;
	}
	.nav span {
		width: 200px;
		font-size: 14px;
		height: 40px;
		line-height: 40px;
	}
	.nav ul li a {
		width: 65px;
	}
	.nav ul {
		padding-left: 0;
	}
	.nav ul li {
		font-size: 12px;
		line-height: 40px;
	}
	.nav {
		height: 40px;
		line-height: 40px;
	}
	.nav ul i {
		width: 8px;
	}
	.top-main .productList {
		width: 200px;
		height: 423px;
	}
	.top-main .productList li i.iconfont {
		font-size: 25px;
		margin-right: 10px;
		margin-top: 24px;
	}
	.productListLeft span {
		font-size: 12px;
		padding-top: 8px;
	}
	.productListLeft p a {
		margin-right: 6px;
	}
	.nav .expo i {
		right: -36px;
		top: -4px;
	}
	.productListLeft p {
		margin-top: 10px;
	}
	.top-main .productList li {
		height: 60px;
		padding-left: 10px;
	}
	.productListLeft p {
		font-size: 10px;
	}
	.productListRight {
		left: 200px;
		width: 398px;
		min-height: 402px;
		padding: 10px 25px 10px;
	}
	.productListRight span {
		font-size: 14px;
		padding-bottom: 7px;
	}
	.productListRight p {
		font-size: 12px;
		margin-top: 0px;
		line-height: 24px;
	}
	.productListRight .list-item {
		margin-bottom: 7px;
	}
	.purchase .market .title {
		line-height: 38px;
		height: 38px;
	}
	.top-main .right .child li {
		font-size: 10px;
		margin-top: 5px;
	}
	.top-main .right .child li a {
		height: 18px;
		line-height: 18px;
	}
	.banner {
		height: 358px;
	}
	.banner-swiper .swiper-slide {
		height: 275px !important;
	}
	.top-main {
		margin-top: -358px;
	}
	.top-main .foodTop {
		width: 440px;
		margin-left: 10px;
		height: 137px;
		margin-top: 286px;
		padding: 15px;
	}
	.foodTop li {
		font-size: 10px;
		height: 28px;
		line-height: 28px;
	}
	.top-main .right {
		width: 200px;
		height: 422px;
	}
	.indexlogin {
		height: 179px;
	}
	.foodTop-title p::before {
		width: 3px;
		height: 15px;
		top: 3px;
	}
	.top-main .right .user {
		padding: 10px 8px;
	}
	.top-main .right .btnBox {
		padding: 0 15px 10px;
	}
	.banner-adv ul li .adv-item {
		margin: 20px 5px 0 5px;
	}
	.top-main .right .service a {
		width: 66px;
		height: 70px;
		font-size: 12px;
	}
	a.shop i {
		font-size: 25px;
		margin-top: 11px;
	}
	a.products i {
		font-size: 22px;
		margin-top: 11px;
	}
	a.member i {
		font-size: 22px;
		margin-top: 10px;
	}
	.foodTop .foodTop-title p i {
		width: 28px;
		right: -30px;
	}
	.foodTop .foodTop-title a.more {
		right: 15px;
		font-size: 12px;
	}
	.top-main .right .child li {
		font-size: 10px;
	}
	.foodTop-title p {
		padding-left: 10px;
		font-size: 16px;
	}
	.top-main .right .child {
		padding: 10px 15px;
		height: 115px;
	}
	.top-main .right .child ul {
		height: 80px;
		top: 32px;
	}
	.top-main .right .notice {
		padding: 10px 15px;
	}
	.purchase .market .title h2 {
		font-size: 18px;
	}
	.purchase .market .title h2 i {
		width: 20px;
		height: 18px;
		margin-top: 10px;
		margin-right: 10px;
	}
	.top-main .right .notice ul {
		margin-top: 4px;
	}
	.purchase .market .title p {
		padding-left: 124px;
		font-size: 12px;
	}
	.purchase .market .title p b {
		font-size: 12px;
	}
	.purchase .market .title p i {
		width: 6px;
		height: 6px;
		border-radius: 50%;
		margin-top: 17px;
		margin-right: 10px;
	}
	.purchase .market .title a.more {
		top: 16px;
		font-size: 10px;
	}
	.purchase {
		margin-top: 10px;
	}
	.purchase .market {
		width: 650px;
		margin-top: 0;
	}
	.purchase .marketBox li dt a {
		font-size: 12px;
	}
	.purchase .marketBox li dd a {
		width: 62px;
		font-size: 10px;
		height: 22px;
		line-height: 22px;
		border-radius: 11px;
	}
	.purchase .marketBox li dl {
		font-size: 10px;
		line-height: 22px;
	}
	.purchase .marketBox li {
		padding: 5px 10px 5px;
	}
	.purchase .marketBox {
		padding: 0;
	}
	.purchase .offer {
		width: 200px;
		margin-top: 5px;
	}
	.purchase .offer ul {
		margin-top: 0;
	}
	.purchase .marketMain {
		height: 306px;
	}
	.purchase .offer li {
		font-size: 10px;
		line-height: 23px;
		height: 23px;
	}
	.purchase .offer li a {
		max-width: 130px;
	}
	.purchase .offer h2 {
		font-size: 12px;
	}
	.purchase .offer span {
		font-size: 10px;
	}
	.purchase .offer label {
		font-size: 12px;
	}
	.purchase .offer input.number {
		width: 130px;
	}
	.purchase .offer input {
		height: 25px;
		font-size: 10px;
	}
	.purchase .offer input.number {
		width: 110px;
	}
	.purchase .offer form {
		padding: 0 15px;
	}
	.top-main .right .notice li {
		font-size: 10px;
		height: 22px;
		line-height: 22px;
	}
	.purchase .offer button {
		font-size: 12px;
		height: 26px;
	}
	.purchase .offer .tip {
		font-size: 10px;
		padding: 8px 0 12px;
	}
	.purchase .offer input.unit {
		width: 46px;
	}
	.purchase .offer p {
		margin-top: 10px;
	}
	.rightBar {
		left: calc((100% - 995px)/2);
		top: 242px;
	}
	.top-main .right .portrait {
		width: 40px;
		height: 40px;
		line-height: 40px;
		margin-right: 10px;
	}
	.top-main .right .portrait i {
		font-size: 14px;
	}
	.top-main .right .user p {
		font-size: 12px;
		line-height: 22px;
	}
	.top-main .right .btnBox a {
		width: 66px;
		height: 29px;
		line-height: 29px;
		font-size: 12px;
	}
	.productShop-top p a {
		font-size: 11px;
		margin-right: 14px;
		line-height: 36px;
	}
	.productShop-top {
		line-height: 36px;
	}
	.productShop-top span {
		font-size: 18px;
	}
	.productShop-top i {
		width: 21px;
		height: 20px;
		margin-top: 8px;
	}
	.productShop-bot .product-box {
		width: 650px;
	}
	.productShop-bot .product-box li {
		padding-right: 10px;
	}
	.productShop-bot .product-box li span {
		font-size: 16px;
		height: 20px;
		line-height: 20px;
	}
	.productShop-bot .product-box li p {
		font-size: 10px;
		margin-top: 0;
	}
	.productShop-main {
		margin-top: 0;
	}
	.company-box {
		width: 200px;
	}
	.company-box li p {
		font-size: 10px;
		height: 20px;
		line-height: 20px;
	}
	.company-box ul li.focus p {
		font-size: 10px;
	}
	.productShop-bot .product-box li b {
		font-size: 15px;
	}

	.company-box .detailBox .detail p {
		font-size: 12px;
		margin-top: 3px;
	}
	.company-box ul li.focus .li--detail {
		padding: 10px;
	}
	.company-box .detailBox .detail span {
		font-size: 11px;
		margin-top: 0px;
	}
	.leftw {
		width: 620px;
	}
	.rightw {
		width: 230px;
	}
	.title--big b {
		font-size: 24px;
	}
	.title--big {
		font-size: 12px;
	}
	.title--big::before, .title--big::after {
		width: 220px;
		top: 29px;
	}
	.title--big::before {
		left: 50px;
	}
	.title--big::after {
		right: 50px;
	}
	.title--big i {
		margin-top: 21px;
	}
	.title--big span {
		margin-top: 5px;
	}
	.title--big > div {
		padding: 0 70px;
	}
	.title--public h2 {
		font-size: 16px;
	}
	.news-left {
		width: 270px;
	}
	.productShop-bot .product-box li {
		margin-top: 10px;
		padding-bottom: 4px;
	}
	.news-swiper .swiper-slide {
		height: 160px !important;
	}
	.news-left .txt .txtContent {
		font-size: 12px;
		width: 191px;
		line-height: 15px;
		padding-top: 5px;
		padding-left: 10px;
	}
	.news-left .txt {
		height: 40px;
		bottom: -40px;
	}
	.swiper-num {
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		width: 53px;
	}
	.swiper-num .active {
		font-size: 20px;
	}
	.news-left .swiper-pagination {
		top: -33px;
	}
	.news-top {
		margin-bottom: 10px;
	}
	.live-swiper .swiper-slide {
		height: 160px;
	}
	.com-live .live-swiper {
		padding-bottom: 40px;
	}
	.news-swiper {
		padding-bottom: 40px !important;
		margin-top: 10px !important;
	}
	.news-left ul.small li {
		padding-right: 10px;
	}
	.news-left ul.small {
		width: calc(100% + 10px);
		padding-bottom: 5px;
	}
	.news-left ul.small li p {
		width: calc(100% - 10px);
		font-size: 10px;
		height: 24px;
		line-height: 24px;
		text-indent: 5px;
	}
	.news-left .swiper-pagination-bullet {
		width: 6px !important;
		height: 6px !important;
		margin-left: 5px;
	}
	.news-left .swiper-pagination-bullet-active {
		width: 15px !important;
		height: 6px !important;
		border-radius: 3px !important;
	}
	.news-center .news-nav a.focus::after {
		top: 22px;
		width: 14px;
	}
	.company-box li p span {
		width: 5px;
		height: 5px;
		margin-right: 9px;
		margin-top: 8px;
	}
	.news-list ul {
		margin-top: 0px;
	}
	.news-list p {
		font-size: 14px;
		margin-top: 8px;
		height: 20px;
	}
	.news-list li {
		line-height: 24px;
		font-size: 10px;
		height: 24px;
	}
	.news-list li span {
		margin-right: 7px;
		margin-top: 10px;
		width: 5px;
		height: 5px;
	}
	.news-nav a {
		margin: 0 10px;
		font-size: 14px;
	}
	.news-nav a.focus::after {
		width: 77px;
		height: 11px;
		background-size: 100%;
		top: 22px;
	}
	.exhibition-report .exhi-nav a:nth-child(2n+1) {
		margin-right: 20px;
	}
	.exhibition-report .exhi-nav a:nth-child(2n) {
		margin-left: 20px;
	}
	.news-center .news-nav1 {
		padding-left: 15px;
		font-size: 14px;
		margin-bottom: 0px;
	}
	.news-center {
		width: 340px;
		margin-left: 10px;
	}
	.news-right {
		width: 230px;
	}
	.title--public a.more {
		font-size: 12px;
		bottom: 7px;
	}
	.news-list p i {
		font-size: 14px;
	}
	.original {
		margin-top: 10px;
	}
	.ori-swiper .swiper-button-next,.ori-swiper .swiper-button-prev {
		width: 20px;
		height: 32px;
		background-size: 100% !important;
	}
	.ori-swiper .swiper-slide {
		height: 158px;
	}
	.original .txt {
		height: 28px;
		line-height: 28px;
		font-size: 12px;
	}
	.original .news-nav a {
		font-size: 16px;
	}
	.ori-list li {
		padding-right: 10px;
	}
	.ori-list {
		width: calc(100% + 10px);
	}
	.ori-list li p {
		font-size: 10px;
		line-height: 12px;
		height: 12px;
		margin-top: 4px;
	}
	.ori-swiper {
		padding-bottom: 0px !important;
	}
	.original .news-nav {
		margin-top: 5px;
		margin-bottom: 15px;
		height: 31px;
	}
	.original .news-nav a:nth-child(2n+1) {
		margin-right: 20px;
	}
	.original .news-nav a:nth-child(2n) {
		margin-left: 20px;
	}
	.news-list {
		height: 287px;
	}
	.main .productShop-top {
		margin-top: 13px;
	}
	.membership .newMember-title {
		margin-top: 14px;
		height: 40px;
		line-height: 40px;
	}
	.membership .newMember-title b {
		font-size: 16px;
		padding-left: 20px;
	}
	.membership .newMember-title a.regist i {
		width: 16px;
		height: 16px;
		vertical-align: top;
		margin-top: 12px;
		line-height: 16px;
		margin-right: 5px;
	}
	ul.newMember li {
		line-height: 27px;
		height: 27px;
		font-size: 10px;
		padding-left: 10px;
	}
	.update a {
		font-size: 10px;
		line-height: 30px;
	}
	.foot {
		font-size: 10px;
	}
	#footer {
		padding: 0;
		min-width: 860px;
	}
	.foot p {
		font-size: 10px;
		line-height: 38px;
	}
	.update {
		padding-bottom: 0;
	}
	.foot span {
		font-size: 12px;
		margin-bottom: 10px;
	}
	.foot span {
		font-size: 14px;
	}
	.membership .leftw .productShop-top i {
		width: 24px;
		height: 20px;
		margin-top: 5px;
		background-size: 100% 100%;
	}
	.membership .newMember-title a.regist {
		font-size: 10px;
	}
	.linkNav a {
		font-size: 14px;
		line-height: 34px;
		width: 100px;
	}
	.linkTitle a.add {
		top: 10px;
		font-size: 10px;
	}
	.linkTitle a.add i {
		width: 15px;
		height: 15px;
		line-height: 15px;
		font-size: 10px;
		margin-right: 5px;
	}
	.linkList ul li {
		height: 25px;
		line-height: 25px;
		font-size: 10px;
		padding: 0 10px;
	}
	.linkTitle {
		height: 34px;
	}
	.liveNav a {
		height: 26px;
		line-height: 26px;
		font-size: 10px;
		width: 80px;
	}
	.membership .leftw .productShop-top {
		height: 40px;
	}
	.liveNav {
		bottom: 2px;
	}
	.productShop-top i {
		margin-right: 10px;
	}
	.news-left .productShop-top i {
		width: 23px;
		height: 20px;
		background-size: 100% 100%;
		margin-top: 6px;
	}
	.news-center .productShop-top i {
		width: 20px;
		height: 20px;
		background-size: 100% 100%;
		margin-top: 8px;
	}
	.news-right .productShop-top i {
		width: 26px;
		height: 19px;
		background-size: 100% 100%;
		margin-top: 8px;
	}
	.news-center .industry .bigImg {
		width: 237px;
		margin-right: 5px;
	}
	.news-center .industry .smallImg {
		width: 101px;
	}
	.news-center .industry .bigImg a {
		padding-bottom: 80%;
	}
	.news-center .industry .bigImg p {
		bottom: 10px;
		height: 46px;
		line-height: 55px;
		text-indent: 10px;
	}
	.news-center .industry .bigImg p a {
		font-size: 14px;
	}
	.news-left .enterprise li {
		margin-top: 2px;
	}
	.news-left .enterprise .image {
		width: 100px;
		margin-right: 8px;
	}
	.news-left .enterprise span.num {
		line-height: 18px;
	}
	.news-left .enterprise span a {
		height: 18px;
		line-height: 18px;
	}
	.news-left .enterprise span i {
		width: 10px;
		height: 10px;
		margin-top: 3px;
	}
	.news-left .enterprise p {
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		margin-top: 3px;
	}
	.news-left .enterprise span {
		margin-top: 0;
		font-size: 10px;
	}
	b.live {
		right: 12px;
		top: 12px;
		font-size: 10px;
		width: 46px;
		height: 20px;
		line-height: 20px;
	}
	.news-center .notice .time p {
		font-size: 14px;
	}
	.news-center .notice .time i {
		width: 21px;
		height: 2px;
		margin: 7px 0 15px;
	}
	.news-center .notice .time {
		font-size: 12px;
	}
	.news-center .notice .time {
		width: 78px;
		height: 65px;
		padding: 12px 8px;
	}
	.news-center .notice .time b {
		width: 18px;
		height: 18px;
		line-height: 18px;
		margin: 0 2px;
	}
	.news-center .noticeLive li {
		width: 168px;
	}
	.news-center .industry {
		margin-top: 9px;
	}
	.news-center .noticeLive .image p {
		height: 24px;
		line-height: 25px;
		font-size: 12px;
		text-indent: 5px;
	}
	.main b.notice {
		right: 5px;
		top: 0px;
		font-size: 10px;
		width: 40px;
		height: 18px;
		line-height: 18px;
	}
	.classroom .class-top p {
		font-size: 12px;
		margin-top: 6px;
	}
	.classroom .class-top mark {
		width: 32px;
		height: 16px;
		line-height: 16px;
		font-size: 12px;
		margin-top: 2px;
	}
	.classroom li {
		font-size: 10px;
		line-height: 20px;
		height: 20px;
	}
	.classroom .class-top span {
		margin-top: 5px;
		font-size: 10px;
		margin-bottom: 7px;
		line-height: 16px;
		height: 32px;
	}
	ul.enterprise {
		margin-top: 0px;
	}
	.news-center .noticeLive {
		float: left;
		overflow: hidden;
		width: 464px;
		height: 100px;
	}
	.classroom {
		height: 297px;
		padding-bottom: 0;
		padding: 10px;
		margin-top: 9px;
	}
	.classroom ul {
		margin-top: 5px;
	}
	.title--big {
		margin-top: 20px;
	}
	.news-report {
		margin-top: 14px;
	}
	.exhibition-report .exhi-nav a {
		font-size: 14px;
	}
	.exhi-list .city {
		width: 75px;
		height: 75px;
		font-size: 12px;
		margin-right: 15px;
		line-height: 32px;
	}
	.exhibition-report .exhi-nav a {
		margin: 0 10px;
	}
	.exhibition-report .exhi-nav a::after {
		top: 29px;
	}
	.exhi-list .city b {
		margin-top: 7px;
	}
	.exhi-list .txt p {
		font-size: 14px;
		line-height: 25px;
		height: 25px;
	}
	.exhi-list .txt {
		width: 390px;
	}
	.exhi-list .txt dl {
		font-size: 10px;
		margin-top: 25px;
	}
	.exhi-list .txt dl dd i {
		font-size: 12px;
	}
	.exhi-list .image {
		width: 110px;
	}
	ul.features p {
		font-size: 10px;
		line-height: 20px;
		height: 20px;
	}
	ul.features .image {
		width: 108px;
	}
	ul.features {
		margin-top: 8px;
	}
	ul.features .txt {
		font-size: 10px;
		padding: 5px;
		max-height: 70px;
		line-height: 20px;
	}
	ul.features p span {
		width: 5px;
		height: 5px;
		margin-right: 8px;
		margin-top: 8px;
	}
	ul.exhi-news li {
		font-size: 10px;
		margin-top: 0px;
		height: 23px;
		line-height: 23px;
	}
	.exhi-news {
		margin-top: 7px;
	}
	.exhi-list li {
		margin-top: 10px;
	}
	.exhibition-report .exhi-nav {
		margin-bottom: 10px;
	}
	.exhi-list {
		height: 332px;
	}
	.technology .news-left h2 {
		font-size: 16px;
		line-height: 40px;
		margin-bottom: 0;
	}
	.technology .news-left h2 span {
		line-height: 40px;
		padding: 0 5px;
	}
	.technology .news-left h2 span::after {
		height: 2px;
		bottom: -2px;
	}
	.technology .news-left .tech-top .image {
		width: 112px;
		margin-right: 10px;
	}
	.technology .news-left .tech-top p {
		font-size: 12px;
		padding-top: 0;
	}
	.report-list li span {
		width: 5px;
		height: 5px;
		margin-right: 8px;
		margin-top: 8px;
	}
	ul.newMember li span {
		width: 5px;
		height: 5px;
		margin-right: 8px;
		margin-top: 11px;
	}
	.technology .news-left .tech-top span {
		font-size: 12px;
		margin-top: 5px;
	}
	.technology .news-left .tech-top span i {
		vertical-align: top;
		margin-top: -3px;
		display: inline-block;
	}
	.technology .news-left li {
		font-size: 10px;
		margin-top: 0px;
	}
	.technology .news-left .tech-top {
		margin-top: 9px;
	}
	.technology .news-center .tech-nav a {
		margin: 0 30px;
	}
	.tech-list p {
		height: 32px;
		line-height: 32px;
		font-size: 14px;
	}
	.technology .news-center .tech-nav a:first-child {
		margin-left: 20px;
	}
	.technology .news-center .tech-nav a:last-child {
		margin-right: 0;
	}
	.tech-list li {
		margin-top: 0px;
		font-size: 10px;
		height: 20px;
		line-height: 20px;
	}
	.tech-list {
		height: 270px;
		margin-top: 8px;
	}
	.tech-nav a.focus::after {
		top: 20px;
		width: 12px;
		height: 6px;
	}
	.technology .news-center .tech-nav {
		height: 43px;
		line-height: 39px;
		margin-bottom: 0;
	}
	.tech-list ul {
		padding-top: 7px;
	}
	.report-list {
		padding-top: 0px;
		margin-top: -5px;
	}
	.memberList li {
		font-size: 10px;
		margin-top: 10px;
	}
	.report-list li {
		line-height: 22px;
		height: 22px;
		font-size: 10px;
	}
	.technology {
		height: 325px;
		margin-top: 0;
	}
	.liveNav a {
		margin-right: 0;
	}
	.technology .report-nav a {
		font-size: 18px;
	}
	.report-nav a.focus::after {
		top: 24px;
	}
	.technology .report-nav a {
		font-size: 14px;
	}
	.technology .report-nav {
		height: 42px;
		line-height: 42px;
	}
	ul.newMember {
		padding-bottom: 0;
	}
	.memberList li span {
		width: 40px;
		height: 16px;
		line-height: 16px;
		font-size: 8px;
	}
	.memberList li span img {
		margin-top: 2px;
		width: 10px;
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1440px) {
	#header{
		min-width: 1060px;
	}
	.w {
		width: 1060px;
	}
	.indexlogin {
		height: 210px;
	}
	.productShop-top p {
		width: 730px;
	}
	.logo {
		width: 219px;
		margin-right: 115px;
	}
	.search {
		width: 520px;
	}
	.help a {
		width: 120px;
	}
	.search input {
		width: 310px;
		font-size: 14px;
	}
	.search button {
		width: 70px;
	}
	.keyWords {
		width: 710px;
	}
	.nav span {
		width: 240px;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.nav ul li a {
		width: 88px;
	}
	.nav ul {
		padding-left: 18px;
	}
	.nav .expo i {
		right: -36px;
		top: -4px;
	}
	.nav ul li {
		font-size: 14px;
		line-height: 40px;
	}
	.nav {
		height: 40px;
		line-height: 40px;
	}
	.nav ul i {
		width: 10px;
	}
	.top-main .productList {
		width: 240px;
		height: 484px;
	}
	.top-main .productList li i.iconfont {
		font-size: 30px;
		margin-right: 10px;
		margin-top: 18px;
	}
	.productListLeft span {
		font-size: 14px;
		padding-top: 10px;
	}
	.productListLeft p a {
		margin-right: 5px;
	}
	.productListLeft p {
		margin-top: 10px;
	}
	.top-main .productList li {
		height: 68px;
	}
	.productListLeft p {
		font-size: 12px;
	}
.productListRight {
		left: 240px;
		width: 519px;
		min-height: 433px;
	}
	.productListRight .list-item {
		margin-bottom: 10px;
	}
#lk1{
		top:165px !important;
		
	}
	#lk2{
		top:232px !important;
	}
	#lk3{
		top:295px !important;
	}
	#lk4{
		top:364px !important;
	}
	.banner {
		height: 400px;
	}
	.banner-swiper .swiper-slide {
		height: 318px !important;
	}
	.top-main {
		margin-top: -400px;
	}
	.top-main .foodTop {
		width: 560px;
		margin-left: 10px;
		height: 153px;
		margin-top: 330px;
	}
	.foodTop li {
		font-size: 12px;
		height: 28px;
		line-height: 28px;
	}
	.top-main .right {
		width: 240px;
		height: 483px;
	}
	.productListRight span {
		padding-bottom: 5px;
	}
	.productListRight p {
		margin-top: 5px;
	}
	.top-main .right .user {
		padding: 10px 20px;
	}
	.top-main .right .btnBox {
		padding: 0 20px 10px;
	}
	.productListRight span {
		font-size: 14px;
	}
	.banner-adv ul li .adv-item {
		margin: 20px 5px 0 5px;
	}
	.top-main .right .service a {
		width: 79px;
		height: 80px;
		font-size: 12px;
	}
	.top-main .right .child li {
		font-size: 12px;
		margin-top: 8px;
	}
	.foodTop-title p {
		padding-left: 10px;
	}
	.top-main .right .child {
		padding: 4px 15px;
		height: 131px;
	}
	.top-main .right .child ul {
		top: 30px;
		height: 91px;
	}
	.top-main .right .child li a {
		height: 20px;
		line-height: 20px;
	}
	.top-main .right .notice {
		padding: 10px 15px;
	}
	.purchase .market .title h2 {
		font-size: 22px;
	}
	.purchase .market .title h2 i {
		width: 26px;
		height: 24px;
		margin-top: 23px;
	}
	.top-main .right .notice ul {
		margin-top: 6px;
	}
	.purchase .market .title p {
		padding-left: 148px;
	}
	.purchase .market {
		width: 800px;
		margin-top: 0;
	}
	.purchase .marketBox li dt a {
		font-size: 14px;
	}
	
	#marketBox1 table tbody tr td a, #marketBox1 table tbody tr td span{
		font-size: 14px;
		
	}
	.purchase .marketBox li dd a {
		width: 76px;
		font-size: 12px;
	}
	#marketBox1 table tbody tr td a{
		width: 89px;
	}
	.purchase .marketBox li dl {
		font-size: 12px;
	}
	.purchase .marketBox li dt{
		width:136px
	}
	.purchase .marketBox li {
		padding: 5px 15px 5px;
	}
	
	
	#marketBox1 table tbody tr td{
		
		padding: 5px 15px 5px;
		    font-size: 12px;
	}
	
	
	
	
	
	.purchase .marketBox {
		padding: 13px 0;
	}
	.company-box li p span {
		margin-top: 10px;
		margin-right: 10px;
	}
	ul.features p span {
		margin-right: 10px;
		margin-top: 9px;
	}
	.report-list li span {
		margin-right: 10px;
		margin-top: 12px;
	}
	ul.newMember li span {
		margin-right: 10px;
		margin-top: 14px;
	}
	.purchase .offer {
		width: 240px;
		margin-top: 20px;
	}
	.purchase .offer li {
		font-size: 12px;
		line-height: 27px;
		height: 27px;
	}
	
	#lspt table tbody tr td{
			font-size: 12px;
		line-height: 27px;
		height: 27px;
		max-width: 150px;
		
	}
	
	
	
	.purchase .marketMain {
		height: 355px;
		padding: 0;
	}
	.purchase .marketBox {
		padding: 0;
	}
	.com-live .live-swiper {
		padding-bottom: 52px;
	}
	.live-swiper .swiper-slide {
		height: 196px;
	}
	.purchase .offer li a {
		max-width: 150px;
	}
	.purchase .offer h2 {
		font-size: 16px;
	}
	.purchase .offer span {
		font-size: 12px;
	}
	.purchase .offer label {
		font-size: 14px;
	}
	.purchase .offer input.number {
		width: 130px;
	}
	.purchase .offer input {
		height: 32px;
	}
	.top-main .right .notice li {
		font-size: 12px;
		height: 24px;
		line-height: 24px;
	}
	.purchase .offer .tip {
		font-size: 12px;
	}
	.purchase .offer input.unit {
		width: 60px;
	}
	.purchase .offer p {
		margin-top: 10px;
	}
	.rightBar {
		left: calc((100% - 1193px)/2);
		top: 255px;
	}
	.top-main .right .portrait {
		width: 52px;
		height: 52px;
		line-height: 52px;
		margin-right: 15px;
	}
	.top-main .right .user p {
		font-size: 12px;
		line-height: 25px;
	}
	.top-main .right .btnBox a {
		width: 80px;
		height: 32px;
		line-height: 32px;
	}
	.productShop-top span {
		font-size: 22px;
	}
	.purchase .market .title a.more {
		top: 30px;
		font-size: 12px;
	}
	.productShop-top p a {
		font-size: 14px;
		margin-right: 15px;
	}
	.productShop-top i {
		width: 27px;
		height: 24px;
		margin-top: 2px;
	}
	.productShop-bot .product-box {
		width: 815px;
	}
	.productShop-bot .product-box li {
		padding-right: 10px;
	}
	.productShop-bot .product-box li span {
		font-size: 20px;
	}
	.productShop-bot .product-box li p {
		font-size: 12px;
		margin-top: 0;
	}
	
	.productShop-bot .product-box table tbody tr td table tbody tr:nth-child(2) td{
		font-size: 12px;
		margin-top: 0;
	}
	.productShop-main {
		margin-top: 0;
	}
	.company-box {
		width: 240px;
	}
	.company-box li p {
		font-size: 12px;
		height: 26px;
		line-height: 26px;
	}
	
.company-box ul table tbody tr td{
		font-size: 12px;
		height: 26px;
		line-height: 26px;
	}
	
	
	
	
	.company-box ul li.focus p {
		font-size: 12px;
	}
	.company-box .detailBox .detail p {
		font-size: 12px;
		margin-top: 3px;
	}
	.company-box ul li.focus .li--detail {
		padding: 10px;
	}
	.company-box .detailBox .detail span {
		font-size: 14px;
		margin-top: 0px;
	}
	.leftw {
		width: 760px;
	}
	.rightw {
		width: 280px;
	}
	.title--big b {
		font-size: 28px;
	}
	.title--big {
		font-size: 12px;
	}
	.title--big::before, .title--big::after {
		width: 320px;
	}
	.title--big > div {
		padding: 0 70px;
	}
	.title--public h2 {
		font-size: 18px;
	}
	.news-left {
		width: 330px;
	}
	.productShop-bot .product-box table tbody tr td{
	    margin-top: 11px;
    padding-bottom: 0px;
    padding-right: 10px;
	}
	.productShop-bot .product-box li {
		margin-top: 15px;
		padding-bottom: 4px;
	}
	
	.news-swiper .swiper-slide {
		height: 196px !important;
	}
	.news-left .txt .txtContent {
		font-size: 14px;
		width: 210px;
		line-height: 18px;
	}
	.news-left .txt {
		height: 52px;
		bottom: -52px;
	}
	.swiper-num {
		height: 52px;
		line-height: 52px;
		font-size: 19px;
		width: 66px;
	}
	.swiper-num .active {
		font-size: 24px;
	}
	.news-left .swiper-pagination {
		top: -38px;
	}
	.news-top {
		margin-bottom: 10px;
	}
	.news-swiper {
		padding-bottom: 52px !important;
		margin-top: 15px !important;
	}
	.news-left ul.small li {
		padding-right: 10px;
	}
	.news-left ul.small {
		width: calc(100% + 10px);
		padding-bottom: 5px;
	}
	.news-left ul.small li p {
		width: calc(100% - 10px);
		font-size: 12px;
		height: 26px;
		line-height: 26px;
	}
	.news-left .swiper-pagination-bullet {
		width: 8px !important;
		height: 8px !important;
	}
	.news-left .swiper-pagination-bullet-active {
		width: 20px !important;
		height: 8px !important;
		border-radius: 4px !important;
	}
	.news-center .news-nav a.focus::after {
		top: 26px;
	}
	.news-list ul {
		margin-top: 10px;
	}
	.news-list p {
		font-size: 16px;
		margin-top: 8px;
		height: 22px;
	}
	.news-list li {
		line-height: 28px;
		font-size: 12px;
		height: 28px;
	}
	.news-list li span {
		margin-right: 10px;
		margin-top: 11px;
	}
	.news-nav a {
		margin: 0 15px;
		font-size: 16px;
	}
	.news-center .news-nav1 {
		padding-left: 15px;
	}
	.news-center {
		width: 410px;
		margin-left: 20px;
	}
	.news-right {
		width: 280px;
	}
	.title--public a.more {
		font-size: 12px;
	}
	.news-list p i {
		font-size: 18px;
	}
	.original {
		margin-top: 20px;
	}
	.ori-swiper .swiper-slide {
		height: 158px;
	}
	.original .txt {
		height: 34px;
		line-height: 34px;
		font-size: 13px;
	}
	.original .news-nav a {
		font-size: 20px;
	}
	.ori-list li {
		padding-right: 10px;
	}
	.ori-list {
		width: calc(100% + 10px);
	}
	.ori-list li p {
		font-size: 12px;
		line-height: 16px;
		height: 16px;
		margin-top: 4px;
	}
	.ori-swiper {
		padding-bottom: 33px !important;
	}
	.original .news-nav {
		margin-top: 8px;
		margin-bottom: 15px;
	}
	.news-list {
		height: 345px;
	}
	.main .productShop-top {
		margin-top: 15px;
	}
	.membership .newMember-title {
		margin-top: 14px;
		height: 40px;
		line-height: 40px;
	}
	.membership .newMember-title b {
		font-size: 18px;
		padding-left: 20px;
	}
	.membership .newMember-title a.regist i {
		width: 16px;
		height: 16px;
		vertical-align: top;
		margin-top: 12px;
		line-height: 16px;
		margin-right: 5px;
	}
	#mnx table tbody tr td{
		line-height: 34px;
		height: 34px;
		font-size: 12px;
	}
	.update a {
		font-size: 12px;
		line-height: 36px;
	}
	.foot {
		font-size: 12px;
	}
	#footer {
		padding: 0;
	}
	.foot p {
		font-size: 12px;
		line-height: 54px;
	}
	.foot span {
		font-size: 14px;
	}
	.membership .leftw .productShop-top i {
		width: 28px;
		height: 24px;
		margin-top: 2px;
		background-size: 100% 100%;
	}
	.membership .newMember-title a.regist {
		font-size: 12px;
	}
	.liveNav a {
		height: 32px;
		line-height: 32px;
		font-size: 12px;
	}
	.membership .leftw .productShop-top {
		height: 40px;
	}
	.liveNav {
		bottom: 7px;
	}
	.productShop-top i {
		margin-right: 10px;
	}
	.news-left .productShop-top i {
		width: 28px;
		height: 24px;
		background-size: 100% 100%;
		margin-top: 1px;
	}
	.news-center .productShop-top i {
		width: 24px;
		height: 24px;
		background-size: 100% 100%;
		margin-top: 3px;
	}
	.news-right .productShop-top i {
		width: 33px;
		height: 24px;
		background-size: 100% 100%;
		margin-top: 3px;
	}
	.news-center .industry .bigImg {
		margin-right: 5px;
	}
	.news-center .industry .smallImg {
		width: 121px;
	}
	.news-center .industry .bigImg p {
		bottom: 0;
		height: 70px;
		line-height: 85px;
	}
	.news-center .notice {
		margin-top: 20px;
		width: 410px;
	}
	.news-center .industry .bigImg p a {
		font-size: 16px;
	}
	.news-left .enterprise li {
		margin-top: 9px;
	}
	.news-left .enterprise .image {
		width: 118px;
		margin-right: 10px;
	}
	.news-left .enterprise p {
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		margin-top: 3px;
	}
	.news-left .enterprise span {
		margin-top: 0;
		font-size: 12px;
	}
	.news-center .notice .time p {
		font-size: 14px;
	}
	.news-center .notice .time i {
		width: 21px;
		height: 2px;
	}
	.news-center .notice .time {
		font-size: 12px;
	}
	.news-center .notice .time {
		width: 84px;
		height: 70px;
		padding: 15px 10px;
	}
	.news-center .notice .time b {
		width: 20px;
		height: 20px;
		line-height: 20px;
		margin: 0 2px;
	}
	.news-center .noticeLive li {
		width: 187px;
	}
	.news-center .industry {
		margin-top: 20px;
	}
	.news-center .noticeLive .image p {
		height: 40px;
		line-height: 50px;
	}
	.classroom .class-top p {
		font-size: 14px;
		margin-top: 8px;
	}
	.classroom .class-top mark {
		width: 40px;
		height: 20px;
		line-height: 20px;
	}
	.classroom li {
		font-size: 12px;
		line-height: 24px;
		height: 24px;
	}
	.classroom .class-top span {
		margin-top: 5px;
		font-size: 12px;
		margin-bottom: 10px;
		line-height: 18px;
		height: 36px;
	}
	ul.enterprise {
		margin-top: 20px;
	}
	.news-center .noticeLive {
		float: left;
		overflow: hidden;
		width: 306px;
		height: 100px;
	}
	.classroom {
		height: 353px;
		padding-bottom: 0;
		padding: 15px;
	}
	.classroom ul {
		margin-top: 8px;
	}
	.title--big {
		margin-top: 25px;
	}
	.exhibition-report .exhi-nav a {
		font-size: 18px;
	}
	.exhi-list .city {
		width: 90px;
		height: 90px;
		font-size: 14px;
		margin-right: 20px;
		line-height: 35px;
	}
	.exhibition-report .exhi-nav a {
		margin: 0 20px;
	}
	.exhibition-report .exhi-nav a::after {
		top: 29px;
	}
	.exhi-list .city b {
		margin-top: 29px;
	}
	.exhi-list .txt p {
		font-size: 16px;
		line-height: 36px;
		height: 36px;
	}
	.exhi-list .txt span { 
	    font-size: 14px !important;
   
    line-height: 20px;
    height: 24px;
	
	
	}
	#hjk table tr td table tbody tr td:nth-child(2) img{
		height:84px
	}
		#hjk table tr td table tbody tr td:nth-child(3) span a{
		font-size: 15px;
		line-height: 36px;
		height: 36px;
	}
	.exhi-list .txt {
		width: 480px;
	}
	.exhi-list .txt dl {
		font-size: 12px;
		margin-top: 25px;
	}
	.exhi-list .txt dl dd i {
		font-size: 14px;
	}
	.exhi-list .image {
		width: 135px;
	}
	ul.features p {
		font-size: 12px;
		line-height: 24px;
		height: 24px;
	}
	ul.features .image {
		width: 130px;
	}
	ul.features {
		margin-top: 14px;
	}
	ul.features .txt {
		font-size: 12px;
		padding: 10px;
		max-height: 85px;
		line-height: 23px;
	}
	ul.exhi-news li {
		font-size: 12px;
		margin-top: 8px;
	}
	#hjk table tbody tr td table {
		margin-top: 17px;
	}
	.exhi-list {
		height: 414px;
	}
	.technology .news-left h2 {
		font-size: 18px;
		line-height: 42px;
		margin-bottom: 20px;
	}
	.technology .news-left .tech-top .image {
		width: 130px;
		margin-right: 10px;
	}
	.technology .news-left .tech-top p {
		font-size: 12px;
	}
	.technology .news-left .tech-top span {
		font-size: 12px;
	}
	.technology .news-left .tech-top span i {
		vertical-align: top;
		margin-top: -3px;
		display: inline-block;
	}
	.technology .news-left li {
		font-size: 12px;
		margin-top: 10px;
	}
	.technology .news-left .tech-top {
		margin-top: 10px;
	}
	.technology .news-center .tech-nav a {
		margin: 0 30px;
	}
	.tech-list p {
		height: 42px;
		line-height: 42px;
		font-size: 18px;
	}
	.tech-list li {
		margin-top: 5px;
		font-size: 12px;
	}
	.tech-list {
		margin-top: 50px;
		height: 357px;
		display: none;
	}
	.tech-list {
		margin-top: 40px;
	}
	.tech-list ul {
		padding-top: 8px;
	}
	.report-list {
		padding-top: 0px;
		margin-top: -5px;
	}
	.memberList li {
		font-size: 12px;
		margin-top: 15px;
	}
	#kfw table tbody tr td{
		
			font-size: 12px;
		margin-top: 15px;
	}
	.report-list li {
		line-height: 30px;
		height: 30px;
		font-size: 12px;
	}
	.technology {
		height: 450px;
	}
	.liveNav a {
		margin-right: 0;
	}
	.technology .report-nav a {
		font-size: 18px;
	}
	.report-nav a.focus::after {
		top: 30px;
	}
	.memberList {
		padding-top: 0;
	}
	ul.newMember {
		padding-bottom: 0;
	}
	.leftAdv{
		top: 150px;
	}
	.rightAdv{
		top: 150px;
	}
}
@media only screen and (min-width: 1440px) and (max-width: 1600px) {
	#header{
		min-width: 1260px;
	}
	.w {
		width: 1260px;
	}
	.indexlogin {
		height: 235px;
	}
	.banner-swiper .swiper-slide {
		height: 378px !important;
	}
	.productShop-top p {
		width: 870px;
	}
	.logo {
		width: 253px;
		margin-right: 80px;
	}
	.search {
		width: 660px;
	}
	.keyWords {
		width: 908px;
	}
	.nav span {
		width: 270px;
	}
	.nav ul li a {
		width: 90px;
	}
	.nav ul i {
		width: 20px;
	}
	.top-main .productList {
		width: 270px;
		height: 570px;
	}
	.top-main .productList li {
		height: 81px;
	}
	.productListLeft span {
		font-size: 14px;
		padding-top: 15px;
	}
	.top-main .productList li i.iconfont {
		margin-top: 18px;
	}
	.productListRight .list-item {
		margin-bottom: 15px;
	}
	.productListLeft p {
		font-size: 12px;
	}
	.productListRight {
		left: 270px;
		width: 709px;
		min-height: 519px;
	}
	.top-main .foodTop {
		width: 680px;
		margin-top: 394px;
	}
	.foodTop li {
		font-size: 14px;
	}
	.top-main .right {
		width: 280px;
		height: 570px;
	}
	.top-main .right .notice li {
		line-height: 24px;
		height: 24px;
	}
	.top-main .right .notice ul {
		margin-top: 6px;
	}
	.top-main .right .user {
		padding: 15px 20px;
	}
	.top-main .right .btnBox {
		padding: 0 20px 15px;
	}
	.top-main .right .notice ul {
		margin-top: 10px;
	}
	.top-main .right .service a {
		width: 93px;
	}
	.purchase .market .title h2 {
		font-size: 24px;
	}
	.purchase .market .title h2 i {
		width: 30px;
		height: 28px;
	}
	.purchase .market {
		width: 965px;
	}
	.purchase .marketMain {
		height: 379px;
		padding: 0;
	}
	.com-live .live-swiper {
		padding-bottom: 60px;
	}
	.news-top {
		margin-bottom: 22px;
	}
	.purchase .offer {
		width: 280px;
	}
	.purchase .offer li {
		line-height: 29px;
		height: 29px;
	}
	.purchase .offer li a {
		max-width: 177px;
	}
	.purchase .offer h2 {
		font-size: 18px;
	}
	.purchase .offer span {
		font-size: 14px;
	}
	.purchase .offer label {
		font-size: 14px;
	}
	.live-swiper .swiper-slide {
		height: 225px;
	}
	.purchase .offer input.number {
		width: 160px;
	}
	.purchase .offer input.unit {
		width: 70px;
	}
	.purchase .offer p {
		margin-top: 13px;
	}
	.rightBar {
		left: calc((100% - 1399px)/2);
	}
	.productShop-top p a {
		font-size: 14px;
		margin-right: 30px;
	}
	.productShop-top span {
		font-size: 24px;
	}
	.productShop-top i {
		width: 31px;
		height: 28px;
		margin-top: 1px;
	}
	.productShop-bot .product-box {
		width: 980px;
	}
	.productShop-bot .product-box li {
		padding-right: 15px;
	}
	.productShop-bot .product-box li span {
		font-size: 22px;
	}
	.productShop-bot .product-box li p {
		font-size: 14px;
	}
	.company-box {
		width: 280px;
	}
	.company-box li p span {
		margin-top: 14px;
	}
	.company-box li p {
		font-size: 14px;
		line-height: 30px;
		height: 30px;
	}
	.leftw {
		width: 910px;
	}
	.rightw {
		width: 330px;
	}
	.title--big b {
		font-size: 32px;
	}
	.title--big {
		font-size: 14px;
	}
	.title--big::before,.title--big::after {
		width: 400px;
	}
	.title--big > div {
		padding: 0 80px;
	}
	.news-left {
		width: 380px;
	}
	.productShop-bot .product-box li {
		margin-top: 20px;
	}
	.news-swiper .swiper-slide {
		height: 225px !important;
	}
	.news-left .txt .txtContent {
		font-size: 16px;
	}
	.news-left .txt {
		height: 60px;
		bottom: -60px;
	}
	.swiper-num {
		height: 60px;
		line-height: 60px;
	}
	.news-swiper {
		padding-bottom: 60px !important;
		margin-top: 20px !important;
	}
	.news-left ul.small li {
		padding-right: 12px;
	}
	.news-left ul.small {
		width: calc(100% + 12px);
	}
	.news-left ul.small li p {
		width: calc(100% - 12px);
	}
	.news-left .swiper-pagination-bullet {
		width: 10px !important;
		height: 10px !important;
	}
	.news-left .swiper-pagination-bullet-active {
		width: 25px !important;
		height: 10px !important;
		border-radius: 5px !important;
	}
	.news-center .news-nav a.focus::after {
		top: 35px;
	}
	.news-list ul {
		margin-top: 10px;
	}
	.news-list p {
		font-size: 20px;
		margin-top: 20px;
	}
	.news-list li {
		line-height: 32px;
		font-size: 14px;
		height: 32px;
	}
	.news-nav a {
		margin: 0 15px;
		font-size: 20px;
	}
	.news-center .news-nav1 {
		padding-left: 15px;
	}
	.news-center {
		width: 510px;
		margin-left: 20px;
	}
	.news-right {
		width: 330px;
	}
	.news-list p i {
		font-size: 18px;
	}
	.original {
		margin-top: 20px;
	}
	.ori-swiper .swiper-slide {
		height: 186px;
	}
	.original .txt {
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.ori-list li {
		padding-right: 15px;
	}
	.ori-list {
		width: calc(100% + 15px);
	}
	.ori-list li p {
		font-size: 14px;
		line-height: 20px;
		height: 20px;
		margin-top: 8px;
	}
	.original .news-nav {
		margin-top: 8px;
		margin-bottom: 15px;
	}
	.news-list {
		height: 408px;
	}
	.main .productShop-top {
		margin-top: 35px;
	}
	.productShop-top i {
		margin-right: 10px;
	}
	.news-left .productShop-top i {
		width: 28px;
		height: 24px;
		background-size: 100% 100%;
		margin-top: 3px;
	}
	.news-center .productShop-top i {
		width: 24px;
		height: 24px;
		background-size: 100% 100%;
		margin-top: 5px;
	}
	.news-right .productShop-top i {
		width: 33px;
		height: 24px;
		background-size: 100% 100%;
		margin-top: 5px;
	}
	.news-center .industry .bigImg {
		margin-right: 5px;
	}
	.news-center .industry .smallImg {
		width: 152px;
	}
	.news-center .industry .bigImg p {
		bottom: 0;
		height: 70px;
		line-height: 85px;
	}
	.news-center .notice {
		width: 600px;
	}
	.news-center .noticeLive {
		height: 116px;
		width: 391px;
	}
	.news-center .industry .bigImg p a {
		font-size: 16px;
	}
	.news-left .enterprise li {
		margin-top: 14px;
	}
	.news-left .enterprise .image {
		width: 138px;
		margin-right: 15px;
	}
	.news-left .enterprise p {
		font-size: 14px;
		line-height: 24px;
		height: 48px;
	}
	.news-left .enterprise span {
		margin-top: 0;
	}
	.news-center .notice .time p {
		font-size: 16px;
	}
	.news-center .notice .time {
		width: 100px;
		height: 82px;
		padding: 17px 10px;
	}
	.news-center .notice .time b {
		width: 22px;
		height: 22px;
		line-height: 22px;
	}
	.news-center .noticeLive li {
		width: 215px;
	}
	.news-center .noticeLive .image p {
		height: 40px;
		line-height: 50px;
	}
	.classroom .class-top p {
		font-size: 14px;
	}
	.classroom .class-top mark {
		width: 40px;
		height: 20px;
		line-height: 20px;
	}
	.classroom li {
		font-size: 14px;
		line-height: 28px;
		height: 28px;
	}
	.classroom .class-top span {
		margin-top: 8px;
	}
	.classroom {
		height: 417px;
		padding-bottom: 0;
	}
	.classroom ul {
		margin-top: 8px;
	}
	.title--big {
		margin-top: 25px;
	}
	.exhi-list .city {
		width: 100px;
		height: 100px;
		font-size: 16px;
		margin-right: 20px;
	}
	.exhi-list .city b {
		margin-top: 13px;
	}
	.exhi-list .txt p {
		font-size: 18px;
		line-height: 40px;
		height: 40px;
	}
	.exhi-list .txt {
		width: 595px;
	}
	.exhi-list .txt dl {
		font-size: 14px;
		margin-top: 34px;
	}
	.exhi-list .txt dl dd i {
		font-size: 14px;
	}
	.exhi-list .image {
		width: 150px;
	}
	ul.features p {
		font-size: 14px;
		line-height: 28px;
		height: 28px;
	}
	ul.features {
		margin-top: 14px;
	}
	ul.features .txt {
		font-size: 12px;
	}
	ul.exhi-news li {
		font-size: 14px;
		margin-top: 12px;
	}
	.exhi-list {
		height: 464px;
	}
	.technology .news-left .tech-top .image {
		width: 136px;
	}
	.technology .news-left .tech-top p {
		font-size: 14px;
	}
	.technology .news-left li {
		font-size: 14px;
		margin-top: 10px;
	}
	.technology .news-left .tech-top {
		margin-top: 20px;
		height: 85px;
	}
	.technology .news-center .tech-nav a {
		margin: 0 35px;
	}
	.tech-list p {
		height: 42px;
		line-height: 42px;
		font-size: 18px;
	}
	.tech-list li {
		margin-top: 7px;
		font-size: 14px;
	}
	.report-list li span {
		margin-top: 14px;
	}
	.tech-list {
		margin-top: 40px;
	}
	.tech-list ul {
		padding-top: 4px;
	}
	.report-list {
		padding-top: 0;
	}
	.report-list li {
		line-height: 31px;
		height: 31px;
		font-size: 14px;
	}
	.technology {
		height: 450px;
	}
	.liveNav a {
		margin-right: 0;
	}
	.membership .leftw .productShop-top {
		margin-top: -40px;
	}
	.membership .newMember-title {
		margin-top: -44px;
	}
	.memberList {
		padding-top: 0;
	}
	ul.newMember {
		padding-bottom: 0;
	}
}
@media only screen and (min-width: 1601px) and (max-width: 1920px) {
	#header{
		min-width: 1450px;
	}
	.w {
		width: 1450px;
	}
}
@media screen and (min-width: 1921px){
	#header{
		min-width: 1450px;
	}
	.w {
		width: 1450px;
	}
}
@media screen and (max-width: 280px) {
    body {
		min-width: 280px;
	}
	.user {
		padding: 15px 20px;
	}
	.btnBox {
		padding: 0 20px 15px;
	}
  .service a {
		width: 93px;
	}
}
@media screen and (max-width: 400px) {
	body {
		min-width: 100%;
	}
}
@media screen and (max-width: 240px) {
	.user {
		padding: 10px 20px;
	}
	.btnBox {
		padding: 0 20px 10px;
	}
	.user p {
		line-height: 22px;
	}
	.btnBox a {
		width: 90px;
		height: 30px;
		line-height: 30px;
	}
	.btnBox a.regist {
		margin-left: 12px;
	}
	.service a {
		width: 80px;
		height: 80px;
		font-size: 12px;
	}
	.btnBox a.exit {
		margin-left: 0;
	}
}
@media screen and (max-width: 200px) {
	.user {
		padding: 5px 8px;
	}
	.btnBox {
		padding: 0 15px 5px;
	}
	.service a {
		width: 66px;
		height: 70px;
		font-size: 12px;
	}
	a.shop i {
		font-size: 25px;
		margin-top: 11px;
	}
	a.products i {
		font-size: 22px;
		margin-top: 11px;
	}
	a.member i {
		font-size: 22px;
		margin-top: 10px;
	}
	.user p {
		font-size: 12px;
		line-height: 20px;
	}
	.btnBox a {
		width: 75px;
		height: 29px;
		line-height: 29px;
		font-size: 12px;
	}
	.btnBox a.exit {
		margin-left: 0;
	}
}

#fm1 .classblock dl dt,
	#fm2 .classblock dl dt,
	#fm3 .classblock dl dt,
	#fm4 .classblock dl dt,
	#fm5 .classblock dl dt,
	#fm6 .classblock dl dt,
	#fm7 .classblock dl dt{
		
		display:none
	}
	.top-main #fm1 .classblock dl dd a:hover,
	.top-main #fm2 .classblock dl dd a:hover,
	.top-main #fm3 .classblock dl dd a:hover,
	.top-main #fm4 .classblock dl dd a:hover,
	.top-main #fm5 .classblock dl dd a:hover,
	.top-main #fm6 .classblock dl dd a:hover,
	.top-main #fm7 .classblock dl dd a:hover{
    color: #ff9c00;
}
	#fm1,#fm2,#fm3,#fm4,#fm5,#fm6,#fm7{
		font-size: 14px;
    margin-top: 15px;
    line-height: 30px;
	}
	
	#fm1 .classblock dl dd a,
	#fm2 .classblock dl dd a,
	#fm3 .classblock dl dd a,
	#fm4 .classblock dl dd a,
	#fm5 .classblock dl dd a,
	#fm6 .classblock dl dd a,
	#fm7 .classblock dl dd a{color: #666;
    display: inline-block;    margin: 0 12px;}
	
	#fm1 .classblock dl dd a:first-child,
	#fm2 .classblock dl dd a:first-child,
	#fm3 .classblock dl dd a:first-child,
	#fm4 .classblock dl dd a:first-child,
	#fm5 .classblock dl dd a:first-child,
	#fm6 .classblock dl dd a:first-child,
	#fm7 .classblock dl dd a:first-child{ margin:0;}
