
@media all and (max-width:1200px){
	.width_w1{
		width:900px
	}
	.Readtext_title{
		font-size: 20px;
	}
	.But_More{
		font-size: 11pt;
	}
	.whole_title h1{
		font-size: 24px;
	}
	.whole_title {
	    padding: 36px 0px;
	}
	p.Subheading{
		font-size: 10pt;
	}
	.headline{
		font-size: 16px;
	}
	.chart_ico {
	    margin: 15px 0px 5px 0px;
	}
	.larger{
		font-size: 20px;
	}
	.chart_content .text {
	    font-size: 13px;
	    line-height: 28px;
	}
	.news_row .title{
		font-size: 15px;
	}
	.news_row .text{
		font-size: 12px;
	}
	.check h3{
		font-size: 15px;
	}
	.Tips{
		font-size: 14px;
	}
	.foot_bj2{
		font-size: 14px;
	}
	.letter ul{
		font-size: 13px;
	}
	#Main_About .Headline h1{
		font-size: 24px;
	}
}
@media all and (max-width:1199px) {
	.about .figure_txt_img .sz {margin: 15px auto;}
	.about .figure_txt_img .sz li {margin: 0 15px;}
	#TOP_Menu menu div.MenuDiv {margin: 0 10px;}
	#TOP_Menu menu div ul {height: auto;}
	#TOP_Menu menu div ul a {font-size: 15px;line-height: 15px;}
}
@media (max-width:991px) {
	#Logo{width: 15%;}
	#TOP_Menu {width: 62%;}
	#TOP_Menu menu div ul a {font-size: 13px;}
	.order_tracking{width:25%;}
	.order_tracking input {
		width: 65%;
		height: 35px;
		font-size: 13px;
	}
	.order_tracking button {
	    width: 35px;
	    height: 35px;
	    font-size: 13px;
	}
}
@media all and (max-width:996px) {
	
	
	
	
	#TOP_Menu menu div.MenuDiv dl dd a{
		font-size: 12px;
	}
	
	.width_w1{
		width:750px
	}
	
}

@media all and (max-width:992px) {
	.about .figure_txt_img .figcaption_txt {
	    width: 100%;
	    padding: 0;
	}
	.about .figure_txt_img .about_a {
	    width: 100%;
	    margin: 15px auto 0;
	}
}

