body {font-size: 16px; line-height:22px; font-family:"微软雅黑"; color: #333; background:#fff url(l-bg.jpg) left top no-repeat;background-size: cover;}
*{ margin:0; padding:0;}
a {text-decoration:none;
color: #0F0F0F;}
a:hover {text-decoration: none; color:#DB0415; }
ul,ol {list-style:none;}
img{border:0;}
.clear{ clear:both;}
.allcontainer img{ max-width: 100%; }
.m_banner{ display: none; }
.line_h{ display: none;}

.container{ width:1200px; margin:0 auto;}
.banner{ width:1200px; margin:0 auto; }

.section{ text-align:center;}

#section0,
#section1,
#section2,
#section3{background-size: cover;}

#section0{background: url(bgs.jpg) no-repeat center;padding: 9% 0 0 0;background-size: cover;position: relative; z-index: 99;}
.flot_img{position: absolute;left: 0;bottom:0;width: 100%;height:585px;z-index: 3;background: url(index_bgs.png) no-repeat center;}
.flot_clou{width: 100%;position: absolute;left: 0;top:0;height: 740px;}
.flot_clou li{width: 80%;position: absolute;left: -20%;top:-50px;}
.flot_clou li img{display: block;width: 100%;margin:0 auto;}
.flot_clou li:last-child{left: auto;right: -50%;top:160px;}

#section1,#section2,#section3,#section4,#section5{ padding: 6% 0 0 0;}

#menu{}
#menu li {
display:inline-block;
margin: 10px 10px 10px 0;
color: #FFCCD0;font-size:16px; width: 180px; text-align: right;
}
#menu li.active{color: #FFCCD0;background: url(line.png) no-repeat bottom right;}
#menu li a{text-decoration:none;color: #FFCCD0;}
#menu li.active a:hover{}
#menu li:hover{}
#menu li a,
#menu li.active a{padding:0px 20px 13px 20px;display:block;}
#menu li.active a{color: #fff;font-size:20px; }
#menu{
font-family: Source Han Sans CN;
	position:fixed;
	top:15%;
	left:4%;
	height: 300px;
	z-index: 20;
	width: 42px;
	padding: 0;
	margin:0;
}

/*专题引导页*/

#close-panel-bt{ display:none;}
#page{ position:absolute;left: 50%; bottom:3%; transform: translate(-50%,-50%);width:76px;height:155px;margin:0 auto;background: url(jinru.png) no-repeat top; z-index: 10;}
.btn_begin{ width:76px;height:125px; overflow:hidden; display: block; right:0; top:0; position:absolute;cursor:pointer; color: #fff; line-height:210px;}
#page:hover{opacity: 0.8;}






.nav_list{ width:80%;margin-left: 340px; }
.nav_list dl{ float: left; width: 404px;
height: 446px;
background: #FFFFFF;
border: 1px solid #EAE9E6;
box-shadow: 0px 3px 7px 0px rgba(128,122,111,0.19);
border-radius: 0px 0px 4px 4px; overflow: hidden; position: relative; float: left;}
.nav_list dl img{width: 404px;
height: 228px; margin-bottom: 15px;}
.nav_list dl dt{ font-size: 18px;line-height: 30px; width: 80%; padding: 0 10%; margin-bottom: 5px; text-align: left;}
.nav_list dl dd{ text-align: left; line-height: 26px;font-size: 14px;color: #7B7A7A; padding: 0 25px;}

.focusBox1{ height: 600px;}
.focusBox1 .swiper-pagination{ margin-left: 40px; top: 560px; height: 30px; }
.focusBox1 .swiper-pagination-bullet {
width: 14px;height: 14px;
line-height: 14px;
opacity: 1; float: left;
background: url(tit-ico-04.png) no-repeat center;}
.focusBox1 .swiper-pagination-bullet-active {background: url(tit-ico-03.png) no-repeat center;}

.focusBox1 .swiper-button-next{ width: 30px; height: 30px;z-index: 10;cursor: pointer;background: url(tit-ico-05.png) no-repeat center; position: absolute; top: 575px; left:230px;}
.focusBox1 .swiper-button-next:hover{background: url(tit-ico-02.png) no-repeat center;}

.focusBox1 .swiper-button-prev{ width: 30px; height: 30px;z-index: 10;cursor: pointer;background: url(tit-ico.png) no-repeat center; position: absolute; top: 575px; left:185px;}
.focusBox1 .swiper-button-prev:hover{background: url(tit-ico-06.png) no-repeat center;}


.focusBox1 .swiper-slide {
 display: -webkit-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
 -webkit-box-pack: center;
 -ms-flex-pack: center;
 -webkit-justify-content: center;
 justify-content: center;
 -webkit-box-align: center;
 -ms-flex-align: center;
 -webkit-align-items: center;
 align-items: center;
	 transition: 200ms;
	 transform: scale(0.9);
 }
.focusBox1 .swiper-slide-active,.focusBox1 .swiper-slide-duplicate-active{transform: scale(1);}






.sbj_detail{position: absolute; top: 0;z-index: 22; left: 50%;top:8%;margin-left: -500px;height: 550px;display: none;}

.model{position: fixed;left: 0;top:0;width: 100%;height: 100%;
background: linear-gradient(-5deg, #53070D, #664E19) ; z-index: 21;display: none;
opacity: 0.9;}

.close{ background: url(neirong-wenzi.png) no-repeat center; width: 1000px; height: 143px; margin-bottom: 30px; }

.sbj_detailbox{ padding:30px 20px; width: 940px; height:500px; 
border: 2px solid #F7AB00; 
background: #FFFFFF;
border-radius: 10px;
margin:0 auto;display: block; z-index: 30;
}

.detail_tl{ text-align: center; font-size: 22px;}
.detail_day{color: #BABABA;text-align: center; font-size: 16px;
border-bottom: 1px dashed #E4E4E4; margin-bottom: 20px; line-height: 50px;}
.detail_cen{ padding: 0 10px; height:390px; overflow: auto;
line-height: 30px;}
.detail_cen::-webkit-scrollbar {width: 6px;background: #fff;}
.detail_cen::-webkit-scrollbar-thumb {background: #F2EBDC;border-radius: 3px; }





