@charset "utf-8";
#container{}
#header{ width:988px;margin:0px auto 0 auto; background:url(../images/headerbg.gif) repeat-x;height:129px; padding:0px 0 0 0; text-align:left;}
.header_main{}

.headerRight{padding:35px 0px 0 0;color:#585858;float:right; }
.headerRight a,.headerRight a:visited,.headerRight a:hover{color:#585858; margin:0 8px;}
#nav{margin:0px auto 0 auto; padding:0px 0 0px 0px;height:32px; }
#nav ul{padding:0px 0px 0 0; }
#nav li{float:left; text-align:center; height:20px; line-height:20px;font-size:12px; display:inline; color:#333333; margin:0 20px; }
#nav .endli{background:none; margin-right:0px;}
#nav a,#nav a:visited{color:#333333;font-weight:normal;padding:0px 0px; font-size:12px;display:inline-block;}
#nav a:hover{}
#nav .on:link,#nav .on:visited,#nav .on:hover{background:url(../images/navon.gif) no-repeat center top;color:#ffffff; display:inline-block; text-decoration:none;}

.line{margin:0 auto;height:1px; background:url(../images/line.gif); overflow:hidden; font-size:0px; background-color:#FFF;}

#banner{width:988px;height:360px;margin:0px auto 5px auto;padding:0px 0 0 0; overflow:hidden; text-align:center; clear:both;text-align:left;}


#banner1{width:988px;height:180px;margin:0px auto 5px auto;padding:0px 0 0 0; overflow:hidden; text-align:center; clear:both;text-align:left;}

.notice{width:988px;margin:0px auto 0 auto; text-align:left; height:48px; background:#9dff8a;}
.notice_main{ padding:5px; line-height:22px; color:#9a8824;}

.mainDiv{width:988px;margin:0 auto;padding:0px 0 0 0; clear:both;z-index:-10;}
.mainDiv_main{width:988px; margin:0 auto;}
/*side*/
.sidenav ul li{line-height:100%;height:20px;}
/*secondflood*/
#div1{display:none; font-size:14px;position:absolute;left:-13px;top:20px;background:#2D88B6;text-align:center;padding:5px 10px;border:1px solid;border-color:#FFF;width:60px;z-index:999;clear:both;line-height:150%;} 
#div1 a,#div2 a,#div3 a,#div4 a,#div5 a,#div6 a{border-bottom:1px solid #FFF;text-decoration:none;}
#div1 a:hover,#div2 a:hover,#div3 a:hover,#div4 a:hover,#div5 a:hover,#div6 a:hover{color:#C8F7FF;border-bottom:1px solid #39F}
#div2{display:none; font-size:14px;position:absolute;left:-5px;top:17px;background:#2D88B6;text-align:center;padding:5px 10px;border:1px solid;border-color:#FFF;width:60px;z-index:999;clear:both;line-height:150%;float:left;}
#div3{display:none; font-size:14px;position:absolute;left:-13px;top:20px;background:#2D88B6;text-align:center;padding:5px 10px;border:1px solid;border-color:#FFF;width:60px;z-index:999;clear:both;line-height:150%;}
#div4 {display:none; font-size:14px;position:absolute;left:-13px;top:20px;background:#2D88B6;text-align:center;padding:5px 10px;border:1px solid;border-color:#FFF;width:60px;z-index:999;clear:both;line-height:150%;}
#div5{display:none; font-size:14px;position:absolute;left:-10px;top:20px;background:#2D88B6;text-align:center;padding:5px 10px;border:1px solid;border-color:#FFF;width:60px;z-index:999;clear:both;line-height:150%;}
#div6 {display:none; font-size:14px;position:absolute;left:-13px;top:20px;background:#2D88B6;text-align:center;padding:5px 10px;border:1px solid;border-color:#FFF;width:60px;z-index:999;clear:both;line-height:150%;}
/*登陆注册*/
#login{position:relative;top:-17px;left:-210px;}
#reg{position:relative;top:-32px;left:-180px;}
.sidebar{ width:225px; margin:0px 0px 0 0px; padding:0 0px 0 0px;float:left; text-align:left;_display:inline;}
.content{ width:763px; margin:0 0px 0 0px;padding:0 0 0 0px;float:left; text-align:left;_display:inline;}
.content table img{height: auto !important;}
.sidebar_main{}
.content_main{ padding:0px 0 0 0;}


.location{height:22px; line-height:22px;overflow:hidden;margin:0px 0;padding:10px 5px; text-align:left;}
.location h2{margin:0px 0 0 0;padding:0px 0 0 0px;color:#585858;font-weight:normal;font-size:12px;text-align:left;}
.location h2 a,.location h2 a:visited,.location h2 a:hover{color:#585858; font-size:12px; text-decoration:none;}
.location span{float:right; color:#000;font-weight:normal;}
.location span a,.location span a:visited,.location span a:hover{color:#000;font-weight:normal;font-size:12px;}

.title1{height:36px;overflow:hidden;margin:0px 0;padding:0px 0 0px 0px; text-align:left; border-bottom:1px solid #d6d6d6;}
.title1 h2{margin:0px 0 0 0;padding:12px 0 0 20px; background:url(../images/quan.gif) no-repeat left 18px;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:left;}
.title1 h2 a,.title1 h2 a:visited,.title1 h2 a:hover{color:#FFFFFF; font-size:12px; text-decoration:none;}
.title1 span{float:right;padding:16px 0px 0 0px; color:#000;font-weight:normal;}
.title1 span a,.title1 span a:visited,.title1 span a:hover{color:#000;font-weight:normal;font-size:12px;}

.title1_2{border-bottom:0px solid #d6d6d6;}

.title2{height:35px; line-height:35px; background:#cdcdcd;overflow:hidden;margin:0px 0;padding:0px 0 0px 0px; text-align:left;}
.title2 h2{margin:0px 0 0 0;padding:0px 0 0 15px;color:#525252;font-weight:bold;font-size:14px;text-align:left; letter-spacing:2px; }
.title2 h2 a,.title2 h2 a:visited,.title2 h2 a:hover{color:#525252; font-size:14px; text-decoration:none;}
.title2 span{float:right;background:url(../images/title1bg.gif) repeat-x right top; height:32px;padding:0px 5px 0 0px; color:#000;font-weight:normal;}
.title2 span a,.title2 span a:visited,.title2 span a:hover{color:#000;font-weight:normal;font-size:12px;}

.sidenav{ margin:5px 0;}
.sidenav li{text-align:left; background:url(../images/line.gif) repeat-x center bottom; height:26px; line-height:26px; padding:5px 5px; margin:3px 0;}
.sidenav a,.sidenav a:visited,.sidenav a:hover{ background:url(../images/quan2.gif) no-repeat left center; padding:0 0 0 40px;font-weight:normal; }

.sidenav li.on{background:url(../images/quan2.gif) no-repeat left 10px;}

.login_panel{ background:url(../images/loginbg.gif) no-repeat; height:130px; overflow:hidden; padding:26px 5px 0 5px; clear:both;}
.login_input{background:#f1f1f1; width:90px; height:22px; border:1px solid #787878;border-right:1px solid #cacecd; border-bottom:1px solid #cacecd; padding:1px 0px 0 1px; font-size:16px;}
.login_bn{ background:none; border:0px;}

.prokeyword{width: 141px;}

.search_panel{ padding:0px 0px; color:#084c8c;}
.search_panel input{ vertical-align:middle;}
.search_panel .search_input{width:120px; height:15px; padding:1px 2px 0 2px; border:1px solid #cacacc; color:#d2d2d2; }
.search_panel h3{ padding:4px 0; font-weight:bold; font-size:14px;}

.search_panel2{ padding:0px 0px; color:#084c8c;}
.search_panel2 input{ vertical-align:middle;}
.search_panel2 .search_input{width:125px; height:16px; padding:2px 2px 0 2px; margin:0 5px 0 0; border:1px solid #cccccc; color:#d2d2d2; }
.search_panel2 h3{ padding:4px 0; font-weight:bold; font-size:14px;}
.search_panel2 .search_select{width:182px;}
.search_panel2 td{ padding:4px 0;}


.more{background:url(../images/quan2.gif) no-repeat left center; padding:0 0 0 25px; color:#04357b; text-align:left;}
.more a,.more a:visited,.more a:hover{color:#04357b; text-decoration:underline;}

.main_info{ padding:10px 15px; line-height:20px;}



.textlist1{padding:0px 0px; clear:both;}
.textlist1 li{background:url(../images/line.gif) repeat-x center bottom; height:25px; line-height:25px;text-align:left; padding:4px 0;margin:3px 0;}
.textlist1 span{ float:right; padding:0px 0; }
.textlist1 a,.textlist1 a:visited,.textlist1 a:hover{ background:url(../images/quan3.gif) no-repeat left center; padding:0 0 0 20px; }
.textlist1_2{ padding:0px;}
.textlist1_2 li{ background:none;margin:1px 0;}
.textlist1_3 li{margin:1px 0;}
.textlist1_3 a,.textlist1_3 a:visited,.textlist1_3 a:hover{ background:url(../images/quan4.gif) no-repeat left center; padding:0 0 0 20px; }
.textlist1_4 a,.textlist1_4 a:visited,.textlist1_4 a:hover{ background:url(../images/quan4.gif) no-repeat left center; padding:0 0 0 20px; }


.pro_list{ padding:0px 0;}
.pro_item{width:100px;margin:10px 22px; float:left; display:inline; }
.pro_item .img{ text-align:center;}
.pro_item .img img{width:100px; height:100px;vertical-align:middle;}
.pro_item h3{ line-height:25px; text-align:center;}
.pro_item h3 a,.pro_item h3 a:visited,.pro_item h3 a:hover{ color:#F00;}
.pro_item .memo{ text-align:center; line-height:18px; padding:5px 0;}
.pro_item .price{ color:#000;}

/*产品详情*/
.proimg{text-align:left;padding-top:10px; font-weight:bold; margin-bottom:10px;}
.proimg img{ margin:5px; border:1px solid #D6D6D6}
.protag{}
.protag ul{ background:#E5E3F5;height:31px;}
.protag ul li { float:left; padding:2px 63px;border:1px solid #D6D6D6; cursor:pointer; font-weight:bold;}
.protagon { background:#D6D6D6;}
.protagcon{height:auto; border:1px solid #D6D6D6; border-top:none; margin-top:-1px; padding:5px 5px 5px 15px; background:#F5F5F5; }

/*产品列表*/
.prolists{ width:350px; height:auto; border:1px solid #D6D6D6; float:left; }
.prolists p{ background:#D9D9D9;height:25px; font-weight:bold; text-align:left; clear:both; padding-left:15px; margin-bottom:10px; }
.prolists ul{ }
.singlepro { padding:2px 5px; float:left;  width:170px; display:inline; height:auto; margin:0 8px;}
.singlepro img{border:1px solid #D6D6D6;}
.singlepro p{font-weight:bold; height:auto; text-align:center; background:none;}

.catlists{width:300px; height:auto; border:1px solid #D6D6D6; float:left; margin-left:10px;}
.catlists p{ background:#D9D9D9;height:25px; font-weight:bold; text-align:left; clear:both; padding-left:15px;}
.catlists ul{height:auto;}
.catlists ul li {  padding:2px 20px;border-bottom:1px dotted #D6D6D6;background:url('../images/quan3.gif') no-repeat scroll 5px center transparent;line-height:300%}


#footer{width:988px;margin:5px auto 0px auto; background:url(../images/footerbg.gif) repeat-x; height:53px;clear:both; color:#ffffff;}

.footer_main{line-height:20px;padding:10px 5px 0px 0px; text-align:right;}
.footer_main a,.footer_main a:visited,.footer_main a:hover{ margin:0 4px;color:#ffffff;}

.prolists p a{color:#0651A2;}
