
#top{ background-color:#FFFFFF; width:1000px; margin:auto;  height:auto; }
#toplogo{ background:url(../images/ntes_bg.jpg) repeat-x; height:35px; overflow:hidden; margin:0 auto;}
#toplogo li{  height:auto; float:left;}
#toplogo li.font p{ line-height:35px; font-size:12px; font-weight:normal; color:black; padding-left:10px; float:left;}
#toplogo li.font b.logo{ background:url(../images/logo.gif) no-repeat 0 0; width:40px; height:28px; float:left; margin-top:2px;}
#toplogo li.fontleft{ width:320px; float:right; font-size:12px; color:#006633; line-height:35px;}
#toplogo li.fontright p{ font-size:12px; font-weight:normal; color:black;  line-height:35px; float:left; width:60px;}
#toplogo li.fontrightone p{ font-size:12px; font-weight:normal; color:black;  line-height:35px; float:left; width:50px; }
#toplogo li.fontrightwo p{ font-size:12px; font-weight:bold; color:red;  line-height:35px; float:left; width:150px; }
#toplogo li.fontrightwo b.logo{ background:url(../images/phone01.gif) no-repeat; width:19px; height:15px; float:left; margin-top:8px; overflow:hidden; margin-left:5px; margin-right:5px; }
#toplogo li.fontright b.logo{ background:url(../images/bg_browse.gif) no-repeat 0 0; width:12px; height:12px; float:left; margin-top:11px; margin-left:10px; overflow:hidden; margin-right:5px;}
#toplogo li.fontrightone b.logo{ background:url(../images/copy.gif) no-repeat; width:16px; height:16px; float:left; margin-top:8px; overflow:hidden; margin-left:5px; margin-right:5px;}

.sc, .jr{float:left; width:12px; height:12px; background:url(../images/bg_browse.gif) no-repeat; background-position:0px 0px; margin-top:10px; margin-right:2px; overflow:hidden;}
.jr{ background-position:0px -25px; position:absolute;}
#banner{ width:1000px; margin:0 auto; overflow:hidden;}
.banner_left{ float:left; background:url("../images/ds.jpg") no-repeat; overflow:hidden; width:355px; height:60px;}
#banner span{ background:url("../images/rr.jpg") no-repeat; width:330px; height:18px; display:inline; float:right; color:#FFF; margin-top:30px; padding-left:35px; padding-top:12px; }
#banner a{ color:#FFFFFF;}
.menu{ margin-top:110px; overflow:hidden; float:left; width:600px; margin-left:30px; display:inline;}
.menu li{ float:left; color:#FFF; font-size:14px; font-weight:bold; margin-left:30px; display:inline;}
.menu li a{ color:#FFF;}
.menu li a:hover{ text-decoration:underline;}

.djs{ float:left; background:url(../images/djs.gif) no-repeat -17px 0px; width:280px; height:46px; margin-left:10px; display:inline;  padding-left:98px; font-weight: bold;  padding-top: 15px; font-size:17px;  color: #FFFF00; font:Arial, Helvetica, sans-serif;}
.abs{ float:right; background:url(../images/button.gif) no-repeat; width:175px; height:40px; margin-top:300px;}
.abs a {font-size:17px; font-weight: bold; color:#900; padding-left:68px; float:left; padding-top:8px; text-decoration:none;}
.abs a:hover{ color:#F00; text-decoration:none;}
.clear{ clear:both}
#zdface_s_menu {
	BACKGROUND: url(../images/zdface_s_bg.jpg) repeat-x left top; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#zdface_s_menu {
	COLOR: #606060
}
#zdface_s_menu EM {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; BACKGROUND: url(../images/zdface_s_bg02.jpg) no-repeat right top; MARGIN-LEFT: 8px; COLOR: #606060; LINE-HEIGHT: 30px; FONT-STYLE: normal; HEIGHT: 30px
}
#zdface_s_menu SPAN {
	DISPLAY: inline-block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/zdface_s_bg01.jpg) no-repeat right top; MARGIN-LEFT: 10px; WIDTH: 60px; COLOR: #000
}
#zdface_s_menu EM A {
	COLOR: #606060
}
#zdface_s_menu EM A:hover {
	COLOR: #06F; text-decoration:none;
}
#center{ margin:0 auto;}
.tiao{ background:url(../images/200908230014161414d.gif) no-repeat; width:980px; height:4px; margin-top:3px;}
#center li{
	list-style-type:none;
	height:auto;
	float:left;
}
#center li.leftlist{ float:left; width:300px; height:auto; }
#center li.leftlist .picShow{ border:1px solid #fff; margin-top: 3px;}
#center li.leftlist p{ width:330px; height:auto; float:left; margin-top:5px;} 
#center li.rightlist{ width:336px; float:left; margin-left:4px; margin-top:5px;}
#center li.rightlist .cet{ 	
   BORDER-RIGHT: #c0d5f3 1px solid;
	BORDER-TOP: #c0d5f3 1px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #c0d5f3 1px solid;
	WIDTH: 673px;
	BORDER-BOTTOM: #c0d5f3 1px solid;
	margin-top: 5px;
	float:left;
}

