body { color: rgb(51, 51, 51); font-size: 14px; font-family: ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“, Arial, Helvetica, ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ, Arial, Tahoma; margin: 0px auto; position: relative; overflow-x: hidden; background: rgb(255, 254, 254); }
.img-hide { overflow: hidden; display: block; }
.img-hide img { transition: all 0.5s ease 0s; transform: scale(1, 1); }
.img-hide:hover img { transform: scale(1.05, 1.05); }
.txt-elise { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
input:-internal-autofill-selected{background-color: rgb(250, 255, 189,0) !important; !important;}
li { list-style: none; }
a { color: rgb(51, 51, 51); }
ul { padding: 0px; margin: 0px; }
a:hover, a { text-decoration: none !important; }
a:focus { text-decoration: none !important; outline: none !important; }
button:focus, button:hover, input:focus { outline: none !important; }
p { margin: 0px; }
img { max-width: 100%; display: inline-block; vertical-align: middle; }
.tab-content { position: relative; }
.tab-content .tab-pane { display: block; position: absolute; left: 0px; top: 0px; width: 100%; z-index: -1; opacity: 0; transition: all 0.5s ease 0s; }
.tab-content .tab-pane.active { position: relative; z-index: 10; opacity: 1; }
.container { width: 1430px; }
.header { height: 223px; background: url("../images/header.png") center center / cover no-repeat; }
.index-link a { display: inline-block; font-size: 16px; color: rgb(159, 189, 228); padding-left: 24px; background: url("../images/icon-index.png") left center no-repeat; margin-top: 70px; margin-left: 80px; }
.logo { margin-left: 280px; margin-top: 40px; }
.search-box {position: relative;width: 260px;margin-top: 52px;border: 1px solid rgb(88, 130, 189);height: 42px;border-radius: 40px;box-shadow: none;background: none;color: rgb(255, 255, 255);font-size: 14px;}
.search-box .form-control { width: 76%;
    /* border: 1px solid rgb(88, 130, 189); */
    height: 40px;
    /* border-radius: 40px; */
    /* box-shadow: none; */
    /* background: none; */
    color: rgb(255, 255, 255);
    font-size: 14px;
    padding-right: 0px;
    margin-left: 16px;}
.btn-search { position: absolute; right: 15px; top: 0px; bottom: 0px; width: 21px; background: url("../images/search.png") center center no-repeat !important; }
.search-box .form-control::-webkit-input-placeholder { color: rgb(159, 189, 228); }
.nav-list li { float: left; width: 12.5%; position: relative; z-index: 10000; padding-bottom: 10px; }
.nav-list li a { font-size: 20px; color: rgb(255, 255, 255); }
.nav-list { margin-top: 50px; padding: 0px 30px; }
.xw-slick-img { position: relative; padding-top: 65%; }
.xw-slick-img img { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; }
.xw-slick { width: 50.7%; margin: 50px 0px 0px; }
.xw-slick a { display: block; position: relative; }
.xw-slick-date { position: absolute; background: rgb(0, 78, 161); padding-top: 2px; font-family: Georgia; right: 20px; top: 20px; width: 66px; height: 80px; font-size: 16px; color: rgb(255, 255, 255); }
.xw-slick-date span { font-size: 24px; display: block; background: url("../images/lind-b.png") center bottom no-repeat; padding-bottom: 10px; margin-bottom: 2px; }
.img-mask { height: 86px; position: absolute; left: 0px; right: 0px; bottom: 0px; background: url("../images/img-mask.png") center center / 100% 100% no-repeat; padding: 10px 150px 0px 30px; }
.img-mask-tt { font-size: 20px; color: rgb(255, 255, 255); }
.img-mask-p { color: rgb(255, 255, 255); margin-top: 10px; }
.img-number { position: absolute; right: 20px; top: 20px; color: rgb(255, 255, 255); }
.img-number span { font-size: 30px; padding-right: 5px; }
.yw-width { width: 46.5%; margin-top: 50px; }
.title { font-size: 30px; line-height: 42px; color: rgb(0, 78, 161); font-weight: bold; padding-right: 20px; }
.title a { float: right; font-weight: normal; font-size: 14px; color: rgb(51, 51, 51); }
.yw-list { padding-right: 20px; padding-top: 8px; }
.yw-title { line-height: 58px; font-size: 16px; color: rgb(51, 51, 51); position: relative; border-bottom: 1px dashed rgb(221, 221, 221); padding-right: 60px; }
.yw-title span { position: absolute; right: 0px; top: 0px; }
.yw-bottom { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; display: none; margin: 0px -20px; padding: 30px 100px 30px 20px; background: rgb(255, 255, 255); position: relative; height: 117px; }
.yw-bottom-tt a { font-size: 18px; color: rgb(0, 78, 161); font-weight: bold; }
.xy-bottom-p { color: rgb(153, 153, 153); margin-top: 15px; }
.active .yw-bottom { display: block; }
.yw-list li:last-child { border: none; }
.active .yw-title { display: none; }
.dt-list li { float: left; width: 33.3333%; padding: 0px 20px; }
.dt-list { margin: 0px -20px; }
.dt-list-box { display: block; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; }
.dt-list-img a { display: block; position: relative; padding-top: 64%; }
.title-lg { margin-top: 50px; margin-bottom: 25px; }
.dt-list-img a img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
.dt-list-bottom { padding: 25px; height: 160px; }
.dt-list-tt a { font-size: 18px; }
.dt-list-p { margin-top: 10px; color: rgb(153, 153, 153); line-height: 25px; height: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.dt-list-tt { line-height: 30px; max-height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.dt-list-box:hover .dt-list-bottom { background: url("../images/dt-back.png") right bottom no-repeat; }
.dt-list-box:hover { background: rgb(0, 78, 161); }
.dt-list-box:hover .dt-list-tt a { color: rgb(255, 255, 255); }
.dt-list-box:hover .dt-list-p { color: rgb(136, 167, 200); }
.mt-back { background: rgb(239, 247, 255); margin-top: 70px; padding: 50px 0px 80px; }
.mt-list-box { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; position: relative; padding: 25px; height: 350px; }
.mt-list-tt a { font-size: 18px; color: rgb(51, 51, 51); }
.mt-list-tt { line-height: 30px; max-height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.mt-list li { float: left; width: 25%; padding: 0px 20px; margin-top: 40px; }
.mt-list { margin: 0px -20px; }
.mt-list-p { line-height: 25px; color: rgb(153, 153, 153); margin-top: 20px; height: 150px; }
.mt-list-b { font-size: 16px; color: rgb(51, 51, 51); margin-top: 20px; }
.mt-list-b img { margin-right: 18px; }
.mt-list-box::before { display: block; content: ""; position: absolute; right: 0px; bottom: 0px; width: 42px; height: 41px; background: url("../images/add.png") center center no-repeat; }
.mt-list-box:hover { background: url("") right top no-repeat rgb(0, 78, 161); }
.mt-list-box:hover::before { background: url("../images/add02.png") center center no-repeat; }
.mt-list-box:hover .mt-list-tt a {color: rgb(255, 255, 255);font-weight: bold;}
.mt-list-box:hover .mt-list-p a {color: rgb(255, 255, 255) !important;}
.mt-list-box:hover .mt-list-p, .mt-list-box:hover .mt-list-b { color: rgb(144, 174, 206); }
.video-img { position: relative; padding-top: 63%; transition: all 0.3s ease 0s; }
.video-slick .slick-slide { padding: 90px 0px; }
.video-slick-box { overflow: hidden; margin-top: 45px; position: relative; }
.video-slick { margin: 0px -50px; }
.video-slick .slick-current { position: relative; z-index: 1000; }
.video-slick .slick-current .video-img { transform: scale(1.55, 1.55); }
.video-tt { position: absolute; display: none; left: 0px; right: 0px; bottom: 10px; color: rgb(255, 255, 255); padding: 0px 20px; }
.video-img-c { position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; transition: all 0.3s ease 0s; }
.video-slick .video-img { display: block; overflow: hidden; }
.video-slick .video-img:hover .video-img-c { transform: scale(1.05, 1.05); }
.video-img i { position: absolute; z-index: 100; left: 0px; top: 0px; right: 0px; bottom: 0px; background: url("../images/play01.png") center center no-repeat; }
.video-slick .slick-current .video-img i { background: url("../images/play02.png") center center no-repeat; transform: scale(0.7, 0.7); }
.video-slick .slick-current .video-tt { display: block; }
.video-img::before { display: block; content: ""; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; background: rgb(0, 0, 0); opacity: 0.4; z-index: 10; }
.video-slick .slick-current .video-img::before { display: none; }
.video-slick { padding-bottom: 85px; }
.video-slick .slick-prev { bottom: 0px; left: 50%; margin-left: -50px; top: auto; margin-top: 0px; width: 40px; height: 50px; background: url("../images/video-left.png") center center no-repeat; }
.video-slick .slick-next { bottom: 0px; right: 50%; margin-right: -50px; top: auto; margin-top: 0px; width: 40px; height: 50px; background: url("../images/video-right.png") center center no-repeat; }
.slick-prev::before, .slick-next::before { display: none; }
.video-slick-box::before { display: block; content: ""; position: absolute; left: 0px; right: 0px; bottom: 24px; height: 2px; background: url("../images/video-lind.png") center center no-repeat; }
.video-slick .slick-prev:hover { background: url("../images/video-left02.png") center center no-repeat; }
.video-slick .slick-next:hover { background: url("../images/video-right02.png") center center no-repeat; }
.yc-back { margin-top: 60px; position: relative; padding-top: 50px; }
.yc-back .title, .yc-back .title a { color: rgb(255, 255, 255); }
.yc-back::before { display: block; content: ""; position: absolute; left: 0px; top: 0px; right: 0px; height: 328px; background: url("../images/yc-back.png") center center / cover no-repeat; }
.yc-back .container { position: relative; z-index: 100; }
.yc-slick a { display: block; margin: 0px 20px; position: relative; }
.yc-slick { margin: 0px -20px; }
.yc-slick-img { position: relative; padding-top: 72.5%; }
.yc-slick-img img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
.yc-slick a .img-mask p { font-size: 18px; text-align: justify; color: rgb(255, 255, 255); line-height: 25px; height: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.yc-slick a .img-mask { padding: 20px 30px; }
.yc-slick-box {   margin-top: 50px; }

.yc-slick .slick-prev{background: url(../images/left03.png) center center no-repeat;height: 44px;width:26px;left: 20px;z-index: 2;}
.yc-slick .slick-next{background: url(../images/right03.png) center center no-repeat;height: 44px;width:26px;right: 18px;}
.bottom-box { border-top: 1px solid rgb(221, 221, 221); margin-top: 50px; padding-top: 50px; }
.bottom-p { margin-left: 70px; padding-top: 10px; }
.bottom-p p { margin-bottom: 12px; }
.bottom-link a { display: inline-block; position: relative; font-size: 13px; color: rgb(0, 78, 161); margin-left: 40px; }
.bottom-link a i { display: block; height: 53px; width: 53px; background: url("../images/bottom01.png") center center no-repeat; margin: 0px auto 12px; }
.bottom-link a i.bottom02 { background: url("../images/bottom02.png") center center no-repeat; }
.bottom-link a i.bottom03 { background: url("../images/bottom03.png") center center no-repeat; }
.bottom-link a i.bottom04 { background: url("../images/bottom04.png") center center no-repeat; }
.bottom-link a i.bottom05 { background: url("../images/bottom05.png") center center no-repeat; }
.bottom-link a i.bottom06 { background: url("../images/bottom06.png") center center no-repeat; }
.bottom-link a:hover i.bottom01 { background: url("../images/bottom01-1.png") center center no-repeat; }
.bottom-link a:hover i.bottom02 { background: url("../images/bottom02-1.png") center center no-repeat; }
.bottom-link a:hover i.bottom03 { background: url("../images/bottom03-1.png") center center no-repeat; }
.bottom-link a:hover i.bottom04 { background: url("../images/bottom04-1.png") center center no-repeat; }
.bottom-link a:hover i.bottom05 { background: url("../images/bottom05-1.png") center center no-repeat; }
.bottom-link a:hover i.bottom06 { background: url("../images/bottom06-1.png") center center no-repeat; }
.bottom-link { padding-top: 40px; }
.footer { color: rgb(255, 255, 255); background: rgb(0, 78, 161); padding: 15px 0px; margin-top: 50px; }
.footer span { padding: 0px 55px; }
.nav-click { display: none; }
.menu-button { position: fixed; display: none; top: 18px; right: 15px; z-index: 1000; cursor: pointer; transition: all 0.3s ease 0s; }
.menu-button .bar:nth-of-type(1) { margin-top: 0px; }
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px; }
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: rgb(255, 255, 255); border-radius: 10px; transition: all 0.3s ease 0s; }
.cross { margin-top: -8px; }
.cross .bar { margin: 13px auto; }
.cross .bar:nth-of-type(1) { transform: translateY(15px) rotate(-45deg); }
.cross .bar:nth-of-type(2) { opacity: 0; }
.cross .bar:nth-of-type(3) { transform: translateY(-15px) rotate(45deg); }
.nav-down { position: absolute; display: none; left: 50%; top: 100%; min-width: 100%; width: 160px; margin-left: -80px; background: rgb(0, 77, 161); white-space: nowrap; }
.nav-down li { float: none; width: 100%; margin: 0px !important; padding: 0px !important; }
.nav-down li a { display: block; font-size: 15px; color: rgb(255, 255, 255); line-height: 40px; text-align: center; }
.nav-down li a:hover { background: rgb(16, 113, 218); color: rgb(255, 255, 255); }
.nav-list li:hover .nav-down { display: block; }
.video-box { padding-top: 60px; }
.search-box-c { position: fixed; left: 50%; top: 50%; width: 800px; height: 54px; background: rgb(255, 255, 255); padding-right: 115px; margin-left: -400px; z-index: 1000010; }
.search-box-c .form-control { height: 54px; border-radius: 0px; font-size: 18px; box-shadow: none; border: none; }
.modal { z-index: 100000001; }
.modal-backdrop { z-index: 10000000; }
.modal-box { position: fixed; display: none; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 1000010; }
.btn-search-c, .btn-search-c:hover, .btn-search-c:focus { position: absolute; right: 0px; background: rgb(0, 77, 161); top: 0px; width: 115px; height: 54px; border: none; border-radius: 0px; padding: 0px; }
.modal-back { position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 100000; background: rgba(0, 0, 0, 0.5); }
.search-a { display: none; }
.header-list .header-a-l { color: rgb(51, 51, 51); background: url("../images/icon03.png") left center no-repeat; }
.banner-list { height: 395px; }
.header-list .search-box .form-control { border-color: rgb(0, 77, 161); color: rgb(0, 77, 161); }
.header-list .btn-search { background: url("../images/icon-ss02.png") center center no-repeat !important; }
.list-left { width: 290px; padding-bottom: 55px; margin-top: 40px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; background: url("") center 95% no-repeat rgb(255, 255, 255); }
.list-left-tt span { display: inline-block; font-size: 24px; color: rgb(255, 255, 255); font-weight: bold; padding-left: 44px; background: url("../images/icon-05.png") left center no-repeat; }
.list-left-tt { height: 88px; background: rgb(0, 77, 161); line-height: 88px; }
.left-nav li a { display: block; position: relative; line-height: 60px; font-size: 20px; color: rgb(51, 51, 51); text-align: center; }
.left-nav li { position: relative; }
.left-nav li a::before { display: block; content: ""; position: absolute; left: 25px; right: 25px; bottom: 0px; border-bottom: 1px solid rgb(221, 221, 221); }
.left-nav-down li a { line-height: 40px; font-size: 16px; color: rgb(51, 51, 51); padding-left: 25px; }
.left-nav-down li a::before { display: none; }
.left-nav li.active { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; background: rgb(255, 255, 255); margin-top: -1px; }
.left-nav li.active::before { display: block; content: ""; position: absolute; left: 0px; top: 0px; bottom: 0px; width: 4px; background: rgb(0, 77, 161); }
.left-nav li.active a { color: rgb(0, 77, 161); font-weight: bold; }
.left-nav li.active .left-nav-down li a { color: rgb(51, 51, 51); font-weight: normal; }
.left-nav-down { padding: 10px 0px; display: none; }
.left-nav li a:hover { color: rgb(0, 77, 161) !important; }
.left-nav { padding-top: 20px; }
.container-list { max-width: 1330px; }
.list-right { width: 950px; margin-top: 40px; }
.nav-b { color: rgb(153, 153, 153); padding-left: 28px; background: url("../images/icon-home.png") left center no-repeat; }
.nav-b a { color: rgb(153, 153, 153); }
.list-top { border-bottom: 1px solid rgb(221, 221, 221); padding-bottom: 15px; }
.article-tt { font-size: 24px; color: rgb(51, 51, 51); font-weight: bold; margin-top: 20px; margin-bottom: 0px; }
.article-sm { border-top: 1px dashed rgb(221, 221, 221); max-width: 780px; margin: 30px auto 0px; border-bottom: 1px dashed rgb(221, 221, 221); padding: 15px 0px; font-size: 16px; }
.article-sm span { padding: 0px 15px; }
.article-p p { text-align: justify; font-size: 16px; color: rgb(51, 51, 51); line-height: 30px; margin-bottom: 30px; }
.article-p { margin-top: 40px; }
.article-link p a { font-size: 16px; color: rgb(51, 51, 51); }
.article-link p a span { font-weight: bold; }
.article-link { border-top: 1px dashed rgb(221, 221, 221); padding-top: 30px;margin-bottom: -40px; }
.article-link p { margin-bottom: 20px; }
.list-left-tt-phone { display: none; }
.img-lb li { float: left; padding: 0px 25px; margin-bottom: 50px; width: 50%; }
.img-lb { margin: 0px -25px; padding-top: 20px; }
.img-lb-tt { font-size: 18px; color: rgb(51, 51, 51); margin-top: 20px; }
.img-lb-img { position: relative; padding-top: 67%; }
.img-lb-img img { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; }
.img-lb li a { display: block; }
.img-ul-left img { width: 260px; height: 175px; }
.img-ul-a li { padding: 35px 0px; border-bottom: 1px dashed rgb(221, 221, 221); transition: all 0.5s ease 0s; }
.img-ul-right { margin-left: 290px; }
.img-ul-tt a { font-size: 18px; color: rgb(51, 51, 51); }
.img-ul-p { color: rgb(153, 153, 153); line-height: 25px; height: 75px; overflow: hidden; margin-top: 15px; }
.img-ul-date { color: rgb(153, 153, 153); margin-top: 20px; background: url("../images/icon-date.png") left center no-repeat; padding-left: 20px; }
.img-ul-a li:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px; background: rgb(255, 255, 255); border-color: transparent; padding: 35px; }
.img-ul-a li:last-child { border: none; }
.img-ul-a { padding-bottom: 30px; }
.wz-ul-date { width: 80px; height: 80px; background: rgb(246, 246, 246); padding-left: 15px; padding-top: 12px; line-height: 25px; }
.wz-ul-date span { font-weight: bold; font-size: 18px; }
.wz-ul li { padding: 20px 0px; border-bottom: 1px dashed rgb(221, 221, 221); }
.wz-ul-right { margin-left: 105px; padding-top: 5px; }
.wz-ul-tt a { font-size: 18px; color: rgb(51, 51, 51); font-weight: bold; }
.wz-ul-p { margin-top: 15px; color: rgb(153, 153, 153); }
.wz-ul { margin-bottom: 30px; }
.wz-ul li:hover .wz-ul-date { background: rgb(187, 1, 14); color: rgb(255, 255, 255); }
.wz-ul li:hover .wz-ul-tt a { color: rgb(187, 1, 14); }
.table-bordered { border: none; }
.table-bordered > thead > tr > th { background: rgb(233, 244, 255); font-size: 22px; color: rgb(51, 51, 51); font-weight: normal; padding: 20px 20px 20px 120px; border: none; }
.table-bordered > tbody > tr > td { font-size: 20px; color: rgb(51, 51, 51); padding: 20px 20px 20px 120px; border-color: rgb(243, 243, 243); background: rgb(255, 255, 255); }
.table-box { margin: 50px 40px; }
.ld-img img { width: 260px; height: 200px; }
.ld-right { margin-left: 290px; padding-top: 15px; }
.ld-name a { font-size: 22px; color: rgb(51, 51, 51); font-weight: bold; }
.ld-txt { color: rgb(153, 153, 153); line-height: 25px; margin-top: 15px; text-align: justify; }
.ld-ul li { border-bottom: 1px dashed rgb(221, 221, 221); padding: 40px 0px; }
.ld-ul { padding-bottom: 30px; }
.jg-title { font-size: 30px; padding-bottom: 20px; margin-top: 40px; border-bottom: 1px solid rgb(221, 221, 221); }
.jg-title span { float: left; width: 50px; }
.jg-ul li { float: left; padding: 0px 10px 0px 0px; height: 50px; width: 33.3333%; }
.jg-ul li a { display: inline-block; padding-left: 40px; background: url("../images/icon-jg05.png") left center no-repeat; font-size: 16px; color: rgb(51, 51, 51); }
.jg-ul { margin-top: 40px; margin-bottom: -20px; }
.jg-ul li a:hover { background: url("../images/icon-jg06.png") left center no-repeat; color: rgb(0, 77, 161); }
.img-ul-tt a:hover, .nav-b a:hover, .ld-name a:hover, a:hover .img-lb-tt { color: rgb(0, 77, 161); }
.bottom-link a span { position: absolute; bottom: 100%; left: 50%; opacity: 0; transform: scale(0, 0); transition: all 0.5s ease 0s; width: 100px; margin-left: -50px; }
.bottom-link a:hover span { opacity: 1; transform: scale(1, 1); }
@media (max-width: 1579px) {
  .container { width: 1230px; }
  .logo { margin-left: 135px; }
  .yw-title { line-height: 45px; }
  .bottom-link a { margin-left: 15px; }
  .index-link a { margin-left: 65px; }
  .list-right { width: 850px; }
  .table-bordered > thead > tr > th, .table-bordered > tbody > tr > td { padding-left: 60px; }
}
@media (max-width: 1279px) {
  .container { width: 970px; }
  .index-link a { margin-left: 0px; }
  .logo { margin-left: 50px; }
  .nav-list { padding: 0px; }
  .yw-list li:nth-child(5), .yw-list li:nth-child(6) { display: none; }
  .logo-c { width: 100%; text-align: center; }
  .bottom-p { margin-left: 0px; }
  .list-right { width: 620px; }
  .table-bordered > thead > tr > th, .table-bordered > tbody > tr > td { padding-left: 20px; }
.article-share{display:none;}
}
@media (max-width: 991px) {
  .container { width: 750px; }
  .logo { margin-left: 80px; }
  .logo img { width: 250px; }
  .index-link a { margin-top: 50px; }
  .search-box { margin-top: 40px; }
  .nav-list li a { font-size: 16px; }
  .header { height: auto; padding-bottom: 30px; }
  .xw-slick { width: 100%; margin-top: 30px; }
  .yw-width { width: 100%; margin-top: 30px; }
  .yw-list { margin-left: 20px; }
  .bottom-p { width: 300px; }
  .footer span { padding: 0px 20px; }
  .list-left { width: 200px; }
  .list-right { width: 480px; }
  .article-sm span { display: block; }
  .jg-ul li { width: 50%; }
  .article-share{display:none;}
}
@media (max-width: 768px) {
  .img-slick-date { top: 10px; right: 10px; }
  .search-a { display: block; position: absolute; right: 60px; top: 15px; }
  .search-box-c { left: 15px; right: 15px; width: auto; margin-left: 0px; }
  .container { width: 100%; }
  .wh-right { display: none; }
  .wh-left { width: 100%; }
  .wh-left-img { height: auto; padding-top: 70%; }
  .img-slick-top { height: auto; padding-top: 60%; }
  .header { position: fixed; top: 0px; left: 0px; right: 0px; height: 50px; padding: 0px; background: rgb(0, 77, 161); z-index: 100000000; }
  body { padding-top: 50px; }
  .logo img { width: auto; height: 30px; }
  .logo { line-height: 50px; margin: 0px; text-align: left; }
  .index-link { display: none; }
  .header-right { display: none; }
  .search-box { display: none; }
  .banner .slick-prev { left: 15px; width: 25px; height: 36px; margin-top: -18px; background-size: 100%; }
  .banner .slick-next { right: 15px; width: 25px; height: 36px; margin-top: -18px; background-size: 100%; }
  .nav-click { display: block; transition: all 0.3s ease 0s; z-index: 10000; position: absolute; color: rgb(255, 255, 255); right: 0px; top: 0px; width: 40px; height: 40px; text-align: center; line-height: 40px; }
  .nav-click.active { transform: rotate(180deg); }
  .nav-down { position: static; margin: 0px; padding: 0px; width: 100%; background: none; }
  .nav-down li { text-align: left; padding: 0px; }
  .nav-down li a { padding: 0px 15px; font-size: 16px; line-height: 20px; text-align: left; }
  .nav-list li:hover .nav-down { display: none; }
  .nav-down::before { display: none; }
  .menu-button { display: block; }
  .nav-list { position: fixed; display: none; left: 0px; top: 50px; margin: 0px; right: 0px; background: rgb(0, 77, 161); z-index: 10000; max-height: 70vh; overflow-y: auto; border-top: 1px solid rgb(221, 221, 221); box-shadow: rgba(0, 0, 0, 0.1) 1px 2px 3px; }
  .nav-list li { float: none; width: 100%; margin: 0px; padding: 0px; }
  .nav-list li a { display: block; line-height: 40px; padding: 0px 15px; color: rgb(255, 255, 255); text-align: left; font-size: 16px; }
  .img-mask { padding-right: 100px; padding-left: 20px; }
  .title { font-size: 24px; margin-bottom: 10px; padding-right: 0px; }
  .yw-width { margin-top: 10px; }
  .xw-slick { margin-top: 20px; }
  .dt-list li { width: 100%; margin-bottom: 15px; }
  .title-lg { margin-top: 15px; }
  .dt-list-bottom { padding: 15px; height: auto; }
  .mt-back { margin-top: 10px; padding-top: 20px; padding-bottom: 20px; }
  .mt-list li { width: 100%; margin-top: 15px; }
  .mt-list-box { height: 300px; }
  .mt-list-p { height: auto; }
  .video-box { padding-top: 20px; }
  .video-slick { padding-bottom: 65px; }
  .video-slick .slick-slide { padding: 0px; }
  .video-slick .slick-current .video-img { transform: scale(1, 1); }
  .video-slick-box { margin-top: 20px; }
  .yc-back { margin-top: 30px; padding-top: 20px; }
  .yc-back::before { height: 250px; }
  .yc-slick-box { margin-top: 20px; }
  .bottom-box { margin-top: 20px; padding-top: 20px; }
  .logo-c img { width: 200px; }
  .bottom-p { width: 100%; margin-top: 15px; }
  .bottom-link a { display: block; margin: 0px 0px 15px; width: 33.3333%; float: left; }
  .bottom-link { width: 100%; }
  .footer span { display: block; }
  .footer { font-size: 12px; margin-top: 20px; }
  .banner-list { height: 150px; }
  .list-left { width: 100%; margin-top: 20px; padding: 0px; }
  .list-left-tt { height: 60px; line-height: 60px; font-size: 18px; text-align: left; padding-left: 20px; }
  .list-left-tt span { font-size: 18px; }
  .left-nav { padding: 0px; display: none; }
  .list-right { width: 100%; margin-top: 20px; }
  .article-tt { font-size: 18px; }
  .article-sm span { font-size: 14px; line-height: 25px; }
  .article-p p { font-size: 14px; line-height: 25px; margin-bottom: 10px; }
  .article-p { margin-top: 20px; }
  .article-link p a { font-size: 14px; }
  .article-link p { margin-bottom: 10px; }
  .article-link { padding: 20px 0px; }
  .list-left-tt { display: none; }
  .list-left-tt-phone { display: block; position: relative; }
  .list-left-tt-phone .nav-click { height: 60px; line-height: 60px; color: rgb(255, 255, 255); }
  .left-nav li a { line-height: 40px; font-size: 16px; }
  .img-lb-tt { font-size: 14px; margin-top: 10px; }
  .img-lb li { padding: 0px 8px; margin-bottom: 15px; }
  .img-lb { margin: 0px -8px; padding-bottom: 15px; }
  .list-box { padding-bottom: 30px; }
  .img-ul-left img { width: 130px; height: 80px; }
  .img-ul-right { margin-left: 140px; }
  .img-ul-p { height: 50px; margin-top: 5px; }
  .img-ul-date { display: none; }
  .img-ul-a li { padding: 15px 0px; }
  .img-ul-a li:hover { padding: 15px; }
  .img-ul-tt a { font-size: 16px; }
  .table-bordered > thead > tr > th, .table-bordered > tbody > tr > td { font-size: 14px; padding: 8px 15px; }
  .table-box { margin: 20px 0px; }
  .jg-title { margin-top: 20px; padding-bottom: 10px; font-size: 24px; }
.article-share{display:none;}
}
.nr p { font-size: 16px !important; line-height: 36px !important; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜ !important; color: rgb(51, 51, 51) !important; }
.nr font { font-size: 16px !important; line-height: 36px !important; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜ !important; color: rgb(51, 51, 51) !important; }
.nr span { font-size: 16px !important; line-height: 36px !important; font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜ !important; color: rgb(51, 51, 51) !important; }
.nr table p { text-indent: 0em !important; margin-bottom: 0em !important; }
.nr img {max-width: 100% !important;height: auto !important;margin: 0 auto;display: block;}
.nr video { max-width: 100% !important; height: auto !important; }
.nr table { max-width: 95% !important; }