/* CSS Document */
body { font-size:12px; text-align:center; margin:0px; padding:0px; background:url(../images/bg.jpg) center repeat-y #e6e6e6; font-family:Arial, Helvetica, sans-serif;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:none; color:#F00;}
ul{ margin:0px; padding:0px;list-style:none;}
img{ border:0px;}
.clear { clear:both;}
.clear1{ height:1px; line-height:1px; clear:both; width:1004px; margin:0 auto; background:#FFF;}
.clear10 { height:10px; line-height:10px; clear:both;}
.clear15 { height:15px; line-height:15px; clear:both;}

.W1004{ width:1004px; margin:0 auto;} 
#page{ position:relative; background:url(../images/LeftBg.jpg) left repeat-y #fff;}
.Top{ width:1004px; margin:0 auto; height:77px; background:url(../images/TopBg.jpg) repeat-x;} 
.Logo{ width:416px; height:77px; background:url(../images/Logo.jpg) left center no-repeat; float:left;}
.Logo a{ width:416px; height:77px; display:inline-block;}
.Nav{ width:250px; height:77px; float:right; font-size:12px; color:#FFF; line-height:77px; text-align:right;}
.Nav span{ padding:0 10px; }
.Nav span a{ color:#fff;}
.Nav span a:hover{ color:#ec2f57;}

.Center{ margin:0 auto;width:1004px;  }
#ContactHeight{ height:740px; background:url(../images/LeftBg.jpg) left repeat-y;}
.Left{ width:241px; text-align:left; float:left; background:url(../images/LeftBg.jpg) repeat-y #fff; min-height:554px; height:auto !important; height:554px;}
.ProductCateT { color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.ProductCateC {}
/*
.ProductCateC ul{ width:221px;}
.ProductCateC ul li { margin-left:4px; width:221px; height:47px; line-height:47px; height:47px;  margin-bottom:6px;}
.ProductCateC ul li a{ width:221px; height:47px; line-height:47px;background:url(../images/LeftCh.jpg) no-repeat; text-indent:2em; display:block; font-weight:bold;}
.ProductCateC ul li a:hover,.ProductCateC ul li  .aon{background:url(../images/LeftChBg.jpg) no-repeat;}
*/

.SearchT { color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.SearchC { }
.SearchC #keyword {  width:170px; height:23px; line-height:23px; border:1px solid #929293; margin-left:9px; float:left;}
.SearchC #SearchBtn{ width:25px; height:25px; border:none;  background:url(../images/SearchBtn.jpg);float:left; margin-left:5px;}

.Right{ width:763px; float:left; }
.Right .Menu{ height:41px; line-height:41px; background:url(../images/MenuBg.jpg) repeat-x;}
.Right .Menu span{ width:auto; display:block; float:left; margin-left:53px; font-size:15px; color:#FFF; font-weight:bold;}
.Right .Menu span a{ height:41px; display:block;color:#FFF;}
.Right .Menu span a:hover,.Right .Menu span .acur{ background:url(../images/MenuTopBg.jpg) top repeat-x; color:#ec2f57; }
.Right .Sub{ background:url(../images/SubBg.jpg) repeat-x #FFF; height:25px;}

.IndexAboutT{ height:30px; line-height:35px; color:#333333; border-bottom:1px #333333 solid;}
.IndexAboutT span{ font-weight:bold; display:block; width:auto; float:left; margin-left:10px;}
#more{ float:right; display:block; margin-right:15px;}
.IndexAboutC{ text-align:left; line-height:23px; float:left;/*padding-left:15px;*/ width:95%; margin-left:15px;}

.IndexProduct{ width:1004px; margin:0 auto;}
.IndexProductT{height:30px; line-height:35px; color:#333333; border-bottom:1px #333333 solid;}
.IndexProductT span{ font-weight:bold; display:block; width:auto; float:left; margin-left:10px;}

.ProductList{ margin:0px; padding:0px; list-style:none; margin-left:10px;}
.ProductList li{ margin-right:15px; width:150px; margin-top:10px; float:left;}
.ProductList .ProductPic{ border:1px solid #999999; width:150px; height:150px;}
.ProductList .ProductName{ height:24px; line-height:24px;}
.ProductList .ProductName a{ color:#333333; font-weight:bold;}
.ProductList .ProductName a:hover{color:#ec2f57;}

.ProductListIn{ margin:0px; padding:0px; list-style:none; margin-left:15px;}
.ProductListIn li{ margin-right:25px; width:150px; margin-top:10px; float:left;}
.ProductListIn .ProductPic{ border:1px solid #999999; width:150px; height:150px; }
.ProductListIn .ProductPic img{ width:150px; height:150px;}
.ProductListIn .ProductName{ height:24px; line-height:24px;text-align:center;}
.ProductListIn .ProductName a{ color:#333333; font-weight:bold;}
.ProductListIn .ProductName a:hover{color:#ec2f57;}


.Bottom{ padding:10px 0; padding-bottom:8px; line-height:20px; color:#000; font-weight:bold; background:url(../images/BottomBg.jpg) bottom repeat-x #FFF; margin:0 auto; width:1004px;}


.Page{ padding: 20px 15px 15px 10px; clear: both; color: #FFF; line-height: 20px; margin: 0px; zoom:1;  margin:0 auto; float:left; text-align:right}  
.Page .Page_Max{ display:none; float:left; } 
.Page .Page_PageCount{ display:none; float:left;padding: 0px 5px;} 
.Page .Page_Num{  float:left;padding: 0px 5px;} 
.Page .Page_Selected{ color: #FFF; background: #ff0030; border: 1px solid #a8afb5; padding: 0px 5px; margin: 0px 2px; float:left;  } 
.Page .Page_First{color:#666666; float:left;padding: 0px 5px;}/*首页*/
.Page .Page_Prev{color:#666666; float:left;padding: 0px 5px;}/*上一页*/
.Page .Page_Next{ color: #666666; float:left;padding: 0px 5px; }/*下一页*/
.Page .Page_End{ color: #666666; float:left;padding: 0px 5px; }/*末页*/
.Page .Page_Text{ width:23px; height:16px; border:1px solid #C2C2C2; float:left;padding: 0px 5px; }/*页码文本框*/
.Page .Page_Button{ background:url(../images/go.jpg) no-repeat center; width:21px; height:18px; color:#656565; border:none; cursor:pointer; font: 11px/18px Arial, Helvetica, sans-serif; float:left; margin-left:5px;}/*按钮*/

/**/
#pagerPro{float:left;width:400px;text-align:left;position:relative;}
.f-gray{padding: 0px 5px;}
.cpb{ color: #FFF; background: #ff0030; border: 1px solid #a8afb5; padding: 0px 5px; margin: 0px 2px;padding: 0px 5px; }
#pagerPro_input{width:23px; height:16px; border:1px solid #C2C2C2;padding: 0px 5px;}
#pagerPro_btn
{
    background:url(../images/go.jpg) no-repeat left center; 
    width:21px; height:18px; color:#656565; 
    border:none; 
    cursor:pointer; 
    font:11px/18px Arial, Helvetica, sans-serif;
    margin-left:5px;
    position:relative;
    top:5px;
    *top:0px;
}

/**/
.BigShow{ width:600px; margin:0 auto; text-align:center; margin-top:20px;}
.BigShow img{ max-width:100%;border:1px solid #dcdcdc;}
.ProductShow{ width:100%;margin:0 auto;  line-height:50px; height:50px; text-align:center; font-size:18px}
.ProductShow .down{ display:inline-block; vertical-align:middle; margin-left:20px;}
.ProductShow2{ padding:20px; padding-top:0px;margin:0 auto;  line-height:200%; height:auto; text-align:left;}

.ShowAll{ width:Auto; float:right;padding: 18px 0px 15px 0px; float:right; margin-right:35px; }
.ShowAll a{border: 1px solid #a8afb5; display:block;line-height: 20px; padding:0px 5px; text-align:center}
/*menu css*/
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 220px; /* Width of Menu Items */
margin-left:4px;
}
	
.suckerdiv ul li{
position: relative;
padding-bottom:15px;
height:47px; 
line-height:47px;z-index:9999;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
	background:#e6e6e6;
left: 215px; /* Parent menu width - 1*/
position: absolute;
padding-top:13px;
padding-bottom:20px;
width: 570px; /*sub menu width*/
top: 0;
display: none;
/*
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
*/

z-index:9999;
}
.suckerdiv ul li ul li
{ float:left; width:150px;z-index:9999;
	}
	.suckerdiv ul li ul li a{ background:none;z-index:9999;}
	 .suckerdiv ul li ul li a:hover{ background:none;z-index:9999;}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 219px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
font:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height:47px;
text-indent:1.5em;
line-height:47px;
padding: 0px 5px;
border-bottom: 0;z-index:999999;
}

.suckerdiv ul li{color: black;background:url(../images/LeftCh.jpg) left top no-repeat; font-size:14px; font-weight:bold;z-index:9999;}
.suckerdiv ul li a:visited{
color: black;background:url(../images/LeftCh.jpg) left top no-repeat;z-index:999999999999999999999;font-size:14px; font-weight:bold;z-index:9999;
}

.suckerdiv ul li a:hover{
color: black; background:url(../images/LeftChBG.jpg) left top no-repeat;z-index:9999;
}

.suckerdiv .subfolderstyle{

}

#twoLevel{background:none;z-index:999999999999999999999; width:270px; height:22px; line-height:22px; z-index:9999;}
#twoLevel a{ height:22px; line-height:22px; width:270px; margin-left:10px; display:block; overflow:hidden; font-size:12px; font-weight:bold;  background:none;z-index:9999;}
#twoLevel a:hover{ height:22px; line-height:22px; width:270px; margin-left:10px; color:#F00;overflow:hidden;font-size:12px; font-weight:bold; background:none;z-index:9999;}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */







/*menu css*/
.suckerdiv2 ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 220px; /* Width of Menu Items */
margin-left:4px;
}
	
.suckerdiv2 ul li{
position: relative;
padding-bottom:10px;
height:47px; 
line-height:47px;
}
	
/*1st level sub menu style */
.suckerdiv2 ul li ul{
	background:#e6e6e6;
left: 215px; /* Parent menu width - 1*/
position: absolute;
padding-top:13px;
padding-bottom:20px;
width: 570px; /*sub menu width*/
top: 0;
display: none;
/*
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
*/

z-index:999999999999999999999;
}
.suckerdiv2 ul li ul li
{ float:left; width:150px;
	}
	.suckerdiv2 ul li ul li a{ background:none;}
	 .suckerdiv2 ul li ul li a:hover{ background:none;}

/*All subsequent sub menu levels offset */
.suckerdiv2 ul li ul li ul{ 
left: 219px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv2 ul li a{
display: block;
color: black;
text-decoration: none;
font:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
height:47px;
text-indent:1.5em;
line-height:47px;
padding: 0px 5px;
border-bottom: 0;z-index:999999999999999999999;
}

.suckerdiv2 ul li{color: black;background:url(../images/LeftCh.jpg) left top no-repeat; font-size:14px; font-weight:bold;}
.suckerdiv2 ul li a:visited{
color: black;background:url(../images/LeftCh.jpg) left top no-repeat;z-index:999999999999999999999;font-size:14px; font-weight:bold;
}

.suckerdiv2 ul li a:hover{
color: black; background:url(../images/LeftChBG.jpg) left top no-repeat;
}

.suckerdiv2 .subfolderstyle{

}
