body {
    font-family: "Microsoft YaHei";
    background: #ffffff url(syxx_topNewBg_mobile_v2022.jpg) no-repeat top center;
    background-size: 100% auto;
}


/* 404 页面  start*/
.crumbs {
    font-size: .24rem;
    color: #155494;
    line-height: .36rem;
    padding: .2rem 0;
}

.crumbs .w1400 {
    left: 0.75rem;
}

.crumbs a {
    color: #155494;
}

.detailCon {
    width: 6.9rem;
    padding: 0rem;
    margin: 0 auto;
    border: 0.01rem solid #ecf2f7;
    overflow: hidden;
}

.notFoundCon {
    height: 6.50rem;
    font-size: .20rem;
    background: #fff;
}

.notFoundCon img {
    display: block;
    margin: 0 auto;
    padding-top: .70rem;
    width: 5.06rem;
}

.notFoundCon p {
    text-align: center;
    margin: 0 .04rem;
    margin-top: .30rem;
    font-size: .3rem;
}

.notFoundCon a {
    color: #155494;
}

.notFoundCon p.sorryInfo {
    font-size: .32rem;
    color: #1962ad;
    text-align: center;
    margin: .60rem 0 .30rem 0;
}

.notFoundCon span {
    font-weight: bold;
    color: #2b8367;
}

.footer {
    margin-top: .60rem;
}

/* 404 页面  end*/

/* 专题专栏 start */
.ztzlTit {
    font-size: .23rem;
    color: #1962ad;
    border-bottom: 0.01rem solid #ccd6e1;
    margin: 0 auto;
    line-height: 1.04rem;
    height: 1.04rem;
    font-weight: bold;
    width: 6.3rem;
}

.ztzlTit h3 {
    height: 1.02rem;
    border-bottom: .03rem solid #209570;
    float: left;
    font-size: .36rem;
}

.ztzlCon ul {
    width: 6.30rem;
    margin: 0 auto;
    padding-bottom: .70rem;
}

.ztzlCon li {
    width: 6.30rem;
    float: initial;
    margin-top: .20rem;
    border-radius: .10rem;
}

.ztzlCon li img {
    display: block;
    width: 6.3rem;
    height: 1.77rem;
    border-radius: .06rem;
}

.ztzlCon li:nth-child(2n) {
    float: -right;
}

/* 专题专栏 end */


/* 文章详情页 start */
.articleCon {
    padding: .30rem;
    box-sizing: border-box;
}

.artTit {
    font-size: .44rem;
    text-align: left;
}
.artTit font {

}
.ar
.articleCon .infos {
    margin-top: .40rem;
    font-size: .24rem;
    color: #798da3;
    padding-bottom: .4rem;
    border-bottom: 0.01rem solid #ccd6e1;
    position: relative;
    line-height: 0.24rem;
}

.articleCon .infos div {

}

.articleCon .infos div img {
    vertical-align: top;
    margin-right: .11rem;
    width: .25rem;
}

.articleCon .infos div.time {
    margin-top: .3rem;
}

.articleCon .infos div.source {
    margin-top: .1rem;
}

.articleCon .infos div.print {
    width: 1.00rem;
    cursor: pointer;
    position: absolute;
    top: -.01rem;
    left: 3.1rem;
    display: none;
}

.articleCon .infos div.share {
    width: 1.90rem;
    position: absolute;
    top: -.01rem;
    right: 0rem;
    display: none;
}

.articleCon .infos div.share img {
    cursor: pointer;
}

.artDet {
    padding-bottom: .30rem;
}
.artDet h2 {
    font-weight: normal;
}
.artDet p {
    font-size: .32rem!important;
    line-height: .64rem!important;
    margin-top: .25rem;
    color: #333;
}
.artDet span {
    font-size: .32rem!important;
    line-height: .64rem!important;
    color: #333;
    font-family: "Microsoft YaHei" !important;
}
.artDet table {
    width: 100% !important;
    margin: 0 auto!important;
    border-left: 1px #333333 solid!important;
    border-top: 1px #333333 solid!important;
    border-collapse: inherit!important;
}
.artDet table tr td {
    border-left: 0!important;
    border-top: 0!important;
    border-right: 1px #333333 solid!important;
    border-bottom: 1px #333333 solid!important;
    padding: 0 10px;
    word-break: break-all;
}
.artDet table tr td p {
    margin: 0!important;
    font-size: .24rem!important;
    line-height: .4rem!important;
}
.artDet table tr td * {
    margin: 0!important;
    font-size: .24rem!important;
    line-height: .4rem!important;
}
.artDet table tr td p {
    margin: 0!important;
    font-size: .24rem!important;
    line-height: .4rem!important;
}
.artDet table tr td span {
    margin: 0!important;
    font-size: .24rem!important;
    line-height: .4rem!important;
}
.artDet img {
    display: block;
    width: 6.00rem;
    margin: .4rem auto 0;
    height: auto;
}

