@media (max-width:1390px){
.box{
	width:93%
}
.h_four .dl {
    width: 80%;
}
.h_there dd i img {
    width:0.95rem;
}
.h_there dd{
	padding-top:1rem
}
.h_there dd h3 {
    font-size: 18px;
}
.h_four .dl{
	width:100%
}
}
@media (max-width:1070px){
body,.wap_nav{
	width:640px
}	
.h_tow .dl dl:hover dd i img{
	-webkit-transform: rotateY(0);
	transform: rotateY(0);
}
.cur_ed{
	position:relative
}
.pub_pub h2,.h_tow p,.h_tow .dl dd em {
    font-size: 18px;
}
.h_tow .dl dd i img {
	margin-top:-25px;
    width: 50px;
    height: 50px;
}
#about .ab_tow .dl.flex.between{
	flex-wrap:wrap	
}

	
.pub_pub h2,.h_ten p,.ab_one .txt p{
	text-align:left
}

#product .h_nine .clo_3 dl {
    width:175px;
	border:0;
    height: 175px;
	margin-right:35px
}
#product .h_nine .clo_3 dt img{
	width:50px
}
#product .h_nine .clo_3 dt {
    margin-top: 0.85rem;
}
#product .h_nine .clo_3 dd {
    font-size: 15px;
}

#product .h_nine{
	padding-bottom:1rem
}
#product .h_five .list dl {
    width: 60%;
	margin-bottom:0
}
#product .h_five .list{
	padding:1rem 0 0.5rem 0
}
#product .h_nine p{
 margin:65px 0 0 0;
 padding-bottom:0
}
#product .h_five .list{
	flex-wrap:wrap
}
#product .h_five .list dl{
	width:48%;
	margin-bottom:3%
}
.line_px{
	display:none
}
.ab_four .about-btn{
	margin:0 auto
}
.ab_four{
	background-size: cover;
 -webkit-background-size: cover;
    -o-background-size: cover;
     background-position: center 0;
	 padding-bottom:0.45rem
}
.h_four .dl{
justify-content:space-between ;
margin-right:0;
	
}
.h_ten .dl dl{
	width:45%;
	margin-right:3%
}
.h_ten .dl{
	margin:25px auto
}
.h_ten .dl dd h3 img{
	width:40px
}
.h_ten .dl dd h2{
	font-size:18px}
