/*第一屏*/
.one, .three{margin:40px 0;}
.zcweSer{margin-top:40px;}

.oneBoxL {width:885px;}
.oneBoxR {width:245px;}
.ing{background:#2952aa !important;color:#fff !important;}

/* 留言选登 */
.lyxd_box { }
.lyxd_box .news_tab_hd span.on a.more { color: #2952aa; }
.news_list li { height: 38px; line-height: 38px; }
.news_list li a { font-size: 14px; padding-left: 15px; color: #4c4c4c; position: relative; display: block; width: 80%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news_list li a::before { content: ''; display: inline-block; width: 4px; height: 4px; background: #999; position: absolute; left: 0; top: 18px; }
.news_list li span { font-size: 14px; color: #999; float: right; }
.news_list li:hover a, .news_list li:hover span { color: #2952aa; }
.news_list li:hover a::before { background: #2952aa; }
.mailTj{font-size:14px;color:#333;}

.ldxx_box { }
.ldxx_box .item { width: 100%; height: 82px; line-height: 82px; margin-bottom: 10px; }
.ldxx_box .item a { display: flex; text-align: center; justify-content: center; align-items: center; font-size: 22px; color: #fff; }
.ldxx_box .item img { margin-right: 20px; transform: rotateY(0deg); transition: all linear 300ms; }
.ldxx_box .item.wyxx { background: #5f81e5; }
.ldxx_box .item.wycx { background: #fd9f3f; }
.ldxx_box .item.xfxx { background: #00d6db;}
.ldxx_box .item.fwrx { background: #3dbeff; margin-bottom: 0;line-height: 32px;}
.ldxx_box .item.fwrx>a{padding-top:9px;}
.ldxx_box .item:hover img { transform: rotateY(180deg); }

/*右-tab切换*/
.tabList {margin-bottom:15px;}
.tabList li{float:left;}
.tabList li.on{}
.tabList li a{font-size:20px;color:#333;padding:0 36px 0 0;display:inline-block;font-weight:550;}
.tabList li.on a{color:#2952aa;}
#tabList{border-bottom:1px solid #d8d8d8;}
#tabList li{line-height:42px;}
.tabBox {display:none;}

/*右-文章列表*/
.fadtBox{position:relative;}
.tyMore{position:absolute;right:10px;top:-46px;}
.tyMore a{font-size:16px;color:#000;}
.fadtBox .faOne{}
.fadtBox .faOne a{font-size:24px;color:#2952aa;font-weight:550;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;}
.fadtBox .faOne p{font-size:14px;color:#838383;line-height:24px;text-indent:2em;margin:20px 0;border-bottom:1px solid #d8d8d8;padding-bottom:20px;}
.tyList {}
.tyList li{line-height:40px;position:relative;}
.tyList li i{width:4px;height:4px;position:absolute;display:inline-block;background:#666;top:50%;left:0;margin-top:-2px;border-radius:50%;}
.tyList li a{font-size:16px;color:#333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 76%; display: block;padding-left:14px;float:left;}
.tyList li span{float:right;font-size:16px;color:#999;}
.tyList li:hover i,
.tyList li:hover span,
.tyList li:hover a{color:#2952aa;}
#myList li span{font-size:14px;background:#f8f8f8;padding:0 12px;border-radius:4px;color:#333;line-height: 28px;margin-top: 6px;}


.myzjL,
.myzjR{width:568px;}



.ztList li div{}
.ztList li div img{width:100%;height:168px;object-fit:cover;}

/*左右箭头*/
#ztSwiper .swiper-button-next,
#ztSwiper .swiper-button-prev{background:rgba(0, 0, 0, 0.6);}
#ztSwiper .swiper-button-next{right:0;}
#ztSwiper .swiper-button-prev{left:0;}
#ztSwiper .swiper-button-next:after,
#ztSwiper .swiper-button-prev:after{color: #fff;font-size: 20px;}






/*ipad ipadPrp*/
@media only screen and (min-width:100px) and (max-width: 1200px) {
.oneBoxL{width:75%;}
.oneBoxR{width:21%;}
.zcwjkImg .item,
.myzjL, .myzjR{width:48.5%;}

}
/*1024------*/
@media only screen and (min-width:100px) and (max-width: 1040px) {

}
/*768----*/
@media only screen and (min-width:100px) and (max-width: 768px) {
.oneBoxL,
.oneBoxR,
.zcwjkImg .item,
.myzjL, .myzjR{width:100%;}
.zcweSer{margin-top:20px;}
.one, .three{margin:20px 0;}

.news_list li a{width:70%;}
.ldxx_box{margin-top:1rem;}

.tyList li a,
.tyList li span{font-size:14px;}
.tyList li a{max-width:70%;}

.tyMore{right:0;top:-40px;}
.tyMore a{font-size:14px;}

.zcwjkImg .item{margin-bottom:1rem;}
.zcwjkImg .item:last-child{margin-bottom:0;}

.mailTab li span{display:block;line-height:24px;}
.tabList li a{font-size:18px;padding:0 20px 0 0;}

}