/* 子页头条开始 */

.TouTiao1 {
    height: 80px;
    margin: 0 0 20px;
    background: #fafafa;
}

.TouTiao h3 {
    padding: 23px 0;
}

.TouTiaoImg1 {
    top: 26px;
}


/* 子页头条结束 */


/* 政务动态开始 */

.SubDongTai {
    float: right;
    width: 534px;
}

.SubDongTai ul li {
    height: 90px;
    padding: 10px;
    transition: all .3s;
}

.SubDongTai ul li>a {
    float: left;
    width: 160px;
    height: 90px;
}

.SubDongTai ul li .DongTaiDiv {
    float: right;
    width: 334px;
}

.SubDongTai ul li .DongTaiDiv h3 {
    padding: 3px 0 6px;
    line-height: 28px;
}

.SubDongTai ul li .DongTaiDiv h3 a {
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    transition: all .3s;
}

.SubDongTai ul li .DongTaiDiv span {
    display: block;
    font-size: 14px;
    color: #999999;
    transition: all .3s;
}

.SubDongTai ul li:hover {
    background: #024ca1;
}

.SubDongTai ul li:hover .DongTaiDiv h3 a {
    color: #ffffff;
}

.SubDongTai ul li:hover .DongTaiDiv span {
    color: #ffffff;
}


/* 政务动态结束 */


/* 国务院信息 + 政务要闻开始 */

.SubGuoYao {
    height: 307px;
    padding: 10px 0 30px;
}

.SubGuoYaol {
    float: left;
    width: 603px;
    height: 307px;
}

.SubGuoYaolx {
    height: 249px;
    padding: 15px 33px 0;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubGuoYaolx ul li {
    height: 44px;
    line-height: 44px;
}

.SubGuoYaolx ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 14px;
    transition: all .3s;
    background: url("../images/heidian.png") no-repeat left center;
}

.SubGuoYaolx ul li span {
    float: right;
    font-size: 16px;
    color: #666666;
    transition: all .3s;
}

.SubGuoYaolx ul li:hover h3 a {
    color: #024ca1;
    background: url("../images/landian.jpg") no-repeat left center;
}

.SubGuoYaolx ul li:hover span {
    color: #024ca1;
}

.SubGuoYaor {
    float: right;
    width: 556px;
}


/* 国务院信息 + 政务要闻结束 */


/* 部门动态 + 乡镇动态开始 */

.SubBuDong {
    padding-top: 0;
}


/* 部门动态 + 乡镇动态结束 */


/* 新闻发布会 + 政策解读开始 */

.SubXinBu {
    height: 405px;
}

.SubXinBul {
    width: 420px;
}

.SubXinBulxs {
    width: 360px;
    height: 202px;
    position: relative;
    margin: 0 0 8px;
}

.SubXinBulxs>a {
    display: block;
    width: 100%;
    height: 202px;
    overflow: hidden;
}

.SubXinBulxs>a img {
    display: block;
    width: 100%;
    height: 202px;
    transition: all .5s;
}

.SubXinBulxs>a:hover img {
    transform: scale(1.05);
}

.SubXinBulxs h3 a {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    z-index: 9;
    font-size: 16px;
    color: #ffffff;
    font-weight: normal;
    background: url("../images/touming.png") repeat;
}

.SubXinBulxs h3 a:hover {
    color: #e7e7e7;
}

.SubXinBulx {
    height: 347px;
    padding: 30px 30px 0;
}

.SubXinBur {
    float: right;
    width: 740px;
}

.SubXinBurx {
    height: 347px;
    padding: 20px 30px 0;
}


/* 新闻发布会 + 政策解读结束 */


/* 回应关切 + 嘉宾访谈开始 */

.SubJiaBins {
    height: 147px;
    padding-bottom: 15px;
}

.SubJiaBins>a {
    float: left;
    width: 210px;
    height: 147px;
    overflow: hidden;
}

.SubJiaBins>a img {
    display: block;
    width: 210px;
    height: 147px;
    transition: all .5s;
}

.SubJiaBins>a:hover img {
    transform: scale(1.05);
}

.SubJiaBins .SubJiaBinsDiv {
    float: right;
    width: 444px;
}

.SubJiaBins .SubJiaBinsDiv h3 {
    line-height: 26px;
    padding: 5px 0 14px;
    margin: 0 0 15px;
    background: url("../images/lanxian.jpg") no-repeat left bottom;
}

.SubJiaBins .SubJiaBinsDiv h3 a {
    font-size: 20px;
    color: #222222;
    transition: all .3s;
}

.SubJiaBins .SubJiaBinsDiv h3 a:hover {
    color: #024ca1;
}

.SubJiaBins .SubJiaBinsDiv p {
    overflow: hidden;
    line-height: 28px;
}

.SubJiaBins .SubJiaBinsDiv p strong {
    float: left;
    width: 80px;
    font-size: 16px;
    color: #666666;
}

.SubJiaBins .SubJiaBinsDiv p span {
    float: left;
    width: 363px;
    font-size: 16px;
    color: #666666;
}


/* 回应关切 + 嘉宾访谈结束 */


/* 面包屑导航开始 */

.SubMian {
    height: 55px;
    line-height: 55px;
    background: #fafafa;
    margin-bottom: 20px;
    font-size: 16px;
    color: #333333;
}

.SubMian a {
    font-size: 16px;
    color: #333333;
    transition: all .3s;
}

.SubMian a.SubMianDang {
    padding-left: 30px;
    background: url("../images/dangqian.png") no-repeat left center;
}

.SubMian a:hover {
    color: #024ca1;
}


/* 面包屑导航结束 */


/* 征集调查列表开始 */

.SubNei {
    /*padding: 0 0 30px;*/
}

.SubJiDiaos {
    height: 80px;
    margin-bottom: 20px;
    background: url("../images/zhengjibj.png") no-repeat center;
}

.SubJiDiaos span {
    float: left;
    font-size: 24px;
    color: #ffffff;
    line-height: 80px;
    margin-left: 30px;
}

.SubJiDiaoxs {
    height: 50px;
    line-height: 50px;
}

.SubJiDiaoxs ul li {
    float: left;
    height: 50px;
    font-size: 16px;
    color: #333333;
    margin-right: 2px;
    text-align: center;
    background: #fafafa;
}

.SubJiDiaoxs ul li.JiDiaoLi1 {
    width: 100px;
}

.SubJiDiaoxs ul li.JiDiaoLi2 {
    width: 714px;
}

.SubJiDiaoxs ul li.JiDiaoLi3 {
    width: 180px;
}

.SubJiDiaoxs ul li.JiDiaoLi4 {
    width: 180px;
    margin-right: 0;
}

.SubJiDiaoxx {
    padding: 8px 0 0;
    min-height: 500px;
}

.SubJiDiaoxx ul li {
    height: 48px;
    line-height: 48px;
    border-bottom: 1px dashed #e6e6e6;
}

.SubJiDiaoxx ul li:last-child {
    border-bottom: 0;
}

.SubJiDiaoxx ul li span {
    float: left;
    width: 100px;
}

.SubJiDiaoxx ul li span i {
    display: block;
    width: 64px;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #999999;
    margin: 14px auto 0;
    text-align: center;
    background: #f5f5f5;
}

.SubJiDiaoxx ul li.on span i {
    color: #ffffff;
    background: #e71c27;
}

.SubJiDiaoxx ul li h3 {
    float: left;
    width: 714px;
    padding-left: 18px;
    box-sizing: border-box;
    margin-left: 2px;
}

.SubJiDiaoxx ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    transition: all .3s;
}

.SubJiDiaoxx ul li h3 a:hover {
    color: #024ca1;
}

.SubJiDiaoxx ul li em {
    float: left;
    width: 180px;
    font-size: 14px;
    color: #666666;
    text-align: center;
    margin-left: 2px;
}


/* 征集调查列表结束 */


/* 受理范围开始 */

.SubNeil {
    float: left;
    width: 240px;
}

.SubNeils {
    height: 120px;
    padding: 30px 0 0 30px;
    box-sizing: border-box;
    background: url("../images/gongyongbj.png") no-repeat center;
}

.SubNeils span {
    display: block;
    font-size: 24px;
    color: #ffffff;
    padding: 0 0 20px;
    background: url("../images/baixian.png") no-repeat left bottom;
}

.SubNeilx {
    padding: 10px 0 0;
}

.SubNeilx ul li {
    height: 56px;
    line-height: 56px;
    border-bottom: 1px solid #e5e5e5;
}

.SubNeilx ul li h2 a {
    display: block;
    font-size: 18px;
    color: #222222;
    font-weight: normal;
    padding-left: 25px;
    box-sizing: border-box;
    border-left: 5px solid #ffffff;
    transition: all .3s ease-in-out;
}

.SubNeilx ul li.on h2 a {
    color: #024ca1;
    background: #eef6ff;
    border-left-color: #024ca1;
}

.SubNeilx ul li:hover h2 a {
    color: #024ca1;
    background: #eef6ff;
    border-left-color: #024ca1;
}

.SubNeir {
    float: right;
    width: 900px;
}

.SubNeirs {
    height: 62px;
    font-size: 24px;
    color: #024ca1;
    line-height: 62px;
    border-bottom: 1px solid #024ca1;
}

.SubNeirx {
    padding: 50px 0 20px;
    min-height: 500px;
}

.SubShouLi {
    font-size: 16px;
    color: #666666;
    line-height: 36px;
}

