@charset "utf-8";
.msgc-banner img{display: block;}
.msgc-header-box{position: relative;}
.msgc-head{position: absolute; top: 0;width: 100%;}
.msgc-head .ztzl-logo-red{width: 22%;}
.msgc-head .ztzl-toolbar{ margin-right: 20px;}
.msgc-body{background: url(../images/bodybg.jpg) no-repeat top center #fafafa ;}

.msgc-main .infolist li{padding-top: 4px;padding-bottom: 4px;}
.msgc-main .infolist.dot li a:before{background: #959595; width: 4px; height: 4px; margin-top: -2px;}

.msgc-menu{background: url(../images/navbg.gif) repeat-x left bottom #e70909;}
.msgc-menu ul{margin: 0px 20px;}
.msgc-menu ul li{float: left;width: 14.28%;line-height: 50px;font-size: 1.125em;text-align: center;position: relative;}
.msgc-menu ul li a{font-weight: bold;color:#fff;display: block;margin:0px 10px;}
.msgc-menu ul li:hover a{background: #ff7e00;}
.msgc-menu ul li + li::before{content: '';position: absolute; left: 0;background: url(../images/navfg.jpg) no-repeat;height: 15px;width: 2px;top: 50%;margin-top: -7.5px;}

.nav-box{font-size: 12px;padding: 10px 15px;background: #fff;}
.nav-box .navtime{background: url(../images/date.jpg) no-repeat;padding-left: 20px;float: left;}
.nav-box .msgc-search{float: right;}
.nav-box .msgc-search input{border:1px solid #ddd;float: left;height: 18px;width: 150px;padding-left: 10px;line-height: 18px;color:#666}
.nav-box .msgc-search img{float: left;cursor: pointer;}

.msgc-main{padding: 10px 15px;background: #fff;}

.col-lg-zccs{width: 370px;}
.col-lg-tpxw{width: 460px;}
.col-lg-gzdt{width: 370px;}

.msfw-tab .hd{border-bottom: 1px solid #ccc;}
.msfw-tab .hd li{float: left;position: relative;padding:0 15px 10px;font-size: 1.125em;}
.msfw-tab .hd li:before{position: absolute;content: '';height: 2px;background: #dc0707;left: 0;bottom:-1px;}
.msfw-tab .hd li.on a{color:#dc0707;font-weight: bold;}
.msfw-tab .hd li.on:before{width: 100%;}

.msfw-tab.msfw-red .hd{border-bottom: 1px solid #dc0707;}
.msfw-tab.msfw-red li.on{background: #dc0707;padding:3px 15px;}
.msfw-tab.msfw-red li.on a{color:#fff;font-weight: normal;}

.msgc-tpxw .item{position: relative;}
.msgc-tpxw .item .place{padding-top: 330px;}
.msgc-tpxw .item .text{position: absolute;bottom: 0px;width: 100%;background:rgb(0, 0, 0,0.5);z-index: 2;}
.msgc-tpxw .item .text span{padding: 0px 10px;color:#fff;display: block;height: 40px; line-height: 40px;padding-right: 100px;}

.msgc-main .owl-carousel.default .owl-dots{bottom: 9px;right: 5px}
.msgc-main .owl-carousel.default .owl-dots .owl-dot{width: 9px; height: 9px;margin-right: 5px;}
.msgc-main .owl-carousel.default .owl-dots .owl-dot.active{background: #dc0707;}

.tkms{position: relative;padding-left: 75px;}
.tkms-hd{background:url(../images/tit1.jpg) no-repeat center 20px #dc0707; width: 58px; height: 160px;padding-top: 20px;position: absolute;left: 0;}
.tkms-hd span{width: 20px;margin: auto;display: block; padding-top: 41px;font-size: 1.125em;}
.tkms-hd a{color:#fff}

.picMarquee-left{overflow: hidden;height: 180px}
.picMarquee-left .tempWrap{width: 200%!important;}
.picMarquee-left ul li{width: 260px!important; height: 180px!important;position: relative;margin:0px 10px}
.picMarquee-left ul li .pic{width: 260px!important; height: 180px!important;}
.picMarquee-left ul li img{height: 100%;width: 100%;}
.picMarquee-left ul li .title{height: 0px; position: absolute; background: rgb(0,0, 0,0.5); width: 100%;bottom: 0;-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.picMarquee-left ul li .title span{color:#fff;padding: 0px 10px;display: block;text-align: center;}
.picMarquee-left ul li:hover .title{height: 32px; line-height: 32px;}

.msgc-main .sidebar{width: 22.4%;}
.msgc-main .sidenav{ margin: 0px 20px;}
.msgc-main .sidenav li{border-bottom: 0;margin:10px 0}
.msgc-main .sidenav li a{background:#f5f5f5;padding-right: 0;color:#333;padding: 5px 0;}
.msgc-main .sidenav li a:hover,
.msgc-main .sidenav li.on a{color: #df0707;background: #ffe7e7;font-weight: normal;}
.msgc-main .sidenav li.on a:after{content: initial;}

.msgc-main .maincontent{width:76%;border: 1px solid #e3e3e3;}
.msgc-main .crumb img{vertical-align: middle;margin-right: 10px;}
.msgc-main .crumb {border-bottom: 1px solid #e3e3e3;}
.msgc-main .crumb h2{padding:5px 10px 5px 20px}
.maincontent {padding-bottom: 20px;}
.maincontent .inbox{padding-left: 0;}
.maincontent .pagetitle{display: none;}
.maincontent .inbox{margin-top: 10px;}

.pagination a:hover, .pagination .num.active{ background: #df0707;color: #fff;border-color: #df0707;}
.parentname{background:#df0707;font-size: 1.125em;}
.msgc-main .sidebar .inbox{border: 1px solid #e3e3e3;}

/* 关怀版 */
/* body.useOldFixed .cnwza{display: block !important; } */
body.useOldFixed .msgc-menu ul li{line-height: 70px;}
body.useOldFixed .nav-box{font-size: 0.875em; padding-top: 15px; padding-bottom: 15px;}
body.useOldFixed .nav-box .navtime{background-position: left center; background-size: 30px 30px; padding-left: 40px;}
body.useOldFixed .nav-box .msgc-search input{width: 250px; height: 40px; line-height: 40px;}
body.useOldFixed .nav-box .msgc-search img{height: 41px;}
body.useOldFixed .col-lg-tpxw{float: none; width: 100%;}
body.useOldFixed .msgc-tpxw .item .place{padding-top: 897px;}
body.useOldFixed .msgc-tpxw .item .text span{height: 70px; line-height: 70px; padding-right: 150px;}
body.useOldFixed .msgc-main .owl-carousel.default .owl-dots{bottom: 13px;}
body.useOldFixed .msgc-main .owl-carousel.default .owl-dots .owl-dot{width: 20px; height: 20px;}
body.useOldFixed .tkms-hd span{width: 40px; text-align: center; padding-top: 0; line-height: 1.15 !important;}
body.useOldFixed .tkms-hd{background:#dc0707; padding-top: 10px; height: 172px;}
body.useOldFixed .maincontent .inbox{margin-left: 20px !important;}
body.useOldFixed .social-share .social-share-icon{width: 64px;}

