.top{
    height: 146px;
    width: 1100px;
    margin: 0 auto;
}
.top-l{
    width: 550px;
    height: 61px;
    float: left;
    margin: 31px 0 0 44px;
}
.top-r{
    width: 360px;
    float: right;
    margin-right: 22px;
}
.kong25{
    height: 25px;
}
.top-r-t a.wenzi{
    display: inline-block;
    padding: 5px;
    font-size: 12px;
}
.top-r-t a{
    float: left;
}
.top-r-t a.wenzi:hover{
    background: #277e37;
    color: #fff;
    border-radius: 3px;
}
.top-r-t a.youxiang{
     display: inline-block;
     width: 21px;
     height: 15px;
     margin: 4px 5px 3px 5px;
     background:  url(../images/qhs-jyh-bj2.png) no-repeat;
}
.top-r-t a.shouji{
     display: inline-block;
     width: 10px;
     height: 22px;
     margin: 0 5px;
     background:  url(../images/qhs-jyh-bj3.png) no-repeat;
}
.top-r-t a.jiqiren{
     display: inline-block;
     width: 20px;
     height: 19px;
     margin: 2px 5px;
     background:  url(../images/qhs-jyh-bj4.png) no-repeat;
}
.top-r-t a.wuzhangai{
     display: inline-block;
     width: 19px;
     height: 19px;
     margin: 2px 5px;
     background:  url(../images/qhs-jyh-bj5.png) no-repeat;
}
.top-r-t a.weibo{
     display: inline-block;
     width: 23px;
     height: 19px;
     margin: 2px 5px;
     background:  url(../images/qhs-jyh-bj6.png) no-repeat;
}
.top-r-t a.weixin{
     display: inline-block;
     width: 22px;
     height: 19px;
     margin: 2px 5px;
     background:  url(../images/qhs-jyh-bj7.png) no-repeat;
}
.top-r-x {
    width: 360px;
    height: 39px;
    margin-top: 8px;
    position: relative;
    background: url(../images/qhs-jyh-bj8.png) no-repeat;
}
.top-r-x  input {
    border: none;
    outline: none;
    width: 290px;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 1px;
}
.top-r-x  button {
    height: 39px;
    border: 0;
    width: 51px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    background: transparent;
}
.nav{
    width: 100%;
    height: 36px;
    background: #277e37;
}

.nav ul{
    display: block;
    width: 1100px;
    margin: 0 auto;
    text-align: center;
    height: 36px;
  position: relative;
}
.nav ul li {
    display: inline-block;
    *display: inline;
    zoom: 1;
    line-height: 36px;
    height: 36px;
    margin: 0 15px;
     background: #277e37;
}
.nav ul li a {
    display: inline-block;
    padding: 0 20px;
    color: #fff;
    font-size: 20px;
}
.nav ul li:hover{
    background: #fff;
}
.nav ul li:hover a{
    color: #277e37;
}

