/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚Âµ*/
/*ÃƒÂ¨Ã‚Â½Ã‚Â®ÃƒÂ¦Ã¢â‚¬â„¢Ã‚Â­ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â */
.banner-box {
    width: 100%;
    height: auto;
}

.banner-box .banner {
    position: absolute;
    top: 0px;
    z-index: 0;
    display: none;
    width: 100%;
}

.banner-box .on {
    display: block;
}

.banner-box .banner-block {
    position: relative;
    z-index: 0;
    margin: 0 0;
}

.banner-box .banner-block img {
    display: block;
    max-width: 100%;
    min-width: 1280px;
    height: auto;
    opacity: 0;
    filter: alpha(opacity=0);
    /* ÃƒÂ©Ã¢â‚¬â„¢Ã‹â€ ÃƒÂ¥Ã‚Â¯Ã‚Â¹ IE8 ÃƒÂ¤Ã‚Â»Ã‚Â¥ÃƒÂ¥Ã‚ÂÃ…Â ÃƒÂ¦Ã¢â‚¬ÂºÃ‚Â´ÃƒÂ¦Ã¢â‚¬â€Ã‚Â©ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ¦Ã…â€œÃ‚Â¬ */
}

.banner-box .banner img {
    display: block;
    max-width: 100%;
    min-width: 1280px;
    height: auto;
}

.banner-title-box {
    width: 100%;
    height: 28px;
    color: #fafafa;
    position: relative;
    top: -28px;
    z-index: 2;
}

.banner-title-box .banner-title {
    min-width: 1280px;
    max-width: 1300px;
    height: 28px;
    margin-top: 0px;
}

.banner-title-box .banner-title .banner-tag {
}

.banner-title-box .banner-title .banner-tag ul {
    font-size: 2px
}

.banner-title-box .banner-title .banner-tag ul li {
    width: 60px;
    height: 10px;
    line-height: 10px;
    background: #ffffff;
    float: left;
    margin-right: 15px;
    cursor: pointer;
    color: #ffffff;
}

.banner-title-box .banner-title .banner-tag ul .on {
    background: #f3c301;
    color: #f3c301;
}

