html {margin:0; padding:0;height:100%;}
body {
    margin: 0;
    font-size: 14px;
    background:#fff;
    position:relative;
    width:100%;
    height:100%;
    font-family: Microsoft YaHei;
    color:#3A3A3A;
}
* {
    margin: 0;
    padding: 0;
    border: none;
    list-style-type: none;
    position:relative;
}
h1,h2,h3,h4,h5,h6,i,em {font-size:100%;font-style: normal;}
img {
    border: none;
    vertical-align: middle;
}
a {
    color:#3a3a3a;
    outline: none;
    text-decoration: none;
}
a:link,
a:visited {
    text-decoration: none;
}
input {
    vertical-align: middle;
    width: inherit;
    height: inherit;
    border: none;
    background: none;
    font-size:12px;
    font-family: "Arial";
}








.dzzf-top-nr{
    width: 1038px;
    margin: 0 auto;
    height: 110px;
}
.dzzf-top-nr-l{
    width: 392px;
    float: left;
    height: 110px;
}
.dzzf-top-nr-r{
    float: right;
    width: 240px;
    margin-right: 20px;
}
.dzzf-top-nr-r-t{
    width: 100%;
    height: 22px;
    margin-top: 12px;
}
.dzzf-top-nr-r-t ul{
    display: block;
    overflow: hidden;
}
.dzzf-top-nr-r-t ul li{
    float: left;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    font-size: 12px;
}
.dzzf-top-nr-r-t ul li i{
    display: inline-block;
    width: 13px;
    font-size: 13px;
    text-align: center;
}
.dzzf-top-nr-r-t ul li.zx-xiaotu1 a{
    width: 22px;
    height: 22px;
    overflow: hidden;
    background: url(dzzf-bj-18-2.png) 1px 1px no-repeat;
    display: block;
    margin-right: 2px;
}
.dzzf-top-nr-r-t ul li.zx-xiaotu2 a{
    width: 22px;
    height: 22px;
    overflow: hidden;
    background: url(dzzf-bj-18-3.png) 1px 1px no-repeat;
    display: block;
     margin-right: 2px;
}
.dzzf-top-nr-r-t ul li.zx-xiaotu3 a{
    width: 22px;
    height: 22px;
    overflow: hidden;
    background: url(dzzf-bj-18-4.png) 1px 1px no-repeat;
    display: block;
     margin-right: 2px;
}
.dzzf-top-nr-r-t ul li.zx-xiaotu4 a{
    width: 22px;
    height: 22px;
    overflow: hidden;
    background: url(dzzf-bj-18-5.png) 1px 1px no-repeat;
    display: block;
     margin-right: 2px;
}
.dzzf-top-nr-r-b{
    width: 226px;
    height: 31px;
    margin-top: 6px;
    position: relative;
    background: url(dzzf-bj-18-11.png) no-repeat;
}
.dzzf-top-nr-r-b input {
    border: none;
    outline: none;
    width: 170px;
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    float: left;
    text-indent: 8px;
    background:transparent;
    position: absolute;
    top: 0;
}
.dzzf-top-nr-r-b button {
    height: 31px;
    border: 0;
    width: 39px;
    position: absolute;
    right: 0px;
        background:transparent;
}
.dzzf-nav{
    width: 100%;
    margin: 0 auto;
    height: 42px;
    background: rgb(0,71,157);
    position: relative;
    z-index: 999;
}
.dzzf-nav>ul {
    display: block;
    width: 1038px;
    margin: 0 auto;
    height: 42px;
    position: relative; 
}
.dzzf-nav>ul>li {
    height: 42px;
    float: left;
}
.dzzf-nav>ul>li>a {
    display: inline-block;
    line-height: 42px;
    padding: 0 40px;
    color: #fff;
    font-size: 18px;
    float: left;
    border-left: 1px solid rgb(0,71,157);
    border-right: 1px solid rgb(0,71,157);
}
.dzzf-nav>ul>li>a:hover{
    background: rgb(164,0,0);
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}
.dzzf-nav>ul>li:hover .cy_szf{
    display: block;
}
.cy_szf{
    width: 1038px;
    height: 123px;
    overflow: hidden;
    position: absolute;
    background: #FFF;
    top: 42px;
    display: block;
    left: 0;
    display: none;
    opacity: 0.92;
    filter: alpha(opacity=90);
    z-index: 999;
}
.szf_l{
    width: 796px;
    height: 123px;
    border-right: 1px solid #000000;
    float: left;
    overflow: hidden;
}
.cyh10 {
    height: 10px;
}
.cy_dt {
    width: 796px;
    height: 35px;
    overflow: hidden;
}
.cy_dt span {
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    color: #000000;
    font-weight: bold;
    margin-left: 66px;
    float: left;
    width: 90px;
}
.cy_dt h2 {
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    display: block;
}
.cy_dt h2 a{
    display: block;
    height: 35px;
    margin-right: 18px;
    line-height: 35px;
    float: left;
    font-weight: bold;
    color: #1a1a1a;
    font-family: '微软雅黑';
    font-size: 16px;
    background: none;
}
.cy_dt h2 a:hover,.cy_szfy h2 a:hover,.cy_dhnew a:hover{
    color: #f60;
}
.cy_szfy {
    float: right;
    height: 160px;
    width: 241px;
    overflow: hidden;
}
.cy_szfy h2 {
    display: block;
    height: 35px;
    line-height: 35px;
    padding-left: 20px;
}
.cy_szfy h2 a{
    font-size: 16px;
    display: block;
    height: 35px;
    font-weight: bold;
    color: #1a1a1a;
    background: none;
}
.cy_dhnew {
    width: 1038px;
    height: 123px;
    overflow: hidden;
}
.cy_dhnew a{
    display: block;
    height: 40px;
    font-weight: bold;
    font-size: 16px;
    float: left;
    color: #1a1a1a;
    background: none;
    line-height: 50px;
    padding-left: 20px;
}
.dzzf-toutiao{
    width: 1038px;
    margin: 0 auto;
    height: 103px;
}
.dzzf-toutiao h2{
    height: 66px;
    line-height: 76px;
    text-align: center;
}
.dzzf-toutiao h2 a{
    color: rgb(0,71,157);
    font-size: 30px;
    font-weight: bold;
    font-family: SimHei;
}
.dzzf-toutiao p{
    text-align: center;
}
.dzzf-toutiao p a{
    margin-right: 10px;
}
.gundong{
    width: 1038px;
    margin: 0 auto;
    height: 520px;
}
#slideBox {
    width:1038px;
    height:520px;
    overflow:hidden;
    position:relative;
    z-index: 0;
}
#slideBox ul#show_pic {
    margin:0;
    padding:0;
    list-style:none;
    height:520px;
    width:9000px;
    position:absolute;
}
#slideBox ul#show_pic li {
    float:left;
    margin:0;
    padding:0;
    height:520px;
}
#slideBox ul#show_pic li img {
    display:block;
}
#iconBall {
    position:absolute;
    bottom:10px;
    right:15px;
    z-index: 999;
}
#iconBall li {
    float:left;
    color:#7a7a7a;
    width:17px;
    height:15px;
    background: url(dzzf-bj-18-8.png) no-repeat;
    padding-top:4px;
}
#iconBall li.active {
    background:url(dzzf-bj-18-7.png) no-repeat;
}
#slideText {
    width:1038px;
    height:40px;
    background:rgba(0, 0, 0, 0.7);
    color:#fff;
    position:absolute;
    left:0px;
    bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall {
    position:absolute;
    left:0px;
    bottom:0;
    width: 100%;
}
#textBall li {
    cursor:pointer;
    display:none;
    color:#fff;
    font-size:16px;
    margin-left:20px;
    line-height: 40px;
}
#textBall li.active {
    display:block;
}
#textBall li a {
    text-decoration:none;
    color:#fff;
}
.qzqd-li{
    width: 1038px;
    height: 65px;
    margin: 0 auto;
    margin-top: 6px;
    overflow: hidden;
     background: url(dzzf-bj-18-10.png) no-repeat;
}
.qzqd-li-d1{
    width: 345px;
    height: 65px;
    float: left;
}
.qzqd-li-d1 i{
    display: inline-block;
    width: 30px;
    height: 65px;
    float: left;
}
.qzqd-li-d1 ul{
    display: block;
}
.qzqd-li-d1 ul li{
    float: left;
    line-height: 38px;
    height: 28px;

    background: url(dzzf-bj-18-14.png) 0 68% no-repeat;

}
.qzqd-li-d1 a{
    display: inline-block;
    width: 100%;
    height: 28px;
    line-height: 38px;
    *line-height: 28px;
    font-size: 16px;
    padding: 0 30px 0 10px;
    color: #fff;

    
}
.qzqd-li-d1 a:hover{
    color: #f60;
}
.qz-gd{
    width: 100%;
    margin: 0 auto;
    margin-top: 5px;
    height: 30px;
    background: #eeeeee url(dzzf-bj-18-13.png) repeat-x;
}
.qz-gd a{
    display: block;
    width: 86px;
    height: 30px;
    margin: 0 auto;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    color: #707070;
     background: url(dzzf-bj-18-12.png) no-repeat;
}
.qz-gd a:hover{
    color: #f60;
}
.dzzf-nr{
    width: 100%;
    background: #eee;
}
.dzzf-nr-zt{
    width: 1038px;
    margin: 0 auto;
}
.dzzf-zt-l{
    width: 380px;
    float: left;
}
.dzzf-zt-l-t1{
    width: 100%;
    height: 540px;
    background: #fff;
    border: 1px solid #e5e5e5;
}
.dzzf-zt-l-t1-1{
    width: 350px;
    margin: 0 auto;
}
.dzzf-zt-l-t1-1-t{
    height: 44px;
    border-bottom: 1px solid #2c3250;
}
.dzzf-zt-l-t1-1-t>a{
    display: inline-block;
    float: left;
    height: 44px;
    line-height: 44px;
    font-size: 22px;
    color: #6e707b;
    padding: 0 9px;
    font-family: SimHei;
}
.dzzf-zt-l-t1-1-t span{
    float: right;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    padding-right: 10px;
}
.dzzf-zt-l-t1-1-t span a{
    color: #333333;
    font-size: 14px;
}
.dzzf-zt-l-t1-1-t span a:hover{
    color: #f60;
}
.dzzf-zt-l-t1-1-t>a.zx-xuan1{
    color: #2c3250;
}
.dzzf-zt-l-t1-1-t i{
    display: inline-block;
    width: 6px;
    float: left;
    height: 44px;
    background: url(dzzf-bj-18-15.png) 0 50% no-repeat;
}
.dzzf-zt-l-t1-1-b ul{
    display: block;
    overflow: hidden;
    padding: 5px 0;
}
.dzzf-zt-l-t1-1-b ul li{
    text-indent: 20px;
    height: 26px;
    background: url(dzzf-bj-18-16.png) no-repeat 8px center;
    line-height: 26px;
    float: left;
    width: 100%;
}
.dzzf-zt-l-t1-1-b ul li a{
    display: inline-block;
    float: left;
    max-width: 340px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    }
.dzzf-zt-l-t1-1-b-wbd ul{
    display: block;
    overflow: hidden;
    padding: 5px 0;
}
.dzzf-zt-l-t1-1-b-wbd ul li{
    text-indent: 5px;
    height: 26px;
    line-height: 26px;
    float: left;
}
.dzzf-zt-l-t1-1-b-wbd ul li a{
    display: inline-block;
    float: left;
    max-width: 340px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    }
.dzzf-zt-l-t1-2{
    width: 350px;
    margin: 0 auto;
    margin-top: 6px;
    height: 120px;
    background: url(dzzf-bj-18-18.png) no-repeat;
}
.dzzf-zt-l-t1-2 p{
    width: 100%;
    height: 28px;
}
.dzzf-zt-l-t1-2 p a{
    display: inline-block;
    width: 108px;
    height: 28px;
    float: left;
    margin-left: 11px;
}
.dzzf-zt-l-t1-2 ul{
    display: block;
    overflow: hidden;
    padding: 5px 0;
}
.dzzf-zt-l-t1-2 ul li{
    text-indent: 20px;
    height: 26px;
    background: url(dzzf-bj-18-17.png) no-repeat 10px center;
    line-height: 26px;
}
.dzzf-zt-l-t1-2 ul li a{
    display: inline-block;
    float: left;
    max-width: 340px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    }
.dzzf-zt-l-t1-3{
     width: 350px;
    margin: 0 auto;
    margin-top: 10px;
}
.dzzf-zt-l-t1-3 p{
    width: 100%;
    height: 28px;
}
.dzzf-zt-l-t1-3 p a{
    display: inline-block;
    line-height: 28px;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    color: #00479d;
    font-weight: bold;
}
.dzzf-zt-l-t1-3 p a:hover{
    color: #f60;
}
.dzzf-zt-l-t1-3 ul{
    display: block;
    overflow: hidden;
    padding: 5px 0;
}
.dzzf-zt-l-t1-3 ul li{
    text-indent: 20px;
    height: 26px;
    background: url(dzzf-bj-18-17.png) no-repeat 10px center;
    line-height: 26px;
}
.dzzf-zt-l-t1-3 ul li a{
    display: inline-block;
    float: left;
    max-width: 340px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    }
.dzzf-zt-l-t2{
    width: 100%;
    height: 223px;
    margin-top: 12px;
    position: relative;
    background: #fff;
    border: 1px solid #e5e5e5;
}
.dzzf-zt-l-t2 p{
    width: 156px;
    height: 35px;
    position: absolute;
    top: 0;
    left: 100px;
    z-index: 999;
}
.dzzf-zt-l-t2 p a{
    display: inline-block;
    float: left;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    color: #959595;
    padding: 0 10px;
}
.dzzf-zt-l-t2 p a.zx-xuan2{
    color: #00479d;
}
.dzzf-zt-l-t2 p i{
    display: inline-block;
    width: 6px;
    float: left;
    height: 35px;
    background: url(dzzf-bj-18-19.png) 0 50% no-repeat;
}
.hy_p2_l {OVERFLOW: hidden;WIDTH:100%;height: 100%; position: absolute;top: 0;}

.zx-731-ywlj,.zx-731-ywlj1{
    width: 100%;
    height: 100%;
    position: relative;
}
.zx-731-ywlj-lb,.zx-731-ywlj-lb1 {
    width: 345px;
    height:175px;
    position: absolute;
    overflow: hidden;
    top: 35px;
    left:15px;
}
.zx-731-ywlj-lb ul,.zx-731-ywlj-lb1 ul  {
    width: 5000px;
    list-style: none;
    position: absolute;
    z-index: 555;
}
.zx-731-ywlj-lb ul li,.zx-731-ywlj-lb1 ul li {
    float: left;
    width: 345px;
    height: 175px;
    position: relative;
}
.zx-731-ywlj-lb ul li img,.zx-731-ywlj-lb1 ul li img {
    width: 345px;
    height: 175px;
}
.zx-731-ywlj-lb1 ul li i{
    width:345px;
    height:24px;
    background:rgba(0, 0, 0, 0.7);
    color:#fff;
    position:absolute;
    left:0px;
    bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
.zx-731-ywlj-lb ul li i{
    width:345px;
    height:24px;
    background:rgba(255, 255, 255, 0.7);
    color:#fff;
    position:absolute;
    left:0px;
    bottom:0px;
*background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2ffffff, endColorstr=#b2ffffff);
}
.zx-731-ywlj-lb ul li span,.zx-731-ywlj-lb1 ul li span{
    display: inline-block;
    width: 345px;
    font-size: 14px;
    line-height: 24px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    text-align: center;
}
.zx-731-ywlj-lb ul li p,.zx-731-ywlj-lb1 ul li p{
    display: inline-block;
    float: left;
    width: 154px;
    *width: 144px;
    padding: 0 5px;
    line-height: 24px;
    font-size: 14px;
}

#zx-731-ywlj-leftBtn,#zx-731-ywlj-leftBtn1 {
    WIDTH: 25px;height: 18px; CURSOR: pointer;position: absolute;top: 9px;left: 67px;background:url(dzzf-bj-18-22.png)  no-repeat;
}
#zx-731-ywlj-rightBtn,#zx-731-ywlj-rightBtn1 {
     WIDTH:25px; height: 18px; CURSOR: pointer;position: absolute;top: 9px;right: 91px;
    background: url(dzzf-bj-18-23.png) no-repeat;
}
#zx-731-ywlj-leftBtn:active,#zx-731-ywlj-leftBtn1:active{
    background: url(dzzf-bj-18-21.png) no-repeat;
}
#zx-731-ywlj-rightBtn:active,#zx-731-ywlj-rightBtn1:active{
     background: url(dzzf-bj-18-24.png) no-repeat;
}
.dzzf-zt-m{
     width: 380px;
    float: left;
    margin-left: 12px;
}

.dzzf-zt-m-t1{
    width: 100%;
    height: 540px;
    background: #fff;
    border: 1px solid #e5e5e5;
}
.dzzf-zt-m-t1-li{
    padding: 6px 0 0 0;
}
.dzzf-zt-m-t1-li a {
    display: inline-block;
    float: left;
    height: 32px;
    line-height: 32px;
    font-size: 19px;
    color: #6e707b;
    padding: 0 12px;
}
.dzzf-zt-m-t1-li a.zx-xuan3{
    color: #00479d;
}
.dzzf-zt-m-t1-li i{
    display: inline-block;
    width: 6px;
    float: left;
    height: 32px;
    background: url(dzzf-bj-18-19.png) 0 50% no-repeat;
}
.dzzf-zt-m-t2{
    width: 100%;
    height: 223px;
    margin-top: 12px;
    background: #fff;
    border: 1px solid #e5e5e5;
}
.dzzf-zt-m-t2-t{
    width: 350px;
    margin: 0 auto;
    height: 36px;
    border-bottom: 1px solid #2c3250;
}
.dzzf-zt-m-t2-t a {
    display: inline-block;
    float: left;
    height: 36px;
    line-height: 38px;
    font-size: 22px;
    color: #2c3250;
    padding: 0 9px;
    font-family: SimHei;
}
.dzzf-zt-m-t2-m{
    width: 350px;
    margin: 0 auto;
    margin-top: 6px;
}
.dzzf-zt-m-t2-m ul{
    display: block;
    overflow: hidden;
    padding-left: 10px;
    width: 360px;
}
.dzzf-zt-m-t2-m ul li{
    width: 102px;
    height: 28px;
    float: left;
    line-height: 28px;
    background: #eeeeee;
    margin-right: 12px;
    text-align: center;
    margin-bottom: 5px;
}
.dzzf-zt-m-t2-m ul li a{
    color: #959595;
}
.dzzf-zt-m-t2-m ul li:hover{
    background: #2d5b9a;
}
.dzzf-zt-m-t2-m ul li:hover a{
    color: #fff;
}
.dzzf-zt-m-t2-b{
     width: 350px;
    margin: 0 auto;
}
.dzzf-zt-m-t2-b p{
    width: 100%;
    height: 28px;
}
.dzzf-zt-m-t2-b p a{
    display: inline-block;
    line-height: 28px;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    color: #00479d;
    font-weight: bold;
}
.dzzf-zt-m-t2-b p a:hover{
    color: #f60;
}
.dzzf-zt-m-t2-b ul{
    display: block;
    overflow: hidden;
    padding-top: 2px;
}
.dzzf-zt-m-t2-b ul li{
    text-indent: 20px;
    height: 26px;
    background: url(dzzf-bj-18-17.png) no-repeat 10px center;
    line-height: 26px;
}
.dzzf-zt-m-t2-b ul li a{
    display: inline-block;
    float: left;
    max-width: 340px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    }
.dzzf-zt-r{
    width: 252px;
    float: right;
}
.dzzf-zt-r-ti{
    width: 100%;
    height: 280px;
    border: 1px solid #e5e5e5;
    background: #fff ;
    position: relative;
}
.dzzf-zt-r-t2{
    width: 100%;
    height: 358px;
    margin-top: 12px;
    border: 1px solid #e5e5e5;
    background: #fff ;
}
.dzzf-zt-r-t2-nr{
    width: 226px;
    margin: 0 auto;
}
.dzzf-zt-r-t2-nr>p{
    line-height: 48px;
    font-size: 22px;
    font-family: SimHei;
}
.dzzf-zt-r-t2-li{
    width: 100%;
    position: relative;
}
.dzzf-zt-r-t2-li>ul{
    display: block;
    width: 240px;
}
.dzzf-zt-r-t2-li>ul>li{
    float: left;
    width: 111px;
    height: 77px;
    margin-right: 3px;
    margin-bottom: 3px;
}
.dzzf-zt-r-t2-li>ul>li>a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 16px;
    line-height: 114px;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li1 a{
     background: #f2f2f2  url(dzzf-bj-18-44.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li1:hover a{
    background: #2d5b9a  url(dzzf-bj-18-50.png) 50% 11px no-repeat ;
    color: #fff;
}