@media all and (max-width: 768px) {
	.txt img {width: 50px;height: 50px;}
	.txt h2 {
		font-size: 30px;
		line-height: 35px;
		margin: 10px auto;
	}
	.txt h6 {
		font-size: 20px;
		line-height: 25px;
	}
	.width_w1{
		width:90%
	}
	
	#TOP_Menu{
		display: none;
		margin-left: 0px;
		width:100%;
		background-color:#fff
		
	}
	#Header{
		height:auto;
		position: fixed;
		top: 0px;
		left:0px;
		z-index:9999
	}
	#TOP_Menu menu div.MenuDiv{
		margin: 0px;
		padding: 0px;
	}
	#TOP_Menu menu div{
		text-align: left;
		padding-top:20px
	}
	#TOP_Menu menu div ul{
		text-align: left;
		margin:0px 5%;
		height:auto;
		border-bottom: 1px solid #ccc;
	}
	#TOP_Menu menu div ul.Over a{
		border-bottom: none;
		padding-bottom: 0px;
	}
	#TOP_Menu menu div ul a{
		font-size: 14px;
		display: block;
		line-height: 45px;
	}
	#TOP_Menu menu div ul:hover a {
	    padding-bottom: 0px;
		border: none;
	}
	#TOP_Menu menu div{
		width:100%
	}
	#Logo{
		padding: 5px 0px 0px 10px;
		min-width:55px;
		width:55px
	}
	.menu{
		display: block;
	}
	
	#Main_About .Headline{
		position: static;
		text-align: center!important;
	}
	[class*="D-Two"]{
		width: 100%!important;
	}
	#Main_About .D-Two + .D-Two{
		padding-top: 0px;
	}
	.Readtext_title{
		font-size: 18px;
	}
	#Main_About .Readtext{
		margin: 15px auto;
	}
	.But_More {
	    font-size: 10pt;
	}
	#Main_About .Headline h1{
		font-size: 20px;
	}
	p.Subheading {
	    font-size: 9pt;
	}
	.whole_title h1 {
	    font-size: 20px;
	}
	.logistics{
		flex-wrap: wrap;
	}
	.logistics .item{
		width: 48%;
		margin-bottom: 4%;
	}
	.headline{
		font-size: 13px;
	}
	.chart {
	    width: 100%;
	}
	.chart_content {
	    width: 90%;
	    padding: 0px 5%;
	}
	.chart_ico{
		width:60px
	}
	.foot_bj2 {
	    font-size: 12px;
		padding: 30px 5%;
	}
	.foot_bj2 a{
		display: inline-block;
	}
	.foot_t{
		flex-wrap: wrap;
	}
	.letter{
		width: 100%;
		margin-top: 30px;
	}
	.check{
		width: 100%;
	}
	.order_tracking{
		position: static;
		width:90%;
		padding: 20px 5%;
	}
	.order_tracking .title{
		font-size: 15px;
	}
	.order_tracking input{
		height:37px;
		font-size: 12px;
		background-color: #eee
	}
	.order_tracking button{
		height:37px;
		font-size: 12px;
	}
	.order_tracking .title{color: #333; text-align:center;}
	.video{margin-top: 55px;}
	.logistics_content {
	    color: #fff;
	    font-size: 14px;
	    line-height: 35px;
	}
	
	.leftico{
		opacity: 1;
	}
	.rightico{
		opacity: 1;
	}
	.newspart .swiper-button-prev{
		width:36px;
		left: 10px!important
	}
	.newspart .swiper-button-next{
		width:36px;
		right: 10px!important
	}
	.newspart .Readlink{
		padding: 30px 0px;
	}
	.hezuokunz{
		margin-top: 5px;
	}
	.hezuo .Readlink{
		padding: 25px 0px;
	}
	.quick_row{
		display: none;
		}
	#TOP_Menu menu div dl{
		position: static;
	}
	#TOP_Menu menu div.MenuDiv dl dt{
		display: none;
	}
	#TOP_Menu menu div.MenuDiv dl dd{
		width:100%;
		line-height: 35px;
	}
	#TOP_Menu menu div dl{
		width:90%;
		margin: 0 5%;
	}
	#TOP_Menu menu div.MenuDiv dl dd a{
		padding: 0px;
		display: block;
	}

	.figure_banner {margin: 50px auto 0;}
	.pages .ul li a {    margin: 0 5px 5px;}
	.figure_img_txt .scale_img img {width: 100%;}
	.main {padding: 0 15px;}
	.about .aside_nav {margin: 0 auto 15px;}
	.about .aside_nav li {padding: 10px;}
	.DTwol{width:100%}
	.DTwor{width:95%;margin: 0 2.5%;padding: 0px;}
	.Readtext .content{font-size: 14px;}
	.rollsize{font-size: 20px;}
	.order_tracking {width:100%;padding: 0px;}
	.order_tracking form{width:52%; margin:0 auto;}
	.logistics_bj{margin-top: 40px;}
	.anvtel{
		float: left;padding-top: 0px;color: #cc3333;font-weight: bold;font-size: 20px;position: fixed;
		top: .0px;width:100%;text-align: center;line-height: 60px;z-index: -1;
	}
	.Readtext .sz sub{font-size: 22px;}
	.Readtext .sz sup{font-size: 20px;}
	.Readtext .sz .text{font-size: 14px;}
	.select_main {
		padding:0
	}
	.select .form {
		width:300px;
		margin-left:-150px;
		top:50%;
	}
	
	.select .form input[type="text"] {
		font-size:16px;
		line-height:25px;
		border-radius:0;
		padding:5px;
	}
	
	.select .form button {
		font-size:16px;
		line-height:35px;
	}
	
	.select table {
		width:95%;
	}
	
	.select table td:last-child div:first-child,.select table td:last-child div:last-child {
		width:100%;
		float:none;
	}
	
	.select_input {
		background:none;
	}
	
	.order_tracking {
		padding:15px 0;
		display:block;
	}
}
@media all and (max-width: 450px) {
	.logolist{
		height: 140px;
	}
	.logolist .swiper-wrapper{
		height: 140px;
		}
}