@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:24px;color: #333333; /*background:url(../images/bk.gif);*/}
ul,ol,li{ list-style:none;}
img{ border:0;}
a {color:#333333;text-decoration: none;}
a:hover { color: #FF0000;}
table,td{ border-collapse:collapse;}
.proN { margin-bottom:5px; margin-top:5px;}
.bottom td{ text-align: center; color:#FFFFFF;}
.en{ text-align:right; padding-right:30px;}
.main { background:url(../images/OK_04.jpg) bottom repeat-x; padding-bottom:30px; margin-top:20px;}
.protit{ background:url(../images/ne_05.jpg) center top  no-repeat; text-align:left; padding-left:50px; color:#FFFFFF; font-weight:bold; font-size:16px; line-height:40px; padding-bottom:20px;}
.left{padding-top:2px; text-align:left; padding-left:30px;}
.left li{line-height:25px;}
.left li a{ line-height:25px;display:block;background: url(../images/ne_10.jpg) no-repeat left;font-size:12px; font-weight:bold; padding-left:20px;}
.left li a:hover{ color: #FF0000;} 
.left li a.a{ color: #FF0000;}
.left ul ul li{ line-height:25px;margin-bottom:2px; margin-left:20px;}
.left ul ul a{ font-weight:normal;background: url(../images/ne_14.jpg) no-repeat left;line-height:25px;padding-left:15px;}
.left ul ul a:hover{ color: #FF0000;} 
.con{text-align:justify; line-height:24px; padding-left:10px; padding-right:20px;}
.inputTxt { background:url(../images/input_bg.jpg); border:none; border:#CCCCCC 1px solid;}
.red{ color:#FF0000;}
.pro_img_box{border:1px solid #CCCCCC;}
.f1{ color:#000000; font-weight:bold;}
.pro1{ padding:10px; line-height:22px; text-align:justify; }
.pic li{ float:left; margin-left:20px;}
.pic li td.td1{ text-align:left; padding-left:50px; font-size:14px; font-weight:bold;} 
.ban{ margin-top:1px;} 
