﻿@charset "utf-8";
html{background-color:#fff;color:#000;font-size:14px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,figure,form,fieldset,legend,input,textarea,button,p,blockquote,th,td,pre,xmp{margin:0;padding:0;box-sizing: border-box;}
body,input,textarea,button,select,pre,xmp,tt,code,kbd,samp{line-height:1.5;font-family:"楷体","微软雅黑",tahoma,arial,"Hiragino Sans GB",simsun,sans-serif;}
body{margin:0 auto;width:1080px;text-size-adjust: none;}
h1,h2,h3,h4,h5,h6,small,big,input,textarea,button,select{font-weight:normal;}
address,cite,dfn,em,i,optgroup,var{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;text-align:left;}
caption,th{text-align:inherit;}
ul,ol,menu{list-style:none;}
fieldset,img{border:0;}
img,object,input,textarea,button,select{vertical-align:middle;}
article,aside,footer,header,section,nav,figure,figcaption,hgroup,details,menu{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
blockquote:before,blockquote:after,q:before,q:after{content:"\0020";}
textarea{overflow:auto;resize:vertical;}
input,textarea,button,select,a{outline:0 none;border:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
mark{background-color:transparent;}
a,ins,s,u,del{text-decoration:none;}
a{color:#5c0d13;text-decoration:none;}
.transition{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;}
.pull-left{float:left;}
.pull-right{float:right;}
.container{overflow:hidden;}
#head{height:185px; padding:25px 30px 0 60px; display: flex; justify-content: space-between; align-items: center;}
#head>.menu-btn{width:116px; height:110px; background:url(../images/btn-menu.png) no-repeat center center;}
#head>.menu-btn.close{background:url(../images/btn-menu-close.png) no-repeat center center;}
#menu{position:fixed;top:185px;height:0;left:0;right:0;z-index:10;background:#fff;overflow-x: auto;}
#menu ul{margin:30px 90px 100px;opacity: 0;}
#menu ul li{line-height:120px;height:120px;border-bottom:2px solid #e4e4e4;font-size:50px;overflow:hidden;}
#menu ul li a{display:block;color:#333;}
.home-banner{height: 1000px;background: url(../images/home-banner.jpg) no-repeat center top;overflow: hidden;position: relative;}
#search-container{margin:258px auto 0;width:880px;}
#search-container>ul{margin-bottom: 30px;overflow: hidden;font-family: "微软雅黑"}
#search-container>ul>li{padding-left:50px;}
#search-container>ul>li,#search-container>ul>li>a{padding-right:45px;border-right:3px solid #777777;float:left;color:#e0e0e0;font-size:36px;line-height:1;cursor:pointer;}
#search-container>ul>li:last-child,#search-container>ul>li:last-child>a{border-right:none;}
#search-container>ul>li:hover,#search-container>ul>li.on{color:#fff;font-size:40px;font-weight: bold;}
#search-container>ul>li:hover>a{color:#fff}
#search-container>.search-input-wrap{width:880px;height:136px;border-radius:80px;border:8px solid rgba(0,0,0,.25);overflow:hidden;}
#search-container>.search-input-wrap>.search-input{float:left;height:100%;padding-left:60px;width:730px;font-size:42px;color:#333;}
#search-container>.search-input-wrap>.search-btn{float:left;width:150px;height:100%;background:url(../images/icon-search.png) no-repeat center center #5c0d13;cursor:pointer;transition:all .5s;}
#search-container>.search-input-wrap>.search-btn:hover{background-color:#430a0e;}
.home-banner>.jt{position:absolute;bottom:75px;left:50%;transform:translateX(-50%);width:85px;height:85px;border-radius: 50%;border:3px solid #fff;display: flex;justify-content: center;align-items: center;}
/*home news*/
.home-news-container{padding:90px 55px;}
.sub-nav-wrap{display: flex;justify-content:center;align-items: center;margin-bottom: 70px;}
.sub-nav-wrap>li{width:34%;background: url(../images/icon-split.png) no-repeat right center;}
.sub-nav-wrap>li:last-child{background: none}
.sub-nav-wrap>li>a{display: flex;justify-content: center;align-items: center;font-size:52px;color:#333;}
.sub-nav-wrap>li>a.active{color:#80252c;font-weight: bold;position:relative;}
.sub-nav-wrap>li>a.active:before,.sub-nav-wrap>li>a.active:after{content:'';display: block;position:absolute;width:10px;height:10px;border-radius: 50%;background-color:#80252c;top:35px;}
.sub-nav-wrap>li>a.active:before{left:30px;}
.sub-nav-wrap>li>a.active:after{right:30px;}
.news-container{position:relative;height: 760px;overflow: hidden;}
.news-container .swiper-container{width: 100%;height:760px;position: absolute;opacity: 0;z-index: 1;}
.news-container .swiper-container.active{opacity: 1;z-index: 100;}
.news-container .news-item{width:965px;height:695px;border:2px solid #ded5cc;}
.news-container .news-item .img{position: relative;margin:13px auto;width:932px;height:570px;}
.news-container .news-item .img>a{}
.news-container .news-item .img>h2{position: absolute;height: 120px;line-height: 120px;color:#fff;padding:0 40px;font-size:40px;bottom:0;width:100%;background:rgba(92,13,19,.5);}
.news-container .news-item .img img{width: 100%;height: 100%;}
.news-container .news-item .info{border-top:2px solid #ded5cc;height: 95px;display: flex;justify-content: space-between;align-items: center;}
.news-container .news-item .info>.item{width:50%;display: flex;justify-content: center;align-items: center;font-size:36px;}
.news-container .news-item .info>a{height:40px;font-size:40px;border-left:2px solid #dacbbe;}
.home-news-container .btns{display: flex;justify-content: center;}
.home-news-container .btns>div{margin:0 25px;}
.home-more-link{height: 210px;background: url(../images/home-more-link.jpg) no-repeat;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.home-more-link>a{display: flex;flex-direction: column;justify-content: center;align-items: center;font-size:48px;color:#333;}
.home-links-container{height: 1035px;background: url(../images/home-links-bg.jpg) no-repeat center top;padding:145px 70px 0;display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.home-links-container>a{width: 230px;margin:0 25px;display: flex;flex-direction: column;justify-content: center;align-items: center;font-size:48px;color:#80252c;}
.home-links-container>a>img{margin-bottom: 40px;}
.book-recommend-container{padding:110px 75px;position: relative;}
.home-recommend-wrap{height: 910px;}
.book-recommend-container .recommend-box{position: absolute;box-sizing: border-box;padding:45px;width:926px;height:927px;background: url(../images/home-recommend-border.png);opacity: 0;z-index: 1;}
.book-recommend-container .recommend-box.active{opacity: 1;z-index: 100;}
.book-recommend-container .recommend-box .swiper-slide{height:334px;}
.book-recommend-container .recommend-box .swiper-slide img{width:100%;height:100%;}
.book-recommend-container .swiper-pagination{bottom:70px;}
.book-recommend-container .swiper-pagination .swiper-pagination-bullet{width:19px;height:19px;border:2px solid #bea38d;opacity: 1;background:none;margin:0 20px;}
.book-recommend-container .swiper-pagination .swiper-pagination-bullet-active{background: #bea38d;}
.book-recommend-container .btn{position: absolute;top:50%;}
.book-recommend-container .btn-prev{left:30px;}
.book-recommend-container .btn-next{right:30px;}
.home-huodong-container{padding:140px 59px 110px;background-color: #f1f0ed;}
.home-huodong-top{width:100%;height:900px;margin-bottom: 25px;background: #fff;}
.home-huodong-top>.img{height: 585px;width:100%;}
.home-huodong-top>.img img{width:100%;height:100%;}
.home-huodong-top>.date{display: block;margin-top: 25px;margin-left: 45px;margin-bottom: 20px;font-size:58px;color:#333;}
.home-huodong-top>.date>span{font-size:24px;color:#999;}
.home-huodong-top>.title{margin-left: 45px;margin-bottom: 20px;}
.home-huodong-top>.title>a{display: block;font-size:48px;color:#333;width: 900px; text-overflow: ellipsis; word-break: keep-all; overflow: hidden;}
.home-huodong-top>.description{margin-left: 45px;font-size:36px;color:#999;width: 900px; text-overflow: ellipsis; word-break: keep-all; overflow: hidden;}
.home-huodong-list{background: #fff;padding:55px;}
.home-huodong-list>.item{height: 105px;margin-bottom: 100px;display: flex;justify-content: left;align-items: center;}
.home-huodong-list>.item>.date{margin-right: 30px;width:190px;height:105px;border-right:4px solid #cdcdcd;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}
.home-huodong-list>.item>.date>.month{font-size:58px;color:#333;}
.home-huodong-list>.item>.date>.year{font-size:24px;color:#999;}
.home-huodong-list>.item:last-child{margin-bottom: 0;}
.home-huodong-list>.item>.title{font-size:48px;width: 660px}
.home-huodong-list>.item>.title>a{color:#333;display: block;width:100%;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;}
.home-service-container{padding:145px 0 0;}
.home-service-container>.links{margin-top: 120px;border-top:3px solid #e6dbd6;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home-service-container>.links>a{box-sizing: border-box;width:50%;height: 256px;border-right:3px solid #e6dbd6;border-bottom:3px solid #e6dbd6;display: flex;justify-content: center;align-items: center;font-size:58px;color:#80252c;}
.home-service-container>.links>a:nth-child(even){border-right:none;}
.home-service-container>.links>a>img{margin-right: 40px;}
/*印象宝坻*/
.home-yxbd{height: 1273px;background: url(../images/bg-yxbd.jpg) no-repeat center top;overflow: hidden;}
.home-yxbd>.img{display: block;margin:268px auto 0;}
.home-yxbd>.btns{display: flex;justify-content: center;}
.home-yxbd>.btns>a{margin:80px 50px;display: block;width: 280px;height: 100px;line-height: 100px;text-align-last: center;border:3px solid #fff;border-radius: 10px;color:#fff;font-size:48px;}
.home-yxbd>.text{margin:40px auto;display: block;}
.footer{border-top: 1px solid #80252c;}
.footer>.logo{height: 395px;display: flex;justify-content: center;align-items: center;}
.footer>.site-info{padding:55px 50px 70px;background: #efefef;font-size:30px;color:#333;text-align: center;line-height: 2em;text-size-adjust: none;}
.footer>.site-info a{color:#333;}
.footer>.site-info>.address{font-size:36px;}
.page-banner{height:365px;display: flex;justify-content: center;align-items: center;}
/*二级菜单*/
#page-sub-nav{position:relative;height:100px;border:10px solid #ba9d85;width:1060px;background-color:#e6ddd6;z-index: 8;}
.fixed-menu{position:fixed!important;top:0;}
#page-sub-nav .page-sub-nav-title{padding-left:36px;line-height:100px;font-size:50px;color:#80252c;font-weight:400;}
#page-sub-nav .page-sub-nav-title:after{margin-top:39px;margin-right:33px;content:"";display:block;float:right;width:46px;height:26px;background:url(../images/arrow-menu-down.png) no-repeat;}
#page-sub-nav .page-sub-nav-title-open:after{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);}
#page-sub-nav .page-sub-nav-wrap{position:absolute;top:110px;width:1080px;box-sizing: border-box;padding:0 80px 0;background-color:#fff;z-index:5;overflow: hidden;transition:all .8s ease;-webkit-transition:all .8s ease;height:0;opacity: 0;left:-10px;}
#page-sub-nav .page-sub-nav-wrap-open{height:1800px;opacity: 1;padding:28px 80px 150px;overflow-y:auto;}
.page-sub-nav-cover{position:fixed;top:630px;width:1080px;height:100%;background:rgba(0,0,0,.4);z-index:4;display:none;}
.page-sub-nav-cover-block{display:block;}
#page-sub-nav .page-sub-nav-list{transition:all .8s ease;-webkit-transition:all .8s ease;transform: translateY(-200px);-webkit-transform: translateY(-200px);overflow:hidden;}
#page-sub-nav .page-sub-nav-list-open{position:static;transform: translateY(0);-webkit-transform: translateY(0);overflow-y:auto;}
#page-sub-nav .menu-item{line-height: 110px; border-bottom: 2px solid #c9b3a1;position:relative;z-index: 2;background:#fff;overflow:hidden;}
#page-sub-nav .page-sub-nav-wrap-open .menu-item{overflow-y:auto;}
#page-sub-nav .menu-item:last-child{border-bottom:none;}
#page-sub-nav .menu-link{display:block;font-size:50px;color:#666;position:relative;z-index: 3;background-color:#fff;}
#page-sub-nav .menu-link.active{color:#80252c;}
.no-scroll{height:100%;overflow-y:auto;}
#page-sub-nav .page-sub-nav-item .third-nav{display:flex;flex-direction: column;font-size:24px;padding-left:40px;position:absolute;top:100%;left:0;width:100%;z-index: 1;transition:all .8s ease;-webkit-transition:all .8s ease;transform: translateY(-200px);-webkit-transform: translateY(-200px);}
#page-sub-nav .page-sub-nav-item .third-nav li{position:relative;z-index:2;background:#fff;overflow:hidden;}
#page-sub-nav .page-sub-nav-item .third-nav li a{display:flex;width:100%;font-size:28px;color:#666;overflow:hidden;position:relative;z-index:2;background:#fff;}
#page-sub-nav .page-sub-nav-item .third-nav-open{position:static;transform: translateY(-0);-webkit-transform: translateY(-0);}
#page-sub-nav .page-sub-nav-item .third-nav .fore-nav{position:absolute;top:100%;left:0;width:100%;padding-left:40px;z-index:1;transition:all .8s ease;-webkit-transition:all .8s ease;transform: translateY(-200px);-webkit-transform: translateY(-200px);}
#page-sub-nav .page-sub-nav-item .third-nav .fore-nav-open{position:static;transform: translateY(-0);-webkit-transform: translateY(-0);}
.service-page{padding:120px 65px;font-size:48px;color:#666;line-height: 100px;text-size-adjust: none;}
.service-page img{max-width:100%;}
.third-menu{margin:60px 65px 0;border-bottom:8px solid #c9c9c9;}
.third-menu>ul{display: flex;justify-content: space-between;align-items: center;height:}
.third-menu>ul>li{width:50%;height: 160px;}
.third-menu>ul>li>a{display: block;width: 100%;height:100%;font-size:48px;color:#999;display: flex;justify-content: center;align-items: center;}
.third-menu>ul>li>a.active{color:#80252c;border-bottom:8px solid #80252c;}
.traffic-container .map{height:1355px;width:100%;}
.traffic-container .address-info{padding:75px;}
.traffic-container .address1{margin-bottom: 100px;padding-bottom: 55px;border-bottom:5px solid #c9c9c9;line-height: 80px;font-size:44px;color:#666;text-size-adjust: none;}
.traffic-container .address>p{margin-bottom: 40px;font-size:44px;color:#666;text-size-adjust: none;}
.traffic-container .address>dl{margin-bottom: 100px;}
.traffic-container .address>dl>dt{margin-bottom: 30px;font-size:44px;color:#80252c;text-size-adjust: none;position: relative; padding-left: 25px;}
.traffic-container .address dl dt:before{content: ''; width: 15px; height: 15px; border-radius: 50%; background-color: #80252c; position: absolute; left: 0; top: 25px;}
.traffic-container .address dl span{margin-bottom: 15px; margin-right: 20px; background: #ba9d85; color: #fff; display: inline-block; padding: 10px 20px; border-radius: 3px; font-size:48px;}
.service-list{margin: 0 auto 60px; width: 980px;}
.service-list>li{padding-left: 115px; border-bottom: 3px solid #e5e5e5; height: 225px; line-height: 225px; background: url(../images/icon-book.png) no-repeat left center;}
.service-list>li>a{display: block; font-size: 50px; color: #333;}
.page-split{margin:30px 0 100px;text-align:center;}
.page-split a{display:inline-block;width:60px;height:60px;border-radius:50%;color:#ba9d85;text-align:center;line-height:60px;margin:0 5px;font-size:30px;}
.page-split a:hover,.page-split a.current{background:#80252c;color:#fff;}
.page-split .icon{cursor:default;}
.page-split .icon:hover{background:none;}
.page-split .first-img{margin-right:35px;}
.page-split .end-img{margin-left:35px;}
.third-nav2{margin:100px auto 40px;width:980px;height:130px;border:2px solid #80252c;}
.third-nav2>h2{height:130px;line-height: 130px;background: url(../images/arrow-menu-down.png) no-repeat 882px center;overflow: hidden;padding-left:50px;font-size:50px;color:#80252c;}
.third-nav2>ul{overflow: hidden;background: #fff;position: relative;z-index: -1;top:100px;opacity: 0;}
.third-nav2>ul.show{top:3px;z-index: 1000;opacity: 1;}
.third-nav2>ul>li{line-height: 130px;}
.third-nav2>ul>li>a{display: block;line-height: 130px;padding-left:50px;font-size:50px;color:#80252c;}
.service-wangdian-wrap{margin:0 auto 100px;width:930px;}
.service-wangdian-wrap>.map-container{height:1175px;}
.service-wangdian-wrap>.wangdian-list{background: #f2f2ef;padding:20px 20px 80px;}
.service-wangdian-wrap>.wangdian-list>.wangdian{margin-top:110px;color:#80252c;}
.service-wangdian-wrap>.wangdian-list>.wangdian>.title{font-size:60px;border-bottom:2px solid #80252c;padding-bottom:40px;padding-left:20px;}
.service-wangdian-wrap>.wangdian-list>.wangdian>.address{margin-top: 35px;font-size:42px;padding:0 20px;}
.juanzeng{padding:85px 70px 100px;}
.juanzeng .input-item{margin-bottom: 60px;}
.juanzeng .input-item>span{display: block;font-size:40px;color:#80252c;margin-bottom: 30px;text-size-adjust: none;}
.juanzeng .input-item>.input{width:943px;height:110px;border:3px solid #ba9d85;padding:0 20px;box-sizing: border-box;font-size:40px;}
.juanzeng .input-item label{font-size:40px;margin-right:80px;color:#80252c;}
.juanzeng .input-item label input[type=radio]{height: 40px;width: 40px;}
.juanzeng .input-item .submit-btn{height: 125px;background: #80252c;color:#fff;font-size:48px;border:none;outline:none;width:100%;margin-top:50px;}
.juanzeng .post-address-wrap{position:relative;padding:95px 80px;width: 940px;height: 975px;background-color: #f7f1ec;box-sizing: border-box;}
.juanzeng .post-address-wrap::before{content:'';display:block;width:890px;height:910px;border: 4px solid #fff;position:absolute; top:29px;left:20px;}
.juanzeng .post-address-wrap>p{margin-bottom: 60px;color:#80252c;font-size:48px;overflow: hidden;}
.juanzeng .post-address-wrap>p>span{float:left;width:240px;text-align:right;color:#ba9d85;}
.juanzeng .post-address-wrap>p>em{float:left;width:535px;}
.juanzeng .juanzeng-tip{}
.juanzeng .juanzeng-tip .hd{margin-top: 150px;margin-bottom: 50px;height: 140px;line-height: 140px;font-size:48px;color:#80252c;border-bottom:3px solid #ba9d85;}
.juanzeng .juanzeng-tip .bd p{font-size:48px;color:#ba9d85;line-height:100px;}
.dzhd_liuyan-container{margin:65px 55px;}
.dzhd_liuyan-container>.input-item{margin-bottom: 55px;border:2px solid #ba9d85;display: flex;justify-content: flex-start;align-items: center;}
.dzhd_liuyan-container>.input-item>span{padding:0 25px;display: block;width:170px;line-height: 127px;font-size:48px;color:#ba9d85;}
.dzhd_liuyan-container>.input-item>span>sup{color:#80252c;}
.dzhd_liuyan-container>.input-item>.input{width:740px;height: 127px;line-height: 127px;font-size:48px;}
.dzhd_liuyan-container>.input-item.input-textarea{flex-direction: column;align-items: flex-start;}
.dzhd_liuyan-container>.input-item>.textarea{padding:25px;height:420px;font-size:48px;}
.dzhd_liuyan-container>.input-item-yzm{line-height: 127px;display: flex;align-items: center;}
.dzhd_liuyan-container>.input-item-yzm>.input-yzm{border:2px solid #ba9d85;line-height: 127px;font-size:48px;width:400px;}
.dzhd_liuyan-container>.input-item-yzm>img{height:127px;width:300px;margin-left:20px;}
.dzhd_liuyan-container>.input-item-btns{display: flex;flex-direction: column;margin-top: 50px;}
.dzhd_liuyan-container>.input-item-btns>.btn{border:none;outline:none;width:100%;height:135px;line-height: 135px;color:#fff;font-size:60px;margin-bottom: 40px;}
.dzhd_liuyan-container>.input-item-btns>.submit-btn{background-color:#ba9d85;}
.dzhd_liuyan-container>.input-item-btns>.reset-btn{background-color:#e4e4e4;color:#ba9d85;}
.duzhejianshu-container{margin:85px 55px;}
.duzhejianshu-container .js-form{background: #f8f6f4;padding:30px;margin-bottom: 150px;}
.duzhejianshu-container .js-form>.input-wrap{margin-bottom: 60px;}
.duzhejianshu-container .js-form>.input-wrap>.input{height:107px;width:100%;border:2px solid #e6ddd6;background: #fff;line-height: 107px;font-size:48px;color:#666;padding:0 50px;}
.duzhejianshu-container .js-form>.input-wrap.input-yzm{display: flex;}
.duzhejianshu-container .js-form>.input-wrap.input-yzm>.input{width:470px;margin-right: 20px;}
.duzhejianshu-container .js-form>.input-wrap.input-yzm>.yzm-img{width:500px;}
.duzhejianshu-container .js-form>.input-wrap>.submit-btn{width:100%;height:135px;background: #ba9d85;color:#fff;outline:none;border:none;font-size:48px;}
.duzhejianshu-container .book-item{border-bottom:20px solid #f2f2ef;padding-bottom:120px;margin-bottom: 120px;}
.duzhejianshu-container .book-item .bookinfo{display: flex;justify-content: space-between;}
.duzhejianshu-container .book-item .bookinfo .book-img img{width:290px;height:395px;}
.duzhejianshu-container .book-item .bookinfo .book-text{width:615px;}
.duzhejianshu-container .book-item .bookinfo .book-text .book-intro ul{height:395px;display: flex;flex-direction: column;justify-content: space-between;}
.duzhejianshu-container .book-item .bookinfo .book-text li{display: flex;font-size:40px;color:#ba9d85;}
.duzhejianshu-container .book-item .bookinfo .book-text li label{display: flex;width:245px;justify-content: space-between;font-size:40px;color:#666;}
.duzhejianshu-container .book-item .admin-replay{margin-top:95px;padding:50px 60px;border:2px solid #c9c9c9;position: relative;font-size:40px;color:#666;line-height: 1.5em;}
.duzhejianshu-container .book-item .admin-replay .tt{margin-bottom: 35px;color:#80252c;}
.duzhejianshu-container .book-item .admin-replay:before{position: absolute;content:'';display: block;width:48px;height:31px;left:50%;margin-left:-24px;top:-32px;background: url(../images/dzyd-arrow-top.jpg);}
.dzhd-container{padding:80px 55px;}
.dzhd-container>.dzhd-item{display: flex;justify-content: space-between;padding:100px 0;border-bottom:2px solid #e5e5e5;}
.dzhd-container>.dzhd-item>.img{margin-right: 35px;width:306px;height:192px;}
.dzhd-container>.dzhd-item>.img img{width:100%;height:100%;}
.dzhd-container>.dzhd-item>.txt{width:635px;display: flex;flex-direction: column;justify-content: space-between;}
.dzhd-container>.dzhd-item>.txt>.title{font-size:48px;color:#333;line-height: 60px;}
.dzhd-container>.dzhd-item>.txt>.title>a{color:#333;}
.dzhd-container>.dzhd-item>.txt>.time{padding-left:60px;height: 40px;line-height: 40px;background: url(../images/icon-time.png) no-repeat left center;font-size:36px;color:#666;}
.huodonganpai-container{margin:150px 50px;}
.huodonganpai-container .huodong-item{padding:90px 0;border-bottom:2px solid #e5e5e5;display: flex;justify-content: space-between;}
.huodonganpai-container .huodong-item .date{margin-right: 55px;width:155px;height: 200px;display: flex;flex-direction: column;justify-content: center;align-items: center;border-right:2px solid #e5e5e5;}
.huodonganpai-container .huodong-item .date>p{font-size:30px;color:#000;}
.huodonganpai-container .huodong-item .date>p>span{font-size:60px;}
.huodonganpai-container .huodong-item .date>p.year{padding:3px 10px;color:#fff;background:#ba9d85;border-radius:10px;}
.huodonganpai-container .huodong-item .title{height:200px;width:745px;display: flex;flex-direction: column;justify-content: space-between;}
.huodonganpai-container .huodong-item .title h2{font-size:60px;line-height: 1.5em;}
.huodonganpai-container .huodong-item .title h2 a{color:#333;}
.huodonganpai-container .huodong-item .title p.time{padding-left:60px;height: 40px;line-height: 40px;background: url(../images/icon-time.png) no-repeat left center;font-size:36px;color:#666;}
.about-body{padding:95px 80px;font-size:48px;line-height: 75px;color:#333;}
.gongshigongbao-wrap>.tt{padding-left: 55px;height:118px;border-bottom:3px solid #e5e5e5;background: #f5f5f5;display: flex;align-items: center;}
.gongshigongbao-wrap>.tt>span{margin-right: 35px;font-size:40px;color:#80252c;}
.gongshigongbao-wrap>.list{padding:0 45px 100px;}
.gongshigongbao-wrap>.list>li{padding:50px 0;border-bottom:3px solid #e5e5e5;display: flex;align-items: center;}
.gongshigongbao-wrap>.list>li>.date{width:225px;height: 170px;border-right:2px solid #eeeeee;display: flex;align-items: center;font-size:30px;color:#666;margin-right: 60px;}
.gongshigongbao-wrap>.list>li>h2{width:670px;height: 170px;}
.gongshigongbao-wrap>.list>li>h2>a{height: 170px;display: flex;align-items: center;font-size:48px;color:#333;line-height: 60px;}
.video-list{width:969px;height: auto;margin:65px auto 100px;}
.video-list>.news-item{margin-bottom: 85px;}
.wenxian-list{margin:100px 45px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.wenxian-list .wenxian-item{padding:10px;margin-bottom:35px;width:455px;height:650px;border:3px solid #d3ccc7;}
.wenxian-list .wenxian-item .thumb{width:435px;height:630px;position:relative;overflow:hidden;}
.wenxian-list .wenxian-item .thumb img{width:100%;height:100%;}
.wenxian-list .wenxian-item .thumb:hover img{opacity:.8;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.wenxian-list .wenxian-item .thumb .tt{padding:0 35px;height:75px;line-height:75px;background:rgba(100,78,65,.8);position:absolute;bottom:0;left:0;right:0;font-family:"微软雅黑";color:#fff;font-size:36px;}
.bookinfo-container{margin:120px 65px 200px;}
.bookinfo-container>.book-img{width:440px;height:635px;margin:0 auto 95px;}
.bookinfo-container>.book-img>img{width: 100%;height: 100%;}
.bookinfo-container>.read-link{margin-bottom: 140px;width:940px;height:134px;background: #f9f4e7;display: flex;justify-content: center;align-items: center;border:3px solid #ba9d85;}
.bookinfo-container>.read-link>span{font-size:48px;margin-left:40px;color:#80252c;}
.bookinfo-container>.book-info>.book-name{margin-bottom: 45px;line-height: 155px;border-bottom:3px solid #d3ccc7;font-size:90px;color:#000;}
.bookinfo-container>.book-info>dl>dt{margin-bottom: 30px;font-size:48px;color:#333;}
.bookinfo-container>.book-info>dl>dd{margin-bottom: 110px;font-size:48px;color:#666;line-height:60px;}
.news-list{padding:50px;margin-bottom: 100px;}
.news-list>li{padding:70px 0 70px 75px;border-bottom:3px solid #e5e5e5;background: url(../images/icon-news.png) no-repeat left 75px;}
.news-list>li>a{height: 125px;width:890px;display: flex;flex-direction: column;justify-content: space-between;}
.news-list>li>a>h2{font-size:48px;color:#333;width:890px;overflow: hidden;text-overflow: ellipsis;word-break: keep-all;line-height: 1em;}
.news-list>li>a>time{font-size:36px;color:#999;}
.article-detaile{margin:80px 55px 200px;}
.article-detaile>.title{text-align: center;font-size:50px;line-height: 1.5em;}
.article-detaile>.article-info{margin-bottom: 50px;display: flex;justify-content: center;align-items: center;border-bottom:3px solid #ccc;height:150px;font-size: 30px;color:#999;}
.article-detaile>.article-info>p{margin:0 15px;}
.article-detaile>.article-body{font-size:40px;line-height: 2em;color:#333;text-size-adjust: auto;}
.article-detaile>.article-body span{font-size:35px !important}
.article-detaile>.article-body video{width:900px;margin:0 auto;display:block;}