@charset "UTF-8";

/*common*/
.mt40{margin-top: 40px;}
.row_l,.row_r{width: 47.5%;float: left;}
.row_r{float: right;}
.body_bg{background: url(/ycsrmzf/xhtml/images/ztzl/dsxxjy/bg.jpg) no-repeat center top;}
.crumb{border-bottom:none;margin-bottom: 0;}
.crumb h2{padding-left: 26px;background: url(/ycsrmzf/xhtml/images/ztzl/dsxxjy/icon_crumb_red.png) no-repeat left 23px;}
.crumb span{color:#b50203;}

/*reset common*/
.common-more{border-bottom: none;}
.common-more a{color:#a98c79;}
.common-more a:after{display: none;}

.tab-brief.line > .hd{border-bottom-color:#e5d1c4;}
.tab-brief > .hd li.on a{color:#dc3a3b;}
.tab-brief.sign.ls > .hd li{padding-bottom: 15px;}
.tab-brief.sign.ls > .hd li:after{height: 1px;bottom:5px;background: inherit; border-bottom: 1px dashed #e5d1c4;}

.newsList li h4{font-size: 1.125em;}
.newsList.dot li h4{padding-left: 24px;}
.newsList.dot li h4:before{width:10px;height: 15px;margin-top:-7.5px; }
.newsList.dot li h4:before,.newsList.dot li:hover h4:before{background: url(/ycsrmzf/xhtml/images/ztzl/dsxxjy/list_arrow.png) no-repeat left 0;}

/*header*/
.ztzl_header{position: relative;}
.ztzl_header img{display: block;}
.ztzl_header .banner img{width:100%;}
.ztzl_header .zt_logo{position: absolute;left:0;right:0;top:20px;z-index: 1;}
.ztzl_header .zt_logo img{max-width: 30%;}

.ztzl_nav{background: #b50203;height: 50px;overflow: hidden;}
.ztzl_nav li{float: left;width:20%;}
.ztzl_nav li.long{width:30%;}
.ztzl_nav li a{display: block;line-height: 50px;font-size: 1.5em;color:#fff;font-weight: bold;text-align: center;}


/*ÁÐ±íÒ³*/
.parentName{color:#fff;background: #bd1a2d;}
.sideBar .inBox{border:none;background: #fff;}
.sideBar .inBox:before{display: none;}
.sideMenu{padding:0 10px 20px;}
.sideMenu li.on > a, .sideMenu li a:hover{color:#bd1a2d;background: none;}
.sideMenu li > a{border-top:none;border-bottom-color:#e5e5e5;text-align: center;}
.sideMenu li a{padding:16px 20px;}
.sideMenu li.on > a,.sideMenu li > a:hover{border-bottom-color:#bd1a2d;}
.sideMenu li.on a:before{display: none;}

.mainContent .inBox{padding-left: 24px;padding-right: 24px;padding-top: 30px;}
.page-title{margin-bottom: 15px; border-bottom: 1px solid #e5e5e5;}
.page-title h2{display: inline-block; position: relative; padding: 0 5px 12px; font-size: 1.25em; color: #b50203; font-weight: normal; }
.page-title h2:before{content:''; position: absolute; height: 2px; left: 0;right:0; bottom:-1px; background: #b50203;}

.pageList.newsList.line li{border-bottom:1px dashed #eee}
.pageList.newsList.dot li h4:before, .pageList.newsList.dot li:hover h4:before{width:0;height: 0;margin-top:-4px;border: 5px solid transparent;border-left: 5px solid #b50203;border-radius: 0;background: none;}

/*·ÖÒ³*/
.pagediv .arrow a:hover, .page_jump a:hover, .pagediv .arrow .current{background: #bd192c;border-color: #bd192c;}

@media (max-width: 1199px){
}

@media (max-width: 1023px){
  .mobile-sideBar .parentName {background: #bd1a2d;}
  .mobile-sideBar .sideMenu{padding:0;}
  .mobile-sideBar .sideMenu li.on a,.mobile-sideBar .sideMenu li a:hover{background: #ffe2e6;border-bottom-color:#fff;}
  
  .ztzl_header .zt_logo{top:4%;}
}

@media (max-width: 992px){
  .ztzl_nav li a{font-weight: normal;font-size: 1.25em;}
  .ztzl_nav li a:hover{font-weight: bold;}
}

@media (max-width: 860px){
}

@media (max-width: 768px){
  .row_l,.row_r{width:100%;float: none;}
  .ztzl_nav li a{font-size: 1.125em;}
}

@media (max-width: 640px){
}

@media (max-width: 580px){
  .ztzl_nav{height: auto;padding: 10px 0;}
  .ztzl_nav .container{margin:0;}
  .ztzl_nav li,.ztzl_nav li.long{width:50%;}
  .ztzl_nav li a{line-height: 32px;}
}

@media (max-width: 480px){
}

@media (max-width: 414px){
}

@media (max-width: 380px){
}