@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,ul,ol,li,form,p,img,dl,dt{ margin:0; padding:0;}
body{  font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.6em;color: #333333; }
ul,ol,li{ list-style:none;}
img{ border:0;}
a {color: #000000;text-decoration: none;}
a:hover { color: #ff0000;}
table,td{ border-collapse:collapse;}
.bar a {font-weight: bold;color: #006633;}
.bb {font-weight: bold;color: #000000;border-bottom: 1px  solid #999999;
}
.top {text-align:right; padding-right:41px;}
.top a{ color:#FFFFFF;}
.ne a {color: #000000;text-decoration: underline;}
.more { text-align:right; padding-right:20px; padding-bottom:10px;}
.about {text-align:justify; line-height:22px; padding:15px 12px 0px 12px;}
.about1 {text-align:justify;  padding:10px 12px 0px 12px;}
.lin { margin-top:20px;}
.lin li{ float:left;width:116px; height:50px; text-align:center;}
.left { background:url(../images/product_03.jpg); width:206px; margin-bottom:20px; margin-left:20px; margin-right:20px;}
.left td.td1{ height:55px; color:#000000; font-size:16px; font-weight:bold; padding-left:10px;}
.left td.td1 img { margin-right:10px;}
.left td.td1 span{ color:#999999; font-size:12px; font-weight:normal; margin-left:10px;}
.left td.td2{ padding:10px 20px 10px 20px; line-height:23px; background:url(../images/product_30.jpg) no-repeat top;}
#pro {line-height:30px;}
 #pro li{ padding-left:25px;text-align:left;background:url(../images/product_30.jpg) no-repeat top;}	
#pro a{ display:inline-block; margin-left:10px;color: #000000; }  
 #pro a:hover{ color:#ff0000;}
.right{ height:55px; color:#000000; font-size:16px; font-weight:bold; padding-left:10px; background:url(../images/product_06.jpg) top left no-repeat; border-bottom:#CCCCCC solid 1px;}
.right img { margin-right:10px;}
.right span{ color:#999999; font-size:12px; font-weight:normal; margin-left:10px;}
.con { padding:10px 20px 10px 20px; text-align:justify; line-height:25px;}
.img { border:1px  solid #CCCCCC ;} 
.con1 { text-align:justify; line-height:15px; padding-top:10px;}
.con3 { text-align:justify; line-height:15px; padding-top:0px;}
#inews li { padding-left:20px; line-height:22px; border-bottom:dotted 1px #CCCCCC;}
#inews li a {display:inline-block;}
#inews li a:hover {color:#FF0000;}
#inews span { color:#999999; font-size:10px; float:right; padding-right:10px;}
.news_title{ font-size:1.8em; margin:0px; line-height:2.2em; text-align:center}
.news_att{ color:#999999; border-bottom:#F4E4DD dashed 1px; text-align:center}
.news_att span{ cursor:pointer;}
.news_title,.news_att,.news_content{ margin-left:10px; margin-right:10px;}
.news_content{ margin-top:10px; line-height:1.8em; height:100%; font-size:1.1em; overflow:hidden;}
.down td{ border: #999999  double 1px; padding-left:10px;}
.down td H5 {color:#2C7CB8;}
.down td a { color: #FF0000;}
.down { border-bottom: #999999  groove 5px; color:#333333; margin-bottom:10px;}
.red{ color:#FF0000;}
.page { background: url(../images/product_34.jpg) no-repeat center; margin-top:5px; height:40px; padding-top:10px;}
.page a{ color: #000000;}
.case1 li{ float:left; margin:5px 0px 0px 12px; text-align:center;}
.case1 li a,.pro_title a{ color:#2b6ea2;}
.case1 li a:hover,.pro_title a:hover{ color: #FF0000;}
.con2{ padding:10px 10px 10px 10px;}
.cla {border-bottom:1px  #666666 dashed; font-weight:bold;font-size:15px; margin-bottom:15px; text-align:left; padding-top:10px;}
.tt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009900;
	text-decoration: none;
}
.bom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0055f1;
	text-decoration: none;
}
.ff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color:#0055f1;
	text-decoration: none;
	line-height:30px;
}