
/*********************** main ******************************/
.is-main{ width:1180px; margin:0 auto; padding:10px; min-height:600px; background:#fff;}

.l-main{ width:240px; min-height:637px; float:left; background:#f9f9f9;}
.l-main .menu-tit{ height:46px; display:block; background:url(../../images/section-five/list-arrow.png) no-repeat 210px center #c90c0b; font-size:18px; color:#fff; line-height:46px; text-indent:25px;}
.l-main .m-menu{ width:226px; min-height:578px; padding:5px 6px; border:1px solid #ddd;}

.l-main .m-menu h3{cursor:default;border:1px solid #ddd;font-weight: normal;height:40px;line-height:40px;text-indent:45px; margin:5px 0;background:url(../../images/section-five/list_01.png) no-repeat 20px center #fff;}
.l-main .m-menu h3.clk{border:1px solid #c90c0b;color:#c90c0b;background:url(../../images/section-five/list_02.png) no-repeat 20px center #fff;}
.l-main .m-menu h3.clk a{display:block;color:#c90c0b;}
.l-main .m-menu .menu-box{width:95%;margin:10px auto;}
.l-main .m-menu .list-box{width:100%;margin:0 auto;display: none;}
.l-main .m-menu .list-box .list{margin:5px auto;width:95%;}
.l-main .m-menu .list-box h4{cursor:default;height:35px;color:#c90c0b;font-weight:normal;line-height: 35px;background:url(../../images/section-five/list_02.png) no-repeat 30px center #d1e4d1;text-indent:4em;border-radius: 5px;}
.l-main .m-menu .list-box h4 a{display:block;color:#c90c0b;}
.l-main .m-menu .list-box ul{width:95%;margin:0 auto;display: none;}
.l-main .m-menu .list-box li{min-height:30px;line-height: 30px;text-indent:4em;}
.l-main .m-menu .list-box li a{display: block;}
.l-main .m-menu .list-box li .three{color:#c90c0b;background:url(../../images/section-five/list_02.png) no-repeat 40px center #F2F2F2;border-radius: 5px;margin:5px auto;}
.l-main .m-menu .list-box li ul li{/* text-indent: 5em; */border-bottom: 1px dashed #ddd;}
.l-main .m-menu .list-box li ul li:hover a,.l-main .m-menu .list-box li ul li.hover a{color:#c90c0b;background:url(../../images/section-five/list_02.png) no-repeat 40px center;}
.l-main .m-menu  a:hover{color:#c90c0b;}
.l-main .m-menu .list-box h4.attron{background-color: #bee4e2 !important;}
.l-main .m-menu .list-box .three.attron{background-color: #8fda94 !important;}

.r-main{ width:920px; float:right;}

.key-tit{ height:38px; border-bottom:1px solid #ddd; position:relative;}
.key-tit span{ padding:0 20px; border-bottom:2px solid #c90c0b; position:absolute; bottom:-1px; left:0; font-size:18px; color:#c90c0b; line-height:38px;}
.key-tit a{ float: right;margin-right: 15px;font-size: 16px;color: #c29a35;line-height: 40px;background: url(../../images/talk/write1-bg.png) no-repeat left center;padding-left: 30px;}

.key-list{ margin-top:10px;}
.key-list span{ display:block;float:right; font-size:14px; color:#666; line-height:30px; text-align:center;width: 90px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.key-list a{ background:url(../../images/section-five/list-bg.png) no-repeat left center; margin-left:10px; padding-left:12px; font-size:14px; color:#333; line-height:30px;}
.key-list a:hover{ color:#c90c0b;}

/* 翻页样式 */
/************************** page ***********************/
.pull-right{ float: right; }
.pagination li{ float: left; color:#868585; margin:10px 0;  }
.pagination li>a{ cursor:pointer; color:#868585; padding:5px 10px; display:block; border:1px solid #e0e0e0; margin-left:-1px; }
.pagination li>a:hover{ color:#c90c0b; }
.pagination li.active a, .pagination li.active a:hover{ background:#c90c0b; border-color:#c90c0b; color:#fff; }
.pagination li.disabled a, .pagination li.disabled a:hover{ cursor:not-allowed; background:#f1f1f1; }
.pagination li:first-child>a{ background:#f1f1f1; margin-right:10px; }

.pagination li.redirect{ margin-left:10px }
.pagination li.redirect>a{ padding:4px 10px; }
.pagination li.redirect>a input{ border:1px solid #e0e0e0; width:40px; height:18px; outline-color:#c90c0b;}
.pagination li.btn>a{ background:#c90c0b; border:1px solid #c90c0b; color:#fff; }


/* 图片新闻 */
.m-cont {margin-top: 10px;}
.m-cont dt {width: 243px;float: left;margin: 10px 10px 5px;}
.m-cont dt a {display: block;}
.m-cont dt a i {height: 121px;width: 220px;display: block;}
.m-cont dt a span {display: block;text-align: center;font-size: 14px;color: #333;line-height: 30px;}
































