.clear{clear: both;}
.ztzl_content{max-width: 992px; margin: 0 auto;}
.rdhy_nav{line-height: 37px; background: url(../images/rd8j4c_nav.png) no-repeat; overflow: hidden; font-size: 14px;font-weight: bold; margin-top: -4px;}
.rdhy_nav li{float: left;width: 12.5%; height: 37px;}
.rdhy_nav li a{color: #fff;display: block;text-align: center; line-height: 35px;}
.rdhy_nav li a:hover{background: url(../images/rdhy_nav_hover.png) repeat-x left center; color: #D20002; border:1px solid #EEC26C}
.rdhy_main{overflow: hidden;margin-top: 20px;}
.rdhy_left{width: 71%; float: left;}
.rdhy_right{width: 26.6%; float: right;}
.rdhy_hd{height: 28px; line-height: 28px; background-color: #fbfbfb; border-bottom: 2px solid #DE1911;}
.rdhy_hd span{font-size: 14px; font-weight: bold;color: #fff; padding-left: 20px;background: url(../images/rdhy_hd_bj2.png) no-repeat;width: 100px; float: left;}
.rdhy_hd a{font-size: 13px; float: right; color: #C96809;}
.rdhy_tpxw{width: 37.7%; float: left;padding:1%;}
.rdhy_tpxw li{padding:10px; border:1px solid #E0E0E0;padding-bottom: 0px;}
.rdhy_tpxw li a img{border:1px solid #E0E0E0;height: 180px;max-width: 100%;}
.rdhy_tpxw li a {display: block;}
.rdhy_tpxw li a span{color: #333;display: block;text-align: center;line-height: 30px;}
.rdhy_cont01{overflow: hidden;border:1px solid #E0E0E0;  margin-bottom: 10px;}
.xwzb_div{width: 60%; float: right;}
.rdhy_list li{line-height: 30px; font-size: 12px;overflow: hidden; position: relative;padding-left: 15px; }
.rdhy_list li a{max-width: 70%; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.rdhy_list li:after{position: absolute;content: "";width:3px;height: 3px; background-color: #666; top:40%; left: 5px;}
.rdhy_list li .time{float: right;padding-right: 10px;}
.rdhy_list li:nth-child(even){background-color: #fffbf5;}
.xczj_div{overflow: hidden;margin-top: 20px;}
.item img{height: 116px;}
.item .xwbt{max-width: 99%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left; height: 30px; line-height: 30px; margin-top: 5px;}
.item .xwbt span{padding-left: 10px;}
.rdhy_cont03{margin-top: 20px; overflow: hidden;}
.dbfc_div {width: 59%; float: left; border:1px solid #E0E0E0;}
.rdhy_cont03 .rdhy_hd{border-bottom: 2px solid #df1910; background: #fff;}
.rdhy_cont03 .rdhy_hd span{color: #ED4813;background:none;}
.dbfc_div .left_ul{width: 50%; float:left;}
.dbfc_div .right_ul{width: 50%; float:right;}
.mtjj_div{width: 39%; float: right;border:1px solid #E0E0E0;}
.hyrc_hd{height: 39px; background: url(../images/rdhy_hd_bj.png) repeat-x; line-height: 39px; font-size: 14px; font-weight: bold; color: #fff;}
.hyrc_hd span{padding-left: 15px;background: url(../images/rdhy_span.png) no-repeat; display: block; height: 24px; width: 88px; float: left;margin-top: 10px; line-height: 24px;}
.hyrc_div{border:1px solid #faedd2;}
.hyrc_div .rdhy_list li:after{background: url(../images/rd8j4c_icon.gif) no-repeat 0 4px;width: 10px; height: 10px; top: 34%;}
.hyrc_div .rdhy_list li{background: #fffbf5;}
.myzj_div{margin-top: 10px;border:1px solid #faedd2;}
.myzj_txt{text-indent: 2em; line-height: 25px;padding:10px;}
.email{text-align: center;padding-bottom: 20px;}
.rdhy_div{margin-top: 10px; text-align: center;}
.location { padding: 0 0 10px 15px; margin-left: 10px; background: url(../images/rd8j4c_icon.gif) no-repeat 0 -36px; }
.location em { padding-right: 5px; font-style: normal; }
.page_list{border:1px solid #E0E0E0;padding-bottom: 20px;}
.page_list .rdhy_list li{line-height: 36px;}
.article-title {margin-bottom: 20px;}
.article-title h1{font-size: 24px; text-align: center;border-bottom: 1px solid #b8b8b8;padding:30px 0px;}
.article{padding:40px 20px; background: url(../images/cont_bj.png) repeat-x; margin-top: 20px; border:1px solid #FFC7A2;min-height: 500px;}
.article p{line-height:2}

@media (max-width: 992px){
.rdhy_left{width: 100%; float: none;}
.rdhy_right{width: 100%; float: none;margin-top: 10px;}
.rdhy_nav{background:url(../images/rdhy_nav_bj.png) repeat;#F30708}
.rdhy_nav li{width: 16.666%;}
}

@media (max-width: 640px){
.rdhy_tpxw{width: 100%; float: none;text-align: center;}
.xwzb_div{width: 100%; float: none;margin-top: 10px;}
.dbfc_div{width: 100%;float: none; overflow: hidden;}
.mtjj_div{width: 100%; float: none; margin-top: 10px; overflow: hidden;}
.rdhy_nav{background:#F30708;}
.rdhy_nav li{width: 33.33%;}
.item img{height: auto;}
}