﻿@charset "utf-8";
body{ margin:0; padding:0; color:#666; font-family:"微软雅黑"; font-size:12px;}
*{ margin:0; padding:0;}
#leftmain td{ line-height:20px; padding-left:15px;}
a{ text-decoration:none; color:#666; }
a:hover{color:#67c229; }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
.page{ height:25px; text-align:center; margin-top:30px;}
.page span{ margin:2px; border:1px solid #CCC; padding:0 5px;}
.page a{ margin:2px;}
.news{ width:735px; height:26px; line-height:26px; border-bottom:1px dashed #CCC; margin-bottom:5px;}
.title{ width:500px; float:left; height:26px; background:url(doc.jpg) no-repeat; text-indent:12px; overflow:hidden;}
.time{ width:150px;  padding-right:5px; float:right; text-align:right;}

.clear{ width:1px; height:0; overflow:hidden; clear:both;}
form{ margin:0; padding:0;}
/*头部*/

#top{ width:100%;  overflow:hidden; background:url(top.jpg); height:82px;  }
.top{ width:1000px; overflow:hidden;margin:0 auto; }
.logo{ width:200px; height:82px;  overflow:hidden; float:left;}
.rtop{ width:770px; text-align:right; overflow:hidden; float:right;}
.sw{  height:50px; background:url(rtop.jpg) no-repeat; width:230px; float:right; color:#67c229;  text-align:right; line-height:50px; font-size:15px;}
#menu2{color:#fff; width:9px; height:29px; background:url(menu2.jpg); float:left;}
#menubg{ color:#000; background:#ffffff;}
#nav { float:right; width:700px; display:block; height:29px;}
#nav .jquery_out {float:left;line-height:29px;display:block;  text-align:center; color:#fff;}
#nav .mainlevel {float:left; height:29px; font-size:14px; font-weight:bold; line-height:29px; color:#FFF;}
#nav .mainlevel a { display:block; color:#666; width:100px; text-align:right;}
#nav .mainlevel a:hover { text-decoration:none;color:#67c229; background:url(menu1.jpg); }
#nav .mainlevel ul {display:none; position:absolute; list-style-type:none; width:800px; padding:0; margin:0; z-index:1020;}
#nav .mainlevel li { float:left; list-style-type:none;/*IE6 only*/}
#nav .mainlevel li a{ color:#000; font-weight:normal}/*banner*/
.gonggao{ width:1000px; margin:0 auto; height:32px; padding:3px 0; padding-top:8px; background:url(gg.jpg);}

.gonggao1{ width:70px;  padding-left:15px; color:#000000; text-align:right; float:left; margin:0 auto; font-weight:bold; height:20px; line-height:20px; }
.gonggao2{ width:600px; margin:0 auto; float:left; height:20px; overflow:hidden; }
.main_view {
	float: left;
	position: relative;
	margin:0;
	padding:0; border-top:2px solid #000;
}
/*--Window/Masking Styles--*/
.window {
	margin:0;
	padding:0;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left; 	margin:0;
	padding:0;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom:0px; right:45%;
	width:150px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;

	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
	font-size:18px;
}
.paging a.active {
	font-weight: bold;
	color:#29416f; 

	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}
#index-1{width:1000px; height:257px;  background:url(bgy.jpg) repeat-x; margin:10px auto;}
.webtop{ width:100%; height:25px;}
.ll{ float:left; width:120px; line-height:25px; color:#67c229; font-weight:bold;  font-size:14px;}
.rr{ width:80px; line-height:25px; text-align:right; float:right;}
.about{ width:260px; height:240px; padding-top:17px; float:left; padding-left:20px;}
.about_info{ width:260px; height:180px; padding-top:5px; overflow:hidden; line-height:20px;}
.about_info img{ width:260px; height:96px;}
.index_pp1{ padding-left:15px;padding-top:17px; overflow:hidden; }
.pp_bg1{ width:370px; text-align:right; background:url(pp.jpg)}
.pp_info{ width:350px; height:180px; overflow:hidden; line-height:20px; margin-top:10px;}
.ppli{ width:110px; overflow:hidden; float:left; height:35px; line-height:35px; margin-left:5px; overflow:hidden;}

.lx{ width:305px; float:left; overflow:hidden; padding-top:15px; margin-left:15px;}
.lx_top{ width:295px; background:url(lx.jpg); height:47px; text-align:right; padding-right:10px;}
.lx_info{ width:305px; height:150px; overflow:hidden; line-height:25px; padding-top:10px;}

#banner{ width:1000px; overflow:hidden; margin:0 auto;}
.banner{ width:100%; text-align:center;  overflow:hidden;}
#ff{ width:100%; background:#67c229; padding:10px 0;}
#foot{ width:1000px; margin:0 auto; height:30px; color:#fff;overflow:hidden; line-height:30px;}
.footleft{ width:500px; float:left; height:30px;}
.footleft a{ margin-right:5px;}
.footright{ width:400px; float:right; text-align:right;}
#foot a{ color:#fff;}


/*neiye*/
#main{ width:1000px; overflow:hidden; margin:0 auto; padding-bottom:20px;}
#right{ width:223px; overflow:hidden; float:left;}
#righttop{ width:223px; background:url(lefttop.jpg); height:55px; line-height:55px; font-size:20px; color:#FFFFFF; text-indent:20px; margin-bottom:20px;}
.rl{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#rightmain{ width:215px; margin:0 auto;  overflow:hidden; padding-bottom:10px;}
#rightmain li{ width:215px; background:url(left.jpg) center left; border-bottom:1px solid #CCC; height:40px; line-height:40px; font-size:13px; text-indent:20px; float:left; overflow:hidden;}
#right li a{ display:block}
#right li a:hover{ background:url(re.jpg) center left; color:#FFFFFF; text-indent:110px;}
#left{ width:770px; float:right; overflow:hidden;}
#re{color:#fff; font-weight:bold;background:url(re.jpg);text-indent:110px;}
#lefttop{ width:770px; height:50px; line-height:40px; background:url(righttop.jpg)}

#leftmain{ width:740px; overflow:hidden; line-height:25px; padding-top:20px; margin:0 auto;}
#leftmain img{ max-width:740px;}
.lll{ width:230px; float:left; text-indent:10px;color:#67c229; font-size:14px; font-weight:bold }
.rrr{ width:500px; float:right; text-align:right; padding-right:10px;}
.ss a{ display:block;}
.ss{ width:210px; height:190px; margin:0 15px; line-height:30px; padding:2px; border:1px solid #CCC; float:left; text-align:center;  margin-bottom:30px;}
.ss img{ width:210px; height:160px;}
#td td{ padding:5px; padding-right:0}
.downs{ width:370px; float:left; overflow:hidden; border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-bottom:15px;}
.downs_tu{ width:50px; height:50px; float:left; border:1px solid #CCC;}
.downs_tu img{ width:50px; height:50px;}
.downs_info{ width:120px; float:left; padding-left:20px; padding-top:12px; line-height:25px;}
.downs_info a{ color:#0066FF; font-size:14px;}
.downs_down{ width:108px; overflow:hidden; padding-top:12px; margin-right:30px; float:right;}
#qq_box{ width:102px; overflow:hidden;}
#qq_header{ width:102px; height:92px;}
#qq_center{ width:102px; line-height:25px;font-size:12px; overflow:hidden; padding-bottom:10px;background:url(../qq/center_1.gif);}
#qq_end{ width:102px; height:33px; background:url(../qq/end.gif); border-bottom:1px solid #bad0e7;}
#red td a{ color:#F00; text-decoration:none; font-size:12px;}
.company{ width:345px; float:left; height:105px; padding:10px; background:#e4ecff; margin-bottom:15px;}
.company_pic{ width:105px; height:105px; float:left;}
.company_pic img{ width:105px; height:105px;}
.company_info{ width:230px; height:105px; float:right;}
.ptitle{ width:230px; height:25px; overflow:hidden; }
.ptitle a{font-size:12px; font-weight:bold; color:#000;}
.pinfo{ width:230px; height:60px; line-height:20px; overflow:hidden;}
.pmore{ width:230px; text-align:right; height:15px; margin-top:5px;}
#zuoa0 {
 width:200px;
 line-height: 30px;
 list-style-type: none;
 text-align:left;
}
#zuoa0 a {
 width: 215px;
 text-indent:15px;
 display: block;


 /*Width(一定要)，否则下面的Li会变形*/
}
#zuoa0 li {
 /*一级目录的背景色*/
 float:left;
background:url(left.jpg); border-bottom:1px solid #CCC;  line-height:30px; font-size:13px; text-indent:20px;

 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}

/*=======二级目录=========*/
#zuoa0 li ul {
 list-style:none;
 text-align:left;
}
#zuoa0 li ul li{ /*二级目录的背景色*/
 background:#f1f1f1;
}
#zuoa0 li ul a{
 text-indent:25px;
         width:215px; 
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#zuoa0 li ul a:link  {
 color:#666; text-decoration:none;
}
#zuoa0 li ul a:visited  {
 color:#666;text-decoration:none;
}
#zuoa0 li ul li a:hover {

 text-decoration:none;
 font-weight:normal;
  color:#fff;
  text-indent:20px;
}

#zuoa0 li:hover ul {
 left: auto;
}
#zuoa0 li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
#zuoa0 ul.collapsed {
 display: none;
}
-->
#PARENT1{
 width:215px; margin:0 auto; overflow:hidden; }
.pro{ width:165px; overflow:hidden; padding:2px; border:1px solid #CCC; float:left; margin-left:10px; margin-bottom:20px;}
.pro img{ width:165px; height:165px;}
.pro p{ height:25px; line-height:25px; overflow:hidden; width:165px; text-align:center}
.sss a{ display:block}
.red{ color:#F00}
.yz{ width:66px; height:20px; line-height:20px; background:url(../manages/images/yz.jpg); text-align:center; letter-spacing:5px; float:left;}
.yz a{ display:block;}