/* 导航栏列表 */
.navigation-is-open .mo_top .moxl{ left:0;}
.navigation-is-open{ overflow:hidden}

.c2-title{font-size: 24px; line-height: 36px; overflow: hidden; display: block; height: auto; color:#fff; text-align:center; }

.cd-nav-trigger {
  position: absolute;
  z-index: 3;
  top:8px;
  height: 38px;
  width: 38px;
  border-radius: 50%;
  /* image replacement */
  overflow: hidden;
  right:2%;
  text-indent: 100%;
  white-space: nowrap;
  -webkit-transition: -webkit-transform 0.5s;
  -moz-transition: -moz-transform 0.5s;
  transition: transform 0.5s;
}
.cd-nav-trigger .cd-nav-icon {
  /* icon created in CSS */
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  width: 28px;
  height: 2px;
  background: #0056b8;
}
.cd-nav-trigger .cd-nav-icon::before, .cd-nav-trigger .cd-nav-icon:after {
  /* upper and lower lines of the menu icon */
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: inherit;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.5s, width 0.5s, top 0.3s;
  -moz-transition: -moz-transform 0.5s, width 0.5s, top 0.3s;
  transition: transform 0.5s, width 0.5s, top 0.3s;
}
.cd-nav-trigger .cd-nav-icon::before {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: translateY(-7px);
  -moz-transform: translateY(-7px);
  -ms-transform: translateY(-7px);
  -o-transform: translateY(-7px);
  transform: translateY(-7px);
}
.cd-nav-trigger .cd-nav-icon::after {
  -webkit-transform-origin: right bottom;
  -moz-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
  -o-transform-origin: right bottom;
  transform-origin: right bottom;
  -webkit-transform: translateY(7px);
  -moz-transform: translateY(7px);
  -ms-transform: translateY(7px);
  -o-transform: translateY(7px);
  transform: translateY(7px);
}
.no-touch .cd-nav-trigger:hover .cd-nav-icon::after {
  top: 3px;
}
.no-touch .cd-nav-trigger:hover .cd-nav-icon::before {
  top: -3px;
}
.cd-nav-trigger svg {
  position: absolute;
  top: 0;
  left: 0;
}
.cd-nav-trigger circle {
  /* circle border animation */
  -webkit-transition: stroke-dashoffset 0.4s 0s;
  -moz-transition: stroke-dashoffset 0.4s 0s;
  transition: stroke-dashoffset 0.4s 0s;
}
.navigation-is-open .cd-nav-trigger {
  /* rotate trigger when navigation becomes visible */
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.navigation-is-open .cd-nav-trigger .cd-nav-icon::after,
.navigation-is-open .cd-nav-trigger .cd-nav-icon::before {
  /* animate arrow --> from hamburger to arrow */
  width: 50%;
  -webkit-transition: -webkit-transform 0.5s, width 0.5s;
  -moz-transition: -moz-transform 0.5s, width 0.5s;
  transition: transform 0.5s, width 0.5s;
}
.navigation-is-open .cd-nav-trigger .cd-nav-icon::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.navigation-is-open .cd-nav-trigger .cd-nav-icon::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.no-touch .navigation-is-open .cd-nav-trigger:hover .cd-nav-icon::after, .no-touch .navigation-is-open .cd-nav-trigger:hover .cd-nav-icon::before {
  top: 0;
}
.navigation-is-open .cd-nav-trigger circle {
  stroke-dashoffset: 0;
  -webkit-transition: stroke-dashoffset 0.4s 0.3s;
  -moz-transition: stroke-dashoffset 0.4s 0.3s;
  transition: stroke-dashoffset 0.4s 0.3s;
}

.ma-infinitypush-wrapper .ma-infinitypush > ul, .ma-infinitypush-wrapper .ma-infinitypush > ol{ border-bottom:0px}
.ma-infinitypush-wrapper .ma-infinitypush ul li{ border-bottom:1px solid #fff}
.ma-infinitypush-wrapper .ma-infinitypush ul li a{ padding: 0px 8%;}
.ma-infinitypush-wrapper .ma-infinitypush ul li a i{ display:inline-block; width:20px; height:20px; border-radius:100%; text-align:center; line-height:20px; border:1px solid #fff}


/*****************************************************************
 * Infinity Push
 *****************************************************************/
.ma-infinitypush-open {
  display: block;
  position: fixed;
  overflow: hidden;
  height: 100%;
  width: 100%;
}

.ma-infinitypush-wrapper {
  background:rgba(0, 86, 184,.6);
  position: fixed;
  height: 100%;
  width:100%;
  z-index: 999;
  margin-top:85px;
  left:-1920px;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease; 
}
.ma-infinitypush-wrapper.on{ left:0px;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease; }
.ma-infinitypush-wrapper.ma-infinitypush-active-button{
  position: absolute;
   left:-255px !important;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;
}
.ma-infinitypush-wrapper.ma-infinitypush-active-button.on{ left:0px !important;transition: all 0.3s ease;
    -webkit-transform: all 0.3s ease;}
.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-left .ma-infinitypush-button {
  margin: 0 0 0 22px;
  right: -44px;
}
.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button {
  margin: 0 22px 0 0;
  left: -44px;
}
.ma-infinitypush-wrapper .ma-infinitypush-button {
  display: block;
  box-shadow: inset 0 4px #3498db, inset 0 6px white, inset 0 9px #3498db, inset 0 11px white, inset 0 14px #3498db, inset 0 16px white;
  position: absolute;
  text-indent: -9999px;
  width: 20px;
  height: 20px;
  top: 13px;
  cursor: pointer;
  z-index: 100;
}
.ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ul li ul, .ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ul li ol, .ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ol li ul, .ma-infinitypush-wrapper.ma-infinitypush-left .ma-infinitypush ol li ol {
  border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ul li ul, .ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ul li ol, .ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ol li ul, .ma-infinitypush-wrapper.ma-infinitypush-right .ma-infinitypush ol li ol {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.ma-infinitypush-wrapper .ma-infinitypush {
  background:#0056b8;
  position: relative;
  height: 100%;
  width:100%;
  overflow-x: hidden;
  overflow-y: auto;
  z-index: 5000;
}
.ma-infinitypush-wrapper .ma-infinitypush ul, .ma-infinitypush-wrapper .ma-infinitypush ol {
  background-color: #0056b8;
  list-style-type: none;
  width: 100%;
  overflow-x: hidden;
}
.ma-infinitypush-wrapper .ma-infinitypush ul li, .ma-infinitypush-wrapper .ma-infinitypush ol li {
  height: 45px;
  width: 100%;
  background:#0056b8;
  line-height:45px;
}
.ma-infinitypush-wrapper .ma-infinitypush ul li a, .ma-infinitypush-wrapper .ma-infinitypush ol li a {
  color: #fff;
  display: block;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  height: 100%;
  margin: 0;
  overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.ma-infinitypush-wrapper .ma-infinitypush ul li ul, .ma-infinitypush-wrapper .ma-infinitypush ul li ol, .ma-infinitypush-wrapper .ma-infinitypush ol li ul, .ma-infinitypush-wrapper .ma-infinitypush ol li ol {
  display: none;
  position: absolute;
  height: 100%;
  top: 0;
  background:#267bbc
  overflow-y: auto;
}
.ma-infinitypush-wrapper .ma-infinitypush ul li.ma-infinitypush-active-item, .ma-infinitypush-wrapper .ma-infinitypush ol li.ma-infinitypush-active-item {
  background-color: #093669;
}
.ma-infinitypush-wrapper .ma-infinitypush ul li.ma-infinitypush-active-item > a, .ma-infinitypush-wrapper .ma-infinitypush ol li.ma-infinitypush-active-item > a {
  color: #fff !important;
  text-decoration: none !important;
}
.ma-infinitypush-wrapper .ma-infinitypush.ma-infinitypush-sub-open {
  overflow-y: hidden;
}
.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-inactive {
  border-right: none !important;
  border-left: none !important;
  overflow-y: hidden !important;
}
.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  width: 250px;
  height: 100% !important;
  top: 0;
  left: 0;
  padding: 0 !important;
}


.mo_down{ height:0px; overflow:hidden}
.mo_down.on{ height:auto;}


.mo_top{ width:100%; display:none; position:fixed; top:60px; z-index: 999; }
.mo_top .mot{ width:100%; padding:0 2%; height:50px; background:#fff;box-shadow: 0px 0px 16px rgba(0,0,0,.2);}
.mo_top .mot .molo{ float:left; display:inline-block; height:50px; margin:0 0;}
.mo_top .mot .molo img{ height:50px;}
.mo_top .mot .momenuicon{ float:right; height:16px; margin:17px 0;}
.mo_top .mot .cloesicon{ display:none;}
.mo_top .moxl{ left:-100%; top:50px; background:rgba(50,123,246,0.5); position:absolute; z-index:99; width:100%; transition:all ease 0.3s;}
.mo_top .moxl_box{ width:60%; background:#327bf6; height:100%; padding-bottom: 50px;}

.mo_top .moxl .moxl_xun{ width:100%; float:left; position:relative;}
.mo_top .moxl .moxl_xun .moxl_xun_icon{ width:100%; height:0px; position:absolute; padding-right:10px;}
.mo_top .moxl .moxl_xun .moxl_xun_icon img{ float:right; height:10px; margin:20px 0;}
.mo_top .moxl .moxl_xun .moxl_xun_icon img.moxl_xun_img2{ display:none; width:10px; height:7px}
.mo_top .moxl .moxl_xun .moxl_xun_title{ width:100%; padding-left:10px; display:inline-block; line-height:35px; font-size:14px; color:#fff;}
.mo_top .moxl .moxl_xun .moxl_erji{ width:100%; overflow:hidden; display:none}
.mo_top .moxl .moxl_xun .moxl_erji a{ width:100%; padding-left:20px; height:30px; line-height:30px; font-size:12px; color:#fff; display:inline-block; float:left;}

/* 手机端导航栏列表结束 */


@media screen and (max-width:1200px) {
	.top1_cont{width:96%;}
	.top{width:96%;}
	#menu{width: calc(100% - 351px);}
	.nav li{width: calc(16.6% - 10px);margin-right: 10px;}
	/* 标题 */
	.a_t{font-size: 32px;}
	/* 产品 */
	.a1_ul li{}
	.pro .content_txt_list{margin-left: 0; width: 100%;}
	
	/* 解决方案 */
	.c3{width: 100%;margin-left: 0;left: 0;height: auto;padding-bottom: 50px;}
	.c33{width: 96%;}
	.tablia li{width: calc(25% - 15.75px);background-position-x: -25px!important;text-indent:75px;}
	.c3a{width: 40%;}
	.c3a img{ width: 100%!important;height: auto!important;	}
	.c3b{width: 56%;}
	.c3bb{padding-top: 20px;}
	.c3bb p{margin-bottom: 15px;}
	.c3b-title{font-size: 24px;}
	.c3b-title span{font-size: 18px;}
	
	/* 关于我们 */
	.a2{}
	.a2_ul li{width: calc(25% - 16.5px);}
	.a2_ul li a{width: 100%;}
	
	/* 新闻资讯 */
	.a4_1{width: 100%;}
	.a4_ul1 li .img img{}
	.a4_ul1 li .nr{width: calc(100% - 405px);}
	.a4_ul2 li{width: calc(50% - 26px);}
	.a4_ul2 li a{ width: calc(100% - 62px); box-sizing: border-box;}
	
	.a4_2{width: 100%;margin-top: 30px;}
	
	/* 友情链接 */
	.f_link{width: 96%; margin: 50px auto 30px; box-sizing: border-box;}
	
	/* 底部 */
	.a5_2{margin-left: 30px; width: 290px;}
	.a5_2 dt a{margin-right: 10px;}
	
	/*  */
	.left .news_list li a{ max-width: 100%;}
	.relatenew li a{max-width: 100%!important;}
	.relateproduct li a{max-width: 100%!important;}
	
	.sitemp h2{width: auto;}
	.sitemp .site{width: auto;}
	
	
	/* 内页广告图 */
	.n_banner{display: none;}
	.m_banner{display: block; width: 100%; margin-left: 0;left: 0;overflow: hidden; }
	.m_banner .centerbox{width:1920px;position: relative;margin-left: -960px;left: 50%;}
	#container{width: 96%; }
	.right{width: calc(100% - 256px);}
	/* 产品中心 */
	.product_list li{width: calc(33.333% - 30px);}
	.product_list li a.img{ height: 140px; display: flex;align-items: center;overflow: hidden;}
	.product_list li a.img img{width: 100%;height: auto;}
	/* 产品内容 */
	#relate_p .img img{width: 100%;height: auto;}
	/* 新闻列表 */
	.news_list li a{max-width: calc(100% - 230px);display: block;overflow: hidden;height: 27px;}
	.news_list li div{height: 54px; overflow: hidden;}
	
	.news_detail h3.title_bar{width: 100%;margin-left: 0;float: none;}
	.share{width: 140px; margin: 0 auto;float: none;}
	
	.content img{max-width: 100%!important; height: auto !important;}
	.content .contact-tit{width: auto!important; height: auto !important;}
	
}

@media screen and (max-width: 991px){
	.top1{ position: fixed; top: 0; z-index: 999; }
	.top{display: none!important;}
	.mo_top{display: block;}
	.mo_height{height: 110px;}
	/* 产品 */
	.a1{margin-top: 45px;}
	/* 标题 */
	.a_t{font-size: 28px;line-height: 70px;}
	
	/* 解决方案 */
	.c3{background: #0080D9 !important; margin-top: 50px;}
	.c33{padding-top: 40px;}
	.c3-con{padding-top: 20px;}
	/*.c3-title::before{content: "冠城达 —— 粉粒物料全自动称重包装生产线一体化解决方案提供商"; font-size: 24px; line-height: 36px; overflow: hidden; display: block; height: auto; }*/
	.tablia{height: 70px;}
	/* .tablia li{font-size: 16px; height: 70px;line-height: 70px; background-position-y: -5px!important;} */
	.tablia li{background: #333!important;font-size: 16px; height: 70px;line-height: 70px; text-indent:0px; text-align: center; }
	.tablia li:hover{background: #3498DB !important;}
	.taba{margin-top: 26px;}
	.c3a{width: 100%;max-width: 100%;max-height: 600px!important;}
	.c3a img{margin-left: 34px;width: calc(100% - 34px) !important;}
	.c3b{width: 100%;}
	.c3b-title{margin-left: 34px;font-size: 20px;}
	.c3bb{margin-left: 34px;}
	.c3bb p{margin-bottom: 10px;}
	
	/* 关于我们 */
	.a2{padding-bottom: 40px;}
	.a2_ul li{width: calc(50% - 11px); margin-bottom: 15px;}
	.a2_ul li:nth-child(2){ margin-right: 0; }
	.a2_ul li a{width: 100%;}
	
	/* 底部 */
	.a5_2{display: none;}
	.copyright .fl{width: 100%;}
	.copyright .fr{width: 100%!important;text-align: left!important;}
	
	.sort li{z-index: 0;}
	.sitemp{height: 62px;}
	.sitemp h2{float: none; text-indent:0; overflow: hidden;height: 31px;}
	.sitemp .site{float: none;text-align: left;}
	
	/* 产品 */
	.product_list li{width: calc(50% - 20px); margin-left: 10px; margin-right: 10px;}
	.product_list li:nth-child(3n){margin-right: 10px;}
	.product_list li a.img{ height: 160px;}
	
	/* 内页广告图 */
	.m_banner{ display: block; width: 100%; height: 220px; margin-left: 0;left: 0;overflow: hidden; }
	.m_banner .centerbox{width:1408px; position: relative; margin-left: -704px; left: 50%;}
	.m_banner img{ width: 1408px; height: 220px;}
	
	/* 产品内容 */
	.product_detail .img{ width: calc(100% - 6px); height: auto;}
	.product_detail .small{ width: 100%; height: auto;}
	.product_detail .list{margin-left: 0; width: 100%;}
}

@media screen and (max-width: 767px){
	.top1 .k1{display: none;}
	
	.search{display: none;}
	/* 标题 */
	.a_t{font-size: 24px;line-height: 50px;background-image: none;}
	.a_t span{position: relative;}
	.a_t span::after{display: block; content: ""; width: 100px;height: 2px;background-color: #ff0000;position: absolute;top: 0; left: 0; right: 0; margin: auto;}
	/* 产品 */
	.a1{margin-top: 15px;}
	.pro{margin-top: 10px!important;}
	.pro .content_txt_list .swiper-slide h3{line-height: 36px;}
	.pro .content_txt_list .swiper-slide h3 a{font-size: 15px;}
	.pro .content_txt_list .swiper-slide p{height: 25px; line-height: 25px; font-size: 14px; }
	
	/* 解决方案 */
	.c3{ margin-top: 30px;padding-bottom: 20px;}
	.c33{padding-top: 25px;}
	.c2-title{font-size: 18px; line-height: 32px; }
	.c3-title{font-size: 14px; line-height: 35px;}
	.c3-con{padding-top: 10px;}
	.tablia{height: auto;}
	.tablia li{width:calc(50% - 5px); margin-right: 10px; margin-bottom: 10px; height: 50px; line-height: 50px;}
	.tablia li:nth-child(2){margin-right: 0;}
	.taba{margin-top: 5px;}
	.c3a img{margin-left: 0;width: 100% !important;}
	.c3b-title{margin-left: 0;font-size: 16px;}
	.c3b-title span{font-size: 12px; line-height: 16px;}
	.c3bb{margin-left: 0;font-size: 14px;padding-top: 10px;}
	.c3bb p{margin-bottom: 5px;}
	
	/* 关于我们 */
	.a2{padding-top: 20px;padding-bottom: 30px;}
	.a3_t{margin-top: 10px;}
	.a2_ul{margin-top: 20px;}
	
	/* 新闻 */
	.a4{margin-top: 30px;}
	.a4_ul1 li .img{width: 100%; margin-left: 0; height: ;}
	.a4_ul1 li .img img{width: 100%;height: 320px;border: 1px solid #ddd; box-sizing: border-box;}
	.a4_ul1 li .nr{width: 100%;margin-right: 0; margin-top: 25px;}
	.a4_ul2{margin-top: 25px;}
	
	/* 友情链接 */
	.f_link{ margin: 30px auto 20px; background-size: 90px auto; padding-left: 110px; min-height: 56px; }
	
	/* 底部 */
	/* .a5_1{width: 290px;} */
	.a5_3{display: none;}
	.a5_1 dd{line-height: 50px;}
	.a5_1 dt{font-size: 14px;}
	
	#gotop{display: none;}
	
	.left{width: 100%;}
	.left .box h3{background: #333; font-size: 16px;padding: 10px 15px; }
	.sort{padding-top: 0;}
	.sort li{border: 1px solid #eee;}
	.sort li a{font-size: 14px;}
	/* .left .box h3{background: #333; font-size: 18px;padding: 10px 15px; width: 120px; float: left; } */
	/* .sort{padding-top: 0; float: right; width: calc(100% - 150px);box-sizing: border-box;}
	.sort li{width: calc(33.33%); height: 50px; float: left; z-index: 0; box-sizing: border-box; }
	.sort li a{line-height: 50px; } */
	.left .sort_product:nth-child(2){display: none;}
	.left .n_news{display: none;}
	.left .n_contact{display: none;}
	.left .new1 li a{padding-left: 10px;}
	.left .n_news li {line-height: 38px; height: 38px; font-size: 14px;}
	.left .n_news li a{line-height: 38px;font-size: 12px;height: 38px;}
	.m_left{display: block;}
	.m_left .n_news{display: block;}
	.right{width: calc(100%);}
	.right .content{padding-left: 0; padding-right: 0;}
	.sitemp{margin-top: 10px;}
	
	/* 产品中心 */
	.product_list li a.img{ height: 150px;}
	
	/* 产品内容 */
	.product_detail .img{}
	.p_detail img{ width: 100%;}
	.p_detail table{ width: 100%;}
	
	/* 新闻列表 */
	.news_list li a{max-width: calc(100%);display: block;overflow: hidden;height: 27px;}
	.news_list li span{left: 10px; right: auto; top: 27px;}
	.news_list li div{margin-top: 25px; font-size: ;}
	
	#relate_n li{font-size: 12px;height: 35px;}
	#relate_n li a{padding-right: 10px;}
	
	.news_detail h1.title{font-size: 16px;}
	
	.content p{font-size: 14px!important;;line-height: 30px!important;}
	.content p span{font-size: 14px!important;}
	.content .contact-tit{width: auto!important; height: 100px !important;}
}

@media screen and (max-width: 520px){
.mo_height{height: 100px;}
.mo_top{top: 49px;}
	/* 标题 */
	.a_t{font-size: 20px;}
	.a_t span::after{width: 90px;}
	/* 产品 */
	.a1{margin-top: 5px;}
	.a1_ul{margin-top: 15px;}
	/* 解决方案 */
	.c3-title::before{ font-size: 16px; font-weight: bold; line-height: 26px;}
	.c3bb p{font-size: 14px; line-height: 18px;margin-bottom: 8px;}
	
	/* 关于我们 */
	.a2{padding-top: 10px;padding-bottom: 20px;}
	.a3_t{margin-top: 0;}
	.a2_ul{margin-top: 10px;}
	.a2_ul li{width: calc(50% - 5px); margin-bottom: 10px;margin-right: 10px; padding-bottom: 10px; height: 250px;}
	.a2_ul li a{padding-top: 20px;height: 230px;}
	
	.pro .content_txt_list2 .swiper-slide{}
	
	/* 新闻中心 */
	.c2a_ul li{padding: 0 14px;}
	.a4_ul1 li .img img{height: 200px;}
	.a4_ul1 li .nr{margin-top: 15px;}
	.a4_ul1 li .nr h3 a{font-size: 16px;}
	.a4_ul1 li .nr dd{font-size: 14px;}
	.a4_ul2{margin-top: 15px;}
	.a4_ul2 li{width: calc(100%); margin-right: 0; box-sizing: border-box; height: 50px; line-height: 50px;}
	.a4_ul2 li:nth-child(2){margin-top: 10px;}
	.a4_ul2 li span{height: 50px; width: 50px;line-height: 50px; font-size: 22px;}
	.a4_ul2 li a{ width: calc(100% - 62px); font-size: 14px; box-sizing: border-box;}
	
	.a4_2 #kehu{margin-top: 10px;}
	.a4_2 #kehu #jian #xtop .a4_ul3 li, .a4_2 #kehu #jian #zheng .a4_ul3 li{margin-bottom: 5px;}
	.a4_2 #kehu #jian #xtop .a4_ul3 li a, .a4_2 #kehu #jian #zheng .a4_ul3 li a{font-size: 14px; line-height: 35px;}
	.a4_2 #kehu #jian #xtop .a4_ul3 li span, .a4_2 #kehu #jian #zheng .a4_ul3 li span{font-size: 14px; line-height: 25px;}
	
	/* 底部 */
	.a5_1{width: 100%;}
	.a5_1 dt{width: 250px;}
	.a5_1 dd{font-size: 16px;}
	.copyright{font-size: 14px; display:none;}
	
	/* 分栏导航 */
	.left .box h3{font-size: 16px; padding: 5px 15px; }
	
	/* 产品中心 */
	.prodescription{margin-bottom: 0;}
	.product_list li a.img{ box-sizing: border-box; display: flex;align-items: center;overflow: hidden;}
	
	/* 新闻列表 */
	.news_list li{padding: 0;}
	.news_list li span{left: 0;}
	
	.news_detail h1.title{display: none;}
	
	.content .contact-tit{ height: 80px !important;}
}
.banner_nei {
    width: 100%;
    overflow: hidden;
	position:relative;
}
.banner_nei .neirong {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
}
.banner_nei .neirong h4 {
    color: #fff;
    font-size: 40px;
	font-weight:normal;
}
.banner_nei .neirong p {
    color: rgba(255,255,255,.8);
    font-size: 16px;
    padding: 10px 0;
    line-height: 16px;
    LETTER-SPACING: 2PX;
}
.mbpic{ display:none;}
.pcpic img{ width:100%;}
@media screen and (max-width: 640px) {/* pad */
.pcpic{ display:none;}
.mbpic{ display:block;}
.mbpic img{ width:100%;}
}