body,div,p,ul,li,a,img{
	margin:0;
	padding:0;
}
body{
	width:100%;
	min-width: 1080px;
	font-family:"Microsoft YaHei";
/* 	overflow-x: hidden; */
}
img{
	display:block;
	width:100%;
	height: auto;
	border: none !important;
}
ul,li{list-style: none;}
a{text-decoration: none;}
table{
	border-collapse: collapse;
}

/* @media screen and(max-width: 980){ */
/* 	body{ */
/* 	  width: 80%; */
/* 	} */
/* } */


/*页面头部*/
.header{
	width: 100%;
	height: 90px;
	background: white;
}
.header-top{
	height: 82px;
}
.logo{
	float: left;
	width: 19%;
	height: 100%;
	margin-left: 1%;
}
.logo img{
	height: 60%;
	width: 130px;
	margin-top: 20px;
}
.title{
	float: left;
	height: 100%;
	width: 55%;	
/* 	background: #ff5f48; */
}
.title-ul{
	width: 100%;
	height: 34px;
	margin-top: 48px;
	text-align: center;
	/*border: 1px solid #ff5f48;*/
}
.title ul li{
	float: left;
    width: 12%;
    height: 100%;   
    line-height: 28px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1.5px;
}

.title ul li img{
	width: 15px;
	height: 15px;
	margin: 0 auto;
	display: none;
}

.title-li{
	margin-right: 2%;
}
.dmdsj{
	width: 14% !important;
}
.title-li-img{
	float: right;
    width: 10px;
    height: 10px;
    margin-top: 10px;	
}

/*搜索部分*/
.search{
	float: left;
    width: 25%;
    height: 100%;  
/*  background: #00ffff; */
}
.search-btn{
	float: right;
    margin-right: 60px;
    margin-top: 54px;
    cursor: pointer;
}
.search-btn img{
	width: 18px;
	height: 18px;
}

.search-name{
	float: right;
    margin-top: 50px;
    margin-right: 5px;
    width: 50%;
    height: 24px; 
    background: url(../images/bjindex/search_bound.png) ;
    background-size: 100% 100%;
}
.search-name input{
    height: 20px;
    margin-top: 2px;
    margin-left: 2px;
    width: 95%;
    padding: 0;
    border: none;
    outline: none;
}


/*下拉菜单-二级标题*/
.sildtitle{
	position: absolute;
	width: 100%;
	height: 90px;
	margin-top: -8px;
	background: #ff5f48;
	display: none;
}
.header-drop{
	text-align: center;	
}
.tab1{
	float: left;
	margin-left: 20%;
	margin-top: 10px;
	width: 100px;
	height: 80px;
	cursor: pointer;
	font-size: 12px;	
}

.tab1 img,.tab2 img,.tab3 img,.tab4 img,.tab5 img,.tab6 img{
	width: 50px;
	height: 50px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.tab1 a,.tab2 a,.tab3 a,.tab4 a,.tab5 a,.tab6 a{
	color: #fff;	
}

.tab2,.tab3,.tab4,.tab5,.tab6{
	float: left;
	width: 100px;
	margin-top: 10px;
	height: 80px;
	cursor: pointer;
	font-size: 12px;
}

/*中间装饰线划*/
#header-bottom{
	height: 8px;
	background: #ff5f48;
	width: 100%;
}

/*首页大背景图片*/
#background{
	float: left;
	width: 100%;
/* 	background-repeat: no-repeat;   */
/* 	background-size: cover; */

}
#background img{
	width: 100%;
	height: 100%;
}


