@charset "utf-8";
/*width:1200+*/

@media only screen and (min-width: 1004px) and (max-width: 2800px){
	
	
	
	
}



@media only screen and (min-width: 1200px){
	
}
/** max-width:1200 **/
@media only screen and (max-width: 1300px){
	
}
/** max-width:1024 **/
@media only screen and (max-width: 1023px) {
	
	
	.war2 img{
		width: 70px;
	}
	.war3{
		margin-top: 30px;
	}
	.war3 img{
		height: 30px;
	}
	.war4 {
		margin-top: 30px;
		font-size: 14px;
		line-height: 30px;
	}
	.war5{
		margin-top: 20px;
	}
	.war5 a{
		font-size: 14px;
		line-height: 30px;
	}
	.war6{
		margin-top: 20px;
	}
	.war7{
		height: 40px;
		width: calc((100% - 16px)/2);
		font-size: 14px;
		border-radius: 20px;
	}
	.war8{
		height: 40px;
		width: calc((100% - 16px)/2);
		font-size: 14px;
		border-radius: 20px;
	}
	.war9 {
		margin-top: 5px;
		font-size: 12px;
		line-height: 20px;
	}
	.war10 input{
		height: 40px;
	}
	.war11 a{
		font-size: 14px;
	}
	.laneuage2{
		width: 94PX;
	}
	.cbcart{
		right: 10px;
	}
	.cbcart a{
		width: 50px;
		height: 50px;
	}
	.cbcart1{
		font-size: 0;
		line-height: 1;
	}
	.cbcart1 img {
		width: 30px;
	}
	.logo{
		display: none;
	}
	.header{
		display: none;
	}
	.header_m{
		display: block;
	}
	.welcome {
		padding: 10px 2%;
		font-size: 14px;
		line-height: 22px;
		letter-spacing: 1px;
		line-height: 30px;
	}
	.syimg .swiper{
		padding: 0 15% 30px 2%;
	}
	.syimg .swiper-pagination-bullet {
		width: 30px;
		height: 2px;
	}
	.syimg a{
	    display: block;
	    width: 90%;
	}
	.syimg2{
		margin-right: 12px;
	}
	.syimg5 {
		margin-top: 10px;
		font-size: 16px;
		line-height: 24px;
	}
	.syimg6 {
		margin-top: 10px;
		font-size: 12px;
		line-height: 20px;
		letter-spacing: 1px;
	}
	.syimg7 {
		margin-top: 10px;
		font-size: 14px;
	}
	.syimg{
		padding: 30px 0;
	}
	.pop{
		padding: 30px 0;
	}
	.title {
		font-size: 20px;
		line-height: 36px;
		letter-spacing: 1px;
	}
	.prolist{
		padding: 0;
	}
	.prolist ul li{
		margin-top: 20px;
		width: calc((100% - 20px)/2);
		margin-right: 20px;
		padding: 10px;
	}
	.prolist ul li:nth-child(2n){
		margin-right: 0;
	}
	.prolist1{
		/* height: 150px; */
	}
	.prolist2 {
		margin-top: 10px;
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.prolist3 {
		margin-top: -3px;
		font-size: 12px;
		line-height: 28px;
		letter-spacing: 1px;
	}
	.prolist4 {
		margin-top: -2px;
		font-size: 12px;
		line-height: 28px;
		letter-spacing: 1px;
	}
	.abopro{
		padding: 30px 0;
	}
	.abopro1{
		padding: 30px 0;
	}
	.syf{
		padding: 30px 0;
	}
	.news{
		margin-bottom: 30px;
	}
	.news ul li{
		display: block;
	}
	.news1{
		margin-right: 0;
		text-align: center;
	
	}
	.news2{
		margin-top: 20px;
	}
	.news4{
		font-size: 16px;
	}
	.news5 {
		margin-top: 10px;
		font-size: 14px;
		line-height: 24px;
	}
	.guide{
		display: block;
	}
	.guide1{
		margin-top: 16px;
		width: 100%;
	}
	.map{
		margin-top: 30px;
	}
	.footer{
		padding: 30px 0;
	}
	.footer1{
		display: block;
	}
	.footer3{
		text-align: center;
	}
	.footer3 img{
		height: 30px;
	}
	.footer4{
		text-align: center;
	}
	.footer5{
		margin-top: 20px;
	}
	.footer6 {
		font-size: 12px;
		line-height: 24px;
	}
	.footer6 a{
		margin: 5px 5px 0;
		display: inline-block;
	}
	.footer7{
		text-align: center;
	}
	.footer7 a{
		margin: 0 6px;
	}
	.footer8{
		margin-top: 20px;
		text-align: center;
	}
	.footer8 a{
		font-size: 12px;
		margin: 0 5px;
		display: inline-block;
	}
	.inPro1 ul li{
		margin-top: 20px;
		width: calc((100% - 20px)/2);
		margin-right: 20px;
		padding: 10px;
	}
	.inPro1 ul li:nth-child(2n){
		margin-right: 0;
	}
	.inTitle {
		margin-top: 20px;
		font-size: 18px;
		line-height: 24px;
		letter-spacing: 1px;
	}
	.item {
		margin-top: 25px;
		padding-bottom: 20px;
		overflow-x: scroll;
		white-space: nowrap;
	}
	.item a {
		display: inline-block;
		font-size: 14px;
		margin: 5px 10px 0 0;
	}
	.item1{
		margin-top: 15px;
	}
	.item1 a {
		display: inline-block;
		font-size: 14px;
		margin: 5px 10px 0 0;
	}
	.ing{
		padding: 20px 0 30px;
	}
	.proDeta1{
		margin-top: 20px;
	}
	.pro_left{
		width: 100%;
	}
	.pro_right{
		width: 100%;
		padding-right: 0;
		margin-top: 20px;
	}
	.pro_right1 {
		font-size: 18px;
		line-height: 20px;
	}
	.pro_right6 label {
		padding: 10px 10px 8px;
		width: 170px;
		margin-right: 10px;
	}
	.pro_right6b{
	    font-size: 12px;
	    letter-spacing: 1px;
	}
	.proDeta2 {
	    margin-top: 30px;
	    font-size: 20px;
	    line-height: 30px;
	    letter-spacing: 1px;
	}
	.proDeta3 {
	    margin-top: 20px;
	}
	.proDeta4 {
		margin-top: 20px !important;
	    position: relative !important;
	    left: auto !important;
	    top: auto !important;
	    transform: translateY(0) !important;
	    width: 100% !important;
	}
	.proDeta5 {
	    font-size: 16px;
	}
	.proDeta6 {
	    margin-top: 10px;
	    font-size: 14px;
	    line-height: 28px;
	}
	.proDeta7 {
	    display: block !important;
	    padding-right: 0 !important;
	}
	.proDeta8 {
		margin-top: 20px !important;
	    margin-right: 0 !important;
	}
	.proDeta9{
	    margin-top: 20px !important;
	}
	.proDeta10 {
	    font-size: 16px !important;
	}
	.proDeta11 {
	    margin-top: 20px !important;
	    font-size: 14px !important;
	    line-height: 28px !important;
	}
	.proDeta12{
		display: none;
	}
	.proDeta13{
		margin-top: 30px;
	}
	.pleft{
		display: none;
	}
	.pright{
		display: none;
	}
	.proDeta{
		padding-bottom: 30px;
	}
	.inGuide1 {
	    margin-top: 25px;
	    font-size: 18px;
	}
	.inGuide2{
		margin-top: 0;
		flex-wrap: wrap;
	}
	.inGuide3{
		margin-top: 20px;
		width: calc((100% - 16px)/2);
	}
	.inGuide4 {
	    font-size: 16px;
	    line-height: 36px;
	}
	.inGuide5 {
	    padding: 10px 10px;
	}
	.inGuide5 a {
	    margin-top: 15px;
	}
	.inGuide6 {
	    margin-top: 25px;
	    padding: 0 16px;
	    font-size: 16px;
	    line-height: 50px;
	}
	.inGuide7 {
	    margin-top: 15px;
	    font-size: 15px;
	}
	.inGuide8 {
	    margin-top: 10px;
	    line-height: 28px;
	    letter-spacing: 1px;
	}
	.inGuide{
		padding-bottom: 30px;
	}
	.inBanner2 img{
		height: 36px;
	}
	.inBanner3{
		display: none;
	}
	.inAbout{
		padding: 30px 0;
	}
	.inAbout2{
		margin-top: 30px;
		display: block;
	}
	.inAbout3{
		width: 100%;
		text-align: center;
	}
	.inAbout4{
		margin-top: 20px;
	}
	.inAbout6 {
	    margin-top: 20px;
	    font-size: 18px;
	    line-height: 22px;
	    letter-spacing: 2px;
	}
	.inAbout7 {
	    margin: 20px auto 0;
	    width: 210px;
	}
	.inAbout8 {
	    margin-top: 15px;
	    letter-spacing: 1px;
	}
	.inAbout9 {
	    margin-top: 15px;
	}
	.inAbout9 a {
	    max-width: 260px;
	}
	.inAbout10{
		margin-top: 30px;
	}
	.inAbout11{
		margin-top: 20px;
	}
	.inAbout13 {
	    width: 90px;
	    font-size: 14px;
	}
	.inAbout14 {
	    padding: 10px;
	    font-size: 14px;
	}
	.recru1 {
		margin-top: 36px;
		font-size: 20px;
		line-height: 28px;
		letter-spacing: 2px;
	}
	.recru2 {
		margin-top: 20px;
		font-size: 14px;
		line-height: 28px;
		letter-spacing: 1px;
	}
	.recru3 {
	    margin-top: 20px;
	    font-size: 18px;
	    line-height: 36px;
	}
	.recru5 {
	    margin-top: 20px;
	    padding: 1px 20px 30px;
	}
	.recru6 {
	    margin-top: 30px;
	    font-size: 18px;
	    line-height: 50px;
	}
	.recru7 {
	    margin-top: 10px;
	    font-size: 14px;
	    line-height: 28px;
	}
	.inNews{
		padding-bottom: 30px;
	}
	.inNews1 {
	    margin: 25px 0;
	    font-size: 18px;
	    line-height: 24px;
	    letter-spacing: 1px;
	    padding-bottom: 10px;
	}
	.newsDeta{
		margin-top: 25px;
	}
	.newsDeta1 {
	    margin-top: 20px;
	    padding-bottom: 20px;
	    font-size: 18px;
	    line-height: 26px;
	    letter-spacing: 1px;
	}
	.newsDeta2 {
	    margin-top: 20px;
	    font-size: 14px;
	    line-height: 32px;
	}
	.sxy {
	    margin-top: 30px;
	    padding-top: 15px;
	}
	.sxy a {
	    font-size: 14px;
	    line-height: 32px;
	}
	.inContact8{
		margin-top: 20px;
		display: block;
	}
	.inContact9{
		margin-bottom: 10px;
		text-align: left;
	}
	.inContact10 input{
		flex: 1;
	}
	.inContact2 {
	    margin-top: 20px;
	    padding: 0;
	}
	.inContact3 {
	    margin-top: 20px;
	    font-size: 12px;
	    line-height: 20px;
	}
	.inContact11{
		margin-top: 30px;
	}
	.art {
	    margin-top: 30px;
	    padding-bottom: 20px;
	    font-size: 18px;
	}
	.art1 {
	    font-size: 14px;
	    line-height: 30px;
	}
	.art2 {
	    margin-top: 30px;
	    font-size: 18px;
	}
	.art3 {
	    margin-top: 10px;
	    font-size: 14px;
	    line-height: 24px;
	}
	.art4{
		margin-top: 20px;
	}
	.art5{
		display: block;
	}
	.art6 {
	    width: 100%;
		padding: 10px;
	    font-size: 14px;
		border-right: 0;
		border-bottom: 1px solid #EBE8E1;
	}
	.art7 {
	    width: 100%;
		padding: 10px;
	    font-size: 14px;
	}
	.login{
		margin-top: 20px;
		display: block;
	}
	.login5{
		display: block;
	}
	.login6 {
		width: 100%;
		text-align: left;
		padding: 0 6px;
		letter-spacing: 0.3px;
	}
	.login7{
		width: 100%;
	}
	.login8 input {
		width: 124px;
		height: 32px;
	}
	.login9{
		margin-top: 20px;
	}
	.login11{
		margin-top: 20px;
	}
	.login11 a {
		width: 124px;
		height: 32px;
		line-height: 32px;
	}
	.incart9d{
		display: block;
	}
	.order2 ul li{
		display: none;
	}
	.order2 ul li:first-child{
		display: block;
	}
	.owidth{
		width: 100%;
	}
	.order3 ul li{
		display: none;
		flex-wrap:wrap;
	}
	.order3 ul li:first-child{
		display: block;
	}
	.incart7{
		flex-wrap:wrap;
	}
	.order5{
		display: block;
	}
	.order7{
		margin: 20px 0 0;
		width: 100%;
	}
	.order8{
		margin-top: 20px;
		display: block;
	}
	.order8 input{
		width: 100%;
	}
	.order8 a{
		display: block;
		margin-top: 20px;
	}
	.orwidth{
		width: 100%;
	}
	.counpon{
		margin-top: 0;
		display: block;
		margin-bottom: 30px;
	}
	.counpon1{
		width: 100%;
		margin-top: 20px;
	}
	.counpon4{
		display: block;
	}
	.counpon4a{
		width: 100%;
		border-right: 0;
		border-bottom: 1px solid #CBCBCB;
	}
	.counpon5{
		margin-top: 20px;
	}
	.norder9{
		display: block;
	}
	.norder9a{
		text-align: left;
		width: 100%;
		border-right: 0;
		border-bottom: 1px solid #CBCBCB;
	}
	.norder10{
		display: block;
	}
	.norder10a{
		text-align: left;
		width: 100%;
		border-right: 0;
		border-bottom: 1px solid #CBCBCB;
	}
	.myLeft{
		width: 100%;
	}
	.myLeft1{
		padding-bottom: 12px;
	}
	.myLeft4{
		margin-top: 12px;
		padding-bottom: 12px;
	}
	.myLeft3 a{
		margin-top: 12px;
	}
	.myRight{
		width: 100%;
		margin-top: 30px;
		padding-left: 0;
		border-left: 0;
		min-height: 1px;
	}
	.myRight1 {
		margin-top: 15px;
		font-size: 18px;
	}
	.myRight2 {
		margin-top: 15px;
		font-size: 16px;
	}
	.myRight3 {
		margin-top: 15px;
		font-size: 14px;
	}
	.my{
		padding: 30px 0;
	}
	.myRight4 {
		margin-top: 30px;
	}
	.inCollect ul li{
		margin-top: 20px;
		width: calc((100% - 20px)/2);
		margin-right: 20px;
		padding: 10px;
	}
	.inCollect ul li:nth-child(2n){
		margin-right: 0;
	}
	.wap{
		display: block;
	}
	.pc{
		display: none;
	}
	.record10{
		text-align: left;
	}
	.overx{
		overflow-x: scroll;
	}
	.counpData{
		width: 920px;
	}
	.search1{
	    left: 0;
	    top: 100%;
	}
	.search2{
	    width: 100%;
	}
	.mljid{
		top: -20px;
	}
	.login form{
		display: block;
	}
	
	
	
	
}
/** max-width:960 **/
@media only screen and (max-width: 959px) {

}
/** max-width:768 **/
@media only screen and (max-width: 767px) {
	
	
	
	
}
/** max-width:640 **/
@media only screen and (max-width: 639px) {
}

/** width:480 **/
@media only screen and (max-width: 479px) {

}

@media only screen and (max-width: 360px) {

}
/** width:320px **/
@media only screen and (max-width: 319px) {	
}

/*********************************首页结束**********************************/

/*******************************************************************/
/*width:1200+*/
@media only screen and (min-width: 1200px){}
/** max-width:1200 **/
@media only screen and (max-width: 1365px){

	}
/** max-width:1200 **/
@media only screen and (max-width: 1199px){}
/** width:960px **/
@media only screen and (max-width: 1023px){
}
/** max-width:960 **/
@media only screen and (max-width: 959px){}
/** max-width:768 **/
@media only screen and (max-width: 767px){}
/** max-width:640 **/
@media only screen and (max-width: 639px){
	}
/** width:480 **/
@media only screen and (max-width: 479px) {}
/** width:360px **/
@media only screen and (max-width: 360px) {}

/** width:320px **/
@media only screen and (max-width: 319px){}
/*******************************************************************/


