/*1600*/
@media screen and (max-width: 1850px){
    /*--------------------------棣栭〉-----------------------*/
    /*-------------------------鍏氱兢宸ヤ綔-------------------------*/
    /*-------------------------浜哄姏璧勬簮-------------------------*/
    /*-------------------------鍏充簬-------------------------*/
    .guanyu .contact .contactCon .text ul li .info h2{ font-size: 16px; }
    /*-------------------------鏂伴椈涓績-------------------------*/

}

/*1440*/
@media screen and (max-width: 1580px){
    /*--------------------------棣栭〉-----------------------*/
    /*-------------------------鍏氱兢宸ヤ綔-------------------------*/
    .nycont{width: 100%;box-sizing: border-box;padding: 0 5vw;}
    /*-------------------------浜哄姏璧勬簮-------------------------*/
    /*-------------------------鍏充簬-------------------------*/
    .guanyu .header ul li a{ font-size: 20px; }
    /*-------------------------鏂伴椈涓績-------------------------*/

}


/*1280*/
@media screen and (max-width: 1420px){
    /*--------------------------棣栭〉-----------------------*/
    .x-news-img{height: 350px;}
    .x-news-info{height: 195px;}
    .x-news-na{height: 195px;}
    .x-news-info-cont{padding: 20px;}
    .x-news-info h2{margin: 15px 0;    line-height: 1.3rem;height: 2.6rem;}
    .x-news-date h3{font-size: 2rem;}
    .news-pag{bottom: 195px;}
    .x-news-font li{padding: 20px 0;}
    .x-news-r{padding: 2.4rem;}
    /*-------------------------鍏氱兢宸ヤ綔-------------------------*/
    /*-------------------------浜哄姏璧勬簮-------------------------*/
    .x-rlzy-ban-box ul li{font-size: 2rem;padding: 10px 15px;    margin: 0 3vw;}
    .x-rlzy-tit{font-size: 2rem;}
    .x-rlzy-box1-r ul li h1{font-size: 2.5rem;}
    .x-rlzy-box1-r ul li p{font-size: 1.3rem;}

    /*-------------------------鍏充簬-------------------------*/
    .guanyu .intro .introTit .title{ font-size: 32px; }
    .guanyu .intro .introTit .number li .data{ font-size: 40px; }
    .guanyu .intro .introTit .number li .text{ font-size: 16px; }
    .guanyu .chair .chairCon .chairMan{ width: 30%; }
    .guanyu .chair .chairCon .chariTxt{ width: 68%; }
    .guanyu .contact .contactCon .text .companyName{ font-size: 32px; }
    .guanyu .contact .contactCon .text ul li .icon{ width: 70px; height: 70px; line-height: 60px; }
    /*-------------------------涓氱哗-------------------------*/
    .yeji .project_btn li a .more span::before{ width: 50px; }
    /*-------------------------鏂伴椈涓績-------------------------*/
    .x-newslist li{padding: 20px 0;}
}


