/* CSS Document */
* { margin:0; padding:0; border:0;}
body{LINE-HEIGHT:150%;TEXT-ALIGN: center;BACKGROUND: #fff;font: normal 12px Tahoma,Verdana,sans-serif;}
div,button,input,select{font-size:12px; color:#333}
a{color: #666; text-decoration:none;}
a:link {color: #666; text-decoration:none;}
a:visited{COLOR:#666;TEXT-DECORATION: none;}
a:hover{color: #808080;text-decoration:none;}


/* header CSS */
#header,#main,#footer {margin:0 auto; width:770px; height:auto; border-left:1px #CCC solid; border-right:1px #CCC solid; clear:both; overflow:hidden;}
#top {height:66px; width:770px;background:#fff url(topbg.gif) repeat-x; border-bottom:3px #4A7693 solid;}
#logo {float:left; width:170px; height:40px; position:relative; top:18px; left:50px;}
#top_r {float:right; width:240px; height:30px; margin:20px 10px 0 0;}
#top_r li {list-style:none; float:left; display:inline;height:20px; font-size:11px;}
#top_r li a {color:#000;}
#r_home { width:50px; background:transparent url(gif-0662.gif) 0 2px no-repeat; padding:2px 0 0 15px;}
#r_sitemap{width:90px; background:transparent url(gif-0671.gif) 0 5px no-repeat; padding:2px 0 0 12px;}
#r_sitemap a:link,#r_sitemap a:a:visited{color:#F00;}
#r_sitemap a:hover {color:#FF0000; text-decoration:underline;}
#r_sitemap a:active {color:#FF0000;}
#r_chinese{width:50px; background:transparent url(gif-0696.gif) 0 5px no-repeat; padding:2px 0 0 12px;}
#nav {background:#fff url(nav_bg1.gif) repeat-x;overflow:hidden;clear:both; width:100%;height:28px;}
#menu { font-family:tahoma;margin:2px 0 0 0;padding:0;text-align:center;letter-spacing:1px; font-size:16px;}	   
#menu li {list-style:none;float:left;width:130px;background:url(navbg1.gif);line-height:25px;}
#menu .bg_none {background:none;}
#menu li a:link,#menu li a:visited {color:#FFF; text-decoration:none;}
#menu li a:hover {color:#900; text-decoration:none;}
#menu li a:active {color: #bc2931;}

/* main CSS  */
#dqwz {clear:both; width:770px; height:22px; line-height:200%; background:#DAEAF8 url(arrow_209.gif) 5px 5px no-repeat; padding:2px 0 0 30px; text-align:left;}
#main_l {width:190px; float:left; border-right:1px #CCC solid;}
.left_con {margin-top:3px; text-align:left; width:190px;}
.tw_link {color:#000000; font-size:12px; text-align:center;}
.title_t { display:inherit;height:25px; background:#fff url(lefttitlebg.gif) repeat-x; font-size:11px; color:#fff; padding-top:2px; padding-left:10px;}
.pro_list {font-size:11px; list-style-type:none; width:189px;}
.pro_list li{OVERFLOW: hidden;; margin-top:2px; }
.pro_list li a {background:#F5FFFA url(arrow_1.gif) 15px 5px no-repeat;TEXT-DECORATION: none;display:block; height:18px;padding:3px 0 3px 35px; }
.pro_list li a:hover {background:#E8EFFD url(arrow_2.gif) 15px 5px no-repeat;TEXT-DECORATION: none;display:block; height:18px;padding:3px 0 3px 35px; color:#FB4801; }
.text_c {font-size:0.8em; overflow:hidden;}
#main_r {float:right; width:573px; border-left:1px #ccc solid; text-align:left; border-bottom:1px #ccc solid;  overflow:hidden;}
#right_top {text-align:left; background:#fff url(repus_1.jpg) repeat-x; border-bottom:1px #CCC dashed; padding:10px;}
#right_top h2 {font-size:1.6em; line-height:200%; padding-left:20px;}
#right_top p {font-size:12px; line-height:150%; padding:5px; text-indent:20px;}
.f_p {clear:both; display:block;line-height:200%; text-indent:20px; font-size:1.4em; border-bottom:1px #CCCCCC dotted; }
.fp_left,.fp_right { float:left;font-size:11px;font-family:Tahoma;height:318px;color:#515355; width:283px; overflow:hidden; }
.fp_left {border-right:1px #CCCCCC dotted; }
#left_tell {padding:5px; line-height:120%;}
.l_c {text-indent:10px;}
.fp_right {margin-left:5px;}
h1 {font-size:11px; font-family:Tahoma; padding:5px 0 5px 25px; background: url(gif-0022.gif) 5px 8px no-repeat; line-height:180%;}
.img,.img_l {text-align:center; height:127px; margin-top:20px; overflow:hidden;}
.img_l {height:107px; margin-top:40px;}
.index_pro { margin-left:18px; clear:right; display:block;}
.index_pro li{ list-style:square; line-height:180%;}
.picliststyle {clear:both;width:100%;}
.protitle {text-align:right; clear:both; height:30px;}
.pic {float:left;width:170px; padding:0px;margin:5px 0 0 0;text-align:center;height:150px;}
.pictext{float:left;width:370px;padding:0px;border:#CCCCCC 1px solid;margin:5px 0 0 5px;height:148px;}	
.protext {clear:both; height:110px; overflow:hidden;color:#30464C;text-align:left;}
.protext p {line-height:180%;text-indent:20px;padding:0 5px;}
h4 {line-height:200%;font-size:14px;display:inline; text-indent:10px;}	 
.pro_sale {clear:both; position:relative; margin-top:0px;border-top:1px dashed #ccc; text-align:right; height:30px; padding:0;}
.pro_sale img {margin:5px 5px 0 0;} 
.contitle {font-size:14px; font-weight:bold;}
.productpage,#showpage,.myright,.mydate{display:block;padding:5px;text-align:right;background:#eee;margin-top:10px;clear:both;}	  	  
.promidimg {text-align:center;}	  
.procontent {padding:5px 0;line-height:180%;}
#footer {height:70px; background:#fff url(rep_1.jpg) repeat-x; text-align:left;}
.copyright {color:#999; font-size:0.8em; margin:35px 0 0 20px; display:block;}
.mytitle { text-align:center; font-size:14px; font-weight:bold;}
