@media screen and (max-width: 1600px) {
.home_home_c > div{font-size:16px;}

}
@media screen and (max-width: 1500px) {
    .notice_l_conent a {
        width: 419px;
    }

    .head_backdrop {
        height: 150px;
    }

    .yaowen_content_left {
        /*display: none;*/
    }

    .yaowen_content_left {
        width: 50%;
    }
    .notice_l_conent a {
        line-height: 22px;
    }
    .yaowen_content_right {
        width: 50%;
    }

    .yaowen_content_right ul li + li p {
        float: right;
        margin: 0 auto;
        line-height: 40px;
        color: rgb(190, 190, 190);
        font-size: 10px;
    }

    .yaowen_content_right ul li + li p {
        float: right;
        margin: 0 auto;
        line-height: 45px;
        color: rgb(190, 190, 190);
        font-size: 10px;
    }

    .yaowen_content_right ul li + li a {
        float: left;
        padding: 19px 0;
        margin: 0;
        color: rgb(77, 77, 77);
        line-height: 14px;
    }

    .container-fluid, .home_home, .yaowen, .yaowen_content, .container-fluid .img, .research, .button_n, .notice_con {
        width: 1143px;
 overflow: hidden;
    }

	
    .img_beijing {
        width: 275px;
        /*padding: 0;*/
        float: left;
        background: url("../imgs/index_03.jpg") no-repeat;
        height: 109px;
        background-size: cover;
        background-position: center center;
        transition: all 0.3s;
    }

    .img_beijing img {

    }

    .img_beijing span {
        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
    }

    .img_beijing_1 {

    }

    .img_beijing_4 {

    }

    .img_beijing_2 {

    }

    .img_beijing_3 {

    }

    .img_beijing_1 div {

    }


    .img_beijing_1 span {

    }


    .img_beijing_2 div {

    }

    .img_beijing_2 span {


    }


    .img_beijing_3 div {

    }


    .img_beijing_3 span {

    }

    .img_beijing_4 div {

    }


    .img_beijing_4 span {

    }


    .home_page {
        margin: 0 auto;
    }

    .notice_con {

    }

    .home_home_c {
        overflow: hidden;
        margin: 0 auto;
    }

    .head_main_right_right {
        padding: 58px 0 65px 0;
    }

    .notice_l {
        padding: 0;
        width: 505px;
    }

    .notice_r {
        width: 637px;
    }

    .notice_l_conent a {
        width: 407px;
    }

    .notice_r_concent ul li {
        width: 550px;
    }

    .notice_r_concent ul li a span:first-child {
        width: 440px;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 435px;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
    }
}


