@media (max-width:767px){
	/*mobile*/
	header button{position:fixed;top:0;left:0;padding:0;border:0 none;margin:0;}
	#mobileButton{position:absolute;top:8px;left:0px;display:block;width:60px;height:60px;}
	#mobileButton:before,
	#mobileButton span,
	#mobileButton:after{background:#000 !important;display:block;width:25px;height:2px;}
	#mobileButton span{position:absolute;top:29px;left:50%;margin-left:-10px;}
	#mobileButton:before{content:'';position:absolute;top:20px;left:50%;margin-left:-10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 275ms ease-in;-moz-transition:all 275ms ease-in;-o-transition:all 275ms ease-in;transition:all 275ms ease-in;}
	#mobileButton:after{content:'';position:absolute;bottom:20px;left:50%;margin-left:-10px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 275ms ease-in;-moz-transition:all 275ms ease-in;-o-transition:all 275ms ease-in;transition:all 275ms ease-in;}
	.moblieOpen #mobileButton:before{top:28px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
	.moblieOpen #mobileButton:after{bottom:30px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
	.moblieOpen #mobileButton span{display:none;}
	.header .navbar-header{width:auto;background:#fff;overflow:auto;text-align:left;}

	#header{position:fixed;background:#fff;z-index:99999999;height:70px;}
	.logo{position:absolute;left:50%;margin-left:-100px;top:22px;width:200px;}
	.language{position:absolute;top:30px;right:15px;font-size:12px;}
	#header nav.menu{position:static;left:0px;margin-top:70px;height:auto;text-align:left;background:#fff;}
	#header nav.menu>ul>li{position:relative;display:block;font-size:16px;padding:16px 0px;font-weight:normal;}
	#header nav.menu>ul>li a{color:#343434;}
	#header .menuSearch .input{display:inline-block;margin-top:10px;width:100%;height:30px;border:1px solid #343434 !important;padding-left:30px;outline-color:none;outline:0;border:0px;border-radius:5px;}
	#header .menuSearch .submit{position:absolute;left:4px;top:30px;width:20px;height:auto;}
	#banner{padding-top:70px;}

	#indexHot h4{font-size:18px;line-height:24px;color:#004ea2;margin-top:20px;}
	#indexHot p{font-size:14px;color:#343434;line-height:20px;margin-top:10px;padding-bottom:10px;}

	#indexHot .img{padding-top:20px;text-align:center;}
	#indexFunction .phoneImg{background-size:600px auto;background-position:-90px;height:100px;}
	.indexPro{height:auto;}
	.indexPro .container{padding:0px;}
	.indexPro .proList{height:auto;}
	.indexPro .proList .list span:nth-child(odd){float:left;margin-top:30px;}
	.indexPro .proList .list span:nth-child(even){float:left;color:#343434;font-size:20px;margin-top:30px;}
	.indexPro .proList h4{margin-top:20px;padding:20px;border-radius:5px;width:auto;display:inline-block;color:#fff;font-size:30px;}
	.indexPro .proList .list{margin-top:10px;}
	.indexPro .proList .word{color:#343434;}
	.indexPro .proList .viewdetail{margin-top:20px;margin-bottom:40px;text-align:left !important;}
	.indexPro .proList .viewdetail a{color:#fff;}
	#newsList h3{margin-bottom:20px;}
	#newsList .list{margin-bottom:40px;}
	footer .address{width:100%;}
	footer .tel{width:100%;margin-left:0%;margin-top:20px;}
	footer .fastlink .zone1{width:100%;}
	.goback{right:0px;top:-46px;}

	#about{padding:40px 0 130px 0;}
	#about h3{margin-bottom:40px;}
	#about .content{margin-top:30px;}

	#contact{padding:40px 0 130px 0;}
	#contact h3{margin-bottom:40px;}
	#contact form p{font-size:16px;margin-bottom:5px;}
	#contact form label{margin-top:15px;}
	#contact .input{width:95%;margin-bottom:15px;}
	#contact .input2{width:95%;margin-bottom:15px;}
	#contact .companyMsg{margin-top:70px;}

	#faq{padding:40px 0 130px 0;}
	#faq h3{margin-bottom:40px;}
	#faq .faq-nav li{width:auto;height:40px;margin-right:2px;font-size:15px;}
	#faq .faq-nav li a{padding:0 12px;height:40px;line-height:40px;}

	.faqcontent{margin-top:20px;font-size:15px;line-height:15px;}
	.faqcontent h5{margin-bottom:20px;}
	.faqcontent h5>img{top:0px;}
	.faqcontent h5>p{float:left;padding-left:37px;width:100%;color:#004ea2;}
	.faqcontent div{float:left;padding-left:37px;width:100%;margin-bottom:30px;display:none;line-height:20px;}

	#odm{padding:40px 0 130px 0;}
	#odm h3{margin-bottom:40px;}
	#odm .odmlist{padding:0 15px;}
	#odm .odmlist .odm-content{margin-bottom:40px;}

	.product{margin-top:40px;height:auto;/*margin-bottom:80px;*/}
	.product .proList h4{float:left;margin-top:40px;padding:20px;font-size:30px;}
	.product .row{padding-bottom:90px;}
	.product .proList .img{float:left;margin-top:100px;}
	.product .proList .list{float:left;width:100%;margin-top:40px;font-size:24px;line-height:36px;}
	.product .proList .list span:nth-child(even){float:left;margin-top:20px;}
	.product .proList .viewdetail{margin-top:20px;text-align:left;}

	#productView{margin-top:40px;}
	#productView .topic3{padding-left:15px;padding-right:15px;font-size:30px;margin-top:90px;}
	#productView .input{width:95%;margin-bottom:15px;}
	#productView .input2{width:95%;margin-bottom:15px;}
	#productView form p{font-size:16px;margin-bottom:5px;}
	#productView form label{margin-top:15px;}

	.mobileTD{width:200px;font-size:10px;padding:0px;text-align:center;}

}
@media (max-width:480px){

}
@media (min-width:768px) and (max-width:979px){
	header .menuSearch{position:absolute !important;top:95px;right:0px;margin:0 0 0 0!important;}
	#header{position:fixed;background:#fff;z-index:99999999;height:70px;}
	.menu{position:absolute;top:26px;left:220px;font-size:15px;text-align:center;font-weight:bold;}
	.menu li{display:inline-block;margin-left:19px;margin-right:19px;}
	.menu li i{vertical-align:text-top;font-size:20px;margin-left:10px;}
	.menu li a{color:#797979;}
	.logo{position:absolute;top:22px;left:20px;width:200px;}
	header .search{top:25px;right:90px;}
	.language{position:absolute;top:10px;right:10px;font-size:12px;}
	#banner{padding-top:70px;}
	#indexHot .img{text-align:center;}
	#indexFunction .phoneImg{background-size:600px auto;background-position:-90px;height:100px;}
	.indexPro{height:auto;margin-bottom:0px;height:auto;}
	.indexPro .container{padding:0px;}
	.indexPro .proList{height:auto;}
	.indexPro .proList .list span:nth-child(odd){float:left;margin-top:30px;}
	.indexPro .proList .list span:nth-child(even){float:left;color:#343434;font-size:20px;margin-top:30px;}
	.indexPro .proList h4{margin-top:20px;padding:20px;border-radius:5px;width:auto;display:inline-block;color:#fff;font-size:28px;}
	.indexPro .proList .list{margin-top:10px;}
	.indexPro .proList .word{color:#343434;}
	.indexPro .proList .viewdetail{margin-top:20px;padding-bottom:15px;text-align:left !important;}
	.indexPro .proList .viewdetail a{color:#fff;}
	#newsList h3{margin-bottom:20px;}
	#newsList .list{margin-bottom:40px;}
	footer .address{width:100%;}
	footer .tel{width:100%;margin-left:0%;margin-top:20px;}
	footer .fastlink .zone1{width:100%;}
	.goback{right:0px;top:-46px;}

	#about{padding:40px 0 130px 0;}
	#about h3{margin-bottom:40px;}
	#about .content{margin-top:30px;}

	#contact{padding:40px 0 130px 0;}
	#contact h3{margin-bottom:40px;}
	#contact form p{font-size:16px;margin-bottom:5px;}
	#contact form label{margin-top:15px;}
	#contact .input{width:95%;margin-bottom:15px;}
	#contact .input2{width:95%;margin-bottom:15px;}
	#contact .companyMsg{margin-top:70px;}

	#faq{padding:40px 0 130px 0;}
	#faq h3{margin-bottom:40px;}
	#faq .faq-nav li{width:auto;height:40px;margin-right:2px;font-size:15px;}
	#faq .faq-nav li a{padding:0 12px;height:40px;line-height:40px;}

	.faqcontent{margin-top:20px;font-size:15px;line-height:15px;}
	.faqcontent h5{margin-bottom:20px;}
	.faqcontent h5>img{top:0px;}
	.faqcontent h5>p{float:left;padding-left:37px;width:100%;color:#004ea2;}
	.faqcontent div{float:left;padding-left:37px;width:100%;margin-bottom:30px;display:none;line-height:20px;}

	#odm{padding:40px 0 130px 0;}
	#odm h3{margin-bottom:40px;}
	#odm .odmlist{padding:0 15px;}
	#odm .odmlist .odm-content{margin-bottom:40px;}

	.product{margin-top:0px;height:auto;/*margin-bottom:80px;*/}
	.product .proList h4{float:left;margin-top:20px;padding:20px;font-size:30px;clear:both;}
	.product .row{padding-bottom:90px;}
	.product .proImg{float:left;margin-top:70px;text-align:center;}
	.product .proList .list{float:left;width:100%;margin-top:40px;font-size:24px;line-height:36px;}
	.product .proList .list span:nth-child(even){float:right;margin-top:20px;}
	.product .proList .viewdetail{margin-top:20px;text-align:left;}

	#productView{margin-top:40px;}
	#productView .topic3{padding-left:15px;padding-right:15px;font-size:30px;margin-top:90px;}
	#productView .input{width:95%;margin-bottom:15px;}
	#productView .input2{width:95%;margin-bottom:15px;}
	#productView form p{font-size:16px;margin-bottom:5px;}
	#productView form label{margin-top:15px;}
}

@media (min-width:980px){
	header .menuSearch{position:absolute !important;margin:0 0 0 0!important;top:95px;right:15px;}
	.indexPro{height:auto;}
	.indexPro .proList h4{margin-top:30px;padding:20px;border-radius:5px;width:auto;display:inline-block;color:#fff;font-size:24px;}
	.indexPro .proList .list{margin-top:20px;}
	.indexPro .proList .list span:nth-child(odd){font-size:16px;margin-bottom:10px;line-height:1.6 !important;}
	.indexPro .proList .list span:nth-child(even){float:left;font-size:16px;line-height:1.6 !important;}
	.indexPro .proList .word{font-size:14px;line-height:2;margin-top:20px;}
	.indexPro .proList .viewdetail{margin-top:30px;padding-bottom:30px;}
	#faq .faq-nav li{width:auto;height:66px;text-align:center;font-size:20px;}
	#faq .faq-nav li a{padding:0 40px;height:66px;line-height:66px;}
	.faqcontent{margin-top:40px;}
	.product{height:auto;margin-top:90px;margin-bottom:0px;}
	.product .row{padding-bottom:90px;}
	.product .proList h4{margin-top:0px;}
	.product:nth-child(even) .proList .viewdetail{text-align:right;}
	
	.product .proList .list{float:left;width:100%;margin-top:40px;font-size:24px;line-height:1.5 !important;}

	footer .fastlink .zone1{float:left;width:auto;padding-left:30px;}
	footer .fastlink .zone2 a{margin-right:17px;}
	footer .fastlink .zone3{position:absolute;top:160px;right:15px;}
}

@media (min-width:1280px){
	header .menuSearch .input{position:absolute;right:-1px;top:-5px;display:inline-block;margin-top:10px;width:100%;height:30px;border:1px solid #656565;padding-left:30px;outline-color:none;outline:0;border:0px;border-radius:5px;}
	header .menuSearch .submit{position:absolute;left:4px;top:15px;width:20px;height:auto;}

	
	

	.product{height:auto;margin-top:0px;margin-bottom:0px;color:#343434;}
	.product .proImg{float:left;height:100%;margin-top:70px;}
	.product .proImg img{max-height:100%;width:auto;}
	.product .proList h4{float:left;margin-top:90px;padding:20px;border-radius:5px;width:auto;color:#fff;font-size:32px;}
	
	.product .proList .list{float:left;width:100%;margin-top:40px;font-size:24px;line-height:1.5 !important;}
	.product:nth-child(even) .proList .viewdetail{text-align:right;}
}