@charset "UTF-8";

.media{display: none}
ul.head_center_bottom_ul.flex.flex-start>li>a.xd{
	    cursor: text;
}

.news-det-cont{padding-bottom: 80px;}
.index-tittle-left.wxis{
	    width: 60%;
    position: absolute;
    left: 0;
    background: #ffffff;
    box-shadow: 0 0 11px 1px #80808020;
    margin-left: 2%;
}
.index-tittle-left.wxis h3{
	margin-top: 40px;
    margin-bottom: 20px;
    width: 60%;
    line-height: 1.5;
}
.index-tittle-left.wfive {
    width: 50%;
    background: transparent;
    box-shadow: 0 0 0 0 #ffffff00;
    padding: 0;
    float: right;
}
@media screen and (max-width: 1460px){
	.index-tittle-left.wxis{
		width: 94%
	}
	.index-tittle-left.wfive{width: 75%;margin-top: 12px}
	.index-tittle-left.wxis h3{margin-top: 20px;margin-bottom: 10px}
}
@media screen and (max-width: 1400px){
	.index_about-right{width: 50%}
}
@media screen and (max-width: 1024px){
	.index-tittle.flex{
		flex-flow: wrap
	}
	.index-tittle-left.wxis{
		position: relative;
    margin-left: 0;
    margin-top: 12px;
	}
	.index-tittle-left.wxis h3{width: 100%}
	
	.index-tittle-left.wfive{width: 94%;margin-bottom: 12px}
	.index-tittle-all>.index-tittle.flex{
		justify-content: center;
	}
	.product ul li{
		    width: calc((100% - 18px) / 2);
		margin-right: 18px;
	}
	.product ul li:nth-child(2n){margin-right: 0}
	.road-list.wid, .hy-top{padding-top: 76px;height: auto}
	.conter-top-left, .conter-top-right{width: 100%}
	.conter-right {
    margin-left: 0;
    padding: 2% 4%;
}
	.about-production h2, .about-bottom h2, .about-center h2, .about-center h2, .about-top-right h2, .ress_left h2{font-size: 32px;}
	.about-all-top, .ress{flex-flow: wrap;}
	.ress_left, .ress_right, .your-rknam input, .melssage textarea, .mes-bu{width: 100%}
	.about-top-left, .ress_right, .about-top-left{
    width: 100%;
		text-align: center;margin-bottom: 20px
}
	.about-top-right, .ress_left, .ress_right{width: 100%}
	.about-top-left img，.about-top-left img, .ress_right img, .about-top-left img{width: auto;max-width: 100%;margin: auto}
	.about-top-left img，.about-top-left img, .ress_right img, .about-top-left img{width: auto;max-width: 100%;margin: auto}
	.index_about-right, .index_about-left{width: 100%}
	.index_dz_text{max-width: 100%}
	.index_about.flex{flex-flow: wrap}
	.about-lx-right{width: 100%}
	.foot-content {
    width: 50%;
    float: left;
}
	.foot-content.foot-content-contact {
    width: 50%;
}
	.icon.iconfont.head_center_ico.media {
    display: inline-block;
    font-size: 28px;
    padding: 0 10px;
}
	.seach{width: 50%}
	.head_center_right {
    display: flex;
    align-items: center;
}
	.head_bottom_all {
    position: absolute;
    width: 100%;
    background: #ffffff;
		padding: 20px 0;
		max-height: 90vh;
    overflow: auto!important;
		display: none;
		    transition: auto;
		top: 76px;
		padding-bottom: 20px;
}
	.down{margin-top: 0}
	.head_center_all{position: fixed;width: 100%;background: #ffffff;display: block!important;width: 100%;z-index: 99}
	ul.head_center_bottom_ul.flex.flex-start{flex-flow: wrap}
	.head_center_bottom_ul li{width: 100%;padding: 8px;    border-bottom: 1px solid #efefef;}
	.down{display: block;position: relative;}
	.down h2{display: none}
	.down_ul>li>a{padding:0px}
	.down_ul{padding: 0 20px}
	ul.down_ul.flex.flex-start.flex_wrap li:last-child{border-bottom: 0px}
	.index_banner{padding-top: 76px;}
	.col_lift{width: calc((100% - 20px) / 2);margin-right: 20px}
	.col_lift:nth-child(2n){margin-right: 0;}
}
@media screen and (max-width: 900px){
	.mySwiper_text h2{font-size: 32px;}
	.pc{display: none}
	.md{display: block}
	.mySwiper_text p{font-size: 14px}
}
@media screen and (max-width: 768px){
	.conter .imageContainer{width: 100%!important}
	.col_lift{width: 100%;margin-right: 0;}
	.about-contact-all{height: auto}
	.about-center-all-a {
    width: 100%;margin-bottom: 20px;
}
	.about-center-logo.flex img{max-width: 100%!important}
	.about-center-logo.flex{flex-flow: wrap}
	ul.download_con li{width:100%}
.index_product_one-left, .index_product_one-right{width: 100%;margin: 0;margin-bottom: 6px}
	.index_product_one.flex{flex-flow: wrap}
	.index_banner {
    margin-bottom: 20px;
}
	ul.download_con li{width: 100%}
	ul.download_con{background: transparent}
	li.download_right img{
		right: auto;
    left: 0;
    margin-right: auto;
    margin-left: -20px;
	}
	.counter-all{width: 50%}
	.hy-product-detail-content .hy-p-d-c-l-c{width: 100%}
	.hy-p-d-c-r, #movie1{width: 100%}
	
	}
@media screen and (max-width: 600px){
	.hy-p-c-r-an{flex-flow: wrap}
	.hy-p-c-r-an form#xunpan{width: 100%;margin: 0}
	.hy-p-c-r-an>a{width: 100%;margin: 20px 0}
	.seach{
		position: absolute;
    width: 94%;
    left: 3%;
    top: 76px;
    display: none;
	}
	.product ul li{width: 100%;margin-right: 0}
	.seach.show_time{
		display: block
	}
	.head_bottom_all{padding-top: 50px;}
	.foot-content, .foot-content.foot-content-contact{width: 100%;margin-bottom: 20px}
	.foot-content h2{margin-bottom: 10px;}
	.index_dz_text {
    max-width: 100%;
    width: 100%;
    padding: 20px 20px;
}
	.mySwiper_text p{width: 94%}
	.index_dz_text h2，.index_product_one-left-img h2, .index_product_one-right h2, .index_product_one-left-img h2, .index_product_one-right h2, .index_about-left>h2, .mySwiper_text h2, .icon.iconfont.head_center_ico.media, .about-production h2, .about-bottom h2, .about-center h2, .about-center h2, .about-top-right h2, .ress_left h2, .index_dz_text h2, .index_dz_text h2, .index_new>h2, .about-lx-right h2, .counter{
		font-size: 24px
	}
	.about-lx-right{padding: 20px}
	.index_about_left_text_one{width: 50%}
	.index_new_one{width: 100%;margin-right: 0;margin-bottom: 20px}
	.demo h2{font-size: 24px}
	.index_dz_text p, .about-center p, .about-center p, .ress_left p, .about-top-right>p{font-size: 14px;}
}