@charset "utf-8";
body{  font-size:12px;  font-family:"宋体"; color:#555 }

html,body,div,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset{margin:0;padding:0;}
a:link{color:#555;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
li{list-style:none;}
a img{border:0;}
.clear{clear:both;}
.ziti{font-family:"Microsoft YaHei",SimHei,arial;}

.top{ width:1004px; background:url(bg.gif) left center no-repeat; height:79px; margin:0 auto; padding-top:10px;}
.logo{ float:left; padding-left:2px}
.t-nav{ float:right; width:120px; margin-top:15px; padding-right:10px}
.t-nav ul li{ float:left; padding:0 5px;}

.nav{ width:990px; background:url(menubg.gif) repeat-x; height:43px; margin:0 auto}
/*.nav ul { width:720px; float:left}
.nav ul li{ background:url(menu.gif) 0 0 no-repeat; width:90px; line-height:43px; text-align:center; float:left}
.nav ul li a{ color:#fff;}*/

.nav  ul#navmenu {margin:0;	border:0 none;	padding:0;	width: 720px; /*For KHTML*/	list-style: none;	height: 43px; float:left}

.nav  ul#navmenu li {	margin:0;	border:0 none;	padding:0;	float: left; /*For Gecko*/	display: inline; list-style: none;	position: relative;	height: 43px;background:url(menu.gif) 0 0 no-repeat; z-index:10}

.nav  ul#navmenu ul {	margin:0;	border:0 none;	padding:0;	width: 90px;	list-style: none;	display: none;	position: absolute;	top: 43px;	left: 0; z-index:10}

.nav  ul#navmenu ul li {	float: none; /*For Gecko*/	display: block !important;	display: inline; /*For IE*/}
/* Root Menu */ 
.nav  ul#navmenu a {	width:90px;	float: none !important; /*For Opera*/	float: left; /*For IE*/ text-align:center;
				display: block;	/* background:#09F;*/	color: #FFF;	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	line-height:43px;	 height: 43px; /*For IE*/}				
/* Root Menu Hover Persistence */ 
 .nav ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a { background:#6a7584;	color: #FFF;} /*一级菜单 a:hover */
/* 2nd Menu */ 
.nav ul#navmenu li:hover li a, ul#navmenu li.iehover li a {	float: none; background:#808d9e;	color: #fff;}/*二级菜单 背景 */
/* 2nd Menu Hover Persistence */ 
.nav ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a {	background:#6a7584;	color: #FFF;}/*二级菜单 a:hover */


ul#navmenu ul ul, ul#navmenu ul ul ul {	display: none;	position: absolute;	top: 0;	left: 120px;}
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul {	display: none;}
ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul {	display: block;}





















.search{ width:208px; float:right; height:23px; margin-top:10px}
.searchbox{ width:138px; float:left; height:22px; background:url(searchl.gif) left center no-repeat; line-height:22px; padding-left:25px; border:none; outline:none;}
.sea-img{ float:right}

.banner{ width:990px; height:260px; margin:0 auto}

.i-main{ width:990px; height:auto; margin:0 auto}

.i-left{ width:245px; float:left}
.i-left h1{ background:url(title.gif); height:32px; font-size:12px; font-weight:normal; color:#fff; line-height:32px; padding-left:20px; float:left; width:225px}
.i-right,.n-right{ width:744px; float:right; background:url(img4.gif) right top no-repeat;}
.login{ background-color:#e3e4e8; width:245px; float:left; height:auto; overflow:hidden; /*background: url(img5.gif) 20px 90px no-repeat;*/ background-image:url(img5.gif); background-position:20px 90px; background-repeat:no-repeat; padding-top:5px; height:160px;}
.box1{ width:150px; height:20px; line-height:18px;}

.ads{ background:url(title3.gif); width:245px; height:212px; float:left}
.ads h1{ height:32px; font-size:12px; font-weight:normal; color:#fff; line-height:32px; padding-left:20px; float:left; width:225px}
.ads-txt{ padding:20px 30px 0 30px; width:185px; float:left; line-height:24px;}
.ads-1{ float:left; height:107px; margin-top:10px;}

.ads-2{ border:3px #e3e4e8 solid; width:239px; height:158px; float:left; margin-top:10px;}
.ads-2-txt{ width:145px; float:left; line-height:24px; padding-left:5px;}
.ads-2 img{ float:right;}

.i-right-1{ width:705px; height:395px; float:right; margin-top:32px;}
.right-right{float: right;height: 500px;width: 300px;}
.right-left{ width:370px; float:left; height:120px;}
.news-tit{ background:url(title2.jpg) left top no-repeat; height:43px; line-height:42px; float:left; width:370px;}
.news-tit h2{ padding-left:50px; float:left;  font-size:16px; color:#000;}
.news-tit b{ font-weight:normal; color:#9c9c9d}
.news-tit  span{ float:right; padding-top:20px}
.new-list{ width:370px; height:auto; float:left}
.new-list ul li{ background:url(arrow.gif) left bottom no-repeat; height:26px; line-height:26px; float:left; width:370px;}
.new-list ul li a{ padding-left:10px}
.new-list ul li span{ float:right}
.company{ width:370px; height:210px; float:left; margin-top:20px; overflow: hidden}
.company-txt{ line-height:24px; float:left; width:370px;}
.company-txt img{ float:left; padding-right:5px}
.anli{ background: url(title1.gif); width:295px; height:250px; float:right}
.al-tit{ width:295px; height:30px; float:left}
.al-tit span{ float:right; padding-top:10px}
.al-list{ padding:20px 30px; width:235px; float:left; height:150px; margin-top:30px;}
.al-list ul li{ background:url(li2.gif) left center no-repeat; height:26px; line-height:26px; float:left; width:195px;}
.al-list ul li a{ padding-left:10px;}

.zp{ width:295px; height:130px; float:left; margin-top:20px;}
.i-right-2{ width:705px; height:auto; float:right; margin-top:20px;}
.pro-tit,.in-tit{ background:url(title2.jpg) left center no-repeat; width:705px; height:43px; line-height:42px; float:left}
.pro-tit h2{ padding-left:50px; float:left;  font-size:16px; color:#000;}
.pro-tit b{ font-weight:normal; color:#9c9c9d}
.pro-tit span{ float:right; padding-top:20px}
.in-tit{ margin-top:20px; float:right; padding-left:50px; width:655px}


.product{ width:705px; height:auto; float:right;}
.product ul li img{ border:3px #dedede solid;}
.product ul li{ width:156px; height:140px; float:left; text-align:center; line-height:24px; margin:10px;}

.foot{ width:990px; background:url(foot.gif); height:93px;  margin:0 auto;line-height:30px}
.f-nav{ text-align:center;}
.f-nav a{ padding:0 10px; }
.copy{ text-align:center; }


.n-list{ background-color:#e3e4e8; width:245px; float:left; height:auto; overflow:hidden; padding:10px 0;}
.n-list ul li{ background:url(dot2.gif) left bottom no-repeat; width:245px; height:26px; line-height:24px; float:left }
.n-list ul li a{ padding-left:50px; color:#000;}

.in-txt,.in-news{ width:705px; float:right; line-height:26px;}
.in-news ul li{ background:url(line.gif) 30px bottom no-repeat; height:30px; line-height:24px; float:left; width:705px;}
.in-news ul li a{ padding-left:50px}