*{
	margin:0;
	padding: 0;
	font-family: "微软雅黑";
}
a{
	text-decoration: none;
}
.bg {
    background: url(bg.png) no-repeat fixed;
}
.hide{
	display: none;
}
img{
	border: none;
}
.w.nav{
	width:1200px!important
}
.jcc{
	margin-right:0px!important
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.w{	
	width: 1160px!important;
	margin: auto;
}
.clear{
	clear: both;
}
.main1{
	margin-bottom: 20px;
}
.jca{
	color: #fff;
	display: block;
	background: #0085ce;
	width: 190px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	
}
.main1 img{
	float: left;
	margin:15px 15px 0px 32px;
}
.main1 span{
	float: left;
}
.main2{
	width: 870px;
	float: left;
}
.jc{
	float: left;
	position: relative;
}
.jc:hover ul{
	display: block;
}
.jc ul{
	display: none;
	position: absolute;
	z-index: 999;
	top:60px;
	width: 190px;
}
.jc ul a{
	color: #fff;
	font-size: 14px;
	width:190px;
	float: left;
	height: 32px;
	line-height: 32px;
	background: url(zwgk-px.png);
}
.jc ul a:hover{
	background: #0085ce;
}
.jc ul a div{
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 15px;
	width:3px;
	height: 3px;
	background: #FFFFFF;
}
.ld{
	float: left;
	width: 270px;
	height: 350px;
}
.ldzc{
	height:31px;
	border-bottom: 1px solid #e6e6e6;
}
.ldzc div{
	float: left;
	text-align: center;
	line-height: 28px;
	font-size: 18px;
	color: #0c55b1;
	font-weight: bold;
	height:30px;
	border-bottom: 2px solid #0085ce;
}
.gd{
	font-size: 14px;
	line-height: 28px;
	color: #999;
	float: right;
}
.ld-b{
	margin-top: 18px;
}
.ld-text{
	margin-top: 10px;
	margin-left: 10px;
}
.ld-text a{
	color: #0085ce;
}
.ld-text p{
	width: 160px;
	margin-top: 10px;
	color: #333;
}
.ldjj{
	margin-top: 15px;
}
.ld-a{
	border-top: 1px solid #e6e6e6;
	margin-top: 10px;
	height: 114px;
}
.ld-a a{
	font-size: 16px;
	float: left;
	margin-top: 5px;
	color: #333;
	margin-right:19px;
}
.zz{
	display: block;
	width: 270px;
	height: 52px;
	background:url(zz.png);
	font-size: 18px;
	color: #FFFFFF;
	line-height: 52px;
	text-indent: 120px;
}
.zfgz{
	width: 580px;
	height: 350px;
}
.zf-t{
	width: 100%;
	height:31px;
	line-height: 31px;
	border-bottom: 1px solid #e6e6e6;
}
.zf-t a{
	display: block;
	float: left;
	margin-right: 4px;
	font-size: 18px;
	color: #333;
	height: 30px;
	line-height: 30px;
}
.zf-t .on{
	color: #0c55b1;
	font-weight: bold;
	font-size: 18px;
	border-bottom: 2px solid #0085ce;
}
.ld-a .on{
	color: #0c55b1;
}
/* .zf-b div{ */
	/* width: 3px; */
	/* height: 3px; */
	/* background: #333333; */
	/* float: left; */
	/* margin-top:9px; */
	/* margin-left:3px; */
	/* margin-right: 10px; */
/* } */
.zf-b li{
	margin-top: 13px;
}
.zf-b a{
	color: #333;
	font-size: 15px;
}
.zf-b li:hover div{
	background: #00a5ff;
}
.zf-b li:hover a{
	color: #00a5ff;
}
.zf-b li:hover p{
	color: #00a5ff;
}
.zf-b p{
	position: absolute;
	top: 0;
	right: 0;font-size: 15px;
	color: #999;
}
li{
	list-style: none;
	position: relative;
}
.zwdt{
	width: 270px;
}
.zwdt-a div{
	width: 3px;
	height: 3px;
	background: #333333;
	float: left;
	margin-top:9px;
	margin-left:3px;
	margin-right:5px;
}

.zwdt-a a{
	display: block;
	color: #333;
	font-size: 15px;
	margin-top: 13px;
}
.xxgk{
	margin-top: 30px;
	height: 260px;
}
.xxgk a{
	display: block;
	width: 270px;
	margin-bottom: 15px;
}
.xx{
	border-bottom: 1px solid #d4d4d4;
	height: 49px;
	width: 220px;
	background: url(jt.png) right no-repeat;
}
.xx p{
	text-indent: 25px;
	font-size: 12px;
	color: #999;
}
#xxp{
	color: #333;
	font-size: 15px;
	margin-top:4px;
}
.zdxx{
	height: 280px;
	width: 580px;
	margin-top:20px;
	margin-left: 20px;
}
.zd div{	
	width: 161px;
}
.zdxx-b{
	height:260px;
	overflow: auto;
	}