/* 文章详情页 end */

/* 网站地图 start */
.wzdtCon .title {
    font-size: .30rem;
    color: #1962ad;
    font-weight: bold;
    text-align: center;
    height: 1.03rem;
    line-height: 1.03rem;
}

.wzdtCon ul {
    width: 9.38rem;
    margin: 0 auto;
    padding-bottom: .30rem;
}

.wzdtCon ul li {
    height: .68rem;
    line-height: .68rem;
    border: 0.01rem solid #e6ebf0;
    margin-bottom: .25rem;
    background: #fcfcfc;
}

.wzdtCon ul li .left {
    font-size: .16rem;
    color: #333;
    font-weight: bold;
    width: 1.38rem;
    text-align: center;
    background: url(syxx_wzdtLBg_pc1400_v2022.png) no-repeat;
}

.wzdtCon ul li .right span {
    padding: 0 .15rem;
    border-left: .02rem solid #999;
}

.wzdtCon ul li .right span:first-child {
    border-left: 0;
}

.wzdtCon ul li .right a {
    font-size: .15rem;
    line-height: .15rem;
    color: #333;
}

.wzdtCon ul li .right a:hover {
    color: #1962ad;
}

/* 网站地图 end */

/* 业务工作 start  */

.ywgzCon .title {
    text-align: center;
    font-size: .36rem;
    color: #1962ad;
    font-weight: bold;
    background: url(wap_title_bg.png) no-repeat center .45rem;
    background-size: 100% auto;
    padding: .40rem 0 .3rem 0;
    width: 6.90rem;
    margin: 0 auto;
}

.ywgzCon ul {
    padding: 0 0 .30rem 0;
    margin: 0 auto;
}

.ywgzCon ul li {
    float: left;
    height: 2.66rem;
    width: 3rem;
    box-shadow: 0 0 .05rem #ccc;
    margin: 0 .0rem .3rem .3rem;
}


.ywgzCon ul li a {
    display: block;
    width: 100%;
    height: 100%;
}

/*.ywgzCon ul li a:hover {*/
/*    background: url(syxx_ywgzOnBg_pc1400_v2022.jpg) no-repeat;*/
/*}*/

/*.ywgzCon ul li a:hover img.normal {*/
/*    display: none;*/
/*}*/

/*.ywgzCon ul li a:hover img.hover {*/
/*    display: block;*/
/*}*/

/*.ywgzCon ul li a:hover p {*/
/*    color: #fff;*/
/*}*/

.ywgzCon ul li img {
    display: block;
    margin: 0 auto;
    padding-top: .40rem;
    height: 1.37rem;
}

.ywgzCon ul li img.hover {
    display: none;
}

.ywgzCon ul li p {
    font-size: .3rem;
    color: #1962ad;
    text-align: center;
    margin-top: .26rem;
}

/* 业务工作 end  */

/* 兽药政务信息系统管理平台 start */
.glptCon .title {
    font-size: .36rem;
    color: #1962ad;
    font-weight: bold;
    text-align: center;
    /* background: url(wap_title_bg2.png) no-repeat center .6rem; */
    background-size: contain;
    /* width: 6.9rem; */
    margin: 0 auto;
    padding: .30rem 0;
}

.glptCon ul {
    width: 6.3rem;
    margin: 0 auto;
    padding-bottom: .50rem;
}

.glptCon li {
    float: -left;
    width: 6.30rem;
    height: 1.18rem;
    background: url(syxx_zwptBg_pc1400_v2022.jpg) no-repeat;
    background-size: 6.30rem 1.18rem;
    margin: 0 0rem .30rem 0;
    border-radius: .04rem;
}

.glptCon li a {
    display: block;
    width: 100%;
    height: 100%;
}

.glptCon li:nth-child(3n) {
    margin-right: 0;
}

