/**************************************/ /*************[公用start]**************/ /**************************************/ /*@font-face{*/ /* font-family:"sh";*/ /* src:url("../fonts/SourceHanSerifCN-Bold.otf");*/ /*}*/ /*@font-face{*/ /* font-family:"sh2";*/ /* src:url("../fonts/SourceHanSerifCN-Heavy.otf");*/ /*}*/ /*@font-face{*/ /* font-family:"sh3";*/ /* src:url("../fonts/SourceHanSansCN-Medium.otf");*/ /*}*/ div.clear{ clear: both; height: 0; width: 0; } a{ text-decoration: none; color:inherit; cursor: pointer; } img{ border:0; max-width: 100%; } div.wp{ width: 1200px; /*主要内容区尺寸大小,每次制作前更新!!! */ margin:0 auto; } .fl{ float: left; } .fr{ float: right; } .tran{ transition: all .3s ease-out 0s; } .tver{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /*图片中心放大代码区域*/ .img-box{/*图片盒子类名*/ overflow: hidden; } .img-box img{ transition: .3s; width: 100%; max-width: 100%; } .img-box:hover img{ /*图片中心放大代码*/ -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } /*图片中心放大代码区域*/ .imgbox_a{ position:relative; padding-bottom: 100%; overflow:hidden; display: block; } .imgbox_a>img{ position: absolute; left: 0; top: 0; width: 100%!important; height: 100%!important; } .imgbox_hover>img{ /* ueco 时间曲线*/ /*transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; */ -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s; } .imgbox_hover:hover>img{ -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } /**************************************/ /************[公用over]****************/ /**************************************/ /*header-start*/ /**************************************************************/ #header{ position: relative; z-index: 888; } .header-1{ background-color: #fff; height: 137px; } .logo{ width: 489px; margin-top: 40px; } .logo a,.logo img{display: block; width: 100%;} .header-dl{ width: 400px; padding-top: 20px; position: relative; z-index: 55; } .header-dl dl{ margin:0; position: relative; z-index: 30; } .header-dl dd{ float: left; width: 25%; padding-left:23px; background-repeat: no-repeat; background-position: 11px center; background-image: url(../images/gang.jpg); margin-top: 5px; position: relative; } .header-dl dd:first-child, .header-dl dd:first-child+dd+dd+dd+dd{ background-image: none; } .header-dl dd a{ font-size: 14px; color: #0878bf; } .header-dl dd a img{ margin-top: -3px; margin-right: 3px; } .header-dl dd a:hover+.header-eer{ display: block; } .header-eer{ position: absolute; width: 85px; left: 21px; top: 34px; display: none; } .header-eer img{ display: block; border:1px solid #ddd; width: 100%; } .sousuo-form-wp{ width: 377px; margin-left: 23px; margin-top: 15px; position: relative; padding-right: 60px; } .sousuo-form{ height: 24px; background-repeat: no-repeat; background-position:center; background-image: url(../images/sousuo-form-bg2.png); background-color:#fff; padding: 1px 30px; z-index: 25; position: relative; } .sousuo-form-a{ position:absolute; right: 0; top: 0; height: 24px; line-height: 24px; font-size: 12px; color: #333; } .sousuo-form-a a:hover{ color: #0878bf; } .sousuo-form input:focus{ outline: none; } .sousuo-form input[type="text"]{ display: block; width: 100%; height: 22px; background-color:#fff; border:0; padding: 3px 0; font-size: 12px; color: #333; line-height: 1.428571; text-align: center; } .sousuo-form input[type="image"]{ position: absolute; width: 13px; right: 10px; top: 5px; } .header-2{ background-color: #f3f3f3; /*padding-bottom: 22px;*/ } .nav-wp{ background-color: #0878bf; background-repeat: repeat-x; background-position: left center; /*background-image: url(../images/nav-bg.png);*/ } .nav ul{ margin:0; } .nav ul{ margin:0; } .nav>ul>li{ float: left; width: 11.1111111111%; text-align: center; position: relative; background-image: url(../images/li.png); background-repeat: no-repeat; background-position: left center; padding-left: 1px; } .nav>ul>li:first-child{ background-image: none; padding-left: 0px; } .nav>ul>li>a{ display: block; height: 56px; line-height: 56px; font-size: 16px; color:#fff; /*transition: .3s;*/ } .nav>ul>li:hover>a, .nav>ul>li.active>a { background-color:#0057a1; color: #fff; font-weight: bold; /* font-size: 18px; */ } .nav>ul>li:hover,.nav>ul>li.active,.nav>ul>li:hover+li,.nav>ul>li.active+li{ background-image: none; } .nav>ul>li>ul{ position: absolute; left:1px; right: 0px; top:100%; z-index: 600; display: none; } .nav>ul>li>ul>li{ padding-top: 1px; } .nav>ul>li>ul>li>a{ display: block; padding: 12px 5px; text-align: center; line-height: 1.6; font-size: 16px; color:#fff; /*transition: .3s;*/ text-align: center; background-image: url(../images/landi.png); } .nav>ul>li>ul>li>a:hover{ font-weight: bold; } /**************************************************************/ /*header-over*/ /*main-start*/ /**************************************************************/ #main{ } .fafa .slides>li{ /*height: 433px;*/ background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; } .fafa .slides>li img{ /*display: none;*/ width: 100%; } .fafa .flex-direction-nav{ position: absolute; width: 1300px; left: 50%; margin-left: -650px; top: 50%; height: 0; } .fafa .flex-direction-nav a{ width: 54px;height: 54px; margin-top: -27px; } .fafa .flex-direction-nav .flex-prev{ left: -70px; } .fafa .flex-direction-nav .flex-next{ right: -70px; } .index-header .header-2{ /*padding-bottom: 14px;*/ background-color: #fff; } .main{ padding: 15px 0 0; } .main0{ padding: 18px 0; background-color: #e0f2ff; border-top: 1px solid #0878bf; } .fmain0 .slides>li h1{ margin:0; text-align: center; font-size: 26px; color: #0878bf; font-family: "sh"; line-height: 1.4; font-weight: bold; } .fmain0 .slides>li p{ margin:0; font-size: 14px; color: #707070; text-align: center; margin-top: 12px; } .fmain0 .slides>li p a{ color: #f00; } .fmain0 .flex-direction-nav a{ width: 22px;height:37px; margin-top: -18px; } .fmain0 .flex-direction-nav .flex-prev{ left: -52px; background-image: url(../images/b-left2.png); } .fmain0 .flex-direction-nav .flex-next{ right: -52px; background-image: url(../images/b-right2.png); } .main1{ padding: 37px 0 50px; } .main1-1{ width: 635px; margin-right: 34px; } .main1-1 .xuexi1-pic .imgbox_a { padding-bottom: 63%; } .main1-2{ overflow: hidden; } .main1-2-dl dl{ margin:0; } .main1-2-dl dd{ float: left; width: 33.33333%; background-color:#d2e4f8; color: #0878bf; font-size: 18px; text-align: center; height: 40px; line-height: 40px; cursor: pointer; position: relative; } .main1-2-dl dd.cur::after{ position: absolute; width: 20px; height: 10px; left: 50%; margin-left: -10px; bottom: -10px; content:""; background-image: url(../images/jiao2.png); background-repeat: no-repeat; background-position: center; -webkit-background-size: 100%; background-size: 100%; } .main1-2-dl dd.cur{ color: #fff; font-weight: bold; background-color: #0878bf; } .main1-2-dl dd+dd{ border-left: 4px solid #fff; } .main1-2-div-wp .main1-2-div{display: none;} .main1-2-div-wp .main1-2-div:first-child{ display: block; } .main1-2-div-wp{ margin-top: 22px; } .main1-2-div-wp .dang1-list{ padding-top: 0; } .main1-2-div-wp .dang1-list dd+dd { margin-top: 17px; } .main1-2-div-wp .dang1-list dd a:hover { color: #0878bf; } .main2-1{ width: 860px; margin-right: 20px; } .main2-1-dl{ width: 125px; margin-right: 15px; } .main2-1-dl dl{ margin:0; } .main2-1-dl dd{ background-color:#d2e4f8; color: #0878bf; font-size: 18px; text-align: center; height: 48px; line-height: 48px; cursor: pointer; position: relative; } .main2-1-dl dd+dd{ margin-top: 10px; } .main2-1-dl dd.cur::after{ position: absolute; width: 10px; height: 20px; right: -10px; top:50%; margin-top: -10px; content:""; background-image: url(../images/jiao3.png); background-repeat: no-repeat; background-position: center; -webkit-background-size: 100%; background-size: 100%; } .main2-1-dl dd.cur{ color: #fff; font-weight: bold; background-color: #0878bf; } .main2-1-div-wp .main2-1-div{display: none;} .main2-1-div-wp .main2-1-div:first-child{ display: block; } .main2-1-div-wp{ overflow: hidden; border:1px solid #e9e9e9; padding:19px 10px 19px 25px; } .main2-1-gun .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #d0d0d0!important; width: 5px; } .main2-1-gun .mCSB_scrollTools .mCSB_draggerRail{ width: 1px; background-color: #e5e5e5!important; } .main2-1-div-wp .dang1-list{ padding-top: 0; } .main2-1-div-wp .dang1-list dd a:hover { color: #0878bf; } .main2-1-gun{ height: 311px; overflow: auto; } .main2-2{ overflow: hidden; } .main2-2 dl{ margin:0; margin-left: -2.5%; margin-top:-2.5%; } .main2-2 dd{ float: left; width: 47.5%; margin-left: 2.5%; margin-top: 2.5%; position: relative; } .main2-2 dd:hover::after{ opacity: 1; visibility: visible; } .main2-2 dd::after{ z-index: 10; position: absolute; left: 0; right: 0; top: 0; bottom: 0; content:""; background-color: rgba(0,0,0,0.05); opacity: 0; visibility: hidden; transition: .3s; } .main2-2 dd>a{ display: block; height: 91px; line-height: 91px; text-align: center; font-size: 18px; color: #fff; font-weight: bold; position: relative; z-index: 15; } .main2-2 dd>a img{ margin-top: -3px; margin-right: 13px; } .main3{ padding: 32px 0 25px; } .main3-dl dl{ margin:0; margin-left: -1.5%; } .main3-dl dd{ float: left; width: 31.8333%; margin-left: 1.5%; margin-bottom: 1.5%; } .main3-dl dd:first-child{ width: 98.5%; } .main3-dl dd .imgbox_a{ padding-bottom: 32.857%; } .main3-dl dd:first-child .imgbox_a{ padding-bottom: 10.61%; } .main4{ background-repeat: no-repeat; background-position: center ; -webkit-background-size: cover; background-size: cover; background-color: #137ac8; background-image: url(../images/main4-bg.jpg); padding: 35px 0; min-height: 530px; } .main4 .title-33,.main6 .title-33 { color: #fff; } .main4-div{ border-top: 1px solid #d0e4f4; margin-top: 24px; padding-top: 30px; } .main4-div .keyan1-dl dd{ border-color:#fff; color: #fff; } .main4-div .keyan1-dl dd.cur{ background-color: #fff; color: #1365bf; } .main4-div .keyan1-dl dd.cur::after{ background-image: url(../images/jiao1h.png); } .main4-div .keyan1-list .item { border: 0px solid #cccccc; padding: 0px; } .main4-div .yewu1-item h1{ color: #fff!important; } .main4-div .keyan1-list{ padding: 0 25px; } .main4-div .keyan1-list .item .imgbox_a { padding-bottom: 66.67%; } .main4-div .keyan1-list .owl-nav button.owl-prev{ background-image: url(../images/left2h.png); margin-top: -32px; } .main4-div .keyan1-list .owl-nav button.owl-next{ background-image: url(../images/right2h.png); margin-top: -32px; } .main4-div .keyan2-list .owl-nav button.owl-prev{ background-image: url(../images/left2h.png); margin-top: -32px; } .main4-div .keyan2-list .owl-nav button.owl-next{ background-image: url(../images/right2h.png); margin-top: -32px; } .main4-div .more1 a{ border-color:#fff; color: #fff; } .main4-div .more1 a:hover{ background-color: #fff; color: #0878bf; } .main5{ padding: 43px 0; } .main5 .title-33 { color: #0878bf; } .main5-1-list{ padding-top: 20px; margin-top:20px; border-top: 1px solid #d0d0d0; } .main5-1-list .row{ margin-left: -10px; margin-right: -10px; } .main5-1-list .col-md-4{ padding-left: 10px;padding-right: 10px; } .main5-1-list .yewu2-pic { border-top: 0px solid #0878bf; margin-top: 0px; } .main5-1-list .yewu2-con{ background-color: #ececec; padding: 30px 20px 15px; } .main5-1-h1{ font-size: 18px; font-weight: bold; color: #0878bf; padding-bottom: 10px; } .main5-1-h1 img{ margin-top: -3px; margin-right: 9px; } .main5-2{ margin-top: 43px; } .main5-2 .yewu1-div{ border: 2px solid #0878bf; border-top: 0; } .main5-2-list{ padding: 0 30px; } .main5-2-list .yewu1-item h1{font-size: 14px;} .main5-2-list .owl-nav button.owl-prev{ position: absolute; left:0; top: 50%; margin-top: -23px; width: 13px; height: 24px; background-image: url(../images/left2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ; font-size: 0; z-index: 50; } .main5-2-list .owl-nav button.owl-next{ position: absolute; right:0; top: 50%; margin-top: -23px; width: 13px; height: 24px; background-image: url(../images/right2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ;font-size: 0; z-index: 50; } .main6 { min-height: 528px; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; background-image: url(../images/main6-bg.jpg); padding: 50px 0 30px; } .main7 .title-44 h1{ color: #0878bf; } .main7 .xinwen2-2-1 { margin-top: 0px; } .main7 .title-44 a.fr:hover{ color: #0878bf; } .main7 .xinwen2-2-1-pic .imgbox_a h1 { position: absolute; z-index: 15; margin: 0; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; color: #fff; text-align: center; font-size: 18px; padding: 0 15px; background-image: url(../images/heidi.png); } .main7 .xinwen2-2-1 .imgbox_a { padding-bottom:60.79%; } /**************************************************************/ /*main-over*/ /*footer-start*/ /**************************************************************/ #footer{ } .footer-1{ padding: 30px 0 20px; background-repeat: repeat-y; background-position: center top; background-image: url(../images/footer-1.jpg); -webkit-background-size: contain; background-size: contain; } .dang-footer .footer-1{ background-image: none; background-color: #be0000; } .dang-footer .footer-2 a:hover { color: #be0000; } .foo1-1{ width: 80px; margin-top: 78px; } .foo1-1 img{ display: block; width: 100%; } .foo1-2{ overflow: hidden; } .foo1-2 ul{ margin:0; } .foo1-2 li{ float: left; } .foo1-2 li+li{ margin-left: 118px; } .foo1-2 li h1{ margin:0; font-size: 18px; color: #fff; font-weight: bold; } .foo1-2 dl{ margin:0; padding-top:18px; } .foo1-2 dd{ font-size: 14px; color: #fff; } .foo1-2 dd+dd{ margin-top: 10px; } .foo1-2 li p{ margin:0; font-size: 12px; margin-top:12px; color: #fff; line-height: 2.4; } .footer-2{ padding: 30px 0; background-color: #fff; } .footer-2 a:hover{ color: #0878bf; } .footer-2-con{ overflow: hidden; font-size: 14px; color: #6a6a6a; line-height: 2.4; } .footer-2-con span{ padding-left: 25px; } .footer-2-er-wp dl{ margin:0; } .footer-2-er-wp dd{ float: left; font-size: 12px; color: #6a6a6a; text-align: center; } .footer-2-er-wp dd+dd{ margin-left: 15px; } .footer-2-er-wp dd img{ display: block; width: 110px; margin:0 auto 5px; } /**************************************************************/ /*footer-over*/ /**************************************/ /********[特殊css样式要求区域]**********/ /**************************************/ #header-2{ display: none; height: 75px; /*border-bottom:0px solid #035cac;*/ box-shadow: 0 4px 8px -3px #000; position: fixed; top: 0px; left: 0; width: 100%; z-index: 1001; background-color: #fff; /*background-color: #0089d0;*/ } .nav-2{ display: none; background-color: #fff; position: relative; z-index:900; } .nav-2>ul>li{ border-top: 1px dotted #ccc; position: relative; } .jiaspan{ position: absolute; width: 30px; height: 30px; background-image: url(../images/jia2.png); background-repeat: no-repeat; background-position: center ; top: 5px; right: 14px; } .jiaspan.cur{ background-image: url(../images/jia2h.png); } .nav-2>ul>li:first-child{ /*border-top: 0;*/ } .nav-2>ul>li>a{ padding:8px 10px; display: block; font-size: 16px; width: 100%; color:#333; font-family: "anb"; text-transform: uppercase; } .nav-2>ul>li>ul{ padding-bottom: 10px; display: none; } .nav-2>ul>li>ul>li>a{ padding: 6px 10px; display: block; font-size: 14px; padding-left: 25px; width: 100%; color:#666; } /*.downla-2 { padding: 5px 0 10px; display: none; } .downla-2 dd{ padding-left: 30px; } .downla-2 dd a{ font-size: 14px; display: inline-block; padding: 3px 0; width: auto; }*/ /*.nav-2 li a:hover{ color:#1a0d07; }*/ .nav-2-form{ padding: 10px; position: relative; } .nav-2-form input[type="image"]{ position: absolute; right: 19px; top: 17px; width: 18px; } .nav-2-form .form-control{padding-right: 50px;} .logo-2 { font-size: 0; width: 300px; margin-left: 15px; margin-top: 23px; } .logo-2 img{ display: block; width: 100%; } .menu2{ margin-right: 15px; height: 75px; font-size: 0; } .menu2 li{ cursor:pointer ; margin-left: 15px; float: right; margin-top: 29px; } .menu2 li+li{ margin-top: 21px; } .menu2 li img{ /*vertical-align: middle;*/ } .chenggao{ display: none; height: 75px; } #nav-2-heidi{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 800; background-image: url(../images/heidi.png); display: none; } /**************************************/ /********[特殊css样式要求区域]**********/ /**************************************/ .banner-2{ /*height: 433px;*/ background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; background-image: none!important; } .banner-2 img{ display: block; width: 100%; } .erji-bottom{ background-color: #f3f3f3; padding: 40px 0 50px; } .erji-bottom-party .menu-h1{ background-color: #be0000; } .erji-bottom-party .menu-dl dd>a:hover,.erji-bottom-party .menu-dl dd.cur>a { background-color: #be0000; border-color: #be0000; } .erji-bottom-party .mianbaoxie a:hover{ color: #be0000; } .erji-bottom-party .mianbaoxie span{ font-weight: bold; color: #be0000; font-size: 18px; } .erji-bottom-party .erji-content-div{ border-top: 3px solid #be0000; } .erji-bottom-party .xinwen-list dd a:hover { color: #be0000; } .erji-bottom-party .pagination > li > a, .erji-bottom-party .pagination > li > span { color: #be0000; } .erji-bottom-party .pagination > li > a:hover, .erji-bottom-party .pagination > li > span:hover, .erji-bottom-party .pagination > li > a:focus, .erji-bottom-party .pagination > li > span:focus { color: #be0000; } .erji-bottom-party .pagination > .active > a, .erji-bottom-party .pagination > .active > span, .erji-bottom-party .pagination > .active > a:hover, .erji-bottom-party .pagination > .active > span:hover, .erji-bottom-party .pagination > .active > a:focus, .erji-bottom-party .pagination > .active > span:focus { background-color: #be0000; border-color: #be0000; } .erji-bottom-party .dan-a a:hover { color: #be0000; } .xinwen1-1{ width: 49.23%; margin-right: 20px; } .fxinwen1 .imgbox_a{ padding-bottom: 59.375%; } .fxinwen1 .imgbox_a h1{ position: absolute; margin:0; left: 0; right: 0; bottom: 0; height: 53px; line-height: 53px; background-image: url(../images/heidi.png); padding-left: 21px; padding-right: 120px; font-size: 16px; color: #fff; } .fxinwen1 .flex-control-paging li a{ width: 13px; height: 13px; } .fxinwen1 .flex-control-nav li{ margin:0; } .fxinwen1 .flex-control-nav li+li{ margin-left:14px; } .fxinwen1 .flex-control-nav{ height: 0; bottom: 33px; text-align: right; padding-right: 25px; } .xinwen1-2{ overflow: hidden; } .xinwen1-2 dl{ margin:0; } .xinwen1-2 dd{ border:2px solid #0878bf; padding:19px 15px 15px; } .xinwen1-2 dd+dd{ margin-top: 10px; } .xinwen1-2 dd h1{ margin:0; font-size: 20px; font-weight: bold; color: #0878bf; } .xinwen1-2 dd p{ margin:0; font-size: 13px; line-height: 1.8; height: 3.6em; overflow: hidden; color: #757575; margin-top: 13px; } .mm35{ margin-top: 35px; } .xinwen2-1{ width: 845px; margin-right: 21px; } .xinwen2-1-dl dl{ margin:0; } .xinwen2-1-dl dd{ float: left; width:20%; height: 45px; line-height: 45px; border-bottom: 2px solid #0878bf; background-color: #fff; color: #0878bf; font-size: 16px; text-align: center; cursor: pointer; } .xinwen2-1-dl dd+dd{ border-left: 3px solid #f3f3f3; } .xinwen2-1-dl dd.cur{ background-color: #0878bf; color: #fff; font-weight: bold; } .xinwen2-1-div-wp{ border: 2px solid #0878bf; border-top: 0; padding: 0 0px 35px; background-color: #fff; } .xinwen2-1-div{ display: none; } .xinwen2-1-div:first-child{ display: block; } .xinwen2-1-list ul{ margin:0; } .xinwen2-1-list li{ padding: 28px 20px; background-repeat: repeat-x; background-position: left bottom; /*background-image: url(../images/li2.png);*/ } .xinwen2-1-list li.bgli{ background-color: #e6f1f8; } .xinwen2-1-list li h1{ margin:0; font-size: 20px; color: #8d8d8d; font-weight: bold; position: relative; padding-right: 100px; line-height: 22px; } .xinwen2-1-list li h1 a:hover{ color: #0878bf; } .xinwen2-1-list li h1 span{ position: absolute; right: 0; top: 0; font-size: 16px; color: #979797; font-weight: normal; } .xinwen2-1-list li p{ margin:0; font-size: 13px; color: #757575; margin-top: 15px; } .more1{ margin-top: 35px; } .more1 a{ display: block; width: 138px; height: 30px;line-height: 28px; border:1px solid #888888; margin:0 auto; border-radius: 8px; text-align: center; font-size: 14px; color: #888; } .more1 a:hover{ background-color: #0878bf; border-color: #0878bf; color: #fff; } .xinwen2-2{ overflow: hidden; } .xinwen2-2-div{ border: 2px solid #0878bf; padding: 35px; padding-top: 30px; background-color: #fff; } .xinwen2-2-div+.xinwen2-2-div{ margin-top: 22px; } .title-22 h1{ margin:0; font-size: 24px; color: #0878bf; padding-left: 33px; background-repeat: no-repeat; font-family:"sh"; background-position: left center; height: 27px; line-height: 27px; } .title-22 a.fr{ font-size: 12px; color: #333; margin-top: 4px; } .title-22 a.fr:hover{ color: #0878bf; } .xinwen2-2-1{ margin-top:30px; } .xinwen2-2-1-pic-wp .xinwen2-2-1-pic{ display: none; } .xinwen2-2-1-pic-wp .xinwen2-2-1-pic:first-child{ display: block; } .xinwen2-2-1 .imgbox_a{ padding-bottom: 51.82%; } .bo{ position: absolute; width: 60px; margin-left: -30px; left: 50%; margin-top: -30px; top: 50%; z-index: 25; } .bo img{ display: block; width: 100%; } .xinwe2-2-1-list{ margin-top: 17px; } .xinwe2-2-1-list .item{ cursor: pointer; background-color: #000; } .xinwe2-2-1-list .item .imgbox_a{ opacity: 0.6; } .xinwe2-2-1-list .item.cur .imgbox_a{ opacity: 1; } .xinwe2-2-1-list .item .imgbox_a .bo{ position: absolute; width: 24px; margin-left: -12px; margin-top: -12px; z-index: 25; } .xinwe2-2-1-list .owl-nav button.owl-prev{ position: absolute; left:-24px; top: 50%; margin-top: -11px; width: 12px; height: 22px; background-image: url(../images/left.png); cursor: pointer; background-repeat: no-repeat; background-position: center ; font-size: 0; z-index: 50; } .xinwe2-2-1-list .owl-nav button.owl-next{ position: absolute; right:-24px; top: 50%; margin-top: -11px; width: 12px; height: 22px; background-image: url(../images/right.png); cursor: pointer; background-repeat: no-repeat; background-position: center ;font-size: 0; z-index: 50; } .xinwen2-2-2{ margin-top: 27px; } .xinwen2-2-2-ul{ overflow: hidden; } .xinwen2-2-2-li .imgbox_a{ padding-bottom: 19%; } .xinwen2-2-2-li+.xinwen2-2-2-li{ margin-top: 18px; } .dang1{ padding: 40px 0; background-color: #f3f3f3; } .dang1-1{ width: 49.23%; margin-right: 20px; } .dang1-2{ overflow: hidden; background-color: #fff; border:3px solid #c20202; padding: 25px 20px; } .tui1{ padding-bottom: 20px; border-bottom: 1px solid #c20202; } .tui1 h1{ margin:0; font-size: 20px; color: #c20202; font-weight: bold; } .tui1 p{ margin:0; font-size: 13px; color: #757575; line-height: 2; height: 4em; margin-top: 16px; overflow: hidden; } .dang1-list{ padding-top: 23px; } .dang1-list dl{ margin:0; } .dang1-list dd{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right:50px; height: 22px; line-height: 22px; background-image: url(../images/dian1.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 9px; } .dang1-list dd+dd{ margin-top: 20px; } .main2-1-div .dang1-list dd+dd{ margin-top: 19px; } .dang1-list dd a{ font-size: 16px; color:#646464; } .dang1-list dd span{ font-size: 16px; color:#999; position: absolute; right: 0; top: 0; } .dang1-list dd a:hover{ color:#c20202; } .dang2{ /*background-image: url(../images/dang2-bg.jpg); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; padding: 30px 0;*/ background-color: #f3f3f3; } .dang2 .yewu1-title{ background-image: url(../images/dang2-bg2.jpg); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; background-color: #c40d0d; color: #ffdf64; } .dang2 .yewu1-div{ border:1px solid #c40d0d; border-top: 0; } .dang2 .more1 a{ border-color: #c40d0d; color: #c40d0d; } .dang2 .more1 a:hover{ background-color: #c40d0d; border-color: #c40d0d; color: #fff; } .title-33{ font-size: 36px; color: #ffdf64; text-align: center; font-family:"sh"; font-weight: bold; } .title-33 img{margin-top: -10px;margin-right: 15px;} .dang2-list dl{ margin:0; margin-left: -2%; margin-top:-2%; } .dang2-list{ /*padding-top: 10px;*/ } .dang2-list dd{ float: left; width: 31.333333%; margin-left: 2%; margin-top:2%; } .dang2-list dd .imgbox_a{ padding-bottom: 27.52%; } .more2{ margin-top: 30px; } .more2 a{ display: block; width: 109px; height: 30px;line-height: 28px; border:1px solid #ffdf64; margin:0 auto; border-radius: 5px; text-align: center; font-size: 14px; color: #ffdf64; } .more2 a:hover{ background-color: #ffdf64; color: #c20202; } .dang3{ background-color: #f3f3f3; padding: 1px 0 50px; } .dang3-item{ width: 48.46%; margin-top: 38px; } .title-44 h1{ margin:0; font-size: 36px; color: #c40d0d; font-family: "sh"; padding-left: 52px; background-repeat: no-repeat; background-position: left center; height: 39px; line-height: 39px; font-weight: bold; } .title-44 a.fr{ font-size: 12px; color: #333; margin-top: 21px; } .title-44 a.fr:hover{ color: #c40d0d; } .dang3-item .dang1-2{ margin-top: 15px; border: 1px solid #c20202; border-top: 2px solid #c20202; } .yewu1-title{ background-color:#0878bf; padding: 20px 50px; font-size: 36px; color: #fff; font-family: "sh"; text-align: center; font-weight: bold; } .yewu1-title img{ margin-top: -5px; margin-right: 15px; width: 38px; } .yewu1-div{ background-color: #fff; padding: 35px 25px 25px; } .yewu1-pic .imgbox_a{ padding-bottom: 64.8%; } .yewu1-item h1{ margin:0; font-size: 14px; color: #666; text-align: center; margin-top: 17px; } .yewu1-item:hover h1{ color: #0878bf; } .yewu1-list{ padding: 0 40px; } .yewu1-list .owl-nav button.owl-prev{ position: absolute; left:0; top: 50%; margin-top: -35px; width: 13px; height: 24px; background-image: url(../images/left2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ; font-size: 0; z-index: 50; } .yewu1-list .owl-nav button.owl-next{ position: absolute; right:0; top: 50%; margin-top: -35px; width: 13px; height: 24px; background-image: url(../images/right2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ;font-size: 0; z-index: 50; } .yewu2-item .title-44 h1{ color: #0878bf; } .yewu2-item .title-44 a.fr:hover{ color: #0878bf; } .yewu2-pic{ border-top: 2px solid #0878bf; margin-top: 13px; } .yewu2-pic .imgbox_a{ padding-bottom: 73.67%; } .yewu2-con{ overflow: hidden; padding: 15px; background-color: #fff; } .yewu2-con-p{ font-size: 15px; color: #6c6c6c; line-height: 2; height: 6em; overflow: hidden; } .yewu2-con-p a{ color: #0878bf; } .yewu3-title{ height: 170px; background-repeat: no-repeat; background-position: center; background-image: url(../images/yewu3-top.jpg); } .yewu3-div{ border:1px solid #cccccc; margin-top: 40px; } .keyan1-list{ padding: 0 38px; } .keyan1-list .item{ border:1px solid #cccccc; padding: 5px; } .keyan1-list .item .imgbox_a{ padding-bottom: 71.33%; } .keyan1-list .owl-nav button.owl-prev{ position: absolute; left:0; top: 50%; margin-top: -12px; width: 13px; height: 24px; background-image: url(../images/left2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ; font-size: 0; z-index: 50; } .keyan1-list .owl-nav button.owl-next{ position: absolute; right:0; top: 50%; margin-top: -12px; width: 13px; height: 24px; background-image: url(../images/right2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ;font-size: 0; z-index: 50; } .keyan1-list-div-wp{ position: relative; overflow: hidden; margin-top: 40px; } .keyan1-list-div{ position: absolute; width: 100%; top: 0; left: -1500%; } .keyan1-list-div.cur{ position: relative; left: 0 } .keyan1-dl dl{ margin:0; margin-left: -1%; } .keyan1-dl dd{ float: left; width: 19%; margin-left: 1%; height: 40px; line-height: 38px; border:1px solid #0878bf; color: #0878bf; font-size: 18px; text-align: center; cursor: pointer; position: relative; } .keyan1-dl dd.cur{ background-color: #0878bf; color: #fff; } .keyan1-dl dd.cur::after{ position: absolute; width: 100%; left: 0; bottom: -9px; height: 9px; content:""; background-image: url(../images/jiao1.png); background-repeat: no-repeat; background-position: center; } .keyan2-pic .imgbox_a{ padding-bottom: 130.2%; } #keyan2-list111 .keyan2-item .keyan2-pic img{ height: 232px; width: auto!important; } #keyan2-list111.owl-carousel .owl-stage{ white-space: nowrap; } #keyan2-list111.owl-carousel .owl-item{ display: inline-block; float: none; } .keyan2-item h1{ margin:0; font-size: 18px; color: #666; text-align: center; margin-top: 17px; } .keyan2-item:hover h1{ color: #0878bf; } .keyan2-list{ padding: 0 40px; } .keyan2-list .owl-nav button.owl-prev{ position: absolute; left:0; top: 50%; margin-top: -35px; width: 13px; height: 24px; background-image: url(../images/left2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ; font-size: 0; z-index: 50; } .keyan2-list .owl-nav button.owl-next{ position: absolute; right:0; top: 50%; margin-top: -35px; width: 13px; height: 24px; background-image: url(../images/right2.png); cursor: pointer; background-repeat: no-repeat; background-position: center ;font-size: 0; z-index: 50; } .bder{ border:1px solid #cccccc; } .keyan3{ background-image: url(../images/keyan3-bg.jpg); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; } .keyan3 .yewu1-list .owl-nav button.owl-prev{ background-image: url(../images/left2h.png); } .keyan3 .yewu1-list .owl-nav button.owl-next{ background-image: url(../images/right2h.png); } .keyan3 .yewu1-item h1{ color: #fff; } .keyan3 .more1 a{ border-color:#fff; color: #fff; } .keyan3 .more1 a:hover{ background-color: #fff; color: #0878bf; } .keyan3 .yewu1-title{ background-color: transparent; position: relative; } .keyan3 .yewu1-title::after{ position: absolute; left: 25px; right: 25px; height: 1px; background-color: #a5b7c7; content:""; bottom:0; } .keyan3 .yewu1-div{ background-color: transparent; } .keyan4-a{ width: 48.7%; } .keyan4-a>a{ display: block; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; padding: 40px 0 39px; } .keyan4-a .yewu1-title{ background-color: transparent; } .title-11-con{ line-height: 46px; height: 46px; font-size: 26px; color: #fff; padding: 0 18px; background-color: #0878bf; font-family:"sh"; text-align: center; } .title-11-con img{ margin-top: -7px; width: 28px; margin-right: 10px; } .bor{ border: 3px solid #0878bf; border-top: 0px solid #0878bf; position: relative; background-color: #fff; } .xuexi0-div{ background-color: #e1e8ee; padding: 30px 25px; } .xuexi0-div h1{ margin:0; font-size:22px; font-weight: bold; color: #0878bf; text-align: center; } .xuexi0-div h2{ margin:0; font-size:30px; font-family: "sh2"; color: #0878bf; text-align: center; margin:0 0 12px; } .xuexi0-div-p{ margin:0; font-size:16px; line-height: 2; color: #666; position: relative; } .xuexi0-div-p p{ text-indent: 2em; margin:0; } .xuexi0-div-p .more11{ bottom: 0; } .xuexi1-div{ background-color: #fff; padding:37px 27px 32px; } .xuexi1-1{ width: 618px; margin-right: 48px; } .xuexi1-pic{ position: relative; z-index: 10; } .xuexi1-pic .imgbox_a{ padding-bottom: 64.725%; } .xuexi1-con{ position: absolute; left: 0; right: 0; bottom: 0; background-image: url(../images/heidi.png); z-index: 25; padding-right: 10px!important; } .xuexi1-1-li{ position: relative; } .xuexi1-con-date{ width: 71px; height: 71px; background-color: #0878bf; text-align: center; padding-top: 6px; } .xuexi1-con-date h1{ margin:0; font-size: 38px; color: #fff; line-height: 1; } .xuexi1-con-date h2{ margin:0; font-size: 14px; color: #fff; margin-top: 3px; } .xuexi1-con-bt{ overflow: hidden; padding: 12px 0 0 15px; } .xuexi1-con-bt h1{ margin:0; font-size: 20px; color: #fff; font-weight: bold; } .xuexi1-con-bt-p p{ margin:0; } .xuexi1-con-bt-p{ font-size: 13px; color: #fff; margin-top: 9px; position: relative; padding-right: 60px; } .xuexi1-con-bt-p a{ position: absolute;right: 0; top: 0; } .fxuexi1-1 .flex-control-nav{ height: 0; text-align: right; padding-right: 15px; bottom: 23px; } .fxuexi1-1 .flex-control-nav li{ margin:0; } .fxuexi1-1 .flex-control-nav li+li{ margin-left: 9px; } .fxuexi1-1 .flex-control-paging li a{ width: 8px; height: 8px; background-image: url(../images/arrow-b2.png); } .fxuexi1-1 .flex-control-paging li a.flex-active{ background-image: url(../images/arrow-b2-h.png); } .fxuexi1-1 .flex-direction-nav a{ width:48px;height:48px; margin-top: -24px; } .fxuexi1-1 .flex-direction-nav .flex-prev{ left: 20px; background-image: url(../images/b-left3.png); } .fxuexi1-1 .flex-direction-nav .flex-next{ right: 20px; background-image: url(../images/b-right3.png); } .xuexi1-2{ overflow: hidden; padding-bottom: 11px; } .tui h1{ margin:0; font-size: 20px; font-weight: bold; color: #0878bf; padding-right: 55px; position: relative; } .tui h1 span{ position: absolute; font-weight: normal; font-size: 16px; color:#929292; right: 0; top: 0; } .tui p{ margin:0; font-size: 13px; color: #666; line-height: 1.8; height: 3.6em; overflow: hidden; margin-top: 16px; } .xuexi1-2 .dang1-list{ border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; margin-top: 20px; position: relative; padding: 25px 0; } .xuexi1-2 .dang1-list dd a:hover { color: #0878bf; } .xuexi1-2 .more11{ bottom: -11px; } .more11{ position: absolute; width: 47px; right: 0; bottom: -11px; } .more11>a{ display: block; height: 21px; line-height: 21px; font-size: 12px; color: #fff; text-align: center; background-color: #0878bf; } .xuexi1-2-list dl{ margin:0; } .xuexi1-2-list dd{ height: 24px; line-height: 24px; padding-left: 23px; background-repeat: no-repeat; background-position: 1px center; background-image: url(../images/dian3.png); padding-right: 55px; position: relative; } .xuexi1-2-list dd+dd{ margin-top: 18px; } .xuexi1-2-list dd span{ position: absolute; font-size: 16px; color:#929292; right: 0; top: 0; } .xuexi1-2-list dd a{ font-size: 17px; color: #646464; } .xuexi1-2-list dd a:hover{ color: #0878bf; } .mm75{ margin-top: 45px; } .xuexi2-div{ padding: 2px 26px 26px; } .xuexi2-list dl{ margin:0; margin-left: -2%; } .xuexi2-list dd{ float: left; width: 48%; margin-left: 2%; margin-top: 2%; background-color: #ecf3f9; padding: 20px 20px 15px 80px; position: relative; } .xuexi2-list dd h1{ margin:0; font-size:20px; font-weight: bold; color: #0878bf; } .xuexi2-list dd p{ margin:0; font-size:13px; color: #666; line-height: 1.8; height: 3.6em; margin-top: 12px; overflow: hidden; } .xuexi2-list dd:before{ position: absolute; left: 0; top: 0; bottom: 0; width: 55px; content:""; background-color: #0878bf; z-index: 15; } .xuexi2-list dd:after{ position: absolute; left: 0; top: 0; bottom: 0; width: 24px; height: 24px; left: 15px; top: 50%; margin-top: -12px; content:""; background-image: url(../images/shu1.png); background-repeat: no-repeat; background-position: center; z-index: 15; } .xuexi3-div{ background-color: #fff; padding: 21px 26px 38px; } .list01 dl{ margin:0; } .list01 dd{ height: 53px; line-height: 53px; padding-left: 35px; background-repeat: no-repeat; background-position: 0px center; background-image: url(../images/dian3.png); padding-right: 55px; position: relative; border-bottom: 1px solid #dfdfdf; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .list01 dd span{ position: absolute; font-size: 16px; color:#929292; right: 0; top: 0; } .list01 dd a{ font-size: 17px; color: #646464; } .list01 dd a:hover{ color: #0878bf; } .list01{ position: relative; } .list01 .more11{ bottom: -21px; } .xuexi4{ background-image: url(../images/xuexi4-bg.jpg); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; } .xuexi4 .yewu1-title{background-color: transparent;} .xuexi4-div.bor{ border:0; padding: 0px 26px 30px; background-color: transparent; } .xuexi4-pic .imgbox_a {padding-bottom: 67.82%;} .xuexi4-list .item h1{ margin:0; font-size: 15px; color: #fff; text-align: center; margin-top: 20px; } .xuexi4-list .item:hover h1{ } .xuexi4-list { padding: 0 37px; margin-top: 10px; } .xuexi4-list .owl-nav button.owl-prev{ position: absolute; left:-10px; top: 50%; margin-top: -30px; width: 34px; height: 34px; background-image: url(../images/left3.png); cursor: pointer; background-repeat: no-repeat; background-position: center ; font-size: 0; z-index: 50; } .xuexi4-list .owl-nav button.owl-next{ position: absolute; right:-10px; top: 50%; margin-top: -30px; width: 34px; height: 34px; background-image: url(../images/right3.png); cursor: pointer; background-repeat: no-repeat; background-position: center ;font-size: 0; z-index: 50; } .xuexi4 .more1 a{ border-color:#fff; color: #fff; } .xuexi4 .more1 a:hover{ background-color: #fff; color: #0878bf; } .renli1-div{ min-height: 314px; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; background-image: url(../images/renli1-bg.jpg); padding: 40px 55px 25px; } .renli1-p{ text-indent: 2em; font-size: 20px; color: #565656; line-height: 2; } .renli1 .more1 a{ border-color:#fff; background-color: #ffffff; color: #333; } .renli1 .more1 a:hover{ border-color:#0878bf; background-color: #0878bf; color: #fff; } .renli2-item{ width: 48.6%; background-color: #3796d5; padding: 30px; } .renli2-item .title-44 h1{color: #fff;} .renli2-item .dang1-list{ margin-top: 15px; border-top: 1px solid #fff; padding-bottom: 25px; border-bottom: 1px solid #73b6e2; } .renli2-item .dang1-list dd{ background-image: url(../images/dian1h.jpg); } .renli2-item .dang1-list dd a{color: #fff;} .renli2-item .dang1-list dd span{color: #fff;} .renli2-item .more1 a{ border-color:#fff; color: #fff; } .renli2-item .more1 a:hover{ background-color: #fff; color: #0878bf; } .danpian-h1{ font-size: 28px; line-height: 1.6; color:#333; text-align: center; } .danpian-h2{ font-size: 14px; line-height: 1.6; color:#999; text-align: center; border-bottom: 1px solid #ccc; padding: 10px 0 15px; } .danpian-con{ font-size: 14px; color:#666; line-height: 2; padding: 20px 0 20px; } .danpian-con *{ font-size: 16px!important; line-height: 2!important; } .danpian-con p{ color:#666; } .danpian-con img{ display: block; width: 550px!important; height: auto!important; margin:0px auto!important; } .dan-page{ padding-top: 10px; border-top: 1px solid #ccc; } .dan-a{ margin-top: 12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .dan-a a{ font-size: 16px; color:#666; } .dan-a a:hover{ color:#0878bf; } .wenhua1{ background-color: #f3f3f3; padding: 40px 0; } .wenhua1-1,.wenhua1-2{ width: 48.7%; } .wenhua .title-44{ position: relative; } .wenhua .title-33{color: #fff;} .wenhua .title-44 h1{color: #0878bf;} .wenhua .title-44 a.fr:hover{ color: #0878bf; } .wenhua1-div{ background-color: #fff; border:1px solid #d0d0d0; border-top: 2px solid #0878bf; margin-top: 15px; } .wenhua1-pic img{ display: block; width: 100%; } .wenhua1-2-dl{ height: 379px; padding: 35px 35px 0; } .wenhua1-2-dl dl{ margin:0; } .wenhua1-2-dl dd+dd{ margin-top: 25px; } .wenhua1-2-dl dd h1{ margin:0; font-size: 24px; color: #0878bf; font-family: "sh"; } .wenhua1-2-dl dd h2{ margin:0; font-size: 14px; color: #666; line-height: 1.8; margin-top: 13px; } .wenhua2{ min-height: 524px; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; background-image: url(../images/wenhua2-bg.jpg); padding: 40px 0; } .wenhua3{ background-color: #f3f3f3; padding: 40px 0 50px; } .wenhua3-div{ padding: 27px 48px; } .fwenhua3 .slides>li .imgbox_a{ padding-bottom: 60.79%; } .fwenhua3 .slides>li .imgbox_a h1{ position: absolute; z-index: 15; margin:0; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; color: #fff; text-align: center; font-size: 18px; padding: 0 15px; background-image: url(../images/heidi.png); } .fwenhua3 .flex-direction-nav .flex-prev{ width: 13px; height: 24px; margin-top: -12px; left: -26px; background-image: url(../images/left2.png); } .fwenhua3 .flex-direction-nav .flex-next{ width: 13px; height: 24px; margin-top: -12px; right: -26px; background-image: url(../images/right2.png); } .wenhua1-3-dl{ position: absolute; left: 225px; top: 6px; } .wenhua1-3-dl dl{ margin:0; } .wenhua1-3-dl dd{ float: left; padding-left: 25px; border-left: 2px solid #666666; } .wenhua1-3-dl dd+dd{ margin-left: 25px; } .wenhua1-3-dl dd span{ display: block; height: 30px; line-height: 30px; font-size: 26px; font-family: "sh"; cursor: pointer; } .wenhua1-3-dl dd.cur span{ color: #0878bf; } .wenhua3-div-wp .wenhua3-div{display: none;} .wenhua3-div-wp .wenhua3-div:first-child{display: block;} .wenhua2-pic{ border:3px solid #469dff; } .wenhua2-pic .imgbox_a{ padding-bottom: 60%; } .wenhua2-h1{ font-size: 16px; color: #fff; text-align: center; margin-top: 22px; } .wenhua2-div{ margin-top: 45px; position: relative; } .wenhua2-div-prev{ position: absolute; width: 22px; height: 37px; margin-top: -18px; top: 50%; left: -30px; } .wenhua2-div-prev:focus{ outline: none; } .wenhua2-div-prev img{ display: block; width: 100%; } .wenhua2-div-next{ position: absolute; width: 22px; height: 37px; margin-top: -18px; top: 50%; right: -30px; } .wenhua2-div-next:focus{ outline: none; } .wenhua2-div-next img{ display: block; width: 100%; } .wenhua2-div .swiper-slide{ width: 500px; } .about1-1{ width: 847px; margin-right: 20px; } .about1-1-top{ padding: 35px 35px 30px; border:1px solid #dadada; background-image: url(../images/about1-1-top-bg.jpg); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; } .title-18 h1{ margin:0; font-family: "sh2"; color: #fff; font-size: 24px; } .about1-p{ font-size: 17px; color: #fff; line-height: 2; text-indent: 2em; margin-top: 20px; } .more3{ text-align: right; margin-top: 3px; } .more3 a{ font-size: 12px; color: #fff; } .about1-1-bottom{ padding: 35px 35px 30px; border:1px solid #dadada; background-image: url(../images/about1-1-bottom-bg.jpg); background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; margin-top: 24px; } .about1-1-bottom-pic{ margin-top: 24px; } .about1-1-bottom-pic img{ display: block; margin:0 auto; } .about1-2{ overflow: hidden; background-color: #0878bf; height: 707px; padding: 35px 15px 0 35px; } .about1-2-con{ padding-top: 10px; } .about1-2-con dl{ margin:0; } .about1-2-con dd{ font-size: 17px; color: #fff!important; line-height: 1.6; } .about1-2-con dd+dd{ margin-top: 18px; } .about1-2-con p{ margin:0; font-size: 17px; color: #fff; line-height: 1.6; margin-top: 18px; } .about2{ margin-top: 24px; } .about2-1>a{ display: block; background-repeat: no-repeat; background-position: center; -webkit-background-size: cover; background-size: cover; text-align: center; padding: 74px 0; } .about2-1+.about2-1{ margin-top: 22px; } .about2-1>a h1{ margin:0; font-size: 40px; color: #fff; font-family: "sh"; } .about2-1>a h2{ margin:0; font-size:21px; color: #fff; font-family: "Times New Roman"; margin-top: 5px; text-transform: uppercase; } .about2-2{ height: 462px; border:5px solid #0878bf; overflow: hidden; background-color: #fff; padding: 30px 35px 0; } .about2-2 .title-18 h1{color: #0878bf;} .about2-2-pic{ border:1px solid #d1d1d1; max-width: 229px; margin:0 auto; } .about2-2-pic .imgbox_a{ padding-bottom: 137.88%; } .about2-2-div{ margin-top: 35px; position: relative; } .about2-prev{ position: absolute; width: 12px; height: 22px; top: 50%; margin-top: -11px; left: -25px; background-image: url(../images/left.png); background-repeat: no-repeat; background-position: center; } .about2-next{ position: absolute; width: 12px; height: 22px; top: 50%; margin-top: -11px; right: -25px; background-image: url(../images/right.png); background-repeat: no-repeat; background-position: center; } .about2-prev:focus,.about2-next:focus{ outline: none; } .about2-2-div .swiper-slide{ width: 229px; } .about3{ margin-top: 23px; } .about3 .yewu1-div{ border:4px solid #0878bf; border-top: 0; } .menu{ width: 310px; margin-right: 30px; } .menu-h1{ height: 60px; line-height: 60px; font-size: 24px; color: #fff; font-family: "sh2"; background-color: #0878bf; padding-left: 22px; } .menu-dl dl{ margin:0; } .menu-dl dd{ padding-top: 2px; } .menu-dl dd>a{ display: block; padding: 12px 10px 10px 22px; background-color: #fff; border:1px solid #d5d5d5; background-repeat: no-repeat; background-position: 281px center; } .menu-dl dd>a h1{ margin:0; font-size: 18px; color: inherit; } .menu-dl dd>a h2{ margin:0; font-family: "Arial"; font-size: 12px; color: inherit; margin-top:5px; } .menu-dl dd>a:hover,.menu-dl dd.cur>a{ background-color: #0878bf; border-color: #0878bf; color: #fff; background-image: url(../images/menuh.png); } .erji-content{ overflow: hidden; } .mianbaoxie{ font-size: 21px; color: #626262; height: 60px; line-height: 60px; } .mianbaoxie a:hover{ color: #0878bf; } .mianbaoxie span{ font-weight: bold; color: #0878bf; font-size: 24px; } .erji-content-div{ background-color: #fff; border:1px solid #ababab; border-top: 3px solid #0878bf; padding:35px; } .xinwen-list{ border-top: 1px solid #dfdfdf; } .xinwen-list dl{ margin:0; } .xinwen-list dd{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right:60px; height: 57px; line-height: 56px; background-image: url(../images/dian2.png); background-repeat: no-repeat; background-position: 2px center; padding-left: 18px; border-bottom: 1px solid #dfdfdf; } .xinwen-list dd a{ font-size: 18px; color:#646464; } .xinwen-list dd span{ font-size: 16px; color:#999; position: absolute; right: 10px; top: 0; } .xinwen-list dd a:hover{ color:#0878bf; } .fenye{ text-align: center; margin-top: 35px; } .fenye ul{ margin:0; } .pic-list{padding-bottom: 15px;} .pic-list dl{ margin:0; margin-left: -3%; } .pic-list dd{ float: left; width: 30.333333%; margin-left: 3%; margin-top: 35px; } .pic-list dd:first-child, .pic-list dd:first-child+dd, .pic-list dd:first-child+dd+dd{ margin-top: 0; } .pic-pic .imgbox_a{ padding-bottom: 66.9%; } .pic-list dd h1{ margin:0; font-size: 16px; color: #555; line-height: 1.5; height: 3em; overflow: hidden; margin-top: 15px; } .pic-list dd:hover h1{ color: #0878bf; } .suoshu-list dl{ margin:0; margin-left: -2%; } .suoshu-list dd{ float: left; width: 23%; margin-left: 2%; margin-top: 2%; position: relative; } .suoshu-list dd:first-child, .suoshu-list dd:first-child+dd, .suoshu-list dd:first-child+dd+dd, .suoshu-list dd:first-child+dd+dd+dd{ margin-top: 0; } .suoshu-pic-gai .imgbox_a{ padding-bottom: 67.633%; } .suoshu-item-gai{ height: 35px; line-height: 35px; color: #fff; background-color: #0878bf; text-align: center; font-size: 16px; } .suoshu-item{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 25; background-image: url(../images/landi2.png); } .suoshu-item-con{ position: absolute; left: 0; width: 100%; top: 50%; margin-top: -50px; padding: 0 15px; text-align: center; } .suoshu-item-con h1{ margin:0; color: #fff; font-size: 20px; color: #fff; line-height: 1.5; height: 3em; font-family:"sh3"; } .suoshu-a { margin-top: 12px; } .suoshu-a a{ display: block; width: 90px; height: 28px; line-height: 26px; border:1px solid #fff; color: #fff; font-size: 15px; border-radius: 5px; margin:0 auto; } .suoshu-a a:hover{ background-color: #fff; color: #0878bf; } .pagination > li > a, .pagination > li > span { color: #0878bf; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: #0878bf; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: #0878bf; border-color: #0878bf; } .wenhua3-1 .wenhua1-div{ border: 1px solid #0878bf; border-top: 2px solid #0878bf; } .wenhua3-div2 dl{ margin:0; } .wenhua3-div2 dd{ background-repeat: no-repeat; background-position:28px center; background-image: url(../images/dian21.png); text-overflow: ellipsis; white-space: nowrap; padding-left:36px; overflow: hidden; position: relative; padding-right:75px; height:54px; line-height: 54px; } .wenhua3-div2 dd.bgdd{ background-color:#e6f1f8; } .wenhua3-div2 dd a{ font-size: 16px; color:#666; } .wenhua3-div2 dd span{ font-size: 16px; color:#999; position: absolute; right: 30px; top: 0; } .wenhua3-div2 dd a:hover{ color:#0878bf; } #dang-nav-wp.nav-wp{ background-color: #e30000; } #dang-nav-wp .nav>ul>li:hover>a, #dang-nav-wp .nav>ul>li.active>a{ background-color: #feca50; color: #e30000; } #dang-nav-wp .nav>ul>li>ul>li>a{ color: #e30000; background-image: url(../images/huangdi.png); } .main7-ul{ margin-top: 40px; } .main7-ul ul{ margin: 0; margin-left: -2.5%; } .main7-ul li{ float: left; width: 22.5%; margin-left: 2.5%; } .main7-ul li select:focus{ outline: none; } .main7-ul li select{ display: block; width: 100%; height: 50px; color: #fff; font-size: 14px; background-color: #0878bf; border-color: #0878bf; -webkit-appearance: none; appearance: none; background-image: url(../images/sel.png); background-repeat: no-repeat; background-position: 93% center; padding-left: 22px; } .buchong1-1-h1{ font-size: 26px; color: #5d5d5d; text-align: center; font-family:"sh3"; } .buchong1-p{ background-color: #ebf8ff; padding: 25px 30px; border-top: 1px solid #dfdfdf; margin-top: 30px; line-height: 2; font-family: "KaiTi"; font-size: 18px; color: #5d5d5d; } .buchong1-p p{ margin:0; text-indent: 2em; } .buchong1-2 dl{ margin:0; } .buchong1-2 dd{ padding: 40px 0; } .buchong1-2 dd+dd{ border-top: 1px solid #dfdfdf; } .buchong1-2-pic{ width: 222px; margin-right: 28px; } .buchong1-2-pic .imgbox_a{ padding-bottom: 65.3%; } .buchong1-2-con{ overflow: hidden; } .buchong1-2-con h1{ margin:0; font-size: 21px; color: #006bb7; font-family: "sh"; } .buchong1-2-con p{ margin:0; font-size: 16px; color: #666; line-height: 1.8; margin-top: 10px; } .buchong2-h1{ font-size: 26px; color: #5d5d5d; font-family:"sh3"; text-align: center; padding-bottom: 28px; border-bottom: 1px solid #dfdfdf; } .buchong2-div{ margin-top: 10px; background-color: #ebf8ff; padding: 30px; } .buchong2-div-h1{ font-size: 26px; color: #006bb7; font-family: "KaiTi"; text-align: center; } .buchong2-dl dl{ margin:0; padding-top: 10px; } .buchong2-dl dd{ margin-top: 15px; padding-left:30px; background-repeat: no-repeat; background-position: left 6px; background-image: url(../images/jiao4.png); line-height: 1.6; } .buchong2-1{ font-size: 18px; font-family:"sh3"; color: #006bb7; } .buchong2-1 span{ font-weight: bold; } .buchong2-2{ font-size: 16px; color: #666; line-height: 1.8; font-family:"sh3"; margin-top: 13px; } .buchong2-2 span{ font-weight: bold; } .zhuanti-list{ overflow: hidden; margin-top: 40px; } .zhuanti-list dl{ margin:0; margin-left: -1.5%; margin-top: -1.5%; } .zhuanti-list dd{ float: left; width: 31.833333%; margin-left: 1.5%; margin-top: 1.5%; } .zhuanti-list dd .imgbox_a{ padding-bottom: 30.48%; } .fazhan-h1{ text-align: center; font-size: 26px; color: #333; text-align: center; } .fazhan-div{ background-color: #e9f9ff; padding: 35px 50px 180px 45px; margin-top: 32px; background-repeat: no-repeat; background-position: center bottom; background-image: url(../images/fazhan-div.jpg); -webkit-background-size: contain; background-size: contain; } .fazhan-list ul{ margin:0; position: relative; z-index: 15; } .fazhan-list{ padding: 38px 0 0; position: relative; } .fazhan-list::before{ position: absolute; width: 22px; height: 16px; top: 0; content:""; left: 194px; background-image: url(../images/jiao117.png); background-repeat: no-repeat; background-position: center; } .fazhan-list::after{ position: absolute; z-index: 1; content:""; left: 204px; top: 0; bottom: 0; width: 2px; background-color: #0878bf; } .fazhan-date{ width: 179px; position: relative; margin-right: 52px; /*overflow: hidden;*/ } .fazhan-date::after{ position: absolute; width: 21px; height: 21px; background-image: url(../images/jiao116.png); background-repeat: no-repeat; background-position: center; content:""; left: 195px; top: 8px; } .fazhan-date h1{ margin:0; font-size: 20px; color: #fff; height: 35px; line-height: 35px; text-align: center; background-color: #0878bf; position: relative; border-top-left-radius: 5px; border-top-right-radius: 5px; } .fazhan-date h1::after{ position: absolute; width: 7px; height: 13px; background-image: url(../images/jiao115.png); background-repeat: no-repeat; background-position: center; content:""; top: 50%; margin-top: -6px; left: 100%; } .fazhan-date h2{ margin:0; font-size: 16px; color: #0878bf; height: 25px; line-height: 24px; text-align: center; background-color: #fff; border:1px solid #0878bf; border-top: 0; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; overflow: hidden; } .fazhan-list-con{ overflow: hidden; padding: 15px; border:1px solid #0878bf; border-radius: 5px; } .fazhan-list-con-p{ font-size: 15px; color: #666; line-height: 1.8; } .fazhan-list li+li{ margin-top: 30px; } .danpian-con1 img{ width: 100%!important; } .gaoji-form-wp{ background-color: #0878bf; padding: 18px 0; } .gaoji-form{ max-width: 718px; margin:0 auto; position: relative; } .gaoji-form input:focus{ outline: none; } .gaoji-form input[type="text"]{ display: block; width: 100%; height: 55px; background-color:#fff; border:0; padding: 10px 70px 10px 15px; font-size: 16px; color: #333; line-height: 1.428571; border-radius: 10px; } .gaoji-form input[type="image"]{ position: absolute; width: 33px; right: 21px; top:11px; } .gaoji-div-wp{ padding: 50px 0 40px; } .gaoji-div-left{ width: 986px; margin-right: 130px; } .gaoji-div-right{ overflow: hidden; padding-top: 70px; } .gaoji-div-right h1{ margin:0; font-size: 18px; font-weight: bold; color: #6a6a6a; } .gaoji-div-right dl{ margin:0; padding-top: 5px; } .gaoji-div-right dd{ margin-top: 17px; font-size: 16px; color: #6a6a6a; } .gaoji-div-right dd>a{ font-size: 16px; color: #6a6a6a; } .gaoji-div-right dd.cur>a{ color: #0878bf; font-weight: bold; } .gaoji-div-right dd>a:hover{ color: #0878bf; } .gaoji-nav{ position: relative; } .gaoji-nav::after{ position: absolute; left: 0; width: 100%; bottom: 2px; content:""; height: 1px; background-color: #ececec; } .gaoji-nav { padding-left: 40px; } .gaoji-nav dl{ margin:0; position: relative; z-index: 25; } .gaoji-nav dd{ float: left; padding: 0 5px 14px; } .gaoji-nav dd+dd{ margin-left: 40px; } .gaoji-nav dd.cur{ border-bottom: 5px solid #0878bf; } .gaoji-nav dd.cur a{color: #0878bf;} .gaoji-nav dd a{ font-size: 18px; color: #6a6a6a; } .gaoji-nav dd a:hover{ color: #0878bf; } .gaoji1{ text-align: right; font-size: 14px; color: #6a6a6a; padding: 22px 0 10px; } .gaoji1 span{ color: #0878bf; font-weight: bold; padding: 0 5px; } .gaoji2{ border:1px solid #d6d6d6; } .gaoji2-1{ background-color: #f3f3f3; padding: 7px 22px; } .gaoji2-1-1{ width: 280px; font-size: 16px; color: #6a6a6a; height: 35px; line-height: 35px; } .gaoji2-1-2{ width: 280px; font-size: 16px; color: #6a6a6a; height: 35px; line-height: 35px; } .gaoji2-1-3{ width: 350px; font-size: 16px; color: #6a6a6a; height: 35px; line-height: 35px; position: relative; } .gaoji2-time{ position: absolute; width: 267px; left: 80px; top: 0; height: 35px; background-repeat: no-repeat; background-position: center; background-image: url(../images/gang.png); } .gaoji2-time-date{ width: 120px; } .gaoji2-time-date input:focus{ outline: none; } .gaoji2-time-date input[type="text"]{ display: block; width: 100%; height: 35px; background-color:#fff; border:1px solid #d6d6d6; padding: 6px; font-size: 16px; color: #6a6a6a; line-height: 1.428571; border-radius: 5px; text-align: center; } .gaoji2-2{ border-top: 1px solid #d6d6d6; padding: 23px 22px 33px; } .gaoji2-2 dl{ margin:0; } .gaoji2-2 dd{ float: left; margin-top: 10px; margin-right: 45px; font-size: 16px; color: #6a6a6a; } .gaoji2-2 dd a:hover{ color: #0878bf; } .gaoji3{ min-height: 800px; } .gaoji3-1{ font-size: 14px; color: #6a6a6a; line-height: 2; padding-left: 110px; padding-top: 60px; } .gaoji3-2{ padding: 50px 0 0; } .kyy-item+.kyy-item{ margin-top: 25px; } .kyy-item a{ display: block; width: 100%; position: relative; } .kyy-item img{ display: block; width: 100%; z-index: 0; position: relative; } .kyy-title{ position: absolute; width: 100%; left: 0; bottom: 0; padding: 15px; font-size: 18px; color: #fff; text-align: center; background-color: rgba(8,120,191,0.8); } .yewu1-div-xjimg{ padding-bottom: 30px; } .yewu1-div-xjimg-pic a,.yewu1-div-xjimg-pic img{ display: block; width: 100%; } .yewu1-div-xjimg-title{ text-align: center; margin-top: 25px; font-size: 18px; color:#333; } .yewu1-div-xjimg:hover .yewu1-div-xjimg-title{ color: #0878bf; }