﻿@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/* 去除iPhone中默认的input样式 */
input{/* -webkit-appearance:none; */ resize: none;}
/* 取消链接高亮  */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    font-family: Microsoft YaHei;}
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section {
    display: block;
}
/* 图片自适应 */
img{display:block;}
img {
    max-width: 100%;
    height: auto;
    width:auto\9; /* ie8 */
    -ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
}
*:focus {
    outline:none;
}
/* 清零 */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none;}
body{font-family:'MicroSoft YaHei',Tahoma,Arial,Roboto,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC",sans-self; color:#666; background:#f2f2f2;}
em,i{font-style:normal;}
strong{font-weight: normal;}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.clearfix{zoom:1;}
a{text-decoration:none; color:#969696; font-family:MicroSoft YaHei,Helvetica Neue,Tahoma,Arial,Roboto,"Droid Sans","Droid Sans Fallback","Heiti SC",sans-self;}
a:hover{color:#969696; text-decoration:none;}
ul,ol,li{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family:Microsoft YaHei,Helvetica Neue,Arial,Roboto,"Droid Sans","Droid Sans Fallback","Heiti SC",sans-self;}
fieldset,img{border: none;}
table {
    border-collapse:collapse;
    border-spacing:0;
}
caption, th {
    text-align:left;
}
q:before,
q:after {
    content:"";
}
input{outline:none; vertical-align:middle; margin: 0em;
    font: 14px Arial;}
input:password {
    ime-mode:disabled;
}
*{box-sizing:border-box;}
/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1}
/*头部样式开始*/
.topWrap{overflow:hidden; width:100%; height:3.0rem; background:#f2f2f2; position: fixed; top:0;left:0; z-index:2;}
.top{width:96%; height:3.0rem; margin:0 auto; position: relative;}
.top .left{position:absolute; left:0; top:50%; margin-top:-0.8rem;}
/*.top .left ul{overflow:hidden;}*/
.top .left ul li{width:2.4rem; height:0.125rem; background:#269638; margin-bottom:0.6rem;}
.top .left ul:first-child.current{display:none;}
.top .left ul:nth-child(2).current{display:none;}
.top .clo li:first-child{transform:rotate(45deg) translate(0.5rem,0.4rem);}
.top .clo li:nth-child(2){transform:rotate(-45deg) translate(0,-0.1rem);}
.top .center{width:8.0rem; height:3.0rem; position: absolute; left:50%; margin-left:-3.8rem; top:50%; margin-top:-1.2rem}
.top .right{ width:2.4rem; height:auto; position: absolute; right:0; top:50%; margin-top:-0.8rem}
.top .right a.fk{display:block;}
/*焦点图样式开始*/
/* 本例子css */
        .slideBox{width:100%; margin:48px auto 0; max-height:14.0rem; overflow:hidden; position:relative; border:1px solid #ddd; margin-bottom:1.0rem;}
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
        .slideBox .hd ul li{ float:left; margin-right:0.2rem;  width:15px; height:15px; line-height:14px; border-radius:15px; text-align:center; background:#fff; cursor:pointer; filter:alpha(opacity=80); opacity:0.8;}
        .slideBox .hd ul li.on{ background:#269638; color:#fff; filter:alpha(opacity=90); opacity:0.9;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle; }
        .slideBox .bd li .cap{position:absolute; left: 0px; right: 0px; bottom: 2px;text-align: left; background:#000; filter:alpha(opacity=80); opacity:0.8; padding:0.25rem 0; padding-left:0.25rem;}
        .slideBox .bd li .cap .text{font-size: 14px; color: #ffffff; font-weight: bold; line-height: normal;}
        .slideBox .bd img{ width:100%; max-height:14.0rem; min-height:14.0rem; display:block;}
        @media (min-width:768px) {
        .slideBox,.slideBox .bd img{
            max-height:30.0rem;
            }
        }
        /* 下面是前/后按钮代码 */
        .slideBox .prev,
        .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/Show/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5;   }
        .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
        .slideBox .prev:hover,
        .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
        .slideBox .prevStop{ display:none;  }
        .slideBox .nextStop{ display:none;  }

/*焦点图样式结束*/
/*食品资讯样式开始*/
.InforWrap{overflow:hidden;}
.Infor{width:96%; height:auto; box-shadow:0px 0px 0.6rem #ccc; background:#fff; margin:0 auto; border-radius:0.15rem; margin-bottom:1.0rem; overflow:hidden;}
.Infor .title{overflow:hidden; height:2.6rem; line-height:2.6rem; font-weight:bold; color:#333; padding:0 0.4rem; position:relative; font-size:1.4rem;}
.Infor .title span{position:absolute; width:3px; height:25px; left:0; top:50%; margin-top:-12px; background:#269638;}
.Infor .more{float:right; color:#269638; font-size:0.9rem; font-weight:normal;}
.InfoListWrap{width:96%; height:auto; margin:0 auto;}
.InfoListWrap ul li{border-top:1px solid #dbd8d8; padding:0.1rem 0;}
.InfoListWrap ul li h3{font-weight:normal; font-size:1.2rem; color:#555; padding:0.25rem 0;}
.InfoListWrap ul li p{text-align:justify; font-size:1.0rem; text-indent:2em; line-height:1.4rem; color:#666;}
.InfoListWrap ul li a{display:block; width:100%;}
.InfoListWrap ul li a .left{float:left; width:70%;}
.InfoListWrap ul li a .left p{text-indent:0;}

.InfoListWrap ul li a .right{float:right; width:10%; min-width:90px; height:auto;}
.InfoListWrap ul li a .right img{width:100%; height:auto;}
 @media (min-width:500px) {
        .InfoListWrap ul li a .right{
            max-width:90px;
            max-height:73px;
            }
        }
 @media (max-width:320px) {
        .InfoListWrap ul li a .left{float:left; width:66%;}
        /*.InfoListWrap ul li a .right{max-width:90px;}
        .InfoListWrap ul li a .right img{
            max-width:90px;
            }*/
        }
.InfoListWrap ul li .timeWrap{padding:0.25rem 0; color:#999; font-size:0.7rem; color:#d1d1d1;}
.InfoListWrap ul li .timeWrap .browse{padding-left:1.8rem; background:url(/MobileShow/images/bro.png) no-repeat 0.3rem center; background-size:30%; color:#e3a204;}

/*食品资讯样式结束*/

/*广告样式开始*/
.advWrap{overflow:hidden;}
.advWrap.current{display:none;}
.adv{width:96%; height:auto; padding:1.6%; background:#fff; margin:0 auto; border-radius:0.15rem; box-shadow:0px 0px 0.6rem #ccc; position: relative; margin-bottom:1.0rem;}
.adv .advimg{display:block;}
.adv img{width:100%; height:auto;}
.adv .close{display:block; padding:0.2rem 1.6rem 0.2rem 0.2rem; border:1px solid #fff; position: absolute; right:1rem; top:1rem; color:#fff; font-size:0.6rem;}
.adv .close span{display:block; -webkit-transform:rotate(45deg); position: absolute; right:0.25rem; top:0.08rem; font-size:1.0rem; font-size:1.0rem; padding-top:-0.2rem;}
/*广告样式结束*/
/*友情链接开始*/
.fiendlink_List{width:96%; height:auto; margin:0 auto;}
.fiendlink_List a{float:left; font-size:1.0rem; padding:0.25rem; border-radius:0.15rem; background:#f2f2f2; margin-right:0.4rem; margin-bottom:0.4rem;}
/*友情链接结束*/
/*底部样式开始*/
.foot{overflow:hidden; background:#242424; padding:1.0rem 0; text-align:center; color:#d1d1d1; font-size:1.0rem;}
.foot ul li{margin-bottom:0.2rem;}

/*底部样式结束*/
/*首页分类浏览导航开始*/
/*实现显示遮罩后面的网页不能动代码*/
body.current,html.current{overflow:hidden; height:100%;}
.navClass{width:100%; height:100%; position:fixed; left:0; top:3.0rem; background:rgba(0,0,0,0.8); filter:alpha(opacity=80); display:none;}
.navClass.current{display:block;}
.navClassCon{width:85%; height:auto; background:#ffffff;}
.navClassCon ul li{padding:0.5rem 1.0rem; color:#269638;}
.navClassCon ul li.current{background:#f2f2f2;}
.navClassCon_listCon .left,.navClassCon_listCon .cen,.navClassCon_listCon .right{float:left;}
.navClassCon_listCon .left{width:10%; max-width:30px; min-width:30px; height:auto;}
.navClassCon_listCon .cen{padding-left:0.75rem; line-height:30px; }
.navClassCon_listCon .cen a{color:#269638;}
.navClassCon_listCon .cen span{font-size:0.6rem; color:#64d476;}
.navClassCon_listCon .right{float:right; margin-top:0.7rem; max-width:12px;}
.navClassCon_listCon img{width:100%; height:auto;}
/*二级导航开始*/
.navClassCon_listCon_two{overflow:hidden;}
.navClassCon_listCon_two ul li{padding-left:3.0rem; background:#f2f2f2;}
.navClassCon_listCon_two ul li a{color:#667ca0; font-family:'微软雅黑'; font-size:0.9rem}
.navClassCon_listCon_two ul li:hover{background:#fff;}
/*二级导航结束*/
/*首页分类浏览导航结束*/
/*登录界面样式开始*/
.login .left a{color:#245098; font-weight:bold; font-size:2.0rem;}
.f2{background:#fff;}
/*登录内容开始*/
.loginConWrap{overflow:hidden; margin-top:48px;}
.loginCon{width:96%; margin:10% auto 0; height:auto; background:#f2f2f2; box-shadow:0px 0px 0.6rem #ccc; margin-bottom:1.0rem; padding-bottom:1.0rem;}
.loginCon h2{overflow:hidden; height:2.6rem; line-height:2.6rem; background:url(/MobileShow/images/list_title.png) no-repeat left center; font-weight: bold;color: #333;padding: 0 0.4rem; font-size: 1.2rem;}
.user,.pass{width:96%; margin:0 auto; background:#fff; border:1px solid #f2f2f2;  border-radius:6px; margin-top:1.25rem; padding:0.5rem 0; box-shadow:0px 0px 0.6rem #ccc;}
.user.current,.pass.current{border:1px solid #245098; box-shadow:0px 0px 0.6rem #245098;}
.user span,.pass span{float:left; padding-left:0.5rem; max-width:30px;}
.user span img,.pass span img{width:100%;}
.user input,.pass input{overflow:hidden; padding-left:0.5rem; display:block; float:left; width:80%; height:1.4rem; line-height:1.4rem; color:#ccc;}
.logbtn{width:96%; margin:1.0rem auto;}
.logbtn input{display:block; width:100%; background:#245098; padding:0.8rem 0; border-radius:6px; color:#fff; font-size:14px;}
.logbtn input.current{box-shadow:0px 0px 0.6rem #245098;}

/*登录界面样式结束*/
/*意见和反馈样式开始*/
.feedCon h2{color:#245098; font-weight:normal;}
.feedCon .feetext textarea{display:block; width:99%; padding-left:1%; height:auto; color:#ccc;}
.feedCon .feetext,.feedCon .feedm{margin-top:0.4rem;}
.feetext.current{box-shadow:0px 0px 0.6rem #269638;}

/*意见和反馈样式结束*/
/*列表页样式开始*/
.top .home{width:1.8rem;}
.top .listpage{width:5.0rem; margin-top: -0.6rem; margin-left:-2.0rem; color:#269638;}
/*综合资讯*/
/*.zongInforWrap{margin-top:48px;}*/
/*分类浏览*/
.Classified{margin-top:60px;}
.ClassifiedCon{overflow:hidden; padding:0 2% 2% 2%; height:auto;}
.Classified .Infor .more{font-size:1.5rem;}
.Classified .Infor .more.current{-webkit-transform: rotate(90deg);
   -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
     -o-transform: rotate(90deg);
        transform: rotate(90deg);}
.ClassifiedCon ul{overflow:hidden;}
.ClassifiedCon ul li{float:left; /*background:#f2f2f2;*/ font-size:0.8rem; border-radius:6px; width:32%; margin-top:0.4rem; padding:0.4rem 0; text-align:center; box-shadow:0px 0px 0.1rem #ccc; margin-bottom:0.25rem; margin-left:1%;}
.ClassifiedCon ul li.current{display:none;}
.ClassifiedCon ul li a{color:#666;}
/*.ClassifiedCon ul li:nth-child(-3n+11){margin:0.4rem 1% 0.25rem 1%;}*/
/*列表页样式结束*/

/*新闻详情页面开始*/
.newDetailWrap{overflow:hidden; margin-top:60px;}
.w96{width:96%;}
.marg{margin:0 auto;}
.heig{height:auto;}
.title{overflow:hidden; font-size:1.4rem; font-weight:500; color:#333; background:#fff; padding:0.4rem 0 0.4rem 0.5rem; position: relative;}
.title span{position: absolute; width:3px; height:25px; left:0; top:50%; margin-top:-12px; background:#269638;}
.newDetailWrap .shijian{overflow:hidden; height:1.5rem; line-height:1.5rem; font-size:0.5rem; color:#999;}
.boxStyle{background:#fff; padding:1.6%; font-size:0.9rem; color:#666; text-align:justify; line-height:1.5rem; box-shadow:0px 0px 0.6rem #ccc; margin:0.5rem auto 0.75rem; border-radius:0.2rem;}
.ind{text-indent:2em;}
.newDetailWrap p img{width:100%; height:auto;}
.newDetailText{font-size:1.0rem; overflow:hidden;}
.newDetailText p{line-height:1.6rem;}
.newDetailText img{width:100%; height:auto;}
/*推荐新闻开始*/
.recNewWrap{overflow:hidden;}
.recNew ul li:first-child{border-bottom:1px solid #269638;}
.recNew ul li:first-child span.last,.recNew ul li:nth-child(2) span.last{font-size:0.8rem; font-weight:500; color:#269638;}
.recNew ul li:first-child h3 a,.recNew ul li:nth-child(2) h3 a{font-size:1.0rem; color:#333; font-weight:normal;}
.recNew ul li:first-child span.next,.recNew ul li:nth-child(2) span.next{font-size:0.6rem; color:#999;}
/*新闻详情页面结束*/
/*分享*/
.share{overflow:hidden; padding:0.5rem; background:#fff; border-left:3px solid #269638; box-sizing:border-box; box-shadow:0px 0px 0.6rem #ccc;}
/*返回按钮样式开始*/
.back{width: 38px; height: 38px; position: fixed; bottom: 30px; right: 3%; cursor: pointer; overflow: hidden; z-index: 10;}
/*食品企业*/
.foodenNav,.exp,.recoWrap,.reco{margin-top:0.75rem;}
.foodenNav li{float:left; overflow:hidden;}
.foodenNav li a{display:block; background:#fff; padding:0.4rem; border-radius:0.4rem; margin-right:0.5rem; box-shadow:0px 0px 0.3rem #ccc;}
.foodenNav li a.current{background:#245098; color:#fff;}
.foodenNav li a:hover{background:#245098; color:#fff;}
.exp{background:#fff; border-radius:0.4rem; box-shadow:0px 0px 0.6rem #ccc; padding:0.5rem; box-sizing:border-box;}
.exp ul li{line-height:2.0rem; color:#666; font-size:0.96rem;}
.exp ul li span{font-weight:bold; color:#444; margin-right:0.25rem;}
/*产品推荐*/
.recoWrap{background:#fff; box-shadow:0px 0px 0.6rem #ccc; border-radius:0.4rem;}
.recoWrap_list{padding:0.4rem; overflow:hidden; margin-bottom:0.75rem;}
.recoWrap_list li{line-height:2.0rem;}
.recoWrap_list li a{font-size:0.96rem; color:#245098;}

/*食品企业产品列表*/
.ProductlistWrap{overflow:hidden; margin-top:0.75rem;}
.Productlist{background:#fff; overflow:hidden; padding:0.4rem; box-sizing:border-box; border-radius:0.4rem; box-shadow:0px 0px 0.6rem #ccc; margin:0.6rem auto;}
.Productlist li{border-bottom:1px solid #245098; padding:0.4rem 0; overflow:hidden; padding:0.4rem;}
.Productlist li a{display:block;}
.Productlist li a:hover{background:#f2f2f2;}
.Productlist li:last-child{border-bottom:none;}
.Productlist .left,.Productlist .right{float:left;}
.Productlist .left{max-width:100px; max-height:100px; min-width:100px; min-width:100px; margin-right:0.75rem;}
.Productlist .left img{width:100%; height:auto; box-shadow:0px 0px 0.1rem #888; padding:0.2rem; box-sizing:border-box;}
.Productlist .right h3{color:#333; font-size:0.98rem; font-weight:normal; padding:0.4rem 0;}
.Productlist .right span{color:#999; font-size:0.8rem;}
/*产品详情列表*/
.weizhi{margin-top:60px;}
.weizhi a{color:#245098; font-size:0.98rem;}
.nomarg{margin-top:0.75rem;}
.dl{padding:0.4rem; margin-bottom:0.75rem; text-indent:2em; line-height:1.8rem; font-size:0.94rem;}
/*联系*/
.contact{margin-bottom:0.75rem;}