@charset "utf-8";
/* CSS Document */
body{font:12px/1.5 'Arial','Tohoma','Verdana',sans-serif;background:#fff;color:#595959}
*{margin:0px;padding:0px;list-style:none}
a{outline:none}
a:link,a:visited{color:#036;text-decoration:none}
a:hover{text-decoration:underline}
img{border:none}
h3,h4{color:#004d80;font-size:12px;}
h1,h2{color:#004d80;font-size:12px; line-height:20px;display:inline}

.container{width:970px;margin:0px auto}

.header{background:url(../images/index-bg.gif) 0px -450px;height:134px;overflow:hidden}

.search{overflow:hidden}
.website p{float:left;background:url(../images/index-bg.gif) 0px -118px;width:268px;height:36px;text-align:center;line-height:36px;text-indent:-1000px;margin:10px 0px 0px 20px;display:inline}
.website p a:link,.website  p a:visited{display:block;width:268px;height:36px}
.website ul{float:right;padding-right:12px;}
.website li{float:left;margin:0px 8px;height:26px;line-height:26px;display:inline}

.sel{height:26px;width:510px;clear:both;float:left;margin:23px 0px 0px 30px;display:inline}
.sel p{font:bold 12px Verdana;width:338px;float:left;color:#000000;height:26px;background:url(../images/index-bg.gif) no-repeat -344px -169px}
.sel p input{width:270px;margin:3px 0px 0px 15px;*margin-left:10px;border:none;color:#595959}
.sel dl{height:26px;background:url(../images/index-bg.gif) no-repeat -708px -169px;width:152px;float:left;margin-left:5px;}
.sel dd{width:;float:left;width:115px;height:26px;line-height:26px;padding-left:10px}
.sel dt a{cursor:pointer;float:right;height:26px;width:25px;line-height:20px;text-indent:-2000px;display:block;overflow:hidden}
.sel ul{width:150px;background:#fff;border:1px solid #d8d4cb;z-index:2000;position:absolute;clear:both;margin:27px 0px 0px 343px;border-top:none;*margin-top:0px;display:none}
.sel li{height:22px;line-height:22px;color:#000;text-decoration:none;overflow:hidden;}
.sel li a{display:block;padding-left:10px}
.sel li a:hover{text-decoration:none;color:#FFF;background:#069}
.search_btn a{float:left;background:url(../images/index-bg.gif) no-repeat -868px -412px;width:110px;height:21px;text-indent:-2500px;display:block;margin-top:24px}

.nav{clear:both;margin:10px 0px 0px 20px}
.nav li{float:left;font-weight:bold;height:20px;line-height:20px;padding:0px 8px}

.main{overflow:hidden;margin-top:10px}
.main_left{width:216px;float:left}
.main_left h3{background:url(../images/index-bg.gif) no-repeat -303px -126px;height:25px;clear:both;line-height:25px;padding-left:10px;}

.product{background:#f2faff}
.product div,.company dl{border:1px solid #80ccff;border-top:none;border-bottom:none;overflow:hidden}
.product div dl{clear:both;width:190px;margin:0px auto}
.product dd{border-bottom:1px solid #80ccff;float:left;width:190px;background:url(../images/index-bg.gif) no-repeat -244px -590px;}
.product dd a:link,.product dd a:visited{padding:4px 0px;}
.product dd a{display:block}
.product dd a:hover{border:1px solid #80ccff;border-right:none;text-decoration:none;color:#ff6600;background:#fbfdff url(../images/index-bg.gif) no-repeat -244px -590px;padding:3px 0px;}
.product dt{float:left;position:absolute;margin-left:190px;*margin-left:0px;width:170px;border:1px solid #80ccff;border-left:none;background:#fbfdff;overflow:hidden;display:none}
.product dt p{border-left:1px solid #80ccff;padding-left:10px;height:25px;line-height:25px}
.product dt p a:hover{color:#ff6600;}
.product ul,.company p{clear:both;background:url(../images/index-bg.gif) no-repeat -547px -141px;height:10px;text-indent:-1000px;overflow:hidden}

.groups{clear:both;margin-top:10px}

.groups2{clear:both;border:gray 1px solid; padding-left:5px; padding-top:5px; padding-bottom:10px}
.groups21{line-height:25px; background-color:#565662;width:95%; color:White; font-weight:bold}

.main_right{float:right;width:727px}
.main_right h4{background:url(../images/index-bg.gif) no-repeat 0px -412px;height:26px;line-height:26px;padding-left:40px}

.c_position a:link,.c_position a:visited{color:#2f66ac}

.company_info{margin-top:5px}
.company_info p{width:690px;margin:15px auto}


.all_product{clear:both;margin-top:10px}
.all_product ul{border-top:1px solid #cccccc;clear:both}
.all_product li{width:130px;height:140px;float:left;display:inline; text-align:center; padding:5px}
.all_product p{width:150px;overflow:hidden}
.p_01{height:120px;}
.p_02{height:20px;}
/*.p_02 a:Link,.p_02 a:visited{text-decoration:underline}*/
.p_02 a:hover{text-decoration:underline}
.p_03{height:18px;color:#666666;text-decoration:line-through}
.p_04{height:15px;color:#a70707;font-weight:bold}
.all_product img{width:100px;height:100px;border:1px solid #eeeeee; padding:1px}

.helps{clear:both;background:url(../images/index-bg.gif) no-repeat 0px -208px;height:138px;margin-top:10px}
.helps dl{float:left;width:210px;margin:20px 0px 0px 30px;display:inline}
.helps dt{font-weight:bold;height:25px;font-size:14px}
.helps dd{background:url(../images/dd-bg.gif) no-repeat 0px 8px ;padding-left:20px;height:20px}

.footer{clear:both;margin-top:20px;font-size:11px;border-top:gray 1px solid;}
.footer p{text-align:center;height:30px;}
.footer p a{margin:0px 10px}
.hotcate{line-height:22px; text-indent:10px}
.bordernone{border:none}

.float100{float:left; width:100%}
.keynav{float:left; width:100%}
.keymain{float:left; border:gray 1px solid;width:968px;}
.keytitle{float:left; height:25px; line-height:25px; background-color:#eeeeee; text-indent:10px;color:Black; font-weight:bold; width:100%}
.keytop{width:100%; float:left; border-top:gray 1px solid;}
.keyfloat{float:left; width:100%; text-indent:10px; line-height:35px; font-weight:bold}

.keydiv{float:left; width:100%; line-height:25px}
.keyone{width:230px; margin-left:10px; float:left;}
.keypager{float:left; text-align:center; width:100%; font-size:12px; margin-top:10px; padding-bottom:10px}

.theTable {
border-collapse:collapse;
border:solid #999; 
border-width:1px 0 0 1px;
line-height:20px;
}
.theTable caption {font-size:14px;font-weight:bolder;}
.theTable th,table td {border:solid #999;border-width:0 1px 1px 0;padding:2px;}
.theTable td {text-align:center;}

.maindiv{float:left; width:968px; border:#CCC 1px solid;}
.sitemaptitle{float:left;background-color:#1D4E83; line-height:30px; width:100%; color:White; font-weight:bold; text-indent:10px}
.onetitle{float:left; margin-left:10px; width:950px; background-color:#EEE; color:#036; line-height:20px; margin-top:10px; font-weight:bold}
.onetitlediv{float:left; margin-left:10px; width:950px; line-height:22px}
.onetitleli{float:left; width:100%; line-height:22px}
