/* ========================================================================== 页面公共样式设置 ============================================================================ */ /* 对页面需用到的所有样式的重置 ============================================================================ */ body{ font: 14px/1.5em "Microsoft Yahei", "微软雅黑", sans-serif; background: #fff; } body, h1,h2, h3, h4,h5,p, ul, ol, li,div,span,input{ margin: 0; padding: 0; border: 0; font-weight: normal; } ol, ul, li{ list-style: none; } input{ font-family: "Microsoft Yahei"; outline: none; } input[type="submit"]{ cursor: pointer; } a{ font-size: 14px; color: #333; text-decoration: none; } a:hover{ color: #408ede; } img{ display: inline-block; font-size: 0; border: 0; } a>img{ display: block; margin: 0 auto; } /* 公用样式的设置 ============================================================================ */ .clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} .clearfix{zoom:1} .lf{ float: left; } .rt{ float: right; } ul li.bacnone{ background: none !important; } ul li.bordernone{ border: none !important; } ul.m-notice li{ float: left; } div.bdtnone{ border-top: none; } .u-fontb13{ font-weight: bold; color: #2577bd; } a.u-fontfff, .u-fontfff1{ font-weight: bold; color: #fff; } a.u-fontfff{ font-size: 16px; } .u-fontfff1{ font-size: 15px; } .u-font11{ font-size: 11px; } .txt-indext17{ text-indent: 17px; } .cu-hd1{ height: 35px; padding: 0 8px; line-height: 35px; color: #fff !important; background: #397ec4; } .hight175{ height: auto; #height: 175px; overflow: hidden; } /* 页面外观样式复用 ============================================================================ */ /* **框架复用 */ .slt-g-bd{ padding: 15px 0px 15px; background: #fff; } .slt-g-container{ width: 1100px; margin: 0 auto; } /* **模块复用 */ .cm-tab-head{ width: 1060px; margin: 0px auto; height: 38px; background: #DEEEFF; } li.z-act1{ height: 38px; } li.z-act1 a{ margin-top: -1px; font-weight: bold; color: #4b99e1; background-color: #fff; border-top: 2px solid #408ede; } .cm-ct-head{ height: 38px; background: #f4f4f4; /*border: 1px solid #d8d8d8; */ } .cm-ct-head1{ height: 35px; border-bottom: 2px solid #397ec4; } .cm-ct-head1 a{ color: #fff; } .cm-local{ margin-left: 24px; } .cm-local li{ height: 38px; margin-right: 5px; line-height: 38px; } .cm-local li a{ font-size: 13px; } /*箭头*/ .jt{ display: block; width: 19px; height: 12px; background: url("/sltgsjt6873com/images/slt-main-icon24.png") no-repeat; } /*公共轮播图*/ .carousel{ position: relative; overflow: hidden; } .carousel-img{ position: absolute; top: 0; left: 0; height: 100%; } .carousel-img li{ height: 100%; } .carousel-img li a{ display: block; height: 100%; } .carousel-img li a img { float: left; } .carousel-span{ position: absolute; left: 0; bottom: 0; } .carousel-span-bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; filter: alpha(opacity=50); opacity: .5; } .carousel-span-infor{ position: absolute; height: 100%; } .carousel-span-infor a{ float: left; display: none; } .carousel-span-infor a span{ display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .carousel-buttons{ position: absolute; } .carousel-buttons a{ float: left; } .carl-btn{ position: absolute; top: 50%; cursor: pointer; } .carousel .pre{left: 9px;} .carousel .next{right: 9px;} .h3-15,.h3-15a{ font-size: 15px; font-weight: bold; color: #2577bd; } .h3-15a{ color: #4b99e1; } /*列表*/ .cm-slt-ul li, .cm-slt-ul1 li{ height: 32px; line-height: 32px; text-align: right; color: #999; } .cm-slt-ul li a{ padding-left: 20px; background: url("/sltgsjt6873com/images/slt-main-icon2.png") no-repeat left center; } .cm-slt-ul li{ font-size: 12px; } .cm-slt-ul li a, .cm-slt-ul1 li a{ float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .cm-slt-ul1 li{ font-size: 13px; background: url("/sltgsjt6873com/images/slt-main-icon5.png") repeat-x bottom; } .cm-slt-ul1 li a{ padding-left: 14px; background: url("/sltgsjt6873com/images/slt-main-icon25.png") no-repeat left; } .m-pt10{ padding-top: 10px; } /*列表head*/ .cm-ul-head{ height: 38px; border-bottom: 1px solid #dbdbdb; } .infhd-ul li{ height: 100%; margin-right: 44px; line-height: 38px; } .infhd-ul li a{ display: block; } .infhd-ul li.act3 a{ margin-top: -1px; font-size: 15px; font-weight: bold; color: #2577bd; border-bottom: 2px solid #1e6bb6; } /*more*/ .slt-more{ float: right; width: 44px; height: 13px; margin: 13px 2px 0 0; background: url("/sltgsjt6873com/images/more.png") no-repeat; } /*table*/ .slt-result{ width: 100%; border-collapse: collapse; } .slt-result th,.slt-result td{ border: 1px solid #d8d8d8; } .slt-result{ color: #666; font-size: 13px; text-align: center; } .slt-result th{ height: 38px; background: #f4f4f4; } .slt-result td{ height: 33px; } .slt-result td a, .slt-result td p{ display: block; width: 46px; height: 20px; margin: 0 auto; line-height: 20px; color: #fff; font-size: 12px; text-align: center; border-radius: 5px; } .res-ing{ background: #74bb5c; } .res-over{ /*修改颜色 2017-03-17 *hhb*/ /*background: #b8b8b8;*/ background: #19A945; } .res-enter{ background: #408ede; } .res-return{ background: #ec3945; } .slt-result span{ display: block; margin: 0 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /*subnav*/ .cm-subnav li{ margin-bottom: 10px; line-height: 40px; background-color: #408ede; } .cm-subnav li a{ display: block; font-size: 15px; } .cm-subnav li a.cm-fira{ height: 40px; color: #fff; } .cm-subnav1{ padding: 15px 13px 15px 15px; } .cm-subnav1 li a.cm-fira{ padding-left: 23px; background: url("/sltgsjt6873com/images/zl-main-icon1.png") no-repeat 197px center; } .cm-subnav1 li.z-servi-act1{ background-color: #1e6bb6; } .cm-subnav1 li a.cm-fira:hover{ background-color: #1e6bb6 !important; } .cm-subnav-hd{ height: 39px; border-bottom: 1px solid #d8d8d8; } .cm-subnav-hd .cm-nav-title{ height: 39px; padding-left: 42px; line-height: 39px; } .cm-subnav-box{ border: 1px solid #d8d8d8; } .cm-small-nav{ padding: 10px 10px 15px; background: #ececec; } .cm-small-nav li{ background: #fff; border: 1px solid #d8d8d8; } .cm-small-nav li a{ color: #666; font-size: 12px; } /*page*/ .cm-page{ margin-top: 20px; font-size: 13px; text-align:center; } .cm-page-ul li{ height: 20px; line-height: 20px; margin-right: 4px; background: #adadad; } .cm-page-ul li a{ display: block; width: 20px; font-size: 12px; text-align: center; color: #fff; } .cm-page-ul li.z-act2,.cm-page-ul li:hover{ background: #408ede; } .cm-page-ul li.cm-goto{ margin-left: 11px; background: none; } .cm-page-ul li.cm-goto input{ width: 28px; height: 10px; margin: 0 6px; padding: 4px 9px 4px 5px; line-height: 10px; color: #666; text-align: right; border: 1px solid #cdcdcd; background: #ececec; } .cm-page .cu-pagenum{ margin-right: 27px; } .cm-page .cu-num{ padding: 0 5px 0 4px; color: #fc5300; } /* 页面头部 ============================================================================ */ .slt-top-bac{ /*2017-2-28新增*/ position: relative; min-width: 1100px; height: 45px; background: url("/sltgsjt6873com/images/top-bac.png") repeat-x; z-index: 10; } .slt-top{ height: 34px; font-size: 12px; line-height: 34px; } .welcome-note{ margin-left: 30px; color: #2577bd; } .top-note{ width: auto; margin: 0 20px 0 20px; } .top-note li a{ padding: 0 9px; font-size: 12px; color: #666; background: url("/sltgsjt6873com/images/top-icon1.png") no-repeat right center; } .top-note li a:hover{ color: #408ede; } .top-note li.bacnone a{ background: none; } .top-date{ position: relative; padding-left: 24px; color: #666; background: url("/sltgsjt6873com/images/top-date.png") no-repeat left center; cursor: pointer; } .slt-logo{ display: block; margin: 63px 0 0 71px; } .slt-logo img{ margin: 0; } /*导航栏开始*/ .slt-nav{/* 整个导航栏修改 2017.01.18*/ position: relative; width: 100%; height: 53px; margin-top: 65px; background: #408ede; border-top-left-radius: 6px; border-top-right-radius: 6px; } .slt-navul li { position: relative; /* 改2017.01.18 */ float: left; margin-right: 1px; } .slt-navul{ float: left; width: 740px; margin-left: 40px; } .slt-navul .fir-nav{ display: block; height: 53px; line-height: 53px; padding: 0 20px; color: #fff; font-size: 20px; font-weight: bold; } .slt-navul .nav-index { width: 100px; padding: 0; text-align: center; } .slt-navul li.z-nav .fir-nav{ background: #185eae; } .slt-search{ position: relative; margin:12px 21px 0 0; } .slt-search .keywords{ position: relative; width: 155px; height: 20px; line-height: 20px; padding: 5px 35px 5px 10px; color: #999; font-size: 14px; background: #fff; border-radius: 5px; } .slt-search-btn{ position: absolute; left: 172px; top: 6px; width: 18px; height: 17px; background: url("/sltgsjt6873com/images/slt-main-icon35.png") no-repeat; } .slt-search .high-search{ float: right; width: 75px; height: 30px; margin-left: 15px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background: #145595; border-radius: 5px; } .slt-navbar { display: none; position: absolute; top: 53px; padding-top: 27px; width: 900px; z-index: 4; } .slt-navbar a { display: block; font-size: 18px; font-weight: bold; color: #145595; } .slt-navul .slt-sper1 { left: 0; } .slt-navul .slt-sper {/* 增 201701.18*/ right: 0; } .slt-navul .slt-sper li { float: left; } .slt-navbar li { float: left; height: 20px; margin-right: 41px; line-height: 20px; } .slt-navbar li.mr0 { margin-right: 0; } /*.slt-navbar li.mb0 {*/ /*margin-bottom: 0;*/ /*}*/ .cu-navicon {/* 增 2017.01.18*/ position: absolute; left: 50%; margin-left: -6px; width: 12px; height: 7px; background: url("/sltgsjt6873com/images/slt-main-g1icon1.png") no-repeat center; z-index: 4; } .slt-navbarbg { display: none; position: absolute; top: 53px; width: 1100px; height: 108px; background: url("/sltgsjt6873com/images/slt-main-g1icon2.png") repeat-x; z-index: 3; } /*导航栏结束*/ /*微信悬浮*/ .slt-popu{ position: fixed; /*top: 412px;delete user cjq */ /*增加日期 2017-317 cjq*/ top: 220px; z-index: 999; } .slt-popu .popu-box{ width: 80px; height: 108px; padding-top: 7px; text-align: center; background: url("/sltgsjt6873com/images/slt-main-img10.png") no-repeat; } .popu-box img{ width: 65px; height: 65px; } .popu-box span{ display: block; margin-top: 5px; font-size: 12px; color: #999; } .popu-box .popu-weixin{ padding-left: 16px; margin-top: 8px; background: url("/sltgsjt6873com/images/slt-main-icon36.png") no-repeat 7px center; } .popu-box .popu-app{ margin-top: 10px; line-height: 14px; } /*悬浮结束*/ /* 页面底部 ============================================================================ */ .slt-footer{ min-width: 1100px; height: 82px; padding-top: 23px; font-size: 13px; background: #f3f3f3; border-top: 2px solid #408ede; } .footer-lf{ padding-left: 350px; } .footer-lf p{ margin-left: 78px; line-height: 24px; } .firs-p{ margin-top: 10px; } .footer-rt{ margin-top: 5px; margin-right: 100px; } .footer-rt ul li{ height: 49px; line-height: 49px; margin-right: 17px; } .footer-rt ul li span{ font-weight: bold; } .total-vist{ color: #ff8b0e; } .day-vist{ color: #4b99e1; } /*背景*/ .backCarousl{ position: absolute; top: 0; left: 0; width: 100%; min-width: 1100px; height: 520px; overflow: hidden; z-index: -1; } .backCarousl div{ position: absolute; top: 0; left: 50%; margin-left: -960px; width: 1920px; height: 520px; z-index: -2; } .backCarousl .slt-bg1{background: url("/sltgsjt6873com/images/slt-bac1.jpg") no-repeat center 0px;} .backCarousl .slt-bg2{background: url("/sltgsjt6873com/images/slt-bac2.jpg") no-repeat center 0px;} .backCarousl .slt-bg3{background: url("/sltgsjt6873com/images/slt-bac3.jpg") no-repeat center 0px;} /*新增CSS层叠样式表 - 2017-01-09 */ div#Carousel4 {background: #E9F4FF;width: 260px;height: 260px;} div#Carousel4 ul.carousel-img li a img {width: 200px;height: 260px;margin:0 30px;} div#Carousel4 .carousel-span {width: 240px;height: 40px;} div#Carousel4 .carousel-span-infor {width: 220px;padding-left: 10px;} div#Carousel4 .carousel-span-infor a span {max-width: 220px;} .tab-infors.gggs.lf {width: 530px;height: 260px;margin-left: 20px;margin-top: 0;} .right_new_list {width: 530px;height: 260px;float: left;margin-top: 0px;} .right_new_list ul {height: 260px;overflow: hidden;} .gggs .right_new_list ul li {clear: both;height: 80px;width: 530px;padding: 5px 0 0 0;} .f_l.bd_rq {float: left;color: #999;border-right: 1px solid #ddd;width: 70px;height: 70px;} .f_l.bd_rq h2 {height: 55px;font-weight: normal;font-size: 30px;font-family: YourWebFontName;line-height: 60px;} .f_l.bd_rq p {height: 15px;font-family: "Arial";font-size: 16px;line-height: 10px;} .f_l.bd_list {float: left;width: 440px;padding-left: 10px;height:75px;} .right_new_list ul li .bd_list .c36 a {color: #333;width: 195px;text-decoration: none;line-height: 28px;} .right_new_list ul li .bd_list .f14 {width: 432px;height: 40px;color: #888;line-height: 20px;font-size: 14px;overflow: hidden;} .sltm-boxul .clearfix .tab-infors ul li a {font-size: 15px;line-height: 32px;} .pre.gggs.carl-btn {left: 0px;} .next.gggs.carl-btn {right:0px;} /*新增CSS样式表 - 2017-02-06 */ ul.cm-local a {margin: 0px 2px;line-height: 38px;} .cm-page span {margin: 0px 3px;padding: 1px 6px;background: #408EDE;color: #fff;} .cm-page a {margin: 0px 3px;padding: 0px 6px;border: 1px solid #adadad;background: #fff;color: #408EDE;} .cm-page .cu-num {background: #fff;margin: 0px;} .cm-page a:hover {margin: 1px 3px;padding: 1px 7px;border: none;background: #408EDE;color: #fff;}