@charset "utf-8";
/* CSS Document */


.index_box1_mid{ width:940px; height:302px; float:left; overflow:hidden; border-top:3px solid #ccc;}


.index_box2_left{ width:220px; height:100%;  margin-top:0px; float:left; background:url(../images/index_company_c.gif) repeat-x;}
.index_box2_left .title{ width:179px; height:31px; background:url(../images/index_17.jpg) no-repeat left top;}
.index_box2_left .more{ text-align:left; padding:8px 0px 0 0;}
.index_box2_left ul{ padding: 10px ; border:1px solid #E3E3E3; height:auto!important; height:360px; min-height:375px;}
.index_box2_left ul li{background: #EBEBEB; margin-bottom:3px;}
.index_box2_left ul li span{ line-height:22px; color:#666699; padding-top:0px;}
.index_box2_left ul li p{ margin:0px; padding:0px;line-height:22px;}
.index_box2_left ul li a{line-height:22px; font-weight:bold; color:#333333}

.index_box2_right{ margin-left:6px;  width:325px;  height:100%; overflow:hidden;  margin-top:0px; float:left; background:url(../images/index_chang_bg.gif) repeat-y; }
.index_box2_right .more{ text-align:left; padding:0px 0px 0 0;}
/*news*/
.Menubox { LINE-HEIGHT: 28px; WIDTH: 100%; BACKGROUND: url(../images/index_news.gif) no-repeat; HEIGHT: 28px
}
.Menubox UL { PADDING: 0px; MARGIN: 0px; padding-left:5px;}
.Menubox UL LI {TEXT-ALIGN: center; WIDTH:93px; DISPLAY: block; FONT-FAMILY: "宋体"; FLOAT: left; HEIGHT: 28px; COLOR: #003399; FONT-SIZE: 12px; FONT-WEIGHT: bold; line-height:28px; margin-right:5px;cursor:pointer;}

.Menubox UL LI.hover { WIDTH:93px; DISPLAY: block; FONT-FAMILY: "宋体";  HEIGHT: 28px; line-height:28px; COLOR: #fff; FONT-SIZE:14px; background:url(../images/index_news_bg.gif) no-repeat; }

.index_box2_r{ width:375px; float:left; margin:0px 0 0 6px; }
.index_box2_width{ width:640px;}
.index_box2_r dl{ padding:10px 0 0 8px; height:auto!important; height:210px; min-height:210px;}
.index_box2_r dl dd{ width:360px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px  dashed  #D9D9D9;}
.index_box2_r dl dd a{ color:#666699;}
.index_box2_r dl dd a:hover{ color: #FF6600;}
.index_box3_left{ width:179px; height:440px; float:left; margin-top:7px;}
.index_box3_left .ad{ margin-top:12px;}
.index_box2_width dl dd{  width:630px;}
/*right*/
.mer_list { width:315px; height:87px; margin:5px 0px 0px 6px;  border-top:1px  dashed  #EAEAEA;
}

.mer_list_width{ width:635px; height:130px; padding-left:6px;border:none; background:  url(../images/nelx.gif) repeat-x bottom; }

.mer_img {float:left; border:solid 1px #666666;
}
.mer_img_1{ float:left;}
.mer_tit {font-size:12px; color:#0066CC; font-weight:bold;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;
}
.mer_list ul {float:left; width:188px; height:85px; margin-top:0px; padding-left:10px; line-height:20px;
}
.mer_list_width ul{ width:400px; height:120px;  }
.mer_list li{ color:#666699}

.nav-top-menu-box {
	VISIBILITY: visible; POSITION: absolute
}
.nav-top-menu { position:absolute;
	z-index:15;
	PADDING-RIGHT: 21px; PADDING-LEFT: 21px; BACKGROUND: #0066CC; FILTER: alpha(opacity=100); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 7px; opacity: 1.0
}
.nav-top-menu IMG {
	MARGIN-LEFT:5px; MARGIN-RIGHT: 5px
}
.font3 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.font3 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.font3 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.font3 A:hover {
	COLOR: #fff000; TEXT-DECORATION: none
}

/*\ produt\*/
.product_content { height:auto!important; margin:20px 0 10px 0;overflow:hidden;}
.product_content ul {
	float:left; width:190px; height:170px; margin-bottom:10px; overflow:hidden; padding-top:5px; border:1px solid #ccc; text-align:center; line-height:22px;
}
.product_content ul {  margin:0 15px 0 20px;  } /* FF */
* html .product_content ul {  margin:0 15px 0 15px;  } /* IE6 */
*+html .product_content ul {  margin:0 15px 0 15px;  } /* IE7 */
.jiage { padding:1px; width:180px; height:140px; line-height:140px; display:table-cell; text-align:center; overflow:hidden;}
.jiage img{ line-height:140px; text-align:center;  }

.page {
	clear:both; text-align:center; padding:5px 0 11px 0;
}
//
/*介绍*/
.font_text{line-height:25px; padding:20px;}


.fl{float:left; width:95px; text-align:center;}
.fl img{padding:4px;}
/*产品分页样式*/
.page_list
{
	font: 11px Tahoma;
}
.page_list img
{
	border: 1px #a10000 solid;
}
.page_list A:link
{
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	background: #fff;
	padding-bottom: 1px;
	font: 11px Tahoma;
	border-left: #ccc 1px solid;
	color: #333;
	padding-top: 0px;
	border-bottom: #ccc 1px solid;
	text-align: center;
}
.page_list A:visited
{
	border-right: #ccc 1px solid;
	padding-right: 5px;
	border-top: #ccc 1px solid;
	padding-left: 5px;
	background: #fff;
	padding-bottom: 1px;
	font: 11px Tahoma;
	border-left: #ccc 1px solid;
	color: #333;
	padding-top: 0px;
	border-bottom: #ccc 1px solid;
	text-align: center;
}
.page_list A:hover
{
	background: #c00;
	color: #fff;
	text-decoration: none;
}
.page_list .pageInfo
{
	margin: 0px 5px;
	color:#333333;
}
.page_list .pageNum
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.page_list A.currBtn:link
{
	background: #c00;
	color: #fff;
}
.page_list A.currBtn:visited
{
	background: #c00;
	color: #fff;
}
.page_list A.currBtn:hover
{
	background: #fff;
	color: #333;
	text-decoration: none;
}
.page_list A.firstBtn:link
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	font: bold 11px Arial;
	padding-top: 0px;
}
.page_list A.firstBtn:visited
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	font: bold 11px Arial;
	padding-top: 0px;
}
.page_list A.lastBtn:link
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	font: bold 11px Arial;
	padding-top: 0px;
}
.page_list A.lastBtn:visited
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	font: bold 11px Arial;
	padding-top: 0px;
}
.page_list A.firstBtn:hover
{
	text-decoration: none;
}
.page_list A.firstBtn:hover
{
	text-decoration: none;
}
