@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}

.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}
.boxcenter { margin:0 auto; width: 1100px;}
.flBox{float: left;}
.frBox{float: right;}
body{font-family: 微软雅黑; font-size: 14px;}

/*头部开始*/
.top{height: 33px; line-height: 33px; background: url(../images/rbImgb_02.jpg);}
.date{background: url(../images/rbImga_03.png) no-repeat left center; padding-left: 20px; color: #59ceff;}
.zhB{font-size:12px;color:#fff;}
.zhB span{cursor:pointer;}
.zhB *{margin:0px 8px;color:#fff;}



.header{background:url(../images/rbImgb_05.jpg) repeat-x;height:163px;overflow:hidden;}
.header_bar{background:url(../images/rbImgc_02.jpg) no-repeat center top;height:163px;overflow:hidden;max-width:1659px;margin:0 auto;}

.logo{margin: 36px 0 0 0px;}
.search{height: 36px; line-height: 36px;  margin-top: 66px;}
.search_txt{background:#fff; border:1px solid #cbcbcb; padding-left: 10px; float: left; height: 34px; border-right:0; font-size: 14px;}
.search_sel{width: 42px; float:left; }
.search_sel h1{background: url(../images/search_sel.png) no-repeat 33px center; width: 42px;}
.search_txt input{width: 173px; height: 34px; border: 0;outline:none;padding:0 8px;}
.search_sub{width: 85px; height: 36px; background: #12a9ff url(../images/search1.png) no-repeat 16px center; color: #fff; line-height: 36px; border: 0;font-size: 14px;font-family: 微软雅黑;float: left;padding-left:15px;cursor:pointer;}
.jszx{display: block; width: 90px; height: 36px; background: #2293e3; color: #fff; line-height: 36px; text-align: center;}

.navB{height:55px;background:url(../images/rbImgb_06.jpg) repeat-x;overflow:hidden;}
.nav li{float: left;height: 45px; line-height: 45px;margin-right:26px;}
.nav li a{display: block; color: #fff; padding-left: 45px;padding-right: 16px; font-weight: bold;font-size: 18px;}

.nav1{background: url(../images/nav11.png) no-repeat 16px center;}
.nav1:hover{background:#2293e3 url(../images/nav112.png) no-repeat 16px center; text-decoration:none;}
.nav1.hover{background:#2293e3 url(../images/nav112.png) no-repeat 16px center;}

.nav2{background: url(../images/nav22.png) no-repeat 16px center;}
.nav2:hover{background:#2293e3 url(../images/nav222.png) no-repeat 16px center;text-decoration:none;}
.nav2.hover{background:#2293e3 url(../images/nav222.png) no-repeat 16px center;}

.nav3{background: url(../images/nav33.png) no-repeat 16px center;}
.nav3:hover{background:#2293e3 url(../images/nav332.png) no-repeat 16px center;text-decoration:none;}
.nav3.hover{background:#2293e3 url(../images/nav332.png) no-repeat 16px center;}

.nav4{background: url(../images/nav44.png) no-repeat 16px center;}
.nav4:hover{background:#2293e3 url(../images/nav442.png) no-repeat 16px center;text-decoration:none;}
.nav4.hover{background:#2293e3 url(../images/nav442.png) no-repeat 16px center;}

.nav5{background: url(../images/nav55.png) no-repeat 16px center;}
.nav5:hover{background:#2293e3 url(../images/nav552.png) no-repeat 16px center;text-decoration:none;}
.nav5.hover{background:#2293e3 url(../images/nav552.png) no-repeat 16px center;}

.nav6{background: url(../images/nav66.png) no-repeat 16px center;}
.nav6:hover{background:#2293e3 url(../images/nav662.png) no-repeat 16px center;text-decoration:none;}
.nav6.hover{background:#2293e3 url(../images/nav662.png) no-repeat 16px center;}

.nav7{background: url(../images/nav77.png) no-repeat 16px center;}
.nav7:hover{background:#2293e3 url(../images/nav772.png) no-repeat 16px center;text-decoration:none;}
.nav7.hover{background:#2293e3 url(../images/nav772.png) no-repeat 16px center;}

/*头部结束*/

/*底部开始*/
.foot {margin: 40px 0 20px;height:95px;background:url(../images/rbImge_18.jpg) repeat-x;font-size: 12px; text-align: center; color: #000; line-height: 28px;padding-top:20px;}
.foot a{color:#000;}
/*底部结束*/

/*当前位置开始*/
.station p a{color: #000;}
.station{margin-top:20px; margin-bottom: 10px; padding-left: 50px;}
/*当前位置结束*/


/*细览开始*/
.xl{background: #f3f3f3; padding: 30px 70px 50px; width: 960px;}
.xl_table{border-collapse: collapse; width: 100%;}
.xl_table td{border: 1px solid #d8d7d7; background: #fff; height: 32px; line-height: 32px; padding: 0 18px;}
.xl_table .xl_td_blue{background: #e4f2fa; width: 104px; text-align: center;}
.xl_table .xl_td_366{width: 340px;}
.xl_table .xl_td_800{width: 800px;}
.xl_title{font-size: 24px; text-align: center; margin: 40px 0 30px; font-weight: bold; color: #333;}
.xl_text{line-height: 30px;}
/*细览结束*/


/*分页开始*/
.page{text-align: center; margin-top: 30px;}
.page a{padding: 0 8px; height: 22px; line-height: 22px; border: 1px solid #dddad6; margin: 0 4px; color: #333; display: inline-block;vertical-align: middle;}
.page a.on{background: #006691; color: #fff;}
.page_text{width: 34px; height: 22px; display: inline-block; vertical-align: middle;border: 1px solid #dddad6;}
.page_go{width: 44px; height: 24px; background: #fff; border: 1px solid #dddad6;}
/*分页结束*/