/*首页图上文字内容*/
#bgcontent{
	position: absolute;
	width: 100%;
	height: 60px;
}
.record{
	float: left;
	width: 60px;
	height: 100%;
	cursor: pointer;
}
.record img{
	width: 100%;
	height: 100%;
}
.bgcontent-name{
	float: left;
    height: 100%;
    text-align: center;
    font-size: 1.8em;
    font-weight: 500;
    letter-spacing: 2px;
    line-height: 60px;
    padding: 0 10px;
    background: rgba(255,92,73,0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2ff5e47,endColorstr=#B2ff5e47);
    cursor: pointer;
}

.bgcontent-info-address{
	float: left;
    padding: 0 10px;
    width: auto;
    height: 50%;
    line-height: 30px;
    font-size: 14px;
    color: #ffffff;
    background: rgba(0,0,0,0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
    white-space: nowrap;
}
.bgcontent-info-address p{
	margin-left: 26px;
}
.bgcontent-info-address img{
	float: left;
    width: 16px;
    height: 22px;
    margin-top: 4px;
    margin-right: 10px;
    cursor: pointer;
}

.bgcontent-info-brief{
	position: absolute;
    margin-top: 30px;
    padding:0 10px;
    width: auto;
    height: 50%;
    line-height: 30px;
    font-size: 14px;
    color: #ffffff;
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);
}
/*点击后显示日历*/
#record-calender{
	position: absolute;
	width: 265px;
	height: 150px;
	background: #C6A98F;
	display: none;
}
.calender-title{
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size:12px;
}
.weeklylogo{
	float: left;
    width: 64px;
    height: 22px;
    margin-top: 4px;
    margin-left: 3px;
    background: url(../images/bjindex/weekly.png);
    background-size: 100% 100%;
}
.weeklylogo p{
	line-height: 22px;
	font-weight: 600;
	margin-left: 8px;
}

.calender-title span, .calender-title p{
	float: left;
}

.lookat{
	background: #E5DDD9;
}
.btnDate{
	width: 6px;
	height: 12px;
	margin-top: 9px;
	margin-left: 5px;
	cursor: pointer;
}


.year{
	margin-left: 5px;
}
.month{
	margin-left: 5px;
	width: 14px;
}
.calender-close{
	width: 22px;
    height: 22px;
    margin-top: 3px;
    margin-left: 30px;
    cursor: pointer;
}
.calender-close img{
	height: 100%;
}
.calender-cycle{
	width: 260px;
    height: 116px;
    margin: 0 3px 3px 3px;
    font-size: 10px;
    background: #fff;

}
.calender-cycle table{
	width: 100%;
	height: 100%;
	font-weight: 600;
}
.calender-cycle tr{
	width: 100%;
	height: 26px;
}
.calender-cycle tr:hover{
	 background: #E5DDD9;
	 cursor: pointer;
}
.calender-cycle tr td{
	padding: 0;
	/*line-height: 26px;*/
}


.week{
	padding-left: 10px !important;
	width: 41px;
}
.first-name,.second-name,.thir-name,.forth-name{
	width: 131px;
}
.issue{
	width: 41px;
    text-align: right;	
    padding-right: 10px !important;
}

.clear{
	clear: both;
}
/*脚注*/
#footer{
	box-sizing: border-box;
	width: 100%;
	height: 90px;
	margin: 0px auto;
	bottom: 0;
	font-size: 11px;
	background-color: #333333;
	
}
.divLink{
	width: 70%;
	text-align: center;
	margin: 0 auto;
}
.first{
	padding: 10px 0 5px 0;
}
.first a{
	color: #e9e9e9;
	padding-right: 17px;
	cursor: pointer;
}
.first a:hover{
	color: #ff5b47;
}
.first span{
	font-family: "微软雅黑";
	color: #e9e9e9;
	padding-right: 17px;
	cursor: default;
}
.hr{
	width: 40%;
	color: #fff;
	margin: auto;
	border-top: 1px solid white;
}
.second{
	padding: 5px 0 5px 0;
	color: #fff;
}

.fl_pop1{
	position: absolute;
    /*left: 0;
    bottom: 0;
    width: 100%;
    height: 100px;*/
    background: #ff5f48;
    opacity: 0.9;
}
.fl_tips{
	width: 100%;
	margin: 0 auto;
}

.fl_tips span{
	font-size: 24px;
	font-weight: 600;
}
#fl_close{
	position: absolute;
    bottom: 60px;
    right: 50px;
    font-size: 32px;
    font-family: cursive;
    color: #f92506;
    outline: 0 none;	
}
.fl_tips a{
	font-size: 30px;		
	color: #fff;
    cursor: pointer;
    font-weight: 800;
}
.fl_tips a:hover{
	color: #FFBE00;
}