video{outline: none;} .container{ width: 1200px; max-width: 1200px; padding: 0; } .pt-5, .py-5{ padding-top: 1rem!important; } button:focus{ outline: none; } .top { width: 100%; height: 145px; overflow: hidden; } .topcon { width: 1200px; margin: 0 auto; margin-top: 15px; } .topcon .logo { width: 545px; height: 102px; float: left; } .topcon .logo img { width: 100%; } .searchBar { width: 328px; height: 44px; float: right; border: 2px solid #287dca; border-radius: 25px; margin-top: 40px; } .searchBar input { width: 100%; border: none; background: none; line-height: 38px; padding-left: 10px; } .searchBar input:focus { outline: none; border: none; } .searchBtn { position: relative; float: right; right: 0.7rem; top: -3rem; color: #0172bb; font-weight: bold; font-size: 2.2rem; cursor: pointer; border: none; background: none; } .bg-tz { background: #0065c0; height: 60px; } .navbar-light .navbar-nav .nav-link { color: #ffffff; font-size: 1.2rem; } .navbar-light .navbar-nav .active>.nav-link{ color: #ffffff; font-weight: bold; } /* 鏈緥瀛恈ss */ .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .clearpos{position:static;} .navBar{ background:#0065c0; position:relative; z-index:999; color:#fff; height:60px; line-height:60px; } .nav{ width:1200px; margin:0 auto; } .nav h3{ font-size:100%; font-weight:normal; font-size:1.2rem; } .nav .m{ position:relative; float:left; width:130px; display:inline; text-align:center; } .nav h3 a{ zoom:1; height:53px; line-height:40px; padding:12px 0; display:block; color:#fff } .nav .on {background:#0054a7;margin-top: -5px; } .nav .on h3 a {height:58px; } .nav .on .sub { top:65px; } .nav .sub{ display:none; /*榛樿闅愯棌*/ width:130px; padding:10px 0; position:absolute; top:60px; background:#bddef3; float:left; line-height:30px;opacity: 0.8; } .nav .sub li{ text-align:center; } .nav .sub li a{ color:#595757; display:block; zoom:1;} .nav .sub li a:hover{ color:#0065c0; font-weight: bold; } .nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px; } .nav .sub dl a:hover{ color:#c00; } .nav .sub dl dt a{ color:#000; } .nav .sub dl dd a{ color:#999; padding-left:7px; } .swiper-pagination-bullet{ width: 20px; height: 20px; background: #ffffff; } .swiper-pagination-bullet{ opacity: 1; } .swiper-pagination-bullet-active{ background: #f7ab00; } /* Tab鍒囨崲 */ .icon_t{ display: block; width: 193px; height: 36px; float: left; margin-right: 63px; } .foucs{ float: left; width: 584px; height: 375px; margin-top: 26px; } .slideTxtBox { width: 49%; height: 370px; overflow: hidden; padding: 10px; text-align: left; margin-bottom: 40px; float: right; } .slideTxtBox .hd{ height:64px; line-height:64px; padding:0 15px; border-bottom:1px solid #9fa0a0; font-size:16px;margin-bottom: 30px; } .slideTxtBox .hd ul{ overflow:hidden; zoom:1; } .slideTxtBox .hd ul li{ float:left; } .slideTxtBox .hd ul li a{ display:block; padding:0 15px; color: #3e3a39; } .slideTxtBox .hd ul li a:hover{ text-decoration:none; } .slideTxtBox .hd .on{border-bottom:3px solid #0065c0;height: 65px;} .slideTxtBox .hd ul li.on a{ color:#0065c0; font-weight:bold; } .slideTxtBox .bd{ padding: 10px; width: 100%; height: 258px; float: right } .slideTxtBox .bd li{ height: 116px; border-bottom: 1px dashed #b5b5b6; margin-bottom: 16px; } .slideTxtBox .bd li .date{ float: left; color: #898989; width: 91px; height: 91px; background: #efefef; border-radius: 8px; text-align: center; margin-right: 25px; margin-bottom: 20px; } .slideTxtBox dt{ text-align: center; } .slideTxtBox dt.d { font-size: 42px; } .slideTxtBox .more{ float: right; margin-top: -75px; color: #000000; } .slideTxtBox .t{ color:#3e3a39; font-size: 16px; font-weight: bold; } .des{ margin-top: 11px; font-size: 13px; color: #3e3a39; } /* 鏈緥瀛恈ss */ .focusBox { position: relative; width: 584px; height: 335px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; } .focusBox .pic img { width: 584px; height: 335px; display: block; } .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; } .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; } .focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;} .focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; } .focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; } .focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; } .focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; } .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; } .focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; } .zc{ width: 580px; height: 336px; float: left; } .tt { border-bottom: 1px solid #9fa0a0; height: 52px; line-height: 52px; } .tt span{ display: block; height: 100%; float: left; } .tt .tt_r{ float: right; margin-right: 10px; line-height: 66px; } .con li{ border-bottom: 1px dashed #b5b5b6; height: 48px; line-height: 48px; width: 100%; float: left; font-size: 16px; } .con dt{ display: block; width: 15px; height: 100%; float: left; color: #0065c0; text-align: center; font-size: 24px; margin: 0 6px; } .con a{ display: block; height: 100%; float: left; width: 82%; } .con span{ float: right; } .dsz{ width: 572px; height: 325px; float: right; margin-top: 14px; } .gsjj{ width: 100%; height: 450px; margin: 45px auto; position: relative; } .gsl{ width: 50%; background: #0065c0; height: 100%; float: left; } .gsl img{ float: right; margin-top: 11%; margin-right: 15%; } .gsr{ width: 56%; border: 5px solid #dcdddd; padding: 1% 0 0 2%; /* float: right; */ height: 92%; left: 44%; position: absolute; margin-top: 1%; background: #ffffff; border-right: none; } .gsrt{ margin: 20px auto; } .gsjg{ width: 46px; height: 3px; background: #f7ab00; display: block; } .gs_more{ display: block; border: 1px solid #0065c0; width: 108px; text-align: center; border-radius: 12px; padding: 2px 9px; height: 30px; line-height: 24px; } .gscon .gscontend{ width: 687px; height: 196px; margin-bottom: 20px !important; } .con_imglist{ width: 100%; display: flex; justify-content: space-between; flex-flow: wrap; } .con_imglist li{ width: 386px; height: 245px; margin-top: 20px; } .con_imglist li span{ display: block; width: 100%; height: 40px; background: url('../images/icon/sp_bg.png') repeat; line-height: 40px; margin-top: -40px; text-align: center; color: #ffffff; position: relative; } .con_imglist li img{ width: 100%; height: 244px; } .bg-blue{ background: url('../images/icon/qyry_bg.jpg') #0065c0 no-repeat center top; height: 310px; overflow: hidden; padding: 25px 0 !important; } /* 鏈緥瀛恈ss */ .picMarquee-left{ width:100%; overflow:hidden; position:relative; } .picMarquee-left .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; } .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; } .picMarquee-left .hd .next{ background-position:0 -50px; } .picMarquee-left .hd .prevStop{ background-position:-60px 0; } .picMarquee-left .hd .nextStop{ background-position:-60px -50px; } .picMarquee-left .bd{ margin-top: 30px; } .picMarquee-left .bd ul{ overflow:hidden; zoom:1; } .picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; } .picMarquee-left .bd ul li .pic{ text-align:center; } .picMarquee-left .bd ul li .pic img{ width:234px; height:158px; display:block; padding:2px; } .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999; } .picMarquee-left .bd ul li .title{ line-height:24px; } /* 鏈緥瀛恈ss */ .picMarquee-left2{ width:100%; overflow:hidden; position:relative; } .picMarquee-left2 .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; } .picMarquee-left2 .hd .prev,.picMarquee-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; } .picMarquee-left2 .hd .next{ background-position:0 -50px; } .picMarquee-left2 .hd .prevStop{ background-position:-60px 0; } .picMarquee-left2 .hd .nextStop{ background-position:-60px -50px; } .picMarquee-left2 .bd{ margin-top: 30px; } .picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; } .picMarquee-left2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; border: #dcdddd dashed 1px; padding: 3px; border-radius: 5px;} .picMarquee-left2 .bd ul li .pic{ text-align:center; } .picMarquee-left2 .bd ul li .pic img{ width:234px; height:158px; display:block; padding:2px; } .picMarquee-left2 .bd ul li .pic a:hover img{ border-color:#999; } .picMarquee-left2 .bd ul li .title{ line-height:24px; } .gc{ justify-content:space-between; } .gc li{ width: 280px; height: 283px; border: #dcdddd solid 1px; border-radius: 8px; overflow: hidden; } .gc li span{ height: 48px; line-height: 48px; background:#dcdddd; color: #3e3a39; font-weight: bold; margin-top:-10px; position: relative; } .yq{ border-top: 5px solid #f4f4f4; border-bottom: 28px solid #f4f4f4; font-size: 20px; } .yq .container{ display: flex; justify-content: left; } .yq span{ color: #0065c0; font-weight: bold; padding: 5px 8px; display: flex; justify-content: center; flex: 0 0 120px; margin-top: 10px; } .yq .yqlj{ display: flex; justify-content: left; flex-wrap: wrap; } .yq .yqlj li{ padding: 5px 8px; border: 1px solid #dcdddd; margin-right: 10px; margin-top: 10px; } .footer{ background: #0065c0 !important; color: #ffffff !important; margin-top: 0 !important; padding-top: 3rem !important; } .footer a{ color: #ffffff; } /*鏂伴椈鍒楄〃椤?/ .newsinfo{ display: flex; justify-content: space-between; margin-bottom: 20px; } .navlise{ width: 242px; margin-top: -42px; z-index: 999; box-shadow: 4px 2px 10px #888888; } .navlise .mt-4, .my-4{ margin-top: 0!important; } .sonsort a{ width: 100%; margin-bottom:0 !important; } .topname{ height: 183px; background: #0065c0; color: #ffffff; font-size: 30px; } .tname{ margin-top: 75px; display: block; } .ename{ background: none; color: #ffffff; font-size: 12px; margin-top: 0px; display: block; text-align: left; padding-left: 51px; } .btn-li{ height: 60px; line-height: 60px; background: #ffffff; color: #727171; } .btn-li:hover, .btn-highlight{ background: #727171; color: #ffffff; } .topname:hover{ background: #0065c0; } .nlsit{ float: right; width: 875px; text-align: left; } .nlocation { text-align: left !important; color: #9fa0a0; margin: 25px 0; font-size: 16px; border-bottom: 2px solid #0065c0; padding: 8px 0; } .pagination{ margin-top: 20px; } .nlistfont a{ color: #3e3a39; font-size: 16px; } .nlistfont i::before{ color: #0054a7; margin-right: 10px; } .page-num, .page-link{ color: #0065c0; } .page-num-current{ background: #0065c0; color: #ffffff; } .online dl{ background: #0065c0; } .ninfo .nlocation { text-align: right !important; } /*鑱旂郴鎴戜滑*/ .contact{ width: 1200px; height: 435px; background: #e0ecf8; margin: -235px auto 175px; padding: 48px 52px; } .lx_t{ color: #0056ad; font-weight: bold; font-size: 40px; margin-bottom: 30px; } .contact li { font-size: 30px; margin-bottom: 36px; color: #9fa0a0; } .contact .pb-5, .py-5{ padding-bottom: 0 !important; } .address span, .contact li span{ color: #0056ad; } .address{ font-size: 30px; color: #9fa0a0; } .stitle{ float: left; color: #0065c0; font-weight: bold; font-size: 26px; margin-top: -13px; } .piclist{ display: flex; justify-content: space-between; flex-wrap: wrap; } .piclist li{ float: left; width: 48%; overflow: hidden; margin: 20px 0; border: 1px solid #dee2e6; text-align: center; padding: 5px; border-radius: 5px; } .piclist li img{ width: 100%; height: 255px; border-radius: 5px; } .piclist li span{ display: block !important; width: 100%; text-align: center; color: #3e3a39; } .pict { margin: 50px auto !important; } .showbtn{ display: flex; justify-content: space-between; color:#0065c0 !important; } .showbtn p{ border: 1px solid #0065c0; padding: 5px 10px; border-radius: 5px; } .showbtn a{ color:#0065c0; } .single_piclist{ width: 1200px; } .single_piclist .piclist{ padding-left: 2%; justify-content: flex-start !important; } .single_piclist li{ width: 32%; margin-right: 1%; } .card-img-170{ height: 170px; } #uc_recommend_ad { display: none !important; }