﻿/*@import "/Skins/Default/resetcommon.css";*/

/*index.css start*/

@charset "utf-8";

/* CSS Document */

/*common*/

body { font-family:"Microsoft YaHei";}

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

span { overflow:hidden;}/*兼容IE8*/

/*banner*/



/*banner*/

.fullSlide {width:100%;position:relative;height:578px;}

.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul {width:100% !important;}

.fullSlide .bd li {width:100% !important;height:578px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}

.fullSlide .bd li a {display:block;height:578px;}

.fullSlide .hd {

                position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}

.fullSlide .hd ul {text-align:center;}







.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;

                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;

                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */

                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */

                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}

.fullSlide .hd ul .on{ width:32px;height:18px;background:#2898e1; color:#2898e1;}



.fullSlide .prev,.fullSlide .next {	display:block;

	position:absolute;

	z-index:1;top:50%;

	margin-top:-30px;left:5%;

	z-index:1;

	width:40px;

	height:60px;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

	width:81px; height:80px;}

.fullSlide .prev{ background:url(../Index/left1s.png) no-repeat;}

.fullSlide .next {left:auto;right:5%;background:url(../Index/right1s.png) no-repeat;}





/**/

.aq_bg { background:url(../Index/aq_bg.jpg) no-repeat center 0; height:776px;}

.aq_top { text-align:center; padding-top:78px;} 

.aq_top em { display:block; font-size:22px; color:#333; padding:3px 0;}

.aq_top span { display:block; font-size:12px; color:#b3b3b3;}

.aq_pic { padding:60px 0 0; height:158px;}

.aq_pic a { display:block; float:left; width:220px; _width:215px;}

.aq_pic .nobor01 { width:100px;}



.aq_fx { padding-top:62px;}

.aq_fx span { font-size:30px; color:#333; font-weight:bold; text-transform:uppercase; padding-bottom:55px; display:block;}

.aq_fx span em { display:block; color:#5c8a30;}

.aq_fx span a { display:block; font-size:24px; color:#5c8a30;}

.aq_fx p img { padding:0 18px 0 0;}

.aq_sp { background:url(../Index/sp_picbg.png) no-repeat; width:500px; height:356px; margin-left:58px;}

.aq_sp img { padding:10px 0 0 10px;}

/*添加*/

.aq_fx a.qr{}

.aq_fx a.qr:hover i {display: block}

.aq_fx a.qr i { display:none;}



.aq_pho { margin:155px 0 0; font-size:14px; color:#909090; text-align:right;}

.aq_pho em { display:block; text-align:right; font-size:18px; color:#333;}

.aq_pho span { color:#507e25; font-size:24px; display:block; background: url(../Index/aq_dh.png) no-repeat 0 3px; padding-left:35px; margin-bottom:10px;}



/*主食*/

.zs_bg { background:url(../images/zs_bg0.jpg) no-repeat center 0; height:670px; padding-top:55px;}

.zs { width:250px; overflow:hidden;}

.zs ul { padding:20px 0 0 22px; height:160px;}

.zs ul li { float:left; width:57px; text-align:center; padding-right:18px;}

.zs ul li a { display: inline-block; width:57px; height:160px;}

.zs ul li a em { display:block; padding-top:10px; color:#000; font-weight:bold; font-size:14px;}

.zs ul li a:hover,.zs ul .cur a { background:url(../Index/zs_libg.png) no-repeat;}

.zs_con1 { background:url(../images/zs_bg.jpg) no-repeat; width:250px; height:629px; margin-top:-180px}

.zs_con2 { background:url(../Index/zs_bg2.jpg) no-repeat; width:250px; height:629px; margin-top:-180px}

.zs_con3 { background:url(../Index/zs_bg3.jpg) no-repeat; width:250px; height:629px; margin-top:-180px}

.zs_con1 p { padding:222px 0 0 30px; font-size:24px; color:#fff; font-family:"幼圆"; line-height:40px; font-weight:bold;}



/*欧绿为您精心推荐安全放心粮*/

.rx { width:730px; padding-left:20px;}

.rx_top { height:63px;}

.rx_top span { display:block; float:right;}

.rx_top span i { display:block; float:left;}

.rx_top span em { display:block; float:left; line-height:25px; padding:0 10px; font-size:14px; color:#7b7b7b;}

.rx_top span em.cur a{ color:#507e25; font-weight:bold;}

.rx_con ul li { width:238px; height:280px; float:left; margin:0 8px 8px 0; position:relative;}

.rx_con ul .nobor,.rx_con ul .cpli3,.rx_con ul .cpli6{ margin:0 0 8px;}

.rx_con ul li img { width:238px; height:280px;}

.rx_con ul li span { position:absolute; top:235px; left:72px;}

.rx_con ul li span img { width:98px; height:34px;}

.rx_con ul li em { display:block; position:absolute; top:28px; right:25px; font-size:18px; color:#999}



/*欧绿认真呵护他们的食品安全*/

.tm_bg { background:url(../images/tm_bg.jpg) no-repeat center 0; height:835px;}

.tm_top { text-align:center; padding-top:75px; height:106px;} 

.tm_con ul li { background:url(../images/tm_pic01.jpg) no-repeat; width:200px; height:299px; float:left;}

.tm_con ul li a { display:block; padding:160px 0 0 24px;}

.tm_con ul li a em { font-family:"幼圆"; font-size:24px; color:#5c8a30; display:block; margin-bottom:15px; font-weight:bold;}

.tm_con ul li a span { display:block; font-size:16px; color:#333; line-height:25px;}

.tm_con ul .tm_li02 { background:url(../images/tm_pic02.jpg) no-repeat; margin-top:144px;}

.tm_con ul .tm_li02 a em,.tm_con ul .tm_li04 a em { color:#fff;}

.tm_con ul .tm_li02 a span,.tm_con ul .tm_li04 a span { color:#fff;}

.tm_con ul .tm_li03 { background:url(../images/tm_pic03.jpg) no-repeat;}

.tm_con ul .tm_li04 { background:url(../images/tm_pic04.jpg) no-repeat; margin-top:144px;}

.tm_con ul .tm_li05 { background:url(../images/tm_pic05.jpg) no-repeat;}

.tm_but { margin:40px 0 0 180px;}

.tm_but p { background:url(../Index/tm_libg.gif) no-repeat; width:504px; height:48px; line-height:48px; font-size:24px; color:#5c8a30; padding-left:20px; float:left;}



/**/

.jh_bg { background:url(../Index/jh_bg.jpg) no-repeat center 0; height:632px;}

.jh_top { padding:90px 0 0 253px; height:85px;}

.jh_top .aq_pho { margin:0 40px 0 0; padding:0; width:200px;}

.jh_top i { display:block; padding-top:10px;}

.jh_con ul li { float:left; margin-right:10px;}

.jh_con ul .nobor { margin:0;}

.jh_con ul li a { background:url(../Index/jh_libg01.png) repeat-y; width:242px; height:416px; display:block; padding:35px 0 0; font-size:18px; color:#333;}

.jh_con ul li a:hover { background:url(../Index/jh_libg02.png) no-repeat;}

.jh_con ul li a span { display:block; padding-left:28px;}

.jh_con ul li a b { display:block; color:#7b7b7b;}

.jh_con ul li a em { display:block; padding-top:40px; font-size:16px;}

.jh_con ul li a i { display:block; background:url(../Index/jh_but01.png) no-repeat; width:98px; height:34px; margin:58px 0 10px}

.jh_con ul li a:hover i { background:url(../Index/jh_but02.png) no-repeat;}



/*限量稀缺*/

.xl_bg { background:url(../Index/xl_bg.jpg) no-repeat center 0; height:683px;}

.xl { padding:91px 0 0 11px; width:640px; display:inline-block}

.xl ul li a { display:block; width:640px; height:167px; overflow:hidden;}

.xl ul li a:hover { background:url(../Index/xl_libg01.png) no-repeat;}

.xl ul .xl_li02 a:hover { background:url(../Index/xl_libg02.png) no-repeat;}

.xl ul .xl_li03 a:hover { background:url(../Index/xl_libg03.png) no-repeat;}

.xl ul li a i { display:block; padding:12px 45px 0 20px; float:left; position:relative;}

.xl ul li a i em { display:block; position:absolute; top:65px; left:95px; background:url(../Index/xl_ico01.png) no-repeat; width:77px; height:69px;}

.xl ul li a:hover i em { background:url(../Index/xl_ico0102.png) no-repeat;}

.xl ul li a span { display:block; padding:40px 0 0; float:left; font-size:14px; color:#333; line-height:25px;}

.xl ul li a span em { display:block; font-size:24px; color:#5c8a30; font-family:"幼圆"; margin-bottom:15px;}

.xl ul li a:hover span { color:#fff; font-weight:bold;}

.xl ul li a:hover span em { color:#fff;}



/*我们只供会员*/

.hy { padding:115px 0 0 80px; width:260px;}

.hy b { display:block; padding:0 0 55px 35px;}

.hy b a { font-family:"幼圆"; font-size:24px; color:#5c8a30; font-weight:bold; }

.hy ul li { float:left; height:45px; width:130px;}

.hy ul li a { display:block; background:url(../Index/hy_ico01.png) no-repeat; padding-left:25px; color:#333; font-size:16px;}

.hy ul li a:hover { background:url(../Index/hy_ico02.png) no-repeat; color:#5c8a30;}



.hy p span { display:block; background:url(../Index/hy_libg.gif) no-repeat; width:215px; height:35px; line-height:35px; margin-bottom:10px;} 

.hy p span em { display:block; float:left; font-size:14px; color:#adadad;  padding:0 5px;}

.hy p span .p_inp { display:block; float:left; width:160px; height:35px; line-height:35px; border:none; background: none; outline:none;}

.hy p i { display:block; padding:0 0 0 65px;}



/**/

.js_bg { background:url(../Index/js_bg.jpg) no-repeat center 0; height:798px;}

.js_bt { padding:95px 0 0;}

.js_nav { padding:35px 0 0 55px; position:relative; z-index:999;}

.js_nav ul li { float:left; margin-right:11px; display:inline}

.js_nav ul li a { display:block; width:136px; height:339px; text-align:center;}

.js_nav ul li a:hover,.js_nav ul .cur a { background:url(../Index/js_libg.png) no-repeat;}

.js_nav ul li a img { padding-top:40px;}

.js_nav ul li a span { padding-top:60px; display: block; font-size:18px; color:#333;}

.js_nav ul li a span em { display:block; color:#b9b9b9; font-size:12px;}



.js_connr { height:528px; margin-top:-108px;}

.js_con1{ background:url(../Index/js_pic01.jpg) no-repeat center 0;}

.js_con2{ background:url(../Index/js_pic02.jpg) no-repeat center 0;}

.js_con3{ background:url(../Index/js_pic03.jpg) no-repeat center 0;}

.js_con4{ background:url(../Index/js_pic04.jpg) no-repeat center 0;}

.js_con5{ background:url(../Index/js_pic05.jpg) no-repeat center 0;}

.js_p { background:url(../Index/js_pbg.png) no-repeat; width:1000px; height:120px; position:absolute; top:407px; left:0;}

.js_p i { display:block; float:right;}

.js_p i a { display:block; width:80px; height:40px; border-bottom:solid 1px #645d48; text-align:center; padding-top:20px;}

.js_p i .nobor { border:none;}

.js_p span { display:block; padding:36px 0 0 48px; line-height:45px; font-size:14px; color:#fff;}

.js_p span img { display:block; float:left; padding-right:15px;}

.js_p span em{ float:left;}

.js_p span em.erhang{ line-height:30px;}

/*健康放心*/

.jk_bg { background:url(../Index/jk_bg.jpg) no-repeat center 0; height:400px;}

.jk01 { padding:72px 0 0 250px;}

.jk01 p { padding:75px 0 0;}

.jk01 p em { display:block; background: url(../Index/p_dh.gif) no-repeat 0 0; padding-left:30px; line-height:25px; font-size:24px; color:#333; margin-bottom:10px;}

.jk02 { padding:70px 0 0; width:486px;}

.jk02 a { display:block; background:url(../Index/hy_ico01.png) no-repeat; padding-left:25px; color:#333; font-size:16px; float:left; width:57px; margin-left:80px; height:44px; overflow:hidden; display:inline}

.jk02 a:hover { background:url(../Index/hy_ico02.png) no-repeat; color:#5c8a30;}



/**/

.sp { width:302px; overflow:hidden;}

.sp span { display:block; width:238px; border-left:solid 2px #ccc; border-right:solid 2px #ccc; text-align:center; padding:68px 0 35px; margin-left:30px;}

.sp p em { display:block; font-size:14px; color:#333; line-height:25px; padding-top:10px;}



/**/

.zz { width:696px; overflow:hidden;}

.zz_top { padding:65px 0 0 28px;}

.zz_top i { display:block; float:right;}

.zz_top i img { margin-left:30px;}



.zz_con { padding-top:44px;}

.zz_con ul li { background:url(../Index/zz_picbg.gif) no-repeat; width:198px; height:303px; margin-left:32px; display:inline; float:left;}

.zz_con ul li a img { width:178px; height:282px; padding:10px 0 0 10px;}



/**/

.xd_bg { background:url(../images/dt_bg.jpg) no-repeat center 0; height:744px;overflow:hidden}



.xd_bt { text-align:center; padding-top:72px; height:92px;}

.xd01 { width:765px;}

.xd_top { height:49px; line-height:49px; border-top:solid 1px #98938b; border-bottom:solid 1px #98938b;}

.xd_top em { float:right;}

.xd_top em a { font-size:18px; color:#333; text-transform:uppercase; font-weight:bold;}

.xd_top b a { font-size:18px; color:#333;}



.xd_con { padding:30px 0 0; display:inline-block}

.xd_con ul li { float:left; width:231px; margin:0 36px 0 0; background:#5c8a30; height:395px; overflow:hidden;}

.xd_con ul .nobor,.xd_con ul li.zhixunli3 { margin:0;}

.xd_con ul li a img { width:231px; height:267px;}

.xd_con ul li span { display:block; padding:20px 20px 0; line-height:30px;}

.xd_con ul li span a { color:#fff; font-size:14px;}

.xd_con ul li span a em { display:block; height:30px; line-height:30px; color:#fff; font-size:18px;}



.xd_con02 { padding:40px 0 0;}

.xd_con02 dl { height:90px;}

.xd_con02 dl dt { background:url(../Index/wd_d.png) no-repeat; width:348px; height:60px; line-height:60px; float:left;} 

.xd_con02 dl dt a { font-size:14px; color:#9a9a9a; padding-left:77px;}

.xd_con02 dl dd { float:left; background:url(../Index/wd_w.png) no-repeat; width:268px; height:50px; padding:10px 0 0 80px; line-height:22px; color:#333;}

.xd_con02 dl dd em{ padding-right:10px;}

.xd_con03 { padding:40px 0 0;}

.xd_con03 p { display:block; float:left;}

.xd_con03 p img { width:400px; height:394px;}

.xd_con03 ul { float:left; width:320px; height:354px; background:#fff; padding:20px;}

.xd_con03 ul li { height:50px; line-height:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.xd_con03 ul li a { font-size:16px; color:#333;}



.xd02 { padding:30px 0 0 55px; display:inline-block}

.xd02 ul li { margin-bottom:28px; width:162px; height:48px; overflow:hidden}

.xd02 ul li a { background:url(../Index/dt_libg01.png) no-repeat; width:162px; height:48px; line-height:48px; text-align:center; font-size:18px; color:#333; display:block;}

.xd02 ul li a:hover,.xd02 ul .cur a { background:url(../Index/dt_libg02.png) no-repeat; color:#fff;}

.xd02 span { display:block; padding:24px 0 0 48px;}

.xd02 span a { font-size:18px; color:#fff;}







/*友情链接*/

.yq { padding-top:30px}

.yq span { display:block; background:url(../Index/yq_xx.gif) no-repeat right center; width:140px; float:left}

.yq span a { font-size:20px; color:#333;}

.yq span a em { display:block; font-size:26px; color:#5c8a30; text-transform:uppercase;}

.yq p { padding:5px 0 0 45px; width:810px; float:left}

.yq p a { padding-right:34px; height:28px; display: inline-block;  color:#333; font-size:14px;}

.yq p .yq_ico01 { color:#5c8a30}









