﻿@charset "utf-8";
/* CSS Document */

.slideBox{ height:400px; overflow:hidden; position:relative; z-index:1; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; width:100%;}
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center;}
.slideBox .hd ul li{ margin-right:2px;  width:24px; height:6px; line-height:14px; text-align:center; background:#7a9aa5; cursor:pointer; display:inline-block;}
.slideBox .hd ul li{*display:inline;}
.slideBox .hd ul li.on{ background:#f00; color:#ff4616; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; height:400px;}
.slideBox .bd li a{ display:block; height:100%;}
.slideBox .bd img{ width:450px; height:230px; display:block;  }

/*-------------xulling20150427--------------*/
.slideBox-news{ height:212px; overflow:hidden; position:relative; padding:1px 0 0 1px;}
.slideBox-news .hd{ height:17px; overflow:hidden; position:absolute; right:5px; bottom:28px; z-index:1; width:100%;}
.slideBox-news .hd ul{ overflow:hidden; zoom:1; text-align:right;}
.slideBox-news .hd ul li{ margin-right:2px;  width:20px; height:17px; line-height:14px; text-align:center; background:#0d0a07; cursor:pointer; display:inline-block; color:#fff; line-height:17px;}
.slideBox-news .hd ul li{*display:inline;}
.slideBox-news .hd ul li.on{ background:#ce0609; }
.slideBox-news .bd{ position:relative; height:100%; z-index:0;   }
.slideBox-news .bd li{ zoom:1; vertical-align:middle; height:188px;}
.slideBox-news .bd li a{ display:block; height:100%;}
.slideBox-news .bd img{ width:326px; height:186px; display:block;  }
.slideBox-news .bd h2{ text-align:center; line-height:25px; font-weight:bold; color:#000; *line-height:20px; background:#d1d1d1}


/*-------------xulling20150422--------------*/
.slideTxtBox{ width:482px; text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-3px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; background:url(../images/infob.jpg) no-repeat 0 0; width:91px; text-align:center; color:#fff; font-size:14px; margin-right:10px;}
.slideTxtBox .hd ul li.on{ height:30px; background:url(../images/infoc.jpg) no-repeat 0 0;}
.slideTxtBox .bd ul{ padding-top:16px; padding-left:10px;  zoom:1; }
.slideTxtBox .bd li{ height:24px; line-height:24px; background:url(../images/l-f.jpg) no-repeat 7px center; padding-left:17px; border-bottom:1px dashed #d1d1d1;}
.slideTxtBox .bd li .date{ float:right; color:#666666;  }

.txtScroll-left{ width:1100px;  position:relative;  }
.txtScroll-left .hd{ background:#f4f4f4; padding:0 10px;  }
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:17px; height:65px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; position:absolute; }
.txtScroll-left .hd .prev{ background:url(../images/prev.jpg) no-repeat 0 0; left:-23px; top:60px; }
.txtScroll-left .hd .next{ background:url(../images/next.jpg) no-repeat 0 0; top:60px; right:5px; }
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ width:1080px; overflow:hidden; padding:10px 0 0 10px;position:relative}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:185px; line-height:24px;  text-align:left; _display:inline; width:209px;}
.txtScroll-left .bd ul li span{ color:#999;  }
.txtScroll-left .bd ul li p{ text-align:center;}