@media screen and (min-width:1025px){
	.fixedImg { background-attachment: fixed;}
	.partner-list li:hover{-webkit-box-shadow: 0 8px 12px rgba(0,0,0,0.1); box-shadow: 0 8px 12px rgba(0,0,0,0.1); -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
	.product-tab-t li:hover{ background-color: #18b0fd;}
	.page-nav-btn a:hover:after{ transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9; }
}
@media screen and (max-width:1600px){
}
@media screen and (max-width:1441px){
	.inner,.pinner{ width: 1100px;}
	.nav{ padding-left: 12%;}
	.nav>ul>li>a{ padding: 15px 20px;}
	.pbanner-c{ width: 1100px; margin-left: -550px;}
	.pbanner-c .zh{ font-size: 24px;}
	.pbanner-c .en{ font-size: 36px;}
	.page-nav-btn a{ padding: 0px 35px;}
	.iboxT .zh{ font-size: 28px;}
	.advantages-list .con{ top: 14%;}
	.advantages-list .con .num{ font-size: 80px; margin-bottom: 20px;}
	.advantages-list .con h4{ font-size: 22px;}
	.mapBox{ height: 400px;}
	.productPage .iboxT{ margin-bottom: 30px;}
	.pro-sider-nav.fixed{ margin-left: -550px;}
	.infoPage-c{ width: 80%; margin-left: 10%;}
	.infoT h4{ font-size: 26px;}
	.infoT .time{ margin-top: 8px;}
	.infoPage .form-box-close{ width: 60px; height: 60px; margin-top: -30px;}
	.product-tab-t2{ /* width: 866px; */}
}
@media screen and (max-width:1370px){
	.nav>ul>li>a{ padding-right: 15px; padding-left: 15px;}
	.binbox .en{ font-size: 26px;}
	.binbox .c{ font-size: 32px;}
	.iboxT .zh{ font-size: 26px;}
	.pro-item .con{ top: 16px;}
	.product-ibox .pro-item{ padding: 80px 0 20px;}
	.pro-item .img img{ width: 200px; height: 96px;}
	.pagePadding{ padding: 65px 0px;}
	.about-list{ margin-bottom: 50px;}
	.about-list .num{ font-size: 50px;}
	.investor-list a{ padding: 18px; font-size: 15px;}
	.mapBox{ height: 380px;}
	.infoPage-c{ width: 90%; margin-left: 5%; padding: 65px 0px;}
	.infoT{ margin-bottom: 50px;}
	.infoT h4{ font-size: 24px;}
}
@media screen and (max-width:1260px){
	.inner,.pinner{ width: 960px;}
	.logo .txt{ margin-top: 28px; display: none;}
	.logo .txt font{ font-size: 22px;}
	.nav{ padding-left: 0;}
	.link-nav{ width: 65%;}
	.link-nav li{ width: 16%; margin-right: 4%;}
	.binbox{ width: 90%; left: 5%; margin-left: 0; display: block; height: auto; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);}
	.binbox .en{ font-size: 24px;}
	.binbox .c{ font-size: 30px;}
	.binbox .vertical-inner{ width: 100%; display: block;}
	.product-ibox{ padding: 8px 0px 0px 8px;}
	.product-ibox li{ float: left; display: block; width: 33.33%; margin-bottom: 8px;}
	.pbanner-c{ width: 960px; margin-left: -480px;}
	.pbanner-c .zh{ font-size: 22px;}
	.pbanner-c .en{ font-size: 34px;}
	.page-nav-btn a{ padding: 0px 25px; font-size: 14px; height: 44px; line-height: 44px;}
	.about-right{ width: 70%;}
	.iboxT .zh{ font-size: 24px;}
	.pagePadding{ padding: 60px 0px;}
	.memorabilia-list .year{ font-size: 30px;}
	.advantages-list .con .num{ font-size: 60px; margin-bottom: 15px;}
	.advantages-list .con h4{ font-size: 18px; font-weight: bold;}
	.advantages-list .con .ico{ width: 40px; height: 40px; margin: -20px 0 0 -20px;}
	.investorPage{ padding: 30px 0px;}
	.invesPage{ padding: 20px 0px;}
	.mapBox{ height: 320px;}
	.contact-l,.contact-r{ float: none; width: auto;}
	.contact-l{ margin-bottom: 30px;}
	.contact-join .ico{ width: 80px; height: 80px;}
	.contact-join .ico i{ background-size: 100% auto;}
	.pro-l,.pro-r{ float: none; display: block; width: auto;}
	.pro-l{ padding-bottom: 30px;}
	.pro-sider-nav.fixed{ margin-left: -480px;}
	.infoPage{ margin-left: 60px; width: auto;}
	.infoPage .form-box-close{ right: auto; left: 0;}
	.product-tab-t2{ width: auto;}
	/* .partner-demo{ margin-left: -3%; display: -webkit-flex;  display: flex; flex-wrap: wrap;}
	.partner-demo .item{ width: 30.33%; margin-left: 3%; box-sizing: border-box;} */
}
@media screen and (max-width:1024px){
	.transYT50,.transYT20{ transform: translateY(0px); -webkit-transform: translateY(0px); opacity: 1; visibility: visible; transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; }
	.transXT50{ transform: translateX(0px); -webkit-transform: translateX(0px); opacity: 1; visibility: visible; transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); -webkit-transition: transform 0ms,opacity 0s cubic-bezier(0.445, 0.145, 0.355, 1); transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out;  }
	.action.transYT50,.action .transYT20 { opacity: 1; visibility: visible; transform: translateY(0px); -webkit-transform: translateY(0px); }
	.action.transXT50{ opacity: 1; visibility: visible; transform: translateX(0px); -webkit-transform: translateX(0px); }
	.inner,.pinner{ width: 90%;}
	.top{ height: 54px;}
	.logo a{ height: 34px; padding: 10px 0px;}
	.logo .txt{ display: block; margin-top: 18px;}
	.nav,.language-box{ display: none;}
	.menu-handler,.menuBox{ display: block;}
	.pageH{ height: 54px;}
	.foot{ padding: 10px 0px;}
	.foot .cbox,.smlink{ display: block; float: none;}
	.link-nav{ float: none; width: 100%; display: none;}
	.link-right{ float: none; width: auto; text-align: center; display: block;}
	.link-logo li{ display: inline-block; float: none; margin: 0px 5px;}
	.banner .item .pimg { display: none !important;}
	.banner .item .mimg{ width: 100%; display: block;}
	.banner .slick-dots li a{ background: none #fff;}
	.banner .slick-dots li a:before{ background: none rgba(255,255,255,0.35);}
	.binbox .en{ font-size: 22px;}
	.binbox .c{ font-size:28px; padding-bottom: 20px;}
	.banner .slick-dots li{ padding: 0px 28px;}
	.banner .slick-dots li:after,.banner .slick-dots li:before{ width: 18px;}
	.product-ibox li{ width: 50%;}
	.product-ibox .pro-item{ background-size: cover;}
	.pro-item .img img{ height: auto;}
	.pro-item .con{ top: 25px;}
	.product-ibox .pro-item{ padding: 90px 0 35px;}
	.pbanner-c{ width: 90%; left: 5%; margin-left: 0;}
	.pbanner-c .zh{ font-size: 20px;}
	.pbanner-c .en{ font-size: 30px;}
	.pbanner .load-yy{ display: none;}
	.pbanner .load-img{ width: 140%; margin-left: -20%;}
	.page-nav-box{ width: 100%; height: 44px; position: relative;}
	.page-nav-btn{ position: absolute; left: 0; top: 0; width: 100%; overflow-x:auto; overflow-y:hidden; -webkit-overflow-scrolling: touch; white-space:nowrap; text-align: left;}
	.page-nav-btn>ul{ display: inline-flex; display:-webkit-inline-flex;}
	.page-nav-btn li{ float: left; display: block;}
	.page-nav-btn a:hover{ color: #FFFFFF;}
	.about-left,.about-right{ float: none; width: auto;}
	.about-left{ margin-bottom: 35px;}
	.about-list{ margin-bottom: 30px;}
	.memorabiliaDemo{ padding-bottom: 20px;}
	.memorabiliaBox{ height: auto;}
	.memorabilia-list .year{ font-size: 24px; padding-left: 30px; width: 74px;}
	.memorabilia-list dd{ padding: 0px 0px 30px 110px;}
	.memorabiliaDemo .mouseIco{ display: none;}
	#parentPage .about-right{ overflow: hidden;}
	.advantages-list{ width: 80%; margin: 0px auto;}
	.advantages-list li{ margin-bottom: 20px;}
	.advantages-list li .img{ float: none; width: 100%;}
	.advantages-list .con{ position: relative; left: auto; top: auto; width: 90%; display: block; margin: 0px auto; padding: 25px 0px 40px;}
	.advantages-list .oneItem .con{ left: auto;}
	.advantages-list .twoItem .img{ margin-left: 0;}
	.advantages-list .twoItem .con{ left: auto;}
	.mapBox{ height: 280px;}
	/*.contact-l .iboxT{ margin-bottom: 35px;}*/
	.contact-list .item-t{ width: 15%;}
	.contact-list .item-c{ width: 75%;}
	.contact-ul li{ float: none; width:100%; margin-right: 0;}
	.product-tab-c table th, .product-tab-c table td{ padding: 12px 10px;}
	.product-tab-t li{ font-size: 15px; height: 46px; line-height: 46px;}
	.pro-btn a{ font-size: 15px; height: 50px; line-height: 50px;}
	.pro-btn a span{ background-size: 16px auto; padding-left: 28px;}
	.pro-sider-nav{ display: none; float: none; width: auto;}
	.pro-page{ float: none; width: auto;}
	.product-tab-t2{ font-size: 14px; height: 46px; line-height: 46px;}
	.pro-title{ font-size: 24px;}
	.md-modal{ right: 0; overflow-x: hidden;}
	.dataPage .title{ height: 50px; line-height: 50px; font-weight: normal;}
	.dataPage .form-box-close{ top: 5px;}
	.form-box-close i{ background-size: 14px auto;}
	.noPage{ transform: translateY(-50%); -webkit-transform: translateY(-50%); margin-top: 0;}
	.noPage .pageC img{ width: 220px;}
	.no-t{ font-size: 24px;}
	.no-en{ font-size: 18px;}
	.car-pic{ display: none;}
	.car-pic2{ display: block;}
	.car-pic .item i{ width: 8px; height: 8px;}
	.car-pic .item .itemC{ display: none;}
}
@media screen and (max-width:860px){
	.about-list li{ width: auto; padding: 0 0 15px 0; margin:0 0 15px 0; float: none; border-bottom: 1px solid #B0B0B0;}
	.about-list li:before{ display: none;}
	.about-list .num{ font-size: 40px;}
	.partner-list li{ width: 23%;}
	.mapBox{ height: 260px;}
}
@media screen and (max-width:641px){
	.menuBox{ width: 80%;}
	.logo .txt{ margin-top: 12px;}
	.logo .txt b{ display: block; font-size: 12px; line-height: 1.2;}
	.logo .txt font{ font-size: 16px; line-height: 1.2;}
	.linkBox{ padding: 40px 0px;}
	.link-right{ text-align: left;}
	.link-logo{ width: 100%; padding-bottom: 20px;}
	.link-logo li{ box-sizing:border-box; margin:0px; padding:0 5px; }
	.link-logo li img{ display: block;}
	.link-right .tel{ font-size: 20px;}
	.binbox .en{ font-size: 18px;}
	.binbox .c{ font-size:20px;}
	.banner .slick-dots li{ padding: 0px 14px;}
	.banner .slick-dots li:after,.banner .slick-dots li:before{ width: 8px;}
	.ibox{ width: 94%;}
	.product-ibox{ padding:15px 0 0 0;}
	.product-ibox li{ width: 100%; float: none;}
	.product-ibox .pro-item{ margin-right: 0; margin-bottom: 15px;}
	.pbanner-c .zh{ font-size: 18px; line-height: 1.2;}
	.pbanner-c .en{ font-size: 24px;}
	.pagePadding{ padding: 40px 0px;}
	.about-left{ margin-bottom: 30px;}
	.iboxT .zh{ font-size: 20px;}
	.iboxT .en{ font-size: 14px;}
	.memorabilia-list .year{ padding-left: 20px; width: auto; position: relative; left: auto; top: auto;}
	.memorabilia-list dd{ padding: 0px 0px 25px 0px;}
	.memorabilia-list .item{ padding-left: 20px;}
	.partner-demo{ margin-left: -15px; padding-bottom: 40px; margin-top: 50px;}
	.partner-demo .item{ margin-left: 15px; /* width: 48%; */}
	.partner-demo .slick-dots{ left: 15px;}
	.partner-list li{ width: 31.33%;}
	.pading{ height: 42px; line-height: 42px;}
	.pading .owlp-prev, .pading .owlp-next{ width: 40px; height: 40px; background-size: 8px auto;}
	.advantages-list{ width: auto;}
	.investor-list a{ padding: 15px; font-size: 14px;}
	.mapBox{ height: 260px;}
	/*.contact-l .iboxT{ margin-bottom: 25px;}
	.contact-join li{ float: none; margin-left: 0; display: block; width: 90%; background-color: #FFFFFF; padding: 20px 5%;}
	.contact-join .ico{ width: 70px; height: 70px;}*/
	.product-tab-t{ width: 100%; padding-bottom: 7px; overflow-x:auto; overflow-y:hidden; -webkit-overflow-scrolling: touch; white-space:nowrap; text-align: left; margin-bottom: 45px;}
	.product-tab-t>ul{ display: inline-flex; display:-webkit-inline-flex;}
	.product-tab-t li{ padding: 0px 15px;}
	.pro-btn a{ font-size: 14px; float: none; display: block; width: 100%;}
	.pro-open{ margin-top: 10px; }
	.product-tab-t2{ margin-bottom: 45px;}
	.pro-title{ font-size: 20px; margin-bottom: 10px;}
	.dataPage{ width: 94%;}
	.dataPage table td{ display: block; width: 100%; padding-right: 0; padding-bottom: 8px;}
	.dataPage table td.fr{ text-align: left; padding-bottom: 0;}
	.dataPage table td.kong{ display: none;}
	.ts{ display: block;}
	.data-btn{ width: 100px; height: 44px; line-height: 44px; font-weight: normal;}
	.infoPage{ margin-left: 0;}
	.infoPage .form-box-close{ border-radius: 50%; width: 50px; height: 50px; top: auto; left: auto; right: 0; bottom: 3%; margin-top: 0;}
	.infoPage-c{ padding: 50px 0px;}
	.infoT{ margin-bottom: 35px;}
	.infoT h4{ font-size: 22px;}
	.infoT .time .line{ display: block; height: 0;}
	.no-t{ font-size: 18px;}
	.no-en{ font-size: 16px;}
	.contact-list .item-t{ font-size: 14px; width: 100%; float: none; margin-right: 0; padding: 12px 0px; height: auto;}
	.contact-list .item-t i{ display: none;}
	.contact-list .item-t img.vm{ width: 30px;}
	.contact-list .item-c{ float: none; width: 90%; margin: 0px auto; padding: 25px 0px;}
}
@media screen and (max-width:481px) {
	.pbanner-c .zh{ font-size: 16px;}
	.pbanner-c .en{ font-size: 20px;}
	
}	
@media screen and (max-width: 360px) {
	.partner-list li{ width: 48%;}
	.mapBox{ height: 200px;}
}