.headerbg { width: 100%; background: #fff; } .header { width: 95%; box-sizing: border-box; max-width: 1280px; margin: 0 auto; height: 130px; display: flex; justify-content: space-between; align-items: center; position: relative; } .logo { display: inline-block; } .tips { align-items: center; align-self: flex-start; } .tips>a { display: inline-block; padding-left: 20px; position: relative; color: #fff; font-size: 18px; margin-right: 10px; } .tips>a::before { content: ''; position: absolute; left: 0; top: 50%; transform: translatey(-50%); width: 5px; height: 5px; background: #014ea0; border-radius: 5px; border: 3px solid #5baeda; } .isearch { display: block; } .nav { width: 100%; background:#304605; color: #fff; } .nav ul { width: 1580px; margin: 0 auto; display: flex; justify-content: space-between; } .nav ul li { position: relative; cursor: pointer; width: 25%; } .nav ul li .navbox { position: absolute; bottom: 0; min-width: 100%; background: #eee; display: none; z-index: 99; left: 50%; transform: translate(-50%,100%); } .navbox a { display: block; box-sizing: border-box; padding: 0 20px; line-height: 40px; font-size: 16px; color: #333; white-space: nowrap; transition: all .3s; text-align: center; } .navbox a:hover { background: #78845b; color: #fff; } .nav ul li .line { position: absolute; left: 0; width: 1px; height: 100%; background: rgba(255, 255, 255, .5); } .nav ul li>a{ display: inline-block; color: #fff; transition: all .3s; line-height: 50px; width: 100%; text-align: center; position: relative; z-index: 9; } .nav ul li>a::after { content: ""; display: inline-block; position: absolute; right: 0; top: 50%; width: 1px; height: 40%; transform: translatey(-50%); transition: all .3s; } .nav ul li:nth-child(1) a{ border-left: none; } .nav ul li>a span { position: relative; z-index: 99; } .nav ul li>a:hover, .nav ul li .selected, .nav ul li .on{ background: #478815; } .nav ul li>a:hover::after, .nav ul li .selected::after, .nav ul li .on::after{ opacity: 0; } footer { background: #396a14; } .bot-link { width: 80%; color: #fff; overflow: hidden; font-size: 14px; transition: all .3s; } .more-link { transition: all .3s; cursor: pointer; } .rote-180{ transform: rotate(180deg); } .bot-left p{ margin-bottom: 10px; font-size: 14px; } #machine { position: absolute; top: 10%; left: 50%; width: 60%; transform: translatex(-50%); z-index: 1000; border: 0; background: #fff; border-radius: 5px; } #machine iframe { width: 100%; border: 0; } .machine-box { position: relative; height: 100%; width: 100%; } .machine-box>div:first-of-type { border-bottom: 1px solid #ccc; } .machine-box>div:last-of-type { border-top: 1px solid #ccc; } .machine-close { text-align: right; padding: 20px; height: 30px; line-height: 30px; cursor: pointer; } .machine-close img{ margin-left: 10px; height: 80%; } .aside-active { transform: translatex(0); } .navlists { display: none; background: #1486a2; } .container { margin-top: 40px; } .conlist1 { flex-wrap: nowrap; background: #ffffff; } .conlist1>div { position: relative; } .conlist1 .conleft { width: 46.62%; } .conlist1 .conright { flex: 1; margin-left: 40px; } .conlist1>div .textbox { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, .7); z-index: 9; } .conlist1>div .text { position: relative; width: 75%; padding: 15px 0 15px 20px; } .conlist1>div .textbox .swiper-pagination { display: block !important; top: 50%; right: 20px; transform: translatey(-50%); } .conlist1>div .text a { color: #fff; font-size: 20px; width: 100%; } .conlist1>div .swiper-slide a { display: block; overflow: hidden; } .conlist1>div .text .pag { background: rgba(255, 255, 255, .3); } .conlist1>div .text .pag-active{ border: 2px solid rgba(0,0,0,0); background: #e7ab54 } .contitle { position: relative; margin-bottom: 20px; border-bottom: 2px solid #dadada; } /* .contitle::before{ content: ''; position: absolute; left: 0; bottom: -1px; width: 50px; height: 3px; background:6px solid #396a14; border-radius: 3px; } */ .contitle .ti { font-size: 24px; color: #000; height: 40px; padding-left: 25px; padding-right: 40px; position: relative; z-index: 2; } .contitle .ti i{ content: ""; display: inline-block; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background: ; background-size: 100% 100%; z-index: -1; } .contitle .ti em { font-size: 18px; color: rgba(3, 78, 161, .5); } .contitle .ti img { margin-right: 10px; height: 60%; } .contitle a{ color: #333; font-size: 14px; display: flex; align-items: flex-end; border-bottom: 1px solid rgba(0, 0, 0, 0); line-height: 1em; } .contitle a:hover{ text-decoration: underline; } .hot { display: block; padding-bottom: 20px; border-bottom: 1px dashed #ccc; } .hot .hot-ti { display: block; font-size: 18px; font-weight: 700; color: #014ea0; } .hot .hot-msg { margin-top: 5px; font-size: 14px; color: #666; line-height: 1.8em; line-clamp: 3; -webkit-line-clamp: 3; } .list1 { justify-content: space-between; } .list1 li { line-height: 35px; flex-wrap: nowrap; } .list1 li a { flex-wrap: nowrap; width: 80%; box-sizing: border-box; padding-left: 20px; font-size: 14px; color: #222; position: relative; } .list1 a::before { content: ''; position: absolute; left: 0; top: 50%; transform: translatey(-50%); width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #014ea0; } .list1 a:hover { color: #014ea0; } .list1 a:hover::before { background: center no-repeat; background-size: cover; } .date { font-size: 14px; color: #999999; } .date em{ font-size: 16px; } .list2 { margin-top: 40px; } .list2 li { width: 260px; box-sizing: border-box; transition: all .5s ease-in-out; } .list2 li:hover img{ transform: scale(1.2); } .list2 li a { width: 100%; display: block; position: relative; } .list2 li .time { position: absolute; bottom: 0; left: 20px; transform: translatey(50%); background: #014ea0; color: #fff; padding: 10px 5px; text-align: center; } .list2 li .time span { line-height: 1.2em; } .list2 li .time .day { font-size: 18px; font-weight: 700; } .list2 li .time .year { font-size: 12px; } .list2 li:hover a, .list2 li:hover .list-ti>div{ color: #014ea0; } .list2 li:first-of-type { padding-top: 0; } .list2 li .date { width: 80px; justify-content: center; } .list2 li .ti { flex-wrap: nowrap; font-size: 16px; height: 60px; } .list2 li .ti .text { width: 75%; padding-bottom: 10px; position: relative; box-sizing: border-box; height: 100%; } .list2 li .ti .text p{ position: relative; } .list2 li .ti .text::before { content: ''; position: absolute; left: 0; bottom: 0; width: 30px; height: 3px; background: #2696d6; } .list2 li .date em { width: 100%; padding: 5px 0; text-align: center; font-size: 14px; color: #fff; background: #014ea0; white-space: nowrap; } .list2 li .date p { text-align: center; font-size: 24px; color: #014ea0; line-height: 50px; justify-content: center; background: #eeeeee; } .list-ti { width: 100%; box-sizing: border-box; padding: 40px 20px; background: #fff; } .list-ti div { font-size: 14px; color: #222; margin-bottom: 20px; min-height: 42px; } .list-ti p { line-clamp: 3; -webkit-line-clamp: 3; color: #666; min-height: 63px; } .list2 li a { font-size: 14px; color: #333; } .list2 li a:hover>p { text-decoration: underline; } .list2 li a>p { width: 75%; box-sizing: border-box; padding-left: 20px; line-height: 42px; position: relative; } .list2 li a>p::before { content: ''; position: absolute; left: 0; height: 100%; width: 1px; background:#ddd; } .data .yy-dd{ color: #fff; font-size: 12px; line-height: 20px; background: #5ab9c4; text-align: center; } .data .day { color: #e7ab54; font-size: 18px; line-height: 30px; text-align: center; background: #fff; } .list3 li { width: 100%; line-height: 39px; } .list3 a { width: 100%; box-sizing: border-box; padding-left: 20px; color: #111; position: relative; transition: all .3s; } .list3 a::before { content: ''; position: absolute; left: 0; top: 50%; transform: translatey(-50%); height: 9px; width: 9px; background: center no-repeat; background-size: cover; transition: all .3s; } .list3 a:hover { color: #2696d6; } .list3 a:hover::before { background: center no-repeat; background-size: cover; } .list3 a p { width: 80%; } .list3 a .date{ color: #999; font-size: 14px; } .imgtext p { font-size: 14px; color: #444; margin: 10px 0; line-height: 1.5em; transition: all .5s ease-in-out; } .sanbox { text-align: right; } .sanbox i{ width: 0; height: 0; border-left: 20px solid transparent; border-bottom: 20px solid #014ea0; transition: all .5s ease-in-out; } .conlist2>li{ width: 49%; } .smallfont { font-size: 13px; line-height: normal; text-align: center; } .listleft { width:20%; background: #d8dce5; } .listleft p{ height: 80px; display: flex; align-items: center; color: white; font-size: 24px; background: #3a6a14; text-align: center; position: relative; transition: all .3s; box-sizing:border-box; padding-left: 15px; } .listleft p span{ display: inline-block; position: relative; } /* .listleft p span::before{ content: ''; position: absolute; left: 0; bottom: 0; width: 50px; height: 2px; background: #fff; } */ /* .listleft .p-bor { border-radius: 5px; } */ .listleft p i { display: none; position: absolute; font-family: fangsong; font-style: normal; font-size: 24px; font-weight: 700; right: 15px; top: 50%; transform: translatey(-50%) rotate(-90deg); transition: all .3s; } .listleft p .i-trans { transform: translatey(-50%) rotate(90deg); } .subnav { padding-top: 10px; padding-left: 10px; /* background: #d8dce5; */ } .subnav li { position: relative; transition: all .3s; /* border-bottom: 1px solid #014ea0; */ } .subnav li>a{ font-size: 16px; width: 100%; box-sizing: border-box; padding: 15px 15px 15px 30px; display: flex; align-items: center; color: #999; position: relative; transition: all .3s; } .subnav li>a::before { content: ''; position: absolute; left: 15px; top: 50%; height: 8px; width: 8px; transform: translate(-50%,-50%); background: #999; transition: all .3s; /* display: none; */ } .subnav li>a span { position: relative; } /* .subnav li::before, .subnav li::after{ content: ''; position: absolute; } .subnav li::before { left: 0; height: 100%; width: 0%; transition: all .3s; background: #1787a3; } */ /* .subnav li:hover { -webkit-box-shadow: 0 5px 12px 0 rgb(124 124 124 / 30%); -moz-box-shadow: 0 5px 12px 0 rgba(124,124,124,0.3); box-shadow: 0 5px 12px 0 rgb(124 124 124 / 30%); -webkit-transform: translatey(-3px); -ms-transform: translatey(-3px); -o-transform: translatey(-3px); transform: translatey(-3px); } */ .subnav li:hover , .subnav .selected{ background: #fff; } .subnav li:hover>a, .subnav .selected>a { color: #304605; } .subnav li:hover>a::before, .subnav .selected>a::before { display: block; background: #304605; } /* .subnav li:hover::before , .subnav .selected::before { width: 100%; z-index: 1; } */ .subnav li:hover .arr ,.subnav .selected .arr, .subnav .selected .subnav-item { display: block; } .arr { content: ''; display: none; border: solid #fff; border-width: 0 1px 1px 0; padding: 5px; transform: rotate(-45deg); position: relative; z-index: 990; } /* .bigbg{ height: 200px; background: center no-repeat; background-size: initial; background-position-y: -139px; width: 100%; } */ .listright { width: 77%; background: #fff; box-sizing: border-box; } .listright .ti { align-items: center; border-bottom: 2px solid #ccc; } .bor-t { font-size: 20px; line-height: 50px; border-bottom: 2px solid #396a14; margin-bottom: -2px; padding-right: 20px; display: inline-block; } .subnav2 { font-size: 13px; color: #000; } .subnav2 a { margin: 0 5px; } .subnav2 a:hover ,.subnav2 .selected{ color:#396a14; } .comtentlist ,.piclist { margin-top: 20px; } .comtentlist li{ border-bottom: 1px dashed #ccc; position: relative; display: flex; justify-content: space-between; align-items: center; height: 50px; } .comtentlist li a { position: relative; box-sizing:border-box; padding-left: 25px; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .3s; } .comtentlist li span { font-size: 13px; color: #999; } .comtentlist li a::before { content: ''; position: absolute; left: 0; top: 50%; height: 6px; width: 6px; background: #396a14; border: 4px solid #c7d0b0; transform: translatey(-50%); border-radius: 50%; } .comtentlist li:hover a{ color:#304605; transform: translatex(5px); } .piclist li { width: 100%; max-width: 380px; transition: all .3s; background: #eee; } .imgbox { overflow: hidden; width: 100%; height: 200px; background: #ccc; font-size: 12px; } .imgbox img { transition:all .3s; } .piclist li a { width: 100%; box-sizing: border-box; } .piclist .text { width: 100%; box-sizing: border-box; padding: 15px; } .piclist .text p{ font-size: 18px; color: #222; min-height: 46px; transition: all .3s; text-align: left; } .piclist .text span { color: #999; font-size: 14px; transition: all .3s; } .piclist li:hover { background: #014ea0; } .piclist li:hover .text p, .piclist li:hover .text span{ color: #fff; } #search { position: relative; } .search { background: #fff; margin-left: 20px; z-index: 3; } .search form { height: 30px; display: flex; justify-content: space-between; } .search input { border: 1px solid #3046052e; padding-left: 20px; transition: all .5s ease-in-out; font-size: 14px; width: 200px; line-height:0px; border:1px solid #cccccc; height:40px; } /*.search:hover input { width: 200px; padding-left: 10px; }*/ .search_show { z-index: 999 !important; opacity: 1 !important; } #searchform button, .isearch{ border: none; padding: 0; height: 30px; width: 30px; cursor: pointer; background: url(/uploads/image/2img/search.png) center no-repeat; } #searchform button { background: url(/uploads/image/2img/search.png) center no-repeat; } #searchform button::after { border: none; } .container3 { width: 95%; max-width: 1280px; margin: 0 auto; } .bannerbox { width: 100%; text-align: center; background: #eeeeee; background-size: cover; } .list4 li a { color: rgba(255, 255, 255, .7); padding: 1px; transition: all .3s; text-align: center; font-size: 20px; position: relative; overflow: hidden; } .list4 li a>img { transition: all .3s; } .list4 li a:hover { color: rgba(255, 255, 255, 1); } .list4 li a:hover>img { transform: scale(1.2); } .list4 li a:hover .text { border: 1px solid rgba(255, 255, 255, 1); } .list4 li a:hover .icon { opacity: 1; } .list4 li a span { display: inline-block; margin: 8px 0; } .list4 .text { justify-content: flex-start; position: absolute; width: 90%; height: 75%; left: 50%; top: 50%; transform: translate(-50%,-50%); border: 1px solid rgba(255, 255, 255, .7); transition: all .3s; } .list4 .text .icon { opacity: .7; margin: 0 20px; width: 40px; height: 40px; border: 1px solid #fff; border-radius: 50%; transition: all .3s; } .about { width: 840px !important; background: #014ea0; color: #edf3fe; height: 274px; font-size: 14px; } .about h2{ font-size: 20px; font-weight: 500; line-height: normal; position: relative; padding-bottom: 15px; } .about p { line-height: 1.8em; } .about h2::before { content: ''; position: absolute; left: 0; bottom: 0; height: 2px; width: 40px; background: #edf3fe; } .about a { width: 130px; text-align: center; box-sizing: border-box; padding: 6px 0; border: 1px solid #edf3fe; color: #edf3fe; border-radius: 5px; } .about-text { width: 440px; height: 100%; box-sizing: border-box; padding: 20px 40px; } .callus { box-sizing: border-box; background: #014ea0; padding: 20px 30px; } .callus .ti { color: #fff; } .callus .ti em { color: #3c9af1; } .callus .contitle { border-bottom: none; } .calluscom { display: flex; align-items: center; margin-top: 20px; } .calluscom .imgs { width: 24px; } .calluscom p { font-size: 14px; color: #fff; margin-left: 20px; } .links { font-size: 14px; color: #333; display: flex; align-items: center; justify-content: center; cursor: pointer; opacity: 0; } .links img { margin-left: 10px; } .bannerbox { position: relative; } .bannertext { width: 100%; box-sizing: border-box; padding: 15px; background: #eee; } .titlebox { width: 100%; text-align: center; } .bannertext a{ display: none; color: #333; font-size: 16px; } .bannertext .swiper-pagination { top: 50%; right: 20px !important; transform: translatey(-50%); } .bannertext a:first-of-type { display: block; } .roll ul li{ width: 48%; margin-right: 20px; float: left; } .roll ul li:hover a{ color: #2696d6; } .roll .img { position: relative; overflow: hidden; } .roll .img img { width: 100%; transition: all .5s ease-in-out; } .roll a { transition: all .3s; } .roll a:hover { color: #2696d6; } .roll a:hover .img img { transform: scale(1.1); } .roll .img .date { position: absolute; left: 0; bottom: 0; background: rgba(0,141,211,.8); padding: 5px 10px; color: #fff; } .roll li { width: 290px; margin-right: 40px; } .roll li a>p { height: 50px; position: relative; padding-left: 20px; margin-top: 20px; } .roll li a>p::before { content: ''; position: absolute; height: 100%; width: 2px; left: 0; background: #014ea0; box-sizing: border-box; } .roll a:hover>p::before { background: #2696d6; } .itembox { height: 250px; } .itembox a{ height: 50%; width: 50%; flex-direction: column; transition: all .3s; } .itembox a:hover { box-shadow: 2px 3px 15px rgba(255, 255, 255, .8) inset; } .itembox a:nth-of-type(2n) { border-left: 1px solid rgba(255, 255, 255, .3); margin-right: -1px; } .itembox a:nth-of-type(n 2){ margin-top: -1px; border-top: 1px solid rgba(255, 255, 255, .3); } .itembox a p { margin-top: 10px; color: #fff; width: 100%; text-align: center; } .blue { background: #2696d6; } .dark-blue { background: #014ea0; } .machine-list { margin-top: 40px; } .machine-list li{ width: 48%; margin-bottom: 40px; } .machine-list li .imgs { width: 200px; height: 150px; border: 1px solid #999; background: #ccc; transition: all .3s; cursor: pointer; } .machine-list li .imgs:hover { border: 1px solid #014ea0; } .machine-list li .img_re { padding-bottom: 100px; } .machine-msg { width: 75%; } .machine-list .machine-name { text-align: center; font-size: 20px; font-weight: 500; cursor: pointer; margin-bottom: 10px; padding: 10px 0; border-bottom: 1px solid #eee; color: #222; display: block; } .machine-list .machine-name:hover { color: #014ea0; } .contact { word-break: break-all; font-size: 14px; color: #666; margin: 15px 0; } .contact p{ margin-top: 10px; } .contact em { display: inline-block; white-space: nowrap; } /* .machine-list .btns { text-align: right; } */ .machine-list a:last-of-type { width: 50%; box-sizing: border-box; border: none; font-size: 14px; padding: 10px 0; margin: 0 auto; display: block; border-radius: 8px; color: #fff; background: #014ea0; cursor: pointer; transition: all .3s; text-align: center; } .machine-list a:last-of-type:hover { box-shadow: 1px 3px 7px #014ea0; } .machine-list a:last-of-type:active { background: #014ea0; box-shadow: 1px 3px 7px #014ea0; } .machine-list .img-box { background: #eee; height: 300px; text-align: center; } .machine-list .img-box img { height: 100%; } .subnav3 { display: flex; margin: 20px 0; } .subnav3 a { margin-right: 5px; padding: 10px 15px; transition: all .3s; background: #3694eb; color: #fff; position: relative; border-radius: 5px; white-space: nowrap; } .subnav3 a::before { opacity: 0; content: ''; position: absolute; left: 50%; bottom: 0; transform: translate(-50%,100%); border-left: 10px solid transparent; border-top: 10px solid #3694eb; border-right: 10px solid transparent; transition: all .3s; } .subnav3 a:hover, .subnav3 .selected { background: #014ea0; } .subnav3 a:hover::before,.subnav3 .selected::before { border-top: 10px solid #014ea0; opacity: 1; } .subnav3-box { min-height: 700px; } .subnav3-box>div { display: none; margin-top: 40px; } .subnav3-box>div:last-of-type { display: block; } .audio-list { flex-wrap: wrap; margin-top: 20px; } .audio-list li{ width: 31%; margin-bottom: 20px; margin-right: 27px; border: 1px solid rgba(0, 0, 0, 0); transition: all .3s; } .audio-list li:nth-of-type(3n) { margin-right: 0; } .audio-list li a { width: 100%; } .audio-list li a .imgs { width: 100%; height: 200px; background: #ccc; color: #fff; } .audio-list li p { padding: 10px 0; text-align: center; background: #666; color: #fff; transition: all .3s; } .audio-list li:hover { border: 1px solid #014ea0; } .audio-list li:hover p { background: #014ea0; color: #fff; } /* .audio-list li a .imgs img { width: 100%; height: 100%; } */ .picnew-list { margin-top: 20px; } .picnew-list li{ width: 100%; margin-bottom: 20px; transition: all .3s ease-in-out; } .picnew-list .imgs { width: 200px; height: 150px; background: #ccc; } .picnew-msg { width: 80%; margin-left: 20px; border-bottom: 1px dashed #ccc; box-sizing: border-box; padding: 10px; } .author p{ margin-top: 5px; color: #ccc; font-size: 14px; } .picnew-msg>p:first-of-type { margin-top:0; font-size: 16px; color: #222; } .picnew-msg>div:nth-child(2) { font-size: 16px; color: #333; } .picnew-list li:hover { transform: translatey(-3px); box-shadow: 1px 3px 7px #666; } .picnew-list li:hover .picnew-msg { border-bottom: none; } #close { position: absolute; top: 44%; transform: translatey(-50%); right: 10px; cursor: pointer; height: 36px; width: 36px; } .subnnav-item a{ width: 100%; box-sizing: border-box; padding: 10px 0; padding-left: 50px; position: relative; font-size: 14px; transition: all .3s; } .subnnav-item a::before{ content: ''; position: absolute; width: 5px; height: 5px; background: #ccc; left: 30px; top: 50%; transform: translatey(-50%); transition: all .3s; } .subnnav-item a:hover ,.subnnav-item .selected{ color: #014ea0; border-bottom: none !important; } .subnnav-item a:hover::before,.subnnav-item .selected::before{ background: #014ea0; } .aboutbg { padding-bottom: 66.66%; } .abouttext { margin-top: 20px; } .abouttext p { color: #333; font-size: 14px; line-height: 2em; line-clamp: 5; -webkit-line-clamp: 5; } .abouttext>div { text-align: right; margin-bottom: 20px; } .abouttext>div a { margin-top: 10px; color: #014ea0; font-size: 14px; } .abouttext>div a:hover { text-decoration: underline; } .steamlink { position: relative; overflow: hidden; } .steamlink>img{ transition: all .5s ease-in-out; } .steamlink span { position: absolute; left: 50%; top: 50%; height: 80%; width: 90%; transform: translate(-50%,-50%); border: 1px solid rgba(255, 255, 255, .3); background: rgba(0, 0, 0, .2); transition: all .3s ease-in-out; } .steamlink:hover>img{ transform: scale(1.2); } .steamlink:hover>span { border: 1px solid rgba(255, 255, 255, .9); background: rgba(0, 0, 0, .5); } #back-old { position: absolute; top: 5px; right: 0; color: #fff; } #back-old a { color: #fff; font-size: 14px; padding:0 10px; } #back-old a:hover { text-decoration: underline; } .subnav-item { display: none; } .subnav-item a{ width: 100%; box-sizing: border-box; padding: 10px 0; padding-left: 50px; position: relative; font-size: 14px; transition: all .3s; color: #666; } /* .subnav-item a::before{ content: ''; position: absolute; width: 5px; height: 5px; background: #ccc; left: 30px; top: 50%; transform: translatey(-50%); transition: all .3s; border-radius: 50%; display: none; } */ .subnav-item a:hover ,.subnav-item .selected{ color: #165bb2; border-bottom: none !important; } .subnav-item a:hover::before,.subnav-item .selected::before{ background: #165bb2; display: block; } .list2 li .imgs { padding-bottom: 66.66%; } .list2 .img-box-re { border-bottom: 2px solid #396a14; } .list2 .img-box-ab { overflow: hidden; } .list2 .img-box-ab img { transition: all .3s; } .new { margin-top: 20px; } .new li{ margin-bottom: 20px; } .new li:last-of-type { margin-bottom: 0; } .new a { width: 100%; box-sizing: border-box; padding-left: 30px; transition: all .3s; position: relative; } .new a:hover p{ color: #014ea0; } .new a::before { content: ''; position: absolute; left: 0; top: 50%; height: 6px; width: 6px; background: #014ea0; border: 6px solid #bfc7da; transform: translatey(-50%); border-radius: 50%; } .new a p { width: 80%; font-size: 14px; color: #333; transition: all .3s; } .new a span { display: inline-block; color: #999; margin-right: 0; font-size: 14px; transition: all .3s; } .container2 .contitle{ width: 300px; margin: 0 auto; text-align: center; margin-bottom: 40px; } .container2 .contitle p { width: 100%; } .container2 .contitle::before { left: 50%; transform: translatex(-50%); } .more a{ margin-top: 40px; width: 150px; height: 40px; background: #8796cb; text-align: center; color: #fff; transition: all .3s; border-radius: 5px; } .more a:hover { background: #014ea0; color: #fff; } .more em { margin-left: 5px; font-size: 18px; } .ny { height: 310px; } .comtent .ti{ margin-bottom: 10px; } .top-link { margin-right: 10px; } .top-link a{ color: #396a14; line-height: 1em; padding: 0 5px; border-right: 1px solid #396a12; font-size: 16px; white-space: nowrap; } .top-link a:last-of-type { border-right: none; } .top-link a:hover { text-decoration: underline; } /* 选项卡 */ .index_title_new { border-bottom: 2px solid #81a6d0; } .index_tabs_box .tabs_title { display: flex; padding-bottom: 0; position: relative; } .index_title_new .index_title i{ content: ''; position: absolute; content: ''; bottom: -2px; left: 0; width: 50%; height: 2px; background: #063e8d; transition: all .3s; } .index_tabs_box { width: 48.6%; } .index_tabs_box>div a:nth-child(2) { display: none; } .tabs_title span { line-height: 60px; font-size: 20px; transition: all .3s; color: #222; width: 120px; position: relative; cursor: pointer; } .tabs_title .tabs_cur { font-size: 24px; color: #014ea0; } .tabs_comtent { position: relative; width: 100%; } .tabs_comtent .tabs_text{ position: absolute; width: 100%; } .tabs_comtent .tabs_text:last-of-type { display: none; } .list_title{ width: 80%; align-items: center; } .list_title a { width: auto; max-width: 90%; transition: all .3s; } .list_title img{ margin-left: 10px; } .new_more { display: block; } .new_news_list li:hover a { color: #014ea0; } .system { width: 678px; background: #d9e5f1; border-left: 2px solid #014ea0; position: relative; box-sizing: border-box; padding: 10px; align-items: center; } .system::before { content: ''; position: absolute; left: 0; top:50%; transform: translatey(-50%); border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #014ea0; } .system ul { width: 95%; } .system ul li { width: 49%; } .system ul li a { width: 100%; text-align: center; word-wrap: nowrap; border-radius: 30px; background: #eef3f7; color: #014ea0; transition: all .3s; margin-bottom: 10px; padding: 8px 0; font-size: 14px; } .system ul li a:hover { color: #fff; background: #014ea0; } .system ul li:last-of-type a, .system ul li:nth-child(5) a{ margin-bottom: 0; } .system-name { color: #014ea0; writing-mode:vertical-lr; } .enter { width: 400px; } .enter a { width: 47%; height: 61px; box-sizing: border-box; margin-bottom: 20px; padding-left: 40px; align-items: center; justify-content: flex-start; align-self: flex-start; font-size: 14px; overflow: hidden; position: relative; background: #cfd5ea; color: #014ea0; border: 1px solid #b7c0e0; transition: all .3s ease-in-out; } .enter a span { position: relative; } .enter a:nth-child(7n) { margin-bottom: 0; } .enter a:hover { box-shadow: 0 0 15px #b7c0e0; } .linkbg { height: 35px; width: 35px; margin-bottom: 2px; position: relative; } .linkbg img { position: relative; } .linkbg::before { content: ''; position: absolute; height: 100%; width: 100%; left: 0; top: 0; border-radius: 50%; transition: all .3s ease-in-out; } .enter a:hover .linkbg::before{ transform: scale(5); } .special li, .bannerbox2 a{ width: 230px; height: 70px; } .bannerbox2 a { margin: 0 10px; } .bannerbox2 { position: relative; width: 100%; } .bannerbox2 .navigation { width: 110%; } .bannerbox2 .prev, .bannerbox2 .next{ height: 40px; width: 40px; background: #cfd5ea; border-radius: 50%; } .bannerbox2 .prev:hover, .bannerbox2 .next:hover { background: #91bdea; } .bannerbox2 div i { width: 11px; height: 17px; background: center no-repeat; } .wap-toplink { margin-top: 20px; flex-wrap: wrap; display: none; } .wap-toplink a{ font-size: 14px; color: #fff; padding: 5px 10px; } .nymian { margin: 40px 0; } .top-text { position: absolute; right: 0; top: 60px; height: 120px; width: 180px; } #roll { width: 100% !important; overflow: hidden; } .new-item{ width: 400px; } .new-item1{ width: 625px; } .new-item2{ width: 625px; } .contitle { position: relative; box-sizing: border-box; height: 50px; align-items: center; } .contitle p { font-size: 24px; color: #000; position: relative; } .contitle p::before { content: ""; position: absolute; left: 0; top: 50%; transform: translatey(-50%); width: 30px; height: 30px; background-size: 100% 100% !important; } .contitle::before { content: ""; display: inline-block; position: absolute; bottom: -2px; left: 0; height: 3px; width: 136px; border-bottom: 6px solid #396a14; } .item-img { width: 35%; } .item-1 { padding: 12px 0; } .item-1 .flexcol { width: 60%; justify-content: space-between; color: #222; } .col-4 { width: 305px; color: #fff; font-size: 18px; } .col-4 .img-box-re { padding-bottom: 40.33%; } .col-4 .img-box-ab { overflow: hidden; top: 0; } .col-4 .img-box-ab img { transition: all .3s ease-in-out; } .col-4:hover .img-box-ab img{ transform: scale(1.2); } .col-4 .link-text { top: 50%; left: 50%; transform: translate(-50%,-50%); position: absolute; z-index: 1; text-align: center; } .col-4 .link-text p{ margin-top: 10px; white-space: nowrap; line-height: 1.8em; } .callway { width: 100%; box-sizing: border-box; margin: 20px 0; align-items: center; } .callway .flexcol { height: 100px; font-size: 14px; color: #fff; } .callway .flexcol img { height: 15px; margin-right: 10px; } .container3 { padding-bottom: 40px; } .top-links { background: #d8dff1; color: #3d61b7; font-size: 14px; } .top-links .w { height: 40px; align-items: center; } .top-new { flex: 1; } .top-new li { border-bottom: 1px dashed #ccc; padding-bottom: 17px; } .top-new li a{ width: 100%; color: #333; position: relative; transition: all .3s; } .top-new li a:hover { color: #014ea0; } .top-new li a p { line-height: 1.8em; } .top-new li:first-of-type .swiper2-msg{ display: block; } .top-new .date { position: relative; margin-top: 5px; font-size: 14px; color: #333; display: flex; align-items: center; margin: 5px 0px; } .top-new .date img { margin-right: 5px; } .conlist1 .contitle { margin-bottom: 10px; } .index-new>div:nth-child(1){ width: 65.625%; } .index-new .conbox{ width: 47.62%; } .index-new .conbox>a { display: block; text-align: center; border-bottom: 2px solid #014ea0; } .conbox>a p { color: #333; font-size: 18px; line-height: 60px; } .conbox>a .date { position: absolute; left: 0; bottom: 0; padding: 5px 20px; background: rgba(44, 70, 162, .6); color: #fff; font-size: 14px; } .conbox>a:hover { color: #014ea0; } .conbox>a:hover img { transform: scale(1.1); } .conbox>a .date em { font-size: 18px; } .index-new>div:nth-child(2){ width: 31.25%; } .index-new2>div { } .index-new2 .contitle { margin-bottom: 0; } .new-list2 li{ border-bottom: 1px dashed #ccc; } .new-list2 a { height: 80px; align-items: center; color: #333; } .new-list2 a:hover { color: #014ea0; } .new-list2 .new-ti { width: 80%; font-size: 14px; } .new-list2 .date-box { width: 15%; text-align: center; } .new-list2 .date-box .date { display: inline-block; text-align: right; position: relative; } .new-list2 .date-box .date::after { content: ""; position: absolute; right: -15px; height: 100%; width: 1px; top: 0; background: #999; } .new-list2 .date-box { color: #999; line-height: 1.2em; } .new-list2 .date-box p { font-weight: 700; } .new-list2 .date-box em{ line-height: 1em; font-size: 12px; } .newlist { flex: 1; } .newlist li{ background: #eee; margin-top: 3px; } .newlist li a { box-sizing: border-box; height: 110px; padding: 20px 25px; align-items: center; flex-wrap: nowrap; } .newlist li a .date{ width: 60px; background: #fff; text-align: center; color: #fff; } .newlist li a .date h5 { color: #014ea0; line-height: 40px; font-size: 24px; font-weight: 500; } .newlist li a .date p { font-size: 12px; line-height: 20px; color: #edf3fe; background: #014ea0; } .newlist li a>p { color: #222; width: 75%; } .newlist li a:hover>p { text-decoration: underline; } .new-1st .img-box{ width: 30%; } .new-1st .ti { width: 65%; justify-content: center; border-bottom: 1px dashed #ccc; } .new-1st .ti h5 { font-size: 18px; color: #222; font-weight: 500; transition: all .3s; } .new-1st .ti p { font-size: 14px; color: #666; min-height: 40px; margin-top: 15px; transition: all .3s; } .new-1st:hover h5 { color: #014ea0; } .new-1st:hover p { text-decoration: underline; } #ftooltop { position: absolute; height: 60px; width: 60px; cursor: pointer; top: -20px; right: -20px; transform: translatex(100%); text-align: center; color: #999; background: #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .role-list { margin-top: 20px; } .role-list li{ margin-bottom: 20px; width: 48%; } .role-list li { background: #eee; transition: all .3s; } .role-list li:hover { box-shadow: 0 0 10px #999; } .role-list li a{ } .role-list .role { width: 30%; } .role-list .role .img-box-re { padding-bottom: 130.66%; } .role-list .card { width: 67%; box-sizing: border-box; padding: 20px; justify-content: space-between; align-items: flex-start; } .role-list .card h2 { color: #014ea0; font-weight: 500; font-size: 20px; } .role-list .card p { min-height: 42px; color: #444; } .role-list .seemore { font-size: 12px; border: 1px solid #014ea0; background: #014ea0; color: #fff; border-radius: 5px; line-height: 1.8em; padding: 0 10px; transition: all .3s; display: block; margin-left: auto; } #flimg { z-index:999; } #flimg p { font-size: 14px; width: 100%; text-align: right; cursor: pointer; color: #999; } .top-img { text-align: right; margin-top: 10px; } #swiper .img-box-re{padding-bottom:30%;} #swiper .next, #swiper .prev { height: 80px; width: 80px; } #swiper .next i, #swiper .prev i { width: 20px; height: 30px; } #swiper .next { transform: translatex(100%); } #swiper .prev { transform: translatex(-100%); } #swiper .pag { height: 4px; width: 40px; border-radius: 0; } #swiper .pag:hover, #swiper .pag-active { background: #396a14; } .v1-left { width: 65.625%; } .v1-right, .salfbox{ flex: 1; margin-left: 40px; } .v1-right ul { height: 100%; justify-content: space-between; } .v1-right .img-box-re{ padding-bottom: 30%; } #swiper2 { position: relative; } #swiper2 .swiper-slide{ box-sizing: border-box; background-color: #fff; padding: 5px; transition: background-color .3s; } #swiper2 .swiper-slide:hover{ background-color: #304605; } #swiper2 .navigation { width: 115%; max-width: none; } #swiper2 .navigation div { background: #b2cae2; border-radius: 50%; } #swiper2 .navigation div:hover { background: #014ea0; } .friend { background:#304605; padding: 20px 0; } .friend1 { padding: 20px 0; } .friends { position: relative; line-height: 30px; width: 300px; margin-right: 20px; } .friends:last-child { margin-right: 0; } .frbox { border: 1px solid #396a14; background: #78845b; padding: 0 20px; } .frbox h2 { color: #fff; font-size: 16px; font-weight: 500; } .bot-link { position: absolute; top: 0; left: 0; width: 100%; transform: translatey(-80%); opacity: 0; z-index: 10; display: none; background:rgba(120,132,91,.7); transition: all .5s ease-in-out; } .bot-link a { display: block; color: #fff; font-size: 14px; width: 100%; box-sizing: border-box; padding: 0 20px; } .bot-link a:hover { background: #396a14; } .link-show { opacity: 1; display: block; transform: translatey(-100%); } .bot-tips { padding: 20px 0; color: #fff; align-items: center; font-size: 14px; } .bot-tips>p { line-height: 1.8em; } .weixin { text-align: center; } .weixin div:first-child{ margin-right: 20px; } .nav li { position: relative; } .nav li::before { content: ""; position: absolute; width: 20px; height: 16px; font-size: 20px; font-family: "fangsong"; right: 10px; top: 15px; /* color: #fff; */ transition: all .3s; background: url(/uploads/image/2img/arr.png) center center no-repeat; background-size: contain; display: none; transform: rotate(90deg); } .nav .tran-li::before { transform: rotate(-90deg); } .hide::before { display: none !important; } .container3 { min-height: 527px; } .main { min-height: 600px; } .logo img{ max-height:100px; } .subnav li .zcsj a { padding: 5px 5px 5px 50px; }