.h_ten .dl dd h3 {
    top: -20px;
}
.h_ten .dl dd h2 {
    margin-top: 0;
}
.h_ten .dl dl.cur dd p{
	display:none
}
.h_four .dl dl{
width:48%;
margin-right:0;
padding:0.345rem;
}
.ab_tow .dl dl {
	width:45%;
	margin-right:3%;
	margin-top: 70px;
}
.h_four .dl{
	width:100%
}
.h_there dl {
    width: 49%;
}
.h_tow p,.h_tow .dl {
    padding-top: 40px;
}
.header .nav,.h_form .form_r{
	display:none
}
.h_four .dl dd i {
    margin-top: 0.25rem;
}
.h_form .form_l h2 input, .h_form .form_l h2 select {
    height: 0.81rem;
}
.h_there h2 {
    margin-bottom: 0.65rem;
}
.h_form .form_l h2 {
    font-size:16px;
}
.header{
	height:1.4375rem;
	width:640px
}
.ab_tow .dl dl{
	width:48%;
margin-right:0
}
.header .logo img.pc_nav_s{
	display:none
}
.header .logo img {
    width: 7rem;
}
.header .logo img.wap_nav_s{
	display:block
}
.m_nav,.header .logo{
	display:block;
	transform: translate(-0%, 0%);
}
.button ,.ab_one .img, .ab_one .txt{
    width: 100%;
	font-size:18px
}
.wap_nav {
    position: absolute;
	top:0
}
.ab_one .txt{
	padding:0.5rem;
	text-align:center
}
.header .logo img{
	margin-top:16px
}
.ab_one .txt ul li{
	width:50%;
	display: inline-block
}
.pub_pub h1 img{
	width:40px
}
.pub_pub h1 {
    font-size: 26px;
}
.subscript {
    color: #fff;
    height: 40px;
    width: 357px;
    position: absolute;
    right: -124px;
    top: 16px;
    text-align: center;
    line-height: 40px;
    font-family: "黑体";
    font-size: 14px;
    background-color: #ffb400;
    -moz-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    -ms-transform: rotate(30deg);
    transform: rotate(30deg);
}
.h_form {
    padding: 0 1rem;
}
.pub_pub h1,.h_form.pub_pub h1{
	padding-top:0.5rem;
	margin-bottom:0.5rem
}
.h_form .form_l{
	width:100%
}
.h_six.pub_pub .flex ,#about .ab_one.flex.between{
	display:block
}
.h_six .six_l {
	text-align:center;
    padding-top:0.5rem;
}
.h_six .six_l h6 {
    font-size: 50px;
}
.h_six .six_l p {
    font-size: 20px;
}
.h_six .six_r{
	padding: 0;
    display: block;
    margin: 0 auto;
    text-align: center;
	margin-top:1rem
}
.h_six .six_r img{
	width:65%
}
.solgan{
	width:90%;
	top: 35%;
    left: 50%;
    transform: translate(-50%, -50%);
	text-align:center;
	font-size:40px;
	margin-left:0
}
#yunche {
    width: 100%;
    height:5rem;
}
#yunche button {
    width: 220px;
    height: 60px;
    margin-left: -110px;
    font-size: 20px;
}
.footer .f_logo,.footer .nume,.ab_one .img{
	display:none
}
.footer .core {
    width: 100%;
}
.h_there {
     padding-bottom: 0
}
#news .list{
	display:block;
	margin-bottom:25px
}
#news .list .img,#news .list .txt{
	width:100%
}
#news .list .txt .tit{
	display:block
}
#news .list .txt .tit h2{
	margin:0.25rem 0;
	font-size:18px
}
#news .list .txt .tit h3{
	text-align:right;
	font-size:18px
}
#news .list .txt .tit h3 i{
	font-size:15px
}
#news .list .txt p{
	line-height:24px;
}
.swipe {
    margin-top: 1.4375rem;
}
.ab_four p{
	width:100%;
	margin-left:0
}
.h_ten p {
    margin-top: 35px;
}
.pub_pub h2, .h_tow p, .h_tow .dl dd em {
    font-size: 15px;
}
.h_tow .dl dd span {
    font-size: 13px;
}
.h_tow p{
	line-height:inherit
}
.h_four .dl dl {
    font-size: 20px;
}
.h_four .dl dd i {
    font-size: 28px;
}
.banner{
	margin-top:1.4375rem
}
}
@media (max-width:640px){
body,.header,.wap_nav{
	width:100%
}
#about .ab_one{
	margin-top:0	
}
.h_ten p{
	    line-height: 32px;
    font-size: 16px;
    margin-top: 25px;
}
.order-num,.word .center{
	margin-top:30px
}
.word .center img{
	width:70%
}
	
.ab_four p{
	font-size:15px;
	line-height:28px;
	margin-top: 0.5rem;
}
#product .h_five .list dl {
    width: 100%;
}
.h_ten .dl dl {
    width: 75%;
}
.h_ten .dl dd h2 {
    font-size: 15px;
	margin-bottom:5px;
	text-align:center
}
.h_ten .dl dd{
	padding-bottom:5px
}
.h_ten .dl dd p {
    margin-bottom: 0;
    opacity:1;
	font-size:13px;
	line-height:24px;
	display:none
}
#product .h_five .list dd h4 {
    font-size: 18px;
}
#product .h_five .list dd p {
    font-size: 15px;
}
#product .h_nine p {
    margin: 35px 0;
	font-size:15px;
	line-height:32px
}
#product .h_nine .clo_3 dl {
    width: 33.33%;
    margin: 0 10px;
}
#product .h_nine .clo_3 dt img {
    width: 30px;
}
#product .h_nine .clo_3 dd i {
    font-size: 28px;
	display:block
}
.clo_3.flex.between{
	height:auto
}
#product .h_nine .clo_3 dt {
    margin-top: 1.15rem;
}
.ab_tow .dl dl {
	margin-top: 50px;
}
.about-btn button {
    width: 120px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
	margin:15px  auto
}