.SubJianx {
    padding: 30px 0;
    margin: 35px 0 0;
    border-top: 1px solid #f5f5f5;
}

.SubJianxs {
    font-size: 16px;
    color: #666666;
    text-align: center;
    line-height: 45px;
}

.SubJianxs input {
    display: inline;
    width: 12px;
    height: 13px;
    outline: none;
    background: #dedede;
    border: 1px solid #ababab;
    margin-right: 18px;
    vertical-align: middle;
}

.SubJianx a {
    display: block;
    margin: 20px auto;
    width: 150px;
    height: 41px;
    line-height: 41px;
    font-size: 16px;
    color: #fefefe;
    text-align: center;
    outline: none;
    border: none;
    border-radius: 5px;
    background: #999999;
    cursor: not-allowed;
}

.SubJianx a.active {
    cursor: pointer;
    background: #024ca1;
}

.SubJianx a:hover {
    color: #ffffff;
}


/* 受理范围结束 */


/* 写信表单开始 */

.SubXieBiaoDiv {
    float: left;
    width: 446px;
    height: 50px;
    margin-bottom: 30px;
}

.SubXieBiaoDiv span {
    float: left;
    width: 106px;
    line-height: 50px;
    font-size: 16px;
    color: #333333;
    text-align: right;
}

.SubXieBiaoDiv span i {
    color: #fa2b2b;
}

.SubXieBiaoInp {
    float: right;
    width: 320px;
    height: 50px;
    padding: 0 21px;
    border-radius: 5px;
    box-sizing: border-box;
    border: 1px solid #f0f0f0;
}

.SubXieBiaoInp input {
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #333333;
    outline: none;
    border: none;
    background: none;
}

.SubXieBiaoInp input::placeholder {
    color: #cccccc;
}

.SubXieBiaoDivr {
    float: right;
}

.SubXieBiaoInp .sel_box {
    position: relative;
    margin: 0 -21px;
    padding: 0 21px;
    background: url("../images/sanjiao2.png") no-repeat 286px center;
}

.SubXieBiaoInp .sel_div {
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #333333;
}

.SubXieBiaoInp .sel_sel {
    position: absolute;
    left: 0;
    top: 0;
    filter: alpha(opacity=00);
    /*IE滤镜，透明度50%*/
    -moz-opacity: 0;
    /*Firefox私有，透明度50%*/
    opacity: 0;
    /*其他，透明度50%*/
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #333333;
}

.SubXieBiaoDiv1 {
    width: 100%;
}

.SubXieBiaoInp1 {
    width: 774px;
}

.SubXieBiaoInp1 .sel_box {
    background: url("../images/sanjiao2.png") no-repeat 740px center;
}

.SubXieBiaoDiv2 {
    height: 260px;
}

.SubXieBiaoInp2 {
    height: 258px;
    padding: 7px 21px;
    line-height: 30px;
}

.SubXieBiaoInp2 textarea {
    display: block;
    width: 100%;
    height: 100%;
    resize: none;
    outline: none;
    border: none;
    background: none;
    font-size: 16px;
    color: #333333;
    line-height: 32px;
}

.SubXieBiaoInp2 textarea::placeholder {
    color: #cccccc;
}

.SubXieBiaoInp3 {
    float: left;
    width: 214px;
    margin-left: 20px;
    background: #fcfcfc;
}

.SubYanZhengMa {
    float: left;
    width: 110px;
    height: 40px;
    cursor: pointer;
    margin: 0 20px 0 28px;
    margin-top: 5px;
}

.SubYanZhengMa:hover {
    filter: alpha(opacity=80);
    /*IE滤镜，透明度50%*/
    -moz-opacity: .8;
    /*Firefox私有，透明度50%*/
    opacity: .8;
    /*其他，透明度50%*/
}

.SubYanMaText {
    float: left;
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    transition: all .3s;
}

.SubYanMaText i {
    color: #024ca1;
}

.SubYanMaText:hover {
    color: #024ca1;
}

.SubXieBiaoDiv3 {
    padding: 20px 0 0;
    text-align: center;
}

.SubXieBiaoDiv3 button {
    display: inline-block;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    outline: none;
    border: none;
    font-size: 16px;
    color: #666666;
    cursor: pointer;
    margin: 0 14px;
    background: #e6e6e6;
    border-radius: 5px;
    transition: all .3s;
}

.SubXieBiaoDiv3 button[type="submit"] {
    color: #ffffff;
    background: #024ca1;
}

.SubXieBiaoDiv3 button:hover {
    color: #ffffff;
    background: #024ca1;
}


/* 写信表单结束 */


/* 信件回复开始 */

.SubHuiFu1 {
    padding: 40px 0 0;
    margin: 10px 0 0;
    border-top: 1px solid #e6e6e6;
}

.SubXieBiaoDiv4 {
    width: 414px;
}

.SubXieBiaoDiv4 span {
    width: 73px;
}

.SubXieBiaoDiv5 span {
    width: 73px;
}

.SubXieBiaoInp4 {
    width: 806px;
}

.SubXieBiaoDiv6 {
    height: 180px;
}

.SubXieBiaoInp5 {
    height: 180px;
}


/* 信件回复结束 */


/* 信件公示开始 */

.SubGongShi {}

.SubGongShis {
    height: 50px;
}

.SubGongShis ul li {
    float: left;
    height: 50px;
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    text-align: center;
    background: #fafafa;
    margin: 0 2px 0 0;
}

.SubGongShis ul li.SubGongLi1 {
    width: 80px;
}

.SubGongShis ul li.SubGongLi2 {
    width: 454px;
}

.SubGongShis ul li.SubGongLi3 {
    width: 180px;
}

.SubGongShis ul li.SubGongLi4 {
    width: 180px;
    margin-right: 0;
}

.SubGongShix {
    min-height: 500px;
    padding: 6px 0 0;
}

.SubGongShix ul li {
    height: 49px;
    line-height: 49px;
    border-bottom: 1px dashed #e6e6e6;
}

.SubGongShix ul li:last-child {
    border-bottom: 0;
}

.SubGongShix ul li span {
    float: left;
    width: 80px;
}

.SubGongShix ul li span i {
    display: block;
    margin: 14px auto 0;
    width: 50px;
    height: 24px;
    font-size: 14px;
    color: #999999;
    line-height: 24px;
    text-align: center;
    background: #f5f5f5;
}

.SubGongShix ul li h3 {
    float: left;
    width: 454px;
    padding-left: 29px;
    box-sizing: border-box;
    margin-left: 2px;
}

.SubGongShix ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    transition: all .3s;
}

.SubGongShix ul li h3 a:hover {
    color: #024ca1;
}

.SubGongShix ul li em {
    float: left;
    width: 180px;
    font-size: 14px;
    color: #666666;
    margin-left: 2px;
    text-align: center;
}


/* 信件公示结束 */


/* 信件查询开始 */

.SubXun {}

.SubXunTop {
    height: 50px;
}

.SubXunTop span {
    float: left;
    width: 105px;
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    text-align: center;
}

.SubXunTop .SubXunInp {
    float: left;
    width: 300px;
    height: 50px;
    line-height: 48px;
    padding: 0 20px;
    margin-right: 20px;
    background: #ffffff;
    border-radius: 5px;
    box-sizing: border-box;
    border: 1px solid #f0f0f0;
}

.SubXunTop .SubXunInp input {
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;
    border: none;
    outline: none;
    background: none;
    font-size: 16px;
    color: #666666;
}

.SubXunTop .SubXunInp input::placeholder {
    color: #cccccc;
}

.SubXunTop button {
    float: right;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    outline: none;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    background: #024ca1;
}

.SubXunTop button:hover {
    background: #1b75d4;
}

.SubXunCen {
    font-size: 16px;
    color: #666666;
    line-height: 112px;
    text-align: center;
}

.SubXunBot {}

.SubXunBot ul li {
    height: 47px;
    line-height: 47px;
}

.SubXunBot ul li.SubXunLi1 {
    border-bottom: 1px solid #f5f5f5;
}

.SubXunBot ul li span {
    float: left;
    font-size: 16px;
    color: #666666;
    box-sizing: border-box;
}

.SubXunBot ul li span.SubXunSpan1 {
    width: 181px;
    padding-left: 17px;
}

.SubXunBot ul li span.SubXunSpan2 {
    width: 336px;
}

.SubXunBot ul li span.SubXunSpan3 {
    width: 174px;
}

.SubXunBot ul li span.SubXunSpan4 {
    width: 134px;
}

.SubXunBot ul li span.SubXunSpan5 {
    width: 75px;
    text-align: right;
}

.SubXunBot ul li em {
    float: left;
    font-size: 16px;
    color: #999999;
    box-sizing: border-box;
}

.SubXunBot ul li em.SubXunEm1 {
    width: 181px;
    padding-left: 17px;
}

.SubXunBot ul li em.SubXunEm2 {
    width: 336px;
}

.SubXunBot ul li em.SubXunEm3 {
    width: 174px;
}

.SubXunBot ul li em.SubXunEm4 {
    width: 134px;
    padding-left: 19px;
    background: url("../images/huifuimg.png") no-repeat left center;
}

.SubXunBot ul li a {
    float: left;
    width: 75px;
    height: 30px;
    line-height: 30px;
    padding-left: 33px;
    font-size: 14px;
    color: #ffffff;
    margin-top: 8px;
    box-sizing: border-box;
    background: url("../images/more.png") no-repeat center;
}


/* 信件查询结束 */


/* 政民互动开始 */

