*{
	margin:0;
	padding:0;
}
.header-inner,.banner-inner,.content-inner,.footer-inner{
	margin:0 auto;
	width:1080px;
}

#header,#banner,#content,#footer{
	min-width:1080px;
}
body{		
    font-family: "Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;: "Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;
    

}
img{
	margin:0;
	padding:0;
	border:0;
}
li{
	list-style:none;
}
a{
	text-decoration: none;
	color:#000;

}
a:hover{ 
	text-decoration:none;
	color:#000;
}
.clear{
	zoom:1;
}
.clear:after{
	content:'';
	display: block;
	clear:both;
}
.fl{
	float:left;
	
}
.fr{
	float:right;
	
}
/*全局样式结束*/
.yuyan{width: 200px;height:20px;margin:10px 0 0 990px;position:absolute;}
.yuyan a{padding-left:2px;font-size:15px;}
.yuyan a:hover{color:#933;}
.yuyan .zhongwen{border-right:2px #666 solid;padding-right:5px;}
.header-inner{
	padding-top: 57px;
	position:relative;
}
.header-inner ul{
	margin-top: 34px;
}
.header-inner ul li{
	float:left;
	width:94px;
	height:40px;
	line-height: 40;
}
.header-inner ul li a{
	color:#232323;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	display: block;
}
.header-inner ul li a:hover{
	color:#690000;
	font-size: 16px;
	
}
.header-inner ul .list2{
	position:relative;
}
.header-inner ul .list2 dl{
	position: absolute;
	top:40px;
	left:0;
	width:300px;
	display: none;
	background: rgba(219,219,218,0.8);
	z-index:9999999999;
}
.header-inner ul .list3 dl{
	position: absolute;
	top:40px;
	left:0;
	width:94px;
	display: none;
	background: rgba(219,219,218,0.8);
	z-index:9999999999;
}
.header-inner ul .list3 dl dd{
	padding:0 !important;
	width:94px;
	text-align: center;
	margin:0 !important;
}
.header-inner ul .list2:hover dl{
	display: block;
	
}
.header-inner ul .list2 dl dd a{
	font-size: 14px;
	color:#232323;
}
.header-inner ul .list2 dl dd{
	padding:0 10px;
	text-align: center;
	line-height: 30px;
	float:left;
	margin:0 10px;
}
.header-inner ul .list2 dl dd:hover{
	background: rgba(168,168,167,0.8);
	
}
.header-inner ul .list2 dl dd a:hover{
	font-size: 14px;
	color:#fff;
	font-weight: bold;
}



#KinSlideshow{width:1080px; height:511px;margin:30px auto 0 auto; overflow:hidden;}
.KSS_btnBox{right:500px!important; bottom:12px!important;}
.KSS_btnBox li{height:12px!important; width:12px!important; margin-right:5px!important;}


.content-inner .wrap1 h1{
	color:#131313;
	font-size: 24px;
	text-align: center;
	margin: 55px 0;
}
.content-inner .wrap1 .ul2 li{
	width:65px;
	margin:0 44px;
	float: left;
}
.content-inner .wrap1 .ul2 li:hover{
	border:1px #933 solid;
}
.content-inner .wrap1 .ul2 li a img{
	display: block;
	margin:0 auto;
}
.content-inner .wrap1 .ul2 li a span{
	display: block;
	font-size: 12px;
	color:#000;
	text-align: center;
	line-height: 50px;
}
.content-inner .wrap1 .ul2{
	padding: 0 80px;
	width:920px;
	height:100px;
}
.content-inner .wrap1 .ul3{
	padding: 0!important;
	width:1080px;
	height:100px;
	margin-top:30px;
}
.content-inner .wrap1 .ul3 li{
	margin:0 44px!important;
}
.content-inner .wrap2 .l{
	width:540px;
}
.content-inner .wrap2 .r{
	width:540px;
}
.content-inner .wrap2 .title{
	height:48px;
	background: #494948;
}
.content-inner .wrap2 .title h2{
	width:160px;
	font-size: 16px;
	color:#fff;
	font-weight: normal;
	height:48px;
	line-height: 48px;
	background: url(../images/news1.png) no-repeat right center;
	margin-left: 20px;
	float:left;
}
.content-inner .wrap2 .title span{
	display: block;
	height:48px;
	line-height: 48px;
	
	float:right;
	margin-right:10px;
}
.content-inner .wrap2 .title span a{
	color:#fff;
	font-size: 14px;
}
.content-inner .wrap2 .ul4 li{
	width:269px;
	height:111px;
}
.content-inner .wrap2 .ul4 li a{
	display: block;
}
.content-inner .wrap2 .ul5{
	padding:15px 50px 40px 15px;
	background: #f8f8f8;
}
.content-inner .wrap2 .ul5 li{
	height:38px;
	line-height: 38px;
	background: url(../images/li-bg.png) no-repeat left center;
	text-indent: 10px;
}
.content-inner .wrap2  .ul5 li a{
	float:left;
	color:#979797;
	font-size: 14px;
}
.content-inner .wrap2 .ul5 li span{
	float: right;
	color:#979797;
	font-size: 10px;

}
.content-inner .wrap2{
	margin-bottom: 60px;
	padding-top:60px;
}

#footer{
	height:256px;
	background: #262626;
	padding-bottom:20px;
}

.footer-inner .le{
	width:580px;
	margin-top: 36px;
}
.footer-inner .le h3{
	background: url(../images/footer1.png) no-repeat left center;
	color:#fff;
	font-size: 12px;
	text-indent: 30px;
	
}
.footer-inner .le p{
	color:#b0b0b0;
	font-size: 12px;
	line-height: 24px;
	margin-top:10px;
}
.footer-inner .ri{
	margin-top: 65px;
}
.footer-inner .ri img{
	display: block;
	width:123px;
	height:125px;
}
.footer-inner .ri span{
	display: block;
	width:20px;
	color:#b0b0b0;
	font-size: 14px;
	margin-top:20px;
	margin-left:10px;
}
.footer-inner .ri em{
	width:130px;
	font-style: normal;
	color:#690000;
	font-size: 20px;
	margin-left: 20px;
	margin-top:32px;
}
.footer-inner .p2{
	font-size: 12px;
	color:#b0b0b0;
	text-align:center;
	margin-top:40px;

}

.w_auto4{ width:810px; margin:0 auto;}

.sand .mainbody .rightbody .li_1,.li_2,.li_3,.sand .mainbody .rightbody .li_5,.sand .mainbody .rightbody .li_8,.sand .mainbody .rightbody .li_11,.sand .mainbody .rightbody .li_14,.sand .mainbody .rightbody .li_17,.sand .mainbody .rightbody .li_20,.sand .mainbody .rightbody .li_23,.sand .mainbody .rightbody .li_26,.sand .mainbody .rightbody .li_29,.sand .mainbody .rightbody .li_32,.sand .mainbody .rightbody .li_35,.sand .mainbody .rightbody .li_38,.sand .mainbody .rightbody .li_41{ margin-left:10px; margin-right:10px;}

.leftnav li a{ font-size:16px; line-height:46px; color:#666;/* float:left; display:inline-block;*/ margin-left:10px; height:46px; display:block;}
.leftnav li{ border-bottom:1px solid #e9e9e9; height:46px; border-left:1px solid #f7f7f7;}
.leftnav li:hover,.leftnav .on{ border-left:1px solid #690000; cursor:pointer;background:url(../images/leftnav_jt.png) no-repeat 190px 17px;background-color:#fff;}
.leftnav .hover{ border-left:1px solid #690000; cursor:pointer;background:url(../images/leftnav_jt.png) no-repeat 190px 17px;background-color:#fff;}

.sand .mainbody{ border:1px solid #e9e9e9; border-bottom:0 none; padding-top:16px; border-left:none;border-right:none; }
.sand .mainbody .leftnav{ background:#f7f7f7; float:left; display:inline-block; width:222px; border-right:1px solid #e9e9e9; border-left:1px solid #e9e9e9; }
.sand .mainbody .leftnav .culture{  width:222px; height:500px; }
.sand .mainbody .leftnav li:hover a,.sand .mainbody .leftnav li.on a{ color:#690000;}
.sand .mainbody .leftnav li span{ background:url(../images/leftnav_jt.png) no-repeat; width:12px; height:13px; float:right; display:inline-block; display:none; margin-top:15px; margin-right:10px;}
.sand .mainbody .leftnav li:hover span,.sand .mainbody .leftnav li.on span{ display:inline-block;}
.sand .mainbody .rightbody{ border-bottom:1px solid #e9e9e9; float:right; display:inline-block; background:#fff;border-right:1px solid #e9e9e9; width:855px;position:relative; display:block;}
.sand .mainbody .rightbody .link{ height:46px; border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9; }
.sand .mainbody .rightbody .link .title{ font-size:20px; line-height:46px; color:#333; float:left; display:inline-block; margin-left:35px;}
.sand .mainbody .rightbody .link .title i{ color:#690000; padding:0 10px;}
.sand .mainbody .rightbody .link span{ background:url(../images/home_ico.png) no-repeat left; padding-left:16px; float:right; display:inline-block;margin-right:35px; margin-top:12px;}
.sand .mainbody .rightbody .link span a{ font-size:12px; color:#b3b3b3; line-height:18px;}
.sand .mainbody .rightbody .link span a:hover{ color:#000;}
/*.sand .mainbody .rightbody ul{ margin:10px 0 0 10px;}*/
/*.sand .mainbody .rightbody li{ float:left; display:inline-block; width:180px; height:236px; background:#ededed; margin-top:17px;}*/
.sand .mainbody .rightbody li .lia{ height:130px; display:block; overflow:hidden;}
.sand .mainbody .rightbody li .title{ margin-top:10px; margin-left:6px; font-size:14px; color:#333; line-height:22px;}
.sand .mainbody .rightbody li .casename{ background:url(../images/index_innerstar.png) no-repeat left; padding-left:15px;  float:left; display:inline-block; margin-left:6px; margin-top:10px; width:160px; height:18px; overflow:hidden;}
.sand .mainbody .rightbody li .casename a{font-size:6px; line-height:18px;color:#808080; padding-right:3px; height:18px;}
.sand .mainbody .rightbody li .casename a b{ color:#eaa04d;}
.sand .mainbody .rightbody li .date{ background:url(../images/index_innertime.png) no-repeat left;  float:left; display:inline-block;padding-left:17px;margin:5px 0 0 5px; margin-right:10px;}
.sand .mainbody .rightbody li .date a{font-size:6px; line-height:16px; color:#808080; font-family:"Arial";}
.sand .mainbody .rightbody .fanye{}
.fanye .page{text-align:center; padding-bottom:30px;}
.fanye .page a{ display:block; font-size:12px; line-height:29px;}
.fanye .page span:hover, .fanye .page a:hover, .fanye .page span.current{ background:#df933e;color:#fff;}

.fanye .page span,.fanye .page a{ background:url(../images/page_bg.png) repeat-x;border:1px solid #e1e1e1; height:30px;display:inline-block; margin-right:5px; margin-top:30px; line-height:30px; padding:0 10px;}

.banner-box img{
	height: 400px;
	width:1080px;
	margin-top: 30px;
}

.w-1 img{
	margin:30px auto;
}
.w-1 p{
	font-size: 14px;
	color:#666;
	line-height: 24px;
	margin-bottom:10px;
}



.w_auto3{ width:760px; margin:0 auto;}
.building .mainbody{ border:1px solid #e9e9e9; border-bottom:0 none;/*height:665px;*/ width:1078px; padding-top:20px; border-left:none;border-right:none; }
.building .mainbody .leftnav{ background:#f7f7f7; float:left; display:inline-block; width:220px; border-right:1px solid #e9e9e9; height:830px;border-left:1px solid #e9e9e9; }
.building .mainbody .leftnav li:hover a,.building .mainbody .leftnav li.on a{ color:#690000;}
.building .mainbody .leftnav li span{ background:url(../images/leftnav_jt.png) no-repeat; width:12px; height:13px; float:right; display:inline-block; display:none; margin-top:15px; margin-right:10px;}
.building .mainbody .leftnav li:hover span,.building .mainbody .leftnav li.on span{ display:inline-block;}
.building .mainbody .rightbody{ float:right; display:inline-block; background:#fff;border-right:1px solid #e9e9e9; width:855px; /*height:830px;*/position:relative; display:block; border-bottom:1px solid #e9e9e9;}
.building .mainbody .rightbody .link{ float:right; padding-top:10px;}
.building .mainbody .rightbody .link span{ background:url(../images/home_ico.png) no-repeat left; padding-left:16px;}
.building .mainbody .rightbody .link span a{ font-size:12px; color:#b3b3b3; line-height:18px;}
.building .mainbody .rightbody .link span a:hover{ color:#000;}
.building .mainbody .rightbody .bt{width:100%;}
.building .mainbody .rightbody .bt .title{ font-size:30px; line-height:36px; color:#1a1a1a;}
.building .mainbody .rightbody .bt .en{ font-size:20px; line-height:26px; color:#4d4d4d; margin-top:3px; font-family:"Arial";}
.building .mainbody .rightbody .img{ margin-top:10px;}
.building .mainbody .rightbody ul{ width:760px; border-bottom:1px solid #f0f0f0; height:290px; margin-top:20px;}
.building .mainbody .rightbody li{ float:left; display:inline-block;}
.building .mainbody .rightbody li a{ font-size:12px; line-height:22px; color:#808080; display:block;}
.building .mainbody .rightbody li a:hover{ color:#000;}
.building .mainbody .rightbody .mar{ margin-left:90px; margin-right:90px;}
.building .mainbody .rightbody .fanye{ margin-left:40%;}
.building .mainbody .rightbody .fanye .page{ background:url(../images/page_bg.png) no-repeat; border:1px solid #e1e1e1; text-align:center; width:29px; height:30px; float:left; display:inline-block; margin-right:5px; margin-top:30px;}
.building .mainbody .rightbody .fanye .page a{ display:block; width:30px; height:30px;font-size:12px; line-height:29px;}
.building .mainbody .rightbody .fanye .page:hover{ background:#df933e;}
.building .mainbody .rightbody .fanye .page:hover a{ color:#fff;}
.clearfix {
    clear: both;
}