@media screen and (max-width: 1280px) {
    /*
    Ã¦â‚¬Â»Ã¥Â®Â½Ã¥ÂºÂ¦
     */
    .container-fluid, .home_home, .yaowen, .img, .research, .button_n, .notice_con, .yaowen_content {
        width: 940px;
    }

    .research_r_n_c ul li a .p1::before {
        left: 0;
    }

    .notice_l_conent {
        padding-bottom: 14px;
    }

    .head_backdrop {
        height: 130px;
    }

    .notice_l_conent a {
        width: 370px
    }

    .notice_con {
        margin: 0 auto;
    }

    .img_beijing {
        width: 225px;
        /*padding: 0;*/
        float: left;
        background: url("../imgs/index_03.jpg") no-repeat;
        background-size: cover;
        background-position: center center;
        transition: all 0.3s;
        padding: 20px 10px 20px 10px;
        height: 96px;
        line-height: 59px;
    }

    .img_beijing img {
        width: 35px;
        height: 35px;
    }

    .img_beijing span {
        width: 100%;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
    }


    .home_page {
        margin: 0 auto;
    }

    .head_main_right_right {
        padding: 50px 0 0 0;
    }

    .notice_l {
        float: left;
        overflow: hidden;
        width: 50%;
    }

    .notice_l_nav {
        margin-right: 0;
        margin: 0 auto;
    }

    :root {
        --swiper-navigation-size: 30px;
    }

    .head_main_right_right a, .home_page, .home_home_c div a {
        font-size: 14px;
    }

    .hone_level_top .hone_level_a {
        font-size: 14px;
    }

    .notice_l_nav {
        margin-bottom: 20px;
    }

    .head_main_left {
        height: auto;
        width: 47%;
        float: left;
        overflow: hidden;
        margin: 26px 1px 0 1px;
    }

    .yaowen li:first-child div {
        font-size: 18px;
    }

    .yaowen li:first-child div {

    }


    .yaowen li:last-child {
        line-height: 30px;
        box-sizing: border-box;
        float: right;
    }

    .yaowen_content_right_content a:first-child {
        margin-top: 2.5%;
        margin-bottom: 1.0%;
        font-size: 21px;
    }

    .yaowen_content_right_content a:nth-child(2) {
        line-height: 32px;
        color: #959595;
        font-size: 14px;
        margin: 0;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        float: left;
    }

    .yaowen_content_right_content p {
        color: #959595;
        text-indent: 5px;
        float: right;
        font-size: 14px;
        padding: 0;
    }

    .yaowen_content_right ul li {
        border-bottom: 1px solid rgb(232, 232, 232);
        overflow: hidden;
        font-size: 14px;
        position: relative;
        top: 0;
    }

    .yaowen_content_right ul li + li a {
        float: left;
        padding: 0;
        margin: 0;
        color: rgb(77, 77, 77);
        line-height: 46px;
    }

    .yaowen_content_right ul li + li p {
        float: right;
        margin: 0 auto;
        line-height: 40px;
        color: rgb(190, 190, 190);
        font-size: 12px;
    }


    .yaowen_content_right ul li + li a:first-child {
        font-size: 14px;
    }


    .notice_l_nav div:first-child img, .notice_l_nav div:first-child p {
        margin-right: 20px;
    }


    .notice_l_conent div:last-child a {
        overflow: hidden;
        padding-top: 0px;
        float: left;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
        width: 100%;
        /* line-height: 30px; */
        font-size: 14px;
        color: rgb(77, 77, 77);
    }

    .notice_l_conent {
        overflow: hidden;
        padding-bottom: 0;
    }

    .notice_l_conent div p:first-child {
        line-height: 28px;
    }

    .notice_l_conent div p:last-child {

    }

    .notice_l_conent:last-child {
        padding-bottom: 0;
    }

    .notice_l_conent div:first-child {
        float: left;
        width: 58px;
        height: 80px;
        margin-right: 25px;
    }


    .notice {
        background: none;
    }


    .notice_r {
        overflow: hidden;
        /* padding-left: 10px; */
        width: 50%;
    }


    .notice_r_nav {

    }

    .notice_r_nav div:first-child img {
        margin-right: 25px;
    }

    .notice_r_nav div:first-child {

    }

    .notice_r_nav div:first-child p {
        margin: 0;
        float: left;
        line-height: 30px;
        font-size: 18px;
        color: #000000;
        font-weight: 700;
        padding-left: 19px;
    }

    .research_l_n div:first-child p, .research_r_n div:first-child p {
        margin: 0;
        float: left;
        line-height: 30px;
        font-size: 18px;
        color: #000000;
        font-weight: 700;
        padding-left: 15px;
    }


    .research_l_n div:last-child, .research_r_n div:last-child {

    }

    .notice_r_nav div:last-child {
        float: right;
        line-height: 30px;
        padding-right: 40px;
    }

    .research_l {
        float: left;
        width: 54%;
        padding-right: 15px;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 330px;
    }

    .research_r_n_c ul {
        padding-left: 10px;
    }


    .yaowen_content_left {
        /*display: none;*/
    }

    .yaowen_content_left {
        width: 50%;
    }

    .yaowen_content_right {
        width: 50%;
    }

    .yaowen_content_right ul li + li a:first-child {
        float: left;
        width: 75%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        vertical-align: middle;
    }

    .notice_r_concent ul li {

    }

    .notice_r_concent ul li a span:first-child {
        font-size: 14px;
        width: 295px;
    }

    .notice_r_concent ul {
        padding-left: 4px;
    }

    .notice_r_concent ul li {
        width: 420px;
    }

    .swiper_img {
        background: url(../imgs/yaowenlogo.png);
        position: absolute;
        right: 0;
        z-index: 1;
        width: 60px;
        height: 60px;
        background-size: cover;
        transform: translateY(-48px);
    }

    .notice {
        background: url(../imgs/tzbj.png) rgb(242, 248, 255) no-repeat;
        width: 100%;
        height: auto;
        background-size: cover;
        overflow: hidden;

    }

    .notice_r_nav div:last-child {
        padding-right: 20px;
    }


    .notice_l_conent div:first-child {
        float: left;
        width: 65px;
        height: 95px;
        margin-right: 25px;
    }


    .notice_l_conent div p:last-child {
        line-height: 16px;
    }

    .notice_l_conent div p:first-child {

        line-height: 26px;

    }


    .img {
        margin: 21px 0 21px 0;
        overflow: hidden;
    }

    .swiper_img_p1 {
        font-size: 20px;
        color: #f0efee;
        font-weight: 700;
        width: 100%;
        text-align: center;
        margin: 0
    }

    .swiper_img_p {
        font-size: 12px;
        color: #f0efee;
        font-weight: 400;
        width: 100%;
        text-align: center;
        margin: 0 0 0 0
    }

    .research_r_n_c ul li a .p1 {
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
    }

    .notice_l_conent a {
        font-size: 14px;
        text-overflow: ellipsis;
        width: 78%;
        overflow: hidden;
        display: inline-block;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        line-height: 24px;
    }
    .notice_r_concent ul li::marker{

        content: '\2022';
        transform: translateX(15px);
        font-size: 18px;
        vertical-align: middle;
    }
}


