@charset "utf-8";
@media screen and (max-width:1400px)
{
/*.container { max-width:92%; margin:0 auto; }*/
.topbg{ max-width:92%; height:48px; line-height:48px; margin:0 auto; display:flex; justify-content:space-between; }
.head{ clear:both; margin:25px auto; max-width:92%; display:flex; }
.widthbox{ max-width:92%; margin:0 auto; padding:0px; }
.myslider{ max-width:92%; margin:0px auto; width: calc(100% - 100px); }
.mainbg10{ max-width:92%; margin:0 auto; padding:0px}
.right { clear:both; max-width:92%; margin:0 auto; padding:0 0%; background:#FFF; }
.posbox { max-width:92%; clear:both; overflow:hidden; margin:0 auto; }
.menu3,.menu4 { clear:both; margin:20px auto 20px auto; max-width:92%; }

.ibiaoti .bt_con{ margin:20px auto 0 auto; width:85%; line-height:30px; }

/*内页*/
.mainarea{ margin:0 0%;}
}

@media screen and (max-width:1214px)
{
/*简介*/
.mainbg7_content_l dl dt{ font-size:26px; font-weight:bold; }
.mainbg7_content_l dl dd{ font-size:26px; font-weight:bold; margin:5px 0 0 0; }

.menu4 ul li{ width:33%; padding:0.3% 0.3%; }

}

@media screen and (max-width:1000px)
{
/*Banner大图调用 开始*/
.bannerwrap .banner .mask { vertical-align:middle; position:absolute; width:100%; height:20px; right:0; bottom:7%; text-align:center; }
/*Banner大图调用 结束*/

.dianhua{ display:none; }

}

@media screen and (max-width:960px)
{
.headerright{ padding:0px; }

/*4大优势*/
.item-bottom .item-zi{ width:100%; }
.item-bottom .item-biao{ display:none; }
/*4大优势 end*/

/*咨询*/
.zixun{ color:#fff; background: -webkit-linear-gradient(left, #06beff, #3985ff); padding:10% 5%; margin:0px 0 0 0; display:block; justify-content:space-between; }
.zixun h3{ font-size:24px; font-weight:bold; }
.zixun .content{  line-height:28px; margin:20px 0 0 0; }
.zixun .zixun_left{ width:100%; text-align:center; }
.zixun .zixun_right{ width:240px; text-align:center; margin:20px auto 0 auto; }
.zixun .zixun_right span{ font-size:25px; font-weight:bold; background:url(../images/dianhua.png) no-repeat center left; padding:0 0 0 50px; }
.zixun .zixun_right a{ display:block; width:80%; margin:10px auto 0 auto; background:#fff; border-radius:30px; line-height:40px; font-size:24px; }
/*咨询 end*/

.footerbox{ display:block; justify-content:space-between;  margin:0 0 5% 0; }
.footmenu{ display:flex; justify-content:space-between; padding:0px 0; margin:0 0 25px 0; width:100%; }


/*内页*/
.position{ display:none;}
.menu3 h3,.menu1 a{ width:32%;}
/*产品view页*/
.proviewle{ margin:0 auto;float:none;width:100%;}
.proviewri{float:none; width:100%;margin-left:0;}

}

@media screen and (max-width:880px)
{
/*搜索*/
.sousuo_l{ float:none; line-height:24px; font-size:14px; color:#666666; text-align:center; }
.sousuo_l a{ font-size:14px;}
.sousuo_r{ margin:20px auto 0px auto; padding:0px 0px 0 0; float:none; width:320px; }

/*简介*/
.mainbg7box{ clear:both; margin:30px auto 0px auto; width:100%; padding:0 0 0 0; overflow:hidden;}
.mainbg7_content{ display:block; justify-content:space-between; }
.mainbg7_content_l{ width:100%;padding:0 0 0 0;   }
.mainbg7_content_l dl dt{ font-size:26px; font-weight:bold; }
.mainbg7_content_l dl dd{ font-size:26px; font-weight:bold; margin:5px 0 0 0; }
.mainbg7_content_r{ width:100%; margin:0 0 20px 0; }
/*简介*/

/*产品中心*/
.mainbg9{ clear:both; padding:0 0 80px 0;  }
.chanpin{ background:#ffffff; padding:5px 10% 10% 10%; }
.chanpin_mune{ display:block; justify-content:space-between; }
.chanpin_mune .ibiaoti{ width:100%; margin:0px 0 0px 0; padding:0px;  }
.chanpin_mune ul{ background:#fff; width:100%; margin:10px 0 0 0; padding:0; display:flex; justify-content:space-between; flex-wrap:wrap; }
.chanpin_mune ul li{ width:48%; padding:0px; margin:0px 1% 5px 1%; height:auto; }
.chanpin_list ul{ display:flex; justify-content:space-between; flex-wrap:wrap; margin:50px 0 0px 0;  padding:0px; }
.chanpin_list ul li{ text-align:center; width:48%; margin:0 0 20px 0;  }
/*产品中心 end*/
.mainbg10{}
.mainbg10 .ibiaoti{ margin:0px 0 20px 0;  }
.swiper-button-next,.swiper-button-prev{ display:none; }

.mainbg8 .content{ display:block; justify-content:space-between; }
.xinwen_left{ width:100%; }
.mainbg8 ul.xinwen_list{ width:100%;}

.info_licheng dl dd p{ font-size:16px;  }

}

@media screen and (max-width:720px)
{
/*首页四个优势*/
.mainbg1{ clear:both; overflow:hidden; }
.mainbg1 ul{ display:flex; flex-wrap:wrap; justify-content:space-between; clear:both; overflow:hidden; padding:0% 0 0% 0; background:none;  }
.mainbg1 ul li{ width:47%; margin:0 0 40px 0; }
.mainbg1 ul li a{ display:block; padding:0 0%; }
.mainbg1 ul li img{transition: all linear 0.3s; background:#fff; padding:0px 10px; }
.mainbg1 ul li:hover img{	-ms-transform:rotate(360deg); /* IE 9 */-webkit-transform:rotate(360deg); /* Safari and Chrome */transform:rotate(360deg);}
.mainbg1 ul li:nth-child(4){ border:0px; }
.mainbg1 ul h3{ font-size:18px; font-weight:bold; margin:30px 0 20px 0; }
.mainbg1 ul h3 strong{ color:#2461c7; margin:0 10px 0 0;  }
.mainbg1 ul .content{ }
.mainbg1 ul .content p{  line-height:24px; font-size:15px; color:#666; }
/*首页四个优势 end*/

.bottom_dh{ background:none; background-size:cover; padding:20px 0; }

.proviewle { max-width:100%; }
.proviewri { max-width:100%; }


}

@media screen and (max-width:680px)
{
.head .logo{ width:480px; margin:0 0 0 0;  }
.logocon1 { font-size:20px; line-height:28px; margin:0 0 10px 0; }
.logocon2 { font-size:16px; line-height:16px; color:#666666; }

}


@media screen and (max-width:640px)
{
.ibiaoti{ text-align:center; background:url(../images/biaotibg.png) no-repeat bottom center; padding:0 0 0px 0; margin:20px 0 30px 0;  }
.ibiaoti a{ font-size:30px; font-weight:bold;  }
.ibiaoti .bt_sup{ color:#e6e6e6; font-weight:bold; font-size:26px; line-height:30px;  }
.ibiaoti .bt_con{ display:none; }

/*4大优势*/
.item-bottom{ display:flex; justify-content:space-between; padding:30px 7%; }
.item-bottom .item-zi h3{ font-size:20px; }
.item-bottom .item-zi p{ line-height:22px; color:#666666; font-size:14px; }
/*4大优势 end*/

.mainbg8{ clear:both; margin:50px auto 0px auto; width:100%; padding:0px 0 50px 0; background:#f9f9f9; overflow:hidden; }
.biaoti_new{ display:flex; justify-content:space-between; line-height:40px;  padding:0 0 10px 0; }
.mainbg8 .content{ display:block; justify-content:space-between; }
.xinwen_left{ width:100%; }
.leftbox{ display:block; justify-content:space-between; }
.leftbox dl{ width:100%; padding:0px; border-bottom:1px solid #e5e5e5; margin:0 0 35px 0; }
.leftbox dl a{ display:block; }
.leftbox dl .xwimg img{ width:100%; }
.leftbox .biaoti_new{ margin:0 0 12px 0;    }
.leftbox ul{ width:100%;  padding:0px 0 0 0; margin:0px 0 0 0; }
.mainbg8 ul a{ display:block; margin:0 0 0px 0; padding:0px; line-height:40px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; font-size:16px; }

.footmenu{ display:none; }

/*job招聘*/
.job_shuoming{ line-height:30px; margin:25px 0 0px 0; }
.job_tel{ text-align:center; margin:0 0 8% 0; }
.job_tel span{ font-weight:bold; font-size:26px; color:#d43126; }
.menus ul li{ margin: 5px;border: 1px solid #d3d3d3;border-radius: 50px; padding:10px 0%; flex:1; cursor: pointer}

.show_table tbody tr td:nth-child(2),.show_table tbody tr td:nth-child(4){ display:none; }

.info_licheng dl{ display:block;   }
.info_licheng dl dt{ margin:0 0px 10px 0; width:100%;  }
.info_licheng dl dd{ width:100%; }

/*内页*/
.menu3 h3,.menu1 a{ width:49%;}
.menu4 ul li{ width:49%; padding:0.3% 0.3%; }

.linkbox{ padding-bottom:60px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#00979b; 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%;}

.yb_conct{ display:none; }
}

@media screen and (max-width:560px)
{
.topbox dl dd{ display:none; }

.head .logo{ margin:0 0 0 0;  }
.head .logo img{ width:70px;}
.head .logo a{  }
.logocon1 { font-size:20px; line-height:28px; margin:0 0 10px 0; }
.logocon2 { display:none; }

.indexbg1{ background:url(../images/indexbg1.jpg) no-repeat top center; padding:50px 0 0 0; margin:0px 0 0 0; }
/*时间人数开始*/
.wrapper{ clear:both; overflow:hidden; margin:0px 0 0 0; display:flex; flex-wrap:wrap; justify-content:space-around; }
.wrapper1{  text-align:center; margin:0 0px 0px 0; width:33%; background:url(../images/timebg.gif) no-repeat center bottom; padding:0 0 20px 0;  }
.time1 span{ font-size:30px; font-family: Arial,Verdana, Geneva, sans-serif; font-weight:bold; }
.time1 strong{ font-size:14px; font-weight:normal;background: -webkit-linear-gradient(left, #06beff, #3985ff); border-radius:20px; color:#fff; padding:1px 4px; margin:0 0 0 10px; }
.timex{ font-size:20px; }
/*时间人数结束*/

/*咨询*/
.zixun h3{ font-size:24px; font-weight:bold; }
.zixun .content{ display:none; }
.zixun .zixun_left{ width:100%; text-align:center; }
.zixun .zixun_right{ width:240px; text-align:center; margin:20px auto 0 auto; }
.zixun .zixun_right span{ font-size:22px; font-weight:bold; background:url(../images/dianhua.png) no-repeat center left; background-size:auto 100% ; padding:0 0 0 50px; }
.zixun .zixun_right a{ display:block; width:60%; margin:10px auto 0 auto; background:#fff; border-radius:30px; line-height:30px; font-size:16px; }
/*咨询 end*/

}

@media screen and (max-width:430px)
{
.head{ clear:both; margin:15px auto;  }
.head .logo{ width:280px; margin:0 0 0 0;  }

/*简介*/
.mainbg7box{ clear:both; margin:30px auto 0px auto; width:100%; padding:0 0 0 0; overflow:hidden;}
.mainbg7_content{ display:block; justify-content:space-between; }
.mainbg7_content_l{ width:100%;padding:0 0 0 0;   }
.mainbg7_content_l dl dt{ font-size:20px; font-weight:bold; }
.mainbg7_content_l dl dd{ font-size:18px; font-weight:bold; margin:5px 0 0 0; }
.mainbg7_content_l ul{ display:flex; margin:30px 0 0 0; }
/*时间人数开始*/
.wrapper{ clear:both; overflow:hidden; margin:0px 0 0 0; display:flex; flex-wrap:wrap; justify-content:space-around; }
.time1 span{ font-size:20px; font-family: Arial,Verdana, Geneva, sans-serif; font-weight:bold; }
.timex{ font-size:18px; }
/*时间人数结束*/

.ibiaoti a{ font-size:24px; font-weight:bold;  }
.ibiaoti .bt_sup{ color:#e6e6e6; font-weight:bold; font-size:20px; line-height:30px;  }

/*内页*/
.menu3 h3,.menu1 a{ width:100%;}

}

/*手机站导航必要样式不能删除*/
@media screen and (min-width:1000px) {
.headerpagewap{display: none}
}