.pageBox{clear:both; text-align:center; font-size:12px; line-height:20px; }
.pageStatus{clear:both; line-height:20px; text-align:center;}
.pageBox a{padding:0px 8px; display:inline-block; width:auto; margin:0px 3px; line-height:20px; color:#941c46;}
.pageBox a.cur, .pageBox a:hover{background:#8d8f54; text-decoration:none; color:#FFF;}
.pageSel{line-height:25px; border-top:1px solid #e9e9e9; margin-top:10px;}

/*mainCont*/
.mainbox{width:1000px; height:510px; overflow:hidden; background:url(../images/about_bg.png) no-repeat;}
.productbox{background:none;}
.mainCont{width:620px; height:auto; overflow:hidden; line-height:22px; margin-top:25px;}
.prod_body{background:url(../images/product_bg.png) no-repeat center top;}

/*about*/
.contHead{border-bottom:2px solid #6e625f; margin-bottom:5px; text-align:left; height:auto; overflow:hidden;}
.contHead span{font-size:16px; margin-top:40px; margin-right:5px;}
.mainCont .content{height:350px; background:url(../images/trans_bg.png);padding:0px 10px 15px 10px; color:#5a5351; overflow:hidden;}
.about .content, .news .content, .article .content,.job .content{overflow-y:scroll; text-align:justify; text-justify: inter-ideograph;}
.about p{font-size:14px; padding:3px 0; line-height:18px;}

/*listBox*/
.listBox{float:left;width:165px; height:auto; overflow:hidden;padding:2px 17px;}
.listBox .picHold{width:165px; height:124px; overflow:hidden; border:1px solid #929292; }
.listBox .picHold img{height:120px; max-width:161px; min-height:120px; padding:2px; width:expression(this.width > 161 ? 161:true);}
.listBox .prod_name a{line-height:20px; width:165px; white-space: nowrap; height:20px; display: block; text-overflow: ellipsis; overflow:hidden; text-align:left;}

/*product*/
.prodTit{text-align:center; line-height:25px;}
.prodDeta{line-height: 26px; height:26px; border-bottom:1px solid #426fbc; text-align:left;}
.prodDeta span{color:#FFF; font-weight:bold; padding:6px 10px; line-height:26px; height:26px; margin:0px;background:#426fbc;}

.prodCont{margin:0px -10px; text-align:left; font-size:14px; line-height:20px}
.prodCont table{background:#4b80aa;}
.prodCont table td{background:#c8dff3; height:22px; padding:0px 5px;}

/*job*/
.job .jobtable{width:650px; background:#fff; border:1px solid #f5f1f1; margin-bottom:15px;}
.job .jobtable td{background:#f9f9f9;border:1px solid #f5f1f1; padding:0 5px; line-height:18px; height:22px;}

/*news*/
.newsList li{display:block; clear:both; height:30px; line-height:30px; background:url(../images/n_li_ico.jpg) no-repeat 10px center; border-bottom:1px solid #e9e9e9; padding-left:20px; padding-right:10px; vertical-align:middle}

.news h2{text-align:center;}
.news .newsInfo{text-align:center;}
.news p{padding-bottom:15px; text-indent:2em}
.newsTit{font-size:16px; line-height:20px; padding:5px 0px; border-bottom:1px solid #e9e9e9;}
.newsCont{text-align:left; line-height:22px;}


/*article*/
.artList li{clear:both;height:30px; line-height:30px; overflow:hidden; background:url(../images/n_li_ico.jpg) no-repeat 10px center; border-bottom:1px dashed #9c9b6c; padding:0px 10px 0px 20px; vertical-align:middle}

.article p{margin-bottom:10px; text-indent:2em;}
.article h2{text-align:center;}
.article .newsInfo{text-align:center;}

/*contact*/
.contact .content{background:url(../images/trans_bg.png);height:auto; padding:80px 50px; text-align:left;}
#map{height:240px; background:url(../images/loading.gif) no-repeat center center; margin-bottom:10px}


.slider {position:relative; width:600px; height:350px; margin-top:10px;}
.slider ul {display:none; }
.slider .container_skitter {overflow:hidden;position:relative;}
.slider .image {overflow:hidden;}
.slider .image img {display:none; height:350px; width:600px;}

.slider .prev_button {position:absolute;top:50%;left:10px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/prev.gif) no-repeat left top;}
.slider .next_button {position:absolute;top:50%;right:10px;z-index:100;width:42px;height:42px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background:url(../images/next.gif) no-repeat left top;}
