* { margin: 0; padding: 0; border: 0;}

body { font-family:宋体; font-size: 12px; color: #888888; background:url(../images/top_bg.jpg) repeat-x top;}

a:link { font-size: 12px; text-decoration: none; color: #888888; } 
a:visited { font-size: 12px; text-decoration: none; color:#888888; } 
a:hover { font-size: 12px; text-decoration: none; color: #01b0b5;}
a:active { font-size: 12px; text-decoration: none; color:#01b0b5; } 

img{border:0px;}
li{ list-style:none;}
.input{height:20px; width:200px; border:solid 1px #3366cc;}
.r{ text-align:right;}
.more{ float:right; color:#003470;}
.t_t{ float:left; color:#003470;}
.t_t a{ color:#003470;}
.more2 a{ display:block; width:120px; height:22px; background-color:#3367cd; color:#fff; text-align:center;}
.mt10{ margin-top:10px;}

.line{ float:left; border-bottom:solid 3px #e5e5e5;}
.left10{ margin-left:10px;}

.collapse{ border-collapse:collapse; border:1px solid #b3c4cc;}
.collapse td{ border-collapse:collapse; border:1px solid #b3c4cc;}


#lang{ float:right; padding:25px 30px 0px 0px;}
#lang li { float:left;}
#lang li a:link,#lang li a:visited{ float:left; color:#41c6c8; margin-left:20px; font-weight:bold;}
#lang li a:hover,#lang li a:active{color:#000;}

#box{ width:952px; height:auto; text-align:center; overflow:hidden; margin-left:auto; margin-right:auto; padding-top:10px;}

#logo{ width:952px; height:70px; background:url(../images/logo.jpg) no-repeat;}

#banner{ width:952px; height:251px;}

#nav_left{ float:left; width:11px; height:38px; background:url(../images/nav_left.jpg) no-repeat;}
#nav_right{ float:left; width:11px; height:38px; background:url(../images/nav_right.jpg) no-repeat;}
#nav_mid{ float:left; width:930px; height:38px; background:url(../images/nav_mid.jpg) repeat-x; text-align:center;}
#nav_mid li { float:left;}
#nav_mid li a:link,#nav_mid li a:visited{ float:left; font-size:14px; color:#fff; font-weight:bold; width:112px; height:28px; padding-top:10px; display:block; text-align:center;}
#nav_mid li a:hover,#nav_mid li a:active{color:#000;}

#mid_content{width:952px; height:auto; overflow:hidden; text-align:left;}

#mid_left{ float:left; width:235px; height:100%; padding-top:20px; margin-bottom: -2000px; padding-bottom: 2000px;}

#mid_right{ float:left; width:700px; height:100%; padding-top:20px; padding-left:17px; margin-bottom: -2000px; padding-bottom: 2000px;}

#bottom{ width:952px; height:auto; overflow:hidden; padding-bottom:20px; padding-top:18px; margin-top:20px; border-top:solid 3px #79a7d8; text-align:left; margin-left:auto; margin-right:auto;}
#copyright{ float:right; color:#888888;}
#links{ float:left;}

#link{ width:952px; height:auto; overflow:hidden; margin-top:15px; text-align:left; margin-left:auto; margin-right:auto;}
#link li { float:left; width:115px; height:37px; margin-top:5px; text-align:left;}
#link li a:link,#link li a:visited{ float:left; border:solid 1px #fff;}
#link li a:hover,#link li a:active{ border:solid 1px #01b0b5;}
#link img{ width:100px; height:35px;}

.l_menu{ width:235px; height:auto; overflow:hidden;}
.l_title{ width:235px; height:22px; background:url(../images/menu_bg.jpg) no-repeat; text-align:center; color:#fff; padding-top:11px; font-size:14px;}
.l_content{ width:225px; height:auto; overflow:hidden; line-height:2em; padding:5px;}

.r_title2{ width:330px; height:25px; padding-top:5px;}
.l_content2{ width:330px; height:auto; overflow:hidden; line-height:2em; padding:10px 0px;}

.l_content3{ width:700px; height:auto; overflow:hidden; line-height:2em; padding:10px 0px; text-align:left;}

.r_title4{ width:480px; height:25px; padding-top:5px;}
.l_content4{ float:left; width:480px; height:auto; overflow:hidden; line-height:2em; padding:10px 0px; text-align:left;}

#index_div{ width:700px; height:auto; overflow:hidden;}
.r_gsjj{ float:left; width:330px; height:auto; overflow:hidden; padding-left:40px; }
.r_xwzx{ float:left; width:330px; height:auto; overflow:hidden; }

#index_news a:link,#index_news a:visited{display:block; height:20px; padding-left:15px; background: url(../images/sj.jpg) no-repeat left;}
#index_news a:hover,#index_news a:active{color:#01b0b5;}

#hot_pro{ width:700px; height:189px; text-align:center;}
#r_cpzs{ float:left; width:700px; height:auto; overflow:hidden; }
.r_title{ width:700px; height:25px; padding-top:5px;}

#demo{ width:700px; height:168px; overflow:hidden; margin-top:10px; text-align:center;}
.pro_div{width:145px; height:168px; margin-left:30px; text-align:center;}
.pro_pic{width:145px;height:102px;}
.pro_name{margin-top:10px; width:145px; padding-top:13px; background:url(../images/line.jpg) no-repeat top; line-height:normal;}

.pro_table{ width:690px; height:130px; margin-top:20px; text-align:left;}
.about_pic{ float:right; width:204px; height:500px; overflow:hidden;}
.about_pic img{ padding-bottom:20px; width:204px; height:155px;}


.page{margin: 10px 0px; text-align:center; padding-top:10px;}


/*新闻 start*/

#news{color:#888888; }
#news a:link,#news a:visited{color:#888888;}
#news a:hover,#news a:active{color:#01b0b5;}
.xia{border-bottom:dotted 1px #3366cc;}

.news_title{text-align:center; border-bottom:solid 1px #cccccc; padding:5px 0px; font-size:14px; font-weight:bold;}
.news_date{text-align:right; padding:10px;}
.news_content{ text-align:left; padding:20px 0px; line-height:2.0em;}
.news_bottom{text-align: right; margin-top: 20px;}

/*新闻 end*/


/*会员中心 start*/

.content{
	padding:5px 10px 0px 10px;
	line-height:1.8;
	width: 220px;
	float: left;
	height: auto;
}

.news{
	margin-bottom:20px;
	width:200px;
	margin-top:10px;
	height:auto;
	padding-left: 10px;
}

.news a{
	color:#333333;
	display:block;
	border-bottom: 1px #CCCCCC dotted;
	height:20px;
	width:150px;
	padding-left:16px;
	padding-top:3px;
	padding-bottom:3px;

}
.news a:visited{
	color:#333333;
}
.news a:hover,news a:active{
	background-color:#5d88b3;
	color: #FFFFFF;

}

/*会员中心 end*/



/*网站地图 start*/

#sitemap{ float:left; width:930px; height:auto; overflow:hidden; text-align:center;}
#sitemap li { float:left; width:87px;}
#sitemap li a:link,#sitemap li a:visited{color:#6b6c9c; font-weight:bold; background:url(../images/map_bg.jpg) no-repeat left; width:72px; height:22px; text-align:center; display:block; float:left;}
#sitemap li a:hover,#sitemap li a:active{color:#000;}

#sitemap li ul li { float:left; height:40px;}
#sitemap li ul li a:link,#sitemap li ul li a:visited{color:#000; font-weight:normal; background:none; width:72px; height:25px; padding-top:5px; border:solid 1px #ccc; text-align:center; display:block; float:left;}
#sitemap li ul li a:hover,#sitemap li ul li a:active{color:#6b6c9c;}



/*网站地图 end*/








/*产品导航 start*/

#l_promenu{ width:225px; height:auto; overflow:hidden;}

#menu {
   width:225px;
   line-height: 24px; 
   list-style-type: none;
   text-align:center;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#menu a {
 width: 225px; 
 display: block;
 /*Width(一定要)，否则下面的Li会变形*/
}
#menu li {
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承menu的width,限制宽度，li自动向下延伸*/
}
#menu a:link,#menu a:visited  
{
	font-size:14px; width:225px; border-bottom:dotted 1px #9dceff; height:25px; padding-top:10px; margin-top:3px; display:block; text-align:center;
}
#menu li a:hover,#menu a:active{
  color:#01b0b5;
}
/*==================二级目录===================*/
#menu li ul {
 list-style:none;
 text-align:left;
}
#menu li ul li{ 

}
#menu li ul a{
   width:225px;
   /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#menu li ul a:link,#menu li ul a:visited  {
   background:#ccc;
    width:225px; height:25px; padding-top:5px;
   border-bottom:0px; 
   color:#01b0b5; text-decoration:none;
}
#menu li ul a:hover,#menu li ul a:active  {
   background:#454545; color:#fff;
}
/*==============================*/
#menu li:hover ul {
 left: auto;
}
#menu li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#menu ul.collapsed {
 display: none;
}
-->
#PARENT{
 width:225px;
 padding:5px 0px;
}

/*产品导航 end*/



.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 225px; /* Width of Menu Items */
border-bottom:dotted 1px #9dceff;
}

.suckerdiv ul li{
position: relative;
}

/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 215px; /*sub menu width*/
top: 0;
visibility: hidden;
}
/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
}
.suckerdiv ul li a:visited{
	font-size:14px; width:225px; border-bottom:dotted 1px #9dceff; height:25px; padding-top:10px; margin-top:3px; display:block; text-align:center;
}
.suckerdiv ul li a:hover{
  color:#01b0b5;
}
.suckerdiv .subfolderstyle{
background: url(media/arrow-list.gif) no-repeat center right;
}

/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */





