@charset "utf-8";
/* CSS Document */
body{ background:#fbf7f4;}
html,ul,li,p,h1,h2,h3,h4,h5,h6,body,input,span,dt,dl,dd,a,ol{ margin:0; padding:0;}
ul,li{ list-style:none;}
a ,a:link,a:hover{ text-decoration:none;cursor:pointer}
.clear{ clear:both}
.height5{ height:50px;}
.height2{ height:20px;}
.header_bj{ background:url(/Public/Home/images/header.png) center; height:30px; width:100%; min-width:1200px;}
.header_logo_bj{ background:url(/Public/Home/images/logo_bj.png) center; height:120px; min-width:1200px;}
.hader{ width:1200px; margin:0 auto;}
*:focus {outline: none; }
.input ::-webkit-input-placeholder { color:#CACACA;}

#baidu{height: 35px; width:200px; float:left; background:#fff; border-radius:3px; margin-top:10px;}
#baidu .input{height: 25px; padding:5px 0px;}
#baidu .input .clear{width: 30px;height: 35px;line-height: 30px;text-align: center;cursor: pointer;padding-right: 10px;visibility: hidden;opacity: 0.8;color: gray;}
#baidu input[type=text]{height:25px;border:0px;width:155px; border-right:1px #e2b0a8 solid; padding-left:5px; }
#baidu div{float: left;}
#baidu>button{width: 38px;height: 35px;color: #fff;border: none; background:none;}
@font-face {
  font-family: 'iconfont';  /* project id 1714279 */
  src: url('//at.alicdn.com/t/font_1714279_l9v9nq7yaj9.eot');
  src: url('//at.alicdn.com/t/font_1714279_l9v9nq7yaj9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1714279_l9v9nq7yaj9.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1714279_l9v9nq7yaj9.woff') format('woff'),
  url('//at.alicdn.com/t/font_1714279_l9v9nq7yaj9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1714279_l9v9nq7yaj9.svg#iconfont') format('svg');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
	.header_logo{ padding:20px 0px 0px 200px; width:405px; height:80px; float:left; }
	.header_logo_left{ float:right; width:207px; height:30px; line-height:30px;  font-size:14px;}
	.header_logo_left a:hover{color:#e6ad01}
	.header_logo_left dl dd{ width:32.5%;  border-left:1px #bc4529 solid; text-align:center; float:left;}
	.header_logo_left dl dd a{color:#fff; text-decoration:none;}
	.index_nav_bj{ background:#f3eee7; height:70px; width:100%; border-bottom:1px #ebe3d8 solid;}
	.index_nav{ width:1200px; margin:0 auto;}
	.index_nav ul li{ float:left; font-size:25px; font-weight:600; line-height:70px; margin-right:48px;}
	.index_nav ul li a{ color:#666666}
	.index_nav ul li a:hover, .index_nav ul  .on a { color:#c33209 ; border-bottom:2px #c33209 solid; display:block;}
	
	
	
/*	幻灯片*/
.width12{ width:1200px; margin:0 auto;}
#flash{width:1200px;height: 420px; margin-top:30px;position: relative;}
#flash #play{width:1200px;height: 420px;list-style: none;position:absolute;top:0px;left:0px;}
#flash #play li{display: none;position:absolute;top:0px;left:0px;}
#flash #play li img{float: left; max-width:1180px;}
#button{position: absolute;bottom:20px;left:47%;list-style: none;}
#button li{margin-left: 10px;float: left;}
#button li div{width:12px;height: 12px;background:#DDDDDD;border-radius: 6px;cursor: pointer;}
#prev{width:40px;height:63px;background:url(images/beijing.png) 0px 0px;position: absolute;top:205px;left:10px;z-index: 1000;}
#next{width:40px;height:63px;background:url(images/beijing.png) -40px 0px;position: absolute;top:205px;right:10px;z-index: 1000;}
#prev:hover{background:url(images/beijing.png) 0px -62px;}
#next:hover{background:url(images/beijing.png) -40px -62px;}
.canten_left{ float:left; width:728px;}
.canten_list{ width:427px; float:left; margin-left:20px;}
.canten_title{ font-size:20px; font-weight:600; line-height:25px;}
.canten_title a{ color:#c43209;}
.canten_bj{ background:url(/Public/Home/images/title.png) center; height:6px; margin-top:15px;}
.canten_list ul li{ padding:6px 0px; border-bottom:1px #eee dashed;
-o-text-overflow: ellipsis;
    white-space: nowrap;
   overflow: hidden;
    width: 100%;
    display: inline-block;
	clear:both;
}
.canten_list ul li dt{ font-size:16px; line-height:25px; color:#333;}
.canten_list ul li a:hover dt{ color:#d32d1d;}
.canten_list ul li dd{ color:#999999; line-height:20px; font-size:14px;}
.canten_right{ width:427px; float:right;}
.Assets_left{ float:left; margin-top:10px;}
.Assets_qh ul{ border-bottom:1px #cdcdcd solid; height:38px; width:100% }
.Assets_qh ul a{width:33.3%; display:block; float:left}
.Assets_qh ul li{ font-size:18px; font-weight:600; line-height:38px; text-align:center; color:#454545; }
.Assets_qh ul a:hover li, .on1{ border-bottom:2px solid #ca0d0d;color:#ca0d0d !important}
.Assets_qh ul span a:hover{ color:#fff; background:#c43209; border-top-left-radius:3px; border-top-right-radius:3px; line-height:40px; display:block; text-align:center}
.dd{ color:#fff !important; background:#c43209; border-top-left-radius:5px; border-top-right-radius:5px; line-height:40px; display:block; text-align:center}
.Assets_right ol{ margin-top:6px;
   
 }
.Assets_right ol li{ font-size:16px; height:34px; line-height:34px;text-overflow: ellipsis;
 -o-text-overflow: ellipsis;
    white-space: nowrap;
   overflow: hidden;
    width: 100%;
    display: inline-block;
	clear:both;
	}
	.left{ float:left}
	.right{ float:right}
.Assets_right ol li a { color:#333; width:}
.Assets_right ol li a span{ color:#c43209; margin-right:2px;}
.Assets_right ol li a:hover{ color:#d32d1d; text-decoration:underline}
.d{text-decoration:underline !important; color:#c43209 !important;}
.Guide_to_left{ width:630px; float:left; height:270px;}
.Guide_toleft1{ float:left;}
.Guide_to_right{ width:510px; float:right; height:270px;}
.guide_right_z{ width:440px; float:right;}
.guide_right_titlie{line-height:30px;}
.guide_right_titlie h3{ width:70%; float:left; text-align:left; color:#333333; }
.guide_right_titlie span{ float: right; font-size:14px; color:#333;}
.guide_right ul li{ line-height:30px;}
.guide_right ul li a{ color:#333; width:100%; font-size:14px;}
.guide_right ul li a dd{ width:60%; text-align:left; -o-text-overflow: ellipsis;
    white-space: nowrap;
   overflow: hidden;
    display: inline-block;
	clear:both;}
.guide_right ul li a span{ width:40%; text-align:right }
.guide_right2 ul li{ line-height:30px; height:30px; -o-text-overflow: ellipsis;
    white-space: nowrap;
   overflow: hidden;
    width: 100%;
    display: inline-block;
	clear:both;}
.guide_right2 ul li a{ color:#333; width:100%; font-size:14px;text-align:left}

/*展馆介绍*/
.introduce_right{ width:980px;}
.introduce_right ul { width:460px; margin:0 auto;}
.introduce_right ul span{ width:120px; display:block; background:url(/Public/Home/images/in.png) no-repeat; height:40px; line-height:40px; float:left; margin-left:20px !important; font-size:18px; font-weight:500; color:#999; text-align:center; } 
.introduce_right ul span a:hover{ background:url(/Public/Home/images/inb.png) no-repeat; color:#c43209; display:block;}
.introducedd{ background:url(/Public/Home/images/inb.png) no-repeat; color:#c43209; display:block;}
.height{ height:20px;}
#introduce .introduce_one ol li{ width:170px; height:220px; float:left; margin-right:31px;overflow: hidden;}
#introduce .introduce_one ol li img{cursor: pointer;transition: all 0.6s;width:170px; height:220px;}
  
#introduce .introduce_one ol li img:hover{transform: scale(1.4);}

#introduce .introduce_one .introduce_title{ position:absolute; z-index:99; background-color: rgba(0,0,0,0.6); text-align:center; height:30px; font-size:14px; line-height:30px; width:170px; margin-top:-30px; color:#FFF;}
#introduce .introduce_text{ line-height:25px; font-size:14px; margin-top:20px; height:90px; color:#666;
   }
  /* 底部*/
 
 .footer{ background:url(/Public/Home/images/footer.jpg) no-repeat; height:200px; min-width:1200px;}
 .footer_a{ width:1200px; margin:0 auto;}
  .footer .footer_left{ margin-top:45px;}
  .footer_canter{ margin-top:30px; width:600px; margin-left:90px; float:left;}
  .footer_canter_text{ text-align:center; font-size:14px; color:#999;}
   .footer_canter_text p{ line-height:30px; height:30px;}
   .footer_right{ width:125px; float:right; margin-top:50px;}
    .footer_right em{ width:100px; height:100px; float:left;}
	.footer_right span{ width:25px; float:right; text-align:right; color:#fff; font-size:14px;word-break:break-all; line-height:14px; display:block}
	
/*	导览*/
.guide_tile_one em{ float:left; width:13px; height:16px; margin:20px 0px;}
.guide_tile_index{ float:left; margin-left:5px; line-height:54px; height:56px; color:#333; font-size:14px;}
.guide_tile_index a{color:#666;}
.guide_tile_index a:hover{ color:#cd2719}
.guide_tile_index span{ color:#666}
.guide_tile_index .iconfont{ font-size:14px; padding:4px 2px 0px 0px;}
.guide_title_titlie{ background:url(/Public/Home/images/d2.png); height:33px;}
.guide_title_titlie h2{ width:340px; height:33px; line-height:33px; text-align:center; margin:0 auto; background:#faf7f4; color:#333333; font-size:30px}
.guide_demeanor{ background:url(/Public/Home/images/gbj.png) center; height:274px;}
.height3{ height:30px;}
.guide_demeanor_left{ width:610px; margin-top:10px;}
.guide_demeanor_left ul li{ float:left; height:80px; }
.guide_demeanor_with{ width:150px; margin-left:10px;}
.guide_demeanor_with dt{ font-size:18px; font-weight:500; color:#333; line-height:30px; text-align:left;}
.guide_demeanor_with dd{ font-size:14px; color:#333; line-height:30px;text-align:left;}
.guide_center_text{ width:470px;
margin-top:10px;

}
.guide_center_text ul li{ padding:10px 0px; border-bottom:1px #CCC dashed; font-size:14px;}
.guide_center_text ul li dd{ color:#999; line-height:20px;}
.guide_center_text .guide_demeanor_list{
	text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 470px;
    display: inline-block;
	color:#333;
	line-height:25px;
}
.guide_demeanor_right { width:560px;}
.guide_deme_right{ margin:40px 30px 0px 0px;}
.Route_bj{ width: 1200px; margin:0 auto;}
.Route{ background:url(/Public/Home/images/Route.jpg) center no-repeat; height:450px;}
.Route_left{ margin:1px 1px; width:330px; height:447px;}
.Route_center{ float:left; margin:22px 0px 0px 37px; width:330px;}
.Route_time h2{ float:left; width:100px; height:50px; line-height:50px; color:#333; }
.Route_time .Route_Icon{ float:left; margin:15px 20px;}
.Route_time .Route_time_s{  color:#c1956e; line-height:40px;  border-bottom:1px #c1956e solid; border-top:1px #c1956e solid; font-weight:600; font-size:20px; clear:both; }
.Route_center_time ul li dt{ line-height:35px; color:#666; font-size:16px;}
.Route_center_time ul li span{ line-height:25px; color:#c59d79; font-weight:600; font-size:20px;}
.Route_right{ width:270px; float:left; margin:65px 0px 0px 37px; }
.Route_right h2{ float:left; width:100px; height:50px; line-height:50px; color:#333; width:100%; }
.Route_right .Route_right_lu dt{line-height:45px; color:#c59d79; font-weight:600; font-size:20px;}
.Route_right .Route_right_lu span{line-height:45px; color:#666; font-size:16px;}
.South ul .tp{  width:380px; height:235px; float:left; margin-right:25px;overflow:hidden ; position:relative }
.South ul .tp a{  width:380px; height:235px;overflow:hidden ; }
.South ul li{ width: 100%;
    height: 100%;
    cursor: pointer;
   
	background:url(/Public/Home/images/r1.png) no-repeat;}
	.South ul a:hover li{
	transform: scale(1.1);
    transition-property: all;
    transition-duration: 0.8s;
    transition-timing-function: ease;

	
	
}
	

.South .South_title{ background:url(/Public/Home/images/rt.png) no-repeat center; margin:20px 0px 0px 20px; height:118px; width:70px;writing-mode: vertical-lr; text-align:center; color:#fff; font-size:18px; font-weight:500; line-height:65px; position:absolute;}


.South a:hove .South_title{ margin:50px 0px 0px 50px;}


.Exhibition_left{width:430px; height:300px;  overflow:hidden;}

.Exhibition_left a:hover img,.Exhibition_right .Exhibition_right_list ul  a:hover li img, a:hover .Image_text  img{
  	transform: scale(1.1);
    transition-property: all;
    transition-duration: 0.8s;
    transition-timing-function: ease;
	
	
}
.Exhibition_right{ width:740px;}
.Exhibition_right .Exhibition_right_title{ line-height:30px; font-size:16px; color:#333; text-align:left;}
.Exhibition_right  a:hover .Exhibition_right_title{color:#c43209}
.Exhibition_right .Exhibition_right_list{ margin-top:10px;}
.Exhibition_right .Exhibition_right_list ul li{width:360px; height:200px; float:left; margin-right:15px; overflow:hidden}


.Exhibition_right .Exhibition_right_list ul li em{ width:360px; height:200px;}
.Exhibition_right .Exhibition_right_list .Exhibition_left_podin{ position:relative; z-index:99; height:40px; line-height:40px; text-align:center;  background-color: rgba(0,0,0,0.5); left:0; width:360px; color:#FFF; margin-top:-40px; }

.Exhibition_right .Exhibition_right_list a:hover .Exhibition_left_podin{  background-color: rgba(196,50,9,0.5);  color:#FFF; margin-top:-40px; }


.guide_demeanor1{ background:url(/Public/Home/images/gbj.png) center; height:274px;}
.guide_demeanor1 ul{ width:1140px; margin:0 auto;}
.guide_demeanor1 ul em{ width:260px; height:173px;}
.guide_demeanor1 .Image_text{  float:left; width:270px; height:240px; margin-right:20px; overflow:hidden}
.guide_demeanor1 a:hover .center_g{color:#c43209}
.center_g{ font-size:14px; color:#333; line-height:25px; text-align:left;  
   }
   
   
/* 关于我们*/
.About_Whole{ width:1200px; margin:0 auto;}
.About_time{ width:155px; height:40px; margin-bottom:40px;}
.About_time em{ float:left}
.About_time h2{ line-height:40px; color:#454545; float:right; line-height:40px; width:100px;}
.About_nav{ background:url(/Public/Home/images/a8.png) no-repeat center; height:197px; width:852px; float:left; position:relative; left:20px;}
.About_times{ font-size:16px; line-height:35px; color:#333; margin-left:60px;}
.About_time_ad ul { width:680px; margin-left:50px;}
.About_time_ad ul li{ width:20%; float:left; text-align:center;}
.About_time_ad ul li h2{ font-size:34px; color:#333333; text-align:center; line-height:40px;}
.About_time_ad ul li span{ font-size:14px; line-height:20px; color:#333;}
.About_right{ background:url(/Public/Home/images/a7.png) no-repeat center; width:435px; height:398px;position: relative; z-index:99; float:right; margin-top:-320px; }
.make{ margin:100px 80px 30px 90px;  width:280px;}
 .make .make_ttile { width:100%;text-align:center;}
.make .make_ttile em{ float:left; margin-left:40px;}
.make .make_ttile dd{ float:left; font-size:22px; line-height:35px; font-weight:500; margin-left:15px; color:#333;}
.make_ttile_dl{ width:280px; text-align:center; line-height:30px; font-size:16px; color:#666;}
.Boundary_left{ background:url(/Public/Home/images/aa1.png) no-repeat center; width:658px;height:264px;  }
.Boundary_left1{height:200px;overflow-y: scroll;
 margin:30px 0px;}
::-webkit-scrollbar  
{  
    width: 10px;    
    background-color: #fff;  
}  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  
    background-color: lightgray;  
}  

/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: #c43209;  
}  
/*定义最上方和最下方的按钮*/
.Boundary_left .Boundary_left1 p{ line-height:30px; font-size:16px; text-indent:2rem; color:#333;padding:0px 10px 0px 30px;}
.Geography_left{ width:573px;}
.Geography_left p{ font-size:16px; color:#666; line-height:30px;}
.Geography_right{ width:570px;}
.Geography_right p{font-size:16px; color:#666; line-height:30px;}
.widtha_aa{ background:url(/Public/Home/images/aaa.png) no-repeat center; height:953px;}
.widtha_p p{font-size:15px; color:#999; line-height:30px; padding:0px 40px;}

/*详情*/
 .closeBtn {
    width: auto;
    height: 22px;
    line-height: 22px;
    float: left;
    margin: 8px 16px 0 0;
    padding: 0 8px;
    font-size: 14px;
    color: white;
    background-color: #be0708;
	display:block;
}
.infoly{ background:#f7fbf2; height:44px; line-height:44px; border:1px dashed #dddddd; padding:0px 20px; font-size:14px; text-align:center;color:#777; margin:20px 0px}
.infoly span{ margin-right:20px;}
.bgs{background:url(/Public/Home/images/bg1.gif) no-repeat center; height:46px; }
.bgx{background:url(/Public/Home/images/bg3.gif) no-repeat center; height:46px; }
.info{background:url(/Public/Home/images/bg2.gif) repeat-y center; height:auto; padding:0px 50px; }
.info img{ max-width:100%;}
.info h3{ font-size:18px;  text-align:center;}
.info p{font-size:15px; color:#333; line-height:35px; padding:0px 40px; }
.Last_article,.Last_article a{ color:#333; line-height:30px; font-size:14px;  text-align:left; }

.Last_article a:hover{ color:#A5383C; text-decoration:inherit;}
.Last_article span{ margin-left:10px;}
/*海南史志
*/
.sbg1{background: url(/Public/Home/images/sbg1.png) center no-repeat ; height:39px; width:1239px; margin:0 auto;}
.sbg2{background: url(/Public/Home/images/sbg3.png) center no-repeat ; height:39px; width:1239px; margin:0 auto;}
.history_center{ background: url(/Public/Home/images/sbg2.png) center repeat-y; height:auto; width:1239px; margin:0 auto; }
.history_center_left{ width:570px; height:auto; margin:20px 0px 10px 40px;}
.history_center_right{ width:570px; height:auto; margin:20px 40px 10px 0px;}
.history_center_left h2{  margin:10px 0px 0px 30px; height:50px; line-height:50px; font-size:22px; color:#585858;}
.history_center_list1{ width:570px; margin-left:30px;}
.history_center_list1 ul li{ color:#333333; font-size:16px; line-height:40px;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
	.history_center_list2{ width:230px; margin:0px 30px;}
	.history_center_list2 ul li{font-size:16px; line-height:40px;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
	.history_center_list1 ul li a{color:#333333; }
	.history_center_list1 ul li a:hover{ color:#c43209;}
	.history_center_list2 ul li a{color:#333333; }
	.history_center_list2 ul li a:hover{ color:#c43209;}
	.history_xu dl{ width:100%; clear:both}
	.history_xu dl dd{ width:100px; float:left; text-align:left; font-size:20px; font-weight:600; line-height:50px; height:50px; color:#454545; margin-left:30px;}
	.history_xu	.paixu{ width:100%; clear:both;}
.history_xu	.paixu span{width:100px; float:left; text-align:left; font-size:16px;  line-height:20px; height:20px; color:#454545; margin-left:30px; display:block;}
.history_center_right h2{ margin:0px 0px 0px 30px;  line-height:50px; font-size:22px; color:#585858; display:block}
.history_center_right ul{ margin:0px 30px;}
.history_center_right ul li{ font-size:18px; font-weight:500; line-height:40px; text-align:left; color:#666;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }
	.history_center_right ul li a{ color:#666}
.history_center_right ul li span{ font-size:16px; line-height:40px; text-align:left; color:#666; }

	.aa{color:#c43209 !important; }
.page-nav{
			height: 60px;
			text-align:center;
			line-height: 60px;
			margin-left:30%;
			overflow: hidden;			
		}
		.page-nav>ul{
			overflow: hidden;
			text-align:center;
			
		}
		.page-nav>ul>li{
			float: left;
			list-style-type: none;
			width:50px; text-align:center; margin-right:10px;
			border:1px #f4f4f4 solid;
			font-size:14px;
			height:30px; line-height:30px; 
		}

.page-nav>ul>li a{ color:#666;}
.page-nav>ul>li a:hover{ background:#c43209; width:50px; color:#fff; height:30px; line-height:30px; text-align:center; border:none;}
.pagegg{background:#c43209 !important; width:50px; color:#fff !important; height:30px; line-height:30px; text-align:center;}

/*子页面  分页*/
.page_fanye{font-size:14px; }
.page_fanye a{ color:#333}
.page_fanye a:hover{padding:2px 10px !important; border:1px solid #F00;margin-right:5px; background:#F00; color:#fff;}
.page_fanye a{ padding:2px 10px !important; border:1px solid #CCC; margin-right:5px;}
.layui-laypage-curr{padding:4px 10px !important; border:1px solid #F00;margin-right:5px; background:#F00; color:#fff; }

.clear20{ height:20px; clear:both}
.Sub_page1{ width:710px; background:#FFF; padding:0px 20px 20px 20PX;}
a .sj{color:#ccc;}
a:hover .nlist span{ background:#fcfaf9; color:#d63217; }

.nlist{ border-bottom:1px dashed #b4b4b4; padding-top:20px;}
.Sub_page1 .Sub_page_Pn p{ line-height:30px; font-size:16px; text-indent:2rem; color:#666; }
.Sub_page_Pn dd{ width:136px; height:90px; float:left; margin-right:20px;}
.Sub_page_Pn dd img{ width:136px; height:90px; }
.Sub_page_Pn li{ color:#333; font-size:18px; float:left; width:554px}
.Sub_page_Pn li dt{ color:#5e5e5e; font-size:14px;}
.Sub_page_Pn li .sj{color:#ccc; font-size:14px;}
.Sub_page_Pn dd img{ width:100%;}

.Sub_page1 .Sub_page_P{border-bottom:1px #f4f4f4 solid;}
.page_fanye dt{ font-size:14px; line-height:30px;  height:30px; width:100%;}
.page_fanye dt a{color:#666;}
.page_fanye dt a:hover{ color:#c21d1f;}
.color{ color:#c21d1f !important;}
.Sub_page2{ width:390px; background:#FFF; padding:20px;}
.Sub_page_list .page_picture{ width:89px; height:89px;}
.Sub_page_list .page_picture_title{ width:275px;}
.Sub_page_list ul li{ margin:20px 0px; clear:both; height:90px;}
.Sub_page_list .page_picture_title h6{ font-size:16px; font-weight:600; line-height:15px; height:15px;text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; color:#666;}
	.page_picture_title a:hover  h6{ color:#cd2719}
.Sub_page_list .page_picture_titles{ height:60px;overflow:hidden;

display:-webkit-box;

-webkit-line-clamp:2;

text-overflow:ellipsis;

-webkit-box-orient;vertical; margin-top:15px;}
	.Sub_page_list .page_picture_titles span{ font-size:14px; line-height:20px; color:#666;}
	
	/*海南党史*/
	.hainan ul{ width:1200px; margin:0px auto; text-align:center; display: flex; justify-content: center; }
	.hainan ul li{ float:left; display:inline}
	.hainan .hainan_l{ width:90px; height:90px; border-radius:50%; border:1px #dec7b3 solid; line-height:90px; text-align:center; font-size:16px; float:left; color:#333; font-size:16px; font-weight:600; margin-bottom:20px;}
		.hainan .hainan_l a{ color:#333}
.hainan .hainan_l a:hover{ background:#c33000; color:#FFF; display:block; border-radius:50%;}
.hainan .hainan_l .on{background:#c33000;}
.hannianbj{background:#ddc6b1 ;color:#FFF !important; display:block; border-radius:50%;}
	.ico{ color:#e29b9d; margin:0px 19px; line-height:90px; font-weight:600; font-size:28px;}
	.hainan_qh ul{ width:400px; margin:0 auto;}
	.hainan_qh ul li{ float:left; width:23%; margin:0 5%; font-size:16px; line-height:40px; height:40px; text-align:center}
	.hainan_qh ul li a{ color:#333}
	.hainan_qh ul li a:hover{ color:#c33209; display:block; border-bottom:2px #c33209 solid;}
	.er{ color:#c33209 !important; display:block; border-bottom:2px #c33209 solid;}
	.hainan_img{ width:8px; height:16px; margin-top:12px;}

	.hainan_list ol li dl span{ line-height:40px; height:40px; font-size:16px; margin-left:10px; }
	.hainan_list ol li dl span a{ color:#333}
	.hainan_list ol li dl span a:hover{text-decoration:underline; color:#c43209}
	
	.Audition{ width:1002px;}
	.Audition_title{ background:url(/Public/Home/images/hn1.png) no-repeat center; width:263px; height:43px; line-height:43px; margin:0 auto; text-align:center; font-size:16px; color:#bd4b4b;}
		.Audition_picture ul li{ float:left; margin-right:85px;}
	.Audition_picture .l1{ background:url(/Public/Home/images/hn2.png) no-repeat center; width:184px; height:414px;}
	.Audition_picture .l2{ background:url(/Public/Home/images/hn3.png) no-repeat center; width:184px; height:414px;}
	.Audition_picture .l3{ background:url(/Public/Home/images/hn4.png) no-repeat center; width:184px; height:414px;}
	.Audition_picture .l4{ background:url(/Public/Home/images/hn5.png) no-repeat center; width:184px; height:414px;}
	.Audition_picture ul li img{ margin:166px 1px 0px 1px;}
	
	.Audition_picture ul li a:hover .bb{  filter: grayscale(100%);filter: gray}
	.Audition_hear ul{ background:url(/Public/Home/images/hn12.png) no-repeat center; width:787px; height:679px;}
	.Audition_hear ul li{ float:left; width:179px; height:179px; background:url(/Public/Home/images/bj.png) no-repeat center; position:relative;}
	.Audition_hear ul li a{ color:#FFF;}
	.icoe{ text-align:center; line-height:30px; color:#fff; font-size:18px;  display:block;    position: absolute; top: 45px;left: 75px;}
	.Audition_hear ul li span{ display:block; font-size:14px; line-height:20px; text-align:center; width:130px; position:absolute; top:80px; left:24px; color:#fff;}
	.Audition_hear ul li a:hover span{transform: scale(1.1);transition-property: all; transition-duration: 0.8s; transition-timing-function: ease;}
	
	.Audition_hear .hear1{ background:url(/Public/Home/images/hn7.png) no-repeat center;width:130px; height:130px; position:absolute; top:25px; left:25px;}
.Audition_hear .hear2{ background:url(/Public/Home/images/hn8.png) no-repeat center;width:130px; height:130px; position:absolute; top:25px; left:25px;}
.Audition_hear .hear3{ background:url(/Public/Home/images/hn9.png) no-repeat center;width:130px; height:130px; position:absolute; top:25px; left:25px;}
.Audition_hear .hear4{ background:url(/Public/Home/images/hn10.png) no-repeat center;width:130px; height:130px; position:absolute; top:25px; left:25px;}
.Audition_hear .hear5{ background:url(/Public/Home/images/hn11.png) no-repeat center;width:130px; height:130px; position:absolute; top:25px; left:25px;}
.Audition_l{ margin:63px 0px 0px 65px;}
.Audition_2{  float:right !important}
.Audition_3{ margin:213px 0px 0px 65px;  }
.Audition_4{ margin:-70px 0px 0px -30px; clear:both}
.Audition_5{ margin:40px 155px 0px 0px; float:right !important;}

/*南溟奇甸*/

.South_Ming ul li{width:216px;
    height: 224px;
    float: left;
    margin-right:20px;
    overflow: hidden;}
	
	.South_Ming ul li img {
		cursor: pointer;
    transition: all 0.6s;
    width: 216px;
    height: 281px;}
	
		.South_Ming .introduce_title {
    position: absolute;
    z-index: 99;
    background-color: rgba(0,0,0,0.6);
    text-align: center;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    width: 216px;
    margin-top: -30px;
    color: #FFF;
}
 .South_Ming ul li img:hover{transform: scale(1.4);}
.more{ border:1px #ca0d0d solid; width:50px; line-height:30rpx; font-size:14px; text-align:center; color:#ca0d0d; border-radius:5px; }