﻿@media (max-width: 768px){
	.x1pc,.x2pc{  }
	.x1,.x2{ display: block; }
}

@media (min-width: 768px){
	.pc { display: block; }
	.wap { display: none; }
	body { padding-top:0px; /*max-width:1680px;*/ margin:0px auto; background: #fff; overflow-x: hidden; position: relative; }
	.pcwrap { padding:0px 100px; }
	.footer,.header,.main .prod { display: none; }
	.pcfooter,.pcheader { display: block; }

	.xuanchuan { padding:0px; width:1200px; margin:0 auto; margin-top:50px; }
	.xuanchuan .title { display: none; }
	.xuanchuan .info { display: none; }
	.news { display: none; }


	.xuanchuan .xx { background: #fff; text-align: center; color: #fff; overflow: hidden; height:auto; }
	.verification { padding:50px 20px; }
	.verification h3 { font-size: 36px; text-align: center; overflow: hidden; height:60px; border-bottom:solid 1px #ddd; }
	.verification .cx { margin:20px auto 10px auto; overflow: hidden; width: 650px; }
	.verification .cx input { border:solid 1px #CDCDCD; border-radius: 3px; height:52px; line-height: 50px; font-size: 18px; width: 400px; padding:0px 5px; text-align: center; float:left; }
	.verification .cx button { border-radius: 3px; border:none; background: #3855D7; color:#fff; height:52px; line-height: 50px; text-align: center; width: 200px; font-size: 18px; float:left; margin-left:10px; }
	.verification .result { font-size: 14px; color:#818181; text-align: left; height:30px; line-height: 30px; }
	.verification .query { margin:150px auto 150px auto; overflow: hidden; width: 770px; padding-left:120px; background: url(../image/scan.jpg) left center no-repeat; }
	.faq { background: #fff; padding:0px; }
	.faq h1 { background: #3855D7; padding:80px 30px 80px 30px; margin:0px; text-align: center; color:#fff; overflow: hidden }
	.faq .list { text-align: center; padding:100px 0px; overflow: hidden; margin:0px -30px; }
	.faq .list ul li { padding:0px 30px 0px 30px; width: 50%; float: left; }
	.faq .list ul li img { max-width: 100%; }
	.faq .list ul li a { overflow: hidden; display: block; }
	.faq .list ul li span { font-size: 30px; height:30px; line-height: 30px; margin:30px 0px; display: block; }
	.faq .list ul li.men span { color:#293DA0 }
	.faq .list ul li.women span { color:#FF7D8D }
	.faqinfo .list { padding:30px; }
	.faqinfo .list .item .pic { height:200px; overflow: hidden; }
	.faqinfo .list .item .info h3 { font-size: 26px; line-height: 40px; margin-bottom:10px; }
	.faqinfo .list .item .info p { font-size: 17px; line-height: 30px; }
	.single .video { padding:0px; overflow: hidden; }
	.single .pics { display: none; }
	
}
@media (max-width: 1200px){
	.lang { display: none; }
}
@media (max-width: 1000px){
	.pcheader { display: none; }
	.pcwrap { display: none; }
	.header { display: block; }
	body { padding-top:80px; }
}

@media (max-width: 1400px){
	.pcwrap { padding: 0px 20px; }
}

@media (max-width: 1350px){
	.pcwrap .lang { display: none; }
}

@media (max-width: 1680px){
	.pcheader { width:100% }
}