@media screen and (max-width: 1030px) {
   .cd-popup-container{width:86%;}
    .container-fluid, .img, .container-fluid, .home_home, .yaowen, .yaowen_content, .notice_con, .research, .button_n {
        width: 750px;
        display: flex;
        flex-wrap: wrap;
    }

    .research_l_n_c ul {
        padding: 0;
    }

    .head_backdrop {
        height: 110px;
    }

    .yaowen_content_right ul li + li a {
        line-height: 40px;
    }

    .notice_l_conent {
        padding-bottom: 0;
    }

    .notice_l_conent .no p:nth-child(2) {
        line-height: 32px;
    }

    .notice_l_conent .no p:nth-child(1) {
        line-height: 28px;
    }

    .notice_l_conent a {
        width: 280px;

    }

    .notice_r_concent ul {
        padding-left: 23px;
    }

    .notice_l_conent .no {
        width: 69px;
    }

    .notice_l_conent .no p:nth-child(2) {
        line-height: 14px;
    }

    .img_beijing {
        width: 332px;
        /*padding: 0;*/
        float: left;
        background-size: cover;
        background-position: center center;
        transition: all 0.3s;
    }

    .img_beijing img {

    }

    .img_beijing:nth-child(1) {
        margin-left: 5.2%;
        margin-bottom: 5px;
    }

    .img_beijing:nth-child(3) {
        margin-left: 5.2%;
        margin-bottom: 5px;
    }


    .yaowen_buttom_d {
        height: 52px;
    }


    .head_main_right {
        width: 47%;
    }

    .head_main_right_right a:nth-child(1) {
        padding-left: 57px;
    }

    .head_main_right_right a:nth-child(1) {
        margin-left: 0;
    }

    .yaowen_buttom_p {
        color: #d30909;
        font-size: 20px;
        font-weight: 700;
        padding: 10px 20px 10px 20px;
        margin: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        vertical-align: middle;
        width: 100%;
        float: left;
        overflow: hidden;
    }

    .yaowen_content_right ul li + li p {
        display: none;
    }

    .yaowen_content_right ul li + li a:first-child {
        width: 100%;
    }

    .yaowen_content_right_content a:first-child {
        margin-top: 0;
    }

    .yaowen_content_right_content p {
        display: none;
    }


    .notice_r_concent ul li span {
        display: none;
    }

    .notice_r_concent {
        padding: 0;
    }

    .notice_r_concent ul li {

        font-size: 14px;
        width: 310px;
    }

    .notice_r_concent ul li a {
        width: 89%;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 249px;
    }

    .research_l_n_c ul li > a {
        width: 67%;
    }

    .research_l_n_c, .research_r_n_c {
        padding: 11px 0;
    }

    .research_r_n_c ul, .research_r_n_c ul li a, .research_l_n_c ul li > a {
        padding-left: 0;
        padding: 0;
    }

    .button_n_r {
        /*display: none;*/
    }

    .button_n_l {
        width: 100%;
    }

    .button_n_r {
        float: right;
        /* width: 26%; */
        /* padding-top: 36px; */
        /* padding-left: 4.6%; */
        overflow: hidden;
    }

    .notice_l_nav {
        overflow: hidden;
        margin-bottom: 14px;
    }

    .notice_l_conent div p:first-child {

    }

    .notice_l_conent div p:last-child {

    }

    .notice_l_conent div:first-child {
        float: left;
        width: 65px;
        height: 82px;
        margin-right: 25px;
    }

    .notice_l_conent .no {
        width: 84px;
        float: left;
        height: 44px;
        padding-right: 10px;
        border-right: 1px solid #c2c2c2;
    }

    .button_n_r {
        width: 66%;
    }
    .yy .swiper-container, .yy .swiper-slide{height:210px !important;}
    .yy .swiper-container, .yy .swiper-slide img{height:210px !important;object-fit:cover;}

}