/*.glptCon li:hover {*/
/*    background: url(syxx_zwptOnBg_pc1400_v2022.png) no-repeat;*/
/*    background-size: 6.30rem 1.18rem;*/
/*}*/

.glptCon li img,
.glptCon li p {
    display: block;
    float: left;
}

.glptCon li img {
    width: .54rem;
}

.glptCon li p {
    font-size: .30rem;
    color: #000;
    margin-left: .25rem;
    font-weight: normal;
}

.glptCon li img.hover {
    display: none;
}

/*.glptCon li:hover img.hover {*/
/*    display: block;*/
/*}*/

/*.glptCon li:hover img.normal {*/
/*    display: none;*/
/*}*/

/*.glptCon li:hover p {*/
/*    color: #fff;*/
/*}*/

.glptCon li .nr {
    height: .50rem;
    line-height: .50rem;
    padding-top: .31rem;
    text-align: center;
    padding-left: .18rem;
}

/* 兽药政务信息系统管理平台 end */

/* 访问分析 starts */
.fwfxCon .title {
    font-size: .36rem;
    color: #1962ad;
    font-weight: bold;
    text-align: center;
    height: 1.00rem;
    line-height: 1.00rem;
}

.fwfx {
    width: 12.45rem;
    margin: 0 auto;
    border: 0.01rem solid #ececec;
}

/* 访问分析 end */

/* 检索-高级检索 start */
.ssjg {
    width: auto;
    margin: 0 auto;
    padding: .40rem 0;
}

.mrCon {
    margin-left: .3rem;
}

.searchCon {
    background: url(syxx_ssjgBg_pc1400_v2022.png);
    padding: .30rem 0;
    zoom: 1;
    height: auto!important;
}

.searchCon:after {
    display: table;
    content: '';
    clear: both;
}

.searchCon .mrCon input {
    display: block;
    float: left;
    width: 4.70rem;
    /* height: .66rem; */
    padding: 0.19rem .2rem;
    /* line-height: .66rem; */
    border: 0.01rem solid #1962ad;
    font-size: .28rem;
    line-height: 0.28rem;
    height: 0.28rem;
    color: #333;
    border-radius: 0;
}

.searchCon .mrCon button {
    display: block;
    float: left;
    width: 1.16rem;
    height: 100%;
    line-height: .66rem;
    border: 0.01rem solid #316b60;
    font-size: .28rem;
    color: #fff;
    background: #2b8367 url(syxx_search_pc1400_v2022.png) no-repeat 36rem center;
}

.advancedSeaBtn {
    float: left;
    font-size: .28rem;
    color: #fff;
    width: 6.3rem;
    height: .68rem;
    line-height: .68rem;
    background: url(wap_search.png) repeat-y;
    margin-top: 0.18rem;
    text-align: center;
    cursor: pointer;
}

.key {
    margin-top: 0.3rem;
}

.jsInfo {
    width: 6.3rem;
    margin: 0 auto;
    line-height: .5rem;
    font-size: .28rem;
    color: #333;
    border-bottom: 0.01rem solid #ccd6e1;
}

.seaResult {
    width: 6.3rem;
    margin: 0 auto;
}

.jsInfo span {
    color: #bc0707;
}

.jsInfo .fl,
.jsInfo .fr {
    float: initial;
}

.ssjgCon .sort {
    font-size: .18rem;
    line-height: .18rem;
    color: #999;
    height: 1.26rem;
}

.ssjgCon .sort div {
    border: 0.01rem solid #e0e0e0;
    background: #fbfbfb;
    margin-top: .23rem;
    height: .66rem;
    line-height: .66rem;
    text-align: center;
    font-size: .28rem;
}

.ssjgCon .sort .time {
    width: 3rem;
    float: left;
}

.ssjgCon .sort .related {
    width: 3rem;
    float: right;
}

.ssjgCon .sort div.on {
    background: #f8fafc;
    border: 0.01rem solid #1962ad;
    color: #1962ad;
}

.seaResult li {
    padding-bottom: .28rem;
    border-bottom: 0.01rem dashed #ccd6e1;
}

.ssjgCon .resTit a {
    display: block;
    font-size: .30rem;
    color: #333;
    padding: .40rem 0 .2rem 0;
}

.ssjgCon span.resRed {
    color: #bc0707;
}

.ssjgCon .seaResult p {
    font-size: .26rem;
    line-height: .48rem;
    color: #707070;
}

.ssjgCon .seaResult .artTime {
    font-size: .26rem;
    color: #798da3;
    margin-top: .20rem;
}

.page {
    position: relative;
    padding: .40rem 0;
    width: 100%;
    left: 50%;
    height: 0.8rem;
}
.fy_mobile {
    padding-top: 0.1rem;
    display: block;
    overflow: hidden;
    clear: both;
    text-align: center;
}
.page .disabled {
    display: none;
}

.ssjgCon .pageCon {
}

.pageCon {
  position: absolute;
  transform: translateX(-50%);
}

.page a {
    display: block;
    float: left;
    padding: .07rem .05rem;
    border: 0.01rem solid #dddddd;
    font-size: .2rem;
    line-height: .2rem;
    color: #333;
    margin-right: .05rem;
    border-radius: 0.03rem;
}

.page input {
    display: inline-block;
    height: .34rem;
    line-height: .34rem;
    width: .44rem;
    text-align: center;
    margin-right: .05rem;
    border-radius: .02rem;
    font-size: 0.2rem;
    padding: 0 .1rem;
}

.page input[type="text"] {
    height: .34rem;
    border: 0.01rem solid #dddddd;

}

.page button {
    border-radius: .02rem;
    background: #1962ad;
    color: #fff;
    cursor: pointer;
    margin-right: 0;
    display: inline-block;
    height: .34rem;
    line-height: .34rem;
    width: .40rem;
    text-align: center;
    font-size: 0.2rem;
}
.page #go {
    border-radius: .04rem;
    background: #1962ad;
    color: #fff;
    cursor: pointer;
    margin-right: 0;
    display: inline-block;
    height: .34rem;
    line-height: .34rem;
    width: .60rem;
    text-align: center;
    font-size: 0.2rem;
}

.page .page_txt {
    height: .36rem;
    line-height: .36rem;
    margin-right: .05rem;
    font-size: .2rem;
    display: inline-block;
}

.page a.current {
    color: #fff;
    background: #1962ad;
}

.advancedSeaCon {
    display: none;
    width: 5.7rem;

    background: #fff;
    padding: 0 .3rem;
    border: 0.01rem solid #e6ebf0;
    margin: 0 auto;
    margin-top: .30rem;
}

.asTit {
    font-size: .3rem;
    color: #1962ad;
    font-weight: bold;
    text-align: center;
    background: url(syxx_asTitbg_pc1400_v2022.png) no-repeat center center;
    margin: .40rem auto;
    width: auto;
}

.seaInfoCon {
    /* width: 10.40rem; */
    margin: .40rem auto .20rem auto;
}

.seaInfoCon li {
    float: left;
    font-size: .28rem;
    line-height: .66rem;
    margin-bottom: .30rem;
}

.datePicker .fr {
    float: initial;
    padding-top: 1.0rem;
    padding-left: .82rem;
}

.seaInfoCon input {
    height: .66rem;
    border: 0.01rem solid #e0e0e0;
    padding: 0 .15rem;
    font-size: .28rem;
    color: #cccccc;
}

.seaInfoCon .allWidth input {
    width: 4.52rem;
}

.halfWidth input {
    width: 4.52rem;
}

.datePicker .left.zhi {
    text-align: center;
    width: 0.58rem;
    color: #999;
}

.datePicker input {
    background: url(syxx_date_pc1400_v2022.png) no-repeat 3.60rem center;
    cursor: pointer;
    padding-right: .40rem;
    width: 3.69rem;
}

.datePicker input:hover {
    background: url(syxx_dateOn_pc1400_v2022.png) no-repeat 3.60rem center;
}

input::-webkit-input-placeholder {
    /*WebKit browsers*/
    color: #cccccc;

}

input::-moz-input-placeholder {
    /*Mozilla Firefox*/
    color: #cccccc;

}

input::-ms-input-placeholder {
    /*Internet Explorer*/
    color: #cccccc;

}

.ssjgCon .btns {
    width: 96%;
    margin: 0 auto;
}

.ssjgCon .btns div {
    float: left;
    width: 2.6rem;
    height: .68rem;
    line-height: .68rem;
    text-align: center;
    border-radius: .03rem;
    font-size: .28rem;
    cursor: pointer;
}

.ssjgCon .btns .cancel {
    float: right;
}

.ssjgCon .btns .sea {
    background: url(syxx_searchBtnBg_pc1400_v2022.png) no-repeat;
    background-size: 100% 100%;
    color: #fff;
}

.ssjgCon .btns .cancel {
    border: 0.01rem solid #e0e0e0;
    color: #999;
    background: #fbfbfb;
}

.ssjgCon .shouqi {
    text-align: center;
    width: 4.84rem;
    background: url(syxx_sqBg_pc1400_v2022.png) no-repeat center center;
    margin: .50rem auto;
    font-size: .28rem;
    color: #1962ad;
    line-height: .28rem;
}

.ssjgCon .shouqi img {
    vertical-align: top;
    width: .25rem;
}

.sqBtn {
    margin: 0 auto;
    cursor: pointer;
}

/* 检索-高级检索 end */

/* 党建工作-热门专题 start */
.mainCon {
    width: 14.00rem;
    margin: 0 auto;
}

.mainL {}

.leftNav {
    width: 2.98rem;
    border: 0.01rem solid #1962ad;
}

.sypsxt {
    margin-top: .10rem;
}

.sypsxt a {
    display: block;
}

.sypsxt img {
    width: 3.00rem;
    display: block;
}

.mainL .title {
    height: .78rem;
    line-height: .78rem;
    background: url(syxx_mainLTitBg_pc1400_v2022.jpg) no-repeat;
    font-size: .24rem;
    color: #fff;
    padding-left: .30rem;
}

.mainCon .firUl {
    padding-bottom: .30rem;
    background: #fff;
}

.mainCon .firUl li.firLi {
    margin: 0 .29rem;
    border-bottom: 0.01rem solid #e0e0e0;
    padding: .20rem 0;
}

.mainCon .firUl li.firLi:hover a.firLink {
    color: #1962ad;
}

.mainCon .firUl .firLi a.firLink {
    font-size: .22rem;
    line-height: .22rem;
    color: #333;
}

.mainCon .firUl li.firLi.on {
    border-bottom: 0.01rem solid #1962ad;
}

.mainCon .firUl li.firLi.on a.firLink {
    color: #1962ad;
}

.mainR {
    width: 9.78rem;
    padding: 0 .50rem;
    background: #fff;
    border: 0.01rem solid #ecf2f7;
}

.mainRTitle {
    font-size: .28rem;
    font-weight: bold;
    color: #1962ad;
    border-bottom: 0.01rem solid #ccd6e1;
}

.mainRTitle h3 {
    float: left;
    border-bottom: .03rem solid #209570;
}


.rmztCon .mainR ul {
    padding-top: .30rem;
}

.rmztCon .mainR li {
    float: left;
    border-radius: .05rem;
    overflow: hidden;
    width: 6.3rem;
    margin-right: .20rem;
    margin-bottom: .20rem;
}

.rmztCon .mainR li:nth-child(3n) {
    margin-right: 0;
}

.rmztCon .mainR li img {
    display: block;
    width: 3.09rem;
    height: 1.76rem;
}

.rmztCon .mainR li p {
    height: .49rem;
    line-height: .49rem;
    padding: 0 .08rem;
    font-size: .18rem;
    color: #333;
    background: url(syxx_rmztTItBg_pc1400_v2022.png) no-repeat;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* 党建工作-热门专题 end */

/* 机构简介-所介绍 start */
.mainCon .firUl .firLi img.subArr {
    vertical-align: top;
    float: right;
    cursor: pointer;
    transform: rotate(-90deg);
    transition: 0.3s;
}

.mainCon .firUl .firLi img.subArr.open {
    transform: rotate(0deg);
    transition: 0.3s;
}

.mainCon .subUl {
    display: none;
    padding-top: .12rem;
    width: 2.40rem;
    overflow: hidden;
}

.mainCon .firLi.on .subUl {
    display: block;
}

.mainCon .subUl li.subLi {
    padding: .12rem 0;
    width: 2.40rem;
}

.mainCon .subUl li.subLi a {
    font-size: .20rem;
    color: #333;
    padding-left: .20rem;
}

.mainCon .subUl li.subLi.on a {
    color: #1962ad;
}

.sjsCon .mainR .title {
    font-size: .42rem;
    color: #1962ad;
    font-weight: bold;
    padding: .56rem 0 .36rem 0;
    text-align: center;
}

.sjsCon .mainR .infos {
    padding: .20rem 0;
    border-bottom: 0.01rem solid #ccd6e1;
    text-align: center;
    color: #798da3;
}

.sjsCon .mainR .infos div {
    display: inline-block;
    font-size: .16rem;
    height: 0.2rem;
    line-height: .2rem;
    margin-left: .75rem;
}

.sjsCon .mainR .infos div img {
    width: .25rem;
    vertical-align: top;
    margin-right: .08rem;
}

.sjsCon .mainR .infos div.print {
    cursor: pointer;
    margin-left: 0;
    line-height: 0.25rem;
}

.sjsCon .mainR .infos div.share img {
    cursor: pointer;
    height: 0.2rem;
    width: auto;
}

/* 机构简介-所介绍 end */

/* 新闻动态-图片新闻 start */
.tremwCon .mainR .title {
    font-size: .28rem;
    font-weight: bold;
    color: #1962ad;
    height: .78rem;
    line-height: .78rem;
    border-bottom: 0.01rem solid #ccd6e1;
}

.tremwCon .mainR .title h3 {
    float: left;
    height: .76rem;
    border-bottom: .03rem solid #209570;
}

.tremwCon .mainR li {
    padding: .30rem 0;
    overflow: hidden;
    border-bottom: 0.01rem dashed #ccd6e1;
}

.tremwCon .mainR li a {
    display: block;
}

.tremwCon .mainR li img {
    display: block;
    float: left;
    width: 2.40rem;
    height: 1.60rem;
}

.tremwCon .mainR li .tuxwR {
    float: right;
    width: 7.13rem;
}

.tremwCon .mainR li .tuTit {
    font-size: .22rem;
    color: #333;
}

.tremwCon .mainR li .tuTime {
    font-size: .16rem;
    color: #798da3;
    padding: .10rem 0;
}

.tremwCon .mainR li .tuDesc {
    font-size: .16rem;
    line-height: .26rem;
    color: #707070;
}

.tremwCon .mainR li .tuSeeDet {
    font-size: .16rem;
    color: #1962ad;
    padding-top: .15rem;
}

/* 新闻动态-图片新闻 end */

/* 信息公开-法规政策 start  */
.fgzcCon .mainR .title {
    font-size: .28rem;
    font-weight: bold;
    color: #1962ad;
    height: .78rem;
    line-height: .78rem;
    border-bottom: 0.01rem solid #ccd6e1;
}

.fgzcCon .mainR .title h3 {
    float: left;
    height: .76rem;
    border-bottom: .03rem solid #209570;
}

.fgzcCon .mainR li {
    padding: .1rem 0 .2rem;
    clear: both;
    overflow: hidden;
}

.fgzcCon .mainR li:hover a {
    color: #1962ad;
}

.fgzcCon .mainR li:nth-child(5n) {
    border-bottom: 0.01rem solid #ccd6e1;
}

.fgzcCon .mainR li:nth-child(5n+1) {
    margin-top: .10rem;
}

.fgzcCon .mainR li a {
    display: block;
    color: #333;
    font-size: 0.3rem;
    padding-left: .22rem;
    background: url(wap_yuandian.png) no-repeat 0 0.2rem;
    background-size: .08rem .08rem;
    clear: both;
    line-height: .5rem;
}

.fgzcCon .mainR li span {
    color: #999;
    font-size: .28rem;
    margin-left: .22rem;
    float: right;
    margin-top: 0.1rem;
}

/* 信息公开-法规政策 end  */


/* 业务工作-评审评价 start */
.pspj {
    padding: 0rem .40rem .40rem .40rem;
}

.pspjItem {
    width: 6.36rem;
    float: left;
}

.pspj .pspjItem .title {
    font-size: .28rem;
    color: #1962ad;
    border-bottom: 0.01rem solid #ccd6e1;
    height: .90rem;
    line-height: .90rem;
}

.pspj .pspjItem .title h3 {
    float: left;
    height: .88rem;
    border-bottom: .04rem solid #209570;
}

.pspjCon .banner {
    margin-top: .40rem;
}

.pspjCon .banner img {
    display: block;
}

.fzlcCon {
    margin-top: .19rem;
    background: url(syxx_fzlcBg_pc1400_v2022.jpg) no-repeat;
    padding: .20rem .30rem;
    height: 2.75rem;
}

.fzlcCon p {
    font-size: .20rem;
    line-height: .36rem;
    color: #1d354e;
    text-indent: .02em;
}

.seeDet a {
    float: right;
    color: #1962ad;
    font-size: .16rem;
}

.more a {
    display: block;
    width: .55rem;
    background: url(syxx_moreArr_pc1400_v2022.png) no-repeat right center;
    font-size: .16rem;
    color: #798da3;
}

.pspjItem {
    height: 3.90rem;
    margin-top: .05rem;
}

.pspjItem ul {
    margin-top: .30rem;
}

.pspjItem li {
    overflow: hidden;
    padding-left: .14rem;
    background: url(syxx_dot1440_v2022.png) no-repeat left center;
    margin: .25rem 0;
}

.pspjItem li a {
    display: block;
    float: left;
    width: 5.20rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}

.pspjItem li a:hover {
    color: #1962ad;
}

.pspjItem li a span {
    color: #1962ad;
}

.pspjItem li span.time {
    color: #999;
}

/* 业务工作-评审评价 end */

/* 业务工作-评审评价-指导原则-征求意见 start  */

.thirdArr {
    float: right;
    vertical-align: top;
    transform: rotate(-90deg);
    transition: 0.3s;
    cursor: pointer;
}

.thirdArr.open {
    transform: rotate(0deg);
    transition: 0.3s;
}

.thirdLi {
    font-size: .18rem;
    padding: .10rem;
}

.thirdUl {
    display: none;
    padding-top: 10rem;
}

.thirdLi:last-child {
    padding-bottom: 0;
}

.mainCon .subUl li.subLi a:hover {
    color: #1962ad;
}

.zqyjCon .mainR .date {
    color: #a6b6ce;
    font-size: .52rem;
    line-height: .52rem;
}

.zqyjCon .mainR .ym {
    color: #a6b6ce;
    font-size: .16rem;
}

.zqyjCon .mainR li {
    padding: .30rem 0;
    border-bottom: 0.01rem dashed #ccd6e1;
    overflow: hidden;
}

.zqyjCon .mainR li .right {
    width: 8.90rem;
}

.zqyjCon .mainR .title {
    font-size: .22rem;
    line-height: .22rem;
    color: #333;
    padding-left: .30rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: url(syxx_yj_pc1400_v2022.png) no-repeat left center;
}

.zqyjCon .mainR li .right p {
    font-size: .16rem;
    color: #707077;
    margin: .15rem 0;
}

.zqyjCon .mainR li .right .pubTime {
    line-height: .27rem;
}

.zqyjCon .mainR li .right .pubTime .time {
    float: left;
    font-size: .16rem;
    color: #fff;
    background: #209570;
    padding: .03rem .08rem;
    border-radius: .03rem;
}

.zqyjCon .mainR li .right .pubTime .seeDet {
    float: left;
    font-size: .16rem;
    margin-left: .40rem;
}

.zqyjCon .mainR li .right .pubTime .seeDet a {
    color: #1962ad;
}

/* 业务工作-评审评价-指导原则-征求意见 end */

/* 业务工作-评审评价-指导原则-发布- start */
.fbCon .mainR .right .title {
    background: url(syxx_bq_mobile_v2022.png) no-repeat left 9rem;
    background-size: .22rem auto;
    white-space: normal;
    line-height: .36rem;
}

.fbCon .mainR .pubTime {
    margin-top: .20rem;
}

/* 业务工作-评审评价-指导原则-发布 end */

/* 业务工作-评审评价-通知 start */
.tzCon .mainR li .right .pubTime .seeDet {
    margin-left: 0;
}

/* 业务工作-评审评价-通知 end */

/* 业务工作-评审评价-指导原则-政策法规 start */
.zcfgCon .mainR li .right .pubTime .seeDet {
    margin-left: 0;
}

.zcfgCon .mainR .title {
    padding-left: 0;
    background: 0;
}

/* 业务工作-评审评价-指导原则-政策法规 end */

/* 业务工作-评审评价-导原则-数据库-中药 start */

.sjkCon table {
    width: 100%;
    border-collapse: collapse;
    text-align: center;
    font-size: .16rem;
    margin-top: .20rem;
}

.sjkCon table thead {
    background: #e8eff7;
    font-size: .18rem;
}

.sjkCon table td,
.sjkCon table th {
    border: 0.01rem solid #ccd6e1;
    padding: .13rem .10rem;
    font-weight: normal;
}

.sjkCon table tbody tr td:nth-child(2),
.sjkCon table thead tr th:nth-child(2) {
    width: 6.80rem;
    text-align: left;
}

.sjkCon table tbody tr:nth-child(2n) {
    background: #fafcfd;
}

.sjkCon table a {
    color: #1962ad;
}

/*新增加*/
.mainL {
    display: none;
}

.mainR {
    width: 6.3rem;
    padding: 0 .3rem;
    margin: 0 auto;
    overflow: hidden;
}

.mainCon {
    width: 7.5rem;
    margin: 0 auto;
}

.mainCon .fr {
    float: initial;
}

.mainRTitle {
    line-height: .56rem;
    overflow: hidden;
}

.mainRTitle h3 {
    font-size: .36rem;
    padding: .3rem 0;
}

.rmztCon .mainR li {
    float: initial;
    width: 6.3rem;
    margin-bottom: .4rem;
}

.rmztCon .mainR li img {
    width: 6.3rem;
    height: 3.78rem;
}

.rmztCon .mainR li p {
    text-align: center;
    height: 0.81rem;
    line-height: 0.81rem;
    font-size: .32rem;
    background-size: cover;
}

.detailCon {
    background: #fff;
}

.mainL_v2 {
	display: block;
    float: none;
    margin: 0 .3rem;
}

.mainL_v2 .title {
    height: auto;
    line-height: .6rem;
    background: url(syxx_mainLTitBg_pc1400_v2022.jpg) no-repeat;
    background-size: cover;
    color: #fff;
    padding: .2rem 0;
	text-align: center;
}
.mainL_v2 .firUl {
    background: #fff;
    overflow: hidden;
    padding: 0 .3rem;
}
.mainL_v2 .firUl li.firLi {
    margin: 0;
    border-bottom: 0.01rem solid #e0e0e0;
    padding: .20rem 0;
    width: 50%;
    float: left;
}
.mainL_v2 .firUl .firLi a.firLink {
    font-size: .26rem;
    line-height: .22rem;
    color: #333;
}

.mainL_v2 .leftNav {
    width: 100%;
    border: 0.01rem solid #1962ad;
}

/* 新闻动态-图片新闻2 start */
.tpxwCon .mainR .title {
    font-size: .28rem;
    font-weight: bold;
    color: #1962ad;
    height: .78rem;
    line-height: .78rem;
    border-bottom: 0.01rem solid #ccd6e1;
}

.tpxwCon .mainR .title h3 {
    float: left;
    height: .76rem;
    border-bottom: .03rem solid #209570;
}

.tpxwCon .mainR li {
    padding: .30rem 0;
    overflow: hidden;
    border-bottom: 0.01rem dashed #ccd6e1;
}

.tpxwCon .mainR li a {
    display: block;
}

.tpxwCon .mainR li img {
    display: block;
    float: left;
    width: 2.40rem;
    height: 1.60rem;
}

.tpxwCon .mainR li .tuxwR {
    float: right;
    width: 3.52rem;
}

.tpxwCon .mainR li .tuTit {
    font-size: .3rem;
    color: #333;
}

.tpxwCon .mainR li .tuTime {
    font-size: .26rem;
    color: #798da3;
    padding: .10rem 0;
}

.tpxwCon .mainR li .tuDesc {
    font-size: .16rem;
    line-height: .26rem;
    color: #707070;
    display: none;
}

.tpxwCon .mainR li .tuSeeDet {
    font-size: .16rem;
    color: #1962ad;
    padding-top: .15rem;
    display: none;
}
.video {
    width: 100%;
    display: block;
    height: auto;
    margin: 0 auto;

}
.video .video_box {
    width: 100%;
    height: auto;
    background: #000;
}

.detailCon2 li {
    float: -left;
    width: 6.30rem;
    height: 1.18rem;
    background: url(syxx_zwptOnBg_pc1400_v2022.png) no-repeat;
    background-size: 6.30rem 1.18rem;
    margin: 0 0rem .30rem 0;
    border-radius: .04rem;
}
.detailCon2 li .nr {
    height: .50rem;
    line-height: .50rem;
    padding-top: .31rem;
    text-align: center;
    padding-left: .18rem;
    color: #fff;
}