/*
 * @Description: 样式文件   
 * @Author: pu.yuchun 
 * @Date: 2019-04-11 17:23:14 
 * @Last Modified by: pu.yuchun
 * @Last Modified time: 2019-04-26 17:56:12
 */

@charset "UTF-8";

/****************************************公共部分****************************************/
.jc-content {
    background: url('jc_bgw87.png');
}

/****************************************页面公用部分****************************************/
/*头部*/
.jc-top {
    height: 30px;
    background: #4b8dd6;
    border-bottom: 1px solid #3a86d6;
}

.jc-top .list1 {
    padding-top: 8px;
    padding-left: 12px;
}

.jc-top .list1 li {
    float: left;
    height: 13px;
    line-height: 13px;
}

.jc-top .list1 a {
    display: block;
    padding: 0 11px;
    font-size: 13px;
    color: #fff;
    background: url(jc_index-line1.png) no-repeat left center;
}

.jc-top .list1 li:first-child a {
    background: none;
    padding-left: 0;
}

.jc-top .list1 a:hover {
    color: #d7181a;
}
.jc-top .l1 {
    margin-left: 32px;
}
.jc-top .l2 {
    margin-right: 15px;
}
.jc-head {
    height: 269px;
}
.jc-head .logo {
    margin-top: 89px;
    margin-left: 66px;
}
.jc-head .sec1 {
    margin-top: 104px;
    margin-right: 163px;
}
.jc-head .jc-search {
    margin-top: 15px;
}
.jc-head .weather {
    height: 15px;
    margin-left: 25px;
    line-height: 15px;
    color: #fff;
    font-size: 0;
    font-size: 13px;
}
.jc-head .weather .a {
    padding-right: 8px;
    padding-left: 14px;
    color: #f8b551;
    text-decoration: underline;
    background: url(jc_index-icon1.png) no-repeat center left;
}
.jc-head .weather .s {
    margin-left: 9px;
}
.jc-search {
    position: relative;
}
.jc-search .ipt {
    width: 221px;
    height: 16px;
    padding: 9px 19px;
    font-size: 13px;
    color: #666;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
}

.jc-search .btn {
    position: absolute;
    right: 13px;
    top: 9px;
    width: 18px;
    height: 18px;
    cursor: pointer;
    background: url(jc_index-icon2.png) no-repeat center;
}
.jc-nav li {
    position: relative;
    float: left;
    height: 95px;
}
.jc-nav li i {
    display: none;
    position: absolute;
    left: 50%;
    bottom: -1px;
    margin-left: -6px;
    width: 12px;
    height: 6px;
    background: url(jc_index-icon10.png) no-repeat center;
}
.jc-nav li a {
    display: block;
    width: 171px;
    height: 100%;
    padding-top: 60px;
    color: #fff;
    font-weight: bold;
    font-size: 17px;
    text-align: center;
    background-color: #1a6ecc;
    background-position: center 19px;
    background-repeat: no-repeat;
    border-left: 1px solid #348bd8;
}
.jc-nav li:first-child a {
    border-left: none;
}
.jc-nav li a.a1 {
    background-image: url(jc_index-icon3.png);
}
.jc-nav li a.a2 {
    background-image: url(jc_index-icon4.png);
}
.jc-nav li a.a3 {
    background-image: url(jc_index-icon5.png);
}
.jc-nav li a.a4 {
    background-image: url(jc_index-icon6.png);
}
.jc-nav li a.a5 {
    background-image: url(jc_index-icon7.png);
}
.jc-nav li a.a6 {
    background-image: url(jc_index-icon8.png);
}
.jc-nav li a.a7 {
    background-image: url(jc_index-icon9.png);
}
.jc-nav li.cur a,
.jc-nav li a:hover {
    background-color: #16569e;
}
.jc-nav li.cur i,
.jc-nav li:hover i {
    display: block;
}

/*底部*/
.jc-footer {
    height: 200px;
    color: #fff;
    background: #1e70cc;
}
.jc-footer .ct1 {
    height: 53px;
    padding-top: 18px;
    margin-bottom: 19px;
    line-height: 35px;
}
.jc-footer .links-title {
    padding-left: 30px;
    font-size: 15px;
    font-weight: bold;
    background: url(jc_index-icon19.png) no-repeat left center;
}
.jc-footer .ct2 {
    font-size: 0;
    border-top: 1px solid #4586d0;
}
.jc-footer .ct2 p {
    line-height: 24px;
    font-size: 13px;
}
.jc-footer .imgct {
    margin-top: 35px;
}
.jc-footer .img1 {
    margin-right: 15px;
}
.jc-footer .centerct {
    margin-top: 17px;
    margin-left: 27px;
}
.jc-footer .list1 {
    margin-top: 36px;
}
.jc-footer .list1 li {
    float: left;
    width: 92px;
    height: 55px;
    border-left: 1px solid #4b8dd6;
}
.jc-footer .list1 li:first-child {
    border-left: none;
}
.jc-footer .list1 li a {
    display: block;
    padding-top: 35px;
    text-align: center;
    color: #fff;
    font-size: 13px;
}
.jc-footer .list1 li.li1 a {
    background: url(jc_index-icon23.png) no-repeat center 2px;
}
.jc-footer .list1 li.li2 a {
    background: url(jc_index-icon24.png) no-repeat center 2px;
}
.jc-footer .list1 li.li3 a {
    background: url(jc_index-icon25.png) no-repeat center 2px;
}

.jc-tool {
    position: fixed;
    right: 0;
    bottom: 140px;
    z-index: 1;
}
.jc-tool .list li {
    position: relative;
    width: 74px;
    height: 74px;
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    background: #fff;
}
.jc-tool .list li a {
    display: block;
    padding-top: 41px;
    text-align: center;
    font-size: 13px;
    line-height: 23px;
    color: #333;
}
.jc-tool .list li .img {
    display: none;
    position: absolute;
    top: 50%;
    left: -108px;
    top: 50%;
    margin-top: -51px;
}
.jc-tool .list li:hover img {
    display: block;
}
.jc-tool .list li.li1 a {
    background: url('jc_index-icon90.png') no-repeat center 14px;
}
.jc-tool .list li.li1:hover a {
    background-image: url('jc_index-icon90_1.png');
}
.jc-tool .list li.li2 a {
    background: url('jc_index-icon91.png') no-repeat center 14px;
}
.jc-tool .list li.li2:hover a {
    background-image: url('jc_index-icon91_1.png');
}
.jc-tool .list li.li3 a {
    background: url('jc_index-icon92.png') no-repeat center 14px;
}
.jc-tool .list li.li3:hover a {
    background-image: url('jc_index-icon92_1.png');
}
.jc-tool .list li.li4 a {
    background: url('jc_index-icon93.png') no-repeat center 14px;
}
.jc-tool .list li.li4:hover a {
    background-image: url('jc_index-icon93_1.png');
}
.jc-tool .list li.li5 a {
    background: url('jc_index-icon94.png') no-repeat center 14px;
}
.jc-tool .list li.li5:hover a {
    background-image: url('jc_index-icon94_1.png');
}
.jc-tool .list li.li5 {
    border-bottom: 1px solid #e5e5e5;
}
/*****************************************
*Description：首页
*Author：pyc
*Date：2019.04.12
*****************************************/

.jc-index-banner1 {
    width: 670px;
    height: 415px;
}

.jc-index-banner1 .banner-tools {
    height: 40px;
    background: url(jc_index-sbg4.png);
}

.jc-index-banner1 .banner-text p {
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
}

.jc-index-banner1 .banner-btn {
    right: 16px;
    bottom: 16px;
}