@media screen and (max-width: 830px) {
    .research_r_n_c {
        padding: 20px 0 0 0;
    }

    .head_main_right {
        width: 30px;
        height: 30px;
        margin-top: 34px;
    }
    .head_main_right .ioco{width:30px;height:30px;transform: translate(0%, 0%);}
    
    .head_main_right_right{padding-top:0;width: 30px;height: 30px;}

    .notice_r_concent ul li {
        font-size: 14px;
        width: 542px;
    }

    .research_r_n_c ul li a .p1::before {
        left: 0;
    }

    .research_r_n_c ul li {
        height: 138px;
    }

    .notice_r_concent ul li a span:first-child {
        width: 433px;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 422px;
    }

    .notice_r_concent ul li span {
        display: block;
    }

    .notice_l_conent {
        width: 100% 
    }

    .notice_l_conent a {
        width: 81% ;
    }

    .img_beijing {
        width: 275px;
        /*padding: 0;*/
        float: left;
        background: url("../imgs/index_03.jpg") no-repeat;
        height: 109px;
        background-size: cover;
        background-position: center center;
        transition: all 0.3s;
        line-height: 69px;
    }

    .img_beijing img {

    }

    .img_beijing:nth-child(1) {
        margin-left: 3.6%;
        margin-bottom: 5px;
    }

    .img_beijing:nth-child(3) {
        margin-left: 3.6%;
        margin-bottom: 5px;
    }


    .container-fluid, .img, .container-fluid, .home_home, .yaowen, .yaowen_content, .notice_con, .research, .button_n {
        width: 600px;
    }

    .head_main_right_right a, .home_page {
        display: none;
    }

    .head_main_left {
        height: auto;
        float: left;
        margin: 30px 1px 30px 1px;
        box-sizing: border-box;
        width: 75%;

    }

    .swiper_img {
        background: url(../imgs/yaowenlogo.png);
        position: absolute;
        right: 0;
        z-index: 1;
        width: 50px;
        height: 50px;
        background-size: cover;
        transform: translateY(-40px);
    }

    .butt {
        display: block;
    }

    .hanbaobao {
        display: block;
    }

    .buttom_buttom {
        display: block;
    }

    .cd-popup-container .cd-popup-close {
        position: absolute;
        top: 100%;
        right: 50%;

    }

    .yaowen_content_left {
        display: none;
    }

    .yaowen_content_right {
        width: 100%;
    }

    .yaowen_content_right ul li + li p {
        display: block;
    }

    .cd-popup-container {
        width: 85% !important;
    }

    .yaowen_content_right ul li + li a:first-child {
        width: 82%;
    }

    .notice_l, .notice_r {
        width: 100%;
    }

    .notice_r_concent ul li a {
        width: 83%;
    }

    .container-fluid {
        padding: 0;
    }

    .research_l {
        width: 100%;
    }

    .research_l_n div:last-child, .research_r_n div:last-child {
        padding: 0;
    }

    .research_r {
        width: 100%;
    }

    .research_l_n_c ul li > a {
        margin-left: 12px;
        width: 80%;
    }

    .padding-right {
        padding-right: 0;
    }


    .button_n_l {

    }

    .button_ov {
        display: none;

    }

    .head {
        position: fixed;
        height: 100px;
        overflow: hidden;
        z-index: 50;
        background: rgb(24, 63, 106);
        width: 100%;
        top: 0;
    }

    .head_main_left {
        height: auto;
        float: left;
        margin: 28px 1px 30px 1px;
        box-sizing: border-box;
        width: 52%;
    }

    .am-slider {
        margin-top: 100px;
    }

    .am-menu {
        display: block;
        width: 10%;
    }

    .am-menu-dropdown1, .am-menu-nav {

    }

    .head_main_right {

    }

    .ul_buttom {
        width: 100%;
        display: none;
    }

    .ul_buttom li ul {
        margin: 0;
    }

    .ul_buttom p {
        line-height: 40px;
        background: rgb(32, 70, 112);
        color: #fffdef;
        font-size: 16px;
        border-bottom: 1px solid rgb(89, 107, 138);
        text-indent: 20px;
    }


    .ul_buttom li ul li {
        line-height: 40px;
        background: rgb(32, 70, 112);
        color: #fffdef;
        font-size: 14px;
        text-indent: 40px;
        width: 100%;
        border-bottom: 1px solid rgb(89, 107, 138);
    }

    .ul_buttom, .ul_buttom li ul {
        list-style: none;
    }

    .am-icon-angle-right {
        line-height: 40px;
    }

    .ul_buttom li {
        background: rgb(32, 70, 112);
    }
   .container-fluid  .img{width:100%;}

}

