@charset "utf-8";
/* CSS Document */
body { text-align:left; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; background:#04699d; font-size:14px;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2{margin:0; padding:0; border:0;}

/* link */
a:link {color: #000000; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #FF6600; text-decoration:underline;}
a:active {color: #FF6600;}

/* ul li */
li{ list-style:none;}

/* clear */
.clear{clear: both; height: 0; overflow: hidden;}

/* bread-nav */
.bread_nav{ color:#ccc; margin-top:8px;}
.bread_nav a:link {color: #ccc; text-decoration:none;}
.bread_nav a:visited {color: #ccc;text-decoration:none;}
.bread_nav a:hover {color: #FF6600; text-decoration:underline;}

/*head begin*/
#head{ width:1000px; margin:0 auto;}
#head #head_top{ height:128px; background:url(images/head.jpg) repeat-x;}
#head #head_top h1{ float:left; margin:66px 0 0 30px; display:inline;}
#head #head_top h1 a{}
#head #head_top img#company { float:left; background:#99CCFF; margin:76px 0px 0 25px; display:inline; }
#head #head_top form{ float:right; margin:95px 10px 0 0; display:inline;}
#head #head_top form #search_kuang{ background:#fff; border:1px solid #1174ca; color:#1174ca;  }
#head #head_top form #submit{ background:#fff; border:1px solid #1174ca; color:#1174ca; cursor:pointer;  }
#head #head_mid{ height:37px; background:url(images/nav.jpg) no-repeat;}
#head #head_mid ul{ width:83%; margin:0 auto;}
#head #head_mid ul li{ float:left; padding:0 20px; line-height:37px; background:url(images/nav_dot.gif) no-repeat 5px 16px;}
#head #head_mid ul li a{ color:#fff; font-weight:600;}
#head #head_bottom{ height:150px; background:#99CCFF; display:none;}

/*head end, main begin*/
#main{ width:1000px; margin:0 auto; background:#FFFFFF; height:auto; overflow:hidden; }
#main #mainleft{ width:228px; float:right; background:#04699d; margin:10px 10px 0 0; display:inline;}
#main #mainleft .pro_cata ul{ margin-top:10px;}
#main #mainleft .pro_cata ul ul{ margin-top:0px; margin-left:10px;}
#main #mainleft .pro_cata ul li{ text-indent:35px; background:url(images/dot.gif) no-repeat 20px 5px; line-height:18px;}
#main #mainleft .pro_cata ul li a{ color:#cf0; font-weight:400; }
#main #mainleft .subscription{ margin:40px 0 10px;}
#main #mainleft .subscription .getmail{ color:#cf0;}
#main #mainleft .subscription table{ margin-left:20px; _margin-left:20px; color:#FFF;}
#main #mainleft input{ display:block; width:95px;}
#main #mainleft #sub_submit{ background:#04699d url(images/submit.gif) no-repeat; width:58px; height:25px; cursor:pointer; border:none;}
#main #mainleft h2.cata_sub{ background:url(images/catalog_sub.gif) no-repeat; width:228px; height:41px; color:#fff; font-size:18px; font-family:"Arial Black"; line-height:41px; font-weight:lighter; text-indent:20px;}
#main #mainright{ width:741px; float:left; background:#fff; margin:10px 0 0 10px; display:inline;}
#main #mainright .aboutus{ margin:20px 10px 0 30px;}
#main #mainright .hot_products{ margin:20px 10px 0 30px;}
#main #mainright p{ margin-top:5px; line-height:18px;}
#main #mainright p a{ color:#999999;}
#main #mainright h2 { font-family:"Tahoma"; font-size:1.2em; color:#382623; font-weight:500; margin-top:10px; border-bottom:1px solid #ccc; background:#eee; height:20px;}
#main #mainright .pro_list{ text-align:center; width:104px; float:left; margin:8px 35px 10px 0px; display:inline;}
#main #mainright .pro_box{display: table-cell; vertical-align:middle; text-align:center; *display: block; *font-size: 87px;/*ԼΪ߶ȵ0.873*/ *font-family:Arial; width:100px; height:104px; border: 1px solid #999; padding:1px;}
#main #mainright .pro_box img {vertical-align:middle;}

#main .hengxian{ height:8px; margin:5px 8px 30px; overflow:hidden; background:#b1d7ea;}
/*main end, foot begin*/
#foot{ width:1000px; height:40px; margin:0 auto; background:url(images/foot.jpg) repeat-x; text-align:center; line-height:18px; padding:5px 0; color:#fff;}
#foot .flink ul{ text-align:center; }
#foot .flink ul li{ display:inline;  padding:0 10px;}
#foot a{ color:#fff;}

.google_translate ul{ text-align:center;}
.google_translate ul li{ display:inline;padding:0 2px;}
