锘緻charset "utf-8"; /* CSS Document */ html, body { margin: 0; padding: 0; width: 100%; height: 100%; position: relative; } body { overflow-y: scroll; background:#f4f4f4; } *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} a{ color: #666;} a:hover,a:active{ color: #0071c5; text-decoration: none;} ::selection{background:#0071c5; color:#fff;} ::-moz-selection{background:#0071c5; color:#fff;} .bd_weixin_popup{-webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial;} #map label,#map img{max-width: none;} .BMap_stdMpCtrl{display: none;} .dh-01{ -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; animation-delay: 0s;} .dh-02{ -webkit-animation-delay: .1s; -moz-animation-delay: .1s; -o-animation-delay: .1s; animation-delay: .1s;} .dh-03{ -webkit-animation-delay: .2s; -moz-animation-delay: .2s; -o-animation-delay: .2s; animation-delay: .2s;} .dh-04{ -webkit-animation-delay: .3s; -moz-animation-delay: .3s; -o-animation-delay: .3s; animation-delay: .3s;} .dh-05{ -webkit-animation-delay: .4s; -moz-animation-delay: .4s; -o-animation-delay: .4s; animation-delay: .4s;} .dh-06{ -webkit-animation-delay: .5s; -moz-animation-delay: .5s; -o-animation-delay: .5s; animation-delay: .5s;} .dh-07{ -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s;} @media (max-width: 319px) { html { background: #fff url(../img/displayNone.png) center center no-repeat; } body { display: none; } } @media (min-width: 320px) { .header-t{display: none;} .header-box{ height: 4rem; background: #f4f4f4; overflow: hidden; z-index: 8; position: relative;} .nav-box{ position: absolute; width: 100%;} .logo{font-weight: normal; padding: 0; margin:0; float: left; position: absolute; z-index: 99; overflow: hidden; height: 4rem;} .logo a{ padding: 0; margin: 0;} .logo img{ height:100%; display: block;} .logo span{display: none;} .nav-w{ width: 18rem; } .header{ position: absolute; top: 0; width: 100%; z-index: 9999;} .nav-btn{position: relative; top: 0rem; width: 3rem; margin-top: 0.5rem; cursor: pointer; z-index: 9999; cursor: pointer; float: right;} .nav-btn span{width: 100%; height: 0.3rem; display: block; float: left; background: #002f7b; margin: 3px 0; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;} .nav-btn div.btn-02{ height: 3rem; width: 3rem; overflow: hidden;} .btn-02 i{ width: 3rem; height: 3rem; line-height: 3rem; display: block; text-align: center; font-size: 2.4rem; color: #888;} .btn-02 .nav-hide-btn{display: none; font-size: 2.4rem;} .nav-btn-show .btn-02 .nav-show-btn{display: none;} .nav-btn-show .btn-02 .nav-hide-btn{display: block; color: #0071c5;} .nav{ width: 0;position: fixed; right: 0; top: 0; background: #fff; z-index: 99; padding: 0.7rem 0 11rem 0; height: 100%; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.3); -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.3); box-shadow: 0px 0px 10px rgba(0,0,0,.3); -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s; overflow: hidden;} .nav ul,.nav li{padding: 0; margin: 0; list-style: none;} .nav .nav-list{position: absolute; width: 18rem; top: 0; height: 100%; padding-top: 12rem; overflow: hidden;} .nav ul{ overflow: hidden; height: 100%;} .nav li{ border-bottom: solid 1px #ededed;-webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; display: block; -webkit-transform: translateX(18rem); -moz-transform: translateX(18rem); -ms-transform: translateX(18rem); -o-transform: translateX(18rem); transform: translateX(18rem);} .nav li a{ padding-left: 2.5rem; line-height: 4.4rem; font-size: 1.2rem; display: block; text-transform: uppercase;} .body-box{ width: 100%; height: 100%; position: relative; background: none; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;} .body-box-show{ position: fixed;} .nav ul div{display: none;} .nav li div a{font-size: 1.4rem;} .nav-show{ width: 18rem; opacity: 1;} .nav-show ul{ overflow-y: scroll;} .nav-show li:nth-child(1){ -webkit-transition-delay: 0.2s; -moz-transition-delay: 0.2s; -ms-transition-delay: 0.2s; -o-transition-delay: 0.2s; transition-delay: 0.2s;} .nav-show li:nth-child(2){ -webkit-transition-delay: 0.25s; -moz-transition-delay: 0.25s; -ms-transition-delay: 0.25s; -o-transition-delay: 0.25s; transition-delay: 0.25s;} .nav-show li:nth-child(3){ -webkit-transition-delay: 0.3s; -moz-transition-delay: 0.3s; -ms-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s;} .nav-show li:nth-child(4){ -webkit-transition-delay: 0.35s; -moz-transition-delay: 0.35s; -ms-transition-delay: 0.35s; -o-transition-delay: 0.35s; transition-delay: 0.35s;} .nav-show li:nth-child(5){ -webkit-transition-delay: 0.4s; -moz-transition-delay: 0.4s; -ms-transition-delay: 0.4s; -o-transition-delay: 0.4s; transition-delay: 0.4s;} .nav-show li:nth-child(6){ -webkit-transition-delay: 0.45s; -moz-transition-delay: 0.45s; -ms-transition-delay: 0.45s; -o-transition-delay: 0.45s; transition-delay: 0.45s;} .nav-show li:nth-child(7){ -webkit-transition-delay: 0.5s; -moz-transition-delay: 0.5s; -ms-transition-delay: 0.5s; -o-transition-delay: 0.5s; transition-delay: 0.5s;} .nav-show li:nth-child(8){ -webkit-transition-delay: 0.55s; -moz-transition-delay: 0.55s; -ms-transition-delay: 0.55s; -o-transition-delay: 0.55s; transition-delay: 0.55s;} .nav-show li:nth-child(9){ -webkit-transition-delay: 0.65s; -moz-transition-delay: 0.65s; -ms-transition-delay: 0.65s; -o-transition-delay: 0.65s; transition-delay: 0.65s;} .nav-show li:nth-child(10){ -webkit-transition-delay: 0.75s; -moz-transition-delay: 0.75s; -ms-transition-delay: 0.75s; -o-transition-delay: 0.75s; transition-delay: 0.75s;} .nav-show li{ -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .nav li{ -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -ms-transition-delay: 0s; -o-transition-delay: 0s; transition-delay: 0s; } .nav li.nav-on>a,.nav li a.on{color: #b7000a;} .nav li div{ background: #f5f5f5;} .nav li .nav-rj-on{ color: #b7000a;} .max dl,.max dt,.max dd{padding: 0; margin: 0;} .btn-box{ width: 18rem; height: 3rem;} .topr-btn{ padding-left: 0.5rem; float: left; position: relative;} .lang{ position: relative; overflow: hidden;} .lang ,.lang *{padding: 0; margin: 0;} .lang{ padding-left: 1rem;} .lang dt{ float: left; display: none;} .lang dd{ width: 6rem; height: 3rem; float: left;} .lang dd a{ width: 50%;float: left; line-height: 3rem; text-align: center; color: #fff; font-size: 12px; background: #777;} .lang dd a:hover,.lang a.on{color: #fff; background: #0071c5;} .lang dd.lang-show{ display: block;} .search-box{ padding: 1.5rem 1rem 1rem 1rem; position: relative; width: 18rem;} .search-txt{ width: 100%; padding: 0 4.5rem 0 1rem; height: 3.6rem;border: solid 1px #cbcbcb; outline: none;} .search-btn{ color: #fff; background: #0071c5; width: 3.6rem; position: absolute; top: 1.5rem; right: 1rem; height: 3.6rem; font-size: 1.4rem; border: none;} .search-btn-02{display: none;} .banner{ position: relative; overflow: hidden; width: 100%; margin: 0 auto; background: url(../img/bannerbg.jpg) center center no-repeat; -webkit-background-size: cover; background-size: cover;} .swiper-banner .swiper-wrapper,.swiper-banner .swiper-slide{ height: auto !important;} .swiper-pic .swiper-wrapper,.swiper-pic .swiper-slide{ height: auto !important;} .banner-pic{ width: 100%; height: 15rem; display: table; color: #111;} .banner-pic p{ display: table-cell; vertical-align: middle; width: 100%; padding: 0; margin: 0; text-align: center;} .banner-pic span{ display: block; padding-bottom: 1rem; font-size: 1.2rem;} .banner-pic b{ display: block; font-size: 1.6rem; font-weight: normal; padding-bottom: .5rem;} .banner-pic a{ display: inline-block; padding: .5rem 1rem; background: #b7000a; color: #fff; font-size: 1rem; -webkit-border-radius: .4rem; -moz-border-radius: .4rem; border-radius: .4rem; margin-bottom: 1rem;} .pagination{position: absolute; left: 0; bottom: .5rem; text-align: center; width: 100%; padding: 0; margin: 0;} .pagination span{ display: inline-block; background: #787a7e; width: 12px; height: 12px; margin: 0 .3rem; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; cursor: pointer;} .pagination span.swiper-active-switch{ background: #fff;} .pic-list{ padding: .5rem 0; overflow: hidden;} .pic-list div{ padding: .5rem 0;} .pic-list div a{ position: relative; display: block;} .pic-list span{ position: absolute; left: 1rem; bottom: 1rem; width: 100%; color: #fff; font-size: 1.4rem; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s;} .pic-list div a:hover span{ bottom: 1.5rem;} i.pic-list-max{ padding-bottom: 115.38%;} i.pic-list-min{ padding-bottom: 56.15%;} .video{ width: 100%;} .video-box{ padding-bottom: 1rem; float: left; width: 100%;} div.pages { TEXT-ALIGN: center; width: 100%; padding: 0; margin: 30px 0 0 0; line-height: 1.7; float: left; } div.pages a,div.pages span { TEXT-DECORATION: none; background: #fff; border: 1px solid #dcdcdc; padding: 5px 10px; margin: 3px; color: #333333; font-size: 12px; display: inline-block; } div.pages a:hover,div.pages a:active,div.pages span.current,div.pages span.disabled { background: #0071c5; color: #fff; border: 1px solid #0071c5; } .hjxw-box{ overflow: hidden; padding-bottom: 1rem; float: left; width: 100%;} .box-tit{ font-weight: bold; font-size: 1.4rem; padding-top: 1rem; color: #000;} .hjxw-list,.hjxw-list li{ padding: 0; margin: 0; list-style: none;} .hjxw-list li{ border-bottom: solid 1px #ccc; padding: .5rem 0;} .hjxw-list p{padding: 0; margin: 0;} .hjxw-list p a{ color: #000;} .hjxw-list p a:hover{ color: #b7000a;} .hjxw-list span{ color: #aaa;} .hjxw-list i{ padding-left: .5rem; color: #bbb;} .hjxw-box .more{ margin-top: 1rem; color: #208eeb; display: block; float: left;} .tzzgx-box{ overflow: hidden; padding-bottom: 1rem; float: left; width: 100%;} .tzzgx-pic{ overflow: hidden; padding: 1rem 0} .tzzgx-pic img{ width: 100%;} .tzzgx-box .more{ margin-top: 1rem; color: #208eeb; display: block; float: left;} .tzzgx-mess b{ color: #333; font-weight: normal; font-size: 1.2rem; padding-right: .5rem;} .tzzgx-txt{ display: inline-block; margin: 0;} .tzzgx-up{ color: #ff2323;} .tzzgx-down{ color: #008000;} .tzzgx-txt-01{ font-weight: bold; font-size: 1.2rem;} .tzzgx-txt-02{ font-size: 1.2rem;} .tzzgx-txt-03{ font-size: 1.2rem;} .footer-bg{ background:url(../img/footer-bg.jpg)center top no-repeat; -webkit-background-size: cover; background-size: cover;} .footer-t{} .footer-tl{ display: none;} .footer-tr{ text-align: center; padding: 2rem 0; line-height: 1.8;} .footer-tr i{ display: block; color: #ffc6a1; font-size: 4rem; line-height: 4.4rem;} .footer-tr b{ display: block; color: #fff; font-weight: normal; font-size: 2rem;} .footer-tr span{ display: block; color: #fff; } .footer-b{ border-top: solid 1px #ff793d; padding: 1rem 0; line-height: 1.8;} .footer-bl{ text-align: center; color: #ffc6a1;} .footer-bl p{ margin:0; padding:0;white-space: nowrap;} .footer-br{ text-align: center; color: #ffc6a1; padding-top: 1rem;} .footer-br a{ color: #ffc6a1;} .footer-br a:hover{ text-decoration: underline;} .banner-min{ width: 100%; height: 6rem; background-position: center center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover;} .banner-min .container{position: relative; height: 100%;} .banner-min h2{ position: absolute; left: 15px; bottom: 1rem; color: #fff; font-size: 1.4rem; padding: 0; margin: 0;} .menu{ width: 100%;} .menu ul{padding: 0; margin: 0; list-style: none; padding: 1.5rem 0; overflow: hidden; background:#fff;} .menu li{ float: left; width: 100%; text-align: center;} .menu li a{ display: block; padding: 0 1rem; line-height: 3rem; border: solid 1px #eeeeee; margin-top: -1px; padding: 1px 0; color: #333;} .menu li a:hover{ color: #0071c5;} .menu li a.on{ color: #0071c5;border-top: solid 2px #0071c5; padding-top: 0;} h3.cp-tit{padding: 0; margin: 0; font-size: 1.4rem; color: #222; padding-bottom: 1rem; line-height: 1.8rem;} .cp-tit i{ width: 3px; height:1.4rem; display: inline-block; float: left; background: #0071c5; margin-right: .3rem; margin-top: .3rem; margin-right: 10px;} .content{ padding:0 0 2rem 0; overflow: hidden; position: relative;} .content *{ line-height: 1.8; color: #000;} .content img{ max-width: 100%; width: auto;} .content .e-content-box-02 *{ font-size: 14px !important; line-height: 1.8 !important; font-family:'瀹嬩綋' !important;} .cp-txt-t{ border-bottom: solid 1px #cccccc; padding-bottom: 1rem; width: 100%;} .cp-txt-l{ padding: 1rem; text-align: center;} .cp-txt-l img{ max-width: 100%; width: auto;} .cp-txt-r b{ color: #0071c5; font-size: 1.2rem;} .menu-l{ width: 100%; padding: 1rem 0;} .menu-l b{ color: #000; font-size: 1.4rem; font-weight: normal; text-align: center; display: block; border-bottom: solid 2px #858585; line-height: 4rem;} .menu-l ul{ padding: 0; margin: 0; ;list-style: none; border-bottom: solid 1px #ddd;} .menu-l li{ text-align: left; line-height: 3rem; padding: .5rem 0;} .menu-l i{ font-size: 1rem; padding:0 .5rem;} .menu-l li a{display: block;} .menu-l li a.on{ background: #0071c5; color: #fff;} .menu-l li a.on-02{ font-weight: bold;} .menu-l li a.on-02 i{ font-weight: normal;} .menu-l li div a{ background: #ddd; margin-top: .5rem; padding-left: 2rem;} .menu-l li div a.rj-on{ background: #0071c5; color: #fff;} .dz{border-bottom: solid 2px #858585; line-height: 3rem; margin-bottom: 2rem;} .dz b{color: #000; font-size-adjust: none; font-size: 1.2rem; font-weight: normal;} .dz span{display: none;} .fwln-box{ font-size: 1.2rem;} .fwln-box b{ display: block; font-weight: normal;} .fwln-box span{ background: #0071c5; color: #fff; display: inline-block; font-size: 1.5rem; padding-left: .5rem; padding:0 10px;} .fwln-box p{ padding: 0; margin: 0; font-size: 1rem;} .fwwd-list{padding: 0; margin: 0; list-style: none; margin: -1rem 0 0 0;} .fwwd-list div{ border-bottom: solid 1px #cccccc; padding: 1rem 0;} .fwwd-list b{ font-size: 1.2rem; color: #000;} .fwwd-list p{ padding:.5rem 0; margin: 0;} .fwwd-list i{ color: #c2272f; padding-left: 10px;} .fwwd-list span{ color: #0071c5; font-weight: bold;} .yjfk-box *{padding: 0; margin: 0;} .yjfk-box-01{ padding: .5rem 0;} .yjfk-box-01 dd,.yjfk-box-02 dd{ width: 100%; padding-right: 2rem; position: relative;} .yjfk-box-01 input{ width: 100%; height: 3rem;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: solid 1px #cccccc; padding: 0 5px;} .yjfk-box-01 textarea{ display: block; width: 100%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: solid 1px #cccccc;; height: 12rem; padding: 5px;} .yjfk-box-01 i{ position: absolute; right: 1rem; bottom: 0; font-size: 1.4rem; color: #ff001d; font-style: normal; line-height: 2.4rem; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;} .yjfk-box-01 dt,.yjfk-box-02 dt{ line-height: 3rem; font-weight: normal;} .yjfk-box-02 dd{overflow: hidden;} .yjfk-box-02 span{ float: left; padding-right: 1rem;} .yjfk-box-02 label{ color: #0071c5; font-weight: normal; line-height: 3rem; float: left;} .yjfk-box-02 input{ float: left; margin-top: 1rem; margin-right: 5px;} .yjfk-btn{ background: #0071c5; color: #fff; border: none; width: 100%; line-height: 3rem; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin-top: .5rem;} .yzm{ position: absolute; right: 2.5rem; top: .5rem;} .yzm img{ height: 2rem;} .list-01{ padding: 0; list-style: none; margin: 0;} .list-01 i{ width: 1.2rem; font-size: 1rem; text-align: center; color: #0071c5;} .list-01 div{ overflow: hidden;} .list-01 li{ line-height: 2rem; padding: .5rem 0; border-bottom:dashed 1px #d5d5d5;} .list-01 li a{ color: #000; margin-right: 7px;} .list-01 li a:hover{ color: #0071c5;} .list-01 span{display: block; padding-left: 1.2rem; color: #999; font-size: 1rem;} .gys-tit i{ font-size: 1rem; padding-right: .5rem; color: #0071c5;} .gys-tit span{ color: #ff001d;} .gys-tit{ border-bottom: solid 1px #858585; line-height: 3rem;} .gyszjb-box {padding-right: 2rem;} .gyszjb-box p{ margin: 0; background: #3bb278; padding: 1rem; padding-top: 0; margin-top: 1rem;} .gyszjb-box span{ display: block; color: #fff; font-size: 1.6rem; text-align: center; padding-bottom: 1rem;} .gyszjb-box a{ width: 100%; display: block; line-height: 3rem; text-align: center; background: #f1d763; color: #222222; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; font-size: 1.4rem;} .gyszjb-mess{ margin: 0; padding: 0; padding-top: 1rem; color: #000;} .gyszjb-box a:hover{ color: #fff; background: #0071c5;} .hzxz-tit{ color: #0071c5; font-size: 1.4rem; overflow: hidden; line-height: 2.4rem; display: block; padding-bottom: 15px;} .hzxz-tit i{line-height: 2.4rem; height: 2.4rem; width: 2.4rem; text-align: center; float: left; font-style: normal; background: #0071c5; color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border-bottom-left-radius: 0; margin-right: 10px;} .hzxz-list{padding: 0; margin: 0 0 15px 0; list-style: none;} .hzxz-mess{ border: solid 1px #0071c5; padding: 15px; margin-bottom: 15px; text-align: center;} .hzxz-mess img{ margin-bottom: 15px;} .hzxz-box i.iconfont{ color: #0071c5;} .hzxz-box hr{ border-color: #bbbbbb;} .hzxz-box .hzxz-tit-02 i{font-weight: normal; margin-right: 8px;} .rcln-box p{ padding-bottom: 1.5rem; margin: 0;} .rcln-box div{ text-align: center;} .ypfs-box ul{padding: 0; margin: 0; list-style: none;} .ypfs-box li{line-height: 3rem; padding: .5rem 0;} .ypfs-box span{ width: 3rem; height: 3rem; line-height: 3rem; float: left; text-align: center; border: solid 1px #0071c5;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 1rem;} .ypfs-box i{ font-size: 2rem; line-height: 3rem; color: #0071c5;} .gsgk-list{ padding: 0; margin: 0; list-style: none;} .gsgk-pic{ margin-bottom: 2rem;} .gsgk-pic-01{ background: #eee;} .gsgk-pic-02{ background: #0071c5;} .gsgk-pic dd{ padding: 1rem;} .gsgk-pic-01 dd b{ display: block; color: #0071c5; font-size: 1.2rem;} .gsgk-pic-02 dd div{ color: #fff;} .gsgk-txt b{ color: #0071c5;} .gsgk-list{ overflow: hidden; padding-bottom: 15px;} .gsgk-list li{ float: left; text-align: center; width: 25%; } .gsgk-list div{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; width: 5rem; height: 5rem; border: solid 1px #0071c5; margin: 0 auto; padding-top: .4rem;} .gsgk-list span{ display: block; color: #0071c5;} .gsgk-list img{ width: 50%;} .csr-box{ background: url(../img/pic-22.jpg)center center no-repeat;} .csr-mz{ text-align: right;} .dsj dl{ padding: 0 0 1.5rem 0; margin: 0;} .dsj dt{ font-size: 1.4rem; color: #000; font-weight: normal;} .dsj i{ color: #0071c5; font-size: 1rem; position: absolute; left: 0;} .dsj dd{ position: relative; padding-left: 1.5rem;} .hjwh-pic *{padding: 0; margin: 0;} .hjwh-pic{ padding: 2rem 0; margin: 0;} .hjwh-pic dt img{ width: 100%;} .hjwh-pic dd{padding-top: 1rem;} .hjwh-pic dd b{ color: #0071c5; display: block; font-size: 1.2rem;} .hjwh-pic-01{ border-bottom: solid 1px #cccccc;} .csjjh-pic,.csjjh-pic *{ padding: 0; margin: 0; list-style: none;} .csjjh-pic dt{ text-align: center; padding-bottom: 1rem;} .csjjh-pic dd{ text-align: center;} .csjjh-pic dd b{ display: block; font-size: 1.2rem;} .csjjh-tit{ color: #0071c5; font-size: 1.4rem; font-weight: bold; padding: 0; margin: 0; line-height: 1.4;} .csjjh-box hr{border-color: #cccccc;} .csjjh-tit-02 i{ color: #0071c5; font-size: 1rem; padding-right: .5rem;} .csjjh-tit-03{ color: #000000; font-size: 1.4rem; font-weight: bold; padding: 0; margin: 0; line-height: 1.4; padding-bottom: 2rem; padding-top: 1rem; font-weight: normal;} .xsbm-pic{ text-align: center;} .lxwm-box{ width: 100%; overflow: hidden; text-align: center;} .lxwm-box *{padding: 0; margin: 0;} .lxwm-box dl{ padding: 1rem 0;} .lxwm-ico{ width: 6rem; height: 6rem; border: solid 2px #0071c5; background-position: center center; background-repeat: no-repeat; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0 auto;} .lxwm-ico-01{ background-image: url(../img/lxwm-ico-01.jpg);} .lxwm-ico-02{ background-image: url(../img/lxwm-ico-02.jpg);} .lxwm-ico-03{ background-image: url(../img/lxwm-ico-03.jpg);} .lxwm-box dd{padding-top: .5rem;} .lxwm-box span{display: block; font-size: 1.2rem;} .lxwm-box b{ color: #0071c5; font-size: 1.2rem; font-weight: normal;} } @media (min-width: 384px) { } @media (min-width: 480px) { } @media (min-width: 640px) { } @media (min-width: 768px) { .container{width: 100%;} } @media (min-width: 992px) { .container{ width: 980px; padding: 0 10px;} body {font-size: 14px;} .logo {z-index: 99999; position: relative; height: 80px; width: 352px; margin-top: 0;} .logo img{width: 352px; height: auto;} .nav-btn{display: none;} .header-box{ height: 80px;} .nav-box {position: absolute; width: 100%;} .nav{ position: relative; width: auto; height: auto; background: none; padding: 0; z-index: 9999; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; height: 80px; overflow: initial; float: right; } .nav ul{ height: auto; overflow: visible; width: auto; position: absolute; right: 0; bottom: 0; margin-left: 0px; margin-right: 10px ; float: right; position: relative;} .nav li{-webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); float: left; border: none; text-align: center; padding: 15px 5px 16px 5px;} .nav li a{line-height: 45px; padding: 0; font-size: 16px; height: 45px; color: #222222;} .nav .nav-list{ width: auto; position: relative; padding: 0;} .nav li a.on{ color: #0071c5; font-weight: bold; display: block;} .nav li.nav-off>a{} .nav li.nav-on>a{ color: #0071c5;} .nav li.nav-on> a.on{ } .nav li div{ background: #0071c5; text-align: center; position: absolute; top: 76px; padding-top: 10px; left: -30px; right: -30px; padding-bottom: 15px; -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.3); -moz-box-shadow: 0 5px 5px rgba(0,0,0,.3); box-shadow: 0 5px 5px rgba(0,0,0,.3);} .nav li div a{padding: 0; font-size: 12px; height: 32px; line-height: 32px; color: #fff; text-transform: capitalize;} .nav li div a.sj-nav{display: none;} .nav li div a:hover,.nav li div a.on{ border:none; padding: 0;line-height: 32px; background: #405c6c; font-weight: normal;} .nav li.nav-on .nav-rj-on{ border-top:none; padding: 0; color: #0071c5; line-height: 40px; filter:alpha(opacity=90); background: #eef2f4; background: rgba(238,242,244,.9);} .nav-bg{} .body-box-show{ float: right;} .topr{float: right; display: block; border-left: solid 1px #e0e0e0; height: 80px;} .search-box{ position: absolute; right: 40px; padding: 0;} .search-btn{ top: 0; right: 0; position: absolute; width: 42px; height: 42px;} .search-btn-02{width: 30px; height: 30px; font-size: 17px; font-weight: normal; top: 0; position: relative; right: 0; color: #646464; font-size: 22px; background: none; display: block; text-align: center; line-height: 30px; cursor: pointer; } .search-btn-show{ color: #0071c5;} .search-txt{ padding: 0; font-size: 14px; width: 100%; padding: 0 10px;-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; height: 42px;border: none;} .search-bd{border: solid 5px #ccc; border: solid 5px rgba(204,204,204,0.8); position: absolute; width: 260px; right: 0; top: -52px; opacity: 0; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s;} .search-bd-show{ opacity: 1; top: 90px;} .search-btn-02{ display: block; float: left; margin:25px 0 25px 10px;} .search-btn-02 i:before{ height: 30px; line-height: 30px; display: block; font-size: 24px; text-align: center; width: 30px; font-weight: normal;} .search-btn-02 i:hover{ color: #0071c5;} .lang{margin:25px 0; position: relative; overflow: initial; float: left; padding: 0;} .lang dt{ display: none; margin-left: 10px; cursor: pointer;} .lang dt i:before{ height: 30px; line-height: 30px; display: block; font-size: 24px; text-align: center; width: 30px; font-weight: normal;} .lang dt i:hover{ color: #0071c5;} .lang dd{ display: block; width: 80px; height: 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; overflow: hidden; height: auto;} .lang dd span{ width: 100%; display: block;} .lang dd a{ width: 50%; float: left; display: block; height: 30px; line-height: 30px;} .ind-txt{ padding-top: 30px; font-size: 14px; line-height: 22px;} .lang-btn a{width: 26px; height: 26px; line-height: 26px; font-size: 12px;} .banner{ width: 100%; height: 540px;} .banner-pic{ height: 540px;} .banner-pic b{ font-size: 46px; padding-bottom: 15px;} .banner-pic span{ font-size: 32px; padding-bottom: 15px;} .banner-pic a{ width: 135px; height: 48px; font-size: 18px; line-height: 48px; margin-bottom: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 0; margin-top: 20px;} .banner-pic p *{transform: translate(50px,0); -ms-transform: translate(50px,0); -webkit-transform: translate(50px,0); -o-transform: translate(50px,0); -moz-transform: translate(50px,0); -webkit-transition: .8s; -moz-transition: .8s; -ms-transition: .8s; -o-transition: .8s; transition: .8s; opacity: 0;} .banner-pic-show{ opacity: 1;} .banner-pic-show P *{transform: translate(0,0); -ms-transform: translate(0,0); -webkit-transform: translate(0,0); -o-transform: translate(0,0); -moz-transform: translate(0,0); opacity: 1;} .banner-pic-show b{} .banner-pic-show span{-webkit-transition-delay: .25s; -moz-transition-delay: .25s; -ms-transition-delay: .25s; -o-transition-delay: .25s; transition-delay: .25s;} .banner-pic-show a{-webkit-transition-delay: .5s; -moz-transition-delay: .5s; -ms-transition-delay: .5s; -o-transition-delay: .5s; transition-delay: .5s;} .pagination span{ margin:0 5px;} .pagination{ bottom: 20px;} .pic-list{ padding: 10px 0; margin:0 -7px 0 -8px;} .pic-list div{ float: left; width: 50%; padding: 8px 7px 7px 8px;} .pic-list span{ font-size: 32px; left: 45px; bottom: 45px;} .pic-list div a:hover span{ bottom: 75px;} .video-box{ padding-bottom: 10px;} .hjxw-box{ float: left; width: 50%; padding-right: 15px;} .tzzgx-box{ float: right; width: 50%; padding-left: 15px;} .box-tit{ padding-top: 20px; font-size: 22px;} .hjxw-box{ padding-bottom: 30px;} .tzzgx-box{ padding-bottom: 30px;} .hjxw-list{ padding-top: 20px;} .tzzgx-pic{ padding: 20px 0;} .hjxw-list p a{ font-size: 16px;} .hjxw-list span{ font-size: 12px;} .hjxw-list li{ padding: 10px 0;} .tzzgx-mess b{ padding-right: 15px;} .tzzgx-mess b,.tzzgx-txt-01,.tzzgx-txt-02,.tzzgx-txt-03{ font-size: 18px;} .hjxw-box .more,.tzzgx-box .more{ margin-top: 15px; font-size: 16px;} .footer-tl{ float: left; display: block;} .footer-tl dl{ float: left; padding: 50px 0; margin: 0; width: 160px;} .footer-tl dt{ font-size: 16px; font-weight: normal; color: #fff; padding-bottom: 10px;} .footer-tl dd span{ float: left; width: 100%; line-height: 28px; font-size: 14px; color: #fff;} .footer-tl dt a{ color: #fff;} .footer-tl dd a{ color: #ffc6a1;} .footer-tl dl a:hover{ text-decoration: underline;} .footer-tr{ width: 190px; float: right; padding-top: 50px;} .footer-tr i{ font-size: 58px;} .footer-tr b{ font-size: 28px; line-height: 40px; padding-top: 5px;} .footer-tr span{ font-size: 12px;} .footer-b{ padding: 20px 0;} .footer-bl{ float: left; text-align: left; font-size: 12px; line-height: 22px;} .footer-br{ float: right; text-align: right; font-size: 12px; line-height: 22px; padding: 0;} .banner-min{ height: 230px;} .banner-min h2{ bottom: 50px; font-size: 34px;} .menu { padding: 30px 0 0 0; margin-bottom: 50px; border-bottom: solid 1px #eee;} .menu ul{ border: solid 1px #eee; padding: 0; margin-bottom: -1px; border-bottom: none;} .menu li{ width: auto;} .menu li a{ padding: 1px 25px; line-height: 41px; margin-left: -1px;} .menu-l li div a{ padding-left: 50px;} h3.cp-tit{ font-size: 22px; line-height: 40px; padding: 0 0 40px 0;} .cp-tit i{ height: 22px; margin-top: 10px;} .content{ padding-top: 15px; padding-bottom: 60px;} .content *{ font-size: 14px; line-height: 1.8;} .content .e-content-box-02 *{ font-size: 18px !important;} .cp-txt-t{ padding-bottom: 45px; float: left; } .cp-txt-l{ width: 50%; float: left; padding: 50px 0 0 0;} .cp-txt-r{ float: left; width: 50%; padding-top: 50px;} .cp-txt-r b{ font-size: 24px; font-weight: normal;} .menu-l{ float: left; width: 230px; border-right: solid 1px #cccccc; padding: 0; padding-right: 35px;} .content-r{ float: left; width: 731px; border-left: solid 1px #cccccc; margin-left: -1px; padding-left: 35px;} .menu-l b{ padding-top: 15px; line-height: 50px; text-align: left;} .menu-l ul{ padding: 20px 0; border: none;} .menu-l li{ line-height: 32px; text-align: left;} .menu-l li i{ display: inline-block; padding: 0 8px 0 10px; font-size: 12px; line-height: 32px;} .dz{ padding-top: 15px; line-height: 50px;} .dz b{ font-size: 16px;} .dz span{ display: block; float: right; font-size: 12px;} .fwln-box{ width: 100%;} .fwln-box b{ font-size: 24px;} .fwln-box span{ font-size: 34px; line-height: 42px; padding:0 15px;} .fwln-box p{ font-size: 14px; padding: 10px 0;} .fwwd-list div{ padding: 20px 0;} .fwwd-list b{ font-size: 18px;} .fwwd-list p{ font-size: 16px;} .yjfk-box{ overflow: hidden; margin: 0 -15px;} .col-04{ float: left; width: 50%; padding:5px 15px;} .col-08{ width: 100%; padding:5px 15px; float: left;} .yjfk-box-01 dt, .yjfk-box-02 dt{ line-height: 30px; padding-bottom: 5px; font-size: 14px;} .yjfk-box-02 dt{ padding-bottom: 0;} .yjfk-box-01 input{ height: 32px; font-size: 12px;} .yjfk-box-01 dd, .yjfk-box-02 dd{ padding-right: 20px;} .yjfk-box-01 i{ right: 5px; line-height: 24px; font-size: 16px;} .yjfk-box-01{ padding: 0;} .yjfk-box-02 span{ padding-right: 15px;} .yjfk-btn{ width: 120px; height: 38px; font-size: 14px; margin-top: 5px;} .yjfk-box-02 label{ line-height: 30px; font-size: 12px;} .yjfk-box-02 dt{ float: left; padding-right: 20px;} .yjfk-box-02 dd{ float: left; width: auto;} .yjfk-box-02 input{ margin-top: 9px;} .yzm{ right: 25px; top: 5px;} .yzm img{ height: 20px; display: block;} .yjfk-box-01 textarea{ height: 90px;} .list-01 li{ overflow: hidden;} .list-01 li *{ line-height: 46px;} .list-01 li i{ padding-right: 10px; font-size: 16px; width: auto;} .list-01 li a{ font-size: 16px;} .list-01 div{ float: left;} .list-01 span{ float: right;} .gys-tit{ padding-top: 25px; padding-bottom: 10px;} .gys-tit *{font-size: 15px;} .gyszjb-box{ width: 300px;} .gyszjb-box p{ padding:0 15px 25px 15px; margin-top: 25px;} .gyszjb-mess{ padding-top: 25px; font-size: 12px; line-height: 16px;} .hzxz-box p{ margin-bottom: 15px;} .hzxz-tit i{ height: 30px; width: 30px; line-height: 30px; font-size: 20px;} .hzxz-tit{ font-size: 20px; line-height: 30px; padding-top: 15px;} .hzxz-list{ padding-bottom: 15px;} .hzxz-mess{ padding: 20px 30px;} .hzxz-mess img{ float: left; margin-right: 30px; margin-top: 10px;} .hzxz-mess p{ margin: 0; padding: 0; display: table; text-align: left;} .hzxz-box .hzxz-tit-02{ display: block; padding-bottom: 10px;} .rcln-box p{ padding-bottom: 35px;} .ypfs-box li{ padding: 8px 0; line-height: 30px;} .ypfs-box span{ width: 30px; height: 30px; line-height: 30px;} .ypfs-box i{ line-height: 30px; font-size: 20px; } .gsgk-pic img{ width: 100%;} .gsgk-pic{ margin-bottom: 30px;} .gsgk-pic dd{ padding: 25px;} .gsgk-list{ width: 695px; margin: 0 auto; padding: 30px 0;} .gsgk-list div{ width: 135px; height: 135px; padding-top: 20px;} .gsgk-list img{ width: auto;} .gsgk-list span{ color: #0071c5; font-weight: bold; font-size: 18px;} .csr-box{ padding: 10px 50px;} .csr-mz{ padding-right: 25px;} .dsj { border-left: solid 1px #0071c5; margin-left: 10px;} .dsj dt{ font-size: 24px; line-height: 20px; padding-bottom: 10px;} .dsj dd{ line-height: 32px;} .dsj i{ line-height: 32px;} .dsj dl{ background: url(../img/pic-24.jpg) left top no-repeat; padding-left: 40px; margin-left: -10px;} .dsj dl.dsj-ico-t{ background: url(../img/pic-23.jpg) left top no-repeat;} .hjwh-pic{ overflow: hidden; padding: 60px 0;} .hjwh-pic-01 dt{ float: right; padding-left: 25px;} .hjwh-pic dd{display: table; padding-top: 0;} .hjwh-pic-02 dt{ float: left; padding-right: 25px;} .hjwh-pic dd b{ font-size: 22px; padding-bottom: 10px;} .csjjh-pic{ overflow: hidden;} .csjjh-pic dt{ float: left;} .csjjh-pic dd{display: table; padding-left: 35px; height: 180px;} .csjjh-pic div{display: table-cell; text-align: left; vertical-align: middle;} .csjjh-pic dd b{ font-size: 22px;} .csjjh-tit{ font-size: 22px; line-height: 24px; padding-top: 20px;} .csjjh-box small{ font-size: 12px;} .csjjh-tit-03{ font-size: 22px; line-height: 24px; padding-top: 10px; padding-bottom: 30px;} .lxwm-box{ overflow: hidden;} .lxwm-box dl{ width: 33.3333%; float: left; padding: 40px 0;} .lxwm-box dd{ padding-top: 10px;} .lxwm-box span{ font-size: 16px;} .lxwm-box b{ font-size: 22px;} .lxwm-ico{ width: 85px; height: 85px;} } @media (min-width: 1370px){ .container{ width: 1350px; padding: 0 15px;} .banner{ width: 100%;} .nav ul{ } .nav li{ padding: 15px 20px 15px 20px;} .search-btn-02{ margin-left: 10px; margin-right: 10px;} .nav li div a{ font-size: 14px;} .pic-list{ margin: 0 -10px;} .pic-list div{ padding: 10px;} .hjxw-box{ padding: 0; width: 700px; margin-left: 20px; padding-bottom: 40px;} .tzzgx-box{ padding-left: 0; width: 500px; margin-right: 20px; padding-bottom: 40px;} i.pic-list-min{ height: 365px;} .banner-min{ height: 320px;} .banner-min h2{ bottom: 70px;} .content-r{ width: 1091px;} .fwwd-list{ overflow: hidden; margin: 0 -25px;} .fwwd-list *{ font-size: 16px;} .fwwd-list li{ float: left; width: 50%; padding: 0 25px;} .fwwd-list li div{ height: 200px; padding-bottom: 0;} .col-04{ width: 33.3333%;} .col-08{ width: 66.6666%;} .col-12{ float: left; width: 100%;} .hzxz-list{ overflow: hidden;} .hzxz-list li{ width: 50%; float: left;} 1c78d3-01{ overflow: hidden;} .gsgk-pic-01 dt{ float: left;} .gsgk-pic-02 dt{ float: right;} .gsgk-pic dd{ display: table; height: 300px;} .gsgk-pic dd div{ display: table-cell; vertical-align: middle;} .gsgk-pic dd b{ font-size: 22px;} .lxwm-ico{ float: left;} .lxwm-box dd{padding-left: 20px; text-align: left; display: table;} } /*--------------鍐呭璇︾粏椤 02---------------*/ /*鎵嬫満*/ @media (min-width: 320px) { .e-content-tit-02 .content-tit-t{ padding-bottom: 1rem;} .e-content-tit-02 h2{ font-size: 1.6rem; font-weight: bold; text-align: center; margin: 0; color: #333;} .e-content-tit-02 .fx-box{ overflow: hidden;} .e-content-tit-02 .fx-box-tit{ float: left; line-height: 30px;} .e-content-tit-02 dl{padding: 0; margin: 0; border-top: solid 1px #bbbbbb; padding-top: 1rem;} .e-content-tit-02 dt{ font-weight: normal; color: #888;} .e-content-box-02{ padding: 1rem 0; position: relative; overflow: hidden;} .e-fy-02{border-top: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb; line-height: 3rem;} .e-fy-02 b{ display: block; line-height: 3rem; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; font-weight: normal;} .e-fy-02 span{ color: #0071c5;} } /*灏忓睆鐢佃剳銆佸钩鏉?/ @media (min-width: 992px) { .e-content-tit-02 .content-tit-t{ padding-bottom: 10px;margin-top: 20px; overflow: hidden; position: relative;} .e-content-tit-02 h2{ float: left; padding-right: 220px; font-size: 22px; line-height: 30px; text-align: left;} .e-content-tit-02 .fx-box{ position: absolute; right: 0; top: 5px;} .e-content-tit-02 .fx-box-tit{ font-size: 12px; color: #333;} .e-content-tit-02 .bdshare-button-style0-16{ float: left;} .e-content-tit-02 dl{ padding-top: 10px;} .e-content-tit-02 dl dt{ font-size: 12px;} .e-content-box-02{padding: 30px 0;} .e-fy-02 { overflow: hidden; margin: 0 -10px;} .e-fy-02 b{ float: left; width: 50%; padding: 0 10px; line-height: 55px;} } /*瀹藉睆*/ @media (min-width: 1370px) { } /*--------------/鍐呭璇︾粏椤 02---------------*/