/*重置覆盖样式*/
/*底部*/
.footer{ border-top:3px solid #e70000; background:#f9f9f9;overflow:hidden;padding-top: 20px;padding-bottom: 30px;}
.footer .linkbg{display: none;}
/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:14px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#e70000;border:1px solid #e70000;color:#fff !important;}
.pagination a.active{border:1px solid #e70000;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#e70000;border:1px solid #e70000;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#e70000;border:#e70000 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}

.p-head{background: url("../images_zt/p-banner-bg.png") center top no-repeat;height: 393px;}
.p-head .img-title{display: none;}
.p-head>.container{position: relative;}
.p-go-home{background: url("../images_zt/go-home.png");width: 97px;height: 39px;display: block;position: absolute;right: 60px;top: 0;text-align: center;line-height: 30px;font-size: 16px;color: #fefefe;}
.p-go-home:hover{color: #fff;}
.p-head .p-logo{padding-top: 20px;margin-left: 30px;}
.p-head .p-banner{position: absolute;top: 110px;left: 0;text-align: center;width: 100%;}
.p-head .p-banner img{max-width: 100%;}

.p-mina-index{padding-top: 40px;}
/*导语*/
.p-daoyu{position: relative;padding: 60px 30px 20px 30px;background: #fffcf5;margin-bottom: 30px;}
.daoyu-title{position: absolute;top: -6px;left: 50%;background: url("../images_zt/daoyu.png");width: 188px;height: 52px;margin-left: -94px;}
.p-daoyu p{text-indent: 2em;font-size: 16px;color: #333;line-height: 1.8;}

h2.p-title{height: 50px;line-height: 50px;text-align: center;background: url("../images_zt/line-bg.png") center center no-repeat;}
h2.p-title a{font-size: 30px;color: #e70000;font-weight: bold;}

/*试点成效*/
.sdcx{overflow: hidden;}
.sdcx ul{width: 1211px;padding:20px 0 30px 0;}
.sdcx ul li{float: left;width: 160px;height: 50px;border: 1px solid #e5e5e5;background: #f9f9f9;border-radius: 2px;margin-right: 11px;margin-top: 10px;line-height: 50px;text-align: center;font-size: 16px;}
.sdcx ul li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sdcx ul li:hover{border-color:#ed0000; }

/*工作图集*/
.gztj{}
.gztj .img-title{display: none;}
.gztj ul li{float: left;width: 285px;height: 214px;margin-right:20px;}
.gztj ul li img{width: 100%;height: 100%;}
.j-scroll{overflow: hidden;height: 214px;position: relative;padding:20px 0 0px 0;margin-bottom:30px;}
.scroll-wrap{width: 1220px;}
.scroll-wrap ul{position: relative;width: 100% !important;}

/*推广工作*/
.tggz{overflow: hidden;}
.tggz ul{width: 1210px;padding: 20px 0 30px 0;}
.tggz ul li{float: left;width: 230px;height: 50px;border: 1px solid #f4ebd7;background: #fffcf5;border-radius: 2px;margin-right: 10px;margin-top: 10px;line-height: 50px;text-align: center;font-size: 16px;}
.tggz ul li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tggz ul li:hover{border-color:#ed0000;}

@media (max-width: 1199px) {
    .sdcx ul{width: 1002px;}
    .sdcx ul li{width: 155px;margin-right: 10px;height: 48px;line-height: 48px;}
    .gztj ul li{width: 233px;height: 200px;}
    .j-scroll{height: 200px;}
    .scroll-wrap{width: 1012px;}
    .tggz ul{width: 1000px;}
    .tggz ul li{width: 190px;margin-right: 8px;}
}
@media (max-width: 991px) {
    .sdcx ul{width: 770px;}
    .sdcx ul li{width: 144px;margin-right: 8px;height: 40px;line-height: 40px;}

    .gztj ul li{width: 183px;height: 157px;margin-right: 12px;}
    .j-scroll{height: 157px;}
    .scroll-wrap{width: 780px;}
    .tggz ul{width: 770px;}
    .tggz ul li{width: 144px;margin-right: 8px;}
    .p-head{height: 300px;}
}
@media (max-width: 767px) {
    .p-daoyu{padding: 60px 15px 15px 15px;}
    .p-daoyu p{font-size: 14px;}
    .sdcx ul{width: 100%;}
    .sdcx ul li{width: 31.33%;font-size: 14px;height: 32px;line-height: 32px;margin-left: 1%;margin-right: 1%;border:none;}
    .sdcx ul li a{border: 1px solid #e5e5e5;border-radius: 2px;}
    .sdcx ul li a:hover{border-color:#ed0000;}

    .gztj ul li{width: 46%;height: 156px;margin: 0 2%;}
    .j-scroll{height: 156px;padding-bottom: 0;}
    .scroll-wrap{width: 100%;}
    .tggz{margin-top: 20px;}
    .tggz ul{width: 100%;}
    .tggz ul li{width: 48%;margin-left: 1%;margin-right: 1%;border: none;}
    .tggz ul li a{border: 1px solid #f4ebd7;border-radius: 2px;}
    .tggz ul li a:hover{border-color:#ed0000;}
    .p-head .p-banner img{width: 90%;}
    .p-go-home{font-size: 14px;height: 24px;line-height: 24px;right: 15px;background: #dd4040;border-radius: 0 0 10px 10px;}
    .p-head .p-logo{padding-top: 35px;margin-left: 0;width: 100%;text-align: center;}
    .p-head .p-banner{position: relative;padding-top: 20px;top: 0;padding-bottom: 25px;}
    .p-head{height: auto;}
}

/*新闻列表*/
.one-title-line{height: 44px;line-height: 44px;overflow: hidden;}
.one-title-line h2{float: left;height: 44px;margin-right: 20px;}
.one-title-line h2 a{font-size: 30px;color:#e70000;font-weight: bold;}
.one-title-line .one-line{height: 44px;overflow: hidden;line-height: 44px;background: url("../images_zt/line-one.png") 0 center no-repeat;}
.one-title-line img{display: none;}


.gjbw-tszt>.fl{width: 780px;}
.gjbw-tszt>.fr{width: 400px;}


.sdzt_tu{display:block; height:215px;width: 400px;padding: 25px 0;}
.sdzt_tu .img_title{ display:none;}
.sdzt_tu ul{width: 100%;height: 100%;}
.sdzt_tu ul li{ float:left;  width:100%;  height:100%;}
.sdzt_tu .mF_sohusports_wrap{padding:0px !important;border:0px !important;width: 100%;height: 100%;}
.sdzt_tu .mF_sohusports{ margin:0 !important; border:0 none !important;  height:100%; !important; position:relative;width: 100%!important;}
.sdzt_tu .mF_sohusports .pic{width: 100%;height: 100%;}
.sdzt_tu .mF_sohusports .pic li img{ width:100%; height:100%;}
.sdzt_tu .mF_sohusports .pic li span.title{ display:none;}
.sdzt_tu .mF_sohusports .num{ display: none;}
.sdzt_tu .mF_sohusports .txt{display:none;}

.p-newslist ul{padding: 10px 0;}
.p-newslist li{line-height:40px;height: 40px;background: url("../images_zt/p-dot.png") left center no-repeat;padding-left: 15px;vertical-align: middle;}
.p-newslist li a{font-size: 16px;max-width: 600px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.p-newslist li .date{font-size: 16px;color: #999;}
.p-newslist li img{float: left;padding-top: 15px;}

@media (max-width: 1199px) {
    .gjbw-tszt>.fl{width: 572px;}
    .gjbw-tszt>.fr{width: 400px;}
    .p-newslist li a{max-width: 392px;}
}
@media (max-width: 991px) {
    .gjbw-tszt>.fl{width: 100%;float: none;}
    .gjbw-tszt>.fr{width: 100%;float: none;}
    .p-newslist li a{max-width: 580px;}
    .sdzt_tu{width: 100%;height: 400px;}
}
@media (max-width: 767px) {
    .gjbw-tszt{padding: 0 15px;}
    .p-newslist li img{display: none;}
    .p-newslist li a{max-width:none;float: none;display: block;}
    .sdzt_tu{width: 100%;height: 320px;}
    .p-mina-index{padding-top: 30px;}
    .p-daoyu{margin-bottom: 20px;}
}

@media (max-width: 500px) {
    .sdzt_tu{width: 100%;height: 220px;}
}

/*栏目页覆盖样式*/
.lm_top{background: url(../images/dqlist.png) 25px center no-repeat #e70000;}
.navdh ul li a:hover, .navdh ul li.active a, .navdh ul li a.active{color: #e7290e;background: url(../images_zt/p-nav-li-h.png) left center no-repeat #fdfdfd;}
.dqlanmu{border-left: 5px solid #e70000;}
.columnname{color:#e70000;}

/*小屏二级栏目*/
.btn-group{width:100%;cursor:pointer;position:relative;}
.btn{width:100%;padding:8px 12px;font-size:16px;text-align:left;border-radius:0;}
.btn-danger{height:44px;color:#fff;background:url(../images/dqlist.png) 25px center no-repeat #e70000;border:0;font-weight:bold;padding-left:54px; margin-bottom:10px;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background:url(../images/dqlist.png) 25px center no-repeat #e70000;border:0;}
.btn .caret{float:right;margin-top:10px;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0;top:42px;}
.dropdown-menu > li > a{padding:8px 20px 8px 40px;font-size:16px;}
.dropdown-menu a{background:#f4f4f4;border-top:1px solid #fff;}
.dropdown-menu a:hover{background:#f4f4f4 !important;color:#e70000 !important;font-weight:bold;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:#f4f4f4 !important;color:#e70000;font-weight:bold;}
.btn-danger:hover{ background-color:none; border-color:none;}


/*特色栏目食品药品*/
.p-spyp-banner{}
.p-head .p-spyp-banner{position: absolute;top: 135px;left: 0;text-align: center;width: 100%;}
.p-head .p-spyp-banner img{max-width: 100%;}
@media (max-width: 767px) {
    .p-head .p-spyp-banner img{width: 90%;}
    .p-head .p-spyp-banner{position: relative;padding-top: 20px;top: 0;padding-bottom: 25px;}
}
.spyp-tab-list{margin-top: -44px;background: #fff;border-radius: 10px;padding: 30px;font-size: 16px;position: relative;z-index: 1;padding-bottom: 20px;margin-bottom: 22px;}
.spyp-title ul{border-bottom: 1px solid #d2d2d2;height: 40px;text-align: center;}
.spyp-title li{font-size: 20px;padding: 0 15px;

    display: inline-block;
    *zoom: 1;
    *display: inline;
    vertical-align: top;
    height: 40px;

}
.spyp-title li a{display: block;padding: 0 5px;}
.spyp-title li.active a,.spyp-title li a:hover{font-weight: bold;color: #e70000;border-bottom: 4px solid #e70000;height: 37px;}
.spyp-list>ul{display: none;padding-top: 10px;}
.spyp-list>ul.active{display: block;}
.spyp-list>ul li{height: 40px;line-height: 40px;vertical-align: middle;padding-left: 15px;background: url("../images_zt/p-dot.png") 0 center no-repeat;}
.spyp-list>ul li a{ display:block; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; max-width:960px;}
.spyp-list>ul li a.a{display: none;}
.spyp-list>ul li span{ display: none;}
.spyp-list>ul li .date{color: #999;float: right;display: block;}

@media (max-width: 1199px) {
    .spyp-title li{padding: 0 5px;}
    .spyp-list>ul li a{max-width: 740px;}
}

@media (max-width: 991px) {
    .spyp-title li a{font-size: 16px;}
    .spyp-list>ul li a{max-width: 520px;}
}

@media (max-width: 767px) {
    .spyp-tab-list{margin-top: 0;padding: 15px;}
    .spyp-list>ul li a{max-width: none;display: block;float: none;}
    .spyp-list>ul li .date{margin-left: 5px;}
    .spyp-title ul{height: auto;}
}