.SubXinXiang {
    height: 150px;
    padding: 40px 0 20px;
}

.SubShuJiXin {
    float: left;
    width: 200px;
    height: 150px;
    padding: 0 29px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubShuJiXin em {
    display: block;
    height: 74px;
    border-bottom: 1px solid #ed1b24;
    background: url("../images/shuji.png") no-repeat center;
}

.SubShuJiXin span {
    display: block;
    font-size: 18px;
    color: #222222;
    line-height: 73px;
    text-align: center;
}

.SubShuJiXin.on {
    background: #ed1b24;
}

.SubShuJiXin.on em {
    border-bottom-color: #ffffff;
    background: url("../images/shuji_1.png") no-repeat center;
}

.SubShuJiXin.on span {
    color: #ffffff;
}

.SubMinHuWai {
    float: left;
    width: 360px;
    height: 150px;
    margin: 0 20px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubXinDiv {
    float: left;
    width: 360px;
    height: 150px;
    padding: 5px 23px 0;
    box-sizing: border-box;
}

.SubShuJiXin1 em {
    background: url("../images/xianzhang.png") no-repeat center;
}

.SubShuJiXin1.on em {
    border-bottom-color: #ffffff;
    background: url("../images/xianzhang_1.png") no-repeat center;
}

.SubShuJiXin1.on span {
    color: #ffffff;
}

.SubXinDiv ul li {
    float: left;
    width: 50%;
    height: 69px;
}

.SubXinDiv ul li a {
    display: block;
    line-height: 69px;
    font-size: 16px;
    color: #222222;
    padding-left: 64px;
    transition: all .3s;
}

.SubXinDiv ul li.SubXinLi1 {
    border-bottom: 1px solid #e6e6e6;
}

.SubXinDiv ul li.SubXinLi2 {
    border-bottom: 1px solid #e6e6e6;
}

.SubXinDiv ul li.SubXinLi1 a {
    background: url("../images/xinxiangli1.png") no-repeat 24px center;
}

.SubXinDiv ul li.SubXinLi2 a {
    background: url("../images/xinxiangli2.png") no-repeat 24px center;
}

.SubXinDiv ul li.SubXinLi3 a {
    background: url("../images/xinxiangli3.png") no-repeat 24px center;
}

.SubXinDiv ul li.SubXinLi4 a {
    background: url("../images/xinxiangli4.png") no-repeat 24px center;
}

.SubXinDiv ul li a:hover {
    color: #ed1b24;
}

.SubXinDiv2 {
    display: none;
}

.SubXinXiangr {
    float: right;
    width: 360px;
    height: 150px;
    padding: 20px 20px 0;
    box-sizing: border-box;
    background: url("../images/xinxiangbj.png") no-repeat center;
}

.SubXinXiangrl {
    float: left;
    width: 152px;
    height: 117px;
    padding: 0 4px 4px 0;
    box-sizing: border-box;
    background: url("../images/erweibj.png") no-repeat right bottom;
}

.SubXinXiangrl span {
    float: left;
    width: 36px;
    font-size: 16px;
    color: #ffffff;
    padding: 0 10px;
    box-sizing: border-box;
}

.SubXinXiangrl img {
    float: right;
}

.SubXinXiangrr {
    float: right;
}


/* 政民互动结束 */


/* 书记信箱 + 县长信箱开始 */

.SubShuangXin {
    height: 317px;
}

.SubShuangXinl {
    float: left;
    width: 580px;
}

.SubShuangXinls {
    height: 35px;
    padding: 0 0 5px;
}

.SubShuangXinls strong {
    float: left;
    height: 35px;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    line-height: 35px;
    text-align: center;
    margin: 0 2px 0 0;
    background: #fafafa;
}

.SubShuangXinls strong.SubShuangStrong1 {
    width: 80px;
}

.SubShuangXinls strong.SubShuangStrong2 {
    width: 250px;
}

.SubShuangXinls strong.SubShuangStrong3 {
    width: 90px;
}

.SubShuangXinls strong.SubShuangStrong4 {
    width: 90px;
    margin: 0;
}

.SubShuangXinlx {
    height: 302px;
    padding: 28px 30px 0;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubShuangXinlx ul li {
    height: 44px;
    line-height: 44px;
}

.SubShuangXinlx ul li span {
    float: left;
    width: 50px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    font-size: 14px;
    color: #999999;
    margin: 10px 0 0 15px;
    background: #f5f5f5;
}

.SubShuangXinlx ul li h3 a {
    float: left;
    width: 250px;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    transition: all .3s;
    margin-left: 15px;
    padding: 0 10px;
    box-sizing: border-box;
}

.SubShuangXinlx ul li em {
    float: right;
    width: 90px;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubShuangXinlx ul li h3 a:hover {
    color: #024ca1;
}

.SubShuangXinr {
    float: right;
}


/* 书记信箱 + 县长信箱结束 */


/* 征集调查 + 嘉宾访谈开始 */

.SubChaTan {
    height: 360px;
    padding: 20px 0 40px;
}

.SubChaTanl {
    float: left;
    width: 580px;
}

.SubChaTanlx {
    height: 302px;
    padding: 28px 30px 0;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubChaTanlxs {
    height: 35px;
    line-height: 35px;
}

.SubChaTanlxs ul li {
    float: left;
    font-size: 16px;
    color: #222222;
    background: #fafafa;
    text-align: center;
}

.SubChaTanlxs ul li.ChaTanLi1 {
    width: 314px;
}

.SubChaTanlxs ul li.ChaTanLi2 {
    width: 100px;
    margin: 0 2px;
}

.SubChaTanlxs ul li.ChaTanLi3 {
    width: 100px;
}

.SubChaTanlxx {
    padding: 5px 0 0;
}

.SubChaTanlxx ul li {
    height: 44px;
    line-height: 44px;
}

.SubChaTanlxx ul li h3 {
    float: left;
    width: 314px;
}

.SubChaTanlxx ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 14px;
    transition: all .3s;
    background: url("../images/heidian.png") no-repeat left center;
}

.SubChaTanlxx ul li.on h3 a {
    color: #ed1b24;
    background: url("../images/hongdian.jpg") no-repeat left center;
}

.SubChaTanlxx ul li span {
    float: left;
    width: 100px;
    font-size: 14px;
    color: #666666;
    text-align: center;
}

.SubChaTanlxx ul li span.ChaTanSpan {
    margin: 0 2px;
}

.SubChaTanlxx ul li h3 a:hover {
    color: #024ca1;
    background: url("../images/landian.jpg") no-repeat left center;
}

.SubChaTanr {
    float: right;
    width: 580px;
}

.SubChaTanrx {
    height: 302px;
    padding: 28px 30px 0;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubChaTanrx ul li {
    float: left;
    width: 245px;
}

.SubChaTanrx ul li:nth-of-type(even) {
    float: right;
}

.SubChaTanrx ul li>a {
    display: block;
    width: 100%;
    height: 171px;
    overflow: hidden;
}

.SubChaTanrx ul li>a img {
    display: block;
    width: 100%;
    height: 171px;
    transition: all .5s;
}

.SubChaTanrx ul li>a:hover img {
    transform: scale(1.05);
}

.SubChaTanrx ul li h3 {
    padding: 5px 0 2px;
}

.SubChaTanrx ul li h3 a {
    display: block;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    line-height: 26px;
    transition: all .3s;
}

.SubChaTanrx ul li span {
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 22px;
}

.SubChaTanrx ul li h3 a:hover {
    color: #024ca1;
}


/* 征集调查 + 嘉宾访谈结束 */


/* 征集调查细览页开始 */

.SubNeiTopBiao {
    height: 80px;
    line-height: 80px;
    font-size: 24px;
    color: #ffffff;
    padding: 0 0 0 30px;
    background: url("../images/neitopbj.jpg") no-repeat center;
}

.SubXi {
    min-height: 500px;
    padding: 30px 30px 0;
}

.SubXiDai {
    padding: 30px 0 0;
}

.SubXi h1 {
    font-size: 28px;
    color: #024ca1;
    line-height: 44px;
    text-align: center;
    padding-bottom: 40px;
}

.SubXiDiv {
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #f5f5f5;
}

.SubXiDiv span {
    float: left;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr {
    float: right;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr em {
    float: left;
    font-size: 14px;
    color: #999999;
}

.SubXiDivr em a {
    font-size: 14px;
    color: #999999;
}

.SubXiDivr .SubShar {
    float: left;
    margin-left: 19px;
}

.SubXiDivr .SubShar span {
    float: left;
    font-size: 14px;
    color: #999999;
}

.bshare-custom {
    float: left;
}

.SubShar a {
    float: left;
    padding: 0 !important;
    margin: 0 15px 0 0 !important;
    width: 38px !important;
    height: 48px !important;
}

.SubXiDivr .SubDaYin {
    float: left;
    height: 26px;
    font-size: 14px;
    color: #ffffff;
    text-align: center;
    line-height: 26px;
    margin-top: 11px;
    padding: 0 12px;
    background: #024ca1;
    border-radius: 5px;
}

.SubXiText {
    min-height: 300px;
    padding: 30px 0;
    font-size: 16px;
    color: #666666;
    line-height: 32px;
    border-bottom: 1px solid #f5f5f5;
}

.SubXiText img {
    display: inline;
    max-width: 98%;
}

.SubXiText * {
    font-size: 16px;
    line-height: 36px !important;
    font-family: "微软雅黑" !important;
}

.SubXiText p {
    font-size: 16px;
    color: #666666;
    line-height: 32px;
}

.SubXiJi {
    border-bottom: 0;
}

.SubXiaZai {
    font-size: 16px;
    color: #333333;
    line-height: 30px;
    padding-top: 30px;
}

.SubXiaZai a {
    color: #024ca1;
}

.SubXiaZai a:hover {
    text-decoration: underline;
}

.FanKui {
    padding-bottom: 30px;
}

.FanKuis {
    height: 50px;
    line-height: 50px;
    padding: 0 33px;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    background: #024ca1;
}

.FanKuis1 {
    height: 53px;
    line-height: 53px;
    font-size: 20px;
    color: #024ca1;
    background: #edf3fa;
}

.FanKuix {
    padding: 30px 92px 10px 40px;
    border: 1px solid #e6e6e6;
    border-top: 0;
}

.FanKuixDiv {
    float: left;
    width: 465px;
    height: 50px;
    padding-bottom: 30px;
}

.FanKuixDiv span {
    float: left;
    width: 113px;
    font-size: 16px;
    color: #333333;
    text-align: right;
    line-height: 50px;
}

.FanKuixDiv span i {
    color: #fa2b2b;
}

.FanKuixDiv .FanKuixInp {
    float: right;
    width: 330px;
    height: 50px;
    padding: 0 21px;
    box-sizing: border-box;
    border: 1px solid #f0f0f0;
    border-radius: 5px;
}

.FanKuixDiv .FanKuixInp input {
    display: block;
    width: 100%;
    height: 48px;
    line-height: 48px;
    outline: none;
    border: none;
    background: none;
    font-size: 16px;
    color: #333333;
}

.FanKuixDiv .FanKuixInp input::placeholder {
    color: #cccccc;
}

.FanKuixDivr {
    float: right;
}

.FanKuixDiv1 {
    width: 100%;
    height: 180px;
}

.FanKuixDiv1 .FanKuixInp {
    width: 853px;
    height: 180px;
    padding: 10px 21px;
}

.FanKuixDiv1 .FanKuixInp textarea {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 28px;
    resize: none;
    border: none;
    outline: none;
    background: none;
    font-size: 16px;
    color: #333333;
}

.FanKuixDiv1 .FanKuixInp textarea::placeholder {
    color: #cccccc;
}

.FanKuixDiv2 {
    width: 100%;
}

.FanKuixDiv2 .FanKuixInp {
    float: left;
    width: 214px;
    margin-left: 21px;
}

.YanZhengMa {
    float: left;
    width: 100px;
    height: 40px;
    cursor: pointer;
    margin-left: 24px;
    margin-top: 5px;
}

.FanKuiTi {
    float: right;
    text-align: center;
}

.FanKuiTi button {
    display: inline-block;
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color: #666666;
    background: #e6e6e6;
    cursor: pointer;
    margin-left: 13px;
    border-radius: 5px;
    outline: none;
    border: none;
    -webkit-transition: all 0.15s ease-in;
    -moz-transition: all 0.15s ease-in;
    -ms-transition: all 0.15s ease-in;
    transition: all 0.15s ease-in;
}

.FanKuiTi button:hover {
    color: #ffffff;
    background: #024ca1;
}

.FanKuiTi button[type="submit"] {
    color: #ffffff;
    background: #024ca1;
}

.YiJianList {
    padding-bottom: 30px;
}

.YiJianListx {
    padding: 30px 50px;
    border: 1px solid #e6e6e6;
    border-top: 0;
}

.YiJianListx .YiListDiv {
    min-height: 300px;
}

.YiJianListx .YiJianListDiv {
    line-height: 40px;
    padding-bottom: 10px;
}

.YiJianListx .YiJianListDiv span {
    display: block;
    font-size: 16px;
    color: #333333;
}

.YiJianListx .YiJianListDiv i {
    display: block;
    font-size: 16px;
    color: #024ca1;
}

.YiJianListx .YiJianListDiv em {
    display: block;
    font-size: 16px;
    color: #999999;
}


/* 征集调查细览页结束 */


/* 嘉宾访谈列表开始 */

.SubJiaBinTan {
    min-height: 500px;
    padding: 30px 0 0;
}

.SubJiaBinTan ul {
    width: 1210px;
}

.SubJiaBinTan ul li {
    float: left;
    width: 373px;
    height: 417px;
    padding: 19px 30px 0;
    margin: 0 30px 30px 0;
    box-sizing: border-box;
    background: #fafafa;
}

.SubJiaBinTan ul li h3 a {
    display: block;
    font-size: 20px;
    color: #222222;
    line-height: 52px;
    transition: all .3s;
}

.SubJiaBinTan ul li h3 a:hover {
    color: #024ca1;
}

.SubJiaBinTan ul li>a {
    display: block;
    width: 100%;
    height: 219px;
    overflow: hidden;
    margin: 0 0 10px;
}

.SubJiaBinTan ul li>a img {
    display: block;
    width: 100%;
    height: 219px;
    transition: all .5s;
}

.SubJiaBinTan ul li>a:hover img {
    transform: scale(1.05);
}

.SubJiaBinTan ul li p {
    font-size: 16px;
    color: #999999;
    line-height: 28px;
    overflow: hidden;
}

.SubJiaBinTan ul li p span {
    float: left;
    width: 80px;
}

.SubJiaBinTan ul li p i {
    float: left;
    width: 232px;
}


/* 嘉宾访谈列表结束 */


/* 有子栏目概览页开始 */

.SubHasNavList {
    min-height: 500px;
}

.SubHasNavList ul {
    padding: 20px 0;
    border-bottom: 1px dashed #e6e6e6;
}

.SubHasNavList ul li {
    height: 44px;
    line-height: 44px;
}

.SubHasNavList ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 14px;
    transition: all .3s;
    background: url("../images/heidian.png") no-repeat left center;
}

.SubHasNavList ul li span {
    float: right;
    font-size: 16px;
    color: #999999;
    transition: all .3s;
}

.SubHasNavList ul li:hover h3 a {
    color: #024ca1;
    background: url("../images/landian.jpg") no-repeat left center;
}

.SubHasNavList ul li:hover span {
    color: #024ca1;
}


/* 有子栏目概览页结束 */


/* 专题专栏开始 */

.SubZhuanTi {
    min-height: 500px;
    padding: 40px 0 0;
}

.SubZhuanTi ul {
    width: 1220px;
}

.SubZhuanTi ul li {
    float: left;
    width: 368px;
    margin: 0 38px 37px 0;
}

.SubZhuanTi ul li>a {
    display: block;
    width: 100%;
    height: 95px;
    overflow: hidden;
}

.SubZhuanTi ul li>a img {
    display: block;
    width: 100%;
    height: 95px;
    transition: all .5s;
}

.SubZhuanTi ul li>a:hover img {
    transform: scale(1.05);
}

.SubZhuanTi ul li h3 a {
    display: block;
    height: 45px;
    font-size: 16px;
    color: #999999;
    line-height: 45px;
    padding: 0 19px;
    text-align: center;
    font-weight: normal;
    background: #fafafa;
    transition: all .3s;
}

.SubZhuanTi ul li h3 a:hover {
    color: #ffffff;
    background: #024ca1;
}


/* 专题专栏结束 */


/* 嘉宾访谈细览页开始 */

.SubJiaFang {
    padding: 40px 30px 0;
}

.ShiLu {
    padding-bottom: 30px;
}

.ShiLuBot {
    height: 588px;
    box-sizing: border-box;
    padding: 30px 50px;
    border: 1px solid #e6e6e6;
    border-top: 0;
    overflow-y: auto;
}

.ShiLuBot ul li {
    padding-bottom: 20px;
}

.ShiLuBot ul li span {
    display: block;
    font-size: 16px;
    color: #666666;
    height: 55px;
    line-height: 55px;
}

.ShiLuBot ul li em {
    display: block;
    font-size: 16px;
    color: #666666;
    line-height: 30px;
    padding: 15px 38px;
    background: #f7f7f7;
    border-radius: 5px;
}

.SubTan1 {
    min-height: auto;
    padding-bottom: 30px;
}

.SubTan1 ul li {
    overflow: hidden;
    padding: 20px;
    background: #edf3fa;
}

.SubTan1 ul li .SubTanImg {
    float: left;
    width: 440px;
    height: 247px;
    overflow: hidden;
}

.SubTan1 ul li .SubTanImg img {
    display: block;
    width: 440px;
    height: 248px;
}

.SubTan1 ul li .SubTanDiv {
    float: right;
    width: 610px;
}

.SubTan1 ul li .SubTanDiv h3 {
    padding: 20px 0 25px;
}

.SubTan1 ul li .SubTanDiv h3 a {
    font-size: 24px;
    color: #024ca1;
    line-height: 34px;
}

.SubTan ul li .SubTanDiv .SubTanP {
    overflow: hidden;
    line-height: 26px;
    padding-bottom: 8px;
}

.SubTan ul li .SubTanDiv .SubTanP span {
    float: left;
    width: 80px;
    font-size: 16px;
    color: #666666;
}

.SubTan ul li .SubTanDiv .SubTanP em {
    float: right;
    width: 530px;
    font-size: 16px;
    color: #666666;
}

.SubYinPin {
    height: 56px;
    margin: 0 0 30px;
    padding: 0 19px;
    background: #fafafa;
    border: 1px solid #e0e0e0;
}

.SubYinPin>span {
    float: left;
    font-size: 16px;
    color: #666666;
    padding-top: 8px;
}


/* 嘉宾访谈细览页结束 */


/* 领导之窗开始 */

.LeaderShip {
    padding: 40px 0;
    overflow: hidden;
}

.LeaderShipLeft {
    float: left;
    width: 280px;
}

.LeaderShipLeft ul li {
    width: 100%;
    margin-bottom: 22px;
    border-radius: 5px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    background: url("../images/youjian.png") no-repeat 243px center;
}

.LeaderShipLeft ul li>a {
    display: block;
    width: 100%;
    box-sizing: border-box;
    padding: 10px 40px 10px 19px;
}

.LeaderShipLeft ul li span {
    display: block;
    font-size: 16px;
    color: #666666;
    line-height: 26px;
}

.LeaderShipLeft ul li em {
    display: block;
    font-size: 14px;
    color: #999999;
    padding: 5px 0;
    line-height: 22px;
}

.LeaderShipLeft ul li.on {
    border-color: #024ca1;
    background: url("../images/youjian_1.png") no-repeat 243px center;
}

.LeaderShipLeft ul li:hover {
    border-color: #024ca1;
    background: url("../images/youjian_1.png") no-repeat 243px center;
}

.LeaderShipLeft ul li:hover span {
    color: #024ca1;
}

.LeaderShipLeft ul li.on span {
    color: #024ca1;
}

.LeaderShipCenter {
    float: left;
    width: 180px;
    box-sizing: border-box;
    padding: 30px 30px 0;
    background: #edf3fa;
    text-align: center;
    margin-left: 40px;
}

.LeaderShipCenter>img {
    display: block;
    width: 120px;
    height: 160px;
}

.LeaderShipCenter strong {
    display: block;
    height: 30px;
    padding: 17px 0;
    text-align: center;
    font-size: 20px;
    color: #024ca1;
    line-height: 30px;
}

.LeaderShipCenter em {
    display: block;
    text-align: center;
    font-size: 15px;
    color: #999999;
    line-height: 26px;
}

.LeaderShipRight {
    float: right;
    width: 640px;
    min-height: 816px;
    padding: 26px 31px;
    box-sizing: border-box;
    background: #edf3fa;
}

.Leader {
    padding: 0 0 20px;
    border-bottom: 1px dashed #cccccc;
}

.Leader p {
    line-height: 34px;
    overflow: hidden;
}

.Leader span {
    float: left;
    width: 80px;
    font-size: 16px;
    color: #024ca1;
}

.Leader em {
    float: left;
    width: 495px;
    font-size: 16px;
    color: #024ca1;
}

.LeaderDiv {
    padding: 20px 0 0;
}

.LeaderDiv p {
    font-size: 16px;
    color: #222222;
    line-height: 35px;
}


/* 领导之窗结束 */


/* 有子栏目图片概览页开始 */

.SubHasImgList {
    min-height: 500px;
}

.SubHasImgList ul {
    width: 930px;
}

.SubHasImgList ul li {
    float: left;
    width: 282px;
    margin: 0 26px 30px 0;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubHasImgList ul li>a {
    display: block;
    width: 100%;
    height: 158px;
    overflow: hidden;
}

.SubHasImgList ul li>a img {
    display: block;
    width: 100%;
    height: 158px;
    transition: all .5s;
}

.SubHasImgList ul li:hover>a img {
    transform: scale(1.05);
}

.SubHasImgList ul li .SubHasImgListDiv {
    height: 99px;
}

.SubHasImgList ul li .SubHasImgListDiv h3 {
    height: 50px;
    line-height: 24px;
    padding: 10px 21px;
    background: url("../images/lanxian1.jpg") no-repeat left 14px;
}

.SubHasImgList ul li .SubHasImgListDiv h3 a {
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    transition: all .3s;
}

.SubHasImgList ul li .SubHasImgListDiv span {
    display: block;
    font-size: 14px;
    color: #999999;
    padding: 0 21px 15px;
}

.SubHasImgList ul li:hover .SubHasImgListDiv h3 a {
    color: #024ca1;
}


/* 有子栏目图片概览页结束 */


/* 无子栏目图片概览页开始 */

.SubHasImgList1 {
    padding: 40px 0 0;
}

.SubHasImgList1 ul {
    width: 1210px;
}

.SubHasImgList1 ul li {
    width: 375px;
}

.SubHasImgList1 ul li>a {
    height: 211px;
}

.SubHasImgList1 ul li>a img {
    height: 211px;
}


/* 无子栏目图片概览页结束 */


/* 网站地图开始 */

.SubWangDi {
    padding: 19px 29px 0;
    margin: 40px auto 0;
    border: 1px solid #e6e6e6;
}

.SubWangDi ul li h2 {
    height: 62px;
    line-height: 62px;
    border-bottom: 1px dashed #2464ae;
}

.SubWangDi ul li h2 a {
    float: left;
    font-size: 20px;
    color: #024ca1;
}

.SubWangDi ul li .SubWangDix {
    padding: 11px 0;
    overflow: hidden;
}

.SubWangDi ul li .SubWangDix a {
    float: left;
    font-size: 16px;
    color: #222222;
    line-height: 45px;
    padding-left: 17px;
    margin-right: 79px;
    transition: all .3s;
    background: url("../images/sanjiaojian.png") no-repeat left center;
}

.SubWangDi ul li .SubWangDix a:hover {
    color: #024ca1;
    background: url("../images/sanjiaojian_1.png") no-repeat left center;
}


/* 网站地图结束 */


/* 走进托克托开始 */

.SubZouJin {
    padding: 0 0 40px;
}

.SubZouJinGais {
    height: 110px;
    position: relative;
    background: url("../images/zoujinbj.png") no-repeat center 42px;
}

.TuoGaiImg {
    position: absolute;
    left: 50%;
    margin-left: -100px;
    top: 40px;
    width: 199px;
    height: 50px;
    z-index: 9;
}

.SubZouJinGaic {
    font-size: 16px;
    color: #666666;
    line-height: 34px;
}

.SubZouJinGaic p {
    font-size: 16px;
    color: #666666;
    line-height: 34px;
}

.SubZouJinGaic a {
    color: #024ca1;
}

.SubZouJinGaix {
    padding: 30px 0;
}

.SubZouJinGaix ul {
    width: 1200px;
}

.SubZouJinGaix ul li {
    float: left;
    width: 220px;
    height: 120px;
    position: relative;
    margin-right: 20px;
}

.SubZouJinGaix ul li>a {
    display: block;
    width: 100%;
    height: 120px;
}

.SubZouJinGaix ul li>a img {
    display: block;
    width: 100%;
    height: 120px;
}

.SubZouJinGaix ul li h3 a {
    position: absolute;
    left: 50%;
    margin-left: -90px;
    bottom: -20px;
    width: 180px;
    height: 39px;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    line-height: 39px;
    text-align: center;
    background: #ffffff;
    transition: all .3s;
    border-bottom: 1px solid #222222;
}

.SubZouJinGaix ul li h3 a:hover {
    color: #024ca1;
    border-bottom-color: #024ca1;
}

.SubZouJinTou {}

.SubZouJinGais1 {
    background: url("../images/zoujinbj1.png") no-repeat center 42px;
}

.SubZouJinToux {
    height: 290px;
    background: #fafafa;
}

.SubZouJinTouxl {
    float: left;
    width: 612px;
    height: 290px;
    box-sizing: border-box;
    padding: 42px 82px 30px 29px;
    background: url("../images/zoujinbj2.png") no-repeat center;
}

.SubZouJinTouxl ul li {
    float: left;
    width: 165px;
    height: 109px;
    border-right: 1px solid #dae6f4;
    border-bottom: 1px solid #dae6f4;
}

.SubZouJinTouxl ul li a {
    display: block;
    width: 165px;
    height: 109px;
    font-size: 16px;
    color: #6c85a1;
    padding: 54px 0 0;
    text-align: center;
    box-sizing: border-box;
    transition: all .3s;
}

.SubZouJinTouxl ul li a:hover {
    color: #024ca1;
}

.SubZouJinTouxl ul li.SubZouLi1 a {
    background: url("../images/zouli1.png") no-repeat center 4px;
}

.SubZouJinTouxl ul li.SubZouLi2 a {
    background: url("../images/zouli2.png") no-repeat center 5px;
}

.SubZouJinTouxl ul li.SubZouLi1:hover a {
    background: url("../images/zouli1_1.png") no-repeat center 4px;
}

.SubZouJinTouxl ul li.SubZouLi2:hover a {
    background: url("../images/zouli2_1.png") no-repeat center 5px;
}

.SubZouJinTouxl ul li.SubZouLi3 {
    border-right: 0;
}

.SubZouJinTouxl ul li.SubZouLi3 a {
    background: url("../images/zouli3.png") no-repeat center 4px;
}

.SubZouJinTouxl ul li.SubZouLi3:hover a {
    background: url("../images/zouli3_1.png") no-repeat center 4px;
}

.SubZouJinTouxl ul li.SubZouLi4 {
    border-bottom: 0;
}

.SubZouJinTouxl ul li.SubZouLi4 a {
    padding: 74px 0 0;
    background: url("../images/zouli4.png") no-repeat center 26px;
}

.SubZouJinTouxl ul li.SubZouLi4:hover a {
    background: url("../images/zouli4_1.png") no-repeat center 26px;
}

.SubZouJinTouxl ul li.SubZouLi5 {
    border-bottom: 0;
}


/*.SubZouJinTouxl ul li.SubZouLi5 a{
    padding: 74px 0 0;
    background: url("../images/zouli5.png") no-repeat center 28px;
}
.SubZouJinTouxl ul li.SubZouLi5:hover a{
    background: url("../images/zouli5_1.png") no-repeat center 28px;
}*/

.SubZouJinTouxl ul li.SubZouLi5 a {
    padding: 74px 0 0;
    background: url("../images/zouli7.png") no-repeat center 28px;
}

.SubZouJinTouxl ul li.SubZouLi5:hover a {
    background: url("../images/zouli7_1.png") no-repeat center 28px;
}

.SubZouJinTouxl ul li.SubZouLi6 {
    border-bottom: 0;
    border-right: 0;
}

.SubZouJinTouxl ul li.SubZouLi6 a {
    padding: 74px 0 0;
    background: url("../images/zouli6.png") no-repeat center 27px;
}

.SubZouJinTouxl ul li.SubZouLi6:hover a {
    background: url("../images/zouli6_1.png") no-repeat center 27px;
}

.SubZouJinTouxr {
    float: right;
    width: 568px;
    padding: 22px 30px 0;
    box-sizing: border-box;
}

.SubZouJinTouxrs {
    height: 59px;
    line-height: 59px;
    border-bottom: 1px dashed #024ca1;
}

.SubZouJinTouxrs h2 a {
    float: left;
    font-size: 22px;
    color: #024ca1;
}

.SubZouJinTouxrs>a {
    float: right;
    font-size: 16px;
    color: #999999;
    transition: all .3s;
}

.SubZouJinTouxrs>a:hover {
    color: #024ca1;
}

.SubZouJinTouxrx {
    padding: 10px 0 0;
}

.SubZouJinTouxrx ul li {
    height: 44px;
    line-height: 44px;
}

.SubZouJinTouxrx ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 15px;
    transition: all .3s;
    background: url("../images/heidian.png") no-repeat left center;
}

.SubZouJinTouxrx ul li span {
    float: right;
    font-size: 14px;
    color: #666666;
    transition: all .3s;
}

.SubZouJinTouxrx ul li:hover h3 a {
    color: #024ca1;
    background: url("../images/landian.jpg") no-repeat left center;
}

.SubZouJinYingx ul li {
    float: left;
}

.SubZouJinYingx ul li a {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.SubZouJinYingx ul li a img {
    display: block;
    width: 100%;
    height: 100%;
    transition: all .5s;
}

.SubZouJinYingx ul li:hover a img {
    transform: scale(1.05);
}

.SubZouJinYingx ul li.ZouJinYingLi1 {
    width: 546px;
    height: 322px;
    margin-right: 14px;
}

.SubZouJinYingx ul li.ZouJinYingLi1 {
    width: 546px;
    height: 322px;
    position: relative;
}

.SubZouJinYingx ul li.ZouJinYingLi1 video {
    display: block;
    width: 100%;
    height: 322px;
    outline: none;
}

.SubZouJinYingx ul li.ZouJinYingLi1 span {
    position: absolute;
    width: 100%;
    height: 55px;
    line-height: 55px;
    left: 0;
    bottom: 0;
    font-size: 16px;
    color: #ffffff;
    padding: 5px 20px 0;
    box-sizing: border-box;
    z-index: 9;
    background-image: url("../images/zoujinyingbj.png");
    background-position: center bottom;
    -webkit-background-size: 100% 55px;
    background-size: 100% 55px;
}

.SubZouJinYingx ul li.ZouJinYingLi2 {
    width: 200px;
    height: 156px;
    margin-right: 10px;
    margin-bottom: 11px;
    position: relative;
}

.SubZouJinYingx ul li.ZouJinYingLi3 {
    margin-right: 0;
}

.SubZouJinYingx ul li.ZouJinYingLi2 span {
    position: absolute;
    width: 100%;
    height: 55px;
    line-height: 55px;
    left: 0;
    bottom: 0;
    font-size: 16px;
    color: #ffffff;
    padding: 5px 20px 0;
    box-sizing: border-box;
    z-index: 9;
    background-image: url("../images/zoujinyingbj.png");
    background-position: center bottom;
    -webkit-background-size: 100% 55px;
    background-size: 100% 55px;
}

.SubZouJinYingx ul li.ZouJinYingLi4 {
    width: 305px;
    height: 155px;
    margin-bottom: 0;
}


/* 走进托克托结束 */


/* 依申请公开查询开始 */

.SubShenChas {
    padding: 25px 0;
    overflow: hidden;
    background: #edf3fa;
}

.SubShenChas strong {
    float: left;
    width: 191px;
    font-size: 20px;
    color: #024ca1;
    text-align: right;
    line-height: 50px;
    margin-right: 18px;
}

.SubShenChas .SubShenInp {
    float: left;
    width: 165px;
    height: 50px;
    margin-right: 10px;
    background: #ffffff;
    border-radius: 5px;
    padding: 0 15px;
    box-sizing: border-box;
}

.SubShenChas .SubShenInp input {
    display: block;
    width: 100%;
    height: 50px;
    font-size: 14px;
    color: #666666;
    line-height: 50px;
    outline: none;
    border: none;
    background: none;
}

.SubShenChas .SubShenInp input::placeholder {
    color: #999999;
}

.SubShenChas .ShenYanZheng {
    float: left;
    width: 100px;
    height: 40px;
    cursor: pointer;
    margin-left: 15px;
    margin-top: 5px;
}

.SubShenChac {
    padding: 29px 0 0;
}

.SubShenChac span {
    display: block;
    height: 58px;
    font-size: 16px;
    color: #666666;
    line-height: 58px;
    text-align: center;
}

.SubShenChac button {
    display: block;
    margin: auto;
    width: 150px;
    height: 50px;
    font-size: 16px;
    color: #fefefe;
    line-height: 50px;
    text-align: center;
    background: #024ca1;
    outline: none;
    border: none;
    cursor: pointer;
    border-radius: 5px;
}

.SubShenChac button:hover {
    font-weight: bold;
}

.SubShenChax {
    padding: 79px 0 0;
}

.SubShenChax table {
    width: 100%;
    border: 1px solid #e6e6e6;
    border-collapse: collapse;
}

.SubShenChax table,
.SubShenChax table tr,
.SubShenChax table th,
.SubShenChax table td {
    font-size: 16px;
    color: #999999;
    line-height: 29px;
    padding: 15px 10px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.SubShenChax table th {
    font-size: 18px;
    color: #024ca1;
}


/* 依申请公开查询结束 */


/* 在线提交申请开始 */

.gksqb_box {
    text-align: center;
    color: #000;
}

.gksqb_box .title {
    margin-bottom: 20px;
}

.gksqb_box h2 {
    padding-top: 30px;
}

.gksqb_box table {
    width: 100%;
    margin: 0 auto;
    border-collapse: collapse;
    background-color: #fff;
}

.gksqb_box table tr .sqr {
    width: 36px;
    color: #1f61ba;
    font-size: 23px;
}

.gksqb_box table td {
    padding: 0 16px;
    border: 1px solid #e6e6e6;
    text-align: center;
    line-height: 57px !important;
}

.gksqb_box table tr td span {
    color: #e6515a;
}

.gksqb_box table tr .mc {
    width: 164px;
    font-size: 16px;
    color: #222222;
}

.gksqb_box table tr td select {
    height: 57px;
    border: none;
    width: 100%;
    border-radius: 3px;
    text-indent: 6px;
    color: #999999;
    font-size: 16px;
    outline: none;
}

.gksqb_box table tr .ybj {
    text-align: left;
}

.gksqb_box table tr .ybj span {
    font-size: 16px;
    color: #222222;
    padding-right: 36px;
}

.gksqb_box table tr .ybj input {
    margin: 10px;
    outline: none;
    border: none;
    background: none;
}

.gksqb_box table tr td .kd3 {
    width: 70px;
    height: 57px;
    float: left;
    background-color: #f9f9f9;
    outline: none;
}

.gksqb_box table tr td a {
    float: left;
    color: #272727;
}

.gksqb_box table tr td a:hover {
    color: #024ca1;
}

.gksqb_box table tr td textarea {
    width: 100%;
    height: 100px;
    border: none;
    overflow-y: scroll;
    margin-top: 16px;
    resize: none;
    outline: none;
}

.tjsq {
    display: inline-block;
    width: 218px;
    height: 50px;
    margin: 0 14px;
}

.tjsq input {
    width: 100%;
    height: 57px;
    border: none;
    background-color: #999999;
    color: #fff;
    margin: 0 auto;
    font-size: 20px;
    border-radius: 8px;
    cursor: not-allowed;
    text-align: center;
}

.tjsq input.active {
    cursor: pointer;
    background-color: #1f61ba;
}

.gksqb_box table tr td .kg {
    width: 100%;
    height: 57px;
    font-size: 16px;
    color: #999999;
}

.gksqb_box table input {
    outline: none;
    border: none;
    background: none;
}

#ysq_frm input {
    outline: none;
}

.FanKuis2 {
    margin: 20px 0 0;
}

.TableFile {
    float: left;
    position: relative;
}

.TableFile input {
    position: absolute;
    width: 80px;
    height: 24px;
    left: 0;
    top: 17px;
    filter: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    z-index: 9;
}

.TableFile em {
    float: left;
    width: 80px;
    height: 24px;
    font-size: 14px;
    color: #ffffff;
    line-height: 24px;
    text-align: center;
    background: #024ca1;
    border-radius: 5px;
    margin: 17px 9px 0 0;
}

.TableFile i {
    float: left;
    font-size: 16px;
    color: #999999;
}

.TableZhuYi {
    float: right;
    font-size: 12px;
    color: #e61d28;
}

.TableCheng {
    font-size: 16px;
    color: #024ca1;
    line-height: 28px;
    text-align: left;
    padding: 25px 0;
}

.gksqb_box table tr td .TableYan {
    width: 114px;
    height: 58px;
    background: none;
    border-right: 1px solid #d9e2eb;
}

.TableYanImg {
    float: left;
    width: 106px;
    height: 32px;
    cursor: pointer;
    margin: 14px 18px 0;
}

.TableTi {
    padding: 30px 0;
    text-align: center;
}

.SubJianxs1 {
    display: inline-block;
    margin: 0 14px;
}


/* 在线提交申请结束 */


/* 政务公开开始 */

.ZhengWuKai {
    padding: 40px 0;
}

.LingTong {
    height: 320px;
    background: #edf3fa;
    padding: 10px 30px 0;
    box-sizing: border-box;
}

.LingTongl {
    float: left;
    width: 540px;
}

.LingTongls {
    height: 58px;
    line-height: 58px;
    border-bottom: 1px dashed #024ca1;
}

.LingTongls h2 a {
    float: left;
    font-size: 18px;
    color: #024ca1;
}

.LingTongls>a {
    float: right;
    font-size: 16px;
    color: #999999;
    transition: all .3s;
}

.LingTongls>a:hover {
    color: #024ca1;
}

.LingTonglc {
    padding: 20px 0;
    overflow: hidden;
}

.LingTonglc>a {
    float: left;
    width: 114px;
    height: 152px;
    overflow: hidden;
}

.LingTonglc>a img {
    display: block;
    width: 114px;
    height: 152px;
    transition: all .5s;
}

.LingTonglc>a:hover img {
    transform: scale(1.05);
}

.LingTonglcr {
    float: right;
    width: 406px;
}

.LingTonglcr h3 {
    padding: 12px 0 15px;
}

.LingTonglcr h3 a {
    font-size: 20px;
    color: #024ca1;
}

.LingTonglcr span {
    display: block;
    font-size: 18px;
    color: #024ca1;
    padding: 0 0 25px;
}

.LingTonglcr em {
    display: block;
    font-size: 14px;
    color: #222222;
    line-height: 25px;
}

.LingTonglx ul li {
    float: left;
    padding-right: 15px;
    margin-right: 15px;
    line-height: 32px;
    background: url("../images/duanxian.jpg") no-repeat right center;
}

.LingTonglx ul li a {
    display: block;
    font-size: 16px;
    color: #222222;
    transition: all .3s;
}

.LingTonglx ul li a:hover {
    color: #024ca1;
}

.LingTonglx ul li:last-child {
    margin-right: 0;
    padding-right: 0;
    background: none;
}

.LingTongr {
    float: right;
    width: 540px;
}

.LingTongrx {
    padding: 10px 0 0;
}

.LingTongrx ul li {
    height: 44px;
    line-height: 44px;
}

.LingTongrx ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 14px;
    transition: all .3s;
    background: url("../images/heidian.png") no-repeat left center;
}

.LingTongrx ul li span {
    float: right;
    font-size: 14px;
    color: #666666;
    transition: all .3s;
}

.LingTongrx ul li:hover h3 a {
    color: #024ca1;
    background: url("../images/landian.jpg") no-repeat left center;
}

.LingTongrx ul li:hover span {
    color: #024ca1;
}

.ZhengZhuanLan {
    height: 222px;
    padding: 49px 0 0;
    box-sizing: border-box;
    position: relative;
}

.ZhengZhuanLans {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 96px;
    line-height: 90px;
    background: url("../images/zhengwubj.jpg") no-repeat center;
}

.ZhengZhuanLans h2 {
    margin: auto;
    width: 234px;
    text-align: center;
    background: #ffffff;
}

.ZhengZhuanLans h2 a {
    font-size: 20px;
    color: #024ca1;
}

.ZhengZhuanLanx {
    height: 173px;
    padding: 40px 0 0;
    text-align: center;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
}

.ZhengZhuanLanx ul li {
    display: inline-block;
    margin: 0 31px;
}

.ZhengZhuanLanx ul li img {
    display: block;
    margin: auto;
    width: 55px;
    height: 55px;
    transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
}

.ZhengZhuanLanx ul li a:hover img {
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}

.ZhengZhuanLanx ul li span {
    display: block;
    font-size: 16px;
    color: #666666;
    padding: 20px 0 0;
    transition: all .3s;
}

.ZhengZhuanLanx ul li.ZhengZhuanLi1 a:hover span {
    color: #e46f72;
}

.ZhengZhuanLanx ul li.ZhengZhuanLi2 a:hover span {
    color: #f5b978;
}

.ZhengZhuanLanx ul li.ZhengZhuanLi3 a:hover span {
    color: #50bb87;
}

.ZhengZhuanLanx ul li.ZhengZhuanLi4 a:hover span {
    color: #50b3bb;
}

.ZhengZhuanLanx ul li.ZhengZhuanLi5 a:hover span {
    color: #5e8bcd;
}

.ZhengZhuanLanx ul li.ZhengZhuanLi6 a:hover span {
    color: #e56e72;
}

.ZhengLeftAndRight {
    padding: 36px 0 0;
    overflow: hidden;
}

.ZhengLeftAndRightl {
    float: left;
    width: 777px;
    padding-right: 21px;
    border-right: 1px solid #e6e6e6;
}

.ZhengLeftAndRightls {
    height: 365px;
    overflow: hidden;
}

.ZhengLeftAndRightls .hd {
    height: 41px;
    overflow: hidden;
    margin: 0 0 15px;
    border-bottom: 1px dashed #e6e6e6;
}

.ZhengLeftAndRightls .hd ul {
    float: left;
}

.ZhengLeftAndRightls .hd ul li {
    float: left;
    padding-right: 20px;
    margin-right: 20px;
    line-height: 24px;
    background: url("../images/heidian.png") no-repeat right center;
}

.ZhengLeftAndRightls .hd ul li:last-child {
    background: none;
}

.ZhengLeftAndRightls .hd ul li h2 a {
    display: block;
    font-size: 18px;
    color: #222222;
    font-weight: normal;
    transition: all .3s;
}

.ZhengLeftAndRightls .hd ul li.on h2 a {
    color: #024ca1;
    font-weight: bold;
}

.ZhengLeftAndRightls .hd .more {
    float: right;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}

.ZhengLeftAndRightls .hd .more a {
    display: block;
    font-size: 16px;
    color: #999999;
    transition: all .3s;
}

.ZhengLeftAndRightls .hd .more a:hover {
    color: #024ca1;
}

.ZhengLeftAndRightls .bd ul li {
    height: 44px;
    line-height: 44px;
}

.ZhengLeftAndRightls .bd ul li h3 a {
    float: left;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 14px;
    transition: all .3s;
    background: url("../images/heidian.png") no-repeat left center;
}

.ZhengLeftAndRightls .bd ul li span {
    float: right;
    font-size: 14px;
    color: #666666;
    transition: all .3s;
}

.ZhengLeftAndRightls .bd ul li:hover h3 a {
    color: #024ca1;
    background: url("../images/landian.jpg") no-repeat left center;
}

.ZhengLeftAndRightls .bd ul li:hover span {
    color: #024ca1;
}

.ZhengLeftAndRightlx {
    padding: 25px 0 0;
}

.ZhengLeftAndRightr {
    float: right;
    width: 361px;
}

.ZhengRightZhong {
    height: 421px;
}

.ZhengRightZhong>strong {
    display: block;
    height: 43px;
    line-height: 43px;
    font-size: 18px;
    color: #024ca1;
    text-align: center;
    background: #edf3fa;
}

.ZhengRightZhongx {
    height: 378px;
    border-left: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
}

.ZhengRightZhongx ul li {
    height: 53px;
    line-height: 53px;
    transition: all .2s;
    border-bottom: 1px solid #f5f5f5;
}

.ZhengRightZhongx ul li h2 {
    transition: .5s;
    background: url("../images/jiantou.png") no-repeat 317px center;
}

.ZhengRightZhongx ul li h2 a {
    display: block;
    font-size: 16px;
    color: #222222;
    font-weight: normal;
    padding-left: 112px;
    transition: .3s;
}

.ZhengRightZhongx ul li:hover {
    background: #024ca1;
}

.ZhengRightZhongx ul li:hover h2 {
    background: url("../images/baijian.png") no-repeat 325px center;
}

.ZhengRightZhongx ul li:hover h2 a {
    color: #ffffff;
}

.ZhengRightZhongx ul li.ZhongLi1 h2 a {
    background: url("../images/zhongli1.png") no-repeat 48px center;
}

.ZhengRightZhongx ul li.ZhongLi2 h2 a {
    background: url("../images/zhongli2.png") no-repeat 49px center;
}

.ZhengRightZhongx ul li.ZhongLi3 h2 a {
    background: url("../images/zhongli3.png") no-repeat 48px center;
}

.ZhengRightZhongx ul li.ZhongLi4 h2 a {
    background: url("../images/zhongli4.png") no-repeat 49px center;
}

.ZhengRightZhongx ul li.ZhongLi5 h2 a {
    background: url("../images/zhongli5.png") no-repeat 49px center;
}

.ZhengRightZhongx ul li.ZhongLi6 h2 a {
    background: url("../images/zhongli6.png") no-repeat 50px center;
}

.ZhengRightZhongx ul li.ZhongLi7 h2 a {
    background: url("../images/zhongli7.png") no-repeat 50px center;
}

.ZhengRightZhongx ul li.ZhongLi1:hover h2 a {
    background: url("../images/zhongli1_1.png") no-repeat 48px center;
}

.ZhengRightZhongx ul li.ZhongLi2:hover h2 a {
    background: url("../images/zhongli2_1.png") no-repeat 49px center;
}

.ZhengRightZhongx ul li.ZhongLi3:hover h2 a {
    background: url("../images/zhongli3_1.png") no-repeat 48px center;
}

.ZhengRightZhongx ul li.ZhongLi4:hover h2 a {
    background: url("../images/zhongli4_1.png") no-repeat 49px center;
}

.ZhengRightZhongx ul li.ZhongLi5:hover h2 a {
    background: url("../images/zhongli5_1.png") no-repeat 49px center;
}

.ZhengRightZhongx ul li.ZhongLi6:hover h2 a {
    background: url("../images/zhongli6_1.png") no-repeat 50px center;
}

.ZhengRightZhongx ul li.ZhongLi7:hover h2 a {
    background: url("../images/zhongli7_1.png") no-repeat 50px center;
}

.ZhongGongBao {
    height: 70px;
    padding: 20px 0;
}

.ZhongGongBao ul li {
    float: left;
    width: 178px;
    height: 70px;
}

.ZhongGongBao ul li:nth-of-type(even) {
    float: right;
}

.ZhongFaBu>strong {
    display: block;
    height: 43px;
    line-height: 43px;
    font-size: 18px;
    color: #024ca1;
    text-align: center;
    background: #edf3fa;
}

.ZhongFaBux {
    background: #fafafa;
    padding: 14px 41px 20px 39px;
}

.ZhongFaBux ul li {
    height: 30px;
    line-height: 30px;
}

.ZhongFaBux ul li span {
    float: left;
    width: 15px;
    height: 15px;
    font-size: 12px;
    color: #ffffff;
    line-height: 15px;
    text-align: center;
    margin-top: 7px;
    background: #cccccc;
}

.ZhongFaBux ul li:nth-of-type(1) span {
    background: #e3140d;
}

.ZhongFaBux ul li:nth-of-type(2) span {
    background: #e46f16;
}

.ZhongFaBux ul li:nth-of-type(3) span {
    background: #e8be3d;
}

.ZhongFaBux ul li em {
    float: left;
    font-size: 14px;
    color: #333333;
    margin-left: 20px;
}

.ZhongFaBux ul li i {
    float: right;
    font-size: 14px;
    color: #999999;
    font-family: "Arial";
}


/* 政务公开结束 */


/*办事服务开始*/

.ea-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.banshifuwubox {
    width: 1180px;
    min-height: 150px;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 30px;
}

.diyiceng {
    width: 1180px;
    height: 276px;
    overflow: hidden;
}

.mianxianggongmin {
    float: left;
    width: 670px;
    height: 276px;
    overflow: hidden;
}

.banshifuwusliderbox {
    position: relative;
}

.banshifuwubiaoti {
    width: 100%;
    height: 50px;
    overflow: hidden;
    border-bottom: 1px dashed #E6E6E6;
}

.banshifuwubiaoti h2 {
    width: 100%;
    height: 50px;
    overflow: hidden;
}

.banshifuwubiaoti h2 a {
    float: left;
    font-size: 18px;
    color: #024ca1;
    line-height: 50px;
}

.banshifuwusliderbox .hd {
    position: absolute;
    min-width: 30px;
    height: 4px;
    top: 22px;
    right: 0;
}

.banshifuwusliderbox .hd ul {
    height: 4px;
    text-align: left;
}

.banshifuwusliderbox .hd ul li {
    display: inline-block;
    width: 30px;
    height: 4px;
    background-color: #edf3fa;
    margin-left: 8px;
    cursor: pointer;
    vertical-align: top;
    border-radius: 18px;
}

.banshifuwusliderbox .hd ul li:hover {
    background-color: #024ca1;
}

.banshifuwusliderbox .hd ul li.on {
    background-color: #024ca1;
}

.banshifuwusliderbox .bd {
    width: 100%;
    margin-top: 20px;
    overflow: hidden
}

.bdblock {
    width: 100%;
    height: 100%;
}

.banshifuwusliderbox .bd .bdblock ul {
    width: 680px;
}

.banshifuwusliderbox .bd .bdblock ul li {
    float: left;
    width: 160px;
    height: 60px;
    margin-right: 10px;
    margin-bottom: 12px;
    background-color: #f7fafc;
}

.banshifuwusliderbox .bd .bdblock ul li a {
    float: left;
    height: 60px;
    width: 92px;
    padding-left: 68px;
    font-size: 16px;
    color: #222222;
    line-height: 60px;
    position: relative;
}

.banshifuwusliderbox .bd .bdblock ul li a span {
    position: absolute;
    width: 68px;
    left: 0;
    top: 0;
    height: 60px;
}

.banshifuwusliderbox .bd .bdblock ul li:hover a {
    color: #024ca1;
}

.zhengwufuwuju {
    float: right;
    width: 480px;
    height: 226px;
    margin-top: 49px;
    overflow: hidden;
}

.zwfwjenter {
    width: 480px;
    height: 140px;
    overflow: hidden;
}

.zwfwthreeItem {
    width: 480px;
    height: 77px;
    margin-top: 10px;
    overflow: hidden;
}

.zwfwthreeItem ul {
    width: 492px;
    height: 77px;
}

.zwfwthreeItem ul li {
    float: left;
    width: 153px;
    height: 77px;
    margin-right: 11px;
}

.dierceng {
    width: 1180px;
    min-height: 278px;
    margin-top: 36px;
}

.mainxiangfaren {
    width: 670px;
    height: 276px;
    float: left;
    overflow: hidden;
}

.anbumenchakan {
    float: right;
    width: 480px;
    height: 276px;
    overflow: hidden;
}

.banshifuwuabbumen {
    position: relative;
}

.banshifuwuabbumen .hd {
    position: absolute;
    min-width: 3 0px;
    height: 4px;
    top: 22px;
    right: 0;
}

.banshifuwuabbumen .hd ul {
    height: 4px;
    text-align: left;
}

.banshifuwuabbumen .hd ul li {
    display: inline-block;
    width: 30px;
    height: 4px;
    background-color: #edf3fa;
    margin-left: 8px;
    cursor: pointer;
    vertical-align: top;
    border-radius: 18px;
}

.banshifuwuabbumen .hd ul li:hover {
    background-color: #024ca1;
}

.banshifuwuabbumen .hd ul li.on {
    background-color: #024ca1;
}

.anbumenchakan .bd {
    background-color: #f7fafc;
    margin-top: 20px;
    width: 426px;
    height: 206px;
    padding: 13px 27px 0;
    overflow: hidden;
}

.bmblock {
    width: 100%;
    height: 100%;
}

.banshifuwuabbumen .bd .bmblock ul {
    width: 502px;
}

.banshifuwuabbumen .bd .bmblock ul li {
    float: left;
    width: 122px;
    height: 35px;
    margin-right: 27px;
    margin-bottom: 14px;
}

.banshifuwuabbumen .bd .bmblock ul li a {
    display: block;
    height: 35px;
    font-size: 16px;
    color: #222222;
    line-height: 35px;
    padding-left: 10px;
    background: url(../images/trialgle.png) no-repeat left center;
    overflow: hidden;
}

.banshifuwuabbumen .bd .bmblock ul li:hover a {
    color: #024ca1;
}


/*办事服务结束*/


/* 走进托克托新 */

.tzkt {
    height: 152px;
    overflow: hidden;
}

.tzkt ul {
    clear: both;
}

.tzkt ul li {
    width: 280px;
    height: 152px;
    float: left;
    text-align: center;
    margin-right: 20px;
    background: #edf3fa;
}

.tzkt ul li.tztkt4 {
    margin-right: 0;
}

.tzkt ul li a {
    display: block;
    width: 280px;
    height: 152px;
    font-size: 16px;
    color: #6c85a1;
    text-align: center;
    box-sizing: border-box;
    transition: all .3s;
    padding-top: 110px;
    box-sizing: border-box;
}

.tzkt ul li:hover a {
    color: #024ca1;
}

.tzkt ul li.tztkt1 a {
    background: url("../images/tztkt_ico1.png") no-repeat center 25px;
}

.tzkt ul li.tztkt1:hover a {
    background: url("../images/tztkt_ico1_1.png") no-repeat center 25px;
}

.tzkt ul li.tztkt2 a {
    background: url("../images/tztkt_ico2.png") no-repeat center 25px;
}

.tzkt ul li.tztkt2:hover a {
    background: url("../images/tztkt_ico2_2.png") no-repeat center 25px;
}

.tzkt ul li.tztkt3 a {
    background: url("../images/tztkt_ico3.png") no-repeat center 25px;
}

.tzkt ul li.tztkt3:hover a {
    background: url("../images/tztkt_ico3_3.png") no-repeat center 25px;
}

.tzkt ul li.tztkt4 a {
    background: url("../images/tztkt_ico4.png") no-repeat center 25px;
}

.tzkt ul li.tztkt4:hover a {
    background: url("../images/tztkt_ico4_4.png") no-repeat center 25px;
}