@charset "utf-8";
body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
	color:#333;
	font-size:12px;
	-moz-user-select:none;
	min-width:1000px;
	background:url(../images/background.jpg) repeat-y center;
	width: 100%;
}
* {
	margin:0;
	padding:0;
}
img { border:0px }
a img { border:0px }
a { outline:none; text-decoration:none; color:#333 }
ol, ul { list-style:none }
.clear { clear:both; font-size:0px; padding:0; margin:0 }
.table01 { background:#ccc; width:98%; margin-bottom:10px; line-height:20px; clear:both }
.table01 tr { background:#F9FBFC; color:#333 }
.table01 .top { background:#E4F2FB }
.table01 td { line-height:20px; text-align:left; padding-left:4px }
h2 { font-size:20px; font-weight:normal; text-align:left }
h5 { width:980px; color:#999; background:url(../images/top.jpg) no-repeat left; font-size:9px; padding:0; margin:0px auto 0px auto; text-align:left; display:block; padding-left:11px; height:15px; float:left }
h5 a { color:#999 }
#zhongji_header {
	width:993px;
	height:133px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	background-image: url(../images/bg2.jpg);
}

#zhongji_header_banner {
	width:993px;
	height:192px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
}

#zhongji_header .log {
	float:left;
	width:68px;
	height:55px;
	margin-left:7px;
	margin-top:16px
}

#zhongji_header .ce {
	float:right;
	width:74px;
	height:22px;
	margin-right:7px;
	margin-top:2px
}

#language {
	height:18px;
	width:450px;
	font-size:11px;
	float:right;
	text-align:right;
	margin-top:0px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
#language a { color:#333; display:inline-block; margin-right:5px; text-align:right; font-weight:normal }
#language a img { margin-right:4px }
#zhongji_companyname {
	width:550px;
	height:auto;
	float:left;
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#333;
	font-size:20px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px; text-align:left
}

#zhongji_search {
	width:250px;
	height:auto;
	float:left;
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#333;
	font-size:20px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px; text-align:left
}


#menu {
	width:993px;
	height:45px;
	float:left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#menu ul {
	float:left;
	font-weight:bold;
	text-align:center;
	margin-top:0px;
	clear: both;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto; 
}
#menu ul li {
	width:auto;
	height:43px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#menu ul li.first {
	width:100px;
	height:43px;
	float:left;
	border-right:1px solid #fff;
	background-color: #CC0000;
}

#menu ul li.last {
	width:112px;
	height:43px;
	float:left;
	background-color: #4A8AB8;
}

#menu ul li.application {
	width:218px;
	height:43px;
	float:left;
	background-color: #4A8AB8;
}

#menu ul li.application a {
	text-align:center;
	width:218px;
	height: 43px;
}

#menu ul li a {
	float:left;
	display:block;
	color:#FFF;
	padding:0px;
	line-height:43px;
	height:43px;
	text-align:center;
	width:109px
}
#menu ul li.first a {
	font-size:16px;
	text-align:center;
	width:100px
}

#menu ul li.last a {
	text-align:center;
	width:112px;
	height: 43px;
}




