﻿
		@media screen and (max-width: 1440px) { 
		body{
			zoom: 80%;
			} 	
		}

body {
	width: 100%;
	margin: 0;
	background: url(../images/bottom.jpg) bottom center no-repeat #faf7f0;
	height: auto;
}
a{font-family:"Times New Roman", Arial, "Microsoft Yahei", Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;text-decoration:none}
.content-zt{width:1440px;margin:0 auto;}
.clearB{clear:both}
.footer-right p a{color:#000}
.datetab-top img{position: absolute;
    right: 10px;
    top: 10px;cursor: pointer;
}
ul.pagination {

    display: inline-block;

    padding: 0;

    margin: 0;

}

ul.pagination li {display: inline;}

ul.pagination li a {

    color: black;

    float: left;

    padding: 8px 16px;

    text-decoration: none;

}

ul.pagination li a.active {background-color: #860000;color: white;}

ul.pagination li a:hover:not(.active) {background-color: #ddd;}
/*header*/
.header{height: 188px;}
.header-left{width:100%;float:left;padding-top: 60px; font-size: 80px;
    color: #b81c25;font-weight: bold;}
.header-left img{
    height: 85px;
}
.header-right{float:right;width: 400px;padding-top: 26px;}
.header-right div{margin-right:30px;float: left;}
.header-right p{    text-align: center;
    margin: 0 auto;
    font-size: 16px;}
/*nav*/
.nav{height: 70px;background:#860000;color:#fff}
.nav a{color:#fff;font-size: 22px;line-height: 70px;padding: 0 39px;}
.nav a.active{ background: #ba000a;display: inline-block;}
.nav a:hover{ background: #ba000a;display: inline-block;color:#fff;}
/*content*/
.content{margin-top:40px}
.header-right img{width:105px;height:117px}
/**/
.footer{border-top:2px solid #b81c25;margin-top: 50px;height: 280px;}
.footer-z{width:1320px;margin:0 auto;font-size: 16px;padding-top: 30px;}
.footer-left{width:340px;float:left;margin-right: 150px;}
.footer-left p span{min-width: 50px;display: block;float: left;}
.footer-con{width: 433px;float:left;margin-right: 150px;min-height: 255px;}
.footer-right{width: 227px;float:left;text-align: center;}
/**/
.content-left{
    width: 1110px;
    float: left;
    margin-right: 30px;
    background: #fff;
}
.content-right{
    width: 300px;
    float: left;
}
.search{height:48px;border:1px solid #e6e6e6;margin-bottom: 25px;width: 298px;}
input{border:0;outline: none;background: none;width: 254px;float: left;height: 48px;line-height: 48px;padding-left: 20px;font-size: 18px;}
button{border:0;padding-top: 15px;background: none;cursor: pointer;}
.content-right-con{background:#FFF;PADDING-TOP:20px;padding-bottom:20px;}
.content-right-con div{border:1px solid #b81c25;border-radius: 10px;height:56px;width: 238px;margin: 0 auto;margin-top: 26px;}
.content-right-con div a{font-size:18px;color:#b81c25;display: inline-block;padding-left: 20px;line-height: 60px;}
.content-right-con img{padding-top: 8px;padding-left: 20px;height: 40px;float: left;}
.content-right-bottom{background:#fff;margin-top:30px;padding-bottom: 30px;}
.imgs{width:160px;margin:0 auto;padding-top:25px;/* *//* height: 235px; */}
.imgs img{border: 1px solid #e6e6e6; }
.wz{width:260px;margin:0 auto;font-size: 14px;}

/**/
.second-title{    height: 75px;
    line-height: 75px;
    border-bottom: 1px solid #b81c25;
    font-weight: bold;
    font-size: 24px;
    color: #b81c25;
    width: 1045px;
    margin: 0 auto;}
.second-content{width:1045px;margin:0 auto;color: #1a1a1a;line-height: 28px;font-size: 16px;padding-bottom: 30px;padding-top: 25px;}
.title{
    font-weight: bold;
}
.second-content p{
    text-indent: 2em;
    font-size: 16px;
    
}
.periodical-desc{font-weight: bold;}
.second-content p img{
    margin: 0 auto;
    display: block;
}
.second-content td p{
    text-indent: 0;
}
/**/
.tgzn-title{
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    border-bottom: 1px dashed #ccc;
}
.tgzn-title a{
    color: #333333;padding-left:10px
}
.ppld-con{
    height: 220px;
	margin-bottom:20px;
}
.ppld-con-pic{
    width: 340px;
    height: 220px;
    float: left;
    margin-right: 20px;
}
.ppld-con-pic img{width: 340px;
    height: 220px;}
.ppld-right{
    width: 670px;
    float: left;
}
.ppld-right-title{
    height: 30px;
    line-height: 30px;
    font-weight: bold;
}
.ppld-right-title a{
    color: #333;
}
.ppld-right-sum{
    text-indent: 2em;
    color: #333;
}
.nr{}
.nr-top{
    border-bottom: 1px dashed #cccc;
    padding-bottom: 30px;
}
.nr-title{
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    line-height: 60px;
    height: 60px;
}
.nr-sub{
    text-align: center;
}
.nr-con{}
.nr-con p img{width:700px
}
.xxgg-con{
    height: 60px;
    border-bottom: 1px dashed #ccc;
    line-height: 60px;
    font-size: 18px;
}
.xxgg-title{
    width: 89%;
    float: left;
}
.xxgg-title a{
    color: #333;
    padding-left: 10px;
}
.xxgg-date{
    width: 10%;
    float: left;
}
.second-content-left{
    width: 300px;
    float: left;
    margin-right: 40px;
}
.content-left-b{
    border: 1px solid #b81c25;
}
.aside-left{
    font-size: 16px;
}
.title-muci{
    background: #f7f4f4;
    font-size: 18px;
    font-family: Arial-Regular, Arial;
    font-weight: bold;
    color: #b81c25;
    height: 50px;
    line-height: 50px;
    padding: 0px 9px;
    border-top: 2px solid #b81c25;
}
.datetab{
   margin-left: 10px;
   margin-top: 20px;
}
.datetab-top{
    border-left: 3px solid #e2b5b5;
    padding-left: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    color: #b81c25;position: relative;
}
.datetab-bottom{
    font-size: 18px;
    width: 234px;
    margin: 0 auto;
    margin-left: 10px;
}
.datetab-day{
    width: 28px;
    text-align: center;
    height: 28px;
    line-height: 28px;
    display: inline-block;
    padding: 5px 0px;
cursor: pointer;
}
.datetab-day .active{
    background:#b81c25;
    color:#fff;
    width: 28px;
    height: 28px;
    display: inline-block;
    line-height: 28px;
    border-radius: 8px;
    text-align: center;
    }
.second-content-right{width: 704px;float:left}
.content-nei{
}
.section_name{
			font-size: 22px;
			font-family: Arial-Bold, Arial;
			font-weight: bold;
			color: #b81c25;
			height: 50px;
			background: #F7F9FA;
			border-left: 3px solid #b81c25;
			padding-left: 12px;
			line-height: 50px;
			}

.lanmu{
    /*height: 60px;
 */   line-height: 60px;
    border-bottom: 1px solid #b81c25;
    font-size: 18px;
    word-spacing: 2px;
    letter-spacing: 1px;
}
.lanmu img{padding-top: 20px;display: block;width: 20px;float: left;}
.lanmu span{padding-left: 10px;color: #b81c25;font-size: 18px;font-weight: bold;word-spacing: 2px;}
.periodical_ids{
    border-bottom: 1px dashed #E5E5E5;
    font-size: 16px;
}
p.periodical-desc{
    font-size: 18px;
    text-indent: 0;
}
p.periodical-desc A{COLOR:#333}
p.periodical-author{text-indent: 0;}
.dd-buttom{
    width: 100%;
    height: 40px;
}
.dd-buttom div{
    width: 156px;
    float: left;
    display: block;
}
.dd-buttom div img{/*width:16px;*/padding-top: 2px;padding-right:10px;display: block;float: left;height: 20px;}
.dd-number{color:#b81c25}
/**/
.box{
    width: 100%;
}
.zy{color:#}
.ckwx{}
.pdfxz{}
.box-top{
    width: 1025px;
    border: 1px solid #b4121b;
    background: #fff7f7;
    font-size: 18px;
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.gy{width:110px;float:left}
#tab ul li div {}/* 设置内容高度[height]、背景颜色[background]、上下分割线[border] */
/*TAB1效果[ol/li]*/
#tab ul li #oDIV1 ol {margin:8px;padding:0;}
#tab ul li #oDIV1 ol li {position:static;float:none;font-size:0;height:auto;}
#tab ul li #oDIV1 ol li a {font-size:12px;display:block;padding:5px 0 1px;}
/*TAB2效果[img]*/
#tab ul li #oDIV2 img {margin:8px;border:none;}
/*TAB布局*/
#tab h3 a {display:inline-block;}
#tab h3 a {display:block;}
#tab {position:relative;}
#tab h3,#tab ul,#tab div,#tab li {margin:0;padding:0;list-style-type:none;}
#tab ul li {position:absolute;left:0;top:0;float:left;display:block;width: 110px;}
#tab ul li#tab2 {left:100px;}
#tab ul li#tab3 {left:200px;}
#tab ul li#tab4 {left:300px;}
#tab ul li div {position:absolute;clear:both;margin-top:20px;width: 1021px;}
#tab ul li div#oDIV2 {left:-100px;}
#tab ul li div#oDIV3 {left:-200px;/* margin-top: 20px; */}
#tab ul li div#oDIV4 {left:-300px;}
/*TAB-标题修饰*/

#tab {min-height: 1171px;font-size: 16px;margin-top: -55px;/* background: #fff; */overflow-y: scroll;width: 1045px;}
#tab ul li h3 a {text-align:center;border-bottom:none;color:#ba000a;height: 55px;font-size: 18px;line-height: 60px;}/* 标题默认状态 */
#tab ul li h3 a:hover {color: #860000;text-decoration: underline;}/* 鼠标经过状态 */
#tab ul li.up h3 a {color: #860000;text-decoration: underline;}/* 当前窗口状态 */
.content-right-con{min-height: 280px;}