/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-family:Microsoft YaHei; font-size:14px; color:#74B9FE;}
a{ font-family:Microsoft YaHei; color:#74B9FE; text-decoration:none;}
a:hover{ font-family:Microsoft YaHei; color:#999; text-decoration:none;}
img{ border:0px;}
ul li{ list-style:none;}
.clear30{ width:100%; height:30px; clear:both;}
.clear20{ width:100%; height:20px; clear:both; border-bottom:1px solid #999; margin-bottom:20px;}

.box{ width:1200px; margin:0 auto; background:#fff;}
.top{ width:100%; height:133px; background:url(topbj.jpg) repeat; clear:both;}
.topz{ width:570px; height:133px; float:left; background:url(logo.png) left center no-repeat;}
.topy{ width:370px; height:100px; float:right; background:url(topy.png) right bottom no-repeat;}
.topy div{ float:right; margin-top:18px;}
.topy a{ color:#fff;}
.daohang{ width:100%; height:54px; background:url(dhbj.jpg) repeat-x; line-height:54px;}
.daohang ul{ width:890px; float:left;}
.yiji{ float:left; min-width:90px; text-align:center; background:url(g.jpg) right center no-repeat;}
.yiji:hover{ margin-top:10px; background:#0451AD; height:44px; line-height:34px;}
.yiji:hover a{ color:#fff;}
.ss{ float:right; width:244px; height:25px; margin-top:13px; overflow: hidden;}
.foot{ width:100%; height:112px; background:#025DB8; padding-top:20px;}
.footz{ width:818px; float:left; line-height:26px; color:#74B9FE; font-weight:normal; font-size:13px;}
.footy{ width:270px; float:right; line-height:26px; color:#74B9FE; font-weight:normal; font-size:13px; text-align:right;}
.footy a{ color:#74B9FE;}
.nav_menu-item {
  display: inline-block;
  position: relative;
  width:106px; text-align:center; float:left;
}

.nav_menu-item:hover{ background:#0451AD;}

.nav_menu-item:hover .nav_submenu {
  display: block;width: 106px;
}
.nav_submenu {
  font-weight: 300;
  text-transform: none;
  display: none;
  position: absolute;
  width: 106px;
  background-color: #fff; z-index:999;
}
.nav_submenu-item:hover {
  background: rgba(0, 0, 0, 0.1);
}


/*lb */
.main{ width:100%; background:url(mainbj.jpg) repeat-x; clear:both;}
.lbz{ width:260px; height:715px; border:1px solid #d8d8d8; float:left; margin-left:33px;}
.lby{ width:840px; min-height:715px; float:left; margin-left:33px; overflow:hidden}
.lbzs{ min-width:260px; height:92px; background:#0145B4; padding-top:30px;}
.lbzs2{ min-width:158px; height:70px; line-height:35px; text-align:center; font-size:26px; color:#fff; font-weight:bold;}
.lbzs2 p{ font-size:21px; font-weight:normal;}
.tit{ width:260px; height:55px; line-height:55px; border-bottom:1px solid #d8d8d8;}
.tit a{ color:#333333; font-size:16px;}
.sanjiao{ width:60px; height:55px; float:left;}
.tit:hover{ width:250px;border-right:10px solid #0145B4; background:#F5F3F4;}
.tit:hover .sanjiao{ width:60px; height:55px; background:url(sanjiao.jpg) center center no-repeat;}
.lbys{ width:840px; height:22px; line-height:22px; background:url(lbybj.jpg) repeat-x;}
.lbys2{ min-width:260px; text-align:center; background:#fff; float:left; margin-left:30px;}
.lbys2 span{ color:#0145B4;}
.lbwenzi{ width:100%; height:35px; line-height:35px; border-bottom:1px dotted #d8d8d8;}
.lbwenzi span{ float:right;}

.manu {MARGIN: 31px auto 0 auto; TEXT-ALIGN: center; background:#EBEBEB; width:100%; height:30px; line-height:30px; clear:both;}
.manu A {BORDER: #eee 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #036cb4; PADDING-TOP: 2px; TEXT-DECORATION: none; color:#1D6FDB;}
.manu b {BORDER: #eee 1px solid; PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #036cb4; PADDING-TOP: 2px;  TEXT-DECORATION: none; background:#1D6FDB; color:#FFFFFF;}
.manu A:hover {BORDER: #999 1px solid;  COLOR:#1D6FDB; }
.manu A:active {BORDER: #999 1px solid; COLOR:#1D6FDB; }
.manu .current {BORDER: #036cb4 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #fff; PADDING-TOP: 2px;  BACKGROUND-COLOR: #036cb4}
.manu .disabled { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;  COLOR: #ddd; PADDING-TOP: 2px;}
/*tuwen */
.pic{ width:252px; float:left; margin:0px 14px; height:196px; margin-top:15px; overflow:hidden;}
.pic img{ width:244px; height:163px; border:2px solid #e8e8e8; overflow:hidden;}
.pic p{ width:100%; height:35px; line-height:35px; text-align:center; overflow:hidden;}

.inp{border: 1px solid #CCCCCC;font-size: 16px;height: 33px;line-height: 33px;text-indent: 3px;width: 510px;}