#menu ul li a:hover, a.link {
	background-color: #CC3300;
}
#menu ul li.button a { display:block; background:#B93700; color:#FFF }
#zhongji_content {
	width:993px;
	overflow:hidden;
	text-align:left;
	height:auto;
	float:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
}
/*==== Left ===*/
#zhongji_left {
	width:244px;
	height:auto;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#zhongji_left ul {
	text-align:left;
	width:100%;
	padding-bottom:25px!important;
	padding-bottom:33px;
	float:left;
	margin-bottom:5px;
	background-color: #eee;
}
#zhongji_left ul li { padding:2px 0; float:left; width:99% }
#zhongji_left ul li.pro { padding:3px 0 1px 0; border-bottom:1px solid #ccc; color:#02205D; float:left; width:97%; display:block; line-height:18px; padding:6px 0 3px 7px; font-weight:bold }
#zhongji_left ul li.pro a { background:none; padding:0; color:#02205D; margin:0 }
#zhongji_left ul li.pro a:hover { color:#F00 }
#zhongji_left ul li a { display:block; font-size:12px; padding:2px 0; background:url(../images/jia.gif) 1px 5px no-repeat; padding-left:8px; line-height:16px; margin-left:4px }
#zhongji_left ul li a:hover, #zhongji_left ul li a:visited {
	display:block;
	color:#02205D
}
#zhongji_left ul li a.link { text-decoration:underline }
.contact {
	width:248px;
	float:left;
	margin-top:10px;
	margin-left:0px;
	padding-bottom:10px
}
.contact1 {
	width:230px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	padding-bottom:10px
}
/*==== Right ===*/
#zhongji_right {
	width:740px;
	height:auto;
	float:right;
	margin-top:5px;
	background:#fff
}
.toplink { width:95%; float:left; color:#333; text-align:left; height:16px; margin-left:6px; font-size:11px; line-height:16px; margin-bottom:3px }
.toplink a { color:#06C; font-size:11px }
#zhongji_right #banner { height:209px; width:742px; float:right; border:1px solid #ccc; margin-top:5px }
#zhongji_right .title { background:url(../images/bar.jpg) no-repeat 3px 3px; width:95%; font-weight:bold; height:25px; line-height:25px; color:#F00; padding-left:16px; float:left; font-size:14px; border-bottom:1px solid #D6D5D5; margin-top:5px; margin-left:5px }
#zhongji_right .title a { color:#F00 }
#zhongji_right .prolist { width:98%; float:left; margin-left:6px; margin-top:3px; padding-bottom: 10px; }
#zhongji_right .prolist ul { width:96%; float:left; margin-top:5px; padding-bottom:0px; margin-left:10px !important; margin-left:3px }
#zhongji_right .prolist ul li { width:98%; float:left; height:auto; margin-bottom:5px }
#zhongji_right .prolist ul li.proname { width:95%; font-weight:bold; height:25px; line-height:25px; margin-bottom:10px; color:#F00; padding-left:5px; float:left; font-size:12px; border:1px solid #D6D5D5; margin-top:5px; }
#zhongji_right .prolist ul li ol { display:inline-block; float:left; width:100% }
#zhongji_right .prolist ul li ol li { background:none; width:20%; float:left }
#zhongji_right .prolist ul li img { padding:2px; border:1px solid #ccc }
#zhongji_right .prolist ul li ol li.pro { width:78%; float:left; line-height:17px; padding-left:4px; margin-left:2px }
#zhongji_right .prolist ul li ol li.pro a { font-size:12px; font-weight:normal; text-decoration:underline; color:#254D8A; line-height:20px; float:none; display:block; margin-left:0px; padding-left:0px }
#zhongji_right .about {
	margin-top:6px;
	margin-left:2px;
	line-height:22px;
	width:720px;
	float:left;
	text-align:left;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#zhongji_right .about1 { background:url(../images/cont.jpg) no-repeat center; margin-left:70px!important; margin-left:50px; width:68%; margin-top:0px; height:400px; line-height:24px; float:left }
#zhongji_right .about1 a { color:#06C; text-decoration:underline }
#zhongji_right .about1 p { padding-left:90px; padding-top:95px }
#zhongji_right .about span { font-weight:bold; color:#F00 }
#zhongji_right .about .fir { padding-left:90px; color:#333; font-weight:normal }
#zhongji_right .about img.tu, #zhongji_right .about img.tu4 { border:1px solid #ccc; padding:2px; margin:0 auto; display:block }
#zhongji_right .about img.tu4 { display:inline; margin:0; margin-left:8px }
#zhongji_right .about img.tu1 { float:left }
#zhongji_right .about img.tu2 { float:left; margin-right:8px; border:1px solid #ccc; padding:2px }
.linetop { width:450px; height:25px; line-height:25px; padding-left:10px; text-align:left; float:left; margin-left:70px!important; margin-left:50px; display:block; border:1px solid #E4F0FD; background:#F8F9FA }
#form1 { background:url(../images/bo.jpg) repeat-x bottom; width:500px; height:420px; margin-left:70px!important; margin-left:50px; padding-bottom:15px; margin-top:0px; float:left }
#zhongji_right .consulting { float:none; width:700px; height:33px; display:block; margin-right:2px; margin-top:5px; margin-bottom:5px }
.equippic { float:left; width:226px; height:auto; text-align:center; line-height:18px; float:left; margin-right:12px!important; margin-right:8px; margin-top:6px; margin-left:0px; display:inline-block }
.equippic img { border:1px solid #ccc; padding:2px; margin:0 auto; display:block }
#zhongji_right .about img.tu2 { margin-right:10px; border:1px solid #ccc; padding:2px; float:left; margin-bottom:5px }
#zhongji_right .about img.tu3 { margin-right:5px; border:1px solid #ccc; padding:1px; float:left; margin-bottom:25px }
#zhongji_right .product {
	width:740px;
	float:left;
	margin-top:10px
}
#zhongji_right .product ul {
	float:left;
	width:740px;
	margin-bottom:0px;
}
#zhongji_right .product ul li {
	width:174px;
	float:left;
	display:inline-block;
	text-align:center;
	margin-right:2px!important;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:2px;
	color:#333
}
#zhongji_right .product ul li a { color:#333; display:block }
#zhongji_right .product ul li a:hover { text-decoration:underline }
#zhongji_right .product ul li img { border:1px solid #ccc; padding:1px; display:block; margin:0 auto }

#zhongji_right .product1 ul li.proname { width:95%; font-weight:bold; height:25px; line-height:25px; margin-bottom:10px; color:#F00; padding-left:5px; float:left; font-size:12px; border:1px solid #D6D5D5; margin-top:5px; text-align:left;margin-left:10px; }

#zhongji_right .product1 ul li.more { width:95%; height:25px; line-height:25px; margin-bottom:10px; color:#FF0000; padding-left:5px; margin-top:2px; text-align:right;margin-left:10px; }


#zhongji_right .product1 {
	width:725px;
	float:left;
	margin-top:10px
}
#zhongji_right .product1 ul {
	float:left;
	width:725px;
	margin-bottom:0px;
}
#zhongji_right .product1 ul li {
	width:138px;
	float:left;
	display:inline-block;
	text-align:center;
	margin-right:2px!important;
	margin-right:3px;
	margin-bottom:5px;
	margin-top:5px;
	margin-left:3px;
	color:#333
}
#zhongji_right .product1 ul li a { color:#333; display:block }
#zhongji_right .product1 ul li a:hover { text-decoration:underline }
#zhongji_right .product1 ul li img { border:1px solid #ccc; padding:1px; display:block; margin:0 auto }






