@charset "utf-8";
/* CSS Document */ 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a,table  { padding:0; margin:0;  font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;list-style:none;}   
fieldset, img ,abbr, acronym { border: 0;}   
table { border-collapse: collapse; border-spacing: 0; }   
ol, ul { list-style: none; }   
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }   
caption, th { text-align: left; }   
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size:100%; color:#322724; }   
q:before, q:after { content: ''; }
input { list-style:none; font:normal 12px "\5b8b\4f53"; padding:0; margin:0; line-height:18px; } 
a:link,a:visited,a:active { text-decoration:none;} 
a:hover { text-decoration:underline;}
body { background:url(../images/bg.gif) repeat;}
.table_1000 { clear:both; width:1000px; height:101px;   margin:0 auto; background:url(../images/head.jpg) no-repeat left top; *height:100px;}
.clear { display:block; clear:both; float:none;}

.table_1000 td {  width:500px; height:100px; vertical-align:top;}
.table_1000 .logo { position:relative;}
.logo img { position:absolute; top:10px; left:10px; }
#tab_language { float:right; display:inline;  width:300px; color:#fff; margin-top:10px;  }
#tab_language .label, #tab_language .selects { float:left; display:inline; line-height:20px; margin-left:10px; vertical-align:middle; }

.nav , .content, .copyright{ position:relative; width:1000px; margin:0 auto;}
.content { background:url(../images/bg1.png) repeat-y left; margin-top:10px;}
.left_menu { position:absolute; width:250px; border-top:1px solid #fff;  top:0; left:0; }
.left_menu_table { width:230px; margin:10px auto 0 auto;}
.left_menu_table li {line-height:18px; vertical-align:middle;width:230px; text-align:left;}
.left_menu_table li a {line-height:18px; vertical-align:middle; text-align:left;}
.left_menu_table td { border-bottom:1px solid #CECECE; width:230px; height:50px; text-align:right; background:url(../images/link.gif) no-repeat; vertical-align:top;}
.left_menu_table .no_bgp { background:none; height:auto;}
.left_menu_table .no_border { border-bottom:none;}
.left_menu_table  .h_60 { height:60px; text-align:right; background:url(../images/link.gif) no-repeat 0px 10px; padding-top:4px;} 
.left_menu_table a, .left_menu_table span  { font-size:14px; color:#fff;}
.left_menu_table .more { color:#E7C78C; font-size:14px;}
.left_menu_table .menu { display:inline-block; padding:18px 10px 0 0; font-size:14px; color:#fff; }
.left_menu_table .menu a { font-size:14px; color:#fff; }
.right { width:740px; margin-left:260px;}
.ch_rflash { height:100px; width:738px; overflow:hidden; border:1px solid #fff;}
.ch_rflash span { float:left; margin-top:-158px;}
.ch_rcont {border:1px solid #fff;width:738px; background:#ECECEC; margin-top:10px; padding:20px 0;}
.ch_rcont table, .product { width:720px; margin:0 auto;} 
.ch_rcont .ch_rtit { font-size:16px; font-family:Arial color:#115200; padding-left:25px; background:url(../images/title.gif) no-repeat left center; display:block; height:30px; line-height:30px; vertical-align:middle;}
.ch_rcont .ch_rtit a { padding-left:20px; color:#4B4B4B; line-height:30px; vertical-align:middle;}
.ch_rcont .ch_infotxt p { line-height:20px; vertical-align:middle;color:#156800; display:block; width:670px; margin-left:25px;}
.ch_rcont .p_10 { padding-top:10px;}
.ch_rcont .p_20 { padding-top:20px;}
.pt_40 { padding-bottom:40px;}
.product li { float:left; display:inline; width:350px;}
.product_lis { position:relative; width:350px;}
.product_lis a { display:inline-block; width:120px; margin:10px 0 0 20px;}
.product_lis span { position:absolute; display:block; top:10px; left:155px; color:#156800; width:180px; height:20px; font-weight:bold; text-decoration:underline; line-height:18px; vertical-align:middle;}
.pic_info { position:absolute; display:block; width:180px; top:35px; left:155px; color:#156800; }
.pic_info p { line-height:18px; vertical-align:middle;}
.pt_40 .pic_info { top:50px;}
.footer   { clear:both; width:1000px; height:83px; margin:15px auto 0 auto; border:1px solid #fff; background:#718064;}
.footer  p { line-height:20px; vertical-align:middle; color:#fff; text-indent:10px;}
.copyright .myleft { float:left; display:inline; width:700px; margin-top:15px; color:#fff;}
.copyright  a { float:right; display:inline; width:300px; text-align:right; margin-top:15px; color:#fff;}
.clear img { position:absolute; left:0; bottom:0px;}
