body{overflow-y: auto;overflow-x: hidden;}
strong{color: #000;}
em{font-style: normal;}
.afeelings_icon {background: url(../images/icon_afeelings.png) center no-repeat;background-size: 300px 300px;}
.intro_img {position: relative;}
.intro_img img {width: 100%;}
.intro_img .intro_logo {width: auto;position: absolute;height: 50%;left: 10%;bottom: 10%;}
.intro_base {padding: 0 10%;}
.intro_base p {border-bottom: 1px solid #ebebeb;padding: 15px 0;color: #636363;font-size: 14px;line-height: 25px;}
.intro_base p i {display: inline-block;width: 20px;height: 20px;background-position: 2% 15%;vertical-align: middle;margin-right: -4px;}
.intro_base p a{color:#636363}
/* 企业荣誉 */
.honor_img {position: relative;}
.honor_img img {width: 100%;}
.honor_img .honor_logo {width: auto;position: absolute;height: 50%;left: 10%;bottom: 10%;}
.honor_base {padding: 0 10%;}
.honor_base p {border-bottom: 1px solid #ebebeb;padding: 15px 0;color: #636363;font-size: 14px;line-height: 25px;}
.honor_base p i {display: inline-block;width: 20px;height: 20px;background-position: 2% 15%;vertical-align: middle;margin-right: -4px;}
.honor .honor_lists {padding: 30px 10% 50px;}
.honor .honor_lists .list_l{width: 120px;}
.honor .honor_lists .list_r{width:100%}

.honor .honor_lists .list_l li{margin-left: -1px;height: 40px;position: relative;border-left:1px solid #272727;}
.honor .honor_lists .list_l li::before{ content: ''; display: inline-block; width: 8px; height: 8px; border-radius: 50%;position: absolute;top: 0;left: -4px;background-color: #272727; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.honor .honor_lists .list_l li span{position: relative;;color: #000;font-size: 14px;display: inline-block;padding: 5px;margin: -10px 0 0 15px;cursor: pointer;top:-5px}
.honor .honor_lists .list_l li.active::before{background-color: #bb0808;}
.honor .honor_lists .list_l li.active span{background-color: #bb0808;color: #fff;}
.honor .honor_lists .list_l li.active span::before{position: absolute;content: '';top: 8px;left: -5px;border-top: 6px solid transparent;border-bottom: 6px solid transparent;border-right: 6px solid #bb0808;}
.honor .honor_lists .list_r li{width: 49%;float: left;border: 1px solid #272727;padding: 20px;margin: 5px 2% 5px 0;background: url(../images/honor_icon.png) calc(100% + 20px) center no-repeat;background-size: auto 70px;}
.honor .honor_lists .list_r li:nth-child(2n+1){margin-right: 0;}
.honor .honor_lists .list_r>p{color: #000;font-size: 24px;line-height: 30px;margin-top: -5px;margin-bottom: 10px;}
.honor .honor_lists .list_r li>p{height: 65px;width:65px;text-align: center; border-radius: 50%;background-color: #eaf4f3; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.honor .honor_lists .list_r li>p span{color:#00584e;font-size: 32px;display: block;}
.honor .honor_lists .list_r li>p em{font-size: 16px;color: #00584e;}
.honor .honor_lists .list_r li>span{width: 1px;height: 65px;background-color: #00584e;margin: 0 20px;}
.honor .honor_lists .list_r li>div{width: calc(100% - 106px);min-height: 65px;display: flex;flex-direction: column;justify-content: center;}
.honor .honor_lists .list_r li>div p{color: #272727;font-size: 15px;line-height: 20px;}
.honor .honor_lists .list_r li>div .title{color: #00584e;font-size: 18px;line-height: 25px;max-height: 50px;}

.article_content{width:100%;height: 100%;display: flex;}
.yearList{width:120px}
.articleList{width: calc(100% - 120px);width: -moz-calc(100% - 120px);width: -webkit-calc(100% - 120px);}
@media only screen and (max-width: 1400px) {
	.honor .honor_lists .list_r li>div .title{font-size:16px;}
	.honor .honor_lists .list_r li>div p{font-size:14px}
}
/*门票预订页面*/

.intro img{width:auto;}
.intro_logo { width: auto; height: 50%; position: absolute; bottom: 10%; left: 10%;}
.detailCon{width:100%;height:auto;padding:25px 10%;position: relative;}
.detailCon .infoCon{display: flex;align-items: center; position: relative;}
.detailCon .infoCon .book_logo{width:128px;}
.detailCon .infoCon .conText{width:calc(100% - 128px);height: auto;padding-left:20px}
.detailCon .infoCon .conText .titName{font-size:30px;color:#000}
.detailCon .infoCon .conText .priceCon{color:#b90000;margin-top:15px;}
.detailCon .infoCon .conText .priceCon span{font-size:30px;font-weight: bold;}
.detailCon .infoCon .conText .addressCon{display: flex;font-size:16px;color:#707070;margin-top:10px;}
.detailCon .infoCon .conText .addressCon .item{display: flex;align-items: center;margin-right:80px;}
.detailCon .infoCon .conText .addressCon .item>img{margin-right:10px}
.detailCon .infoCon .erweima{ width:100px; height:40px; text-align:center; line-height: 40px; position: absolute; top:40px; right: 0; background-color: #14b8a7; color: #fff; cursor: pointer; font-size: 16px;}

.erweimatip{width:100%;height:100%;position: fixed; top: 0; left: 0; z-index: 999999;  display: inline-block;  background-color: rgba(0,0,0,0.6);display: none;}
.erweimatip .erweimabox{ width:800px;height:540px;position: fixed; top: 50%; left: 50%; margin-left:-400px; margin-top:-270px; z-index: 999999; background: url(../images/erweima.jpg) center no-repeat;background-size: 100% auto; }
.erweimatip .erweimabox .closebtn{ width: 40px; height: 40px; position: absolute; right: -40px; top: 0; background-color: #bb0808; color: #fff; text-align: center; line-height:40px; font-size: 30px; font-family: fangsong;}
.erweimatip .erweimabox .bookewm{width: 260px; height: 260px; position: absolute; left:270px; top:140px;}

.introBox{width:100%;height:auto;color:#141414;font-size:16px;}
.introBox .titcon{margin:20px 0px;}
.introBox  .con{line-height: 36px;}