/*!
    Theme Name: lexiw
    Theme URI: https://www.lexiw.com/
    Description: A better theme by lexiw.com
*/

.top-news-box {float:left;width:530px;}
.top-news-box .news-item {margin-top:25px;height:auto;overflow:hidden;}
.top-news-box .news-item .area {height:66px!important;border-bottom:1px solid #ccc;font-size:18px;line-height:24px;display:table;width:100%;overflow:hidden;box-sizing:border-box;padding:0 5px;position:relative;display:flex;justify-content:center;align-items:center;}
.top-news-box .news-item .area p {color:#333;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;}
.top-slider {width:640px;height:440px;overflow:hidden;margin-top:20px;border-radius:5px;}
.mt20 {margin-top:20px;}
.focus {width:640px;height:440px;}
.focus .swiper-slide .tit {position:relative;left:0;right:0;bottom:0;line-height:60px;padding:0 20px;z-index:3;font-weight:400;width:100%;font-size:18px;background-color:#02276d;}
.focus .swiper-slide .tit a,.focus .swiper-slide .tit a:hover {color:#fff !important;}
.focus .swiper-slide a img {width:640px;height:380px;transition:all .3s ease-out 0s;display:block;}
.focus .swiper-slide a:hover img {opacity:.9;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}

@media only screen and (min-width:900px) {
.hmFocus {width:100%;height:100%;overflow:hidden;margin-bottom:0rem;}
.hmFocus .swiper-pagination {left: auto;right: 0;bottom: 60px;width:100%;    text-align: center;padding: 5px 10px;}
.hmFocus .swiper-pagination-bullet {opacity:.5;background:#ffffff;margin-right:6px!important;width:8px;height:8px;display:inline-block;background:#fff;opacity:.7; border-radius: 10px;}
.hmFocus .swiper-pagination-bullet-active {background:#3e69f7;width:25px;}
.autoImg a img {width:800px;height:auto;display:block}
}
@media only screen and (max-width:900px) {
.hmFocus {width:100%}
.swiper-container {width:100%}
.hmFocus .swiper-pagination {bottom:0;left:0;width:100%}
.hmFocus .swiper-pagination-bullet {opacity:.5;background:#ffffff;margin:0 3px!important;border:1px solid #fff;width:15px;height:3px;display:inline-block;background:#fff;opacity:.2}
.hmFocus .swiper-pagination-bullet-active {background:#3e69f7;border:1px solid #fff;height:4px}
.swiper-slide {width:100%}
.swiper-slide a {width:100%;display:block}
.media-overlay a{font-size: .875rem !important;}
.autoImg a img {width:100%;height:auto;display:block}
}
.swiper-slide,.swiper-wrapper {height:100%;position:relative;transform-style:preserve-3d;width:100%}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper {z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide {-webkit-flex-shrink:0;flex-shrink:0}
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.swiper-pagination-bullet {display:inline-block;background:#000;opacity:.2}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet {background:#fff}
.swiper-pagination-bullet-active {opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000}
.swiper-button-next,.swiper-button-prev {background: rgba(0,0,0,.6);border-radius: 50%;opacity: 0;transition: all .3s;text-align: center;color: #fff;font-size:26px;position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;}
.swiper-button-prev{left:-16px;right:auto;}
.swiper-button-next{right:-16px;left:auto;}
.swiper-container:hover .swiper-button-next, .swiper-container:hover .swiper-button-prev {opacity: 1;}
.swiper-container:hover .swiper-button-prev {left: 10px}
.swiper-container:hover .swiper-button-next {right: 10px}
.media {position:relative;display:block;overflow:hidden;padding:0;-ms-flex-negative:0;flex-shrink:0;border-radius:inherit;}
.media:after {content:'';display:block;padding-top:42.857143%;}
.media-content {position:absolute;top:0;bottom:0;left:0;right:0;border:0;border-radius:inherit;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(120,120,120,.1);transition: all .3s ease-out 0s}
.media-content:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-ms-transform:scale(1.01)}
.media-overlay {position:absolute;top:auto;left:0;right:0;bottom:0;z-index:2;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background:linear-gradient(to top,rgba(6,6,8,.33),rgba(6,6,8,0));padding:1rem 1.5rem;}
.media-overlay a{color:#fff;font-size: 1.125rem;line-height: 1.4;font-weight: 600;}



.colbox-b {width:1200px;}
.col-style1 {overflow:hidden;}
.colbox .hd {position:relative;height:44px;border-top:2px solid #e6e6e6;}
.colbox .hd h2 {display:block;float:left;position:relative;border-top:2px solid #3171b2;font-size:22px;line-height:44px;font-weight:bold;z-index:1;margin-top:-2px}
.colbox .hd:hover h2 {border-top:2px solid #100964}
.colbox .hd:hover h2 a {color:#100964}
.col-style1 .bd {margin-top:5px;}
.col-style1 .top-imgbox {width:380px;}
.top-imgbox {position:relative;height:250px;margin-top:10px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;overflow:hidden}
.top-imgbox .img-area,.top-imgbox .img-area img {width:380px;height:214px;border-radius:5px;object-fit:cover;transition: all .3s ease-out 0s;
    display: block;}
.top-imgbox .img-area:hover img {opacity:.9;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.top-imgbox .img-area {width:100%;position:absolute;top:0;left:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border-radius:5px}
.top-imgbox .text-area {width:380px;margin-top:5px;background:#f3f3f3;border-radius:5px;position:absolute;bottom:0;left:0;z-index:10;background-color:#f4f4f4;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;text-align:center}
.top-imgbox h3 {font-weight:normal;font-size:16px;line-height:20px;text-align:center;padding:10px 0;}
.top-imgbox h3 a {overflow:hidden;font-weight:400;display:block;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;}
.top-imgbox i.overlay {background-image:linear-gradient(180deg,rgba(0,0,0,0.01) 5%,rgba(0,0,0,0.6) 100%);bottom:0;position:absolute;top:0;transition:all .4s ease 0s;width:100%;border-radius:5px}
.top-imgbox i.bottom {height:5px;display:block}
.list2 {width:780px;margin-top:15px;}
.colbox .news-list li {font-size:16px;line-height:34px;float:left;width:50%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.colbox .news-list li span {color:#4564a5}
.colbox-list {position:relative;}
.colbox-list .boxcon {max-width:31.3%;width:100%;position:relative;display:inline-block;margin-right:31px;float:left;}
.colbox-list .boxcon:nth-child(3n) {margin-right:0;}
.colbox .news-lists{margin-top:10px;}
.colbox .news-lists li {font-size:16px;line-height:34px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}

.dy-layout {width:1200px;margin:0 auto;overflow:hidden;}
.dy-bd {margin-bottom:30px;}
.dy-content {width:810px;float:left;border-top:1px solid #e6e6e6;}
.dy-content .crumbs {padding-top:15px;}
.dy-content .crumbs>* {font-size:14px;}
.dy-content .crumbs>* {font-size:14px;}
.dy-list {margin-top:20px;}
.dy-list .news-item {margin-top:18px;padding-bottom:18px;border-bottom:1px solid #ededed;overflow:hidden;}
.dy-list .news-item h2 {margin-bottom:10px;font-size:18px;line-height:26px;}
.dy-list .news-item .img-area {float:left;}
.dy-list .news-item .news-list-pic {width:150px;height:85px;border:1px solid #f2f2f2;border-radius:5px;}
.dy-list .news-item .txt-area {float:right;width:630px;}
.dy-list .news-item .news-abst {margin-top:5px;height:52px;overflow:hidden;font-size:14px;line-height:26px;color:#666;}
.dy-list .news-item .news-time {margin-top:5px;font-size:12px;color:#888;}
.dy-side {width:330px;float:right;margin-top:31px;}
.dy-side .dy-side-box:first-child {padding-top:0;}
.dy-side-box {padding:30px 0 11px 0px;overflow:hidden;}
.dy-side-box .hd {position:relative;height:44px;border-top:2px solid #e6e6e6;}
.dy-side-box .hd h2 {display:block;float:left;position:relative;border-top:2px solid #3171b2;font-size:22px;line-height:44px;font-weight:bold;z-index:1;margin-top:-2px;padding-right:15px;}
.dy-side-box .hd h2 a {color:#3171b2;}
.gz24h .bd {margin-bottom:10px;}
.dy-side-box .bd {margin-top:10px;}
.gz24h dl,.gz24h dl>* {overflow:hidden;}
.gz24h dl {height:20px;margin-top:20px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;}
.gz24h dt span.news-time {width:38px;font-size:12px;font-family:arial;text-align:center;background-color:#b3b3b3;color:#fff;border-radius:5px;}
.gz24h dt a.toe {width:253px;overflow:hidden;margin-left:8px;font-size:14px;}
.gz24h dt>* {float:left;height:20px;line-height:20px;}
.gz24h dd {margin-top:10px;}
.gz24h .img-area {float:left;}
.gz24h .img-area img {width:100px;height:56px;border-radius:5px;object-fit: cover;}
.gz24h .txt-area {float:right;width:190px;height:44px;overflow:hidden;margin-top:5px;font-size:12px;line-height:22px;color:#666;}
.gz24h .txt-area a {color:#100964;}
.gz24h dl.active {height:86px;}
.img-box-slider {width:330px;float:left;position:relative;margin-left:-14px;}
.img-box-slider .slick-slide {outline:none;}
.img-box-slider .img-box-b {float:left;margin:0 0 12px 15px;width:150px;}
.img-box-slider .img-box-b .img-area,.img-box-slider .img-box-b .img-area img {width:150px;height:88px;border-radius:5px;overflow:hidden;}
.img-box-slider .img-box-b .img-area img {transition:all 1s ease 0s;object-fit: cover;}
.img-box-slider .img-box-b:hover .img-area img {-webkit-transform:scale(1.1);transform:scale(1.1);background:#333;}
.img-box-slider .img-box-b:hover .text-area {background:#f2f2f2;}
.img-box-slider .img-box-b .text-area {font-size:14px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}
.img-box-slider .slick-dots {position:absolute;top:-25px;right:0;}
.img-box-slider .slick-dots li {float:left;width:8px;height:8px;margin-left:10px;background:#999;border-radius:50%;}
.img-box-slider .slick-dots button {float:left;border:none;background:none;font-size:0;outline:none;}
.img-box-slider .slick-dots li.slick-active {background:#3171b2;}
.dy-side-box .news-list li {font-size:14px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}




.dy-article .article-hd {margin:30px 0;}
.article-hd h1 {font-size:28px;line-height:1.2;}
.dy-article .content {font-size:16px;line-height:2em;text-align:justify;text-justify:inter-ideograph;}
.dy-article .content #text_content {padding:0 10px;}
.dy-article .content p {margin:5px 0;}
.dy-article .content img,.dy-article .content p img {max-width:100% !important;width:auto !important;height:auto !important;display:inline;font-weight:normal!important;}
.dy-article .content .editor {float:right;font-size:12px;color:#666;}







.link-to {padding:20px 0;background:#fff;transition:all .2s ease;overflow:hidden;margin-top:30px;}
.link-ul {float:left;width:100%;}
.link-ul li {float:left;font-size:14px;line-height:35px;margin-right:10px;list-style:none;white-space:nowrap;}


@media only screen and (max-width: 900px){
    .w1200, .dayoo-nav .bd {
    width: 100%;
}
.container {
    width: auto;
    margin: 10px;
}

.top-news-box, .news-sx, .top-slider p, .news-zt {
    width: 100%;
}
.top-slider {
    width: 100%;
    height: auto;
}
.colbox-list .boxcon{max-width: 100%;}






.focus .swiper-slide a img{height:300px}
.swiper-container{height: auto;}
.focus .swiper-slide .tit{font-size: 16px;line-height: 30px;padding: 25px 20px;}
.hmFocus .swiper-pagination{bottom: 12px;}


.head-nav {
    width: 100%;
}

.head-nav .first {
    width: 100%;
    overflow-y: scroll;
}
.head-nav .bd{width:700px;}
.dy-layout{width:100%;}
.dy-content{width:100%;}
.dy-list .news-item {
    padding: 0 10px 15px 10px;
    margin-top: 15px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.dy-content .crumbs{padding:10px;}
.dy-list .news-item .txt-area{width:auto;}
.dy-side{width:100%;padding: 0 10px;}
.dy-article{width:100%;    padding: 0 10px;}
.dy-article .content #text_content{padding: 0 0px;}
.article-hd h1{font-size:18px;}
.gz24h .txt-area{width:66%;}
}














