@charset "utf-8";

@media screen and (max-width:1680px)
{
.com_about li:nth-child(2) {  padding:0 8% 0 6%; }
}

@media screen and (max-width:1520px)
{
.bannerwrap .banner .mask { bottom:10%;}

.head_top {width:96%;}

.head{width:96%;}

.widthbox{ width:96%;}

.jy_service .bt {width:96%;}

.menu3 {width:96%;}

.right {width:96%;}

.product_list li {margin:1rem 1.3rem 1rem 0;}

}

@media screen and (max-width:1440px)
{
.com_about li:nth-child(2) { width:52%;}
.com_about li:nth-child(2) .lyjc { word-break:break-all;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;}
}


@media screen and (max-width:1350px)
{

.head .logo{ width:600px; margin:0 0 0 0;}
.head .logo img{ max-width:100%;}

.chanpin_list{ width:73%; }

#owl-demo .item li .owlwz { height:200px; overflow:hidden; line-height:1.4rem;}

.tsks li { width:24%;}

.zklm li { width:19%;}

.dspic {width:130%; margin-left:-12rem;}

.mainarea{ margin:0 0%;}
}

@media screen and (max-width:1280px)
{
.com_about { background-position:-5rem;}
.com_honor li p { width:100%; padding-left:0rem; text-align:center;  line-height:3rem; background:#12a96a; color:#fff; margin-top:0rem;  position:relative;transition: .3s;}
.com_history li:nth-child(2){ width:63%;}

.com_about li:nth-child(2) {  padding:0 6% 0 2%; }

.nynews_4 li a .xwwz { width:55%;}
.nynews_4 li a .xwtp { width:40%;}


}

@media screen and (max-width:1024px)
{
.websearch { display:none}	
.hotnews { height:60px;}	
.hotnews .btt1 { padding:0 0.5rem;line-height:60px;font-size:1.2rem;}
.sucaihuo li a { font-size:1rem;}
.sucaihuo {height:60px; line-height: 60px; margin-left:2%;}

.jy_service .post { background:none; background-position:0; }

.tsks li { width:32%; }

.zklm li { width:23.5%;}

.hz_center .leftmap { width:100%;}
.hz_center .righthf { width:100%; padding:3rem 0;}

.fouran { margin:3rem 0;}
.fouran li {width:49%; margin-bottom:1rem;}

.gsjj1-2 ul li .case_zi{ font-size:18px;top:20%;}


.com_history { background:none}
.com_history ul { padding:0;}
.com_history li:nth-child(1){ padding:2rem; width:100%; background:#12a96a;}
.com_history li:nth-child(2) { width:100%;background:#f2f7f9; padding:2rem;}

.footer_two ul{ width:80%;}


/*.product_list li:nth-child(3n) { margin:1rem 1.3rem 1rem 0;}*/

.com_about{ background:none;}
.com_about ul{  margin:0rem auto 2rem auto; padding:0rem 0 0 0;}
.com_about li:nth-child(1) { width:0%;}
.com_about li:nth-child(2) { width:100%;padding:4%;}

.com_honor li { width:23%; margin-bottom:1.5rem;}
.com_honor li:hover p { width:100%;}

.product_list li { width:49%;margin:0.5rem 0.8rem 0.5rem 0; }
.product_list li:nth-child(2n) { margin-right:0}
.product_list li:nth-child(3n) { margin:0.5rem 0.8rem 0.5rem 0; }

.footer_two ul{ width:100%;margin-bottom:2rem; line-height:2rem; }
.footer_two dl{ justify-content:space-between; width:100%; }
.footer_two dl dd{ width:18%; text-align:center;margin-left:0rem;}
.footer_two dl dd img { width:100%;}
.footer_two dl dd p {font-size:0.9rem;}


}

@media screen and (max-width:960px)
{

.jy_service { background-size:61%; margin-bottom:3rem; }
.jy_service li {padding:1.5rem 0;}

.jy_service ul { padding-bottom:0rem;}

.news_2 { margin:0rem auto;}

.news_2 li { width:100%; margin-bottom:2rem;}

.dspic {width:140%; margin-left:-12rem;}

.com_honor li { width:48.5%; margin-bottom:0.8rem;}
.com_honor li img { width:100%;}
.com_honor li p {height:3rem; overflow:hidden;}


.positioninfobox {padding:6% 0 10% 0;}
.menu3 h3 { background:#13a96c;}

.nynews_1 li { width:100%; padding:1rem;}

.nynews_2 { padding:2rem 0; margin-bottom:2rem;}
.nynews_2 li { width:49%; line-height:1.6rem; margin-bottom:0.5rem;}
.nynews_2 li img { margin-bottom:0.5rem;}
.nynews_3 li { width:100%;margin:0.5rem 0;}
.nynews_4 li { width:100%; margin-bottom:1.5rem; padding:1rem 0;}


/*内页*/
.menu3 h3,.menu1 a{ width:33.3%;}
/*产品view页*/
.proviewle{ margin:0 auto;float:none;width:100%;}
.proviewri{float:none; width:100%;margin-left:0;}

}

@media screen and (max-width:854px)
{

.jy_service { background-size:60%; }

.jy_service li img { width:40%; }
.jy_service li h1 { font-size:1.1rem; line-height:2rem; font-weight:bold;}
.jy_service li p { font-size:0.85rem; }

.zklm li { width:32.2%;}

.gy_tubiao { margin-top:2rem; }

.gy_tubiao li { width:49%; margin:0.3rem 0; padding:1.5rem 0; }
.gy_tubiao li img { width:40%; margin-bottom:0.5rem;}

.keshi_view { margin-top:2rem;}

.footermenu{ display:none;}
.footer_two{ display:block; justify-content:space-between; padding:5% 0; }
.footer_two ul{ display:flex; flex-wrap:wrap; justify-content:space-around; }
.footer_two ul li{ width:48%;  display:flex; flex-wrap:wrap; margin:0 0 15px 0; }
.footer_two dl{ display:flex;justify-content:space-around; width:100%; margin:25px 0 0 0; }

}


@media screen and (max-width:768px)
{

.hotnews .btt1 img { display:none; margin-right:0rem;}

.ibiaoti a{ font-size:24px; font-weight:bold;  }

.ibiaoti3 span { font-size:24px; color:#333333;}

.news_2 .xwlist {  margin-top:1rem;}
.news_2 .xwlist dd h3 { font-size:1.2rem;  margin-top:1rem;  }
.news_2 .xwlist dl { padding:0.5rem 1rem 1rem 1rem;}

.jy_service{ background:none}
.jy_service li { width:25%;}
.jy_service li:nth-child(5){  margin-left:0%;}

.jy_service .bt { margin:0 auto 2rem auto; width:90%; text-align:center; }
.jy_service .bt h1 {font-size:30px; font-weight: bold;color:#333; line-height:3.5rem; }

.tsks li { width:49%; }

.dspic { display:none;}
.dspic_01 { display: block;}
.dspic_01 img { width:100%;}

.expert { margin:2rem auto;}

.yxjj_list li { width:50%; padding:1.5rem; }


 
.yb_conct{ display:none; }

}



@media screen and (max-width:640px)
{
.bannerwrap .banner .mask { bottom:15%;}
.head .logo{ width:500px; height:68px; margin:0 0 0 0;  }

.index_hot{ margin-bottom:0rem; }

.news_2 li img { max-width:100%;}

/*内页*/
.menu3 h3 { width:50%; padding:0rem;}
.menu3 h3 a, .menu3 h3 a:link, .menu3 h3 a:visited  { font-size:16px; padding:2px 0;}

.keshi_view .content .leftpic { width:100%; margin-bottom:1rem; }
.keshi_view .content .leftpic img {width:100%;}
.keshi_view .content .rightnr { width:100%; line-height:2rem;}

.zhuanjia li { width:100%;margin:0rem 0;}

.product_list li { width:100%;margin:0.5rem 0; }

.infosearch input[type="text"] { width:300px;}

.vr_zhuan { text-align:center; position: inherit; left:0%; transform:translateX(-0%); -webkit-transform:translateX(-0%); width:163px; height:162px; padding-top:13px; z-index:9; margin:auto;  background:url("https://www.vindiou-vins.com/images/hy_bg.jpg") top center no-repeat;}
.vr_zhuan p { display:none;}

.com_about li:nth-child(2) .lyjc { word-break:break-all;display:-webkit-box;-webkit-line-clamp:20;-webkit-box-orient:vertical;overflow:hidden;}
.com_about .abmore { width:160px; margin:1.5rem auto 0 auto;}

.product-number-info { margin-bottom:1rem;}
.product-number-info li { width:50%;}
.product-number-info li:nth-child(3){ margin-left:0%;}

.zj_view li:nth-child(1) { width:100%; text-align:center;}
.zj_view li:nth-child(2) { width:100%;}
.zj_view li:nth-child(3) { width:100%;}

.footerbottom{ padding-bottom:0px; }
.fnav2{ display: none;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#f37305; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:30%;vertical-align:middle; padding-left:4%; padding-right:5%;}

.zklm li { width:49%;  line-height:2.4rem; margin:0.2rem 0;}
.zklm li a { font-size:0.9rem;}

.fouran li h3 { font-size:1.4rem; color:#fff;}
.fouran li { padding:2rem 0 3rem 0;}
.fouran li img { width:40%; margin-bottom:0.6rem;} 


.tsks { padding:2rem 0;}
.tsks li { height:2.8rem;  line-height:2rem;  border:2px solid #4eb67d; border-radius:1.5rem; overflow:hidden; margin-bottom:0.5rem;}
.tsks li a {font-size:0.97rem;}
.tsks li a img{ width:48px; margin-right:0.4rem;}

.zklm { padding:2rem 0; }

.fouran { margin:2rem 0 1.2rem 0;}

}

@media screen and (max-width:580px)
{
.head_top span:nth-child(1) { display:none}
.head_top span:nth-child(2) { display:none}
.head_top span:nth-child(4) { display:none}

.ibiaoti{ text-align:center;  margin:0 auto 1rem auto;}

.head .logo{ width:300px; height:41px; margin:0 0 0 0; overflow:hidden; }
.head .logo img {width:300px; height:41px;}

.index_hot{  position:!important; margin:1rem auto;}

.hotnews .btt1 { width:25%;}
.sucaihuo { width:75%;}
.sucaihuo li a { width:98%;}
.sucaihuo .date { display:none}

.jy_service{ padding:0rem 0 0rem 0;}
.jy_service .bt { margin:0 auto 1rem auto;}

.jy_service li { width:50%;}
.jy_service li h1 { font-size:1.2rem; line-height:2rem; font-weight:none;}
.jy_service li img { width:20%; }

.news_2 { margin:0rem auto;}

.info_view h1.title { font-size:1.4rem;}
.infosearch input[type="text"] { width:240px;}
.infosearch input[type="submit"] { width:100px; }

.product_list li .zjjs h3 { font-size:1.4rem;}

.infodes { display:none;}

.info_list .kybt .date { width:50px;}
.kpmore { margin:1rem auto 0rem auto;}

.com_history .ls_pic a { width:100%; margin:0.5rem 0;}

.footerbottom{  padding:10px 0 15px 0; text-align:center; color:#666;line-height:1.8rem;}


.fl_menu a{  width:90px; font-size:14px;  }

.footer_two ul{ display:block; flex-wrap:wrap; justify-content:space-around; }
.footer_two ul li{ width:100%;  display:flex; flex-wrap:wrap; margin:0 0 15px 0; }

}

@media screen and (max-width:520px)
{
.positioninfobox { padding:2rem 0 4rem 0;}
.position{ display:none;}
.positioninfo { font-size:1.7rem;}

/*.menu3 h3,.menu3 a{ width:40%;}*/


}

@media screen and (max-width:480px)
{


.yxjj_list li { width:100%; padding:1.5rem; }
.yxjj_list li a { margin-bottom:0.5rem; }


.info_list ol.info span.date {  width:100px;font-size:15px;}

}

@media screen and (max-width:380px)
{

	
.footer_two li div { font-size:15px;}



.infosearch input[type="text"] { width:160px;}
.infosearch input[type="submit"] { width:90px; }

}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1025px) {
.headerpagewap{display: none}
}