@media screen and (max-width: 650px) {
    .head_main_right{margin-top:21px;}
    .container-fluid, .img, .container-fluid, .home_home, .yaowen, .yaowen_content, .notice_con, .research, .button_n, .nav {
        width: 100%;
        padding: 0 10px;
    }

    .head_main_right_right a, .home_page {
        display: none;
    }

    .img_beijing span {
        width: 100%;
        text-align: center;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
        font-size: 18px;

    }

    .cd-popup-container {
        width: 85%;
    }

    .research_l_n_c {
        width: 100%;
        margin: 0;
    }

    .research_l {
        padding-right: 0;
    }

    .research_l_n_c ul li a .research_l_n_c_sp2 {
        padding-right: 0;
    }

    .research_l_n_c ul li {
        list-style: none;
    }

    .img_beijing {
        width: 47%;
        line-height: 69px
    }

    .img_beijing img {

    }

    .img_beijing:nth-child(1) {
        margin-left: 2.4%;
        margin-bottom: 5px;
    }

    .img_beijing:nth-child(3) {
        margin-left: 2.4%;
        margin-bottom: 5px;
    }


    .yaowen_content_right ul li + li p {
        display: none;
    }

    .yaowen_content_right ul li + li a:first-child {
        width: 100%;
    }

    .button_n_r {
        width: 100%;
    }

    .notice_r {
        padding-left: 0;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 414px;
    }

    .button_n_r {
        width: 60%;
        padding: 0;
    }

    .research_r_n_c {
        height: auto;

    }

    .button_n_r {
        width: 68%;
        padding: 20px 0px;
    }

    .button_n_r div {
        padding: 0;
        /* float: none; */
        width: auto;
    }

    .button_n_r div img {
        padding: 0 80px 0 80px;
    }

    .button_n_r div p {
        padding: 0;
        line-height: 41px;
    }


    .head, .am-menu {
        height: 70px;
    }

    .head_main_left {
        height: auto;
        float: left;
        margin: 0;
        box-sizing: border-box;
        width: 52%;
        line-height: 70px;
        vertical-align: middle;
    }

    .am-slider {
        margin-top: 70px;
    }

    .am-menu-dropdown1 .am-menu-nav {
        position: fixed;
        background: #fff;
        height: 100%;
        top: 70px;
    }

    .notice_r_concent ul li {
        width: 100%;
        padding-right: 15px;
    }

    .button_n_l ul {
        width: 12%;
        height: 181px;
    }

    .notice_r_concent ul {
        padding-left: 0;
    }

    .notice_r_concent ul li a span:first-child {
        width: 75%;
    }

    .research_l_n_c, .research_r_n_c {
        padding: 0 0;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 75%;
    }

    .research_l_n_c ul {
        padding: 0 0;
    }
}

