@charset "utf-8";
/* CSS Document */



@media screen and (min-width: 1281px) and (max-width: 1440px) {
    .container{ width: 96%; position: relative; margin: 0 auto;}
}



@media screen and (min-width: 1201px) and (max-width: 1280px) {
    .container{ width: 96%; position: relative; margin: 0 auto;}
    .header .headercm .logo img{ height:70px; display:block;}
    .header .headercm .biaoyu img{ height:48px; display:block;}
    .header .headercm .so_search .search .search-txt{ width:70%;}
    .nav .nav_list .drop:before,.nav .nav_list .drop.active:before{ right:12%;}
    .hotNews .tou_list .bd li a{ font-size:26px;}
    .Inpart .Innews .top .hd li,.Inpart .Innotice .top{ font-size:24px;}
    .Inpart .Innews .newsList li a{ max-width:70%;}
    .InAbout .ti{ font-size:26px;}
    .InAbout .tic{ font-size:26px; line-height:46px;}
    .InAboz .Aboz .AbozB li p{ font-size:16px;}
    .InTeam .Top .T{ font-size:24px;}
    .InTeam .TeamList .swiper-slide.tpt-md-3{ width:31.3%;}
    .InYiliao .Top .T{font-size:24px;}
    .InYiliao .Yiliao .swiper-slide.tpt-md-3{ width:31.3%;}
    .InTi .TiList .Toc .swiper-slide.tpt-md-3{ width: 31.3%;}
    .Menunav .PageNav1 .PageUL>a{padding: 0 15px;}
    .about_us01 .tic{ font-size:32px;}
    .about_us01 .tib{ font-size:26px;}
    .about_us02 li .intro .box .tit{font-size:22px;}
    .about_us03 .top .tit,.about_us04 .top .tit{font-size:32px;}
    .about_us04 .leader li .Text_box span{ width:55%;}
    .Pageleader li .Text_box span{ width:55%;}
    .news_center01 .top .tit,.news_center02 .top .tit,.news_center03 .top .tit{ font-size:32px;}
    .PageGuahao .tit{ font-size:32px;}
    .dangj_center01 .infor .tit a,.dangj_center02 .right .titleTxt .dj_title,.dangj_center03 .infor .tit a{ font-size:28px;}
    .dangj_center01 .dangj01 .left .item .t{ font-size:24px;}
    .about_us04 .leader li .Text_box .cover{ padding:0 10px;}
    .leftTitle i{ font-size:32px;}
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
    .container{ width: 96%; position: relative; margin: 0 auto;}
    .header .headercm .logo img{ height:60px; display:block;}
    .header .headercm .biaoyu img{ height:48px; display:block;}
    .header .headercm .so_search .search .search-txt{ width:70%;}
    .nav .nav_list .drop:before,.nav .nav_list .drop.active:before{ right:8%;}
    .hotNews .tou_list .bd li a{ font-size:26px;}
    .Inpart .Innews .top .hd li,.Inpart .Innotice .top{ font-size:24px;}
    .Inpart .Innews .newsList li a{ max-width:65%;}
    .InAbout .ti{ font-size:26px;}
    .InAbout .tic{ font-size:26px; line-height:46px;}
    .InAboz .Aboz .AbozB li p{ font-size:16px;}
    .InTeam .Top .T{ font-size:24px;}
    .InTeam .TeamList .swiper-slide.tpt-md-3{ width:31.333%}
    .InYiliao .Top .T{font-size:24px;}
    .InYiliao .Yiliao .swiper-slide.tpt-md-3{ width:31.333%}
    .InTi .TiList .Toc .swiper-slide.tpt-md-3{ width: 31.3333%}
    .footer .foot .footlx{ width:60%;}
    .footer .foot .footewm{ width:16%;}
    .Menunav .PageNav1 .PageUL>a{padding: 0 7px;}
    .about_us01 .tic{ font-size:32px;}
    .about_us01 .tib{ font-size:26px;}
    .about_us02 li .intro .box .tit{font-size:22px;}
    .about_us03 .top .tit,.about_us04 .top .tit{font-size:32px;}
    .about_us04 .leader li .Text_box span{ width:55%;}
    .Pageleader li .Text_box span{ width:55%;}
    .news_center01 .top .tit,.news_center02 .top .tit,.news_center03 .top .tit{ font-size:30px;}
    .PageGuahao .tit{ font-size:30px;}
    .dangj_center01 .infor .tit a,.dangj_center02 .right .titleTxt .dj_title,.dangj_center03 .infor .tit a{ font-size:26px;}
    .dangj_center01 .dangj01 .left .item .t{ font-size:24px;}
    .about_us04 .leader li .Text_box .cover{ padding:0 10px;}
    .leftTitle i{ font-size:30px;}
    .PageTeam li{ width:25%;}
    .PageTeam .title{ font-size:26px;}
    .PageTeam .title:after{ height:26px;}
    .PageShebei li{width:33.333%;}
    #pictureViewer > .content{ width:94%;}
    .tousu .tit{font-size:30px;}
    
}

