body,div,img,a,p,span,button,ul,li,i,h1,h2{margin:0;padding: 0;border:0;outline:none;list-style-type:none;text-decoration: none;font-family:'微软雅黑','Microsoft YaHei';}
.clx{clear:both;}
.top-box{width: 100%;height: 250px;background:url(../images/top_bg.jpg) no-repeat center center;background-size: cover;position: relative;}
.logo-box{width: 1000px;height: 100%;margin: 0 auto;position: relative;}
.logo-box img{width: 834px;height: auto;margin-top: 65px;}
.banner-box{width: 100%;height: 50px;position: absolute;bottom:0;left:0;z-index:99;background-color: rgba(171,0,1,0.6);}
.banner-box ul{width: 1000px;height: 22px;padding: 14px 0;margin: 0 auto;}
.banner-box ul li{float:left;padding: 0 45px;border-right: 1px solid #fff;}
.banner-box ul li a{display: block;font-size: 18px;color: #fff;text-align: left;line-height: 22px;}
.banner-box ul li.active a{color: #ffea00;}
.content-box{width: 1000px;height: auto;margin: 0 auto;}
.col-title{width: 100%;height: 40px;background-color: #f4f4f4;margin-top: 15px;position: relative;}
.col-title.line{background:url(../images/line_bg.png) repeat-x left center;background-color: #fff;}
.col-title span{display: inline-block;*display: inline;*zoom: 1;width: auto;height: 40px;padding:0 40px;background:url(../images/col_bg.png) no-repeat center center;background-size: 100% 100%;font-size: 20px;line-height: 40px;text-align: center;color: #fff;}
.col-title.line span{width: 120px;padding:0;padding-left: 10px;margin-left: 20px;background: url(../images/arrow.png) no-repeat 10px center;background-color: #fff;font-weight: bold;color: #c81d1e;}


.info-list{padding: 15px 0;}
.info-list li{height: 30px;padding-left: 10px;background:url(../images/dot.png) no-repeat left center;margin-bottom: 5px;}
.info-list li a{float: left;width: 80%;font-size: 14px;color: #000;line-height: 30px;font-family:"宋体","SimSun";overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.info-list li a:hover{color: #c81d1e;}
.info-list li .time{float: right;font-size: 14px;color: #999;line-height: 30px;margin-right: 10px;}

.block-box{padding: 20px 0;overflow: hidden;}
.block{padding:0 10px;width: 106px;height: 34px;border: 1px solid #d4d4d4;float: left;margin-left: 13px;margin-bottom: 8px;font-size: 14px;color: #333;line-height: 34px;text-align: center;font-family: "微软雅黑","SimSun";overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.block:hover{color: #c81d1e;}

.search-box{height: 36px;margin-top: 5px;background-color: #f8f8f8;padding: 15px 45px;}
.search-box select,
.search-box input{float: left;width: 200px;height: 34px;border: 1px solid #cccccc;font-size: 14px;color: #999;font-family: "宋体","SimSun";margin-right: 10px;}
.search-box input{padding-left: 10px;width: 188px;height: 32px;}
.search-box .btn{width: 70px;width: 58px \9;height: 34px;height: 32px \9;background-color: #ffb235;font-size: 14px;color: #fff;line-height: 34px;line-height: 30px \9;text-align: center;cursor: pointer;float: left;}
.footer-box{margin-top: 20px;padding: 20px 0;border-top: 4px solid #c81d1e;}
.footer-box table{margin: 0 auto;}
.footer-box p{padding: 5px 10px;font-size: 12px;color: #555;line-height: 1.8;text-align: left;}

.crumb-box{width: 100%;height: 40px;}
.crumb-box span,
.crumb-box a{font-size: 12px;color: #666;line-height: 40px;text-align: left;}

.left-tree{width: 198px;height: auto;border: 1px solid #ddd;background-color: #f4f4f4;float: left;overflow: hidden;}
.left-tree .col-name{width: 99.4%;height: 55px;border-bottom: 2px solid #c81d1e;font-size: 22px;color: #c81d1e;line-height: 55px;text-align: center;}
.left-tree ul li{position: relative;height: 35px;}
.left-tree ul li .arrow{display: none;position:absolute;right: 15px;top:12px;width: 7px;height: 11px;background:url(../images/s_arrow.png) no-repeat center center;}
.left-tree ul li a{font-size: 15px;color: #333;line-height: 35px;text-align: center;display: block;width:100%;height: 100%;}
.left-tree ul li.active a,
.left-tree ul li a:hover{color: #c81d1e;background-color: #ececec;}
.left-tree ul li.active .arrow,
.left-tree ul li:hover .arrow{display: block;}

.right-list{width: 780px;height: auto;float:right;}
.right-list .col-title{margin-top: 0;}
.col-title .more{margin-right: 10px;float: right;height: 40px;line-height:40px;font-size: 14px;color: #888;}
.col-title .more:hover{color: #c81d1e;}
.col-title.nobg{background:none;background-color: none;border-bottom: 1px solid #ddd;position: relative;}
.col-title.nobg span{padding: 0 10px;font-weight: bold;color: #c81d1e;font-size: 16px;font-family:'微软雅黑','Microsoft YaHei';background: none;border-bottom: 2px solid #c81d1e;position: relative;}
.col-title.nobg span .arrow{display: block;width: 5px;height: 3px;background:url(../images/sl_arrow.png) no-repeat center center;position:absolute;bottom:-5px;left: 50%;margin-left: -2.5px;}


.right-list .search-box{padding: 15px;}
.right-list .search-box select{width: 170px;}
.right-list .search-box input{width: 168px;}
.right-list .search-box .btn{width: 60px;width: 48px \9;}

.ry-list{margin-top: 10px;border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.ry-list th{background-color: #f4f4f4;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;font-size: 14px;color: #666;line-height: 34px;text-align: center;font-family: "宋体","SimSun";}
.ry-list td{border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;font-size: 14px;color: #333;text-align: center;font-family: "宋体","SimSun";}
.ry-list td .img-wrap{margin: 0 auto;padding: 10px;text-align: center;width: 110px;height: 132px;overflow: hidden;}
.ry-list td .img-wrap img{width: 100%;min-height: 100%;height:110px;}

/* 分页 */
.page-box{width: 100%;height: auto;margin: 20px 0 0;text-align: center;}
.page-box .page{display: inline-block;*display: inline;*zoom: 1;border: 1px solid #dddddd;}
.page-box .page li{float: left;height: 30px;padding: 0 17px;border-right: 1px solid #dddddd;font-size: 14px;color: #777777;line-height: 30px;cursor:pointer;}
.page-box .page li.normal:hover,.page-box .page li.active{background-color: #c81d1e;color: #fff;}
.page-box .page li.last{border-right: 0;}
.page-box .page li.key{padding: 0 2px;}
.page-box .page li input{width: 24px;height: 24px;padding: 0 2px;border: 1px solid #a9a9a9;font-size: 14px;color: #777;line-height: 24px;margin-top: 2px;}


.detail-box p{color:#222 !important;line-height: 30px !important;text-indent:30px;font-size: 16px !important;font-family:"宋体" !important;max-width: 100% !important;}
.detail-box table{margin:0;border-collapse:collapse;border-spacing: 0;}
.detail-box table td{border-top: 1px solid #000;border-left: 1px solid #000;border-style:solid;}
.detail-box table p{color:#222 !important;line-height: 30px !important;text-indent:0px;font-size: 16px !important;font-family:"宋体" !important;max-width: 100% !important;}




    