@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Arial; line-height:1.5; background-image: url(../ima/bg2.jpg); background-repeat: repeat-x; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00;}

#container { width:980px; min-height: 1320px; margin:0 auto;}

#nav { padding-left: 18px; padding-top: 10px; height: 56px; width: 962px; }

#nav_main li { float: left; margin-right: 18px; padding-top: 6px; padding-right: 2px; padding-left: 2px; padding-bottom: 1px; }

.nav_line { height: 18px; width: 2px; background-image: url(../ima/nav_line.gif); background-repeat: no-repeat; margin-top: 8px; }

#nav_main a { color: #FFF; font-weight: bold; font-size: 14px; }
#nav_main a:hover { color: #CCC; font-weight: bold; font-size: 14px; }

#nav_main #current { background-image: url(../ima/nav_buttom.gif); background-position: bottom; background-repeat: repeat-x; }
#nav_main #current a { color: #CCC; }

#header { height: 119px; width: 980px; }

#logo { height:119px; width:139px; float:left; padding-left: 16px; }

#company { height:68px; width:825px; float: right; }
#c_main { height:50px; width:790px; background-image: url(../ima/company.png); background-repeat: no-repeat; margin-left: 20px; margin-top: 10px; }

#welcome { height:51px; width:825px; float: right; color: #FFF; }
#w_main { height:27px; width:426px; background-image: url(../ima/wel.png); background-repeat: no-repeat; float:right; margin-top: 10px; padding-top: 4px; padding-left: 20px; font-size: 13px; }

#motif { height:341px; width:980px; background-image: url(../ima/SD1_13.png); }

#maincontent { min-height:794px; width:980px; float: left; }

#left { min-height:694px; width:644px; float:left; padding-left: 20px; }
#pro_path { height:26px; }
#title_name { font-family: Impact; font-size: 20px; color: #516161; padding-left: 10px; float:left; }
#about_content { height:auto; width:590px; padding-top: 10px; padding-left: 10px; }

/*工厂列表、认证列表、质量列表、包装列表*/

.p_list { padding-top:18px;}
.p_list li { 
	width:190px; height:230px;
	text-align: center;
	float: left;
	margin-right: 4px;
	margin-left: 0px;
	padding-bottom: 14px 
}
.p_list li a{display:table-cell;*display:block;vertical-align:middle;font-family:Arial;font-size:14px; border: 1px solid #ccc; height: 188px; width: 188px; }

/* 页码样式*/

.current{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; height: 10px; width: 10px; padding-right: 3px; padding-left: 4px; font-size: 14px; padding-bottom: 12px; background-color: #aaa; }

.propage a{ display:block; border:1px solid #ccc; color:#000; text-decoration:none; height: 10px; width: 10px; padding-right: 3px; padding-left: 4px; font-size: 14px; padding-bottom: 12px; }

.propage a:hover{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; height: 10px; width: 10px; padding-right: 3px; padding-left: 4px; font-size: 14px; padding-bottom: 12px; background-color: #aaa; }

/*产品列表*/

.proshowpic{ position:relative; text-align:center; width:auto; padding-top: 10px; }
#previou { font-size: 13px; }

.pro_list ul{ list-style-type: none; width: 600px; font-family: Arial; font-size: 14px; margin: 0px; float: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }

.pro_list ul li img{ display:block; margin: auto; }

.r_con1 { float:right; padding-top: 10px; margin-right: 50px; }

.pro_list li { width:190px; height:230px; float:left; overflow:hidden; margin-right:10px; margin-bottom:8px; text-align: center; vertical-align: middle; 
}


.pro_list li a{display:table-cell;*display:block;vertical-align:middle;font-family:Arial;font-size:14px;border: 1px solid #333; height: 188px; width: 188px; }


.propageall{ clear:both; overflow:hidden; padding:5px; margin-right:10px; font-family: Arial; }
.propage{ font-size: 12px; float:right; margin-left:5px; margin-right: 0px; padding-right: 0px; }




#right { min-height:694px; width:316px; float:right; }

#p_list { min-height:344px; width:316px; }
#p_l_title {
	height:33px;
	width:316px;
	background-image: url(../ima/sdd_11.jpg);
	background-repeat: no-repeat;
	padding-bottom: 8px;
}

.r_cate { padding-left: 10px; }
.r_cate a {	color: #2b2b2b; }
.r_cate a:hover { color: #FF0000; }
.dtClass { padding-left: 10px; }
.ddClass { padding-left: 25px; }


#workshop { height:350px; width:316px; }
#work_title { height:33px; width:316px; }
#work_name { font-family: Impact; font-size: 18px; color: #516161; float:left; }
#work_more { height:20px; font-size: 14px; float:right; padding-top: 8px; margin-right: 30px; }
#work_img { height:300px; width:316px; background-image: url(../ima/SD1_18.jpg); background-repeat: no-repeat; }
#work_content { height:254px; width:276px; margin-left: 8px; padding-top: 8px; }

#footer { width:100%; height:165px; background-image: url(../ima/bg3.jpg); background-repeat: repeat-x; background-position: center; float: left; }
#space { width:100%; height:6px; }

#contact { height:246px; width:980px; color: #FFF; margin:auto; }
#con_control li { float: left; }
#tel {
	height:186px; width:246px;
	background-image: url(../ima/tel.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 80px;
}
#tel table tr td a { color:#FFF; }
#tel table tr td a:hover { color:#D00; }
.msn_cotent a { width:30px; height:36px; background-image: url(../ima/msn.png); float: left; margin-right: 20px; } 
.msn_cotent a:hover { width:30px; height:36px; background-image: url(../ima/msn2.png); } 
#add {
	height:176px;
	width:316px;
	background-image: url(../ima/add.png);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-left: 10px;
}
#google {
	height:176px;
	width:316px;
	background-image: url(../ima/google.png);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-left: 10px;
}

#copyright { height:115px; width:980px; margin:auto; }
#copy_control { height:82px; width:620px; color: #FFF; padding-top:18px; padding-left: 20px; float:left; }
#copy_control a { color:#FFF; }
#copy_control a:hover { color:#D00; }

.msn_cotent { float: right; height: 40px; width: 240px; margin-top: 20px; }

#support { height:39px; width:980px; margin:auto; }
#sup_control { float: right; padding-right: 10px; padding-top: 12px; color: #FFF; }
#sup_control a{ color:#FFF; }
#sup_control a:hover { color:#D00; }

#search { width:320px; height:26px; padding-top:5px;  padding-bottom:5px;}
#Form_ZendSearchLuceneForm { width:320px; height:20px; }
.inp_srh { width:120px; height:20px; line-height:20px; padding-top:1px;padding-left:3px; background:url(../images/sincafood_421.gif) 0 0 no-repeat; border:0px solid #cbcbcb;}
.inp_srh_list{ height:20px; width:80px padding-left:3px;padding-top:1px; background:url(../images/sincafood_422.gif) 0 0 no-repeat; border:0px solid #cbcbcb; }
.btn_srh {  width:69px; height:24px; background:url(../images/sincafood_45.png) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;}
#search * { vertical-align:middle;}