@charset "UTF-8";
/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */

@media screen and (max-width: 1600px) {   

.main2 .inner {  width: 1440px;  }


.main2{ background: url(images/c2.png) no-repeat bottom center; /* background-size: cover; */ }
.main2 .inner{padding: 1.05rem 0px 1.5rem 0px;}
.main2 .ml{float:left; width:3.8rem; background: url(images/a3.png) no-repeat bottom center;  box-sizing: border-box;  }
.main2 .mod_right {float:right;width:10.14rem; background: url(images/a5.png) no-repeat bottom center;  background-size: contain;  }



#tabs .tab-content .tab .new_picture { width:62%; }
#tabs .tab-content .tab .more_btn { right:3.7rem; }


/*通知公告图*/
.post-21 { width: 100%; float: left; margin-bottom:.1rem;  }
.post-21 .news_list { margin-top:.8rem;  }
.post-21 .news_list li.news { }
.post-21 .news_list li.news .news_img { width:100%; height:1.24rem;  overflow:hidden;   }
.post-21 .news_list li.news .news_img img { width:100%; height:100%; object-fit: cover;}
.post-22 { float:left; }


/*通知公告列表*/
.post-22 .news_list li {  padding: 0.18rem 0 0.16rem 0.22rem; margin-bottom:.1rem;  cursor: pointer; positon:relative; z-index:5; }
.post-22 .news_list li.news:before{
    position: absolute;
    content: '';
    left: -.2rem;
    right: -.2rem;
    top: 0;
    bottom: 0;
    background: url(images/a4.png) no-repeat 50%;
    background-size: cover;
    opacity: 0;
    visibility: hidden;
    transition: .5s;
    z-index:1; 
}
.post-22 .news_list li.news:hover:before{   opacity: 1; visibility: visible;  }
.post-22 .news_list li.news:hover .news_date .news_days {  background: #64c0ab;}
.post-22 .news_list li.news:hover .news_title a {  color: #fff;  }
.post-22 .news_list li.news:hover .news_date { position:relative; z-index:10; }
.post-22 .news_list li.news:hover .news_wz .news_con { position:relative; z-index:10; }











}




@media screen and (max-width: 1440px) {   

.wrapper .inner { width:90%; margin:0 auto;}
.head .head-left { width:2.2rem;     top: -.15rem;    }
.head .sitelogo a img { height:.7rem;}
.top-fixed .wp-menu .menu-item a.menu-link {    /* padding: 0 .25rem;  */}
.wp-menu .i5 {     /*  margin-left: 2.2rem; */ }

.main2 .mod_right:after { height:4.1rem; }


.top-fixed .main-nav-panel {     width: calc(100% - 2.2rem); }


.main1 .ml { width:71%; }
.post-11 { width:60%; }
.post-12 { width:36%; }
.post-12 .news_list li.news .news_img {  width:100%; }
.main1 .mr { width:26%; }
.post-13 { width:100%; }
.post-13 .news_list li.news .news_img {  width:100%; }

.post-21 .news_list { margin-top:.2rem; }
.post-21 .con { padding:0 .2rem .1rem .2rem; }
.post-22 { padding:0 .2rem .1rem .2rem }

.rili2 .news_list li.news .news_title { line-height:.25rem; }


#tabs .tab-content .tab .new_picture { width:58%; }
#tabs .tab-content .tab .new_picture img { height:3.1rem; }

.main2 .ml { width:26%; }
.main2 .mod_right  { width:70%; }



.main3{}
.main3 .ml { width:30%;  }
.main3 .mc {  width:30%;  margin: 0 5%;  }
.main3 .mr { width:30%;   }


.post-31 .news_list li.news .news_imgs  { width: 100%;height:3.2rem;   }
.post-31 .news_list li.news .news_imgs img { width: 100%;  }
.post-31 .news_list li.news .news_title {  height:.6rem; line-height:.6rem; }
.post-31 .news_list li.news .news_title a { font-size:.2rem; }
.post-31 .news_list li.news .news_date {   width: 1rem;   height: .8rem;   }
.post-31 .news_list li.news .news_date .news_days {  font-size:.28rem; margin:.1rem 0;  }



.post-32 .news_list li.news .news_imgs  { width: 100%;  height:3.2rem; }
.post-32 .news_list li.news .news_imgs img { width: 100%;  }
.post-32 .news_list li.news .news_title {  height:.6rem; line-height:.6rem; }
.post-32 .news_list li.news .news_title a { font-size:.2rem; }
.post-32 .news_list li.news .news_date {   width: 1rem;   height: .8rem;   }
.post-32 .news_list li.news .news_date .news_days {  font-size:.28rem; margin:.1rem 0;  }


.post-33 .news_list li.news .news_imgs  { width: 100%; height:3.2rem;  }
.post-33 .news_list li.news .news_imgs img { width: 100%;  }
.post-33 .news_list li.news .news_title {  height:.6rem; line-height:.6rem; }
.post-33 .news_list li.news .news_title a { font-size:.2rem; }
.post-33 .news_list li.news .news_date {   width: 1rem;   height: .8rem;   }
.post-33 .news_list li.news .news_date .news_days {  font-size:.28rem; margin:.1rem 0;  }




.slick-prev { left:0; }
.slick-next{ right:4px; }


.foot-left { width:46%; }

.foot-center {  width:18%;  }
.foot-center img { width:100%; }
.foot-right {  width:23%;  }

.shares li span { font-size:.16rem; }


.foot-right2  img { width:100%; }


.news_list3 li { margin:0 38px 45px 0; }

.news_list4 li { width:48%; }
.news_list4 li:nth-child(even){ float:right; }
.jxjy_right { right:2.1rem; }
.news_list4 .news_imgs { width:100%!important; height:100%!important;   }
.news_list4 .news_imgs img { width:100%!important; height:3.43rem;   }

.news_list5_3 li {     width: 30%;  }
.news_list5_3 .i2 {  margin: 0 3%;  }
.news_list5_3 .news_imgs { width:100%; height:100%;   }
.news_list5_3 .news_imgs img { width:100%; height:100%;    }


.news_list6_1 li { width:23%; margin-right:2%; margin-top:.3rem;  }
.news_list6_1 .news_imgs { width:100%; height:100%;   }
.news_list6_1 .news_imgs img { width:100%;    }


.news_list8 li .more { width:50%; }
.news_list8_3 li .news_con { padding: .6rem 0 0 5rem; }

.news_list13 li { margin:0; width:25%; }
.news_list13 li span {     margin: .1rem auto;  padding: 0; }

.news_list14 li { width:48%; }
.news_list14 .news_imgs { width:100%; height:170px;   }
.news_list14 .news_imgs img { width:100%; height:100%;   }


.news_list15 li { width:48%; }
.news_list15 .news_imgs { width:100%; height:100%;   }
.news_list15 .news_imgs img { width:100%;    }
.news_list15 li .news_wz .news_text { height:56px; overflow:hidden; }

.col_news_list .news_list li.news span.news_title { width:70%; }

.wp-menu .menu-item a.menu-link {/*   padding:0 .25rem;   */}
#tabs .tab-content #tab1 .news_title {     padding-top: 110px;}
#tabs .tab-content #tab1 .new_picture img {    height: 5rem;}
#tabs .tab-content #tab1 .new_picture {    height: 5rem;}


.mbanner .slick-slide { min-height:50vw; }
.mbanner .news_imgs a { height:50vw; }


}

@media screen and (max-width: 1366px) {   

.head .sitelogo a {     }

.wp-menu .menu-item a.menu-link {/*  padding: 0 .22rem;  */  }
.top-fixed .wp-menu .menu-item a.menu-link {    /* padding: 0 .22rem;  */}

.link .news_list li.news {   }



.news_list2_2 .news_wz .news_title { margin-right:0; }


.news_list3 li { margin:0 16px 45px 0; }

#tabs .tab-content .tab .more_btn {     right: 0;  }
#tabs .tab-content .tab .owl-buttons:after { width:1.3rem; }



.main3 .inner .mod { padding:0 5%; }
.main3 .ml { padding:.2rem .3rem; }
.main3 .mc { padding:.2rem .3rem; }
.main3 .mr { padding:.2rem .3rem; }

.post4 .tt { height: 0.5rem; margin-bottom: .1rem;}
.post5 .tt { height: 0.5rem; margin-bottom: .1rem;}


.post1 .tt .tit .title { font-size:.32rem;  }
.post2 .tt .tit .title { font-size:.32rem;  }
.sudy-tab .tab-menu li .title { font-size:.32rem;  }
.post4 .tt .tit .title  { font-size:.32rem;         letter-spacing: 5px; }
.post5 .tt .tit .title  { font-size:.32rem;          letter-spacing: 5px; }

.link .news_list li.i1 .icon{   background-size: 60%; }
.link .news_list li.i2 .icon{   background-size: 60%; }
.link .news_list li.i3 .icon{   background-size: 60%; }
.link .news_list li.i4 .icon{   background-size: 60%; }
.link .news_list li.i5 .icon{   background-size: 60%; }
.link .news_list li.i6 .icon{   background-size: 60%; }
.link .news_list li.i7 .icon{   background-size: 60%; }
.link .news_list li.i8 .icon{   background-size: 60%; }
.link .news_list li.i9 .icon{   background-size: 60%; }
.link .news_list li.i10 .icon{   background-size: 60%; }
.link .news_list li.i11 .icon{   background-size: 60%; }
.link .news_list li.news .link_con { font-size: .13rem;  margin-left:0; }


.post-41 .news_list li.news .news_date .news_days { font-size:.4rem; }







}
@media screen and (max-width: 1360px) {   

.wp-menu .menu-item a.menu-link { /*  padding: 0 .2rem;  */ }



}




@media screen and (max-width: 1280px) {   
.head .head-left { /* width:230px; left: 50.5%;  */ }
.head .sitelogo a img { width:100%; height:auto; }

.wp-menu .menu-item a.menu-link { /* padding:0 .17rem; */  }
.top-fixed .wp-menu .menu-item a.menu-link {   /*  padding: 0 .16rem;  */ }
.top-fixed .head-left { left:0!important; }

#tabs .tab-content .tab .new_picture { width:54%; }




.link .news_list li.news {  margin-bottom:.1rem;  }

.post-31 .news_list li.news .news_imgs { height:2.6rem; }
.post-32 .news_list li.news .news_imgs { height:2.6rem; }
.post-33 .news_list li.news .news_imgs { height:2.6rem; }


.foot-left {     width: 32%;  }
.foot-left .articlecontent {     padding-left: .2rem;  }





.news_list3 li { width:30%; margin:0 3% 3% 0!important; }
.jxjy_right {    right: 1.7rem;   }


.news_list6_2 li.news .news_wz { padding:.3rem .3rem 0 .3rem; }



.zsdw_jgjc { font-size:.2rem; }

.news_list9 li .news_con {  padding: .15rem 0 0 .1rem;  }
.news_list9 li .news_title { font-size:.2rem; }


#tabs .tab-content #tab1 .news_text span { margin-bottom:0px; }



.mbanner .slick-slide { min-height:46vw; }
.mbanner .news_imgs a { height:46vw; }


.foot-left { width:52%;         padding-top: 140px; }
.foot-center {         position: absolute;          left: 50%;      transform: translateX(-50%); }
.foot-center img { width:100%; }
.foot-right {   width: 26%; margin-right: 10px; padding-top: 140px; }

.foot-right2 { width: 12%;padding-top: 140px;  }

.wp-menu .i5 { margin-left:20%; }

}



@media screen and (max-width: 1180px) {   



.wrapper .inner { width:94%; margin:0 auto;}
.site-rale ul li.links a{font-size:14px;}
.site-rale ul li.links span{  }
.site-lang ul li.links{  }
.site-lang ul li.links a{   font-size:14px;}

.wp-menu .menu-item {/* width: 15%; */}
.wp-menu .menu-item a.menu-link{ /*padding: 0 18px;  */ font-size:18px;}
.wp-menu .i5 {/* margin-left:200px; */ }


.head .head-left { /* width:200px;  left:52%; */ }
.head .sitelogo a img { width:90%; height:auto; }
.top-fixed .head-left { left:0!important; }


#banner .inner {max-width: 100%;}
.mbanner .focus-box {  width:100%!important;   height:6rem!important; }
.mbanner .focus-container { width:100%!important;  height:6rem!important; }


/*
.main1 .inner{  padding: 0.5rem 0px 0.5rem 0px;  }
.post-13 .news_list li.news .news_img { width:100%; }
.post-13 .news_list li.news .news_img img { width:100%; height:100%;  }
*/

.main2 .inner{ padding: 0.5rem 0px 0.5rem 0px;}


.post-31 .news_list li.news .news_imgs { height:3.2rem; }
.post-31 .news_list li.news .news_imgs img {  height: 100%; }

.post-32 .news_list li.news .news_imgs { height:3.2rem; }
.post-32 .news_list li.news .news_imgs img {  height: 100%; }

.post-33 .news_list li.news .news_imgs { height:3.2rem; }
.post-33 .news_list li.news .news_imgs img {  height: 100%; }




.link .news_list li.i1 .icon{   background-size: 80%; }
.link .news_list li.i2 .icon{   background-size: 80%; }
.link .news_list li.i3 .icon{   background-size: 80%; }
.link .news_list li.i4 .icon{   background-size: 80%; }
.link .news_list li.i5 .icon{   background-size: 80%; }
.link .news_list li.i6 .icon{   background-size: 80%; }
.link .news_list li.i7 .icon{   background-size: 80%; }
.link .news_list li.i8 .icon{   background-size: 80%; }
.link .news_list li.i9 .icon{   background-size: 80%; }

.link .news_list li.news .link_con { font-size: .15rem;  margin-left:0; }


.zsdw_jgjc { font-size:.18rem; }

.foot-left {     width: 34%;  }
.foot-left .articlecontent {     padding-left: .2rem;  }
.foot-left .articlecontent p span { display:block; text-align:left; }
.foot-left .fr1,.foot-left .fr2,.foot-left .fr3{ margin-left:0; }


.foot-center img { width:100%; }
.foot-right {   width: 26%; margin-right: 10px; }


.foot-right2 { width: 12%; }

.news_list2_2 .news_wz { right:15px; }
.news_list2_2 .news_wz .news_title { margin-right: 0rem;}

.jxjy_right {     right: 1.3rem;  }

.news_list5_2 { width:auto; }
.news_list5_2 li { width:48%;}


.fk_right { width:80%; padding:.3rem .3rem 0 .3rem;  }
.fk_right li { width:45%; margin:0 0 .3rem 0; }
.fk_right li:nth-child(even) { float:right; } 


.news_list_xrld li .news_smalltitle { padding-left: .4rem;  }


.col_news_list .news_list li { padding-bottom:.3rem; }
.col_news_list .news_list li.news span.news_title { width:95%; padding-left: .2rem; }

.col_news_list .news_list .news_time { top: .5rem; }






.piao { display:none; }

.col_news_head3 .col_title3 {     margin-left: 1rem;  }
.col_news_head3 .col_path3 { padding-left:1rem;  font-size:.18rem; }
.col_news_head3 .col_title3 h2 { font-size:.32rem; }


.sudy-tab1 .tab-menu { width:325px; }
.sudy-tab1 .tab-menu li { font-size:28px; }
.news_list2_1 .news_wz .news_title { font-size:28px; }
.news_list2_2 .news_wz .news_title { font-size:28px; }
.news_list4 .news_wz .news_title { font-size:28px; }
.news_list5_1 .news_wz .news_title { font-size:28px; }

.news_list5_2 li .news_title{ font-size:24px; }
.news_list5_1 .news_wz .news_cont { font-size:16px; line-height:32px; }
.news_list5_3 .news_title{ font-size:28px; }
.news_list6_1 .news_title{ font-size:28px; }
.news_list6_2 li.news .news_title { font-size:28px; }


.news_list6_3 .news_title { font-size:24px; }

.news_list7 .i1 .news_title { font-size:28px; }
.news_list7 .i2 .news_title { font-size:28px; }
.news_list7 .i3 .news_title { font-size:28px; }

.zjjd_con h3 { font-size:28px; }
.news_list8 li .news_title { font-size:24px; }
.news_list8 li .more { width:40%; }

.news_list8_3 li .news_title { font-size:24px; }
.news_list8 li .news_con { padding: .3rem 0 0 .2rem;  }

.news_list9 li { width:100%; margin-bottom:20px; }





.article .entry {  overflow-x:scroll; }






.main2 .mod_right2 { display:none!important; }  
.sudy-tab .tab-list { padding-top:0; }


.main2 .mod_right2 .new_picture { width:80%; height:350px; overflow:hidden; margin: 0 auto; }
.main2 .mod_right2 .new_picture img { width:100%; height:350px; overflow:hidden;  object-fit: cover;}
.main2 .mod_right2 .news_title { width:80%;margin: 0 auto; font-size:16px; padding:10px 0; line-height:28px;  }
.main2 .mod_right2 .news_title a { color:#fff; }
.main2 .mod_right2 .news_text { width:80%; margin: 0 auto; font-size:14px; line-height:24px; }
.main2 .mod_right2 .news_text a { color:#fff; }
.main2 .mod_right2 .news_date { width:80%; margin: 10px auto; color:#fff; }
.main2 .mod_right2 .news_date .news_days {  display: inline-block;  font-size: .24rem;   font-family: Impact;  }
.main2 .mod_right2 .news_date .news_year {display: inline-block; font-size: .14rem;  line-height: .24rem;  }
.main2 .mod_right2 .more_btn { position:absolute; right:0; top:.2rem; }
.main2 .mod_right2 .more_btn .more_text{display:inline-block;  line-height: .3rem;  border-bottom: 2px solid #66baa3;  } 


#tabs .tab-content .tab .more_btn { right:0; }


.col_news1 .col_news_list .news_list li { padding:20px 0; line-height:.3rem;  }
.col_news1 .col_news_list .news_list .news_time { top:0; margin-bottom:10px; }
.col_news1 .col_news_list .news_list li.news span.news_title {         width: 70%; }





}


@media screen and (max-width: 1024px) {   




.wp-menu .menu-item a.menu-link { /* padding:0 10px;  */  }
    .top-fixed .wp-menu .menu-item a.menu-link {
       /* padding: 0 .12rem; */
    }



.post6 .tt .tit .title { font-size:.16rem; }



#tabs .tab-content .tab .new_picture { width:80%; overflow:hidden; margin: 0 auto; }
#tabs .tab-content .tab .new_picture img { width:100%; height:3.3rem; overflow:hidden;  object-fit: cover;}
#tabs .tab-content .tab .news_title { width:80%;margin: 0 auto; font-size:16px; padding:10px 0; line-height:28px;         position: relative; }
#tabs .tab-content .tab .news_title:after { display:none; }
#tabs .tab-content .tab .news_title a { color:#fff; }
#tabs .tab-content .tab .news_text { width:80%; margin: 0 auto; font-size:14px; line-height:24px; }
#tabs .tab-content .tab .news_text a { color:#fff; }
#tabs .tab-content .tab .news_date { width:80%; margin: 10px auto; color:#fff; }
#tabs .tab-content .tab .news_date .news_days {  display: inline-block;  font-size: .24rem;   font-family: Impact;  }
#tabs .tab-content .tab .news_date .news_year {display: inline-block; font-size: .14rem;  line-height: .24rem;  }
#tabs .tab-content .tab .owl-prev {background: url(images/arr-l2.png) no-repeat top center; background-size: 100%;    }
#tabs .tab-content .tab .owl-next {  background: url(images/arr-r2.png) no-repeat top center; background-size: 100%;   }
#tabs .tab-content .tab .owl-buttons:after { display:none; }
#tabs .tab-content .tab .owl-buttons { width:100%; top: 50%;right: auto;transform: translateY(-50%);   }




.link .news_list li.i1 .icon{background-size: 70%;}
.link .news_list li.i2 .icon{   background-size: 70%; }
.link .news_list li.i3 .icon{   background-size: 70%; }
.link .news_list li.i4 .icon{   background-size: 70%; }
.link .news_list li.i5 .icon{   background-size: 70%; }
.link .news_list li.i6 .icon{   background-size: 70%; }
.link .news_list li.i7 .icon{   background-size: 70%; }
.link .news_list li.i8 .icon{   background-size: 70%; }
.link .news_list li.i9 .icon{   background-size: 70%; }

.link .news_list li.news .link_con { font-size: .14rem;  margin-left:0; }



.article .entry {  overflow-x:scroll; }
.jxjy_right {    right: .5rem;  }

.news_list6_1 li { width:48%; float:left;  margin-right:0; }
.news_list6_1 li:nth-child(even) { float:right;  }

.news_list6_2 li.news .news_imgs { width:50%; }
.news_list6_2 li.news .news_wz  { width:50%; }
.news_list6_3 { margin-top: -30px;  }
.col_news_head3 .col_path3 { width:100%; padding-left: .3rem;  background-size: 100% 100%;  font-size:20px; }
.col_news_head3 .col_title3 { margin-left:.3rem; }



.news_list8 li {  margin-bottom:40px;  }
.news_list8_3 li .news_imgs {     width: 55%;  }

.news_list_xrld li { width:100%; }






.sudy-tab1 .tab-menu li { font-size:24px; }
.news_list2_1 .news_wz .news_title { font-size:24px; }
.news_list2_2 .news_wz .news_title { font-size:24px; }
.news_list4 .news_wz .news_title { font-size:24px; }
.news_list5_1 .news_wz .news_title { font-size:24px; }

.news_list5_2 li .news_title{ font-size:24px; }
.news_list5_1 .news_wz .news_cont { font-size:16px; line-height:32px; }
.news_list5_3 .news_title{ font-size:24px; }
.news_list6_1 .news_title{ font-size:24px; }
.news_list6_2 li.news .news_title { font-size:24px; }


.news_list6_3 .news_title { font-size:20px; }

.news_list7 .i1 .news_title { font-size:24px; }
.news_list7 .i2 .news_title { font-size:24px; }
.news_list7 .i3 .news_title { font-size:24px; }

.zjjd_con h3 { font-size:28px; }
.news_list8 li .news_title { font-size:20px; }
.news_list8 li .more { width:40%; }

.news_list8_3 li .news_title { font-size:24px; }
.news_list8 li .news_con { padding: .3rem 0 0 .2rem;  }

.news_list9 li { width:100%; margin-bottom:20px; }




#tabs .tab-content #tab1 .news_right { margin-left:20px; }





}









/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {



.mbanner .news .news_video{display:none !important;}
.mbanner .news .news_imgs{display:block !important}
.wrapper .inner { width:95%; margin:0 auto;}
#header .inner{padding:0px 0px;height: auto;position:relative;background:none;}

#headtop {      background: #006993;       border-bottom: 1px solid rgba(255,255,255,.17);        position: relative;  }

.wp-search {border-radius:0px;}

#header { background: #006993;  top:0px;  position: relative; height: 168px;}
.top-fixed { height: 100px!important; }


.headtop .top-rights{float:left;margin-left:10px;position:relative;}
.headtop .top-main{float:right;}

.head .head-left{float:left;display:inline-block;width:65%;height:auto;margin:10px; left:0; transform: translateX(0); padding-top:10px;  }

.head .head-right{ float:none; width:100%;margin-top:20px;}
.head .head-right .searchbox{margin:5px 10px;}

.head .sitelogo a{display:block;width:100%;position:relative;left:0px;top: 6px; bottom:0px;}



.head .sitelogo a img {
    width: 50%;
    margin: 0px;
}


.mbanner .focus-box { height:5rem!important; }
.mbanner .focus-container { height:5rem!important; }





.main-nav-panel{float:right; width: 100%; position: absolute; }
.wp-navi .navi-slide-head {display: block;padding: 13px;height: 40px;/* background:#eee; */}
/*导航样式：后台绑定时也可以定义配置*/
.wp-menu {display:none;background:#006993; width:105%;position:relative; z-index:100; top: 32px;}
.wp-menu .menu-item {display: inline-block;float:none; position: relative; z-index: 100;width:100%;padding-left:0px;border-bottom:1px solid #eee;}
.wp-menu .menu-item.i1 { background:none;}
.wp-menu .menu-item > .menu-switch-arrow{display: block;width: 38px;height: 38px;position: absolute;right: 6px;top: 1px;background: url(css/img/icons.png) no-repeat 10px -116px;}
.wp-menu .menu-item a.menu-link {display:block; /* padding: 0 20px; */  line-height: 40px;color: #fff;font-size: 15px;}
.wp-menu .menu-item.i1 a.menu-link { /* padding: 0 20px!important;  */}
.wp-menu .i5 {  margin-left:0; }
.wp-menu .menu-item a.menu-link.hover,.wp-menu .menu-item.hover{ text-decoration: none; color: #000; background-color: #eee; }
.sub-menu {display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 1000;background: #fff;opacity: 0.8\9;background: #444343\9;filter:alpha(opacity=90); width:100%; transform: translateX(0px);  }
.sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;/* float: left; */border: 1px solid #eee;}
.sub-menu .sub-item a { display: block;color: #000000;height: auto;line-height: 43px;padding: 0 44px;font-size: 14px; background:none;}
.sub-menu .sub-item a:hover { color: #eee; background-color:#444343; display: block; }
.sub-menu .sub-menu { left: 100%; top: 0; z-index: 200; background: rgba(11, 102, 244, 0.8); opacity: 0.8\9; background: #444343\9; filter:alpha(opacity=90); }


.mbanner .focus-navigation {width:30px;height:50px;margin-top:-25px;background:#333;text-indent:0em; font-family:"Simsun"}
.mbanner .focus-prev {left:0px;}
.mbanner .focus-next {right:0px;}
.focus-title-bar{display:none!important;}



/*
.mbanner  { height:4rem!important; }
.mbanner .focus-box { height:4rem!important; }
.mbanner .focus-container { height:4rem!important; }

.mbanner .news_imgs a { height:4rem!important; }
*/

.mbanner .slick-slide { min-height:52vw; }
.mbanner .news_imgs a { height:52vw; }
.mbanner .slick-dots {     bottom: 0.2rem;  }

.mbanner .slick-prev, .mbanner .slick-next { top:80px; bottom: auto; }
.mbanner .slick-prev { left:0;         background-size: 100%;}
.mbanner .slick-next { right:0;          background-size: 100%; } 
.slick-prev, .slick-next, .slick-prev:hover, .slick-next:hover { width:46px; height:46px; background-size: 100%;  }


.post-21 .news_list li.news .news_img { height:3.24rem; }
.rili2 .news_list li.news .news_wz .news_con { margin-left:.8rem; }

.wrapper .inner .mod{ width:auto;padding:0px 10px; margin:0 auto;}

.main2  { background:none; }

.main2 .ml { width:100%; float:left;  background-size: cover; padding-top: .3rem; }
.post-21 .news_list {
    margin-top: 0rem;
}

.main2 .mod_right { width:100%; float:left;   padding-top: .3rem;          background-size: contain;    }




.main3 .ml { width:100%; float:left; }
.main3 .mc { width:100%; float:left;  margin:.3rem 0;}
.main3 .mr { width:100%; float:left; }


.post-31 .news_list li.news .news_imgs { height:4.2rem; }
.post-32 .news_list li.news .news_imgs { height:4.2rem; }
.post-33 .news_list li.news .news_imgs { height:4.2rem; }

.post-31 .news_list li.news .news_title { width:100%; padding:0; }
.post-32 .news_list li.news .news_title { width:100%; padding:0; }
.post-33 .news_list li.news .news_title { width:100%; padding:0; }


.rili .news_list li.news .news_text{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
 

.rili2 .news_list li.news .news_title { line-height:.5rem; }

.link .news_list li.news { width:23%; }

.shares li {  margin: 0 0 0 .1rem; }


.col_menu {      width: 2.5rem;   margin-right: -2.5rem;   }
.col_news { width:95%; }
.col_news .col_news_box{margin-left: 290px;margin-right: 10px;     }

.article .entry {  overflow-x:scroll; }


.sudy-tab .tab-menu li { padding:0 .15rem; }


.col_title200 h2 { font-size:.14rem; padding-left: .15rem; }
.col_metas .col_title20 h2 { font-size:.14rem;  padding-left: .15rem; }

.l-banner { height:3.5rem; }

.col_news_head3 .col_title3 { margin-left:.3rem; }
.col_news_head3 .col_path3 { padding-left:.3rem;   background-size: 100% 100%;   }

.news_list_xrld li { font-size:.2rem; }


.zsdw_title { line-height:.4rem; }
.zsdw_title1 {   width:100%;   }
.zsdw_title2 {    width:100%;  text-align:left;   }
.zsdw_title3 {    width:100%;  text-align:left;  }
.zsdw_title4 {    width:100%; text-align:left;   }


.zsdw_jgjc{ width:100%;   }
.zsdw_jgmc{ width:100%; line-height: .4rem;  }
.zsdw_gx{ width:100%;  line-height: .4rem;  }
.zsdw_lxfs{ width:100%; line-height: .4rem;  }

.news_list3 { margin-top:.4rem; }
.news_list3 li { width:47%; margin:0 3% 3% 0!important;  font-size:22px;  }

.news_list4 li { width:100%; }
.jxjy_right {  top:14.5rem; right: 3.2rem; }


.news_list5_1 .news_wz .news_cont { padding:.6rem;}
.news_list5_2 li .news_title { margin:.45rem 0 0 .1rem; }
.news_list5_3 .news_title { margin:.25rem 0 .25rem .1rem}

.col_metas .col_path2 { left: 0;     white-space: wrap;  line-height:.36rem;     background: url(images/position_lb.png) no-repeat 0 10px;  float:left; }

.news_list6_2 li.news .news_imgs { width:100%; }
.news_list6_2 li.news .news_imgs img { width:100%; }
.news_list6_2 li.news .news_wz { width:100%; height: 3.46rem;  }

.news_list6_3 li {margin-right: .2rem;  }

.news_list7 .i1 {  margin-bottom:100px; }
.news_list7 .i1 .news_wz { background-size:100% 100%; width:100%; height:100%;  }

.news_list7 .i1 .news_imgs { width:100%; height:100%; }
.news_list7 .i1 .news_imgs img { width:100%; height:100%; }
.news_list7 .i1 .news_con { padding:.4rem 0 0 .4rem; }


.news_list7 .i2 .news_imgs {         height: 3rem;    }
.news_list7 .i2 .news_imgs img { height:100%; object-fit: cover; }
.news_list7 .i2 .news_wz { left:0; }
.news_list7 .i2 .news_con { padding: .4rem 0 0 .4rem;}

.news_list7 .i3 .news_imgs { width:100%; height:100%; }
.news_list7 .i3 .news_imgs img { width:100%; height:100%; }
.news_list7 .i3 .news_wz { width:100%; height:3.5rem;  }


.news_list11 li { width:100%; margin-bottom:20px;  }


.fk_right { width:100%;         position: relative;}
.news_list12 .news_imgs  { width:100%; height:100%; }
.news_list12 .news_imgs img { width:100%; height:100%; }

.news_list14 li { width:100%; }
.news_list14 .news_imgs { width:100%; height:100%;   }
.news_list14 .news_imgs img { width:100%; height:100%;   }

.news_list15 li { width:100%; }
.news_list15 .news_imgs { width:100%; height:100%;   }
.news_list15 .news_imgs img { width:100%; height:100%;   }

.sudy-tab1 .tab-menu {   margin:0rem auto .4rem; }
.sudy-tab1 .news_list li.news .news_imgs { margin-top:.4rem; }
.news_list2_1 {margin: .4rem 0 .4rem 0;  }
.news_list2_1 li { margin-bottom:.4rem; }
.news_list2_2 li { margin-bottom:.4rem; }
.news_list4 { padding-top:.4rem; }
.news_list15 li .news_wz .news_title { font-size:20px; }
.news_list5_1  { margin-top:.4rem; }
.news_list5_2 li .news_title { font-size:20px; } 
.kxyj_bottom { margin: .4rem 0; }
.zsjy_top {     margin: .2rem 0 .4rem 0; }
.news_list6_3 {  margin-bottom: .4rem; }
.news_list8 li { width:100%; }
.zjjd_con h3 { margin: .4rem 0; }
.news_list8_3 li .news_con {   padding: .6rem 0 0 6rem;   }



.video { width:100%; margin:0 auto; }
.video>div { width:100%!important;  margin:0 auto; }

.mbanner .news .news_video { max-height:50vw; }

}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {




body{font-size:14px;}
.headtop .top-main{display:none;}    
#header .inner{height: auto;}
.headtop .top-left{float:left; padding:0px; height:28px; line-height:28px;   }
.headtop .top-right{   bottom:6px;  width:auto; float:left; }
.site-lang ul li.links span { margin:0 .1rem; }
.site-rale ul li.links span {    margin:0 .1rem;   }


.headtop .top-rights .site-rale ul li.i1 a { border:none; padding:0; }
.site-rale ul li.links {  line-height: 28px;  }
.headtop .top-rights{float:left;margin-left:0px;position:relative;  line-height:28px; }


.mbanner .slick-slide { min-height:52vw; }
.mbanner .news_imgs a { height:52vw; }




.mbanner .slick-prev, .mbanner .slick-next { top:80px; bottom: auto; }
.mbanner .slick-prev { left:0; }
.mbanner .slick-next { right:0; }



.head .sitelogo a img{width: 80%;margin:0px;}
.site-rale ul li.links a{font-size:14px; line-height:28px; }


.post1 .tt .tit {font-size:18px;}

.main1 .post1 .more_btn .more_text img { width: 140px;  display: block;   padding-top: 0.1rem; }

.main1 .inner {  padding: .35rem 0px .45rem 0px;  }
.main1 .ml { width:100%; float:left;  }
.main1 .mr { width:100%; float:left;  }

.post1 .tt .tit .title {     text-align: left;  font-size:.26rem; }
.post1 .tt .tit em  {     text-align: left; font-size:.16rem; margin-top:.08rem;  }
.post2 .tt .tit .title { font-size:.26rem;  }
.post2 .tt .tit em { font-size:.16rem;  }
.sudy-tab .tab-menu li .title{ font-size:.26rem;  }
.sudy-tab .tab-menu li em { font-size:.16rem;  }
.post4 .tt { height: 0.5rem;  }
.post4 .tt .tit .title { font-size:.26rem;  }
.post5 .tt { height: 0.5rem;  }
.post5 .tt .tit .title { font-size:.26rem;  }

.post1 .more_btn { right:0;     left: initial;  }
.post-11 { width:100%; float:left;  }
.post-12 { width:100%; float:left;  }
.post-13 { width:100%; float:left;  }


.post-11 .content img {  height:2.35rem; }

.main2 { background:none; }
.main2 .inner { padding:.3rem 0;  }
.main2 .ml { /* padding: 0 .2rem .4rem .2rem; */ background-size: contain; }




#tabs .tab-links { margin-bottom:.1rem; }
#tabs .tab-links li { height:.75rem; margin:0 0 0 .2rem;  }
#tabs .tab-links li.active {height:.75rem;  }
#tabs .tab-links li .title { font-size:.26rem; line-height: .26rem; }
#tabs .tab-links li em { font-size:.16rem; }

#tabs .tab-content {/* background:#006993 url(images/a5.png) no-repeat bottom right; */}
#tabs .tab-content .tab .new_picture { padding-top:.2rem; }
#tabs .tab-content .tab .new_picture img { height:2rem; }


.rili2 .news_list li.news .news_wz .news_con { margin-left: .6rem;  }
.post-21 .con { padding:0; }

.post-22 { padding:0; }

.main3 .ml { width:100%; float:left; }
.main3 .mc { width:100%; float:left;     margin: .3rem 0;  }
.main3 .mr { width:100%; float:left; }

.post-31 .news_list li.news .news_imgs { height:3.2rem; }
.post-32 .news_list li.news .news_imgs { height:3.2rem; }
.post-33 .news_list li.news .news_imgs { height:3.2rem; }


.post-21 .news_list li.news .news_img { height:2rem; }


.post-41 .news_list li.news { margin-right:0; height:auto; }
.post-41 .news_list li.news .news_imgs { height:auto;}
.post-41 .news_list li.news .news_imgs img { width:100%; height:auto; display:block; margin:0 auto; }


/*
.post6 .tt { width:100%; float:left;  }
.post6 .con { width:100%; float:left;  }

*/
.link .news_list li.news {  float:left; width:50%; }






.foot-center{  width: 85%;  position: absolute;  padding:.2rem 0; }
.foot-center img { width:70%; display:block; margin:0 auto; }
.foot-left{ width:100%; margin-top:1.2rem; padding:0; }
.foot-left .articlecontent {     padding-left: .2rem;  }
.foot-left .articlecontent p span { display:block; text-align:center; }
.foot-left .fr1,.foot-left .fr2,.foot-left .fr3{ margin-left:0; }


.foot-right{ width:100%;     padding: .2rem 0; }


.shares ul { width:210px; float:none; }
.foot-right2 { width:100%;      padding:  0rem; }
.foot-right2 .articlecontent { width:134px; float:none; margin:0 auto;    } 



.col_news1 .col_news_list .news_list li { padding:20px 0; line-height:.3rem;  }
.col_news1 .col_news_list .news_list .news_time { top:0; margin-bottom:10px; }
.col_news1 .col_news_list .news_list li.news span.news_title { width:95%;  }


.col_news_head3 .col_title3 {  margin-left: .3rem;   }
.col_news_head3 .col_title3 h2 { font-size: 24px; padding-top: 0.4rem; }
.col_news_head3 .col_path3 { padding-left: .3rem;    font-size: 18px;  background: #006993;  width: 100%;         height: 50px;   line-height: 50px; margin-top:.5rem; }

/*学校概况*/
.sudy-tab1 .news_list li.news .news_imgs { width:100%; height:100%; }
.sudy-tab1 .tab-menu li { height:.6rem; line-height:.6rem;   }
.sudy-tab1 .tab-menu li.selected { height:.6rem; line-height:.6rem;   }

.sudy-tab1 .news_list li.news .news_cont { font-size:16px; line-height:32px; }
.sudy-tab1 .tab-menu { margin:.4rem auto 0;  }
.sudy-tab1 .news_list li.news .news_imgs { margin-top:.4rem; }

.news_list2_1 li { width:95%; margin:0 auto; float: none; margin-bottom:.4rem; }
.news_list2_1 li.i2 { float: none; }

.news_list2_2 li { width:95%; margin:0 auto; float: none; margin-bottom:.4rem; }
.news_list2_2 li.i2 { float: none; }
.news_list2_2 .news_wz { right:30px; }
.news_list2_2 .news_wz .news_title { margin-right: 0rem;  }

.news_list2_2 .news_imgs { height:2rem; }
.news_list2_2 .news_imgs img { height:2rem; }



.news_list2_1 { margin:.4rem 0; }

.news_list3 li { width:100%; float:left; margin: 0 0 45px 0;  font-size:20px; height:100px; line-height:100px;  }

.news_list4 { padding-top:.6rem; }
.news_list4 li {width:100%;  margin-bottom: .4rem;}
.news_list4 .news_imgs { width:100%; height:100%; }
.news_list4 .news_imgs img { width:100%; height:3.43rem; object-fit: cover; }
.jxjy_right {
    right: .4rem;
    top: 13rem;
}
.jxjy_right .i1 .news_title {     padding-right: 150px; }

.news_list4 .news_wz .news_cont { padding-right: .3rem;  }

.news_list5_1 { margin-top: .6rem;  }
.news_list5_1 .news_wz .news_cont { padding:.3rem; }
.kxyj_kyjg { margin-top: -230px;  }
.news_list5_2 li { width:100%; }
.news_list5_2 li .news_title { font-size:20px; }

.news_list5_3 li { width:100%; }
.news_list5_3 .i2 { margin:0; }

.kxyj_bottom { margin: .5rem 0 .8rem 0;}


.zsjy_top { margin: .6rem 0 0 0; }
.news_list6_1 li { width:100%; margin-bottom:.4rem; margin-top:0;  }
.news_list6_1 .news_imgs { width:100%; height:3.5rem;  }
.news_list6_1 .news_imgs img { width:100%; height:100%;  }

.news_list6_2 li.news .news_imgs { width:100%; height:100%;  }
.news_list6_2 li.news .news_imgs img { width:100%; height:100%;  }
.news_list6_2 li.news .news_wz { width:100%; padding: .3rem; }
.news_list6_3 { margin-top:10px;margin-bottom: .7rem; }
.news_list6_3 li { width:100%; margin-bottom:.1rem; }


/*
.news_list7 li { width:100%; }
.news_list7 li .news_imgs {width:100%!important;  height:100%!important; }
.news_list7 li .news_imgs img { height:100%!important; }
*/


.news_list7 .i1 { margin-top:.6rem; margin-bottom:.8rem; }
.news_list7 li {  margin-bottom:.4rem; }

.news_list8 li { width:100%; margin-bottom:.4rem;   }
.news_list8 li .news_imgs { width:100%; height:2rem;  }
.news_list8 li .news_imgs img  { width:100%;  }
.news_list8 li .news_wz { width:100%; height:2rem;   }

.news_list8 li.i1 .news_wz { background:#fff url(images/zjjd01.png) no-repeat right bottom;   }
.news_list8 li.i2 .news_wz { background:#fff url(images/zjjd02.png) no-repeat right bottom;   }

.news_list8_2 li.i1 .news_wz { background:#fff url(images/zjjd03.png) no-repeat right bottom;   }
.news_list8_2 li.i2 .news_wz { background:#fff url(images/zjjd04.png) no-repeat right bottom;   }
.news_list8_2 li.i3 .news_wz { background:#fff url(images/zjjd05.png) no-repeat right bottom;   }
.news_list8_2 li.i4 .news_wz { background:#fff url(images/zjjd06.png) no-repeat right bottom;   }







.news_list8 li .more { width:50%;   }
.news_list8_3 li .news_imgs { width:100%; height:100%;  }
.news_list8_3 li .news_imgs img { width:100%; height:100%;  }
.news_list8_3 li .news_wz { width:100%; position: relative; }

.news_list8_3 li .news_con { padding:0 0 0 .4rem; }



.news_list9 li { width:100%; margin-bottom:.4rem;   }
.news_list9 li .news_imgs { width:100%; height:100%;  }
.news_list9 li .news_imgs img  { width:100%; height:100%;  }
.news_list9 li .news_wz { width:100%;   }

.news_list10 li { width:100%;  margin-bottom:.4rem;  }

.news_list11 li { width:100%;   }
.news_list11 li .news_imgs { width:100%; height:100%;  }
.news_list11 li .news_imgs img  { width:100%; height:100%;  }

.news_list_xrld li { width:100%;   }

.news_list13 li { width:48%;  margin: 0 0 .25rem 0;}
.news_list13 li span { width:auto; padding:0; }


.news_list14 li { width:100%;    }
.news_list14 .news_imgs { width:100%; height:100%;  }
.news_list14 .news_imgs img { width:100%; height:100%;  }


.news_list15 li {width:100%;   }
.news_list15 .news_imgs { width:100%; height:100%;  }
.news_list15 .news_imgs img { width:100%; height:100%;  }
.news_list15 li .news_wz { height:160px; }

.fk_right { height: auto; margin-bottom:60px; }
.fk_right li { width:100%; }


.zjjd_con h3 { margin: .6rem 0 .4rem 0;  }

.news_list4 .news_wz {
    position: absolute;
    left: 30px;
    top: 35px;
}


.col_news_head3 { width:100%; }

.mbanner .focus .focus-pagination {      width: 3rem;  bottom: 0.2rem;  }
.mbanner .focus .focus-page { width:.3rem!important;    }

/*栏目图片*/
.l-banner{height: 180px;}

#l-container .inner {padding:0px 10px;}
#d-container .inner {padding:0px 10px;}
.l-banner img{width:100%;height:100%;}

.column-switch {display:block;}


.col_menu { margin:0px; }
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:40px;padding: 0px 5px 0px 12px; font-size:16px;}  /**栏目名称图标**/
.col_metas .col_title { /* display:inline-block; float:left; height: 48px; line-height: 48px; */  }  /**当前栏目**/
.col_metas .col_title h2 {display:inline-block;font-size: 20px;font-family:"Microsoft yahei";font-weight: normal; }   /**当前栏目名称**/
.col_menu .col_menu_con{display:none;border:0px solid #e4e4e4;}


.col_news_head1 .col_metas .col_title h2 { /* font-size:.3rem; */  }



.col_menu {width: 100%;float:none;margin-right:0px;position:relative;} 
.col_news {width: 100%;min-height:0px;float:none;} /**栏目新闻**/
.col_news .col_news_box{margin-left: 10px;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.wp_paging li.pages_count,.wp_paging li.page_jump{display:none;}

.infobox { width:auto;  }
.article .entry {  overflow-x:scroll; }







.col_metas .col_path {   margin-top:.2rem; }
.col_news_head1 .col_metas .col_path {   margin-top:.2rem;   }



.col_news_list .wp_entry img { margin: 0 auto;max-width: 100%;width: auto; height: auto; }   /**列表页文章图片大小限制**/
.article .entry .read img {margin: 0 auto;max-width: 100%;width: 100%!important; height: auto!important; }   /**文章阅读部分图片大小限制**/
.col_list .wp_listcolumn .wp_column a .column-name { font-size: .16rem;  padding: 0.15rem 0.2rem;  line-height: .2rem;}
.piaoc { display:none;  }
.video { width:100%; height:auto!important;   margin:0 auto; }
.video>div { width:100%!important;  margin:0 auto; }

.main2 .mod_right { background:none;}

.main2 .mod_right:after {content:"";background:#006993 url(images/bz.png) no-repeat bottom right;border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;height: 4.8rem;width:100%;bottom:0px;left:0px;position:absolute;z-index:1;}



#tabs .tab-content #tab1 .new_picture { width:100%; height:auto;  }
#tabs .tab-content #tab1 .new_picture img { width:100%; height:auto; }
#tabs .tab-content #tab1 .news_right { width:100%;   }
#tabs .tab-content #tab1 .news_title { padding-top:10px; }
#tabs .tab-content #tab1 .news_date { padding:0 0 .26rem 0rem; width:100%;  }


.top-fixed .main-nav-panel {right: -10px;   width: 105%;}

.top-fixed .wp-menu .menu-item { width:100%; }



video { width:100%!important; height:auto!important;  }

.post1 .tt { margin-bottom: .25rem;  }
.main3 .inner {
    padding: 0rem 0px .7rem 0;
}
.main4 .inner { padding: .25rem 0 .3rem 0;  }

}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {






}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
}





@media screen and (max-width:480px){


}
@media screen and (max-width:375px){

}
@media screen and (max-width:360px){

}