/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â */
.index-main-box {
    width: 100%;
    height: 510px;
}
.dwtp{
    display:flex;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.dwtp a{
    display:block;
    width:30%;
    overflow:hidden;
}
.dwtp img{
    width: 100%;
    transition: all 0.3s ease-out;
}
.dwtp img:hover{
transform: scale(1.06);
    }
.index-main-box .index-main {
    width: 1200px;
}

.index-main-box .index-main .left {
    width: 570px;
    height: 54px;
    float: left;
    margin-top: -12px;
}

.index-main-box .index-main .right {
    width: 570px;
    height: 54px;
    float: left;
    margin-left: 60px;
    margin-top: -12px;
}

/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»bannerÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â */
.index-main-box .index-main .focus-news {
    width: 570px;
    height: 189px;
    margin-bottom: 26px;
}

.index-main-box .index-main .focus-news a {
    color: #323232;
}

.index-main-box .index-main .focus-news .sbanner {
    width: 290px;
    height: 189px;
    float: left;
}

.index-main-box .index-main .focus-news .sbanner-title {
    width: 260px;
    height: 189px;
    float: left;
    margin-left: 20px;
    text-align: left;
}

.index-main-box .index-main .focus-news .sbanner-title label {
    display: none;
}

.index-main-box .index-main .focus-news .sbanner-title .on {
    display: block;
}

.index-main-box .index-main .focus-news .sbanner-title .title {
    width: 100%;
    font-size: 18px;
    line-height: 32px;
    max-height: 64px;
    overflow: hidden;
    text-align: justify;
    margin-bottom: 10px;
}

.index-main-box .index-main .focus-news .sbanner-title .desc {
    width: 100%;
    font-size: 12px;
    line-height: 22px;
    max-height: 105px;
    text-align: justify;
    overflow: hidden;
}

/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/
.news-box {
    width: 100%;
}

.news-box ul {
    width: 100%;
    /* border-bottom:1px solid #cccccc; */
}

.news-box ul a {
    color: #323232;
}

.news-box ul li {
    width: 100%;
    height: 55px;
    line-height: 55px;
    font-size: 14px;
    border-bottom: 1px solid #cccccc;
}

.news-box ul li .news-title {
    width: 475px;
    height: 55px;
    overflow: hidden;
    float: left;
    text-align: left;
    text-indent: 20px;
    background: url('../images/news-title-bg.png') left no-repeat;
}

.news-box ul li .news-time {
    width: 90px;
    float: right;
    text-align: right;
}

/*ÃƒÂ©Ã¢â€šÂ¬Ã…Â¡ÃƒÂ§Ã…Â¸Ã‚Â¥ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¬ÃƒÂ¥Ã¢â‚¬ËœÃ…Â ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/
.index-main-box .index-main .notice-box {
    width: 100%;
    height: 400px;
}

.index-main-box .index-main .notice-box ul {
    width: 100%;
}

.index-main-box .index-main .notice-box ul a {
    color: #323232;
}

.index-main-box .index-main .notice-box ul li {
    width: 100%;
    height: 75px;
    margin-top: 30px;
}

.index-main-box .index-main .notice-box ul li .time {
    width: 75px;
    height: 75px;
    float: left;
    background: url('../image/notice-time.png') center no-repeat;
}

.index-main-box .index-main .notice-box ul li .timeon {
    background: url('../image/notice-time-on.png') center no-repeat;
}

.index-main-box .index-main .notice-box ul li .timeon .year {
    color: #fafafa;
}

.index-main-box .index-main .notice-box ul li .time .year {
    font-size: 14px;
    width: 100%;
    height: 29px;
    line-height: 29px;
    background: #164b97;
    color: #fff;
    text-align: center;
}

.index-main-box .index-main .notice-box ul li .time .date {
    font-size: 16px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    box-shadow: 3px 3px 3px #f1f1f1;
    text-align: center;
}

.index-main-box .index-main .notice-box ul li .title {
    width: 470px;
    height: 60px;
    line-height: 30px;
    float: right;
    text-align: left;
    font-size: 16px;
    margin-top: 7px;
    overflow: hidden;
}

.index-main-box .index-main .notice-box ul li .titleon {
    color: #03288c;
}

.index-main-box .index-main .download {
    width: 400px;
    height: 130px;
    margin-top: 50px;
    background: url('../image/download.png') center no-repeat;
}

.index-main-box .index-main .download .box {
    width: 100%;
    height: 100%;
    background: url('../image/download-bg.png');
}

.index-main-box .index-main .download .boxon {
    width: 100%;
    height: 100%;
    background: url('../image/download-bg-on.png');
}

.index-main-box .index-main .download .title {
    width: 100%;
    height: 100%;
    background: url('../image/download-title.png') center no-repeat;
}

.index-main-box .index-main .download .titleon {
    width: 100%;
    height: 100%;
    background: url('../image/download-title-on.png') center no-repeat;
}

/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â³ÃƒÂ¤Ã‚ÂºÃ…Â½ÃƒÂ¥Ã‚Â·Ã‚Â¥ÃƒÂ§Ã¢â‚¬Â°Ã‚Â©*/
/*ÃƒÂ©Ã¢â€žÂ¢Ã‚Â¢ÃƒÂ©Ã¢â‚¬Â¢Ã‚Â¿ÃƒÂ¨Ã¢â‚¬Â¡Ã‚Â´ÃƒÂ¨Ã‚Â¾Ã…Â¾*/
.page-main-box .right-main-box .right-main .about-yzzc {
    width: 100%;
}

.page-main-box .right-main-box .right-main .about-yzzc .left {
    width: 623px;
    float: left;
}

.page-main-box .right-main-box .right-main .about-yzzc .left .yzzc-content {
    width: 100%;
    font-size: 14px;
    line-height: 28px;
    text-align: left;
}

.page-main-box .right-main-box .right-main .about-yzzc .left .sign {
    width: 100%;
    height: 55px;
    line-height: 55px;
    background: url('../image/about-yzzc-sign.png') right no-repeat;
    margin-top: 10px;
    margin-bottom: 40px;
}

.page-main-box .right-main-box .right-main .about-yzzc .left .sign .time {
    width: 320px;
    float: right;
}

.page-main-box .right-main-box .right-main .about-yzzc .right {
    width: 206px;
    height: 338px;
    float: right;
}

.page-main-box .right-main-box .right-main .about-yzzc .right .img {
    width: 100%;
    height: 293px;
    background: url('../image/about-yzzc-img.png');
}

.page-main-box .right-main-box .right-main .about-yzzc .right .name {
    width: 100%;
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    color: #fbc404;
    background: #03288c;
}

/*ÃƒÂ¥Ã…Â½Ã¢â‚¬Â ÃƒÂ¥Ã‚ÂÃ‚Â²ÃƒÂ¦Ã‚Â²Ã‚Â¿ÃƒÂ©Ã‚ÂÃ‚Â©*/
.page-main-box .right-main-box .right-main .about-lsyg-box {
    width: 734px;
    margin-top: 60px;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul {
    width: 100%;
    text-align: left;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li {
    width: 100%;
    border-left: 1px solid #084e96;
    height: auto;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul .last-li {
    border: 0px;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li .block {
    height: 0px;
    float: left;
    width: 0px;
    line-height: 0px;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg {
    width: 700px;
    float: left;
    height: 100%;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg .title {
    font-size: 14px;
    text-indent: 42px;
    height: 15px;
    line-height: 15px;
    background: url('../image/about-lsyg-bg.png') left no-repeat;
    position: relative;
    left: -8px;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg .content {
    width: 100%;
    line-height: 24px !important;
    font-size: 14px !important;
    margin-top: 40px;
    height: 96px;
    overflow: hidden;
    margin-left: 34px;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg .content span,.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg .content p,.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg .content div {
    font-size: 14px !important;
    line-height: 24px !important;
}

.page-main-box .right-main-box .right-main .about-lsyg-box ul li .about-lsyg .more {
    width: 43px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #f8f4f4;
    background: #084e96;
    float: right;
    text-align: center;
    margin-top: 20px;
    cursor: pointer;
    display: none;
    margin-right: -34px;
}

/*ÃƒÂ§Ã…Â½Ã‚Â°ÃƒÂ¤Ã‚Â»Ã‚Â»ÃƒÂ©Ã‚Â¢Ã¢â‚¬Â ÃƒÂ¥Ã‚Â¯Ã‚Â¼*/
.page-main-box .right-main-box .right-main .xrld {
    width: 706px;
    overflow: hidden;
}

.page-main-box .right-main-box .right-main .xrld ul {
    width: 756px;
}

.page-main-box .right-main-box .right-main .xrld ul li {
    width: 100%;
    height: 241px;
    margin-top: 50px;
}

.page-main-box .right-main-box .right-main .xrld ul li .img {
    width: 206px;
    height: 241px;
    float: left;
}

.page-main-box .right-main-box .right-main .xrld ul li .desc {
    width: 500px;
    height: 241px;
    float: left;
    text-indent: 30px;
    color: #0a0a0a;
    background: #eeeeee;
    ;text-align: left;
}

.page-main-box .right-main-box .right-main .xrld ul li .desc div {
    width: 100%;
}

.page-main-box .right-main-box .right-main .xrld ul li .desc .name {
    font-size: 22px;
    margin-top: 30px;
}

.page-main-box .right-main-box .right-main .xrld ul li .desc .position {
    font-size: 18px;
    margin-top: 24px;
}

.page-main-box .right-main-box .right-main .xrld ul li .desc .other {
    font-size: 14px;
    margin-top: 14px;
}

/*ÃƒÂ¦Ã…â€œÃ‚ÂºÃƒÂ¦Ã…Â¾Ã¢â‚¬Å¾ÃƒÂ¨Ã‚Â®Ã‚Â¾ÃƒÂ§Ã‚Â½Ã‚Â®*/
/*ÃƒÂ§Ã‚Â Ã¢â‚¬ÂÃƒÂ§Ã‚Â©Ã‚Â¶ÃƒÂ¦Ã¢â‚¬Â°Ã¢â€šÂ¬*/
.page-main-box .right-main-box .right-main .jgsz-yjs {
    width: 548px;
    height: 442px;
    background: url('../image/jgsz-yjs.png') center no-repeat;
    margin-top: 70px;
    margin-bottom: 50px;
    overflow: hidden;
}

.page-main-box .right-main-box .right-main .jgsz-yjs .right {
    float: left;
    width: 138px;
    height: 47px;
    position: relative;
    top: 203px;
}

.page-main-box .right-main-box .right-main .jgsz-yjs ul {
    width: 240px;
    margin-left: 172px;
}

.page-main-box .right-main-box .right-main .jgsz-yjs ul li {
    width: 240px;
    height: 36px;
    margin-bottom: 45px;
}

/*ÃƒÂ¥Ã‚Â®Ã…Â¾ÃƒÂ©Ã‚ÂªÃ…â€™ÃƒÂ¥Ã‚Â®Ã‚Â¤ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/
.page-main-box .right-main-box .right-main .jgsz-syzx {
    width: 860px;
    overflow: hidden;
    margin-top: 60px;
    margin-bottom: 20px;
}

.page-main-box .right-main-box .right-main .jgsz-syzx ul {
    width: 906px;
}

.page-main-box .right-main-box .right-main .jgsz-syzx ul a {
    color: #323232;
}

.page-main-box .right-main-box .right-main .jgsz-syzx ul li {
    width: 257px;
    float: left;
    margin-right: 45px;
    height: 202px;
    margin-bottom: 50px;
}

.page-main-box .right-main-box .right-main .jgsz-syzx ul li .simg {
    width: 100%;
    height: 176px;
    margin-bottom: 10px;
}

.page-main-box .right-main-box .right-main .jgsz-syzx ul li .sname {
    width: 100%;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
}

/*ÃƒÂ¦Ã¢â‚¬Â¢Ã¢â€žÂ¢ÃƒÂ¨Ã¢â‚¬Å¡Ã‚Â²ÃƒÂ¦Ã¢â‚¬Â¢Ã¢â€žÂ¢ÃƒÂ¥Ã‚Â­Ã‚Â¦*/
/*ÃƒÂ¨Ã‚Â¯Ã‚Â¾ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹ÃƒÂ¤Ã‚Â»Ã¢â‚¬Â¹ÃƒÂ§Ã‚Â»Ã‚Â*/
.page-main-box .right-main-box .right-main .jyjx-kcjs {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 60px;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul {
    width: 100%;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li {
    width: 860px;
    background: url('../image/list-border.png') bottom repeat-x;
    overflow: hidden;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .kc-line1 {
    width: 900px;
    line-height: 54px;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    overflow: hidden;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .kc-line1 div {
    float: left;
    margin-right: 40px;
    text-align: left;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .kc-line1 .kc-title {
    width: 680px;
    line-height: 24px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .kc-line2 {
    widht: 100%;
    height: 24px;
    line-height: 24px;
    display: none;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .kc-line2 div {
    float: left;
    margin-right: 30px;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .kc-content {
    width: 100%;
    text-align: left;
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    display: none;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .close {
    width: 100%;
    height: 40px;
    display: none;
}

.page-main-box .right-main-box .right-main .jyjx-kcjs ul li .close div {
    width: 43px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #f8f4f4;
    background: #084e96;
    float: right;
    text-align: center;
    margin-top: 10px;
    cursor: pointer;
}

/*ÃƒÂ¥Ã‚Â¸Ã‹â€ ÃƒÂ¨Ã‚ÂµÃ¢â‚¬Å¾ÃƒÂ©Ã‹Å“Ã…Â¸ÃƒÂ¤Ã‚Â¼Ã‚Â*/
/*ÃƒÂ¦Ã¢â‚¬Â¢Ã¢â€žÂ¢ÃƒÂ¥Ã‚Â¸Ã‹â€ ÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨*/
.page-main-box .right-main-box .right-main .szdw-list {
    width: 818px;
}

.page-main-box .right-main-box .right-main .szdw-list a {
    color: #323232;
}

.page-main-box .right-main-box .right-main .szdw-list a:visited {
    color: #323232;
}

.page-main-box .right-main-box .right-main .szdw-list a:active {
    color: #323232;
}

.page-main-box .right-main-box .right-main .szdw-list .group {
    width: 168px;
    height: 38px;
    line-height: 38px;
    margin-top: 60px;
    text-indent: 28px;
    font-size: 16px;
    color: #000000;
    text-align: left;
    float: left;
    background: url('../image/szdw-group.png') left no-repeat #eeeeee;
}

.page-main-box .right-main-box .right-main .szdw-list .ul-box {
    width: 744px;
    overflow: hidden;
}

.page-main-box .right-main-box .right-main .szdw-list .ul-box ul {
    width: 819px;
    margin-top: 22px;
}

.page-main-box .right-main-box .right-main .szdw-list .ul-box ul li {
    width: 43px;
    margin-right: 74px;
    float: left;
    font-size: 14px;
    line-height: 14px;
    margin-top: 28px;
    color: #323232;
    text-align: justify;
    text-justify: inter-ideograph;
    text-align-last: justify;
}

.page-main-box .right-main-box .right-main .szdw-list .ul-box ul li:after {
    display: inline-block;
    content: '';
    width: 100%;
}

/*ÃƒÂ¦Ã¢â‚¬Â¢Ã¢â€žÂ¢ÃƒÂ¥Ã‚Â¸Ã‹â€ ÃƒÂ¨Ã‚Â¯Ã‚Â¦ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦*/
.page-main-box .right-main-box .right-main .szdw-detail {
    width: 100%;
}

.page-main-box .right-main-box .right-main .szdw-detail .basic-box {
    width: 100%;
    margin-top: 40px;
    margin-bottom: 40px;
}

.page-main-box .right-main-box .right-main .szdw-detail .basic-box .timg {
    width: 176px;
    height: 231px;
    float: left;
}

.page-main-box .right-main-box .right-main .szdw-detail .basic-box .tbasic {
    width: 634px;
    float: left;
    margin-left: 50px;
    text-align: left;
}

.page-main-box .right-main-box .right-main .szdw-detail .basic-box .tbasic .tname {
    margin-top: 19px;
    font-size: 24px;
    height: 30px;
    line-height: 30px;
    border-bottom: 3px solid #084e96;
    float: left;
    margin-right: 40px;
}

.page-main-box .right-main-box .right-main .szdw-detail .basic-box .tbasic .tposition {
    margin-top: 19px;
    font-size: 14px;
    line-height: 30px;
    float: left;
}

.page-main-box .right-main-box .right-main .szdw-detail .basic-box .tbasic .tcontent {
    margin-top: 20px;
    width: 634px;
    font-size: 14px;
    line-height: 42px;
}

.right-column-box .tright-column-menu {
    width: auto;
    margin-top: 0px;
    border-bottom: 1px solid #b0b3b7;
}

.right-column-box .tright-column-menu li {
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    float: left;
    margin-right: 2px;
}

.right-column-box .tright-column-menu li .block {
    width: 19px;
    height: 100%;
    float: left;
}

.page-main-box .right-main-box .right-main .szdw-detail .tli-content {
    width: 840px;
    line-height: 22px;
    margin-top: 24px;
    font-size: 14px;
    text-align: left;
    margin-bottom: 60px;
    display: none;
}

.page-main-box .right-main-box .right-main .szdw-detail .tli-content-on {
    display: block;
}

.page-main-box .right-main-box .right-main .szdw-detail .tli-content p {
    margin-bottom: 12px;
    min-height: 14px;
}
