/* CSS Document */
html{ font-size:12px; font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体"; background:#FFFFFF;}
body{ margin:0px auto; font-size:12px; font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体";  width:965px; }

img{ border:0px;}
.margintop30{ margin-top:30px;}
form{margin:0px; padding:0px;}
.font16{ font-size:14px;font-weight:bold; }
.font11{ font-size:11px;}

a{ color:#000000; text-decoration:none;}
a:hover{ color:#000000; text-decoration:underline;}

.red_12px a:link{color:#C30741;text-decoration:none;}
.red_12px a:visited {color:#C30741;text-decoration:none;}
.red_12px a:hover {color:#C30741; text-decoration:underline;}
.red_12px a:active {color:#C30741;}

.gold_12px{
font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
}

.gold_12px a:link{color:#82827A;text-decoration:none;}
.gold_12px a:visited {color:#82827A;text-decoration:none;}
.gold_12px a:hover {color:#82827A; text-decoration:underline;}
.gold_12px a:active {color:#82827A;}

.yellow_12px,.yellow_11px{ color:#82827A;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.yellow_11px{font-size:11px;}

.gray_12px { color:#5C5C5C;}

.black_12px {color:#202020;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.black_12px a:link{color:#202020;text-decoration:none;}
.black_12px a:visited {color:#202020;text-decoration:none;}
.black_12px a:hover {color:#202020; text-decoration:underline;}
.black_12px a:active {color:#202020;}


.button1 {
	height: 24px;
    border: 1px solid #CDCDC3;
    color: #3D3A29;
	background:url(../images/button_bg.gif) repeat-x;
    cursor: pointer;
	width:80px;
	font-size:12px;
	font-family:"宋体";
}


.button2 {
	height: 24px;
    border: 1px solid #CDCDC3;
    color: #3D3A29;
	background:url(../images/button_bg.gif) repeat-x;
    cursor: pointer;
	width:120px;
	font-size:12px;
	font-family:"宋体";
}

.txt,.tex_en{
line-height:180%;
color:#202020;
font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.tex_en{
font-size:11px;
}



.header{ width:990px; text-align:left; border-bottom:1px solid #fff;}
.topnav{ background:url(../images/topnavBg.gif) repeat-x left top; height:69px; width:990px; border-bottom:1px solid #fff;}
.banner{width:990px; text-align:left; padding-bottom:4px;  background:#DEEAF3; }
.banner img{ border-bottom:1px solid #fff;}

.footer{  text-align:left; background:#000000; color:#FFFFFF;}
.footer a:link{color:#FFFFFF;text-decoration:none;}
.footer a:visited {color:#FFFFFF;text-decoration:none;}
.footer a:hover {color:#FFFFFF; text-decoration:underline;}
.footer a:active {color:#FFFFFF;}

.title_gold {
background:#7D7B66; color:#FFFFFF;
}

.dashline{ padding:5px; border-bottom:1px #B6B5B1 dashed;}


.rightNav{ width:120px; padding:0px 15px; background:#eee;}

.contentTitle{ font-size:16px; font-weight:bold; color:#2977C7;}
.contentbox{ padding:5px 20px 5px 5px;}

.ArticleList{ height:24px; line-height:24px; border-bottom:1px solid #EBEBEB; color:#202020;}
.ArticleListTitle{ height:24px; line-height:25px; border-bottom:1px solid #D0D0D0;font-size:12px; color:#7d7a65;}
.ArticleListTop { height:24px; line-height:25px; border-top:1px solid #7d7a65;}

.ArticleDetail{ line-height:22px; padding:5px;}
.ArticleDetailTitle{ line-height:180%; text-align:center; padding-bottom:6px; border-bottom:1px solid #ddd;}

.ProductDetail{ line-height:22px; padding:5px;}

.caseList img{ padding:0px; border:1px solid #ddd;}


.newsList img{ padding:0px; border:3px solid #c2c2c2;}

.productList{ line-height:20px;}
.productList img{ padding:1px; border:1px solid #ddd;}

.newslistIndex{ border-bottom:1px solid #EBEBEB; line-height:16px;}
#product{float:left; margin:6px; width:160px; height:230px; text-align:center;}




/*iput*/

.login_iput{
width:164px;
height:16px;
background:#ffffff;
border:1px solid #bcbbbb;
}



.number_iput{
height:16px;
background:#ffffff;
border:1px solid #bcbbbb;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#202020;
}

.moreline_iput{
background:#ffffff;
border:1px solid #bcbbbb;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#202020;
}



/*add*/

h1{
margin:0px;
padding:0px;
padding-left:30px;
background:url(../images/icon_cube.gif)  no-repeat 10px 10px;
font-size:12px;
font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
line-height:250%;
color:#82827A;
}


h2{
margin:0px;
padding:0px;
padding-left:40px;
background:url(../images/icon_disc.gif)  no-repeat 25px 12px;
font-size:12px;
font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
line-height:250%;
color:#82827A;
font-weight:normal;
}



h1 a:link{color:#82827A;text-decoration:none;}
h1 a:visited {color:#82827A;text-decoration:none;}
h1 a:hover {color:#82827A; text-decoration:underline;}
h1 a:active {color:#82827A;}


h2 a:link{color:#82827A;text-decoration:none;}
h2 a:visited {color:#82827A;text-decoration:none;}
h2 a:hover {color:#82827A; text-decoration:underline;}
h2 a:active {color:#82827A;}




/*pagelist*/
#pagelist{
float:left;
width:100%;
font-size:12px;
}

.p_bar {
clear:both;
margin:15px 0;
}
.p_bar a {
font-size:12px;
text-decoration:none;
padding:2px 5px;
}
.p_bar a:hover {
background:#F5FBFF;
border:1px solid #86B9D6;
text-decoration:none;

}
.p_info {
background:#F5FBFF;
border:1px solid #86B9D6;
margin-right:1px;
padding:2px 5px;
color:#0066FF;
}
.p_num {
background:#FFF;
border:1px solid #DEDEB8;
margin-right:1px;
padding:2px 5px;
}
.p_redirect {
background:#FFF;
border:1px solid #DEDEB8;
margin-right:1px;
font-weight:700;
font-size:12px;
padding:2px 12px;
}
.p_curpage {
margin-right:1px;
border:1px solid #DEDEB8;
background:#FFFFD9;
color:#92A05A;
font-weight:700;
padding:2px 5px;
}



/*add 2010-08-04*/


.menu{magin:0px;padding:0px; float:left;}
.menu_sub{font-size:12px;position:relative;}    
.menu_sub ul{list-style:none;margin:0px;padding:0px;}    
.menu_sub li {float:left;position:relative;}    
.menu_sub ul ul {visibility:hidden;position:absolute;left:10px;top:26px;}    
.menu_sub table {position:absolute; top:0; left:0;}    
.menu_sub ul li:hover ul,    
.menu_sub ul a:hover ul{visibility:visible;}    
.menu_sub a{display:block;border:0px;padding:0px;margin:0px;color:#fff;text-decoration:none;}    
.menu_sub a:hover{background:#fff;color:#f00;border:0px;}    
.menu_sub ul ul{}    
.menu_sub ul ul li {clear:both;text-align:left;font-size:12px; text-indent:10px; line-height:260%;background:black;}    
.menu_sub ul ul li a{display:block;width:105px;height:26px;margin:0;border_bottom:2px solid #fff;}    
.menu_sub ul ul li a:hover{background:#ffe100;border_bottom:0px solid #fff;color:#000; text-decoration:none;}    