.ww{
    width: 100%;
    background: #eeeeee;
}
.nw{
    width: 1100px;
    margin: 0 auto;
    background: #fff;
    padding-bottom: 30px;
}
.lm1{
    width: 1040px;
    margin: 0 auto;
    padding-top: 15px;
}
.lm1 h2{
    height: 56px;
    line-height: 60px;
    text-align: center;
    font-size: 30px;
    font-family: SimHei;
}
.lm1 h3{
    height: 52px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
}
.lm1 h3 a{
    color: #bfbfbf;
}
.lm1 h3 a:hover{
    color: #f60;
}
.lm2{
    width: 1039px;
    margin: 0 auto;
    height: 520px;
}
.yx-rotaion{width: 100%;height: 520px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:36px;line-height:36px;left:0;bottom:0;_bottom:-1px;z-index:1;background:url(../images/qhs-jyh-bj10.png) repeat-x}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:36px;max-width: 800px;overflow: hidden;height: 36px;}
.yx-rotation-focus{height:10px;line-height:10px;right:10px;bottom:13px;z-index:2}
.yx-rotation-focus span{width:10px;height:10px;float:left;margin-right:8px;position:relative;cursor:pointer;background:#fff;text-indent:-9999px}
.yx-rotation-focus span.hover{background:#277e37;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.kong37{
    height: 37px;
}
.lm3{
    width: 1053px;
    margin: 0 auto;
    height: 449px;
    background:  url(../images/qhs-jyh-bj11.png) no-repeat;
}
.lm3-l{
    width: 176px;
    height: 442px;
    float: left;
}
.lm3-l ul li {
    width: 95%;
    margin: 0 auto;
    height: 88px;
    text-align: center;
    line-height: 88px;
    cursor: pointer;
    font-size: 18px;
    border-top: 1px solid #c8c8c8;
}
.lm3-l ul li:first-child{
    border-top:0;
}
.lm3-l ul li span {
    display: block;
    font-size: 18px;
    text-indent: 22px;
    color: #434343;
     width: 100%;
    height: 100%;
}
.lm3-l ul li span.zx-span1 { 
    background: url(../images/qhs-jyh-bj12.png) 18px 50% no-repeat;
}
.lm3-l ul li span.zx-span2 {
    background: url(../images/qhs-jyh-bj13.png) 18px 50% no-repeat;
}
.lm3-l ul li span.zx-span3 {
    background: url(../images/qhs-jyh-bj14.png) 18px 50% no-repeat;
}
.lm3-l ul li span.zx-span4 {
    background: url(../images/qhs-jyh-bj15.png) 18px 50% no-repeat;
}
.lm3-l ul li span.zx-span5 {
    background: url(../images/qhs-jyh-bj16.png) 18px 50% no-repeat;
}
.lm3-l ul li.zx-xuan1 {
    width: 178px;
    height: 88px;
    margin-bottom:-1px; 
    position: relative;
    z-index: 999;
    background: url(../images/qhs-jyh-bj22.png) top center no-repeat;
}
.lm3-l ul li.zx-xuan1 span.zx-span1 {
    background: url(../images/qhs-jyh-bj17.png) 23px 50% no-repeat;
    color: #fff;
}
.lm3-l ul li.zx-xuan1 span.zx-span2 {
    background: url(../images/qhs-jyh-bj18.png) 23px 50% no-repeat;
    color: #fff;
}
.lm3-l ul li.zx-xuan1 span.zx-span3 {
    background: url(../images/qhs-jyh-bj19.png) 23px 50% no-repeat;
    color: #fff;
}
.lm3-l ul li.zx-xuan1 span.zx-span4 {
    background: url(../images/qhs-jyh-bj20.png) 23px 50% no-repeat;
    color: #fff;
}
.lm3-l ul li.zx-xuan1 span.zx-span5 {
    background: url(../images/qhs-jyh-bj21.png) 23px 50% no-repeat;
    color: #fff;
}
.lm3-r{
    width: 876px;
    height: 442px;
    float: right;
    overflow: hidden;
}
.lm3-r-1{
    width: 826px;
    margin: 0 auto;
    padding-top: 16px;
}
.lm3-r-1-l{
    width: 501px;float: left;
}
.lm3-r-1-l-t{
    width: 100%;
    height: 38px;
    background: #eeeeee;
}
.lm3-r-1-l-t>span{
    display: inline-block;
    float: left;
    line-height: 38px;
    height: 38px;
    width: 167px;
    text-align: center;
}
.lm3-r-1-l-t>span a{
    box-sizing: border-box;
    display: inline-block;
    height: 38px;
    padding:0 22px 0 22px;
    font-size: 20px;
}
.lm3-r-1-l-t>span a i{
    font-size: 14px;
    color: #959595;
}
.lm3-r-1-l-t>span.zx-xuan2{
    background: #277e37;
    position: relative;
}
.lm3-r-1-l-t>span.zx-xuan2 a{
    color: #fff;
}
.lm3-r-1-l-t>span.zx-xuan2 i{
    color: #fff;
}
.lm3-r-1-l-t>span.zx-xuan2 em{
    display: inline-block;
    width: 12px;
    height: 9px;
    position: absolute;
    top: 38px;
    left: 50%;
    margin-left: -6px;
     background: url(../images/qhs-jyh-bj23.png) no-repeat;

}
.lm3-r-1-l-x{
    margin-top: 5px;
}
.lm3-r-1-l-x ul{
    padding: 6px 0;
    display: block;
    overflow: hidden;
}
.lm3-r-1-l-x ul li{
    text-indent: 10px;
    height: 28px;
    background: url(../images/qhs-jyh-bj24.png) no-repeat 0 center;
    line-height: 28px;
    float: left;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm3-r-1-l-x ul li a {
    font-size: 16px;
    color: #434343;
}
.lm3-r-1-l-x ul li a:hover{
    color: #f60;
}
.lm3-r-1-r{
    width: 290px;
    float: right;
}
.lm3-r-1-r-t{
    padding-bottom: 3px;
    border-bottom: 1px solid #d2d2d2;
}
.lm3-r-1-r-t a{
    display: inline-block;
    width: 98px;
    height: 34px;
    line-height: 34px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    background:url(../images/qhs-jyh-bj26.png) no-repeat; 
}
.lm3-r-1-r-m{
    width: 268px;
    height: 159px;
    margin: 0 auto;
    margin-top: 8px;
}
.lm3-r-1-r-x{
     width: 268px;
    margin: 0 auto;
    margin-top: 12px;
}
.ty-li{
    width: 100%;
}
.ty-li ul{
    display: block;
    overflow: hidden;
}
.ty-li ul li{
    width: 100%;
    float: left;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ty-li ul li i{
    font-size: 16px;
    margin-right: 5px;
}
.ty-li ul li a{
    font-size: 16px;
    color: #434343;
}
.ty-li ul li a:hover{
    color: #f60;
}

.lm3-r-2-l{
    width: 501px;
     padding-top: 16px;
    float: left;
    margin-left: 22px;
}
.lm3-r-2-l-x{
    margin-top: 5px;
    margin-bottom: 12px;
}
.lm3-r-2-r{
    width: 336px;
    float: right;
    height: 441px;
    margin-top: 1px;
    margin-right: 2px;
    background: #f6f4f4;
}
.kong16{
    height: 16px;
}
.xxgk_lm{width:500px; height:44px; float:left;}

.xxgk_lm ul li{width:160px; height:44px; line-height:44px; text-align:center; font-size:16px; float:left; border:1px solid #277e37; margin-top:10px;}

.lm3-r-2-r-t{
    width: 287px;
    margin: 0 auto;
    padding-bottom: 10px;
    background: #fefefe;
    overflow: hidden;
}
.lm3-r-2-r-t-l{
    width: 38px;
    float: left;
    height: 312px;
    background:#277e37 url(../images/qhs-jyh-bj27.png) 50% 16px no-repeat;  
}
.lm3-r-2-r-t-l a{
    display: block;
    width: 20px;
    margin: 0 auto;
    font-size: 16px;
    color: #fff;
    line-height: 20px;
    text-align: center;
}
.kong40{
    height: 45px;
}
.lm3-r-2-r-t-r{
    width: 249px;
    float: right;
}
.lm3-r-2-r-t-r ul{
    display: block;
    width: 220px;
    margin: 0 auto;
}
.lm3-r-2-r-t-r ul li{
    width: 100%;
    height: 41px;
    line-height: 41px;
    text-align: center;
    box-sizing: border-box;
    border:1px solid #e6e6e6;
    background: #fcfcfc;
    margin-top: 9px;
    * margin-top: 8px;
}
.lm3-r-2-r-t-r ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 16px;
    color: #434343;
}
.lm3-r-2-r-t-r ul li a:hover{
    color: #f60;
}
.lm3-r-2-r-m {
    float: left;
    width: 249px;
    height: 44px;
    margin-top: 12px;
}
.lm3-r-2-r-m a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 16px;
    line-height: 38px;
    background: url(../images/qhs-jyh-bj30.png) 25px 45%  no-repeat; 
}
.lm3-r-2-r-m span {
    display: block;
    width: 221px;
    height: 44px;
    margin: 0 auto;
    background: url(../images/jyh-czt-bj107.jpg) no-repeat;
}
.lm3-r-2-r-x{
     width: 288px;
    margin: 0 auto;
    height: 38px;
    margin-top:9px;
}
.lm3-r-2-r-x-l{
    width: 134px;
    height: 38px;
    float: left;
    background: url(../images/qhs-jyh-bj29.png)   no-repeat; 
}
.lm3-r-2-r-x-l a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-indent: 50px;
    float: left;
    font-size: 16px;
    line-height: 38px;
    background: url(../images/ha1.png) 7px 50%  no-repeat; 
}
.lm3-r-2-r-x-r{
    width: 134px;
    height: 38px;
    float: right;
    background: url(../images/qhs-jyh-bj29.png)   no-repeat; 
}
.lm3-r-2-r-x-r a{
    display: inline-block;
    width: 100%;
    height: 100%;
    float: left;
    text-indent: 50px;
    font-size: 16px;
    line-height: 38px;
    background: url(../images/ha2.png) 7px 50%  no-repeat; 
}
.lm3-r-2-r-x1{
     width: 288px;
    margin: 0 auto;
    height: 38px;
    margin-top:9px;
}
.lm3-r-2-r-x1-l{
    width: 134px;
    height: 38px;
    float: left;
    background: url(../images/qhs-jyh-bj29.png)   no-repeat; 
}
.lm3-r-2-r-x1-l a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-indent: 50px;
    float: left;
    font-size: 16px;
    line-height: 38px;
    background: url(../images/ha3.png) 7px 50%  no-repeat; 
}
.lm3-r-2-r-x1-r{
    width: 134px;
    height: 38px;
    float: right;
    background: url(../images/qhs-jyh-bj29.png)   no-repeat; 
}
.lm3-r-2-r-x1-r a{
    display: inline-block;
    width: 100%;
    height: 100%;
    float: left;
    text-indent: 50px;
    font-size: 16px;
    line-height: 38px;
    background: url(../images/ha4.png) 7px 50%  no-repeat; 
}
.lm3-r-3{
    width: 846px;
    margin: 0 auto;
    padding-top: 12px;
}
.lm3-r-3-t{
    width: 100%;
    overflow: hidden;
}
.lm3-r-3-t-l{
    width: 477px;
    float: left;
}
.lm3-r-3-t-l-t{
    height: 42px;
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 3px;
}
.lm3-r-3-t-l-t a{
    display: inline-block;
    float: left;
    font-size: 20px;
    color: #000000;
    height: 42px;
    line-height: 36px;
}
.lm3-r-3-t-l-t a.zx-xuan3{
    height: 43px;
    color: #277e37;
    padding: 0 5px;
    border-bottom: 3px solid #277e37;
}
.lm3-r-3-t-l-t i{
    display: inline-block;
    width: 40px;
    float: left;
    line-height: 36px;
    font-size: 20px;
    color: #dcdcdc;
    text-align: center;
}
.lm3-r-3-t-l-x{
    width: 100%;
}
.lm3-r-3-t-l-x ul{
    display: block;
    overflow: hidden;
}
.lm3-r-3-t-l-x ul li{
    text-indent: 25px;
    height: 30px;
    background: url(../images/qhs-jyh-bj35.png) no-repeat 5px center;
    line-height:30px;
    float: left;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm3-r-3-t-l-x ul li a {
    font-size: 16px;
}
.lm3-r-3-t-r{
    width: 331px;
    height: 196px;
    float: right;
    background: #ededed;
}
.lm3-r-3-t-r-l{
    width: 54px;
    height: 196px;
    float: left;
    background:url(../images/qhs-jyh-bj36.png) 50% 15px no-repeat; 
}
.kong48{
    height: 48px;
}
.lm3-r-3-t-r-l a{
    display: block;
    width: 22px;
    margin: 0 auto;
    font-size: 20px;
    color: #000;
    line-height: 22px;
    text-align: center;
}
.lm3-r-3-t-r-l a:hover{
    color: #f60;
}
.lm3-r-3-t-r-r{
    width: 260px;
    height: 174px;
    float: left;
    text-align: center;
    margin-top: 11px;
    background: #fff;
    background:url(../images/qhs-jyh-bj37.png) no-repeat; 
}
.lm3-r-3-t-r-r a{
    display: inline-block;
    margin-top: 11px;
    width: 244px;
    height: 151px;
    position: relative;
}
.lm3-r-3-t-r-r img{
    width: 244px;
    height: 151px;
}
.lm3-r-3-t-r-r a p{
    position: absolute;
    width: 100%;
    height: 20px;
    line-height: 20px;
    left: 0;
    bottom: 0;
    _bottom: -1px;
    z-index: 1;
    background: url(../images/qhs-jyh-bj10.png) repeat-x;
}
.lm3-r-3-t-r-r a span{
    position: absolute;
    color: #fff;
    font-size: 14px;
    font-family: microsoft yahei;
    z-index: 2;
    bottom: 0;
    left: 0px;
    line-height: 20px;
    text-align: center;
    width: 244px;
    overflow: hidden;
    height: 20px;
}
.lm3-r-3-x{
    margin-top: 15px;
}
.lm3-r-3-x-l{
    width: 498px;
    height: 202px;
    float: left;
    border:1px solid #dcdcdc;
    position: relative;
}
.lm3-r-3-x-l>p{
    line-height: 38px;
    width: 472px;
    margin: 0 auto;
}
.lm3-r-3-x-l>p a{
    font-size: 20px;
    color: #000;
}
.lm3-r-3-x-l>p a:hover{
    color: #f60;
}
.hy_gdl {
    width: 17px;
    position: absolute;
    height:16px;
    cursor: pointer;
    filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;
    top: 14px;
    right: 34px;
}
.hy_gdr {
    width: 17;
    float: right;
     position: absolute;
     height: 16px;
     cursor: pointer;
     filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;
      top: 14px;
    right: 14px;
}
.hy_gdl:hover,.hy_gdr:hover{
    filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;
}
.hy_gdl img,.hy_gdr img{
    width: 17px;
    height: 16px;
}
.hy_gdm {
    width: 471px;
    position: absolute;
    top: 40px;
    left: 50%;
    margin-left: -235px;
    height: 151px;
    overflow: hidden;
}
.hy_gdm ul {
    width: 5000px;
    position:absolute;
}
.hy_gdm ul li {
    float: left;
    width: 151px;
    height: 151px;
    box-sizing: content-box;
    padding-right:9px;
    position: relative;
    background: #eeeeee;
}
.hy_gdm ul li img{
    display: block;
    width: 100%;
    height: 98px;
}
.hy_gdm ul li p{
    padding: 5px 8px 0 8px;
    line-height: 20px;
    height: 45px;
    font-size: 12px;
    overflow: hidden;
}
.lm3-r-3-x-r{
    width: 334px;
    height: 202px;
     border:1px solid #dcdcdc;
     float: right;
}
.lm3-r-3-x-r-nr{
    width: 302px;
    margin: 0 auto;
}
.lm3-r-3-x-r-nr p{
    line-height: 38px;
    height: 30px;
}
.lm3-r-3-x-r-nr p a{
    font-size: 20px;
    color: #000;
}
.lm3-r-3-x-r-nr p a:hover{
    color: #f60;
}
.padd0{
    margin-top: 2px; 
}
.padd0 ul li {
    text-indent: 15px;
    height: 30px;
    background: url(../images/qhs-jyh-bj24.png) no-repeat 0 center;
    line-height: 30px;
    float: left;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm3-r-4{
    width: 832px;
    margin: 0 auto;
    padding-top: 16px;
}
.lm3-r-4-l{
    width: 550px;
    float: left;
}
.lm3-r-4-l-t{
    height: 34px;
    width: 100%;
}
.lm3-r-4-l-t a{
    font-size: 20px;
    color: #000;
}
.lm3-r-4-l-t a:hover{
    color: #f60;
}
.lm3-r-4-l-m{
    width: 100%;
    box-sizing: border-box;
    height: 287px;
    border:2px solid #e4e4e5;
    border-radius: 4px;
}
.lm3-r-4-l-m-t{
    height: 50px;
    background: #e2e2e2;
    border-bottom: 2px solid #e4e4e5;
}
.lm3-r-4-l-m-t span{
    display: inline-block;
    float: left;
    line-height: 50px;

}
.lm3-r-4-l-m-t span a{
    display: inline-block;
    padding: 0 25px;
    font-size: 18px;
}
.lm3-r-4-l-m-t span.zx-xuan4{
    background: #fff;
}
.lm3-r-4-l-m-t span.zx-xuan4 a{
    color: #277e37;
}
.lm3-r-4-l-m-m{
    height: 175px;
    margin-top: 10px;
    padding: 0 10px;
    overflow: auto;
    overflow-x: hidden !important;
}
.lm3-r-4-l-m-m ul{
    display: block;
    width: 526px;
    overflow-x: hidden !important;
}
.lm3-r-4-l-m-m ul li{
    float: left;
    width: 131px;
    margin-bottom: 3px;
     box-sizing: border-box;
     height: 26px;
     line-height: 26px;
     overflow: hidden;
}
.lm3-r-4-l-m-m ul li a{
    display: inline-block;
    font-size: 12px;
   padding: 0 10px;
   max-width: 100%;
   overflow: hidden;
   height: 26px;
    float: left;
    box-sizing: border-box;
}
.lm3-r-4-l-m-m ul li a:hover{
    background: #277e37;
    border-radius: 8px;
    color: #fff;
}
.lm3-r-4-l-m-x{
    width: 513px;
    margin: 0 auto;
    height: 35px;
    margin-top: 5px;
}
.lm3-r-4-l-m-x-l{
    width: 293px;
    height: 35px;
    float: left;
    background: url(../images/qhs-jyh-bj42.png) no-repeat ;
    position: relative;
}
.lm3-r-4-l-m-x-l input {
    border: none;
    outline: none;
    width: 280px;
    font-size: 16px;
    height: 33px;
    line-height: 35px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0;
}
.lm3-r-4-l-m-x-r{
    width: 205px;
    height: 35px;
    float: right;
    background: url(../images/qhs-jyh-bj43.png) no-repeat ;
    position: relative;
}
.lm3-r-4-l-m-x-r button {
    height: 35px;
    border: 0;
    width: 205px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    background: transparent;
}
.lm3-r-4-l-x{
    width: 100%;
    height: 80px;
    margin-top: 12px;
    background: #eeeeee;
}
.lm3-r-4-l-x ul{
    display: block;
    overflow: hidden;
    padding-top: 5px;
    *padding-top: 0px;
}
.lm3-r-4-l-x ul li{
    width: 25%;
    margin: 0 4%;
    float: left;
    height: 38px;
    line-height: 38px;
     display: table-cell;
    vertical-align:middle;
    *display: block;
    *font-size:29px;
}
.lm3-r-4-l-x ul li a{
    font-size: 16px;
}
.lm3-r-4-l-x ul li img{
    vertical-align:middle;
    margin-right: 8px;
}
.lm3-r-4-r{
    width: 255px;
    float: right;
}
.lm3-r-4-r-m{
    width: 100%;
    height: 164px;
    margin-bottom: 14px;
    border: 2px solid #e4e4e5;
}
.lm3-r-4-r-m ul{
    display: block;
    overflow: hidden;
}
.lm3-r-4-r-m ul li {
    width: 25%;
    margin: 0 4%;
    float: left;
    height: 40px;
    line-height: 40px;
    display: table-cell;
    vertical-align: middle;
    *display: block;
    *font-size: 29px;
}
.lm3-r-4-r-m ul li a {
    font-size: 16px;
}
.lm3-r-4-r-m ul li img {
    vertical-align: middle;
    margin-right: 8px;
}
.lm3-r-4-r-x{
    width: 245px;
    height: 76px;
    margin: 0 auto;
    margin-bottom: 9px;
}
.lm3-r-5{
    width: 852px;
    margin: 0 auto;
    padding-top: 15px;
}
.lm3-r-5-l{
    width: 530px;
    height: 416px;
    float: left;
    border:1px solid #ececec;
}
.lm3-r-5-l-t{
    width: 100%;
    height: 45px;
    border-bottom:1px solid #ececec;
}
.lm3-r-5-l-t>span{
    display: inline-block;
    float: left;
    padding-left: 25px;
    margin-left: 15px;
    line-height: 45px;
    height: 45px;
    border-bottom: 2px solid #277e37;
    background: url(../images/qhs-jyh-bj63.png) 0 50% no-repeat ;
}
.lm3-r-5-l-t>span>a{
    font-size: 20px;
}
.lm3-r-5-l-t>a{
    display: inline-block;
    float: right;
    padding: 4px 6px;
    background: #277e37;
    color: #fff;
    font-size: 14px;
    border-radius: 10px;
    margin-right: 20px;
    margin-top: 12px;
}
.lm3-r-5-l-m{
    height: 28px;
    width: 100%;
    background: #eeeeee;
    margin-top: 8px;
}
.lm3-r-5-l-m span{
    display: inline-block;
    float: left;
    line-height: 28px;
    color: #434343;
    font-size: 16px;
    text-align: center;
}
.lm3-r-5-l-m span.r-5-l-sp1{
    width: 360px;
}
.lm3-r-5-l-m span.r-5-l-sp2{
    width: 80px;
}
.lm3-r-5-l-m span.r-5-l-sp3{
    width: 80px;
}


.lm3-r-5-l-x{
    margin-top: 5px;
    width: 100%;
}
.lm3-r-5-l-x ul{
    display: block;
    overflow: hidden;
}
.lm3-r-5-l-x ul li{
    width: 100%;
    float: left;
    height: 36px;
    line-height: 36px;
}
.lm3-r-5-l-x ul li span{
    display: inline-block;
    float: left;
    text-indent: 33px;
    background: url(../images/qhs-jyh-bj35.png) no-repeat 10px center;
    width: 360px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm3-r-5-l-x ul li span a{
    font-size: 16px;
}
.lm3-r-5-l-x ul li em{
    display: inline-block;
    width: 80px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #c9c9c9;
}
.lm3-r-5-l-x ul li i{
    display: inline-block;
    width: 80px;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #c9c9c9;
}


.zxft_manage{width:100%; height:auto; float:left;}

.zxft_manage .pic{width:179px; height:134px; float:left; padding:8px 0 0 8px;}

.zxft_zt{width:330px; height:134px; float:left; padding:8px 0 0px 16px;}

.zxft_zt ul li{width:330px; height:32px; line-height:32px; float:left;}

.zxft_lb{width:490px; height:auto; float:left; padding: 20px 0 0 20px; }

.zxft_lb ul li{width:510px; line-height:32px; height:32px; float:left; font-size:16px;}

.lm3-r-5-r{
    width: 308px;
    height: 416px;
    float: right;
    border:1px solid #ececec;
}
.lm3-r-5-r-nr{
    width: 280px;
    margin: 0 auto;
}
.kong15{
    height: 15px;
}
.lm3-r-5-r-nr-t-1{
    width: 134px;
    height: 53px;
    float: left; 
    background:#eeeeee url(../images/qhs-jyh-bj64.png) no-repeat 50% 10px;
}
.lm3-r-5-r-nr-t a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 80px;
    text-align: center;
    font-size: 16px;
}
.lm3-r-5-r-nr-t-2{
    width: 134px;
    height: 53px;
    float: right; 
    background:#eeeeee url(../images/qhs-jyh-bj65.png) no-repeat 50% 10px;
}
.lm3-r-5-r-nr-m{
    width: 100%;
    margin-top: 8px;
}
.lm3-r-5-r-nr-m a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 80px;
    text-align: center;
    font-size: 16px;
}
.lm3-r-5-r-nr-t-3{
    width: 87px;
    height: 55px;
    float: left; 
    background:#eeeeee url(../images/qhs-jyh-bj66.png) no-repeat 50% 10px;
}
.lm3-r-5-r-nr-t-4{
    width: 87px;
    height: 55px;
    float: left; 
    margin-left: 9px;
    background:#eeeeee url(../images/qhs-jyh-bj67.png) no-repeat 50% 7px;
}
.lm3-r-5-r-nr-t-5{
    width: 87px;
    height: 55px;
    float: right; 
    background:#eeeeee url(../images/qhs-jyh-bj68.png) no-repeat 50% 10px;
}
.lm3-r-5-r-nr-x1{
    width: 100%;
    margin-top: 10px;
    height: 40px;
    line-height: 40px;
}
.lm3-r-5-r-nr-x1>span>a{
    display: inline-block;
    float: left;
    font-size: 20px;
    color: #000;
}
.lm3-r-5-r-nr-x1>a{
    display: inline-block;
    float: right;
    font-size: 12px;
    color: #277e37;
}
.lm3-r-5-r-nr-x2{
    width: 100%;
    height: 50px;
    margin-bottom: 9px;
    background: #fdf4eb url(../images/qhs-jyh-bj69.png) no-repeat 15px 50% ;
}
.lm3-r-5-r-nr-x2 a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.lm3-r-5-r-nr-x2 p{
    width: 242px;
    height: 50px;
    float: right;
    overflow: hidden;
    line-height: 25px;
    font-size: 16px;
}
.lm3-r-5-r-nr-x3{
    width: 280px;
    height: 44px;
}
.lm4{
    width: 1051px;
    margin: 0 auto;
    margin-top: 25px;
}
.lm4-t{
    width: 100%;
    overflow: hidden;
    height: 78px;
}
.lm4-t ul{
    width: 1100px;
}
.lm4-t ul li{
    width: 323px;
    height: 78px;
    float: left;
    margin-right: 41px;
}
.lm4-t ul li img{
    width: 323px;
    height: 78px;
}
.lm4-x{
    margin-top: 10px;
    width: 100%;
    height: 98px;
    background: #f5f5f5;
}
.lm4-x-l {
    width: 42px;
    height: 100%;
    background: #277e37;
    float: left;
}
.lm4-x-l a{
    display: block;
    width: 24px;
    margin: 0 auto;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    text-align: center;
}
.kong15{
    height: 15px;
}
.lm4-x-l a:hover{
    font-size: 23px;
}
.lm4-x-r{
    width: 990px;
    float: right;
    height: 100%;
    position: relative;
}
.lm4-x-r ul{
    display: block;
    overflow: hidden;
    padding-top: 10px;
}
.lm4-x-r ul li{
    width: 238px;
    *width: 236px;
    float: left;
    height: 76px;
    border-left: 2px dashed #d4d4d4;
}
.lm4-x-r ul li:first-child{
     border-left:0;
}
.lm4-x-r ul li p{
    text-indent: 30px;
    height: 38px;
    background: url(../images/bt-jyh-bj2.png) no-repeat 15px center;
    line-height: 38px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm4-x-r ul li p a{
    font-size: 16px;
}
.lm4-x-r>a{
    display: inline-block;
    width: 23px;
    padding: 4px 0;
    border-radius:8px;
    font-size: 12px;
    border:1px solid #c9c9c9;
    text-align: center;
    position: absolute;
    top: 20px;
    right: 10px;
}

.zdlyxxgk{width:1050px; height:auto; float:left; margin-left:25px; margin-top:10px;}

.zdlyxxgk_nav{width:auto; height:38px; line-height:38px; background:#277e37; box-sizing: border-box;display: inline-block;padding:0 22px 0 22px;font-size: 20px; color:#ffffff;}

.zdlyxxgk_nav_k{width:100%; height:38px; line-height:38px; float:left; background:#eeeeee;}

.zdlyxxgk_lm{width:1050px; height:80px; float:left;}

.zdlyxxgk_lm ul li{width:200px; height:44px; line-height:44px; text-align:center; font-size:16px; float:left; border:1px solid #277e37; margin-top:10px;}

.zdlyxxgk_lm ul li.eg{width:255px; height:44px; line-height:44px; text-align:center; font-size:16px; float:left; border:1px solid #277e37; margin-top:10px;}

.lm5{
    width: 1050px;
    margin: 0 auto;
    margin-top: 20px;
    height: 352px;
	
}


.zstz_nav1{width:auto; height:42px; line-height:42px; background:#277e37; box-sizing: border-box; display: inline-block;padding:0 22px 0 22px;font-size: 20px; color:#ffffff;}

.zstz_nav_k{width:100%; height:42px; line-height:42px; float:left; background:#eeeeee;}

.zstz_manage{width:418px; height:314px; float:left;}

.zstz_title{width:418px; height:272px; float:left;}

.zstz_title ul li{width:418px; height:32px; line-height:32px; float:left;}

.lm5-t{
    width: 600px;
    height: 42px;
    line-height: 42px;
	float:left;
	margin-left:20px;
}
.lm5-t a{
    display: inline-block;
    padding-left: 40px;
    font-size: 20px;
    line-height: 42px;
    font-weight: bold;
    background: url(../images/bt-jyh-bj3.png) no-repeat 0 center;
}
.lm5-x{
    width: 100%;
    margin-top: 5px;
}
.lm5-x-l{
    width: 418px;
    height: 314px;
    float: left;
    position: relative;
     background: url(../images/bt-jyh-bj4.png) no-repeat ;
}
.lm5-x-l ul{
    display: block;
    width: 353px;
    margin: 0 auto;
    padding-top: 35px;
}
.lm5-x-l ul li{
    height: 28px;
    line-height: 28px;
    width: 100%;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm5-x-l ul li a{
    font-size: 14px;
    color: #fff;
}
.lm5-x-l ul li a:hover{
    color: #f60;
}
.lm5-x-l>a{
    display: inline-block;
    position: absolute;
    bottom: 18px;right: 15px;
    font-size: 16px;
    color: #fff;
}
.lm5-x-l>a:hover{
    color: #f60;
}
.lm5-x-m{
    width: 298px;
    height: 314px;
    float: left;
    margin-left: 20px;
     background:#e5e5e5 url(../images/bt-jyh-bj6.png) 0 100% repeat-x ;
}
.lm5-x-m a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.lm5-x-m img{
    width: 298px;
    height: 208px;
}
.lm5-x-m p{
    padding: 15px 5px 0 5px;
    font-size: 16px;
    line-height: 24px;
}
.lm5-x-r{
     width: 311px;
    height: 314px;
    float: right;
     background:#e5e5e5 url(../images/bt-jyh-bj7.png) 0 100% repeat-x ;
}
.lm5-x-r-nr{
    width: 264px;
    margin: 0 auto;
    padding-top: 20px;
    overflow: hidden;
}
.lm5-x-r-nr ul{
    width: 280px;
    display: block;
    overflow: hidden;
}
.lm5-x-r-nr ul li{
    width: 85px;
    height: 63px;
    float: left;
    background: url(../images/bt-jyh-bj8.png) ;
    margin-right: 5px;
    margin-bottom: 5px;
}
.lm5-x-r-nr ul li span{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 90px;
    font-size: 16px;
    color: #fff;text-align: center;
}
.lm5-x-r-nr ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li1 span{
     background: url(../images/bt-jyh-bj9.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li2 span{
     background: url(../images/bt-jyh-bj10.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li3 span{
     background: url(../images/bt-jyh-bj11.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li4 span{
     background: url(../images/bt-jyh-bj12.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li5 span{
     background: url(../images/bt-jyh-bj13.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li6 span{
     background: url(../images/bt-jyh-bj14.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li7 span{
     background: url(../images/bt-jyh-bj15.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li8{
    width: 175px;
    line-height: 63px;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li8 span{
    width: 175px;
    line-height: 63px;
    text-indent: 25px;
     background: url(../images/bt-jyh-bj16.png) 20% 50% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li9 span{
     background: url(../images/bt-jyh-bj17.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li10 span{
     background: url(../images/bt-jyh-bj18.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li.lm5-x-r-nr-li11 span{
     background: url(../images/bt-jyh-bj19.png) 50% 20% no-repeat ;
}
.lm5-x-r-nr ul li a:hover span{
    font-size: 18px;
}
.wzdh{
    width: 1100px;
    margin: 0 auto;
    margin-top: 30px;
    background: #fff;
    padding-bottom: 40px;
}
.wzdh-lm1{
    width: 100%;
    height: 42px;
    background: #277e37;
}
.wzdh-lm1-l{
    width: 150px;
    float: left;
}
.wzdh-lm1-l span{
    width: 100%;
    display: block;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
.wzdh-lm1-r{
    width: 950px;
    float: left;
}
.kong4{
    height: 4px;
}
.wzdh-lm1-r ul{
    display: block;
    overflow: hidden;
}
.wzdh-lm1-r ul li{
    float: left;
    font-size: 16px;
    color: #fff;
    line-height: 34px;
    height: 38px;
    padding: 0 20px;
    margin-right: 5px;
    cursor: pointer;
}
.wzdh-lm1-r ul li.zx-xuan6{
    background: #fff;
    color: #277e37;
}
.wzdh-lm2{
    width: 100%;
    border:1px solid #277e37;
    border-top: 0;
    height: 175px;
    overflow: auto;
    overflow-x: hidden !important;
}
.wzdh-lm2 ul{
    width: 1060px;
    display: block;
    margin: 0 auto;
    padding-top: 8px;
    overflow-x: hidden !important;
}
.wzdh-lm2 ul li{
    width: 132.5px;
    float: left;
    line-height: 24px;
}
.wzdh-lm2 ul li a{
    font-size: 14px;
}
.wzdh-lm3{
    width: 100%;
    margin-top: 35px;
}
.wzdh-lm3-l1{
    width: 762px;
    float: left;
    margin-left: 42px;
}
.wzdh-lm3-l1 p{
    font-size: 12px;
    color: #434343;
    line-height: 20px;
}
.wzdh-lm3-l2{
    width: 80px;
    height: 80px;
    float: left;
    margin-top: 5px;
}
.wzdh-lm3-l3{
    width: 110px;
    height: 55px;
    float: left;
    margin-left: 40px;
    margin-top: 15px;
}

/* 二级页面 */
.erji {
    width: 1050px;
    margin: 0 auto;
}
.dqwz {
    width: 100%;
    height: 52px;
    line-height: 52px;
}
.dqwz h2 {
    height: 52px;
    line-height: 52px;
    font-size: 14px;
    color: #000000;
    font-weight: 100;
    padding-left: 7px;
}
.dqwz h2 a {
    color: #000;
    font-weight: bold;
}
.dqwz h2 a:hover{
    color: #ca1c1d;
}
.dqwz h2 span{
    color: #888888;
}
.nyt18-xxgkpd {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.nyt18-xxgkpdL {
    width: 725px;
    float: left;
    overflow: hidden;
    border-right: 1px solid #dcdcdc;
}
.nyt18-xxgkpR {
    width: 300px;
    float: right;
    padding-top: 35px;
    overflow: hidden;
}
.ej_htm-nyt {
    width: 702px;
    overflow: hidden;
}
.gzw18-cijiR-bt-tay {
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #b5b5b5;
}
.gzw18-cijiR-bt-tay h2 {
    height: 35px;
    line-height: 35px;
    float: left;
    background: url(../images/qhs-jyh-bj86.png) 0 50% no-repeat;
}
.gzw18-cijiR-bt-tay h2 a {
    display: inline-block;
    height: 35px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    border-bottom: 1px solid #277e37;
}
.gzw18-cijiR-bt-tay h2 a:hover{
    color: #f60;
}

.gzw18-cijiR-bt-tay span{ float:right;height:35px; line-height:35px;}
.gzw18-cijiR-bt-tay span a{ font-size:14px; color:#000000}
.gzw18-cijiR-bt-tay span a:hover{color:#ca1c1d;}
.zt-tplb{
    width: 702px;
    overflow: hidden;
}
.zt-tplb ul{
    display: block;
    overflow: hidden;
}
.zt-tplb ul li{
    padding: 20px 0 15px 0;
    display: block;float: left;
    width: 100%;
    border-bottom: 1px dashed #d2d2d2;
}
.zt-tplb-l{
    width: 242px;
    float: left;
    height: 220px;
    text-align: center;

    background: url(../images/qhs-jyh-bj87.png) no-repeat;
}
.zt-tplb-l img{

    width: 219px;
    height: 188px;

    margin-top: 8px;
}
.zt-tplb-r{
    width: 420px;
    float: right;
}
.zt-tplb-r a{
    display: inline-block;
    max-width: 420px;
    font-size: 20px;
    color: #277e37;
    line-height: 36px;
}
.zt-tplb-r a:hover{
    color: #f60;
}
.zt-tplb-r p{
    margin-top: 20px;
    line-height: 26px;
    font-size: 16px;
}
.zt-yclb{
    width: 281px;height: 476px;
    position: relative;
    background: url(../images/qhs-jyh-bj89.png) no-repeat;
}
.zt-yclb ul{
    width: 265px;
    display: block;
    margin: 0 auto;
    padding-top: 16px;
}
.zt-yclb ul li{
    width: 265px;
    height: 80px;
    float: left;
    margin-bottom: 6px;
}
.zt-yclb ul li img{
    width: 265px;
    height: 80px;
}
.zt-yclb>a{
    display: inline-block;
    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 12px;
    color: #888888;
}
.zt-yclb>a:hover{
    color: #ca1c1d;
}
.zt-yclb-x{
    width: 278px;
    margin-top: 20px;
}
.zt-yclb-x-nr{
    width: 276px;
    margin: 0 auto;
    margin-top: 15px;
}
.zt-yclb-x-nr img{
    width: 276px;
    height: 223px;
}
.ej_gwy53 {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 20px;
}
.ej_right2bt53 {
    width: 100%;
    height: 44px;
}
.ej_right2bt53 h2 a {
    display: inline-block;
    padding: 0 25px;
    height: 44px;
    float: left;
    line-height: 44px;
    color: #fff;
    background: #277e37;
    font-size: 18px;
    font-weight: 700;
}
.ej_right2bt53 h2 a:hover{
    color: #f60;
}
.cy_jsuhfxx53 {
    width: 100%;
    overflow: hidden;
    padding-top: 10px;
    margin: 0 auto;
}
.cy_jsuhfxx53 li {
    width: 350px;
    height: 32px;
    line-height: 32px;
    float: left;
    overflow: hidden;
    font-family: "Microsoft YaHei";
    color: #333333;
    font-size: 16px;
}
.cy_jsuhfxx53 li a {
    font-family: "Microsoft YaHei";
    color: #000000;
    font-size: 18px;
}
.cy_jsuhfxx53 li a:hover{
    color: #f60;
}
.ldxl {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 30px;
    border:1px solid #f0f0f0;
}
.ldxl-t{
    height: 46px;
    line-height: 46px;
    text-align: center;
}
.ldxl-t span{
    font-size: 26px;
}
.ldxl-m{
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
}
.ldxl-x1{
    width: 950px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 10px;
}
.ldxl-x1 i{
    display: inline-block;
    float: left;
    color: #757474;
    font-size: 20px;height: 24px;
    line-height: 24px;
    font-weight: bold;
}
.ldxl-x1 p{
    display: inline-block;
    width: 840px;
    float: left;
    font-size: 16px;
    line-height: 28px;
}
.ldxl-x2{
    width: 950px;
    margin: 0 auto;
    margin-top: 10px;
}
.ldxl-x2 p{
    margin-top: 10px;
    line-height: 28px;
    font-size: 16px;
    text-indent: 2em;
}
.zxjggs{
    width: 100%;
    margin-top: 5px;
}
.zxjggs-t{
    height: 38px;
    line-height: 38px;
    width: 100%;
    border-bottom: 2px solid #277e37;
}
.zxjggs-t span{
    display: inline-block;
    float: left;
    padding-left: 20px;
    line-height: 34px;
    font-size: 20px;
    font-weight: bold;
    background: url(../images/qhs-jyh-bj93.png) 0 50% no-repeat;
}
.zxjggs-t dl {
    float: right;
    margin-right: 20px;
    position: relative;
}
.select dt {
    height: 27px;
    display: inline-block;
    background: url(../images/qhs-jyh-bj95.png) no-repeat;
    line-height: 27px;
    text-indent: 10px;
    cursor: pointer;
    width: 138px;
    font-size: 14px;
    color: #666666;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    z-index: 99;
}
.select dd {
    position: absolute;
    left: 0;
    top: 27px;
    border: 1px solid #d2ccc4;
    background: #fff;
    display: none;
    width: 138px;
}
.select dd ul {
    width: 138px;
    overflow: hidden;
}
.select dd ul li {
    width: 138px;
    line-height: 27px;
    height: 27px;
    overflow: hidden;
    padding: 0 10px;
}
.select dd ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #666666;

}
.zxjggs-t-x{
    width: 203px;
    height: 27px;
    float: right;
    position: relative;
    background: url(../images/qhs-jyh-bj94.png) no-repeat;
}
.zxjggs-t-x input {
    border: none;
    outline: none;
    width: 160px;
    font-size: 14px;
    height: 27px;
    line-height: 27px;
    float: left;
    left: 8px;
    background: transparent;
    position: absolute;
    top: 1px;
}
.zxjggs-t-x  button {
    height: 27px;
    border: 0;
    width: 35px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    background: transparent;
}
.zxjggs-x{
    width: 100%;
    margin-top: 20px;
}
.zxjggs-x table th {
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    font-size: 16px;
    color: #fff;
    background: #277e37;
}
.zxjggs-x table td {
    height: 48px;
    line-height: 48px;
    text-align: center;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
    border-bottom: 1px solid #dcdcdc;
}
.zxjggs-x table td.td-xl{
    text-align: left;
    text-indent: 10px;
}
.zxjggs-x table th.td-xl{
    text-align: left;
    text-indent: 30px;
}
.zxjggs-x table td span{
    padding: 5px 20px;
    color: #fff;
}
.banliz{
    background: #648b26;
}
.yibanj{
    background: #226eb4;
}
.weibl {
    background: #ff0000;
}
.zx-page{
    width: 100%;
    text-align: center;
    line-height: 42px;
    margin: 20px 0;
}
.zjqh-ty{
    width: 100%;
    height: 36px;
    border-bottom: 2px solid #eaeaea
}
.zjqh-ty span{
    display: inline-block;
    padding:0 30px;
    line-height: 36px;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    background: #277e37;
}
.zjqh-lm1{
    margin-top: 15px;
    width: 100%;
}
.zjqh-lm1-l{
    width: 483px;
    float: left;
    margin-left: 25px;
}
.zjqh-lm1-l p{
    text-indent: 2em;
    font-size: 14px;
    line-height: 23px;
    height: 230px;
    overflow: hidden;
}
.zjqh-lm1-l p a{
    color: #ca1c1d;
}
.zjqh-lm1-l p a:hover{
    color: #f60;
}
.zjqh-lm1-l ul{
    display: block;
    margin-top: 10px;
}
.zjqh-lm1-l ul li{
    width: 140px;
    height: 40px;
    float: left;
    margin: 0 8px 12px 8px;
    border:1px solid #e6e6e6;
    background: #f4f9ff;
}
.zjqh-lm1-l ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}

.zjqh-lm1-lm{
    width: 980px;
    float: left;
    margin-left: 25px;
}

.zjqh-lm1-lm ul{
    display: block;
    margin-top: 10px;
}
.zjqh-lm1-lm ul li{
    width: 140px;
    height: 40px;
    float: left;
    margin: 0 10px 12px 10px;
    border:1px solid #e6e6e6;
    background: #f4f9ff;
}
.zjqh-lm1-lm ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}

.zjqh-lm1-r{
    width: 450px;
    height: 230px;
    float: right;
    margin-right: 50px;
}
.mart20{
    margin-top: 20px;
}
.zjqh-lm2{
    width: 100%;
    overflow: hidden;
}
.zjqh-lm2-l{
    width: 308px;
    float: left;
    margin-left: 20px;
    margin-top: 14px;
}
.zjqh-lm2-ty{
    width: 236px;
    height: 34px;
    margin: 0 auto;
     background: url(../images/qhs-jyh-bj97.png) no-repeat;
}
.zjqh-lm2-ty a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 34px;
    color: #277e37;
    font-size: 18px;
    text-align: center;
}
.zjqh-lm2-ty a:hover{
    font-size: 19px;
}
.zjqh-lm2-l-m{
    margin-top: 10px;
    width: 100%;
}
.zjqh-lm2-l-m p{
    line-height: 24px;
    text-indent: 2em;
}
.zjqh-lm2-l-m p a{
    color: #a40000;
    margin-left: 5px;
}
.zjqh-lm2-l-m p a:hover{
    color: #f60;

}
.zjqh-lm2-l-x{
    width: 100%;
    margin-top: 10px;
}
.zjqh-lm2-l-x ul{
    overflow: hidden;
}
.zjqh-lm2-l-x ul li{
        width: 140px;
    height: 40px;
    float: left;
    margin: 0 5px ;
    border: 1px solid #e6e6e6;
    background: #f4f9ff;
}
.zjqh-lm2-l-x ul li a {
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
}
.zjqh-lm2-m{
    width: 260px;
    float: left;
    margin-left: 30px;
    margin-top: 14px;
}
.zjqh-lm2-m-x{
    width: 234px;
    margin: 0 auto;
}
.zjqh-lm2-m-x ul{
    overflow: hidden;
}
.zjqh-lm2-m-x ul li{
    text-indent: 13px;
    height: 33px;
    background: url(../images/qhs-jyh-bj98.png) no-repeat 2px center;
    line-height: 33px;
    float: left;
    width: 100%;
}
.zjqh-lm2-m-x ul li a {
    display: inline-block;
    float: left;
    font-size: 14px;
    max-width: 234px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zjqh-lm2-r{
    width: 380px;
    float: left;
    margin-left: 40px;
    margin-top: 14px;
}
.zjqh-lm2-r-x{
    margin-top: 20px;
    width: 100%;
    overflow: hidden;
}
.zjqh-lm2-r-x ul{
    width: 380px;

}
.zjqh-lm2-r-x ul li{
    width: 182px;
    height: 111px;
    margin-right: 8px;
    float: left;
    margin-bottom: 10px;
}
.zjqh-lm3{
    width: 1040px;
    margin: 0 auto;
    height: 153px;
    background: url(../images/qhs-jyh-bj100.png) no-repeat ;
    margin-top: 20px;
}
.zjqh-lm3-l{
    width: 42px;
    height: 100%;
    float: left;
    background: #277e37;
}
.zjqh-lm3-l a {
    display: block;
    width: 24px;
    margin: 0 auto;
    font-size: 20px;
    color: #fff;
    line-height: 25px;
    text-align: center;
}
.zjqh-lm3-l a:hover{
    font-size: 22px;
}
.kong20{
    height: 20px;
}
.zjqh-lm3-r{
    width: 993px;
    float: left;
    height: 100%;
    position: relative;
}
.hy_gdlzx {
    width: 17px;
    position: absolute;
    height: 18px;
    cursor: pointer;
   
    top: 56px;
    left: 5px;
}
.hy_gdmzx {
    width: 945px;
    position: absolute;
    top: 20px;
    left: 25px;
    height: 135px;
    overflow: hidden;
}
.hy_gdmzx ul {
    width: 5000px;
    position: absolute;
}
.hy_gdmzx ul li {
    float: left;
    width: 130px;
    height: 135px;
    margin-right: 33px;
    position: relative;
}
.hy_gdmzx ul li img {
    display: block;
    width: 100%;
    height: 93px;
}
.hy_gdmzx ul li p {
    display: block;
    text-align: center;
    line-height: 22px;
    font-size: 14px;
    overflow: hidden;
}
.hy_gdrzx {
    width: 17;
    float: right;
    position: absolute;
    height: 18px;
    cursor: pointer;
    
    top: 56px;
    right: 2px;
}
.zdly{
    width: 100%;
}
.zdly-lm1{
    width: 100%;
    overflow: hidden;
}
.zdly-lm1-ty{
    width: 510px;
    border:2px solid #eaeaea;
    padding-bottom: 20px;
    margin-bottom: 25px;
}
.zdly-lm1-ty-t{
    width: 500px;
    margin : 0 auto;
    padding-top: 5px;
}
.zdly-lm1-ty-t span{
    display: inline-block;
    height: 36px;
    line-height: 36px;
    margin-left: 10px;
    float: left;
    font-size: 24px;
    font-family:    SimHei;
}
.zdly-lm1-ty-t em{
    display: inline-block;
    float: right;
    height: 36px;
    margin-right: 10px;
    line-height: 40px;
}
.zdly-lm1-ty-t em a{
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    color: #277e37;
}
.zdly-lm1-ty-t em a:hover{
    color: #f60;
}
.zdly-lm1-ty-t em i{
    display: inline-block;
    width: 15px;
    text-align: center;
     color: #a40000;
}
.zdly-lm1-ty-x{
    width: 100%;
    margin-top: 10px;
}
.zdly-lm1-ty-x ul{
    display: block;
    overflow: hidden;
}
.zdly-lm1-ty-x ul li{
    float: left;
    height: 38px;
    line-height: 38px;
}
.zdly-lm1-ty-x ul li a{
    display: inline-block;
    padding: 0 20px;
    background: #eeeeee;
    border:1px solid #e7e7e7;
    border-radius: 8px;
    font-size: 16px;
    margin: 0 10px;
}
.zdly-lm1-ty-x ul li a:hover{
    background: #277e37;
    color: #fff;
}
.kongzhi1 ul li a{
 padding: 0 10px;
  margin: 0 5px;
}
.zdly-lm1-ty-x2{
    width: 482px;
    margin: 0 auto;
}
.zdly-lm1-ty-x2 ul{
    display: block;
    overflow: hidden;
}
.zdly-lm1-ty-x2 ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zdly-lm1-ty-x2 ul li a{
    font-size: 16px;
}
.kongzhi2{
    padding-bottom: 5px;
}
.kongzhi3 ul li a{
 padding: 0 5px;
  margin: 0 3px;
}
.kongzhi4 ul li a{
 padding: 0 7px;
  margin: 0 5px;
}
.bsfw{
    width: 100%;
}
.bsfw-t{
    width: 1057px;
    margin: 0 auto;
    height: 181px;
    background: url(../images/qhs-jyh-bj109.png) no-repeat ;
}
.bsfw-t-t{
    width: 100%;
    padding: 8px;
    text-align: center;
}
.bsfw-t-t span{
    display: inline-block;
    margin: 0 15px;
    height: 94px;
    position: relative;
}
.bsfw-t-t span img{
    width: 61px;
    height: 71px;
}
.bsfw-t-t span p{
    font-size: 18px;
    font-weight: bold;
    line-height: 21px;
    color: #277e37;
}
.bsfw-t-t span.zx-xuan7 i{
    display: inline-block;
    width: 16px;
    height: 9px;
    position: absolute;
    top: 102px;
    left: 50%;
    margin-left: -8px;
    background: url(../images/qhs-jyh-bj110.png) no-repeat ;
}
.bsfw-t-x{
    width: 590px;
    height: 40px;
    margin: 0 auto;
    background: #eeeeee;
    margin-top: 9px;
}
.bsfw-t-x p{
    width: 100%;
    height: 100%;
    line-height: 40px;
    text-align: center;
}
.bsfw-t-x p a{
    font-size: 16px;
}
.bsfw-t-x p i{
    display: inline-block;
    width: 30px;
    text-align: center;
    font-size: 16px;
}
.bsfw-m{
    width: 1051px;
    margin: 0 auto;
    margin-top: 25px;
}
.bsfw-m-l{
    width: 588px;
    float: left;
}
.bsfw-m-l-t{
    height: 42px;
    width: 100%;

}
.bsfw-m-l-t span.zwfw-sp1{
    display: inline-block;
    margin-left: 25px;
    float: left;
    font-weight: bold;
    line-height: 42px;
    height: 42px;
}
.bsfw-m-l-t span.zwfw-sp1 a{
     font-size: 20px;
     color: #000;
}
.bsfw-m-l-t span.zwfw-sp1 a:hover{
    color: #f60;
}
.bsfw-m-l-t span.zwfw-sp2 {
    display: inline-block;
    float: right;
    line-height: 42px;
    margin-right: 10px;
}
.zwfw-sp2 a {
    display: inline-block;
    font-size: 12px;
    color: #277e37;
}
.zwfw-sp2 a:hover,.zwfw-sp3 a:hover{
    color: #f60;
}
.zwfw-sp2 i {
    display: inline-block;
    width: 15px;
    font-size: 14px;
    text-align: center;
    color: #277e37;
}
.zwfw-sp3 {
    display: inline-block;
    float: right;
    line-height: 42px;
    margin-right: 30px;
}
.zwfw-sp3 a {
    display: inline-block;
    padding-left: 20px;
    font-size: 12px;
    color: #868686;
    background: url(../images/qhs-jyh-bj111.png) 0 50% no-repeat;
}
.bsfw-m-l-x{
    width: 100%;
    height: 480px;
    border: 1px solid #e5e4e4;
}
.bsfw-m-l-x-l{
    width: 143px;
    height: 100%;
    float: left;
    border-right: 1px solid #e5e4e4;
}
.bsfw-m-l-x-l ul{
    display: block;
    overflow: hidden;
}
.bsfw-m-l-x-l ul li{
    width: 100%;
    height: 72px;
    line-height: 72px;
    margin-bottom: 37px;
}
.bsfw-m-l-x-l ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;

}
.bsfw-m-l-x-l ul li span{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-indent: 50px;
    font-size: 18px;
    float: left;
    color: #000;
}
.bsfw-m-l-x-l ul li span.bsfw-sp1{
    background: url(../images/qhs-jyh-bj112.png) 16px 50% no-repeat;
}
.bsfw-m-l-x-l ul li span.bsfw-sp2{
    background: url(../images/qhs-jyh-bj114.png) 16px 50% no-repeat;
}
.bsfw-m-l-x-l ul li span.bsfw-sp3{
    background: url(../images/qhs-jyh-bj116.png) 16px 50% no-repeat;
}
.bsfw-m-l-x-l ul li.zx-xuan8 span.bsfw-sp1{
    background: #277e37 url(../images/qhs-jyh-bj113.png) 16px 50% no-repeat;
    color: #fff;
}
.bsfw-m-l-x-l ul li.zx-xuan8 span.bsfw-sp2{
    background: #277e37 url(../images/qhs-jyh-bj115.png) 16px 50% no-repeat;
    color: #fff;
}
.bsfw-m-l-x-l ul li.zx-xuan8 span.bsfw-sp3{
    background: #277e37 url(../images/qhs-jyh-bj117.png) 16px 50% no-repeat;
    color: #fff;
}
.bsfw-m-l-x-r{
    width: 430px;
    float: left;
    margin-left: 5px;
    height: 100%;
}
.bsfw-m-l-x-r-t{
    width: 430px;
    height: 359px;
    overflow: hidden;
}
.bsfw-m-l-x-r-t ul{
    display: block;
    overflow: hidden;
}

.bsfw-m-l-x-r-t ul li a{
    width:104px;
    display: inline-block;
	line-height:24px;
    font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.bsfw-m-l-x-r-m{
    width: 404px;
    margin: 0 auto;
    height: 35px;
    position: relative;
     background: url(../images/qhs-jyh-bj118.png)  no-repeat;
}
.bsfw-m-l-x-r-m input {
    border: none;
    outline: none;
    width: 330px;
    font-size: 16px;
    height: 35px;
    line-height: 35px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0px;
}
.bsfw-m-l-x-r-m  button {
    height: 35px;
    border: 0;
    width: 58px;
    position: absolute;
    cursor: pointer;
    right: 0px;
    background: transparent;
}
.bsfw-m-l-x-r-x{
    width: 420px;
    margin: 0 auto;
    margin-top: 15px;
}
.bsfw-m-l-x-r-x ul{
    display: block;
    overflow: hidden;
}
.bsfw-m-l-x-r-x ul li{
    width: 140px;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-bottom: 5px;
}
.bsfw-m-l-x-r-x ul li a{
    font-size: 16px;
    color: #959595;
    padding-left: 32px;
}
.bsfw-m-l-x-r-x ul li.bsfw-m-l-x-r-x-li1 a{
     background: url(../images/qhs-jyh-bj119.png) 10px 50%  no-repeat;
}
.bsfw-m-l-x-r-x ul li.bsfw-m-l-x-r-x-li2 a{
     background: url(../images/qhs-jyh-bj120.png) 10px 50%  no-repeat;
}
.bsfw-m-l-x-r-x ul li.bsfw-m-l-x-r-x-li3 a{
     background: url(../images/qhs-jyh-bj121.png) 10px 50%  no-repeat;
}
.bsfw-m-l-x-r-x ul li.bsfw-m-l-x-r-x-li4 a{
     background: url(../images/qhs-jyh-bj122.png) 10px 50%  no-repeat;
}
.bsfw-m-l-x-r-x ul li.bsfw-m-l-x-r-x-li5 a{
     background: url(../images/qhs-jyh-bj123.png) 7px 50%  no-repeat;
}
.bsfw-m-l-x-r-x ul li.bsfw-m-l-x-r-x-li6 a{
     background: url(../images/qhs-jyh-bj124.png) 10px 50%  no-repeat;
}
.bsfw-m-l-x-r-x ul li a:hover{
    color: #f60;
}
.bsfw-m-r{
    width: 434px;
    float: right;
}
.bsfw-m-r-nr{
    width: 387px;
    margin: 0 auto;
    padding-top: 18px;
}
.bsfw-m-r-nr-1{
    width: 100%;
   
    overflow: hidden;
}
.bsfw-m-r-nr-1 span{
    
   
    text-align: center;
    overflow: hidden;
}
.bsfw-m-r-nr-1 span a{
    display: inline-block;
   width: 185px;
     height: 102px;
    line-height: 162px;
    font-size: 16px;
    color: #434343;
    border: 1px solid #e5e5e5;
}
.bsfw-m-r-nr-1 span.bsfw-m-sp1 a{
    background: #e5e5e5 url(../images/qhs-jyh-bj126.png) 50% 20%  no-repeat;
}
.bsfw-m-r-nr-1 span.bsfw-m-sp2 a{
    background: #e5e5e5 url(../images/qhs-jyh-bj127.png) 50% 20%  no-repeat;
}
.bsfw-m-r-nr-1 span.bsfw-m-sp1 a:hover{
     background: #fff url(../images/qhs-jyh-bj125.png) 50% 20%  no-repeat;
     border: 1px solid #277e37;
}
.bsfw-m-r-nr-1 span.bsfw-m-sp2 a:hover{
     background: #fff url(../images/qhs-jyh-bj128.png) 50% 20%  no-repeat;
     border: 1px solid #277e37;
}
.bsfw-m-r-nr-2{
    width: 100%;
    margin-top: 27px;
}
.bsfw-m-r-nr-2 ul{
    display: block;
    overflow: hidden;
}
.bsfw-m-r-nr-2 ul li{
    width: 100%;
    height: 50px;
    line-height: 50px;
    float: left;
    margin-bottom: 15px;
    text-align: center;
}
.bsfw-m-r-nr-2 ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    background: #eeeeee;
    font-size: 18px;
}
.bsfw-m-r-nr-2 ul li a:hover{
    background: #277e37;
    color: #fff;
}
.bsfw-x{
    width: 1052px;
    margin: 0 auto;
    margin-top: 25px;
}
.bsfw-x-nr{
    width: 100%;
    border: 1px solid #e2e2e2;
    padding-bottom: 5px;
}
.bsfw-x-nr-l{
    width: 340px;
    float: left;
    margin-top: 28px;
    margin-left: 18px;
    overflow: hidden;
}
.bsfw-x-nr-l ul{
    width: 360px;
}
.bsfw-x-nr-l ul li{
    width: 110px;
    height: 47px;
    line-height: 47px;
    margin-right: 5px;
    margin-bottom:20px;
    float: left;
    
}
.bsfw-x-nr-l ul li a {
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    text-indent: 50px;
    float: left;
}
.bsfw-x-nr-l ul li.ty-li1 a{
    background: #eee url(../images/qhs-jyh-bj129.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li2 a{
    background:#eee url(../images/qhs-jyh-bj130.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li3 a{
    background:#eee url(../images/qhs-jyh-bj131.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li4 a{
    background:#eee url(../images/qhs-jyh-bj132.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li5 a{
    background:#eee url(../images/qhs-jyh-bj133.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li6 a{
    background:#eee url(../images/qhs-jyh-bj134.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li7 a{
    background:#eee url(../images/qhs-jyh-bj135.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li8 a{
    background:#eee url(../images/qhs-jyh-bj136.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li9 a{
    background:#eee url(../images/qhs-jyh-bj137.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li10 a{
    background:#eee url(../images/qhs-jyh-bj138.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li11 a{
    background:#eee url(../images/qhs-jyh-bj139.png) 15% 50%  no-repeat;
}
.bsfw-x-nr-l ul li.ty-li12 a{
    background:#eee url(../images/qhs-jyh-bj140.png) 15% 50%  no-repeat;
}

.bsfw-x-nr-l ul li.ty-li1 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj141.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li2 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj142.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li3 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj143.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li4 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj144.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li5 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj145.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li6 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj146.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li7 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj147.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li8 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj148.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li9 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj149.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li10 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj150.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li11 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj151.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-l ul li.ty-li12 a:hover{
    background:#277e37 url(../images/qhs-jyh-bj152.png) 15% 50%  no-repeat;
    color: #fff;
}
.bsfw-x-nr-r{
    width: 630px;
    float: left;
    margin-top: 28px;
    margin-left: 35px;
    overflow: hidden;
}
.bsfw-x-nr-r>p{
    height: 29px;
    border-bottom: 1px solid #eeeeee;
}
.bsfw-x-nr-r>p a{
    display: inline-block;
    height: 29px;
    margin-left: 10px;
    padding: 0 10px;
    font-size: 20px;
    color: #434343;
     border-bottom:2px solid #277e37;
}
.bsfw-x-nr-r>p a:hover{
    color: #f60;
}
.bsfw-x-nr-r ul{
    display: block;
    overflow: hidden;
    padding-top: 10px;
}
.bsfw-x-nr-r ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    text-indent: 15px;
    background: url(../images/qhs-jyh-bj153.png) 0 50% no-repeat;
}
.bsfw-x-nr-r ul li a{
    font-size: 16px;
    max-width: 500px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.bsfw-x-nr-r ul li em {
    float: right;
    display: inline-block;
    width: 90px;
    font-size: 12px;
    color: #bfbfbf;
}
.lqfw-l{
    width: 396px;
    float: left;
    margin-top: 24px;
    margin-left: 10px;
    overflow: hidden;
}
.lqfw-l ul {
    width: 420px;
}
.lqfw-l ul li {
    width: 122px;
    height: 98px;
    margin-right: 15px;
    margin-bottom: 10px;
    float: left;
    text-align: center;
    background:#f6f6f6;
}
.lqfw-l ul li span {
    display: block;
    width: 122px;
    height: 60px;
    text-align: center;
    margin: 0 auto;
}
.lqfw-l ul li p{
    width: 100%;
    height: 38px;
    line-height: 18px;
      vertical-align:middle;
}
.lqfw-l ul li.ty-lq1 span{
     background: url(../images/qhs-jyh-bj154.png) 50% 50% no-repeat;
}
.lqfw-l ul li.ty-lq2 span{
     background: url(../images/qhs-jyh-bj155.png) 50% 50% no-repeat;
}
.lqfw-l ul li.ty-lq3 span{
     background: url(../images/qhs-jyh-bj156.png) 50% 50% no-repeat;
}
.lqfw-l ul li.ty-lq4 span{
     background: url(../images/qhs-jyh-bj157.png) 50% 50% no-repeat;
}
.lqfw-l ul li.ty-lq5 span{
     background: url(../images/qhs-jyh-bj158.png) 50% 50% no-repeat;
}
.lqfw-l ul li.ty-lq6 span{
     background: url(../images/qhs-jyh-bj159.png) 50% 50% no-repeat;
}
.lqfw-r{
    width: 596px;
    float: right;
    margin-top: 20px;
    margin-right: 10px;
    overflow: hidden;
}
.lqfw-r ul{
    width: 610px;
}
.lqfw-r ul li{
    width: 192px;
    height: 208px;
    float: left;
    margin-right: 10px;
}
.hdjl{
    width: 100%;
}
.hdjl-t-ty{
    width: 100%;
    height: 36px;
}
.hdjl-t-ty>a{
    height: 36px;
    line-height: 36px;
    display: inline-block;
    padding: 0 40px;
    background: #277e37;
    font-size: 18px;
    color: #fff;
}
.hdjl-t-ty>a:hover{
    color: #f60;
}
.hdjl-t-ty span{
    display: inline-block;
    margin-left: 25px;
}
.hdjl-t-ty span a{
    display: inline-block;
    padding: 0 5px;font-size: 16px;
     height: 35px;
    line-height: 35px;
}
.hdjl-t-ty span a.zx-xuan10{
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #277e37;
}
.hdjl-t-ty span i{
    display: inline-block;
    width: 15px;
    text-align: center;
}
.hdjl-t-x{
    width: 100%;
    border: 1px solid #d7d7d7;
    padding: 25px 0;
}
.hdjl-t-x ul li {
    width: 302px;
    float: left;
    margin: 0 23px;
    height: 280px;
    overflow: hidden;
    text-align: center;
    background: #f1f1f1;
}
.hdjl-t-x ul li img {
    width: 302px;
    height:219px;
}
.hdjl-t-x ul li p {
    height: 61px;
    padding: 0 20px;
    font-size: 16px;
    line-height: 28px;
}
.hdjl-x{
    width: 100%;
    margin-top: 35px;
}
.hdjl-x-l{
    width: 720px;
    float: left;
}
.bor-b{
    border-bottom: 1px solid #d7d7d7;
}
.hdjl-x-l-m{
    width: 100%;
    margin-top: 13px;
    height: 36px;
    line-height: 36px;
    background: #eeeeee;
}
.hdjl-x-l-m span{
    display: inline-block;
    float: left;
    font-size: 16px;
    color: #277e37;
}
.hdjl-x-l-m span.hdjl-x-l-m-sp1{
    width: 70px;
    text-align: center;
}
.hdjl-x-l-m span.hdjl-x-l-m-sp2{
    width: 454px;
    text-indent: 90px;
}
.hdjl-x-l-m span.hdjl-x-l-m-sp3{
    width: 98px;
    text-align: center;
}
.hdjl-x-l-m span.hdjl-x-l-m-sp4{
    width: 98px;
    text-align: center;
}
.hdjl-x-l-x{
    width: 100%;
    overflow: hidden;
}
.hdjl-x-l-x ul li{
    width: 100%;
    height: 36px;
    line-height: 36px;
    float: left;
}
.hdjl-x-l-x ul li span{
    display: inline-block;
    float: left;
}
.hdjl-x-l-x ul li span.hdjl-x-l-x-sp1{
    width: 70px;
    text-align: center;
    color: #bfbfbf;
    font-size: 16px;
}
.hdjl-x-l-x ul li span.hdjl-x-l-x-sp2{
    width: 434px;
    margin-left: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hdjl-x-l-x ul li span.hdjl-x-l-x-sp2 a{
    font-size: 16px;
    color: #434343;
}
.hdjl-x-l-x ul li span.hdjl-x-l-x-sp2 a:hover{
    color: #f60;
}
.hdjl-x-l-x ul li span.hdjl-x-l-x-sp3{
    width: 98px;
    text-align: center;
    color: #bfbfbf;
    font-size: 12px;
}
.hdjl-x-r{
    width: 298px;
    float: right;
}
.hdjl-x-r-t{
    width: 100%;
    overflow: hidden;
}
.hdjl-x-r-t ul{
    width: 310px;
}
.hdjl-x-r-t ul li{
    width: 144px;
    height: 60px;
    float: left;
    margin-bottom: 10px;
    line-height: 60px;
    margin-right: 10px;
    background: url(../images/qhs-jyh-bj164.png)  no-repeat;
}
.hdjl-x-r-t ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    float: left;
    text-indent: 52px;
    font-size: 16px;
    color: #277e37;
}
.hdjl-x-r-t ul li.hdjl-x-r-t-li1 a{
    background: url(../images/qhs-jyh-bj165.png) 10% 50% no-repeat;
}
.hdjl-x-r-t ul li.hdjl-x-r-t-li2 a{
    background: url(../images/qhs-jyh-bj166.png) 10% 50% no-repeat;
}
.hdjl-x-r-t ul li.hdjl-x-r-t-li3 a{
    background: url(../images/qhs-jyh-bj167.png) 12% 50% no-repeat;
}
.hdjl-x-r-t ul li.hdjl-x-r-t-li4 a{
    background: url(../images/qhs-jyh-bj168.png) 12% 50% no-repeat;
}
.hdjl-x-r-t ul li a:hover{
    color: #f60;
}
.hdjl-x-r-m{
    width: 100%;
    margin-top: 15px;
    margin-bottom: 10px;
}
.hdjl-x-r-m span{
    display: inline-block;
    float: left;
    width: 50%;
    height: 42px;
    line-height: 42px;
    background: #e5e5e5;
    position: relative;
}
.hdjl-x-r-m span a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #000;
}
.hdjl-x-r-m span.zx-xuan9{
    background: #277e37;
}
.hdjl-x-r-m span.zx-xuan9 a{
    color: #fff;
}
.hdjl-x-r-m span.zx-xuan9 i{
    display: inline-block;
    width: 17px;
    height: 11px;
    position: absolute;
    top: 42px;
    left: 50%;
    margin-left: -8.5px;
    background: url(../images/qhs-jyh-bj169.png)  no-repeat;
}
.hdjl-x-r-tyli{
    width: 100%;
}
.hdjl-x-r-tyli ul{
    display: block;
    overflow: hidden;
}
.hdjl-x-r-tyli ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    text-indent: 15px;
    background: url(../images/qhs-jyh-bj153.png) 0 50% no-repeat;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hdjl-x-r-tyli ul li a{
    font-size: 16px;
}
.hdjl-x-r-x{
    width: 100%;
    height: 38px;
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../images/qhs-jyh-bj170.png) 0 50% no-repeat;
    border-bottom: 1px solid #e5e5e5;
}
.hdjl-x-r-x span{
    display: inline-block;
    float: left;
    margin-left: 20px;
}
.hdjl-x-r-x span>a{
    display: inline-block;height: 39px;
    line-height: 36px;
    border-bottom: 3px solid #277e37;
    padding: 0 10px;
    color: #277e37;
    font-size: 18px;
    font-weight: bold;
}
.hdjl-x-r-x span>a:hover{
    color: #f60;
}
.hdjl-x-r-x>a{
    display: inline-block;
    float: right;
    margin-top: 15px;
}
.zx-page1{
    width: 100%;
    text-align: center;
    line-height: 42px;
    margin: 60px 0 20px 0;
}
.jdhy{
    width: 100%;
}

.jdhy-t-x{
    width: 100%;
}
.jdhy-t-x ul{
    display: block;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 10px;
}
.jdhy-t-x ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    text-indent: 15px;
    background: url(../images/qhs-jyh-bj153.png) 0 50% no-repeat;
}
.jdhy-t-x ul li a{
    font-size: 16px;
    max-width: 500px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.jdhy-t-x ul li em {
    float: right;
    display: inline-block;
    width: 90px;
    font-size: 12px;
    color: #bfbfbf;
}
.jdhy-m{
    width: 100%;
    margin-top: 30px;
}
.jdhy-m-x{
    margin-top: 25px;
    width: 100%;
}
.jdhy-m-x ul{
    display: block;
    overflow: hidden;
}
.jdhy-m-x ul li{
    width: 238px;
    height: 243px;
    background: #eeeeee;
    border-radius: 8px;
    margin: 0 12px;
    float: left;
    margin-bottom: 35px;
}
.jdhy-m-x ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.jdhy-m-x ul li img{
    width: 238px;
    height: 159px;
}
.jdhy-m-x ul li p{
    padding: 0 15px;
    margin-top: 10px;
    line-height: 28px;
}
.jdhy-m-x ul li:hover{
    background: #277e37;
}
.jdhy-m-x ul li:hover p{
    color: #fff;
}
.ldjs-l{
    width: 772px;
    float: left;
}
.ldjs-l-t{
    width: 100%;
    height: 38px;
    border-bottom: 2px solid #277e37;
}
.ldjs-l-t ul li{
    display: inline-block;
    float: left;
    margin-left: 12px;
    line-height: 36px;
}
.ldjs-l-t ul li a{
    display: inline-block;
    padding: 0 12px;
    border: 1px solid #277e37;
    border-bottom: 0;
    border-radius: 8px 8px 0 0;
    font-size: 20px;
}
.ldjs-l-t ul li.zx-xuan11 a{
    background: #277e37;
    color: #fff;
}
.ldjs-l-m{
    width: 100%;
    padding-top: 25px;
    background: #eeeeee;
    padding-bottom: 20px;
}
.gkpd-l-nr-m {
   width: 100%;
}
.ldy-ul1 {
    width: 140px;
    height: 204px;
    float: left;
    display: block;
    margin-left: 35px;
}
.ldy-ul1 span {
    font-size: 20px;
    color: #000000;
    line-height: 204px;
}
.ldy-ul2 {
    width: 595px;
    float: left;
    display: block;
}
.ldy-ul2 li {
    width: 148px;
    height: 204px;
    float: left;
    border: 1px solid #d1d1d1;
    margin-right: 15px;
    background: #fff;
}
.ldy-ul2 li a {
    display: inline-block;
    width: 100%;
    height: 100%;
}
.ldy-ul2 li img {
    display: block;
    width: 132px;
    height: 155px;
    margin: 0 auto;
    margin-top: 12px;
}
.ldy-ul2 li p {
    display: block;
    width: 100%;
    height: 34px;
    line-height: 34px;
    text-align: center;
    font-size: 16px;
}
.gkpd-l-nr-m2{
    margin-top: 64px;
    width: 100%;
}
.ldy-ul3 {
    width: 140px;
    height: 160px;
    float: left;
    display: block;
    margin-left: 35px;
}
.ldy-ul3 span {
    font-size: 20px;
    color: #000000;
    line-height: 160px;
}
.ldy-ul4 {
    width: 500px;
    float: left;
    display: block;
}
.ldy-ul4 li {
    width: 106px;
    height: 160px;
    float: left;
    border: 1px solid #d1d1d1;
    margin-right: 40px;
    margin-bottom: 40px;
    background: #fff;
}
.ldy-ul4 li a {
    display: inline-block;
    width: 100%;
    height: 100%;
}
.ldy-ul4 li img {
    display: block;
    width: 80px;
    height: 102px;
    margin: 0 auto;
    margin-top: 12px;
}
.ldy-ul4 li p {
    display: block;
    width: 100%;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
}
.mart0{
    margin-top: 0;
}
.mart0{
    *margin-top: 40px;
}
.ldjs-l-x{
    margin-top: 40px;
    width: 100%;
}
.ldjs-l-x-t{
    width: 100%;
    height: 36px;
    line-height: 36px;
    background: #277e37;
}
.ldjs-l-x-t a{
    font-size: 24px;
    color: #fff;
    margin-left: 15px;
}
.ldjs-l-x-t a:hover{
    font-size: 26px;
}
.ldjs-l-x-x{
    padding: 23px 0;
    background: #eeeeee;
    overflow: hidden;
}
.ldjs-l-x-x ul li{
    width: 222px;
    height: 59px;
    float: left;
    margin: 0 17px 14px 17px;
    line-height: 59px;
   
}
.ldjs-l-x-x ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    text-align: center;
     background: url(../images/qhs-jyh-bj173.png)  no-repeat; 
}
.ldjs-l-x-x ul li a:hover{
     background: url(../images/qhs-jyh-bj174.png) 50% 50%  no-repeat; 
     color: #fff;
}
.ldjs-r{
    width: 259px;
    float: right;
}
.ldjs-r-1{
    width: 100%;
    height: 59px;
}
.ldjs-r-1 a{
    display: inline-block;
     width: 100%;
    height: 59px;
    font-size: 24px;
    font-weight: bold;
    line-height: 58px;
    text-align: center;
    background: url(../images/qhs-jyh-bj175.png)  no-repeat; 
}
.ldjs-r-1 a:hover{
    background: url(../images/qhs-jyh-bj176.png)  no-repeat; 
    color: #fff;
}
.ldjs-r-2{
    margin-top: 5px;
    width: 100%;
    margin-bottom: 25px;
}
.ldjs-r-2 ul{
    display: block;
    overflow: hidden;
}
.ldjs-r-2 ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    text-indent: 15px;
    background: url(../images/qhs-jyh-bj153.png) 0 50% no-repeat;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ldjs-r-2 ul li a {
    font-size: 16px;
}
.xxgk{
    width: 100%;
}
.xxgk-l{
    width: 770px;
    float: left;
}
.xxgk-l-t{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.xxgk-l-t a{
    font-size: 20px;
    font-weight: bold;
    color: #277e37;
    margin-left: 5px;
}
.xxgk-l-t a:hover{
    color: #f60;
}
.cy_zfgb01zw {
    width: 770px;
    height: 185px;
    border: 1px solid #e9e9e9;
}
.cy_zfgb01zw dl {
    float: left;
    margin-top: 15px;
    height: 27px;
}
.cy_zfgb01zw dl span {
    color: #000000;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    display: block;
    width: 95px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    float: left;
}
.cygj_inputzw {
    width: 220px;
    height: 26px;
    line-height: 26px;
    background: #eaeaea;
    border: none;
    outline: 0;
    font-size: 14px;
    text-indent: 5px;
}
.nl_40 {
    padding-left: 30px;
}
.n1_02 {
    margin-left: 50px;
}
.gj_ssan_zw {
    width: 420px;
    margin: 0 auto;
     padding-top: 15px;
    overflow: hidden;
    text-align: center;
}
.gj_ssan_zw dl {
    display: inline-block;
    width: 96px;
    height: 30px;
    margin-top: 5px;
    margin: 0 15px; 
    float: none;
}
.cygj_inputzw2{
    width: 220px;
    height: 26px;
    line-height: 26px;
    background: #eaeaea;
    border: none;
    outline: 0;
    font-size: 14px;
    text-indent: 5px;
    border: none;
    outline: none;
}
.btn_srh_js_zw {
    width: 96px;
    height: 30px;
    background: #277e37;
    outline: none;
    border: none;
    cursor: pointer;
    text-align: center;
    font-size: 14px;
    margin: 0 15px;
    color: #FFFFFF;
    font-family: "Microsoft YaHei";
}
.bjys{
    background: #eaeaea url(../images/qhs-jyh-bj177.png) 90% 50% no-repeat;;
}
.xxgk-l-m{
    width: 100%;
    margin-top: 40px;
}
.xxgk-l-m-t{
    width: 100%;
    height: 44px;
    line-height: 44px;
}
.xxgk-l-m-t span{
    width: 132px;
    display: inline-block;
    height: 44px;
    background: #277e37;
    text-align: center;
}
.xxgk-l-m-t span a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    color: #fff;
}
.xxgk-l-m-t em{
    display: inline-block;
    margin-left: 30px;
}
.xxgk-l-m-t em a{
    display: inline-block;
    font-size: 14px;
    color: #888888;
}
.xxgk-l-m-t em a:hover{
    color: #f60;
}
.xxgk-l-m-t em i{
    display: inline-block;
    width: 15px;
    text-align: center;
     color: #888888;
}
.xxgk-l-m-t span a:hover{
    font-size: 20px;
}
.xxgk-l-m-x{
    margin-top: 5px;
}
.xxgk-l-m-x li {
    width: 100%;
    height: 30px;
    line-height: 30px;
}
.xxgk-l-m-x li a {
    width: 620px;
    overflow: hidden;
    display: block;
    float: left;
    font-size: 16px;
    color: #000000;
    margin-left: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.xxgk-l-m-x li a:hover{
    color: #f60;
}
.xxgk-l-m-x li em {
    font-size: 12px;
    color: #888888;
    float: right;
}
.xxgk-r{
    width: 253px;
    float: right;
}
.xxgk-r-t{
    height: 40px;
    width: 100%;
    line-height: 36px;
}
.xxgk-r-t a{
    display: inline-block;
    padding-left: 28px;
    font-size: 20px;
    font-weight: bold;
    color: #277e37;
     background:  url(../images/qhs-jyh-bj178.png) 0 50% no-repeat;;
}
.xxgk-r-t a:hover{
    color: #f60;
}
.xxgk-r-t2{
    width: 100%;
    margin-top: 5px;
    overflow: hidden;
}
.xxgk-r-t2 ul li{
    width: 100%;
    height: 37px;
    line-height: 37px;
    float: left;
    margin-bottom: 2px;
     background:  url(../images/qhs-jyh-bj179.png)  no-repeat;;
}
.xxgk-r-t2 ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 16px;
    text-indent: 25px;
    float: left;
}
.xxgk-r-m{
    width: 100%;
    margin-top: 15px;
    overflow: hidden;
}
.xxgk-r-m ul{
    width: 280px;
}
.xxgk-r-m ul li{
    width: 126px;
    height: 42px;
    float: left;
    margin-bottom: 3px;
    margin-right: 1px;
    background: url(../images/qhs-jyh-bj180.png)  no-repeat;;
}
.xxgk-r-m ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
}
.xxgk-r-m ul li:hover{
     background: url(../images/qhs-jyh-bj181.png)  no-repeat;;
}
.xxgk-r-m ul li:hover a{
    color: #fff;
}
.xxgk-r-x{
    margin-top: 20px;
    width: 100%;
}
.xxgk-r-x a{
    display: inline-block;
    width: 100%;
    float: left;
    height: 51px;
    line-height: 51px;
    font-size: 18px;
    text-indent: 83px;
    background:url(../images/qhs-jyh-bj182.png)  no-repeat;; 
}
.ywdt{
    width: 100%;
    overflow: hidden;
}
.ywdt-t{
    padding: 15px 0;
    background: #eeeeee;
    border: 1px solid #d2d2d2;
}
.ywdt-t h2{
    display: block;
    line-height: 38px;
    text-align: center;
}
.ywdt-t h2 a{
    font-size: 30px;
    font-weight: bold;
    color: #277e37;
}
.ywdt-t h3{
    display: block;
    line-height: 28px;
    text-align: center;
    font-size: 16px;
    color: #707070;
}
.ywdt-t h3 a{
    font-size: 16px;
    color: #277e37;
}
.ywdt-t h2 a:hover,.ywdt-t h3 a:hover{
    color: #f60;
}
.ywdt-m{
    margin-top: 27px;
    width: 100%;
    padding: 40px 0 20px 0;
     background: #eeeeee;
    border: 1px solid #d2d2d2;
}
.ywdt-m-nr{
    width: 950px;
    margin: 0 auto;
    height: 380px;
}
.container {width:100%; height:380px;overflow:hidden;position:relative;}
.slider17 {position:absolute; width: 100%;}
.slider17 li {width:100%; height:380px;overflow:hidden; display:block}
.slider17 img {width:515px; height:346px; overflow:hidden; float:left; display:block}
.slider17 i{ width:400px;height:380px; overflow: hidden; float:right; font-size:16px; color:#000000; line-height:26px; margin-right:5px;display:block; font-style:normal;font-family:"Microsoft YaHei";}
.slider17 i a{display: inline-block;margin-top: 30px;  font-size:20px; font-family:"Microsoft YaHei"; color:#277e37; line-height:26px;font-weight: bold;} 
.slider17 a:hover{ font-size:20px;color:#f60;} 
.slider17 i p{
    margin-top: 25px;
    line-height: 31px;
    color: #434343;
    font-size: 14px;
}
.num {position:absolute;left:50%;bottom:0px;margin-left: -40px;}
.num li {float:left;list-style:none;text-align:center;width:13px;height:11px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:0 3px; background:url(../images/qhs-jyh-bj185.png)  no-repeat;}
.num li.on {line-height:21px;width:13px;height:11px;font-size:16px;border:0;background:url(../images/qhs-jyh-bj184.png)  no-repeat;font-weight:700;}
.ywdt-x{
    margin-top: 48px;
    width: 100%;
}
.ywdt-x-l{
    width: 665px;
    float: left;
}
.ywdt-x-l-t{
    width: 100%;
    height: 44px;
    background: #f5f5f5;
}
.ywdt-x-l-t>a{
    display: inline-block;
    width: 132px;
    height: 44px;
    line-height: 44px;
    color: #fff;
    background: #277e37;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.ywdt-x-l-t>a:hover{
    font-size: 20px;
}
.ywdt-x-l-x{
    width: 100%;
    padding: 10px 0;
}
.ywdt-x-l-x ul{
    display: block;
    overflow: hidden;
}
.ywdt-x-l-x ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    text-indent: 25px;
    background: url(../images/qhs-jyh-bj186.png) 0 70% no-repeat;
}
.ywdt-x-l-x ul li a {
    font-size: 16px;
    max-width: 550px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.ywdt-x-l-x ul li em {
    float: right;
    display: inline-block;
    width: 100px;
    font-size: 12px;
    color: #bfbfbf;
}
.marg28{
    margin-top: 28px;
}
.ywdt-x-l-t2{
    width: 100%;
    height: 44px;
    background: #f5f5f5;
}
.ywdt-x-l-t2>a{
    display: inline-block;
    width: 132px;
    height: 44px;
    line-height: 44px;
    
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-right: 10px;
}
.ywdt-x-l-t2>a.zx-xuan12{
    color: #fff;
    background: #277e37;
}
.ywdt-x-l-t span {
    display: inline-block;
    margin-left: 25px;
}
.ywdt-x-l-t span a {
    display: inline-block;
    padding: 0 5px;
    font-size: 16px;
    height: 44px;
    font-weight: bold;
    line-height: 44px;
}
.ywdt-x-l-t span a.zx-xuan13 {
    border-bottom: 1px solid #277e37;
}
.ywdt-x-l-t span i{
    display: inline-block;
    width: 15px;
    text-align: center;
}
.ywdt-x-r{
    width: 350px;
    float: right;
}
.ywdt-x-r-t{
    width: 100%;
    border: 1px solid #eaeaea;
    padding: 5px 0 10px 0;
}
.ywdt-x-r-t-nr{
    width: 320px;
    margin: 0 auto;
}
.ywdt-x-r-t-nr-t{
    width: 100%;
    height: 36px;
    line-height: 36px;
}
.ywdt-x-r-t-nr-t a{
    font-size: 18px;
    font-weight: bold;
    color: #000;
    margin-left: 10px;
}
.ywdt-x-r-t-nr-t a:hover{
    color: #f60;
}
.ywdt-x-r-t-nr-m{
    width: 320px;
}
.ywdt-x-r-t-nr-m img{
    width: 320px;
}
.ywdt-x-r-t-nr-x{
    margin-top: 5px;
    width: 100%;
    overflow: hidden;
}
.ywdt-x-r-t-nr-x ul li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.ywdt-x-r-t-nr-x ul li a{
    font-size: 16px;
    color: #434343;
}
.ywdt-x-r-t-nr-x ul li a:hover{
    color: #f60;
}
.marg30{
    margin-top: 30px;
}
.ywdt-x-r-t-nr-m2{
    width: 302px;
    margin: 0 auto;
}
.ywdt-x-r-t-nr-m2 img{
    width: 302px;
}
.ywdt-x-r-t-nr-x2{
    width: 302px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 10px;
}
.ywdt-x-r-t-nr-x2 a{
    display: inline-block;
    font-size: 16px;
    margin-bottom: 10px;
}
.ywdt-x-r-t-nr-x2 i{
    display: inline-block;
    width: 17px;
    text-align: center;
    font-size: 16px;
    *margin-top: -25px;
}
.zfjt{
    width: 100%;
    margin-top: 5px;
}
.zfjg-t{
    width: 100%;
    height: 45px;
    background: url(../images/qhs-jyh-bj189.png) 50% 50% no-repeat;
}
.zfjg-m{
    margin-top: 35px;
    width: 100%;
}
.zfjg-m-t{
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #f5f5f5;
}
.zfjg-m-t span{
    position: relative;
    display: inline-block;
    margin-right: 30px;
    float: left;
}
.zfjg-m-t span a{
    display: inline-block;
    height: 45px;
    text-align: center;
    padding: 0 30px;
    font-size: 20px;
    font-weight: bold;
    
}
.zfjg-m-t span.zx-xuan14 a{
    background: #277e37;
    color: #fff;
}
.zfjg-m-t span.zx-xuan14 i{
    display: inline-block;
    width: 12px;
    height: 9px;
    position: absolute;
    top: 45px;
    left: 50%;
    margin-left: -6px;
    background: url(../images/qhs-jyh-bj23.png) no-repeat;
}
.zfjg-m-x{
    margin-top: 15px;
}
.zfjg-m-x ul{
    display: block;
    overflow: hidden;
}
.zfjg-m-x ul li{
    width: 100%;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.zfjg-m-x ul li span{
    display: inline-block;
    float: left;
    margin-left: 15px;
    width: 330px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zfjg-m-x ul li span a{
    font-size: 16px;
    color: #333333;
}
.zfjg-m-x ul li span a:hover{
    color: #f60;
}
.zfjg-m-x ul li em{
    display: inline-block;
    width: 550px;
    float: left;
    margin-left: 15px;
    font-size: 16px;
    color: #959595;
}
.yangshi2 span{
    position: relative;
    display: inline-block;
    margin-right: 30px;
    float: left;
}
.yangshi2 span a{
    display: inline-block;
    height: 45px;
    text-align: center;
    padding: 0 20px;
    font-size: 20px;
    font-weight: bold;
    
}
.zxlb{
    width: 100%;
    border: 1px solid #e5e5e5;
    padding: 25px 0 60px 0;
}
.zxlb-nr{
    width: 985px;
    margin: 0 auto;
}
.zxlb-nr-t{
    width: 100%;
    height: 38px;
    line-height: 36px;
}
.zxlb-nr-t a{
    display: inline-block;
    width: 123px;
    height: 38px;
    line-height: 36px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    background: url(../images/qhs-jyh-bj190.png) no-repeat;
}
.zxlb-nr-t a:hover{
    font-size: 20px;
}
.zxlb-nr-x1{
    margin-top: 28px;
    width: 100%;
}
.zxlb-nr-x1 span{
    width: 110px;
    float: left;
    height: 25px;
    text-align: right;
    font-size: 18px;
    font-family: KaiTi;
    font-weight: bold;
    line-height: 25px;
    background:  url(../images/qhs-jyh-bj192.png) 10px 30% no-repeat;
}
.zxlb-nr-x1 p{
    display: inline-block;
    width: 350px;
    height: 25px;
    line-height: 25px;
    float: left;
    margin-left: 15px;
    position: relative;
    background:url(../images/qhs-jyh-bj193.png) no-repeat;
}
.zxlb-nr-x1 p input {
    border: none;
    outline: none;
    width: 310px;
    font-size: 14px;
    height: 25px;
    line-height: 23px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0px;
}
.zxlb-nr-x2{
    margin-top: 25px;
    width: 100%;
}
.yangshi3{
    width: 110px;
    float: left;
    height: 25px;
    text-align: right;
    font-size: 18px;
    font-family: KaiTi;
    font-weight: bold;
    line-height: 25px;
}
.zxlb-nr-x2 p{
    display: inline-block;
    width: 350px;
    height: 25px;
    line-height: 25px;
    float: left;
    margin-left: 15px;
    position: relative;
    background:url(../images/qhs-jyh-bj194.png) no-repeat;
}
.zxlb-nr-x2 p input {
    border: none;
    outline: none;
    width: 310px;
    font-size: 14px;
    height: 25px;
    line-height: 23px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0px;
}
.zxlb-nr-x2 p select{
    width: 350px;
    height: 25px;
    line-height: 25px;
    background: #f7f7f7;
    border: 1px solid #e7e7e7;
    outline: 0;
    font-size: 14px;
    text-indent: 5px;
    outline: none;
}
.zxlb-nr-x3{
    margin-top: 28px;
    width: 100%;
}
.zxlb-nr-x3 span{
    width: 110px;
    float: left;
    height: 25px;
    text-align: right;
    font-size: 18px;
    font-family: KaiTi;
    font-weight: bold;
    line-height: 25px;
}
.zxlb-nr-x3 p{
    display: inline-block;
    width: 350px;
    height: 25px;
    line-height: 23px;
    float: left;
    margin-left: 15px;
}
.zxlb-nr-x4{
    margin-top: 28px;
    width: 100%;
}

.zxlb-nr-x4 p{
    display: inline-block;
    width: 419px;
    height: 25px;
    line-height: 23px;
    float: left;
    margin-left: 15px;
    position: relative;
    background:url(../images/qhs-jyh-bj195.png) no-repeat;
}
.zxlb-nr-x4 p input {
    border: none;
    outline: none;
    width: 400px;
    font-size: 14px;
    height: 25px;
    line-height: 23px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0px;
}
.zxlb-nr-x5{
    margin-top: 28px;
    width: 100%;
}
.zxlb-nr-x5 span{
    width: 110px;
    float: left;
    height: 25px;
    text-align: right;
    font-size: 18px;
    font-family: KaiTi;
    font-weight: bold;
    line-height: 25px;
    background:  url(../images/qhs-jyh-bj192.png) 40px 30% no-repeat;
}
.zxlb-nr-x5 p{
    display: inline-block;
    width: 583px;
    height: 25px;
    line-height: 25px;
    float: left;
    margin-left: 15px;
    position: relative;
    background:url(../images/qhs-jyh-bj196.png) no-repeat;
}
.zxlb-nr-x5 p input {
    border: none;
    outline: none;
    width: 560px;
    font-size: 14px;
    height: 25px;
    line-height: 23px;
    float: left;
    left: 10px;
    background: transparent;
    position: absolute;
    top: 0px;
}
.zxlb-nr-x6{
    margin-top: 28px;
    width: 100%;
}
.zxlb-nr-x6 span{
    width: 110px;
    float: left;
    height: 25px;
    text-align: right;
    font-size: 18px;
    font-family: KaiTi;
    font-weight: bold;
    line-height: 25px;
    background:  url(../images/qhs-jyh-bj191.png) 10px 30% no-repeat;
}
.zxlb-nr-x6 p{
    display: inline-block;
    width: 854px;
    height: 249px;
    float: left;
    margin-left: 15px;
    position: relative;
    background:url(../images/qhs-jyh-bj197.png) no-repeat;
}
.zxlb-nr-x6 p textarea {
    width: 834px;
    height: 229px;
    padding: 10px;
    resize: none;
    border: 0;
    outline: none;
    font-size: 16px;
    line-height: 24px;
    display: table-cell;
    vertical-align: middle;
    background: transparent;

}
.zxlb-nr-x7{
    width: 100%;
    margin-top: 25px;
    text-align: center;
}
.tijiao {
    height: 45px;
    border: 0;
    width: 150px;
    background: #277e37;
    color: #fff;
    font-size: 20px;
    line-height: 28px;
    margin-left: 20px;
    border-radius: 8px;
    cursor: pointer;
}
.tijiao2 {
    height: 45px;
    border: 0;
    width: 150px;
    background: #e5e5e5;
    color: #333;
    font-size: 20px;
    line-height: 28px;
    margin-left: 20px;
    border-radius: 8px;
    cursor: pointer;
}
.yjzj{
    width: 100%;
}
.yjzj-x{
    width: 100%;
}
.yjzj-x ul{
    display: block;
    overflow: hidden;
    padding: 20px 0 20px 0;
    border-bottom: 1px dotted #bfbfbf;
}
.yjzj-x ul li {
    width: 100%;
    position: relative;
    font-size: 16px;
    height: 30px;
    float: left;
    color: #000;
    vertical-align: top;
    line-height: 30px;
    vertical-align: middle;
    background:url(../images/qhs-jyh-bj186.png) 0 40% no-repeat;
}
.yjzj-x ul li em {
    display: inline-block;
    height: 26px;
    line-height: 25px;
    padding: 0 6px;
    margin-right: 10px;
    vertical-align: middle;
    font-size: 14px;
    float: left;
    margin-top: 2px;
    margin-left: 30px;
}
.yjzj-x li em.hui {
    background-color: #999999;
    color: #fff;
}
.yjzj-x li em.lan {
    background-color: #00b7ee;
    color: #fff;
}
.yjzj-x li a {
    display: inline-block;
    float: left;
    max-width: 830px;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.yjzj-x li span {
    font-family: "Microsoft YaHei";
    color: #999;
    float: right;
    font-size: 16px;
}
.xly{
    width: 980px;
    margin: 0 auto;
}
.zx-xxxqy {
    width: 100%;
    padding: 15px 0;
    border-bottom: 2px solid #277e37;
}
.zx-xxxqy h2 {
    display: block;
    line-height: 36px;
    font-size: 24px;
    text-align: center;
}
.ty-p1 {
    color: #333;
    font-size: 14px;
    height: 32px;
    margin-top: 15px;
    line-height: 32px;
}
.ty-p1>span {
    display: inline-block;
    line-height: 28px;
    vertical-align: top;
    float: left;
    font-size: 12px;
    color: #888888;
}
.ty-p1>span.zx-zihao {
    float: right;
    padding-left: 23px;
}
.zx-zihao-xiao, .zx-zihao-zhong, .zx-zihao-da {
    cursor: pointer;
}
.zx-xxxqy-nr {
    margin-top: 30px;
    padding-bottom: 20px;
}
.zx-xxxqy-nr>p {
    text-indent: 2em;
    line-height: 24px;
    margin-bottom: 25px;
    font-size: 16px;
    color: #333;
}
.xlym2-x2{ width:970px; border:1px solid #d5d5d5; overflow:hidden;margin:0 auto; margin-top:50px; padding-bottom:20px;}
.zx-gaojian{ width:940px; margin:0 auto; overflow:hidden; padding-top:20px;}
.zx-gaojian span{ color:#2179d3;font-family:"Microsoft YaHei"; font-size:18px;width:940px; display:block; padding-bottom:10px; }
.zx-gaojian li{color:#000000;font-family:"Microsoft YaHei"; font-size:16px; width:940px; height:28px; line-height:28px;}
.zx-gaojian li a{color:#000000;white-space: nowrap;text-overflow: ellipsis;max-width:940px; }
.zx-gaojian li a:hover{color:#f60;}
.rdjy{
    width: 100%;
}
.rdjy-t{
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.rdjy-t a{
    font-size: 20px;
    font-weight: bold;
    color: #000;
}
.rdjy-t a:hover{
    color: #f60;
}
.rdjy-x{
    width: 100%;
    margin-top: 5px;
}
.rdjy-x table {
    margin: 0 auto;
    border-left: 1px solid #fff;
    border-top: 1px solid #fff;
}
.rdjy-x table th {
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    font-size: 16px;
    text-align: center;
    background: #a7d4b0;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.rdjy-x table td {
    height: 36px;
    line-height: 36px;
    text-align: center;
    overflow: hidden;
    font-size: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.rdjy-x table tbody tr.even{
    background: #fafafa;
}
.rdjy-x table tbody tr.odd{
    background: #f4f4f4;
}
.rdjy-x table td.td-xl{
    color: #a0a0a0;
}
.rdjy-x table td.td-xl2{
    text-align: left;
    text-indent: 15px;
}
.yidafu{
    color: #4bb603;
}
.weidafu {
    color: #f82603;
}
.zx-page2{
    margin: 20px 0;
    height: 30px;
    position: relative;
    width: 100%;
    text-align: center;
}
.zx-page2 em{
    display: inline-block;
    position: absolute;
    font-size: 14px;
    color: #434343;
    right:10px;
    bottom: 8px;
}
.nyt18-cjhx3 {
    width: 100%;
    overflow: hidden;
    height: 38px;
    border-bottom: 1px solid #dbdbdb;
}
.htm_zb-01 {
    width: auto;
    height: 38px;
    overflow: hidden;
    float: left;
    background: url(../images/qhs-jyh-bj198.png) 0 50% no-repeat;
}
.htm_zb-01 h2 {
    display: inline-block;
    margin-left: 18px;
    height: 38px;
    color: #000;
    font-size: 20px;
    font-weight: bold;
    line-height: 38px;
}
.flfg_02 {
    width: 100%;
    overflow: hidden;
}
.flfg_038-01 {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.flfg_038-01 dl {
    width: 100%;
    border-bottom: 1px  dashed #d8d8d8;
    padding-bottom: 25px;
    display: block;
    overflow: hidden;
    padding-top:25px;
}
.flfg_038-01 dl li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 100%;
    float: left;
}
.flfg_038-01 dl li a {
    display: inline-block;
    max-width: 900px;
    height: 35px;
    font-size: 16px;
    color: #000;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 10px;
}
.flfg_038-01 dl li em {
    font-size: 14px;
    float: right;
    color: #000000;
}
.flfg_038-01 dl li a:hover{
    color: #f60;
}
.zxft{
    width: 100%;
}
.zxft-t{
    width: 100%;
    overflow: hidden;
}
.zxft-t ul{
    width: 1550px;
}
.zxft-t ul li{
    width: 334px;
    float: left;
    margin-right:24px;
    padding-bottom: 40px;
    position: relative;
}
.zxft-t ul li img{
    width: 334px;
    height: 228px;
}
.zxft-t ul li p{
    height: 42px;
    line-height: 42px;
    text-indent: 15px;
    overflow: hidden;
    font-size: 12px;
}
.ba1{
    background: #f1f1f1;
}
.ba2{
    background: #fbfbfb;
}
.zxft-t ul li em{
    display: inline-block;
    position: absolute;
    bottom: 0;
    right: 5px;
}
.zxft-t ul li em a{
    font-size: 12px;
    color: #277e37;
}
.zxft-t ul li em a:hover{
    color: #f60;
}
.zxft-x{
    width: 100%;
    margin-top: 20px;
    border: 1px solid #dcdcdc;
}
.zxft-x-t{
    width: 100%;
    height: 43px;
    border-bottom: 2px solid #277e37;
}
.zxft-x-t a{
    display: inline-block;
    height: 41px;
    line-height: 41px;
    padding: 0 25px;
    font-size: 16px;
    color: #fff;
    background: #277e37;
}
.zxft-x-x{
    width: 1020px;
    margin: 0 auto;
}
.zxft-x-x ul{
    padding: 10px 0;
    overflow: hidden;
    border-bottom: 1px dashed #757474;
}
.zxft-x-x ul li{
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 100%;
    float: left;
}
.zxft-x-x ul li a{
    display: inline-block;
    max-width: 900px;
    height: 35px;
    font-size: 16px;
    color: #000;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 10px;
}
.zxft-x-x ul li a:hover{
    color: #f60;
}
.zxft-x-x ul li em{
    font-size: 12px;
    float: right;
    color: #bfbfbf;
}
.ftxl{
    width: 100%;
}
.ftxl-t-l{
    width: 526px;
    height: 284px;
    float: left;
}
.ftxl-t-l img{
    width: 526px;
    height: 284px;
}
.ftxl-t-r{
    width: 500px;
    float: right;
   
}
.ftxl-t-r p.ftxl-t-r-p1{
    line-height: 44px;
    height: 44px;width: 100%;
    overflow: hidden;
    font-size: 18px;
    color: #6f6f6f;
}
.ftxl-t-r p.ftxl-t-r-p1 i{
    font-size: 18px;
    font-weight: bold;
    color: #000;
}
.ftxl-t-r p.ftxl-t-r-p1 em{
    margin-right:  20px;
}
.ftxl-t-r>span{
    display: block;
    margin-top: 15px;
    font-size: 18px;
    font-weight: bold;
    text-indent: 25px;
    line-height: 30px;
     background: url(../images/qhs-jyh-bj200.png) 0 50%  no-repeat;
}
.ftxl-t-r p.ftxl-t-r-p2{
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
}
.ftxl-t-r p.ftxl-t-r-p2 a{
    color: #2179d3;
}
.ftxl-t-r p.ftxl-t-r-p2 a:hover{
    color: #f60;
}
.ftxl-x{
    margin-top: 70px;
    width: 100%;
}
.ftxl-x-t{
    width: 100%;
    height: 37px;
}
.ftxl-x-t span{
    display: inline-block;
    float: left;
    width: 124px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 18px;
    color: #000;
    cursor: pointer;
    margin-right: 5px;
     background: url(../images/qhs-jyh-bj202.png) no-repeat;
}
.ftxl-x-t span.zx-xuan15{
    color: #fff;
     background: url(../images/qhs-jyh-bj203.png) no-repeat;
}
.ftxl-x-x{
    margin-top: 5px;
    width: 100%;
    border: 1px solid #b5b5b5;
}
.ftxl-x-x1{
    width: 100%;
    height: 430px;
    overflow: auto;
    overflow-x: hidden !important;
}
.ftxl-x-x1 ul{
    display: block;
}
.ftxl-x-x1 ul li{
    width: 100%;
    padding: 10px 15px;
}
.ftxl-x-x1 ul li p{
    font-size: 18px;
    line-height: 24px;
}
.ftxl-x-x1 ul li p i{
    color: #aa8b2b;
    margin-right: 10px;
}
.ftxl-x-x1 ul li p em{
    color: #2179d3;
    margin-right: 10px;
}
.ftxl-x-x1 ul li span{
    display: block;
    text-align: right;
    font-size: 16px;
    line-height: 24px;
}
.ftxl-x-x2{
    padding: 15px 0;
    text-align: center;
}
.dlmdhgl-t{
    height: 36px;
    width: 100%;
}
.dlmdhgl-t>a{
    display: inline-block;
    line-height: 36px;
    padding-left: 12px;
    font-size: 20px;
    font-weight: bold;
    color: #000;
    margin-left: 10px;
    float: left;
    background: url(../images/qhs-jyh-bj204.png) 0 50% no-repeat;
}
.dlmdhgl-t>a:hover{
    color: #f60;
}
.dlmdhgl-t span{
    display: inline-block;
    line-height: 26px;
    margin-top: 6px;
    height: 26px;
    float: left;
    margin-left: 30px;
}
.dlmdhgl-t span a{
    font-size: 16px;
    color: #959595;
    display: inline-block;
    padding: 0 5px;
    margin-right: 10px;
}
.dlmdhgl-t span a.zx-xuan16{
    background: #277e37;
    color: #fff;
}
.dlmdhgl-x{
    width: 100%;
    padding: 15px 0;
    margin-bottom: 30px;
    background: #eeeeee;
}
.dlmdhgl-x ul{
    width: 1035px;
    margin: 0 auto;
    overflow: hidden;
}
.dlmdhgl-x ul li{
    height: 30px;
    line-height: 30px;
    width: 100%;
    float: left;
    background: url(../images/qhs-jyh-bj205.png) 5px 50% no-repeat;
}
.dlmdhgl-x ul li a{
    display: inline-block;
    max-width: 900px;
    text-indent: 20px;
    font-size: 16px;
    height: 30px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.dlmdhgl-x ul li em{
    float: right;
    font-size: 14px;
    color: #888888;
}





.hdjl .fl{ width: 508px; height: 413px;  margin: 12px 0 0 12px;}
.hdxtop{ height: 75px;}
.hdxti2{ width: 132px; float: left;}
.hdxti2 img{ }
.hdxti2s{ height: 42px; line-height: 42px;}
.hdxti2s img{ float: left; margin: 12px 4px 0 0;}
.hdxti2s>a{ font-size: 20px; color: #000000;}
.hdxti2s span{ float: right; font-size: 16px;}
.hdxti2s span a{ color: #277e37;}
.hdxtop ul{ width: 376px; float: left;}
.hdxtop li{ height: 71px; float: left; width: 75px; text-align: center; margin-right: 0px;}
.hdxtop li a{ font-size: 14px; color:#000000;}
.hdxb{ height: 318px; border: 1px solid #DCDCDC;}
.hdxb .hdxb1{ border-bottom: 1px dashed #DCDCDC; width: 488px; margin: 0 auto; padding-bottom: 2px;}
.hdxti{ height: 34px; line-height: 34px; padding-left: 12px; background: url(../images/hdxtibg.png) 0 11px no-repeat;}
.hdxti a{ font-size: 20px; color: #000000;}
.hdxb1 li{  font-size: 14px; color: #000000; padding-left: 15px;}
.hdxb1 li p{ height: 22px; line-height: 22px; #height: 20px; #line-height: 20px;}
.hdxb1 li p a{ float: left;}
.hdxb1 li p span.hdxdata{ float: right; margin-right: 0;}
.hdxb1 li p span{ font-size: 12px; margin-right: 20px;}
.hdjl .fr{ width: 293px; height: 394px; border: 1px solid #DCDCDC; margin: 12px 11px 0 0px; padding: 10px;}
.hdxsz{ height: 158px;}
.hdxsz li{ width: 135px; height: 46px; float: left; margin-bottom: 7px;}
.hdxsz li img{ width: 135px; height: 46px;}
.hdxn{ height: 30px; margin-bottom: 10px; background: #EDEDED; font-size: 16px;}
.hdxn li{ width: 126px; height: 30px; line-height: 30px; float: left;}
.hdxn li img{ float: left; margin: 6px 6px 0 22px;}
.hdxft{ border-top: 1px dashed #DCDCDC; padding-bottom: 10px;}
.hdxft li{ height: 25px; padding-left: 18px;}
.hdxft li a{ font-size: 14px; color: #000000;}
.hdxft li img{ display: none;}
.hdxzj{ border-top: 1px dashed #DCDCDC; }
.hdxzj li{ font-size: 14px; color: #000000; border-bottom: 1px solid #E3E3E3; padding: 4px 2px;}
.hdxzj li a{ font-size: 14px; color: #000000;}
.hdxzj li p{  height: 25px; line-height: 25px;}
.hdxzj li div{  height: 25px; line-height: 25px;}
.hdxzj li div span{ margin-right: 17px; font-size: 12px;}


.hdjl .hdjlti{ height: 44px; line-height: 44px; border-bottom: 1px solid #E4E4E4; margin-bottom: 10px;}
.hdjl .hdjlti li{ width: 94px; float: left; margin-left: 13px; font-size: 20px; text-align: center;}
.hdjl .hdjlti li.hover{ border-bottom: 2px solid #1e4b8f; height: 43px;}
.hdjl .hdjlti li a{ display: block; }
.hdjlti li.hover a{ color: #1e4b8f;}
.hta1{ width: 504px; margin: 0 auto;}
.hta1 th{ background: #EDEDED; height: 28px; font-weight: 400; color: #636363;}
.hta1 td{ padding: 11px 5px 0;}
.hta1 td span{ color: #C5C5C5;}
.hh{ color: #B8B7B7;}
.hblue{ color: #1e4b8f; text-align: center;}
.hx{ padding: 17px 10px 0;}
.hx li{ width: 92px; height: 58px; float: left; background: #EDEDED; text-align: center; margin-right: 5px;}
.hx li i{ width: 24px; height: 24px; margin: 0 auto 2px;}
.hx li a{ display: block; height: 51px; padding-top: 7px; font-size: 15px;}
.hx li.hx3{ float: right; margin-right: 0;}
.hx .hxc1{ height: 58px; margin-bottom: 5px;}
.hx .hxc2{ height: 55px; margin-bottom: 15px;}
.hx li.hx4{ width: 139px; height: 55px;}
.hx li.hx5{ width: 141px; height: 55px; float: right; margin-right: 0;}
.hx li.hx1 i{ background: url(../images/hx3.png) no-repeat;}
.hx li.hx2 i{ background: url(../images/hx4.png) no-repeat;}
.hx li.hx3 i{ background: url(../images/hx5.png) no-repeat;}
.hx li.hx4 i{ background: url(../images/hx4.png) no-repeat;}
.hx li.hx5 i{ background: url(../images/hx5.png) no-repeat;}
.hx li:hover{ background: #1e4b8f;}
.hx li:hover a{ color: #ffffff;}
.hx li.hx1:hover i{ background: url(../images/hx3a.png) no-repeat;}
.hx li.hx2:hover i{ background: url(../images/hx4a.png) no-repeat;}
.hx li.hx3:hover i{ background: url(../images/hx5a.png) no-repeat;}
.hx li.hx4:hover i{ background: url(../images/hx4a.png) no-repeat;}
.hx li.hx5:hover i{ background: url(../images/hx5a.png) no-repeat;}
.hzjti{ height: 39px; line-height: 39px; padding-left: 10px; width: 283px; margin: 10px 0;}
.hzjti>a{ float: left; display: block; background: url(../images/hdc.png) 0 9px no-repeat; width: 86px; padding-left:30px; font-size: 20px;
border-bottom: 2px solid #1e4b8f; height: 38px;}
.hzjti>a:hover{ background: url(../images/hdca.png) 0 9px no-repeat;}
.hzjti span{ float: right;}
.hzjti span a{ color: #1e4b8f;}
.hzjti span a:hover{ color: #cc0000;}
.hdli{ padding: 0 10px;}
.hdli li{ height: 29px; line-height: 29px; font-size: 16px;}
.hdli li:hover{ color:#1e4b8f;}

#scrollDiv{width:488px;height:110px; overflow:hidden;}
#scrollDiv ul{ width: 488px;}
#scrollDiv2{width:488px;height:110px; overflow:hidden;}
#scrollDiv2 ul{ width: 488px;}

.hyqlj1 a{ color: #838383;}
.hyqlj2{ position: relative; height: 46px; border-bottom: 1px solid #dbdbdb;}
.hyqlj2>span{ height: 46px; line-height: 46px; float: left; margin-left: 30px; font-size: 16px; color:#1B1B1B;}
.hyqc{ width: 640px; float:left; }
.hyqc>li{ padding: 0 20px; height: 46px; line-height: 46px; float: left; color: #ffffff; font-size: 16px; margin-left: 15px; cursor: pointer; }
.hyqli{ width: 1100px; height: 122px; padding: 5px; background: #ffffff; position: absolute; top: 46px; left: 0; overflow-x: hidden; display: none; *overflow: scroll;}
.hyqli li span{ color: #3E3E3E;}
.hyqli .yinc-lj{ display: none; line-height: 24px;z-index: 999; background: #ffffff; overflow: hidden; padding: 10px; border: 2px solid #1e4b8f; position:relative;}
.hyqli li:hover .yinc-lj{ display: block;}
div.yinc-lj a {
    display: block;
    font-size: 14px;
    color: #333333;
    padding-left: 20px;
    padding-right: 10px;
    background: url(../images/zx-dfbszn4.png) 5px 50% no-repeat;
}
.hyqc>li:hover{ background: #eeeeee; color:#1e4b8f; height: 178px;}
.hyqc>li:hover>div{ display: block;}
.hyqli li{ float: left;  padding-left: 15px; width:232px; font-size: 14px; height: 25px; color:#333333; line-height: 25px;}


.weixin div,.weibo div{left: -999em;position: absolute;overflow: visible;padding-top: 27px;width: 150px;height: 150px;z-index: 999;}
.weixin img,.weibo img{margin-left: -75px;width:98%;height:auto;}
.weixin:hover div,.weibo:hover div{left: auto;}




.nzfl{ width: 772px; float: left; padding-top: 0px; padding-bottom: 25px;}
.nzflad{ height: 37px; line-height: 37px; color: #89878A; font-size: 14px;}
.nzflad span{ color: #353535;}
.nzfti{ height: 33px; line-height: 33px; padding-left: 23px; font-size: 22px; color: #010000; background: #F1F1F1;}
.nzfti span{ float: left;}
.nzfti ul{ float: left;}
.nzfti ul li{ float: left; font-size: 14px; margin-left: 20px;}
.nzfti ul li a{ font-size: 14px; color: #888888;}
.nzfcon{ height: 870px; #height: 880px;}
.nld{ padding: 24px 0; overflow: hidden;}
.nld>span{ display: block; width: 150px; height: 222px; float: left; font-size: 18px; color: #000000; line-height: 210px; text-align: center;}
.nld ul{ width: 621px; float: left; overflow: hidden;}
.nld ul li{ width: 110px; height: 163px; border: 1px solid #D1D1D1; text-align: center; float: left; margin-right: 39px;}
.nld a{ font-size: 14px; color: #353432;}
.nld li img{ width: 92px; height: 115px; padding: 9px 0 5px;}
.nld1 ul li{ width: 150px; height: 220px;}
.nld1 li img{ width: 132px; height: 170px;}
.nld1 a{ font-size: 16px;}
.nld2>span{ height: 344px; line-height: 344px;}
.nld3>span{ height: 165px; line-height: 165px;}
.nzfbs{ padding-top: 18px; height: 110px;}
.nzfbs li{ width: 238px; height: 36px; border-radius: 5px; border: 1px solid #D1D1D1; text-align: center; line-height: 36px; float: left; margin-right: 26px; margin-bottom: 14px;}
.nzfbs li a{ display: block; font-size: 18px; color: #000000;}
.nzfbs li:hover{ background: #1e4b8f;}
.nzfbs li:hover a{ color: #ffffff;}
.nzfbs li.nmr{ margin-right: 0; float: right;}
.nzfbs2 li{ height: 120px;  border: 1px solid #D1D1D1; padding: 0 18px 0 20px; margin-bottom: 15px;}
.nzfbs2 li div{ height: 50px; line-height: 50px; color: #000000; font-size: 20px;}
.nzfbs2 li div span{ float: left;}
.nzfbs2 li div a{ color: #888888; font-size: 16px; display: block; width: 90px; height: 30px; line-height: 30px; text-align: center; background: #F1F1F1; float: right; margin-top: 13px;}
.nzfbs2 li div a:hover{ background: #1e4b8f; color: #ffffff;}
.nzfbs2 li p{ height: 27px; line-height: 27px; font-size: 16px; color: #AAAAAA;}
.nzfbs2 li p img{ float:left; margin: 6px 10px 0 0;}
.njzgd{ height: 35px; background: #FAFAFA; line-height: 35px;  text-align: center; margin-bottom: 21px;}
.njzgd a{font-size: 18px; color: #AAAAAA; display: block;}
.njzgd:hover{ background: #1e4b8f;}
.njzgd:hover a{ color: #ffffff;}
.nylis{ padding-top: 10px;}
.nylis li{ background: url(../images/no.jpg) 13px 8px no-repeat; height: 33px; line-height: 33px; padding-left: 36px; color: #2F3332; font-size: 14px;}
.nylis a{ font-size: 18px; color: #2F3332;}
.nylis span{ margin-left: 8px;}

.nylis2{ padding-top: 10px;}
.nylis2 li{ background: url(../images/no.jpg) 13px 10px no-repeat;  line-height: 34px; padding-left: 36px; padding-bottom: 10px; color: #2F3332; font-size: 14px;}
.nylis2 a{ font-size: 18px; color: #2F3332;}
.nylis2 span{ margin-left: 8px;}


.nzfr{ width: 226px; float: right; margin-right: 30px; padding-top: 0px;}
.nzfti2{ height: 53px; border: 2px solid #1e4b8f; border-radius: 5px; text-align: center; line-height: 53px; margin-bottom: 14px; padding-right: 10px;}
.nzfti2 a{ display: block; font-size: 22px; color: #000000; background: url(../images/nright.png) 193px 17px no-repeat;}
.nzfti2:hover{ background: #1e4b8f;}
.nzfti2:hover a{ color: #ffffff;}
.nlis{ overflow: hidden; padding-bottom: 20px; margin: 0 10px;}
.nlis li{ padding-bottom: 16px; font-size: 14px; color: #888888; line-height: 22px; padding-left: 6px; background: url(../images/hxd.png)  0 11px no-repeat;}
.nlis a{ color: #000000;}
.nlis li span{ font-size: 12px; margin-left: 9px;}

.nhdl{ width: 678px; float: left;}
.nimg{ height: 113px; padding-bottom: 27px;}
.nimg img{ width: 100%; height: 113px;}
.nimg2{ height: 53px;}
.nimg2 img{ width: 100%; height: 53px;}
.nal{ height: 460px;}
.nhti{ height: 43px; line-height: 43px; background: #F4F4F4; margin-bottom: 13px;}
.nhti div{ width: 195px; height: 43px; float: left; background: url(../images/nti1a.png) 23px 8px no-repeat #1e4b8f; text-indent: 68px;}
.nhti div a{ display: block; font-size: 22px; color: #FFFFFF;}
.nhti div img{ float: left; margin: 7px 16px 0 24px;}
.nhti ul{ width: 210px; float: right;}
.nhti li{ width: 105px; float: left; text-align: center;}
.nhti li a{ color: #888888; font-size: 15px;}
.nhti2{ height: 43px; line-height: 43px; background: #F4F4F4; margin-bottom: 13px;}
.nhti2 li{ width: 195px; height: 43px; float: left; text-indent: 68px;}
.nhti2 li a{ display: block; font-size: 22px; color: #AAAAAA;}
.nhti2 li#rd1{ background: url(../images/nti1.png) 23px 8px no-repeat #EEEEEE;}
.nhti2 li#rd2{ background: url(../images/nti2.png) 23px 8px no-repeat #EEEEEE;}
.nhti2 li.hover#rd1{ background: url(../images/nti1a.png) 23px 8px no-repeat #1e4b8f;}
.nhti2 li.hover#rd2{ background: url(../images/nti2a.png) 23px 8px no-repeat #1e4b8f;}
.nhti2 li.hover a{ color: #FFFFFF;}
.nhti2 div{ float: right; width: 268px;}
.nhti2 div select{ height: 43px; line-height: 43px; color: #AAAAAA; float: left; margin-right: 5px; background: #F4F4F4; border: none; font-size: 15px; color: #888888;}
.nal table{ width: 100%; color: #333333; font-size: 15px; text-align: center;}
.nal table th{ background: #E7F7FC; height: 38px;}
.nal table td{ height: 53px; line-height: 53px;}
.nal table .nhb td{ background: #F5F5F5; height: 38px; line-height: 38px;}
.ntl{ text-align: left; text-indent: 15px;}

.nhdr{ width: 353px; float: right;}
.nhdlis{ height: auto;}
.nhdtis{ height: 43px; line-height: 43px; margin-bottom: 15px;}
.nhdtis div{ width: 171px; float: left;}
.nhdtis div a{ font-size: 22px; color: #277e37; display: block;}
.nhdtis div img{ float: left; margin: 7px 11px 0 9px;}
.nhdlis li{ line-height: 38px; font-size: 16px; color: #333333;}
.nhdlis a{ color: #333333;}
.nhdtis>a{ float: right; font-size: 14px; color: #999999;}

.nwz{ height: 54px; line-height: 54px; background: url(../images/nwz.png) 28px 17px no-repeat; padding-left: 58px; font-size: 14px; color: #484848;}
.nzcl{ width: 794px; float: left; margin-left: 13px; padding-bottom: 15px;}
.njs{ height: 213px; border: 1px solid #EBEBEB; padding: 28px 46px 0; margin-bottom: 23px;}
.njs table{ width: 100%;}
.njs table td{ height: 30px; padding-bottom: 18px; color: #444444; font-size: 14px;}
.njs table input{ width: 250px; height: 30px; line-height: 30px; background: #EAEAEA; text-indent: 1em;}
.njs table img{ cursor: pointer; margin-right: 12px;}
.nzcbox{ height: 247px;}
.nzcti{ height: 43px; line-height: 43px; margin-bottom: 10px; border-bottom: 1px solid #DDDDDD;}
.nzcti span{ display: block; width: 90px; text-align: center; height: 42px; float: left; border-bottom: 2px solid #1e4b8f;}
.nzcti span a{ font-size: 20px; color: #1e4b8f; }
.nzcti ul{ width: 689px; float: left; margin-left: 15px;}
.nzcti li{ float: left; color: #DDDDDD;}
.nzcti li a{ display: block; padding: 0 5px; font-size: 15px; color: #868686; float: left;}
.nzcti li.hover a{ color: #D83400;}
.nzclis li{ height: 35px; line-height: 35px;  #height: 32px; #line-height: 32px; font-size: 17px;}
.nzclis a{ color: #000;}
.nzclis li span{ float: left;}
.nzclis li span.ndata{ margin-left: 9px; color: #888888; font-size: 14px;}

.nzcr{ width: 254px; float: right; margin-right: 14px; padding-bottom: 26px;}
.ngb{ height: 294px; border: 1px solid #EBEBEB; text-align: center; padding-top: 19px; margin-bottom: 23px;}
.ngb p{ height: 55px; line-height: 55px; padding: 0 20px;}
.ngb a{ font-size: 16px; color: #444444; padding: 0 17px;}
.nxxgkti{ height: 36px; line-height: 36px; background: url(../images/ngkti1.jpg) 18px 5px no-repeat #1e4b8f; color: #ffffff; font-size: 16px; text-indent: 65px;}
.nxxgk{ height: 644px; #height: 660px; border:1px solid #EBEBEB; padding: 8px 9px 0;}
.nxxgkli li{ height: 33px; line-height: 33px; background: url(../images/nleft.png) 0px 13px no-repeat; padding-left: 12px;}
.nxxgkli a{ font-size: 16px; color: #1e4b8f;}
.nxxgkli2{ padding: 10px 0 15px;}
.nxxgkli2 li{ width: 115px; height: 26px; line-height: 26px; background: #EEEEEE; text-align: center; margin-bottom: 16px;}
.nxxgkli2 li a{ font-size: 16px; color: #444444; display: block;}
.nxxgkli2 li:hover{ background: #1e4b8f;}
.nxxgkli2 li:hover a{ color: #ffffff;}
.nzd{ height: 41px; line-height: 41px;}
.nzd img{ float: left; margin: 6px 11px 0 0;}
.nzd a{ font-size: 18px; color: #000;}

.nwz2{ height: 54px; line-height: 54px; background: url(../images/nwz.png) 28px 17px no-repeat; text-indent: 58px; font-size: 18px; color: #AAAAAA; border-bottom: 1px solid #DADADA; width: 1069px; margin: 0 auto 18px;}
.nwz2 span{ color: #535353; }
.nwz2 a{ color: #AAAAAA;}

.nldzcl{ width: 707px; float: left; margin-left: 17px; padding-bottom:30px;}
.nldzcon{ background: #F6F6F6; padding: 0 27px 10px;}
.nldzcon div{  line-height: 40px; padding: 10px 0;}
.nldzcon a{ color: #555657; font-size: 30px;}
.nldzcon p{ font-size: 16px; color: #868686; line-height:25px; margin-bottom: 10px; text-indent: 2em;}
.nldzcon span{ display: block; height: 30px; line-height: 30px; font-size: 16px; color: #858585;}
.nldzcb{ padding-top: 29px;}
.nldbti{ height: 46px; line-height:46px; text-align: center; font-size: 24px; background: #EEEEEE;}
.nldbti li{ width: 353px; float:left; color: #A5A5A5}
.nldbti li a{ color: #A5A5A5; display: block;}
.nldbti li.hover{ background: #1e4b8f;}
.nldbti li.hover a{ color: #ffffff;}
.nldzclis li{ height: 175px; padding: 0 18px; border-bottom: 1px solid #DDDDDD;}
.nldzclis li div{ height: 72px; line-height: 72px;}
.nldzclis a{ font-size: 24px; color: #333333;}
.nldzclis p{ height: 59px; line-height: 25px; font-size: 16px; color: #868686;}
.nldzclis span{ font-size: 16px; color: #868686; display: block; height: 30px; line-height: 30px;}
.nldzcb .njzgd{ margin-top: 22px; margin-bottom: 0;}
.nldzcr{ width: 330px; padding: 0 10px; float: right; margin-right: 15px; margin-bottom: 20px; background: #F2F6F8;}
.nldzxx{ padding-top: 28px; text-align: center; height: 290px; padding-bottom: 0px;}
.nldzxx img{ width: 156px; height: 211px;}
.nldzxx p{ text-align: center; height: 35px; line-height: 35px; font-size: 20px; color: #222222}
.nldzxx p span{ color: #999999;}
.nldzti{ margin-bottom:15px; height: 43px; line-height: 43px; font-size: 24px; color: #1e4b8f; border-bottom: 1px solid #1e4b8f;}
.nldzti a{ color: #1e4b8f;}
.nldzti2{ width: 117px; text-align: center; margin: 0 auto 15px; height: 30px; line-height: 30px; font-size: 20px; color: #1e4b8f; background: #1e4b8f; margin-bottom: 20px; border-radius: 22px;}
.nldzti2 a{ color: #ffffff !important;}
.nldztib{ height: 50px; line-height: 50px; width: 100px; margin: 0 auto 15px; background: #ffffff; border-radius: 5px;}
.nldztib a{ color: #1e4b8f; font-size: 24px;}
.nldzp{ height: 135px; font-size: 16px; color: #525252; line-height: 30px; }
.nda{ padding-bottom: 39px; text-align: center;}
.nldzpics li{ height: 209px; position: relative; margin-bottom: 20px;}
.nldzpics li img{ width: 100%; height: 209px; position: absolute; left: 0; top: 0;}
.nldzpics li p{ width: 100%; height: 39px; line-height: 39px; text-align: center; position: absolute; left: 0; bottom: 0; background: url(../images/nmb.png);}
.nldzpics li p a{ color: #ffffff; font-size: 16px;}

#nldzcb #page_div .pagination_index_last{ width: 300px;}

.xftli{ height: 217px; margin-bottom: 20px;}
.xftli li{ width: 217px; height: 210px; border: 1px solid #eee; padding: 5px; margin-right: 12px; text-align: center; float: left; font-size: 16px;}
.xftli li.r{margin-right:0px;}
.xftli li img{ width: 205px; height: 150px;}
.xftli li a{ color: #333;}
.xftli li p{ line-height: 25px;}


.xhdrx{ height: 225px;}
.xhdti{ height: 55px; line-height: 55px;}
.xhdti img{ float: left; margin: 10px 17px 0 15px;}
.xhdti a{ color: #277e37; font-size: 22px;}
.xhdrx li{ width: 20%; float: left; text-align: center;}
.xhdrx li a{ font-size: 18px; color: #000000;}

.hdxbox{ width: 518px; height: 190px; border: 1px solid #CECECE; float: left; margin-bottom: 23px;}
.hdxbox li{ line-height: 25px; font-size: 14px; color: #000000; padding-left: 15px; padding-right: 11px;}
.hdxbox li p{ height: 25px;}
.hdxbox li p a{ float: left;}
.hdxbox li p span.hdxdata{ float: right; margin-right: 0;}
.hdxbox li p span{ font-size: 12px; margin-right: 20px;}
.hdxbox2{ float: right;}
.hdxbox .hdxti{ margin-left: 4px;}






.hlisist01{ width: 637px; height: 162px;}
.sswcsj{ width: 637px; height: 40px; border-bottom: 1px solid #cecece; margin-bottom: 5px;}
.sswcsj li{float: left;line-height: 40px; color: #333;font-size: 20px; height: 40px;}
.sswcsj li.hover{ border-bottom:3px solid #277e37;}
.hlisist01 .sswcsj01 li span.time{float: right;color: #aaa;}
.hlisist01 .sswcsj01 li{ height: 32px; line-height: 32px; background: url(../images/hdian.png) 0px 14px no-repeat; padding-left: 10px; font-size: 16px;}








/* 头部导航及下拉效果 start */
#nc_nav_1{ width:1100px; height:160px; overflow:hidden; position:absolute; background:#FFF; top:36px; left:0; display:block; margin: 0 auto; display:none;opacity:0.92;filter:alpha(opacity=90) }

.cy_szf{ width:1100px; height:160px; overflow:hidden;}
.szf_l{ width:796px; height:160px; border-right:1px solid #000000; float:left; overflow:hidden}

.cy_dt{ width:796px; height:36px; overflow:hidden}
.cy_dt span{ height:36px; line-height:36x; font-size:18px; color:#000000; font-weight:bold;font-family:"Microsoft YaHei"; padding-left:66px; float:left; width:90px;}
.cy_dt h2{ height:36px; line-height:36px; overflow:hidden;  display:block}
.cy_dt h2 a{ display:block;  height:36px; line-height:36px; float:left }
.cy_szfy{ float:right; height:160px; width:241px; overflow:hidden}
.cy_szfy h2{ display:block; height:36px; padding-left:20px; }
.cy_dhnew{width:1100px; height:160px; overflow:hidden}
.cy_dhnew a{ display:block; float:left; height:36px;line-height:36px; padding-left:20px;}

.cy_zhut{ width:100%; background:#f5f8fc;}
.cy_zgyt{ width:1100px; margin:0 auto; background:#FFFFFF;}



.cy_lmjs{ width:965px; margin:0 auto; height:190px;}
.cy_lmjs ul{ float:left;}
.cy_lmjsty{width:94px; height:190px; overflow:hidden}
.cy_lmjsty h2{color:#333333;font-size:14px;font-family:"Microsoft YaHei"; text-align:center }
.cy_lmjsty li{ width:94px; height:22px; line-height:22px; overflow:hidden; text-align:center}
.cy_lmjsty li a{color:#888888;font-size:12px;font-family:"Microsoft YaHei";}
.cy_lmjsty li a:hover{color:#00479d}
.cy_lnjszw{ width:130px; height:190px; padding-left:45px;}
.cy_lnjszw h2{color:#333333;font-size:14px;font-family:"Microsoft YaHei"; text-align:center}
.cy_lnjszw li{width:58px; height:22px; line-height:22px; overflow:hidden; text-align:center; float:left}
.cy_lnjszw  li a{color:#888888;font-size:12px;font-family:"Microsoft YaHei";}
.cy_lnjszw  li a:hover{color:#00479d}
.cy_lmjsty_01{width:94px; height:190px; overflow:hidden; padding-left:45px;}
.cy_lmjsty_01 h2{color:#333333;font-size:14px;font-family:"Microsoft YaHei"; text-align:center }
.cy_lmjsty_01 li{ width:94px; height:22px; line-height:22px; overflow:hidden; text-align:center}
.cy_lmjsty_01 li a{color:#888888;font-size:12px;font-family:"Microsoft YaHei";}
.cy_lmjsty_01 li a:hover{color:#00479d}




.nav-yinc1-nr{
    position: absolute;
    width: 100%;
    height: 100%;
     top: 2px;
     left: 0;
     height: 123px;
     overflow: hidden;
}
.nav-yinc1-nr-l{
    width: 750px;
    float: left;
    margin-left: 70px;
    height: 103px;
    margin-top: 10px;
    border-right: 1px solid #000;
}
.nav-yinc1-nr-l ul li{
    width: 35%;
    float: left;
    margin-top: 10px;
    text-align: left;
    line-height: 32px;
    margin-left: 5%;
}
.nav-yinc1-nr-l ul li a{
    font-size: 18px;
    font-weight: bold;
    color: #333;
}
.nav-yinc1-nr-l ul li a:hover,.nav-yinc1-nr-r ul li a:hover,.tongyongli a:hover{
    color: #1c25ca;
}
.nav-yinc1-nr-r{
    width: 200px;
    float: left;
    margin-left: 50px;
    margin-top: 8px;
}
.nav-yinc1-nr-r ul li{
    width: 100%;
    height: 34px;
    line-height: 34px;
    text-align: left;
    background: #fff;
}
.nav-yinc1-nr-r ul li a{
     font-size: 16px;
     font-weight: bold;
     color: #8b6363;
}
.nav-yinc1-nr-r ul li:hover a{
     color:#839383;
}


.nav>ul>li:hover div.nav-yinc1{
    display: block;
}
.tongyongli{
    box-sizing: content-box;
    padding-top: 15px;
    text-align: left;
}
.tongyongli a{
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    margin: 0 10px;
}
.nav>ul>li.nav-li{
    position: relative;
}
.nav>ul>li.nav-li i{
    display: none;
    height: 16px;
    width: 100%;
    position: absolute;
    top: 34px;
    left: 0;
    background: url(qhs-jyh-bj206.png) 50% 100% no-repeat;
}
.nav>ul>li.nav-li:hover i{
    display: inline-block;
}
.nav>ul>li.nav-li:hover div.nav-yinc2{
    display: inline-block;
}
.nav-yinc2{
    display: none;
    padding: 15px 10px;
    width: 300px;
    border:3px solid #cf494c;
    position: absolute;
    top: 50px;
    background: #fff;
    right: 0;
    border-radius: 10px;
}
.nav-yinc2 a{
    display: inline-block;
    font-size: 16px;
    color: #a40000;
    margin: 0 5px 5px 5px;
    line-height: 30px;
}
.nav-yinc2 a:hover{
    color: #f60;
}


.hnavl {
    width: 770px;
    float: left;
    margin-left: 50px;
    height: 103px;
    margin-top: 10px;
    border-right: 1px solid #000;
}
.hnavl p {
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    text-align: left;
}
.hnavl p span {
    display: block;
    float: left;
    width: 90px;
    color: #333;
    font-size: 16px;
    text-align: left;
}
.hnavl p a {
    margin-right: 20px;
    font-size: 16px;
    color: #333; improtant!
    font-weight: normal;
}

.hnavl {
    width: 770px;
    float: left;
    margin-left: 50px;
    height: 103px;
    margin-top: 10px;
    border-right: 1px solid #000;
}
.hnavl p {
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    text-align: left;
}
.hnavl p span {
    display: block;
    float: left;
    width: 90px;
    color: #333;
    font-size: 16px;
    text-align: left;
}
.hnavl p a {
    margin-right: 20px;
    font-size: 16px !important;
    color: #333!important;
    font-weight: normal;
}     

/* 头部导航及下拉效果 end */






/* 信息公开多个标签切换 start */

.xxgk-l-m-t1{
	width: 100%;
	height: 44px;
	line-height: 44px;
	background: rgb(245,245,245);
}
.xxgk-l-m-t1 a{
	display: inline-block;
	font-size: 18px;
	padding: 0 20px;
	margin-right: 5px;
}
.xxgk-l-m-t1 a.zx-xuan16{
	background: #277e37;
	color: #fff;
}
.zx-xuan13 {
	color: #277e37 !important;
}
.xxgk-l-m-t em i {
	width: 10px;
}    

/* 信息公开多个标签切换 end */


/* 互动交流 start */

.xftli li {
    width: 210px;
}

/* 互动交流 start */



/*数据 start*/
.sc4{ width: 1066px; padding: 0 18px; margin: 33px auto 30px;overflow: hidden; }
.ssjfx{ width: 634px; float: left;}
.sclti{ height: 40px; font-size: 20px;}
.sclti a{ color: #277e37;}
.item3 { background-color: #EEEEEE;height: 322px; position: relative; width: 605px;}
.item3 .public_title {
    position: absolute;
    top: 20px;
    left: 17px;
}
.public_title {
    text-align: center;
    color: #939393;
    letter-spacing: 5px;
    margin-bottom: 40px;
}
.public_title span {
    color: #000000; font-size: 20px;
}
.item3_ul {
    margin: 0px;
    list-style: none;
    padding: 0px;
    height: 322px;
    width: 117px;
    float: left;
    padding-top: 97px;
    padding-left: 5px;
    background: url(../images/sjkf_bg2.png) repeat-y right;
}
.item3_ul li {
    width: 112px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    position: relative;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
    margin-right: -2px;
}
.accnode {
    max-width: 1px !important;
    float: left !important;
    border: 0px !important;
    padding: 0px !important;
    margin: 0px !important;
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
    display: block !important;
    position: absolute !important;
}
.item3_ul .hover {
    color: #1E4B8E;
    background: url(../images/sjkf_bg3.png) no-repeat top left;
    font-weight: 700;
}
.item3_ul li a {
    color: #6c6c6c;
}
.item3_ul .hover a {
    color: #277e37;
}
.item3 .right {
    float: left;
    width: 455px;
    #width: 432px;
    height: 100%;
    box-sizing: border-box;
    padding-left: 28px;
}
.item3 .info_1 {
    height: 193px;
    margin-top: 40px;
    border-bottom: 1px solid #CCCBCB;
}
.item3 .info_1 .title {
    color: #000000;
    font-size: 19px;
    font-weight: 700;
    margin-bottom: 0px;
}
.item3 .info_1 .time {
    margin-top: 18px;
    margin-bottom: 18px;
    color: #000000;
    font-size: 12px;
}
.item3 .info_1 .detail {
    text-indent: 2em;
    margin: 0;
    font-size: 16px;
    margin-bottom: 20px;
    line-height: 25px;
    color: #000000;
}
.item3 .info_3 span {
    float: right;
}
.item3 .info_1 .detail a {
    color: #277e37;
    text-decoration: none;
}
.info_3{ padding-top: 10px;}
.info_3 li{ height: 33px; line-height: 33px; overflow: hidden; font-size: 16px;}

.ssjcx{ width: 396px; height: 322px; float: right; background: #eeeeee;}
/*.ssjcx span{ display: block; height: 40px; line-height: 40px; font-size: 20px; color: #000000; }*/
.ssjcx li{ height:130px; width: 99px; font-size: 16px;float: left; text-align: center; margin-top: 24px;}
.ssjcx li a{ display: block;}
.item4 {
    height: 423px;
    margin-top: 75px;
}
.item4_head {
    height: 40px;
    padding-left: 36%;
    background: url(../images/sjkf_bg1.png) repeat-x bottom;
    margin-bottom: 0px;
}
.item4_head .hover {
    color: #1e4b8f;
    background: url(../images/sjkf_bg.png) no-repeat;
}
.item4_head li {
    float: left;
    width: 120px;
    height: 40px;
    line-height: 40px;
    margin-right: 70px;
    list-style: none;
    text-align: center;
    font-size: 18px;
    color: #6C6C6C;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-weight: 700;
    position: relative;
}
.item4_head .hover a {
    color: #277e37;
}
.item4_head a {
    display: block;
}
.tjnx {
    height: 352px;
    position: relative;
}
.tjnx a {
    text-decoration: none;
}
.li_item1 {
    overflow: hidden;
    margin-top: 25px;
}
.btn_more {
    width: 94px;
    height: 32px;
    display: block;
    margin: 28px auto 0;
    border: 1px solid #B6B6B6;
    border-radius: 15%;
    font-size: 12px;
    color: #B6B6B6;
    text-align: center;
    line-height: 32px;
    border-radius: 20px;
    text-decoration: none;
}
.li_item1 ul {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #444444;
    float: left;
    list-style: none;
    padding-left: 30px;
	/* width: 524px; */
    width: 1120px;
}
.li_item1 li {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
	float: left;
    width: 500px;
}
.li_item1 span {
    float: left;
}
.acctext {
    text-align: inherit !important;
    text-indent: inherit !important;
    color: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
    font-weight: inherit !important;
    border: 0px !important;
    background: none !important;
    display: inline !important;
}
.li_item1 a {
    color: #000000;
    font-size: 16px;
    text-decoration: none;
}
.li_item1 a:hover {
    color: #f60;
}
.li_item1 span.data {
    color: #B6B6B6;
    float: right;
    font-size: 14px;
    margin-right: 30px;
}
.ssjcx li :hover{
    color: #277e37;
}
.sclti a :hover{
    color:#6c6c6c;
}
/*数据 end*/