@charset "utf-8";
/* CSS Document */
body, div, p, ul, li,  input, button,article,section {margin:0; padding:0;font-family:"Microsoft YaHei"; text-align:left;  font-size:14px;color: #333;}
h1, h2, h3, h4,h5,a{ margin:0; padding:0; text-decoration:none; font-weight: normal;}
ol, ul ,li{list-style: none;}
em{font-style: normal;}
img{border: 0; vertical-align:middle;}
a{ color:#333;}
a:hover{ color:#2aa53b; text-decoration:none;}
.clear{clear:both;}
p{line-height: 24px;}

.con { width:1200px; margin:auto}
/*顶部导航*/
.header { background:#3cac4c; height:32px; width:auto; margin:0; z-index:9999; position:relative; line-height:32px;font-size:14px;}
.header .con { background:#3cac4c; height:32px; line-height:32px}
.nav { height:32px; padding-right:10px; display:inline-block; position:relative; float:left; color:#ecf7ed; background:#3cac4c}
.nav .Nav_list1 a { color:#ecf7ed; display:inline-block; padding:0 10px; background:#3cac4c;}
.nav .Nav_list1 a:hover { color:#ecf7ed; padding:0 10px; height:32px; display:inline-block; text-decoration:underline;}
.nav .Nav_list1 { font-size:14px; float:left; line-height:32px; height:32px; position:relative;}
.nav .Nav_list { font-size:14px; color:#2c7e38; float:left; line-height:32px; height:32px; position:relative;}
.nav .Nav_list .Visited { _float:left; color:#ecf7ed; padding:0 10px; padding-right:20px; display:block; background:#38a047 url(/images/nav_newk_icon.png) no-repeat right center;}
.nav .Nav_list .Link { position:relative; z-index:9998; _position:static; _z-index:0; color:#ecf7ed; background:#3cac4c url(/images/nav_newk_icon.png) no-repeat right center; float:left; display:block; height:32px; padding:0 10px; padding-right:20px;}
.nav .Nav_list .Link2 { width:42px; text-align:center}
.nav .Nav_list .Link:hover { height:32px; _height:43px; border-top:0; color:#ecf7ed; background:#399f48 url(/images/nav_newk_icon.png) no-repeat right center;}
.nav .Nav_list .Window { font-weight:normal; font-size:12px; position:absolute; display:none; border:1px solid #e4e4e4; padding:5px 15px; background:#f8f8f8; top:32px; _top:33px; left:0;}
.nav .Nav_list .Window .WindowList { overflow:hidden; line-height:40px; border-bottom:1px solid #ededed; background:#f8f8f8;}
.nav .Nav_list .Window .WindowList2 { font-size:12px; overflow:hidden; display:block; border-bottom:1px solid #ededed;
 line-height:40px; background:#f8f8f8;}
.nav .Nav_list .Window .WindowList2 a { display:block; text-align:center;}
.nav .Nav_list .Window .WindowList2 a:hover { display:block; text-align:center; background:#3cac4c; color:#FFF;}
.nav .Nav_list .Window .WindowList span {
 display:inline-block
}
.nav .Nav_list .Window .WindowList .L_Title { color:#2aa53b; font-size:14px}
.nav .Nav_list .Window .WindowList .R_Cont a { padding:3px 5px; font-size:12px;}
.nav .Nav_list .Window .WindowList .R_Cont a:hover { background:#3cac4c; color:#FFF}
.nav .Nav_list .Window .WindowList a { padding:3px 5px; font-size:12px}
.nav .Nav_list .Window .WindowList a:hover { background:#3cac4c; color:#FFF}

.searchBar { width:186px;  overflow:hidden; height:30px;  margin-top:15px;  border-radius:50px; border:2px solid #e2e2e2; background:#fafafa;  display:inline-block; float:right;}
.navsearch { color:#3cac4c; width:140px; height:30px; float:left; background:transparent; font-size:14px; border:0; line-height:30px; display:block; margin-left:10px;padding:0; outline:0}
.searchButton { float:right; display:block; height:18px; width:18px; margin-top:6px; margin-right:8px; border:0; line-height:18px}
.searchButton input { border:0; cursor:pointer; height:18px; width:18px; background:url(/images/nav_newk_search.png) -190px 0}
.a1 a { display:block; float:right; padding:0 10px; color:#bde3c2; font-size: 14px;}
.a1 a:hover { color:#ecf7ed; text-decoration:underline}
.a1_visited { display:block; float:right; padding:0 10px; color:#ecf7ed; background:#38a047}
.subnav { height:60px; background:#f7f7f7; color:#333; border-bottom:1px solid #eee}
.subnav .con { background:#f7f7f7; line-height:60px; height:60px}
.subnav .left { line-height:60px; background:#f7f7f7; width:1005px; height:60px; display:inline-block; float:left; overflow:hidden; padding:0}
.subnav .con h2 { height:32px; background:url(/images/nav_newk_logo.png) no-repeat; display:block; float:left; font-size:22px; font-weight:normal; color:#555; line-height:30px; padding-left:40px; margin-top:15px; padding-right:20px}
.subnav .con li { line-height:60px; display:inline-block; float:left; font-size: 16px;}
.subnav .con li a { background:#f7f7f7; display:block; padding:0 15px; color:#333}
.subnav .con li a:hover { color:#3cac4c; text-decoration:underline}
.subnav .con .visited { font-weight:bold; color:#ff7f00; display:block; padding:0 10px; background:#f7f7f7}
.subnav .con .more { padding:0 20px 0 10px; display:block; float:left; background:url(../images/nav_icon2.png) 45px 28px no-repeat}
.subnav .con .more a { color:#999}
/*版权信息*/
.footer { height:auto; background:#eee; border-top:1px solid #e2e2e2; padding:10px; text-align:center}
.footer p { background:#eee; font-size:12px; text-align:center; color:#888;}
.footer p a { padding:0 10px}

/*热门果汁*/
.top{height: 450px; display: block; background: url(/images/top_img.jpg) center;}
.top .con{width: 1230px;}
.top h2{font-size: 30px; text-align: center; padding: 35px 0 120px 0;}
.top ul li{ width: 280px; display: block; float: left; padding: 0 13px; text-align: center; font-size: 16px;}
.top ul li span{width: 270px; height: 185px; border: 5px solid #fff; background: #fff; display: block; border-radius: 3px; overflow: hidden; margin-bottom: 8px;}
.top ul li span img{ width: 100%;height: auto; min-height: 175px;}

/*列表*/
.list{padding-top: 30px;}
.list .left{width: 270px; padding-right: 10px; display: inline-block; float: left;}
.list .left ul li{padding-bottom: 30px;}
.list .left strong{display: block; border-left: 5px solid #a7cd31;	height: 18px; line-height: 18px; padding-left: 8px; 
font-size: 16px; margin-bottom: 15px;}
.list .left a,.list2 ul li a{ background: #fff; display: inline-block; padding: 0 12px; margin: 0 4px 8px 0; line-height: 30px;}
.list .left a:hover,.list .left .a,.list2 ul li a:hover{background: #77b334; color: #fff;}
.list .right{ width: 920px; display: inline-block;}
.list .right>.position{ margin:0 0 0 20px; }
.list .right ul li{ width: 210px; display: block; float: left; padding: 0 0 30px 20px; text-align: center; font-size: 16px;}
.list .right ul li span{width: 210px; height: 145px; display: block;overflow: hidden; margin-bottom: 8px;}
.list .right ul li span img{ width: 100%;height: auto; min-height: 145px;}
.top ul li img:hover,.list .right ul li img:hover{opacity:.85;}

/*内容页*/
/*当前位置*/
.position{color: #999; background: url(/images/nav_search.png) no-repeat -210px 0; padding:0 0 20px 25px; font-size: 14px; margin-top: 20px; }
.position a{color: #888;}
.position a:hover{color: #2aa53b;}
/*热门类别*/
.list2{background: #f8f8f8; padding:20px 0 15px 0;}
.list2 h2{ font-size: 16px; display: block; border-left: 5px solid #a7cd31;	height: 18px; line-height: 18px; padding-left: 20px; margin-bottom: 15px; }
.list2 ul li{ color: #999; font-size: 14px; padding:0 0 10px 25px;}
.list2 ul li a{margin-bottom: 0;}
/*正文*/
.main{padding: 25px 0 10px; font-size: 16px;}
.main_top{display: block;}
.main p{ padding-bottom: 20px; font-size: 16px; line-height: 30px;}
.main img{ width: 450px; height: auto; display: block; float: left; padding:0 30px 10px 0;}
.main h1{ font-size: 24px; padding-bottom: 15px;}
.main_top{ border-bottom: 1px solid #f3f3f3; padding-bottom: 20px; margin-bottom: 20px;}
.main_top p{padding: 0;}
.main_top p strong{background: #8ac9db; color: #fff; font-weight: normal; padding: 0 10px; margin-right: 8px;}
.main p a{background: #f4f4f4; padding: 5px 15px; display: inline-block; border-radius: 3px; margin:0 5px 10px 0;}
.main h2{font-size: 16px;font-weight: bold; padding-bottom: 5px;}
.main h2 em{color: #A7CD31; padding-right: 8px; font-size: 20px; }

