.main_visual					{position:relative;width:100%; min-width:1200px; text-align:center;  background:#fff;margin:0 auto;}
.main_cus						{background:#b2d234; height:80px; }
.main_cus p						{line-height:80px; text-align:center;}
.main_cus p span				{color:#fff; display:inline-block; padding:0 5px;}
.main_cus p span:first-child	{font-size:20px; margin-right:15px;}
.main_cus p span+span			{font-size:35px; font-weight:900; margin-right:40px;}
.main_cus p span+span+span		{font-size:20px;font-weight:400; margin-right:0;}
.main_cus p span+span+span+span	{font-size:16px;}
.ju_info						{width:100%; height:465px; background:url(img/ju_infobg.jpg) no-repeat center top; }
.ju_info > img					{display:block; margin:0 auto ; padding-top:80px; }
.ju_info p						{text-align:center; color:#fff; font-size:15px; line-height:1.7; margin:40px 0 15px;}
.ju_info p+p					{margin:0 0 40px 0;}
.ju_info a						{display:block; margin:0 auto; width:136px;}
.item_info_main						{background:url(img/icon_bg.jpg) repeat-x left top; height:607px; }
.item_info_main h3					{color:#3d7b00; font-size:30px; text-align:center; padding:120px 0 85px; }
.item_info_main ul:after				{clear:both; display:block; content:'';}
.item_info_main ul					{width:1200px; margin:0 auto; }
.item_info_main ul li				{float:left; width:25%; }
.item_info_main ul li a.hoverback	{margin:0 auto; width:172px; height:172px; display:block; border-radius:50%; -webkit-border-radius:50%; background:#efefef; text-align:center; line-height:172px; }
.item_info_main ul li a.hoverback:hover	{background:#b2d234;}
.item_info_main ul li a.hoverback:hover + h4 a	{color:#b2d234;}
.item_info_main ul li h4				{ margin:30px 0 35px 0; text-align:center;}
.item_info_main ul li h4 a			{color:#333; font-size:16px;}
.item_info_main ul li p				{color:#aaa; font-size:14px; text-align:center;}
.cus_latest						{background:url(img/cus_bg.jpg) no-repeat center top; height:620px;}
.cus_latest h3					{padding:120px 0 40px; color:#fff; font-size:30px; text-align:center;}
.cus_latest .la_wrap			{width:1200px; margin:0 auto; }
.cus_latest .la_01				{float:left; width:50%; height:335px; background:url(img/latest_01bg.png) no-repeat center top;}
.cus_latest .la_02				{float:left; width:50%; height:335px; background:url(img/latest_02bg.png) no-repeat center top;}
.cus_latest h4					{color:#e5ea9b; font-size:20px; text-align:center; padding:30px 0;}