.zdxx-b a{
	margin-right:19px;
	text-align: center;
	margin-bottom: 15px;
	display: block;
	float: left;
	width:123px;
	height:108px;
	border: 1px solid #ddd;
	background: #fafafa;
}
.mln{
	margin-left:0px!important;
}
.zdxx-b p{
	margin: auto;
	width:123px;
	font-size: 15px;
	color: #333;
}
.zdxx-b a:hover{
	background: #0085ce;
}
.zdxx-b a:hover p{
	color: #fff;
}
.zdxx-b a div{
	margin-top: 10px;
	width:123px;
	height: 55px;
}
.xxgk a:hover #xxp{
	color: #00a5ff;
}
.xxgk a:hover p{
	color: #00a5ff;
}
.zwdt-a a:hover{
	color: #00a5ff;
}
.zbzz a:hover{
	color: #00a5ff;
}
.l1 div{
	background: url(xl1.png) center no-repeat;
}
.l1:hover div{
	background: url(l1h.png) center no-repeat;
}
.l2 div{
	background: url(xl2.png) center no-repeat;
}
.l2:hover div{
	background: url(l2h.png) center no-repeat;
}
.l3 div{
	background: url(xl3.png) center no-repeat;
}
.l3:hover div{
	background: url(l3h.png) center no-repeat;
}
.l4 div{
	background: url(xl4.png) center no-repeat;
}
.l4:hover div{
	background: url(l4h.png) center no-repeat;
}
.l5 div{
	background: url(l5.png) center no-repeat;
}
.l5:hover div{
	background: url(l5h.png) center no-repeat;
}
.l6 div{
	background: url(l6.png) center no-repeat;
}
.l6:hover div{
	background: url(l6h.png) center no-repeat;
}
.l7 div{
	background: url(l7.png) center no-repeat;
}
.l7:hover div{
	background: url(l7h.png) center no-repeat;
}
.l8 div{
	background: url(l8.png) center no-repeat;
}
.l8:hover div{
	background: url(l8h.png) center no-repeat;
}
.l9 div{
	background: url(l9.png) center no-repeat;
}
.l9:hover div{
	background: url(l9h.png) center no-repeat;
}
.l0 div{
	background: url(l0.png) center no-repeat;
}
.l0:hover div{
	background: url(l0h.png) center no-repeat;
}
.ysq{
	width: 270px;
	margin-top: 20px;
}
.dd{
	margin-bottom: 5px;
}
.ysq-b a{
	width: 125px;
	height: 38px;
	background: #f9fcff;
	color: #333;
	border: 1px solid #ddeeff;
	line-height: 38px;
	font-size: 14px;
	margin-top: 10px;
}
.ysq-b a:hover{
	background: #0576d0;
	line-height: 38px;
	color:#fff;
	border: 1px solid #0576d0;
}
.ysq-b img{
	float: left;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 10px;
}
.zwgk{
	margin-top:10px;
	height: 170px;
}
.zbzz a{
	float: left;
	display: block;
	width: 131px;
	height: 33px;
	line-height: 33px;
	color: #333;
}
.zbzz a div{
	float: left;
	margin-top: 16px;
	margin-left: 10px;
	margin-right: 10px;
	width: 3px;
	height: 3px;
	background: #333333;
}
.right{
	width: 280px;
}
.hy-a a{
	font-size: 14px;
	display: block;
	width: 128px;
	height: 46px;
	background: #f9fcff;
	border: 1px solid #ddeeff;
	margin-top: 10px;
	color: #333;
	line-height: 43px;
}
.hy-a a div{
	float: left;
	width: 50px;
	height: 43px;
}
.h1 div{
	background: url(poh1.png) center no-repeat;
}
.h2 div{
	background: url(poh2.png) center no-repeat;
}
.h3 div{
	background: url(poh3.png) center no-repeat;
}
.h4 div{
	background: url(poh4.png) center no-repeat;
}
.hy-a a:hover{
	background: #0085ce;
	color: #FFFFFF;
}
.h1:hover div {
	background: url(poh1h.png) center no-repeat;
}
.h2:hover div {
	background: url(poh2h.png) center no-repeat;
}
.h3:hover div {
	background: url(poh4h.png) center no-repeat;
}
.h4:hover div {
	background: url(poh5h.png) center no-repeat;
}
.wb div{
	background: url(wb.png) center no-repeat;
}
.wx div{
	background: url(powx.png) center no-repeat;
}
.wb:hover div {
	background: url(wbh.png) center no-repeat;
}
.wx:hover div {
	background: url(wxh.png) center no-repeat;
}
.bm-a a{
	width: 118px;
	float: left;
}
.bm{
	margin-top: 29px;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
    width: 5px;
    background-color: #eaeaea;
}
 
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius:2.5px;
    background-color: #F5F5F5;
}
 
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    border-radius: 2.5px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #0085ce;
}
 .zz:hover{color:#fff;}
      .s11{
        font-size: 14px;
        display: block !important;
        width: 128px !important;
        height: 46px !important;
        background: #f9fcff;
        border: 1px solid #ddeeff !important;
        margin-top: 28px !important;
        color: #333 !important;
        line-height: 43px !important;
        text-align:center;
      }
      .s11:hover{
        background: #0085ce;
        color: #FFF !important;
      }
      .wx{margin-right:0px;}
      .mr{margin-right:14px;}
      .zdxx-b a{
        background:#f9fcff;
      }
     .xz{
        float:left;
        height:38px;
        margin-left:60px;
        margin-right:20px;
        width:30px;
        background:url("x1xz.png") center no-repeat
      }
      .bgxz:hover div{
        background:url("xz-h.png") center no-repeat
      }
	  .zn{
	     float:left;
	     height:38px;
	     margin-left:60px;
	     margin-right:20px;
	     width:30px;
	     background:url("zn-h.png") center no-repeat
	   }
	   .gkzn:hover div{
	     background:url("zn.png") center no-repeat
	   }
      
	  .lc{
	     float:left;
	     height:38px;
	     margin-left:60px;
	     margin-right:20px;
	     width:30px;
	     background:url("lc-h.png") center no-repeat
	   }
	   .gklc:hover div{
	     background:url("lc.png") center no-repeat
	   }
	   
	   .sq{
	      float:left;
	      height:38px;
	      margin-left:60px;
	      margin-right:20px;
	      width:30px;
	      background:url("sq-h.png") center no-repeat
	    }
	    .wssq:hover div{
	      background:url("sq.png") center no-repeat
	    }
		
		.cx{
		   float:left;
		   height:38px;
		   margin-left:60px;
		   margin-right:20px;
		   width:30px;
		   background:url("cx-h.png") center no-repeat
		 }
		 .jggk:hover div{
		   background:url("cx.png") center no-repeat
		 }