/*banner*/
.banner{ margin:0px auto; height:300px;}

.contentdiv{ padding-bottom:30px;}
.contentdiv h1{ font:normal 18px/80px "", Arial, Helvetica, sans-serif; color:#000; text-align:center;}
.contentdiv h2{ padding-left:20px; line-height:40px; background-color:#efefef;}
.contentdiv h3{ padding-bottom:10px; background:url(../images/line2.jpg) bottom left repeat-x; text-align:center}
.contentdiv h3 span{ padding-left:20px;}
.contentdiv p{ padding:10px 0px; font:normal 14px/30px "", Arial, Helvetica, sans-serif}
.contentdiv p strong{ display:block; width:100%; font:normal 24px/50px ""; color:#e70012;}
.lxdivl{ float:left; margin-top:30px;}
.lxdivr{ float:right; margin-top:30px; width:500px;}



.produtsshow{ float:right; width:900px; border:1px solid #ebebeb;}
.produtsshow h1{ font:normal 24px/50px "", Arial, Helvetica, sans-serif; text-align:center; background-color:#efefef}
.produtsshow .proshow{ margin:20px auto; width:860px;}
.produtsshow .proright{ float:right; width:50%; font-size:14px; line-height:40px;}


.procontent{ padding:20px;}
.procontent table{border-top:1px solid #efefef; border-left:1px solid #efefef;}
.procontent table td{padding:5px; border-bottom:1px solid #efefef; border-right:1px solid #efefef;}


.product_hits {}
.product_hits li{ padding:15px 5px 15px 10px; float:left; width:283px;}
.product_hits li a{display:block; text-align:center}
.product_hits li a:hover{background-color:#ebebeb;}
.product_hits li img{width:283px; height:212px; border:1px solid #ebebeb;}
.product_hits li em{ width:100%; font-size:13px; font-style:normal; line-height:40px; text-align:center;}


.pagelist {padding:30px 0px 10px 0px; TEXT-ALIGN: center; color:#646464; clear:both; overflow: hidden;}
.pagelist a{ MARGIN:3px; PADDING:2px 6px; BORDER:1px solid #dbdbdb; color:#646464;}
.pagelist a:hover { border:1px solid #b1b1b1; BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}
.pagelist a.current{ color:#FFFFFF;border:1px solid #e3141d; BACKGROUND: #e3141d; }
.pagelist ul{margin:0 auto; display: table;}
.pagelist li{ float:left;}


.xunpan{ padding:20px;}
.xunpan table{border-top:1px solid #efefef; border-left:1px solid #efefef;}
.xunpan table td{padding:10px 5px; border-bottom:1px solid #efefef; border-right:1px solid #efefef;}
.xunpan input{ padding:0px 5px; width:250px; height:30px; border:1px solid #efefef}
.xunpan textarea{ padding:10px; width:80%; height:200px; border:1px solid #efefef}
.xunpan input.button{width:300px; height:40px; background-color:#e3141d; font:normal 18px/40px "", Arial, Helvetica, sans-serif; color:#FFF; cursor: pointer}

.newlist li{float:left; padding-top:40px; padding-bottom:40px; width:95%;color:#9b9b9b; background:url(../images/line2.jpg) bottom left repeat-x;}
.newlist li b{float:left; display:block; margin-right:20px; padding-top:7px; width:114px; height:75px; background-color:#e0e0e0; text-align:center; font: normal 33px/40px Arial, Helvetica, sans-serif; color:#b1b1b1}
.newlist li b em{ font:normal 16px/30px Arial, Helvetica, sans-serif}
.newlist li a{ font-size:14px; text-decoration:none; color:#6d6d6d; line-height:30px;}
.newlist li a:hover{color:#e3141d;}

.newsshow{ float:right; width:900px; min-height:600px; border:1px solid #ebebeb;}
.newsshow h1{ font:normal 24px/50px "", Arial, Helvetica, sans-serif; text-align:center; background-color:#efefef}
.newsshow h3{ margin-bottom:30px; padding-bottom:10px; line-height:40px; background:url(../images/line2.jpg) bottom left repeat-x; text-align:center}


.zhaopin{ margin-bottom:30px; width:100%; background-color:#ebebeb}
.zhaopin td{ padding:5px; background-color:#fff; font:normal 13px/24px "" Arial, Helvetica, sans-serif;}
.zhaopin em{ font:normal 14px "" Arial, Helvetica, sans-serif; color:#d00000}
.zhaopin b{ font:normal 18px/30px "" Arial, Helvetica, sans-serif;}
.zhaopin td p{ font:normal 13px/24px "" Arial, Helvetica, sans-serif;}
.pagediv{margin-bottom:10px; border:1px solid #eaeaea; font:normal 12px/30px "", Arial, Helvetica, sans-serif}
.pagediv h1{ font:normal 18px/40px "", Arial, Helvetica, sans-serif; color:#000; text-align:center; background-color:#eaeaea}
.pagediv p{ padding:10px;}