.dzzf-zt-r-t2-li ul li.dzzf-zt-li2{
     background: #f2f2f2  url(dzzf-bj-18-45.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li2:hover{
    background: #2d5b9a  url(dzzf-bj-18-51.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li2:hover a{
    color: #fff;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li3{
     background: #f2f2f2  url(dzzf-bj-18-46.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li3:hover{
    background: #2d5b9a  url(dzzf-bj-18-52.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li3:hover a{
    color: #fff;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li4{
     background: #f2f2f2  url(dzzf-bj-18-47.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li4:hover{
    background: #2d5b9a  url(dzzf-bj-18-53.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li4:hover a{
    color: #fff;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li5{
     background: #f2f2f2  url(dzzf-bj-18-48.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li5:hover{
    background: #2d5b9a  url(dzzf-bj-18-54.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li5:hover a{
    color: #fff;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li6{
     background: #f2f2f2  url(dzzf-bj-18-49.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li6:hover{
    background: #2d5b9a  url(dzzf-bj-18-55.png) 50% 11px no-repeat ;
}
.dzzf-zt-r-t2-li ul li.dzzf-zt-li6:hover a{
    color: #fff;
}
.dzzf-zt-r-t3{
    width: 100%;
    height: 110px;
    margin-top: 15px;
    border: 1px solid #e5e5e5;
    background: #fff ;
}
.dzzf-zt-r-t3-nr{
    width: 226px;
    margin: 0 auto;
}
.dzzf-zt-r-t3-nr p{
    line-height: 48px;
    font-size: 22px;
    font-family: SimHei;
}
.dzzf-zt-r-t3-nr ul{
    display: block;
    overflow: hidden;
}
.dzzf-zt-r-t3-nr ul li{
    float: left;
    line-height: 22px;
    height: 22px;
    margin-right: 5px;
    margin-bottom: 3px;
}
.dzzf-zt-r-t3-nr ul li a{
    display: inline-block;
    width: 100%;
    height: 22px;
    line-height: 22px;
    font-size: 14px;
    padding: 0 6px;
    
    color: #434343;
}
.dzzf-zt-r-t3-nr ul li a:hover{
    background: #2d5b9a;
    color: #fff;
}
.dzzf-zt-li-div1-l img{
    position: absolute;
    width: 17px;
    height: 17px;
    top: 5px;
    right: 15px;
    cursor: pointer;
}
.dzzf-zt-li-div{
    width: 207px;
    position: absolute;
    min-height: 150px;
    z-index: 999;
}
.dzzf-zt-r-ti-1{
    width: 100%;
    height: 38px;
    position: absolute;
    background: url(dzzf-bj-18-25.png) no-repeat center 0;
}
.dzzf-zt-li-div1{
     top: 0;
     left: -95px;
}
.dzzf-zt-li-div2{
     top: 78px;
     left: -207px;
}
.dzzf-zt-li-div3{
     top: 78px;
     left: -95px;
}
.dzzf-zt-li-div4{
     top: 160px;
     left: -207px;
}
.dzzf-zt-li-div5{
     top: 160px;
     left: -95px;
}
.dzzf-zt-li-div1-l{
    width: 199px;
     min-height: 150px;
    float: left;
    background: rgba(0, 104, 183, 0.9);
    border-radius: 8px;
    *background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f40068b7, endColorstr=#f40068b7);
}
.dzzf-zt-li-div1-l>ul{
    display: block;
    overflow: hidden;
    padding: 0 10px 10px 10px;
}
.dzzf-zt-li-div1-l>ul li{
    float: left;
    line-height: 20px;
    height: 20px;
}
.dzzf-zt-li-div1-l>ul li a{
    display: inline-block;
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    padding: 0 10px 0 0;
    color: #fff;
}
.dzzf-zt-li-div1-l>ul li a:hover{
    color: #f60;
}
.dzzf-zt-li-ssk{
    width: 226px;
    height: 31px;
    margin-top: 12px;
    position: relative;
    background: url(dzzf-bj-18-11.png) no-repeat;
}
.dzzf-zt-li-ssk input {
    border: none;
    outline: none;
    width: 170px;
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    float: left;
    text-indent: 8px;
    background: transparent;
    position: absolute;
    top: 0;
}
.dzzf-zt-li-ssk button {
    height: 31px;
    border: 0;
    width: 39px;
    position: absolute;
    right: 0px;
    background: transparent;
}
.dzzf-zt-li-div1-l>p{
    line-height: 28px;
    color: #fff;
    font-size: 12px;
    text-indent: 10px;
}
.dzzf-zt-li-div1-r{
    width: 8px;
    float: right;
    height: 150px;
    background:  url(dzzf-bj-18-56.png) 0 36px no-repeat ;
}
.dzzf-zt-r-ti-2{
    width: 230px;
    margin: 0 auto;
    height: 155px;
    position: relative;
    text-align: center;
}
.dzzf-zt-r-ti-2 span{
    position: absolute;
    color: #fff;
    font-size: 14px;
    width: 230px;
    height: 22px;
    padding: 0 8px;
    overflow: hidden;
    font-family: microsoft yahei;
    z-index: 2;
    bottom: 0;
    left: 0;
    line-height: 22px;
}
.zx-hlj3-lb-img-bj {
    position: absolute;
    width: 100%;
    height: 22px;
    line-height: 22px;
    background: #000;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
    left: 0;
    bottom: 0;
    _bottom: -1px;
    z-index: 1;
}
.dzzf-zt-r-ti-2 img{
    width: 230px;
    height: 155px;
}
.dzzf-zt-r-ti-3{
    width: 230px;
    margin: 0 auto;
    padding: 10px 0;
}
.dzzf-zt-r-ti-3 ul{
    display: block;
    overflow: hidden;
}
.dzzf-zt-r-ti-3 ul li{
    text-indent: 11px;
    height: 26px;
    background: url(dzzf-bj-18-17.png) no-repeat 5px center;
    line-height: 26px;
}
.dzzf-zt-r-ti-3 ul li a {
    display: inline-block;
    float: left;
    max-width: 230px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dzzf-zt-l-t1-1-b{
    width: 100%;
}
.dzzf-foot{
    width: 1038px;
    margin: 0 auto;
    margin-top: 25px;
    border-top: 7px solid #4175af;
    background: #fff;
}
.cy_ljk{ width:1004px; margin:0 auto; overflow:hidden}
.cy_ljk ul{display: block;overflow:hidden;}
.cy_ljk li {
    float: left;
    height: 42px;
    line-height: 42px;
    color: #4175af;
    font-size: 16px;
}
.cy_ljk li.cy_gh {
    background: url(dzzf-bj-18-27.png) 0 50% no-repeat;
    height: 42px;
    line-height: 42px;
    margin-left: 20px;
}
.cy_ljk li.cy_zx {
    background: url(dzzf-bj-18-28.png) 0 50% no-repeat;
    height: 42px;
    line-height: 42px;
    margin-left: 20px;
}
.cy_ljk li.cy_gh a {
    margin-left: 20px;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}
.cy_ljk li.cy_zx a {
    margin-left: 20px;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}
.cy_ljk li.lianjieys,.dzzf-wzdt li.lianjieys{
    font-weight: bold;
    color: #2d5b9a;
    margin-right: 10px;
}
.dzzf-wzdt{
     width:1004px; margin:0 auto; 
}
.dzzf-wzdt ul{display: block;position: relative;}
.dzzf-wzdt li {
    float: left;
    height: 42px;
    line-height: 23px;
    color: #fff;
    font-size: 16px;
}
.dzzf-wzdt li.wzdt-ty{
    width: 205px;
     background: url(dzzf-bj-18-29.png) no-repeat;
     text-align: center;
     margin-right: 20px;
     cursor: pointer;
}
.dzzf-wzdt li.wzdt-ty>a{
    display: inline-block;
    width: 100%;
    height: 25px;
    float: left;
    color: #fff;
}
.dzzf-wzdt li.wzdt-ty i{
    display: inline-block;
    width: 100%;
    height: 17px;
    float: left;
    background: url(dzzf-bj-18-30.png) 50%  100% no-repeat;
    display: none;
}
.dzzf-wzdt li.wzdt-ty:hover i{
    display: block;
}
.dzzf-wzdt li.wzdt-ty:hover .wzdt-ty-yc{
    display: block;
}
.wzdt-ty-yc{
    width: 1038px;
    height: 185px;
    overflow: hidden;
    position: absolute;
    background: #4175af;
    top: 42px;
    left: -17px;
    display: none;
}
.yinc-nei1,.yinc-nei2{
    width: 1038px;
    height: 180px;
    overflow: hidden;
    margin-top: 5px;
    overflow-y: scroll;
    overflow-x: hidden;
    table-layout: fixed;
    word-wrap: break-word;
    word-break: break-all;
}
.yinc-nei1 a{
    width: 170px;
    *width: 152px;
    padding-left: 18px;
    font-size: 14px;
    display: block;
    height: 25px;
    color: #fff;
    background: none;
    line-height: 25px;
    text-align: left;
    float: left;
}
.yinc-nei2 a{
    width: 204px;
    *width: 186px;
    padding-left: 18px;
    font-size: 14px;
    display: block;
    height: 25px;
    color: #fff;
    background: none;
    line-height: 25px;
    text-align: left;
    float: left;
}
.yinc-nei1 a:hover,.yinc-nei2 a:hover{
    color: #fff100;
}
.foot-lm{
    width: 100%;
    height: 185px;
    background: #4175af;
}
.foot-lm ul{
    float: left;
    margin-top: 15px;
}
.foot-lm-1{
    width: 120px;
    height: 170px;
    overflow: hidden;
    margin-left: 25px;
}
.foot-lm-1 h2,.foot-lm-2 h2{
    color: #fff100;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
}
.foot-lm-1 li {
    width: 120px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: center;
}
.foot-lm ul a {
    color: #fff;
    font-size: 12px;
    font-family: "Microsoft YaHei";
}
.foot-lm ul a:hover{
    color: #fff100;
}
.foot-lm-2 {
    width: 126px;
    height: 170px;
    margin-left: 15px;
}
.foot-lm-2 li {
    width: 58px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-align: center;
    float: left;
}
.foot-lm-2 i{
    display: inline-block;
    width: 10px;
    float: left;
    color: #fff;
    height: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
}
.foot-bs{
    width: 100%;
    height: 108px;
    border-top: 1px solid #fff;
    background: #4175af;
}
.foot-bs-1{
    width: 620px;
    float: left;
    margin-left: 20px;
    margin-top: 13px;
}
.foot-bs-1 p{
    color: #fff;
    line-height: 26px;
    font-size: 14px;
}
.foot-bs-2{
    width: 80px;
    height: 80px;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
}
.foot-bs-3{
    width: 110px;
    height: 55px;
    float: left;
    margin-top: 23px;
    margin-left: 35px;
}
.foot-bs-4{
    width: 96px;
    height: 72px;
    float: left;
    margin-top: 13px;
    margin-left: 46px;
}
.nrbj{
    background: #eee;width: 100%;
}
.dzzf-ldy{
    width: 1038px;
    margin: 0 auto;
    background: #fff;
    padding-bottom: 60px;
}
.dzzf-dqwz{
    width: 100%;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
}
.dzzf-dqwz span{
    display: inline-block;
    background: url(dzzf-bj-18-34.png) 0 50% no-repeat;
    text-indent: 25px;
}
.dzzf-dqwz i {
    display: inline-block;
    width: 15px;
    text-align: center;
}
.ldy-nr-l{
    width: 754px;
    float: left;
}
.ldy-nr-l-t{
        border: 1px solid #e6e6e6;
}
.ldy-nr-l-t-1{
    width: 711px;
    height: 52px;
    margin: 0 auto;
    border-bottom: 1px solid #4175af;
}
.ldy-nr-l-t-1 span{
    display: block;
    height: 52px;
    line-height: 52px;
     background: url(dzzf-bj-18-35.png) 15px 50% no-repeat;
     text-indent: 48px;
     font-size:24px; 
     color:#00479d;
}
.ldy-nr-l-t-2{
    width: 700px;
    height: 220px;
    margin: 0 auto;
    margin-top: 33px;
    border-bottom: 1px solid #f9f9f9;
}
.ldy-ul1{
    width: 74px;
    height: 220px;
    float: left;
    display: block;
    text-align: center;
}
.ldy-ul1 span{
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    line-height: 220px;
}
.ldy-ul2 {
    width: 626px;
    float: right;
    display: block;
    height: 220px;
}
.ldy-ul2 li{
    width: 150px;
    height: 218px;
    border: 1px solid #d1d1d1;
    margin-left: 40px;
}
/* .ldy-ul2 li i{
    display: inline-block;
    width: 100%;
    height: 229px;
     border: 1px solid #d1d1d1;
} */
.ldy-ul2 li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.ldy-ul2 li img{
    display: block;
    width: 132px;
    height: 168px;
    margin: 0 auto;
    margin-top: 8px;
}
.ldy-ul2 li p{
    display: block;
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 20px;
}
.ldy-nr-l-t-3{
    width: 700px;
    height: 380px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 25px;
}
.ldy-ul3{
    width: 74px;
    height: 380px;
    float: left;
    display: block;
    text-align: center;
}
.ldy-ul3 span{
   font-size: 20px;
    font-weight: bold;
    color: #000000;
    line-height: 380px;
}
.ldy-ul4 {
        width: 626px;
    float: right;
    display: block;
    height: 380px;
}
.ldy-ul4 dl{
    width: 580px;
    overflow: hidden;
}
.ldy-ul4 li{
        width: 106px;
    height: 160px;
    border: 1px solid #d1d1d1;
    margin-left: 40px;
    float: left;
    margin-top: 20px;
}
/* .ldy-ul4 li i{
    display: inline-block;
    width: 100%;
    height: 166px;
     border: 1px solid #d1d1d1;
} */
.ldy-ul4 li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.ldy-ul4 li img{
   display: block;
    width: 91px;
    height: 115px;
    margin: 0 auto;
    margin-top: 8px;
}
.ldy-ul4 li p{
    display: block;
    height: 40px;
    width: 106px;
    line-height: 40px;
    text-align: center;
    font-size: 15px;
}
.ldy-nr-l-t-4{
   width: 700px;
    height: 162px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 25px;
    margin-bottom: 20px;
}
.ldy-ul5{
    width: 74px;
    height: 162px;
    float: left;
    display: block;
    text-align: center;
}
.ldy-ul5 span{
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    line-height: 162px;
}
.ldy-ul6{
    width: 626px;
    float: right;
    display: block;
    height: 162px;
}
.ldy-ul6 li{
        width: 106px;
    height: 160px;
    border: 1px solid #d1d1d1;
    margin-left: 40px;
    float: left;
}
/* .ldy-ul4 li i{
    display: inline-block;
    width: 100%;
    height: 166px;
     border: 1px solid #d1d1d1;
} */
.ldy-ul6 li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.ldy-ul6 li img{
   display: block;
    width: 91px;
    height: 115px;
    margin: 0 auto;
    margin-top: 8px;
}
.ldy-ul6 li p{
    display: block;
    height: 40px;
    width: 106px;
    line-height: 40px;
    text-align: center;
    font-size: 15px;
}
.ldy-nr-l-b{
    width: 100%;
    margin-top: 38px;
    border-top: 1px solid #0068b7;
}
.ldy-nr-l-b p{
    width: 100%;
    height: 44px;
    border-bottom: 1px solid #efefef;
}
.ldy-nr-l-b p a{
    display: inline-block;
    padding: 0 12px;
    line-height: 44px;
    color: #00479d;
    font-size: 24px;
    background: url(dzzf-bj-18-38.png) 100% 72% no-repeat;
}
.ldy-nr-l-b p a:hover{
    color: #f60;
}
.ldy-nr-l-b p text{
    text-align: inherit !important;
    text-indent: inherit !important;
    margin: 0px !important;
    padding: 0px !important;
    font-weight: inherit !important;
    border: 0px !important;
    background: none !important;
    display: inline !important;
    font-size: 14px;
    color: #888888;
}
.ldy-nr-l-b ul{
    display: block;
    overflow: hidden;
    padding: 10px 0;
}
.ldy-nr-l-b ul li{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-indent: 20px;
    background: url(dzzf-bj-18-17.png) no-repeat 10px center;
}
.ldy-nr-l-b ul li a{
    display: inline-block;
    float: left;
    max-width: 600px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ldy-nr-l-b ul li em{
    display: inline-block;
    width: 100px;
    font-size: 12px;
    float: right;
    color: #d2d2d2;
}
.ldy-nr-r{
    width: 268px;
    float: right;
}
.ldy-nr-r-1{
    width: 100%;
    height: 63px;
     background: url(dzzf-bj-18-39.png) no-repeat ;
}
.ldy-nr-r-1 a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    text-indent: 15px;
    font-size: 24px;
    color: #00479d;
    line-height: 63px;
}
.ldy-nr-r-1 a:hover,.ldy-nr-r-2 p a:hover{
    color: #f60;
}
.ldy-nr-r-2{
    width: 100%;
    margin-top: 20px;
}
.ldy-nr-r-2 p{
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
     background: url(dzzf-bj-18-41.png) 100% 50% no-repeat ;
}
.ldy-nr-r-2 p a{
    display: inline-block;
    padding: 0 15px;
    line-height: 40px;
    color: #00479d;
    font-weight: bold;
    font-size: 20px;
    background: url(dzzf-bj-18-40.png) 3px 72% no-repeat;
}
.ldy-nr-r-2 ul{
    display: block;
    overflow: hidden;
    margin-top: 5px;
    padding: 5px;
    background: #f6f5f5;
    border-radius: 8px;
}
.ldy-nr-r-2 ul li{
    width: 100%;
    line-height: 25px;
    overflow: hidden;
    font-family: "Microsoft YaHei";
    color: #888888;
    font-size: 12px;
    height: 56px;
}
.ldy-nr-r-2 ul li span{
    color: #888888;
    font-size: 12px;
    width: 10px;
    height: 56px;
    float: left;
    display: block;
}
.ldy-nr-r-2 ul li a{
    color: #333333;
    font-size: 16px;
}
.ldy-nr-r-2 ul li a:hover{
    color: #f60;
}
.ldy-nr-r-2 ul li em{

        text-align: inherit !important;
    text-indent: inherit !important;
    color: inherit !important;
    padding: 0px !important;
    font-weight: inherit !important;
    border: 0px !important;
    background: none !important;
    display: inline !important;
     margin-left: 10px;
}
.ldy-nr-r-3{
    width: 100%;
    height: 63px;
    margin-top: 30px;
     background: url(dzzf-bj-18-42.png) no-repeat ;
}
.ldy-nr-r-3 a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    text-indent: 15px;
    font-size: 24px;
    color: #fff;
    line-height: 63px;

}
.ldy-nr-r-3 a:hover{
    color: #f60;
}
.ldy-nr-r-4{
    width: 100%;
    margin-top: 22px;
}
.ldy-nr-r-4 p{
    width: 100%;
    height: 49px;
    background: #4175af;
    font-size: 24px;
    line-height: 49px;
    text-align: center;
    color: #fff;
}
.ldy-nr-r-4 ul{
    display: block;
    overflow: hidden;
    margin-top: 5px;
    margin-left: 8px;
    padding: 10px 0 15px 0;
    border-left: 1px solid #e5e5e5;
}
.ldy-nr-r-4 ul li{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-indent: 12px;
    background: url(dzzf-bj-18-43.png) no-repeat 0 center;
}
.ldy-nr-r-4 ul li a{
    display: inline-block;
    float: left;
    max-width: 255px;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ldy-foot{
    width: 100%;
    background: #4175af;
}
.kong-13{
    height: 13px;
    border-bottom: 1px solid #fff;
}
.foot-bs-ldy{
    width: 1038px;
    margin: 0 auto;
    height: 108px;
    background: #4175af;
}
/* 细览页 */
.cy_xilan {
    width: 1038px;
    height: 40px;
    overflow: hidden;
    border-bottom: 1px solid #dbdbdb;
}
.cy_ldjsxl{
    width: 970px;
    margin: 0 auto;
}
.cy_ldjsxl h2 {
    height: 87px;
    line-height: 87px;
    text-align: center;
    overflow: hidden;
    font-size: 40px;
    width: 970px;
}
.cy_ldjsxl h3 {
    height: 46px;
    line-height: 46px;
    text-align: center;
    overflow: hidden;
    font-size: 22px;
    width: 970px;
}
.img-jz{
    text-align: center;
}
.img-jz img{
    max-width: 360px;
}
.cy_ldjsxl span {
    display: block;
    width: 970px;
}
.cy_ldjsxl span p {
    color: #333333;
    font-size: 16px;
    padding-bottom: 20px;
    padding-top: 25px;
    padding-left: 30px;
    line-height: 24px;
    display: block;
}
.cy_ldnr {
    width: 910px;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 20px;
}
.cy_ldnr p {
    font-size: 16px;
    line-height: 32px;
}
/* 03-05新增 */
.dzzf-spdt{
    width: 100%;
    border:1px solid #e5e5e5;
    padding-bottom: 20px;
}
.dzzf-spdt-nr{
    width: 1015px;
    margin: 0 auto;
}
.dzzf-spdt-nr-dyl{
    width: 100%;
    border-bottom: 1px solid #4175af;
    height: 46px;
}
.dzzf-spdt-nr-dyl>span{
    display: inline-block;
    float: left;
    height: 46px;
    line-height: 46px;
    text-indent: 34px;
    margin-left: 20px;
    font-size: 24px;
    color: #00479d;
    background: url(dzzf-bj-18-58.png) no-repeat 0 center;
}
.dzzf-spdt-nr-dyl>p{
    display: inline-block;
    float: right;
    margin-right: 15px;
    height: 46px;
    line-height: 52px;
    font-size: 14px;
    color: #00479d;
}
.dzzf-spdt-nr-del{
    width: 1007px;
    margin: 0 auto;
    margin-top: 20px;
    height: 250px;
    border:1px solid #eeeeee;
}
.dzzf-spdt-nr-del-l{
    width: 190px;
    height: 232px;
    float: left;
    margin-left: 9px;
    margin-top: 8px;
    overflow: hidden;
    background: url(dzzf-bj-18-60.png) repeat-y 100% center;
}
.dzzf-spdt-nr-del-l ul{
    display: block;
    padding-top: 5px;
    overflow: hidden;

}
.dzzf-spdt-nr-del-l ul li{
    width: 100%;
    height: 50px;
    position: relative;
    float: left;
    margin-bottom: 8px;
}
.dzzf-spdt-nr-del-l ul li a{
    display: inline-block;
    float: left;
    width: 165px;
    text-align: center;
    font-size: 20px;
    color: #00479d;
    height: 50px;
    background: #eeeeee;
    line-height: 50px;
}
.dzzf-spdt-nr-del-l ul li.zx-xuan4 a{
    background: #00479d;
    color: #fff;
}
.dzzf-spdt-nr-del-l ul li.zx-xuan4 i{
    position: absolute;
    width: 8px;
    right: -1px;
    top:0;
    z-index: 999;
    height: 50px;
    background:url(dzzf-bj-18-59.png) no-repeat 0 center;
}
.dzzf-spdt-nr-del-r{
    width: 793px;
    float: right;
    margin-right: 5px;
}
.dzzf-spdt-nr-del-r-t{
    height: 195px;
    border-bottom: 1px dashed #eeeeee;
}
.del-r-t-1{
    width: 100%;
    height: 100%;
}
.del-r-t-1 ul{
    display: block;
    overflow: hidden;
}
.del-r-t-1 ul li{
    padding: 5px 0;
}
.del-r-t-1 ul li a{
    padding: 4px 9px;
    display: inline-block;
    margin-bottom:9px;
    margin-right: 7px;
    font-size: 14px;
}
.dzzf-spdt-nr-del-r-x{
    width: 100%;
    margin-top: 2px;
    height: 50px;line-height: 50px;
}
.dzzf-spdt-nr-del-r-x i{
    display: inline-block;
    width: 20px;
    height: 50px;
    float: left;
    margin-left: 15px;
     background:url(dzzf-bj-18-62.png) no-repeat 0 center;
}
.dzzf-spdt-nr-del-r-x em{
    display: inline-block;
    float: left;
    font-size: 16px;
}
.dzzf-spdt-nr-del-r-x span{
    display: inline-block;
    width: 209px;
    height: 33px;
    float: left;
    margin-left: 10px;
    margin-top: 8px;
    position: relative;
    background:url(dzzf-bj-18-61.png) no-repeat ;
}
.dzzf-spdt-nr-del-r-x span input{
    border: none;
    outline: none;
    width: 160px;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    background: transparent;
    position: absolute;
    top: 0;
    left: 5px;
}
.dzzf-spdt-nr-del-r-x span button{
    height: 33px;
    line-height: 33px;
    font-size: 13px;
    border: 0;
    width: 42px;
    text-align: center;
    color: #fff;
    position: absolute;
    right: -1px;
    background: transparent;
    cursor: pointer;
}
.dzzf-spdt-nr-dsl{
    width: 1007px;
    height: 133px;
    margin: 0 auto;
    margin-top: 28px;
     background:url(dzzf-bj-18-63.png) no-repeat ;
}
.dzzf-spdt-nr-dsl ul{
    display: block;
    overflow: hidden;
    padding-top: 8px;
}
.dzzf-spdt-nr-dsl ul li{
    width: 167.5px;
    float: left;
    text-align: center;
}
.dzzf-spdt-nr-dsl ul li span{
    display: block;
    width: 82px;
    height: 82px;
    text-align: center;
    margin: 0 auto;
     background:url(dzzf-bj-18-64.png) no-repeat ;
}
.dzzf-spdt-nr-dsl ul li:hover span{
     background:url(dzzf-bj-18-65.png) no-repeat ;
}
.dzzf-spdt-nr-dsl ul li p{
    display: block;
    line-height: 38px;
    font-size: 18px;
}
.dzzf-spdt-nr-dsl ul li.ty-li1 span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-67.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li2 span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-68.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li3 span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-69.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li4 span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-70.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li5 span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-71.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li6 span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-72.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li1:hover span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-66.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li2:hover span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-73.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li3:hover span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-74.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li4:hover span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-75.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li5:hover span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-76.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsl ul li.ty-li6:hover span i{
    display: inline-block;
    width: 82px;
    height: 82px;
     background:url(dzzf-bj-18-77.png) 50% 50% no-repeat ;
}
.dzzf-spdt-nr-dsil{
    width: 1012px;
    margin: 0 auto;
    margin-top: 24px;
}
.dzzf-spdt-nr-dsil-t{
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #00479d;
}
.dzzf-spdt-nr-dsil-t span{
    display: inline-block;
    float: left;
    margin-left: 20px;
    height: 42px;
    text-indent: 32px;
    font-size: 24px;
    color: #1350a1;
    background:url(dzzf-bj-18-78.png) 0 50% no-repeat ;
}
.dzzf-spdt-nr-dsil-t>a{
    display: inline-block;
    float: right;
    margin-right: 10px;
    font-size: 16px;
    color: #00479d;
}
.dzzf-spdt-nr-dsil-m{
    width: 100%;
    margin-top: 15px;
}
.dzzf-spdt-nr-dsil-m-l{
    width: 463px;
    float: left;
    line-height: 32px;
}
.dzzf-spdt-nr-dsil-m-l i{
    display: inline-block;
    width: 20px;
    height: 32px;
    float: left;
    margin-left:5px;
     background:url(dzzf-bj-18-62.png) no-repeat 0 center;
}
.dzzf-spdt-nr-dsil-m-l em{
    display: inline-block;
    float: left;
    font-size: 18px;
    color: #1350a1;
}
.dzzf-spdt-nr-dsil-m-l span{
    display: inline-block;
    width: 188px;
    height: 32px;
    float: left;
    margin-left: 10px;
    position: relative;
    background:url(dzzf-bj-18-79.png) no-repeat ;
}
.dzzf-spdt-nr-dsil-m-l span input{
    border: none;
    outline: none;
    width: 140px;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    background: transparent;
    position: absolute;
    top: 0;
    left: 5px;
}
.dzzf-spdt-nr-dsil-m-l span button{
    height: 33px;
    line-height: 33px;
    font-size: 13px;
    border: 0;
    width: 40px;
    text-align: center;
    color: #fff;
    position: absolute;
    right: -1px;
    background: transparent;
    cursor: pointer;
}
.dzzf-spdt-nr-dsil-m-m{
    display: inline-block;
    width: 145px;
    float: left;
}
.dzzf-spdt-nr-dsil-m-m span{
    display: inline-block;
    float: left;
     height: 32px;
    line-height: 32px;
    text-indent: 20px;
    color: #1350a1;
    font-size: 18px;
    background:url(dzzf-bj-18-80.png) 0 50% no-repeat ;
}
.dzzf-spdt-nr-dsil-m-r{
    width: 380px;
    float: left;
}
.dzzf-spdt-nr-dsil-m-r ul{
    display: block;
    overflow: hidden;
}
.dzzf-spdt-nr-dsil-m-r ul li{
    width: 190px;
    float: left;
    line-height: 32px;
    text-indent: 24px;
    color: #666666;
    font-size: 16px;
    background:url(dzzf-bj-18-81.png) 0 50% no-repeat ;
}
.dzzf-spdt-nr-dsil-x{
    width: 1008px;
    margin: 0 auto;
    margin-top: 10px;
}
.zx-lbzs{
    width: 1008px;
    margin: 0 auto;
    margin-top: 16px;
    height: 37px;
    background: #00479d;
    color: #fff;
    font-size: 17px;
    line-height: 37px;
}
.zx-lbzs-ul{
    width: 1008px;
    margin: 0 auto;
    border: 1px solid #eeeeee;
    border-top: 0;
    position: relative;
    height:252px;
    font-size: 16px;
    overflow: hidden;
}

.zx-lbzs-ul ul li{
    width: 100%;
    float: left;
    height: 36px;
    position: relative;
    line-height: 36px;
    border-bottom: 1px solid #eeeeee;
}
.zx-lbzs-ul ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.zx-lbzs-ul ul li span{
    display: inline-block;
    float: left;
    width: 215px;
    margin-left: 12px;overflow: hidden;
}
.zx-lbzs-ul ul li p{
    display: inline-block;
    font-size: 16px;
    width: 305px;
    color: #000;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 80px;
}
.zx-lbzs-ul ul li a:hover{
    color: #f60;
}
.zx-lbzs-ul ul li em{
    display: inline-block;
    width: 120px;
    text-align: center;
    float: left;
    font-style:normal;
    margin-left: 17px;
}
.zx-lbzs-ul ul li i{
    display: inline-block;
    width: 120px;
    text-align: center;
    float: left;
    font-style:normal;
    margin-left: 128px;
}
.zx-lbzs-ul ul li:last-child{
    border: 0;
}
.banliz{
    color: #50a1f2;
}
.yibanj{
    color: #4bb603;
}
.weibl {
    color: #f82603;
}
.dzzf-spdt-nr-dwl{
    width: 100%;
    margin-top: 20px;
}
.dzzf-spdt-nr-dwl-l{
    width: 561px;
    float: left;
}
.ty-p{
    width: 100%;
    height: 34px;
    line-height: 32px;
    border-bottom: 2px solid #e1e0e0;
}
.ty-p a{
    display: inline-block;
    background:url(dzzf-bj-18-82.png) 0 50% no-repeat ;
    text-indent: 30px;
    font-size: 18px;
    border-bottom: 2px solid #a40000;
}
.dzzf-spdt-nr-dwl-l ul{
    display: block;
    overflow: hidden;
    padding-top: 15px;
}
.dzzf-spdt-nr-dwl-l ul li{
    width: 67px;
    height: 51px;
    float: left;
    margin: 0 13px 13px 13px;
    
}
.dzzf-spdt-nr-dwl-l ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.dzzf-spdt-nr-dwl-l ul li span{
    display: block;
    width: 35px;
    font-size: 16px;
    margin: 0 auto;
    margin-top: 3px;
    color: #00479d;
    line-height: 22px;
}
.dwl-l-li1{
     background:url(dzzf-bj-18-83.png)  no-repeat ;
}
.dwl-l-li1:hover{
    background:url(dzzf-bj-18-84.png)  no-repeat ;
}
.dwl-l-li1:hover span{
    color: #fff;
}
.dwl-l-li2{
     background:url(dzzf-bj-18-85.png)  no-repeat ;
}
.dwl-l-li2:hover{
    background:url(dzzf-bj-18-86.png)  no-repeat ;
}
.dwl-l-li2:hover span{
    color: #fff;
}
.dzzf-spdt-nr-dwl-r{
    width: 439px;
    float: right;
}
.dzzf-spdt-nr-dwl-r ul{
    display: block;
    overflow: hidden;
    padding-top: 27px;
}
.dzzf-spdt-nr-dwl-r ul li{
    width: 92px;
    height: 39px;
    float: left;
    margin: 0 8px 23px 8px;
    background:url(dzzf-bj-18-88.png)  no-repeat ;
}
.dzzf-spdt-nr-dwl-r ul li a{
     display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 16px;
    line-height: 39px;
}
.dzzf-spdt-nr-dwl-r ul li:hover{
     background:url(dzzf-bj-18-87.png)  no-repeat ;
}
.dzzf-spdt-nr-dwl-r ul li:hover a{
    color: #fff;
}
.dzzf-spdt-nr-dll{
    width: 1014px;
    margin: 0 auto;
}
.dzzf-spdt-nr-dll ul{
     display: block;
    overflow: hidden;
    padding-top: 15px;
}
.dzzf-spdt-nr-dll ul li{
     width: 159px;
    height: 38px;
    float: left;
    margin: 0 21px  18px 21px;
    background:url(dzzf-bj-18-89.png)  no-repeat ;
}
.dzzf-spdt-nr-dll ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 16px;
    line-height: 38px;
}
.dzzf-spdt-nr-dll ul li:hover{
    background:url(dzzf-bj-18-90.png)  no-repeat ;
}
.dzzf-spdt-nr-dll ul li:hover a{
    color: #fff;
}
.dzzf-spdt-nr-dql{
    width: 100%;
    margin-top: 20px;
}
.dql-div{
    margin-top: 18px;
}
.dql-div ul{
    display: block;
    float: left;
    width: 205px;
    height: 260px;
    background: #eeeeee;
    margin: 0 24px;
}
.dql-div ul h2{
    display: inline-block;
    line-height: 36px;
    height: 36px;
    border-bottom: 1px solid #fff;
    font-size: 18px;
    padding-right: 42px;
    text-indent: 5px;
    background:url(dzzf-bj-18-91.png) 100% 50% no-repeat ;
}
.dql-div ul i{
    display: block;
    margin-bottom: 5px;
}
.dql-ul1 li{
    width: 50%;
    *width: 49%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    float: left;
    font-size: 16px;
}
.dql-ul2 li{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-indent: 25px;
    overflow: hidden;
    float: left;
    font-size: 16px;
}
.spdt-bjlb{
    width: 990px;
    margin: 0 auto;
}
.spdt-bjlb>p{
    height: 60px;
    background: url(dzzf-bj-18-92.png) 0 50% no-repeat;
    line-height: 60px;
    font-size: 24px;
    text-indent: 15px;
}
.spdt-bjlb-dyl{
    width: 100%;
    margin-top: 5px;
}
.bsssk-sp2 {
    display: inline-block;
    width: 97px;
    height: 33px;
    float: left;
    margin-left: 10px;
    position: relative;
    z-index: 555;
    background: #00479d;
}
.bsssk-sp2>input {
    display: block;
    width: 97px;
    height: 33px;
    line-height: 33px;
    border: 0;
    outline: 0;
    background: none;
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.bsssk-sp2 ul {
    width: 97px;
    display: none;
    position: absolute;
    top: 32px;
    overflow: hidden;
    background-color: #fff;
    max-height: 100px;
    border: 1px solid #dcdcdc;
    border-top: 0;
    z-index: 9999;
}
.bsssk-sp2 ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    cursor: pointer;
    font-size: 14px;
}
.spdt-ssk{
    display: inline-block;
    width: 209px;
    height: 33px;
    float: left;
    margin-left: 10px;
    position: relative;
    background: url(dzzf-bj-18-61.png) no-repeat;
}
.spdt-ssk input {
    border: none;
    outline: none;
    width: 160px;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    background: transparent;
    position: absolute;
    top: 0;
    left: 5px;
}
.spdt-ssk button {
    height: 33px;
    line-height: 33px;
    font-size: 13px;
    border: 0;
    width: 42px;
    text-align: center;
    color: #fff;
    position: absolute;
    right: -1px;
    background: transparent;
    cursor: pointer;
}
.spdt-bjlb-lb{
    width: 990px;
    margin: 0 auto;
    margin-top: 20px;
}
.spdt-bjlb-lb table {
    margin: 0 auto;
    border-left: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
}
.spdt-bjlb-lb table th {
    height: 42px;
    line-height: 42px;
    font-weight: bold;
    overflow: hidden;
    font-size: 16px;
    color: #333;
    text-align: center;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.spdt-bjlb-lb table td {
    height: 48px;
    line-height: 48px;
    text-align: center;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.zx-tab3-l-page-l {
    width: 500px;
    height: 32px;
    margin: 0 auto;
    margin-top: 30px;
    padding-bottom: 30px;
}
.spdt-bmfw{
    width: 1014px;
    margin: 10px auto;
}
.bmfw-sssj{
    width: 980px;
    margin: 0 auto;
    margin-top: 20px;
    height: 38px;
    border-bottom: 1px dashed #dcdcdc;
}
.bmfw-sssj p{
    display: inline-block;
    line-height: 38px;
    float: left;
    margin-left: 20px;
    font-size: 18px;
    padding-right: 45px;
    background: url(dzzf-bj-18-91.png) 100% 50% no-repeat;
    
}
.spdt-bmfw ul{
    display: block;
    overflow: hidden;
    padding-top: 20px;
}
.spdt-bmfw ul li{
    width: 198px;
    height: 47px;
    float: left;
    margin: 0 27px 22px 27px;
    background: url(dzzf-bj-18-93.png) no-repeat;
}
.spdt-bmfw ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 18px;
    line-height: 47px;
}
.bsztss{
    width: 1012px;
    margin: 0 auto;
    margin-top: 20px;
    padding-top: 15px;
    border-top: 1px solid #00479d;
}
.dzbszn{
    width: 1012px;
    height: 37px;
    margin: 0 auto;
    background: #00479d;
    margin-top: 15px;
}
.dzbszn>a{
    display: inline-block;
    float: left;
    margin-left: 30px;
    padding: 0 10px;
    background: #fff;
    color: #00479d;
    height: 26px;
    line-height: 26px;
    margin-top: 6px;
    border-radius: 10px;
    font-weight: bold;
    font-size: 16px;
}
.dzbszn>span{
    display: inline-block;
    float: left;
    margin-left: 25px;
    line-height: 37px;
    font-size: 16px;
    color: #fff;
}
.dzbszn>span em{
    color: #fa1616;
}
.zx-tab3-l-x {
    width: 1012px;
    margin: 0 auto;
    padding-bottom: 30px;
    overflow: hidden;
}
.myDiv {
    width: 100%;
    padding-bottom: 10px;
    border: 1px solid #eeeeee;
    border-top: 0;
    float: left;
    position: relative;
}
.myDiv>span {
    display: inline-block;
    text-indent: 15px;
    float: left;
    margin-top: 15px;
    overflow: hidden;
    width: 100%;
    line-height: 44px;
    font-size: 18px;
}
.myDiv>span i{
    color: #f80f0f;
    font-style:normal;
}
.myDiv-p1{
    width: 700px;
    float: left;
    padding-top: 5px;
    font-size: 15px;
}
.myDiv-p2{
    width: 210px;
    height: 34px;
    position: absolute;
    bottom: 15px;
    right: 15px;
}
.myDiv-p1 p{
    padding: 0 15px;
    line-height: 34px;
}
.myDiv-ul {
    display: none;
    width: 100%;
    *width:992px;
    float: left;
    border: 2px solid #50a1f2;
    margin-top: -5px;
    background: #fff;
    box-sizing: border-box;
    
}
.myDiv-ul div{
    padding: 10px 20px; 
}
.myDiv-ul div>p{
    width: 100%;
    margin-bottom: 20px;
}
.myDiv-ul div>p span{
    display: inline-block;
    overflow: hidden;
    line-height: 34px;
    font-size: 18px;
}
.myDiv-ul div>p span i{
    color: #f80f0f;
    font-style:normal;
}
.myDiv-ul div{
    position: relative;
}
.myDiv-p2 a.myDiv-a1{
    display: inline-block;
    box-sizing: border-box;
    height: 34px;
    float: right;
    line-height: 34px;
    border:1px solid #50a1f2;
    padding: 0 10px;
    font-size: 15px;
    margin-right: 10px;
}
.myDiv-p2 a.myDiv-a2{
    display: inline-block;
    box-sizing: border-box;
    height: 34px;
    line-height: 34px;
     float: right;
    border:1px solid #50a1f2;
    background: #50a1f2;
    color: #fff;
    padding: 0 10px;
    font-size: 15px;

}
.myDiv:hover{
    background: #f0f0f0;
}
.myDiv-ul div>i{
    display: block;
    width: 100%;
    line-height: 34px;
    font-size: 15px;
    font-style:normal;
    color: #666666;
}
.zx-tab3-l-page-l {
    width: 350px;
    height: 32px;
    margin: 0 auto;
    margin-top: 30px;
    padding-bottom: 30px;
}
.zx-tab3-l-page-l>span>a>em {
    display: inline-block;
    padding: 0 10px;
    height: 28px;
    line-height: 28px;
    cursor: pointer;
    font-style: normal;
    color: #fff;
    background:rgb(32,122,210);
    border: 1px solid rgb(32,122,210);
}
.zx-tab3-l-page-l>span>a{
    margin-right: 5px;
}
.zx-tab3-l-page-l>span>a>i {
    display: inline-block;
    padding: 0 3px;
    font-style: normal;
    height: 28px;
    line-height: 28px;
    color: #000;
}
.zx-tab3-l-page-l>span>a>i.xuanzhong{
    color: rgb(32,122,210);
}
a{
    color: #333;
}
.zx-dfssk-l4 {
    width: 112px;
    height: 32px;
    *height: 30px;
    float: left;
    margin-left: 5px;
    position: relative;
    background:  url(dzzf-bj-18-94.png) no-repeat;
}
.zx-dfssk-l4>input {
    display: block;
    width: 90px;
    height: 32px;
    line-height: 32px;
    border: 0;
    outline: 0;
    background: none;
    font-size: 16px;
    text-align: center;
}
.zx-dfssk-l4 ul {
    width: 112px;
    display: none;
    position: absolute;
    top: 31px;
    overflow: hidden;
    background-color: #fff;
    max-height: 150px;
    overflow-y: auto;
    border: 1px solid #00479d;
    border-top: 0;
    z-index: 9999;
}
.zx-dfssk-l4 ul li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    cursor: pointer;
}
.mask{    box-shadow: -2px 1px 28px #CDCDCD; position: fixed; top:65%; left:50%; margin-top: -250px;_margin-top: -250px; margin-left: -340px;
    width: 680px; height:250px; background-color: #fff;  border: 4px solid #347bd7;z-index:99;transition:500ms;
    border-radius: 8px; -webkit-transform: scale(0) ; opacity: 0; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0; display:none;}

