.null{ line-height:40px; text-align:center; font-size:14px; } /*pc端*/ @media screen and (min-width:768px) and (max-width: 5000px){ .wapn{display: none} .pcn{display: block;width:100%;} .container{ width:1192px; margin:0 auto; } /* 头部*/ .header .left{float: left;} .header .right{float: right;} .header .right .btn1{ padding-top:53px; padding-bottom: 20px; } .header .right .btn1 a{ display: block; float: right; margin-left:16px; font-size: 14px; color: #aeb1b3; line-height: 17px; } .header .right .btn1 a img{margin-right:6px;} .header .right .search{ padding-top:90px; } .header .right .search input{ float: left; display: block; width: 393px; height:48px; box-sizing: border-box; background:#fff; border:1px solid #003682; padding-left:10px; padding-right:10px; font-size: 14px; color: #aeb1b3; } .header .right .search .btn{ float: left; border:0; display: block; background-image: url("../image/icon14.jpg"); background-repeat: no-repeat; width: 59px; height:48px; background-color: #003682; background-position: center center; } .bannerimg{ width: 100%; height:601px; background-size: auto 100%; } .menu{ background: #053880; width: 100%; } .menu .li{ float: left; width: 11.1111111%; position: relative; } .menu .li .fl1{ text-align: center; transition: all 0.3s; } .menu .li:hover .fl1{ background:#0a61e4; } .menu .li .fl1 a{ display: block; float: left; width: 100%; text-align: center; height: 54px; line-height: 54px; font-size: 18px; color: #ffffff; background: #053880; } .menu .li .fl1 a.on{background-color: #5078b2;} .menu .li:hover .fl1 a{ color: #fff; background-color: #5078b2; } .menu .on .fl1{ color: #fff; background-color: #5078b2; } .menu .on .fl1 a{ color: #fff; background-color: #5078b2; } .menu .li .fl2{ position: absolute; left:0; top:100%; text-align: center; z-index:100; min-width:100%; overflow:hidden; transform: scale(1,0); transform-origin: 0 0 0; transition:all .3s } .menu .li:hover .fl2{ transform: scale(1,1); } .menu .li .fl2 a{ display: block; height: 54px; line-height: 54px; font-size: 16px; border-top:1px solid #fff; background:#5078b2; color:#fff; transition: all 0.3s; } .menu .li .fl2 a:hover{ color:#0a61e4; background:#f5f9fe; } .page-title{text-align: center;} .page-title .ch{ line-height: 1; font-size: 28px; color: #333333; } .page-title .en{ line-height: 1; font-size: 18px; color: #02397c; margin-top: 17px; } .news{margin-top: 56px;} .news .page-title{ margin-bottom: 49px; } .news ul{ margin-left: -10px; margin-right: -10px; } .news ul li{ float: left; padding-left: 10px; padding-right: 10px; box-sizing: border-box; width: 33.333333333%; } .news ul li a{ display: block; width: 100%; } .news ul li a .mew-img{ width: 100%; height: 219px; background-size:cover; } .news ul li a .t1{ font-size: 18px; line-height: 1; color: #333333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:20px; width: 100%; } .news ul li a p{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-size: 14px; line-height: 20px; color: #868686; margin-top:14px; } .bigpart{ margin-top: 45px; margin-bottom: 52px; background: url("../image/bg1a.jpg"); background-size: 100% auto; padding:33px 0 46px 0; } .bigpart .zlxx{ margin-left: -10px; margin-right: -10px; } .bigpart .zlxx .zhilixinxi{ float: left; width: 50%; padding-left: 10px; padding-right: 10px; box-sizing: border-box; } .news-title{line-height: 1;} .news-title .ch{ float: left; font-size: 28px; color: #333333; } .news-title .en{ float: left; font-size: 18px; color: #02397c; padding-top:10px; margin-left: 15px; } .news-title a{ float: right; display: block; font-size: 18px; color: #868686; padding-top:10px; margin-right: 11px; } .news-list{ background: #fff; overflow: hidden; padding-left:34px; padding-right:34px; height: 369px; margin-top:27px; } .news-list li a{ display: block; border-bottom: 1px solid #bfbfbf; line-height: 1; padding-top: 27px; padding-bottom: 27px; font-size: 18px; color: #868686; } .news-list li:last-child a{border:none;} .news-list li a p{ float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 78%; } .news-list li a div{ float: right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 20%; text-align: right; } .bigpart .btn3{ margin-left: -10px; margin-right: -10px; } .bigpart .btn3 li{ float: left; box-sizing: border-box; width: 33.3333333333333%; padding-left: 10px; padding-right: 10px; margin-top:25px; } .bigpart .btn3 li a{ display: block; width: 100%; } .bigpart .btn3 li a img{width: 100%;} .bigpart .btn4{ margin-left: -10px; margin-right: -10px; } .bigpart .btn4{margin-top: 45px;} .bigpart .btn4 li{ display: block; float: left; width: 25%; padding-left: 10px; padding-right: 10px; box-sizing: border-box; } .bigpart .btn4 li a{ display: block; font-size: 0; text-align: center; height: 118px; line-height: 118px; color: #333333; background: #fff; } .bigpart .btn4 li a img, .bigpart .btn4 li a div{ display: inline-block; vertical-align: top; } .bigpart .btn4 li a img { margin-top: 32px; margin-right: 45px; } .bigpart .btn4 li a div{font-size: 26px;} .gupiao .gupiaomes{margin-top: 51px;} .gupiao .gupiaomes .left{ float: left; width: 50%; box-sizing: border-box; border-right: 1px solid #bfbfbf; } .gupiao .gupiaomes .left img{ width: 95%; } .gupiao .gupiaomes ul{ float: right; width: 50%; } .gupiao .gupiaomes ul li{ float: left; width: 50%; font-size: 0; text-align: center; margin-top:20px; margin-bottom:20px; } .gupiao .gupiaomes ul li .icon{ display: inline-block; padding-top:10px; vertical-align: top; margin-right: 30px; width:60px; } .gupiao .gupiaomes ul li .icon img{ display:block; margin:0 auto; } .gupiao .gupiaomes ul li .right{ display: inline-block; vertical-align: top; line-height: 1; } .gupiao .gupiaomes ul li .right .t{ font-size: 24px; color: #333333; margin-bottom: 20px; text-align:left; width:100px; } .gupiao .gupiaomes ul li .right .m{ font-size: 24px; color: #b7b7b7; text-align:left; width:100px; } .banner2{margin-top: 69px;} .banner2 img{ margin: 0 auto; width: 100%; } .ideavideo { margin-top: 59px; margin-bottom: 68px; } .ideavideo .idvi{ margin-left: -10px; margin-right: -10px; } .ideavideo .idvi .idea, .ideavideo .idvi .video{ float: left; width: 50%; box-sizing: border-box; padding-left: 10px; padding-right: 10px; } .ideavideo .news-title{margin-bottom:26px;} .ideavideo .news-list{ background-color: #f5f7fa; color:#868686; } .footer .f1{ background-color: #3d3d3d; padding-top: 69px; padding-bottom: 69px; } .footer .f1 .container{ background-color: #3d3d3d; } .footer .f1 .left, .footer .f1 .center{float: left} .footer .f1 .right{float: right} .footer .f1 .left .phone{ line-height: 19px; font-size: 14px; color: #ffffff; margin-top: 31px; } .footer .f1 .left .phone img{margin-right: 21px;} .footer .f1 .left .address{ line-height: 19px; font-size: 14px; color: #ffffff; margin-top: 17px; } .footer .f1 .left .address img{ margin-right: 21px; float: left; margin-top:5px; } .footer .f1 .left .address span{ display:block; line-height:20px; height:40px; width:160px; float: left; } .footer .f1 .center{ margin-left: 68px; } .footer .f1 .center .link{ float: left; margin-right:15px; text-align: center; } .footer .f1 .center .link p{ font-size: 14px; line-height: 32px; color: #ffffff; } .footer .f1 .center .link a{ font-size: 14px; line-height: 32px; color: #e8e8e8; opacity: 0.9; display: block; transition: all .3s; } .footer .f1 .center .link a:hover{ color:#fff; } .footer .f1 .right .wechat{ float: left; margin-left: 27px; font-size: 14px; color: #ffffff; line-height: 1; } .footer .f1 .right .wechat .img{ position: relative; width: 159px; height: 159px; box-sizing: border-box; padding:10px; } .footer .f1 .right .wechat .img img{ width: 100%; height:100%; } .footer .f1 .right .wechat .img .ma{ border-radius: 0 20px 0 0; } .footer .f1 .right .wechat .img .bor{ position: absolute; left:0; top:0; width: 100%; height:100%; } .footer .f1 .right .wechat p{ margin-top:7px; display: block; text-align: center; } .footer .f2{ background-color: #2c2c2c; box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.1); text-align: center; line-height:2; padding-top:10px; padding-bottom:10px; } .footer .f2 p{ color: #e8e8e8; opacity: 0.8; } .footer .f2 p a{ color: #e8e8e8; } /*公司概况*/ .gaikuang{ background: url("../image/bg1a.jpg"); background-size:100% auto ; padding-bottom: 82px; } .gaikuang .container{ padding-top:54px; background:#fff; } .gaikuang .container .page-title{ margin-bottom: 49px; } .gaikuang .container .gaikuangmain .left{ float: left; width: 22%; text-align: center; } .gaikuang .container .gaikuangmain .left span{ display: block; height: 80px; line-height: 80px; background-color: #053880; font-size: 24px; color: #ffffff; margin-bottom:1px; } .gaikuang .container .gaikuangmain .left a{ display: block; margin-bottom: 1px; height: 80px; line-height: 80px; background-color: #f6f8fd; font-size: 24px; color: #425383; transition: all .3s; } .gaikuang .container .gaikuangmain .left a:hover{ background-color: #053880; color: #ffffff; } .gaikuang .container .gaikuangmain .right{ float: left; width: 78%; box-sizing: border-box; border-left:1px solid #b9c1d6; padding-left: 30px; padding-right: 30px; padding-bottom: 78px; min-height: 649px; } .gaikuang .container .gaikuangmain .right img{ max-width: 100%; } /*.gaikuang .container .gaikuangmain .right p{*/ /* font-size: 18px;*/ /* line-height: 32px;*/ /* color: #333333;*/ /* margin-top:20px;*/ /*}*/ /*公司业务*/ .yewu{ background: url("../image/bg1a.jpg"); background-size:100% auto ; padding-bottom: 82px; } .yewu .container{ padding-top:54px; background:#fff; } .yewu .container .page-title{ margin-bottom: 49px; } .yewu .container .gaikuangmain .left{ float: left; width: 22%; text-align: center; } .yewu .container .gaikuangmain .left span{ display: block; height: 80px; line-height: 80px; background-color: #053880; font-size: 24px; color: #ffffff; margin-bottom:1px; } .yewu .container .gaikuangmain .left a{ display: block; margin-bottom: 1px; height: 80px; line-height: 80px; background-color: #f6f8fd; font-size: 24px; color: #425383; transition: all .3s; } .yewu .container .gaikuangmain .left a:hover{ background-color: #053880; color: #ffffff; } .yewu .container .gaikuangmain .right{ float: left; width: 78%; box-sizing: border-box; border-left:1px solid #b9c1d6; padding-left: 30px; padding-right: 30px; padding-bottom: 78px; min-height: 649px; } .yewu .container .gaikuangmain .right img{ width: 100%; } .yewu .container .gaikuangmain .right p{ font-size: 18px; line-height: 32px; color: #333333; margin-top:20px; } /*公司业务*/ .gisizhili{ background: url("../image/bg1a.jpg"); background-size:100% auto ; padding-bottom: 82px; } .gisizhili .container{ padding-top:54px; background:#fff; } .gisizhili .container .page-title{ margin-bottom: 49px; } .gisizhili .container .gisizhilimain .left{ float: left; width: 22%; text-align: center; } .gisizhili .container .gisizhilimain .left span{ display: block; height: 80px; line-height: 80px; background-color: #053880; font-size: 24px; color: #ffffff; margin-bottom:1px; } .gisizhili .container .gisizhilimain .left a{ display: block; margin-bottom: 1px; height: 80px; line-height: 80px; background-color: #f6f8fd; font-size: 24px; color: #425383; transition: all .3s; } .gisizhili .container .gisizhilimain .left a:hover{ background-color: #053880; color: #ffffff; } .gisizhili .container .gisizhilimain .right{ float: left; width: 78%; box-sizing: border-box; border-left:1px solid #b9c1d6; padding-left: 30px; padding-right: 30px; padding-bottom: 78px; min-height: 649px; } .gisizhili .container .gisizhilimain .right .list a{ display: block; padding-top: 26px; padding-bottom: 26px; border-bottom:1px solid #bfbfbf; font-size: 18px; color: #868686; line-height: 1; } .gisizhili .container .gisizhilimain .right .list a:last-child{ border:0; } .gisizhili .container .gisizhilimain .right .list a p{ float: left; width: 78%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .gisizhili .container .gisizhilimain .right .list a div{ float: left; width: 22%; text-align: right; } .gisizhili .pagination{ } .pagination{ text-align: center; font-size: 0; margin-top:30px; } .pagination a, .pagination span, .pagination input, .pagination li{ display: inline-block; vertical-align: top; margin:0 2px; } .pagination a { height: 30px; border: solid 1px #eaeaea; line-height: 30px; padding-left:15px; padding-right: 15px; font-size: 12px; color: #333; background-color: #f8f8f8; } .pagination li a:hover{ border: solid 1px #053880; background-color: #053880; color: #fff; } .pagination a.last{ background-color: #fff; color: #999; } .pagination a.next{ background-color: #fff; color: #000; } .pagination a.goto{ background-color: #fff; color: #000; } .pagination li.active span{ border: solid 1px #053880; background-color: #053880; color: #fff; } .pagination span { height: 30px; border: solid 1px #eaeaea; line-height: 30px; padding-left:15px; padding-right: 15px; font-size: 12px; color: #999; background-color: #f8f8f8; } .page p{ font-size: 12px; color: #666666; line-height: 30px; } .page input{ width: 30px; height: 30px; border: solid 1px #eaeaea; line-height: 30px; padding-left:15px; padding-right: 15px; font-size: 12px; color: #000; background-color: #fff; } /*新闻详情*/ .newsmain{ background: url("../image/bg1a.jpg"); background-size:100% auto ; padding-bottom: 82px; } .newsmain .container{ padding-top:57px; background:#fff; padding-bottom: 77px; } .newsmain .container .title{ margin-bottom: 49px; margin-left:158px; margin-right:158px; font-size: 32px; color: #303030; text-align: center; } .newsmain .container .time{ margin-left:158px; margin-right:158px; font-size: 14px; line-height: 1; color: #6c6771; text-align: center; margin-bottom:47px; } .newsmain .container .bianji{ margin-left:158px; margin-right:158px; margin-bottom: 20px; } .newsmain .container .bianji img{ width: 100%; } .newsmain .container .bianji p{ font-size: 18px; line-height: 32px; color: #333333; margin-top:10px; } .newsmain .container .bianji a{ font-size: 18px; color: #333333; } .newsmain .container .newpage{ text-align: right; line-height: 30px; margin: 0 158px; } .newsmain .container .newpage a{ display: block; font-size: 14px; color: #6c6771; } /*新闻列表*/ .newslist{ background: url("../image/bg1a.jpg"); background-size:100% auto ; padding-bottom: 82px; } .newslist .container{ padding-top:54px; background:#fff; } .newslist .container .page-title{ margin-bottom: 49px; } .newslist .container .newslistmain .left{ float: left; width: 25%; text-align: center; } .newslist .container .newslistmain .left span{ display: block; height: 80px; line-height: 80px; background-color: #053880; font-size: 24px; color: #ffffff; margin-bottom:1px; } .newslist .container .newslistmain .left a{ display: block; margin-bottom: 1px; height: 80px; line-height: 80px; background-color: #f6f8fd; font-size: 24px; color: #425383; transition: all .3s; } .newslist .container .newslistmain .left a:hover{ background-color: #053880; color: #ffffff; } .newslist .container .newslistmain .right{ float: left; width: 75%; box-sizing: border-box; border-left:1px solid #b9c1d6; padding-bottom: 78px; min-height: 649px; } .newslist .container .newslistmain .right .list a{ display: block; padding: 32px; border-bottom:1px solid #bfbfbf; font-size: 18px; color: #868686; line-height: 1; transition: all .3s; } .newslist .container .newslistmain .right .list a:last-child{ border:0; } .newslist .container .newslistmain .right .list a .img{ width: 372px; height: 219px; float: left; } .newslist .container .newslistmain .right .list a:hover{ background:#f9f3f3; } .newslist .container .newslistmain .right .list a .t{ float: right; width: 444px; } .newslist .container .newslistmain .right .list a .t .title{ font-size: 18px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #070707; margin-top: 18px; } .newslist .container .newslistmain .right .list a .t p{ font-size: 14px; line-height: 32px; color: #777373; min-height: 128px; overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; margin-top:15px; } .newslist .container .newslistmain .right .list a .t .time{ text-align: right; margin-top:17px; font-size: 14px; color: #777373; } .newslist .page{ margin-top:35px; } } /*手机端*/ @media screen and (min-width: 100px) and (max-width: 767px){ .wapn{ display: block; padding-top:63px; } .pcn{ display: none; } .header-wrap { position: fixed; left: 0; top: 0; width: 100%; z-index: 99999; } .header-block { height: 2.56rem; } .header { display: flex; justify-content: space-between; background: #fff; position: relative; box-shadow: 0 2px 12px 0 #ddd; padding-top:19px; padding-bottom:19px; } .header-wrap .logo{ width: 70%; float: left; height:25px; text-align: center; } .header-wrap .logo img{ height:100%; width: auto; display: inline; } .header .back { width: 15%; height:25px; float: left; text-align: center; } .header .back img { width: auto; height:22px; display: inline; margin-top:2px; } .header .menu { width: 15%; height:25px; float: left; text-align: center; } .header .menu img { width: auto; height:17px; display: inline; margin-top:3px; } .header .nav { display: none; position: absolute; z-index: 99999; width: 100%; left: 0; top: 100%; } .header .nav .rel{ position: relative; } .header .nav .nav-cornor { width: 15%; position: absolute; right:0; top:-7px; text-align: center; } .header .nav .nav-cornor img { width:7px; display: inline; } .header .nav .nav-list .nav-main { background: #01377f ; display: block; line-height: 41px; color: #fff; font-size: 16px; padding: 0 22px; } .header .nav .nav-list .nav-main div{ float: left; } .header .nav .nav-list .nav-main img{ float: right; display: block; margin-top:20px; width: 7px; } .header .nav .nav-list .nav-sons { overflow: hidden; transition: all .3s } .header .nav .nav-list .nav-sons a { background: #5078b3; display: block; line-height: 36px; border-bottom: 1px solid #305e9d; color: #fff; font-size: 13px; padding: 0 22px; } .header .nav .nav-list .nav-1 { height: 37px } .header .nav .nav-list .nav-2 { height: 74px } .header .nav .nav-list .nav-3 { height: 111px } .header .nav .nav-list .nav-4 { height: 148px } .header .nav .nav-list .nav-5 { height: 185px } .header .nav .nav-list .nav-6 { height: 222px } .header .nav .nav-list .nav-7 { height: 259px } .header .nav .nav-list .nav-8 { height: 296px } .header .nav .nav-list .nav-9 { height: 333px } .header .nav .nav-list .nav-0 { height: 0 } .bannerimg{ width: 100%; height:205px; background-size: auto 100%; } .news{ border-top:10px solid #eceff4; padding:15px; } .page-title{ text-align: center; font-size: 21px; font-weight: bolder; margin-bottom: 15px; } .news a:nth-of-type(1){ display: block; } .news a:nth-of-type(2){ display: block; } .news a:nth-of-type(3){ display: block; } .news a{ display: none; margin-bottom:12px; } .news a img{width: 100%;} .news a div.title{ line-height: 1; margin-top:10px; font-size: 18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000; } .news a div.backimg{ height: 220px; } .news a p{ overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-size: 13px; color: #868686; margin-top:10px; line-height: 1.5; } .bigpart{ background: url("../image/bg1a.jpg"); background-size: 100% auto; padding:15px; } .bigpart .zhilixinxi{ margin-bottom: 15px; } .bigpart .zhilixinxi .title div{ float: left; font-size: 18px; line-height: 18px; font-weight: bolder; } .bigpart .zhilixinxi .title a{ display: block; float: right; line-height: 18px; font-size:12px; color:#868686; font-weight: bolder; } .bigpart .zhilixinxi ul{ margin-top: 15px; background: #fff; padding-left:10px; padding-right: 10px; } .bigpart .zhilixinxi ul li a{ display: block; padding-top: 12px; padding-bottom: 12px; font-size:14px; color:#868686; line-height: 1; border-bottom: 1px solid #bfbfbf; } .bigpart .zhilixinxi ul li:last-child a{ border:0; } .bigpart .zhilixinxi ul li a p{ display: block; float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 75%; } .bigpart .zhilixinxi ul li a div{ float: right; text-align: right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 25%; } .bigpart .btn a{ display: block; margin-bottom:15px; } .bigpart .btn a img{ width: 100%; } .gushi{ padding:15px; border-bottom:10px solid #eceff4; } .gushi .img img{ width: 100%; } .gushi ul li{ float: left; width: 33.33333333333333%; font-size: 0; text-align: center; margin-top:15px; } .gushi ul li .icon{ display: inline-block; padding-top:5px; vertical-align: top; margin-right: 17px; } .gushi ul li .icon img{ width: 29px; } .gushi ul li .right{ display: inline-block; vertical-align: top; line-height: 1; } .gushi ul li .right .t{ font-size: 13px; color: #333333; margin-bottom: 12px; } .gushi ul li .right .m{ font-size: 12px; color: #b7b7b7; } .banner2 img{ width: 100%; } .edvideo{ border-top:10px solid #eceff4; padding:15px; marign-bottom:20px; } .edvideo .title div{ float: left; font-size: 18px; line-height: 18px; font-weight: bolder; } .edvideo .title a{ display: block; float: right; line-height: 18px; font-size:12px; color:#868686; font-weight: bolder; } .edvideo ul{ margin-top: 15px; background: #fff; padding-left:10px; padding-right: 10px; margin-bottom:20px; } .edvideo ul li a{ display: block; padding-top: 12px; padding-bottom: 12px; font-size:14px; color:#868686; line-height: 1; border-bottom: 1px solid #bfbfbf; } .edvideo ul li:last-child a{ border:0; } .edvideo ul li a p{ display: block; float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 75%; } .edvideo ul li a div{ float: right; text-align: right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 25%; } .edvideo .v{ width:100%; height:224px; margin-top:20px; } .footer .f1{ background: #3d3d3d; border-bottom: 1px solid #606060; text-align: center; font-size: 14px; padding:20px 0; } .footer .f1 .logo{ text-align: center; } .footer .f1 .logo img{ height:34px; } .footer .f1 .selecter{ margin-bottom:20px; position: relative; } .footer .f1 .selecter .sel{ width: 50%; border:1px solid #7e7e7e; border-radius: 50px; line-height:40px; font-size: 0; text-align: center; margin:0 auto; position: relative; } .footer .f1 .selecter .sel div{ font-size:12px; color:#fff; } .footer .f1 .selecter .sel img{ top:18px; position: absolute; right:20px; } .footer .f1 .selecter ul{ position: absolute; width: 50%; height:200px; overflow: scroll; left:25%; background: #5078b3; border-top:10px solid #01377f; display: none; bottom:100%; } .footer .f1 .selecter ul li a{ display: block; line-height: 36px; border-bottom: 1px solid #305e9d; color: #fff; font-size: 13px; padding: 0 22px; } .footer .f1 p{ margin-bottom:17px; color:#fff; } .footer .f2{ padding-top:17px; padding-bottom: 17px; background: #2f2f2f; text-align: center; font-size: 12px; line-height: 1.5; color:rgba(255,255,255,.8) } /*公司概况*/ .gaikuang{ border-top: 10px solid #eceff4; padding:15px; font-size: 18px; line-height: 1.5; } .inside-title{ margin-left:10px; font-size: 20px; line-height: 1; font-weight: bolder; } .gaikuang .inside-title{ margin-bottom: 15px; } .gaikuang img{ width: 100%; } .gaikuang p{ margin-top: 15px; } /*投资者关系*/ .gushiinside{ border-top: 10px solid #eceff4; padding:15px 15px 20px 15px; } .gushiinside .inside-title{ margin-bottom: 15px; } .gushiinside .gushi{ padding:0; border-bottom:0; } /*公司治理*/ .zhili{ border-top: 10px solid #eceff4; padding:15px 15px 0 15px; } .zhili .inside-title{ margin-bottom: 15px; } .zhili ul{ margin-top: 15px; background: #fff; padding-left:10px; padding-right: 10px; margin-bottom:20px; min-height:200px; } .zhili ul li a{ display: block; padding-top: 12px; padding-bottom: 12px; font-size:14px; color:#868686; line-height: 1; border-bottom: 1px solid #bfbfbf; } .zhili ul li:last-child a{ border:0; } .zhili ul li a p{ display: block; float: left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 75%; } .zhili ul li a div{ float: right; text-align: right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 25%; } .pagination{ text-align: center; font-size: 0; margin-bottom:25px; } .pagination a, .pagination span, .pagination input, .pagination li{ display: inline-block; vertical-align: top; margin-left:2px; margin-right: 2px; margin-bottom:5px; } .pagination a { height: 30px; border: solid 1px #eaeaea; line-height: 30px; padding-left:8px; padding-right: 8px; font-size: 12px; color: #333; background-color: #f8f8f8; } .pagination li.active span{ border: solid 1px #053880; background-color: #053880; color: #fff; } .pagination a.last{ background-color: #fff; color: #999; } .pagination a.next{ background-color: #fff; color: #000; } .pagination a.goto{ background-color: #fff; color: #000; } .pagination a:hover{ border: solid 1px #053880; background-color: #053880; color: #fff; } .pagination span { height: 30px; border: solid 1px #eaeaea; line-height: 30px; padding-left:10px; padding-right: 10px; font-size: 12px; color: #999; background-color: #f8f8f8; } .page p{ font-size: 12px; color: #666666; line-height: 30px; } .page input{ width: 30px; height: 32px; border: solid 1px #eaeaea; line-height: 30px; font-size: 12px; color: #000; text-align: center; background-color: #fff; box-sizing: border-box; } /*新闻详情*/ .news-title{ margin-left:20px; margin-right: 20px; line-height: 1.5; font-weight: bolder; font-size:19px; margin-bottom: 5px; } .gaikuang .time{ text-align: center; font-size:12px; color:#6c6771; margin-bottom:15px; } .gaikuang .othernews{ text-align: center; margin-top:20px; margin-bottom:20px; } .gaikuang .othernews a{ display: block; line-height:30px; height:30px; color:#7e7e7e; font-size: 14px; overflow:hidden; width:100%; } /*新闻列表*/ .newlist{ border-top: 10px solid #eceff4; padding:15px 15px 0 15px; margin-bottom:25px; } .newlist .inside-title{ margin-bottom: 15px; } .newlist ul li{ margin-bottom: 16px; } .newlist ul li a{ display: block; } .newlist ul li a .left{ float: left; width: 40%; height:91px; background-repeat: no-repeat; background-size: cover; background-position: center; } .newlist ul li a .right{ float: right; width: 57%; } .newlist ul li a .right div{ font-size: 14px; line-height: 1.5; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000; } .newlist ul li a .right p{ font-size: 12px; line-height: 1.2; color:#777373; overflow: hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; margin-top:10px; text-indent: 20px; } } /* swiper */ .swiper-container { width: 100%; height: 100%; margin-left: auto; margin-right: auto; } .swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .swiper-slide img{ width:100%; display:block; } .rich-text{ font-size:18px; } .rich-text p{ margin-bottom:10px; } .news-rich img{ max-width:100%!important; height:auto!important; } .news-rich video{ max-width:100%!important; height:auto!important; } .news-more{ text-align:center; padding-top:16px; } .news-more a{ display:inline-block; font-size:18px; color:#999; } /* notice feed */ .pn-wrap-bg{ background: url("../image/bg1a.jpg"); width:100%; } .pn-inner{ width:1200px; margin:0 auto; padding:0 0 80px 0; } .notice{ background:#FFF; padding:40px 160px 80px 160px; width:880px; } .notice h1{ line-height:70px; text-align:center; font-size:30px; } .notice p{ line-height:32px; font-size:16px; } .agree{ line-height:32px; font-size:15px; } .pn-btns{ padding-top:40px; text-align:center; } .pn-btn{ width:120px; height:40px; line-height:40px; display:inline-block; background:#013682; text-align:center; font-size:17px; font-weight:bold; color:#FFF; margin:0 30px; border-radius:6px; cursor:pointer; } .notice .blank{height:40px} .notice h2{ padding-bottom:20px; height:40px; line-height:40px; font-size:17px; } .notice h2 span{ color:#FF4749; margin:0 4px; } .feed{ width:1000px; padding:40px 90px 80px 110px; } .pn-row{ padding-bottom:20px; } .pn-row .col{ float:left; } .pn-row .label{ width:100px; line-height:40px; font-size:16px; color:#000; } .pn-row .label-2{ height:40px; line-height:20px; } .pn-row .label span{ color:#FF4749; } .pn-row .half{ width:400px; } .pn-row .half input,.pn-row .half select{ width:370px; height:40px; box-sizing: border-box; padding:0 10px; border:1px solid #CFCFCF; font-size:16px; } .pn-row .half select{ color:#AAA; } .pn-row .half input:focus,.pn-row .half select:focus{ border:1px solid #BEB6EF; outline:0; } .pn-row .full{ width:900px; } .pn-row .full input,.pn-row .full select,.pn-row .full textarea{ width:870px; height:40px; box-sizing: border-box; padding:0 10px; border:1px solid #CFCFCF; font-size:16px; } .pn-row .full input.yzm{ width:180px; } .img-yzm{ height:40px; } .pn-row .full textarea{ height:200px; line-height:20px; padding:10px; } .pn-row .full select{ color:#AAA; } .pn-row .full input:focus,.pn-row .full select:focus{ border:1px solid #BEB6EF; outline:0; } .cl{zoom:1} .cl:after{content:".";display:block;height:0;clear:both;visibility:hidden} #test1{ width:90px; height:30px; background:#E5E5E5; border:1px solid #B5B5B5; } .upload{ position:relative; padding:5px 0; } .upload .up-mask{ position:absolute; left:0; top:0; background:rgba(0,0,0,0); width:92px; height:40px; display:none; } .upload button{ width:90px; height:30px; background:#E5E5E5; border:1px solid #B5B5B5; font-size:14px; color:#000; } .upload .tips{ display:inline-block; color:#FF0101; font-size:13px; font-weight:bold; line-height:32px; padding-left:10px; } .files{} .files p{ line-height:30px; } .files p a{ color:#36C; }