#zhongji_right .picture { width:auto; float:left; text-align:center; margin-left:2px; margin-right:2px }
#zhongji_right .picture img { border:1px solid #ccc; display:block; padding:1px }

#zhongji_right .picture1 { width:350px; float:left; margin-left:2px; margin-right:2px; margin-left:5px;}
#zhongji_right .picture1 img { border:1px solid #ccc; display:block; padding:1px }



#zhongji_right ul.other {
	float:left;
	width:98%;
	margin-bottom:10px;
	margin-top:5px;
	padding-bottom:10px
}
#zhongji_right ul.other li {
	float:left;
	display:inline-block;
	text-align:left;
	margin-bottom:5px;
	margin-top:3px;
	margin-left:15px;
	color:#333;
	width:47%
}
#zhongji_right ul.other li a { background:url(../images/dot.gif) no-repeat 1px 5px; color:#06C; display:block; padding-left:10px }
#zhongji_right ul.other li a:hover { color:#333; text-decoration:underline }
#zhongji_right .next { width:400px; float:left; margin-left:50px; height:30px }
#zhongji_right .next a { width:10px; display:block; padding:3px 6px; margin:0px 4px 3px 5px!important; margin:0px 4px 0px 5px; height:auto; float:right; line-height:16px; border:1px solid #333; font-size:11px; color:#333; font-weight:bold; text-align:center; text-decoration:none; }
#zhongji_right .next a:hover { border:1px solid #FF0000; text-decoration:none; color:#FF0000 }
#zhongji_right .next a.next1 { font-weight:bold; border:1px solid #FF0000; display:block; padding:3px 6px; height:auto; float:right; line-height:16px; font-size:11px; color:#FF0000; }
/*==== Footer ===*/
#footer {
	width:993px;
	clear:both;
	height:70px;
	border-top:1px solid #D9D6D6;
	font-size:12px;
	background-color: #F9F8F8;
	background-repeat: repeat-y;
	background-position: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footer #address { float:left; width:965px; font-weight:normal; margin-left:20px; color:#666; text-align:center; padding-top:3px }
#footer #address a { padding:0px 4px; line-height:20px; color:#333 }
#footer #address a:hover{text-decoration:underline; }
#footer #address p { padding-top:5px }
#footer #otherlink { width:400px; margin:0 auto; margin-top:4px }
.zhongji-address { margin:0 auto; width:900px; text-align:center; font-size:12px; line-height:16px; float:left }
.zhongji-address a { height:25px; line-height:18px; margin:0 auto; text-align:center; color:#333; padding:2px; text-decoration:underline }
#footer #otherlink {
	width:150px;
	height:20px;
	margin-top:4px;
	float:left;
	margin-left:400px!important;
	margin-left:150px;
	margin-right: auto;
	margin-bottom: 0;
}
#footer #otherlink div { width:auto; height:20px; margin-right:10px; float:left }


