table { width: 100%; text-align: center; border-collapse: collapse; border-spacing: 1; border-spacing: 0; border: #ddd solid 1px; } table td { word-break: break-all; word-wrap: break-word; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px; } .finishAnimated { -webkit-animation: none !important; animation: none !important; } .ztree * { font-family: 'Microsoft YaHei',Verdana,Arial,Helvetica,AppleGothic,sans-serif-serif !important; } /* -------------------------------ff59c1a 3.0 Content Setting ------------------------------- */ /* 3.1 General Content Setting */ .content { padding: 30px 15px 35px; } .content .content-title { text-align: center; position: relative; margin-bottom: 30px; padding-bottom: 15px; margin-top: 0; } .content .content-title:after { content: ''; display: block; position: absolute; width: 40px; background: #242a30; height: 2px; bottom: 0; left: 50%; margin-left: -20px; } .content .content-desc { text-align: center; margin-bottom: 60px; color: #242a30; } .content.has-bg { padding-bottom: 60px; overflow: hidden; position: relative; } .content.has-bg .content-bg { position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-size: cover; background-position: center; background-repeat: no-repeat; } .content.has-bg .content-bg img { max-width: 100%; } .content.has-bg .content-title:after { background: #fff; } .content.has-bg .content-bg:before { content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .content.has-bg .container { position: relative; } .content.has-bg .container .content-title { color: #fff; } .content.has-bg .container .content-desc { color: rgba(255,255,255,0.6); } .content.has-bg h1, .content.has-bg h2, .content.has-bg h3, .content.has-bg h4, .content.has-bg h5, .content.has-bg h6 { color: #fff; } /* 3.2 Section Title & Container Setting */ .section-title { font-size: 14px; text-align: left; margin: 0 0 10px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; position: relative; color: #333; text-align: center; } .section-title span { position: relative; z-index: 1020; background: #fff; padding-left: 10px; padding-right: 10px; } .section-title:before { content: ''; position: absolute; left: 0; right: 0; height: 2px; top: 0; background: #222; top: 50%; margin-top: -1px; z-index: 0; } .about-section-container { margin-bottom: 50px; padding: 0; } /*.ztBanner{ margin-top: 161px;}*/ /*.marginTop{ margin-top: 181px;} /* 5.2 Sidebar Recent Post Setting */ .marginTop .breadcrumb { margin-left: 0 } .sidebar-recent-post { list-style-type: none; margin: 0; padding: 0; } .sidebar-recent-post > li:before, .sidebar-recent-post > li:after { content: ''; display: table; clear: boths; } .sidebar-recent-post > li { padding: 10px 0; } /* .sidebar-recent-post > li + li { border-top: 1px solid #ddd; } */ .sidebar-recent-post > li .title { margin: 0; font-size: 13px; text-transform: initial; letter-spacing: 0; line-height: 20px; } .sidebar-recent-post > li .title a { color: #333; } .sidebar-recent-post > li .date { font-size: 11px; color: #999; } /* 5.3 About Us Milestone Setting */ .milestone { text-align: center; } .milestone-col + .milestone-col { border-left: 1px solid rgba(255,255,255,0.2); } .milestone .number { font-size: 42px; color: #fff; font-weight: 300; } .milestone .title { color: #8F8E8E; } /* 9.1 Work Element Setting */ .work { position: relative; overflow: hidden; margin-bottom: 10px; } .work .image img { max-width: 100%; } .work:hover .desc, .work:focus .desc { margin-top: -62px; } .work .desc { padding: 12px 15px; position: absolute; right: 0; left: 0; top: 100%; background: rgba(0, 0, 0, 0.7); -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .work .desc .desc-title { color: #fff; font-size: 14px; display: block; font-weight: 600; } .work .desc .desc-text { font-size: 12px; color: #ccc; display: block; } /* 11.1 Testimonial Element Setting */ .testimonials { padding-bottom: 50px; } .testimonials .item { padding-top: 15px; } .testimonials .carousel-indicators { bottom: 0; } .testimonials blockquote { border: none; text-align: center; color: #fff; position: relative; font-weight: 300; margin-bottom: 15px; padding: 10px 20px; font-size: 17.5px; } .testimonials blockquote .fa-quote-left, .testimonials blockquote .fa-quote-right { font-size: 28px; position: absolute; margin-left: 15px; margin-top: 15px; color: #8F8E8E; } .testimonials blockquote .fa-quote-left { margin-left: -43px; margin-top: -15px; } .testimonials .name { color: #fff; font-size: 14px; margin-bottom: 15px; } .testimonials .name span { margin-left: 5px; } .testimonials .carousel-indicators li { background: rgba(255,255,255,0.4); border: none; -webkit-transition: all .2s linear; -moz-transition: all .2s linear; transition: all .2s linear; } .testimonials .carousel-indicators li:hover, .testimonials .carousel-indicators li:focus { background: rgba(255,255,255,0.7); } .testimonials .carousel-indicators li.active { background: #fff; } .carousel-indicators li, .carousel-indicators li.active { width: 12px; height: 12px; margin: 1px 3px; border-radius: 12px; } .client-carousel-inner, .client-carousel-item { min-height: 0 !important; } /* ------------------------------- 8.0 Service Setting ------------------------------- */ /* 8.1 Service Element Setting */ .service { margin-bottom: 30px; } .service .icon { float: left; width: 50px; height: 50px; background: #242a30; color: #fff; text-align: center; line-height: 50px; font-size: 18px; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; } .service .title { margin-bottom: 5px; } .service .icon + .info { margin-left: 70px; } .service.service-vertical { text-align: center; } .service.service-vertical .icon { float: none; margin: 0 auto 15px; } .service.service-vertical .info { margin: 0; } .btn.btn-theme { background: #f59c1a; border-color: #f59c1a; color: #fff; } .btn.btn-theme:hover, .btn.btn-theme:focus { background: #c47d15; border-color: #c47d15; } .header-nav .nav > li.active > a, .header-nav .nav > li.active > a:focus, .header-nav .nav > li.active > a:hover, .header .dropdown-menu > li > a:hover, .header .dropdown-menu > li > a:focus, .dropdown-menu-list > li > a:hover, .dropdown-menu-list > li > a:focus, .item.item-thumbnail .item-price, .cart-item > li .price, .header-logo a span, a { color: #632E30; } .header-cart .total, .step.active .number:before { background: #f59c1a; } .header .dropdown-menu { border-top-color: #f59c1a; } .dropdown .arrow.top:after, .dropdown .arrow.top:before { border-bottom-color: #f59c1a; } a:hover, a:focus { color: #c47d15; } .pace-progress { background: #c47d15; } .pace .pace-activity { border-top-color: #f59c1a; border-left-color: #f59c1a; } .header-logo .brand { border-color: #DF8F19 #c47d15 #935e10; } /*博协宗旨部分 */ .container .row #kjrk { padding: 0 30px 0 60px; } .item-row .item-thumbnail .item-image { height: 100%; padding: 0px; } .container .row #kjrk .category-item .item-thumbnail #ydd-kjrk { display: none; } .container .row #kjrk .category-item .item-thumbnail #pc-kjrk { display: block; } #bxjs { position: absolute; left: 132px; top: 137px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px dashed #ffffff; vertical-align: middle; } #zzjg { position: absolute; left: 292px; top: 55px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px dashed #ffffff; vertical-align: middle; } .leader img { width: 200px } #dzbwg { position: absolute; left: 452px; top: 136px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px dashed #ffffff; vertical-align: middle; } #zzsb { position: absolute; left: 132px; top: 337px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px dashed #ffffff; vertical-align: middle; } #zgbwg { position: absolute; left: 292px; top: 255px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px dashed #ffffff; vertical-align: middle; } #gjbwg { position: absolute; left: 452px; top: 336px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px dashed #ffffff; vertical-align: middle; } /*协会公告list标题*/ .container .row .col-md-6 h4 { color: #99151D; } /*协会公告list*/ .container6 .row .col-md-6 ul li { border-bottom: 1px solid #ededed; line-height: 40px; display: list-item; } .container .row .col-md-6 ul li a { font-size: 16px; display: block; color: #333; text-decoration: none; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 10px 0; } .nav-list li { width: 100%; position: relative; font-size: 16px; margin: 10px 0; } .nav-list li span { font-size: 14px; color: #999; display: block; float: right; } .container .row .col-md-6 ul li a:hover { color: #99151D; font-weight: 500; } .container .row .col-md-6 ul li a :hover span { color: #99151D; font-weight: 500; } /*协会公告list查看更多按钮*/ .container .row .col-md-6 .btn { width: 160px; line-height: 24px; background-color: #ededed; margin-top: 24px; } .container .row .col-md-6 .btn a { text-decoration: none; } /*各地展览信息*/ .post-content .post-image .post-image-cover img { display: inline-block; position: relative; max-width: 100%; } .post-left-info { display: block; width: 50px; float: left; margin-right: 20px; } .post-date .month { display: block; font-size: 12px; margin-top: 5px; color: #333; } .post-date .day { color: #333; font-size: 24px; display: block; } .post-date + .post-likes { border-top: 2px solid #ddd; text-align: center; } .post-likes { padding: 10px 0; font-size: 12px; } .post-date { font-size: 12px; line-height: 1.1; margin: 0 auto 2px; padding: 10px; font-weight: 700; } .post-list { list-style-type: none; } /*各地展览信息-详情盒子*/ .container .row .col-md-12 ul li .post-content .post-info .post-desc { margin: 16px 0 0 0; color: #828282; font-size: 14px; width: 60%; line-height: 2em; overflow: hidden; height: 6em; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } /*.post-desc p span{text-indent: 2em; display: block;} .post-desc p ,.post-desc p a span{ text-indent:0em!important;}*/ .container .row .col-md-6 h4 { color: #99151D; } .container .row .col-md-12 .row .col-md-6 .post-content .post-info .post-desc { margin: 16px 0 0 0; color: #828282; font-size: 14px; width: 100%; line-height: 2em; overflow: hidden; height: 6em; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } /*各地展览信息-标题box*/ .container #headline1 { margin: 30px 0 20px 0; } .container #headline1 a { color: #373737; } .container #headline2 { margin: 30px 0 20px 0; } .container #headline2 a { color: #373737; } /*各地展览信息-右侧标题box*/ #pictu_title { color: #ffffff; font-size: 2.5rem; margin-top: 100%; } .container #exhibition-list { padding: 0px; } .container #exhibition-list li { list-style-type: none; margin-top: 0; } .container #exhibition-list h4 a { font-weight: normal; width: 100%; } .container #exhibition-list li .date { line-height: 16px; margin-bottom: 0; font-size: 13px; color: #333333; } .read-btn-container { text-align: left; font-size: 12px; } .post-left-info + .post-content { margin-left: 70px; } .container .row .col-md-6 ul li { /*border-bottom: 1px solid #ededed;*/ line-height: 40px; display: list-item; } .container .row .col-md-6 ul li a { font-size: 16px; display: block; text-decoration: none; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .container .row .col-md-6 ul li a:hover { color: #99151D; font-weight: 500; } /*pc端*/ .container .row #bxzz { padding: 0px; } .container .row #xhzx { padding: 0 0px 0 40px; } .container .row #gdzlxx { padding: 0px 0 0 70px; } .container .row #xhgg { padding: 0 40px 0 0; } .fa-ul { list-style-type: none; margin-left: 0em; padding-left: 0; } .bottom-logo { text-align: center; color: #fff; } .bottom-logo img { width: 60%; display: block; margin: 5px auto; } .footer-row { margin: 0; margin-bottom: 30px; } /*移动端*/ @media ( max-width : 482px) { .bottom-logo img { width: 30%; } .col-sm-2 { width: 33%; } .footer .row > [class*=col-] { margin-top: 30px; } .container .row #bxzz { padding: 0 0 20px 0; } .container .row #xhgg, .container .row #xhzx { padding: 0; text-align: center; } .container .row #kjrk .category-item .item-thumbnail #ydd-kjrk { display: block; } .container .row #kjrk .category-item .item-thumbnail #pc-kjrk { display: none; } .category-item { } body .category-item.list .item { float: none; } #bxjs, #zzjg, #dzbwg, #zzsb, #zgbwg, #gjbwg { display: none; } .container .row .col-md-6 h4 { color: #99151D; font-size: 20pt; } .post-list { list-style-type: none; padding: 10px !important; } div#secondrow { padding: 20px; } .bottom-logo { text-align: center; } div#addressLink { text-align: center; } } @media ( max-width : 767px) { .header-nav .nav li { margin: 0; } .header-nav .nav li .dh { margin: 0; } .container .row #kjrk { padding: 0; } .container .row .col-md-12 .post-left-info { float: none; width: auto; margin: 0 0 10px; } .container .row .col-md-12 .post-content { margin-left: 0; } .container .row .col-md-12 .row .col-md-6 .post-content .post-image { width: 100%; } .container .row .col-md-12 ul li .post-content .post-info .post-desc { width: 100%; } .container .row .col-md-12 .post-left-info .post-date { margin: 0; line-height: inherit; padding: 0; float: left; } .container .row .col-md-12 .post-left-info .post-date .day { font-size: 12px; display: inline; line-height: inherit; } .container .row .col-md-12 .post-left-info .post-date .month { font-size: 12px; display: inline; line-height: inherit; } .container .row .col-md-12 .post-left-info .post-likes { padding: 0 0 0 15px; float: left; margin-left: 15px; border: none; border-left: 2px solid #ddd; } .header-nav .nav li .en { display: none; } .container .row #xhzx { padding: 0px; margin-top: 60px; } .container .row #gdzlxx { padding: 0px; margin-top: 40px; } .pictu { display: none; } .pictu h4 { display: block; color: #000; } .post-content .post-image .post-image-cover img { max-width: 100%; } .bottom-logo img { width: 30%; } .col-sm-2 { width: 33%; } .footer .row > [class*=col-] { margin-top: 10px; } .footer .row > [class*=col-] + [class*=col-] { margin-top: 10px; } .footer abbr[data-original-title], .footer abbr[title] { font-size: 13px !important; } .item.item-thumbnail, .promotion { margin-bottom: 0px; } .tspan { font-size: 12px !important; } #bxjs { left: 79px; top: 147px; } #zzjg { left: 250px; top: 51px; } #dzbwg { left: 423px; top: 146px; } #zzsb { left: 79px; top: 352px; } #zgbwg { left: 250px; top: 257px } #gjbwg { left: 423px; top: 351px; } } @media ( max-width : 992px) and (min-width: 768px) { .container .row #kjrk { padding: 0 0px 0 0px; } .container .row .nav-list { display: block; } .item.item-thumbnail .item-info { padding: 8px; text-align: center; } #page-container .container #content_k { width: 100%; margin: 40px auto 0px; } #page-container .theme-panel-lg + .fa-chevron-right { display: block; } .container .row .col-lg-8 #headline_top a i { display: inline-block; } .footer .row > [class*=col-] { margin-top: 10px !important; } .bottom-logo img { width: 80%; } .footer abbr[data-original-title], .footer abbr[title] { font-size: 13px !important; } .tspan { font-size: 12px !important; } #bxjs { left: 130px; top: 137px; } #zzjg { left: 290px; top: 51px; } #dzbwg { left: 453px; top: 136px; } #zzsb { left: 130px; top: 333px; } #zgbwg { left: 292px; top: 247px; } #gjbwg { left: 450px; top: 332px; } #pictu_title { font-size: 2.1rem; margin-top: 130%; margin-left: -10px; } } .m-t-05 { margin-top: -5px !important; } .bg { background: url(../images/zlbg.png); width: 100%; background-repeat: no-repeat; margin-bottom: 0px; } .work .image img { height: 208px; } #about { max-width: 1200px !important; margin: 0 auto; } .bg-img2 { background: url(../images/bg24.jpg); background-repeat: no-repeat; background-size: 100%; background-position-y: bottom; padding: 5em 0; overflow: hidden; } .bg-img { margin-top: -2px; background: #fbfbfb url(../images/bg3.jpg); background-repeat: no-repeat; background-size: 100%; background-position-y: top; width: 100%; overflow: hidden; margin-bottom: 50px; } .work .desc { height: 95px; } .work .desc .desc-title { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .work .desc .desc-text { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .work:hover .desc, .work:focus .desc { margin-top: -90px; } .title_img { text-align: center; padding-bottom: 5px; width: 100% } .container .content-title:after { content: ''; display: block; position: absolute; width: 40px; background: #242a30; height: 2px; bottom: 0; left: 50%; margin-left: -20px; } .container .content-title { text-align: center; position: relative; margin-bottom: 30px; padding-bottom: 15px; margin-top: 0; } .nav_check div:hover { background: url("../images/active.png"); background-size: 100% 100%; color: white; } .nav_check .active { background: url("../images/active.png"); background-size: 100% 100%; color: white; } .d-flex-center { display: flex; justify-content: center; flex-direction: column; word-wrap: break-word; } .right_info span { margin-bottom: 0px; } @media ( max-width : 767px) { .img-right { position: absolute; } } .item.item-thumbnail .item-title a:focus, .item.item-thumbnail .item-title a:hover { color: #9c1d23; } .img_list { width: 100% } .img_list img { width: 99.98%; /*height: 355px;*/ } .hot_info { overflow: hidden; top: -5px; z-index: 2; } .hot_info .left_info { width: 22%; background-color: #D6C495; color: white; text-align: center; padding: 15px 0; float: left; } .hot_info .left_info .info_title { font-size: 25px; } .hot_info .left_info .info_content { width: 100px; text-align: left; margin: 0 auto; text-align: left; } .to_right { width: 0; height: 0; border-left: 7px solid #D6C495; border-top: 7.5px solid transparent; border-bottom: 57.5px solid transparent; float: left; } .hot_info { position: relative; } .right_info { position: absolute; right: 0px; top: 5px; color: white; background-color: #7B7B7B; width: 78%; padding: 15px 15px; height: 52px; display: none; } .right_info span { font-size: 16px; display: block; color: white; } .right_info p { font-size: 13px; margin-bottom: 0px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis } .icon_list { width: 100%; /* border:1px solid #D5CEC8; */ clear: both; overflow: hidden; margin: 30px 0 0 0; display: flex; justify-content: space-between; } .icon_list a { display: block; border-radius: 5px; background: #f9f9f9; } .icon_list img { width: 30px; height: 30px; margin-bottom: 20px; /* margin-top: 25px; */ } .icon_list h3 { font-size: 16px; font-weight: normal; margin-bottom: 0; } .icon_list a:hover { text-decoration: none; background: #eee; } .icon_list div { width: 16.6%; text-align: center; font-size: 15px; position: relative; } .icon_list:hover img { transform: rotate3d(90); } .icon_list div:nth-last-child(1)::after { display: none; } .icon_list div a { color: #000; padding: 20px 0; } /* .icon_list div::after{ content: ''; width: 1px; height: 100%; display: block; background: #eee; position: absolute; right: 0; top: 0;} */ .icon_list span { width: 1px; float: left; display: block; border-left: 0.5px solid #D8D8D8; height: 100px; position: relative; top: 15px; float: left; } .phonehr { display: none; border-top: 1px solid #D8D8D8; width: 100% !important; } .right_img { /*padding: 0px;*/ height: 354px; /*float: right;*/ padding-left: 15px; padding-right: 15px; } .nav_check { height: 44px; width: 100%; text-align: center; overflow: hidden; background: #eee; } .nav_check div { width: 20%; float: left; height: 100%; line-height: 44px; font-size: 16px; /*margin-right: 10px;*/ background: #eee; cursor: pointer; } .nav-list { font-size: 14px; padding: 15px 0; line-height: 30px; min-height: 240px; padding-bottom: 0; } .derDiet li { margin: 18px 0 !important; } .nav-list li { width: 100%; position: relative; font-size: 16px; margin: 10px 0; } .nav-list li a { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 75%; color: #000; display: block; } .nav-list li a::before { content: '●'; margin-right: 8px; color: #666; font-size: 13px; } .pont { width: 0px; height: 0px; border: 2px solid #949494; border-radius: 50px; position: absolute; left: -15px; top: 17px; } .fs_item { display: block; text-align: left; width: 100%; } .nav-list .fs_item p { color: #333333; font-size: 14px; margin-bottom: 0px; } .nav-list .fs_item div { color: #333333; } .sto_right { width: 0; height: 0; border-left: 5px solid #715C36; border-top: 5px solid transparent; border-bottom: 5px solid transparent; display: inline-block; } .left_img { /*padding-left: 0px;*/ /*flex: 0 0 50%;*/ padding-left: 15px; padding-right: 15px; } .nav_check .more { text-align: right; background: none !important; float: right !important; font-size: 14px !important; margin-right: 16px !important; } .nav_check .more a { color: #000 !important; } .borders { border-top: 0.5px solid #D8D8D8; width: 90%; margin-left: 5%; height: 1px; } .swiper-container { width: 100%; overflow: hidden; } .fs_content, .yqList { max-width: 1200px; /*margin-top: 50px;*/ } @media ( max-width : 767px) { .icon_list .hd { display: none; } .phonehr { display: block; } .icon_list { padding: 0px; } .hot_info .left_info .info_title { font-size: 16px; } .hot_info .left_info .info_content { width: 60px; font-size: 10px; } .right_info span { font-size: 13px; position: relative; bottom: -12px; } .right_info p { display: none; } .right_info { height: 42px; padding: 0 15px; } .to_right { border-top: 6px solid transparent; border-bottom: 48px solid transparent; border-left: 18px solid #D6C495; } .swiper-container { } .left_img { padding-left: 15px; padding-right: 15px; } } .serBox { display: none; } @media ( max-width : 750px) { body { min-width: initial !important } .form-group, .butBox, .pcLogo, .caret { display: none !important; } .navbar-toggle { float: initial; } .navbar-default { text-align: center; } .header .navbar-toggle { /*margin: 0 !important; float:none;*/ margin-left: 15px; } .serBox { display: flex; align-items: center; justify-content: flex-end; } .container .titlelist li { display: block !important; line-height: 28px !important; padding: 0.6rem 0; } .container .titlelist li a { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp: 2; white-space: initial !important; -webkit-box-orient: vertical; } .titlelist li span { line-height: initial !important; margin-top: 0.2rem } /* .navbar-header{ display: block!important;}*/ .navbar-header .serchBoxImg { width: 30%; display: block; margin-right: 10px } .navbar-header .serchBoxImg img { width: 100%; } .header-logo { height: auto; } .header-logo img { width: 54%; } #page-container .container #content_k { margin-top: 0.6rem !important } .header .header-container { padding: 2% 0 !important; } .icon_list { border-right: none; border-bottom: none; } .icon_list div { border-bottom: #ddd solid 1px; float: left; height: 11rem; } .footer .col-md-9 { display: none; } .footer-row { margin-bottom: 0; display: none; } .bg-img .container { padding-top: 40px; } .container { width: auto; max-width: 100%; margin: 0; } .cuente { margin-left: 0 !important; text-align: center; width: 100%; } .cuente dl { justify-content: centerr; } .icon_list div:nth-last-child(1)::after { display: block; } .icon_list div h3 { line-height: 22px; } .navLeftList { display: none; } .top_img { height: 140px; } .img_content img { max-height: 300px !important; min-height: initial !important; } /*.yqList img{ width: 100px!important; height: 80px!important;}*/ .mLogo { display: block; } .header-nav .nav > li { padding: 0 !important; } .header .navbar-collapse { background: #2b59a5; z-index: 999; } .nav { margin: 0 20px; /*display: block !important;*/ padding: 20px 0; color: #fff; } .header-nav .nav > li > a, .header-nav .nav > li.open > a, .header-nav .nav > li.open > a:focus, .header-nav .nav > li.open > a:hover, .header-nav .nav > li > a:focus, .header-nav .nav > li > a:hover { color: #fff } .header .navbar-collapse, .header .navbar-collapse .nav > li + li { /*border-top: #fff solid 1px;*/ } .nav ul li { /*margin: 0 6%;*/ border-bottom: #fff solid 1px; padding: 3% 0; position: relative; } .header .navbar-collapse .nav > li::after { /* content: ''; border: solid #fff; border-width: 0 2px 2px 0; display: inline-block; padding: 3px; transform: rotate(45deg); position: absolute; right: 10px; top: 21px; -webkit-transform: rotate(45deg);*/ } .navbar-collapse { border-top: none; max-height: none; } .navbar-collapse.in { } .nav ul li > a { color: #fff; font-size: 0.3rem; margin-left: 3%; display: block; width: 50%; } .nav ul li:hover div { display: block; } .nav ul li div { display: none; margin: 0.3rem 0; } .nav ul li div a { font-size: 0.3rem; color: #fff; display: block; padding: 0.3rem 0; padding-left: 0.5rem; } .header .navbar-collapse .dropdown-menu { background: none; border: none; margin-left: 10%; } .header .dropdown-menu .dropdown-item, .header .dropdown-menu > li > a { line-height: 32px; color: #fff; } .marginTop { margin-top: 85px; } #page-container > .container { margin-top: 5% !important; } .header .dropdown-menu .dropdown-item + .dropdown-item, .header .dropdown-menu > li + li { border: none } .header-nav .nav > li > a { font-size: 18px; } .committee ul li { width: 90% !important; } .gfongF { margin: 10px 0; } .post-desc img { max-width: 100% !important; height: auto !important; } .ddd::after { display: none !important; } } .mLogo { display: none; } .navbar-header { display: flex; justify-content: space-between; align-items: center; } .butBox { margin-top: -8px; } .butBox a { background: #2b59a5; color: #fff; margin-left: 10px; padding: 5px 18px; display: inline-block; border-radius: 50px; } .form-group { width: 348px; display: flex; margin-left: 20%; } .header .header-container { padding-top: 20px; } .header-nav > div { width: 1200px; margin: 0 auto; } .moreAbox { width: 100%; } .moreAbox a { display: block; width: 140px; padding: 10px 0; border: #ddd solid 1px; border-radius: 50px; text-align: center; color: #000; margin: 0 auto; margin-top: 30px; background: #fff; } .moreAbox a:hover { background: #fff; text-decoration: none; color: #f59c1a; } .col-sm-2 { max-width: 14.2%; } .col-sm-2 h5 { font-weight: normal; font-size: 14px; text-align: center; } .col-sm-2 img { width: 100%; display: block; margin-bottom: 10px; } @media ( max-width : 767px) { .img-right { position: absolute; } } .content { background-color: white; } #BMapLib_transBox0 table tr td { padding-left: 0px !important; } .BMapLib_nav_tab li { line-height: 20px; } .container .row .col-md-6 ul li { line-height: 50px; list-style: none; } .content { padding: 0; } .tableinfo { width: 100%; color: #969696; font-size: 15px; line-height: 28px; } .tableinfo tr td { width: 65%; } .tableinfo tr td:nth-child(1) { text-align: right; line-height: 35px; color: #646464; font-weight: bold; width: 25%; } .tableinfo img { margin-bottom: 20px; } #contact { overflow: hidden; /*padding-top: 85px;*/ position: relative; } #contact .bg_img { width: 100%; height: 100%; position: absolute; z-index: 0; overflow: hidden; } #contact .container { position: relative; z-index: 2; } #contact .title_img { text-align: center; padding-bottom: 5px; width: 100% } #contact .content-desc { text-align: left; border: 1px solid #cccccc; } #dingwei { position: absolute; left: 20px; top: 20px; color: #3d3d3d; font-size: 25px; cursor: pointer; } .anchorBL { display: none; } #quickLink { width: 100%; } #quickLink .footer-header { color: #000; } .cuente { margin-left: 50px; } .cuente span { display: block; margin-bottom: 30px; } .cuente dl { display: flex; } /*主体内容容器*/ #page-container .container #content_k { width: 100%; margin: 20px auto 40px; } /*标题*/ #content_k #headline_top { height: 40px; width: 100%; background: url(../images/headline.png) no-repeat; background-size: 100% 100%; margin-bottom: 0; position: relative; overflow: hidden; } .container .row #headline_top h4 { font-size: 16px; font-family: 'Songti SC'; color: #632E30; display: inline-block; margin: 11px 20px; } .container .row .col-lg-9 #headline_top a i { display: none; } .theme-panel-lg .theme-panel-content ul { list-style: none; padding: 10px 0 0 16px; } .theme-panel-lg .theme-panel-content ul li a { line-height: 48px; color: #333333; text-decoration: none; } .theme-panel-lg .theme-panel-content ul li .active { line-height: 48px; color: #632E30; text-decoration: none; } #page-container .theme-panel-lg + .fa-chevron-right { display: none; } .container .row #headline_top ul { float: right; margin: 10px; } /*左边标题*/ .navLeftList li { margin-bottom: 8px; padding: 0 16px 0 0px; } .navLeftList a { background: url(../images/tab_deflut.png) no-repeat; background-size: 100% 100%; color: #632E30; padding: 1.3rem 1.5rem; min-width: 140px; font-size: 17px; } .navLeftList li:hover a { background: url(../images/tab_active.png) no-repeat; background-size: 100% 100%; color: #ffffff; padding: 1.3rem 1.5rem; } .navLeftList li .active { background: url(../images/tab_active.png) no-repeat; background-size: 100% 100%; color: #ffffff; padding: 1.3rem 1.5rem; } /*各地展览信息*/ .post-content .post-image .post-image-cover img { display: inline-block; position: relative; max-width: 100%; } .post-left-info { margin-right: 20px; display: inline; width: 50%; clear: both; } .container .row .col-md-9 .post-left-info .post-date { font-size: 16px; margin: 0; line-height: inherit; padding: 0; float: left; } .container .row .col-md-9 .post-left-info .post-date .day { font-size: 12px; display: inline; line-height: inherit; } .container .row .col-md-9 .post-left-info .post-date .month { font-size: 12px; display: inline; line-height: inherit; } .container .row .col-md-9 .post-left-info .post-likes { padding: 0 0 0 15px; float: left; margin-left: 15px; border: none; border-left: 2px solid #ddd; font-size: 16px; } .clearfix:after { visibility: hidden; display: block; font-size: 0; content: ''; clear: both; height: 0; } * html .clearfix { zoom: 1; } *:first-child + html .clearfix { zoom: 1; } /*各地展览信息-详情盒子*/ .container .row .col-lg-9 .row .col-md-9 .post-info .post-desc { margin: 10px 0 0 0; color: #828282; font-size: 13px; width: 100%; line-height: 1.6em; overflow: hidden; height: 4.8em; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } /*各地展览信息-标题box*/ .container #headline1 { margin: 30px 0 20px 0; } .container #headline1 a { color: #373737; } .container #headline2 { margin: 0px 0 10px 0; } .container #headline2 a { color: #373737; font-size: 15px; } /*各地展览信息-右侧标题box*/ .container #exhibition-list li { list-style-type: none; margin-top: 16px; } .container #exhibition-list h4 a { font-weight: normal; width: 100%; } .read-btn-container { text-align: left; font-size: 12px; margin-top: 8px; } #footer a { color: #fff; font-size: 13px; } #footer .container .row .col-md-3 .footer-header { color: #646464; } #footer .list-product .info .info-title { color: #646464; display: inline-block; font-size: 12px; } #footer .list-product .image img { height: 100%; } #footer .list-product .image { background-color: #F6F6F6; } /*移动端*/ @media ( max-width : 481px) { .container .row .nav-list { display: block; } .col-lg-9 { dispaly: inline-block; width: 100%; } .bottom-logo img { width: 30%; } .col-sm-2 { width: 33%; } .footer .row > [class*=col-] { margin-top: 10px; } .footer .row > [class*=col-] + [class*=col-] { margin-top: 10px; } .footer-row { margin-bottom: 20px; } .container .row #bxzz { padding: 0 0 20px 0; } .container .row #xhgg { padding: 0; } .container .row #kjrk .category-item .item-thumbnail #pc-kjrk { display: block; } .footer abbr[data-original-title], .footer abbr[title] { font-size: 13px !important; } .tspan { font-size: 12px !important; } .bottom-logo { text-align: center; } div#addressLink { text-align: center; } } @media ( max-width : 768px) and (min-width: 482px) { .container .row .nav-list { display: block; } .col-lg-9 { dispaly: inline-block; width: 100%; } .bottom-logo img { width: 30%; } .col-sm-2 { width: 33%; } .footer .row > [class*=col-] { margin-top: 10px; } .footer .row > [class*=col-] + [class*=col-] { margin-top: 10px; } .footer-row { margin-bottom: 20px; } .container .row #bxzz { padding: 0 0 20px 0; } .container .row #xhgg { padding: 0; } .container .row #kjrk .category-item .item-thumbnail #pc-kjrk { display: block; } .footer abbr[data-original-title], .footer abbr[title] { font-size: 13px !important; } .tspan { font-size: 12px !important; } } @media ( max-width : 991px) and (min-width: 768px) { .container .row .nav-list { display: block; } .col-lg-9 { dispaly: inline-block; width: 100%; } .container .row #headline_top ul { float: right; margin: 20px 10px 0px 5px; } .container .row #headline_top { height: 60px; } .footer .row > [class*=col-] { margin-top: 10px !important; } .bottom-logo img { width: 80%; } .footer abbr[data-original-title], .footer abbr[title] { font-size: 13px !important; } .tspan { font-size: 12px !important; } .col-md-4 { width: 33%; } } /*移动端*/ @media ( max-width : 767px) { .breadcrumb { display: none; } .top_nva > span { display: none !important; } .top_nva .sorts { display: block !important; } .province_list { width: 90%; } .page .controls { display: none; } } .content.has-bg .content-bg:before { background: url(../images/bg-content-cover.png); } .fuglbg { background: url(../images/fuglbg.png) no-repeat; width: 100%; padding: 60px 15px; background-size: 100%; } .bg-content { padding: 0 !important; } .bg-container { padding: 60px 15px 75px; } /* 分页样式 */ .page { text-align: center; margin: 20px auto; } .page ul { justify-content: center; } .page .active a { border-width: 0px; background-color: #f59c1a !important; color: #fff; } .page input { display: inline-block; width: 50px; height: 30px; padding: 0; margin: 0; } .page li { display: inline-block; line-height: 30px; } .page li a { text-decoration: none; display: inline-block; padding: 3px 10px; height: 34px; border: 1px solid #cccccc; padding-top: 1px !important; } .page li a:hover { text-decoration: none; color: white; } .page .controls a:hover { color: #242a30; background: white; } .page .controls a { border-width: 0px; } .page .controls a input { text-align: center; } /* 没有数据时候样式 */ #bulletin { margin: 0 0 16px 0; padding: 10px 15px; border: 1px solid #dcdcdc; border-top: 3px solid #AA1920; } .list_nodata { width: 100%; height: 200px; text-align: center; padding-top: 40px; border: 1px solid #EFEBEB; color: #441D1F; font-size: 16px; font-weight: 500; line-height: 40px; position: relative; } .list_nodata .bg_img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: -1; } .list_nodata img { border-width: 0px; } /* 没有数据时候样式end */ .container .titlelist li b { color: red; } .container .titlelist li { border-bottom: 1px solid #ededed; line-height: 60px; display: list-item; width: 100%; display: flex; justify-content: space-between; } .container .titlelist li > span { width: 150px; text-align: right; } .container .titlelist li:nth-last-child(1) { border: none } .titlelist { font-size: 16px; } .titlelist li span { font-size: 13px; color: #333333; display: block; float: right; } .container .titlelist li a::before { content: '▶'; font-size: 14px; color: #e16767; margin-right: 8px; } .container .titlelist li a { font-size: 15px; display: block; color: #000; text-decoration: none; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .container .titlelist li > div { width: 92%; } .container .titlelist li p { font-size: 14px; line-height: 24px; margin-left: 20px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp: 2; white-space: initial !important; -webkit-box-orient: vertical; } .titlelist { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; overflow: hidden; } .navLeftList { position: sticky; top: 180px; } #page-container .container #content_k > div { padding: 0; } .container .post-title { padding: 0 24px; padding-top: 40px; text-align: center; word-wrap: break-word; } .container .row .col-lg-9 .post-info .post-desc { margin: 24px 24px 40px 24px; color: #333; font-size: 16px; line-height: 2em; } .dataTime { text-align: center; margin-top: 20px; } .uscotent .item { width: 100%; text-align: center; color: #4E4C4C; height: 350px; padding: 0 10px; } .uscotent .item > div { background: #FBF8F5; height: 350px; } .uscotent .item img { width: 48px; height: 48px; margin: 20px auto; } .uscotent .item .ititle { font-size: 16px; font-weight: bold; } .uscotent .item .icontent { color: #000000; font-size: 14px; margin-top: 5px; margin-bottom: 10px; } .weizhi { text-align: center; font-size: 20px; color: #4E4C4C; font-weight: bold; margin-top: 20px; margin-bottom: 20px; width: 100%; } .BMapLib_SearchInfoWindow .BMapLib_nav input { margin-right: 0px !important; } .BMapLib_sendToPhone1 { display: none; } .anchorBL { display: none !important; } .BMap_cpyCtrl { display: none !important; } .BMapLib_sendToPhone { display: none !important; } #content_k > div { padding: 0px; } .yues { width: 100%; overflow: hidden; } .yues > div { width: 100%; margin: 0 auto; overflow: hidden; display: flex; } .allmapCent { width: 100%; height: 460px !important; } .uscotent { width: 85%; background: #fdf9f6; margin-left: 0; padding: 30px; padding-bottom: 0; font-size: 15px; } .uscotent > h4 { margin-bottom: 20px; } .uscotent > dl { overflow: hidden; display: flex; } .uscotent > dl > dt { float: left; } .uscotent > dl > dt img { width: 30px; margin-right: 10px; } .uscotent > dl > dd { float: left; } .uscotent > dl > dd p { margin-bottom: 10px; } .footer p { margin-bottom: 0; } /*主体内容容器*/ #page-container .container #content_k { width: 100%; margin: 20px auto 40px; } #content_k { max-width: 1200px; margin: 0 auto; } /*标题*/ #content_k #headline_top { height: 40px; width: 100%; background: url(../images/headline.png) no-repeat; background-size: 100% 100%; margin-bottom: 0; position: relative; overflow: hidden; } .container .row #headline_top h4 { font-size: 16px; font-family: 'Songti SC'; color: #632E30; display: inline-block; margin: 11px 20px; } .container .row .col-lg-9 #headline_top a i { display: none; } .theme-panel-lg .theme-panel-content ul { list-style: none; padding: 10px 0 0 16px; } .theme-panel-lg .theme-panel-content ul li a { line-height: 48px; color: #333333; text-decoration: none; } .theme-panel-lg .theme-panel-content ul li .active { line-height: 48px; color: #632E30; text-decoration: none; } #page-container .theme-panel-lg + .fa-chevron-right { display: none; } .container .row #headline_top ul { float: right; margin: 5px 10px; } .container { color: #7C7A7B; max-width: 1200px !important; } .top_nva { line-height: 50px; font-size: 13px; height: 50px; } .top_nva > span { margin: 0 5px; } .top_nva .del_img { width: 15px; height: 15px; position: relative; top: -2px; cursor: pointer; } .top_nva .fa-chevron-right { color: #7A7676; } .top_nva .active { display: inline-block; border: 1px solid #EBE7E8; padding: 0px 10px; line-height: 25px; } .top_nva .active i { color: #B2B1B1; cursor: pointer; } .check_list { width: 100%; border: 1px solid #EBE7E8; line-height: 65px; font-size: 13px; } .check_list .active { color: #9C5C5D; } .check_list .active span { padding: 2px 0px; border-bottom: 1px solid #9C5C5D; } .check_list .firstitem { color: #6C4349; margin-right: 25px; } .check_list .seconditem { float: left; width: 90%; } .check_list .seconditem div { float: left; } .check_list > div { overflow: hidden; margin: 0px auto; } .check_list > div > div { float: left; line-height: 30px; } .city_list div { margin-right: 25px; } .province_list { width: 98%; border-top: 1px solid #EBE7E8; padding: 5px 0px; } .province_list:first-child { border-top: 0px solid #EBE7E8; } .province_list .pitem { margin-right: 25px; cursor: pointer; } .imglist { width: 100%; text-align: center; overflow: hidden; margin-top: 10px; color: #171717; font-weight: bold; margin-left: 0px; } .imglist .imgitem { float: left; cursor: pointer; margin-bottom: 25px; position: relative; padding: 0 5px } .imglist .imgitem:hover img { border: 1px solid #972B29; } .imglist .imgitem:hover { color: #972B29; } .imglist img { width: 100%; max-height: 388px; min-height: 388px; border: 1px solid #cccccc; padding: 5px; } /*移动端*/ @media ( max-width : 767px) { .breadcrumb { display: none; } .top_nva > span { display: none !important; } .top_nva .sorts { display: block !important; } .province_list { width: 90%; } } /* 没有数据时候样式 */ .list_nodata { width: 100%; height: 200px; text-align: center; padding-top: 40px; border: 1px solid #EFEBEB; color: #441D1F; font-size: 16px; font-weight: 500; line-height: 40px; position: relative; } .list_nodata .bg_img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; } /* 没有数据时候样式end */ .check_list { border-width: 0px; } .imglist .imgitem .img_content { position: relative; overflow: hidden; } .dcontents span { display: inline-block; border: 2px solid #7A7676; border-radius: 50px; position: relative; top: -3px; } .dcontents { font-size: 12px; color: #7A7676; } .imgitem .img_content .down { display: flex; width: 100%; align-items: center; background: rgba(0, 0, 0, 0.5); position: absolute; bottom: -100px; font-size: 16px; padding: 30px 3%; color: #fff; left: 0px; justify-content: center; margin: 0px !important; transition: bottom 0.5s; -moz-transition: bottom 0.5s; -webkit-transition: bottom 0.5s; -o-transition: bottom 0.5s; } .imgitem .img_content .down p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .imglist .imgitem:hover .down { bottom: 0px; } .down span { background: #FFFFFF; font-size: 14px; color: #7A7676; font-size: 14px; width: 105px; display: inline-block; height: 32px; line-height: 32px !important; text-align: center !important; font-weight: 100 !important; } @media ( max-width : 767px) { .imglist .imgitem { max-width: 50% !important; margin: 10px 0px !important; } .breadcrumb { display: none; } } .title_name { background: #AB383E; border-radius: 4px; color: white; text-align: center; margin: 15px 0; margin-left: 25px; padding: 8px 15px; display: inline-block; } .imglists { padding: 20px } .imglists img { width: 100%; min-height: 200px; max-height: 200px; border-radius: 4px; margin-bottom: 20px; -moz-box-shadow: 10px 10px 1px #F8F6F4; box-shadow: 10px 10px 1px #F8F6F4; } .imglists .item { font-size: 18px; color: #030303; font-weight: normal; text-align: center; margin-bottom: 15px; } .imglists .item > div { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .photoList > ul li { display: flex; border: #ddd solid 1px; padding: 15px; margin-bottomom: 15px; } .photoList > ul li > a { display: block; width: 200px; height: 120px; overflow: hidden; margin-right: 15px; } .photoList > ul li > a img { display: block; width: 100%; height: 120px; } .photoList > ul li > div { width: 74%; margin-top: 10px; } .photoList > ul li h4 { font-size: 16px; color: #000; margin-bottom: 10px; } .photoList > ul li p { font-size: 14px; color: #666; margin: 10px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .photoList > ul li span { color: #666; margin-right: 20px; } .photoList > ul li:hover { border-color: #632E30; } .bookList { border: 1px solid #ddd; margin-top: 0; padding: 10px; } .bookList .imgitem { max-width: 25%; padding: 0 10px; } .bookList .img_content { margin-bottom: 20px; } .bookList .imgitem img { max-height: 288px; min-height: 288px; } .bookList .imgitem .down { padding: 10px 0 !important; } .bookList .imgitem .down a { background: #fff; padding: 3px 30px; font-weight: normal; font-size: 14px; color: #000; } .yqList img { width: 200px; height: 100px; } .yqList-pagination { bottom: 17px !important; text-align: center; width: 1200px; } .yqList-pagination span { margin: 0 4px; } .bannerContainer1 .img_list { position: relative; } .bannerContainer1 .img_list div { background: rgba(0, 0, 0, 0.5); text-align: center; position: absolute; bottom: 16px; left: 0; width: 100%; } .bannerContainer1 .img_list div p { width: 100%; color: #ffff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-top: 15px; margin-bottom: 10px; font-size: 16px; } .ztBanner { max-height: 530px; } .ztBanner .swiper-slide { display: flex; align-items: center; justify-content: center; } .ztBanner .swiper-slide img { width: 100%; } @media ( min-width : 2000px) { .ztBanner { max-height: initial; } } @media ( min-width : 2500px) { .ztBanner { max-height: initial; margin-top: 277px !important; } } .dateTime .title_cont { color: #000; font-size: 16px; margin-left: 10px; } .zlBanner { position: relative; margin-bottom: 50px; } .fs_content { position: relative; } .fs_content .zlBannerPage { width: 100%; left: 0; text-align: center; bottom: 0; } .fs_content .zlBannerPage span { margin: 0 5px; } .zlBanner { float: left; overflow: hidden; } .zlBanner .imagBox { width: 320px; float: left; margin-right: 30px; } .zlBanner .imagBox img { width: 100%; max-height: 180px; min-height: 180px; } .zlBanner .imagBox div { background: #fff; padding: 15px } .zlBanner .imagBox div h4 { font-weight: normal; font-size: 14px; line-height: 32px; color: #000; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .zlBanner .imagBox div p { display: flex; align-items: center; justify-content: space-between; } .zhnregiejg { float: left; width: 500px; } .zhnregiejg dl { overflow: hidden; font-size: 15px; padding: 8px 0; } .zhnregiejg dl dt a { color: #000; font-weight: normal; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .zhnregiejg dl dt a::before { margin-right: 10px; content: '●'; color: #666; font-size: 13px; width: 10px; display: block; height: 16px; background-size: 100%; float: left; } .zhnregiejg dl dt { width: 70%; float: left; } .zhnregiejg dl dd { float: right; width: 20%; text-align: right; } .col-lg-9 .post-info { min-height: 600px; } .leaderList { border: #ddd solid 1px; border-top: none; } .leaderList img { width: 150px; height: 216px; display: block; margin: 0 auto; } .leaderList p { font-size: 16px; color: #000; margin-top: 20px; } .leaderList > h4 { border-bottom: #ddd solid 1px; padding-bottom: 20px; font-size: 18px; font-weight: normal; margin: 0 30px; padding-top: 40px; color: #000; } .leaderList > div { text-align: center; overflow: hidden; } .leaderList > div > a { display: block; float: left; width: 200px; margin-left: 20px; } .leaderList .nav_check { margin: 30px 20px; width: 95%; } .leaderList .nav_check span { display: block; padding: 12px 10px; width: auto; float: left; cursor: pointer; } .leaderList .contents > div { margin: 0 20px; } .leaderList .contents p { text-align: left; font-size: 14px; line-height: 24px; } .leaderList .contents .lishi img { width: 100%; height: auto; } .committee { min-height: 390px; margin-bottom: 50px; max-width: 1200px; margin: 0 auto; } .committee > ul { overflow: hidden; margin-left: -10px; } .committee > ul li { width: 31%; float: left; margin-left: 25px; border: #ddd solid 1px; border-radius: 3px; margin-bottom: 20px; } .committee > ul li a::before { content: ''; margin-right: 26px; background: url('../images/arrow0034.png') no-repeat; width: 10px; display: block; height: 16px; background-size: 100%; float: left; } .committee > ul li a { display: flex; align-items: center; padding: 20px 0; font-size: 16px; color: #000; padding-left: 30px; } .committee .page { margin-top: 50px; } .committee > ul li a:hover { color: #2b59a5; font-weight: bold; } .committee > ul li:hover { background: #ededed; } .allmapCentabd { width: 980px; height: 350px; border: #ddd solid 1px; padding: 30px; } .tableinfo { border: none; padding: 0; text-align: left; margin-left: 120px; color: #000; } .btn-search:hover, .btn-search:focus { color: #fff; } .btn-search { border-radius: 0 3px 3px 0; height: 36px; padding: 0; width: 100px; letter-spacing: 2px; font-size: 16px; background: #2b59a5; line-height: 36px !important; color: #fff; } .frDivBox { display: flex; align-items: center; justify-content: space-between; margin-top: 25px; } .frDivBox ul { margin: 0 !important; } .frDivBox > div { text-align: right; display: flex; align-items: center; } .frDivBox > div lable { display: flex; align-items: center; margin-left: 20px; color: #000; } .frDivBox > div input { margin-right: 10px; } a.news { font-size: 16px; color: #777; } a.news:hover { color: none; } .newcontent { background-color: #fff; } .newtext { height: 110px; padding-left: 25px; padding-right: 25px; } .newtext p { font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; line-height: 35px; } .news-grid { padding-bottom: 15px; } .bannerContainer2 .img_list { position: relative; } .bannerContainer2 .img_list div { background: rgba(0, 0, 0, 0.5); text-align: center; position: absolute; bottom: 16px; left: 0; width: 100%; } .bannerContainer2 .img_list div p { width: 100%; color: #ffff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-top: 15px; margin-bottom: 10px; font-size: 16px; } .footer { padding-bottom: 0; } .breadcrumb { background-color: white; } .breadcrumb li { font-size: 12px; } .breadcrumb li a { font-size: 12px; } .breadcrumb :first-child { content: ""; } .breadcrumb > li + li::before { content: " > "; } .breadcrumb-container span { font-size: 12px; padding: 12px 0 15px 0; margin-bottom: 20px; display: block; } .breadcrumb-container .col-md-1 { padding: 0; text-align: right; } .breadcrumb-container .col-md-10 { padding: 0; } .breadcrumb { padding-left: 0px; } .breadcrumb-container .container { padding-top: 20px; } .main-container .smooth-scroll li { /*height: 40px;*/ background-color: #2b59a5; } .main-container .smooth-scroll li a { padding: 10px 15px; font-size: 16px; color: white; } .nav-pills.nav-stacked > li.active > a, .nav-pills.nav-stacked > li.active > a:hover, .nav-pills.nav-stacked > li.active > a:focus, .nav-pills.nav-stacked > li > a:hover, .nav-pills.nav-stacked > li > a:focus { /*background-color: #1f478a;*/ color: white; /*height: 40px;*/ width: 100%; } .navbar { margin-bottom: 0; } .navbar-default { background-color: #1f478a; border: none; } .navbar-default .navbar-nav > li > a { color: #fff } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color: #2b59a5; color: #fff } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: #fff } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #1f478a; border-color: #1f478a; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle { background-color: #1f478a; border-color: #1f478a; } .navbar-default .navbar-toggle .icon-bar { background-color: white; } .sidebar-nav { list-style: none; margin: 0; padding: 0; /*position: absolute;*/ top: 0; width: 220px; } .sidebar-nav li { display: inline-block; line-height: 20px; position: relative; width: 100%; } .sidebar-nav li:before { background-color: #1c1c1c; content: ''; height: 100%; left: 0; position: absolute; top: 0; -webkit-transition: width 0.2s ease-in; transition: width 0.2s ease-in; width: 3px; z-index: -1; } .sidebar-nav li:first-child a { /*background-color: #1a1a1a;*/ color: #ffffff; } .sidebar-nav li:nth-child(2):before { background-color: #402d5c; } .sidebar-nav li:nth-child(3):before { background-color: #4c366d; } .sidebar-nav li:nth-child(4):before { background-color: #583e7e; } .sidebar-nav li:nth-child(5):before { background-color: #64468f; } .sidebar-nav li:nth-child(6):before { background-color: #704fa0; } .sidebar-nav li:nth-child(7):before { background-color: #7c5aae; } .sidebar-nav li:nth-child(8):before { background-color: #8a6cb6; } .sidebar-nav li:nth-child(9):before { background-color: #987dbf; } .sidebar-nav li:hover:before { -webkit-transition: width 0.2s ease-in; transition: width 0.2s ease-in; width: 100%; } .sidebar-nav li a { color: #dddddd; display: block; padding: 10px 15px 10px 30px; text-decoration: none; } .sidebar-nav li.open:hover before { -webkit-transition: width 0.2s ease-in; transition: width 0.2s ease-in; width: 100%; } .sidebar-nav .dropdown-menu { background-color: #222222; border-radius: 0; border: none; box-shadow: none; margin: 0; padding: 0; position: relative; width: 100%; } .sidebar-nav li a:hover, .sidebar-nav li a:active, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus { background-color: transparent; color: #ffffff; text-decoration: none; } .sidebar-nav > .sidebar-brand { font-size: 20px; height: 65px; line-height: 44px; } .sidebar-nav .dropdown-menu li { display: inline-block; line-height: 20px; position: relative; width: 100%; background-color: #999; margin-top: 0; } .blogpost.full { line-height: 30px; color: #666; } .blogpost.full p { /*text-indent: 33px;*/ } .space-top { text-align: center; font-size: 22px; color: #333; padding-top: 25px; padding-bottom: 5px; } .navtabhuiyuan { padding-top: 20px; } .navtabhuiyuan > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background-color: #2b59a5; color: white; } .navtabhuiyuan > li > a:hover { color: #666; } .navtabhuiyuan > li > a { border-radius: 15px 15px 0 0; color: #666; } .main-container { padding-bottom: 25px; } .blogpost a { color: #666 } .blogpost { line-height: 40px; } .content-date { float: right; } a.news { color: #333; font-size: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; padding-bottom: 5px; } @media ( max-width : 767px) { .breadcrumb-container span { display: none; } } .local { width: 90px; } .main-container p { line-height: 30px; } .renwen li { line-height: 60px !important; } .main-container .smooth-scroll .active { background-color: #1f478a; } .page-title { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media ( max-width : 767px) { .blogpost.full p img { display: block; width: auto !important; height: auto !important; max-width: 100%; max-height: 100%; } .page-title { text-align: center; } } #navbar-collapse { background-color: #1f478a; } .header-top-right input[type="text"] { font-size: .9em; color: #666; float: left; outline: none; border: 1px solid #999; padding: 0.5em; /*background: #2b59a5;*/ -webkit-appearance: none; width: 240px; } .logo img { width: 100%; } .header-top-right { margin: 2.5em 0 0 0; } .footer-top:first-child img { width: 100%; } .renwen { display: block !important; }