#about .ab_tow .dl dl dt {
    background: url(../img/dbx_1.png) no-repeat;
    width: 47px;
    height: 55px;
	line-height:55px;
	background-size:47px 55px;
	top:-15px;font-size:15px
}
#about .ab_tow .dl dd h4{
	font-size:18px;
}
#about .ab_tow .dl dd img{
	width:60px;
	    margin: 0.65rem 0;
}
.ab_tow .dl dl:nth-child(even) dt {
    background: url(../img/dbx_2.png) no-repeat;
    width: 47px;
    height: 55px;line-height:55px;
	background-size:47px 55px;
	top:-15px;
	
}
.ab_one .txt ul li img {
    margin: 15px auto;
}
.ab_one .txt ul li {
    font-size: 15px;
}
.ab_one .txt .tit h2,.pub_about .txt .tit h2{
	font-size:20px
}
#about .ab_one .txt .tit h2 img {
    width: 30px;
}
.ab_one .txt .tit h2 img,.pub_about .txt .tit h2 img{
	width:30px;    top: -4px;
}
.ab_tow p, .ab_there p {
    font-size: 16px;
    line-height: 30px;margin-top: 20px;
}
.ab_one .txt .tit em{
	font-size:18px;
	margin:10px 0
}
.ab_one .txt p {
    text-indent: 2em;
    font-size: 15px;
	line-height:24px;
	margin-top:15px
}
.h_there dd h3 {
    font-size: 16px;
}
.h_four .dl dd i {
    font-size: 20px;
}
.wap_nav ,.cur_ed{
    position: fixed
}
.h_four .dl dt img{
	width:16px
}
.h_four .dl dl {
    font-size: 14px;
}
.wap_nav{
	top:60px
}
.header{
	height:60px
}
.header .logo img{
	margin-top: 13px;
}
.ab_one .txt .tit em, .pub_about .txt .tit em {
    font-size: 16px;
    margin: 10px 0;
}
.m_nav img{
	width:0.6rem
}
.h_tow .dl dd span{
	margin-bottom:0;
	opacity:1;
	display:none
	
}
/*.swipe-wrap img{
	height:6rem;
	object-fit: cover;
}*/

.pub_pub h1 {
    font-size: 20px;
}
.pub_pub h1 img {
    top: 0;
}
.pub_pub h1 img {
    width: 20px;
}
.footer .core p {
    font-size: 14px;
    width: 100%;
    line-height: 26px;
}
.subscript{
	display:none
}
.h_form {
    padding: 0 0.5rem;
}
.pub_pub h2, .h_tow p, .h_tow .dl dd em {
    font-size: 15px;
}
.h_tow p,.pub_pub h2{
	line-height:24px
}
.h_tow p, .h_tow .dl {
    padding-top:20px;
}
.h_there dd{
	padding-top:1.15rem
}
.h_tow .dl{
   flex-wrap: wrap;
}
/*.h_tow .dl dl{
	width:48.5%
}
.h_tow .dl dl:nth-child(3){
	margin-top:3%
}*/
.h_tow .dl dd i img {
    width: 35px;
    height: 35px;
	margin-top:-15px
}
.solgan {
    font-size: 20px;
	height:auto
}
.h_six .six_l h6 {
    font-size: 30px;
}
.h_six .six_l p {
    font-size: 16px;
}
.h_six .six_r {
	margin-top:0.6rem
}
#yunche button {
    width: 110px;
    height: 40px;
    margin-left: -55px;
    font-size: 15px;
}
.footer .core{
	display:block
}
.footer{
	padding:0.5rem 0
}
.footer .core img{
	display:none
}
.h_five table th ,.h_five table td{
    height: 46px;
    line-height: 46px;
    font-size: 14px;
}
.h_five h5{
	font-size:14px
}
#bar-chart .bar-group {
    width: 90%;
}
#bar-chart .bars {
    height: 185px;
}
#bar-chart .graph {
    height: 200px;
}
.order-num img{
	width:37px;
	height:39px;
}
.order-num h2 {
    font-size: 16px;
}
.order-num h2 span {
    font-size: 28px;
}
#product .h_five .list dl{
	margin-bottom:6%
}
#product .h_five .list dd p{
	width:100%
}
}
