body{ margin: 0 0 0 0;
     background:url(images/bg.jpg) repeat-x #000000;
       }
td{ line-height:22px;
	    font-size:12px;
	    color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    text-decoration:none}
a:link {
	color: #000000;
	text-decoration:underline;

}
a:visited {
	color: #000000;
	text-decoration:underline;

}
a:hover {
	color:#ff0000;
	position: static;
	top: auto;
	text-decoration: none;
}
.menu{ color:#FFFFFF}
.menu:link {
	color: #ffffff;
	font-size:12px;
	text-decoration: none;

}
.menu:visited {
	color: #ffffff;
		font-size:12px;
	text-decoration: none;

}
.menu:hover {
	color:#FFCC00;
		font-size:12px;
	position: static;
	top: auto;
	text-decoration: none;
}

.paddingtop{ padding:5px}
.left_frame{ width:215px;
             padding:5px;
			 background:#eeeeee;}
.search_input{width:300px;
              height:16px;
			  border:1px #ffffff solid}
.middle_frame{ padding-top:5px;
               padding-left:12px;
			   background:#ffffff;
			   padding-bottom:5px;
			   padding-right:6px;}
.right_frame{ padding-top:8px;
              padding-left:10px;
			  width:185px}
.right_frame_info{ padding-top:8px;
              padding-left:6px;
			  width:185px;
			   border-left:1px #dcdcdc solid}
.site_bg{ background:url(../images/sit_bg.gif) left no-repeat;
          border-top:3px #ffffff solid;
		  padding-left:20px;
		  line-height:26px;
		  height:26px}
.pro_linebg{background:url(../images/linebg.jpg) bottom repeat-x;
            line-height:24px;
			padding-left:20px}
.left_frame_info{ width:156px;
             padding-top:6px;
			 padding-bottom:5px;
			 padding-right:6px;
			 border-right:1px #dcdcdc solid}
.pro_class_bg{ background:url(../images/index_31.jpg) no-repeat;
               height:65px;
			   border-top:5px #ffffff solid}
.bottom_bg{ background:#E1E1E1;
            border-left:1px #CDCDCD solid;
			border-right:1px #CDCDCD solid}
.bottom_wd{ color:#888888;
            line-height:16px}
.right_padding{ padding-right:8px}
.title_bg{ background:url(../images/index_26.jpg)  bottom repeat-x}
.line{ 
       height:28px}
.pro_border{ border:3px #E1E1E2 solid;
             width:140px;
			 height:125px;
			 }
.pro_wd{ padding:3px;
        line-height:16px}

.pro_title:link {
	color: #555555;
	line-height:16px;
	text-decoration: none;
}
.pro_title:visited {
	color: #555555;
		line-height:16px;
	text-decoration: none;

}
.pro_title:hover {
	color:#ff0000;
		line-height:16px;
	position: static;
	top: auto;
	text-decoration: none;
}
.paddding-top{ padding-top:10px}
.lineheight{ line-height:18px}

.eng_input{ border:1px #DFDDDD solid;
            height:18px;
			width:260px}
.eng_left_frame{ border-top:5px #ffffff solid;
                 width:207px;
				}
.eng_right_frame{ border-top:5px #ffffff solid;
                 width:224px;
				 background:#EEEDED;}				 
.eng_title01{ height:35px;
              background:url(images/index_34.jpg) no-repeat;
			  padding-left:10px;
			  padding-top:2px }
.eng_title02{ height:35px;
              background:url(images/index_38.jpg) no-repeat;
			  padding-left:15px;
			  padding-top:2px }
.eng_title{ background:url(images/menutitle.jpg) center no-repeat;
            height:38px;
			 padding-left:10px;
			  padding-top:2px ;
			border-top:8px #EEEDED solid}
.eng_title03{ background:url(images/index_74.jpg) center no-repeat;
            height:38px;
			 padding-left:15px;
			  padding-top:2px ;
			  border-left:1px #DEDEDE solid;
			border-right:1px #DEDEDE solid;
			border-top:8px #EEEDED solid}
.eng_img{ border:1px #DEDEDE solid;
          padding:1px}
.eng_left{padding:5px;
			border-left:1px #DEDEDE solid;
			border-right:1px #DEDEDE solid;
			 background:#EEEDED;
			}
.eng_left_bg{padding:5px;
             width:195px;
			border-left:1px #DEDEDE solid;
			border-right:1px #DEDEDE solid;
			background:#EEEDED;
			}
.eng_contact{ background:url(images/index_92.jpg) right bottom no-repeat;
              padding-left:2px;
			  line-height:20px;
			  padding-bottom:10px;
			  padding-top:8px}
.pro_menu:link {
	color: #ff0000;
	font-size:12px;
	text-decoration: none;

}
.pro_menu:visited {
	color: #ff0000;
		font-size:12px;
	text-decoration: none;

}
.pro_menu:hover {
	color:#000000;
		font-size:12px;
	position: static;
	top: auto;
	text-decoration: none;
}

.eng_middle_frame{ padding-top:8px;
                   padding-left:10px;
				   padding-right:10px}
.eng_middle_frame_info{
                   padding-left:15px;}
.eng_border{ padding-left:10px;
             padding-right:10px}
.eng_bottom_bg{ background:#F4F4F4;
            border-top:3px #DDDDDD solid;
			padding-top:8px}
.eng_info{ border-left:3px #DEDEDE solid;
           border-right:3px #DEDEDE solid}
.bottom{ border-top:4px #dcdcdc solid; padding-top:8px; background:#ffffff}
