@charset "utf-8";
/* CSS Document */
html,body,talbe,tr,th,td,ul,li,dl,dt,dd,div,center,p,span{padding:0;margin:0;}
body{font: 12px/1.5 Tahoma, Helvetica, Arial, sans-serif; line-height:20px;}
ul {list-style: none;}
.mnewsnav img {
	border:none;
	padding-top: 11px;
}
textarea { font-size:12px; }
a { color:#333; text-decoration:none; }
a:hover { color:#3e6ab2; text-decoration:underline; }
.txt p{ text-indent:24px; margin:7px 0px;}
/* common */
.display{ display:block!important; }
.gray { color:gray; }
.bold { font-weight:bold }
.al { text-align:left; }
.ar { text-align:right; }
.ac { text-align:center; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.cls {zoom:1;}
.cls:after {content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
html .clearfix { *height: 1%; }
/* End hide from IE-mac */
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 


/* page index */
.main{margin:0 auto;}/* 控制产品左右总宽度 */
.main .mleft {
	width:276px;
	float:left;
	text-align:right;
}
.mnewsnav {
	width:276px;
	float:left;
	height:32px;
	line-height:32px;
}
.promore {
	width:630px;
	float:left;
	height:32px;
	line-height:32px;
	text-align:right;
	padding-top:10px;
}
.main .mleft .t{ height:23px; padding:3px 0px 0px 45px;background:url(../images/site/index_Counter_Left_001.gif) no-repeat 10px top;}
.main .mleft dl{ padding-top:10px; padding-left:14px; }
.main .mleft dd{ width:210px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/site/ddico.gif) no-repeat 13px center; padding-left:25px; line-height:25px;}
.main .mleft dt{ text-align:right;}
.main .mright{ width:680px; overflow:hidden; float:right; padding-right:0px; padding-top:0px;}/* 控制产品左右总宽度控制左右滚动条 */
.main .mright .d{ width:19.8%; float:left; cursor:pointer; z-index:2;}/* 控制单个产品边框左右宽度 */
.main .mright .d *{ text-align:left;z-index:999;}
.main .mright .d dt{height:25px; line-height:25px; padding-left:5px; text-align:center;font-weight:bold;color:#666; border-bottom:1px solid #FFF; background:#f1f1f1;}
.main .mright .d dd{height:25px; line-height:25px;}
.main .mright .p{ height:170px; overflow:hidden; z-index:999px;}
.main .mright .onP{background:url(../images/site/09082500.gif) repeat-x left bottom;}
.main .mright .p img{width:133px; height:170px;}/* 控制单个产图片宽度 */
.main .mright .y{width:133px; border:1px solid #ccc; position:absolute; *position:relative!important;height:299px; margin-top:-300px;/* background:url(../images/site/09082400.jpg) repeat-x; */}/* 控制单个产品边框左右宽度topbg颜色 */
.main .mright .y a.zilei{ display:block; width:133px; height:25px; padding-left:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:center;}
.main .mright .y zilei:hover{ background:#f1f1f1;}

.main .mright .hidy{position:absolute;width:180px; background:#FFF;display:none;margin-left:100px; border:1px solid #ccc;margin-top:-26px;}/* 控制最后三级菜单列表宽度 */

.main .mright .hidy p.al{padding-left:5px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.main .mright .y dd{ border-bottom:1px  solid #eee; width:133px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:#fff;}/* 控制单个产品二级BG宽度 */
.main .mright .t{ height:26px; line-height:26px; overflow:hidden; white-space:nowrap; background:url(../images/site/09081201.gif) no-repeat 15px; center; padding-left:40px; }
.main .mright .onT{height:26px; line-height:26px; overflow:hidden; white-space:nowrap; background:url(../images/site/09081202.gif) repeat-x left top; center; padding-left:38px; }/* width控制鼠标效果宽度 */
.main .mright .onT a{ color:#fff;}/* 控制字体颜色 */

