html, body { margin: 0; padding: 0; } a { text-decoration: none; } /* public */ .gwidth { margin: auto; width: 1200px; } .f-f0 { font-size: 0; } .f-ib { display: inline-block; } .f-dn { display: none; } .f-di { display: inline; } .f-f0tc { font-size: 0; text-align: center; } .f-ibm { display: inline-block; vertical-align: middle; } .f-ibt { display: inline-block; vertical-align: top; } .f-fl { float: left; } .f-fr { float: right; } .f-cb:after, .f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";} .f-cb, .f-cbli li{zoom:1;} .f-unselect { -moz-user-select: none; /*鐏嫄*/ -webkit-user-select: none; /*webkit娴忚鍣?/ -ms-user-select: none; /*ie10*/ -khtml-user-select: none; /*鏃╂湡娴忚鍣?/ user-select: none; } .f-btn { cursor: pointer; } .f-btn:hover { opacity: 0.8; } .f-toe { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .page-home { font-family: microsoft yahei; } /* 澶撮儴 */ .m-header { margin-bottom: 40px; padding-top: 64px; } .m-header .logo { width: 174px; height: 40px; background: url(/uploads/image/simg/logo.png) no-repeat; background-size: 100% 100%; } .m-header .right { width: 250px; text-align: right; } .m-header .right .icon_filter { margin-right: 17px; width: 23px; height: 25px; background: url(/uploads/image/simg/icon_filter.png) no-repeat; background-size: 100% 100%; } .m-header .right .txt { line-height: 40px; font-size: 24px; font-weight: 400; color: #333333; } .m-header .right .togglebtn { margin-left: 17px; line-height: 40px; font-size: 18px; font-weight: 400; color: #666666; } .m-header .right .togglebtn:hover { color: #4abb3b; } /* 鎼滅储 */ .m-search { margin-left: 176px; } .m-search .searchipt { box-sizing: border-box; padding: 0 16px; width: 400px; height: 40px; line-height: 40px; background: #f7f7f7; border: 1px solid #e6e6e6; border-right: none; border-radius: 8px 0 0 8px; font-size: 16px; font-weight: 400; } .m-search .searchipt:focus, .m-search .searchipt:active { outline: none; border-color: #4abb3b; } .m-search .searchbtn { width: 100px; height: 40px; line-height: 40px; background: #4abb3b; border-radius: 0px 8px 8px 0px; font-size: 16px; font-weight: 400; color: #ffffff; text-align: center; } /* tab */ .tabgroup { margin-bottom: 20px; border-bottom: 1px solid #e6e6e6; } .tabgroup .tab { width: 225px; text-align: center; } .tabgroup .tab .link { margin: auto; padding-bottom: 12px; display: inline-block; border-bottom: 4px solid transparent; line-height: 22px; font-size: 22px; font-weight: bold; color: #333333; } .tabgroup .tab.active .link { border-bottom-color: #4abb3b; color: #4abb3b; } .tabgroup .tab .link:hover { color: #4abb3b; } /* banner */ .bannergroup { margin-bottom: 40px; background: #333333; } .bannergroup .carouselg { width: 800px; height: 450px; } .swiper-container { width: 100%; height: 100%; } .swiper-slide .img{ display: block; width: 100%; height: 100%; } .swiper-pagination { padding-left: 40px; text-align: left; } .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 20px; } .swiper-pagination-bullet { width: 20px; height: 4px; background: #f2f2f2; border-radius: 0; } .swiper-pagination-bullet-active { background: #4abb3b; } .bannergroup .zxbox { box-sizing: border-box; padding-top: 16px; width: 400px; height: 450px; } .bannergroup .zxbox .title { margin-bottom: 10px; line-height: 20px; font-size: 20px; font-weight: 400; color: #ffffff; border-left: 4px solid #4abb3b; text-indent: 16px; } .bannergroup .zxbox .list { padding: 0 20px; } .bannergroup .zxbox .item { box-sizing: border-box; height: 38px; } .bannergroup .zxbox .item .item { border-top: 1px solid #404040; } .bannergroup .zxbox .link { box-sizing: border-box; padding-left: 18px; width: 320px; line-height: 38px; font-size: 16px; font-weight: 400; color: #cccccc; background: url(/uploads/image/simg/icon_circle.png) no-repeat; background-size: 8px 8px; background-position: 0 15px; } .bannergroup .zxbox .link:hover { color: #4abb3b; } .bannergroup .zxbox .time { width: 40px; line-height: 38px; font-size: 12px; font-family: microsoft yahei; font-weight: 400; color: #999999; text-align: right; } /* 澶存潯 */ .topicgroup { box-sizing: border-box; margin-bottom: 40px; padding: 20px 20px 0; background: #ffffff; box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.05); } .topicgroup .title { margin-bottom: 24px; } .topicgroup .title .tag { width: 60px; height: 28px; line-height: 28px; background: #4abb3b; border-radius: 4px; text-align: center; font-size: 16px; font-weight: 400; color: #ffffff; } .topicgroup .title .txt { margin-left: 34px; font-size: 18px; font-weight: bold; color: #333333; } .topicgroup .item { margin-bottom: 24px; width: 350px; line-height: 16px; font-size: 16px; font-weight: 400; color: #333333; } .topicgroup .item:hover { color: #4abb3b; } .topicgroup .item:nth-child(3n 2), .topicgroup .item:nth-child(3n) { margin-left: 54px; } /* 鎺ㄨ崘閫氱敤鏍峰紡 */ .blockgroup { margin-bottom: 40px; } .blockgroup .leftct { box-sizing: border-box; width: 790px; height: auto; border: 1px solid #e6e6e6; } .blockgroup .leftct .titg { box-sizing: border-box; padding: 0 20px 0 32px; height: 60px; border-bottom: 1px solid #e6e6e6; } .blockgroup .leftct .refreshbtn { box-sizing: border-box; margin-top: 15px; padding-right: 22px; width: 105px; text-align: right; line-height: 30px; font-size: 14px; font-weight: 400; color: #4abb3b; background: url(/uploads/image/simg/icon_refresh.png) no-repeat; background-size: 14px 12px; background-position: right 9px; } .blockgroup .tabbox .tab { box-sizing: border-box; line-height: 52px; font-size: 20px; font-weight: bold; color: #333333; border-top: 4px solid transparent; border-bottom: 4px solid transparent; cursor: pointer; } .blockgroup .tabbox .tab:hover { color: #4abb3b; } .blockgroup .tabbox .tab .tab { margin-left: 48px; } .blockgroup .leftct[data-active="0"] .tab[data-type="0"], .blockgroup .leftct[data-active="1"] .tab[data-type="1"], .blockgroup .leftct[data-active="2"] .tab[data-type="2"], .blockgroup .leftct[data-active="3"] .tab[data-type="3"], .blockgroup .leftct[data-active="4"] .tab[data-type="4"] { border-bottom-color: #4abb3b; color: #4abb3b; } .blockgroup .tabcontent { display: none; } .blockgroup .leftct[data-active="0"] .tabcontent[data-type="0"], .blockgroup .leftct[data-active="1"] .tabcontent[data-type="1"], .blockgroup .leftct[data-active="2"] .tabcontent[data-type="2"], .blockgroup .leftct[data-active="3"] .tabcontent[data-type="3"], .blockgroup .leftct[data-active="4"] .tabcontent[data-type="4"] { display: block; } .blockgroup .leftct .list { padding: 0 20px; } .blockgroup .leftct .item { padding: 24px 0; border-bottom: 1px solid #e6e6e6; } .blockgroup .leftct .link { display: block; margin-bottom: 20px; line-height: 18px; font-size: 18px; font-weight: 400; color: #333333; } .blockgroup .leftct .link:hover { color: #4abb3b; } .blockgroup .leftct .link .ite{ font-size: 14px; } .blockgroup .leftct .other .ite { line-height: 20px; font-size: 14px; font-weight: 400; color: #999999; } .blockgroup .leftct .other .ite .ite { margin-left: 30px; } .blockgroup .actiong { padding-top: 16px; } .blockgroup .actiong .morebtn { margin: auto; display: block; width: 96px; line-height: 30px; border: 1px solid #e6e6e6; border-radius: 4px; font-size: 14px; font-weight: 400; color: #666666; text-align: center; } .blockgroup .actiong .morebtn:hover { color: #4abb3b; border-color: #4abb3b; } .blockgroup .rightct { box-sizing: border-box; margin-left: 20px; width: 390px; height: auto; padding-bottom: 20px; border: 1px solid #e6e6e6; } .blockgroup .rightct .titg { box-sizing: border-box; padding: 0 20px; height: 60px; border-bottom: 1px solid #e6e6e6; line-height: 60px; font-size: 20px; font-weight: bold; color: #333333; } .blockgroup .rightct .titg .txt { font-size: 20px; } .blockgroup .rightct .titg .txt2 { font-size: 16px; } .blockgroup .recbox { padding: 32px 20px 0; } .blockgroup .recbox .item .item { margin-top: 32px; } .blockgroup .recbox .index { margin-right: 10px; width: 18px; height: 18px; line-height: 18px; background: #f3f3f3; border-radius: 2px; font-size: 14px; font-weight: 400; color: #999999; text-align: center; } .blockgroup .recbox .item:nth-child(1) .index { background: #ff3333; color: white; } .blockgroup .recbox .item:nth-child(2) .index { background: #ff9600; color: white; } .blockgroup .recbox .item:nth-child(3) .index { background: #4abb3b; color: white; } .blockgroup .recbox .link { width: 280px; line-height: 18px; font-size: 18px; font-weight: 400; color: #333333; } .blockgroup .recbox .link:hover { color: #4abb3b; } .blockgroup .recbox .num { width: 40px; line-height: 18px; font-size: 16px; font-weight: 400; color: #999999; text-align: right; } /* ------ 鍙嬫儏閾炬帴 ------ */ .m-flink { /*margin-top: 60px;*/ width: 100%; height: auto; margin-bottom: 50px; } .m-flink .flink-box { border: 1px solid #c5eaff; background: #f3faff; padding: 20px; box-sizing: border-box; } .m-flink .flink-box .flb-head { width: 100%; height: auto; font-size: 15px; } .flink-box .flb-head .flb-t1 { color: #4abb3b; } .flink-box .flb-head .flb-t2 { color: #464646; } .m-flink .flink-box .flb-content { border-bottom: 1px solid #c5eaff; padding-bottom: 10px; text-align: left; margin-top: 15px; } .flink-box .flb-content a { display: inline-block; padding: 5px; font-size: 15px; color: #61647d; } .flink-box .flb-content a:hover { text-decoration: underline; } /* ------ 鍙嬫儏閾炬帴 end ------ */ /* 搴曢儴 */ .m-footer { background: #474747; } .m-footer .ct { background: #474747; } .m-footer .logo { margin-right: 35px; width: 145px; height: 34px; background: url(/uploads/image/simg/logo2.png) no-repeat; background-size: 100% 100%; } .m-footer .link, .m-footer .txt { margin-right: 8px; line-height: 70px; font-size: 16px; color: white; } .m-footer .link:hover { color: #4abb3b; } .m-footer .rct { margin-top: 23px; width: 100px; text-align: right; } .m-footer .qq { margin-left: 24px; width: 20px; height: 20px; background: url(/uploads/image/simg/icon_qq.png) no-repeat; background-size: 100% 100%; } .m-footer .wx { width: 24px; height: 19px; background: url(/uploads/image/simg/icon_wx.png) no-repeat; background-size: 100% 100%; } /*寮规鏍峰紡2*/ .cd-popup1 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background: #e3e3e3; visibility: hidden; display: none; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; } .cd-popup1.is-visible1 { opacity: 1; visibility: visible; display: block; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; } .cd-popup-container1 { position: relative; width: 1200px; margin: 0 auto; overflow: hidden; border-radius: .4rem .4rem .4rem .4rem; text-align: center; -webkit-transform: translatey(-60px); -moz-transform: translatey(-60px); -ms-transform: translatey(-60px); -o-transform: translatey(-60px); transform: translatey(-60px); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; } .cd-popup-close { position: absolute; right: 13px; top: 14px; z-index: 10; width: 20px; height: 1.25rem; display: block; font-size: 14px; } .is-visible1 .cd-popup-container1 { -webkit-transform: translatey(0); -moz-transform: translatey(0); -ms-transform: translatey(0); -o-transform: translatey(0); transform: translatey(0); } .bxl { width: 1200px; margin: 0 auto; margin-top: 70px; } /**/ .dbw { width: 1400px; height: 48px; margin: 0 auto; } .df { width: 230px; height: 48px; line-height: 48px; text-align: center; border-radius: 5px; background: #fff; float: left; } .dby { width: 460px; float: left; font-size: 16px; color: #4abb3b; text-align: left; padding-top: 12px; margin-left: 220px; } .dby a { color: #4abb3b !important; } .dby a:hover { color: #333 !important; } .dby img { float: left; padding-right: 20px; } /**/ .deo { width: 220px; height: 41px; border-bottom: #4abb3b 1px solid; float: left; text-align: left; } .deo input { width: 175px; height: 33px; line-height: 33px; color: #333; outline: none; border: none; margin-top: 6px; float: left; font-size: 16px; background: none; } .deo img { float: right !important; padding-top: 11px; margin-right: 0px !important; } /**/ .jed{ width:1200px; height:auto; padding: 0;} .jed li { box-sizing: border-box; list-style: none; border-right: #bbbbbb 1px solid; width: 240px; height: 45px; margin-bottom: 8px; line-height: 45px; text-align: center; background: #fff; float: left; } .jed li:hover { background: #4abb3b; color: #fff; } .jed li:hover a { color: #fff; } .jed li a { color: #000; font-size: 17px; } /**/ .jsw { border-radius: 5px !important; } .jsb { border-right: none !important; } .jwb { overflow: hidden; } /**/ .jr { width: 200px; text-align: center; margin: 0 auto; font-size: 23px; clear: both; } .jwo { background: #4bbb3b !important; } .jwo a { color: #fff !important; } /**/ .jsa { width: 933px; clear: both; } .jsa li { width: 466px; height: 45px; overflow: hidden; float: left; /* background:#ccc; */ } .jsa li a { color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .jsa li a:hover { color: #4bbb3b; } .jsa li i { display: block; width: 8px; height: 8px; border-radius: 50px; background: #333; float: left; margin-right: 30px; margin-top: 6px; } /**/ .jwa { margin-bottom: 27px; overflow: hidden; height: 290px; } .jwa li { /* width:100px; */ height: 40px; border-radius: 20px; line-height: 40px; text-align: center; float: left; border: #bbb 1px solid; margin-right: 30px; margin-bottom: 15px; margin-top: 1px; padding-left: 20px; padding-right: 20px; } .jwa li a { color: #333; /* display: block; */ /* white-space:nowrap; */ /* overflow:hidden; */ /* text-overflow:ellipsis; */ } .jwa li:hover { box-shadow: 0px 0px 3px 1px #d2d2d2; } .jwa li:hover a { color: #4bbb3b !important; } .joe { /* margin-right:0px !important; */ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .jwx { box-shadow: 0px 0px 3px 1px #d2d2d2; } .jwx a { color: #4bbb3b !important; } .jbw { /* width:170px !important; */ /* margin-left:30px; */ } .jte { width: 454px; height: 205px; clear: both; } /**/ .jwb { height: 80px; color: #333; font-weight: normal; font-size: 23px; line-height: 34px; } .jwb span { font-size: 16px; color: #333; float: right; } .jwb img { margin-right: 20px; margin-top: 4px; float: left; } .jwb a { font-size: 24px; font-size: 16px; color: #333; } .jwb a:hover { color: #4bbb3b; } /**/ .jwp { width: 170px; float: left; } .jwj { width: 700px; float: right; height: 40px; background: #e5e5e5; border-radius: 5px; } .jot { width: 43px; height: 41px; background: url(/uploads/image/simg/img_671.png) no-repeat; background-size: 100% 100%; } /**/