/* CSS Document */
body{ margin:10px 0px 0px 10px; font-family:arial, verdana, "宋体"; font-size:12px; color:#333333; line-height:20px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
form,input{ margin:0px; padding:0px;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:underline;}

#main{ width:900px;}

#top .logo{ float:left;}
#top .toptel{ float:right; text-align:right; line-height:25px;}

#menu{ clear:both; height:40px; overflow:hidden; background:url(../images/topMenuBg.gif) repeat-x top; }
#menu ul li{ float:left; width:95px; text-align:center; font-weight:bold; color:#FFFFFF; line-height:35px; height:35px; margin-top:5px;}
#menu ul .search{ float:left; padding-left:30px; text-align:left; width:200px;}
#menu ul .inputStyle{ width:120px; margin-top:6px; height:15px; border:solid 1px #CCCCCC;}
#menu ul a{ color:#FFFFFF; text-decoration:none;}

#middle_1{ clear:both; margin-top:5px;}
.index_proType{ float:left; width:445px;}
.productsBigType{ clear:both; font-weight:bold; margin-top:10px;}
.productsBigType a{ margin-right:10px;}
/*.index_proType .productsBigType a{ text-decoration:none; color:#836600;}
.index_proType .productsBigType a:hover{ text-decoration:underline; color:#836600;}*/
.index_proType a{ text-decoration:none; margin-right:8px;}
.index_proType a:hover{ text-decoration:underline; margin-right:8px;}
.index_hotPro{ float:right; width:445px;}
.index_hotPro_1{ float:left;}
.index_hotPro_2{ overflow:hidden; border:solid 1px #ebe4cd; padding:10px; margin-bottom:5px;}
.myinfo{ float:left; width:196px; margin-bottom:10px; padding:1px; overflow:hidden; text-align:center; line-height:15px; font-weight:bold; color:#6D6D6D;}

#middle_2{ clear:both; padding-top:5px;}
.index_proHotType{ float:left; margin-right:10px; border:solid 1px #ebe4cd; border-top:solid 3px #CA0039; width:213px; height:100px; padding:1px; overflow:hidden;}
.index_proHotType2{ float:left; border:solid 1px #ebe4cd; border-top:solid 3px #CA0039; width:215px; height:100px; padding:1px; overflow:hidden;}
.index_proHotType .title{ height:20px; background-color:#ebe4cd; color:#d8382f; font-weight:bold; padding-left:10px; line-height:20px;}
.index_proHotType .pic{ padding:10px; float:left;}
.index_proHotType .info{ padding:10px; font-weight:bold; color:#6D6D6D; line-height:20px;}
.index_proHotType2 .title{ height:20px; background-color:#ebe4cd; color:#d8382f; font-weight:bold; padding-left:10px; line-height:20px;}
.index_proHotType2 .pic{ padding:10px; float:left;}
.index_proHotType2 .info{ padding:10px; font-weight:bold; color:#6D6D6D; line-height:20px;}

#middle_3{ clear:both; padding-top:5px;}
.index_proList{ float:left; width:510px; overflow:hidden;}
.index_proList .prolist{ border:solid 1px #ebe4cd; padding:10px; width:488px; height:100px; overflow:hidden;}
.index_proList .prolist .more{ clear:both; float:none; text-align:right; width:auto; border:none;}
.index_proList .prolist li{ float:left; margin-right:8px; border:solid 5px #ebe4cd;}
.index_proList .prolist li img{ width:80px; height:60px;}
.index_newsList{ float:left; width:445px;}
.index_newsList .newsList{ border:solid 1px #ebe4cd; padding:10px; height:23px;}
.index_newsList .newsList li{ clear:both; color:#6D6D6D; line-height:25px; border-bottom:dashed 1px #898989; height:25px;}

#copyright{ clear:both; padding-top:5px; padding-bottom:20px;}
#copyright ul{ background-color:#DFDFDF; padding:10px; text-align:left; font-weight:bold; line-height:20px; color:#4B4A4A;}


.productslist{ clear:both; margin-left:10px;}
.productslist li{ float:left; padding-right:10px; padding-bottom:10px; text-align:center; }
.productslist li img{ width:120px; height:90px; border:solid 3px #CCCCCC;}

.newsList{ padding-left:10px; padding-right:20px;}
.newsList li{ clear:both; color:#6D6D6D; line-height:25px; border-bottom:dashed 1px #898989; height:25px;}
.newsdetail{ padding-left:10px; padding-right:20px;}
.newsdetail li{ clear:both; color:#6D6D6D; line-height:25px;}

.message input,textarea{ width:300px; border:solid 1px #999999;}
.banner{ clear:both; padding-top:5px;}

/*20090216*/
.banner{ clear:both;}
.newstitle{ background-color:#6a0000; height:30px;}
.newstitle li{ float:left; margin-left:10px; width:100px; text-align:center; height:25px; margin-top:5px; background:#FFFFFF; line-height:25px; font-weight:bold;}
.index_proType .newsList{ border:solid 1px #ebe4cd; padding:10px; height:23px;}
.index_proType .newsList li{ border:none;}
.leftmenu{ float:left; width:200px; height:240px;}
.leftmenu ul{ border:solid 5px #ebe4cd; padding:5px; font-weight:normal; line-height:20px; background-color:#FFFFFF;}
.leftmenu .productsBigType{ clear:both; font-weight:bold; margin-top:10px;}
.leftmenu a{ text-decoration:none; margin-right:8px;}
.leftmenu a:hover{ text-decoration:underline; margin-right:8px;}
.content{ float:right; width:699px;}