/*common*/
a:hover{color:#44b548}
body{font-family:Arial,'Microsoft Yahei',Helvetica,sans-serif,'Microsoft Yahei';min-width: 1160px;}
/*top*/
.logo span{display: inline-block; padding: 0px 8px; background: #e6e6e6;border-radius: 6px; position: absolute;top:10px;right:-64px;}
.cnen{ border: 1px solid #eee;border-radius: 20px; line-height: 32px;height: 32px;overflow: hidden;}
.cnen a{display:inline-block;height: 32px;}
.en_a{padding: 0 10px 0 20px;}.cn_a{padding: 0 20px 0 10px;}.cnen .on{ background: #44b548;color: #fff;}
.tline{height: 6px; background: #3a9e59; border-radius: 3px;background:-webkit-linear-gradient(top,#44b548,#3a9e59);
    background:-o-linear-gradient(top,#44b548,#3a9e59);
    background:-moz-linear-gradient(top,#44b548,#3a9e59);
    background:linear-gradient(top,#44b548,#3a9e59);}
/*banner*/
.banner img{display: block;width: 100%;}.banner .swiper-slide{border: 1px solid #e6e6e6;border-bottom: 3px solid #44b548}
.swiper-pagination{width:100%!important;max-width:1160px;height:20px;bottom:10px!important;z-index:10}
.swiper-pagination-bullet{border:1px solid #399C2A;background:#fff!important;opacity:1!important;margin-right:6px}
.swiper-pagination-bullet-active{background:#399C2A!important}
/*main_nav*/
.main_nav li{ display:inline;line-height: 54px;height: 54px; text-align: center; margin-right: 16px;}
.main_nav li a{display: inline-block; border-radius: 8px; padding: 0 32px;border: 1px solid #ddd;
    background: #f6f6f6;
    background:-webkit-linear-gradient(top,#eeeeee,#ffffff,#ffffff);
    background:-o-linear-gradient(top,#eeeeee,#ffffff,#ffffff);
    background:-moz-linear-gradient(top,#eeeeee,#ffffff,#ffffff);
    background:linear-gradient(top,#eeeeee,#ffffff,#ffffff);color:#333;
    box-shadow: 0px 2px 2px #bbb;
}
.main_nav li a .iconfont{color:#999;}
.main_nav li a:hover{
    background: #eee;
    background:-webkit-linear-gradient(top,#ffffff,#ffffff,#eeeeee);
    background:-o-linear-gradient(top,#ffffff,#ffffff,#eeeeee);
    background:-moz-linear-gradient(top,#ffffff,#ffffff,#eeeeee);
    background:linear-gradient(top,#ffffff,#ffffff,#eeeeee);}
.main_nav li.active a{
    background: #3a9e59;
    background:-webkit-linear-gradient(top,#44b548,#44b548,#3a9e59);
    background:-o-linear-gradient(top,#44b548,#44b548,#3a9e59);
    background:-moz-linear-gradient(top,#44b548,#44b548,#3a9e59);
    background:linear-gradient(top,#44b548,#44b548,#3a9e59);color:#fff!important;}
.main_nav li.active a .iconfont{color:#fff}
.main_nav .iconfont{font-size:20px; margin-right:10px;}

/*main_nav*/
.main .container{padding-left: 220px;}
.main .content{border:1px solid #44b548;min-height: 800px;}
.sidebar{width: 221px; position: absolute;left:0;top:0;}.sidebar a:hover{color:#44b548!important;}
.sidebar a{ display: block}.sidebar .iconfont{color: #ccc;}.sidebar li:first-child h3{border-top: 1px solid #ccc;}
.sidebar li:first-child h3.active{border-top: 1px solid #44b548;}
.sidebar h3{line-height: 45px;padding-left:30px;font-size:15px;border-bottom: 1px solid #ccc;margin-right: 15px; position: relative;white-space:nowrap;}
.sidebar h3:before{content:"";width:7px;height:7px;border-radius:22px;border:3px solid #ccc; overflow: hidden; position: absolute;left:10px;top:16px;}
.sidebar h3.active::before{border:3px solid #44b548;}
.sidebar dt{ line-height: 40px; font-size: 14px; font-weight: bold;padding-left:15px;color:#666;border-bottom: 1px solid #d6d6d6;margin:0 15px 0 20px;}
.sidebar dt a{color:#555;}.sidebar dd a{color:#888;}
.sidebar dd{line-height: 36px;padding-left:15px;color:#888;border-bottom: 1px solid #ddd;margin:0 15px 0 30px;}
.sidebar .active{border: 1px solid #44b548; border-right:1px solid #fff; background: #fff;color: #44b548;margin-right: 0;margin-left: 0;}
.sidebar .active a{color: #44b548}.sidebar .active .iconfont{color: #44b548;}

.sidebar dt.active a{ padding-left: 20px;}.sidebar dd.active a{ padding-left: 30px;}
.title{border-bottom: 1px solid #e6e6e6; padding-bottom: 8px;}
.title .iconfont{color: #ddd; font-size: 18px;}
.title1{padding-left:30px;position: relative}
.title1:before{content:"";width:20px;height:10px; overflow: hidden; background: #44b548; position: absolute;left: 0;top:10px;}
.title2{position: relative; }.title2 span{ display:inline-block;padding:0 16px 0 26px;height: 32px;line-height: 34px;min-width:180px;}
.title2:before{content:"";width:12px;height:12px;border-radius:22px;border:4px solid #44b548; overflow: hidden; position: absolute;left:0px;top:6px;}
.table{display:table;width:100%;}
.table_left,.table_right{display:table-cell;vertical-align:top}.table_right{width: 240px;}.table_left{padding-right: 18px;}
/*网站统计*/
.count_num li{float:left; margin:0 50px;}
.d_num{margin: 0 auto;float: left;}
.d_num .iconfont{font-size:106px; line-height:80px;position: absolute;right:0;top:0;}
.d_num .iconfont .pnum{width:106px;font-size:20px; font-weight: bold;color:#fff; position: absolute;right:3px;top:10px;}
.d_num .num{padding-top:34px;font-size: 30px;padding-right: 106px;}
.d_num .color1{color:#68ba78;}.d_num .color2{color:#ed9d92;}.d_num .color3{color:#f0b782;}
.d_num .color4{color:#63a7d4;}.d_num .color5{color:#7dd4cb;}.d_num .color6{color:#ebcc7c;}

.area_con .fl{width:56%;}.area_con .fr{width:44%;}
.chart_pie{position: absolute;left:-30px;top:-20px;}.chart_pie3{top:0}.chart_pie4{top:0}.chart_pie7{top:0}.chart_pie8{top:0}
.chart_txt{position: absolute;left:240px;top:0;}
.chart_txt p{margin:0;padding-left:16px;line-height:1.3; position:relative; font-size:14px; padding-bottom:6px;}
.chart_txt p span{display:block;width:8px;height:8px; overflow: hidden; background: #0f4c97; position: absolute;left: 0;top:6px;}
.chart_txt1{top:35px;}.chart_txt2{top:60px;}.chart_txt3{top:30px; padding-right: 20px;}.chart_txt4{top:35px;}
.chart_txt5{top:150px;}.chart_txt6{top:80px;}.chart_txt7{top:30px; padding-right: 20px;}.chart_txt8{top:35px;}
/*网站广告*/
.da_con{ overflow: hidden; background: #eeeeee}
.rtit{background:#44b548;color: #fff;padding: 6px 10px 4px}
.rbox{padding: 10px 12px 12px}
.focus_list li{float: left;width:32%; margin-bottom: 10px;}.focus_list li:nth-child(3n+1){clear: both;width: 36%;}
.focus_list li img{height:38px;width: auto;}

/*杂志*/
.magz_table th{ background: #eee; padding:10px 6px; font-size: 16px; font-weight: bold;}
.magz_table td{padding: 4px 5px 4px 8px; background: #fff;}.wsnp{white-space:nowrap;}
.mtips{padding-left:10px; position:relative; padding-bottom: 3px; font-size: 12px}.mtips:before{content: '';width:4px;height: 4px; background: #888; border-radius: 4px; position: absolute;left: 0;top:8px;}
.ptips{padding-left:10px; position:relative; padding-bottom: 3px;}
.ptips:before{content: '';width:5px;height: 5px; background: #333; border-radius: 50%; position: absolute;left: 0;top:8px;}
/*尺寸*/
.da_size .fl,.da_size .fr{width:33%;}
.size1{border:5px solid #8bb787;background:#689a71;width:248px;height:168px;margin:0 auto}
.size2{border:5px solid #8bb787;background:#689a71;width:124px;height:168px;margin:0 auto}
.size3{width:248px;height:168px;margin:0 auto}


.size3_1{border:1px solid #9cc099;padding:6px;height:100%;width:112px;float: left}
.size3_11{background:#ccc;height:76px;margin-top:76px;}
.size3_2{border:1px solid #9cc099;padding:6px;height:100%;width:112px;float:right}
.size3_22{background:#ccc;width:52px;height:100%;}

.size3_3{border:1px solid #9cc099;padding:6px;height:100%;width:162px;float: left}
.size3_33{background:#ccc;height:62px;margin-top:174px;}
.size3_4{border:1px solid #9cc099;padding:6px;height:100%;width:162px;float:right}
.size3_44{background:#ccc;width:80px;height:124px;margin-top:112px;}
.support .fr{width:640px;}
.pop li{float: left; margin: 0 40px;}

/*展会*/
.event-list dl{ border-bottom:1px solid #efefef; display:table;width:100%}.event-list dd h4 a{color:#333;}.event-list dd h4 a:hover{color: #44b548;}
.event-list dt{display: table-cell; vertical-align:top;width:20%; text-align:left}.event-list dt img{width:96%; border:1px solid #ddd;padding:3px;display:block}
.event-list dd{display: table-cell;vertical-align:middle}
.e-date{width:76px;height:62px;background:url('http://image.agropages.com/img/edatebg.png') no-repeat;}
.e-date td h4{padding:0;line-height:22px;font-size:20px;color:#1995ce}
.e-date td h5{padding:0;line-height:14px;font-size:11px;font-weight:100}
.pl88{padding-left:90px}
.event_pic li{float:left;width:30%;margin-right: 2%}
.cm_pic .fl,.cm_pic .fr{width:50%;}

.fat_pic li{float:left;margin-right:10px;}.fat_pic li img{height:220px;width:auto;}



/*内容营销*/
.market_txt .fl,.market_txt .fr{width:40%;}
.market_txt .c1{color:#f49f00}.market_txt .c2{color:#689c46}.market_txt .c3{color:#3d808a}.market_txt .c4{color:#e7310e}
.mt_pic .fl,.mt_pic .fr{width: 48%;}








#olmsg{width:200px; background:#fff;position:fixed; top:200px; z-index:99999; border:1px solid #eee; }
#olmsg .close{ position:absolute;right:8px;top:8px;}
#olmsg .pr{padding:12px 8px 20px 8px;}
#olmsg h4{border-bottom:1px solid #f2f2f2;padding-bottom:3px;}