/*孙立宏2020.07.20*/ .Banner { position: relative; z-index: 5; overflow: hidden; } .slick-slider { max-width: 1200px; margin: 0 auto; overflow: hidden; } .slick-slide>a { display: block; /* border: 5px solid #fff; */ / *margin: 0 25px; */ box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); background-color: #fff; position: relative; } .slick-slide>a img { opacity: 0.5; transition: opacity 0.2s ease-in-out; } .slick-current>a img { opacity: 1; } .slick-img { display: block; height: 0; padding-bottom: 41.66%; overflow: hidden; } .Banner .slick-list { overflow: visible; } .content { overflow: hidden; position: relative; padding-top: 20px; } /*mode01*/ .mode01 { margin-bottom: 30px; } .col-1 { width: 25%; margin-right: 5%; } .listTitle { padding: 8px 0; border-bottom: 1px solid #ccc; background-image: url(../images/title1.png); background-position: left center; background-repeat: no-repeat; margin-bottom: 20px; } .listTitle h2 { height: 35px; line-height: 35px; font-weight: normal; padding-left: 40px; } .more { color: #999; padding-top: 8px; } .col-1 { width: 36.66%; } .item-img1 .gp-img-responsive { padding-bottom: 56.136%; } .item-txt1 { padding: 15px 0; border-bottom: 1px dashed #ccc; margin-bottom: 5px; } .item-txt1 h3 { line-height: 24px; overflow: hidden; margin-bottom: 12px; } .item-date1 { color: #b3822e; font-family: 'Arial'; margin-bottom: 12px; display: block; } .p1 { line-height: 24px; height: 72px; overflow: hidden; color: #999; } .bit-list1 {} .bit-list1 li { height: 39px; line-height: 52px; overflow: hidden; } .bit-list1 li>span { color: #999; font-family: 'Arial'; font-size: 1.4rem; } .bit-list1 li>a { color: #666; display: block; } .bit-list1 li>a:hover { color: #b3822e; } .listTitle1 { background-image: url(../images/title2.png); } /*md*/ .col-2 { width: 28.5%; } .bit-list2 {} .bit-list2>li { border-bottom: 1px dashed #ccc; margin-bottom: 3px; padding-bottom: 0px; } .bit-list2>li>a { color: #666; line-height: 24px; height: 48px; overflow: hidden; display: block; } .list-date2 { background-color: #fff; position: relative; border: 1px solid #b3822e; border-right: none; margin-bottom: 8px; font-family: 'Arial'; height: 28px; line-height: 28px; padding: 0 10px 0 20px; color: #666; } .list-date2:before { content: ''; width: 11px; height: 30px; background: url(../images/date_bg.png) no-repeat center; position: absolute; right: -11px; top: -1px; } .list-date2:after { content: ''; width: 10px; height: 14px; background-color: #b3822e; position: absolute; left: -1px; top: 50%; margin-top: -7px; ; } .bit-list2>li:last-child { margin-bottom: 0; } .scrollBox { /*! padding: 22px 0 0 0; */ overflow: hidden; /*! margin: 0 20px 0 20px; */ } .scrollBox #box { width: 800%; } .scrollBox #left, .scrollBox #right { float: left; } .scrollBox ul li { width: 250px; /*! margin-right: 14px; */ float: left; } .scrollBox ul li a { margin: 0 18px; display: block; } /* .scrollBox ul li a img { width: 150px; height: 100px; } */ .scrollBox ul li.lastli { _margin-right: 7px; } .scrollBox ul p { text-align: center; line-height: 26px; } /*rt*/ .col-3 { width: 25%; } .listTitle2 { margin-bottom: 0; background-image: url(../images/titile3.png); border-bottom: none; } .bit-list3 { background-color: #e1e8e3; padding: 36px 30px; } .bit-list3 li { height: 50px; line-height: 50px; padding-bottom: 18px; margin-bottom: 18px; border-bottom: 1px solid #d4d4d4; } .bit-list3 li>a { display: block; position: relative; padding-left: 70px; } .bit-list3 li>a:before { content: ''; width: 48px; height: 48px; border: 1px solid #adbdaf; border-radius: 50%; position: absolute; left: 0; top: 2px; display: block; background-image: url(../images/icon.png); background-repeat: no-repeat; ackground-position: -1px 0; } .bit-list3 li>a span { display: inline-block; line-height: 24px; vertical-align: middle; color: #666; max-height: 48px; overflow: hidden; } .bit-list3 li.li2>a:before { background-position: -1px -50px; } .bit-list3 li.li3>a:before { background-position: -1px -100px; } .bit-list3 li.li4>a:before { background-position: -1px -150px; } .bit-list3 li.li5>a:before { background-position: -1px -200px; } .bit-list3 li.li6>a:before { background-position: -1px -250px; } .bit-list3 li:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } /*mode2*/ .listTitle3 { background-image: url(../images/web_title.png); } .bit-list4 { margin: 0 -13px; } .bit-list4>li { margin-bottom: 15px; } .bit-list4>li>a { display: block; margin: 0 13px; text-align: center; } .item-img4.gp-img-responsive { padding-bottom: 62.14%; } .item-txt4 { background-color: #628367; border-top: 1px solid #fff; height: 70px; line-height: 70px; overflow: hidden; padding: 0 20px; } .item-txt4 span { display: inline-block; vertical-align: middle; line-height: 24px; max-height: 48px; overflow: hidden; color: #fff; ; } .bit-list4>li:nth-child(2) .item-txt4 { background-color: #406474; } .bit-list4>li:nth-child(3) .item-txt4 { background-color: #474b76; } .bit-list4>li:nth-child(4) .item-txt4 { background-color: #74a59f; } .listTitle4 { background-image: url(../images/title4.png); } .wrap_banner { width: 1206px; height: 328px; background: url(../images/scroll_bg_03.png) no-repeat; } .scroll .gp-img-responsive { padding-bottom: 58%; } .scroll { padding: 80px 40px 0; } .scroll_bg { margin: 10px 0 0 0; text-align: center; } /*flexslider start*/ .flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: none; } .slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; } .flexslider { margin: 0; padding: 0; } .flexslider .slides>li { display: none; -webkit-backface-visibility: hidden; } .flexslider .slides>li a { display: block; margin: 0 16px; } .flexslider .slides img { width: 100%; display: block; } .flex-pauseplay span { text-transform: capitalize; } .slides:after { content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } html[xmlns] .slides { display: block; } * html .slides { height: 1%; } .no-js .slides>li:first-child { display: block; } .flexslider { /*! background: #fff; */ position: relative; zoom: 1; } .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .loading .flex-viewport { max-height: 300px; } .flexslider .slides { zoom: 1; } .carousel li { margin-right: 5px; } .flex-direction-nav { *height: 0; } .flex-direction-nav a { text-decoration: none; display: block; width: 28px; height: 48px; position: absolute; margin-top: -20px; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0, 0, 0, 0.8); background: url(../images/arr.png) no-repeat; text-indent: -999em; } .flex-direction-nav .flex-prev { left: -30px; background-position: 0 0; } .flex-direction-nav .flex-next { right: -30px; background-position: -132px 0; } .flexslider:hover .flex-prev { opacity: 0.7; left: 20px; } .flexslider:hover .flex-next { opacity: 0.7; right: 20px; } .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; } .flex-direction-nav .flex-disabled { opacity: 0!important; filter: alpha(opacity=0); } .flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background: #ddd; } .flex-pauseplay a:before { font-size: 20px; display: inline-block; content: '\f004'; } .flex-pauseplay a:hover { opacity: 1; } .flex-pauseplay a.flex-play:before { content: '\f003'; } .flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center; z-index: 1000; display: none; } .flex-control-nav li { margin: 0 8px; display: inline-block; zoom: 1; *display: inline; } .flex-control-paging li a { width: 12px; height: 12px; display: block; background: #fff; cursor: pointer; text-indent: -9999px; border-radius: 6px; } .flex-control-paging li a:hover { background: #000; background: rgba(0, 0, 0, 0.7); } .flex-control-paging li a.flex-active { background: #000; background: rgba(0, 0, 0, 0.9); } .flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; } .flex-control-thumbs li { width: 25%; float: left; margin: 0; } .flex-control-thumbs img { width: 100%; display: block; opacity: .7; } .flex-control-thumbs img:hover { opacity: 1; } .flex-control-thumbs .flex-active { opacity: 1; } /*flexslider end*/ .mode03 ul { overflow: hidden; } .mode03 ul li { float: left; /*! width: 20%; */ /*! text-align: center; */ } .mode03 ul li a { display: block; margin: 0 81px; } .mode03 ul li:first-child a { margin-left: 0px } .mode03 ul li:last-child a { margin-right: 0px } @media screen and (min-width:1020px) { .bit-list1 li, .bit-list2>li, .item-info1, .bit-list3 li, .bit-list4>li>a { transition: transform 0.35s ease-in-out; } .bit-list1 li:hover, .bit-list2>li:hover, .bit-list3 li:hover { transform: translateX(10px); } .item-info1:hover { transform: translateY(-10px); } .bit-list4>li:hover>a { box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); transform: translateY(-10px); } } @media screen and (max-width:1300px) { .slick-slider { max-width: 1050px; } .bit-list3 { padding: 20px 25px } .list-date2 { margin-bottom: 5px; } .bit-list2>li { margin-bottom: 9px; padding-bottom: 9px; } .bit-list1 li { height: 44px; line-height: 44px; } .mode01 { margin-bottom: 25px; } .wrap_banner { width: 1000px; background-size: contain; } .scroll { padding: 60px 40px 0; } } @media screen and (max-width:996px) and (min-width:767px) { .item-img1 { width: 300px; float: left; } .item-txt1 { margin-left: 320px; padding-top: 0; } .bit-list1 { clear: both; padding-top: 10px; ; } .bit-list3 li { width: 50%; float: left; } .bit-list3 { overflow: hidden; } } @media screen and (max-width:996px) { .bit-list2>li>a { height: auto; } .bit-list2>li { margin-bottom: 15px; padding-bottom: 12px; } .col-2 { margin-bottom: 15px; } .bit-list3 li>a:before { transform: scale(0.8); transform-origin: 0 0; } .bit-list3 li { height: 40px; line-height: 40px; padding-bottom: 12px; margin-bottom: 12px; } .bit-list3 li>a span { line-height: 20px; max-height: 40px; } .bit-list3 li>a { padding: 0 10px 0 55px; } /* .bit-list3 li:nth-child(2n){padding-left: 10px;box-sizing: border-box;} */ .wrap_banner { width: auto; height: 230px; } .scroll { padding: 38px 20px 0; } .mode03 ul li { width: 33.3%; margin: 0 0 10px 0; } } @media screen and (max-width:860px) { .wrap_banner { background: none; height: auto; } .scroll { padding: 0px; } } @media screen and (max-width: 767px) { .bit-list4>li>a { margin: 0 8px } .bit-list4 { margin: 0 -8px } .slick-slide>a { margin: 0; } .slick-arrow { display: none !important; } .slick-slide>a { border-width: 4px; } .p1 { height: auto; } .mode03 ul li { width: 50%; } } @media screen and (max-width:480px) { .item-txt4 { height: 50px; line-height: 50px; } .item-txt4 span { line-height: 20px; max-height: 40px; } .mode03 ul li { width: 100%; float: none; } }