/* 弹框样式覆写 BEGIN */
.layui-layer-dialog .layui-layer-content {
    font-size: 18px;
}
.layui-layer-btn a {
    height: 38px;
    line-height: 36px;
    border-radius: 4px;
}
.layui-layer-btn .layui-layer-btn0 {
    border-color: #52a7e2;
    background-color: #52a7e2;
    color: #fff;
}
.layui-layer {
    border-radius: 10px;
}
.layui-layer._center {
    text-align: center;
}
.layui-layer-hui {
    background-color: #fff;
    color: #3e3e3e;
}
.layui-layer-title {
    position: relative;
    height: 60px;
    line-height: 60px;
    padding: 0 22px;
    background: #fff;
    border-radius: 10px 10px 0 0;
    border: none;
    font-size: 20px;
    font-weight: bold;
    color: #0061c9;
}
.layui-layer-setwin {
    top: -18px;
    right: -20px;
}
.layui-layer-setwin .layui-layer-close1 {
    width: 47px;
    height: 47px;
    background: url("../../images/jszwfw/qjd_yixing/qjd_imglayer/close.png") no-repeat center center;
}
.layui-layer-setwin {
    top: -18px;
    right: -20px;
}
.layui-layer-setwin .layui-layer-close2 {
    position: relative;
    left: 0;
    top: 0;
    width: 47px;
    height: 47px;
    background: url("../../images/jszwfw/qjd_yixing/qjd_imglayer/close.png") no-repeat center center;
}
.layui-layer-setwin .layui-layer-close2:hover {
    opacity: 0.75;
    background: url("../../images/jszwfw/qjd_yixing/qjd_imglayer/close.png") no-repeat center center;
}
.layui-layer-content {
    border-radius: 0 0 10px 10px;
    overflow: hidden;
}
/* 弹框样式覆写 END */

.wuxi-wrap {
    width: 1200px;
    height: 650px;
    margin: 0 auto;
    color: #333;
    background: #fff;
}
.title {
    background: #4178be;
}
.title-l {
    font-weight: bold;
    color: #fff;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    font-size: 19px;
}
.yx-con {
    padding: 22px 15px;
}
/*头部*/
.yx-header {
    line-height: 44px;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
/*============*/
.yx-con-l {
    float: left;
}
.yx-con-r {
    float: right;
}
/*政务服务*/
.yx-zwfw {
    width: 799px;
    height: 365px;
    background: url("../../images/jszwfw/qjd_yixing/yx_zwfw_bg.png") no-repeat;
}
.zwfw-header {
    color: #4178be;
    font-size: 18px;
    font-weight: bold;
    text-indent: 374px;
}
.yx-zwfw-gr {
    padding-top: 20px;
}
.yx-zwfw-fr {
    padding-top: 25px;
}
.zwfw-list {
    margin: 0 auto;
}
.yx-zwfw-gr .zwfw-list {
    width: 684px;
}
.yx-zwfw-fr .zwfw-list {
    width: 513px;
}
.zwfw-list>li {
    float: left;
    padding: 6px 4px;
}
.zwfw-list>li>a {
    display: block;
    width: 163px;
    height: 40px;
    line-height: 41px;
    text-align: center;
    color: #4178be;
    background-color: #fff;
    border: 1px solid #bfbfbf;
}
.zwfw-list>li>a:hover {
    font-weight: bold;
}
/*============*/
/*便民服务和资源交易公用的list*/
.yx-list {
    padding: 23px 0 0 23px;
}
.yx-list>li {
    float: left;
    padding: 0 4px;
}
.yx-list>li>a,
.yx-item {
    display: block;
    width: 100px;
    text-align: center;
    color: #4178be;
    cursor: pointer;
}
.yx-list>li:hover>a,
.yx-list>li:hover>.yx-item {
    font-weight: bold;
}
.img-box {
    display: inline-block;
    width: 75px;
    height: 75px;
    background-color: #fff;
    border: 2px solid #4178be;
    border-radius: 18px;
}
.yx-list>li:hover .img-box {
    width: 77px;
    height: 77px;
}
.img-box>img {
    margin: 10px auto;
    width: 48px;
    height: 48px;
}
.yx-list>li>a>p,
.yx-item>p {
    padding-top: 12px;
    line-height: 17px;
}
/*便民服务*/
.yx-bmfw {
    margin-top: 11px;
    height: 196px;
    background: url("../../images/jszwfw/qjd_yixing/yx_bmfw_bg.jpg") no-repeat;
}
/*服务快车*/
.yx-fwkc {
    position: relative;
    width: 362px;
    height: 183px;
    background: url("../../images/jszwfw/qjd_yixing/yx_fwkc_bg.jpg") no-repeat;
}
.yx-fwkc-list {
    position: absolute;
    top: 28px;
    right: 17px;
}
.yx-fwkc-list>li {
    margin-bottom: 10px;
    width: 110px;
}
.yx-fwkc-list>li>a {
    display: block;
    height: 37px;
    line-height: 35px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-radius: 4px;
    background-color: #4178be;
    cursor: pointer;
}
.yx-fwkc-list>li>a:hover {
    background-color: #3169af;
}
/*用户中心*/
.yx-yhzx-list {
    padding-top: 8px;
}
.yx-yhzx-list>li {
    margin-left: 9px;
    float: left;
    width: 176px;
    height: 176px;
    border: 1px solid #d1d1d1;
}
.yx-yhzx-list>li:first-child {
    margin: 0;
}
.yx-yhzx-list>li>a {
    display: block;
    padding-top: 118px;
    height: 100%;
    font-size: 24px;
    font-weight: bold;
    color: #4178be;
    text-align: center;
}
.yx-yhzx-list>li>a:hover {
    font-size: 25px;
}
.yx-yhzx-list>[data-val="yhzx"] {
    background: url("../../images/jszwfw/qjd_yixing/yx_yhzx.png") center 25px no-repeat;
}
.yx-yhzx-list>[data-val="rxfw"] {
    background: url("../../images/jszwfw/qjd_yixing/yx_rxfw.png") center 25px no-repeat;
}
/*资源交易*/
.yx-zyjy {
    margin-top: 11px;
    width: 362px;
    height: 196px;
    background: url("../../images/jszwfw/qjd_yixing/yx_zyjy_bg.png") no-repeat;
}
.yx-zyjy>.yx-list {
    padding-left: 9px;
}
.yx-zyjy>.yx-list>li>a,
.yx-zyjy>.yx-item {
    width: 78px;
}