/************
 Public Style
 ************/
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,div,p,table,td,th,form,fieldset,img{margin:0;padding:0;border:0}
body{background:#ccc;padding:13px 0;font:11px/20px Verdana, Arial, Helvetica, sans-serif;color:#111;text-align:center}
ul,ol{list-style:none}
input,select,img{vertical-align:middle}
a{color:#333;text-decoration:none}
a:hover{color:#c00;text-decoration:underline}
.wrap{clear:both;_display:inline-block;width:740px;background:#fff;margin:0 auto;padding:5px;text-align:left}
.wrap:after,.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both;_display:inline-block}
.c{clear:both}
.l{float:left}
.r{float:right}
/********
 Page Style
 ********/
.page{clear:both; border:#e5e5e5 1px solid; margin:20px 0; padding:5px 10px; font:bold 12px/24px Arial, Helvetica, sans-serif}
.page a{font-weight:normal; color:#000}
.page a.s{font-weight:bold; color:#f00}
/************
 Index Style
 ************/
#main{clear:both; margin:5px 0; overflow:auto; _display:inline-block}
.left{float:left; width:519px; overflow:hidden}
.left .bar{border-right:#797979 5px solid; background:#666; line-height:22px; font-size:10px; color:#999; text-align:center}
.left .bar a{font-weight:bold; color:#fff; text-decoration:underline}
.left .bar a:hover{color:#111; text-decoration:none}
.left .con{margin:5px 0; padding:0 20px 0 10px; border-right:#e8e8e8 5px solid; min-height:646px; _height:641px}
.left .location{font-size:10px; line-height:30px}
.left .location a{font-weight:bold; color:#666}
.left .location b{color:#666}
.left .name{padding:0 10px; font:bold 30px/60px Verdana, Arial, Helvetica, sans-serif}
.left .material{overflow:auto; _display:inline-block}
.left .material .l{width:230px; text-align:center; overflow:hidden}
.left .material .l a{color:#00f; text-decoration:underline}
.left .material .l a:visited{color:#800080; text-decoration:underline}
.left .material .l img{display:block; margin:0 auto 6px}
.left .material .l b{background:url(../images/magnifier.gif) left center no-repeat; padding:0 0 0 20px; font-size:14px; font-weight:normal}
.left .material .r{width:240px; min-height:228px; *height:228px; border:#e1e1ff 1px solid}
.left .material .r li{padding:3px 8px 6px}
.left .info ul{padding:20px 0 10px}
.left .info li{border:#e1e1ff 1px solid; margin:-1px 0 0; padding:3px 6px; line-height:18px; font-size:10px}
.left .product p{border-bottom:#e1e1ff 1px solid; background:#f7f7ff; padding:3px 6px; font-weight:bold}
.left .product ul{padding:10px; text-align:center; overflow:auto; _display:inline-block}
.left .product li{float:left; width:32%; padding:10px 0; vertical-align:bottom}
.left .product li a{color:#00f; text-decoration:underline}
.left .product li a:visited{color:#800080; text-decoration:underline}
.left .product li img{display:block; border:#d8d8d8 1px solid; margin:0 auto; padding:2px}
.left .product li.s1{float:none; margin:0 auto}
.left .product li.s2{width:50%}
.right{float:right; width:221px; overflow:hidden}
.right .bar{background:#666; line-height:22px; font-weight:bold; color:#fff; text-align:center}
.right .info{margin:5px 0; padding:0 10px}
.right .info dl{clear:both; _display:inline-block; padding:1px 0}
.right .info dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.right .info dt{float:left; font-weight:bold}
.right .info dd{float:left; display:inline; padding:0 0 0 3px}
.right .info dd img{*margin:0 0 -3}
.right .info dd a{color:#00f; text-decoration:underline}
.right .info dd a:visited{color:#800080; text-decoration:underline}
.right .info dl.s dt,.right .info dl.s dd{clear:both; _display:inline-block; width:100%}
.right .info dl.s dt:after,.right .info dl.s dd:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.right .info dl.s dd{padding:8px 5px 4px 0; text-align:center}
.right .feedback{background:#fafafa; margin:5px 10px; padding:10px 0}
.right .feedback li{clear:both; padding:3px 10px}
.right .feedback li b{float:left; width:69px; height:20px; background:url(../images/g611_com_cn_left-bg.gif) 0 3px no-repeat; font-weight:normal; text-align:center}
.right .feedback li span{float:right; width:105px}
.right .feedback li input{width:100px; height:13px}
.right .feedback li textarea{width:176px; height:50px; overflow:auto}
.right .feedback li.s{text-align:center}
/************
 InfoVertical  Style
 ************/
.subBar{border-bottom:#808080 1px solid; margin:0 0 10px; line-height:25px; font-weight:bold}
.subBar1{margin:0 0 10px; line-height:40px; font-weight:bold}
.subCon{text-align:center}
.infoVertical{padding:10px 17px; overflow:auto; _display:inline-block}
.infoVertical .l{width:190px; border:#e1e1ff 1px solid; margin:5px 0}
.infoVertical .l li{padding:3px 8px 6px}
.infoVertical .r{width:248px; padding:5px 0}
.infoVertical .r li{border:#e1e1ff 1px solid; margin:0 0 -1px; padding:3px 8px}
.infoDetail .m{width:438px; padding:5px 0}
.infoDetail .m li{border:#e1e1ff 1px solid; margin:0 0 -1px; padding:3px 8px}
/************
 Products List Style
 ************/
.productList ul{padding:10px; overflow:auto; _display:inline-block}
.productList .txt li{float:left; display:inline; border:#e1e1ff 1px solid; background:#fafaff; padding:0 10px; margin:5px 10px 5px 0; font-weight:bold; white-space:nowrap}
.productList .pic li{border:#e1e1ff 1px solid; margin:0 0 10px; padding:5px; line-height:30px; font-weight:bold; text-align:left; overflow:auto; _display:inline-block}
.productList .pic li a{font-weight:normal}
.productList .pic li a:visited{color:#800080; text-decoration:underline}
.productList .pic li img{float:left; border-right:#e1e1ff 1px solid; margin:0 10px 0 0; padding:5px 10px 5px 5px}
/************
 InfoWang Style
 ************/
.infoWang ul{padding:10px 17px}
.infoWang li{border:#e1e1ff 1px solid; margin:-1px 0 0; padding:3px 6px}
.infoWang li.s{background:#eef; font-weight:bold}
/************
 Contact Us Style
 ************/
.contact li{padding:10px; line-height:18px; color:#333}
.contact li b{color:#111}
.contact li a{color:#333; text-decoration:underline}
/************
 Factory Style
 ************/
.factory{overflow:auto; _display:inline-block}
.factory li{float:left; width:50%; padding:5px 0; font-weight:bold; vertical-align:bottom; text-align:center}
.factory li img{display:block; margin:0 auto}
.factory li.s{width:100%}
.factory li.s img{width:472px}
/************
 Samples Style
 ************/
.samples li{clear:both; padding:10px 0}
.samples img{float:right; margin:0 0 0 10px}
.samples li.s{text-align:center}
.samples li.s a{color:#00f}
.samplesMessage{background:#e7ecef}
.samplesMessage p{padding:6px}
.samplesMessage dl{border-top:#fff 1px solid; overflow:auto; _display:inline-block}
.samplesMessage dt{float:left; width:120px; height:24px; border-right:#fff 1px solid; padding:6px; white-space:nowrap; text-align:right}
.samplesMessage dt em{font-style:normal; color:#f00}
.samplesMessage dd{float:right; width:339px; height:24px; padding:6px}
.samplesMessage dl.s1 dt,.samplesMessage dl.s1 dd{height:107px}
.samplesMessage dl.s2 dd{text-align:center}
/************
 Link Style
 ************/
.link ul{padding:10px}
.link li{width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.link a{font:12px/24px Arial, Helvetica, sans-serif; color:#333; text-decoration:underline} 
.link a:visited{color:#800080; text-decoration:underline}
/************
 Map Style
 ************/
.map{padding:10px}
.map dl{clear:both; overflow:auto; _display:inline-block}
.map dt{float:left; width:100px; background:#d1eca5; border:#fff 1px solid; padding:2px 10px 0; font-weight:bold}
.map dd{float:left; width:300px}
.map dd dt{background:#e1f4fa}
.map dd dd{width:150px}
.map dd dd li{background:#f5fdff; border:#fff 1px solid; padding:2px 10px 0}
/************
 IndexThree Style
 ************/
.indexThree{overflow:auto; _display:inline-block}
.indexThree li{float:left; display:inline; width:140px; background:#f1f1f1; margin:10px 5px; padding:8px 5px; vertical-align:bottom; text-align:center}
.indexThree li a{color:#00f; text-decoration:underline}
.indexThree li a:visited{color:#800080; text-decoration:underline}
.indexThree li img{display:block; border:#d8d8d8 1px solid; margin:0 auto}
/************
 IndexFour Style
 ************/
.indexFour ul{padding:10px; overflow:auto; _display:inline-block}
.indexFour li{float:left; width:33.33%; vertical-align:bottom}
.indexFour li a{line-height:24px; font-weight:bold; color:#00f; text-decoration:underline}
/************
 IndexFive Style
 ************/
.indexFive ul{padding:10px 0; overflow:auto; _display:inline-block}
.indexFive .txt li{float:left; display:inline; margin:0 20px 0 0; white-space:nowrap}
.indexFive .txt li a{font-weight:bold; text-decoration:underline}
.indexFive .pic li{float:left; display:inline; width:120px; height:180px; margin:0 20px; padding:10px 0; vertical-align:bottom; text-align:center}
.indexFive .pic li img{display:block; margin:0 auto}
.indexFive .pic li a{font-size:14px; color:#00f; text-decoration:underline}
.indexFive .pic li a:visited{color:#800080; text-decoration:underline}
/************
 IndexSix Style
 ************/
.indexSix{padding:10px; text-indent:2em}
/********
 MaterialTwo Style
 ********/
.materialTwo li{border-bottom:#ccc 1px dashed; padding:10px}
.materialTwo li a{color:#00f}
/********
 MaterialThree Style
 ********/
.materialThree li{border-top:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid; margin:-1px 0 0; vertical-align:bottom; overflow:auto; *display:inline-block}
.materialThree li p{float:left; width:232px; padding:10px 5px}
.materialThree li img{float:left; width:80px; height:80px}
.materialThree li b{float:right; width:142px}
.materialThree li p a{font-weight:normal; color:#00f}
/********
 Foot Style
 ********/
#foot .footNav{padding:20px 5px 0; overflow:auto; _display:inline-block}
#foot .footNav b{float:left}
#foot .footNav span{float:right}