#center li.rightlist .wz { width:650px; margin-left:10px; margin-right:10px;}
#center li.rightlist .wz p{ font-size:12px; color:#000; text-align:justify; text-indent:2em; line-height:24px; margin-top:1px;}

#center li.rightlist .zp {width:673px; float:left;}
#center li.rightlist .zp .zpleft { width:673px; float:left; margin-left:5px; display:inline; }
#center li.rightlist .zp .zpleft .work { width:300px; float:left; line-height:22.5px; *line-height:21px; _line-height:21px;}
#center li.rightlist .zp .zpleft .workt { width:320px; float:left; line-height:22.5px; *line-height:21px; _line-height:21px; margin-left:10px; display:inline;}
#center li.rightlist .zp .zpleft p.first { width:300px; text-align:left; font-size:14px; font-weight:bold; color:#900; }
#center li.rightlist .zp .zpleft p.third { width:300px; text-align:left; font-size:14px; color:#666;}

.cett{ 	
	OVERFLOW: hidden;
	padding:0 10px;
	width: 980px;
	margin:0 auto;
}
.cett .gsry{
	width:980px;
	BACKGROUND: url(../images/qyjj.jpg) no-repeat;
	overflow:hidden;
	height:40px;
	margin-bottom:10px;
	color:#000;
	display:block;
	}
