/*reset*/
html,body{width:100%;min-height: 100%;}
html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0}
body{font-size:14px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(255,255,255,0);font-family: "微软雅黑", sans-serif}
a{text-decoration:none;outline:0;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
.clear{ clear:both; line-height:0px; height:0; overflow:hidden;}
blockquote::before,blockquote::after,q::before,q::after{content:none}
ins{text-decoration:none}del{text-decoration:line-through}
button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:middle;outline: none}
textarea{resize:none;overflow:auto;vertical-align:top}
[hidden]{display:none}
a,a:hover, a:visited, a:link, a:active {color:#000;}
table{border-collapse:collapse;border-spacing:0}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clearfix{zoom:1}
img {border:0;max-width: 100%;height: auto;width: auto\9; /* ie8 */ vertical-align:middle;}
i{font-style: normal;}

/*字体图标*/
@font-face {
    font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    url('iconfont.woff') format('woff'),
    url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/*头部*/
.header{width: 100%;padding:0 60px;box-sizing: border-box;line-height: 88px;background: #fbfbfb}
.header .header-l{float: left}
.header .header-r{float: right;}
.header .header-r ul{float: left}
.header .header-r ul li{float: left;text-align: center;position: relative;padding:0 25px;}
.header .header-r ul li a{font-size: 18px;position: relative;z-index: 9}
.header .header-r ul li .header-ts{color: #ff6600}
.header .header-r ul li dl{position: absolute;top:20px;left: 0;width: 100%;padding-top: 50px;padding-bottom: 10px;z-index: 8;border-radius: 15px;background: #fff;box-shadow: 0 0 3px rgba(0,0,0,.1);display: none}
.header .header-r ul li dl dd{line-height: 30px;}
.header .header-r ul li dl dd a{font-size: 14px;color: #4b0087}
.header .header-r ul li dl dd:hover{background: #4b0087}
.header .header-r ul li dl dd:hover a{color: #fff;}

.header .header-r .header-num{float: left}
.header .header-r .header-num i{font-size: 20px;color: #4b0087;padding-right: 10px;}
.header .header-r .header-num span{font-size: 20px;color: #4b0087}

#navbtna{display: none}
#left-panel{display: none}

/*轮播图*/
.banner{height: 700px;}
.swiper-banner{width: 100%;height: 100%;position: relative;overflow: hidden}
.swiper-banner .swiper-slide{background: url("../images/banner.jpg") no-repeat center;background-size:auto 100%;}
.swiper-button-next,.swiper-button-prev{background:rgba(0,0,0,.3);height: 80px;line-height: 80px;width: 50px;text-align: center;border-radius: 5px;margin-top: -40px;}
.swiper-button-next i,.swiper-button-prev i{font-size: 18px;color: #fff;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity: 1}
.banner .swiper-pagination-bullet{width: 10px;height: 10px;background: #a29b9b;border-radius: 5px;}
.banner .swiper-pagination-bullet-active{width:15px;background: #393939}

/*关于我们*/
.about{position: relative;}
.about-left{position: absolute;width: 1360px;left: 50%;margin-left:-710px;height: 100%;top:0}
.about-left .about-cont{position: absolute;left: 0;top:50%;width:600px;height: 370px;margin-top: -185px;padding:10px;box-sizing: border-box;background: #b1de60;z-index: 11}
.about-left .about-cont .swiper-about{width: 100%;height: 100%;overflow: hidden;position: relative;}
.about .swiper-slide{background-size: cover}


.about-top{padding-top: 90px;position: relative;z-index: 8}
.about-top .about-top-box{width: 1360px;margin: 0 auto}
.about-top .about-top-box .about-top-box-r{width:710px;float: right}
.about-top .about-top-box .about-top-box-info{padding-bottom: 30px;}
.about-top .about-top-box .about-top-box-info h1{font-size: 30px;color: #333333}
.about-top .about-top-box .about-top-box-info h2{font-size: 30px;color: #cbcbcb;padding-bottom: 24px;}
.about-top .about-top-box .about-top-box-info p{font-size: 14px;color: #999999;line-height: 26px;}

.about-bot{background: #b1de60;padding-top: 0;padding-bottom: 90px;}
.about-bot .about-top-box ul{padding-top: 30px;}
.about-bot .about-top-box ul li{float: left;width: 100px;margin-right:100px; }
.about-bot .about-top-box ul li:last-child{margin-right: 0}
.about-bot .about-top-box ul li a{display: block;width: 100px;text-align: center}
.about-bot .about-top-box ul li a i{display: inline-block;width: 100px;height: 100px;line-height: 100px;border-radius: 50%;background: #fff;font-size: 50px;color: #666699;transition: .3s;}
.about-bot .about-top-box ul li a p{margin-top: 15px;font-size: 18px;color: #ffffff;font-weight: bold;transition: .3s;}
.about-bot .about-top-box ul li a:hover i{background: #666699;color: #fff;}
.about-bot .about-top-box ul li a:hover p{color: #666699}

/*原料优势*/
.ylys{background: url("../images/ylys.jpg") no-repeat center;background-size: cover;padding: 90px 0;}
.ylys .ylys-box{width: 1360px;margin: 0 auto}
.ylys .ylys-box .ylys-info{width: 650px;padding:0 40px;box-sizing: border-box;text-align: center}
.ylys .ylys-box .ylys-info img{margin-bottom: 15px;}
.ylys .ylys-box .ylys-info h1{font-size: 40px;color: #a26f2c}
.ylys .ylys-box .ylys-info h3{font-size: 24px;color: #b6a251;padding-bottom: 20px;}
.ylys .ylys-box .ylys-info h4{font-size: 18px;color: #666666;padding-bottom: 60px;}
.ylys .ylys-box .ylys-info p{font-size: 16px;color: #666666;text-align: justify;line-height: 26px;}

/*技术工艺*/
.jsgy{padding:80px 0;background: url("../images/jsgybg.jpg") no-repeat center;background-size: cover}
.jsgy .jsgy-box{width: 1360px;margin:0 auto;padding:0 100px;box-sizing: border-box;text-align: center}
.jsgy .jsgy-box h1{font-size: 40px;color: #ffffff}
.jsgy .jsgy-box h3{font-size: 24px;color: #ffffff;margin-bottom: 40px;}
.jsgy .jsgy-box p{font-size: 16px;color: #333333;line-height: 30px;margin-bottom: 60px;}

/*德亚动态*/
.dydt{background: url("../images/dydt.jpg") no-repeat center;background-size: cover;padding: 60px 0;}
.dydt .dydt-box{width: 1360px;margin: 0 auto}
.dydt .dydt-box h1{font-size: 40px;color: #99cc66;text-align: center}
.dydt .dydt-box h4{font-size: 24px;color: #527b29;text-align: center;padding-bottom: 30px;}
.dydt .dydt-btn{text-align: center}
.dydt .dydt-btn li{display: inline-block;padding:0 30px;border-right: 1px solid #cccccc}
.dydt .dydt-btn li:last-child{border-right: none}
.dydt .dydt-btn li a{font-size: 16px;color:#666666;font-weight: bold;transition: .3s;position: relative}
.dydt .dydt-btn li a:after{content: "";display: block;width:0;height: 2px;background:#666699;position: absolute;bottom: -5px;left: 50%;transition: .3s;}
.dydt .dydt-btn li a:hover{color: #666699}
.dydt .dydt-btn li a:hover:after{width: 100%;left: 0}
.dydt .dydt-btn .act a{color: #666699}
.dydt .dydt-btn .act a:after{width: 100%;left: 0}

.dydt .dydt-info{padding-top: 50px;}
.dydt .dydt-info .dydt-xw{display: none}
.dydt .dydt-info .dydtshow{display: block}
.dydt .dydt-info ul li{width: 650px;float: left;margin-bottom: 30px;transition: .3s;}
/*.dydt .dydt-info ul li:hover{transform: translate3d(0,-5px,5px)}*/
.dydt .dydt-info ul li:nth-child(even){float: right}
.dydt .dydt-info ul li a{display: block;padding:40px 50px;position: relative;background: #fff;}
.dydt .dydt-info ul li .dydt-l{float: left}
.dydt .dydt-info ul li .dydt-l p{font-weight: bold;font-size: 60px;color: #527b29;transition: .3s;text-align: center}
.dydt .dydt-info ul li .dydt-l span{font-size: 16px;color: #999999;transition: .3s;}
.dydt .dydt-info ul li:hover .dydt-l p{text-shadow: -1px 3px 1px rgba(0,0,0,.8);transform: translate3d(0,-1px,2px)}
.dydt .dydt-info ul li:hover .dydt-l span{text-shadow: -1px 1px 2px rgba(0,0,0,.8);transform: translate3d(0,-1px,2px)}

.dydt .dydt-info ul li .dydt-r{float: right;width: 410px;}
.dydt .dydt-info ul li .dydt-r h3{font-size: 20px;color: #527b29;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-bottom: 30px;transition: .3s;}
.dydt .dydt-info ul li .dydt-r p{font-size: 14px;color: #527b29;line-height: 26px;height: 52px;overflow: hidden;text-align: justify}
.dydt .dydt-info ul li:hover .dydt-r h3{text-shadow: -1px 1px 1px rgba(0,0,0,.8);transform: translate3d(0,-1px,1px)}

.dydt .dydt-info ul li .dydt-zs{font-size: 20px;background: url("../images/dtas.png") no-repeat center;background-size: cover;position: absolute;width: 50px;height: 50px;right:0;bottom:0;text-align: center;line-height: 60px;color: #fff;text-indent: 5px;transition: .3s;}
.dydt .dydt-info ul li:hover .dydt-zs{text-shadow:-1px 2px 2px rgba(255,255,255,.8);text-indent: 15px;}

.dydt .morenews{display: block;width: 200px;line-height: 60px;font-weight: bold;font-size: 18px;color: #999999;background: #fff;border-radius: 30px;text-align: center;margin: 0 auto;transition: .3s;}
.dydt .morenews:hover{text-shadow: -1px 1px 1px rgba(0,0,0,.8);transform: translate3d(0,-1px,2px)}


/*能力*/
.nengli{background: #87bf4f;padding:55px 0;}
.nengli ul{width: 1360px;margin: 0 auto}
.nengli ul li{float: left;width: 25%;text-align: center}
.nengli ul li span{color: #fff;font-weight: bold;font-size: 16px}
.nengli ul li p{color: #fff;font-weight: bold;font-size: 16px;}
.nengli ul li p i{font-size: 50px;}

/*底部*/
.footer{}
.footer .gotop{display: block;margin: 0 auto;width: 40px;height: 40px;line-height: 40px;text-align: center;background: #eeeeee;color: #676799}
.footer .footer-box{width: 1360px;margin: 0 auto;padding-bottom: 50px;}
.footer .footer-l{float: left}
.footer .footer-l h1{font-size: 30px;color: #666699;padding-bottom: 40px;}
.footer .footer-l-add ul{float:left}
.footer .footer-l-add ul:first-child{margin-right: 100px;}
.footer .footer-l-add ul li{line-height: 26px;font-size: 14px;color: #333333}
.footer .footer-small{padding-top: 50px;}
.footer .footer-small li{display: inline-block;margin-right: 10px;}
.footer .footer-small li a{display: block;width: 40px;height: 40px;line-height: 40px;background: #dddddd;color: #fff;border-radius: 50%;text-align: center;font-size: 20px;transition: .3s;position: relative}
.footer .footer-small li a:hover{background: #76c329}
.footer .footer-small li a span{position: absolute;width:100px;height: 0;overflow: hidden;left: 50%;margin-left: -50px;bottom:110%;transition: .3s;}
.footer .footer-small li a:hover span{height: 100px;}

.footer .footer-r{float: right;text-align: center}
.footer .footer-r p{padding-top: 5px;font-size: 16px;color:#999999 }

.footer .footer-bot{background: #eeeeee;padding:20px 0}
.footer .footer-bot .footer-bot-cont{width: 1360px;margin: 0 auto}
.footer .footer-bot .footer-bot-cont span{float: left;font-size: 14px;color: #666666}
.footer .footer-bot .footer-bot-cont img{float: right}

/*----------------内页开始部分------------------*/
/*内页banner*/
.nybanner{height: 500px;background: url("../images/bannerny.jpg") no-repeat center;background-size: cover}

/*面包屑导航*/
.mbx{background: #f5f5f5;}
.mbx .mbx-box{width: 1360px;margin: 0 auto;padding:20px 0;font-size: 14px;}
.mbx .mbx-box span{color: #999999}
.mbx .mbx-box a{color: #999999}
.mbx .mbx-box i{color: #666699}

/*通用内页承载区跟头部*/
.ty{}
.ty-box{width:1360px;margin: 0 auto;padding:40px 0;border-bottom: 1px solid #eeeeee}
.tytit{padding-bottom: 40px;border-bottom: 1px solid #eee;}
.tytit  h1{font-size: 30px;color: #719a48;font-weight: normal}
.tytit .tytit-l{float: left}
.tytit .tytit-l h2{font-size: 26px;color: #dddddd;font-style: italic}
.tytit .tytit-l p{font-size: 16px;color: #b2bea7}
.tytit .tytit-r{float: right;}
.tytit .tytit-r li{display: inline-block;padding:0 30px;border-right: 1px solid #cccccc}
.tytit .tytit-r li a{font-weight: bold;font-size: 18px;color: #999999;position: relative;transition: .3s;}
.tytit .tytit-r li a:after{content: "";display: block;width:0;height: 2px;background:#666699;position: absolute;bottom: -5px;left: 50%;transition: .3s;}
.tytit .tytit-r .act a{color: #666699;}
.tytit .tytit-r .act a:after{width: 100%;left: 0}
.tytit .tytit-r li a:hover{color: #666699;}
.tytit .tytit-r li a:hover:after{width: 100%;left: 0}

/*产品展示*/
.cpzs{padding-top: 50px;padding-bottom: 30px;}
.product-item{width: 33.33%;margin-bottom:20px;padding:0 10px;box-sizing: border-box}
.product-item a{display: block;height: 100%;width: 100%;position: relative}
.product-item img{width: 100%;}
.product-item .product-info{position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,.8);top:0;left: 0;padding:0;box-sizing: border-box;transition: .3s;opacity: 0}
.product-item .product-info .product-info-cont{width: 100%;height: 100%;border: 0px solid #97bb56;box-sizing: border-box;position: relative;transition: .3s;}
.product-item .product-info .product-info-nr{position: absolute;width: 100%;left: 0;bottom:0;padding:20px;box-sizing: border-box}
.product-item .product-info .product-info-nr h1{font-size: 24px;color: #b1de60;font-weight: normal;padding-bottom: 5px;}
.product-item .product-info .product-info-nr h3{font-size: 16px;color: #999999;font-weight: normal}
.product-item .product-info .product-info-nr p{width:20px;height: 2px;background: #555555;margin: 10px 0;}
.product-item .product-info .product-info-nr span{font-size: 16px;color: #999999;display: block;padding-top: 20px;}

.product-item:hover .product-info{padding: 20px;opacity: 1}
.product-item:hover .product-info-cont{border: 5px solid #97bb56;opacity: 1}

/*列表页加载更多*/
a.listmore{display: block;width: 196px;line-height: 60px;font-size: 18px;color: #999999;font-weight: bold;margin: 0 auto;background: #eee;border-radius: 30px;text-align: center;}
a.listmore span{transition: .3s;}
a.listmore i{transition: .6s ;font-size: 18px;display: inline-block}
/*a.listmore i.tran{transform: rotate(360deg)}*/
a.listmore:hover span{text-shadow: -1px 1px 1px rgba(0,0,0,.8);transform: translate3d(0,-2px,2px)}
a.listmore:active span{color: #97bb56}
@keyframes rotate{from{transform: rotate(0deg)}
    to{transform: rotate(360deg)}
}
a.listmore.act i{animation: rotate .6s linear infinite}

/*德亚动态*/
.dydt-ny{background: none;}
.dydt-ny .dydt-info{padding-top: 0;}
.dydt-ny .dydt-info ul li a{background: #f5f5f5}

/*内页单页*/
.nydy{padding:50px 20px;line-height: 36px;font-size: 16px;color: #666666;text-align: justify}
.nydy img{max-width: 100%;}

/*人力资源*/
.rlzy{padding:50px 0;}
.rlzy li{float: left;width: 49%;position: relative;min-height: 140px;margin-bottom: 20px;}
.rlzy li:nth-child(even){float: right}
.rlzy li .rlzy-top{background: #f5f5f5;padding:0 20px;box-sizing: border-box;line-height: 50px;transition: .3s;}
.rlzy li .rlzy-top h3{float: left;font-size: 18px;color: #333333;transition: .3s;}
.rlzy li .rlzy-top a{float: right;font-size: 14px;color: #719a48;transition: .3s;}
.rlzy li .rlzy-bot{position: absolute;width: 100%;}
.rlzy li .rlzy-bot .rlzy-bot-info{padding:10px 20px;box-sizing: border-box;border-bottom: 1px solid #f5f5f5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #666666;text-align: justify;line-height: 28px;background: #fff;transition: .3s;}
.rlzy li .rlzy-bot .rlzy-an{user-select: none;cursor: pointer;float: right;width: 80px;line-height: 30px;text-align: center;background: #f5f5f5;font-size: 14px;color: #999999;transition: .3s;}
/*.rlzy li.showall .rlzy-bot .rlzy-bot-info{white-space: normal}*/
.rlzy li:hover .rlzy-top{background: #b1de60;padding:0 15px;}
.rlzy li:hover .rlzy-top h3{color: #ffffff}
.rlzy li:hover .rlzy-top a{color: #ffffff;}
.rlzy li:hover .rlzy-bot .rlzy-an{background: #719a48;color: #fff}
.rlzy li:hover .rlzy-bot{z-index: 22}
.rlzy li:hover .rlzy-bot .rlzy-bot-info{white-space: normal;background: #eee}

/*弹窗*/

.addressad{position: fixed;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;background: rgba(0, 0, 0, 0.6);z-index: 88; display: none;}
.address-cont{display: table-cell;vertical-align: middle;text-align: center}
.address-box{width: 500px;display: inline-block}
.address-box-title {position: relative;font-size: 16px;color: #3f312a;padding: 0 15px;line-height: 40px;background: #ddd;width: 100%;box-sizing: border-box;text-align: left;}
.address-box-close{position: absolute;right:15px;}
.address-box-info{padding: 40px;width: 100%;background: #fff;text-align: left;box-sizing: border-box}
.address-box-info li{margin-bottom: 5px;}
.address-box-info li p{line-height: 38px;width:100px;position: relative;float: left}
.address-box-info li .address-sex{width:300px;float: right;text-align: left;line-height: 36px;}
.address-box-info li input{width:300px;font-size: 14px;background: #fff;text-decoration: none;padding: 0 8px;height: 36px;line-height: 36px;border: 1px solid #dedede;box-sizing: border-box;color: #3f312a;border-radius: 3px;float: right}
.address-box-info li label{display: inline-block;width: 100px;}
.address-box-info li label span{display: inline-block;width:20px;height: 20px;background: #eee;border-radius: 50%;vertical-align: middle;margin-right: 10px;padding:5px;box-sizing:border-box;position: relative;}
.address-box-info li label span i{width: 10px;height: 10px;border-radius: 50%;position: absolute;left:5px;top:5px;}
.address-box-info li label input{display: none;}
.address-box-info li label input:checked + span i{background: #000;}


.address-box-info li .pick-area{float: right;width: 300px;}
/*.address-box-info li:nth-child(-n+4) p:after{content: "";display: block;width:6px;height: 6px;background: url("../images/necessary.png") no-repeat;position: absolute;left:15px;top:50%;margin-top: -3px;}*/
.address-box-info div{text-align: center}
.address-box-info .addresssave{background: #719a48;color: #fff;font-size: 16px;line-height: 40px;width:150px;display: inline-block;border: none;border-radius: 3px;margin-top: 20px;cursor: pointer}
.address-box-info .addresssave:active{background: #b1de60;text-shadow: 0 2px 5px rgba(0,0,0,.6);}

/*详情*/
.tytit .ty-t{float: left;width:80%;}
.tytit .ty-t h3{font-size: 30px;color: #666666;font-weight: normal;padding-bottom: 10px;}
.tytit .ty-t span{font-size: 14px;color: #999999}
.tytit .tyxq{float: right}
/*上一篇下一篇*/
.fenye{padding-top:40px;border-top: 1px solid #eee}
.fenye a{font-size: 16px;color: #666666;display: inline-block;width: 45%;}
.fenye .theprev{float: left}
.fenye .thenext{float: right;text-align: right}
.fenye a i{color: #cccccc}

/*德亚小面条*/
.dyxmt{}
.dyxmt-banner{}
.dyxmt-banner img{display: block;width: 100%;}
.dyxmt .dyxmt-box{width: 1360px;margin: 0 auto;border-bottom: 1px solid #eee}
.dyxmt-tit{padding-top: 70px;text-align: center}
.dyxmt-tit h1{font-size: 34px;color: #333333;font-weight: normal}
.dyxmt-tit p{font-size: 20px;color: #666666}

/*联系方式*/
.contact-phone{font-size: 36px; color: #666699; text-align: center;}
.contact-style{overflow: hidden;}
.contact-style li{width:25%;float:left;}


@media screen and (max-width:1500px){
    .header .header-r ul li{padding:0 15px}
}

@media screen and (max-width:1360px){
    .header{padding:0 10px;line-height: 50px;}
    .header .header-l img{height: 40px;}
    .header .header-r ul li{padding:0 10px;}
    .header .header-r ul li a{font-size: 16px;}
    .header .header-r .header-num i{font-size: 18px;}
    .header .header-r .header-num span{font-size: 18px;}
    /*banner*/
    .banner{height: 500px;}
    /*关于我们*/
    .about-left{width: 98%;margin-left: -49%;}
    .about-left .about-cont{width: 400px;height: 250px;margin-top: -125px;}
    .about-top{padding-top: 60px;}
    .about-top .about-top-box{width: 98%;}
    .about-top .about-top-box .about-top-box-r{width:58%}
    .about-top .about-top-box .about-top-box-info{padding-bottom: 10px;}
    .about-top .about-top-box .about-top-box-info h1{font-size: 24px;}
    .about-top .about-top-box .about-top-box-info h2{font-size: 24px;padding-bottom: 10px;}

    .about-bot{padding-top: 0;padding-bottom: 60px;}
    .about-bot .about-top-box ul{padding-top: 10px;}
    .about-bot .about-top-box ul li{width:25%;margin-right: 0;}
    .about-bot .about-top-box ul li a i{width:80px;height: 80px;line-height: 80px;font-size: 40px;}
    .about-bot .about-top-box ul li a p{font-size: 16px;}

    /*原料优势*/
    .ylys{padding:60px 0;}
    .ylys .ylys-box{width: 98%;}
    .ylys .ylys-box .ylys-info h1{font-size: 34px;}
    .ylys .ylys-box .ylys-info h3{font-size: 20px;}
    .ylys .ylys-box .ylys-info h4{font-size: 16px;padding-bottom: 40px;}

    /*技术工艺*/
    .jsgy{padding:60px 0;}
    .jsgy .jsgy-box{width: 98%;}
    .jsgy .jsgy-box h1{font-size:34px}
    .jsgy .jsgy-box h3{font-size: 20px;margin-bottom: 30px;}
    .jsgy .jsgy-box p{margin-bottom: 40px;}

    /*动态*/
    .dydt .dydt-box{width: 98%;}
    .dydt .dydt-box h1{font-size: 34px;}
    .dydt .dydt-box h4{font-size: 20px;}
    .dydt .dydt-info ul li{width: 49%;}
    .dydt .dydt-info ul li a{padding:30px 40px;}
    .dydt .dydt-info ul li .dydt-l p{font-size: 50px;}
    .dydt .dydt-info ul li .dydt-r{width: 80%}
    .dydt .dydt-info ul li .dydt-r h3{font-size: 18px;padding-bottom: 20px;}

    /*能力*/
    .nengli ul{width: 98%;}

    /*脚部*/
    .footer .footer-box{width: 98%;}
    .footer .footer-bot .footer-bot-cont{width: 98%;}

    .nybanner{height: 350px;}

    /*面包屑导航*/
    .mbx .mbx-box{width: 98%;}

    /*通用内页承载区跟头部*/
    .tytit h1{font-size:24px;}
    .tytit .tytit-l h2{font-size: 22px;}
    .tytit .tytit-r li{padding: 0 20px;}
    .tytit .tytit-r li a{font-size: 16px;}
    /*产品*/
    .ty-box{width: 98%;}
    .product-item{padding:0 5px;margin-bottom: 10px;}
    .product-item .product-info .product-info-nr h1{font-size: 20px;}
    /*详情*/
    .tytit .ty-t h3{font-size: 24px;}

    /*德亚小面条*/
    .dyxmt .dyxmt-box{width: 98%;}
    .dyxmt-tit{padding-top: 50px;}
}
@media screen and (max-width:1024px) {
    .header{position: fixed;top:0;width: 100%;left: 0;z-index: 101}
    .header .header-r{display: none;}
    #navbtna{display: block;float: right;font-size: 36px;}
    #left-panel{padding:60px 10px 0 10px;z-index: 100 !important;width: 140px;text-align: center;box-sizing: border-box;overflow-y: scroll;background: #fff;}
    #left-panel li{padding:10px 0;border-bottom: 1px solid #eee;}
    #left-panel li a{font-size: 16px;}
    #left-panel li dl{padding-top: 10px;display: none}
    #left-panel li dl dd{padding:5px 0;}
    .banner{margin-top: 50px;}
    .nybanner{margin-top: 50px;}
    .dyxmt-banner{margin-top: 50px;}
    /*产品*/
    .product-item a{border: 2px solid #eee;box-sizing: border-box}
    .product-item .product-info{position: static;opacity: 1;background: #f5f5f5}
    .product-item .product-info .product-info-nr{position: static}
    .product-item .product-info .product-info-nr h1{color: #719a48}
    .product-item:hover .product-info{padding: 0;}
    .product-item:hover .product-info-cont{border: none}

}
@media screen and (max-width:1023px) {
    /*轮播图*/
    .banner{height: 360px;}

    /*关于我们*/
    .about-left .about-cont{width: 40%;height: 200px;margin-top: -100px;}
    .about .swiper-button-next,.about  .swiper-button-prev{width: 30px;height: 50px;line-height: 50px;margin-top: -25px;}
    .about-top{padding-top: 30px;}
    .about-top .about-top-box .about-top-box-info h1{font-size: 20px;}
    .about-top .about-top-box .about-top-box-info h2{font-size: 20px;}
    .about-top .about-top-box .about-top-box-info p{line-height: 20px;}
    .about-bot{padding-top: 0;padding-bottom: 30px;}
    .about-bot .about-top-box ul li a i{width: 60px;height: 60px;line-height: 60px;font-size: 30px;}
    .about-bot .about-top-box ul li a p{font-size: 14px;}

    /*原料优势*/
    .ylys{padding: 30px 0;}
    .ylys .ylys-box .ylys-info{width: 100%;}
    .ylys .ylys-box .ylys-info img{width: 200px;}
    .ylys .ylys-box .ylys-info h1{font-size: 26px;}
    .ylys .ylys-box .ylys-info h3{font-size: 18px;}
    .ylys .ylys-box .ylys-info h4{padding-bottom: 20px;}
    /*技术工艺*/
    .jsgy{padding:30px 0;}
    .jsgy .jsgy-box{padding:0 40px;}
    .jsgy .jsgy-box h1{font-size: 26px;}
    .jsgy .jsgy-box h3{font-size: 18px;margin-bottom: 20px;}
    /*动态*/
    .dydt{padding: 30px 0;}
    .dydt .dydt-box h1{font-size: 26px;}
    .dydt .dydt-box h4{font-size: 18px;}
    .dydt .dydt-info ul li a{padding:30px 20px;}
    .dydt .dydt-info ul li .dydt-l p{font-size: 30px;}
    .dydt .dydt-info ul li .dydt-l span{font-size: 14px;}

    .dydt .dydt-info ul li .dydt-r h3{font-size: 16px;}
    .dydt .dydt-info ul li .dydt-r p{height: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

    .dydt .dydt-info ul li .dydt-zs{width: 40px;height: 40px;line-height: 50px;}

    /*底部*/
    .footer .footer-box{padding-bottom: 30px;}
    .footer .footer-l h1{font-size: 24px;padding-bottom: 20px;}
    .footer .footer-l-add ul{float: none;}
    .footer .footer-l-add ul:first-child{margin-right: 0;}
    .footer .footer-small{padding-top: 20px;}

    .nybanner{height: 270px;}
    /*产品*/
    .product-item{width: 50%;}
    .ty-box{padding:30px 0;}

    /*内页单页*/
    .nydy{padding: 30px 10px;line-height: 30px;}

    /*人力资源*/
    .rlzy{padding: 30px 0;}
    .rlzy li{width: 100%;min-height: auto}
    .rlzy li .rlzy-bot{position: static;}
    .rlzy li .rlzy-bot .rlzy-bot-info{white-space: normal}
    .rlzy li .rlzy-bot .rlzy-an{display: none}

    /*上一篇下一篇*/
    .fenye{padding-top: 30px;}
    /*德亚小面条*/
    .dyxmt-tit h1{font-size: 24px;}
    .dyxmt-tit p{font-size: 18px;}
}
@media screen and (max-width:768px){
    /*联系方式*/
    .contact-phone{font-size: 36px; color: #666699; text-align: center;}
    .contact-style{overflow: hidden;}
    .contact-style li{width:50%;float:left; padding-bottom: 10px;}
}
@media screen and (max-width:767px){
    /*轮播图*/
    .banner{height: 170px}
    .swiper-button-next, .swiper-button-prev{width: 30px;height: 40px;line-height: 40px;margin-top: -20px;}

    /*关于我们*/
    .about-left{position: static;margin: 0;width: 100%;}
    .about-left .about-cont{position: static;margin: 0;width: 100%;}
    .about-top .about-top-box .about-top-box-r{width: 100%;}
    .about-top .about-top-box .about-top-box-info h1{font-size: 18px;}
    .about-top .about-top-box .about-top-box-info h2{font-size: 18px;}
    .about-bot .about-top-box ul li a{width: 100%;}

    /*原料优势*/
    .ylys .ylys-box .ylys-info{padding:0}
    .ylys .ylys-box .ylys-info h1{font-size: 20px;}
    .ylys .ylys-box .ylys-info h3{font-size: 16px;}

    /*技术工艺*/
    .jsgy .jsgy-box{padding: 0;}
    .jsgy .jsgy-box h1{font-size: 20px;}
    .jsgy .jsgy-box h3{font-size: 16px;}
    .jsgy .jsgy-box p{line-height: 24px;}

    /*动态*/
    .dydt .dydt-box h1{font-size: 20px;}
    .dydt .dydt-box h4{font-size: 16px;padding-bottom: 15px;}
    .dydt .dydt-btn li{padding:0 10px;}
    .dydt .dydt-btn li a{font-size: 14px;}
    .dydt .dydt-info{padding-top: 20px;}
    .dydt .dydt-info ul li{width: 100%;margin-bottom: 15px;}
    .dydt .dydt-info ul li a{padding:20px 10px;}
    .dydt .dydt-info ul li .dydt-r h3{padding-bottom: 15px;}
    .dydt .dydt-info ul li .dydt-zs{width: 30px;height: 30px;line-height: 40px;font-size: 16px;}
    .dydt .morenews{font-size: 16px;width: 160px;line-height: 40px;}

    /*能力*/
    .nengli{padding:25px 0;}
    .nengli ul li{width: 50%;margin: 10px 0;}
    .nengli ul li span{font-size: 14px;}
    .nengli ul li p i{font-size: 24px;}

    /*底部*/
    .footer{text-align: center;}
    .footer .footer-l{float: none}
    .footer .footer-l h1{font-size: 18px;padding-bottom: 10px;padding-top: 20px;}
    .footer .footer-l-add ul li{line-height: 20px;}
    .footer .footer-small{padding-top: 10px;}

    .footer .footer-r{float: none;padding-top: 15px;}

    .footer .footer-bot{padding:10px 0;}
    .footer .footer-bot .footer-bot-cont span{float: none;display: block;text-align: justify;padding-bottom: 5px;}
    .footer .footer-bot .footer-bot-cont img{display: block;float: none;}

    .nybanner{height: 120px;}

    /*面包屑导航*/
    .mbx .mbx-box{padding:10px 0;}
    /*通用内页承载区跟头部*/
    .ty-box{padding: 20px 0;}
    .tytit{padding-bottom: 30px;text-align: center}
    .tytit h1{font-size: 18px;}
    .tytit .tytit-l{float: none}
    .tytit .tytit-l h2{font-size: 16px;}
    .tytit .tytit-l p{font-size: 14px;}
    .tytit .tytit-r{float: none;padding-top: 30px;}
    .tytit .tytit-r li{padding: 0 10px;}
    .tytit .tytit-r li a{font-size: 14px;}
    .tytit .tytit-r li:last-child{border-right: none;}

    /*产品*/
    .cpzs{padding-top: 20px;padding-bottom: 20px;}
    .product-item{width: 100%;}
    .product-item .product-info .product-info-nr h1{font-size: 16px;}
    .product-item .product-info .product-info-nr h3{font-size: 14px;}
    .product-item .product-info .product-info-nr span{font-size: 14px;}

    /*列表页加载更多*/
    a.listmore{width: 160px;font-size: 16px;line-height: 40px;}

    /*人力资源*/
    .rlzy li .rlzy-top{padding: 0 10px;line-height: 30px;}
    .rlzy li .rlzy-top h3{font-size: 16px;}
    .rlzy li .rlzy-bot .rlzy-bot-info{padding: 10px;line-height: 24px;}

    /*弹窗*/
    .address-box{width: 98%;}
    .address-box-info{padding:10px;box-sizing: border-box}
    .address-box-info li p{padding-left: 0;width: 25%;font-size: 12px;}
    .address-box-info .pick-area{width:73% !important;}
    .address-box-info li input{width: 73%;}
    .address-box-info li .address-sex{width: 73%}
    .pick-show span{font-size: 12px;max-width: 25% !important;}
    .pick-show{padding-left: 2px !important;padding-right: 10px !important;}
    .pick-list{width: 100% !important;}
    .pick-show i{padding:0}
    /*详情*/
    .tytit .ty-t{float: none;width:100%;}
    .tytit .ty-t h3{font-size: 18px;}
    .tytit .tyxq{float: none;}

    /*上一篇下一篇*/
    .fenye{padding-top: 20px;}
    .fenye .theprev{margin-bottom: 20px;}
    .fenye .theprev,.fenye .thenext{text-align: left;width: 100%;float: none}

    /*德亚小面条*/
    .dyxmt-tit{padding-top: 20px;}
    .dyxmt-tit h1{font-size: 18px;}
    .dyxmt-tit p{font-size: 14px;}
}
@media screen and (max-width: 415px){
    /*联系方式*/
    .contact-phone{font-size: 26px;}
    .contact-style li{width:100%;float:left;}
}