/* 湖南非物质文化遗产 */
@charset "UTF-8";
@font-face {
	font-family:'PingFangJ';
	src: url(font/PingFangJ.ttf);
}
@font-face {
	font-family:'PingfangJx';
	src: url(font/PingfangJx.ttf);
}
@font-face {
	font-family:'SYHT';
	src: url(font/SYHT.ttf);
}
html,body{
	margin:0;
	padding:0;
	background:url(../images/bg.png) repeat-y center 0;
	font-family: 'Microsoft Yahei',sans-serif;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
*:focus{ outline:none;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td,img,script{ margin:0; padding:0;}
img{ border: none 0; vertical-align:middle; _vertical-align:baseline;max-width: 100%;height: auto;}
i{ font-style:normal;}
ul li{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft Yahei";}
input{font-family:"Microsoft Yahei";}

a{color:#000;text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#1c321d; text-decoration:none; cursor:pointer;}
a:focus { 
	outline: none; 
} 
.left{float:left;}
.right{float:right;}
.txtleft{ text-align:left;}
.txtright{ text-align:right;}
.txtcenter{ text-align:center;}
.clear{ clear:both;}
		
.nav{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	height:102px;
	background:#fbf4f0;
	overflow:hidden;
}	
.nav .logo{
	float:left;
	width:400px;
	margin:22px 0;
}
.nav ul.nav_list{
	float:right;
	width:860px;
	margin:21px 0;
}
.nav ul.nav_list li{
	float:left;
	font-family:"PingFangJ";
	font-size:16px;
	color:#000;
	line-height:60px;
	margin-right:35px;
}
.nav ul.nav_list li:last-child{ margin-right:0;}
.nav ul.nav_list li.cur,
.nav ul.nav_list li:hover{
	background:url(../images/icon_01.png) repeat-x center bottom;
}
.page_bg{
	position:relative;
	width:1300px;
	margin:0 auto;
}
.second_bg{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	background:url(../images/bg2.png) no-repeat center 0;
}
.header_bg{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	min-height:599px;
	background:url(../images/header_bg.png) no-repeat center 0;
}
.second_titlebox{
	float:left;
	width:834px;
	margin:120px 233px 50px 233px;
	font-family:'PingfangJx';
	font-size:16px;
	color:#fff;
	line-height:28px;
	text-align:center;
	letter-spacing:1px;
}
.second_titlebox .title{
	font-family:'SYHT';
	font-size:40px;
	line-height:55px;
	letter-spacing:0;
	margin-bottom:25px;
}
.second_titlebox .title i{
	display:inline-block;
	background:url(../images/icon_02.png) repeat-x center bottom;
	padding:0 5px 5px 5px;
}
.location{
	float:left;
	width:1300px;
	height:70px;
	margin:152px 0 29px;
	overflow:hidden;
}
.location .l-box{
	float:left;
	padding:0 50px 0 40px;
	background:#fff;
	height:70px;
	font-family:'PingFangJ';
	font-size:16px;
	color:#1c321d;
	letter-spacing:1px;
	line-height:70px;
}
.location .l-box a{
	color:#1c321d;
	font-weight:600;
	margin-right:15px;
}
.location .l-box i{
	display:inline-block;
	width:8px;
	height:11px;
	background:url(../images/icon_07.png) no-repeat center center;
	margin-right:15px;
}
.base_detail{
	float:left;
	width:1300px;
	background:#fff;
}

/*分页*/
.pager_box{
	float:left;
	width:1300px;
	min-width:1300px;
	max-width:1300px;
	margin:20px auto 88px auto;
	font-size:14px;
	color:#1c311d;
	text-align:center;
}
.pager_box_ltl{
	float:left;
	width:914px;
	min-width:914px;
	max-width:914px;
	margin:0 auto;
	text-align:center;
}
.pager_box a,.pager_box_ltl a{
	display:inline-block;
	width:44px;
	height:44px;
	background:url(../images/icon_06.png) no-repeat;
	color:#1c311d;
	line-height:44px;
	margin:0 4px;
}
.pager_box a,.pager_box_ltl a .disabled{
	cursor: not-allowed;
}
.pager_box a:hover,.pager_box_ltl a:hover{color:#1c311d;}
.pager_box a.on,.pager_box_ltl a.on{
	background:url(../images/icon_05.png) no-repeat;
	color:#fff;
	cursor: not-allowed;
}
.pager_box span.omit,.pager_box_ltl span.omit{
	display:inline-block;
	width:44px;
	height:44px;
	background:url(../images/icon_06.png) no-repeat;
	color:#1c311d;
	line-height:44px;
	margin:0 4px;
}
.pager_box span.fnt,.pager_box_ltl span.fnt{
	margin:0 8px 0 30px;
}
.pager_box span.fntpage,.pager_box_ltl span.fntpage{
	margin:0 8px;
}
.pager_box .txt_page,.pager_box_ltl .txt_page{
	width:50px;
	height:20px;
	padding:3px 0;
	text-align:center;
	border:1px solid rgba(0,0,0,.1);
}
.pager_box .btn_page,.pager_box_ltl .btn_page{
	width:50px;
	height:28px;
	padding:3px 0;
	font-family:"Microsoft YaHei";
	color:#fff;
	text-align:center;
	background:#f55445;
	border:1px solid #f55445;
	cursor:pointer;
}

.footer{
	position:relative;
	float:left;
	width:100%;
	min-width:1300px;
	background:#12090a;
	padding:32px 0;
	font-family:'PingFangJ';
	font-size:16px;
	color:#fff;
	line-height:32px;
	text-align:center;
	height: 64px;
}
.footer span{ margin:0 15px;}
.footer .desc{ font-size:12px;}

/*右侧栏*/
.izl-rmenu{
	position: fixed;
	width: 126px;
	right: 30px;
	top: 45%;
	z-index:999;
	background:url(../images/right_bg.png) no-repeat;
}
.izl-rmenu .rmenu_con{
	float:left;
	width:108px;
	height:254px;
	font-size:12px;
	color:#fff;
	line-height:30px;
	text-align:center;
	background:url(../images/right_bg.gif) no-repeat;
	margin:9px;
}
.izl-rmenu .rmenu_con img{
	width: 95px;
	height: 95px;
	border: 0;
	margin: 10px 0 5px 0;
	border-radius: 10px;
}
.izl-rmenu .rmenu_con p.sys{ font-size:15px; color:#fff; line-height:25px;}
.izl-rmenu .rmenu_con p.rightline{
	float:left;
	width:108px;
	height:1px;
	background:url(../images/right_line.png) no-repeat center 0;
	margin:2px 0;
}
.izl-rmenu .rmenu_top{
	float:left;
	width:126px;
	height:29px;
	text-align:center;
	margin:5px 0 10px;
}
.anchorBL{display:none;}