.cett .gsry span{ background:url(../images/newIbg.png) no-repeat -853px -555px;line-height:30px; overflow:hidden;  float:left; margin-left:15px; text-align:center; font-weight:bold; width:78px; height:30px; color:#FFF; font-size:14px;}
.cett .gsjianjie{ width:980px; float:left;}

.gsjianjie-right{ overflow:hidden; margin:0 auto;  width:960px; }
.gsjianjie-right h2{ clear:both; font-size:12px; font-weight:bold; line-height:24px; margin-top:15px;}
.gsjianjie-right p{ line-height:24px; text-indent:3em; }
.gsjianjie-right p.q{ text-indent:0;}
.tel{ margin-top:20px;}
.tel img{ display:inline; float:left; margin-right:10px;}

.job_mess{ overflow:hidden; margin:0 auto; width:980px;}
.job_mess .job{ float:left; overflow:hidden; width:500px;}
.job_mess .mess{ float:right; overflow:hidden; width:460px;}
.mess h1{ background:url("../images/lxwm.jpg") no-repeat; overflow:hidden; height:40px;}
.mess ul{ margin-top:10px; overflow:hidden; zoom:1;}
.mess li{ line-height:24px;}
.job h1{ background:url("../images/job.jpg") no-repeat; overflow:hidden; height:40px;}
.job table{ border-collapse:collapse; margin:0 auto;}
.job td{ border:1px solid #DDDDDD; line-height:24px; text-align:center;}
.job td.grey{ background-color:#DDDDDD;}
.job td.title{ color:#900;}
.job td a{ color:#03C;}
.gszs{ overflow:hidden; margin:0 auto; width:980px;}
.gszs h1{ background:url("../images/gszs.jpg") no-repeat; height:40px; overflow:hidden;}
.jieshao{ float:left;overflow:hidden; width:540px; }
.cp{ float:right; overflow:hidden; width:440px;}
.cp li{ display:inline; margin:10px 5px 0; float:left; width:100px; overflow:hidden;}
.cett .imagecontent{ width:970px; float:left;}
.cett .imagecontent .image{ width:186px; margin-top:5px; float:left;  margin-left:8px; display:inline;} 
.cett .imagecontent .image ul li {width:186px; float:left; }
.cett .imagecontent .image ul li.first{width:186px; text-align:center; line-height:24px; font-size:12px; color:#930;}
.cett .imagecontent .image ul li img{ width:180px; height:122px; border:1px solid #999; padding:2px; float:left; display:inline;}
.foot{  width:980px; margin:0 auto; text-align:center; font-size:12px;  text-align:center;height:48px; line-height:45px;}


.rczp{ 	
	OVERFLOW: hidden;
	height:auto;
	WIDTH: 980px;
	margin:0 auto;
}
.rczp .rczpfirst{
	width:980px;
	height:62px;
	BACKGROUND: url(../images/zpzw_01.jpg) no-repeat;
	overflow:hidden;
	color:#000;
	}
	
	
.rczp .rczpfirst span{ background:url(../images/newIbg.png) no-repeat -853px -555px;line-height:30px; overflow:hidden;  float:left; margin-left:15px; text-align:center; font-weight:bold; width:78px; height:30px; color:#FFF; font-size:14px;}

.rczp .rczpsecond { color:#999999; padding:20px 100px 0; width:780px; }
.rczp .rczpsecond li{ background:url(../images/newIbg.png) no-repeat -1094px -668px; line-height:30px; padding-left:15px; width:375px;  font-size:12px; font-weight:normal;   float:left;}

.rczp .rczpsecond li a{ color:#026EEE; font-family:Arial,Helvetica,sans-serif;text-decoration:none;}
.rczp .rczpsecond li a:hover{ color:red; text-decoration:none;}
.rczpleft{ 	

	OVERFLOW: hidden;
	WIDTH: 950px;;
	margin-top: 5px;
	float:left;
}
.rczpleft .rczpfirst{
	width:950px;
	height:30px;
	BACKGROUND: url(../images/company.jpg) no-repeat;
	overflow:hidden;
	color:#000;
	}
.rczpleft .rczpfirst span{ background:url(../images/newIbg.png) no-repeat -853px -555px;line-height:30px; overflow:hidden;  float:left; margin-left:15px; text-align:center; font-weight:bold; width:78px; height:30px; color:#FFF; font-size:14px;}
.rczplefttotal{ width:948px; float:left; border-bottom:1px solid #c8d1be; border-left:1px solid #c8d1be; border-right:1px solid #c8d1be;}
.rczpleft .rczpsecond-left { width:545px; margin-top:2px; margin-left:5px; display:inline; float:left;}
.rczpleft .rczpsecond-left ul li{ display:inline; width:530px; padding-left:10px; float:left; font-size:14px; font-weight:bold; color:#000; line-height:28px;}
.rczpleft .rczpsecond-left ul li a{ color:#006633; text-decoration:none;}
.rczpleft .rczpsecond-left ul li a:hover{ color:red; text-decoration:none; text-align:left;}
.rczpleft .rczpsecond-right{ float:right; margin-right:5px; margin-top:55px;display:inline; background:url(../images/logo_cargill.jpg) no-repeat; width:158px; height:66px;}


.rczp .rczpthird-left{ width:290px; margin-top:25px; margin-left:10px; display:inline; background:url(../images/Ducks.jpg) no-repeat; height:193px; overflow:hidden; float:left;}
.rczp .rczpthird-right{ width:650px; margin-left:10px; float:left;}
.rczp .rczpthird-right li{ float:left; width:650px; text-align:left; overflow:hidden; line-height:24px;}
.rczp .rczpthird-right li.title{ font-size:14px; font-weight:bold; color:#006633;}


.channel_nav{ background:url(../images/newIbg.png) no-repeat 0 0;}
.channel_nav,.channel_nav li,.channel_nav li span.current { background:url(../images/themeNav.png) no-repeat 0 0;}

.servicetop{ width:950px; background:url(../images/company.jpg) no-repeat; height:30px; overflow:hidden; margin-top:5px;}
.servicetop h4{ font-size:14px; font-weight:bold; color:#036; line-height:28px; padding-left:6px; display:inline; width:73px; height:24px; float:left;}

.nTab2 {float: left; width: 550px; height:30px;}
.nTab2 .TabTitle2 { clear: both; margin-left:8px;  height: 30px;overflow: hidden;}
.nTab2 .TabTitle2 ul{border:0; margin:0 ;padding:0;}
.nTab2 .TabTitle2 li{width:78px; height:30px; cursor: pointer; float:left; margin-left:3px; list-style-type: none; font-size:14px; line-height:30px; font-weight:bold; color:#fff; text-align:center;}
.nTab2 .TabTitle2 .active{ background:url(../images/newIbg.png) no-repeat -853px -555px; }
.nTab2 .TabTitle2 .normal{ background:url(../images/company-x.jpg) repeat-x; color:#000; }
.nTab2 .TabContent2 { height:auto;}

.servicemid{ width:948px; float:left; overflow:hidden; border-left-color:#c8d1be; border-left-width:1px; border-left-style:solid; border-right-color:#c8d1be; border-right-width:1px; border-right-style:solid; border-bottom-color:#c8d1be; border-bottom-width:1px; border-bottom-style:solid; }
.product { margin-top:5px; width:948px; float:left; overflow:hidden; }
.product-left { width:305px; margin-top:20px; margin-left:5px; float:left; display:inline; }
.product-right,.product-right-one { width:630px; margin-left:5px; display:inline; float:left; overflow:hidden;}
.product-right-one li{text-align:center; width:147px; float:left; overflow:hidden; margin-left:14px; display:inline;    line-height:24px;}
.product-right-one li.txt{ width:93px;}
.product-right-one li img{ border:1px solid #CCC; padding:2px; }
.product-right p{ text-indent:2em; font-size:12px; color:#000; text-align:justify; line-height:24px;}

.product li{   }
.product li img{ }

.channel_nav { height:38px; overflow:hidden;}
.channel_nav ul { float:left; width:738px; text-align:center;}
.channel_nav li { float:left; width:82px; height:29px; padding-top:7px; font-size:14px;}
.channel_nav li a { color:#fff!important;}
.channel_nav li.index { width:65px;}
.channel_nav li span { display:block; line-height:22px; *line-height:24px; _line-height:22px; margin:0 auto;}
.channel_nav li span.current { width:68px; height:22px; font-weight:bold;}
.channel_nav li.index span.current { width:51px; height:22px; display:block;}
.channel_nav .telephone { vertical-align:middle; float:right; display:inline; margin:7px 3px 0 0; width:200px; height:22px; line-height:22px; *line-height:24px; _line-height:22px; color:#888;}
.channel_nav .telephone em { font-size:14px; font-weight:bold;}

.channel_nav { background-position:0 -629px;}
.channel_nav li { background-position:80px -728px;}
.channel_nav li.index { background-position:63px -728px;}
.channel_nav li span.current { background-position:-151px -687px;}
.channel_nav li.index span.current { background-position:0 -687px;}
.channel_nav .telephone em { color:#036ec9;}

