/* 页面自定义css样式 */
body{font-size:1rem;}
body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}


/* logo及nav */
/* navMain */
.header{position: fixed;top:0;left:0;right:0;height:6.25rem;padding:0 4rem;background-color: #fff;z-index:999;}
.header .logo{height:100%;width:22.6875rem;float: left;margin-top:.875rem;}
.header .logo img{vertical-align:middle;display:inline-block;}
.header .navMain{text-align: center;font-size:1rem;float: right;}
.header .navMain>li{margin:0 1.25rem;display:inline-block;position:relative;line-height:6.25rem;height:6.25rem;}
.header .navMain li.act{border-bottom:.3125rem solid #005BA6;color:#005BA6;font-weight: bold;}
.s_btn,.english{float: right;margin-top:1.875rem;margin-left:1.875rem;}
.header .nav{float: right;}
/* .header .navMain > li:hover > ul.navChild {visibility: visible;} */
.header .navMain > li:hover > ul.navChild {display: block;}
.header .navMain li > ul.navChild {flex-wrap: wrap; position: absolute; top: 80px; left: 50%;transform: translateX(-50%);  display: none;z-index:999;border-top: 5px solid #00579C;background:#fff;}
.header .navMain li > ul.navChild li {width: 130px; height: auto; line-height: 40px;float:left; text-align: center; opacity: 0.9; background: #FFFFFF;cursor: pointer;}
.header .navMain li > ul.navChild li a {display:block;font-size: 16px; text-align: center; line-height: 40px; font-weight: 400;}
.header .navMain li > ul.navChild li:hover{background: #E2F2FF;}
.header .navMain li > ul.navChild li:hover a {color: #00579C;font-weight:bold; }
/* searchweb */
.searchweb {display: flex; justify-content: space-between; position: absolute; right: 0; margin-top: 20px; width: 275px; height: 40px; opacity: 0.7; border: 1px solid rgba(255,255,255,1); border-radius: 20px; }
.searchweb input[type='text'] {padding-left: 17px; width: 230px; font-size: 14px; color: #FFFFFF;}
.searchweb input[type='submit'] {margin-right: 18px; width: 18px; height: auto; background: url(/cms_files/filemanager/191335345/picture/202211/19ad54d95ce144f0a7241f307574c7fa.png) no-repeat left center; background-size: 100%;}
/* subnav */
.subnav {position: fixed;top: 148px; right: 0; width: 80px;height: auto;  z-index:9999;}
.subnav ul {text-align: center;}
.subnav li {padding: 14px 8px; background-color: #FFFFFF; cursor: pointer;}
.subnav li:first-child {padding-top: 25px;}
.subnav li i {display: inline-block; width: 28px;height: 28px; text-align: center;margin: 0 auto;}
.subnav li:first-child i {background: url(/cms_files/filemanager/191335345/picture/202211/614bf2f1e40545ee8956dacc54b752f9.png) no-repeat center;background-size: cover;}
.subnav li:nth-child(2) i {background: url(/cms_files/filemanager/191335345/picture/202211/9ed757a8523a437daa4d247673eb98b9.png) no-repeat center;background-size: cover;}
.subnav li:nth-child(3) i {background: url(/cms_files/filemanager/191335345/picture/202211/d784149fdefc4144956bd7b97a8264fa.png) no-repeat center;background-size: cover;}
.subnav li:nth-child(4) i {background: url(/cms_files/filemanager/191335345/picture/202211/eef0dd8e1d334b1e858c1462f1ac85bc.png) no-repeat center;background-size: cover;}
.subnav li:hover {background-color:  #00579C;}
.subnav li:hover p {color: #FFFFFF;}
.subnav li:hover:first-child i {background: url(/cms_files/filemanager/191335345/picture/202211/12dc61a5777f4518b13e7336da59418c.png) no-repeat center;background-size: cover;}
.subnav li:hover:nth-child(2) i {background: url(/cms_files/filemanager/191335345/picture/202211/2542f5f81ec4494bbb8cbc3817b023f3.png) no-repeat center;background-size: cover;}
.subnav li:hover:nth-child(3) i {background: url(/cms_files/filemanager/191335345/picture/202211/5a029b509bb7462684d7946f463ef12b.png) no-repeat center;background-size: cover;}
.subnav li:hover:nth-child(4) i {background: url(/cms_files/filemanager/191335345/picture/202211/ee33751de11042c69b7361ebb2cf917b.png) no-repeat center;background-size: cover;}
.subnav li p {width: 100%; line-height: 22px; font-size: 16px; text-align: center;}
.subnav .gotop {display: none; width: 100%; height: 24px; background-color: #999999; text-align: center;}
.tc_search{position: fixed;top:0;left:0;right:0;height:100px;padding:0 4rem;background-color: #fff;z-index:100000;}
.tc_search form{margin-right:10rem;border-bottom:.0625rem solid #ddd;width:46.875rem;float:right;margin-top:1.25rem;height:3.75rem;line-height:3.75rem;background:url(/cms_files/filemanager/191335345/picture/202211/62110c875f4143b3b10dec08be561dec.svg) no-repeat left center;background-size: 1.875rem 1.875rem;}
.tc_search form .sear{padding-left:1.25rem;border:none;background:none;width:93%;padding:0 4.375rem;}
form .sub{background:none;}
.tc_search .logo{height:100%;width:22.6875rem;float: left;margin-top:.875rem;}
.tc_search .logo img{vertical-align:middle;display:inline-block;}
.close{position: absolute;right:4.375rem;top:1.875rem;}
.close img{height:2.5rem;}

.tc_search input{float: left;}
.sousuo{color:#00579C;background:none;border:none;}
/* header end */
@media (max-width: 767px){
    .subnav, .header .navMain>li:first-child{display:none;}
    .header{height:20rem;padding:0;}
    .header .logo{width:80%;height:auto;margin-left:1rem;}
    .header .logo img{width:90%;}
    .tc_search{height:20rem;padding:0;}
    .tc_search .logo{width:80%;height:auto;margin-left:1rem;}
    .tc_search .logo img{width:90%;}
    .container{margin-top:21rem;}
    .s_btn, .english{margin-top:3rem;margin-right:1rem;}
    .header .navMain>li{line-height: 4.5rem;height: 4.5rem;margin:0;width:24%;text-align: center;}
    .header .nav{margin-top:2rem;}
    .header .navMain{font-size:2rem;}
    .close {
        right: 2.375rem;
        top: 3.875rem;
    }
    .tc_search form{width:90%;margin:4rem 5% 0;height:5rem;background-size:3rem 3rem;}
    .tc_search form .sear{width: 85%;}
}


/* 大banner图 */
.big_banner{position:relative;height:31.25rem;overflow:hidden;width:100%;margin-top:6.25rem;}
.big_banner .slick-list{height:100%;}
.big_banner .slick-track{height:100%;}
.big_banner .slick-slide>div{height:100%;}
.big_banner .frame{height:100%;}
.big_banner .frame video{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.big_banner .child{background-size:cover;color:#fff;background-position:top center;height:100%;position:relative;overflow:hidden;background-color:#94070a;}
.big_banner .child:before{content:"";position:absolute;left:0;bottom:0;right:0;height:5rem;background:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0));}
.big_banner .child .a1{position: absolute;left:0;top:0;width:100%;height:100%;}
.big_banner .child .a2{position:absolute;right:.9375rem;bottom:2.1875rem;font-size:1.5rem;line-height:1;width:5rem;height:3.75rem;line-height:3.75rem;text-align:center;}
.big_banner .child .a2:after{content:"\e76c";display: inline-block;vertical-align: middle;font-family:icon;}
.big_banner .text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0.8);text-align: center;opacity:0;width:50%;}
.big_banner .showdiv .text{transform:translate(-50%,-50%) scale(1);opacity:1;transition:all 2s ease-out 0.5s;}
.big_banner .navg{position: absolute;right:44%;bottom:1.875rem;color: #fff;text-align: center;line-height:1;}
.big_banner .navg li{margin:0 .625rem;font-family:Arial;cursor: pointer;vertical-align: middle;display:inline-block;}
.big_banner .navg li.slick-active{font-size:1.375rem;}
.big_banner .navg li:after{content:"";border-top:.0625rem solid #fff;display: inline-block;vertical-align: middle;width:0rem;margin-left:.3125rem;transition:all 0.5s ease-out 0s;}
.big_banner .navg li.slick-active:after{width:3.75rem;}
.big_banner .tit{position:absolute;left:3.125rem;bottom:3.75rem;right:3.125rem;background:rgba(0,0,0,0.5);height:5rem;line-height:5rem;color: #fff;display:flex;display:-ms-flexbox;justify-content:justify;justify-content:space-between;}
.big_banner .big_tit{width:75rem;margin:0 auto;}
.big_banner .big_tit a{display: block;text-align:center;font-size:2.125rem;color:#fff;padding-top:35.875rem;z-index: 9999999;}

/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; cursor: hand; }
.slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; }
.slick-track:before, .slick-track:after { display: table; content: ''; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: .0625rem; }
[dir='rtl'] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: .0625rem solid transparent; }
.slick-arrow.slick-hidden { display: none; }


/* 通知 */
.tongzhi {
    height: 6.75rem;
    background: #F5F8FC;
   padding-top:.6875rem;
}
.tongzhi .bt-box-1200{position: relative;}
.tzgg{
    display:inline-block;
    width:5.625rem;
    height:5.625rem;
    background: url(tzgg.png) no-repeat;
    background-size:5.625rem 5.625rem;
    color:#fff!important;
    color: #FFFFFF;
}
/* 通知公告滚动 */
.con_o_list{width:90%;height: 6.75rem;padding:.3125rem 0;overflow: hidden;position: relative;float: right;}
.con_o_list ul li{height:2rem;line-height:2rem;width:100%;float: left;padding-right:1.875rem;background:url(bt-listPic.png) no-repeat left 0.875rem;padding-left:1.1875rem;}
.con_o_list ul li a{
    float: left;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
    max-width:80%;
}
.con_o_list ul li span{float: right;color:#999;}
.str_wrap{overflow:hidden;width:100%;line-height:2rem;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;white-space:nowrap;height:5rem}
.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}
.str_move_clone{display:inline-block;vertical-align:top;position:absolute;left:100%;top:0}
.str_vertical .str_move_clone{left:0;top:100%}
.str_down .str_move_clone{left:0;bottom:100%}
.str_vertical .str_move,.str_down .str_move{white-space:normal;width:100%}
.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit}
.str_wrap img{max-width:none !important}
.shuxian2{width: .0625rem;height: 7rem;background: #D8D8D8;position: absolute;top:1.875rem;right:35.625rem;}




/* 农科要闻 */
.bn{width:100%;height: 35.625rem;background:url(nkyw.png) no-repeat;background-size: 100%;}
.nkyw{padding-top:3rem;padding-bottom:2rem; 
    /* background:url(lmbg.png) no-repeat left 3.125rem; */
    width:11.1875rem;
    margin:0 auto;
}
.yw{display:block;font-size:.75rem;letter-spacing:0;text-align:center;font-weight:400;color:#999;}
.zw{display:block;font-family:PingFangSC-Bold;font-size:1.75rem;color:#005BA6;letter-spacing:1px;text-align:center;font-weight:400;margin-bottom:.625rem;}


/* 信息列表 */
.xxlb>a,.yx_tpxw_1 .xxlb>li{display:block;width:37.5rem;line-height:3.9375rem;border-bottom:.0625rem solid #D8D8D8;float: right;}
.yw_title{font-weight:400;}
.xx_zy{display:none;line-height:1.875rem;color:#999;}
.xx_time{color:#999;float: right;}
.on .xx_zy{display:block;}
.xxlb li.on{width:37.5rem;height:7.8rem;padding:1.25rem;display: inline-block;}
.xxlb li.on{
    line-height: 1rem;
    color: #333;
    /*以下为重点*/
    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');/* For IE 8 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
    /* For IE 5.5 - 7 */
    -moz-box-shadow: .125rem .125rem .625rem #909090;
    /* for firefox */
    -webkit-box-shadow: .125rem .125rem .625rem #909090;
    /* for safari or chrome */
    box-shadow: .125rem .125rem .625rem #909090;
    /* for opera or ie9 */
}
.xxlb li.on:hover .yw_title{color:#00579C;}
.xxlb li.on:hover{border-left:.3125rem solid #00579C;}
.yx_tpxw_1 .xxlb>li .yw_title{font-size:1.0625rem;line-height:1.625rem;padding-left:1.25rem;}
.yx_tpxw_1 .xxlb>li .xx_time{margin-right:1.25rem;}
.yx_tpxw_1 .xxlb>li.on .xx_time{margin-right:0;}
.yx_tpxw_1 .xxlb>li.on .yw_title{display:inline-block;margin-bottom:.625rem;padding-left:0;font-weight:600;}
.xxlb .xx_zy{font-size:.9375rem;line-height:1.625rem;}
.yx_tpxw_1 .xxlb>li.on{line-height:1.625rem;}
/* banner */
.banner{width:75rem;height:24.375rem;margin:0 auto}
.banner .banner_l,.banner_r{display:inline-block}
.banner .banner_l{width:36.25rem;height:23.75rem;float:left}
.banner .banner_r{width:38.75rem;height:23.75rem;float:right}

/* 图片滚动 */
/*图片新闻*/
.yx_tpxw_1{float:left;height:23.75rem;}
.focusBox{position:relative;text-align:left;width:36.25rem;height:23.75rem;}
.focusBox .pic img{width:36.25rem;height:23.75rem;display:block}
.focusBox .txt-bg{position:absolute;bottom:0;z-index:1;width:36.25rem;
    height: 2.5rem;
    background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, rgba(0,0,0,0.59) 46%, rgba(0,0,0,0.79) 100%);}
.focusBox .txt{position:absolute;bottom:0;z-index:2;height:2.5rem;width:36.25rem;overflow:hidden}
.focusBox .txt li{height:2.5rem;position:absolute;bottom:0rem;width:100%;line-height:2.5rem;}
.focusBox .txt li a{display:inline-block;padding-left:1.25rem;width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#fff;}
.focusBox .num{position:absolute;z-index:3;bottom:1rem;right:1.4375rem}
.focusBox .num li{background:url("wx_dian.png") no-repeat center;float:left;position:relative;width:.5rem;height:.5rem;line-height:.5rem;overflow:hidden;text-align:center;margin-left:.275rem;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:url("wx_dian.png") no-repeat center;filter:alpha(opacity=50);opacity:0.5}
.focusBox .num li.on a,.focusBox .num a:hover{background:url("xz_dian.png") no-repeat center}
.lb_time{float: left;width:6rem;height:6rem;background:#F5F5F5;text-align: center;padding:1.25rem .9375rem;}
.lb_time .day,.lb_time .year{display: block;text-align: center;}
.lb_time .day {font-size:1.75rem;margin-bottom:.625rem;}
.xxnr .zhaiyao{color:#666;line-height:1.875rem;}

/* 横幅 */
.hf{margin:2rem auto 0 ;}
#slideBox-slide5.slideGroup {width: 100%;}
#slideBox-slide5.slideGroup .slideBox{border:none;width: 100%;}
#slideBox-slide5.slideGroup .parBd ul li .pic img{width:100%;height: 6.875rem;}
#slideBox-slide5.slideGroup .sPrev, #slideBox-slide5.slideGroup .sNext{top:-0.875rem;}


/* 学术科研、科技服务 */

.xskj_title{width:36rem;margin-left:24.125rem;display:block;background:url(shuxian.png) no-repeat 13.5rem center;margin-top:-0.5rem;}
.xskj_title .nkyw{float: left;margin-left:0;padding-bottom: 1rem;color:#999;}
.xskj_title .nkyw:nth-child(2){width:16.5rem;margin-left:4.375rem;padding-left:0;}
.xskj_title .nkyw .zw{color:#999;font-family: PingFangSC-Heavy;}
.xskj_title .nkyw.act .zw{color:#00579C;}
.xskj_title .nkyw.act .yw{
    height:2.25rem;
    background:url(xhx.png) no-repeat center bottom;
}
.xk_con{
    width:75rem;
    height:28.125rem;
    background:#fff;
    
}
.picScroll-left{
	width: 75rem;
	height: auto;
	position: relative;
}
.picScroll-left .hd .prev{position: absolute; top:13rem;left:-3rem;}
.picScroll-left .hd .next{ position: absolute;top:13rem;right:-3rem;}	 
.picScroll-left .bd ul{ overflow:hidden;}
.picScroll-left .bd ul li{ margin:1rem;width:23.125rem;float:left;display:inline; overflow:hidden; position: relative;  }
.picScroll-left .bd ul li .pic{text-align:center; width:23.125rem;height:15rem;overflow: hidden;}
.picScroll-left .bd ul li .pic img{ display:block; width:23.125rem;min-height:15rem;}
.picScroll-left .bd ul li .title{ width:100%;height:11.875rem;background:#F5F5F5;padding:1.25rem;}
.picScroll-left .bd ul li .title span.t{display:block;line-height:2rem;height:4.375rem;font-weight:bold;}
.picScroll-left .bd ul li .title span.z{color:#666;line-height:1.75rem;text-align: justify;}
span.xk_time{position:absolute;top:190px;left:0;display:block;width:118px;height:50px;line-height:50px;color:#fff;text-align: center;background:url(xsrq.png) no-repeat;}
/* 处所要闻 */
.csyw{
    height:39rem;
    width:100%;
    background:url(csxw_bg.png) no-repeat top;
    background-size: 100%;
}
.csyw_con{
    width: 75rem;
    height: 23rem;
    background: #FFFFFF;
}
.csyw_tit{
    width: 75rem;
    height: 9rem;
}

.csyw_tit{width:60rem;margin:0 auto;display:block;}
.csyw_tit .nkyw{float: left;margin-left:0;padding-bottom: 2.5rem;color:#999;margin-left:3.5rem;padding-top:2.5rem;padding-bottom:2rem;}
.csyw_tit .nkyw:nth-child(2){width:15rem;padding-left:0;}
.csyw_tit .nkyw:nth-child(3){margin-left:2.5rem;}
.csyw_tit .nkyw:nth-child(4){margin-left:5rem;}
.csyw_tit .nkyw:nth-child(1){margin-left:0;}
.csyw_tit .nkyw .zw{color:#fff;font-size:28px;font-weight: normal;}
.csyw_tit .nkyw.act .zw{opacity: 1;}
.csyw_tit .nkyw .yw{
    color:#fff;
    opacity: 0.6;
}
.csyw_tit .nkyw.act .yw{
    height:1.875rem;
    background:url(xhx2.png) no-repeat center bottom;
    color:#fff;
    opacity: 0.6;
}
.csyw_con {
    padding:1.25rem;
}
.csyw_con  .xxlb>a{position:relative;width:35rem;height:6rem;background:none;float: left;margin-bottom:1.25rem;border-bottom:none;line-height:1.5625rem;}
.csyw_con  .xxlb>a>.yw_title{width:26.5rem;float: left;font-weight: normal;margin-left:1.875rem;line-height:3rem;}
.csyw_con  .xxlb>a:hover .lb_time{color:#fff;background:#00579C;}
.csyw_con .xxlb>a>.xxly{font-size:.875rem;color: #888888;position:absolute;right:1.25rem;bottom:.625rem;}
.csyw_con  .xxlb>a:hover .yw_title,.csyw_con  .xxlb>a:hover .xxly{color:#00579C;font-weight:bold;}
.csyw_con .xxlb>a>.yw_title,.picScroll-left .bd ul li .title span.t{font-size:1.0625rem;line-height:1.625rem;}
.picScroll-left .bd ul li .title span.z{font-size:.9375rem;line-height:1.625rem;}
.csyw_con .xxlb>a:nth-child(2n){float: right;}
/* 图书馆、信息公开 */
.kjdh{margin-top:-7.5rem;}
.tsg{
    width:100%;
    height:13rem;
    background:url(kjdh.png) no-repeat;
}
.tsg a{
    float: left;
    width: 17.1875rem;
    height: 9.875rem;
    margin-top:0.5rem;
    margin-left:1.75rem;
    padding:1.875rem;
}
.tsg a:hover p.big{color: #00579C;}
.tsg a:first-child{
    background:url(kj1.png) no-repeat;
    margin-left:0;
}
.tsg a:nth-child(2){
    background:url(kj2.png) no-repeat;
}
.tsg a:nth-child(3){
    background:url(kj3.png) no-repeat;
}
.tsg a:nth-child(4){
    background:url(kj4.png) no-repeat;
}
.tsg a p.big{
    font-size: 1.25rem;
    font-weight: 600;
    margin-top:3rem;
    margin-bottom:.625rem;
}
.tsg a span.small{
    display: inline-block;
    color: #666666;
    font-size:.75rem;
    line-height: 1.5rem;
    width:11.25rem;
}
.mob,.mob-more,.mobile_more,.csxy_more,.mob_tit,.mob_xskj{display: none;}

/* 手机端 */
@media (max-width: 767px){
.big_banner,.banner_r,.subnav_bg{display: none;}
.hf{margin-bottom:3rem;margin-top:0;}
#slideBox-slide5.slideGroup,#slideBox-slide5.slideGroup .slideBox,body,.bt-box-1200,.con_o_list,.banner,.banner .banner_r,.xxlb>a,.xskj .yx_tpxw_1,.xskj .xxlb>a,.xskj .banner_r,.csyw_con .xxlb>a{width:100%;}
   .csyw_con,.bn,.banner,.banner .banner_r,.yx_tpxw_1,.xskj,.xskj .yx_tpxw_1,.xk_con,.xskj .banner_r,.csyw{background:none;height:auto;}
   .bn,.mob,.xskj,.csyw,.tsg{padding:0 1.5rem;}
   .yw{display:none;}
   .nkyw{text-align: left;font-weight: 500;}
   .zw,.xk_tit{display:block;margin-bottom:1.25rem;margin-top:.625rem;border-bottom:1px solid #eee;font-size: 2.25rem;background:url(xhx.png) no-repeat left bottom;height:4.5rem;text-align: left;}
   .xk_tit>a{font-size: 2.25rem;}
   .yx_tpxw_1,.focusBox{margin-right:0;width: 100%;}
   .focusBox .lb_time,.xxnr .zhaiyao{display: none;}
   .xxnr{width:100%;float:left;}
   .focusBox .txt,.focusBox .txt li{height:2.5rem;}
   .focusBox .txt-bg{background:#f5f5f5;height:5.875rem;width:100%;}
   .focusBox .pic img,.xskj .yx_tpxw_1 .focusBox .pic img{width:43.75rem;height: 27.6875rem !important;}
   .focusBox .pic{width:44.3125rem!important;height: 24.6875rem !important;overflow:hidden;}
   .xxlb>a>.yw_title,.xskj .xxlb>a>.yw_title,.csyw_con .xxlb>a>.yw_title{width:75%;font-size: 1.875rem;line-height: 2.5rem;}
   .xxlb>a,.xskj .xxlb>a,.csyw_con .xxlb>a{height:auto;border-bottom:1px solid #eee;padding:1.875rem 0;margin: 0;}
   .yw_time{width:7rem;}
   span.day{font-size:2.4375rem;}
   span.year{font-size:1.5rem;}
   .shuxian{width: .0938rem;height: 5rem;}
   .tongzhi{display: none;}
   .mob,.mob-more{display: block;}
   .mob_tz li{padding:1.25rem 0;border-bottom:.0625rem solid #eee;}
   .mob_tz a{font-size: 1.875rem;font-weight: 400;display: block;line-height:4rem;}
   .mob_tz span{font-size: 1.5rem;color: #999999;}
   .mob-more{float: right;margin-top:-3.5rem;}
   .mob-more img{width:1rem;}
   .xskj .banner_r{padding:0;}
   .xk_con,.csyw_con{box-shadow: none;}
   .xk_tit{padding-top:0;}
   .mobile_more{display:block;width:100%!important;height: 4.5625rem;background: #EEEEEE;
    font-size: 1.5rem;
    color: #999999;
    font-weight: 400;line-height:4.5625rem;text-align: center;margin-top:1.875rem;margin-bottom:3.125rem;}
    .xskj .xk_tit{background:none;}
    .xskj .xk_tit>a.act{height:4.5rem;background:url(xhx.png) no-repeat left bottom;display: inline-block;color:#00579C;font-weight: 500;}
    .csyw_tit.mob_tit a{width:25%;float: left;height:100px;margin:0;text-align: center;color: #333;padding-left:0;}
    .csyw_tit.mob_tit a.act,.csyw_tit a{background:none;color:#00579C;font-size: 2.25rem;}
    .csyw_tit.mob_tit a.act{background:url(xhx.png) no-repeat bottom center;}
    .csyw_tit.mob_tit a span{float: none;display: block;width:6rem;height:6rem;margin:0 auto 1rem;}
    .csyw_tit.mob_tit a:first-child span{background:url(sj1.png) no-repeat 100% 100%;}
    .csyw_tit.mob_tit a:nth-child(2) span{background:url(sj2.png) no-repeat 100% 100%;}
    .csyw_tit.mob_tit a:nth-child(3) span{background:url(sj3.png) no-repeat 100% 100%;}
    .csyw_tit.mob_tit a:nth-child(4) span{background:url(sj4.png) no-repeat 100% 100%;margin-top:0;}
    .csyw_tit.mob_tit a.act:first-child span{background:url(sj1-1.png) no-repeat 100% 100%;}
    .csyw_tit.mob_tit a.act:nth-child(2) span{background:url(sj2-1.png) no-repeat 100% 100%;}
    .csyw_tit.mob_tit a.act:nth-child(3) span{background:url(sj3-1.png) no-repeat 100% 100%;}
    .csyw_tit.mob_tit a.act:nth-child(4) span{background:url(sj4-1.png) no-repeat 100% 100%;margin-top:0;}
    .tsg{height:auto;background:url(mobile-dt.png) no-repeat top;padding-top:1.75rem;padding-bottom:3rem;}
    .tsg a{width: 21.1875rem;height: 15.3069rem;margin-top:1.5rem;margin-left:1.25rem;}
    .tsg a:nth-child(3){margin-left:0;}
    .tsg a span.small{width:16rem;color:#999;}
    .csyw_con {height:41rem;overflow: hidden;}
    .csxy_more{display: block;}
    .csxy_more>a{float:left;width:100%!important;height: 4.5625rem;background: #EEEEEE;
        font-size: 1.5rem;
        color: #999999;
        font-weight: 400;line-height:4.5625rem;text-align: center;margin-top:1.875rem;margin-bottom:3.125rem;}
    .csyw_tit,.xk_tit{display: none;}
    .csyw_tit.mob_tit,.xk_tit.mob_xskj{display: block;}
    .xk_con{
        height:auto;overflow: hidden;
    }
    .xk_tit.mob_xskj{margin-bottom:1.875rem;}
    .xk_con .mobile_more{float: left;}
    /* 新版首页手机端 */
    .nkyw{background:none;margin-left:0;padding:0;width:100%;}
    .xskj_title{display: none;}
    .banner_r.xxlb a.act{box-shadow: none;width:100%;padding: 1.875rem 0;line-height: 3.9375rem;    height: 11.125rem;}
    .banner_r.xxlb a.act .xx_zy{display:none;}
    .xxlb>a.act>.yw_title{display: block;width:100%;}
    .banner .banner_r a:nth-child(5),.banner .banner_r a:nth-child(6),.banner .banner_r a:nth-child(7),.banner .banner_r a:nth-child(8){display:none;}
    #slideBox-slide5.slideGroup .parBd ul li .pic img{width:100%;height:auto;}
    #slideBox-slide5.slideGroup .sPrev, #slideBox-slide5.slideGroup .sNext{top:-2.2rem;}
    .picScroll-left .bd ul li{margin:0;}
    .picScroll-left .bd ul li .title{width:96.4%;height:5.875rem;}
    .picScroll-left .bd ul li .title span.z{display:none;}
    .picScroll-left .bd ul li .title span.t{line-height:4rem;}
    .lb_time{width:8rem;}
    .kjdh{margin-top:0;padding:0 1.5rem;}
    .tsg a p.big{margin-top:6.5rem;}
    .tsg a{padding-left:3.125rem;}
    #slideBox-slide5 .hd,span.xk_time{display:none;}
    .picScroll-left .bd ul li .pic{width:100%;height:25rem;}
    .picScroll-left .bd ul li .pic img{width:100%;min-height:25rem;}
    /* 12.28 */
    .focusBox,.focusBox .pic img, .xskj .yx_tpxw_1 .focusBox .pic img{height:30rem;}
    .focusBox .txt li a{color:#333;}
    .focusBox .txt, .focusBox .txt li{height:5.875rem;line-height:5.875rem;}
    .picScroll-left .bd ul li .title span.t{display:inline-block;width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.big_banner{display: block;margin-top: 20rem;height: 18.25rem;}
.big_banner .navg{right:25%}
.container{margin-top:3rem;}
}

/* 12.24 */
.nkyw.act .zw,.kjdh .zw{font-weight:400;}
.nkyw .zw{font-weight:500;}
.csyw_tit{background:url(shuxian2.png) no-repeat 14rem center;}
.csyw_con .xxlb>a:hover .yw_title,
.picScroll-left .bd ul li:hover .title span.t,
.con_o_list ul li:hover a
{font-weight:bold;}

@media only screen and (max-width: 1449px) and (min-width: 1200px) {
    .nol{display: none;}
}
#slideBox-slide5.slideGroup .parBd ul li .pic{background-size:100%;}

/*巡示公告飘窗 开始*/
/* 基础样式重置 */
.inspection-container {
  position: fixed;
  z-index: 9999;
  filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.15));
}

/* 新增的wrapper层 */
.inspection-wrapper {
  position: relative;
  width: 300px;
  height: 150px;
  margin: 0 auto;
}

/* 主飘窗样式 */
.inspection-notice {
  position: relative; /* 为关闭按钮绝对定位提供参照 */
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 20px;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, #ff3333, #cc0000);
  color: #FFD700;
  cursor: pointer;
  text-decoration: none;
  font-family: "Microsoft YaHei", "PingFang SC", sans-serif;
  font-size: 18px;
  font-weight: 500;
  transition: all 0.3s ease;
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow: 
    inset 0 1px 0 rgba(255, 255, 255, 0.1),
    0 4px 20px rgba(255, 0, 0, 0.15);
  overflow: hidden;
  box-sizing: border-box;
  padding: 25px 20px; /* 增加内边距 */
}

.notice-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}

/* 文字样式 */
/*.notice-text {
  font-size: 18px; 
  letter-spacing: 8px;
  line-height: 1.3;
  margin-right: -8px;
  text-align: center;
  white-space: nowrap;
}*/

.notice-text {
  font-size: 26px;
  letter-spacing: 8px;
  line-height: 1.2;
  font-weight: 900;
  text-align: center;
  font-family: Georgia, "Times New Roman", serif; /* 衬线字体 */
  text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3); /* 文字阴影 */
}
/* 关闭按钮样式 - 定位在背景区域外右上角 */
.close-btn {
  position: absolute;
  top: -20px;
  right: 0;
  color: #CFB53B;
  font-size: 16px;
  font-family: "Microsoft YaHei", sans-serif;
  cursor: pointer;
  z-index: 10;
}

/* 悬浮效果 */
.inspection-notice:hover {
  box-shadow: 
    inset 0 1px 0 rgba(255, 255, 255, 0.2),
    0 6px 25px rgba(255, 0, 0, 0.25);
  background: linear-gradient(135deg, #ff4444, #dd0000);
  color:#FFD700;
}
.inspection-container:hover {
  animation-play-state: paused;
}

/* 点击效果 */
.inspection-notice:active {
  transform: translateY(1px);
}

/* 背景光效 */
.inspection-notice::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(255,255,255,0.2) 0%, transparent 70%);
  opacity: 0;
  transition: opacity 0.5s ease;
  z-index: 1;
}

/* 图标脉冲动画 */
@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.1); }
  100% { transform: scale(1); }
}

/* 飘动动画 慢速版本 */
@keyframes float-x {
  0% { left: 5%; }
  25% { left: 80%; }
  50% { left: 40%; }
  75% { left: 60%; }
  100% { left: 10%; }
}

@keyframes float-y {
  0% { top: 5%; }
  25% { top: 80%; }
  50% { top: 30%; }
  75% { top: 70%; }
  100% { top: 20%; }
}

.inspection-container {
  animation: 
    float-x 60s linear infinite alternate,
    float-y 90s linear infinite alternate;
}