@media screen and (max-width: 1550px){
	.head .nav_list_all{
		margin-left: 5%;
	}
.main .section_3 .list .owl-theme .owl-controls .owl-buttons div.owl-prev{
	left: 0px;
}
.main .section_3 .list .owl-theme .owl-controls .owl-buttons div.owl-next{
	right: 0px;
}
}






@media screen and (max-width: 1300px){
.footer .section_1 .nav_all dl{
	width: 140px;
}
.head .nav_list_all .sub .slide.slide2{
	width: 992px;
}
.head .logo{
	width: 12%;
	margin-left: 3%;
}
.head .right{
	margin-right: 3%;
}
.head .nav_list_all {
    margin-left: 5%;
    width: 53%;
}
.article_main .pro_sec_1 .right .title .pro_title{
	margin-bottom: 10px;
}
.article_main .pro_sec_1 .right .desc{
	padding-top: 20px;
	margin-bottom: 20px;
}
.article_main .pro_sec_1 .right .chat_share .chat{
	float: none;
}
.article_main .pro_sec_1 .right .chat_share .share{
	float: none;
	margin-left: 0px;
	margin-top: 10px;
}
}




@media screen and (max-width: 992px){
.article_main .pro_sec_1 .left{
	float: none;
	width: 100%;
}
.article_main .position{
	background-position: 10px center;
	padding-left: 30px;
}
.article_main{
	padding-top: 30px;
}
.article_main .pro_sec_1 .right{
	float: none;
	width: 100%;
	margin-top: 20px;
}
.article_main .pro_sec_1{
	padding: 15px 15px;
}
.article_main .pro_sec_2{
		padding: 15px 15px;
}
.article_main .pro_sec_3{
		padding: 15px 15px;
}
.channle_main .sidebar{
	float: none;
	width: 100%;display: none;
}
.channle_main .sidebar .title{
	border-radius: 30px 0px 0px 0px;background:linear-gradient(76deg,rgba(0,146,63,1),rgba(175,207,0,1));
}
.channle_main .right_content{
	float: none;
	width: 100%;
}

.contact_main .dt_map .sideinfor .lis{
	margin-bottom: 3%;
}
.row>.span-4{

	width: 100%;
	float: none;
	margin-right: 0px;
	margin-bottom: 10px;
	zoom: 1;
	overflow: hidden;
}
.contact_main .dt_map .sideinfor .inforwo{position:static;transform: translate(0%, 0%);padding: 4%;}
.contact_main .dt_map .sideinfor{
	position: static;
	width: 100%;
	zoom: 1;
	overflow: hidden;
	height: auto;
}
.contact_main .dt_map{
	height: auto;
}
.contact_main .dt_map .map_con{
	height: 500px;
}
.footer .section_1 .nav_all{
	float: none;
	zoom: 1;
	overflow: hidden;
}
.footer .section_1 .nav_all dl{
	width: 50%;
}
.footer .section_2 .words .right{
	float: none;
}
.footer .section_2 .words .left{
	float: none;
}
.footer .section_1 .contact{
	float: none;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
.footer .section_1{
	height: auto;
}
.slide_channel{
	display: none;
	line-height: 2.4;
	text-indent: 4em
}
.slide_channel dt{

    line-height:50px;
    text-decoration: none;
    text-indent: 3em;
    font-size: 16px;
    color: #FFFFFF;
    border-bottom: solid 1px rgba(255,255,255,0.3);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    font-weight: 300;

}
.slide_channel  dd{

    line-height:40px;
text-indent: 5em

}
.pc{
	display: none;
}
.wap{
	display: block;
}
}

@media screen and (max-width: 640px){
.channle_main .right_content .news_list li .imgbox{
	float: none;
	width: 100%;
	margin-bottom: 10px;
}
.channle_main .right_content .news_list li .content{
	float: none;
	width: 100%;
}
.channle_main .right_content .news_list li{
	padding: 20px;
}
.channle_main .right_content .type_position{
	padding-left: 20px;
	padding-right: 20px;
}
	.banner .imgbox{
		height: 250px;
	}
.main .section_2 .tab .hd ul{
	width: 100%;
}
.main .section_1,.main .section_2{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;
}
.main .section_3,.main .section_4{
	padding-top: 20px;
	padding-bottom: 20px;	
}
.main .section_1 .left{
	float: none;
	width: 100%;
}
.main .section_1 .right{
	float: none;
	width: 100%;
	clear: both;
	padding-top: 20px;
}
.main .section_1 .left .link a{
	padding-left: 20px;
	margin-right: 0px;
	width: 33.333%;
}
.main .section_2 .tab{
	padding-top: 20px;
}
.main .section_2 .tab .bd{
	padding-top: 20px;
}
.main .section_2 .tab .bd .model .list li{
	width: 48%;
	margin: 0px 1%;

	margin-bottom: 2%;
}
.main .section_3 .ani_pic .item{
	float: none;
	width: 100% !important;
	height: 259px;
}
.main .section_3 .ani_pic{
	height: auto;display: none;
}
.main .section_4 .news .left{
	float: none;
	width: 100%;
	margin-bottom: 20px;
}
.main .section_4 .news .right{
	float: none;
	width: 100%;
}
.main .section_4 .news .right li .words .desc{
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.footer .section_1{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 30px;
}
.footer .section_2 .words .left{
	line-height: 20px;
	text-align: center;
	padding: 10px 10px;
}
.footer .section_2 .words .right .tit{
	padding-left: 10px;

}
.footer .section_2 .words .right .flink select{
	width: 120px;
	float: right;
}
.footer .section_2 .words .right .flink{
	float: right;
	margin-right: 10px;
}
.contact_bd .sendform .model1 .s1{
	float: none;
	width: 100%;
	margin: 0px;
	margin-bottom: 10px;
}
.contact_bd .sendform .model1{
	margin-bottom: 0px;
}
.contact_bd .sendform .model2,.contact_bd .sendform .model3{
	margin-bottom: 10px;
}
.channel{
	height: 200px;
}
.contact_main .position{
	width: 96%;
	margin: auto;
	margin-bottom: 10px;
}
.pro_list li{
	    width: 50%;
    margin: 0px;
    padding: 0px 1%;
    margin-bottom: 2%;
}
	.pro_list li .imgbox img{height:36vw;}
	.main .section_2 .tab .bd .model .list li .imgbox img{height:36vw;}
.article_main .pro_sec_3 .relative li{
	width: 48%;
	margin: 0px 1%;

	margin-bottom: 2%;
}
.channle_main .sidebar .model:last-child{
display: none;
}
}


@media screen and (max-width: 992px){
.wap{display: block;}
}
.wapMenu {
   position: fixed;box-shadow: 0 0 10px rgba(115,115,115,.3);
   left: 0;
   bottom: 0px;
   width: 100%;
   background: #fff;
   text-align: center;
   height: 70px;
   z-index: 777;
}
.wapMenu ul {
   display: -webkit-box;
   display: -moz-box;
   display: -webkit-flex;
   display: -moz-flex;
   display: -ms-flexbox;
   display: flex;
}
.wapMenu li {
   flex: 1;
}
.wapMenu li a {
   display: block;
   font-size: 15px;
   font-family: Microsoft YaHei;
   font-weight: 400;
   color: #333e46;
   padding-top: 44px;
   line-height: 1;
   height: 100%;
   position: relative;
   height: 70px;
}
.wapMenu li:nth-child(1) a {
   background: url(../images/j1.png) no-repeat center 13px;
   background-size: 25px;
}
.wapMenu li:nth-child(2) a {
   background: url(../images/j2.png) no-repeat center 13px;
   background-size: 25px;
}
.wapMenu li:nth-child(3) a {}
.wapMenu li:nth-child(3) a:after {
   background: url(../images/j3.png) no-repeat center 13px;
   background-size: 55px;
   content: "";
   position: absolute;
   left: 0px;
   top: -25px;
   width: 100%;
   height: 100%;
}
.wapMenu li:nth-child(3) a span {
   position: relative;
   z-index: 5;
   display: block;
}
.wapMenu li:nth-child(4) a {
   background: url(../images/j4.png) no-repeat center 13px;
   background-size: 25px;
}
.wapMenu li:nth-child(5) a {
   background: url(../images/j5.png) no-repeat center 13px;
   background-size: 25px;
}
