body{ font-family:"微软雅黑"; font-size:14px; color:#212121; position: relative; min-width:1280px;} li{ list-style:none;} ul{ padding:0; margin:0;} a{ color:#444;text-decoration:none} a:hover{ text-decoration:none !important; color: #272d5a;} a:focus{ text-decoration:none !important; outline: none !important;} button:focus,button:hover{outline: none !important;} ul,ol{ margin:0; padding:0; } img{ max-width:100%;} input,button {outline:none;} @font-face { font-family: SourceHanSerifCN-Heavy; src: url(../font/SourceHanSerifCN-Heavy.otf); } .img-hide,.fl-list-img{ overflow:hidden; } .ld-list li img { width: 177px; height: 216px; } .img-hide img,.fl-list-img img{ transition: 0.5s all;height: 230px; } .img-hide:hover img,.fl-list-img:hover img{ transform: scale(1.1,1.1); } .txt-elise{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;} .container{ width: 1330px; } .logo{ line-height: 71px; background: url(../images/lind.png) right center no-repeat; line-height: 71px; width: 361px; } .logo-txt{ margin-left: 15px; line-height: 71px; } .header{ padding-top: 25px; } .header-right a{ display: block; position: relative; margin-left: 10px; float: left; width: 42px; height: 42px; border-radius: 50%; line-height: 42px; text-align: center; font-size: 16px; color: #333; background: #f5f5f5;} .header-right a.active,.header-right a:hover{ background: #c11006; color: #fff; } .header-right a span{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../images/icon01.png) center no-repeat; } .header-right a:hover span{ background: url(../images/icon02.png) center no-repeat; } .header-right{ padding-top: 12px; } .nav-back{ height: 65px; background: url(../images/nav-back.png) center no-repeat; padding-top: 10px; position: absolute; left: 0; top: 0; width: 100%; z-index: 1000; } .nav-back.active{ position: fixed; left: 0; top: 0; right: 0; } .nav-list li{ float: left; position: relative; height: 55px; z-index: 10; position: relative; width: 10%; background: url(../images/nav-lind.png) center right no-repeat; } .nav-list li a span{ font-size: 18px; border-radius: 30px; color: #fff; display: inline-block; line-height: 30px; padding:0 20px; } .nav-list li a{ display: block; padding:13px 0; height: 55px; position: relative; z-index: 10; } .nav-list{ background: url(../images/nav-lind.png) center left no-repeat; } .nav-list li:hover:before,.nav-list li.active:before{ display: block; content: ""; position: absolute; width: 208px; height: 55px; background: url(../images/nav-mask.png) center no-repeat; left: 50%; margin-left: -104px; top: 0; } .nav-list li:hover{ z-index: 9; } .nav-list li.active a span,.nav-list li a:hover span{ background: none; color: #ffffff; font-weight: bold; } .nav-down{ position: absolute; left: 0; top: -5px; min-width: 100%; background: #c01006; border-radius: 4px; overflow:hidden; padding-bottom: 5px; padding-top: 60px; box-shadow: 5px 0 10px rgba(0,0,0,0.3); display: none; } .nav-down li{ float: none; width: 100%; background: none; height: auto; border-top: solid 1px #c9342b; } .nav-down li:before{ display: none!important; } .nav-down li:last-child{ border-bottom: solid 1px #c9342b; } .nav-down li a{ color: #fff; line-height: 20px; height: auto; padding:10px 0; } .nav-down li a:hover{ background: #ac0e05; } .nav-list li:hover .nav-down{ display: block; } .banner-lb a{display: block;position: relative;z-index: 10;padding-top: 41%;} .banner-lb a img{width: 100%; position: absolute;left: 0;top: 0;height: 100%;} .banner-lb{ margin:0; overflow:hidden; } .banner{ position: relative; } .header-box{ position: relative; margin-top: 15px; padding-top: 55px; } .banner-bottom{ position: absolute; left: 50%; bottom: 0; margin-left: -650px; padding-left: 27px; width: 1000px; z-index: 1000; height: 80px; } .banner-tt{ line-height: 80px; margin-right: 45px; } .news-slick{ width: 755px; height: 80px; margin:0; overflow:hidden; } .news-slick a{ display: block; height: 80px; position: relative; line-height: 80px; font-size: 18px; color: #333; padding-left: 70px; } .news-slick a span{ position: absolute; font-size: 24px; color: #c01006; line-height: 55px; font-weight: bold; font-family: "Arial"; left: 0; top: 0; bottom: 0; width: 50px; background: url(../images/lind02.png) center no-repeat; } .news-slick a span font{ position: absolute; right: 0; bottom: 0; font-size: 16px; color: #aaa; font-weight: normal; } .banner-lb .slick-dots{ right: 20px; bottom: 10px; text-align: right; padding-right: 15px; padding-top: 23px; } .banner-lb .slick-dots{ left: 50%; bottom: 0; right: auto; margin-left: -650px; padding-left: 27px; width: 1300px; z-index: 1000; height: 80px; background: url(../images/banner-bottom.png); } .banner-lb .slick-dots li,.banner-lb .slick-dots li button{ width: 36px; height: 36px; } .banner-lb .slick-dots li button{ border-radius: 50%; border:solid 1px #cdcdcd; border-radius: 50%; font-size: 16px; color: #aaa; } .banner-lb .slick-dots li button:before{ display: none; } .banner-lb .slick-dots li.slick-active button{ background: #c01006; border-color: #c01006; color: #fff; } .back-box{ background: url(../images/back01.png) center no-repeat; background-size: cover; padding:60px 0; } .back-left{ width: 970px; } .news-list-img img{ width: 100%; height: 210px; } .news-list li{ float: left; width: 33.333333%; padding:0 10px; } .news-list{ margin:0 -10px; } .news-list-bottom{ background: #fff; height: 105px; padding:15px 25px; } .news-list-tt a{ font-size: 16px; color: #333; } .news-list-tt{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 25px; height: 50px; } .news-list-date{ font-size: 12px; color: #aaa; margin-top: 10px; } .back-right{ width: 290px; } .news-right li a{ font-size: 16px; color: #fff; } .news-right li{ line-height: 28px; margin-bottom: 10px; } .news-right{ margin-top: -5px; border-bottom: dashed 1px #fff; } .news-more{ color: #fff; border:solid 1px #fff; display: inline-block; border-radius: 30px; width: 105px; height: 30px; line-height: 28px; text-align: center; margin-top: 15px; } .title-c{ font-size: 28px; font-family: SourceHanSerifCN-Heavy; color: #333; position: relative; margin-top: 50px; margin-bottom: 15px; } .title-c a{ position: absolute; font-family:"微软雅黑"; right: 0; width: 70px; height: 30px; border-radius: 30px; top: 50%; margin-top: -15px; text-align: center; line-height: 28px; color: #c01006; border:solid 1px #c01006; font-size: 14px; } .title-c:before{ display: block; content: ""; position: absolute; left: 124px; right: 70px; top: 50%; border-top: solid 1px #c01006; } .notice-date{ width: 57px; height: 55px; font-family: "Arial"; line-height: 15px; padding-top: 15px; font-size: 14px; background: url(../images/date-back.png) center no-repeat; color: #fff; text-align: center; padding-left: 8px; } .notice-date span{ font-size: 24px;font-weight: bold; } .notice-tt{ margin-left: 76px; line-height: 28px; height: 56px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} .notice-tt a{ font-size: 16px; color: #333; } .notice-tt a:hover{ color: #c01006!important; } .notice-list li{ padding-bottom: 15px; margin-bottom: 15px; border-bottom: dashed 1px #e5e5e5; } .py-list li{ border-bottom: dashed 1px #e5e5e5; padding:13px 0 14px 40px; background: url(../images/icon03.png) left center no-repeat; } .py-date{ font-size: 12px; color: #aaa; margin-bottom:5px; } .py-title a{ font-size: 16px; color: #333; } .py-list{ margin-top: -11px; } .dt-list li{ border-bottom: dashed 1px #e5e5e5; padding:13px 0 14px 40px; background: url(../images/xkdt.png) left center no-repeat; } .dt-name{ position: absolute; left: 0; top: 10px; font-size: 16px; color: #c01006; } .dt-list li.sm{ padding-left: 0; } .dt-list{ margin-top: -11px; } .nav-box{ margin-top: 65px; background: #f8f8f8; padding:60px 0; } .nav-tt{ font-size: 28px; color: #333; height: 28px; line-height: 28px; position: relative; } .nav-tt span{ position: relative; padding:0 45px; font-family: SourceHanSerifCN-Heavy; background: #f8f8f8; z-index: 100; } .nav-tt:before{ display: block; content: ""; position: absolute; left: 0; top: 50%; right: 0; border-top: solid 1px #e5e5e5; } .nav-ul li{ float: left; width: 20%; padding:0 10px; } .nav-ul{ padding:0 50px; margin-top: 30px; } .nav-ul li a{ display: block; position: relative; } .nav-ul li a img{ width: 100%; } .nav-ul li a:hover i{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: url(../images/more.png) center no-repeat; } .footer{ height: 440px; background: url(../images/footer.png) center no-repeat; background-size: cover; padding:50px 0 30px 0; } .friends-link{ font-size: 16px; color: #c79794; } .friends-link span{ font-size: 16px; color: #fff; font-weight: bold; } .friends-link a{ font-size: 16px; color: #c79794; } .footer-txt{ margin-top: 35px; margin-bottom: 50px; } .ewm-img{ color: #fff; } .ewm-img img{ margin-bottom: 10px; width: 173px; } .footer-b{ line-height: 50px; background: #253256; color: #aaa; } .footer-b span{ padding:0 20px; } .search-mask{ position: fixed; display: none; left: 0; top: 0; right: 0; bottom: 0; background: #c11006; background: rgba(196,28,19,0.95); z-index: 10000; } .search-width{ position: absolute; left: 50%; margin-top: -172px; margin-left: -450px; top: 50%; width: 900px; } .search-box{ position: relative; } .search-box .form-control{ width: 100%; box-shadow: none; border:none; height: 60px; border-radius: 60px; font-size: 16px; padding-left: 28px;padding-right:50px; } .search-a{ color: #fff; margin-top: 20px; } .search-a span{ font-weight: bold; } .search-a a{ color: #fff; } .btn-search,.btn-search:hover,.btn-search:focus{ position: absolute; right: 28px; top: 50%; height: 30px; margin-top: -15px; box-shadow: none; border:none; width: 28px; background: url(../images/search.png) center no-repeat; } .search-close{ display: inline-block; margin-top: 200px; } /****************搜索结果***************/ .inner-banner{ height: 320px; } .nav-b{color: #aaa;} .nav-b a{ color: #333; } .inner-top{ padding-top: 30px; position: relative; background: url(../images/inner-top.png) right bottom no-repeat; min-height: 150px; border-bottom: solid 1px #e5e5e5; margin-bottom: 40px; } .inner-title{ font-size: 36px; max-width: 900px; color: #333; font-weight: bold; margin-top: 20px;} .inner-title span{ display: inline-block; position: relative; } .inner-top:before{ display: block; content: ""; position: absolute; left: 0; bottom: -1px; width: 144px; border-top: solid 1px #c01006; } .search-left{ width: 845px; } .search-left-tt{ font-size: 16px; color: #999; margin-bottom: 10px; } .search-left-tt span{ color: #333; } .search-list li{ line-height: 60px; border-bottom: solid 1px #e5e5e5; } .search-list li a{ font-size: 18px; color: #333; padding-left: 15px; background: url(../images/li02.png) left center no-repeat; } .search-img img{ width: 317px; } .inner-back{ background:#f9f9f9 url(../images/back-bottom.jpg) center bottom no-repeat; padding-bottom: 200px;} /************师资队伍-教研室**************/ .list-left{ width: 260px; margin-top: -60px; position: relative; z-index: 100; background: #fff; border-left: solid 4px #c01006; } .list-left-tt{ font-size: 36px; font-family: SourceHanSerifCN-Heavy; color: #333; padding:10px 0 0 25px; line-height: 40px; } .list-left-tt span{ font-size: 14px; color: #aaa; font-weight: bold; text-transform:uppercase; } .list-left-nav li{ position: relative; padding-left: 27px; } .list-left-nav li a{ font-size: 18px; color: #333; display: block; padding:15px 0; width: 100%; position: relative; z-index: 100; padding-left: 20px; padding-right: 30px; } .list-left-nav li a span{ display: table-cell; max-height: 75px; line-height: 25px; vertical-align: middle; } .list-left-nav li:before{ display: block; content: ""; position: absolute; left:-8px; top: 50%; margin-top: -6px; width: 12px; height: 12px; background: url(../images/li03.png) center no-repeat; } .list-left-nav li.active:before,.list-left-nav li:hover:before{ background: url(../images/li04.png) center no-repeat; } .list-left-nav li.active:after{ display: block; content: ""; position: absolute; top: 0; width: 265px; bottom: -10px; background: url(../images/nav-c.png) center no-repeat; left: 17px; background-size: 100% 100%; } .list-left-nav li.active a ,.list-left-nav li.active:hover a { color: #fff; } .list-left-nav li:hover a{ color: #c01006; } .list-left-nav{ margin-top: 30px; } .list-left:before{ display: block; content: ""; height: 50px; position: absolute; left: -4px; top: 100%; right: 0; background: url(../images/left-b.png) center no-repeat; width: 260px; } .list-right{ width: 980px; } .nav-b a.active{ color: #aaa; } .about-left{ width: 640px; line-height: 30px; text-align: justify; font-size: 16px; color: #333; text-indent: 2em; } .about-left a{ color: #c01006; } .right-sm{ padding-right: 135px; position: relative; } .right-title{ font-size: 24px; line-height: 34px; color: #c01006; position: relative; padding-left: 40px; background: url(../images/icon-tt.png) left center no-repeat; margin-top: 70px; margin-bottom: 30px; } .right-title span{ float: right; font-size: 16px; } .right-title:before{ display: block; content: ""; position: absolute; top: 50%; border-top: solid 1px #c01006; left: 175px; right: 120px; } .img-list li{ float: left; width: 20%; padding:0 12px; margin-bottom:30px; } .img-list{ margin:0 -12px; } .img-list-img img{ width: 100%; height: 192px; } .list-name1{ font-size:16px; } .list-name{ background: url(../images/szbaibg.png); height: 48px; } .list-name-first{ background: url(../images/zrredbg.png); height: 48px; } .list-name a{ font-size: 16px; color: #333;line-height:45px; } .list-name-first a{ font-size: 16px; color: #fff; } .right-top{ position: absolute; right: 0; top: 0; width: 90px; } .right-top-date{ width: 65px; height: 75px; padding-top: 2px; position: relative; border-radius: 8px; background: #fff; margin:0 auto; border:solid 1px #eee; font-size: 12px; color: #aaa; margin-top:8px;} .right-top-date span{ font-size: 26px; color: #c01006; font-weight: bold; display: inline-block; padding-bottom: 5px; margin-bottom: 5px; } .right-top-date:before{ display: block; content: ""; position: absolute; left: 50%; margin-left: -23px; top: 50%; margin-top: 5px; width: 46px; height: 2px; background: #ccc; } .share-tt{ color: #aaa; margin:35px 0 15px 0; } .share-tt span{ padding:0 12px; } .bds_weixin{ width: 48px!important; height: 48px!important; background: url(../images/share01.png) center no-repeat!important; background-position: 0 0;} .bds_tsina{ width: 48px!important; height: 48px!important; background: url(../images/share02.png) center no-repeat!important; background-position: 0 0;} .bds_qzone{ width: 48px!important; height: 48px!important; background: url(../images/share03.png) center no-repeat!important; background-position: 0 0;} .bdsharebuttonbox{ padding-left: 25px; } .xx-img img{ width: 150px; height: 200px; } .xx-center{ width: 480px; margin-left: 25px; } .xx-name{ font-size: 32px; color: #333; font-family: SourceHanSerifCN-Heavy; } .xx-zw{ font-size: 16px; color: #999; margin:10px 0; } .xx-center .about-left{ width: 100%; margin-top: 20px; } .go-back{ display: inline-block; font-size: 16px; color: #fff; width: 166px; height: 46px; line-height: 46px; text-align: center; background: #c01006; } .tabs-ul li{ float: left; margin-top: -1px; margin-bottom: -1px; position: relative; z-index: 10; } .tabs-ul li a{ display: block; font-size: 16px; color: #999; line-height: 50px; width: 105px; border-top: solid 3px #eee; border-color: transparent;} .tabs-ul{ background: #eee; border-top: solid 1px #e5e5e5; margin:40px 0 20px 0; } .tabs-ul li.active a{ background: #f9f9f9; border-top: solid 3px #c01006; } .tabs-p{ text-indent: 2em; text-align: justify; font-size: 16px; color: #333; line-height: 30px; } .right-title-lg:before{ left: 225px; right: 0; } .other-list li{ float: left; width: 14.285714%; padding:0 15px; margin-bottom: 20px; } .other-list{ margin:0 -15px; } .other-img img{ width: 100%; height: 95px; } .other-img a{ display: block; border-radius: 50%; overflow:hidden; } .other-name a{ font-size: 16px; color: #333; } .other-name{ margin-top: 10px; } .inner-back-sm{ padding-bottom: 100px; min-height:700px; } /***************领导班子-领导详情****************/ .ld-box-left{ width: 520px; } .ld-box-name{ font-size: 32px; color: #333; height: 32px; line-height: 32px; font-family: SourceHanSerifCN-Heavy; } .ld-box-zw{ font-size: 16px; color: #333; margin-top: 15px; } .ld-jj{ font-size: 24px; color: #c01006; margin-bottom: 10px; background: url(../images/icon-tt.png) left center no-repeat; padding-left: 40px; margin-top: 50px; } .jj-txt{ font-size: 16px; color: #333; text-align: justify; line-height: 30px; } .ld-right-box{ width: 257px; height: 342px; background: url(../images/img-back.png) center no-repeat; position: relative; margin-top: 25px; } .ld-right-box img{ position: absolute; left: -25px; top: -25px; width: 240px; height: 320px; } .ld-bottom-l a{ display: inline-block; margin-right: 5px; } .ld-bottom{ margin-top: 60px; } .ld-go{ display: inline-block; font-size: 16px; color: #aaa; background: #eee; width: 206px; line-height: 50px; line-height: 50px; text-align: center; } .ld-go:hover{ background: #c01006; color: #fff; } /***********学科建设-科研成果************/ .search-list-lg li{ padding-right: 190px; position: relative; line-height: 20px; padding-bottom: 20px; margin-bottom: 20px; } .search-list-lg li span{ position: absolute; right: 0; top: 0; font-size: 14px; color: #999; } .article-date{ color: #999; padding-left: 23px; background: url(../images/icon-date.png) left center no-repeat; margin:25px 0; } .list-right-left .right-sm{ padding-left: 138px; padding-right: 45px; } .list-right-left .right-top{ left: 0; right: auto; } .article-p p{ font-size: 16px !important; color: #333; line-height: 30px; text-align: justify; margin: 0 0 0px; font-family: "微软雅黑" !important;} .article-p span{ font-size: 16px !important; font-family: "微软雅黑" !important;} .article-right{ width: 300px; } .article-right-tt{ font-size: 24px; color: #c01006; margin-bottom: 20px; background: url(../images/icon-tt.png) left center no-repeat; padding-left: 40px; } .xg-list-tt a{ font-size: 14px; color: #666; line-height: 25px; height: 50px; } .xg-list-tt{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} .xg-list-date{ color: #999; margin-top: 5px; } .xg-list li{ border-bottom: solid 1px #e5e5e5; margin-bottom: 15px; padding-bottom: 15px; } .sz-txt{ font-size: 16px; color: #333; line-height: 30px; text-align: justify; text-indent: 2em; padding-bottom: 15px;} .right-title font{ display: inline-block; position: relative; z-index: 100; background: #f9f9f9; padding-right: 20px; } .zc-left{ font-size: 16px; color: #999;f font-weight: bold; width: 80px; } .zc-list{ width: 735px; } .zc-list li{ width: 100px; float: left; margin-bottom: 15px; } .zc-list li a{ font-size: 16px; color: #333; } .right-title-sm{ margin-top: 20px; } .dt-ul-img img{ width: 210px; height: 138px; } .dt-ul-right{ width: 605px; } .dt-ul-tt a{ font-size: 20px; color: #333; } .dt-ul-tt{ line-height: 30px; height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top: -5px; } .dt-ul-p{ color: #999; height: 40px; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top: 10px; } .dt-list-ul li .article-date{ margin-top: 15px; margin-bottom: 0; } .dt-list-ul li{ border-bottom: solid 1px #e5e5e5; padding-bottom: 20px; margin-bottom: 20px; } .jg-list-left{ width: 570px; } .jg-list-tt a{ font-size: 24px; color: #c01006; background: url(../images/icon-tt.png) left 7px no-repeat; line-height: 35px; max-height: 70px; padding-left: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .jg-list-p{ font-size: 16px; color: #999; line-height: 30px; height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top: 10px;} .jg-img img{ width: 220px; height: 144px; } .jg-name{ font-size: 16px; color: #333; margin-top: 15px; } .jg-name span{ color: #999; font-weight: bold; } .jg-list li{ border-bottom: solid 1px #e5e5e5; padding-bottom: 30px; margin-bottom: 30px; } /****************机构设置**************/ .jg-title{ font-size: 24px; color: #c01006; padding-left: 40px; background: url(../images/icon-tt.png) left center no-repeat; margin-bottom: 10px; } .jg-ul li{ line-height: 35px; background: url(../images/li02.png) left center no-repeat } .jg-ul li a{ font-size: 14px; color: #333;padding-left:15px; } .jg-ul{ margin-bottom: 40px; } .row-lg{ margin-right: -30px; } /************历史沿革************/ .time-list li{ position: relative; padding-left: 160px; margin-bottom: 20px; } .time-date{ position: absolute; left: 0; top: 50%; margin-top: -25px; font-family: "Times New Roman"; font-size: 36px; color: #df0b0a; font-weight: bold; } .time-box{ font-size: 16px; color: #333; box-shadow: 0 0 20px rgba(0,0,0,0.2); border-radius: 10px; padding:30px; line-height: 30px; } .time-container{ position: relative; padding-top: 50px; } .time-lind{ position: absolute; left: 113px; width: 2px; background: #df0b0a; top: 0; bottom: -50px; } .time-top{ width: 46px; height: 50px; background: url(../images/time-top.png) center no-repeat; position: absolute; left: 91px; top: 0; } .arrow{ position: absolute; left: 110px; width: 8px; height: 41px; background: url(../images/arrow.png) center no-repeat; bottom: -50px; } .time-list li:before{ width: 24px; height:24px; background: url(../images/quan01.png) center no-repeat; display: block; margin-top: -12px; content: ""; position: absolute; left: 102px; top: 50%; } .time-list li:nth-child(even):before{ background: url(../images/quan02.png) center no-repeat; } .time-list li:nth-child(even) .time-date{ color: #eada00; } .load-box{ padding-left: 155px; } .load-box span{ font-size: 16px; color: #888; padding-left: 42px; margin-top: 30px; display: inline-block; background: url(../images/load.png) left center no-repeat; line-height: 28px; } .right-title-no{ margin-top: 0; } .right-title-no:before{ display: none; } .ld-list li{ float: left; width: 25%; padding:0 23px; margin-bottom: 40px; } .ld-list{ margin:0 -23px; } .ld-bottom-c{ height: 76px; line-height: 26px; padding-top: 10px; background: url(../images/ld-mask.png) center no-repeat; background-size: cover; text-align: center; color: #fff; font-size: 18px; } .ld-bottom-c span{ font-size: 14px; } /***************学院概况******************/ .gk-left{ width: 490px; } .gk-txt{ font-size: 16px; color: #333; text-indent: 2em; line-height: 30px; margin-top: -20px; } .gk-txt p{margin:0;} .number-list li{ float: left; width: 33.333333%; padding:0 15px; } .number-list{ margin:0 -15px; padding-top: 15px; } .number-top{ font-size: 60px; color: #c01006; font-family: "Arial"; } .number-top span{ font-size: 40px; } .number-list-p{ color: #999; line-height: 25px; margin-top: -10px; border-bottom: solid 1px #c01006; padding-bottom: 15px; } .gk-img img{ width: 300px; height: 400px; } .gk-article p{ font-size: 16px; color: #333; line-height: 30px; text-align: justify; text-indent: 2em; margin:0;} .gk-img-box{ margin:50px 0; position: relative; } .gk-img-left{ position: relative; } .gk-img-left img{ width: 510px; height: 348px; } .gk-img-left span{ position: absolute; right: -20px; background: #c01006; background: rgba(192,16,6,0.95); bottom: -25px; width: 315px; height: 50px; text-align: right; line-height: 50px; padding-right: 24px; font-size: 16px; color: #fff; } .gk-img-left span:before{ display: block; content: ""; position: absolute; left: 20px; top: 0; bottom: 0; width: 10px; background: url(../images/raw.png) center no-repeat; } .gk-img-right img{ width: 300px; height: 205px; } .gk-img-right span{ width: 205px; } .gk-img-box:before{ display: block; content: ""; position: absolute; width: 569px; height: 506px; background: url(../images/M.png) center no-repeat; right: -135px; top: -135px; } .gk-article img{ float: right; margin-left: 40px; } .nav-b a:hover,.news-slick a:hover,.news-list-tt a:hover,.py-title a:hover,.other-name a:hover,.dt-ul-tt a:hover,.list-name a:hover,.zc-list li a:hover,.search-list li a:hover,.jg-ul li a:hover,.xg-list-tt a:hover{ color: #c01006; } .news-more:hover{ background: #fff; color: #c01006; } .news-right li a:hover,.jg-list-tt a:hover{ text-decoration: underline!important; } .title-c a:hover{ background: #c01006; color: #fff; } .friends-link a:hover,.go-back:hover{ color: #fff; } .about-height{ max-height: 300px; overflow:hidden; } .about-height.active{ max-height: 1000000px; } .about-height1{ max-height: 90px; overflow:hidden; } .about-height1.active{ max-height: 1000000px; } .sz-list-img img{ width: 150px; height: 200px; } .sz-list-right{ margin-left: 50px; width: 76%; float: right !important; } .sz-list-name{ font-size: 16px; color: #333333; margin-bottom: 15px; } .sz-list-name span{ font-size: 32px; font-family: SourceHanSerifCN-Heavy; color: #333; padding-right: 30px; } .zs-list-phone{ padding-left: 50px; margin-right: 60px; background: url(../images/phone-sm.png) left center no-repeat; font-size: 12px; color: #888; } .zs-list-phone span{ font-size: 18px; color: #c01006; } .zs-list-home{ margin-right: 0; background: url(../images/home-sm.png) left center no-repeat; } .zs-list-zz{ font-size: 16px; color: #888; font-weight: bold; margin-top: 20px; } .zs-list-p{ font-size: 16px; color: #333; margin-top: 10px; } .sz-list li{ padding-bottom: 30px; margin-bottom: 30px; border-bottom: solid 1px #e5e5e5; } .go-back-sm{ margin-top: 35px; color: #aaa; background: #eee; } .go-back-sm:hover{ background: #c01006; color: #fff; } /*强制换行*/ .pull-left.search-left tr { word-break: break-all; } .xyld-list{float:left; position:relative;width:420px;} .ld-list1 li{ float: left; margin-bottom: 40px;background: url(../images/xyldbg.png) left center no-repeat; width:400px;-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.1); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.1); box-shadow: 5px 5px 5px rgba(0,0,0,0.1);} .ld-list1{ } .ld-img1{float:left;position:relative;width:172.5px;} .ld-right{float:left;position:relative;padding-left:30px; padding-top:30px;font-size:24px;} .ld-right span{font-size:16px;color:#999999;} .ld-right p{font-size:14px;width:180px;} .list-banner-lind{width: 30px;height: 4px;background: #c11006;margin: 15px 0;position:relative;}