.jc-index-banner1 .banner-btn span {
    margin-left: 8px;
}
.jc-index-banner1 span.cur {
    width: 22px;
    background: #f29b76;
    border-radius: 5px;
}
.jc-index-sec1 {
    position: relative;
    height: 75px;
    background: #edf4fb url(jc_index-hot.png) no-repeat left center;
    border: 1px solid #d7e8fe;
    overflow: hidden;
}
.jc-index-sec1 a {
    position: absolute;
    width: 100%;
    height: 73px;
    padding-right: 20px;
    line-height: 73px;
    padding-left: 283px;
    color: #1e70cc;
    font-size: 33px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.jc-index-sec2 .ct2 {
    width: 470px;
}
.jc-index-sec2 .ct2 .tabPanel1 {
    height: 34px;
    border-bottom: 3px solid #ededed;
}
.jc-index-sec2 .ct2 .panel {
    width: 33.33%;
    height: 34px;
    margin-left: 0;
    font-size: 21px;
    line-height: 21px;
    text-align: center;
}
.jc-index-sec2 .ct2 .panel.cur {
    font-weight: bold;
}
.jc-index-sec2 .ct2 .lis1 {
    margin-top: 12px;
    padding-bottom: 7px;
    margin-bottom: 11px;
    border-bottom: 1px solid #ededed;
}
.jc-index-sec3 {
    position: relative;
}
.jc-index-sec3 .ct {
    width: 945px;
    height: 230px;
}
.jc-index-sec3 .cct1 {
    width: 436px;
    margin-left: 8px;
}
.jc-index-sec3 .cct1 .tabPanel1 {
    border-bottom: 3px solid #ededed;
}
.jc-index-sec3 .cct1 .panel {
    width: 50%;
    text-align: center;
    margin-left: 0;
    border-bottom: 3px solid transparent;
}
.jc-index-sec3 .cct1 .panel.cur {
    font-weight: bold;
    border-bottom-color: #1e70cc;
}
.jc-index-sec3 .ct1 .m-news-list {
    margin-top: 15px;
}
.jc-index-sec3 .ct1 .m-news-list li {
    height: 31px;
    line-height: 31px;
}
.jc-index-sec3 .ct1 .m-news-list li a {
    color: #333;
}
.jc-index-sec3 .ct1 .m-news-list li a:hover {
    color: #ea393d;
}
.jc-index-sec3 .box {
    display: none;
    position: absolute;
    width: 945px;
    top: 0;
    left: 226px;
    height: 230px;
    background: #fff;
    border: 1px solid #b0cded;
}
.jc-index-sec3 .cct3 {
    width: 907px;
    margin: 0 auto;
    padding-bottom: 8px;
    text-align: center;
    border-bottom: 1px solid #ededed;
}
.jc-index-sec3 .cct3 .tt {
    display: block;
    padding-top: 13px;
    line-height: 30px;
    color: #278ed6;
    font-size: 20px;
}
.jc-index-sec3 .cct3 .text {
    display: inline-block;
    max-width: 838px;
    line-height: 24px;
    font-size: 12px;
    color: #999;
    vertical-align: middle;
}
.jc-index-sec3 .cct3 .detail {
    font-size: 12px;
    color: #278ed6;
    vertical-align: middle;
}
.jc-index-sec3 .cct4 {
    width: 435px;
    margin-top: 5px;
}
.jc-index-sec3 .cct4 {
    margin-left: 25px;
}
.jc-index-sec3 .cct4 .m-news-list li {
    height: 29px;
    line-height: 29px;
}
.jc-index-sec3 .cct4 .m-news-list li a {
    color: #333;
}
.jc-index-sec3 .cct4 .m-news-list li a:hover {
    color: #ea393d;
}
.jc-index-sec3 .cct5 {
    margin-left: 0;
    margin-right: 15px;
}
.jc-index-sec3 .ct3 {
    padding-top: 2px;
}
.jc-index-sec3 .ct3 .a1 {
    width: 315px;
    height: 205px;
}
.jc-index-sec3 .ct3 .a2 {
    width: 140px;
    height: 97px;
}
.jc-index-sec3 .ct3 .m-video {
    float: left;
    margin-top: 11px;
    margin-left: 10px;
    z-index: 1;
}
.jc-index-sec3 .ct3 .icon1 {
    width: 28px;
    height: 28px;
    margin-left: -14px;
    margin-top: -14px;
    background-image: url(jc_index-icon89.png);
}
.jc-index-sec3 .ct4 {
    padding-top: 4px;
    padding-left: 8px;
}
.jc-index-sec3 .ct4 .txt {
    height: 30px;
    text-align: center;
    color: #fff;
    line-height: 30px;
    background: url(jc_sbg50.png);
}
.jc-index-sec3 .ct4 .a1 {
    width: 300px;
    height: 205px;
}
.jc-index-sec3 .ct4 .a2 {
    width: 142px;
    height: 98px;
}
.jc-index-sec3 .ct4 .a2 .txt {
    height: 25px;
    line-height: 25px;
}
.jc-index-sec3 .ct4 .m-picitemfixed a {
    margin-left: 9px;
    margin-top: 9px;
}
.jc-index-sec3 .cct6 {
    width: 302px;
}
.jc-index-sec3 .jc-index-tab1 {
    position: absolute;
    z-index: 1;
}
.jc-index-tab1 .panel {
    position: relative;
    display: block;
    width: 210px;
    height: 70px;
    padding-right: 11px;
    margin-top: 10px;
    text-align: right;
    color: #fff;
    z-index: 1;
}
.jc-index-tab1 .box-ct:first-child .panel {
    margin-top: 0;
}
.jc-index-tab1 .panel.a1 {
    border: 1px solid #ef464b;
    background: #ef464b url(jc_index-icon12.png) no-repeat 31px
        center;
}
.jc-index-tab1 .panel.a1.cur {
    background-image: url(jc_index-icon12_1.png);
}
.jc-index-tab1 .panel.a2 {
    border: 1px solid #f29b76;
    background: #f29b76 url(jc_index-icon13.png) no-repeat 31px
        center;
}
.jc-index-tab1 .panel.a2.cur {
    background-image: url(jc_index-icon13_1.png);
}
.jc-index-tab1 .panel.a3 {
    border: 1px solid #278ed6;
    background: #278ed6 url(jc_index-icon14.png) no-repeat 31px
        center;
}
.jc-index-tab1 .panel.a3.cur {
    background-image: url(jc_index-icon14_1.png);
}
.jc-index-tab1 .panel .b {
    display: inline-block;
    padding-top: 16px;
    line-height: 29px;
}
.jc-index-tab1 .panel .s {
    height: 12px;
    line-height: 12px;
    opacity: 0.5;
    font-size: 12px;
}
.jc-index-tab1 .panel.cur {
    width: 227px;
    border-color: #b0cded;
    background-color: #fff;
    border-right-color: #fff;
}
.jc-index-tab1 .panel.cur .b,
.jc-index-tab1 .panel.cur .s {
    color: #1e70cc;
}
.jc-index-banner2 {
    height: 90px;
}
.jc-index-banner2 .banner-btn.btn1 {
    right: 9px;
}
.jc-index-banner2 .banner-btn.btn1 span {
    width: 18px;
    height: 18px;
    margin-left: 5px;
}
.jc-index-tab2 .panel {
    float: left;
    width: 285px;
    height: 50px;
    line-height: 50px;
    margin-left: 10px;
    text-align: center;
    color: #fff;
    background: url(jc_index-sbg2.png) no-repeat center;
}
.jc-index-tab2 .panel:first-child {
    margin-left: 0;
}
.jc-index-tab2 .panel.cur {
    background-image: url(jc_index-sbg1.png);
}
.jc-index-tab2 .panel .s {
    padding-left: 39px;
    font-size: 18px;
    color: #fff;
}
.jc-index-tab2 .panel .s1 {
    background: url(jc_index-icon60.png) no-repeat left center;
}
.jc-index-tab2 .panel .s2 {
    background: url(jc_index-icon61.png) no-repeat left center;
}
.jc-index-tab2 .panel .s3 {
    background: url(jc_index-icon62.png) no-repeat left center;
}
.jc-index-tab2 .panel .s4 {
    background: url(jc_index-icon63.png) no-repeat left center;
}
.jc-index-sec5 .box {
    position: relative;
    margin-top: 15px;
    border-top: 1px solid #dcdcdc;
}
.jc-index-sec5 .box .ii {
    position: absolute;
    top: -7px;
    width: 12px;
    height: 7px;
    background: url(jc_index-icon65.jpg) no-repeat center;
}
.jc-index-sec5 .box .ii.ii1 {
    left: 165px;
}
.jc-index-sec5 .box .ii.ii2 {
    right: 747px;
}
.jc-index-sec5 .box .ii.ii3 {
    right: 437px;
}
.jc-index-sec5 .box .ii.ii4 {
    right: 165px;
}
.jc-index-tab3 .panel {
    float: left;
    height: 19px;
    line-height: 19px;
    margin-right: 19px;
    padding-left: 22px;
    color: #000;
    font-size: 18px;
    background: url(jc_index-line2.png) no-repeat left center;
}
.jc-index-tab3 .panel.cur {
    color: #1e70cc;
}
.jc-index-tab3 .panel:first-child {
    padding-left: 11px;
    background: none;
}
.jc-index-sec5 .tabContent1 {
    width: 1200px;
    height: 529px;
    margin-left: -15px;
    margin-right: -15px;
}
.jc-index-sec5 .tabContent {
    overflow: visible;
}
.jc-index-zjjc {
    margin-left: -8px;
}
.jc-index-zjjc a {
    position: relative;
    float: left;
    height: 138px;
    margin-left: 6px;
    margin-top: 6px;
}
.jc-index-zjjc .a {
    width: 138px;
    height: 138px;
    padding-left: 18px;
    color: #fff;
}
.jc-index-zjjc .a .img,
.jc-index-zjjc .op-ct .img {
    margin-top: 31px;
    margin-bottom: 22px;
}
.jc-index-zjjc .a .p1,
.jc-index-zjjc .op-ct .p1 {
    line-height: 28px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
}
.jc-index-zjjc .a .p2,
.jc-index-zjjc .op-ct .p2 {
    opacity: 0.5;
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
}
.jc-index-zjjc .a.a1 {
    background-color: #1e70cc;
}
.jc-index-zjjc .a.a2 {
    background-color: #13b5b1;
}
.jc-index-zjjc .a.a3 {
    background-color: #f19149;
}
.jc-index-zjjc .op-ct {
    position: absolute;
    width: 109px;
    height: 100%;
    left: -109px;
    top: 0;
    padding-left: 16px;
    transition: all 0.5s;
    -moz-transition: all 0.5s; /* Firefox 4 */
    -webkit-transition: all 0.5s; /* Safari 和 Chrome */
    -o-transition: all 0.5s; /* Opera */
}
.jc-index-zjjc .op1 {
    background: url(jc_index-sbg7.png);
}
.jc-index-zjjc .op2 {
    background: url(jc_index-sbg8.png);
}
.jc-index-zjjc .op3 {
    background: url(jc_index-sbg9.png);
}
.jc-index-zjjc a:hover .op-ct {
    left: 0;
}
.jc-index-sec5 .cct9 {
    margin-top: 26px;
}
.jc-index-sec5 .cct9 .tab1 {
    width: 523px;
}
.jc-index-sec5 .cct9 .tab1 .panel {
    width: 25%;
    height: 33px;
    border-bottom-width: 3px;
}
.jc-index-sec5 .cct9 .tab1 .panel.cur {
    font-weight: bold;
}
.jc-index-sec5 .cct9 .tab1 .tabPanel1 {
    height: 33px;
    border-bottom: 3px solid #ededed;
}
.jc-index-sec5 .cct9 .item1 {
    margin-top: 15px;
}
.jc-index-sec5 .cct9 .cct9-ct {
    width: 180px;
    height: 150px;
}
.jc-index-sec5 .cct9 .word {
    padding-left: 204px;
}
.jc-index-sec5 .cct9 .word .tt {
    padding-bottom: 4px;
    line-height: 26px;
    font-weight: bold;
    color: #1e70cc;
    font-size: 16px;
}
.jc-index-sec5 .cct9 .word .info {
    line-height: 25px;
    font-size: 13px;
    color: #333;
}
.jc-index-sec5 .cct9 .word .more {
    color: #f19149;
    font-size: 13px;
}
.jc-index-sec5 .cct9 .cct9-ct .m-picitem a {
    width: 180px;
    height: 70px;
    margin-top: 5px;
}
.jc-index-sec5 .cct9 .cct9-ct .m-picitem a:first-child {
    margin-top: 0;
}
.jc-index-sec5 .cct9 .m-picitem .txt {
    height: 21px;
    line-height: 21px;
    color: #fff;
    text-align: center;
    background: url(jc_sbg50.png);
}
.jc-index-sec5 .cct9 .item2 {
    margin-top: 12px;
}
.jc-index-sec5 .cct9 .item2 .m-picitem a {
    margin-left: 5px;
    margin-top: 5px;
}
.jc-index-sec5 .cct9 .tab2 {
    width: 677px;
}
.jc-index-sec5 .cct9 .tab2 .tabPanelicon {
    height: 33px;
    margin-bottom: 14px;
    text-align: right;
    border-bottom: 3px solid #ededed;
}
.jc-index-sec5 .cct9 .tab2 .panel {
    display: inline-block;
    width: 110px;
    height: 33px;
    text-align: center;
}
.jc-index-sec5 .cct9 .tab2 .m-picitem a {
    width: 210px;
    height: 145px;
    margin-left: 16px;
}
.jc-index-sec5 .cct9 .tab2 .m-picitem a:first-child {
    margin-left: 0;
}
.jc-index-sec5 .cct9 .tab2 .m-picitem .txt {
    height: 30px;
    line-height: 30px;
    color: #fff;
    font-size: 12px;
    background: url(jc_index-sbg10.png);
}
.jc-index-sec5 .cct9 .tab2 .m-picitem .s {
    display: inline-block;
    height: 30px;
    padding-left: 31px;
    background: url(jc_index-icon95.png) no-repeat left center;
}
.jc-index-sec5 .ct2 .tabPanel1 {
    height: 35px;
}
.jc-index-sec5 .ct2 .tabPanel1 .panel {
	width: 18%;
	padding: 0;
	height: 35px;
	text-align: center;
	margin-left: 0;
}
.jc-index-sec5 .ct2 .tabPanel1 .panel.cur {
    font-weight: bold;
}
.jc-index-sec5 .cct3 {
    width: 585px;
    margin-top: 23px;
}
.jc-index-sec5 .cct3 .m-news-list2 {
    margin-top: 14px;
}
.jc-index-sec5 .cct5 {
    margin-top: 10px;
}
.jc-index-sec5 .cct5 .box2 {
    width: 960px;
    height: 125px;
    background: url(jc_index-sbg6.png) no-repeat left center;
    border: 1px solid #ededed;
}
.jc-index-sec5 .cct5 .box2 .tt {
    width: 80px;
    height: 80px;
    margin-top: 20px;
    margin-left: 25px;
    padding-top: 17px;
    font-weight: bold;
    color: #1e70cc;
    text-align: center;
    font-size: 15px;
    background: url(jc_index-sbg5.png) no-repeat center;
}
.jc-index-sec5 .cct5 .list1 {
    width: 826px;
    margin-top: 20px;
}
.jc-index-sec5 .cct5 .list1 li {
    float: left;
    margin-left: 24px;
}
.jc-index-sec5 .cct5 .list1 li a {
    display: block;
    height: 42px;
    padding-left: 15px;
    color: #333;
    font-size: 15px;
    line-height: 42px;
    background: url(jc_index-icon43.png) no-repeat left center;
}
.jc-index-sec5 .cct5 .list1 li a:hover {
    color: #1e70cc;
}
.jc-index-sec5 .ct2 .menu1 {
    width: 1037px;
    margin-left: -9px;
    margin-top: 12px;
}
.jc-index-sec5 .ct2 .m-menu a {
    position: relative;
    width: 235px;
    height: 45px;
    padding-left: 22px;
    margin-left: 9px;
    line-height: 45px;
    color: #fff;
    text-align: left;
    font-size: 15px;
    border-radius: 5px;
    border: 1px solid transparent;
    background-color: #1e70cc;
}
.jc-index-sec5 .cct5 .box3 a {
    margin: 0;
}
.jc-index-sec5 .cct5 .box3 .img {
    display: block;
    margin-top: 8px;
}
.jc-index-sec5 .ct2 .m-menu a:hover {
    color: #1e70cc;
    background-color: #ebf0f7;
    border-color: #93bae5;
}
.jc-index-sec5 .ct2 .m-menu a:hover .bg {
    background-color: transparent;
}
.jc-index-sec5 .ct2 .m-menu a:hover .img1 {
    display: none;
}
.jc-index-sec5 .ct2 .m-menu a:hover .img2 {
    display: block;
    margin-top: 11px;
}
.jc-index-sec5 .ct2 .m-menu .w1 {
    width: 296px;
}
.jc-index-sec5 .ct2 .box1 {
    width: 165px;
    height: 100px;
    margin-top: 20px;
    font-size: 0;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
}
.jc-index-sec5 .ct2 .box1 .tt {
    line-height: 36px;
    text-align: center;
    color: #666;
    font-size: 16px;
}
.jc-index-sec5 .ct2 .box1 a {
    display: inline-block;
    width: 73px;
    height: 57px;
    padding-top: 33px;
    color: #fff;
    text-align: center;
    font-size: 13px;
    border-radius: 5px;
}
.jc-index-sec5 .ct2 .box1 a:hover {
    opacity: 0.8;
}
.jc-index-sec5 .ct2 .box1 .a1 {
    margin-left: 6px;
    margin-right: 5px;
    background: #13b5b1 url(jc_index-icon41.png) no-repeat center
        10px;
}
.jc-index-sec5 .ct2 .box1 .a2 {
    background: #448aca url(jc_index-icon42.png) no-repeat center
        10px;
}
.jc-index-sec5 .ct2 .m-menu a .bg {
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    height: 100%;
    padding-left: 10px;
    background-color: #2486d6;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.jc-index-sec5 .ct2 .m-menu .img2 {
    display: none;
}
.jc-index-sec5 .cct6 {
    margin-top: 30px;
}
.jc-index-middlemenu .m-middle-txt {
    float: left;
    display: table;
    width: 114px;
    height: 52px;
    padding: 0 10px;
    margin-left: 10px;
    border: 1px solid #c6dcf5;
    background: #f6f6f6;
}
.jc-index-middlemenu .m-middle-txt .inner {
    height: 52px;
}
.jc-index-middlemenu .m-middle-txt .s {
    display: inline-block;
    color: #666;
    font-size: 13px;
    line-height: 18px;
    vertical-align: middle;
}
.jc-index-middlemenu .m-middle-txt:hover {
    background: #f6f6f6;
}
.jc-index-middlemenu .m-middle-txt:hover .s {
    color: #ea393d;
}
.jc-index-sec5 .ccct3 {
    width: 862px;
}
.jc-index-sec5 .ccct3 .m-menu {
    margin-left: -10px;
    margin-top: 12px;
}
.jc-index-sec5 .ccct3 .tabItem {
    height: 198px;
    overflow: hidden;
}
.jc-index-sec5 .ccct3 .item1 {
    margin-top: 44px;
}
.jc-index-sec5 .ccct3 .item1 a {
    width: 122px;
}
.jc-index-sec5 .ccct3 .item1 .txt {
    padding-top: 15px;
    text-align: center;
    line-height: 16px;
    color: #333;
    font-size: 13px;
}
.jc-index-sec5 .ccct3 .item1 a:hover .txt {
    color: #ea393d;
}
.jc-index-sec5 .ccct3 .item2 {
    margin-top: 44px;
}
.jc-index-sec5 .ccct3 .item2 a {
    width: 107px;
}
.jc-index-sec5 .ccct3 .item2 .txt {
    padding-top: 15px;
    text-align: center;
    line-height: 20px;
    color: #666;
    font-size: 14px;
}
.jc-index-sec5 .ccct4 {
    width: 320px;
}
.jc-index-sec5 .ccct4 .tt {
    padding-bottom: 13px;
    line-height: 25px;
    padding-left: 10px;
    font-size: 16px;
    color: #1e70cc;
    border-bottom: 2px solid #1e70cc;
}
.jc-index-sec5 .ccct4 .list1 li {
    height: 43px;
    line-height: 42px;
    background: #fff url(jc_index-icon59.png) no-repeat 299px center;
    border-top: 1px solid #cacaca;
}
.jc-index-sec5 .ccct4 .list1 li:first-child {
    line-height: 43px;
    border-top: none;
}
.jc-index-sec5 .ccct4 .list1 .a1 {
    background-image: url(jc_index-icon55.png);
}
.jc-index-sec5 .ccct4 .list1 .a2 {
    background-image: url(jc_index-icon56.png);
}
.jc-index-sec5 .ccct4 .list1 .a3 {
    background-image: url(jc_index-icon57.png);
}
.jc-index-sec5 .ccct4 .list1 .a4 {
    background-image: url(jc_index-icon58.png);
}
.jc-index-sec5 .ccct4 .list1 li a {
    display: block;
    padding-left: 64px;
    margin-right: 36px;
    font-size: 14px;
    color: #1e70cc;
    background-color: #f3f8fa;
    background-position: 25px center;
    background-repeat: no-repeat;
}
.jc-index-sec5 .ccct4 .list1 li a:hover {
    color: #ea393d;
}
.jc-index-sec5 .cct6 .jc-index-tab4 {
    margin-top: 19px;
}
.jc-index-tab4 {
    height: 45px;
    font-size: 0;
}
.jc-index-tab4 .panel {
    display: inline-block;
    width: 50%;
    height: 45px;
    text-align: center;
    line-height: 45px;
    background-color: #f6f6f6;
}
.jc-index-tab4 .panel .s {
    display: inline-block;
    height: 45px;
    padding-left: 44px;
    font-size: 16px;
    color: #333;
}
.jc-index-tab4 .panel.cur {
    background-color: #1e70cc;
}
.jc-index-tab4 .panel.cur .s {
    color: #fff;
}
.jc-index-tab4 .panel1 {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.jc-index-tab4 .panel1 .s {
    background: url(jc_index-icon45.png) no-repeat left center;
}
.jc-index-tab4 .panel1.cur .s {
    background-image: url(jc_index-icon45_1.png);
}
.jc-index-tab4 .panel2 .s {
    background: url(jc_index-icon46.png) no-repeat left center;
}
.jc-index-tab4 .panel2.cur .s {
    background-image: url(jc_index-icon46_1.png);
}
.jc-index-tab4 .panel2 {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.jc-index-table2 {
    border: 1px solid #e5e5e5;
}
.jc-index-table2 th {
    height: 50px;
    color: #333;
    font-size: 15px;
    background: #f8f8f8;
}
.jc-index-table2 td {
    height: 43px;
    text-align: center;
    font-size: 13px;
    color: #595959;
    border: 1px solid #e9e9e9;
}
.jc-index-sec5 .cct7 {
    margin-top: 12px;
}
.jc-index-sec5 .ccct5 {
    width: 930px;
}
.jc-index-sec5 .ccct6 {
    width: 269px;
    height: 265px;
    border: 1px solid #f2f2f2;
    border-left: none;
}
.jc-index-handle {
    font-size: 0;
}
.jc-index-handle .s {
    display: inline-block;
    height: 35px;
    text-align: center;
    font-size: 12px;
    color: #000;
    vertical-align: middle;
}
.jc-index-handle .s1 {
    width: 52px;
    padding-top: 22px;
    border-right: 2px solid #d2d2d2;
    background: url(jc_index-year.png) no-repeat center top;
}
.jc-index-handle .month .s1 {
    background-image: url(jc_index-month.png);
}
.jc-index-handle .day .s1 {
    background-image: url(jc_index-day.png);
}
.jc-index-handle .s2 {
    width: 119px;
}
.jc-index-handle .month .s2,
.jc-index-handle .day .s2 {
    width: 100px;
}
.jc-index-handle .s3 {
    width: 93px;
}
.jc-index-handle .p1 {
    line-height: 19px;
    color: #666;
}
.jc-index-handle .num {
    margin-right: 8px;
    color: #1e70cc;
    font-size: 23px;
    vertical-align: middle;
}
.jc-index-sec5 .ccct6 .jc-index-handle {
    margin-top: 43px;
}
.jc-index-sec5 .ccct6 .year {
    margin-bottom: 46px;
}
.jc-index-sec5 .ccct6 .month {
    margin-bottom: 43px;
}
.jc-index-sec5 .cct1 {
    width: 608px;
    margin-top: 30px;
}
.jc-index-sec5 .cct1 .tabContent {
    margin-top: 32px;
}
.jc-index-sec5 .cct1 .bb {
    float: left;
    width: 300px;
    height: 278px;
    background: #1b1b1b;
    overflow: hidden;
}
.jc-index-sec5 .cct1 .bb > img {
    width: 100%;
}
.jc-index-sec5 .ccct1 .ct-top {
    padding-bottom: 2px;
    border-bottom: 1px solid #f2f2f2;
}
.jc-index-sec5 .ccct1 .detail {
    width: 270px;
}
.jc-index-sec5 .ccct2 .m-picitem {
    margin-top: -14px;
    padding-bottom: 14px;
    border-bottom: 1px solid #f2f2f2;
}
.jc-index-sec5 .ccct2 .m-picitemfixed a {
    margin-left: 7px;
    margin-top: 9px;
}
.jc-index-sec5 .ccct2 .m-picitemfixed .txt {
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
}
.jc-index-sec5 .detail p {
    line-height: 28px;
    font-size: 14px;
    color: #333;
}
.jc-index-sec5 .detail .p1 {
    height: 25px;
    margin-bottom: 4px;
    padding-left: 12px;
    line-height: 25px;
    font-size: 15px;
    color: #fff;
    font-weight: bold;
    background: url(jc_index-sbg3.png) no-repeat left center;
}
.jc-index-sec5 .detail .time {
    margin-bottom: 4px;
}
.jc-index-sec5 .detail .more {
    font-size: 12px;
    color: #98aecd;
}
.jc-index-sec5 .cct2 {
    width: 571px;
    margin-top: 21px;
}
.jc-index-sec5 .cct2 .m-news-list1 {
    margin-left: 8px;
    margin-top: 14px;
}
.jc-index-sec6 {
    margin-left: -15px;
    margin-right: -15px;
}
.jc-index-sec6 .btn1 {
    right: 13px;
    bottom: 10px;
}
.jc-index-menu1 a {
    width: 295px;
    height: 50px;
    margin-left: 17px;
    margin-top: 18px;
    padding-left: 21px;
    line-height: 50px;
    color: #333;
    font-size: 15px;
    text-align: left;
    border: 1px solid #dadada;
    border-radius: 5px;
}
.jc-index-menu1 a.a1 {
    background: url(jc_index-icon15.png) no-repeat 256px center;
}
.jc-index-menu1 a.a2 {
    background: url(jc_index-icon16.png) no-repeat 256px center;
}
.jc-index-menu1 a.a3 {
    background: url(jc_index-icon17.png) no-repeat 256px center;
}
.jc-index-menu1 a.a4 {
    background: url(jc_index-icon18.png) no-repeat 256px center;
}
.jc-index-menu1 a:hover {
    color: #ea393d;
}
.jc-index-sec5 .jc-index-menu1 {
    margin-left: -16px;
    margin-top: 4px;
}
.jc-index-sec5 .cct2 .m-menu a {
    width: 133px;
    height: 65px;
    margin-left: 10px;
    line-height: 65px;
    color: #fff;
    font-size: 17px;
    border-radius: 5px;
}
.jc-index-sec5 .cct2 .m-menu {
    margin-top: 11px;
}
.jc-index-sec5 .cct2 .m-menu a:first-child {
    margin-left: 9px;
}
.jc-index-sec5 .cct2 .m-menu a:hover {
    opacity: 0.8;
}
.jc-index-sec5 .cct2 .m-menu a.a1 {
    background-color: #13b5b1;
}
.jc-index-sec5 .cct2 .m-menu a.a2 {
    background-color: #556fb5;
}
.jc-index-sec5 .cct2 .m-menu a.a3 {
    background-color: #556fb5;
}
.jc-index-sec5 .cct2 .m-menu a.a4 {
    background-color: #f8b551;
}
.jc-index-sec5 .table-box {
    height: 355px;
}
.jc-index-table1 th {
    padding-top: 20px;
    padding-bottom: 17px;
    font-weight: normal;
    font-size: 15px;
    color: #666;
}
.jc-index-table1 td {
    height: 39px;
    text-align: center;
    font-size: 15px;
    color: #000;
}
.jc-index-table1 tr.tr1 td {
    height: 35px;
    background-color: #f6f6f6;
}
.jc-index-table1 .s1 {
    color: #30a646;
}
.jc-index-table1 .title {
    padding-left: 20px;
}
/*****************************************
*Description：办事服务
*Author：pyc
*Date：2019.04.19
*****************************************/
.jc-bsfw-banner1 {
    width: 565px;
    height: 300px;
}

.jc-bsfw-banner1 .banner-tools {
    height: 45px;
    background: url(jc_sbg50.png);
}

.jc-bsfw-banner1 .banner-text p {
    line-height: 45px;
    font-size: 18px;
}

.jc-bsfw-banner1 .banner-btn {
    right: 24px;
    bottom: 16px;
}

.jc-bsfw-banner1 .banner-btn span {
    width: 10px;
    height: 10px;
    margin-left: 13px;
}
.banner-btn span.cur {
    background: #1a6ecc;
}
.jc-bsfw-sec1 {
    margin-top: 29px;
}
.jc-bsfw-sec1 .ct1 {
    width: 587px;
}
/*定制tab1*/
.jc-tabPanel1 {
    height: 34px;
    border-bottom: 3px solid #ededed;
}
.jc-tabPanel1 .panel {
    height: 34px;
    margin-left: 22px;
    padding: 0 24px;
    font-size: 18px;
    border-bottom-width: 3px;
}
.jc-tabPanel1 .panel.cur {
    font-weight: bold;
}
.jc-bsfw-sec1 .ct1 .m-news-list {
    margin-top: 13px;
}
.jc-bsfw-sec1 .ct1 .m-news-list li {
    height: 32px;
    line-height: 32px;
}
.jc-bsfw-sec2 {
    margin-top: 22px;
}
.jc-bsfw-tab1 {
    height: 45px;
    background: #f3f8fc;
}
.jc-bsfw-tab1 .panel {
    height: 36px;
    margin-top: 9px;
    margin-left: 9px;
    margin-right: 13px;
    padding: 5px 29px 0;
    font-size: 18px;
    line-height: 18px;
    color: #1a6ecc;
    font-weight: bold;
    border-bottom: 3px solid transparent;
}
.jc-bsfw-tab1 .panel .icon {
    display: block;
    width: 1px;
    height: 29px;
    bottom: auto;
    top: 0;
    left: -7px;
    background: url(jc_bsfw-line1.jpg) no-repeat left top;
}
.jc-bsfw-tab1 .panel.cur {
    border-bottom-color: #1a6ecc;
}
.jc-bsfw-picitem1 a {
    width: 134px;
    height: 143px;
    margin-top: 15px;
    margin-left: 14px;
    padding-top: 10px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
}
.jc-bsfw-picitem1 a .txt {
    padding: 14px 10px 0;
    font-size: 12px;
    text-align: center;
    white-space: normal;
    line-height: 22px;
    color: #666;
}
.jc-bsfw-sec2 .jc-bsfw-picitem1 {
    margin-left: -14px;
    margin-top: 9px;
}
.jc-bsfw-sec2 .tabContent {
    height: 325px;
}
.jc-bsfw-sec2 .jc-index-middlemenu {
    margin-top: 18px;
    margin-left: -6px;
}
.jc-bsfw-sec2 .jc-index-middlemenu .m-middle-txt {
    width: 141px;
    height: 70px;
    margin-top: 6px;
    margin-left: 6px;
}
.jc-bsfw-sec3 {
    margin-top: 29px;
}
.jc-bsfw-sec3 .box {
    width: 380px;
    height: 330px;
}
.jc-bsfw-sec3 .ct2 {
    margin-left: 15px;
}
.jc-bsfw-box1 {
    border: 1px solid #ededed;
}
.jc-bsfw-box1 .tt {
    height: 51px;
    text-align: center;
    line-height: 51px;
    font-weight: bold;
    font-size: 20px;
    color: #2775cc;
    background: #f9f9f9 url(jc_bsfw-icon31.png) no-repeat center
        bottom;
    border-bottom: 1px solid #ededed;
}
.jc-bsfw-sec3 .ct1 .m-picitem {
    margin-top: 30px;
    margin-left: 10px;
}
.jc-bsfw-sec3 .ct1 .m-picitem a {
    width: 100px;
    height: 110px;
    margin-top: 8px;
    margin-left: 16px;
}
.jc-bsfw-sec3 .ct1 .m-picitem a img {
    box-shadow: 1px 0 9px rgba(36, 37, 37, 0.25);
}
.jc-bsfw-sec3 .ct1 .m-picitem a .txt {
    padding-top: 9px;
    font-size: 14px;
    color: #333;
    line-height: 19px;
    text-align: center;
    white-space: normal;
}
.jc-bsfw-sec3 .ct2 .m-picitem {
    margin-top: 15px;
}
.jc-bsfw-sec3 .ct2 .m-picitem a {
    width: 115px;
    height: 86px;
    margin-left: 10px;
}
.jc-bsfw-sec3 .ct2 .m-picitem a .txt {
    padding-top: 2px;
    text-align: center;
    line-height: 16px;
    white-space: normal;
}
.jc-bsfw-sec4 {
    margin-top: 37px;
}
.jc-bsfw-sec4 .ct1 {
    margin-left: -17px;
}
.jc-bsfw-sec4 .ct1 a {
    float: left;
    width: 220px;
    height: 50px;
    line-height: 50px;
    margin-left: 17px;
    text-align: center;
    background-color: #1a6ecc;
}
.jc-bsfw-sec4 .ct1 a:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.jc-bsfw-sec4 .ct1 .s {
    display: inline-block;
    height: 100%;
    padding-left: 50px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}
.jc-bsfw-sec4 .ct1 .s1 {
    background: url(jc_bsfw-icon26.png) no-repeat left center;
}
.jc-bsfw-sec4 .ct1 .s2 {
    background: url(jc_bsfw-icon27.png) no-repeat left center;
}
.jc-bsfw-sec4 .ct1 .s3 {
    background: url(jc_bsfw-icon28.png) no-repeat left center;
}
.jc-bsfw-sec4 .ct1 .s4 {
    background: url(jc_bsfw-icon29.png) no-repeat left center;
}
.jc-bsfw-sec4 .ct1 .s5 {
    background: url(jc_bsfw-icon30.png) no-repeat left center;
}
.jc-bsfw-sec5 {
    margin-top: 37px;
}
.jc-bsfw-sec5 .ct1 {
    width: 930px;
}
.jc-bsfw-sec5 .ct1 .jc-index-table2 {
    height: 267px;
}
.jc-bsfw-sec5 .ct2 {
    width: 240px;
    height: 267px;
    text-align: center;
    border-top: 3px solid #1a6ecc;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.jc-bsfw-sec5 .form-item {
    margin-bottom: 10px;
    height: 25px;
    line-height: 25px;
    font-size: 0;
}
.jc-bsfw-sec5 .l {
    display: inline-block;
    width: 65px;
    font-size: 13px;
    color: #333;
    text-align: right;
    vertical-align: middle;
}
.jc-bsfw-sec5 .ipt {
    width: 135px;
    height: 100%;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 25px;
    font-size: 13px;
    border: 1px solid #d2d2d2;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    vertical-align: middle;
}
.jc-btn1 {
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
    font-size: 13px;
    background: #1a6ecc;
    cursor: pointer;
}
.jc-bsfw-sec5 .jc-btn1 {
    display: block;
    width: 200px;
    margin: 0 auto;
}
.jc-bsfw-sec5 .cct1 {
    height: 196px;
    border-bottom: 1px solid #e5e5e5;
}
.jc-bsfw-sec5 .cct1 .img {
    margin-top: 12px;
    margin-bottom: 10px;
}
.jc-bsfw-sec5 .cct2 .img {
    margin-top: 13px;
}
.jc-bsfw-sec6 {
    margin-top: 50px;
    margin-bottom: 20px;
}
.jc-bsfw-sec6 .jc-index-handle .s {
    height: 45px;
}
.jc-bsfw-sec6 .jc-index-handle .num {
    color: #f54443;
    font-size: 30px;
    vertical-align: baseline;
}
.jc-bsfw-sec6 .jc-index-handle .p1 {
    line-height: 20px;
}
.jc-bsfw-sec6 .month {
    margin-left: 100px;
    margin-right: 120px;
}
.jc-bsfw-sec6 .jc-index-handle .s1 {
    width: 60px;
}
.jc-bsfw-sec6 .jc-index-handle .s2 {
    width: 130px;
}
.jc-bsfw-sec6 .jc-index-handle .s3 {
    width: 100px;
}
/*****************************************
*Description：信息公开
*Author：pyc
*Date：2019.04.21
*****************************************/
.jc-xxgk-sec1 {
    margin-top: 17px;
}
.jc-xxgk-sec1 .ct1 {
    width: 255px;
}
.jc-sidebar li {
    height: 50px;
    line-height: 50px;
    margin-top: 10px;
    background: #f5f5f5 url(jc_xxgk-icon7.png) no-repeat 237px
        center;
}
.jc-sidebar li a {
    display: block;
    padding-left: 55px;
}
.jc-sidebar li.li1 a {
    background: url(jc_xxgk-icon1.png) no-repeat 22px center;
}
.jc-sidebar li.li2 a {
    background: url(jc_xxgk-icon2.png) no-repeat 22px center;
}
.jc-sidebar li.li3 a {
    background: url(jc_xxgk-icon3.png) no-repeat 22px center;
}
.jc-sidebar li.li4 a {
    background: url(jc_xxgk-icon4.png) no-repeat 22px center;
}
.jc-sidebar li.li5 a {
    background: url(jc_xxgk-icon5.png) no-repeat 22px center;
}
.jc-sidebar li.li6 a {
    background: url(jc_xxgk-icon6.png) no-repeat 22px center;
}
.jc-sidebar li .s {
    display: inline-block;
    height: 21px;
    padding-left: 14px;
    line-height: 21px;
    font-size: 16px;
    color: #595959;
    border-left: 1px solid #dfdedb;
}
.jc-sidebar li:hover {
    background-color: #0e72cd;
}
.jc-sidebar li:hover .s {
    color: #fff;
    border-left-color: #fff;
}
.jc-sidebar li.li1:hover a {
    background-image: url(jc_xxgk-icon1_1.png);
}
.jc-sidebar li.li2:hover a {
    background-image: url(jc_xxgk-icon2_1.png);
}
.jc-sidebar li.li3:hover a {
    background-image: url(jc_xxgk-icon3_1.png);
}
.jc-sidebar li.li4:hover a {
    background-image: url(jc_xxgk-icon4_1.png);
}
.jc-sidebar li.li5:hover a {
    background-image: url(jc_xxgk-icon5_1.png);
}
.jc-sidebar li.li6:hover a {
    background-image: url(jc_xxgk-icon6_1.png);
}
.jc-xxgk-headtt1 {
    height: 28px;
    line-height: 28px;
    padding-right: 42px;
    color: #0e72cd;
    font-weight: bold;
    font-size: 18px;
    background: url(jc_xxgk-icon8.png) no-repeat center;
}
.jc-xxgk-sec1 .ct1 .jc-xxgk-headtt1 {
    margin-top: 18px;
    margin-bottom: 13px;
}
.jc-xxgk-sec1 .ct1 .a {
    display: inline-block;
    width: 122px;
    height: 50px;
    line-height: 50px;
    padding-left: 41px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}
.jc-xxgk-sec1 .ct1 .a:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.jc-xxgk-sec1 .ct1 .sq {
    background: #13b5b1 url(jc_xxgk-icon20.png) no-repeat 14px
        center;
}
.jc-xxgk-sec1 .ct1 .cx {
    background: #0e72cd url(jc_xxgk-icon21.png) no-repeat 14px
        center;
}
.jc-xxgk-sec1 .ct2 {
    width: 600px;
    margin-top: 12px;
    margin-left: 24px;
}
.jc-xxgk-sec1 .ct2 .jc-tabPanel1 .panel {
    margin-left: 0;
}
.jc-xxgk-sec1 .ct2 .m-news-list {
    margin-top: 11px;
}
.jc-xxgk-sec1 .ct2 .tab2 {
    margin-top: 22px;
}
.jc-xxgk-sec1 .ct3 {
    width: 275px;
    margin-top: 5px;
}
.jc-xxgk-sec1 .ct3 .jc-xxgk-headtt1 {
    margin-bottom: 8px;
}
.jc-xxgk-sec1 .ct3 .img {
    padding: 5px;
    border: 1px solid #e5e5e5;
}
.jc-xxgk-sec1 .ct3 .m-picitem a {
    margin-left: 15px;
}
.jc-xxgk-sec1 .ct3 .m-picitem .txt {
    padding: 8px 0 0;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    color: #333;
}
.jc-xxgk-sec1 .ct3 .m-menu {
    margin-top: 11px;
    margin-left: -13px;
}
.jc-xxgk-sec1 .ct3 .m-menu a {
    width: 130px;
    padding: 0;
    margin-top: 6px;
    margin-left: 14px;
    color: #333;
    background-color: #f5f5f5;
}
.jc-xxgk-sec1 .ct3 .m-menu a:hover {
    color: #fff;
    background-color: #1a6ecc;
}
.jc-xxgk-sec1 .ct3 .a {
    display: block;
    width: 275px;
    height: 49px;
    margin-top: 11px;
}
.jc-xxgk-sec2 {
    margin-top: 30px;
}
.jc-xxgk-sec2 .img {
    display: block;
    width: 100%;
}
.jc-xxgk-sec3 {
    margin-top: 39px;
}
.jc-xxgk-sec3 .ct1 {
    width: 558px;
}
.jc-xxgk-tab1 .panel {
    padding-left: 18px;
    margin-left: 22px;
    font-size: 18px;
    line-height: 18px;
    color: #333;
    background: url(jc_xxgk-circle1.png) no-repeat left center;
}
.jc-xxgk-tab1 .panel:first-child {
    margin-left: 0;
}
.jc-xxgk-tab1 .panel.cur {
    font-weight: bold;
    color: #0e72cd;
    background-image: url(jc_xxgk-circle1_1.png);
}
.jc-xxgk-sec3 .tabContent {
    height: 300px;
}
.jc-xxgk-sec3 .m-news-list {
    margin-top: 20px;
}
.jc-xxgk-sec4 {
    margin-top: 26px;
}
.jc-xxgk-sec4 .ct1 a {
    float: left;
    width: 380px;
    height: 50px;
    margin-left: 15px;
    line-height: 50px;
    text-align: center;
    background-color: #0e72cd;
}
.jc-xxgk-sec4 .ct1 a .s {
    display: inline-block;
    padding-left: 39px;
    color: #fff;
}
.jc-xxgk-sec4 .ct1 .a1 {
    margin-left: 0;
}
.jc-xxgk-sec4 .ct1 .a1 .s {
    background: url(jc_xxgk-icon9.png) no-repeat left center;
}
.jc-xxgk-sec4 .ct1 .a2 .s {
    background: url(jc_xxgk-icon10.png) no-repeat left center;
}
.jc-xxgk-sec4 .ct1 .a3 .s {
    background: url(jc_xxgk-icon11.png) no-repeat left center;
}
.jc-xxgk-sec5 {
    height: 120px;
    margin-bottom: 27px;
    margin-top: 23px;
    padding-left: 189px;
    border-left: 3px solid #0e72cd;
    background: #e6f1fa url(jc_xxgk-simg1.png) no-repeat left center;
}
.jc-xxgk-sec5 .m-picitem {
    padding-top: 16px;
}
.jc-xxgk-sec5 .m-picitem a {
    width: 117px;
}
.jc-xxgk-sec5 .m-picitem a .txt {
    padding-top: 3px;
    color: #333;
    text-align: center;
    line-height: 25px;
    font-size: 15px;
}
/*****************************************
*Description：互动交流
*Author：pyc
*Date：2019.04.21
*****************************************/
.jc-hdjl-sec1 {
    margin-top: 40px;
}
.jc-hdjl-sec1 .ct1 {
    width: 705px;
}
.jc-hdjl-sec1 .ct2 {
    width: 415px;
}
.jc-hdjl-tab1 .tabPanelno {
    height: 30px;
    background: url(jc_hdjl-line2.png) no-repeat 223px 8px;
}
.jc-hdjl-tab1 .tabPanelno .panel {
    margin-left: 15px;
    padding-left: 30px;
    line-height: 18px;
    color: #333;
    font-size: 18px;
    background: url(jc_hdjl-line1.png) no-repeat left center;
}
.jc-hdjl-tab1 .tabPanelno .panel:first-child {
    margin-left: 0;
    padding-left: 0;
    background: none;
}
.jc-hdjl-tab1 .tabPanelno .panel.cur {
    font-weight: bold;
    color: #1a6ecc;
}
.jc-more1 {
    line-height: 12px;
    color: #bbb;
    font-size: 12px;
}
.jc-more1:hover {
    color: #ea393d;
}
.jc-hdjl-tab1 .jc-more1 {
    margin-top: 5px;
}
.jc-hdjl-sec1 .ct1 .bb {
    width: 350px;
    height: 222px;
    background-color: #000;
}
.jc-hdjl-tab1 .tabContent {
    margin-top: 26px;
}
.jc-hdjl-sec1 .ct1 .detail {
    width: 339px;
}
.jc-hdjl-sec1 .ct1 .detail .p1 {
    height: 35px;
    margin-bottom: 7px;
    padding-left: 14px;
    line-height: 35px;
    color: #0e72cd;
    font-size: 15px;
    background: url(jc_hdjl-icon1.png) no-repeat left center;
}
.jc-hdjl-sec1 .ct1 .detail p {
    font-size: 14px;
    color: #333;
    line-height: 25px;
}
.jc-hdjl-sec1 .ct1 .time {
    margin-top: 4px;
    margin-bottom: 7px;
}
.jc-hdjl-sec1 .m-menu a {
    width: 170px;
    height: 50px;
    margin-top: 11px;
    margin-left: 8px;
    color: #fff;
    line-height: 50px;
    border-radius: 5px;
}
.jc-hdjl-sec1 .m-menu a.a1 {
    margin-left: 0;
    background: #13b5b1;
}
.jc-hdjl-sec1 .m-menu a.a2 {
    background: #556fb5;
}
.jc-hdjl-sec1 .m-menu a.a3 {
    background: #448aca;
}
.jc-hdjl-sec1 .m-menu a.a4 {
    background: #f8b551;
}
.jc-hdjl-sec1 .ct2 .jc-tabPanel1 .panel {
    padding-left: 44px;
    padding-right: 44px;
}
.jc-hdjl-sec1 .ct2 .m-news-list {
    margin-top: 15px;
}
.jc-hdjl-sec1 .ct2 .m-news-list li {
    height: 30px;
    line-height: 30px;
}
.jc-hdjl-sec1 .ct2 .m-menu a {
    width: 205px;
    height: 32px;
    line-height: 32px;
    margin-left: 5px;
    margin-top: 7px;
    color: #fff;
    background-color: #1e70cc;
    border-radius: 5px;
}
.jc-hdjl-sec1 .ct2 .m-menu a:first-child {
    margin-left: 0;
}
.jc-hdjl-banner1 {
    width: 100%;
    height: 82px;
}
.jc-hdjl-banner1 .btn1 span {
    width: 15px;
    height: 15px;
    margin-left: 1px;
    line-height: 15px;
    background: url(jc_sbg75.png);
}
.jc-hdjl-banner1 .btn1 span.cur {
    background: url(jc_hdjl-sbg1.png);
}
.jc-hdjl-sec1 .ct2 .jc-hdjl-banner1 {
    margin-top: 20px;
}
.jc-hdjl-sec2 {
    margin-top: 34px;
}
.jc-hdjl-sec2 .ct1 {
    width: 650px;
}
.jc-hdjl-sec2 .ct2 {
    width: 500px;
}
.jc-hdjl-sec3 {
    margin-top: 30px;
    margin-bottom: 40px;
}
.jc-hdjl-tab2 {
    height: 49px;
    padding-left: 11px;
    padding-top: 6px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #ededed;
}
.jc-hdjl-tab2 .panel {
    height: 43px;
    padding: 0 20px;
    line-height: 38px;
    font-size: 18px;
    border-top: 2px solid transparent;
    border-bottom: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}
.jc-hdjl-tab2 .panel.cur {
    color: #1e70cc;
    font-weight: bold;
    background-color: #fff;
    border-top-color: #1e70cc;
    border-left-color: #e5e5e5;
    border-right-color: #e5e5e5;
}
.jc-hdjl-tab2 .jc-more1 {
    line-height: 43px;
    margin-right: 19px;
}
.jc-hdjl-sec3 .tabContent {
    padding-bottom: 18px;
    border: 1px solid #ededed;
    border-top: none;
}
.jc-hdjl-picitem {
    margin-left: -1px;
}
.jc-hdjl-picitem a .txt {
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    background: url(jc_sbg60.png);
}
.jc-hdjl-picitem a {
    margin-left: 20px;
    margin-top: 19px;
}
/*****************************************
*Description：新闻中心
*Author：pyc
*Date：2019.04.21
*****************************************/
.jc-news-sec1 {
    position: relative;
    height: 70px;
    margin-top: 27px;
    text-align: center;
}
.jc-news-sec1 .tt {
    line-height: 44px;
    font-weight: bold;
    color: #e34040;
    font-size: 34px;
}
.jc-news-sec1 .txt {
    color: #333;
    line-height: 24px;
    font-size: 14px;
}
.jc-news-sec2 {
    margin-top: 28px;
}
.jc-news-banner1 {
    height: 500px;
    background-color: #eeeeee;
}
.jc-news-banner1 .banner-tools {
    width: 312px;
    right: 0;
    top: 0;
    left: auto;
    background: none;
}
.jc-news-banner1 .banner-text {
    padding: 53px 30px 0;
}
.jc-news-banner1 .banner-text p {
    white-space: normal;
}
.jc-news-banner1 .banner-text .tt {
    max-height: 88px;
    font-size: 22px;
    line-height: 30px;
    color: #040000;
    overflow: hidden;
}
.jc-news-banner1 .banner-text .tt:hover {
    color: #e34040;
}
.jc-news-banner1 .banner-text .txt {
    display: block;
    max-height: 246px;
    line-height: 23px;
    margin-top: 32px;
    color: #666;
    font-size: 15px;
    overflow: hidden;
}
.jc-news-banner1 .banner-btn {
    right: 30px;
    bottom: 21px;
}
.jc-news-banner1 .banner-btn span {
    margin-left: 8px;
}
.jc-news-banner1 span.cur {
    width: 22px;
    background: #f29b76;
    border-radius: 5px;
}
.jc-news-sec3 {
    margin-top: 32px;
}
.jc-w777 {
    width: 777px;
}
.jc-w368 {
    width: 368px;
}
.jc-news-box1 {
    width: 369px;
}
.jc-news-headtt1 {
    height: 36px;
    padding-left: 4px;
    border-bottom: 3px solid #ededed;
}
.jc-news-headtt1 .tt {
    /* font-family: 'fzxbsjwGB'; */
    color: #1e70cc;
    font-size: 23px;
    line-height: 23px;
}
.jc-news-headtt1 .list {
    font-size: 0;
}
.jc-news-headtt1 .list a {
    display: inline-block;
    height: 16px;
    margin-left: 10px;
    padding-left: 10px;
    line-height: 16px;
    font-size: 15px;
    color: #333;
    border-left: 1px solid #cecece;
}
.jc-news-headtt1 .list a:first-child {
    border-left: none;
    padding-left: 0;
    margin-left: 0;
}
.jc-news-headtt1 .list a:hover {
    color: #e34040;
}
.jc-news-box1 .m-news-list {
    margin-top: 10px;
}
.jc-news-box1 .m-news-list li {
    height: 30px;
    line-height: 30px;
}
.jc-news-sec3 .cct2 {
    margin-top: 11px;
    margin-bottom: 17px;
}
.jc-news-banner2 {
    width: 368px;
    height: 132px;
}
.jc-news-banner2 .banner-tools {
    height: 30px;
    background: url(jc_news-sbg1.png);
}
.jc-news-banner2 .banner-text {
    padding: 0 10px;
}
.jc-news-banner2 .banner-text p {
    line-height: 30px;
    font-size: 13px;
    text-align: center;
}
.jc-news-sec3 .cct3 {
    height: 338px;
    padding-left: 20px;
    padding-right: 12px;
    margin-top: 16px;
    background-color: #eeeeee;
}
.jc-news-headtt2 {
    height: 59px;
    line-height: 57px;
    border-bottom: 2px solid #c4d4e7;
}
.jc-news-headtt2 .tt {
    padding-left: 34px;
    font-size: 18px;
    color: #1a6ecc;
    background: url(jc_news-icon1.png) no-repeat left center;
}
.jc-news-sec3 .cct3 .m-news-list {
    margin-top: 11px;
}
.jc-news-sec3 .cct3 .m-news-list li {
    height: 31px;
    line-height: 31px;
}
.jc-news-sec3 .cct3 .m-news-list li a {
    padding-left: 15px;
    font-size: 14px;
    background: url(jc_news-icon2.png) no-repeat left center;
}
.jc-news-sec4 {
    margin-top: 20px;
}
.jc-news-banner3 {
    width: 1200px;
    height: 90px;
}
.jc-news-banner3 .btn1 {
    right: 13px;
    bottom: 10px;
}
.jc-news-banner3 .btn1 span {
    margin-left: 5px;
}
.jc-news-sec5 {
    margin-top: 31px;
}
.jc-news-sec5 .box {
    width: 369px;
}
.jc-news-sec5 .ct2 {
    margin-top: -14px;
}
.jc-news-sec5 .ct2 .jc-hdjl-tab2 .panel {
    border-top: 1px solid transparent;
}
.jc-news-sec5 .ct2 .jc-hdjl-tab2 .panel.cur {
    color: #333;
    font-weight: normal;
    border-top: 1px solid #e5e5e5;
}
.jc-news-sec6 {
    margin-top: 32px;
    margin-bottom: 40px;
}
.jc-news-sec6 .tabContent {
    padding-bottom: 18px;
    border: 1px solid #ededed;
    border-top: none;
}
/*****************************************
*Description：
*Author：pyc
*Date：2019.03.07
*****************************************/
.jc-nav-box {
    position: absolute;
    left: 0;
    top: 30px;
    width: 100%;
    height: 95px;
    background: url(jc_sbg20.png);
    z-index: 1;
}
.jc-nav-box .logo {
	/* [disabled]margin-top: 18px; */
	margin-right: 40px;
}
.jc-nav-box .jc-nav a {
    width: 96px;
    font-size: 15px;
    border-left: 1px solid rgba(26, 122, 223, 0.5);
    background-color: transparent;
}
.jc-nav-box .jc-nav li:hover a,
.jc-nav-box .jc-nav li.cur a {
    background-color: transparent;
}
.jc-zjjc-banner1 {
    width: 100%;
}
.jc-zjjc-banner1 .banner-text {
    padding-left: 0;
    padding-right: 0;
}
.jc-zjjc-banner1 .banner-tools {
    top: 263px;
}
.jc-zjjc-banner1 .text {
    display: none;
    width: 507px;
    height: 215px;
    background: url(jc_zjjc-sbg1.png) no-repeat left top;
}
.jc-zjjc-banner1 .text .tt {
    display: block;
    padding: 18px 10px 15px 22px;
    line-height: 40px;
    font-size: 30px;
    color: #fff;
}
.jc-zjjc-banner1 .txt {
    width: 495px;
    height: 145px;
    margin-left: 12px;
    padding: 28px 24px 0;
    line-height: 24px;
    font-size: 14px;
    color: #fff;
    background: url(jc_sbg50.png);
}
.jc-zjjc-banner1 .banner-btn {
    top: 297px;
    right: 50%;
    left: auto;
    margin-right: 89px;
}
.jc-zjjc-banner1 .banner-btn span {
    width: 9px;
    height: 9px;
    margin-left: 9px;
}
.jc-zjjc-banner1 .banner-btn span.cur {
    background-color: #f8b551;
}
.jc-zjjc-banner1 .banner-img > a,
.jc-zjjc-banner1 .banner-img > li {
    width: 100%;
}
.jc-zjjc-sec2 {
    margin-top: 51px;
}
.jc-zjjc-sec2 .ct1 {
    width: 556px;
    height: 282px;
    padding-right: 40px;
    padding-left: 120px;
    background: url(jc_zjjc-sbg2.jpg) no-repeat left center;
}
.jc-zjjc-sec2 .ct1 p {
    color: #333;
    font-size: 14px;
    line-height: 23px;
    text-align: justify;
}
.jc-zjjc-sec2 .ct1 .more {
    display: block;
    margin-top: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #ea393d;
}
.jc-zjjc-sec2 .ct2 {
    width: 644px;
}
.jc-zjjc-sec2 .ct2 .item {
    margin-left: -6px;
    margin-top: -6px;
}
.jc-zjjc-sec3 {
    margin-top: 64px;
}
.jc-zjjc-title {
    height: 75px;
    margin-bottom: 21px;
    text-align: center;
    background: url(jc_zjjc-line1.jpg) repeat-x left center;
}
.jc-zjjc-title .img {
    background-color: #fff;
}
.jc-zjjc-sec3 .ct2 {
    margin-top: -13px;
}
.jc-zjjc-sec3 .ct2 .m-picitemfixed a,
.jc-zjjc-sec3 .ct2 .m-picitemfixed img {
    border-radius: 5px;
}
.jc-zjjc-sec3 .ct2 .m-picitemfixed a {
    margin-left: 10px;
    margin-top: 13px;
}
.jc-zjjc-sec3 .ct2 .m-picitemfixed img {
    width: 286px;
    height: 170px;
}
.jc-zjjc-sec3 .ct2 .m-picitemfixed .txt {
    height: 34px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: url(jc_sbg75.png);
}
.jc-zjjc-sec4 {
    margin-top: 53px;
}
.jc-zjjc-sec4 .jc-zjjc-title {
    margin-bottom: 30px;
    background: url(jc_zjjc-line2.jpg) repeat-x left center;
}
.jc-zjjc-sec4 .cct1 {
    width: 308px;
}
.jc-zjjc-sec4 .cct1 .img1 {
    margin-right: 8px;
}
.jc-zjjc-sec4 .cct1 .m-picitem {
    width: 150px;
    margin-top: -6px;
}
.jc-zjjc-sec4 .cct1 .m-picitem a {
    margin-top: 6px;
}
.jc-zjjc-sec4 .cct2 {
    width: 260px;
    padding-top: 3px;
    margin-left: 16px;
}
.jc-zjjc-sec4 .cct2 .c {
    line-height: 26px;
    font-size: 15px;
    color: #333;
    text-indent: 2em;
    text-align: justify;
}
.jc-zjjc-sec4 .m-picitem .txt {
    height: 30px;
    line-height: 30px;
    color: #fff;
    font-size: 15px;
    text-align: center;
    background: url(jc_sbg50.png);
}
.jc-zjjc-sec4 .more {
    font-size: 15px;
    color: #de1212;
}
.jc-zjjc-sec5 {
    margin-top: 78px;
}
.jc-zjjc-sec5 .jc-zjjc-title {
    margin-bottom: 64px;
    background: url(jc_zjjc-line3.jpg) repeat-x left center;
}
.jc-zjjc-sec5 .m-picitem a,
.jc-zjjc-sec5 .m-picitem img {
    border-radius: 5px;
}
.jc-zjjc-sec5 .m-picitem a {
    margin-left: 15px;
    margin-top: 14px;
}
.jc-zjjc-sec5 .m-picitem {
    margin-top: -14px;
    margin-left: -15px;
}
.jc-zjjc-sec5 .m-picitem .a3 {
    margin-top: -18px;
}
.jc-zjjc-sec5 .m-picitem .a1 img {
    width: 168px;
    height: 187px;
}
.jc-zjjc-sec5 .m-picitem .a2 img {
    width: 168px;
    height: 205px;
}
.jc-zjjc-sec5 .m-picitem .txt {
    height: 43px;
    line-height: 43px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    background: url(jc_sbg50.png);
}
.jc-zjjc-sec5 .ct2 .m-picitem {
    margin-left: 38px;
}
.jc-zjjc-sec6 {
    margin-top: 108px;
}
.jc-zjjc-sec6 .jc-zjjc-title {
    margin-bottom: 64px;
    background: url(jc_zjjc-line4.jpg) repeat-x left center;
}
.jc-zjjc-sec6 .m-picitem .txt {
    text-align: center;
    font-size: 30px;
    line-height: 60px;
    color: #45a7da;
}
.jc-zjjc-sec6 .m-picitem .a1 {
    margin-left: -38px;
    margin-top: 150px;
}
.jc-zjjc-sec6 .m-picitem .a1 .txt {
    margin-top: -280px;
}
.jc-zjjc-sec6 .m-picitem .a2 {
    margin-left: -15px;
}
.jc-zjjc-sec7 {
    margin-top: 155px;
}
.jc-zjjc-sec7 .jc-zjjc-title {
    margin-bottom: 44px;
    background: url(jc_zjjc-line5.jpg) repeat-x left center;
}
.jc-zjjc-banner2 {
    width: 1103px;
    height: 492px;
    margin: 0 auto;
}
.jc-zjjc-banner2 .banner-img {
    height: 399px;
}
.jc-zjjc-banner2 a {
    position: absolute;
    width: 255px;
    height: 399px;
    border-radius: 5px;
}
.jc-zjjc-banner2 .banner-img img {
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
}
.jc-zjjc-banner2 .banner-img .tc-box {
    padding-left: 22px;
    padding-right: 20px;
}
.jc-zjjc-banner2 .banner-img .t {
    padding-top: 24px;
    padding-bottom: 6px;
    font-weight: bold;
    line-height: 33px;
    font-size: 23px;
    color: #1d599d;
}
.jc-zjjc-banner2 .banner-img .c {
    line-height: 19px;
    text-indent: 2em;
    font-size: 15px;
    color: #1e70cc;
}
.jc-zjjc-banner2 .btn {
    width: 55px;
    height: 55px;
    bottom: 0;
    top: auto;
    cursor: pointer;
    border: 1px solid #bed4ed;
}
.jc-zjjc-banner2 .btn.btn-lf {
    left: 50%;
    margin-left: -58px;
    background: #f0f6fd url(jc_zjjc-arrow1.png) no-repeat center;
}
.jc-zjjc-banner2 .btn.btn-lf:hover {
    border-color: #de1212;
    background: #de1212 url(jc_zjjc-arrow1_1.png) no-repeat center;
}
.jc-zjjc-banner2 .btn.btn-rt {
    right: 50%;
    margin-right: -58px;
    background: #f0f6fd url(jc_zjjc-arrow2.png) no-repeat center;
}
.jc-zjjc-banner2 .btn.btn-rt:hover {
    border-color: #de1212;
    background: #de1212 url(jc_zjjc-arrow2_1.png) no-repeat center;
}
.jc-zjjc-sec8 {
    margin-top: 96px;
    margin-bottom: 42px;
}
.jc-zjjc-sec8 .jc-zjjc-title {
    margin-bottom: 30px;
    background: url(jc_zjjc-line6.jpg) repeat-x left center;
}
.jc-zjjc-banner3 {
    width: 1235px;
    height: 205px;
    /* margin-left: -20px;
    margin-right: -15px; */
    border: 17px solid #0f3a69;
    border-left-width: 11px;
    border-right-width: 12px;
}
.jc-zjjc-banner3 .banner-img {
    width: 1200px;
    height: 160px;
    margin-left: 6px;
    margin-top: 5px;
}
.jc-zjjc-banner3 .bg {
    position: absolute;
    left: 9px;
    right: 9px;
    height: 11px;
    background: url(jc_zjjc-sbg1.jpg) repeat-x left center;
}
.jc-zjjc-banner3 .bg.bg1 {
    top: -14px;
}
.jc-zjjc-banner3 .bg.bg2 {
    bottom: -14px;
}
.jc-zjjc-banner3 .btn {
    width: 30px;
}
.jc-zjjc-banner3 .btn.btn-lf {
    background: url(jc_zjjc-arrow3.png) no-repeat center;
}
.jc-zjjc-banner3 .btn.btn-lf:hover {
    background: url(jc_zjjc-arrow3_1.png) no-repeat center;
}
.jc-zjjc-banner3 .btn.btn-rt {
    background: url(jc_zjjc-arrow4.png) no-repeat center;
}
.jc-zjjc-banner3 .btn.btn-rt:hover {
    background: url(jc_zjjc-arrow4_1.png) no-repeat center;
}
/*****************************************
*Description：泾川旅游
*Author：pyc
*Date：2019.04.24
*****************************************/
.jc-jcly-body .jc-top,
.jc-jcly-body .jc-nav-box-1,
.jc-jcly-body .jc-footer {
    min-width: 1343px;
}
.jc-nav-box-1 {
    background: url('jc_sbgw50.png');
}
.jc-nav-box-1 .jc-nav a {
    color: #0e72cd;
    font-weight: normal;
    border-left-color: transparent;
}
.jc-nav-box-1 .jc-nav li a.a1 {
    background-image: url('jc_index-icon3_1.png');
}
.jc-nav-box-1 .jc-nav li a.a2 {
    background-image: url('jc_index-icon4_1.png');
}
.jc-nav-box-1 .jc-nav li a.a3 {
    background-image: url('jc_index-icon5_1.png');
}
.jc-nav-box-1 .jc-nav li a.a4 {
    background-image: url('jc_index-icon6_1.png');
}
.jc-nav-box-1 .jc-nav li a.a5 {
    background-image: url('jc_index-icon7_1.png');
}
.jc-nav-box-1 .jc-nav li a.a6 {
    background-image: url('jc_index-icon8_1.png');
}
.jc-nav-box-1 .jc-nav li a.a7 {
    background-image: url('jc_index-icon9_1.png');
}
.jc-jcly-banner1 {
    width: 100%;
    min-width: 1343px;
}
.jc-jcly-banner1 .item {
    position: absolute;
    left: 50%;
    bottom: 0;
    margin-left: -380px;
    width: 761px;
    height: 160px;
    color: #fff;
    text-align: center;
    background: url('jc_jcly-sbg1.png') no-repeat center;
}
.jc-jcly-banner1 .banner-text {
    opacity: 0.8;
}
.jc-jcly-banner1 .item .t {
    padding-top: 8px;
    padding-bottom: 25px;
    line-height: 40px;
    font-size: 25px;
}
.jc-jcly-banner1 .item .c {
    padding: 0 120px;
    font-size: 14px;
    line-height: 17px;
    text-indent: 2em;
}
.jc-jcly-banner1 .banner-arrow .btn {
    width: 36px;
    height: 36px;
    left: 50%;
    top: auto;
    bottom: 114px;
}
.jc-jcly-banner1 .banner-arrow .btn.btn-lf {
    margin-left: -190px;
    background: url('jc_jcly-arrow1.png') no-repeat center;
}
.jc-jcly-banner1 .banner-arrow .btn.btn-lf:hover {
    background-image: url('jc_jcly-arrow1_1.png');
}
.jc-jcly-banner1 .banner-arrow .btn.btn-rt {
    margin-left: 151px;
    background: url('jc_jcly-arrow2.png') no-repeat center;
}
.jc-jcly-banner1 .banner-arrow .btn.btn-rt:hover {
    background-image: url('jc_jcly-arrow2_1.png');
}
.jc-jcly-container {
    width: 1343px;
    margin: 0 auto;
}
.jc-jcly-sec1 {
    height: 402px;
    padding-top: 54px;
    background: url('jc_jcly-sbg5.png') no-repeat center bottom;
}
.jc-jcly-sec1 .ct1 {
    width: 300px;
    height: 348px;
    padding-right: 40px;
    padding-left: 30px;
    padding-top: 78px;
    background: url('jc_jcly-title1.jpg') no-repeat center top;
}
.jc-jcly-sec1 .ct1 .img {
    display: block;
    width: 200px;
    height: 70px;
    margin-left: 6px;
    border-radius: 5px;
}
.jc-jcly-sec1 .ct1 .img img {
    border-radius: 5px;
}
.jc-jcly-sec1 .c {
    padding-top: 18px;
    line-height: 27px;
    color: #666;
    font-size: 14px;
}
.jc-jcly-sec1 .ct2 {
    position: relative;
    z-index: 1;
}
.jc-jcly-sec1 .ct2 .a {
    float: left;
    width: 168px;
    height: 290px;
    margin-top: -14px;
    margin-left: -34px;
    transition: all 0.5s;
    -moz-transition: all 0.5s; /* Firefox 4 */
    -webkit-transition: all 0.5s; /* Safari 和 Chrome */
    -o-transition: all 0.5s; /* Opera */
}
.jc-jcly-sec1 .ct2 .a:hover {
    margin-top: -30px;
    opacity: 0.8;
}
.jc-jcly-sec1 .ct2 .a.a1 {
    background: url('jc_jcly-simg1.png') no-repeat center;
}
.jc-jcly-sec1 .ct2 .a.a2 {
    background: url('jc_jcly-simg2.png') no-repeat center;
}
.jc-jcly-sec1 .ct2 .a.a3 {
    background: url('jc_jcly-simg3.png') no-repeat center;
}
.jc-jcly-sec1 .ct2 .a.a4 {
    background: url('jc_jcly-simg4.png') no-repeat center;
}
.jc-jcly-sec1 .ct2 .a.a5 {
    background: url('jc_jcly-simg5.png') no-repeat center;
}
.jc-jcly-sec1 .ct2 .a.a6 {
    background: url('jc_jcly-simg6.png') no-repeat center;
}
.jc-jcly-sec1 .ct3 {
    width: 269px;
    height: 348px;
    padding-right: 10px;
    margin-left: -30px;
    padding-top: 78px;
    padding-left: 45px;
    background: url('jc_jcly-title2.jpg') no-repeat center top;
}
.jc-jcly-box {
    text-align: center;
    border-top: 3px solid #e9e9e9;
}
.jc-jcly-box .lytitle {
    margin-top: -10px;
}
.jc-jcly-sec2 .m-picitem a {
    width: 426px;
    margin-left: 13px;
    margin-top: 13px;
    border-radius: 5px;
}
.jc-jcly-sec2 .m-picitem a.a1 {
    height: 280px;
}
.jc-jcly-sec2 .m-picitem a.a2 {
    height: 134px;
}
.jc-jcly-sec2 .m-picitem .txt {
    height: 119px;
    padding-top: 79px;
    color: #fff;
    line-height: 28px;
    font-size: 18px;
    text-align: center;
    background: url('jc_jcly-sbg2.png') repeat-x left bottom;
}
.jc-jcly-sec2 .cct1 {
    width: 439px;
}
.jc-jcly-sec3 {
    margin-top: 65px;
}
.jc-jcly-sec3 .ct1 {
    position: relative;
    width: 1291px;
    height: 270px;
    margin: 46px auto 0;
}
.jc-jcly-sec3 .lytitle .img {
    display: inline-block;
    width: 221px;
    height: 82px;
    cursor: pointer;
}
.jc-jcly-sec3 .lytitle .img1 {
    background: url('jc_jcly-title4.png') no-repeat center;
}
.jc-jcly-sec3 .lytitle .img1.cur {
    background-image: url('jc_jcly-title4_1.png');
}
.jc-jcly-sec3 .lytitle .img2 {
    background: url('jc_jcly-title5_1.png') no-repeat center;
}
.jc-jcly-sec3 .lytitle .img2.cur {
    background-image: url('jc_jcly-title5.png');
}
.jc-jcly-sec3 .ct1 .m-picitem {
    position: absolute;
    width: 100%;
    height: 270px;
    /* margin-left: -6px; */
    overflow: hidden;
    visibility: hidden;
}
.jc-jcly-sec3 .ct1 .m-picitem a {
    position: absolute;
    width: 210px;
    height: 250px;
    /* margin-left: 6px; */
    border-radius: 5px;
}
.jc-jcly-sec3 .ct1 .m-picitem a.a1 {
    margin-top: 20px;
}
.jc-jcly-sec3 .ct1 .m-picitem .txt {
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    background: url('jc_sbg50.png');
}
.jc-jcly-sec4 {
    margin-top: 63px;
    padding-top: 185px;
    background: url('jc_jcly-title5.jpg') no-repeat center top;
}
.jc-jcly-sec4 .ct1 {
    width: 1087px;
    margin: 0 auto;
}
.jc-jcly-sec4 .ct1 .m-picitem {
    margin-top: -20px;
}
.jc-jcly-sec4 .ct1 .m-picitem a {
    width: 210px;
    height: 250px;
    margin-top: 20px;
    margin-left: 6px;
    border-radius: 5px;
}
.jc-jcly-sec4 .ct1 .m-picitem .txt {
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    background: url('jc_sbg50.png');
}
.jc-jcly-sec4 .ct1 .m-picitem a.a1 {
    margin-top: -64px;
}
.jc-jcly-sec4 .ct1 .m-picitem a.a2 {
    margin-top: -25px;
}
.jc-jcly-sec4 .ct1 .m-picitem a.a3 {
    margin-top: 69px;
}
.jc-jcly-sec4 .cct1 {
    width: 871px;
    margin: 0 auto;
}
.jc-jcly-sec5 {
    position: relative;
    margin-top: 103px;
    margin-bottom: 108px;
}
.jc-jcly-sec5 .bg-top {
    position: absolute;
    width: 365px;
    height: 45px;
    left: 50%;
    top: -45px;
    margin-left: -688px;
    background: url('jc_jcly-sbg6.jpg') no-repeat left top;
}
.jc-jcly-sec5 .box {
    height: 530px;
    background-color: #ebf3fb;
}
.jc-jcly-sec5 .ct1 {
    width: 1303px;
    margin: 0 auto;
}
.jc-jcly-sec5 .ct1 .m-picitem a {
    width: 500px;
    height: 530px;
}
.jc-jcly-sec5 .ct1 .m-picitem .txt {
    height: 43px;
    padding-right: 26px;
    line-height: 43px;
    text-align: right;
    font-size: 25px;
    color: #fff;
    background: url('jc_jcly-sbg3.png') no-repeat 21px center;
}
.jc-jcly-sec5 .cct2 {
    width: 656px;
    height: 588px;
    margin-top: -10px;
    background: #fff url('jc_jcly-sbg7.jpg') no-repeat left 41px;
}
.jc-jcly-sec5 .cct2 .box1 {
    padding-left: 58px;
    padding-right: 85px;
}
.jc-jcly-sec5 .cct2 .tabPanelno .panel {
    height: 46px;
    margin-left: 100px;
    padding: 0 35px;
    line-height: 25px;
    font-size: 25px;
    color: #666;
}
.jc-jcly-sec5 .cct2 .tabPanelno .panel:first-child {
    margin-left: 0;
}
.jc-jcly-sec5 .cct2 .tabPanelno .icon {
    width: 55px;
    height: 6px;
    margin-left: -27px;
    background: url('jc_jcly-sbg4.png') no-repeat center;
}
.jc-jcly-sec5 .cct2 .tabPanelno .panel.cur {
    color: #0e72cd;
}
.jc-jcly-sec5 .cct2 .box1 .m-news-list {
    padding-top: 26px;
}
.jc-jcly-sec5 .cct2 .m-news-list li {
    height: 30px;
    line-height: 30px;
}
.jc-jcly-sec5 .cct2 .m-news-list a {
    padding-left: 0;
    background: none;
}
.jc-jcly-sec5 .cct3 {
    margin-left: -32px;
}
.jc-jcly-sec5 .cct2 .box2 {
    padding-top: 63px;
    padding-left: 75px;
    padding-right: 68px;
}
.jc-jcly-sec5 .cct2 .box2 .panel .icon {
    bottom: 67px;
}
.jc-jcly-sec6 {
    margin-top: 65px;
}
.jc-jcly-sec6 a {
    width: 100%;
}
/*****************************************
*Description：概览带子栏目
*Author：pyc
*Date：2019.04.25
*****************************************/
.m-local {
    height: 58px;
    line-height: 58px;
    padding-left: 44px;
    font-size: 15px;
    border-bottom: 1px solid #e5e5e5;
    background: url(jc_gl-icon1.png) no-repeat 18px center;
}
.jc-gl-sec1 {
    margin-top: 20px;
}
.jc-lf {
    width: 260px;
}
.jc-rt {
    width: 888px;
}
.jc-gl-headtt {
    height: 46px;
    line-height: 46px;
    background-color: #1a6ecc;
}
.jc-gl-headtt .title {
    display: block;
    padding-left: 42px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}
.jc-gl-headtt.icon1 .title {
    background: url(jc_gl-icon2.png) no-repeat 12px center;
}
.jc-gl-box1 {
    border: 1px solid #eaeaea;
}
.jc-sidebar1 li {
    height: 43px;
    margin-bottom: 10px;
    line-height: 43px;
    border: 1px solid #ebebeb;
    background: url(jc_gl-icon5.png) no-repeat 196px center;
}
.jc-sidebar1 li a {
    display: block;
    padding-left: 21px;
    color: #333;
    font-size: 15px;
}
.jc-sidebar1 li:hover,
.jc-sidebar1 li.cur {
    background-image: url(jc_gl-icon5_1.png);
}
.jc-sidebar1 li:hover a,
.jc-sidebar1 li.cur a {
    font-weight: bold;
    color: #1a6ecc;
}
.jc-gl-sec1 .ct1 .jc-gl-box1 {
    padding: 19px 16px 8px 17px;
}
.jc-gl-headtt.icon2 {
    background-color: #3485df;
}
.jc-gl-headtt.icon2 .title {
    background: url(jc_gl-icon3.png) no-repeat 12px center;
}
.jc-gl-sec1 .ct2 .m-news-list {
    margin: 12px 10px 15px;
}
.jc-gl-sec1 .ct2 .m-news-list li {
    height: 40px;
    line-height: 40px;
}
.jc-gl-sec1 .ct2 .m-news-list li a {
    padding-left: 12px;
    font-size: 13px;
    color: #333;
}
.jc-gl-sec1 .ct2 .m-news-list li a:hover {
    color: #ea3b43;
}
.jc-gl-headtt1 {
    height: 53px;
    line-height: 53px;
    border-bottom: 1px solid #ededed;
}
.jc-gl-headtt1 .title {
    height: 53px;
    line-height: 53px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 16px;
    color: #1a6ecc;
    font-weight: bold;
    border-bottom: 1px solid #1a6ecc;
    background: url(jc_gl-icon4.png) no-repeat center bottom;
}
.jc-gl-sec1 .ct3 {
    padding-right: 8px;
}
.jc-gl-sec1 .ct3 .m-news-list li {
    height: 48px;
    line-height: 48px;
    background: url(jc_gl-sbg1.jpg) repeat-x left bottom;
}
.jc-gl-sec1 .ct3 .item {
    margin-top: 16px;
}
.jc-gl-sec1 .ct3 .item:first-child {
    margin-top: 4px;
}
.m-page {
    height: 28px;
    margin-bottom: 54px;
    line-height: 26px;
}
.m-page .b {
    color: #1a6ecc;
}
.m-page .s1 {
    border-color: #ebebeb;
    border-radius: 0;
}
.m-page .s3 {
    width: 28px;
    margin-left: 8px;
}
.m-page .s1.cur,
.m-page .s1:hover {
    border-color: #1a6ecc;
    background: #1a6ecc;
}
.m-page .btn {
    width: 60px;
    height: 28px;
    background: #1a6ecc;
    border-radius: 0;
}
.m-page .ipt {
    height: 20px;
    line-height: 20px;
    border: 1px solid #ebebeb;
    border-radius: 0;
}
/*****************************************
*Description：概览无子栏目
*Author：pyc
*Date：2019.04.25
*****************************************/
.jc-glw-sec1 .ct1 .m-news-list li {
    height: 48px;
    line-height: 48px;
    background: url(jc_gl-sbg1.jpg) repeat-x left bottom;
}
.jc-glw-sec1 .ct1 .m-news-list li {
    padding-left: 28px;
    padding-right: 20px;
}
.jc-glw-sec1 .ct1 .item {
    margin-top: 16px;
}
.jc-glw-sec1 .ct1 .item:first-child {
    margin-top: 4px;
}
.jc-glw-sec1 .m-page {
    margin-top: 40px;
    margin-bottom: 40px;
}
/*****************************************
*Description：图片概览
*Author：pyc
*Date：2019.04.25
*****************************************/
.jc-picgl-sec1 .ct2 .m-picitem {
    margin-left: -16px;
    margin-top: 21px;
}
.jc-picgl-sec1 .ct2 .m-picitem a {
    margin-top: 12px;
    margin-left: 16px;
}
.jc-picgl-sec1 .ct2 .m-picitem img {
    width: 210px;
    height: 150px;
}
.jc-picgl-sec1 .ct2 .m-picitem .txt {
    text-align: center;
    font-size: 14px;
    color: #333;
    line-height: 38px;
}
.jc-picgl-sec1 .ct2 {
    padding-bottom: 19px;
    border-bottom: 1px solid #ededed;
}
.jc-picgl-sec1 .m-page {
    margin-top: 27px;
    margin-bottom: 34px;
}
/*****************************************
*Description：细览
*Author：pyc
*Date：2019.04.26
*****************************************/
.jc-xl-sec1 .title {
    padding: 25px 10px;
    color: #1e5bb7;
    font-size: 30px;
    line-height: 40px;
    text-align: center;
}
.jc-xl-sec1 .xl-tips {
    height: 44px;
    margin-bottom: 21px;
    line-height: 16px;
    margin-left: -15px;
    margin-right: -15px;
    padding-top: 28px;
    font-size: 0;
    text-align: center;
    background: url(jc_xl-sbg1.jpg) repeat-x left top;
}
.jc-xl-sec1 .xl-tips .s {
    font-size: 14px;
    color: #666;
    vertical-align: middle;
}
.jc-xl-sec1 .xl-tips .s.s1 {
    margin-left: 46px;
    margin-right: 36px;
}
.jc-xl-sec1 .xl-tips .s.s2 {
    margin-left: 32px;
}
.jc-xl-sec1 .xl-tips .a {
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 9px;
    vertical-align: middle;
}
.jc-xl-sec1 .xl-tips .a.a1 {
    background: url(jc_xl-icon1.jpg) no-repeat center;
}
.jc-xl-sec1 .xl-tips .a.a2 {
    background: url(jc_xl-icon2.jpg) no-repeat center;
}
.jc-xl-sec1 .xl-tips .a.a3 {
    background: url(jc_xl-icon3.jpg) no-repeat center;
}
.jc-xl-sec1 .xl-tips .a.a4 {
    background: url(jc_xl-icon4.jpg) no-repeat center;
}
.jc-xl-sec1 .xl-tips .a.a5 {
    background: url(jc_xl-icon5.jpg) no-repeat center;
}
.jc-xl-sec1 .xl-tips .a.a6 {
    background: url(jc_xl-icon6.jpg) no-repeat center;
}
.jc-xl-sec1 .ct1 {
    padding: 0 50px;
    background: url(jc_xl-sbg2.jpg) repeat-x left top;
}
.jc-xl-sec1 .ct1 img {
    margin-top: 20px;
    margin-bottom: 20px;
}
.jc-xl-sec1 .ct1 {
    margin-bottom: 53px;
}
/*****************************************
*Description：信息公开细览
*Author：pyc
*Date：2019.04.26
*****************************************/
.jc-xgxl-table1 {
    width: 1130px;
    margin: 25px auto 0;
    box-shadow: 0 10px 0 #f8f8f8;
    -webkit-box-shadow: 0 10px 0 #f8f8f8;
}
.jc-xgxl-table1 th,
.jc-xgxl-table1 td {
    height: 35px;
    font-size: 13px;
    border: 1px solid #dcdcdc;
}
.jc-xgxl-table1 th {
    width: 162px;
    color: #1a6ecc;
    background-color: #f8f8f8;
}
.jc-xgxl-table1 td {
    padding-left: 40px;
    color: #666;
}
.jc-xgxl-sec1 .ct1 {
    padding: 0 50px;
    margin-bottom: 96px;
}
.jc-xgxl-sec1 .ct1 .title {
    padding: 45px 10px;
    text-align: center;
    color: #1e5bb7;
    font-size: 30px;
    line-height: 40px;
}
.jc-xgxl-sec1 .ct1 p {
    line-height: 30px;
    font-size: 14px;
    color: #666;
}
/*****************************************
*Description：领导概览
*Author：pyc
*Date：2019.04.26
*****************************************/
.jc-leader-tab1 {
    height: 39px;
    border-bottom: 1px solid #e3e3e3;
}
.jc-leader-tab1 .panel {
    width: 25%;
    text-align: center;
}
.jc-leader-tab1 .panel .s {
    display: inline-block;
    height: 39px;
    padding-left: 24px;
    padding-right: 24px;
    line-height: 18px;
    color: #1f6cc1;
    font-size: 18px;
    border-bottom: 3px solid transparent;
}
.jc-leader-tab1 .panel.cur .s {
    font-weight: bold;
    border-color: #2775cc;
}
.jc-leader-sec1 .jc-leader-tab1 {
    margin-top: 34px;
    margin-bottom: 29px;
}
.g-w260 {
    width: 260px;
}
.g-w886 {
    width: 886px;
}
.jc-leader-sec1 .ct1 .jc-gl-headtt {
    height: 40px;
    line-height: 40px;
}
.jc-leader-sec1 .ct1 .jc-gl-headtt .title {
    padding-left: 24px;
    font-size: 15px;
}
.jc-leader-sec1 .ct1 .box {
    padding-top: 5px;
    padding-bottom: 2px;
    border: 1px solid #e5e5e5;
}
.jc-leader-nav1 li {
    height: 40px;
    line-height: 40px;
    border-left: 3px solid transparent;
}
.jc-leader-nav1 li a {
    display: block;
    height: 40px;
    margin-left: 27px;
    margin-right: 19px;
    border-top: 1px solid #d7e5f6;
}
.jc-leader-nav1 li:first-child a {
    border-color: transparent;
}
.jc-leader-nav1 li .s1 {
    float: left;
    font-weight: bold;
    font-size: 16px;
    color: #3f8fe8;
}
.jc-leader-nav1 li .s2 {
    float: right;
    color: #666;
    font-size: 15px;
}
.jc-leader-nav1 li:hover,
.jc-leader-nav1 li.cur {
    background-color: #f3f8fc;
    border-left-color: #1a6ecc;
}
.jc-leader-sec1 .ct2 {
    padding-top: 17px;
    padding-left: 68px;
    padding-bottom: 52px;
}
.jc-leader-sec1 .ct2 .img {
    width: 132px;
    height: 168px;
    padding-top: 6px;
    text-align: center;
    background-color: #fff;
    box-shadow: 0 0 16px #cfcfcf;
    -webkit-box-shadow: 0 0 16px #cfcfcf;
}
.jc-leader-sec1 .leader-info {
    padding-left: 164px;
}
.jc-leader-sec1 .leader-info .item1 {
    border-bottom: 1px solid #afcced;
}
.jc-leader-sec1 .leader-info .b {
    padding-top: 15px;
    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    color: #1a6ecc;
}
.jc-leader-sec1 .leader-info .t1 {
    padding-bottom: 14px;
    font-size: 16px;
    line-height: 26px;
    color: #333;
}
.jc-leader-sec1 .leader-info .info1 {
    margin-top: 14px;
    margin-bottom: 40px;
}
.jc-leader-sec1 .leader-info .t2 {
    color: #333;
    font-size: 13px;
    line-height: 24px;
}
.jc-leader-sec1 .item2 {
    height: 28px;
}
.jc-leader-sec1 .item1 .title {
    height: 28px;
    padding-left: 7px;
    padding-right: 7px;
    color: #1a6ecc;
    font-size: 16px;
    border-bottom: 2px solid #1a72cb;
}
.jc-leader-sec1 .item3 {
    padding-top: 16px;
}
.jc-leader-sec1 .item3 p {
    font-size: 14px;
    color: #333;
    line-height: 24px;
}
.jc-leader-sec1 .item3 .date {
    float: left;
    width: 125px;
}
.jc-leader-sec1 .item3 .info2 {
    padding-left: 125px;
}
/*****************************************
*Description：信息公开目录
*Author：pyc
*Date：2019.04.26
*****************************************/
.xgml-nav1 {
    background: url(jc_xgml-sbg1.jpg) repeat-y 4px top;
}
.jc-xgml-nav1 ul {
    display: none;
}
.jc-xgml-nav1 li {
    line-height: 30px;
    font-size: 0;
}
.jc-xgml-nav1 li .ct {
    padding-left: 21px;
}
.jc-xgml-nav1 .icon {
    display: inline-block;
    width: 9px;
    height: 9px;
    margin-top: 10px;
    background: url(jc_xgml-icon10.png) no-repeat center;
    cursor: pointer;
}
.jc-xgml-nav1 li.cur > .icon {
    background-image: url(jc_xgml-icon11.png);
}
.jc-xgml-nav1 li a {
    display: inline-block;
    padding-left: 22px;
    font-size: 14px;
    color: #333;
    background: url(jc_xgml-icon9.png) no-repeat left center;
}
.jc-xgml-nav1 li a:hover {
    color: #ea393d;
}
.jc-xgml-nav1 li.none > .icon {
    display: none;
}
.jc-xgml-nav1 .inner-list li {
    line-height: 20px;
}
.jc-xgml-nav1 .inner-list li a {
    font-size: 13px;
}
.jc-xgml-nav1 .inner-list li .icon {
    margin-top: 5px;
}
.jc-xgml-sec1 {
    margin-top: 21px;
}
.jc-xgml-sec1 .jc-xgml-nav1 {
    width: 208px;
    margin-top: 9px;
    margin-bottom: 13px;
    margin-left: 34px;
}
.jc-gl-headtt.icon3 .title {
    background: url(jc_xgml-icon1.png) no-repeat 16px center;
}
.jc-xgml-sec1 .t1 {
    height: 30px;
    padding-left: 36px;
    margin: 19px 16px 0 17px;
    font-size: 14px;
    color: #666;
    line-height: 30px;
    border: 1px solid #ebebeb;
    background: url(jc_xgml-icon8.png) no-repeat 15px center;
}
.jc-xgml-sec1 .cct1 {
    margin-top: 14px;
    font-size: 0;
    border: 1px solid #dcdcdc;
}
.jc-xgml-sec1 .cct1 .title {
    height: 39px;
    padding-left: 53px;
    line-height: 39px;
    font-size: 16px;
    color: #666;
    font-weight: bold;
    background: url(jc_xgml-icon2.png) no-repeat 20px center;
}
.jc-xgml-sec1 .cct1 .info {
    position: relative;
    padding: 7px 21px 6px 16px;
    line-height: 20px;
    font-size: 13px;
    color: #d66a67;
    border: 1px solid #ffebdb;
    background-color: #fff7ec;
}
.jc-xgml-sec1 .cct1 .info .bg {
    position: absolute;
    width: 8px;
    height: 6px;
    top: -6px;
    left: 90px;
    background: url(jc_xgml-icon12.jpg) no-repeat center;
}
.jc-xgml-sec1 .cct1 .a {
    width: 50%;
    height: 44px;
    line-height: 44px;
    font-size: 13px;
    color: #666;
}
.jc-xgml-sec1 .cct1 .a:hover {
    color: #ea393d;
}
.jc-xgml-sec1 .cct1 .a1 {
    padding-left: 56px;
    background: url(jc_xgml-icon3.png) no-repeat 32px center;
}
.jc-xgml-sec1 .cct1 .a2 {
    padding-left: 56px;
    background: url(jc_xgml-icon4.png) no-repeat 32px center;
}
.jc-xgml-sec1 .cct2 a {
    display: block;
    height: 45px;
    margin-top: 11px;
    padding-left: 53px;
    line-height: 45px;
    font-size: 16px;
    color: #666;
    font-weight: bold;
    border: 1px solid #dcdcdc;
}
.jc-xgml-sec1 .cct2 a:hover {
    color: #ea393d;
}
.jc-xgml-sec1 .cct2 .a1 {
    background: url(jc_xgml-icon5.png) no-repeat 18px center;
}
.jc-xgml-sec1 .cct2 .a2 {
    background: url(jc_xgml-icon6.png) no-repeat 18px center;
}
.jc-xgml-sec1 .cct2 .a3 {
    background: url(jc_xgml-icon7.png) no-repeat 18px center;
}
.jc-xgml-sec1 .ct2 {
    border: 1px solid #eaeaea;
}
.jc-xgml-table1 th {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #666;
    background-color: #e9ecf3;
}
.jc-xgml-table1 td {
    height: 48px;
    font-size: 13px;
    text-align: center;
    color: #333;
}
.jc-xgml-table1 tr.tr1 td {
    background-color: #f6f6f6;
}
.jc-xgml-table1 .color1 {
    color: #999;
}
.jc-xgml-sec1 .ct2 .jc-xgml-table1 {
    width: 865px;
    margin: 9px auto 7px;
}
.jc-xgml-sec1 .m-page {
    margin-top: 24px;
    margin-bottom: 32px;
}
/*****************************************
*Description：依申请公开
*Author：pyc
*Date：2019.04.26
*****************************************/
.jc-ysq-tab1 {
    height: 40px;
}
.jc-ysq-tab1 .panel {
    float: left;
    width: 220px;
    height: 40px;
    margin-left: -9px;
    color: #fff;
    font-size: 15px;
    text-align: center;
    font-weight: bold;
    line-height: 40px;
    background: url(jc_ysq-sbg2.png) no-repeat center;
}
.jc-ysq-tab1 .panel.cur {
    background-image: url(jc_ysq-sbg2_1.png);
}
.jc-ysq-tab1 .panel:first-child {
    margin-left: 0;
    background: url(jc_ysq-sbg1_1.png) no-repeat center;
}
.jc-ysq-tab1 .panel:first-child.cur {
    background-image: url(jc_ysq-sbg1.png);
}
.jc-ysq-sec1 .ct2 {
    min-height: 742px;
}
.jc-ysq-sec1 .ct2 .tab1 {
    width: 853px;
    margin: 14px auto 28px;
}
.jc-ysq-sec1 .ct2 .tabItem {
    min-height: 658px;
}
.jc-ysq-sec1 .ct2 .tabItem1 {
    padding-left: 16px;
    padding-right: 16px;
}
.jc-ysq-sec1 .ct2 .tabItem1 p {
    margin-top: 20px;
    font-size: 14px;
    color: #333;
    line-height: 20px;
}
.jc-ysq-sec1 .ct2 .btn {
    display: inline-block;
    width: 124px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background-color: #1a6ecc;
    cursor: pointer;
}
.jc-ysq-sec1 .ct2 .btn:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.jc-ysq-sec1 .ct2 .tabItem1 .btn {
    margin-top: 21px;    
}
.jc-ysq-sec1 .ct2 .tabItem2 {
    padding-left: 340px;
    background: url(jc_ysq-img1.png) no-repeat 33px 46px;
}
.jc-ysq-sec1 .ct2 .tabItem2 .title {
    padding-top: 60px;
    padding-bottom: 40px;
    line-height: 40px;
    font-size: 30px;
    font-weight: bold;
    color: #1a6ecc;
}
.jc-form-item {
    height: 30px;
    line-height: 30px;
    margin-bottom: 17px;
}
.jc-form-item .label {
    float: left;
    width: 132px;
    height: 100%;
    font-size: 16px;
    color: #333;
    text-align: right;
    padding-right: 10px;
}
.jc-form-item .ipt-txt {
    width: 295px;
    height: 100%;
    line-height: 30px;
    padding: 0 10px;
    font-size: 13px;
    color: #666;
    border: 1px solid #d2d2d2;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.jc-form-item .ipt-txt.txt1 {
    width: 125px;
}
.jc-form-item .img {
    cursor: pointer;
}
.jc-form-item .jc-radio input[type="radio"]{
   display: none; 
}
.jc-form-item .jc-radio {
    margin-right: 35px;
    padding-left: 22px;
    background: url(jc_ysq-circle2.png) no-repeat left center;
    cursor: pointer;
}
.jc-form-item .jc-radio.cur {
    background-image: url(jc_ysq-circle1.png);
}