﻿@charset "utf-8";
/* CSS Document */

body{background:#fff;font-family:,Arial,Helvetica,sans-serif;font-size:12px;line-height:22px; margin:0 auto; color:#4f4f4f;-moz-user-select:-moz-none; background:url(../images/bodybg.jpg) repeat-x left top;}
.body{ background:#fff;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
img{border:0 none;vertical-align:middle;}
table{border-spacing:0;border-collapse:collapse;}
dl,ul,ol,p{margin:0; padding:0;}
dl,ul,li{list-style:none outside none;}
input{vertical-align:middle;}
a{ color:#898989; text-decoration:none;}
a:hover{ text-decoration:none; color:#0476c6;}
.clear{ clear:both;}

/*-----------------首页--------------------------*/
.header{ height:86px; position:relative; z-index:1; background:url(../images/top_bg.jpg) repeat-x left center;}
.top{ width:1000px; height:86px; margin:0 auto;}
.logo{ width:436px; height:59px; float:left; padding-top:15px;}
.top_right{ width:353px; float:right; position:relative;}
.top_right_size{ width:150px; padding-top:35px; float:left;}
.top_right_search{ width:190px; height:22px; background:url(../images/search_bg.png) no-repeat left center; float:right; position:absolute; top:35px; right:0px;}
.topSearchInput{  margin:0px; padding:0px; padding-left:10px; position:relative; background:none; width:150px; height:20px; float:left; border:0 none; margin-top:2px;}
.topSearchButton{ margin:0px; padding:0px; position:relative; background:0 none; width:26px; height:20px; background:none; border:0 none; cursor:pointer;} 

.menu{height:58px; margin-top:-4px; postion:relative; z-index:2; background:url(../images/navbg.png) repeat-x}
.menu_list{width:1000px; height:40px; line-height:40px; padding-top:4px; margin:0 auto}
.menu_list li{width:125px;float:left; text-align:center}
.menu_list li a{height:40px; color:#757575; display:block}
.menu_list_on{background:url(../images/menu_bg.jpg) no-repeat center center; font-size:14px; font-weight:bold}
li.menu_list_on a{color:#fff}
.menu_list li a:hover{background:url(../images/menu_bg.jpg) no-repeat center center; font-size:14px; font-weight:bold; color:#fff}



/*
.menu{ width:100%; height:40px; background:url(../images/menu_bg1.jpg) repeat-x left center;}
.menu_list{ width:1000px; height:40px; line-height:40px; margin:0 auto;}
.menu_list li{ width:125px; height:40px; line-height:40px; float:left; text-align:center; color:#757575;}
.menu_list_on a{ width:125px; height:40px; background:url(../images/menu_bg.jpg) no-repeat center center; display:block; font-size:14px; font-weight:bold; color:#fff;}
.menu_list li a:hover{ width:125px; height:40px; background:url(../images/menu_bg.jpg) no-repeat center center; display:block; font-size:14px; font-weight:bold; color:#fff;}
*/

.bannar{height:392px; margin:0 auto; margin-top:-14px; text-align:center; overflow:hidden; z-index:1; position:relative;}
/*
.bannar{height:392px; margin:0 auto; text-align:center; overflow:hidden; z-index:1; position:relative;}
*/
.bannarpic{ height:392px; top:-20px;}
.bannar img{ height:392px;}
.bannerIndex{ position:absolute; bottom:18px; right:334px;top:310px; overflow:hidden; _height:1%}
.bannerIndex li{ display:block; width:15px; height:13px; float:left;background:url(../images/icon.png) no-repeat ;cursor:pointer;}
.bannerIndex li.show{color:#fff;font-weight:bold; background-position:0px 0px;background:url(../images/icon1.png) no-repeat;}
.i_middle{ width:100%; height:300px; margin:0 auto; }
.i_middle_position{ width:100%; height:300px; margin:0 auto; background:url(../images/middle_bg1.png) no-repeat center center; z-index:2; position:relative; top:-68px;}
.i_middle_conten{ width:1000px; height:230px; margin:0 auto;}
.i_middle_conten_news{ width:264px; height:10px; float:left; margin-top:50px; padding-left:10px;}
.i_middle_conten_news_title{ width:193px; height:40px; line-height:40px; padding-left:70px; font-size:14px; font-weight:bold; color:#1a75c2;}
.i_middle_conten_news_content{ width:264px; height:100px; padding-bottom:10px; padding-top:10px;}
.i_middle_conten_news_content_left{ width:99px; height:99px; float:left;}
.i_middle_conten_news_content_left img{ width:99px; height:99px;}
.i_middle_conten_news_content_size{ width:147px; height:100px; float:right; padding-right:10px; overflow:hidden;}
.i_middle_conten_news_content_size h3{ font-size:12px; font-weight:bold; color:#767676; margin:0px; padding:0px;}
.i_middle_conten_news_content_size p{ color:#767676; font-weight:normal; margin:0px; padding:0px; line-height:20px; overflow:hidden;}
.i_middle_conten_Discount{ width:448px; height:195px; float:left; margin-top:25px;}
.i_middle_conten_Discount_title{ width:345px; height:40px; line-height:40px; padding-left:100px;}
.i_middle_conten_Discount_title h3{ margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#1a75c2; float:left;}
.i_middle_conten_Discount_title_js{ float:right; padding-top:20px; padding-right:20px;}
.i_middle_conten_Discount_title_js li{ width:5px; height:5px; margin-right:5px; float:left; text-indent:-9999px; background:url(../images/js_images.gif) no-repeat;top:5px; cursor: pointer;}
.i_middle_conten_Discount_title_js .on{ width:5px; height:5px; margin-right:5px; float:left; text-indent:-9999px; background:url(../images/js_images1.gif) no-repeat;top:5px; cursor: pointer;}
.i_middle_conten_Discount_conten{ width:425px; margin:10px; height:130px; float:left;position:relative;overflow:hidden}
.i_middle_conten_Discount_conten ul{ position:absolute;}
.i_middle_conten_Discount_conten ul li{float:left;width:425px;}
.i_middle_conten_Discount_conten_pic{ width:185px; height:140px; float:left; overflow:hidden;}
.i_middle_conten_Discount_conten_pic img{ width:185px; height:140px;}
.i_middle_conten_Discount_conten_right{ width:205px; height:130px; float:right; padding-right:15px; padding-left:10px; overflow:hidden;}
.i_middle_conten_Discount_conten_right h3{font-size:12px; font-weight:bold; color:#767676; margin:0px; padding:0px;}
.i_middle_conten_Onlineshop{ width:274px; height:170px; float:left; margin-top:50px;}
.i_middle_conten_Onlineshop_title{ width:264px; height:40px; line-height:40px; padding-left:70px; float:left;}
.i_middle_conten_Onlineshop_title h3{ margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#1a75c2;}
.i_middle_conten_Onlineshop_pic{ width:267px; height:115px; float:left; text-align:center; padding-left:7px; padding-top:15px;}
.i_middle_conten_Onlineshop_pic img{ width:128px; height:40px; margin-bottom:10px; float:left; margin-right:5px}

.newproduct_Fastnavigation{ width:1000px; height:240px; margin:0 auto; margin-top:-63px;}
.new_product{ width:858px; height:242px; float:left; border:1px solid #d2d2d2;}
.new_product_title{ width:858px; height:30px; background:url(../images/new_product.jpg) no-repeat left top; float:left;}
.new_product_title span{ float:right; padding-right:10px; line-height:30px; color:#898989;}
.new_product_conten{ width:858px; height:212px; background:url(../images/new_produc_conten_bgjpg.jpg) repeat-x left top; float:left;}
.new_product_conten .last{ width:30px; height:43px; background:url(../images/last.jpg) no-repeat left center;  float:left; margin-top:80px;margin-right:7px;}
.new_product_conten .next{ width:30px; height:43px; background:url(../images/next.jpg) no-repeat right center; float:right; margin-top:80px;}
.new_product_conten ul{ width:790px; height:212px; margin-left:10px; text-align:center; z-index:2;}
.new_product_conten ul li{ width:158px; height:200px; margin-top:12px; float:left; overflow:hidden;}
.new_product_conten ul li img{ width:158px; height:158px;}
.new_product_conten ul li span{ width:162px; height:40px; line-height:24px; overflow:hidden;}
.Fastnavigation{ width:130px; height:241px; float:right; margin-left:10px;}
.Fastnavigation img{ width:130px; height:50px; margin-bottom:15px; float:left;}

.Partner_Telephone{ width:1000px; margin:0 auto;}
.Partner{ width:490px; float:left; margin-top:15px;}
.Partner_title{ width:474px; overflow:hidden; background:url(../images/home_icon.jpg) no-repeat left center; padding-left:18px;}
.Partner_title p{ color:#767676; font-weight:bold; font-size:14px;}
.Partner_conten{ width:490px; height:67px; background:url(../images/Partner_bg.jpg) repeat-x left center; border:1px solid #e9e9e9; margin-top:5px;}
.Partner_conten_left{ width:470px; height:67px; padding-left:10px; margin-top:5px;}
.Partner_conten_left_img{ width:58px; height:58px; float:left;}
.Partner_conten_left_img img{ width:58px; height:58px;}
.Partner_conten_size{ width:372px; font-size:12px; padding-right:20px; padding-left:20px; float:right; padding-top:10px; overflow:hidden;}
.Partner_conten_size span a{ color:#27a8d0;}
.Partner_conten_size span a:hover{ color:#75a428;}
.Telephone{ width:490px; float:left; margin-top:15px; margin-left:20px;}
.Telephone_title{ width:474px; overflow:hidden; background:url(../images/home_icon.jpg) no-repeat left center; padding-left:18px;}
.Telephone_title p{ color:#767676; font-weight:bold; font-size:14px;}
.Telephone_conten{ width:490px; height:67px; background:url(../images/Partner_bg.jpg) repeat-x left center; border:1px solid #e9e9e9; margin-top:5px;}
.Telephone_conten_left{ width:470px; height:67px; padding-left:10px;}
.Telephone_conten_left_img{ width:46px; height:32px; float:left; margin-top:20px;}
.Telephone_conten_left_img img{ width:46px; height:32px;}
.Telephone_conten_size{ width:386px; font-size:12px; padding-right:20px; padding-left:10px; float:right; padding-top:10px; overflow:hidden;}
.Telephone_conten_size span a{ color:#27a8d0;}
.Telephone_conten_size span a:hover{ color:#75a428;}

.foot{ width:100%; height:40px; margin:0 auto; background:#6b6b6b; text-align:center; line-height:20px; vertical-align:middle; margin-top:20px; overflow:hidden;}
.foot p{ color:#fff; margin:0px; padding:0px;}


/*-----------------关于我们、人才招聘、业务合作、公司品牌	、食品安全、新闻资讯--------------------------*/
.current_position{ width:975px; height:20px; line-height:20px; text-align:left; background:url(../images/icon.jpg) no-repeat left center; padding-left:25px; margin:0 auto;}
.insidepages_conten{ width:1000px; margin:0 auto; margin-top:10px;}
.insidepages_conten_left{ width:169px; float:left;}
.insidepages_conten_left_title{ width:169px; height:68px; line-height:68px; background:#0476c6; vertical-align:middle; text-align:center;}
.insidepages_conten_left_title p{ font: Microsoft Yahei; font-size:22px; font-weight:bold; color:#fff;}
.insidepages_conten_left_menu{ width:143px; background:url(../images/left_menu_bg.jpg) repeat-y center center; margin-left:7px; padding-top:10px; padding-left:10px;}
.insidepages_conten_left_menu li{ width:130px; line-height:24px; padding-bottom:2px; overflow:hidden;}
.insidepages_conten_left_menu li a{ width:115px; color:#5a5959; display:block; font-size:14px; font-weight:bold; border-bottom:1px dotted #dfdfdf; padding-left:15px; background:url(../images/left_menu_li_bg.jpg) no-repeat left 7px;}
.insidepages_conten_left_menu li a:hover{ width:120px; color:#4688c4; display:block;}
.insidepages_conten_left_menu li a.over{ width:120px; color:#4688c4; display:block;}
.insidepages_conten_left_menu_last{ background:url(../images/left_menu_last.jpg) left bottom; height:10px; width:153px; margin-left:7px;}
.insidepages_conten_right{ width:817px; background:url(../images/right_bg.jpg) repeat-y left center; float:right; height: auto !important; min-height:520px;}
.insidepages_conten_right_title{ width:817px; height:41px; background:url(../images/right_title_bg.jpg) no-repeat left top;}
.insidepages_conten_right_title p{ height:38px; line-height:41px; padding-left:10px; font-size:16px; color:#fff; font-weight:bold; padding-left:20px; padding-top:3px;font: Microsoft Yahei;}
.insidepages_conten_right_conten{ width:773px; overflow:hidden; margin:0 auto; padding:10px;!important; min-height: 520px;}
.insidepages_conten_right_conten p{ color:#767676; margin-bottom:10px;}
.insidepages_conten_right_conten p img{ margin-right:5px;}
.insidepages_conten_right_bottom{ width:817px; height:4px; background:url(../images/right_bottom_bg.jpg) no-repeat left bottom; }
.insidepages_conten_right_conten_newlist{ width:817px;}
.insidepages_conten_right_conten_newlist li{ width:762px; height:70px; line-height:24px; background:url(../images/left_menu_li_bg1.jpg) no-repeat left 8px; padding-left:10px; margin-bottom:10px; padding-bottom:2px; float:left; border-bottom:1px dashed #dfdfdf; overflow:hidden;}
.insidepages_conten_right_conten_newlist li a{ color:#555555;}
.insidepages_conten_right_conten_newlist li a:hover{color:#75a428;}
.insidepages_conten_right_conten_newlist li p{ width:765px; color:#939393;}
.insidepages_conten_right_conten_newlist li p strong{ font-weight:normal; color:#0476c6;}
.insidepages_conten_right_conten_newlist li p strong a{color:#0476c6;}
.insidepages_conten_right_conten_newlist li p strong a:hover{ color:#75a428;}
.insidepages_conten_right_conten_newlist li span{ width60px; float:right; padding-right:10px;}
.insidepages_conten_right_conten_title{ width:800px; margin:0 auto; text-align:center; margin-top:15px; padding-bottom:10px; border-bottom:1px solid #dfdfdf;}
.insidepages_conten_right_conten_title h1{ width:800px; line-height:22px; float:left; font-size:14px; font-weight:bold;}
.insidepages_conten_right_conten_title p span{ width:200px; float:left; display:block;}
.insidepages_conten_right_conten_size{ width:780px; margin-top:20px; line-height:22px;}
.last_next{ width:780px; overflow:hidden; text-align:center; margin:0 auto; padding-bottom:10px; position:relative; bottom:10px;}
.last{ float:left; color:#999;}
.next{ float:right; color:#999;} 


/*-----------------产品中心--------------------------*/
.product_conten_right{width:817px; background:url(../images/right_bg.jpg) repeat-y left center; float:right; overflow:hidden;}
.product_conten_right_title{ width:817px; height:180px; background:url(../images/product_title_bg.jpg) no-repeat; overflow:hidden; padding:2px 5px}
.product_conten_right_title img{ width:808px; height:176px;}
.product_conten_right_right_conten{ width:773px; overflow:hidden; margin:0 auto; padding:10px; height: auto !important; min-height:520px;}
.product_conten_right_right_conten p{ color:#767676; margin-bottom:10px;}
.product_conten_right_right_conten_list{ width:800px; background:url(../images/product_bg1.jpg) repeat-y left top; text-align:center; overflow:hidden;}
.product_conten_right_right_conten_list li{ width:264px; height:306px; float:left; text-align:center; background:url(../images/product_li_bg.jpg) no-repeat right top;}
.product_conten_right_right_conten_list li img{ width:195px; height:195px;}
.product_conten_right_right_conten_list li span{ width:255px; height:48px; line-height:24px; overflow:hidden; float:left;}

.insidepages_conten_left_smallmenu{ width:120px; padding-left:10px; padding-right:10px}
.insidepages_conten_left_smallmenu li{ width:120px; height:24px; padding-bottom:2px;}
.insidepages_conten_left_smallmenu li a{ width:110px; font-size:12px; font-weight:normal; background:url(../images/left_menu_li_bg1.jpg) no-repeat left center; overflow:hidden;}

.product_conten_right_right_conten_pic{ width:780px;overflow:hidden;}




.contentfeedback {color: #000000; height: 420px; line-height: 22px; padding: 15px 10px;}
.contentfeedback td {padding: 4px;}
.contentfeedback td.textright {text-align: right;}
.contentfeedback td.textright span {color: #FF0000; font-family: 宋体; font-size: 12px; padding-right: 6px;}
.tdinput input {width: 290px;}
.contentfeedback input {background: none repeat scroll 0 0 #E7E7E7; border: 1px solid #C8C8C8; color: #000000; font-family: Arial; padding: 3px;}
.contentfeedback textarea {background: none repeat scroll 0 0 #E7E7E7; border: 1px solid #C8C8C8; color: #000000; font-family: Arial; font-size: 12px; padding: 8px; width: 340px;}
.contentfeedback td.submit input {color: #F1F1F1; height: 25px; margin-right: 6px; width: 61px;}
.contentfeedback td.submit input.mit {background: none repeat scroll 0 0 #0476c6; border: 0 none; color: #FFFFFF; cursor: pointer; padding-bottom: 5px;}
.contentfeedback td.submit input.mit:hover {color: #FFFFFF;}
.contentfeedback td.submit input.reset {background: none repeat scroll 0 0 #777777; border: 0 none; color: #fff; cursor: pointer; padding-bottom: 5px;}
.contentfeedback td.submit input.reset:hover {color: #000000;}


/* sliderbox */
.sliderbox{width:858px;height:200px;overflow:hidden;padding:0px 0 0 0;margin:20px auto; position:relative;}
.arrow-btn{overflow:hidden;cursor:pointer; position:absolute;}
#btn-left{width:30px; height:43px; background:url(../images/last.jpg) no-repeat left center;top:80px;left:0px;}
#btn-left.dasabled{/*background-position:0 -124px;*/}
#btn-right{width:30px; height:43px; background:url(../images/next.jpg) no-repeat right center; top:80px; right:0px;}
#btn-right.dasabled{/*background-position:-26px -124px;*/}
.slider{width:800px;overflow:hidden;position:relative;height:166px;float:left; margin-left:30px;}
.slider ul{position:absolute;left:0px;top:32px;width:1800px;height:140px;list-style:none;}
.slider li{float:left;width:158px;height:140px;}
.slider a{display:block;text-decoration:none;color:#073a5e;font-size:12px;font-weight:bold;text-align:center;margin-top:24px;}
.slider img{width:90px;display:inline-block!important;}

.pages{text-align:center;margin:20px 0 10px 15px;height:30px}
.pages a{display:inline-block; padding:3px 6px; color:#222; border:1px #ccc solid; margin-right:4px}
.pages a span{margin:auto 2px; cursor:pointer}
.pages a.normal{}
.pages a:link,pager:visited{ text-decoration:none}
.pages a:hover{text-decoration:none; color:#fff; background:#1461b5}
.pages a.selectedpage{color:#fff; font-weight:bold; text-decoration:none; border:none; background:#1461b5}
.pages a.selectedpage:hover{background:1461b5}
.pages a.prevpage{}
.pages a.disabled span{color:#999999; cursor:inherit; text-decoration:none}
.pages a.disabled{background:#f8f8f8}
.pages a.disabled:hover{background:#f8f8f8}	