@media screen and (min-width: 768px) and (max-width: 991px) { 
    .smal-10{ width:100%;}
    .container{ width: 96%; position: relative; margin: 0 auto;}
    .header .headercm .logo{margin:30px 0;}
    .header .headercm .logo::before{ right:-10px; height:40px; margin-top:-20px;}
    .header .headercm .logo img{ height:50px; display:block;}
    .header .headercm .biaoyu{margin:35px 0 35px 20px;}
    .header .headercm .biaoyu img{ height:45px; display:block;}
    .header .headercm .so_search{ margin:40px 0 40px 0;}
    .header .headercm .so_search .search .search-txt{ width:60%;}
    .nav .nav_list .drop:before,.nav .nav_list .drop.active:before{ right:0;}
    .hotNews .tou_list .bd{ width:96%;}
    .hotNews .tou_list .bd li a{ font-size:24px;}
    .Inpart{ margin-bottom:60px;}
    .Inpart .Innews{ width:100%;}
    .Inpart .Innews .top .hd li{ font-size:22px;}
    .Inpart .Innotice{ width:100%; margin-top:20px;}
    .Inpart .Innotice .top{ font-size:22px;}
    .Inpart .Innotice .cover{ padding:3%;}
    .InAbout .ti{ font-size:24px;}
    .InAbout .tic{ font-size:24px; line-height:42px;}
    .InAboz .Aboz .cover{ padding:20px 10px;}
    .InAboz .Aboz .AbozB li p{ font-size:15px;}
    .InTeam .Top .T{ font-size:22px;}
    .InTeam .TeamList .swiper-slide.tpt-md-3{ width:31.333%}
    .InYiliao .Top .T{font-size:22px;}
    .InYiliao .Yiliao .swiper-slide.tpt-md-3{ width:31.333%}
    .InTi .TiList .Toc .swiper-slide.tpt-md-3{ width: 31.3333%}
    .InTi .TiList .cover{ padding:35px 20px;}
    .InTi .TiList .Tol{ display:none;}
    .InTi .TiList .Top{display:block;}
    .InTi .TiList .Top .T{font-size:22px;}
    .InTi .TiList .Toc{ width:100%; margin-top:30px;}
    .footer .foot .footlx{ width:76%;}
    .footer .foot .footlx:before{ display:none;}
    .footer .foot .footlx dl dd p{ padding-left:28px;}
    .footer .foot .footewm{ display:none;}
    .footer .foot .footlx dl dt{ margin-bottom:40px;}
    .footer .foot .footlx dl dt:before{ bottom:-20px;}
    
    .Menunav .PageNav{ width:100%;}
    .Menunav{ height:auto;}
    .Menunav .PageNav .PageUL>a{ height:60px; line-height:60px;}
    .Menunav .crumbs{ float:left; line-height:60px; width:100%; position:relative}
    .Menunav .crumbs:before{ position:absolute; content:''; width:100%; height:2px; left:0; top:0; background:#f7f7f7; }
    .Menunav .PageNav .Pagesub{top:60px;}
    .about_us01 .tic{ font-size:30px;}
    .about_us01 .tib{ font-size:24px;}
    .about_us02 li .intro .box{ padding:20px 6%;}
    .about_us02 li .intro .box .tit{ font-size:20px;}
    .about_us03 .top .tit{ font-size:30px;}
    .about_us03 .history .swiper-slide{width:31.333%;}
    .about_us04 .leader li{ width:33.333%; margin-bottom:2%}
    .sidebar{ width:100%;}
    .leftTitle i{ font-size:26px;}
    .departTop .left .box{ padding:4%;}
    .menu dl dt{ width:33.333%; float:left; font-size:16px;}
    .menu .nunav>li{width:33.333%; float:left; font-size:16px;}
    .nunav>li>ul.sub-menu li>a{ font-size:14px;}
    .boxNan{display:none;}
    .Pagecreate .item,.Pagecreate .item1{ width:33.333%;}
    .NewsL1{ width:100%; margin-top:30px;}
    .NewsL{ width:100%;}
    .NewsR{ width:100%; margin-top:30px;}
    .news_center01 .top .tit,.news_center02 .top .tit,.news_center03 .top .tit{ font-size:28px;}
    .news_center01 .news_01 .left{ width:100%;}
    .news_center01 .news_01 .right{ width:100%; margin-top:20px;}
    .news_center02 .news_02 .left,.news_center02 .news_02 .right{width:100%;}
    .dangj_center01 .infor .tit a,.dangj_center02 .right .titleTxt .dj_title,.dangj_center03 .infor .tit a{ font-size:24px;}
    .dangj_center01 .dangj01 .left .item .t{ font-size:22px;}
    .departTop .left{ width:100%;}
    .departTop .right{ display:none;}
    .Menunav .PageNav1 .PageUL>a{padding:0 7px;}
    .PageTeam li{ width:33.333%;}
    .Pageleader li{width:33.333%; margin-bottom:2%;}
    .PageMlrk li{ width:33.333%;}
    .PageMlrk li .tit p{ width:55%;}
    .PageMlrk li .tit span{padding:4px 5%;}
    .PageTeam .left{ width:34%;}
    .PageTeam .right{ width:64%;}
    .PageTeam .title{ font-size:24px;}
    .PageTeam .title:after{ height:24px;}
    .PageShebei li{width:50%;}
    #pictureViewer > .content{ width:94%;}
    .NewsR .pages01{margin-bottom:0;}
    .PageGuahao .tit{ font-size:28px;}
    .tousu .tit{font-size:28px;}
    .dangj_center01 .dangj01 .left{ width:100%;}
    .dangj_center01 .dangj01 .right{ width:100%; margin-top:20px;}
    .dangj_center02 .left{ width:100%;}
    .dangj_center02 .right{width:100%; margin-top:20px;}
    
    
}


@media screen and (max-width: 767px) { 
     body{ min-width:320px; margin:0 auto; font-family: -apple-system, Helvetica, sans-serif;}
    .header,.nav{display:none;}
    .mheader,.zw{ display:block;}
    .mheader{ position: fixed; width: 100%; background:#f1f3f8; z-index:999; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;transition:all 0.5s;}
    .mheader .headercm{ width: 100%; background-color: #f9fafd;}
    .mheader .headercm .logo{ margin:17px 0; position: relative; z-index:999;}
    .mheader .headercm .logo img{ height: 36px;}
    .mheader .headercm .menuwrapper{position: absolute; top: 0;z-index: 99; width: 100%;}
    .mheader .headercm .so_con{ float:right; margin-top: 25px; position:relative; cursor:pointer; margin-left:5px;}
    .mheader .headercm .so_con img{ height:24px;}
    .mheader .headercm .so_search {width: 100%;display: none;position: absolute;left: -2%;top:70px; z-index: 999;background: #0078d4; padding: 10px;text-align: center;}
    .mheader .headercm .so_search .search {position: relative;}
    .mheader .headercm .so_search .search .search-txt{float: left; width: 85%;background: #e8e8e8;}
    .mheader .headercm .so_search .search input{padding:8px 5%;color:#333;width: 90%; height: 20px; line-height: 20px; border:none; outline:none; font-size: 15px;}
    .mheader .headercm .so_search .search .search-btn{float: right; position: relative; height: 36px; width:15%}
    .mheader .headercm .so_search .search button{background:#77b3e1 url(../img/so.png) center no-repeat; width: 100%; height: 36px; border:none; cursor: pointer;  outline:none; border-bottom-right-radius: 18px; border-top-right-radius: 18px;}
    .sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px; margin-top: 25px;}
    .sp_nav span{display:block;background:#0078d4;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
    .sp_nav span:nth-of-type(1){top:0px}
    .sp_nav span:nth-of-type(2){top:10px}
    .sp_nav span:nth-of-type(3){top:20px}
    .sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
    .sp_nav_se span:nth-of-type(2){width:0}
    .sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
    .sjj_nav{display:block; position:fixed;z-index:999;background:#fff;width:100%;height:100vh;font-size:14px;top:-100vh;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
    .sjj_nav .bg{ width: 100%; height: 4px;background: #0078d4;}
    .sjj_nav .hotline{ background-color: #0094da; padding-left: 20px; height: 60px;line-height: 60px; font-size: 14px; color: #fff; }
    .sjj_nav .hotline span{ font-size: 20px;font-weight: bold; }
    .sjj_nav .so_search {position: relative; padding: 15px 2%;text-align: center;}
    .sjj_nav .so_search .search {position: relative;}
    .sjj_nav .so_search .search .search-txt{float: left; width: 85%;background: #e8e8e8;}
    .sjj_nav .so_search .search input{padding:8px 5%;color:#333;width: 90%; height: 20px; line-height: 20px; border:none; outline:none; font-size: 15px;}
    .sjj_nav .so_search .search .search-btn{float: right; position: relative; height: 36px; width:15%}
    .sjj_nav .so_search .search button{background:#77b3e1 url(../img/so.png) center no-repeat; width: 100%; height: 36px; border:none; cursor: pointer;  outline:none; border-bottom-right-radius: 18px; border-top-right-radius: 18px;}
    .nav_show{top:70px}
    .sjj_nav>ul>li:first-child{overflow:hidden;border-top:0; width:70%;}
    .sjj_nav>ul>li:first-child>a{float:left;width:75%;}
    .sjj_nav>ul>li:first-child .language{float:right;width:22%;overflow:hidden;line-height:50px;}
    .sjj_nav>ul>li:first-child .language a{width:48%;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
    .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-top:1px #ddd solid;margin-left:20px;position:relative;line-height:50px;font-size:16px}
    .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%; display: block;}
    .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:#0078d4}
    .sjj_nav ul li ul li>ul{margin-left:10px}
    .smal-10{ width:100%;}
    .container{ width: 94%; position: relative; margin: 0 auto;}
    .hotNews{padding:30px 0;}
    .hotNews .tou_list .bd{ width:96%;}
    .hotNews .tou_list .bd li a{ font-size:20px;}
    .hotNews .tou_list .bd li p{ font-size:15px; line-height:28px;}
    .Inpart{ margin-bottom:50px;}
    .Inpart .Innews{ width:100%;}
    .Inpart .Innews .top{ margin-bottom:20px;}
    .Inpart .Innews .top .hd li{ font-size:20px;margin-right:30px; line-height:45px;}
    .Inpart .Innews .top .more{line-height:45px;}
    .Inpart .Innews .Imgnews{ width:100%;}
    .Inpart .Innews .newsList{ width:100%;}
    .Inpart .Innews .newsList li a{ max-width:60%;}
    .Inpart .Innotice{ width:100%; margin-top:20px;}
    .Inpart .Innotice .top{ padding-bottom:10px; margin-bottom:10px; font-size:20px; }
    .Inpart .Innotice .cover{ padding:3%;}
    .InAbout{ padding:50px 0 120px}
    .InAbout .ti{ font-size:22px;}
    .InAbout .tic{ font-size:22px; line-height:34px;}
    .InAbout .more{ width:190px; height:50px;}
    .InAbout .more a{ line-height:50px;}
    .InAboz .Aboz .cover{ padding:20px 10px;}
    .InAboz .Aboz .AbozB li{ width:25%;}
    .InAboz .Aboz .AbozB li p{ font-size:15px;}
    .InAboz .Aboz .AbozT{ font-size:18px;}
    .InTeam .Top .T{ font-size:20px;}
    .InTeam .TeamList .swiper-slide.tpt-md-3{ width:48.5%}
    .InYiliao .Top .T{font-size:20px;}
    .InYiliao .Yiliao .swiper-slide.tpt-md-3{ width:48.5%}
    .InTi .TiList .Toc .swiper-slide.tpt-md-3{ width: 48.5%}
    .InTi .TiList .cover{ padding:35px 20px;}
    .InTi .TiList .Tol{ display:none;}
    .InTi .TiList .Top{display:block;}
    .InTi .TiList .Top .T{font-size:20px;}
    .InTi .TiList .Toc{ width:100%; margin-top:30px;}
    .InYiliao .Yiliao .swiper-slide p{ height:45px; line-height:45px;}
    .footer{display:none;}
    .mfooter{ width: 100%; position: relative; background: #f2f4f9; display:block;}
    .mfooter .link{ width:100%; border-top:6px #e7eaec solid; border-bottom: 1px #dedfe0 solid; padding:15px 0;}
    .mfooter .link .linkl{ float: left; background: url(../img/linkbg.png) left center no-repeat; height:28px; line-height:28px; font-size: 17px; color: #333; padding-left: 40px; font-weight: bold;}
    .mfooter .link .link_list{ float: left; width:100%}
    .mfooter .link .link_list a{font-size: 15px;line-height:28px; color: #333; padding:0 5px; position: relative;}
    .mfooter .link .link_list a:hover{ color: #0078d4;}
    .mfooter .foot{ width: 100%; padding: 20px 0; position: relative;}
    .mfooter .foot .footlx{ width:100%; float:left; position:relative}
    .mfooter .foot .footlx dl{ width:100%; position:relative;}
    .mfooter .foot .footlx dl dt{ font-size:17px; color:#333; font-weight:bold; margin-bottom:30px; position:relative;}
    .mfooter .foot .footlx dl dt:before{ position:absolute; content:''; width:20px; height:2px; background:#0075d4; left:0; bottom:-15px;}
    .mfooter .foot .footlx dl dd{ width:100%;float:left; }
    .mfooter .foot .footlx dl dd p{font-size:14px; color:#666; line-height:32px; padding-left:28px;}
    .mfooter .foot .footlx dl dd .p1{ background:url(../img/p1.png) center left no-repeat;}
    .mfooter .foot .footlx dl dd .p2{ background:url(../img/p2.png) center left no-repeat;}
    .mfooter .foot .footlx dl dd .p3{ background:url(../img/p3.png) center left no-repeat;}
    .mfooter .foot .footlx dl dd p span{ font-size:18px; color:#0078d4; font-weight:bold;}
    .mfooter .copy{ width: 100%; background: #0078d4; padding:10px 0; line-height: 28px; font-size: 15px; color: #fff;}
    .mfooter .copy a{font-size: 15px; color: #fff;}
    .mfooter .copy a:hover{color: #80c5e8;}
    
    .Menunav .PageNav{ width:100%; padding:10px 0;}
    .Menunav{ height:auto;}
    .menu .nunav>li>a,.menu dl dt a{padding-left:15px;}
    .Menunav .PageNav .PageUL{ width: 32%; margin-right: 2%; margin-bottom:1%;line-height: 45px; float: left; position:relative; background: #f5f5f5; }
    .Menunav .PageNav .PageUL:nth-child(3n){ margin-right: 0;}
    .Menunav .PageNav .PageUL>a{ height: 45px; line-height: 45px; padding:0; text-align:center;}
    .Menunav .PageNav .PageUL::before{ display:none;}
    .Menunav .PageNav .Pagesub{ top:45px;}
    .Menunav .PageNav1{ width:100%; padding:10px 0;}
    .Menunav .PageNav1 .PageUL{ width: 32%; margin-right: 2%; margin-bottom:1%;line-height: 45px; float: left; position:relative; background: #f5f5f5; }
    .Menunav .PageNav1 .PageUL:nth-child(3n){ margin-right: 0;}
    .Menunav .PageNav1 .PageUL>a{ height: 45px; line-height: 45px; padding:0; text-align:center;}
    .Menunav .PageNav1 .PageUL::before{ display:none;}
    .Menunav .PageNav1 .Pagesub{ top:45px;}
    .Menunav .PageNav .PageUL:nth-child(3):after{ right:5px;}
    .Menunav .crumbs{ float:left; line-height: 45px; width:100%; position:relative}
    .Menunav .crumbs:before{ position:absolute; content:''; width:100%; height:2px; left:0; top:0; background:#f7f7f7; }
    .about_us01 .tic{ font-size:26px;}
    .about_us01 .tib{ font-size:18px;margin-top:5px;}
    .about_us01 .txt{ margin:15px 0 0;}
    .about_us02 li{ width:100%;margin-right:0;}
    .about_us02 li .intro .box{ padding:20px 6%;}
    .about_us02 li .intro .box .tit{ font-size:20px;}
    .about_us03 .top .tit{ font-size:30px;}
    .about_us03 .history .swiper-slide{width:48.5%;}
    .about_us04 .leader li{ width:50%; margin-bottom:2%}
    .about_us04 .leader li .Text_box{ height:50px; line-height:50px;}
    .about_us04 .leader li .Text_box .cover{ padding:0 10px;}
    .about_us04 .leader li .Text_box p{ margin-right:10px;}
    .about_us04 .leader li .Text_box span{ width:55%;}
    .departTop .left .box{ padding:4%;}
    .Pagehist li{ margin:10px 0;}
    .Pagehist li .date{ font-size:22px;}
    .Pagehist li .intro{ width:85%;}
    .Pagehist li .date:before,.Pagehist li:nth-child(2n) .date:before{ width:48px; height:4px;}
    .Pagecreate .item,.Pagecreate .item1{ width:50%;}
    .Pagecreate .item .intro .box .t,.Pagecreate .item1 .rect-57 .box .t{ font-size:18px; line-height:28px;}
    .page_news li .news_text .img{ width:28%; margin:0 10px 0 0;}
    .sidebar{ width:100%;}
    .leftTitle{padding:30px 0 24px 20px;}
    .leftTitle i{ font-size:24px;}
    .menu{padding:0 0 30px 20px}
    .menu dl{padding:15px 0;}
    .menu dl dt{ width:33.333%; float:left; font-size:16px;}
    .menu .nunav>li{width:33.333%; float:left; font-size:16px;}
    .menu dl dt a:before{left:10px;}
    .menu dl dt:hover a, .menu dl dt .select{ padding-left:20px;}
    .menu .nunav>li>a:before{left:10px;}
    .menu .nunav>li:hover>a, .menu .nunav>li.open .afinve{ padding-left:20px;}
    .nunav>li>ul.sub-menu li>a{ font-size:14px; padding-left:4px; line-height:30px;}
    .boxNan{display:none;}
    .NewsL1{ width:100%; margin-top:30px;}
    .NewsL{ width:100%;}
    .NewsL1 .cover{min-height:auto;}
    .NewsR{ width:100%; margin-top:30px;}
    .news_center01 .top .tit,.news_center02 .top .tit,.news_center03 .top .tit{ font-size:24px;margin-bottom:25px;}
    .news_center01 .news_01 .left .intro .box .t{ font-size:18px;}
    .news_center01 .news_01 .right .r_bott .bott_l .box .t,.news_center01 .news_01 .right .r_bott .bott_r .box .t{-webkit-line-clamp:2}
    .news_center01 .news_01 .left{ width:100%;}
    .news_center01 .news_01 .right{ width:100%; margin-top:20px;}
    .news_center02 .news_02 .left,.news_center02 .news_02 .right{width:100%;}
    .news_center02 .news_02 .left .cell .intro .t{ font-size:22px;}
    .news_center02 .news_02 .right .li_box .intro .t{ font-size:20px;}
    .pageNewsT{ font-size:20px;}
    .page_news01 li{ width:100%; margin-right:0;}
    .news_center01,.news_center02,.news_center03{padding:50px 0;}
    .news-tops .items{ width:100%; margin-right:0; margin-bottom:2%;}
    .dangj_center01 .infor .tit a,.dangj_center02 .right .titleTxt .dj_title,.dangj_center03 .infor .tit a{ font-size:24px;}
    .dangj_center01 .dangj01 .left .item .t{ font-size:22px;}
    .departTop .left{ width:100%;}
    .departTop .right{ display:none;}
    .Menunav .PageNav1 .PageUL>a{padding:0 7px;}
    .PageTeam li{ width:50%;}
    .PageTeam .li_box .intro .box .tit{ font-size:17px;}
    .PageTeam .li_box .intro .box .tit span.post{ width:55%;}
    .PageTeam .li_box .intro .box .con{ margin-top:5px;}
    .PageTeam .right .cover{min-height:auto;}
    .PagePaiban li{ width:100%; margin-right:0;}
    .PageMlrk li{ width:50%;}
    .Pageleader li{width:50%; margin-bottom:2%;}
    .Pageleader li .Text_box{ height:50px; line-height:50px;}
    .Pageleader li .Text_box .cover{ padding:0 10px;}
    .Pageleader li .Text_box span{ font-size:15px; margin-right:10px;}
    .Pageleader li .Text_box p{font-size:15px;}
    .PageMlrk .title p{font-size:18px; width:50%;}
    .PageMlrk li .tit p{ font-size:15px; padding-left:25px; width:45%;}
    .PageMlrk li .tit span{ padding:4px 5%; font-size:12px;}
    .PageMlrk .title .fh{ padding: 7px 4%; font-size: 14px;}
    .PageMlrk .item{ width:50%; margin-right:0;}
    .PageTeam .left{ width:100%;}
    .PageTeam .right{ width:100%;}
    .PageTeam .title{ font-size:22px;}
    .PageTeam .title:after{ height:22px;}
    .contact_us02 .item{ width:100%; margin-right:0; margin-bottom:2%;}
    .contact_us02 .item .box{ padding:4%;}
    .PageShebei li{width:50%;}
    #pictureViewer > .content{ width:94%;}
    .NewsR .pages01{margin-bottom:0;}
    .PageGuahao .tit{ font-size:24px;}
    .PageGuahao .left{ width:100%;}
    .PageGuahao .right{ width:100%; line-height:30px; margin-top:10px;}
    .tousu .tit{font-size:24px;}
    .dangj_center01,.dangj_center02,.dangj_center03{ padding:50px 0;}
    .dangj_center01 .infor .tit_left,.dangj_center01 .infor .tit_right,.dangj_center03 .infor .tit_left,.dangj_center03 .infor .tit_right{ width:35%;}
    .dangj_center01 .dangj01 .left{ width:100%;}
    .dangj_center01 .dangj01 .right{ width:100%; margin-top:20px;}
    .dangj_center02 .left{ width:100%;}
    .dangj_center02 .right{width:100%; margin-top:20px;}
    .dangj_center03 .dangj03 .item{ width:100%; margin-right:0;}
    .dangj_center03 .dangj03 .top_r .c{-webkit-line-clamp:2;}
    .PageDepart .tabs-list li{ width:33.333%;}
    .PageDepart .tabs-list li a{ font-size:16px; line-height:40px;}
    .tousu .form-group1 .form-control{ height:60px; width:82%;}
    
}
