@import url("../../css/ad.css");
img { vertical-align:bottom }
/************
 Input Style
 ************/
.iTextA { height:23px; background:#fff; border:#e6e6e6 1px solid; margin:0; padding:0 5px; line-height:23px; font-size:12px; font-weight:normal; color:#333 }
/************
 Bg Style
 ************/
.login, .service, .service li, .barAIn, .barAIn h5, .barAIn h5 span, .barAIn h6, .hotCompany ul, .barBIn, .barBIn h5, .barBIn h6, .barC h5, .barC h6 { background:url(../images/101_bg.gif) no-repeat }
/************
 Bar Style
 ************/
.barAOut { clear:both; border:#dcdcdc 1px solid; padding:1px }
.barAIn { height:26px; background-position:0 -247px; background-repeat:repeat-x; padding-right:10px; line-height:26px; position:relative }
.barAIn h5 { height:30px; background-position:0 -301px; line-height:30px; font-weight:bold; font-size:14px; color:#fff; position:absolute; left:-2px; top:-2px }
.barAIn h5 a { color:#fff }
.barAIn h5 span { display:block; background-position:right -394px; padding:0 20px }
.barAIn h6 { float:right; display:inline; background-position:right -485px; padding-right:10px }
.barAIn h6 a { color:#ff4200 }
.conA { clear:both; border:#eaeaea 1px solid; border-top:#f7f7f7 2px solid; padding:10px }
.barBOut,.barB { clear:both; border:#ceb6de 1px solid; padding:1px }
.barBIn { height:26px; background-position:0 -274px; background-repeat:repeat-x; padding-right:10px; line-height:26px; position:relative }
.barBIn h5 { height:30px; background-position:0 -363px; padding-left:25px; line-height:30px; font-weight:bold; color:#8f48bf; position:absolute; left:-2px; top:-2px }
.barBIn h5 a { color:#8f48bf }
.barBIn h6 { float:right; display:inline; background-position:right -485px; padding-right:10px }
.barBIn h6 a { color:#ff4200 }
.conB { clear:both; border:#ceb6de 1px solid; border-top:#f5f0f7 2px solid; padding:10px }
.barC { clear:both; height:30px; background:#aa5ede; padding-right:10px; line-height:30px; color:#fff }
.barC a { color:#fff }
.barC h5 { float:left; display:inline; background-position:0 -332px; padding-left:20px; font-weight:bold }
.barC h6 { float:right; display:inline; background-position:right -433px; padding-right:10px }
.conC { clear:both; border:#e6e6e6 1px solid; border-top:#ebddf5 2px solid; padding:10px }
/************
 Clear Style
 ************/
.mainPartA, .picAIn ul, .service ul, .picB ul, .hotShow ul, .trade ul, .show ul, .picE ul, .picD ul { clear:both; overflow:auto; *display:inline-block
}
/************
 Index_1 Style
 ************/
#main { clear:both; width:900px; margin:0 auto; text-align:left; overflow:auto; *display:inline-block
}
.mainPartALA, .mainPartALB { float:left }
.mainPartALA { width:265px }
.mainPartALB { width:265px }
.mainPartACA { float:left; display:inline; margin:0 10px }
.mainPartACA { width:387px }
.mainPartARA, .mainPartARB { float:right }
.mainPartARA { width:228px }
.mainPartARB { width:625px }
.login { clear:both; height:120px; padding:45px 20px 0 }
.login ul { position:relative }
.login li { padding:5px 0; line-height:25px; color:#666; vertical-align:bottom }
.login li.s { position:absolute; right:0; top:-3px }
.login p { clear:both; margin-top:10px; background:#f9f9f9; line-height:25px; color:#666; text-align:center }
.service { clear:both; height:81px; background-position:0 -165px; padding:5px 0 0 5px; }
.service li { float:left; display:inline; width:90px; background-position:-248px -460px; background-color:#fff; border:#e3d8eb 1px solid; padding-left:28px; margin:5px 0 0 5px; line-height:25px; color:#8f48bf; vertical-align:bottom }
.news { clear:both; background:url(../images/news_bg.gif) center bottom no-repeat; padding:10px 20px }
.news h1 { clear:both; padding:13px 0; line-height:25px; font-size:14px; font-weight:bold; text-align:center }
.news h1 a { color:#ff4200 }
.news li { height:25px; line-height:25px; color:#999; vertical-align:bottom }
.news li a { color:#666 }
.news li span { overflow:hidden; }
.news li i { float:right; font-style:normal; }
.hotCompany { padding:10px 15px }
.hotCompany ul { background-position:-252px -514px; padding-left:22px }
.hotCompany li { line-height:24px }
.hotCompany li a { color:#666 }
.hotCompany li b{ color:#F00;}
.productCate { padding:0 }
.productCate dl { clear:both; border-bottom:#e5e5e5 1px solid; padding:10px }
.productCate dt { clear:both; padding:0 10px; line-height:25px; font-weight:bold; color:#ff4200 }
.productCate dt a { color:#ff4200 }
.productCate dd li { display:inline-block;*display:inline;zoom:1; line-height:25px; color:#666; padding:0 10px; vertical-align:bottom }
.productCate dd a { color:#666;}
.hotShow li { float:left; display:inline; width:49.9%; padding:5px 0; color:#999; text-align:center; vertical-align:bottom }
.hotShow li a { color:#999 }
.hotShow li img { display:block; margin:0 auto; border:#e5e5e5 1px solid; padding:2px }
.trade { padding:10px 0; background:url(../images/s_s_line.gif) center center repeat-y }
.trade li { float:left; display:inline; width:271px; height:24px; padding:0 20px; line-height:24px; color:#999; verticala-lign:bottom; overflow:hidden }
.trade li a { color:#666 }
.trade li i { float:right; font-style:normal; }
.trade li span { overflow:hidden;}
.show li { float:left; display:inline; width:90px; padding:5px 0; margin:0 5px; line-height:20px; color:#999; text-align:center; vertical-align:bottom }
.show li a { color:#999 }
.show li img { display:block; margin:0 auto; border:#e5e5e5 1px solid; padding:2px }
/******/
.keywordListA{ padding:10px; border:#ceb6de 1px solid; overflow:hidden; zoom:1;}
.keywordListA h3{ float:left; display:inline; font-weight:bold;color:#8f48bf}
.keywordListA ul{ overflow:hidden;zoom:1;}
.keywordListA li{ margin:0 0 0 10px; display:inline-block; white-space:nowrap; *display:inline;zoom:1;height:22px; line-height:22px;}
.keywordListA li a{ color:#666}
/*ad*/
.picAOut { clear:both; border-bottom:#f5f5f5 3px solid ; padding:0; overflow:hidden;zoom:1;}
.picAIn { border-bottom:#d8d8d8 1px solid; margin:-6px 0 0 -6px; padding:0 0 6px;overflow:hidden;zoom:1;}
.picAIn ul { margin:0px;padding:0; overflow:hidden;zoom:1;}
.picAIn li { float:left; display:inline; margin:6px 0 0 6px; overflow:hidden;zoom:1;vertical-align:bottom }
.picB { clear:both; border:#e8e8e8 1px solid; padding:0 0 4px; overflow:hidden;zoom:1;}
.picB ul { margin:0px;padding:0; overflow:hidden;zoom:1;}
.picB li { float:left; display:inline; margin:4px 0 0 4px; overflow:hidden;zoom:1;vertical-align:bottom }
.picC { clear:both; border:#ceb6de 1px solid; padding:0 0 4px; overflow:hidden;zoom:1;}
.picC ul{margin:0px;padding:0; overflow:hidden;zoom:1;}
.picC li { margin:4px 0 0 4px;overflow:hidden;zoom:1;vertical-align:bottom }
.picD { clear:both; background:url(../images/pic_bg.gif) no-repeat; padding:0 0 0 23px; overflow:hidden;zoom:1;}
.picD ul { border:#ceb6de 1px solid; margin:0px;padding:0 0 5px; overflow:hidden;zoom:1;}
.picD li { float:left; display:inline; margin:5px 0 0 5px; overflow:hidden;zoom:1;vertical-align:bottom }
.picE{ margin:-6px 0 0 -6px;padding:0; overflow:hidden;zoom:1;}
.picE ul { margin:0px;padding:0; overflow:hidden;zoom:1;}
.picE li { float:left; display:inline; margin:6px 0 0 6px; overflow:hidden;zoom:1;vertical-align:bottom}