锘緻charset "utf-8"; /* CSS Document */ *,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body{ margin:0px; padding:0px; font-size:12px;font-family:"font1","寰蒋闆呴粦","榛戜綋";color:#000;line-height:1; background:#FFF;} ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;} input,textarea { font-family: "font1","寰蒋闆呴粦"; border: none; outline: none; background: none; } ul,li{ list-style:none} img{border:0px; padding:0px; display: block;} a{ color:#5c5c5c; text-decoration:none} h2,h3,h4,b,strong { font-weight: normal; } em,i { font-style: normal; } .clear{ zoom: 1; } .clear:after { content: ''; display: block; clear: both; } .fl { float:left} .fr { float:right} .hidden{display:none; background: url() no-repeat center;} @font-face { font-family: "font1"; src: url(../images/Source.otf); } .banner { overflow: hidden; position: relative;} .swiper-button-next:after,.swiper-button-prev:after { content: ''!important;} .cpzx { overflow: hidden;} .header{position: fixed; width: 100%; height: 70px; top: 0; left: 0;z-index: 100;} .header.on{background: #333;} .headerbox{width: 1400px;margin: 0 auto; } .logo{width: 223px; float: left; padding-top: 10px;} .logo img{width: 100%;} .gnfl{float: right;width: 160px; } .gnfl ul{margin-left: -30px; padding-top: 26px;} .gnfl li{float: left; position: relative; padding-left: 30px;} .header p{font-weight: bold; font-size: 42px; color: #fe9903; line-height: 147px;float: right;} .gnfl li a:hover img{opacity:0.7;} .nav{float: right; } .nav img{display: none;} .nav li{float: left; position: relative;} .nav h3 a{display: block; padding: 0 25px;font-size: 16px; color: #fff; line-height: 70px; position: relative;} .nav h3 a:before{border-bottom: 2px solid #fff;width:0; bottom: 0px;left: 0;position: absolute;content: "";transition: All 0.4s ease-in-out;} .nav .on a:before{width: 100%;} .sub {position: absolute; width: calc(100% + 50px); top: 70px;left: -25px;background: rgba(255,255,255,.8);display: none;} .sub a{display: block; text-align: center; line-height: 40px; font-size: 16px; color: #000;} .sub a:hover{color: #fff;background: #5da5cc;} .bj{width: 100%; height: 100%; position: fixed;z-index: 10;background: rgba(0,0,0,.8);top: 0;left: 0;display: none;} .banner .swiper-button-next{background: url(../images/a6.png) no-repeat center center rgba(255,255,255,.3); width: 64px;height: 64px;right: 5%;border-radius: 50%;} .banner .swiper-button-next:hover{background: url(../images/a6.png) no-repeat center center rgba(93,165,204,.8);} .banner .swiper-button-prev{background: url(../images/a5.png) no-repeat center center rgba(255,255,255,.3); width: 64px;height: 64px;left: 5%;border-radius: 50%;} .banner .swiper-button-prev:hover{background: url(../images/a5.png) no-repeat center center rgba(93,165,204,.8);} .banner img{width: 100%;} .banner .swiper-pagination-bullet{width: 50px;height: 3px;border-radius: 0; opacity: 1; background: #347fb6;position: relative; transition: background-color .3s ease;} .banner .swiper-pagination-bullet-active{background:#347fb6;} .banner .swiper-pagination-bullet::before { display: block; content: ""; position: absolute;top: 0;left: 0; width: 100%;height: 100%; background-color: #fff; transform: scaleX(0);transform-origin: 0 0;} .swiper-pagination-bullet.swiper-pagination-bullet-active::before { animation: sliderPagination 3s linear forwards;} .wrapper .swiper-container .swiper-pagination-bullet:hover { background-color: #fff;} @keyframes sliderPagination { 100% { transform: scaleX(1); opacity: 1; } } .wz1400{width: 1400px; margin: 0 auto;} .gywm{overflow: hidden; padding: 118px 0 140px;} .gywm_tp{float:right;width: 573px;} .gywm_tp ul{overflow: hidden; margin-left: -10px;} .gywm_tp li{float: left;width: 50%; padding: 0 0 10px 10px;cursor: pointer;} .gywm_tp p{width: 100%; position: absolute; font-weight: bold; font-size: 32px; color: #fff;left: 0;top:50%; transform: translateY(-50%);text-align: center;opacity: 0;transition: All 0.4s ease-in-out;} .gybox{position: relative; overflow: hidden; border-radius: 18px; background: #204890;} .gywm_tp li:hover img{opacity: 0.5;} .gywm_tp li:hover p{opacity: 1;} .gywm_tp img{width: 100%;transition: All 0.4s ease-in-out;} .gywm_text{float: left;width:600px;} .gywm_text h2{padding: 35px 0 25px; font-size: 22px; color: #13478d;} .gywm_text h3{font-size: 40px; color: #000; margin-bottom: 20px;} .gywm_text p{font-size: 21px; color: #333; line-height: 48px;text-indent: 42px;text-align:justify; word-break: break-all;} .gywm_text a{display: block; color: #fff; font-size: 16px; width: 158px; line-height: 38px; margin-top: 30px; background: #13478e;transition: All 0.4s ease-in-out;text-align: center;} .gywm_text a:hover{background: #5da5cc;} .bj1{background:url(../images/a_02.jpg) no-repeat center bottom #fdfdfe; padding-bottom: 205px;} .cpzx_tit{width: 1400px; margin: 0 auto; overflow: hidden; padding: 135px 0 80px; position: relative;} .cpzx_tit h2{font-size: 22px; color: #13478d; margin-bottom: 28px;} .cpzx_tit p{font-size: 40px; color: #000;} .cpzx_tit a{position: absolute; right: 0; top: 170px;font-size: 16px; color: #666666;} .cpzx_tit a b{width: 30px; line-height: 28px;height: 30px;border: 1px solid #cdcdcd;border-radius: 50%;text-align: center; font-size: 20px; color: #184b91;display: inline-block;vertical-align: middle; margin: -3px 0 0 12px;font-weight: bold;background: #fff; } .cpzx_nr{padding: 0 40px;} .cpzx_nr ul{overflow: hidden; margin-left: -40px;} .cpzx_nr li{float: left; width: 20%; padding-left: 40px;} .cpzxbox{ background: #fff; position: relative; border: 1px solid #e5e5e5;border-radius: 12px;transition: All 0.4s ease-in-out;} .cpzxbox img{width: 100%;opacity: 0;height: 420px; transition: All 0.4s ease-in-out;} .cpz_text{position: absolute; width: 100%; height: 100%; left: 0 ;top: 0; padding: 40px 35px;} .cpzxbox h2{font-size: 26px; color: #000000; line-height: 90px;} .cpzxbox p{font-size: 18px; line-height: 33px; color: #666666;text-align:justify; word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;} .cpzxbox span{width: 30px; line-height: 28px;height: 30px;border-radius: 50%;text-align: center; font-size: 20px; color: #000;display: inline-block;vertical-align: middle; margin: -3px 0 0 12px;font-weight: bold;background: #fff;position: absolute; bottom: 28px;left: 20px;} .cpzxbox b{display: block; width: 58px;height: 58px;} .com1{background: url(../images/a_14.png) no-repeat center center;} .com2{background: url(../images/a_20.png) no-repeat center center;} .com3{background: url(../images/a_17.png) no-repeat center center;} .com4{background: url(../images/a_11.png) no-repeat center center;} .com5{background: url(../images/a_21.png) no-repeat center center;} .cpzx_nr a:hover h2{color: #fff;} .cpzx_nr a:hover p{color: #fff;} .cpzx_nr a:hover span{color: #06a2ea;} .cpzx_nr a:hover .com1{background: url(../images/a_14a.png) no-repeat center center;} .cpzx_nr a:hover .com2{background: url(../images/a_20a.png) no-repeat center center;} .cpzx_nr a:hover .com3{background: url(../images/a_17a.png) no-repeat center center;} .cpzx_nr a:hover .com4{background: url(../images/a_11a.png) no-repeat center center;} .cpzx_nr a:hover .com5{background: url(../images/a_21a.png) no-repeat center center;} .cpzx_nr a:hover img{opacity: 1;} .wdgc{background: url(../images/a_27.jpg) no-repeat center center; height: 530px;background-size: cover;} .wdgc_text{text-align: center; padding: 10% 3% 0 3%;text-align: center;} .wdgc_text p{color: #fff; font-size: 24px; line-height: 46px; } .wdgc_text a{display: block; text-align: center; border: 1px solid #fff; line-height: 49px; font-size: 32px; color: #fff;width: 190px; margin: 35px auto 0 auto;} .wdgc_text a:hover{color: #fff; background: #5da5cd;border: 1px solid #5da5cd;} .news{background: url(../images/a_03.jpg) no-repeat center center; background-size: cover;padding-bottom: 80px;} .news_tit{width: 1400px; margin: 0 auto; padding: 50px 0 20px; position: relative;} .news_tit h2{color: #fff; font-size: 22px; margin-bottom: 28px;} .news_tit a{position: absolute; color: #fff; right: 0; bottom: 30px; font-size: 16px;} .news_tit b{display: inline-block; text-align: center; color: #32609d;width: 30px; line-height: 30px;text-align: center; border-radius: 50%; vertical-align: baseline; background: #fff; margin: -3px 0 0 10px;font-size: 24px;} .news_tit p{font-size: 40px; color: #fff;} .newsbox{background: #fff; } .news_nr{position: relative;padding-left: 25%; box-sizing: border-box; overflow: hidden;width: 100%;} .news_tp{position: relative; overflow: hidden;} /*.news_tp img{width: 100%;transition: All 0.4s ease-in-out;}*/ .news_tp img {height: 220px; width: 100%; transition: All 0.4s ease-in-out; } .news_text h2{font-size: 21px; font-weight: bold;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .news_text{padding: 35px 40px 40px 40px;transition: All 0.4s ease-in-out;} .news_text h3{font-size: 16px; color: #666666; line-height: 45px;} .news_text img{display: inline-block;vertical-align: middle; margin: -3px 8px 0 0;} /*.news_text p{font-size: 18px; color: #333333; line-height: 24px;}*/ .news_text p {display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; height: 48px; font-size: 18px; color: #333333; line-height: 24px; } .news_nr .swiper-container{width: 100%; overflow: hidden;} .btnbox{width: 95px;position: absolute; bottom: 0; left: 15%; height: 27px;} .news .swiper-button-next{background: url(../images/a_39.png); width: 15px;height: 27px; right: 0;} .news .swiper-button-prev{background: url(../images/a_37.png);width: 15px;height: 27px;left:0;} .news .swiper-button-prev:before{position: absolute;content: "";border-bottom: 1px solid #fff; width: 27px; bottom: 14px;left: 35px;} .newsbox a:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.2);-o-transform: scale(1.1); -ms-transform: scale(1.1);} .newsbox a:hover .news_text{background: #347FB6;} .newsbox a:hover h2{color: #fff;} .newsbox a:hover h3{color: #fff;} .newsbox a:hover p{color: #fff;} .footer{border-top: 1px solid #666666;} .footbox{width: 1260px; margin: 0 auto; padding: 85px 0 80px; overflow: hidden;} .footer_left{float: left;text-align: center;} .footer_left img{margin: 0 auto 50px auto;} .footer_left p{font-size: 18px; line-height: 40px; color: #666666;} .footer_right{float: right;text-align: center;} .footer_right p{font-size: 18px; line-height: 40px; color: #666666;} /*浜у搧涓績*/ .banner1{background:url(../images/banner1.jpg) no-repeat center center; height: 450px;background-size: cover;} .banner_text{width: 1400px; margin: 0 auto; padding-top: 230px;} .banner_text h2{font-weight: bold; color: #fff;font-size: 36px; margin-bottom: 20px;} .banner_text p{font-weight: bold; color: #fff; font-size:24px;} .cpnr{padding: 50px 0 20px;} .cpnr ul{overflow: hidden; margin-left: -30px;} .cpnr li{float: left; width: 33.33%; padding: 0 0 30px 30px;} .cpbox{overflow: hidden; position: relative; border-radius: 12px; background: #3a93c2;} .cpbox img{opacity: .3;transition: All 0.4s ease-in-out;} .cpbox:hover img{opacity: 0.7;} .cptext{position: absolute;width: 100%; height: 100%; padding:55px 50px;top: 0;left: 0;} .cpnr h2{font-weight: bold; font-size: 40px; color: #fff;} .cpnr p{font-size: 66px; color: #fff;font-weight: bold;padding: 140px 0 20px;} .cpnr h3{font-size: 16px; color: #fff; line-height: 1.6;} .cpnr a{display: block; text-align: center; width: 118px;line-height: 28px;border: 1px solid #fff;border-radius: 6px; color: #fff; font-size: 16px; margin-top: 25px;transition: All 0.4s ease-in-out;} .cpnr a:hover{background: #3a93c2;border:1px solid #3a93c2;} /*鏈嶅姟椤圭洰*/ .banner2{background:url(../images/banner2.jpg) no-repeat center center; height: 450px;background-size: cover;} .fwxm_tit{text-align: center; padding: 150px 0 135px;} .fwxm_tit h2{font-size: 32px; color: #000000;} .fwxm_tit p{font-size: 16px; color: #000; margin-top: 20px;} .fwxm_nr ul{overflow: hidden; margin-left: -115px;} .fwxm_nr li{float: left;width: 33.33%;text-align: center; padding: 0 0 115px 115px;} .fwxm_nr img{margin: 0 auto;} .fwxm_nr li:hover img{animation:flipOutY .45s, 60ms;} .fwxm_nr p{font-size: 20px; line-height: 2; margin-top: 35px;height: 80px;color: #000;} .wlnr{padding: 10px 0 140px;} .wlnr ul{overflow: hidden; margin-left: -30px;} .wlnr li{width: 33.33%; float: left; padding-left: 30px;} .wlnrbox{border-radius: 10px; height: 450px; padding: 50px;transition: All 0.4s ease-in-out;} .wlnrbox h2{font-weight: bold; font-size: 40px; color: #fff;} .wlnr ul li:nth-child(1) .wlnrbox{ background: #52a5d2;} .wlnr ul li:nth-child(2) .wlnrbox{ background: #3f7cb3;} .wlnr ul li:nth-child(3) .wlnrbox{ background: #204890;} .wlnrbox h3{font-size: 48px; color: #fff; margin-top: 110px;} .wlnrbox p{color: #fff;font-size: 16px; line-height: 1.5; margin: 20px 0;} .wlnrbox a{display: block; text-align: center; width: 118px;line-height: 28px;border: 1px solid #fff;border-radius: 6px; color: #fff; font-size: 16px; margin-top: 25px;transition: All 0.4s ease-in-out;} .wlnrbox a:hover{background: #fff;color: #3f7cb3;} .wlnr li:hover .wlnrbox{opacity: 0.6;} /*鍏充簬鎴戜滑*/ .banner3{background:url(../images/banner3.jpg) no-repeat center center; height: 450px;background-size: cover;} .gyqy{padding: 90px 0;} .gyqy ul{overflow: hidden; margin-left: -20px;} .gyqy li{float: left; width: 50%; padding: 0 0 20px 20px;} .gyqy img{border-radius: 15px; margin: 0 auto;} .gyqybox{position: relative; overflow: hidden; height:620px; background: #e5e5e5;border-radius: 15px;} .gyqy_text{width: 100%; padding: 60px 25px 0 25px; top: 0;left: 0;} .gyqy_text h2{font-size: 26px; margin-bottom: 6px;} .gyqy_text h3{font-size: 16px; margin-bottom: 10px;} .gyqy_text p{font-size: 16px; line-height: 32px;text-indent: 36px;text-align:justify; word-break: break-all; padding-bottom:0px;} .fxlc_bj{background-image: linear-gradient(to right, #55b1db , #4991c4);} .fxlc_tit{text-align: center; padding: 75px 0 130px;} .fxlc_tit h2{font-size: 32px; color: #fff;} .fxlc_tit p{color: #fff;font-size: 18px; margin-top: 10px;} .fxlc_nr{padding-bottom: 200px; position: relative; overflow: hidden;} .fxlcbox_a{padding-top: 101px;} .fxlcbox_a span{display: block; background: url(../images/a14.png) no-repeat center center; height: 142px;} .fxlcbox_b span{display: block; background: url(../images/a15.png) no-repeat center center; height: 142px;} .fxlcbox_b b{display: block;font-size: 18px; font-weight: bold; text-align: center; line-height: 92px; padding-top: 49px;} .fxlcbox_b p{font-size: 16px; color: #fff; text-align: center;line-height: 26px;height: 52px;} .fxlcbox_a b{display: block;font-size: 18px; font-weight: bold; text-align: center; line-height: 92px;} .fxlcbox_a p{font-size: 16px; color: #fff; text-align: center;line-height: 26px;height: 52px;} .fxlc_nr .swiper-pagination{width: 100%; left: 0; bottom: 76px;} .fxlc_nr .swiper-pagination-bullet{background: #fff; width: 5px;height: 5px; margin: 0 6px;} .fxlc_nr .swiper-pagination-bullet-active{width: 10px;height: 10px;vertical-align: middle;} .hnbox{padding: 100px 0 80px;} .hnmb{background: #f1f1f1;} .hnmb_box{width: 1400px; margin: 0 auto; padding: 75px 0;overflow: hidden;} .fnmb_tp{width: 560px;float: left; overflow: hidden;border-radius: 10px;} .fnmb_tp img{width: 100%;transition: All 0.4s ease-in-out;} .fnmb_tp:hover img{transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.2); -ms-transform: scale(1.1);} .hnmb_text{float: right; width: calc(100% - 640px);} .hnab_tit{margin-bottom: 55px; position: relative;height: 76px;} .hnab_tit:before{border-bottom: 1px solid #b5b5b5; width: 62px; position: absolute; content: "";left: -82px; bottom: 33px;} .hnab_tit img{float: left; margin-right: 40px;} .hnab_tit h2{font-size: 36px; margin-bottom: 5px;} .hnab_tit p{font-size: 30px; margin-top: 5px;} .hnmb_text h3{font-size: 18px; line-height: 32px;} .hxzn{overflow: hidden; width: 1400px; margin: 0 auto; padding: 80px 0;} .hzxn_tp{float: right; width: 560px;border-radius: 10px;overflow: hidden;} .hzxn_tp img{width: 100%;border-radius: 10px;transition: All 0.4s ease-in-out;} .hzxn_tp:hover img{transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.2); -ms-transform: scale(1.1);} .hzxn_text{float: left; width: calc(100% - 640px); } .hzxn_tit{margin-bottom: 55px;position: relative;height: 76px;} .hzxn_tit:before{border-bottom: 1px solid #b5b5b5; width: 62px; position: absolute; content: "";right: -82px; bottom: 33px;} .hzxn_tit img{float: right; margin-left: 40px;} .hzxn_tit h2{font-size: 36px; margin-bottom: 5px;text-align: right;} .hzxn_tit p{font-size: 30px; margin-top: 5px;text-align: right;} .hzxn_text h3{font-size: 18px; line-height: 32px;} /*鑱旂郴鎴戜滑*/ .banner4{background:url(../images/banner4.jpg) no-repeat center center; height: 450px;background-size: cover;} .lxdz{overflow: hidden; padding: 50px 0 0 0;} .lxdz_left{float: left; width: 850px; padding-top: 95px;} .lxdz_left img{width: 100%;} .lxdz_right{float: right; width: 524px; background: #13478e;border-radius: 20px; padding: 55px 0;margin-top: 50px;} .lxdz_box h2{font-size: 24px; color: #13478e; line-height: 38px; padding: 0 25px;background: rgba(255,255,255,.8);} .lxdz_lb{padding: 15px 40px 30px 40px;} .lxdz_lb p{color: #fff; font-size: 18px; line-height: 32px; padding: 5px 0;overflow: hidden;} .lxdz_lb img{display: inline-block;vertical-align: middle; margin: -3px 10px 0 0;} .lxdz_lb span{float: left;width: 122px;} .lxdz_lb b{float: right;width: calc(100% - 122px);} .gjfl{padding: 95px 0 110px;} .gjfl ul{overflow: hidden; margin-left: -200px;} .gjfl li{width: 50%; padding-left: 200px;float: left;} .gjfl_title h2{font-size: 21px;} .gjfl_title h2 img{display: inline-block;vertical-align: bottom; margin-right: 10px;} .gjfl_title p{font-size: 24px; margin-top: 20px;} .gjfl_nr{border-bottom: 3px solid #89a3c6;border-top: 1px solid #89a3c6; padding: 15px 0 18px 60px;position: relative;} .gjfl_nr:before{border-bottom: 1px solid #89a3c6;width: 100%; position: absolute; content: "";bottom: 2px; left: 0;} .gjfl_nr p{font-size: 18px; line-height: 32px;overflow: hidden;} .gjfl_nr b{float: right; width: calc(100% - 34px);} .gjfl_nr img{float: left; margin-top: 10px;} .gjfl_tp{padding: 50px 0 30px;} .gjfl_tp img{width: 100%;} /*鏂伴椈璧勮*/ .banner5{background:url(../images/banner5.jpg) no-repeat center center; height: 450px;background-size: cover;} .xwzx{overflow: hidden; padding: 65px 0 110px;} .xwzx_right{float: right; width: 300px; background: #fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1); box-shadow:0 0 10px rgba(0, 0, 0, .1); padding: 30px; margin-right: 10px;} .wzss{position: relative;} .wby1{width: 100%; height: 55px; background: #f5f5f5; padding: 0 30px 0 10px; line-height: 55px; font-size: 16px;} .btn1{background: url(../images/a26.png); width: 14px;height: 14px; border: none; position: absolute; right: 10px;top: 19px;cursor: pointer;} .xwzx_right h2{font-size: 21px; font-weight: bold; line-height: 78px; color: #000000;} .xwzx_right li{padding-bottom: 20px;} .xwzx_right a{font-size: 21px; line-height: 32px; color: #000;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;} .xwzx_right a:hover{color: #3A93C2;} .xwzx_left{float: left; width: calc(100% - 400px);} .xwzx_left ul{overflow: hidden; margin-left: -20px;} .xwzx_left li{float: left; width:calc(50% - 20px); margin: 0 0 20px 20px;} .xwzx_left ul li:nth-child(1){ width:100%;} .xwzxbox {position: relative;} .xwzxbox img{width: 100%;border-radius: 20px;transition: All 0.4s ease-in-out;} .ggzza{width: 100%;height: 100%; background: rgba(0,0,0,.8);position: fixed;top: 0;left: 0;opacity: 0;transition: All 0.4s ease-in-out;border-radius: 20px;} .xwzxbox:hover .ggzza{opacity: 1;} .xwzx_text{opacity: 0;position: absolute;width: 100%; left: 0; bottom: 0; padding: 0 50px 100px 50px;z-index: 100;} .xwzx_text h2{font-size: 30px; line-height: 40px; color: #fff;} .xwzx_text p{color: #fff; font-size: 18px; line-height: 40px; margin-top: 20px;} .bgs{border-radius: 15px; overflow: hidden; position: relative;padding: 0;width: 100%;} .bgs:hover .xwzx_text{opacity: 1;} /*浜у搧涓績璇︽儏椤?/ .cpxq{overflow: hidden; padding: 20px 0 80px;} .cpxq_right{float: right; width: 300px;} .cpxq_box{border: 1px solid #eeeeee; margin-bottom: 10px;} .cpxq_box h2{font-weight: bold; font-size: 24px; padding: 85px 30px 30px 30px;} .cpxq_box a{display: block; border-top: 1px solid #eee; font-size: 18px; color: #000; line-height: 55px; padding-left: 33px;position: relative;} .cpxq_box li.cur a:before{border-left: 3px solid #13478e;position: absolute; content: "";height: 100%; left:0; top: 0;} .cpxq_box li:hover a:before{border-left: 3px solid #13478e;position: absolute; content: "";height: 100%; left:0; top: 0;} .cpxq_box h3{font-size: 18px; padding: 0 25px; border-bottom: 1px solid #eee; line-height: 58px;} .cpxq_box dl{padding:15px 0 15px 25px ;} .cpxq_box dt{font-size: 15px; line-height: 24px; overflow: hidden;} .cpxq_box span{float: left; width: 80px;} .cpxq_box b{float: right;width: calc(100% - 80px);} .cpxq_box dl:nth-child(2){ border-bottom: 1px solid #eee;} .cpxq_left{float: left;width: calc(100% - 395px); padding-top: 50px;} .cpxq_left p{font-size: 18px; line-height: 32px;text-indent: 36px; margin-bottom: 40px;} .cpxq_left h3{font-size: 24px; line-height: 80px; font-weight: bold;} .cpxq_nr h2{font-size: 32px; line-height: 40px; border-bottom: 1px solid #cccccc; display: inline-block;margin-bottom: 84px;} .gbys1{border-top: 1px solid #ececec; border-left: 1px solid #ececec;width: 100%;} .gbys1 th{border-right: 1px solid #ececec; border-bottom: 1px solid #ececec;padding: 0 10px; line-height: 56px; font-size: 15px; color: #fff;background: #888888;text-align: left;} .gbys1 th:nth-child(1){ background: #4098c7;} .gbys1 td{border-right: 1px solid #ececec; border-bottom: 1px solid #ececec;padding: 0 10px; line-height: 54px; font-size: 15px; color: #888888;} .my_protocol .input_agreement_protocol { appearance: none; -webkit-appearance: none; outline: none; display: none; } .my_protocol .input_agreement_protocol+span {cursor:pointer;width: 18px;height: 18px;border:1px solid #ddd;display:block;position: relative;top: -2px;-moz-border-radius: 2px; -webkit-border-radius: 2px;border-radius:2px; vertical-align:middle; margin: 0 auto;} .my_protocol .input_agreement_protocol:checked+span {background-image: url(../images/b_27.jpg); background-size:100% 100%;} .gbys1 tr:nth-child(2n+1) { background: #f9f9f9;} .tjbg{padding-top: 20px;} .tjbg h5{font-size: 16px; color: #888888; overflow: hidden; line-height: 49px;font-weight: 400;} .tjbg h5 a{float: right;text-align: center; color: #fff; background: #13478e;width: 142px; line-height: 49px;border-radius: 6px;font-weight: 400;} /*寮圭獥鍐呭*/ .tcbj{width: 100%; height: 100%; position: fixed;z-index: 101; top: 0; left: 0;background: rgba(0,0,0,.7);display: none;} .tcnr{background: #fff; width: 810px;z-index: 102;position: fixed;left:50%; top:50%; transform:translate(-50%,-50%); padding: 35px 35px 25px 35px;display: none;} .tcnr h2{font-size: 24px; color: #333; margin-bottom: 20px;} .tcnr h3{font-size: 16px; color: #999;font-style: italic;} .lxfs{padding-top: 55px; border-bottom: 1px solid #e1e1e1;} .lxfs p{font-size: 18px; color: #333; margin-bottom: 28px;} .lxfs ul{overflow: hidden; margin-left: -15px;} .lxfs li{float: left; width: 50%; padding: 0 0 25px 15px;} .wby2{width: 100%; padding: 0 10px; background: #f5f5f5; line-height: 48px;height: 48px;border-radius: 6px;} .lxfs dl{overflow: hidden; margin-left: -15px;} .lxfs dt{float: left; width: 50%; padding-left: 15px;} .cpnra p{font-size: 18px; line-height: 48px; color: #333;} .cpnra li{padding-bottom: 25px;} .my_protoco2{font-size: 16px; color: #333; padding-right: 20px;} .my_protoco2 .input_agreement_protocol { appearance: none; -webkit-appearance: none; outline: none; display: none; } .my_protoco2 .input_agreement_protocol+span {cursor:pointer;width: 18px;height: 18px;border:2px solid #ddd;display: inline-block;position: relative;top: -2px;-moz-border-radius: 2px; -webkit-border-radius: 2px;border-radius:2px; vertical-align:middle; margin-right:7px; } .my_protoco2 .input_agreement_protocol:checked+span {background-image: url(../images/b_27.jpg); background-size:100% 100%;} .wby3{width: 100%; padding: 0 10px; background: #f5f5f5; line-height: 48px;height: 110px;border-radius: 6px;} .btn2{width: 95px; height: 38px; font-size: 16px; color: #fff;background: #12478b; border: none;border-radius: 5px; cursor: pointer;transition: All 0.3s ease-in-out;} .ggbtnq{position: absolute; top: 18px; right: 18px;background: url(../images/a28.png); width: 25px;height: 24px; cursor: pointer; } .btn2:hover{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .2); -moz-box-shadow:0 0 10px rgba(0, 0, 0, .2); box-shadow:0 0 10px rgba(0, 0, 0, .2);transform: translate(0, -5px); -webkit-transform: translate(0, -10px);-moz-transform: translate(0, -5px); -o-transform: translate(0, -5px);-ms-transform: translate(0, -5px); } .ssk_bj{position: fixed; width: 100%; background: #13478e; padding: 50px 3% 50px 3%; left: 0; top: 0;z-index: 101;display: none;} .ssk{max-width: 1200px; margin: 0 auto;position:relative;} .wby4{width: 100%;border-bottom: 2px solid #fff; padding: 0 500px 0 0;line-height: 40px; font-size: 20px; color: #fff;height: 42px;} .wby4::-webkit-input-placeholder{color:#fff;} .ssk p{font-size: 16px; margin-top: 15px; color: #fff;opacity: 0.7;} .btn3{background: url(../images/f1.png); width: 40px;height: 40px; top: 0;right: 0;border: none; position: absolute;cursor: pointer;} .gbbtn{background: url(../images/gg.png); width: 30px;height: 30px; right: 20px; top: 20px; cursor: pointer;position: absolute;background-size: 100% 100%;} @media(min-width:1440px){ .cpxq_left{float: left;width: calc(100% - 345px); padding-top: 50px;} .gbys1 th{padding: 0 3px; line-height: 36px;font-size: 14px;} .gbys1 td{padding: 0 3px; line-height: 36px;font-size: 14px;} .gywm_text{width:721px;}/*4-25 add*/ .gywm_text p{margin-top:20px;} .gywm_text h3{margin-bottom:50px} .gywm_text p:first-child{margin-top:30px !important;} } @media(max-width:1440px){ .cpzxbox h2{font-size: 24px;} .banner_text{width: 100%; padding:280px 3% 0 3%;} } @media(max-width:1420px){ .headerbox{width: 100%; padding: 0 1%;} .wz1400{width: 100%; padding: 0 3%;} .cpzx_tit{width: 100%;padding: 135px 3% 80px 3%;} .cpzx_tit a{right: 3%;} .cpzx_nr{padding: 0 1%;} .cpzx_nr ul{margin-left: -15px;} .cpzx_nr li{padding-left: 15px;} .news_tit{width: 100%; padding: 60px 3% 20px 3%;} .news_tit a{right: 3%;} .btnbox{padding: 40px 3%;} .cpnr p{font-size: 45px;} .wlnrbox h3{font-size: 32px;} .lxdz_left{width: calc(100% - 550px);} .gyqy_text{padding: 30px 20px 0 20px;} .hnmb_box{width: 100%; padding: 50px 3%;} .hxzn{width: 100%; padding: 50px 3%;} .hnab_tit h2{font-size: 24px;} .hzxn_tit h2{font-size: 24px;} /*.xwzx_text h2{font-size: 20px;}*/ /*.xwzx_text p{font-size: 12px; line-height: 2;}*/ .lxfs{padding-top: 15px;} .lxfs p{margin-bottom: 10px;} .lxfs ul{margin-left: -10px;} .lxfs li{padding: 0 0 10px 10px;} .cpnra li{padding-bottom: 10px;} .tcnr h2{font-size: 14px;} .ggbtnq{top: 10px;right: 10px;} .tcnr h3{font-size: 12px;} .cpnra p,.lxfs p{font-size: 14px;} .my_protoco2{font-size: 14px; padding-right: 10px;} .cpxq_left{width: calc(100% - 320px);} .gbys1 th{font-size: 12px; padding: 0 5px;} .gbys1 td{font-size: 12px; padding: 0 5px;} .news_tp img{height: 180px;} } @media(max-width:1360px){ .news_tp img{height: 160px;} } @media(max-width:1300px){ .gywm_tp{width: 50%; padding-left: 15px;} .gywm_text{width: 50%; padding-right: 15px;} .cpnr p{font-size: 36px;} .cpnr h3{font-size: 13px;} .hnab_tit h2{font-size: 18px;} .hzxn_tit h2{font-size: 18px;} } @media(max-width:1220px){ .nav h3 a{padding: 0 18px;} .gywm_text h2{font-size: 18px;} .gywm_text h3{font-size: 32px;} .gywm_text p{font-size: 18px; line-height: 34px;} .gywm{padding-bottom: 0px;} .cpzx_nr li{width: 33.33%; padding-bottom: 15px;} .news_text{padding: 10px 10px 20px 10px;} .footbox{width: 100%; padding: 85px 3% 80px 3%;} .lxdz_left{padding-top: 200px;} .gyqy_text p{font-size: 14px;} .hnab_tit h2{font-size: 12px; padding: 10px 0;} .hzxn_tit h2{font-size: 12px;padding: 10px 0;} .hnab_tit p{font-size: 24px;} .hzxn_tit p{font-size: 24px;} .xwzx_text{padding: 0 30px 40px 30px;} .xwzx_text h2{font-size: 16px;} } @media(max-width:1000px){ body{padding-top: 50px;} .header{height: 50px; left: 0; top: 0;background: #333;} .logo{width: 140px;} .gnfl{display: none;} .dhbtn{position: absolute;width: 30px; top: 10px;right: 3%;background: url(../images/d1.png) no-repeat center center;background-size: 20px 20px;height: 30px;} .dhbtn.on{background: url(../images/d2.png) no-repeat center center;background-size: 20px 20px;} .nav{height: 100vh; overflow: auto;width: 200px; top: 0;left: -200px;background: #333;float: none; position: fixed;} .nav li{float: none; } .nav li a{padding: 0 15px;line-height: 50px;} .nav img{width: 120px; margin: 30px auto;display: block;} .sub{position: static; width: 100%; left: 0;} .nav li a{line-height: 35px;text-align: left; padding: 0 25px; font-size: 14px;} .banner .swiper-button-prev{width: 40px;height: 40px; margin-top: -15px;background-size: 8px auto;} .banner .swiper-button-prev:hover{width: 40px;height: 40px; margin-top: -15px;background-size: 8px auto;} .banner .swiper-button-next{width: 40px;height: 40px; margin-top: -15px;background-size: 8px auto;} .banner .swiper-button-next:hover{width: 40px;height: 40px; margin-top: -15px;background-size: 8px auto;} .gywm{padding: 40px 0;} .gywm_tp{width: 100%; float: none; padding: 0;} .gywm_text{float: none; width: 100%;} .cpzx{padding: 0 3%;} .cpzx_tit{padding: 0 0 25px 0;} .cpzx_tit h2{font-size: 16px; margin-bottom: 10px;} .cpzx_tit p{font-size: 24px;} .cpzx_tit a{top: 15px;} .cpzx_nr li{width: 50%;} .bj1{padding-bottom: 50px;} .wdgc_text p{font-size: 14px; line-height: 1.7;} .wdgc_text a{font-size: 20px; width: 200px; line-height: 48px;height: 50px;} .cpzxbox img{height: 8.5rem;} .news{padding: 0 3%;height: auto;} .news_tit{padding: 40px 0 20px;} .news_tit h2{font-size: 16px; margin-bottom: 10px;} .news_tit p{font-size: 24px;} .news_text h2{font-size: 18px;} .news_text h3{font-size: 12px;} .news_text p{font-size: 14px;} .btnbox{width: 95px; left: 50%; margin-left: -48px;bottom: -15px;} .news_nr .swiper-button-next{right: 0;left: auto;} .news_nr .swiper-button-prev{left: 0;} .footbox{padding: 30px 3%;} .footer_right{display: none;} .footer_left{float: none; width: 100%;} .footer_left img{width: 200px; margin: 0 auto 20px auto;} .footer_left p{font-size: 14px; line-height: 1.6;} .banner1{height: 200px;} .banner_text{padding-top: 100px;} .banner_text h2{font-size: 24px; margin-bottom: 10px;} .banner_text p{font-size: 16px;} .cpnr ul{margin-left: -10px;} .cpnr li{width: 50%; padding: 0 0 10px 10px;} .cptext{padding: 50px 20px;} .cpxq_right{float: none; width: 100%;} .cpxq_box h2{padding: 30px;} .cpxq_left{float: none; width: 100%;} .cpxq_left p{font-size: 14px; line-height: 1.7; margin-bottom: 10px;} .cpxq_left h3{font-size: 18px; line-height: 2;} .cpxq_nr h2{font-size: 24px; margin-bottom: 20px;} .cpxq_nr{overflow:auto;} .gbys1{width: 900px;} .banner2{height: 200px;} .fwxm_tit{padding: 40px 0 20px;} .fwxm_tit h2{font-size: 24px; } .fwxm_tit p{font-size: 12px; margin-top: 10px;} .fwxm_nr ul{margin-left: -20px;} .fwxm_nr li{width: 50%; padding: 0 0 20px 30px;} .fwxm_nr p{font-size: 14px; line-height: 22px; height: 44px; margin-top: 20px;} .wlnr li{width: 100%; padding-bottom: 20px;} .wlnr{padding: 10px 0 50px;} .wlnrbox h3{margin-top: 50px;} .wlnrbox {height: 330px; padding: 40px;} .lxdz_left{float: none;width: 100%; padding: 0 0 40px 0;} .lxdz_right{float: none; width: 100%; padding: 30px 0;} .lxdz_box h2{font-size: 20px;} .lxdz_lb{padding: 10px 20px;} .lxdz_lb p{font-size: 14px; line-height: 1.7;} .lxdz_lb img{width: 15px;} .lxdz_lb span{width: 100px;} .lxdz_lb b{width: calc(100% - 100px);} .gjfl li{width: 100%; padding-bottom: 30px;} .gjfl_title h2 img{width: 50px;} .gjfl_nr{padding: 20px 0;} .gjfl_nr p{font-size: 14px; line-height: 22px; padding: 3px 0;} .gjfl_nr img {margin-top: 2px;} .gjfl{padding: 60px 0 30px;} .banner3{height: 200px;} .gyqy{padding: 40px 0;} .gyqy li{width: 100%;} .gyqy_text{padding: 20px;} .gyqybox{height: auto;} .gyqybox img{width: 100%;} .gyqy_text h2{font-size: 24px;} .gyqy_text h3{font-size: 16px;} .fxlc_tit{padding: 40px 0;} .fxlcbox_b p{font-size: 18px;} .fxlc_nr{padding-bottom: 120px;} .hnbox{padding: 50px 0 20px;} .hnmb_box{padding: 30px 3%;} .fnmb_tp{width: 100%; float: none;} .hnmb_text{float: none; width: 100%; padding-top: 20px;} .hnab_tit{ margin-bottom: 20px;height: 50px;} .hnab_tit img{width: 50px; margin-right: 10px;} .hnab_tit h2{padding:5px 0;} .hnab_tit p{font-size: 18px;} .hnmb_text h3{font-size: 16px; line-height: 1.8;} .hzxn_tp{width: 100%; float: none;} .hxzn{padding: 30px 3%;} .hzxn_text{float: none; width: 100%; padding-top: 20px;} .hzxn_tit img{float: left; width: 50px; margin:0 10px 0 0;} .hzxn_tit{ margin-bottom: 20px;height: 50px;} .hzxn_tit h2{padding:5px 0;text-align: left;} .hzxn_tit p{font-size:18px;text-align: left;} .hzxn_text h3{font-size: 16px; line-height: 1.8;} .banner5{height: 200px;} .xwzx{padding: 50px 0 50px;} .xwzx_right{float: none; width:calc(100% - 10px); margin: 0 5px; padding: 15px;} .xwzx_left{width: 100%; float: none; padding-top: 20px;} .xwzx_text{padding: 0 15px 20px 15px;} .xwzx_text h2{line-height: 1.6;} .xwzx_left ul{margin-left: -10px;} .xwzx_left li{padding: 0 0 10px 10px;} .xwzx_left p{margin-top: 10px;} .tjbg h5{line-height: 20px;} .tjbg h5 a{margin-right: 5px;} .tcnr{width: 94%; padding: 15px;} .news_nr{padding: 0 0 1.5rem 0;} .news .swiper-button-next{right: 0;left: auto;} .news .swiper-button-prev{left: 0;} } @media(max-width:480px){ .cpzx_nr li{width: 100%;} .cpnr li{width: 100%;} .lxdz_right{margin-top:0px;} } @media(min-width:999px){ .wdgc_text p{padding-bottom: 38px;} } @media(min-width:1600px){ .wdgc_text{text-align: center; padding: 7% 3% 0 3%;text-align: center;} }