/*pad*/
img {
	max-width: 100%;
}
.toe {
	/*凌驾省略号*/
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
input[type="submit"], input[type="reset"], input[type="button"], button {
	-webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/
}
@media screen and (max-width: 1600px){
	.slideBox .bd li .text h2 {font-size: 55px;line-height: 55px;padding-bottom: 15px;font-weight: 600;}
	.slideBox .bd li .text i{width: 85px;height: 5px;}
	.slideBox .bd li .text h4 {font-size: 30px;line-height: 30px;padding: 20px 0 30px;}
	.slideBox .bd li .text span {width: 151px; height: 40px;font-size: 18px;line-height: 40px;}
}

@media screen and (max-width: 1440px){
	/*导航*/
.gh { position:absolute; right:0; z-index:100; padding:2px 5px;height: 34px;width: 34px;top: 18px;
 margin-right:15px; background:#910782;transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;-webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;-ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;cursor: pointer;display: none;z-index: 9999;}
.gh.selected {transform: rotate(90deg);}
.gh a {background-color: #fff;display: block;height: 4px;margin-top: -2px;position: relative;top: 50%;transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;width: 100%;}
.gh a:after, .gh a:before {background-color: #fff;content: "";display: block;height: 4px;left: 0;position: absolute;transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;width: 100%;}
.gh a:after {top: 10px;}
.gh a:before {top: -10px;}


.gh.selected a:after, .gh.selected a:before {top: 0;background: #fff;}
.gh.selected a:before {transform: translateY(0px) rotate(-45deg);-webkit-transform: translateY(0px) rotate(-45deg);-ms-transform: translateY(0px) rotate(-45deg);}
.gh.selected a:after {transform: translateY(0px) rotate(45deg);-webkit-transform: translateY(0px) rotate(45deg);-ms-transform: translateY(0px) rotate(45deg);}
	
	
.gh.selected{ top:18px; }
.gh.selected a {background-color: transparent !important;}
body{min-width:320px;}
.header{position: relative;box-shadow:1px 2px 15px #ddd;}
.header .gh{ display:block;}
.header .nav {background-image:none;background-repeat: repeat-x;background:rgba(0,0,0,0.8); position:fixed; left:0; top:0; height:100%; width:100%; padding:0; float:none; z-index:999; display:none;}
.header .nav ul{width:100% !important; padding-top:135px!important;}
.header .nav ul li {margin: 0!important;display: block!important;width: 100%;height:auto; float:none;line-height: 50px;text-align: center;position: relative;font-size: 20px;text-align: center;}
.header .nav ul li a{color:#FFFFFF;display: block;border-bottom: 1px solid #e9c19e;line-height: 50px;padding: 0;font-size: 18px;}
.header .nav{margin-top: 0px;}
.header{height: 75px;border: none;}
.header .logo{width: auto;position: absolute;top:14px;left:15px;padding: 0;}
.header .logo img{width:190px;padding: 0;}
.header .nav ul li:hover h3{background: #f4eb85;border: none;}
.header .nav ul li.on h3{background: #f4eb85;border: none;}
.header .nav ul li dl{position: inherit;top: inherit;}
.header .wrapper{padding: 0;width: auto;}
.header .tel{display: none;}
.header .nav ul li.a{display: none!important;}
.slideBox .bd li .text h2 {font-size: 42px;line-height: 42px;padding-bottom: 12px;font-weight: 600;}
.slideBox .bd li .text i{width: 60px;height: 4px;}
.slideBox .bd li .text h4 {font-size:24px;line-height: 24px;padding: 15px 0 20px;}
.slideBox .bd li .text span {width: 120px; height: 36px;font-size: 16px;line-height: 36px;}
.footer .wrapper{width: auto;padding: 0 15px;}
.footer .text ul{padding-left: -5%;}
.footer .text ul li{padding-left: 5%;}
.footer .text{width: 61%;}
.footer .wrapper h3 {font-size: 16px;line-height: 40px;}
.footer .text ul li a {font-size: 14px;line-height: 32px;}
.footer .text ul li h6 {line-height: 35px;}
.footer .text ul li p{font-size: 14px;}
.footer .text ul li p img{top: 4px;}
}

@media screen and (max-width: 1200px) {
	.news_right{float: inherit;}
	.news_left .btn{display: none;}
	.news_box .btn2{display: block;}
  .wrapper{width: auto;padding: 0 15px;}
  .about{height: auto;padding: 40px 0 50px;}
  .news_left{width: 100%;height: auto;float: inherit;}
  .news_left .btn{position:inherit;left: inherit;bottom: inherit;padding-top: 15px;}
  .news_left .btn a{margin-left: 0;}
  .news_right ul{margin-right: 0;}
  .news_right{width: auto;}
  .news_right{padding-top: 30px;}
  .news_right ul li .thumb{height:auto;}
  .news_right ul li{padding: 0 1% 0 2%;width: 47%;height: auto;}
  .news_right{height: auto;}
  .news_right ul li .text p {font-size: 14px;line-height: 20px;}
  .news_right ul li .text {padding: 14px 0 15px 65px;}
  .news_right ul li dl dd .a{padding-left: 26px;}
  .news_right ul li .text .time{top: 7px;}
  .news_box{padding-bottom: 80px;margin-bottom: 40px;}
  .product ul{padding-bottom: 25px;}
  .left_box,.right_box{width: 100%;float: inherit;}
  .tabulation{text-align: center;}
  .tabulation p,.tabulation h2{text-align: left;}
  .tabulation ul{margin: 0;text-align: center;display: inline-block;*display: inline;zoom: 1;}
  .tabulation ul li{width: auto;margin: 0 30px 20px;height: auto;}
  .tabulation ul li .box{margin: 0 auto;}
  .details .pag {padding-top:14px;}
  .details .pag p{float: inherit;width: 100;line-height: 24px;padding-bottom: 8px;}
}

@media screen and (max-width:1050px){
	.footer .text ul{padding-left: -3%;}
.footer .text ul li{padding-left: 3%;}
.footer .qr img{width: 90px;height: 90px;}
.product ul li{margin-bottom: 10px;}
.product ul li p{line-height: 40px;}
.product ul li{width: 31.33333333%;}
}
@media screen and (max-width: 950px) {
	.listing ul li .text img {width: 50px;margin: 39% auto 15px;}
	.listing ul li .text span{margin-bottom: 25px;}
	.listing ul li .text h5 {font-size: 22px;line-height: 22px;}
	.footer .wrapper .link{width: 100%;float: inherit;padding-bottom: 20px;border: none;}
	.footer .text{width: 100%;float: inherit;}
	.footer .qr{width: 100%;float: inherit;}
	.footer .wrapper .link ul li{width: 20%;margin: 0;}
	.footer .wrapper .link ul li img{width: 80%;}
	.footer .text ul{font-size: 0;}
	.footer .text ul li{width: 25%;padding: 0;}
	.footer .text ul li h6{font-size: 14px;}
	.footer .text ul li .txt{padding-bottom: 10px;}
	.footer .qr{float: inherit;border: none;display: inline-block;*display: inline-block;zoom: 1;width: 90px;padding: 0;}
	.footer .qr img{margin-left: 0;}
	.footer .wrapper .qr h3{padding: 0;}
	.footer_bottom p{font-size: 14px;}
	.tabulation ul li .box {width: 180px;height: 160px;}
	.tabulation ul li{margin: 0 15px 15px;}
	.tabulation ul li .box h6{font-size: 20px;line-height: 20px;}
}
@media screen and (max-width: 870px){
	.slideBox .bd li .text h2 {font-size: 38px;line-height: 38px;padding-bottom: 15px;font-weight: 600;}
	.slideBox .bd li .text i{width: 60px;height: 4px;}
	.slideBox .bd li .text h4 {font-size: 16px;line-height: 22px;padding: 10px 0 20px;}
	.slideBox .bd li .text span{width: 95px;height: 30px;font-size: 13px;line-height: 30px;}
	.tabulation ul li .box {width: 150px;height: 130px;}
	.tabulation ul li .box h6{font-size: 18px;line-height: 18px;}
	.tabulation ul li:hover .box h6{padding-top: 17%;}
	.new_list ul li .toe{width: 72%;}
}
@media screen and (max-width: 830px){
	.About_us p {font-size: 14px;line-height: 26px;text-indent: 28px;}
	.slideBox .bd li img.a{display: none;}
	.slideBox .bd li img.b{display: block;}
	.banner .text i {width: 60px;height: 4px;overflow: hidden;}
	.banner .text h2 {padding-top: 70px;font-size: 40px;line-height: 40px;padding-bottom: 13px;}
	.banner .text h4 {font-size: 20px;line-height: 20px;padding-top: 20px;}
	.banner{height: 240px;}
	.cut {font-size: 14px;line-height: 40px;}
	.titles {font-size: 18px;line-height: 50px; padding: 13px 0 0;margin-bottom: 18px;}
	.testing p {font-size: 14px; line-height: 24px; padding-bottom: 24px;}
	.testing_table .hd ul li{width: 30.33333%;}
	.testing_table .hd ul li a{font-size: 17px;line-height: 50px;}
	.testing_table2 .inBox .inHd ul{margin-left: -2%;}
	.testing_table2 .inBox .inHd ul li{width: 48%;margin-left: 2%;}
	.testing_table .inBox .inHd {padding: 18px 15px 12px;}
	.testing_table .inBox .inHd ul{margin-left: -2%;}
	.testing_table .inBox .inHd ul li{width: 22%;margin-left: 2%;}
}
@media screen and (max-width: 768px) {
	.about .title{padding-bottom: 25px;}
	.about .body p {font-size: 16px;line-height: 28px;}
	.about .body ul li img{width: 70%;}
	.about .body ul li h6{font-size: 16px;line-height: 30px;}
	.about .body .btn a {width: 150px;height: 35px;font-size: 16px;line-height: 35px;}
	.news_right ul li{width: 100%;padding: 0  0 30px;float: inherit;background: none;}
	.news_right{width: 100%;float: inherit;}
	.news_right ul li .text .time{top: 50%;margin-top: -24.5px;}
	.footer_bottom p{font-size: 13px;line-height: 20px;padding: 15px;}
	.left_box .top h3 { font-size: 25px;line-height: 50px;padding-top: 9px;}
	.left_box .top h5 {font-size: 20px;line-height: 20px;}
	.left_box ul li {font-size: 15px;line-height: 40px;}
	.footer .text{display: none;}
	.footer .wrapper h3{text-align: center;}
	.footer .wrapper .link ul{font-size: 0;text-align: center;}
	.footer .wrapper .link ul li{float: inherit;display: inline-block;*display: inline;zoom: 1;}
	.footer .wrapper .link ul li img{margin: 0 auto;}
	.footer .qr{display: block;width: 100%;}
	.footer .qr img{margin: 0 auto;}
	.news_box .title{height: 100px;background: #910782;color: #fff;text-align: center;padding: 0;color: #fff;}
	.news_box .title h3{font-size: 25px;line-height: 50px;padding:9px 0 0 0;color: #fff;font-weight: 400;}
	.news_box .title h6{font-size: 20px;line-height: 20px;opacity: 0.18;color: #fff;}
	.news_box{padding-top: 25px;}
	.news_left ul{background: #f9f9f9;
    border: 1px solid #ddd;
    border-bottom: none;}
    .news_left ul li{font-size: 15px;line-height: 40px;text-align: center;border-bottom: 1px solid #ddd!important;padding: 0;}
    .news_left ul li a {color: #5b5b5b;}
    .news_left ul li:hover, .news_left ul li.on{color: #910782;font-weight: 600;}
    .news_left .btn{position: relative;height: 45px;}
    .news_left .btn a { display: block; width: 130px;height:35px;font-size: 14px;line-height: 35px;position: absolute;left: 50%;margin-left: -65px;}
    .pages button{width: 30px;line-height: 26px;font-size: 14px;}
    .pages span{line-height: 26px;font-size: 14px;}
    .pages button#firstPage, .pages button#lastPage{width: 50px;}
	}
@media screen and (max-width: 641px) {
	.listing ul li .text img {width: 40px;margin: 39% auto 12px;}
	.listing ul li .text span{margin-bottom: 20px;}
	.listing ul li .text h5 {font-size: 18px;line-height: 18px;}
	.footer .qr{height: auto;}
	.new_list ul li .thumb{width: 100%;height:auto;position: inherit;left: inherit;top: inherit;margin-bottom: 10px;}
	.new_list ul li a{padding: 0;height: auto;}
	}
@media screen and (max-width: 592px) {
	.header{height: 60px;}
	.header .logo img{width: 135px;}
	.gh {height: 32px;width: 32px;top: 13px;}
	.title {padding: 26px 0 20px;}
	.title h3 {font-size: 20px;line-height: 20px;padding-bottom: 7px;font-weight: 600;}
	.title h6{font-size: 14px;}
	.footer .wrapper .link ul li,.footer .text ul li{width: 50%;margin-bottom: 20px;}
	.details h1{font-size: 16px;line-height: 28px;}
	.details h6 span{padding: 0 5px;}
	}
@media screen and (max-width: 540px){
	.tabulation ul li .box {width: 130px;height: 115px;}
	.tabulation ul li .box h6{font-size: 16px;line-height: 16px;}
	.testing_table .inBox .inHd ul li{width: 31.3333%;}
	.testing_table .inBox .inHd ul li{height: 40px;line-height: 40px;}
	.about .body ul li{width: 50%;}
	.about .body ul li img{width: 115px;}
	.slideBox .bd li .text{text-align: center;}
	.slideBox .bd li .text h2 {font-size:22px;line-height:22px;padding-bottom: 10px;font-weight: 600;}
	.slideBox .bd li .text i{width: 40px;height: 3px;margin:0 auto;}
	.slideBox .bd li .text h4 {font-size: 14px;line-height: 14px;padding: 10px 0 17px;}
	.slideBox .bd li .text span{width:80px;height: 26px;font-size: 12px;line-height: 26px;margin:0 auto;}
	.slideBox .hd{bottom: 0px;}
	.slideBox .hd ul li{width: 10px;height: 10px;}
	.listing ul li{width: 50%;}
	.listing ul li .text img {width: 50px;margin: 39% auto 15px;}
	.listing ul li .text span{margin-bottom: 25px;}
	.listing ul li .text h5 {font-size: 22px;line-height: 22px;}
	.listing ul{padding-bottom:50px;}
	.news_right ul li dl dd .a{font-size: 14px;}
	.cut span{padding: 0 5px;}
	.tabulation p{padding-bottom: 20px;font-size: 14px;line-height: 26px;}
	.tabulation h2 {font-size: 26px;line-height: 60px;}
	.tabulation{padding-bottom: 40px;}
}
@media screen and (max-width: 480px) {
	.pages button{line-height: 23px;}
	.pages button{width: auto;}
	.pages span.totalList{display: none;}
	.product ul li p{padding-bottom: 0;}
	.product ul li{width: 48%;}
	.testing_table .hd ul li{font-size:15px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.cut p {padding-left: 26px;background: url(/statics/img/home.png) no-repeat left center;background-size: 15px 15px;}
	.table{padding-bottom: 50px;}
	.footer{padding-top: 20px;}
	.footer .wrapper .link{padding-bottom: 0;}
	.footer .wrapper .link ul{padding-top: 10px;}
	.footer .wrapper .link ul li, .footer .text ul li{margin-bottom: 15px;}
	.footer .wrapper h3 {font-size: 16px;line-height: 30px;}
	.footer .text ul li a { font-size: 12px;line-height: 20px;}
	.footer .text ul li p{font-size: 12px;}
	.footer .text ul li .txt{padding-bottom: 0;}
	.footer .text ul{margin-left: -7%;}
	.footer .text ul li{display: inline-block;*display: inline;zoom: 1;margin-left: 7%;width: auto;}
	.about .body ul li img{width: 95px;}
	.listing{padding: 0;}
	.listing ul li .text img {width: 40px;margin: 39% auto 12px;}
	.listing ul li .text span{margin-bottom: 20px;}
	.listing ul li .text h5 {font-size: 18px;line-height: 18px;}
	.about .body p {font-size: 14px;line-height: 26px;}
	.pages ul li{width: 34px;height: 34px;line-height: 34px;font-size: 15px;}
	.tabulation ul li .box {width: 120px;height: 100px;}
	.tabulation ul li .box h6{font-size: 12px;line-height: 12px;}
	.tabulation ul li:hover .box h6{padding-top: 10%;}
	.tabulation ul li .box img{padding-top:5px!important;width: 20px;}
	.tabulation ul li{margin: 0 10px 10px;}
	}
@media screen and (max-width: 450px) {
	.details h6 span{font-size: 12px;}
	.details p{font-size: 14px;line-height: 24px;}
	.testing_table .hd ul li a{font-size: 14px;line-height: 36px;}
	.testing_table .inBox .inHd ul li{font-size: 12px;line-height: 34px;height: 34px;}
	.about .body ul li img{width:80px;}
	.new_list ul li h3{font-size: 15px;}
	.new_list ul li h3 span{font-size: 12px;}
	.new_list ul li p{font-size: 14px;line-height: 24px;height: 48px;}
	}
@media screen and (max-width: 430px){
	.slideBox .bd li .text span{display: none;}
	
}
@media screen and (max-width: 370px){
	.cut {font-size: 12px;line-height: 35px;}
}
<!--耗时1759667603.2965秒-->