/* 子集导航(导航菜单显示与隐藏---上海中吉机械制造有限公司)
-------------------------------------------------------------------*/

#nav {
	line-height: 40px;
	list-style-type: none;
}
#nav a {
display: block; width: 80px; text-align:center;
}
#nav a:link {
color:#666; text-decoration:none;
}
#nav a:visited {
color:#666;text-decoration:none;
}
#nav a:hover {
color:#FFF;text-decoration:none;font-weight:bold;
}
#nav li {
float: left; width: 80px; background:#CCC;
}
#nav li a:hover{
background:#999;
}
#nav li ul {
line-height: 80px; list-style-type: none;text-align:left;
left: -999em; width: 180px; position: absolute; 
}
#nav li ul li{
float: left; width: 180px;
background: #F6F6F6; 
}
#nav li ul a{
display: block; width: 180px;w\idth: 156px;text-align:left;padding-left:24px;
}
#nav li ul a:link {
color:#666; text-decoration:none;
}
#nav li ul a:visited {
color:#666;text-decoration:none;
}
#nav li ul a:hover {
color:#F3F3F3;text-decoration:none;font-weight:normal;
background:#C00;
}
#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}



/******************在线咨询*********************************************/
.im {
	BACKGROUND: url(../images/msnbj.jpg) no-repeat; HEIGHT: 100%; border:1px solid #FFF; width:210px;
}

.im .im_title {
	HEIGHT: 45px;
}
.im .im_title SPAN {
	FLOAT: right
}

.im .im_talk {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-left:10px; COLOR: #fff; FONT-SIZE: 14px; margin-top:5px; float:left;width:200px;
}

.msntalk{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; float:left; width:200px; margin:0;}
a.msn:link{color:#FFFFFF; text-decoration:none;}
a.msn:active{color:#FFFFFF; text-decoration:none;}
a.msn:hover{color:#FFFFFF; text-decoration:underline;}
a.mns:visited{color:#FFFFFF; text-decoration:none;}

.im_talk EM {
	MARGIN-LEFT: 10px; FONT-WEIGHT: normal; color:#FFFFFF;
}
A.closediv:link {
	WIDTH: 18px; DISPLAY: block; HEIGHT: 18px; margin-top:5px; margin-right:5px;
}
A.closediv:visited {
	WIDTH: 18px; DISPLAY: block; HEIGHT: 18px; margin-top:5px; margin-right:5px;
}
A.closediv:hover {
	WIDTH: 18px; DISPLAY: block; HEIGHT: 18px; margin-top:5px; margin-right:5px;
}
A.closediv:link {
	BACKGROUND: url(../images/close.jpg) no-repeat left center;
}
A.closediv:visited {
	BACKGROUND: url(../images/close.jpg) no-repeat left center;
}
A.closediv:hover {
	BACKGROUND: url(../images/close_hove.jpg) no-repeat left center;
}
.im_copyright {
	WIDTH: 200px; COLOR: #000; FONT-SIZE: 12px; float:left; margin-left:5px; text-align:left;
}


/*---------- index news---------*/

.index .listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}

.index .listbox ul a{
	color:#777;
}
.index .usercenter .tbox dd{
	height:370px;
	display:none;
}
.index .usercenter .tbox dd#loading{
	display:block;
	text-align:center;
	line-height:200px;
	letter-spacing:2px;
	color:#999999;
}



a.news:link {
	color: #CC0000;
}
a.news:visited {
	color: #CC0000;
}
a.news:hover {
	color: #000000;
}
a.news:active {
	color: #000000;
}



.picure-1{
	float:left;
	width:550px;
	text-align:right;
	margin-left: 10px;
 	
}
.picure-1 img{
	padding:0;
	text-align:left;
	border:1px solid #ccc;
	float:right;
}
.picure-2{
	float:left;
	font-size:11px;
	width:120px;
	height:280px;
	margin-left:10px!important;
	margin-left:6px;
}
.picure-2 a{
	width:120px;
	display:block;
	float:left;
	text-align:center;
	display:block;
	line-height:16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 2px;
 }
 .picure-2 a img{ display:block;margin:0 auto;padding:0;}
