@charset "utf-8";
/* CSS 预处理 */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
}
ol, ul, li {
	list-style: none
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	text-align: left;
	background: #fff;
	max-width: 640px;
	margin:0 auto;
}
a, em {
	text-decoration: none;
	font-style: normal;
	cursor: pointer;
}
.clear {
    clear: both;
    content: '';
    zoom: 1;
}
@font-face {
	font-family: 'HYRunYuan-65W';
	src: url('../font/HYRunYuan-65W.ttf')
}
@font-face { 
	font-family: "dincond-medium"; 
	src: url('../font/dincond-regular.ttf');
}
@font-face {
	font-family: "novecentowide-book";
	src: url("../font/HelveticaNeueLTPro-LtEx.woff.ttf");
}
@font-face {
	font-family: "zktqkt";
	src: url("../font/zktqkt.ttf");
}
.cl{clear: both;}
.zanwu{width:100%;text-align: center;height: 30px;line-height: 30px;font-size: 12px;color:#000;}
.center{width:100%;padding: 0 0.5rem;overflow: hidden;box-sizing:border-box;}
.page{width:94%;padding: 2% 3%;text-align: center;font-size: 12px;color:#666;margin-top: 10%;}
.page a{color:#666;margin:0 1%;padding: 1% 2%;border:1px solid #E31446;color: #E31446}
.page .select{color:#fff;background: #E31446}
/*遮罩*/
.mask{position: fixed;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,1);z-index: 900;}
/*侧边栏*/
.sidebar{width:100%;height:100%;position:fixed;top: 0;right:0;background:#eeeeee;z-index: 1000;-webkit-transform: translateX(-100%); transform: translateX(-100%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;display:block;overflow-y: scroll;}
.mask{width:100%;height:100%;background: rgba(0, 0, 0, 0.5);position:fixed;top: 0;left:0;z-index: 900;display:none;}
.open-side-nav .sidebar{-webkit-transform: translateX(0%); transform: translateX(0%);background: #7a0101;}
.open-side-nav .mask{display:block;}
.open-side .side-language{-webkit-transform: translateX(0%); transform: translateX(0%);}
/*侧边栏头部*/
.sidehead{width:100%;height:2.57rem;position:relative;background:#2b0000;}
.sidehead .sidelogo{float:left;display:block;}
.sidehead .sidelogo img{height:2.57rem;vertical-align:middle;}
.sidehead .close{width:2.57rem;height:2.57rem;float:right;}
.sidehead .close img{width:100%;}

.sidenav{width:100%;position:relative;background:#7a0101;}
.warp{width:100%;}
.sidenav li{width:100%;}
.sidenav li>a{font-size:0.9rem;color:#fff; width:100%;height:2.57rem;line-height:2.57rem;padding:0 8% 0 3%;position:relative;display:block;border-bottom:1px #9a2929 solid;-webkit-transition: all .3s;transition: all .3s;box-sizing:border-box;}
.sidenav li a span{width:5%;height:2.57rem;position:absolute;right:3%;top:0;background:url("../images/open.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.sidenav li.curr >a{color:#fff;}
.sidenav li.curr a span{background:url("../images/open-on.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.sidenav dl{box-sizing:border-box;width:100%;padding: 0rem 0 0rem 3%;display:none;background: #fff;}
.sidenav dl dd{border-bottom: 1px solid #f2f2f2;}
.sidenav dl dd:last-child{border-bottom: 0px solid #f2f2f2;}
.sidenav dd a{font-size:0.8rem;color:#999999;-webkit-transition: all .3s;transition: all .3s;height:2.5rem;line-height: 2.5rem;}
.sidenav dd a.on{color:#333333;}

/*top*/
.top{width: 100%;height: 2.57rem;background: #2b0000;position: relative;}
.top_logo{position: absolute;left: 0.5rem;width:4.28rem;z-index:9;}
.top_logo img{width:100%;height:auto!important;}
.top_center{float: left;display: flex;margin-left: 5.2rem;}
.top img{display: block;height: 2.57rem;margin: auto;}
.top_left{float: left;cursor: pointer;}
.top_right{position: absolute;right: 0.5rem;width:5.15rem;}
.top_right img{float: left;}
/*banner*/
#slider{ position:relative; overflow:hidden;z-index: 1;}
#slider li{ float:left;}
#slider li img{display: block;}
#pagenavi{ position:absolute; bottom:5px; z-index:1; text-align:center;left:50%;height:20px;line-height: 20px;margin-left:-30px;width: 60px;border-radius:20px;}
#pagenavi a{ width:5px; height:5px; line-height:99em; background:none; border-radius:7px; overflow:hidden; cursor:pointer; display:inline-block;border:1px solid #fff;}
#pagenavi a.active{border-color:#fff;background: #fff;}

.foot{width: 100%;background: url("../images/bot_bg.jpg") no-repeat top;padding:3% 0 1%;background-size: 100% 100%;}
.foot1{visibility: hidden;}
.foot2{position: fixed;bottom: 0;z-index: 2;}
.foot ul{width: 100%;left: 0;}
.foot li{float: left;width: 25%;padding: 1% 0;}
.foot li img{display: block;width: 35%;margin:0 auto;}
.foot li p{text-align: center;font-size: 14px;color:#f7bf52;}
.backtop{width: 10%;position: fixed;right: 2%;bottom: 20%;z-index: 99;}
.backtop img{width: 100%;display: block;cursor: pointer;}
/* 景区特点 */
.jqtd{width:100%;height:4.77rem;background: #7a0101;}
.ind1_a{text-indent: 1rem;float: left;height:4.77rem;display: flex;flex-direction: column;justify-content: center;}
.ind1_a .tit{font-family: "zktqkt";font-size: 1.14rem;color: #ffce70;}
.ind1_a .tit::after{width: 1rem;height: 2px;content:"";background: #ffce70;display: block;margin: 2px 0px 4px 1rem;}
.ind1_a div{color: #ffd78a;font-size: 0.51rem;line-height: 1.5;}
.line{display: flex;align-items:center;float: left;margin-left: 1rem;height:4.77rem;}
.line::after{width: 2px;height: 1.57rem;content:"";background: #ffce70;display: block;}
.ind1_b{text-indent: 1rem;float: left;height:4.77rem;display: flex;flex-direction: column;justify-content: center;}
.ind1_b .tit{font-family: "zktqkt";font-size: 1.14rem;color: #ffce70;}
.ind1_b .tit::after{width: 1rem;height: 2px;content:"";background: #ffce70;display: block;margin: 2px 0px 4px 1rem;}
.ind1_b div{color: #ffd78a;font-size: 0.51rem;line-height: 1.5;}
.ind1_c{text-indent: 1em;float: left;height:4.77rem;display: flex;flex-direction: column;justify-content: center;}
.ind1_c .tit{font-family: "zktqkt";font-size: 1.14rem;color: #ffce70;}
.ind1_c .tit::after{width: 1rem;height: 2px;content:"";background: #ffce70;display: block;margin: 2px 0px 4px 1rem;}
.ind1_c div{color: #ffd78a;font-size: 0.51rem;line-height: 1.5;}
.ind1_d{position: absolute;right: 0;bottom:0;}
.ind1_d a{display: block;width:339px;height: 251px;}
/* 炎帝文化 */
.title{width:8.14rem;margin:1rem auto;}
.title img{width:100%;}
.ydwh{width:100%;background: url("../images/bg1.jpg") no-repeat center;background-size:100% 100%;}
.ydwh_con{text-align: center;}
.ydwh_con ul li{float: left;width: 33.33%;height:10.22rem;;text-align: center;transition: all 1s;}
.ydwh_con ul li img{width:4.4rem;height:4.4rem;}
.ydwh_con ul li .wen{text-align: center;}
.ydwh_con ul li .wen .p1{color: #7a0101;font-size: 0.68rem;font-weight: bold;margin-top:10px;}
.ydwh_con ul li .wen .p2{color: #120202;font-size: 0.43rem;}
.ydwh_con ul li .wen .heng{width:2.5em;height:1px;background: #7a0101;margin:2px auto 3px;}
.ydwh_con ul li .wen .con{font-size: 0.52rem;line-height: 1.5;color: #120202;}
.ydwh_con .more{background: url("../images/more.png") no-repeat center top;width:10.57rem;height:3.54rem;color: #f7bf52;line-height: 1.82rem;font-size: 0.8rem;text-align: center;margin-top:1rem;display: inline-block;transition: all .5s;background-size:100%;}
/* 景区介绍 */
.jqjs{width:100%;background: url("../images/bg2.jpg") no-repeat center;background-size:100% 100%;}
.jqjs .title{float: left;width: 4.68rem;height:10.85rem;}
.jqjs .title img{display: block;}
.jqjs_con{writing-mode:tb-rl;width: 42%;float: left;height:11rem;font-size: 12px;line-height: 1rem;color: #260e0d;margin-top:1rem;}
.jqjs_con .tit{color: #6b0101;font-size: 0.75rem;line-height: 1rem;font-weight: bold;margin-left: 10px;}
/* 景区视频 */
.video{width:100%;background: url("../images/bg3.jpg") no-repeat center;background-size:100% 100%;}
.video .title{margin-bottom:0;}
.video_con{width: 90%;margin: 0 auto;}
.video_con li{width: 8.66rem;height:13.31rem;float: left;background: url("../images/v_bg.png") no-repeat center;transition: all 1s ease 0s;background-size:100% 100%;margin-bottom:2.8rem;}
.video_con li:last-child{margin-right: 0;}
.video_con li img{width:90%;height:5.11rem;display: block;margin-top:3rem;margin-left: 5%;}
.video_con li p{color:#260e0d;font-size: 0.63rem;text-align: center;line-height: 1.76rem;}
.video .swiper-pagination-bullets{bottom:1rem;}
.video .swiper-pagination-bullet{background: #7f0000;width:2rem;height:2px;border-radius:unset;border:none;}
.video .swiper-pagination-bullet-active{background: #f0aa15;}
/* 景区动态 */
.jqdt{width:100%;background: url("../images/bg4.jpg") no-repeat center;background-size:100% 100%;}
.jqdt .title{text-align: center;}
.jqdt_con{margin-top:1rem;}
.jqdt_con li{width:100%;height:5rem;float: left;margin-bottom:1rem;}
.jqdt_con li:nth-child(2n){float: right;}
.jqdt_con li .news_l{width: 5rem;height:5rem;float: left;}
.jqdt_con li .news_l img{width:100%;}
.jqdt_con li .news_r{width:15rem;height: 5rem;float: right;}
.jqdt_con li .news_r .p1{font-size: 14px;color: #260e0d;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top:0.3rem;}
.jqdt_con li .news_r .p2{color: #260e0d;font-size: 12px;line-height: 24px;margin-top:0.2rem;}
.jqdt_con li:hover .news_r .p1{color: #6b0101;}
.jqdt_con .more{background: url("../images/moren.png") center top;width:10.57rem;height:1.82rem;color: #f7bf52;line-height: 1.82rem;font-size: 0.8rem;text-align: center;margin:10px auto 0;;display: block;transition: all .5s;background-size:100%;}
/* 景区景点 */
.jqjd{width:100%;background: url("../images/bg5.jpg") no-repeat center;background-size:100% 100%;}
.jqjd .title{text-align: center;margin-top:65px;}
.jqjd_con{margin-top:1rem;position: relative;}
.jqjd_con .bd li{background-color: #fff;position: relative;width:96%;height:96%;padding:2%;box-sizing:border-box;margin-bottom:1.5rem;}
.jqjd_con .bd li .img{float: left;overflow: hidden;}
.jqjd_con .bd li .img img{transition: all 1s ease 0s;width:100%;}
.jqjd_con .bd li:hover img{transform:scale(1.1,1.1);}
.jqjd_con .bd li .num{width: 3rem;height: 3rem;left:50%;margin-left: -1.5rem;text-align: center;background: url("../images/num.png") no-repeat center;position: relative;float:left;margin-top:-1.5rem;z-index: 2;line-height: 3rem;text-align: center;color: #f7bf52;font-size: 1rem;font-family: "zktqkt";background-size:100% 100%;}
.jqjd_con .bd li .wen{text-align: center;width:90%;float: left;margin-left: 5%;}
.jqjd_con .bd li .wen .p1{font-size: 0.63rem;color: #260e0d;font-weight: bold;margin-top:0.5rem;}
.jqjd_con .bd li .wen .p2{color:#260e0d;font-size: 0.57rem;line-height: 1.5;padding:0.2rem 0 0.5rem;}
.jqjd_con .bd li .men{width: 100%;height:100%;float: left;position: relative;}
.jqjd_con .bd li .men .men1{width: 100%;height:100%;background: url("../images/jdbg.png") no-repeat center;background-size:100% 100%;position: absolute;z-index: 9;}
.jqjd .swiper-pagination-bullets{bottom:0rem;}
.jqjd .swiper-pagination-bullet{background: #7f0000;width:2rem;height:2px;border-radius:unset;border:none;}
.jqjd .swiper-pagination-bullet-active{background: #f0aa15;}
/* 景区服务 */
.jqfw{text-align: center;}
.jqfwli{width:6.42rem;display: inline-block;margin-top:1rem;}
.jqfwli img{width:100%;}
/* 底部版权 */
.db{font-size: 0.68rem;color: #333;line-height: 4;}
.db a{color: #333;}
/* 二级 */
.erlan{position: relative;}
.erlan img{max-width:100%;}
.erlan p{position: absolute;top: 50%;margin-top: -0.8rem;font-size: 1.2rem;left: 3%;color: #207140;width:5.26rem;}
.erlan .back{position: absolute;top:0;right: 0;height: 100%;}
.erlan .back img{width:60px;height: 100%;}
.erlan .weizhi{position: absolute;bottom:0;height:1.8rem;width:100%;background: rgba(0,0,0,0.6);text-align: right;font-size: 0.5rem;padding:0 3%;box-sizing:border-box;color: #f7bf52;align-items: center;display: flex; justify-content: flex-end;}
.erlan .weizhi a{color:#f7bf52;}
.erlan .weizhi img{width:1rem;height:auto;}

.type{}
.type li{width:30%;height:1.6rem;line-height: 1.6rem;background: #c0c0c0;border-radius:0.8rem;font-size: 0.69rem;text-align: center;color: #3a0000;margin-bottom:0.4rem;float: left;margin-right: 5%;}
.type li:nth-child(3n){margin-right: 0;}
.type li a{color: #3a0000;}
.type li.hover{background: #6b0101;color: #f7bf52;}
.type li.hover a{color: #f7bf52;}

.about_con{width: 100%;font-size: 14px;color:#433C34;float: left;padding-bottom:3%;margin-bottom:3%;line-height: 2;border-bottom:3px solid #d3d1cf;}
.about_con img{max-width: 100%!important;height:auto!important;display: block;}
#gengduo_button{    background: url(../images/moren.png) center top;width: 10.57rem;height: 1.82rem;color: #f7bf52;line-height: 1.82rem;font-size: 0.8rem;text-align: center;margin: 10px auto 0;display: block;transition: all .5s;background-size: 100%;}
/* 新闻列表 */
.news_list li{padding:3%;background: #fff;margin-bottom:3%;position: relative;}
.news_list li .img{width: 5.5rem;height:5.5rem;position: absolute;}
.news_list li .img img{width:100%;display: block;}
.news_list li .wen{width:100%;box-sizing:border-box;padding:0 0 0 6rem;height:5.5rem;}
.news_list li .wen .p1{font-size: 14px;color: #313333;}
.news_list li .wen .p2{font-size: 12px;color: #313333;margin-top:5px;}
/* 新闻详情 */
.fanye{padding-bottom: 10%;width: 100%;float: left;}
.fanye p{font-size: 14px;color:#626262;margin-top: 2%;}
.fanye p:hover{color:#f7bf52;}

.new_show_title{padding: 3% 0;margin-bottom:3%;}
.new_show_title .p1{color:#000;font-size:14px;text-align: center;background: url("../images/newtitbg.png") no-repeat bottom;line-height: 3;}
.new_show_title .p2{color:#999;font-size:12px;margin-top: 2%;text-align: center;}
/* 产品列表 */
#pro  li{background-color: #fff;position: relative;width:44%;padding:2%;box-sizing:border-box;margin-bottom:3%;float: left;margin-left: 3%;margin-right: 3%;margin-top:3%;}
#pro  li .img{float: left;overflow: hidden;}
#pro  li .img img{transition: all 1s ease 0s;width:100%;}
#pro  li:hover img{transform:scale(1.1,1.1);}
#pro  li .num{width: 3rem;height: 3rem;left:50%;margin-left: -1.5rem;text-align: center;background: url("../images/num.png") no-repeat center;position: relative;float:left;margin-top:-1.5rem;z-index: 2;line-height: 3rem;text-align: center;color: #f7bf52;font-size: 1rem;font-family: "zktqkt";background-size:100% 100%;}
#pro  li .wen{text-align: center;width:90%;float: left;margin-left: 5%;}
#pro  li .wen .p1{font-size: 0.63rem;color: #260e0d;font-weight: bold;margin-top:0.5rem;}
#pro  li .wen .p2{color:#260e0d;font-size: 0.57rem;line-height: 1.5;padding:0.2rem 0 0.5rem;}
#pro  li .men{width: 100%;height:100%;float: left;position: relative;}
#pro  li .men .men1{width: 100%;height:100%;background: url("../images/jdbg.png") no-repeat center;background-size:100% 100%;position: absolute;z-index: 9;}
/* 在线招聘 */
.job{width:96%;position:relative;margin:0 auto;}
.warp{width:100%;}
.job li{width:100%;}
.job li>a{box-sizing:border-box;font-size:1rem;color:#313131; width:100%;height:3rem;line-height:3rem;padding:0 8% 0 3%;position:relative;display:block;border-bottom:1px #f0f0f0 solid;-webkit-transition: all .3s;transition: all .3s;box-sizing:border-box;}
.job li a span{width:5%;height:3rem;position:absolute;right:3%;top:0;background:url("../images/open1.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.job li.curr >a{color:#1f7140;border-bottom: none;}
.job li.curr a span{background:url("../images/open-on1.png") no-repeat center center;background-size:100%;-webkit-transition: all .3s;transition: all .3s;}
.job .side-list{width:94%;padding:3%;display:none;background: #f0f0f0;border-top:2px solid #1f7140;}
/* 留言 */
.gbook{margin-top: 5%;}
.gbookli1{width:85%;background: #EBEBEB;padding:2% 0;margin-bottom: 2%;text-indent: 10px;}
.gbook p{float: left;text-align: center;font-size:12px;color:#484848;text-indent: 10px;}
.gbookli1 input{border:none;background:none;font-size: 14px;color:#484848;width: 77%;}
.gbookli2{width:100%;background: #EBEBEB;padding:2% 0;margin-bottom: 2%;}
.gbookli2 textarea{height:150px;width:77%;resize:none;border:none;background: none;font-size:14px;color:#484848;}
.gbookli3{text-align: right;margin-top: 5%;text-align: center;}
.gbookli3 input{border:none;margin-left: 5%;cursor: pointer;}
#submit{background: #46a037;background-size: 100%;width: 100px;height: 30px;color: #fff;font-size: 15px;line-height: 30px;}
#reset{background: #46a037;background-size: 100%;width: 100px;height: 30px;color: #fff;font-size: 15px;line-height: 30px;}