/*1024*/
@media screen and (max-width: 1240px){
    /*--------------------------棣栭〉-----------------------*/
    .x-top.act{top: 0;}
    .x-top-t1-l form{display: none;}
    .x-top-t1-r{display: none;}
    .x-top-btn{display: block;height: 20px;width:30px;position: relative;}
    .x-top-btn span{width:100%;height: 2px;position: absolute;top:0;left:0;background: #0c6dc5;transition: .3s;}
    .x-top-btn span:nth-child(2){top:50%;}
    .x-top-btn span:nth-child(3){top:100%;}

    .x-top-btn.act span:nth-child(1){transform: rotate(-45deg);top:50%}
    .x-top-btn.act span:nth-child(2){opacity: 0}
    .x-top-btn.act span:nth-child(3){transform: rotate(45deg);top:50%}

    .x-top-t2{display: none;}

    .sjj_nav{display: block;position:fixed;;box-sizing: border-box;z-index:77;background:#f3f5f9;width:100%;height:100%;font-size:14px;padding-top:100px;line-height:40px;top:-100%;left:0;overflow-y:auto;transition:top ease 0.35s;}
    .sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
    .sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
    .sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
    .sjj_nav ul li{border-bottom:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:18px}
    /*.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}*/
    .sjj_nav ul li ul{display:none}
    .sjj_nav ul li a{color:#666;width:80%}
    .sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
    .sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
    .sjj_nav ul li .sjj_nav_i_se svg{fill:#34498a}
    .sjj_nav ul li ul li>ul{margin-left:10px}
    .nav_show{top:0;}

    .x-video{display: none;}

    /*鏂伴椈*/
    .x-htit{font-size: 2rem;}
    .x-news-img{height: 280px;}
    .x-news-date h3{font-size: 2rem;}
    .x-news-font li{padding: 15px 0;}
    .x-news-m{width: 70%;}
    .x-news-m h1{font-size: 1rem;}
    .x-news-m p{margin-top: 5px;}
    .x-news-n h1{font-size: 1.5rem;}

    /*涓氱哗*/
    .x-yjzs-l2 li{padding: 15px;}

    /*浼佷笟绠€浠�*/
    .x-qyjj-l{width: 35%;}
    .x-qyjj-l img{width: 11rem;}
    .x-qyjj-l h1{font-size: 2rem;}
    .x-qyjj-l h2{font-size: 1.8rem;}
    .x-qyjj-r{width: 65%;}
    .x-qyjj-m1{font-size: 1.8rem;}
    .x-qyjj-m2{line-height: 1.8rem;}
    .x-qyjj-m5 h2{font-size: 1.2rem;}

    /*鍏氱兢宸ヤ綔*/
    .x-djgz-l1{width: 27%;}
    .x-djgz-tit{font-size: 1.8rem;}
    .x-djgz-l2{width: 22%;}
    .x-djgz-f1{font-size: 1.2rem;}
    /*-------------------------鍏氱兢宸ヤ綔-------------------------*/
    /*-------------------------浜哄姏璧勬簮-------------------------*/
    .x-rlzy-box1 .wcont{display: block;}
    .x-rlzy-box1-r{padding-top: 4vw;}
    .x-rlzy-box2-fs{width: 75%;}
    .x-rlzy-box4-m{width: 100%;margin-left: 0;}
    /*-------------------------鍏充簬-------------------------*/
    .guanyu .intro{ padding: 60px 3.75%; }
    .guanyu .intro .introTit .title{ float: none; text-align: center; padding-bottom: 30px; }
    .guanyu .intro .introTit .number{ float: none; }
    .guanyu .chair .chairCon .chairMan{ float: none; width: 100%; }
    .guanyu .chair .chairCon .chariTxt{ float: none; width: 100%; }
    .guanyu .contact{ padding: 0 3.75%; }
    .guanyu .contact .contactCon{ padding-bottom: 50px; }
    .guanyu .contact .contactCon .text,
    .guanyu .contact .contactCon .map{ float: none; width: 100%; }
    .guanyu .contact .contactTit{ padding: 40px 0; }
    .guanyu .contact .contactCon .text .companyName{ text-align: center; }
    .guanyu .contact .contactCon .text ul{ padding-top: 50px; }
    /*-------------------------涓氱哗-------------------------*/
    .yeji .project .classBtn li a .classTit img{ width: 40px; }
    .yeji .project .classBtn li a .classTit p { font-size: 20px; }
    .yeji .project_btn li a .more{ font-size: 20px; }
    .yeji .project_btn li a .more span{ font-size: 18px; }
    .yeji .project_btn li a .more span::before{ width: 20px; }
    /*-------------------------鏂伴椈涓績-------------------------*/
    .x-nybbb-t1{padding: 8vw 0;}
    .x-nybbb{padding-top: 100px;}
    /*-------------------------鍥剧墖鍒楄〃-------------------------*/

    .plContainer{ grid-template-columns: repeat(2,1fr); }

	.plContainer2 .plItem .thumb{padding:2.5vw;}
    /*-------------------------鏂伴椈璇︽儏2-------------------------*/
   	.nyxq2{padding: 0;}
    .nyxq2-l{width: 100%;}
    .nyxq2-r{display: none;}
}


/*鎵嬫満*/
@media screen and (max-width: 1000px){
    /*--------------------------棣栭〉-----------------------*/
    html,body{font-size: 12px;}
    .x-top-t1 .wcont{height: 50px;}
    .x-top-t1-l img{height: 30px;}
    .x-top-t1-l .x-top-log2{height: 25px;}
    .x-top-btn{width: 25px;height: 16px;}

    .sjj_nav{padding-top: 50px;}
    .sjj_nav ul li{font-size: 14px;}

    .x-banner{height: 60vh;}
    .swiper-banner{height: 60vh;}

    .banner-infos h1{font-size: 1.6rem;}
    .banner-infos h2{font-size: 1.6rem;}

    .banner-bottom{}
    .banner-sb{display: none;}
    .banner-pag span{margin-right: 5px;}

    /*鏂伴椈*/
    .x-news-t1{display: block;}
    .x-news-t1 img{display: none;}
    .x-htit{ padding-left: 1rem;}
    .x-htit:before{width: 3px;}
    .x-news-t2{display: block;}
    .x-news-l{width: 100%;}
    .news-pag{display: none;}
    .x-news-na{width: 40px;height: 140px;}
    .x-news-na h1{padding: 0 5px;box-sizing: border-box}
    .x-news-info{padding-left: 40px;height: 140px;}
    .x-news-info-cont{padding: 15px;}
    .x-news-info h2{margin: 10px 0;}
    .x-news-img{height: auto;padding-bottom: 65%;}

    .x-news-r{width: 100%;padding: 0;margin-top: 5vw;}
    .x-news-tab ul{height: 40px;}
    .x-news-tab li{line-height: 40px;}
    .x-news-tab li:after{height: 30px;}

    /*涓氱哗灞曠ず*/
    .x-yjzs-l{width: 100%;}
    .x-yjzs-l1{display: none;}
    .x-yjzs-t2{display: block;}
    .x-yjzs-l2 ul{display: flex;justify-content: space-between;align-items: center;padding:10px;}
    .x-yjzs-l2 li{padding: 0;border: none;}
    .x-yjzs-l2 li a:after{display: none;}
    .x-yjzs-l3{display: none;}

    .x-yjzs-r{width: 100%;margin-top: 5vw}
    .x-yjzs-ctrl{display: none;}

    /*浼佷笟绠€浠�*/
    .x-qyjj{display: block;}
    .x-qyjj-m1 i{padding-bottom: 10px;}
    .x-qyjj-l{width: 100%;}
    .x-qyjj-l-cont{padding: 20px 0;text-align: center;}
    .x-qyjj-l h2{margin-bottom: 20px;}
    .x-qyjj-l h2 span{display: inline;padding: 0 5px;}
    .x-qyjj-l p{display: none;}
    .x-qyjj-l img{margin: 0 auto;}
    .x-qyjj-r{width: 100%;}
    .x-qyjj-m5 img{height: 50px;}

    /*鍏氱兢宸ヤ綔*/
    .x-djgz-box{display: block;}
    .x-djgz-l1{width: 100%;}
    .x-djgz-tit{padding:15vw 2vw;}
    .x-djgz-l2{width: 100%;margin-top: 20px;padding:1px;box-sizing: border-box}
    .x-djgz-info h1{font-size: 1.2rem;}
    .x-djgz-info p{font-size: 1rem;margin: 10px 0;}

    /*搴曢儴*/
    .x-bottom-t1{padding: 20px 0;}
    .x-bottom-m2{display: none;}
    .x-bottom-t2 .wcont{display: block;text-align: center;line-height: 1.6;}

    /*-------------------------鍏氱兢宸ヤ綔-------------------------*/
    .x-nydqgz{padding-top: 50px;}
    .x-nydqgz-box1{height: 45vw;}
    .x-nydqgz-box1 h1{font-size: 2rem;}
    .x-nydqgz-m{display: block;}
    .x-nydqgz-z{width: 100%;}
    .x-nydqgz-s{padding-bottom: 70px;}
    .x-nydqgz-s h1{font-size: 1.4rem;}
    .x-nydqgz-s p{margin-bottom: 4vw;padding: 10px;background: rgba(0,0,0,.2);line-height: 1.6}
    .x-nydqgz-s a{background: #42a7ff;border:none;}

    .x-nydqgz-x{width: 100%;margin-top: 4vw;padding: 4vw;}
    .x-nydqgz-top{padding-bottom: 15px;margin-bottom: 10px;}
    .x-nydqgz-top a{padding-right: 90px;}
    .x-nydqgz-top-l h1{font-size: 1.2rem;}
    .x-nydqgz-top-r{padding: 5px;}
    .x-nydqgz-f-t2 li{padding: 5px 0;}

    .x-nydqgz-n{padding: 4vw;display: block;margin-top: 4vw;}
    .x-nydqgz-f{width: 100%;margin-bottom: 4vw;}
    .x-nydqgz-f:last-child{margin-bottom: 0;}
    .x-nydqgz-f-t1{padding-bottom: 10px; margin-bottom: 10px;}
    .x-nydqgz-k1{font-size: 1.2rem;}
    .x-nydqgz-f-t2 li h1{padding-right: 80px;}

    /*-------------------------浜哄姏璧勬簮-------------------------*/

    .x-rlzy-ban-box h1{font-size: 2.5rem;}
    .x-rlzy-ban-box h2{font-size: 1.2rem;}
    .x-rlzy-ban-box ul{flex-wrap: wrap;padding-top: 15vw;justify-content: space-around;}
    .x-rlzy-ban-box ul li{margin: 2vw 5vw;}

    .x-rlzy-box1-r ul li h1{font-size: 2rem;}
    .x-rlzy-box1-r ul li p{font-size: 1.2rem;}

    .x-rlzy-box2{padding: 5vw 0;}
    .x-rlzy-box2-fs{width: 100%;}
    .x-rlzy-box2-fs ul li{padding: 15px 0;}

    .x-rlzy-box3{padding: 5vw 0;}
    .x-rlzy-box3 li a{padding: 10px 5px;}
    .x-rlzy-box3 li h1{font-size: 1.3rem;width: 70%;}
    .x-rlzy-box3 li p{font-size: 1rem;}
    .x-rlzy-box3 li p img{height: 16px;}

    .x-rlzy-box3-tmor a{font-size: 1rem;width: 200px;padding: 10px 0;}
    .x-rlzy-box3-tmor a i{width: 30px;}

    .x-zp .zp-info-t{height: 50px;}
    .x-zp .sho .zp-info-b{padding: 10px 0;}
    .x-zp .zp-info-t .zw{font-size: 1.3rem;}
    .x-zp .zp-info-b .zp-info-l{padding-right: 0;}
    .x-zp .zp-info-b .zp-info-l p{font-size: 1.1rem;}
    .x-zp .zp-info-b .ypbtn{position: static;display: block;margin: 10px auto 0;}

    .address-box{width: 90%;}
    .address-box-info{padding:10px;box-sizing: border-box}
    .address-box-info li p{padding-left: 0;width: 25%;font-size: 12px;}
    .address-box-info .pick-area{width:75% !important;}
    .address-box-info li input{width: 75%;}
    .address-box-info li select{width: 75%;}
    .address-box-info li .address-sex{width: 75%}

    /*-------------------------鍏充簬-------------------------*/
    .guanyu .header .t1{ padding-top: 100px; font-size: 40px; }
    .guanyu .header .t2{ font-size: 16px; padding-top: 30px; }
    .guanyu .header ul li{ width: 48%; margin-right: 2%; }
    .guanyu .titleOne{ padding: 50px 0; }
    .guanyu .titleOne .t1{ font-size: 32px; }
    .guanyu .titleOne .t2{ font-size: 16px; }
    .guanyu .intro .introTit{ margin-bottom: 40px; }
    .guanyu .intro .introTit .number li{ width: 50%; padding: 0 0 20px; border: 0; }
    .guanyu .intro .introTit .number li .data{ font-size: 32px; }
    .guanyu .intro .introTit .number li .data span{ font-size: 12px; }
    .guanyu .intro .introCon{ padding: 30px; }
    .guanyu .intro .introCon .more a{ font-size: 16px; }
    .guanyu .intro .introCon .more a span:before{ width: 50px; }
    .guanyu .chair .chairCon{ margin: 15px 0; padding: 30px; }

    .guanyu .contact .contactTit .t1{ font-size: 32px; }
    .guanyu .contact .contactTit .t2{ font-size: 20px; }
    .guanyu .contact .contactCon .text .companyName{ font-size: 22px; }
    .guanyu .contact .contactCon .text ul li{ float: none; width: 100%; margin-bottom: 20px; }
    .guanyu .contact .contactCon .text ul li .icon{ width: 50px; height: 50px; line-height: 40px; }
    .guanyu .contact .contactCon .text ul li .icon img{ width: 24px; }
    /*-------------------------涓氱哗-------------------------*/
    .yeji .header .t1{ font-size: 32px; padding-top: 150px; }
    .yeji .header .t2{ font-size: 20px; }
    .yeji .header ul li{ border-width: 4px; }
    .yeji .header ul li .txt{ font-size: 16px; }
    .yeji .title{ padding: 50px 0; }
    .yeji .title .t1{ font-size: 32px; }
    .yeji .title .t2 { font-size: 16px; }
    .yeji .project .text li{ float: none; }
    .yeji .project .text .tit,
    .yeji .project .text .txt{ width: 100%; }
    .yeji .project .text{ margin: 60px 3.75%; }
    .yeji .project .text .tit{ font-size: 32px; }
    .yeji .project .text .txt p{ font-size: 16px; line-height: 160%; padding: 20px 0; }
    .yeji .project .classBtn li{float: none; width: 100%; margin-bottom: 10px; }
    .yeji .project .classBtn{ margin: 60px 3.75%; }
    .yeji .project_btn{ margin: 30px 3.75%; }
    .yeji .project_btn li{ float: none; width: 100%; }
    .yeji .project_btn li a .tit{ font-size: 32px; }
    .yeji .project_btn li a .more{ font-size: 16px; }
    .yeji .project_btn li a .more span{ font-size: 16px; }
    .yeji .project_btn li a .more span::before{ display: none; }
    /*-------------------------鏂伴椈涓績-------------------------*/
    .x-nybbb{padding-top: 50px;}
    .x-newslist li{padding: 15px 0;}
    .x-nybbb-t1 ul li{margin: 5px 0;margin-right: 5px;padding: 5px;}

    /*-------------------------鍥剧墖鍒楄〃-------------------------*/
    .plContainer{ grid-template-columns: repeat(1,1fr); }
	.plContainer2{ grid-template-columns: repeat(2,1fr);}
}

@media screen and (min-width:1024px) and (max-width:1280px) {

    .width1360{width:94%;margin: 0 auto; position: relative;}
    .qy_news li{ display: inline-block;position: relative;background: #f5f5f5;; width: 31%; margin:0 3.5% 40px 0;}
    .qy_news li:nth-child(4){margin-right: 0;}
    .qy_news li .qynewspic{ width: 100%; height: 265px;}
    .qy_news li .qynewspic img{transform: scale(1, 1);transition: all 1.2s; width: 100%;height: 265px;}
    .qy_news li:hover .qynewspic img{transform: scale(1.1, 1.1);transition: all 1.2s;}
    .qy_news li .qynewscon{ width:100%;height:185px; box-sizing: border-box;padding:30px;}
    .qy_news li .qynewscon h1{ font-size:24px;color:#444;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; }
    .qy_news li  .newsuptime{ position: absolute;left:30px; bottom:20px;color:#999;}
    .qy_news li  .newsuptime dt{ padding-right: 10px; font-size: 14px; display: inline-block;}
    .qy_news li  .newsuptime dt i{font-size: 14px;}

    .zbsg_conbox{position: absolute;right: 0;top: 115px; z-index:2;border-radius:10px; background: rgba(255,255,255,.9);height: 540px; width: 670px;box-sizing: border-box;padding:35px 35px 35px 100px;float: left;}

}

@media screen and (min-width:320px) and (max-width:1024px) {

    .width1360{width:94%;margin: 0 auto; position: relative;}
    .sec_banner{height: 260px; box-sizing: border-box;color:#fff;margin-top: 50px;}
    .sec_banner h1{ font-size: 30px; padding-top:20%;}
    .sec_banner h3{ font-size: 12px; margin-top: 10px; font-weight: normal; text-transform: uppercase;}

    .secnewstitle{margin-top:50px;margin-bottom:20px;}
    .secnewstitle h1{ font-size: 24px;}

    .qy_news{ overflow: hidden;display:table;margin-bottom:30px;}
    .qy_news li{ display: inline-block;position: relative;background: #f5f5f5;width: 100%;margin: 10px auto;}
    .qy_news li .qynewspic{ width: 100%; height: auto;}
    .qy_news li .qynewspic img{transform: scale(1, 1);transition: all 1.2s; width: 100%;height: auto;}
    .qy_news li .qynewscon{ width:100%;height:auto; box-sizing: border-box;padding:20px;}
    .qy_news li .qynewscon h1{ font-size:18px;color:#444;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; margin-bottom: 40px;line-height: 1.2;}
    .qy_news li  .newsuptime{ position: absolute;left:20px; bottom:20px;color:#999;}
    .qy_news li  .newsuptime dt{ padding-right:10px; font-size: 12px; display: inline-block;}
    .qy_news li  .newsuptime dt i{font-size: 12px;}

    .qy_news li:nth-child(1){ width:100%;height:auto; overflow: hidden;margin: 10px auto;}
    .qy_news li:nth-child(1) .qynewspic{ width:100%;height: auto; float: none;}
    .qy_news li:nth-child(1) .qynewspic img{ width:100%;height: auto;}

    .qy_news li:nth-child(1) .qynewscon{ width:100%;height: auto; box-sizing: border-box;padding:30px;}
    .qy_news li:nth-child(1) .qynewscon h2{font-size:16px; color:#74003c;margin-bottom:0; font-weight: normal;}
    .qy_news li:nth-child(1) .qynewscon h1{ font-size:18px;color:#444;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; overflow: hidden;margin-bottom: 10px; }
    .qy_news li:nth-child(1) .qynewscon p{ font-size:16px; color:#999;line-height: 1.2;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;margin-top: 0;margin-bottom:40px;}
    .qy_news li .qynewscon{ position: relative; float: none;}
    .qy_news li:nth-child(1)  .newsuptime{ position: absolute;left:30px; bottom:30px;color:#999;}
    .qy_news li:nth-child(1)  .newsuptime dt{ padding-right:10px; font-size: 12px; display: inline-block;}
    .qy_news li:nth-child(1)  .newsuptime dt i{font-size: 12px;}

    /*涓爣鍏ず*/
    .sec_zbgsbg{background: url(../images/zbgs_bg.jpg) top center no-repeat; overflow: hidden; background-size: cover;padding:50px 0;}
    .zbsg_box{width: 100%; overflow: hidden;margin: 0 auto;}
    .zbsg_imgbox { display: none;}
    .zbsg_conbox{position:relative;left:0; top:0;margin:0 auto;border-radius:10px; background: rgba(255,255,255,.9);height: 430px; width:96%;box-sizing: border-box;padding:20px;float: none;}
    .zbgstitle{font-size:24px; font-weight: 800;margin-bottom: 30px;}
    .zbgstitle a{color:#204d98;}
    .zbgstitle:before{ content: ""; display: inline-block; height:5px; width:20px; background: #204d98;margin-bottom: 5px;margin-right: 20px;}
    .zbsg_ul{margin-top: 0;height:370px; overflow-y: auto;padding-bottom:35px;}
    .zbsg_ul::-webkit-scrollbar {/*婊氬姩鏉℃暣浣撴牱寮�*/width:5px; /*楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉＄殑灏哄*/height: 1px;}
    .zbsg_ul::-webkit-scrollbar-thumb {/*婊氬姩鏉￠噷闈㈠皬鏂瑰潡*/border-radius: 6px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #ff0b0d;}
    .zbsg_ul::-webkit-scrollbar-track {/*婊氬姩鏉￠噷闈㈣建閬�*/-webkit-box-shadow: inset 0 0 1px rgba(255,255,255,0.2);border-radius: 10px;background: #ccc;}

    .zbsg_ul li{ border-bottom: 1px solid #dedede;padding-bottom:10px;margin-bottom:10px;}
    .zbsg_ul li h2{font-size:18px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:1; overflow: hidden; line-height: 1.6;}
    .zbsg_ul li  .zbgsuptime{color:#999;}
    .zbsg_ul li  .zbgsuptime dt{ padding-right:10px; font-size: 12px; display: inline-block;}
    .zbsg_ul li  .zbgsuptime dt i{font-size: 12px;}


    /*閫氱煡鍏憡*/
    .sec_notice{ overflow: hidden; text-align: center; display: table;margin-bottom:50px;}
    .sec_notice li{display:inline-grid; width: 100%; border:1px solid #dedede; box-sizing: border-box;padding:20px; transition: all .5s; overflow: hidden;text-align: left;height: auto; position: relative; z-index: 2;margin: 0;}
    .sec_notice li .underbox{ display: none;}
    .sec_notice li .no_date{font-size:12px; color: #999; z-index: 2;position: relative;}
    .sec_notice li .no_date h2{font-size:18px;}
    .sec_notice li h1{font-size:18px;color:#333;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden;z-index: 2;line-height: 1.6;position: relative;margin-top:10px;margin-bottom: 40px;}
    .sec_notice li .no_linkmore{font-size: 14px; z-index: 2;position: absolute;left:20px; bottom:20px;color:#999;}
    .sec_notice li .no_linkmore:before{ content: ""; display: inline-block; height: 1px; width:30px; background: #999;margin-bottom: 5px;}
    /*鏀跨瓥娉曡*/
    .secnewstitle2{margin-top:50px;margin-bottom: 20px;}
    .secnewstitle2 h1 a{ font-size:24px;color:#fff;}

    .sec_zcbg{background: url(../images/sec_zcbg.jpg) top center no-repeat; background-attachment: fixed; overflow: hidden; background-size: cover;}
    .sec_zclist{ overflow: hidden;margin-bottom:30px;}
    .sec_zclist li{ height:auto;padding:20px; width:100%;box-sizing: border-box; background: #fff;margin-bottom:10px;transition: all .5s;}
    .sec_zclist li:nth-child(even){ float: none;}
    .sec_zclist li:nth-child(odd){ float: none;}
    .sec_zclist li h1{font-size:18px;margin-bottom:10px;}
    .sec_zclist li .desc{font-size:16px; line-height: 1.6;color:#999;word-break: break-all;text-overflow: ellipsis;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; overflow: hidden;}

    /*璇︽儏椤甸潰*/
    .detailsbg{height: 180px; background: url(../images/detailsbg.jpg) top center repeat-x; background-size: cover;position: relative;}
    .detailsbg .de_titlebox{ width: 80%; margin:0 auto; color:#fff;}
    .detailsbg .de_titlebox h2{padding-top:55px;font-size:24px;}
    .detailsbg .de_secnav{ height: 56px;border-top: 1px solid #4d92f1; line-height: 56px; position:absolute;left:0; bottom:0; width: 100%;}
    .detailsbg .de_secnav .sevnavlist{ width: 80%;font-size:14px; text-align: left;margin: 0 auto;color: #fff;}
    .detailsbg .de_secnav .sevnavlist i{padding-right: 20px;}
    .detailsbg .de_secnav .sevnavlist a{color:#fff;}

    .details_title{height: auto; line-height:1.6; padding:30px 0;text-align: center; border-bottom: 1px solid #ececec;font-size:18px; color:#333; font-weight:800;}
    .details_uptimebox{height: 50px; line-height: 50px;}

    .nprvenews{height:42px; background:#3274cf;font-size:14px;line-height: 42px; box-sizing: border-box; padding:0 20px;overflow: hidden; display: inline-block; width: 48%;color:#fff;margin-top: 50px;margin-bottom: 30px;}
    .nprvenews a{color:#fff;}

    .plContainer2{ grid-template-columns: repeat(1,1fr);}
    .plContainer2 .plItem .thumb{padding: 0;}
    .plContainer2 .plItem .tit{display: none;}


}