div.mask_cur{  -webkit-transform: scale(1) !important; opacity: 1 !important;filter:alpha(opacity=120);opacity: 1; display:block}
.mask_in {height: 170px;overflow-y:scroll; overflow-x:hidden;table-layout: fixed;word-wrap:break-word;word-break:break-all;}
.mask_in li{ padding: 10px 10px 10px 50px;  border-bottom: 1px solid #eee}
.mask_in li h1{ font-size: 16px;font-family:"Microsoft YaHei"; font-weight:100;  }
.mask_in li h1 span{font-size: 14px;font-family:"Microsoft YaHei"; font-weight:100; color:#999}
.mask h2{ font-size: 16px; position: relative;padding: 10px; background-color: #ffffff; border-bottom: 1px solid #347bd7; padding-right: 51px; width:580px; margin:0 auto;font-family:"Microsoft YaHei"; font-weight:100;}
.mask h2 i{       color: #f80f0f;
    font-style: normal;}
.mask h2 em{    position: absolute;right:-15px; top:10px;  width: 45px; height: 41px;color: red;text-align: right; cursor: pointer; }
.btndom a{ padding:5px 30px; display: inline-block; margin-right: 10px; color: #000000; font-size: 14px;transition:500ms;font-family:"Microsoft YaHei"; background:url(zn_02.png) left 8px no-repeat; }
.btndom a:hover{ border-color:#a40000; color:#a40000}
.subitem{
    display: none;
}


























option{}

*:focus {
    outline: none;
}
.fl {float:left;}
.fr {float:right;}
i.jiantou {width:18px;height:18px;background: url(jiantou.jpg) no-repeat;display: block;float:left;}
i.ico2 {width:26px;height:30px;background: url(ico2.png) no-repeat;display: block;float:left;}
/**************************************************************/
.nmt2 {height:36px;line-height:36px;border-bottom: 1px solid #ccc;background: url(arr.png) no-repeat left center;}
.nmt2 h1 {float:left;padding:0 15px;font-size:14px;}
.nmt2 a {float:right;padding:0 10px 0 0;color:#3a3a3a}
/******clear float*******/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-table;
}
/* Hides from IE-mac \*/

* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;
}
/* End hide from IE-mac */

/******clear float*******/

.yh {
    font-family: "Microsoft YaHei";
}
.hidetxt {
    overflow: hidden;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#more{ text-align:right;}
#more a:before{background:none}

/***************************************************************/
/* .header {width:1024px;height:166px;margin: auto;overflow:hidden;position:relative;position: relative;}
.header .box {height:83px;background: url(topbg.png) no-repeat;margin:50px 0 0 0;position:relative;}
.header .box a.logoa {width:428px;height:83px;display: block;position: absolute;left:0;top:0;line-height: 9999px;}
.header .box1 {height:83px;background: url(topbg2.png) no-repeat;margin:50px 0 0 0;position:relative;}
.header .box2 {height:166px;position:relative;}
.header .box2 h1 {font-size:36px;color:#cb031d;line-height:166px;}
.header .box input.txt {width:260px;height:30px;line-height:30px;position: absolute;right:72px;top:48px;}
.header .box input.btn {width:66px;height:34px;position: absolute;top:48px;right:0;text-indent: -9999px;cursor: pointer;}
.header .box p {right:0;position: absolute;top:0;}
.header .box1 p {right:0;position: absolute;top:40px;}



.nav {width:1024px;height:45px;margin: auto;border-bottom: 5px solid #ce0219;z-index:10;}
.navstyle {margin:0 0 0 -5px;}
.navstyle li.nli {float:left;height:48px;width:12%;margin:0 0 0 5px;}
.navstyle li.nli h3 {font-size:16px;display: block;cursor: pointer;text-align: center;line-height:45px;}
.navstyle li.nli h3 a {color:#0463b5;display: block;text-decoration: none;}
.navstyle li.nli span {font-size:24px;padding:0 10px 0 0;font-weight:normal;display:inline-block;}
.navstyle li.floatright {float:right;}
.navstyle li.on h3 a {color:#fff;background: #cb031d;}
.navstyle li.nli ul.sub {margin:0;padding:0;background: #f2f1f1;height:315px;width:1024px;position: absolute;top:48px;display: none;overflow: hidden;border-top:none;z-index:9999;}

.nav2 {width:1024px;height:45px;margin: auto;border-bottom: 5px solid #ce0219;z-index:10;}
.nav2box {width:1024px;height:45px;margin: auto;}
.navstyle2 {margin:0 0 0 -5px;} 
.navstyle2 li.nli {float:left;height:48px;width:12%;margin:0 0 0 5px;}
.navstyle2 li.nli h3 {font-size:16px;display: block;cursor: pointer;text-align: center;line-height:45px;}
.navstyle2 li.nli h3 a {color:#0463b5;display: block;text-decoration: none;}
.navstyle2 li.nli span {font-size:24px;padding:0 10px 0 0;font-weight:normal;display:inline-block;}
.navstyle2 li.floatright {float:right;}
.navstyle2 li.on h3 a {color:#fff;background: #cb031d;}
.navstyle2 li.nli ul.sub {margin:0;padding:0;background: #fff;height:315px;width:1024px;position: absolute;top:48px;display: none;overflow: hidden;}
 */

.sub-zw-1 {width:420px;float:left;margin:20px 0 0 15px;}
.sub-zw-1 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-zw-1 dt h1 {float:left;background: #0168b7;color:#fff;font-size:14px;padding:0 10px;}
.sub-zw-1 dt a {display: block;float:right;padding:0 10px;}
.sub-zw-1 dt ul li {font-size:14px;float:left;color:#3a3a3a;}
.sub-zw-1 dt ul li a {display: block;padding:0 10px;font-size:14px;font-weight: bold;}
.sub-zw-1 dt ul li a.focus {background: #0168b7;color:#fff;display: block;padding:0 10px;}
.sub-zw-1-bd1 {height:32px;line-height:32px;}
.sub-zw-1-bd1 a {display: block;float:left;margin:0 10px;}
.sub-zw-1-bd1 a::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 5px 0 0;}
.sub-zw-1-bd2 {}
.sub-zw-1-bd2 ul {padding:10px 0 10px 10px;border-bottom: 1px solid #ddd;}
.sub-zw-1-bd2 ul li {height:34px;line-height:34px;font-size:14px;}
.sub-zw-1-bd2 ul li i {font-weight:bold;font-style: normal;}

.sub-zw-2 {width:540px;float:right;margin:20px 21px 0 0;}
.sub-zw-2 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-zw-2 dt h1 {float:left;background: #0168b7;color:#fff;font-size:14px;padding:0 10px;}
.sub-zw-2 dt a {display: block;float:right;padding:0 10px;}
.sub-zw-2-bd1 {border-bottom: 1px dotted #ccc;padding:8px 0;}
.sub-zw-2-bd1 li {float:left;height:36px;line-height:36px;width:150px;margin:0 0 0 17px;}
.sub-zw-2-bd1 li.last {}
.sub-zw-2-bd1 li a {color:#f4001a;}
.sub-zw-2-bd1 li a i {padding:0 10px 0 0;color:#0463b5;}
.sub-zw-2-bd2 {padding:5px 0;}
.sub-zw-2-bd2 {}
.sub-zw-2-bd2 li {
    float:left;
    height:20px;
    line-height:20px;
    width:95px;
    text-align: center;
    margin:5px;
    background-color: #F5F5F5;
}

.sub-zw-3 {width:320px;float:right;margin:20px 25px 0 0;}
.sub-zw-3 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-zw-3 dt h1 {float:left;background: #0168b7;color:#fff;font-size:14px;padding:0 10px;}
.sub-zw-3 dt a {display: block;float:right;padding:0 10px;}
.sub-zw-3 dd {}
.sub-zw-3 dd ul {}
.sub-zw-3 dd ul li {height:32px;border-bottom: 1px dotted #ccc;overflow: hidden;line-height:32px;}
.sub-zw-3 dd ul li em {line-height:22px;font-size:12px;overflow: hidden;}
.sub-zw-3 dd ul li em i {color:#999;padding:0 5px;float:right;line-height:32px;}
.sub-zw-3 dd ul li em::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 5px 0 0;}

.sub-news-1 {width:363px;float:left;margin:20px 0 0 13px;}
.sub-news-1 .hd {height:32px;line-height:32px;background: #eeeeee;}
.sub-news-1 .hd ul li {font-size:14px;float:left;color:#3a3a3a;}
.sub-news-1 .hd ul li a {display: block;padding:0 10px;cursor: pointer;font-size:14px;font-weight: bold;}
.sub-news-1 .hd ul li a.on {background: #0168b7;color:#fff;display: block;padding:0 10px;}
.sub-news-1 .bd {}
.sub-news-1 .bd .sub-news-topnews {border-bottom: 1px dotted #ccc;height:95px;overflow: hidden;margin:0 0 10px 0;}
.sub-news-1 .bd .sub-news-topnews h1 {font-size:14px;padding:10px 0;}
.sub-news-1 .bd .sub-news-topnews p {color:#646464;line-height:22px;}
.sub-news-1 .bd ul {}
.sub-news-1 .bd ul li {height:30px;height:30px;}
.sub-news-1 .bd ul li span {float:right;color:#9f9f9f;font-size:12px;}
.sub-news-1 .bd ul li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 5px 0 0;}

.sub-news-1 {width:363px;float:left;margin:20px 0 0 13px;}
.sub-news-1 .tabon {color:#000;font-size:16px;padding:0 15px;background: url(nicon.png) no-repeat left;font-weight: bold;}
.sub-news-1 .tabon a {color:#000;}
.sub-news-1 .tabon a.focus {background: #0168b7;color:#000;display: block;padding:0 10px;}
.sub-news-1 .content {overflow: hidden;}
.sub-news-1 .content .box .sub-news-topnews {border-bottom: 1px dotted #ccc;height:95px;overflow: hidden;margin:0 0 10px 0;}
.sub-news-1 .content .box .sub-news-topnews h1 {font-size:14px;padding:10px 0;}
.sub-news-1 .content .box .sub-news-topnews p {color:#646464;line-height:22px;}
.sub-news-1 .content .box ul {}
.sub-news-1 .content .box ul li {height:30px;height:30px;}
.sub-news-1 .content .box ul li span {float:right;color:#9f9f9f;font-size:12px;}
.sub-news-1 .content .box ul li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 5px 0 0;}

.sub-news-2 {width:590px;float:right;margin:20px 25px 0 0;}
.sub-news-2 dt.hd {height:32px;line-height:32px;background: #eeeeee;}
.sub-news-2 dt.hd ul li {font-size:14px;float:left;color:#3a3a3a;}
.sub-news-2 dt.hd ul li a {display: block;padding:0 10px;cursor: pointer;font-size:14px;font-weight: bold;}
.sub-news-2 dt.hd ul li a.focus {background: #0168b7;color:#fff;display: block;padding:0 10px;}
.newpicmask {width:267px;height:223px;float:left;overflow: hidden;}
.newpicmask img {width:267px;height:223px;}
.newpicmask .maskon {width:267px;height:223px;position: absolute;background:url(a1.png);top:223px;left:0;z-index:1;}
.newpicmask .maskon h1 {padding:75px 20px 0 20px;text-align: center;color:#000;font-size:14px;line-height:24px;}
.newpicmask:hover .maskon {top:-102px;left:0;}
.sub-news-2 dd {padding:17px 0 0 0;}
.sub-news-2 dd ul {width:320px;float:right;}
.sub-news-2 dd ul li {width:93px;height:68px;float:left;margin:0 0 9px 13px;}
.sub-news-2 dd ul li img {width:93px;height:68px;}
.sub-news-2 dd ul li a {color:#fff;}
.sub-news-2 dd ul li.linkmore {background: #0068b7;text-align: center;line-height:68px;}

.sub-news-3 {width:590px;float:right;margin:15px 25px 0 0;}
.sub-news-3 dt.hd {height:32px;line-height:32px;background: #eeeeee;}
.sub-news-3 dt.hd ul li {color:#000;font-size:16px;padding:0 15px;background: url(nicon.png) no-repeat left;}
.sub-news-3 dt.hd ul li a {display: block;padding:0 10px;cursor: pointer;font-size:16px;font-weight: bold;}
.sub-news-3 dt.hd ul li a.focus {color:#000;display: block;padding:0 10px;}
.sub-news-3 dd {}


.lyfocus {width:590px;height:240px; margin: auto;}
.lyfocus li {width:590px;height:240px;float:left;font-size:12px;}
.lyfocus li a {font-size:12px;}
.lyfocus li img {width:590px;height:240px;}
.lyfocus li h1 {color:#fff;position: absolute;z-index: 1;bottom:0;font-size:12px;font-weight:bold;height:30px;line-height:30px;padding:0 0 0 10px;}
.lyfocus .btn {text-align: center;}
.lyfocus .btn i {width:18px; height:18px; line-height:18px;font-size:12px;margin-right:5px;color:#fff;background:#30302f;text-align: center;}
.lyfocus .btn i.on {background:#ce0609; color:#fff;}


.sub-zt-1 {width:363px;float:left;margin:20px 0 0 15px;}
.sub-zt-1 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-zt-1 dt h1 {float:left;color:#000;font-size:16px;padding:0 15px;background: url(nicon.png) no-repeat left;}
.sub-zt-1 dt a {display: block;float:right;padding:0 10px;}
.sub-zt-1 dd {padding:13px 0 0 0;}
.sub-zt-1 dd ul li {height:67px;overflow: hidden;margin:0 0 12px 0;}
.sub-zt-1 dd ul li div.pic {width:100px;height:67px;float:left;}
.sub-zt-1 dd ul li div.pic img {width:100px;height:67px;}
.sub-zt-1 dd ul li div.txt {width:246px;float:right;}
.sub-zt-1 dd ul li div.txt a {display: block;font-weight:bold;height:24px;font-size:14px;overflow: hidden;}
.sub-zt-1 dd ul li div.txt p {color:#646464;line-height:20px;}

.sub-zt-2 {width:600px;float:right;margin:20px 25px 0 0;}
.sub-zt-2 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-zt-2 dt h1 {float:left;color:#000;font-size:16px;padding:0 15px;background: url(nicon.png) no-repeat left;}
.sub-zt-2 dt a {display: block;float:right;padding:0 10px;}
.sub-zt-2 dd li {height:32px;line-height:24px;border-bottom: 1px dotted #ccc;overflow: hidden;margin:5px 0 0 0;}
.sub-zt-2 dd li a {width:300px;display: block;float:left;}
.sub-zt-2 dd li a p {float:left;width:260px;height:32px;overflow: hidden;}
.sub-zt-2 dd li i {color:#9f9f9f;float:right;font-size:12px;}
.sub-zt-2 dd li a em {width:3px;height:6px;display: block;background: url(arr.png) no-repeat;margin:10px 10px 0 5px;float:left;}

.sub-fw-1 {width:418px;float:left;margin:20px 0 0 22px;}
.sub-fw-1 dt {height:38px;line-height:38px;border-top:2px solid #0568b7;background: #fff;}
.sub-fw-1 dt ul li {font-size:14px;float:left;color:#3a3a3a;width:25%;text-align: center;}
.sub-fw-1 dt ul li a {display: block;font-size:14px;font-weight: bold;}
.sub-fw-1 dt ul li a.focus {background: #f2f1f1;color:#000;display: block;padding:0 10px;}
.sub-fw-1 dd {}
.sub-fw-1 dd ul.list01 li {height:105px;border-bottom: 2px solid #e2e7eb;margin:24px 0 0 0;}
.sub-fw-1 dd ul.list01 a {width:56px;height:105px;display: block;float:left;text-align: center;margin:0 13px 0 13px;}
.sub-fw-1 dd ul.list01 a i {width:56px;height:56px;display: block;margin:0 0 13px 0;}
.sub-fw-1 dd ul.list01 a i.ico1 {background: url(sub-fw-icon.png) no-repeat;}
.sub-fw-1 dd ul.list01 a i.ico2 {background: url(sub-fw-icon.png) no-repeat -56px 0;}
.sub-fw-1 dd ul.list01 a i.ico3 {background: url(sub-fw-icon.png) no-repeat -113px 0;}
.sub-fw-1 dd ul.list01 a i.ico4 {background: url(sub-fw-icon.png) no-repeat -170px 0;}
.sub-fw-1 dd ul.list01 a i.ico5 {background: url(sub-fw-icon.png) no-repeat -226px 0;}
.sub-fw-1 dd ul.list01 a i.ico6 {background: url(sub-fw-icon.png) no-repeat 0 -56px;}
.sub-fw-1 dd ul.list01 a i.ico7 {background: url(sub-fw-icon.png) no-repeat -56px -56px;}
.sub-fw-1 dd ul.list01 a i.ico8 {background: url(sub-fw-icon.png) no-repeat -113px -56px;}
.sub-fw-1 dd ul.list01 a i.ico9 {background: url(sub-fw-icon.png) no-repeat -170px -56px;}
.sub-fw-1 dd ul.list01 a i.ico10 {background: url(sub-fw-icon.png) no-repeat -226px -56px;}
.sub-fw-1 dd ul.list02 {padding:15px 0 0 0;}
.sub-fw-1 dd ul.list02 li {float:left;line-height:36px;height:36px;padding:0 10px 0 0;font-size:14px;}
.sub-fw-1 dd ul.list02 li::before {content: ".";padding:0 10px 0 0;color:#f00;font-weight: bold;}

.sub-fw-2 {width:530px;float:right;margin:20px 22px 0 0;}
.sub-fw-2-1 {height:140px;}
.sub-fw-2-1 dt {height:38px;line-height:38px;border-top:2px solid #0568b7;background: #fff;}
.sub-fw-2-1 dt ul li {font-size:14px;float:left;color:#3a3a3a;}
.sub-fw-2-1 dt ul li a {display: block;padding:0 15px;font-size:14px;font-weight: bold;}
.sub-fw-2-1 dt ul li a.focus {background: #f1f1f1;color:#000;display: block;}
.sub-fw-2-1 dd {padding:5px 0;overflow:hidden;}
.sub-fw-2-1 dd ul li {width:100px;height:30px;line-height:30px;float:left;}
.sub-fw-2-1 dd ul li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}

.sub-fw-2-2 {}
.sub-fw-2-2 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-fw-2-2 dt h1 {float:left;background: #0168b7;color:#fff;font-size:14px;padding:0 10px;font-weight:bold;}
.sub-fw-2-2 dd {height:81px;background:url(sub-fw-2-2.jpg) no-repeat;margin:17px 0 0 0;}
.sub-fw-2-2 dd input.txt {width:360px;height:37px;position: absolute;top:-23px;left:5px;line-height:37px;}
.sub-fw-2-2 dd input.btn {width:33px;height:37px;position: absolute;top:-23px;left:380px;text-indent: -999px;cursor: pointer;}
.sub-fw-2-2 dd select {
    width:110px;
    height:37px;
    border: 2px solid #0386D6;
}
.sub-fw-2-2 dd a {width:260px;height:36px;display: block;position: absolute;}
.sub-fw-2-2 dd a.a1 {left:0;bottom:0;}
.sub-fw-2-2 dd a.a2 {right:0;bottom:0;}


.sub-hd-1 {width:328px;float:left;margin:20px 0 0 17px;}
.sub-hd-1 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-hd-1 dt h1 {float:left;color:#000;font-size:16px;padding:0 15px;background: url(nicon.png) no-repeat left;}
.sub-hd-1 dt a {display: block;float:right;padding:0 10px;}
.sub-hd-1 dd li {height:30px;line-height:30px;border-bottom: 1px dotted #ccc;}
.sub-hd-1 dd li a {}
.sub-hd-1 dd li i {color:#9f9f9f;float:right;font-size:12px;}
.sub-hd-1 dd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}
.wsxfbox {padding:8px 0 8px 0;}
.wsxfboxl {width:120px;height:auto;float:left;}
.wsxfboxl img {width:120px;height:76px;}
.wsxfboxr {width:200px;float:right;}
.wsxfboxr h1 {font-size:12px;line-height:20px;height:20px;overflow: hidden;}
.wsxfboxr p {line-height: 24px;height:44px;overflow: hidden;}

.sub-hd-2 {width:288px;float:right;margin:20px 22px 0 0;}
.sub-hd-2 dt {height:32px;line-height:32px;background: #eeeeee;}
.sub-hd-2 dt h1 {float:left;color:#000;font-size:16px;padding:0 15px;background: url(nicon.png) no-repeat left;}
.sub-hd-2 dt a {display: block;float:right;padding:0 10px;}
.sub-hd-2 dd li {height:30px;line-height:30px;border-bottom: 1px dotted #ccc;}
.sub-hd-2 dd li a {}
.sub-hd-2 dd li i {color:#9f9f9f;float:right;font-size:12px;}

.sub-hd-2 dd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}
.sub-hd-2 dd div.icon {width:286px;height:80px;background: url(sub-hd-icon.jpg) no-repeat;margin:10px 0 0 5px;}
.sub-hd-2 dd div.icon a {width:83px;height:80px;display: block;float:left;}
.sub-hd-2 dd div.icon a.a1 {}
.sub-hd-2 dd div.icon a.a2 {margin:0 0 0 19px;}
.sub-hd-2 dd div.icon a.a3 {float:right;}

.sub-intro-1 {width:633px;height:280px;float:left;background:url(intro.jpg) no-repeat;margin:18px 0 0 20px;}
.sub-intro-1-txt {width:315px;height:150px;position: absolute;right:0;top:10px;overflow: hidden;}
.sub-intro-1-txt dt {height:18px;color:#000;font-size:14px;}
.sub-intro-1-txt dt i {width:5px;height:18px;display: block;float:left;background: #a82219;margin:0 5px 0 0;}
.sub-intro-1-txt dd {padding:5px 0 0 0;}
.sub-intro-1-txt dd p {color:#686868;line-height:22px;text-indent: 25px;}
.sub-intro-1-txt dd p a {color:#a82219;}
.sub-intro-1-picbtn {width:600px;height:80px;position: absolute;left:28px;bottom:0;z-index:20;}
.sub-intro-1-picbtn .picbox {width:500px;height:80px;}
.sub-intro-1-picbtn .picbox li {width:56px;height:80px;float:left;text-align: center;overflow: hidden;margin:0 12px 0 12px;overflow: hidden;}
.sub-intro-1-picbtn .picbox li a {display:block;width:56px;height:80px;}
.sub-intro-1-picbtn .picbox li a i {width:56px;height:56px;display: block;overflow: hidden;}
.sub-intro-1-picbtn .picbox li a i.icon1 {background:url(introico.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon2 {background:url(introico2.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon3 {background:url(introico3.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon4 {background:url(introico4.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon5 {background:url(introico5.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon6 {background:url(introico6.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon7 {background:url(introico7.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon8 {background:url(introico8.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon9 {background:url(introico9.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon10 {background:url(introico10.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon11 {background:url(introico11.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon12 {background:url(introico12.png) no-repeat;}
.sub-intro-1-picbtn .picbox li a i.icon13 {background:url(introico13.png) no-repeat;}
.sub-intro-1-picbtn a.prev {left:-14px;top:21px;display: block;width:12px;height:21px;cursor: pointer;position: absolute;z-index:100;}
.sub-intro-1-picbtn a.next {right:14px;top:21px;display: block;width:12px;height:21px;cursor: pointer;position: absolute;z-index:100;}

.sub-intro-2 {width:337px;float:right;padding:25px 0 0 0;margin:0 10px 0 0;}
.sub-intro-2 .top {height:20px;background: url(intro1.jpg) no-repeat left center;line-height:20px;padding:0 0 0 30px;font-size:14px;}
.sub-intro-2 dl {padding:13px 0 0 0;}
.sub-intro-2 dl dt {height:78px;overflow: hidden;}
.sub-intro-2 dl dt img {width:108px;height:78px;float:left;}
.sub-intro-2 dl dt div {width:223px;float:right;}
.sub-intro-2 dl dt div h2 {font-size:14px;padding:0 0 5px 0;}
.sub-intro-2 dl dt div h2 a {color:#a82219;}
.sub-intro-2 dl dt div p {line-height:22px;height:50px;overflow: hidden;}
.sub-intro-2 dl dd {padding:15px 0 0 0;}
.sub-intro-2 dl dd ul li {}
.sub-intro-2 dl dd ul li {height:30px;line-height:30px;}
.sub-intro-2 dl dd ul li a {}
.sub-intro-2 dl dd ul li i {color:#9f9f9f;float:right;font-size:12px;}
.sub-intro-2 dl dd ul li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}

.main-pic-scorll {width:1024px;height:312px;margin: auto;}
.main-pic-scorll .contentbox {width:1024px;height:312px;overflow: hidden;}
.main-pic-scorll .contentbox ul {}
.main-pic-scorll .contentbox ul li {width:1024px;height:312px;}
.main-pic-scorll .contentbox ul li div.txt {width:265px;height:312px;background: url(a.png);position: absolute;left:50px;top:0;z-index: 1;}
.main-pic-scorll .contentbox ul li div.txt h2 {font-size:14px;color:#fff;line-height:22px;padding:25px 25px 0 25px;}
.main-pic-scorll .contentbox ul li div.txt p {color:#fff;line-height:24px;padding:15px 25px 25px 25px;}
.main-pic-scorll .contentbox ul li div.txt a.btn {width:76px;height:30px;display: block;background:#ce001d;text-align: center;line-height:30px;color:#fff;margin:0 0 0 25px;}
.main-pic-scorll .contentbox a.prev {width:31px;height:60px;display: block;background: url(lr.png) no-repeat;position: absolute;left:0;bottom:120px;z-index:100;}
.main-pic-scorll .contentbox a.next {width:31px;height:60px;display: block;background: url(lr.png) no-repeat -35px 0;position: absolute;right:0;bottom:120px;z-index:100;}


.main-pic-scorll .xfocusBox { position: relative; width:1024px; height:312px; overflow: hidden; }
.main-pic-scorll .xfocusBox .pic{ position:relative; z-index:0; }
.main-pic-scorll .xfocusBox .pic img { width:1024px; height:312px; display: block; }
.main-pic-scorll .xfocusBox .pic li {width:1024px;height:312px;}
.main-pic-scorll .xfocusBox .pic li div.txt {width:265px;height:312px;background: url(a.png);position: absolute;left:0;top:0;z-index: 1;}
.main-pic-scorll .xfocusBox .pic li div.txt h2 {font-size:14px;color:#fff;line-height:22px;padding:25px 25px 0 25px;}
.main-pic-scorll .xfocusBox .pic li div.txt p {color:#fff;line-height:24px;padding:15px 25px 25px 25px;}
.main-pic-scorll .xfocusBox .pic li div.txt a.btn {width:76px;height:30px;display: block;background:#ce001d;text-align: center;line-height:30px;color:#fff;margin:0 0 0 25px;}
.main-pic-scorll .xfocusBox .pic li div.title {height:36px;line-height:36px;bottom:0;color:#fff;position: absolute;left:0;font-weight: bold;z-index:2;}
.main-pic-scorll .xfocusBox .pic li div.title p {padding:0 10px;}
.main-pic-scorll .xfocusBox .hd { width:100%; position: absolute; bottom: 0; text-align: right; font-size:0; z-index:1;height:36px;line-height:36px;}
.main-pic-scorll .xfocusBox .hd li{margin: 10px 5px 0 0; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
        display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;
    }
.main-pic-scorll .xfocusBox .hd .on{ background-position:0 0; }

.main-pic-scorll .xfocusBox .prev,
.main-pic-scorll .xfocusBox .next { width: 60px; height: 90px; margin: -50px 0 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=80);opacity:0.8;  }
.main-pic-scorll .xfocusBox .prev { left: 0; }
.main-pic-scorll .xfocusBox .next { background-position: 0 -90px; right: 0; }
.main-pic-scorll .xfocusBox .prev:hover,
.main-pic-scorll .xfocusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


.main-news {width:1025px;margin: auto;}
.main-news-left {width:664px;float:left;overflow: hidden;}
.main-news-left .hd {height: 59px;background: url(main-news-left.jpg) no-repeat;position: relative;}
.main-news-left .hd a.more {float:right;font-size: 14px;line-height: 52px;height:59px;display: block;color:#ce001d;}
.main-news-left .hd ul{ position: absolute; overflow:hidden; zoom:1;top:250px;left:332px;z-index:10;}
.main-news-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(icoCircle.gif) 0 -9px no-repeat #fff; }
.main-news-left .hd ul li.on{ background-position:0 0;}

.main-news-left .bd ul {}
.main-news-left .bd ul li {width:210px;height:210px;float:left;margin:0 17px 0 0;font-size:14px;}
.main-news-left .bd ul li img {width:210px;height:133px;}
.main-news-left .bd ul li p {height:45px;line-height:22px;margin:10px 0 0 0;overflow: hidden;}
.main-news-left .bd ul li span {display: block;height:70px;line-height:22px;color:#7d7d7d;margin:10px 0 0 0;overflow: hidden;}

.main-news-right {width:340px;float: right;}
.main-news-right .hd {height:47px;background: url(main-news-right.jpg) no-repeat;}
.main-news-right .hd a {display:block;float:right;height:47px;background:#fff;padding:0 10px;color:#ce001d;line-height:47px;}
.main-news-right .bd {}
.main-news-right .bd li {height:30px;line-height:30px;border-bottom: 1px dotted #ccc;}
.main-news-right .bd li a {font-size:14px;}
.main-news-right .bd li i {color:#9f9f9f;float:right;font-size:12px;}
.main-news-right .bd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}
.main-news-right .bd li.more {border:none;text-align: right;}
.main-news-right .bd li.more a {color:#ce001d}
.main-news-right .bd li.more::before {display: none;}
.main-news-right .bd li span {padding:0 5px;}
.main-news-right .bd li span a {color:#ce001d;}

.main-info {height:420px;background:#f8f8f8;}
.main-info-box {width:1024px;margin: auto;}
.main-info-box-top {height:65px;background: url(main-info-top.jpg) center center no-repeat;}
.main-info-box-top2 {height:65px;background: url(main-info-top2.jpg) center center no-repeat;}
.main-info-box-box-left {width:708px;float:left;}
.main-info-box-box-left .hd {width:127px;float:left;}
.main-info-box-box-left .hd ul li {width:127px;height:47px;line-height: 47px;text-align: center;color:#004276;border-bottom: 1px solid #f8f8f8;background:#fff;cursor: pointer;font-weight:bold;font-size:16px;}
.main-info-box-box-left .hd ul li.on {background:#004276;color:#fff;}
.main-info-box-box-left .bd {width:560px;float:right;}
.main-info-box-box-left .bd dl {}
.main-info-box-box-left .bd dl dt {height:37px;background: #e5e5e5;line-height:37px;}
.main-info-box-box-left .bd dl dt h1 {font-size:16px;float:left;color:#fff;background: #ce001d;padding:0 15px;}
.main-info-box-box-left .bd dl dt a {font-size:16px;font-weight:bold;color:#be1313;padding:0 15px}
.main-info-box-box-left .bd dl dd {height:80px;border-bottom: 1px dotted #b7b7b7;overflow:hidden;}
.main-info-box-box-left .bd dl dd p {padding:15px;line-height:24px;}
.main-info-box-box-left .bd li {height:34px;line-height:34px;border-bottom: 1px dotted #ccc;}
.main-info-box-box-left .bd li a {}
.main-info-box-box-left .bd li i {color:#9f9f9f;float:right;font-size:12px;}
.main-info-box-box-left .bd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}
.main-info-box-box-left .bd li.more {border:none;text-align: right;}
.main-info-box-box-left .bd li.more a {color:#ce001d}
.main-info-box-box-left .bd li.more::before {display: none;}

.main-info-box-box-right {width:300px;float:right;}
.main-info-box-box-right .notice {width:300px;}
.main-info-box-box-right .notice .hd {width:88px;height:33px;background: url(main-info-right-top.jpg) no-repeat;color:#fff;font-size:14px;text-align: center;font-weight:bold;line-height:30px;position: absolute;z-index:2;top:10px;left:-4px;}
.main-info-box-box-right .notice a.more {color:#ce001d;position: absolute;right:10px;top:18px;display: block;width:50px;z-index:2;}
.main-info-box-box-right .notice .bd {background: #fff;border: 1px solid #d9d9d9;height:350px;}
.main-info-box-box-right .notice .bd ul {
    padding:40px 0 0 0;
    height: 310px;
    overflow:hidden;
}
.main-info-box-box-right .notice .bd li {line-height:28px;border-bottom: 1px dotted #ccc;width:274px;margin:5px 0 0 10px;overflow: hidden;}
.main-info-box-box-right .notice .bd li a {}
.main-info-box-box-right .notice .bd li i {color:#9f9f9f;font-size:12px;}
.main-info-box-box-right .notice .bd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 5px;}
.glink {width:300px;margin:7px 0 0 0;}
.glink ul {margin:-3px 0 0 -4px;}
.glink li {width:145px;height:31px;float:left;background: #fff;border:1px solid #d9d9d9;line-height:31px;margin:3px 0 0 4px;}
.glink li i {width:22px;height:29px;display: block;float: left;margin:0 5px;}
.glink li i.icon1 {background: url(glinkicon1.png) no-repeat;}
.glink li i.icon2 {background: url(glinkicon2.png) no-repeat;}
.glink li i.icon3 {background: url(glinkicon3.png) no-repeat;}
.glink li i.icon4 {background: url(glinkicon4.png) no-repeat;}
.glink li i.icon5 {background: url(glinkicon5.jpg) no-repeat;}
.glink li i.icon6 {background: url(glinkicon6.png) no-repeat;}
.glink li i.icon7 {background: url(glinkicon7.png) no-repeat;}

.main-sev {background: #fff;}
.hereisad {width:1024px;height:105px;margin: 20px auto;}

.main-sev-box {width:1024px;margin: auto;}
.main-sev-box-left {width:660px;float:left;}
.main-sev-box-left .hd {width:127px;float:left;}
.main-sev-box-left .hd ul li a {width:127px;height:47px;line-height: 47px;text-align: center;color:#004276;border-bottom: 1px solid #fff;background:#f5f5f5;cursor: pointer;font-weight:bold;display: block;font-size:16px;}
.main-sev-box-left .hd ul li.on a {background:#004276;color:#fff;}
.main-sev-box-left .bd {
    width:514px;
    float:right;
    background: #f5f5f5;
    height: 288px;
}
.main-sev-box-left .bd ul.viewbox {padding:5px 0;}
.main-sev-box-left .bd ul.viewbox1 {}
.main-sev-box-left .bd ul.viewbox1 li.more {
    border:none;
    text-align: right;
    height: 34px;
    line-height: 34px;
}
..main-sev-box-left .bd ul.viewbox1 li.more a {color:#ce001d}
.main-sev-box-left .bd ul.viewbox1 li.more::before {display: none;}
.sev-list-ico {font-size:14px;}
.sev-list-ico li {width:200px;height:37px;line-height:37px;float:left;margin:15px 0 15px 15px}
.sev-list-ico li i {width:37px;height:37px;display: block;float:left;margin:0 15px 0 0;}
.sev-list-ico li i.ico1 {background: url(sevico1.jpg) no-repeat;}
.sev-list-ico li i.ico2 {background: url(sevico2.jpg) no-repeat;}
.sev-list-ico li i.ico3 {background: url(sevico3.jpg) no-repeat;}
.sev-list-ico li i.ico4 {background: url(sevico4.jpg) no-repeat;}
.sev-list-ico li i.ico5 {background: url(sevico5.jpg) no-repeat;}
.sev-list-ico li i.ico6 {background: url(sevico6.jpg) no-repeat;}
.sev-list-ico li i.ico7 {background: url(sevico7.jpg) no-repeat;}
.sev-list-ico li i.ico8 {background: url(sevico8.jpg) no-repeat;}
.sev-list-ico li i.ico9 {background: url(sevico9.jpg) no-repeat;}
.sev-list-ico li i.ico10 {background: url(sevico10.jpg) no-repeat;}

.sev-list {}
.sev-list li {height:42px;font-size:14px;float:left;width:110px;line-height:42px;padding:0 10px;}
.sev-list li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 15px;font-weight:bold;color:#004276}
.sev-list1 {}
.sev-list1 li {height:42px;font-size:14px;float:left;line-height:42px;padding:0 10px;}
.sev-list1 li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';margin:0 10px 0 15px;font-weight:bold;color:#004276}
.sev-list1 li.more a {color:#ce001d;}

.main-sev-box-right {width:340px;float:right;}
.interactive-sev {width:340px;height:288px;background: url(inter-sev.jpg) no-repeat;}
.interactive-sev ul {padding:0;}
.interactive-sev li {width:155px;height:40px;line-height:40px;font-size:14px;font-weight:bold;float:left;margin:20px 0 0 0;}
.interactive-sev li a {color:#004276;}
.interactive-sev ul {padding:0 0 0 15px;}
.interactive-sev li i {width:40px;height:40px;display: block;float:left;margin:0 10px 0 0;}
.interactive-sev li i.ico1 {background: url(isico1.png) center center no-repeat;}
.interactive-sev li i.ico2 {background: url(isico2.png) center center no-repeat;}
.interactive-sev li i.ico3 {background: url(isico3.png) center center no-repeat;}
.interactive-sev li i.ico4 {background: url(isico4.png) center center no-repeat;}
.interactive-sev li i.ico5 {background: url(isico5.png) center center no-repeat;}
.interactive-sev li i.ico6 {background: url(isico6.png) center center no-repeat;}
.dps{width:200px;height:40px;line-height:40px;font-size:14px;font-weight:bold;float:left;margin:20px 0 0 0;}
.dps i{width:40px;height:40px;display: block;float:left;margin:0 10px 0 0;}
.dps a{color:#004276;}
.dps i.ico7 {background: url(isico7.png) center center no-repeat;}

/* .footer {color:#626262;background: #e5e5e5;text-align: center;padding:25px 0;margin:25px 0 0 0;border-top:2px solid #0068b7}
.footer .box {width:1024px;margin: auto;}
.footer .box .linklist {width:1024px;height:36px;line-height:36px;}
.footer .box .linklist select {width:244px;float:left;color:#000;border:1px solid #999;height:24px;line-height:24px;margin:0 4px 0 4px;}
.footer p {line-height:24px;}
.footer a {color:#626262;} */
.sdp {width:107px;height:115px;background: url(sdp.jpg) no-repeat;position: absolute;bottom:-26px;left:-130px;z-index: 20;}

.viewport {width:1024px;margin:0 auto;}
.viewport .path {height:40px;line-height:40px;color:#cccccc;font-size:12px;}
.viewport .path a {color:#ccc;}

.col-1 {width:1024px;background: #f9f9f9;padding:0 0 15px 15px;margin:10px 0 0 0;}
.col-1 .hd {height:47px;line-height:47px;}
.col-1 .hd h1 {font-size:14px;}
.col-1 .hd h1 i {width:5px;height:20px;background: #b7241b;display: block;float:left;margin:13px 10px 0 0;}
.col-1-bd-1 {width:650px;}
.col-1-bd-1 li.left {width:320px;height:250px;float:left;}
.col-1-bd-1 li.left img {width:320px;height:250px;}
.col-1-bd-1 li.right {width:310px;float:right;font-size:14px;}
.col-1-bd-1 li.right dl {line-height:32px;width:100%;float:left;}
.col-1-bd-1 li.right dl dt {font-weight: bold;font-weight: bold;float:left;}
.col-1-bd-1 li.right dl dd i {color:#666;}
.col-1-bd-2 {width:315px;margin:0 15px 0 0;}
.col-1-bd-2 li {height:28px;line-height:28px;font-size:14px;}
.col-1-bd-2 li span {float:right;color:#999;}
.col-1-bd-2 li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-size:14px;color:#999;padding:0 5px 0 0;font-weight: bold;}
.col-2 {width:1024px;margin:10px auto;}
.col-2 .left {width:690px;}
.col-2 .left .col-2-1 {width:690px; height:293px;}
.col-2 .left .col-2-1 .hd {height:36px;line-height:36px;border-bottom: 1px solid #d4d4d4;padding:0 10px;background: #f9f9f9;}
.col-2 .left .col-2-1 .hd i {display: block;float: left;padding:0 10px 0 0;color:#b7241b;font-size:18px;}
.col-2 .left .col-2-1 .hd h1 {float:left;font-size:14px;padding:0 10px 0 0;}
.col-2 .left .col-2-1 .hd p {color:#999;float:left;font-size:14px;}
.col-2 .left .col-2-1 .hd p a {color:#999;}
.col-2 .left .col-2-1 .hd a.more {display: block;float:right;color:#999;}
.col-2 .left .col-2-1 .hd2 {height:40px;background: #f9f9f9;padding:0 10px;}
.col-2 .left .col-2-1 .hd2 ul li {float:left;height:20px;line-height:20px;border-right: 1px solid #ddd;font-size:14px;font-weight: bold;color:#666;margin:10px 0 0 0;}
.col-2 .left .col-2-1 .hd2 ul li i {padding:0 0 0 10px;}
.col-2 .left .col-2-1 .bd {font-size:14px;}
.col-2 .left .col-2-1 .bd li {height:36px;line-height:36px;padding:0 10px;overflow: hidden;}
.col-2 .left .col-2-1 .bd li i {width:360px;height:36px;display: block;float:left;border-right: 1px solid #ddd;overflow: hidden;}
.col-2 .left .col-2-1 .bd li a::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';color:#666;font-weight: bold;padding:0 10px 0 0;}
.col-2 .left .col-2-1 .bd li em {width:105px;height:36px;display: block;float:left;border-right:1px solid #ddd;color:#999;padding:0 0 0 10px;}
.col-2 .left .col-2-1 .bd li span {color:#999;display: block;float:left;padding:0 0 0 10px;}
.col-2-2 {width:690px;padding:15px 0 0 0;}
.col-2-2 .hd {height:36px;line-height:36px;background: #f9f9f9;font-size:14px;}
.col-2-2 .hd a {display: block;float:left;padding:0 10px;}
.col-2-2 .hd a.focus {font-weight: bold;color:#b72419;background: #f2f2f2;border-bottom: 2px solid #b72419;}
.col-2-2 .bd {padding:10px 0;}
.col-2-2 .bd li {height:36px;line-height:36px;width:690px;float:left;font-size:14px;}
.col-2-2 .bd li span {float:right;font-size:12px;}
.col-2-2 .bd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}
.col-2-2 .bd li dt#more {height:36px;line-height:36px;}

.col-2 .right {width:320px;}
.col-2 .right .btn {margin:-10px 0 0 0;}
.col-2 .right .btn li {height:60px;line-height:60px;background: #e8e8e8;margin:10px 0 0 0;}
.col-2 .right .btn li i {width:80px;float:left;color:#fff;text-align: center;font-size:32px;}
.col-2 .right .btn li i.c1 {background: #2da2f2;}
.col-2 .right .btn li i.c2 {background: #ab64c0;}
.col-2 .right .btn li i.c3 {background: #88c222;}
.col-2 .right .btn li em {width:200px;float:left;text-align: center;font-size:14px;font-weight: bold;}
.col-2 .right .hotline {margin:10px 0 0 0;}
.col-2 .right .hotline .hd {background: #0068b7;padding:0 10px;height:36px;line-height:36px;}
.col-2 .right .hotline .hd h1 {font-size:14px;color:#fff;float:left;}
.col-2 .right .hotline .hd a {float:right;color:#fff;}
.col-2 .right .hotline .bd {background: #f9f9f9;padding:10px 0;}
.col-2 .right .hotline .bd ul {width:300px;margin: auto;}
.col-2 .right .hotline .bd li {font-size:14px;height:36px;line-height:36px;width:300px;overflow: hidden;}
.col-2 .right .hotline .bd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}

.newsfocus {width:1024px;margin: auto;height:420px;background: #f7f7f7;}
.newsfocus .pic {padding:10px;}
.newsfocus .pic img {width:718px;height:400px;float:left;}
.newsfocus .pic div.txt {width:250px;float:right;}
.newsfocus .pic div.txt h1 {color:#0067b7;font-size:14px;line-height:24px;padding:0 0 10px 0;}
.newsfocus .pic div.txt p {line-height:24px;}
.newsfocus .hd {width:1024px;text-align: center;position: absolute;bottom:-20px;z-index: 10;left:0;height:10px;}
.newsfocus .hd li {display: inline-block; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.newsfocus .hd .on{ background:#4faae0; filter:alpha(opacity=100);opacity:1;   }

.col-3 {width:1024px;margin:35px auto;}
.col-3 .left {width:720px;}
.col-3-1 {width:720px;}
.col-3-1 .hd {height:36px;background: #f9f9f9;line-height:36px;border-bottom: 1px solid #d4d4d4;}
.col-3-1 .hd h1 {font-size:14px;border-bottom: 2px solid #b7241b;float:left;padding:0 10px;}
.col-3-1 .hd a {float:right;padding:0 10px 0 0;color:#999999;}
.col-3-1 .bd {clear: both;}
.col-3-1 .bd ul {padding:10px 0;}
.col-3-1 .bd ul li {line-height:36px;height:36px;font-size:14px;}
.col-3-1 .bd ul li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}
.col-3-1 .bd ul li span {font-size:12px;float:right;color:#999;}

.col-3-2 {width:720px;}
.col-3-2 .hd {height:36px;background: #f9f9f9;line-height:36px;border-bottom: 1px solid #d4d4d4;}
.col-3-2 .hd h1 {font-size:14px;border-bottom: 2px solid #b7241b;float:left;padding:0 10px;}
.col-3-2 .hd a {float:right;padding:0 10px 0 0;color:#999999;}
.col-3-2 .bd {padding:20px 0;}
.col-3-2 .bd ul {margin:0 0 0 -20px;}
.col-3-2 .bd li {width:165px;height:170px;float:left;margin:0 0 0 20px;}
.col-3-2 .bd li img {width:165px;height:105px;margin:0 0 5px 0;}
.col-3-2 .bd li a:hover {color:#f00;}
.col-3-2 .bd li p {font-size:14px;line-height:24px;}
.col-3 .right {width:285px;}
.col-3-3 {width:285px;}
.col-3-3 .hd {background: #0068b7;color:#fff;height:36px;line-height:36px;padding:0 10px;}
.col-3-3 .hd h1 {float:left;color:#fff;font-size:14px;}
.col-3-3 .hd a {color:#fff;float:right;}
.col-3-3 .hd h1 i {font-weight: normal;font-size:24px;padding:0 5px 0 0;}
.col-3-3 .bd {clear: both;background: #f7f7f7;} 
.col-3-3 .bd ul {width:260px;margin: auto;overflow: hidden;}
.col-3-3 .bd ul li {width:260px;height:80px;font-size:12px;overflow: hidden;margin:10px 0 10px 0;} 
.col-3-3 .bd ul li img {float:left;width:130px;height:80px;}
.col-3-3 .bd ul li p {width:120px;float:left;margin:0 0 0 10px;overflow: hidden;line-height:24px;}
.col-3-3 .bd ul li a:hover {color:#f00;}

.col-3-4 {width:285px;margin:15px 0 0 0;}
.col-3-4 .hd {background: #0068b7;color:#fff;height:36px;line-height:36px;padding:0 10px;}
.col-3-4 .hd h1 {float:left;color:#fff;font-size:14px;}
.col-3-4 .hd a {color:#fff;float:right;}
.col-3-4 .hd h1 i {font-weight: normal;font-size:20px;padding:0 5px 0 0;}
.col-3-4 .bd {clear: both;background: #f7f7f7;} 
.col-3-4 .bd ul {width:260px;margin: auto;overflow: hidden;}
.col-3-4 .bd ul li {height:36px;line-height:36px;font-size:14px;}
.col-3-4 .bd ul li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}

.col-4 {width:1024px;margin: auto;}
.col-4 .left {width:300px;}
.col-4-left-1 {width:300px;}
.col-4-left-1 .hd {height:36px;line-height: 36px;background: #e6e5e6;text-align: center;}
.col-4-left-1 .hd h1 {text-align: center;font-size:14px;}
.col-4-left-1 .hd h1 i {font-weight: normal;color:#0068b7;font-size:20px;padding:0 10px 0 0;}
.col-4-left-1 .bd {}
.col-4-left-1 .bd ul {padding:10px;font-size:12px;}
.col-4-left-1 .bd ul li {height:28px;line-height: 28px;float:left;width:50%;overflow: hidden;}
.col-4-left-1 .bd ul li::before {content: '+';font-size:12px;font-weight: bold;padding:0 5px 0 0;color:#999;}

.col-4-left-btn {margin:15px 0 0 0;}
.col-4-left-btn li {height:50px;line-height:50px;background: #2482D0;color: #fff;margin:15px 0 0 0;font-size:14px;}
.col-4-left-btn li i {font-size:24px;padding:0 15px;font-weight: normal;}
.col-4-left-btn li a {color:#fff;}

.col-4-left-list {margin:15px 0 0 0;font-size:14px;}
.col-4-left-list dt {height:36px;line-height:36px;font-weight: bold;padding:0 10px;background: #e6e5e6;}
.col-4-left-list dd {padding:5px;}
.col-4-left-list dd li {height:36px;line-height:36px;overflow: auto;}
.col-4-left-list dd li::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}

.col-4 .right {width:700px;}
.col-4-right-1 {width:700px;}
.col-4-right-1 .hd {height:36px;line-height: 36px;background: #e6e5e6;padding:0 10px;}
.col-4-right-1 .hd h1 {font-size:14px;}
.col-4-right-1 .hd h1 i {font-weight: normal;color:#0068b7;font-size:20px;padding:0 10px 0 0;}
.col-4-right-1 .bd {padding:10px;}
.col-4-right-1 .bd ul {margin:-10px 0 0 -30px;}
.col-4-right-1 .bd ul li {width:318xp; height:66xp;float:left;font-size:14px;color:#666;margin:10px 0 0 30px;line-height:32px;padding:0 10px;}
.col-4-right-1 .bd ul li a {color:#666;display: block;float:left;padding:0 10px;}
.col-4-right-1 .bd ul li a:hover {color:#f00;}
.col-4-right-1 .bd ul li a::before {content: '>';padding:0 8px 0 0}
.col-4-right-1 .bd ul li.basestyle{ background:#f6f6f6;}

.col-4-right-2 {width:700px;margin:8px 0 0 0;}
.col-4-right-2 .top {height:36px;line-height: 36px;background: #f9f9f9;border-bottom: 2px solid #f9f9f9;}
.col-4-right-2 .top a {display: block;padding:0 10px;float:left;height:36px;font-size:14px;}
.col-4-right-2 .top a.focus {background: #f2f2f2;color:#b7241a;display: block;padding:0 10px;border-bottom: 2px solid #b7241a;font-weight: bold;}
.col-4-right-2 .box {padding:5px 0;}
.col-4-right-2 .box ul li {height:36px;line-height:36px;overflow: auto;font-size:14px;overflow: hidden;}
.col-4-right-2 .box ul li a::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}

.col-4-right-2 .box ul li span {float:right;font-size:12px;}
.col-4-right-2 .box ul li a:hover {color:#f00;}
.col-4-right-3 {width:700px;margin:15px 0 0 0;}
.col-4-right-3 .top {height:36px;background: #f9f9f9;line-height:36px;border-bottom: 1px solid #d4d4d4;}
.col-4-right-3 .top h1 {font-size:14px;border-bottom: 2px solid #b7241b;float:left;padding:0 10px;}
.col-4-right-3 .box {padding:5px 0;}
.col-4-right-3 .box ul li {height:36px;line-height:36px;overflow: auto;font-size:14px;overflow: hidden;}
.col-4-right-3 .box ul li a::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';font-weight: bold;padding:0 5px 0 0;font-size:14px;}
.col-4-right-3 .box ul li span {float:right;font-size:12px;}
.col-4-right-3 .box ul li a:hover {color:#f00;}
.intab {padding:10px 0;}
.intab .hd {height:32px;line-height:32px;margin:10px 0;}
.intab .hd a {display: block;float:left;padding:0 10px;color:#C3241A;background:#FAF8EF;}
.intab .hd a:hover {color:#f00;}
.intab .hd li {padding:0 15px;float:left;cursor: pointer;}
.intab .hd li.on {color:#f00;background: #f9f9f9;}
.intab .hd li::before {content: '';padding:0;}
.intab .bd {clear: both;}

.col-5 {width:1024px;background: #f9f9f9;padding:0 0 10px 0;}
.col-5 .hd {height:40px;line-height:40px;font-weight: bold;font-weight: bold;font-size:14px;padding:0 10px;color:#000;}
.col-5 .bd {padding:0 10px 0 10px;}
.col-5 .bd ul {margin:0 0 0 -20px;}
.col-5 .bd li {width:235px;height:167px;float:left;overflow: hidden;margin:0 0 0 20px;}
.col-5 .bd li p {height:36px;line-height:36px;position: absolute;bottom:0;background: url(a.png) ;width:100%;color:#fff;padding:0 0 0 15px;font-size:14px;}
.col-5 .bd li img {width:235px;height:167px;}
.col-5 .bd li a {display: block;}
.col-6 {width:1024px;margin:10px 0;}
.col-6 .left {width:710px;}
.col-6 .left dt {height:36px;line-height: 36px;background: #f9f9f9;border-bottom: 2px solid #f9f9f9;}
.col-6 .left dt a {display: block;padding:0 10px;float:left;height:36px;font-size:14px;}
.col-6 .left dt a.focus {background: #f2f2f2;color:#b7241a;display: block;padding:0 10px;border-bottom: 2px solid #b7241a;font-weight: bold;}
.col-6 .left dd {padding:20px 10px 20px 10px;}
.col-6 .left dd li {height:90px; border-bottom:1px dotted #ccc;padding:10px;}
.col-6 .left dd li a {display: block;font-size:14px;margin:0 0 8px 0;}
.col-6 .left dd li p {line-height:24px;color:#999;}
.col-6 .right {width:280px;}
.col-6 .right a {height:40px;line-height:40px;font-size:14px;background: #fafafa;display: block;margin:0 0 10px 0;}
.col-6 .right a i {display: block;float:left;padding:0 15px;color:#076cb9;font-size:20px;}
.col-6 .right a:hover {color:#fff;background: #3f3530;}
.col-6 .right a:hover i {color:#fff;}

.ny {width:1024px;margin:25px auto;}
.navleft {width:240px;text-align: center;}
.navleft dt {height:60px;line-height: 60px;border-top:4px solid #004276;font-weight: bold;font-size:24px;color:#004276;}
.navleft dd a {display: block;height:46px;line-height:46px;background: #f5f5f5;color:#004276;font-size:16px;border-bottom: 2px solid #fff;}

.listtxt {width:760px;}
.listtxt0 {width:100%;}
.listtxt dt {height:36px;line-height:36px;background: #f2f2f2;}
.listtxt dt h1 {float:left;padding:0 25px;background: #004276;color:#fff;font-size:14px;}
.listtxt dt p {float:right;padding:0 10px 0 0;}
.listtxt dd {padding:15px 0;}
.listtxt dd .list li {line-height:36px;height:36px;border-bottom: 1px dotted #ccc;font-size:14px;}
.listtxt dd .list li span {float:right;font-size:12px;}
.listtxt dd .list li a::before {width:3px;height:6px;display: inline-block;background: url(arr.png) no-repeat;content: '';color:#0068b7;padding:0 10px 0 5px;font-size:14px;font-weight: bold;}
.pagenum {padding:15px 0;text-align: center;height:36px;}
.pagenum a {display: inline-block;height:36px;line-height:36px;padding:0 10px;}
.pagenum a:hover {color:#0066cc;}

.listtxt01 {width:760px;}
.listtxt0 {width:100%;}
.listtxt01 dt {height:36px;line-height:36px;}
.listtxt01 dt h1 {float:left;padding:0 15px;color:#fff;font-size:16px;}
.listtxt01 dt p {float:right;padding:0 10px 0 0;color:#fff;}
.listtxt01 dt p a {color:#fff;}
.listtxt01 dd {padding:15px 0;}
.listtxt01 dd .topbar {height:36px;border-bottom: 1px solid #ccc;font-weight: bold;padding:0 10px;}
.listtxt01 dd .topbar li {float:left;height:36px;font-size:14px;}
.listtxt01 dd .topbar li.t1 {width:580px;}
.listtxt01 dd .topbar li.t2 {width:500px;}
.listtxt01 dd .topbar li.time {width:80px;text-align: center;}
.listtxt01 dd .dclist {padding:0 10px;}
.listtxt01 dd .dclist li {line-height:36px;height:36px;border-bottom: 1px dotted #ccc;font-size:14px;}
.listtxt01 dd .dclist li a {display: block;width:580px;height:36px;float:left;overflow: hidden;}
.listtxt01 dd .dclist li a.t2 {display: block;width:500px;height:36px;float:left;}
.listtxt01 dd .dclist li i,
.listtxt01 dd .dclist li em,
.listtxt01 dd .dclist li span  {float:left;display: block;width:80px;text-align: center;font-size:12px;overflow: hidden;height:36px;}

.listtxt01 dt h2 {float:right;padding:0 15px;}
.listtxt01 dt h2 a {color:#fff;}
.listtxt01 dd .fangtan {}
.listtxt01 dd .fangtan li {height:170px;border-bottom: 1px solid #ccc;margin:0 0 25px 0;}
.listtxt01 dd .fangtan li img {width:180px;height:140px;float:left;}
.listtxt01 dd .fangtan li i {width:560px;float:right;}
.listtxt01 dd .fangtan li i a {display: block;height:36px;color:#006699;line-height:36px;font-weight: bold;overflow: hidden;}
.listtxt01 dd .fangtan li i p {line-height:26px;height:104px;overflow: hidden;text-align: justify;text-justify: inter-ideograph;}
.listtxt01 dd .fttxt li {padding:0 0 20px 0;text-align: justify;text-justify: inter-ideograph;}
.listtxt01 dd .fttxt li h1 {text-align: center;padding:25px 0;font-size:24px;}
.listtxt01 dd .fttxt li i {display: block;text-align:center;font-size: 12px;}
.listtxt01 dd .fttxt li p {line-height:32px;}
.listtxt01 dd .fttxtbox li.fttop {height:36px;line-height: 36px;color:#fff;padding:0 15px;}
.listtxt01 dd .fttxtbox li.ftbox {height:400px;border: 1px solid #ccc;border-top:none;text-align: justify;text-justify: inter-ideograph;overflow-y: scroll;margin:0 0 25px 0;}
.listtxt01 dd .fttxtbox li.ftbox p {padding:5px 15px;line-height:32px;text-indent: 25px;}
.listtxt01 dd .fttxtbox li.ftpicbox {height:180px;border: 1px solid #ccc;border-top:none;text-align: justify;text-justify: inter-ideograph;overflow: hidden; position: relative;}
.listtxt01 dd .fttxtbox li.ftpicbox .tempWrap {padding:30px 0;margin:0 45px;}
.ftppic {width:680px;text-align: center;position: relative;}
.fttxtbox a.prev,
.fttxtbox a.next {position: absolute;width:28px;height:28px;background: url(ioi.png) no-repeat;top:50%;margin:-14px 0 0 0;display: block;z-index: 100;cursor: pointer;}
.fttxtbox a.prev {left:5px;background-position: 0 0;}
.fttxtbox a.next {right:5px;background-position: -28px 0;}
.ftppic img {width:150px;height:100px;}
.ftppic li {width:150px;height:200px;float:left;margin:0 8px;}
.ftppic li p {height:32px;line-height:32px;}


.listtxt01 dt.selitem {height:28px;line-height:0;}
.listtxt01 dt.selitem select {height:28px;line-height:28px;padding:0 10px;border: 1px solid #ccc;float:left;}
.listtxt01 dt.selitem label {float:left;width:180px;height:26px;line-height:26px;border: 1px solid #ccc;margin:0 0 0 10px;padding:0 10px;}
.listtxt01 dt.selitem label input[type="text"] {width:150px;height:26px;line-height:26px;float:left;margin:0 10px 0 0;}
.listtxt01 dt.selitem label input[type="submit"] {float:right;width:20px;height:26px;background: url(fangdajing.png) no-repeat center center;text-indent: -9999px;cursor: pointer;}

.zhutifuwu {margin:0 0 25px 0;}
.zhutifuwu .top {height:36px;line-height:36px;color:#fff;}
.zhutifuwu .top a {float:right;color:#fff;padding:0 15px;}
.zhutifuwu .top h1 {font-size:14px;padding:0 15px;float:left;}
.zhutifuwu .normalbox {padding: 10px;font-size:0;border-bottom: 1px dotted #ccc;}
.zhutifuwu .normalbox a {width:100px;height:36px;line-height:36px;display: inline-block;font-size:14px;}
.zhutifuwu .list {}
.zhutifuwu .list i {display: block;height:36px;line-height:36px;border-bottom: 1px dotted #ccc;padding:0 15px;}
.zhutifuwu .list i em {float:right;}
.zhutifuwu .list i em a {color:#006699;}


.txtcontent {border: 1px solid #ddd;width:1024px;}
.txtcontent li {width:950px;margin: auto;}
.txtcontent li.title {border-bottom: 1px solid #ddd;padding:30px 0 35px 0;text-align: center;}
.txtcontent li.title h1 {font-size:24px;padding:15px 0;}
.txtcontent li.title p {color:#666;float:left; width:auto; height:30px;text-align: right;}
.txtcontent li.txt {padding:15px 0;}
.txtcontent li.txt p {font-size:14px;line-height:28px;padding:15px 0;}

.txtcontent1 {border: 1px solid #ddd;width:760px;}
.txtcontent1 li {width:700px;margin: auto;}
.txtcontent1 li.title {border-bottom: 1px solid #ddd;padding:30px 0 15px 0;text-align: center;}
.txtcontent1 li.title h1 {font-size:24px;padding:15px 0;}
.txtcontent1 li.title p {color:#666;}
.txtcontent1 li.txt {padding:15px 0;}
.txtcontent1 li.txt p {font-size:14px;line-height:28px;padding:15px 0;}

.listtxt dd .piclist {margin:0 0 0 -37px;}
.listtxt dd .piclist li {width:175px;height:170px;float:left;text-align: center;overflow: hidden;margin:0 0 0 37px;}
.listtxt dd .piclist li a {display: block;}
.listtxt dd .piclist li p {line-height:28px;}
.listtxt dd .piclist li img {background: #f2f2f2;width:165px;height:127px;padding:5px;}
.listtxt dd .piclist li a:hover {color:#f00;}
.listtxt dd .piclist li a:hover img {background: #0068b7;}



.banshi {width:1024px;}
.banshi_top {height:113px;border-bottom:2px solid #dcdfe0;}
.banshi_top i {width:473px;height:113px;display: block;background: url(banshi_top.jpg) no-repeat center;float:left;}
.banshi_top p {line-height:113px;font-size:14px;float:right;}
.banshi_top p a {padding:0 5px;}
/*********************************/
/* zpmenu */
.zpmenu{width:1024px;float:left;overflow:hidden;}
.zpmenu dl{width:1024px;float:left;}
.zpmenu dt{width:25px;float:left;text-align: center;background: #024a88;padding:10px 0;font-size: 14px;color:#fff;font-weight: bold;cursor: pointer;}
.zpmenu dt p {padding:20px 0;}
.zpmenu dd{position:relative;width:973px;display:block;float:left;overflow:hidden}
div.zpmenu dl#slider2 dd div.zpinfor{display:inline;font:12px/21px "瀵般€€钂嬮梿鍛寸拨", "鐎瑰缍�";float:left;overflow:hidden;}
.zpmenu dd ul{width:970px;float:left;clear:both}
.zpmenu dd ul li{height:42px;line-height:42px;float:left;padding:0 20px;}
.zpmenu dd ul li a {color:#2b2b2b;display: block;float:left;font-size:14px;padding:0 20px;}
.zpmenu dd ul li a:hover {color:#fff;background: #0463b5;}
/**********************************/
.banshi_1 {margin:10px 0 0 0;}
.banshi_1 .top {height:53px;background: #0463b5;border-top:5px solid #024a88;}
.banshi_1 .top a {display: block;float:left;font-size:14px;color:#fff;height:48px;line-height:48px;margin:5px 0 0 10px;padding:0 15px;}
.banshi_1 .top a.focus {background: #f8f8f8;color:#0463b5;}
.banshi_1 .box {background: #f8f8f8;padding:10px 0;}
.banshi_li {}
.banshi_li li{height:42px;line-height:42px;float:left;padding:0 20px;width: 110px;}
.banshi_li li a {color:#2b2b2b;display: block;float:left;font-size:14px;padding:0 20px;}
.banshi_li li a:hover {color:#fff;background: #0463b5;}
.banshi_li2 {}
.banshi_li2 li{
    height:42px;
    line-height:42px;
    float:left;
    padding:0 20px;
    width: 194px;
}
.banshi_li2 li a {color:#2b2b2b;display: block;float:left;font-size:14px;padding:0 20px;}
.banshi_li2 li a:hover {color:#fff;background: #0463b5;}

.normaltop {background: #0463b5;border-top:5px solid #024a88;}
.banshi_2 {margin:10px 0 0 0;}
.banshi_2 .top {height:40px;border-bottom: 2px solid #dcdfe0}
.banshi_2 .top h1 {float:left;border-bottom: 2px solid #cb031d;height:40px;font-size:16px;color:#024a88;}
.banshi_2 .top h1 i {margin:3px 5px 0 0;}
.banshi_2 .box {padding:10px 0;}
.banshi_2_box {}
.banshi_2_box li.left {width:685px;}
.banshigongshi_newlist {width:685px;}
.banshigongshi_newlist .hd {height:42px;line-height:42px;}
.banshigongshi_newlist .hd li {float:left;color:#fff;font-size: 14px;font-weight: bold;padding:0 0 0 5px;}
.bslist {}
.bslist ul {}
.bslist ul li {height:50px;line-height:50px;border-bottom: 1px solid #dcdfe0;padding:0 5px;}
.bslist ul li h1,.bslist ul li h2,.bslist ul li h3,.bslist ul li h4 {font-weight: normal;float:left;overflow: hidden;}
.bslist ul li h1 {width:140px;}
.bslist ul li h2 {width:336px;}
.bslist ul li h3 {width:111px;}
.bslist ul li h4 {width:80px;height:30px;color:#fff;text-align: center;line-height:30px;margin:10px 0 0 0;}
.bslist ul li h4.zt1 {background: #cb031d;}
.bslist ul li h4.zt2 {background: #8f8e1b;}
.bslist ul li h4.zt3 {background: #ded212;color:#000;}
.bslist ul li.focusstyle{background:#f6f6f6;}
.bslist ul li.basestyle{ background:#fff;}
.bslist ul li.evenstyle{ background:#f6f6f6;}


.banshigongshi_newlist1 {width:514px;}
.banshigongshi_newlist1 .hd {height:42px;line-height:42px;width:514px;float:left;}
.banshigongshi_newlist1 .hd li {float:left;color:#fff;font-size: 14px;font-weight: bold;padding:0 0 0 5px;}

.bslist1 {width:514px;float:left;}
.bslist1 ul {}
.bslist1 ul li {height:50px;line-height:50px;border-bottom: 1px solid #dcdfe0;padding:0 5px;}
.bslist1 ul li h1,.bslist1 ul li h2,.bslist1 ul li h3,.bslist1 ul li h4 {font-weight: normal;float:left;overflow: hidden;}
.bslist1 ul li h1 {}
.bslist1 ul li h2 {}
.bslist1 ul li h3 {}
.bslist1 ul li h4 {height:30px;color:#fff;text-align: center;line-height:30px;margin:10px 0 0 0;width:80px;}
.bslist1 ul li h4.zt1 {background: #cb031d;}
.bslist1 ul li h4.zt2 {background: #8f8e1b;}
.bslist1 ul li h4.zt3 {background: #ded212;color:#000;}
.bslist1 ul li.focusstyle{background:#f6f6f6;}
.bslist1 ul li.basestyle{background:#fff;}
.bslist1 ul li.evenstyle{background:#f6f6f6;}

.leadship {}
.leadship .leadimg {
    width:120px;
    height:auto;
    float:left;
    text-align:center;
    margin-left:25px;
    margin-bottom: 25px;
} 
.leadship .leadimg:hover {background: #cb031d;color:#fff;}
.leadship .leadimg:hover p {color:#fff;}
.leadship .leadimg:hover em {color:#fff;}
.leadship .leadimg p {height:40px;line-height:40px;}
.leadship .leadimg em {display: block;height:24px;line-height: 24px;font-size:12px;}
.leadship .leadimg img {width:120px;height:150px;margin: auto;}
.leadship .leadtxt  {width:600px;float:right;}
.leadship .leadtxt h1 {font-weight:normal;line-height:36px;border-bottom: 1px dotted #ccc;float:left;width:600px;text-align: justify;text-justify: inter-ideograph;}
.leadship .leadtxt h1 i,
.leadship .leadtxt h1 em {display: block;float:left;}
.leadship .leadtxt h1 i {text-align: right;width:80px;font-weight: bold;}
.leadship .leadtxt h1 em {width:520px;}
.leadship .leadtxt h1 em p {line-height:36px;}


.banshi_2_box li.right {width:323px;height:356px;background: #f8f8f8;}
.br1,.br2 {width:304px;margin: auto;border-bottom: 1px solid #b5b5b5;}
.br1 dt {height:47px;line-height:47px;font-size:14px;font-weight:bold;}
.br1 dt i {width:20px;height:47px;display: block;float:left;background: url(fangdajing.png) no-repeat center center;margin:0 5px 0 0;}
.br1 dt em {width:20px;height:47px;display: block;float:left;background: url(br3.png) no-repeat center center;margin:0 5px 0 0;}
.br1 dd {height:30px;line-height:30px;margin:0 0 12px 0;}
.br1 dd select {width:106px;height:30px;border: 1px solid #b5b5b5;}
.br1 dd span {width:193px;height:28px;display: block;float:right;background: #fff;border: 1px solid #b5b5b5;margin:1px 0 0 0;}
.br1 dd span input[type="text"] {width:160px;height:30px;line-height: 30px;float:left;margin: 0 0 0 5px;}
.br1 dd span input[type="submit"] {width:20px;height:20px;background: url(fangdajing.png) no-repeat center center; text-indent: -9999px;cursor: pointer;float:right;margin:4px 4px 0 0;}
.br2 {padding:10px 0;}
.br2 dt {height:45px;line-height:45px;font-size:14px;}
.br2 dt i {width:20px;height:47px;display: block;float:left;background: url(br2.png) no-repeat center center;margin:0 5px 0 0;}
.br2 dt h1 {font-size:16px;float:left;padding:0 5px;}
.br2 dt h2 {color:#f00;font-weight: normal;padding:0 5px;float: left}
.br2 dd {padding:10px 0;}
.br2 dd ul {padding:0 0 0 30px;}
.br2 dd li {line-height:24px;font-size:14px;}

.banshi_3 .left {width:685px;}
.banshi_3 .left .top {height:35px;border-bottom: 2px solid #dcdfe0}
.banshi_3 .left .top h1 {float:left;border-bottom: 2px solid #cb031d;height:35px;font-size:16px;color:#024a88;}
.banshi_3 .left .top h1 i {margin:3px 5px 0 0;}
.banshi_3 .left .box {background: #f8f8f8;margin:15px 0 0 0;}
.banshi_3 .left .box li {height:30px;line-height:30px;float:left;width:120px;margin:10px 0 10px 15px;}
.banshi_3 .left .box li i {width:38px;height:30px;background: url(banshi3ico.png);display: block;float:left;margin:0 15px 0 0;}
.banshi_3 .left .box li i.ico1 {background-position: 0 0;}
.banshi_3 .left .box li i.ico2 {background-position: -130px 0;}
.banshi_3 .left .box li i.ico3 {background-position: -255px 0;}
.banshi_3 .left .box li i.ico4 {background-position: -385px 0;}
.banshi_3 .left .box li i.ico5 {background-position: -520px 0;}
.banshi_3 .left .box li i.ico6 {background-position: 0 -50px;}
.banshi_3 .left .box li i.ico7 {background-position: -130px -50px;}
.banshi_3 .left .box li i.ico8 {background-position: -255px -50px;}
.banshi_3 .left .box li i.ico9 {background-position: -385px -48px;}
.banshi_3 .left .box li i.ico10 {background-position: -520px -48px;}

.banshi_3 .right {width:322px;}
.banshi_3 .right .top {height:35px;border-bottom: 2px solid #dcdfe0}
.banshi_3 .right .top h1 {float:left;border-bottom: 2px solid #cb031d;height:35px;font-size:16px;color:#024a88;}
.banshi_3 .right .top h1 i {margin:3px 5px 0 0;}
.banshi_3 .right .box {background: #f8f8f8;margin:15px 0 0 0;height:100px;}
.banshi_3 .right .box li {width:97px;height:26px;float:left;margin:15px 0 0 8px;}
.banshi_3 .right .box li a {display: block;border: 1px solid #dfdfdf;background: #fff;height:26px;text-align: center;line-height: 26px;}
.banshi_3 .right .box li a:hover {display: block;border: 1px solid #0463b5;background: #0463b5;color:#fff;font-weight: bold;}

.banshi_4 {margin:15px 0 0 0;}
.banshi_4 .top {height:40px;border-bottom: 2px solid #dcdfe0}
.banshi_4 .top h1 {float:left;border-bottom: 2px solid #cb031d;height:40px;font-size:16px;color:#024a88;}
.banshi_4 .top h1 i {margin:3px 5px 0 0;}
.banshi_4 .box {padding:10px 0;}
.banshi_4 .box a {display: block;float:left;width:80px;height:26px;line-height:26px;}

.banshixilan {margin:15px 0 0 0;}
.banshixilan .bsxltop {height:35px;border-bottom: 2px solid #dcdfe0}
.banshixilan .bsxltop h1 {float:left;border-bottom: 2px solid #cb031d;height:35px;font-size:16px;color:#024a88;}
.banshixilan .bsxltop h1 i {margin:3px 5px 0 0;}
.banshixilan .bsxltop h2 {float:right;}
.banshixilan .bsxltop h2 em {float:left;margin:1px 10px 0 0;}
.banshixilan .bsxltop h2 em select {width:106px;height:28px;border: 1px solid #b5b5b5;}
.banshixilan .bsxltop h2 span {width:193px;height:26px;display: block;float:right;background: #fff;border: 1px solid #b5b5b5;margin:1px 0 0 0;}
.banshixilan .bsxltop h2 input[type="text"] {width:160px;height:26px;line-height: 26px;float:left;margin: 0 0 0 5px;}
.banshixilan .bsxltop h2 input[type="submit"] {width:20px;height:20px;background: url(fangdajing.png) no-repeat center center; text-indent: -9999px;cursor: pointer;float:right;margin:4px 4px 0 0;}

.bsxl_xiala {height:64px;border-bottom: 1px solid #dcdfe0;}
.xialalist {width:224px;height:30px;line-height:30px;background: #cb031d;color:#fff;margin:18px 0 0 0;cursor: pointer;float:left;}
.xialalist p {display: block;padding:0 0 0 10px;}
.xialalist p i {font-family: 'webdings';float:right;padding:0 10px 0 0;}
.xialalist .xlist {position: absolute;width:220px;border: 2px solid #cb031d;background: #fff;z-index: 90;display: none;}
.xialalist .xlist li {height:32px;line-height:32px;border-bottom: 1px solid #ddd;padding:0 10px;}
.bsxl_title {height:53px;line-height:56px;color:#fff;margin:15px 0 0 0;}
.bsxl_title H1 {font-size: 14px;float:left;padding:0 15px;}
.bsxl_title H2 {font-size: 14px;float:right;padding:0 15px;}

.bsxl_top {height:42px;border-bottom: 1px solid #dcdfe0;margin:15px 0;}
.bsxl_top h1 {float:left;font-size:16px;font-weight: normal;}
.bsxl_top h1 span {padding:3px 0 0 0;display: block;float:left;font-weight: bold;}
.bsxl_top h1 i {margin:0 10px 0 0;}
.bsxl_top a {height:28px;padding:0 15px;color:#fff;background: #cb031d;float:right;line-height:28px;}

.bsxl_box {}
.bsxl_box .left {width:250px;background: #0463b5;border-bottom: 5px solid #024a88;padding:10px 0;}
.bsxl_box .left dl {padding:0 10px;color:#fff;}
.bsxl_box .left dl dt {height:26px;line-height:26px;background: #0583f0;padding:0 10px;font-weight: bold;}
.bsxl_box .left dl dd {line-height:26px;padding:10px;}

.bsxl_box .left a {height:38px;line-height:38px;color:#fff;font-size:18px;display: block;}
.bsxl_box .left a:hover {background: #0583f0;}
.bsxl_box .left a.on {background: #0583f0;}
.bsxl_box .left a i {width:17px;height:17px;float:left;display: block;background: url(baijiantou.png) no-repeat;margin:12px 10px 0 10px;}


.bsxl_box .right {width:755px;}
.tabtext {}
.tabtop {height:50px;border-bottom: 2px solid #dcdfe0;}
.tabtop p a {display: block;margin:0 15px 0 0;height:50px;float:left;font-size:22px;}
.tabtop p a.focus {border-bottom: 2px solid #cb031d;}
.tabbox {padding:15px 0;}
.tb1 {background: #f3f3f3;padding:0 10px 10px 10px;overflow: hidden;}
.tb1 li {height:38px;line-height:38px;font-size:14px;background: #fff;margin:10px 0 0 0;padding:0 10px;color: #0463b5;}
.tb1 li i {color:#cb031d;padding:0 3px 0 0;}
.tb2 {margin: 15px 0 0 0;}
.tb2 .top {height:32px;border-bottom: 1px solid #ddd;}
.tb2 .top h1 {float:left;border-bottom: 2px solid #cb031d;height:31px;color:#cb031d;font-size:14px;}
.tb2 .box {}
.tb2 .box p {line-height:26px;color:#010101;font-size:14px;padding:10px 0 0 0;}
.tb2 .box .listtop {height:38px;font-size:14px;color:#010101;font-weight: bold;border-bottom: 1px solid #ddd;}
.tb2 .box .listtop li {float:left;line-height:38px;height:38px;}
.tb2 .box .listtext {}
.tb2 .box .listtext li {height:38px;line-height:38px;border-bottom: 1px dotted #ddd;}
.tb2 .box .listtext li i {float:left;width:53px;display: block;text-align: center;color:#0463b5;font-weight: bold;}
.tb2 .box .listtext li em {float:left;display: block;font-weight: bold;color:#cb031d;}
.tb2 .box .listtext li a {float:right;padding:0 10px 0 0;font-weight: bold;}
.tb2 .box .listtext li span {float:right;padding:0 16px 0 0;display: block;color:#999;}
.tb2 .box .yiju {padding:0 0 20px 0;border-bottom: 1px solid #ddd;margin:10px 0 0 0;}
.tb2 .box .yiju dl {width:100%;float: left;font-size:14px;font-weight: bold;overflow: hidden;}
.tb2 .box .yiju dl dt {color:#0463b5;float:left;width:70px;line-height:26px;}
.tb2 .box .yiju dl dd {color:#010101;float:right;width:685px;line-height:26px;overflow: hidden;}
.numbg {height:180px;background:url(numbg.jpg) no-repeat top center;text-align: center;}
.numbg li {width:125px;height:88px;float:left;line-height:88px;font-size:12px;font-weight: bold;margin:24px 0 0 0; }
.numbg li p {width:90px;height:88px;color:#fff;}
.numtxt15 {font-size: 14px;text-align: center;color:#0463b5;}


.zyfw {}
.zyfwtop {height:78px;border-bottom: 1px solid #ddd;margin:15px 0 0 0;}
.zyfwtop i {width:58px;height:56px;float:left;display: block;background: url(ico3.png) no-repeat center center;}
.zyfwtop dl {float:left;margin:0 0 0 10px;width:935px;}
.zyfwtop dl dt {font-size:22px;font-weight: bold;color:#0463b5;}
.zyfwtop dl dd {font-size:14px;overflow: hidden;height:32px;line-height:32px;}
.zyfwbox {margin:15px 0 0 0;}
.zyfwbox .left {width:760px;}
.zyfwbox .left .sideMenu {width:760px;z-index:10;}
.zyfwbox .left .sideMenu h3 {font-size:24px;color:#cb031d;width:760px;cursor: pointer;display: block;padding:0 0 20px 0;}
.zyfwbox .left .sideMenu h3 i {width:28px;height:28px;float:left;display: block;background: url(lanjiantou.png) no-repeat center center;margin:3px 15px 0 0;}
.zyfwbox .left .sideMenu h3.on i {background: url(1lanjiantou.png) no-repeat;}
.zyfwbox .left .sideMenu ul {width:664px;margin:0 0 20px 47px;}
.zyfwbox .left .sideMenu ul li {height:54px;border-bottom: 1px solid #ddd;margin:15px 0 0 0;}
.zyfwbox .left .sideMenu ul li a {color:#010101;font-weight: bold;}
.zyfwbox .left .sideMenu ul li p {height:32px;line-height: 32px;overflow:hidden;}

.zyfwbox .right {width:264px;}
.zyfwbox .right .sideMenu2 {width:266px;}
.zyfwbox .right .sideMenu2 h3 {background: #0463b5;height:42px;line-height:42px;font-size:18px;color:#fff;padding:0 10px;cursor: pointer;}
.zyfwbox .right .sideMenu2 h3.on {background: #024a88;}
.zyfwbox .right .sideMenu2 ul {}
.zyfwbox .right .sideMenu2 ul li {height:28px;line-height:28px;overflow: hidden;padding:0 10px;}

.sideline {width:13px;height:100%;border-right:2px solid #d7d7d7;position: absolute;left:0;top:3px;z-index:1;}

.zxjgtop {height:42px;line-height:42px;margin:15px 0 0 0;}
.zxjgtop h1 {color:#fff;font-size:14px;padding:0 15px;}

.zxjgbox {margin:15px 0 0 0;}
.zxjgbox .left {width:700px;}
.zxjgbox .left h1 {height:40px;color:#0463b5;line-height:30px;font-size:16px;}
.zxjgbox .left h1 i {float:left;display: block;width:27px;height:30px;background: url(ico4.png) no-repeat center center;margin:0 10px 0 0;}
.zxjgbox .right {width:300px;}
.lctop {height:44px;line-height:44px;border-top:4px solid #a7a7a7;background: #eff0f1;font-size:14px;font-weight: bold;}
.lctop li {float:left;}
.lctop li em {padding:0 0 0 15px;}
.lcbox {}
.lcbox li {height:38px;line-height:38px;border-bottom: 1px solid #fff;}
.lcbox li h2,.lcbox li h3,.lcbox li h4,.lcbox li h5,.lcbox li h6,.lcbox li span {display: block;float:left;font-weight: bold;}
.lcbox li h2 {width:96px;}
.lcbox li h3 {width:118px;}
.lcbox li h4 {width:108px;}
.lcbox li h5 {width:143px;}
.lcbox li h2 em {padding:0 0 0 20px;}
.lcbox li.focusstyle{background:#f6f6f6;border-bottom: 1px solid #dcdfe0;}
.lcbox li.basestyle{ background:#fff;border-bottom: 1px solid #fff;}
.lcbox li.evenstyle{ background:#f6f6f6; border-bottom: 1px solid #dcdfe0;}

.zxjgbox .right h1 {height:40px;color:#0463b5;line-height:30px;font-size:16px;}
.zxjgbox .right h1 i {float:left;display: block;width:27px;height:30px;background: url(ico5.png) no-repeat center center;margin:0 10px 0 0;}
.lcbox1 {width:300px;height:100%;z-index: 333;}
.lcbox dl {width:300px;float:left;height:32px;line-height:32px;margin:0 0 15px 0;}
.lcbox dl dt {width:32px;height:32px;background: url(ico6.png) no-repeat;text-align: center;line-height:32px;font-size:14px;font-weight: bold;color:#cb031d;float:left;}
.lcbox dl dd {width:256px;float:right;font-size:14px;font-weight: bold;color:#000;}
.lcbox dl dd span {font-size:12px;color:#666;padding:0 0 0 5px;font-weight: normal;}
.lcline {width:15px;height:100%;border-right:2px solid #ddd;position: absolute;left:0;top:3px;z-index:-1;}

.cjtop {height:40px;border-bottom: 2px solid #ddd;}
.cjtop h1 {font-size:18px;color:#cb031d;height:40px;border-bottom: 2px solid #cb031d;float:left;}
.cjbox {}
.cjbox h1 {height:38px;border-bottom: 1px solid #ddd;line-height:38px;color:#f00;}
.sfq {width:755px;}
.sfq h3 {width:755px;height:30px;border-bottom: 1px dotted #ccc;font-size:14px;margin:15px 0 0 0;cursor: pointer;}
.sfq h3 i {width:21px;height: 20px;background: url(ico7.png) no-repeat;float:left;display: block;margin:0 10px 0 0;}
.sfq ul {border-bottom: 1px dotted #ccc;padding:10px 0;}
.sfq ul li {height:28px;line-height:28px;padding:0 0 0 30px;font-weight: bold;}

.jggs {margin:15px 0 0 0;}
.jggstop {height:42px;line-height:42px;color:#fff;font-size:14px;font-weight: bold;}
.jggstop li {float:left;}
.jggstop li em {padding:0 0 0 15px;}
.jggslist {}
.jggslist li {height:52px;line-height:52px;}
.jggslist li em {padding: 0 0 0 15px;}
.jggslist li h1 {float:left;}
.jggslist li.focusstyle{background:#f6f6f6;border-bottom: 1px solid #dcdfe0;}
.jggslist li.basestyle{ background:#fff;border-bottom: 1px solid #dcdfe0;}
.jggslist li.evenstyle{ background:#f6f6f6; border-bottom: 1px solid #dcdfe0;}
.jggslist li i {display: block;float:left;width:60px;color:#fff;text-align: center;height:26px;line-height:26px;margin:12px 0 0 0;}
.jggslist li i.zt1 {background: #cb031d;}
.jggslist li i.zt2 {background: #8f8e1b;}
.jggslist li i.zt3 {background: #ded212;color:#000;}
.pgnum {margin:15px;font-size:0;text-align: center;}
.pgnum a {font-size:12px;display: inline-block;height:32px;line-height:32px;border: 1px solid #ddd;margin:0 3px;padding:0 5px;}
.pgnum a:hover {color:#fff;background: #0463b5;}

.geren {margin:15px 0 0 0;}
.geren li {height:90px;}
.geren li dl {width:860px;float:left;height:40px;border-left:6px solid #0463b5;margin:22px 0 0 16px;}
.geren li dl dt {font-size:14px;padding:0 0 0 8px;font-weight: bold;}
.geren li dl dd {color:#6c6c6c;padding:5px 0 0 8px;}
.geren li a {display: block;background: #0463b5;color:#fff;padding:0 10px;height:25px;line-height:25px;float:right;margin:30px 16px 0 0;}
.geren li a i {width:21px;height:25px;background: url(ico8.png) no-repeat;display: block;float:left;margin:0 5px 0 0;}
.geren li.focusstyle{background:#f6f6f6;}
.geren li.basestyle{ background:#fff;}
.geren li.evenstyle{ background:#f6f6f6;}



.advsearch {width:820px;margin:30px auto;}
.advsearch dl {float:left;width:820px;font-size:14px;height:36px;line-height:36px;}
.advsearch dl h1 {font-size:14px;float:left;width:144px;}
.advsearch dl dt {float:left;width:286px;}
.advsearch dl dd {float:left;width:387px;}
.advsearch dl dd input {float:left;}
.advsearch dl dd input.text {width:245px;height:22px;line-height:22px;font-size:12px;border:1px solid #e2e6e9;}
.advsearch dl dd input.bot {width:40px;height:24px;border:1px solid #ccc;margin:0 0 0 10px;}
.advsearch dl dd select {border:1px solid #ccc;}
.advsearch dl dd p {float:left}

.searchpage1 {width:710px;margin: 25px auto;}
.searchpage1 .hd {height:22px;font-size:14px;float:left;}
.searchpage1 .hd li {float:left;padding:0 15px 0 0;}
.searchpage1 .hd li a {color: #3684c2;}
.searchpage1 .bd {padding:5px 0 0 0;height:43px;line-height:43px;}
.searchpage1 .bd li {float: left;}
.searchpage1 .bd li.search_bar {width:590px;height:43px;line-height:43px;background: url(s.gif) no-repeat;}
.searchpage1 .bd li.search_bar input.st {width:470px;height:37px;font-size:14px;font-weight: bold;position: absolute;top:4px;left:4px;}
.searchpage1 .bd li.search_bar input.sb {text-indent: -9999px;width:108px;height:43px;position: absolute;top:0;right:0;cursor: pointer;}
.searchpage1 .bd li a {font-size:14px;color:#3684c2;padding:0 5px;}
.searchpage1 p {text-align: center;}
.searchpage1 .time {height:30px;line-height:30px;float:left;width:470px;}
.searchpage1 .time li {text-align:center;color:#a2a2a2;}

.searchpage2 {width:930px;margin:auto;}
.searchpage2 .left {width:100px;font-size:14px;float:left;}
.searchpage2 .left dl {padding:24px 0 0 0;}
.searchpage2 .left dl dt {font-weight:bold;color:#000;}
.searchpage2 .left dl dd {padding:5px 0 0 0;}
.searchpage2 .left dl dd a {display: block;color:#3485c6;}

.searchpage2 .mid {width:600px;float:left;border-left:1px solid #badcdb;border-right:1px solid #badcdb;padding:22px 0 0 0;}
.searchpage2 .mid .bd {width:550px;margin: auto;}
.searchpage2 .mid .bd dl {width:550px;overflow: hidden;padding:0 0 25px 0;}
.searchpage2 .mid .bd dl dt {font-size:14px;}
.searchpage2 .mid .bd dl dt a {text-decoration: underline;color:#3485c6;}
.searchpage2 .mid .bd dl dd {padding:5px 0 0 0;}
.searchpage2 .mid .bd dl dd p {height:55px;line-height:18px;overflow: hidden;}
.searchpage2 .mid .bd dl dd span {display: block;height:48px;line-height:48px;color:#3485c6;font-size:14px;overflow: hidden;}
.searchpage2 .mid .bd dl dd span a {color:#3485c6;}
.searchpage2 .right {width:215px;float:right;}
.searchpage2 .right dl {}
.searchpage2 .right dl dt {height:24px;line-height:24px;}
.searchpage2 .right dl dt h1 {font-size:14px;float:left;}
.searchpage2 .right dl dt p {float:right;}
.searchpage2 .right dl dt a {color:#3485c6;padding:0 0 0 5px;}
.searchpage2 .right dl dd {padding:10px 0 10px 0;}
.searchpage2 .right dl dd ul li {height:22px;line-height:22px;border-bottom: 1px solid #ccc;}
.searchpage2 .right dl dd ul li a {color:#3485c6;}

.search_pagenum {width:930px;margin:10px auto;text-align: center;border-bottom: 1px solid #badcdd;padding:20px 0 20px 0;}
.search_pagenum a {display: inline-block;padding:5px 10px 5px 10px;border:1px solid #e0e8f5;color:#2051a0;}
.search_pagenum a:hover {background: #e0f1f9;}
.search_pagenum a.on {background: #e0f1f9;}

.hotwords {width:950px;margin:25px auto;}
.hotwords dl {border: 1px solid #e4e4e4;}
.hotwords dl dt {height:28px;border-bottom: 1px solid #e4e4e4;font-size:14px;line-height:28px;background: url(p2.jpg) repeat-x;padding:0 0 0 15px;}
.hotwords dl dd {width:910px;margin:15px auto;}
.hotwords dl dd ul {}
.hotwords dl dd ul li {width:250px;height:24px;line-height:24px;float: left;border-bottom: 1px solid #ccc;margin:0 0 0 165px;}
.hotwords dl dd ul li h1 {font-size:12px;width:15px;height:15px;background: #3585c4;line-height:15px;color:#fff;text-align: center;font-weight:normal;float:left;margin:5px 5px 0 0;}
.hotwords dl dd ul li a {display: block;color:#000;font-size:14px;float:left;}
.hotwords dl dd ul li span {float:right;display: block;}

.numbglittop {height:44px;line-height:44px;background: #eaecec;border-top:1px solid #dcdfe0;border-bottom: 1px solid #dcdfe0;margin:15px 0 0 0;}
.numbglittop p {float:left;font-weight: bold;}
.numlitb {}
.numlitb li {line-height:42px;border-bottom:1px solid #dcdfe0;min-height:42px;vertical-align: middle;display: inline-table;}
.numlitb li.evenstyle {background: #e5eff7;}
.numlitb li.focusstyle {background: #e5eff7;}
.numlitb li p {float:left;}
.numlitb li p em {display: block;}

.numn {padding:20px 0 0 0;line-height:26px;}
.numn dt {font-weight: bold;}

.numlitb1 {}
.numlitb1 li {line-height:42px;border-bottom:1px solid #dcdfe0;min-height:42px;vertical-align: middle;}
.numlitb1 li p {float:left;}


.dclist2 {padding:0 10px;}
.dclist2 li {line-height:36px;height:36px;border-bottom: 1px dotted #ccc;font-size:14px;}
.dclist2 li a {display: block;width:460px;height:36px;float:left;overflow: hidden;}
.dclist2 li a.t2 {display: block;width:500px;height:36px;float:left;}
.dclist2 li i,
.dclist2 li span  {float:left;display: block;width:80px;text-align: center;font-size:12px;overflow: hidden;height:36px;}
.dclist2 li em {float:left;display: block;width:200px;text-align: center;font-size:12px;overflow: hidden;height:36px;}
.topbar2 {height:36px;border-bottom: 1px solid #ccc;font-weight: bold;padding:0 10px;}
.topbar2 li {float:left;height:36px;font-size:14px;}
.topbar2 li.t1 {width:460px;}
.topbar2 li.t2 {width:80px;text-align: center;}
.topbar2 li.time {width:200px;text-align: center;}
.normalbox {padding: 10px;font-size:0;border-bottom: 1px dotted #ccc;}
.normalbox a {width:100px;height:36px;line-height:36px;display: inline-block;font-size:14px;}
.newpg {width:1020px;margin: auto;border:2px solid #ccc;border-top:none;}
.newpgleft {width:655px;float:left;margin:30px 0 30px 30px;}
.npl1 {padding:0 0 60px 0;}
.npl1 .hd {height:42px;border-bottom:2px solid #024886;line-height:42px;}
.npl1 .hd li {padding:0 25px;float:left;cursor: pointer;}
.npl1 .hd li.on {background: #024886;color:#fff;font-weight: bold;}
.npl1 .hd li.on a {color:#fff;}
.npl1 .hd .nmore {float:right;font-size:12px;color:#777}
.npl1 .bd .title {height:30px;line-height:30px;text-align: center;float:left;width:655px;}
.npl1 .bd .title .left {width:20%;background: #f1f1f1;}
.npl1 .bd .title .right {width:78.50%;background: #f1f1f1;}
.npl1 .bd .contant {float:left;width:655px;color:#7f867e;line-height:30px;}
.npl1 .bd .contant .left {width:20%;background: #f7f7f7;text-align: center;}
.npl1 .bd .contant .right {width:78.50%;background: #f7f7f7;padding:20px;font-size:12px;text-indent:25px;}
.npl1 .bd .btn {display:block;height:32px;line-height:32px;padding:0 20px;color:#fff;background: #024886;float:left;margin:15px 15px 0 0;}
.npl1 .bd li {line-height:30px;margin:10px 0 0 0;}
.npl1 .bd li i {font-size:14px;font-family: "webdings";color:#777;display: block;float: left;width:3%;}
.npl1 .bd em {font-style: normal;color:#666;font-size:12px;color:#daa;padding:0 0 0 10px;}
.npl1 .bd li a {display: block;float:left;width:95%;}
.npl1 .bd li a:hover {color:#f00;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}

.npl2 {padding:0 0 60px 0;}
.npl2 .hd {height:42px;border-bottom:2px solid #024886;line-height:42px;}
.npl2 .hd h1 {padding:0 25px;float:left;background: #024886;color:#fff;font-weight: bold;font-size:14px;}
.npl2 .hd .nmore {float:right;font-size:12px;color:#777}
.npl2 .bd li {height:24px;overflow: hidden;line-height:24px;margin:10px 0 0 0;}
.npl2 .bd li i {font-size:14px;font-family: "webdings";color:#777;display: block;float: left;width:3%;}
.npl2 .bd li a {display: block;float:left;width:95%;}
.npl2 .bd em {font-style: normal;color:#666;font-size:12px;color:#daa;padding:0 0 0 10px;}
.npl2 .bd li a:hover {color:#f00;}

.newpgright {width:255px;background: #fbfbfb;border:1px solid #f0f0f0;float:right;margin:30px 30px 0 0;}
.newpgright .mainimgbox {margin:15px auto;width:92px;height:115px;}
.newpgright .mainimgbox a {margin:15px auto;border:1px solid #ccc;background:#fff;text-align: center;float:left;display: block;}
.newpgright .mainimgbox a  p {font-size:12px;padding:0 0 5px 0;}
.newpgright .mainimgbox img {width:92px;height:115px;padding:5px;}

.newpgright .imglst {}
.newpgright .imglst li {width:92px;height:150px;float:left;text-align: center;overflow: hidden;margin:15px 0 0 23px;}
.newpgright .imglst li img {width:70px;height:90px;border:1px solid #ccc;background:#fff;padding:3px;}
.newpgright .imglst li p {font-size:12px;padding:10px 0 0 0;}

.namelst {width:224px;margin: 15px auto;border: 1px dotted #ccc;padding:15px 0;border-left:none;border-right:none;}
.namelst a {display: block;height:48px;background: #ededed;line-height:48px;text-align: center;}
.namelsta {width:224px;margin: 15px auto;}
.namelsta li {line-height:24px;float:left;width:224px;margin:0 0 5px 0;}
.namelsta li i {font-size:14px;display: block;float:left;width:8%;color:#777;font-family: "webdings";}
.namelsta li a {display: block;width:90%;float:left;}


.otherlist {width:1024px;margin:15px auto;}
.olbox {width:49%;}
.olbox dt {height:36px;line-height:36px;background: #eee;float:left;width:100%;}
.olbox dt h1 {padding:0 10px;height:34px;border-bottom:2px solid #f00;float:left}
.olbox dd {float:left;width:100%;}
.olbox dd ul {padding:10px;}
.olbox dd li {font-size:12px;height:28px;border-bottom: 1px dotted #ccc;line-height:28px;}
.olbox dd li span {float:right;color:#999;}
.olbox dd li i {font-size:14px;padding:0 6px 0 0;font-weight:bold;}

.newzw-sub1 {width:375px;float:left;background: url(newdlbg.jpg) no-repeat right center;margin:25px 0 0 20px;height:286px;z-index: 9999;font-size:16px;}
.newzw-sub1 h1 {color:#000;height:24px;}
.newzw-sub1 dl {width:346px;}
.newzw-sub1 dl dt  {height:38px;line-height:38px;border-top:2px solid #0568b7;background: #fff;}
.newzw-sub1 dl dt a {display: block;float:left;height:38px;width:25%;text-align: center;font-size:16px;}
.newzw-sub1 dl dt a.focus {background:#f2f1f1;}
.newzw-sub1 dl dd {padding:10px;}
.newzw-sub1 dl dd ul li {line-height:26px;}
.newzw-sub1 dl dd ul li b {display: block;float:left;}
.newzw-sub1 dl dd ul li em {font-size:0;display: block;float:left;width:200px;}
.newzw-sub1 dl dd ul li em a {display:inline-block;padding:0 0 0 10px;font-size:16px;}

.newzw-sub2 {width:340px;float:left;background: url(newdlbg.jpg) no-repeat right center;margin:25px 0 0 35px;height:286px;z-index: 9999;}
.newzw-sub2 dl {width:300px;}
.newzw-sub2 dl dt {height:38px;border-bottom:2px solid #b30003;}
.newzw-sub2 dl dt a {display: block;float:left;width:50%;height:38px;text-align: center;font-size:16px;font-weight: bold;}
.newzw-sub2 dl dt a.focus {background: url(2.jpg) no-repeat bottom center;}
.newzw-sub2 dl dd {background: #fff;}
.newzw-sub2 dl dd ul li.title {height:38px;line-height:38px;border-bottom:1px solid #f1f0f0;text-align: center;}
.newzw-sub2 dl dd ul li.title a {color:#0163ce;font-size:16px;font-weight: bold;}
.newzw-sub2 dl dd ul li.time {height:30px;line-height:30px;border-bottom:1px solid #f1f0f0;padding:0 10px;}
.newzw-sub2 dl dd ul li.time em {color:#085897;}
.newzw-sub2 dl dd ul li.txt {padding:10px;border-bottom:1px solid #f1f0f0;}
.newzw-sub2 dl dd ul li.txt p {line-height:22px;}
.newzw-sub2 dl dd ul li.txt p em {color:#085897;}
.newzw-sub2 dl dd ul li.txt p a {color:#0163ce;}
.newzw-sub2 dl dd ul li.list {padding:5px 10px;}
.newzw-sub2 dl dd ul li.list a {display: block;height:26px;line-height:26px;color:#000;}
.newzw-sub2 dl dd ul li.list a i {font-weight:bold;padding:0 3px 0 0;}

.newzw-sub3 {width:196px;height:235px;float:right;margin:45px 34px 0 0;background: url(3.jpg) no-repeat;overflow: hidden;}
.newzw-sub3 a {display: block;color:#0e5cac;width:196px;height:70px;line-height:70px;margin:0 0 13px 0;}
.newzw-sub3 a i {float:right;margin:0 45px 0 0;font-size:16px;}

.xwsub-1 {width:325px;float:left;margin:21px 0 0 28px;height:260px;z-index: 9999;background: url(4.jpg) no-repeat bottom right;}
.xwsub-1 dl {width:280px;}
.xwsub-1 dl dt {height:24px;font-size:16px;font-weight: bold;background: url(nicon.png) no-repeat left center;line-height:24px;}
.xwsub-1 dl dt a {padding:0 0 0 20px;}
.xwsub-1 dl dd {padding:20px 0 0 0;}
.xwsub-1 dl dd ul li {line-height:30px;position: relative;}
.xwsub-1 dl dd ul li em {display: block;float:left;color:#0166b6;line-height:30px;width:10px;}
.xwsub-1 dl dd ul li a {display: block;float:left;width:270px;}
.xwsub-1 dl dd ul li i {color:#969696;font-size:12px;padding:0 0 0 5px;}

.xwsub-2 {width:260px;float:right;margin:20px 27px 0 0;}
.xwsub-2 dl {}
.xwsub-2 dl dt {height:24px;font-size:16px;font-weight: bold;background: url(nicon.png) no-repeat left center;line-height:24px;}
.xwsub-2 dl dt a {padding:0 0 0 20px;}
.xwsub-2 dl dd {padding:20px 0 0 0}
.xwsub-2 dl dd ul {margin:0 0 0 -15px;}
.xwsub-2 dl dd li {width:120px;height:110px;float:left;text-align: center;margin:0 0 0 15px;}
.xwsub-2 dl dd li img {width:120px;height:76px;}
.xwsub-2 dl dd li p {height:24px;line-height:34px;}
.xwsub-2 dl dd li a {font-size:14px;}

.newpicbox {width:1024px;margin:20px auto;}
.newpicbox dt {height:38px;background: #f9f9f9;border-bottom: 1px solid #d4d4d4;line-height:38px;}
.newpicbox dt h1 {font-size:16px;float:left;border-bottom: 2px solid #b30003;padding:0 10px;}
.newpicbox dt a {float:right;padding:0 10px;color:#999999;}
.newpicbox dd {padding:20px 0;}
.newpicbox dd li {width:165px;height:165px;float:left;margin:0 0 0 38px;overflow: hidden;}
.newpicbox dd li img {width:165px;height:105px;}
.newpicbox dd li p {line-height:24px;padding:10px 0;}

.newpicbox1 {width:1024px;margin:auto;}
.newpicbox1 dt {height:38px;background: #f9f9f9;border-bottom: 1px solid #d4d4d4;line-height:38px;}
.newpicbox1 dt h1 {font-size:16px;float:left;border-bottom: 2px solid #b30003;padding:0 10px;}
.newpicbox1 dt a {float:right;padding:0 10px;color:#999999;}
.newpicbox1 dd {padding:20px 0;}
.newpicbox1 dd li {height:36px;line-height:36px;}
.newpicbox1 dd li em {padding:0 5px 0 0;color:#0066be;}
.newpicbox1 dd li span {color:#999;padding:0 0 0 20px;}

.foot-bs-1 p a{
    color:#fff;
}
.foot-bs-1 p a:hover{
    color:#f60;
}

/* 20180813新增 */
.zt-wz{
    width: 100%;
    height: 36px;
    margin-top: 25px;
    background: #f2f2f2;
}
.zt-wz-l{
    display: inline-block;
    float: left;
}
.zt-wz-l a{
    display: inline-block;
    padding: 0 20px;
    background: #004276;
    color: #fff;
    font-size: 14px;
    line-height: 36px;
}
.zt-wz-l a:hover{
    color: #f60;
}
.zt-wz-r{
    display: inline-block;
    float: right;
    line-height: 36px;
    margin-right: 10px;
}
.zxzt-0813{
    margin-top: 25px;
    height: 34px;
    background:url(dzzf-bj-18-99.png) no-repeat 
}
.zxzt-0813 p{
    width: 1020px;
    float: right;
    height: 100%;
    border-bottom: 1px solid #818181;
}
.zxzt-0813 p a{
    display: inline-block;
    font-size: 21px;
    font-weight: bold;
    color: #2b2b2b;
    line-height: 30px;
}
.zxzt-0813 p a:hover{
    color: #f60;
}
.zxzt-0813-li{
    width: 1010px;
    margin:  0 auto;
    margin-top: 23px;
    margin-bottom: 18px;
    overflow: hidden;
}
.zxzt-0813-li ul li{
    width: 100%;
    float: left;
      margin-bottom: 18px;
    overflow: hidden;
}
.zxzt-0813-li-l{
    width: 289px;
    height: 170px;
    float: left;
}
.zxzt-0813-li-r{
    width: 700px;
    float: right;
}
.zxzt-0813-li-r>a{
    display: inline-block;
    font-size: 22px;
    font-weight: bold;
    color: #00479d;
    height: 32px;
    float: left;
    line-height: 32px;
    max-width: 700px;
    overflow: hidden;
    margin: 10px 0;
}
.zxzt-0813-li-r>a:hover{
    color: #f60;
}
.zxzt-0813-li-r p{
    width: 100%;
    float: left;
    font-size: 18px;
    line-height: 28px;
    color: #000000;
}
.ht-zt{
    width: 1012px;
    margin: 0 auto;
    margin-top: 25px;
    overflow: hidden;
}
.ht-zt ul{
    display: block;
    overflow: hidden;
    width: 1020px;
}
.ht-zt ul li{
    width: 250px;
    height: 81px;
    float: left;
    margin-right: 4px;
}
.kong80{
    height: 50px;
}
.gfjyxc{
    width: 1008px;
    margin: 0 auto;
}
.gfjyxc ul{
    display: block;
    padding: 10px 0;
    overflow: hidden;
}
.gfjyxc ul li{
    width: 336px;
    float: left;
    height: 45px;
    text-indent: 20px;
    line-height: 45px;
    overflow: hidden;
    background:url(dzzf-bj-18-98.png) 0 50%  no-repeat 
}
.gfjyxc ul li a{
    font-size: 18px;
    font-weight: bold;
    color: #464646;
}
.gfjyxc ul li a:hover,.gfjyxc1 ul li a:hover{
    color: #f60;
}
.gfjyxc1{
    width: 1008px;
    margin: 0 auto;
   
}
.gfjyxc1 ul{
    display: block;
    padding: 10px 0;
    overflow: hidden;
}
.gfjyxc1 ul li{
    width: 100%;
    float: left;
    height: 45px;
    text-indent: 20px;
    line-height: 45px;
    overflow: hidden;
    background:url(dzzf-bj-18-98.png) 0 50%  no-repeat 
}
.gfjyxc1 ul li a{
    font-size: 18px;
    font-weight: bold;
    color: #464646;
}
.gfjyxc-0813{
    margin-top: 25px;
    height: 34px;
    background:url(dzzf-bj-18-99.png) no-repeat 
}
.gfjyxc-0813 p{
    width: 995px;
    float: right;
    height: 100%;
     background:url(dzzf-bj-18-97.png) 0 100%  no-repeat 
}
.gfjyxc-0813 p a{
    display: inline-block;
    font-size: 21px;
    font-weight: bold;
    margin-left: 10px;
    color: #2b2b2b;
    letter-spacing: 2px;
    line-height: 30px;
}
.gfjyxc-0813 p a:hover{
    color: #f60;
}

/* 20180827新增 */
.gfjyxc-0827{
    width: 1008px;
    margin: 0 auto;
}
.gfjyxc-0827 ul{
    display: block;
    padding: 10px 0;
    overflow: hidden;
}
.gfjyxc-0827 ul li{
    width: 201.5px;
    float: left;
    height: 45px;
    text-indent: 20px;
    line-height: 45px;
    overflow: hidden;
    background:url(dzzf-bj-18-98.png) 0 50%  no-repeat 
}
.gfjyxc-0827 ul li a{
    font-size: 18px;
    font-weight: bold;
    color: #464646;
}
.gfjyxc-0827 ul li a:hover,.gfjyxc1 ul li a:hover{
    color: #f60;
}
.zty-li{
    width: 1008px;
    margin:  0 auto;
    margin-top: 15px;
    border: 1px solid #aaaaaa;
   
}
.zty-li ul{
    display: block;
     padding: 20px 20px 30px 20px;
    overflow: hidden;
}
.zty-li ul li{
   width: 100%;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    text-indent: 30px;
    border-bottom: 1px dashed #aaaaaa;
    background: url(../images/dzzf-bj-18-100.png) 10px 51% no-repeat;
}
.zty-li ul li a {
    font-size: 18px;
    max-width: 800px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}
.zty-li ul li em {
    float: right;
    display: inline-block;
    width: 110px;
    font-size: 14px;
    color: #333;
}