@media screen and (max-width: 550px) {
    .research_l_n_c ul li > a {
        width: 71%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        vertical-align: middle;
        margin-top: 0
    }

    .am-menu-dropdown1 .am-menu-toggle {
        width: 25px;
        height: 25px;
    }

    .notice_r_concent {
        height: auto;
    }

    .research_l_n_c ul {
        padding: 0 0;
    }

    .butns {
        display: block;
    }

    .notice_l_conent .no p:nth-child(1) {
        width: 73px;
    }

    .notice_l_conent a {
        width: 80%;
    }

    .research_r_n_c ul li a {
        width: 67%;
    }

    .notice_l_conent .no {
        padding-right: 0;
    }

    .notice_r {
        overflow: hidden;
        padding-left: 0;
    }

    .notice_l_conent .no p:nth-child(2) {
        line-height: 14px;
        width: 60px;
    }

    .notice_l_conent .no p:nth-child(1) {
        width: 60px;
    }

    .button_n_r {
        width: 100%;
        padding: 0;
    }

    .button_n_r div {
        padding: 0;
        margin: auto;
        margin-left: 23%;
        padding-bottom: 20px;
    }

    .button_n_r div img {
        padding: 20px 40px 0 40px;
        box-sizing: border-box;
    }

    .button_n_r div p {
        padding: 0;
    }

    .img {
        width: 100%;
    }


    .img_beijing span {
        width: 100%;
        text-align: center;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
        font-size: 16px;
    }

    .img_beijing_4 {
        margin-left: 0;
    }


    .img_beijing:nth-child(1) {
        margin-left: 0;
        margin-bottom: 5px;
    }

    .img_beijing:nth-child(2) {
        margin-left: 0;
        margin-bottom: 5px;
    }

    .img_beijing:nth-child(3) {
        margin-left: 0;
        margin-bottom: 5px;
    }

    .notice_r_concent ul li {
        font-size: 14px;
        width: 100%;
    }

    .head, .am-menum,.head-du {
        height: 70px;
    }

    .am-menu {
        width: 30%;
    }

    .head_main_left {
        width: 60%;
    }

    .notice_r_concent ul {
        padding-left: 0;
    }

    .head_main_left {
        height: auto;
        float: left;
        margin: 0;
        box-sizing: border-box;
        line-height: 60px;
        vertical-align: middle;
    }

    .am-slider {
        margin-top: 0px;
    }

    .am-menu-dropdown1 .am-menu-nav {
        position: fixed;
        background: #fff;
        height: 100%;
        top: 70px;
    }

    .button_n_l ul {
        width: 20%;
    }


    .yaowen ul li:last-child, .notice_l_nav div:last-child, .notice_r_nav div:last-child, .research_l_n div:last-child, .research_r_n div:last-child {
        display: none;
    }

    .yaowen li:first-child span, .notice_l_nav div:first-child span, .notice_r_nav div:first-child span, .research_l_n div:first-child span, .research_r_n div:first-child span {
        font-size: 20px;
    }

    .yaowen_content_right_content a:first-child {

        font-size: 18px;
    }

    .research_l_n, .research_r_n, .notice_r_nav, .notice_l_nav, .yaowen ul {
        height: 75px;
    }

    .yaowen ul {
        padding: 27px 0;
    }
   .img_beijing_4{margin-left:0;}
  .head_main_right{margin-top:24px;}
}


@media screen and (max-width: 400px) {
    .research_l_n_c ul li > a {
        width: 65%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        vertical-align: middle;
        margin-top: 0
    }

    .head_main_left {
        width: 70%;
    }

    .button_n_r {
        width: 73%;
        padding: 0;
        padding-bottom: 20px;
    }

    .button_n_r div {
        padding: 0;
        margin-left: 0;
    }

    .button_n_r div img {
        padding: 20px 20px 0 20px;
    }

    .button_n_r div p {
        padding: 0;
        margin-top: 6px;
    }

    .button_n_l ul {
        width: 20% ;
    }
	.notice_l_conent{
		width: 100%;
		overflow: hidden;
	}

    .notice_l_conent a {
        width: 76% ;
    }

    .research_l_n_c ul li a .research_l_n_c_sp1 {
        width: 71%;
    }

    .research_r_n_c ul li a .p1 {
        width: 90%;
        text-overflow: ellipsis;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
    }

	.notice_l_conent a{
		width: 72%;
	}

	
    .am-menu {
        width: 10%;
    }
    .head_main_right{margin-top:22px;}
    .head_main_left {
        line-height: 60px;
    }
	
	

    .img_beijing {
        height: 77px;
        line-height: 35px;
    }
   .notice_r_concent ul li a span:first-child{width:71%;}
}