@charset "utf-8";
body, ul, li {margin: 0;padding: 0;font-family: MicrosoftYaHei;}
        /* 置灰 */
        /* html{
            -webkit-filter: grayscale(100%); 
            filter: grayscale(100%);    
        }*/

        *{
            padding: 0;
            margin: 0;
            font-family: MicrosoftYaHei;
        }
        .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
            font-family: MicrosoftYaHei;
            font-weight: 400;
        }
        img {
            transition: all 0.5s ease-out;
            -moz-transition: all 0.5s ease-out;
            -webkit-transition: all 0.5s ease-out;
            -o-transition: all 0.5s ease-out;
        }
        .img-responsive {
            width: 100%;
        }
        
        li{ list-style-type: none;}
        .header {width: 100%;}
        .header_top{height: 124px;}
        .m_header { width: 100%;}
        .logo {/* height: 161px; */ /*display: flex;*/text-align: center;justify-content: center;align-items: flex-end;padding-bottom: 16px;}
        .fl{ float: left;}
        .fr{ float: right;}
        .clearfix:before, .clearfix:after {content: "";display: table;}
        .clearfix:after {clear: both;}
        .clearfix {*zoom: 1;}
        .logo img {max-width: 171px;height: 69px;display: inline-block;}
        .logo_c {display: flex;justify-content: flex-end;align-items: flex-end;padding-bottom: 16px;}
        .logo_c a { margin-left: 15px;display: flex; color: #676767;flex-direction: column;}
        .logo_s:hover, .logo_d:hover {color: #1855a5;}
        .logo_x:hover {color: #3dbe5b;}
        .logo_b:hover {color: #ff5757;}
        .logo_c span {margin-top: 6px; font-size: 14px;min-width: 42px;letter-spacing: 0;text-align: center;line-height: 14px;display: flex; justify-content: center;}
        .nav {height: 65px; width: 100%;background: #1855A5; box-shadow: 0 1px 0 0 rgba(221, 221, 221, 0.50);}
        .m_nav {width: 100%;padding: 0 15px;height: 45px;background: #1855A5;box-shadow: 0 1px 0 0 rgba(221, 221, 221, 0.50);}
        .nav_main { /* min-width: 1170px; */margin: 0 auto;height: 65px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
        .m_nav_main {/* width: 1100px; */line-height: 45px;text-overflow: ellipsis;white-space: nowrap;}
        .nav_main a {color: #fff;font-size: 18px;line-height: 30px; /* max-width: 82px; */ text-align: center; border-radius: 2px;float:left;}
        .nav_main a:link {color: #fff;}
        .nav_main div {padding: 0 5px;font-size: 18px;text-decoration: none !important;}
        .m_nav_main a { margin-right: 20px;float: left;}
        .m_nav_main a div { color: #fff; font-size: 18px;}
        /* 大头条 */
        .headline {margin-top: 32px;display: flex;}
        .headline_title {margin-top: 0; margin-bottom: 16px;font-weight: 800;display: flex; justify-content: center; align-items: center; font-size: 32px;letter-spacing: 0;text-align: justify;flex-wrap:wrap;}
        .headline_title a {font-size: 28px;color: #1d3b70;line-height: 32px;font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";margin: 0 10px;}
        .headline_title a:hover, .headline1_tit a:hover {  color: #003573 !important; }
        .headline_c {display: inline-block;justify-content: center;font-size: 16px;color: #404040;letter-spacing: 0;line-height: 1.2;text-align: center;width: 100%; border-bottom: 1px solid #eee; padding-bottom: 7px;}
        .headline_title .headline_c {width: 1060px;}
        
        .headline_c_more {min-width: 80px;display: inline-block;}
        .headline_c_more a:hover {color: #FF9400 !important;}
        .headline_c_tit {text-align: center;padding: 0 8px;color: #666464; }
        .headline_c_more a {font-size: 14px;color: #305798;letter-spacing: 0;line-height: 14px;}
        .headline_c_tit a {color: #404040;}
        .headline_s_tit div {padding-right: 15px;max-height: 20px;overflow: hidden;}
        .headline_s_tit a {font-size: 14px;color: #404040; letter-spacing: 0;line-height: 14px; font-weight: bold;}
        .headline_s_tit1 a {font-size: 14px;color: #404040;letter-spacing: 0; max-height: 20px; display: inline-block;overflow: hidden;}
        .headline_s_tit1 div { display: flex;align-items: center; padding: 0 15px;position: relative;}
        .headline_s_tit1 span { width: 4px; height: 4px; background: rgba(10, 80, 149, 0.15); margin-right: 14px;position: absolute;top: 8px;left: 0;}
        .headline1_tit .headline_c { width: 82%;}
        .headline1_tit { margin-top: 0; margin-bottom: 25px; font-weight: 800; height: 36px; display: inline-block;display: flex;justify-content: center;line-height: 32px;padding-right: 20px; font-size: 36px; letter-spacing: 0; text-align: justify; overflow: hidden;}
        .headline1_tit a {font-size: 32px;color: #003573; font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";}
        .headline1_c_tit {text-align: center;overflow: hidden;white-space: nowrap;padding: 0 10px;color: #404040;}
        .headline1_c_tit a {font-size: 14px;color: #404040;letter-spacing: 0;}
        
        .focus {border-bottom: 1px solid rgba(24, 85, 165, 0.10);}
        /* .dowebok {height: 36px;width: 1050px;margin: 0 auto;}
        .dowebok_demo {width: 32.3333%; display: inline-block; vertical-align: middle; align-items: center; overflow: hidden; height: 32px; padding-right: 20px;}
        .dowebok_demo a {font-size: 14px; overflow: hidden; height: 32px;line-height: 32px;color: #868686;letter-spacing: 0;}
        .dowebok_demo span { display: inline-block;vertical-align: middle;background: rgba(24, 85, 165, 0.20);width: 4px;height: 4px;border-radius: 50%;margin-right: 5px;} 
        .report {width: 193px; line-height: 32px; background: #F6F8FC; border: 1px solid rgba(10, 80, 149, 0.10);text-align: center; margin-top: 8px;font-size: 14px;border-radius: 2px;}
        .report a { font-size: 14px;color: #455569;letter-spacing: 0;text-align: justify;}
        .item {overflow: hidden;}
        .pc_imgBox { display: block; height: 441px; width: 100%; background-size: cover; background-position: center; background-repeat: no-repeat;}
        .m_imgBox {display: block; width: 100%;}*/
        .carousel-shadow { position: absolute;bottom: 0;left: 0; height: 79px; background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.7) 100%); width: 100%;}
        /* 头条下轮播图 */
        .carousel-tit {position: absolute; z-index: 999; bottom: 5px;left: 0;width: 100%;font-size: 18px;color: #FFFFFF;letter-spacing: 0;line-height: 1.4; text-align: center; padding:0 20px;}
        .carousel-tit:hover {color: #fff;}
        .swiper-slide img:hover {transform: scale(1.1);}
        
        .publish {margin-top: 33px;font-size: 20px;font-weight: 700;color: #305798;letter-spacing: 0;text-align: justify;line-height: 20px;height: 32px;display: flex;justify-content: space-between; align-items: center;border-bottom: 1px solid rgba(82, 131, 233, 0.15);}
        .publish_tit { margin-left: -15px;border-bottom: 4px solid #1855A5;line-height: 20px;height: 32px;}
        .publish_tit a {color: #1855A5;font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";}
        .publish_talk {margin-left: 18px; background: #F6F8FC; border-radius: 10px; min-width: 90px;height: 20px; font-size: 14px;color: #455569; letter-spacing: 0;text-align: justify; line-height: 14px;font-weight: normal; display: flex;justify-content: center; align-items: center;}
        .publish_talk img { width: 13px;height: 12px; margin-right: 4px;}
        .publish_img { margin-right: -15px; width: 84px; height: 25px;background: #000;}
        .publish_column { margin-right: -15px;font-size: 14px; letter-spacing: 0;/* text-align: justify; */ line-height: 14px;display: flex;align-items: center;}
        .publish_column div { margin-left: 20px;}
        .publish_column a { color: #64788C;font-weight: normal;}
        .publish_demo { margin-top: 28px; padding: 0;position: relative;overflow: hidden;}
        .publish_demo img { padding: 0;border-radius: 3px;}
        .publish_demo_shadow { position: absolute; width: 100%; height: 82px;left: 0;bottom: 0;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 10%, rgba(0, 0, 0, 0.9) 90%); border-radius: 0 0 3px 3px; z-index: 10;}
        .publish_demo_tit { position: absolute; z-index: 999;/* left: 12px; */ bottom: 8px;height: 35px;font-size: 14px;color: #FFFFFF; letter-spacing: 0;line-height: 18px;padding: 0 12px !important;display: -webkit-box; overflow: hidden; text-overflow: ellipsis;word-wrap: break-word;white-space: normal !important;white-space: nowrap;-webkit-line-clamp: 2; -webkit-box-orient: vertical; display: flex;/* align-items: center; */}
        .m_publish_demo {margin-top: 28px;}
        
        /* 头条下右边列表 */
        .recommend .recommend_demo {font-size: 16px;letter-spacing: 0;line-height: 18px; margin-bottom: 17px; height: 18px;overflow: hidden; /*display: flex;*/}
        .recommend .recommend_demo a {color: #333333; margin-right: 10px;}
        .recommend .recommend_demo a:hover {color: #FF9400 !important;}
        .recommend .recommend_demo:first-child { margin-top: 0 !important;}
        .recommend .recommend_demo:nth-child(6n+1) { font-weight: bold; font-size: 18px; color: #0D0D0D;letter-spacing: 0;line-height: 1.4; height: 40px; margin-top: 24px;border-bottom: 1px solid #e5e5e5; padding-top:10px; max-height: 40px; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
        .recommend_channel { min-width: 56px; margin-right: 6px;font-weight: normal; background: #CB1C1D;border-radius: 2px;font-size: 12px; color: #FFFFFF;letter-spacing: 0; line-height: 13px; display: flex; justify-content: center;align-items: center;}
        
        .think_tank { margin-top: 32px;/* padding: 0 !important; */}
        .think_tank img {border-radius: 3px;}
        .think_tank_tit {margin-top: -7px;font-size: 16px;/* margin-top: -9px; */letter-spacing: 0;line-height: 2.28;max-height: 63px;overflow: hidden;}
        .think_tank_tit a {color: #333333;}
        .think_tank_tit1 a { font-size: 18px; height: 18px; color: #0D0D0D; letter-spacing: 0; text-align: justify; line-height: 18px;font-weight: bold;/* padding-left: 20px; */display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; /* white-space: normal !important; *//* white-space: nowrap; */ -webkit-line-clamp: 1;/* -webkit-box-orient: vertical; */}
        .think_tank_line { margin-top: 21px; width: 38px; height: 2px;background: #1855A5;}
        .think_tank_column { position: absolute; bottom: 0; font-size: 12px; letter-spacing: 0; line-height: 12px;left: 50%;}
        .think_tank_column a {color: #64788C;}
        .think_tank_column1 { display: flex;align-items: center;}
        .think_tank_column1 a {font-weight: bold;white-space: nowrap;letter-spacing: 0;line-height: 14px;/* overflow: hidden; *//* text-overflow: ellipsis; */}
        .think_tank_space {width: 1px;height: 12px;margin: 0 6px;background: #E3E3E3;}
        .think_tank_list {margin: 0 -15px;}
        .think_tank_demo {/* margin-bottom: 26px; */display: flex;align-items: center; position: relative;}
        .think_tank_demo a {font-size: 16px;color: #0D0D0D;letter-spacing: 0;line-height: 38px; height: 38px; display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;}
        .think_tank_demo a:hover{ color: #FF9400 !important;}
        .think_tank_flag {min-width: 18px; min-height: 14px; margin-right: 6px;margin-top: 2px;}
        .think_tank_flag img {width: 18px;}
        .think_tank_no {font-size: 20px;color: #64788C;letter-spacing: 0;text-align: justify;line-height: 20px;margin-right: 18px;}
        .rank_line {position: absolute;left: 17px;top: 22px;width: 1px; background: rgba(82, 131, 233, 0.15);height: 90%;}
        .rank_dot1 { position: absolute;background: #377FFC; width: 5px;height: 5px;border-radius: 50%;top: 23%;left: -20px;}
        .rank_dot2 {position: absolute;width: 5px;height: 5px;background: #fff; border: 1px solid rgba(55, 127, 252, 0.50); border-radius: 50%;top: 23%;left: -5px;}
        .rank_dot3 {position: absolute;width: 5px; height: 5px;background: #fff; border: 1px solid rgba(55, 127, 252, 0.50);border-radius: 50%;top: 17px;left: -20px;}
        .express_img { position: relative;}
        .express_shadow {height: 30px;position: absolute !important;bottom: 0;left: 0;background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 2%, rgba(0, 0, 0, 0.71) 100%);border-radius: 0 0 3px 3px; width: 100%;}
        .express_tit {font-size: 14px;color: #FFFFFF; letter-spacing: 0;text-align: justify;line-height: 30px; padding: 0 15px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word;white-space: nowrap;/* white-space: normal !important; */ -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
        .photo_list {display: flex;overflow: hidden;height: 270px;position: relative;margin-bottom: 26px;}
        .photo_c { position: relative; border-right: 1px solid #fff;}
        .photo_c1 {width: 16.66666667%; position: relative; background: url("../images/photo_bankground.png"); /* background-color:rgba(89,130,199,0.90);; */border-radius: 0px 3px 3px 0px;display: flex;flex-direction: column;background-repeat: round;/* justify-content: center; */}
        .photo_c3 .photo_c1_c {top: 40px;}
        .photo_c3 .photo_c1_c a {display: flex;align-items: center;}
        .photo_c1_c {position: absolute; left: 0;top: 90px;display: flex;flex-direction: column; z-index: 20;width: 100%;}
        .photo_c1_c a:hover {color: #FF9400;}
        .photo_c1_c img { width: 13px; margin-right: 5px;}
        .photo_c1_c a {display: flex;align-items: center;}
        .photo_c1_c span {display: flex;justify-content: space-between;}
        .photo_shadow {top: 0;left: 0; position: absolute;width: 100%;height: 100%;background: rgba(89, 130, 199, 0.90);}
        .photo_c3 {position: relative;background: #5982C7;overflow: hidden;
        border-radius: 0px 3px 3px 0px;padding-top: 30px;display: flex;height: 256px;flex-direction: column;/* justify-content: center; */}
        .photo_c3 a { font-size: 14px;color: #FFFFFF;letter-spacing: 0;margin-left: 15px; margin-right: 15px; margin-bottom: 20px;/* text-align: justify; */}
        .photo_c1 a {font-size: 14px; color: #FFFFFF;letter-spacing: 0;margin-left: 15px;margin-right: 15px;margin-bottom: 17px; /* text-align: justify; */}
        .photo_c2 { min-width: 16.66666667%;background-size: cover;}
        .photo_active {width: 33.33333333% !important;}
        .photo_c_shadow { position: absolute; left: 0; bottom: 0; width: 100%;  height: 100%; z-index: 10; background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 55%, rgba(0, 0, 0, 0.92) 100%);}
        .photo_c_shadow1 { /* position: absolute; top: 0; left: 0; */ width: 100%; height: 100%; background: rgba(0, 0, 0, 0.60);}
        .m_photo_tit { font-size: 14px;  color: #FFFFFF;letter-spacing: 0; text-align: justify; line-height: 30px; padding: 0 15px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis;word-wrap: break-word; white-space: normal !important; /* -webkit-line-clamp: 1; */-webkit-box-orient: vertical;text-align: center;}
        .photo_download { margin-top: 23px; margin-right: 5px !important; font-size: 14px;color: #FFFFFF; letter-spacing: 0;text-align: center;width: 78px;border-radius: 3px; background: #98add1;margin-left: 10px;justify-content: center;line-height: 24px !important;}
        .photo_download1 {margin-top: 23px;margin-left: 5px !important; font-size: 14px; width: 78px; color: #FFFFFF !important; letter-spacing: 0; text-align: center; border-radius: 3px; background: #ff9400;justify-content: center;line-height: 24px !important;}
        .m_photo_download span { margin-top: 10px; font-size: 14px; width: 100%; color: #FFFFFF; letter-spacing: 0;text-align: center; border-radius: 3px; background: #98add1; justify-content: center; line-height: 24px !important;}
        .m_photo_download1 span {font-size: 14px; width: 100%; color: #FFFFFF; letter-spacing: 0; text-align: center; border-radius: 3px;  background: #ff9400; justify-content: center;line-height: 24px !important;}
        .photo_tit { position: absolute; bottom: 10px; left: 0; font-size: 16px; color: #FFFFFF;letter-spacing: 0; padding: 0 15px; text-align: justify; z-index: 20;}
        .photo_tit a:hover {color: rgb(124, 115, 103);}
        #gallery-wrapper { position: relative; max-width: 100%; width: 100%;}
        img.thumb { width: 100%; max-width: 100%; height: auto;}
        .white-panel { position: absolute; background: white; border-radius: 5px; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);padding: 10px;}
        .white-panel h1 { font-size: 1em;}
        .white-panel h1 a {color: #A92733;}
        #waterfall-container {margin-top: 10px; margin-left: -20px; margin-right: -20px; position: relative;}
        
        .hotlist { padding-top: 20px;overflow: hidden;}
        .pin_demo { margin: 0 20px;}
        .pin_tit:hover {color: #FF9400 !important;}
        .pin_demo img { border-radius: 3px;}
        .pin_tit {font-size: 20px;color: #0D0D0D; letter-spacing: 0;line-height: 30px; margin-top: 14px; margin-bottom: 20px; font-weight: bold;}
        .pin_tips {font-size: 14px; color: #868686;line-height: 24px;/* display: flex;flex-direction: column; */}
        .pin_tips a { color: #868686; display: inline-block; align-items: center;width: 100%;}
        .pin_tips span { background: rgba(10, 80, 149, 0.15);width: 6px; height: 6px;display: inline-block;vertical-align: middle;border-radius: 50%;margin-right: 10px;}
        .pin_from {display: flex;align-items: center;justify-content: space-between;width: 100%;}
        .pin_line { margin-top: 20px; border-bottom: 1px solid rgba(82, 131, 233, 0.15);}
        .pin_channel { margin-top: 28px; font-size: 13px;color: #64788C;letter-spacing: 0;text-align: justify;line-height: 13px;}
        .pin_flag { margin-top: 28px; display: flex;}
        .pin_flag div { margin-left: 21px; font-size: 13px; color: #FFFFFF; letter-spacing: 0; text-align: justify; line-height: 20px; padding: 0 9px; /* background: #377FFC; */ border-radius: 1px; cursor: pointer;}
        .pin_flag img { width: 14px;}
        /*.footer { margin-top: 60px; background: #f6f6f6;}*/
        .footer {background: #f6f6f6;}
        .friendlink_tit {margin-top: 21px; font-size: 26px; color: #044eae;  text-align: center; line-height: 26px; font-weight: bold;}
        .friendlink_tit > img {vertical-align: middle; margin-left: 5px;}
        .friendlink_class {/* width: 80%; */ margin-left: auto; margin-top: 50px; display: flex;justify-content: center;}
        .friendlink_class div { margin: 0 15px;}
        /* .friendlink_c {margin-top: 30px;margin-bottom: 44px; display: flex; justify-content: space-between;} */
        .friendlink_c {display: flex; flex-wrap: wrap; margin-top: 30px; margin-bottom: 44px;}
        /*.friendlink_c div { margin-bottom: 16px;}*/
        .friendlink_c > div { width: 10%; margin-bottom: 16px; overflow: hidden;}
        .friendlink_c a { color: #666666;}
        .footer1 { background: #F6F8FC; box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.11);  padding-bottom: 42px;}
        .footer1_tit {  margin-top: 30px; margin-bottom: 20px;font-size: 17px; color: #000000; font-weight: bold;}
        .footer1_tit span { font-size: 12px;color: #114B84; text-align: left; line-height: 12px;font-weight: normal;}
        .footer1_c { margin-bottom: 15px;}
        .footer1_c a { font-size: 15px; color: #666666; /* text-align: left; */line-height: 15px;}
        .m_head { padding-top: 18px;  padding-bottom: 10px; border-bottom: 1px solid rgba(10, 80, 149, 0.10); /* border-top:1px solid rgba(10,80,149,0.10); */}
        .m_head2 { margin-top: 20px;}
        .m_head_tit {padding: 0 10px; font-size: 21px; color: #305798;letter-spacing: 0;text-align: center;line-height: 32px; font-weight: bold;}
        .m_head_tit2 { letter-spacing: 0;  line-height: 14px;}
        .m_head_tit2 div {padding: 0 10px;  margin-top: 20px;  color: #404040; font-size: 14px; text-align: center;}
        .m_photo img,
        .m_photo .photo_c3 { border-radius: 3px;}
        .loading {width: 100%; display: flex; justify-content: center; align-items: center;}
        .loading img {animation: loading1 2s linear infinite;-webkit-animation: loading1 2s linear infinite;}
        @keyframes loading1 {
            0% {-webkit-transform: rotate(0deg);}
            25% { -webkit-transform: rotate(90deg);}
            50% { -webkit-transform: rotate(180deg);}
            75% { -webkit-transform: rotate(270deg);}
            100% {-webkit-transform: rotate(360deg);}
        }
        @-webkit-keyframes loading1 {
            0% { -webkit-transform: rotate(0deg);}
            25% { -webkit-transform: rotate(90deg);}
            50% {-webkit-transform: rotate(180deg);}
            75% {-webkit-transform: rotate(270deg);}
            100% {-webkit-transform: rotate(360deg);}
        }
        
        .twoBei:hover .fd {transform: scale(1.1);}
        
        /*手机foot*/
        .sj_foot { text-align: center; background: #3a72e3;padding: 15px 20px;}
        .sj_foot div {padding-bottom: 4px;}
        .sj_foot div span {padding: 0 3px; color: #fff; font-size: 12px;}
        .sj_foot div a {font-family: PingFangSC-Regular; font-size: 12px;color: #fff; text-align: center; font-size: 12px;}
        .sj_foot p { font-family: PingFangSC-Regular; font-size: 12px; color: #fff; letter-spacing: 0; padding: 2px 0; margin: 0; font-size: 12px;}
        .sj_foot_bottom{background: linear-gradient(90deg, #1d4695, #2b64d7); padding: 20px 20px 30px; text-align: center; color: #cbcbcb;}
        .sj_foot_bottom p{padding-bottom: 5px; font-size: 12px; color: #cbcbcb;}
        .sj_foot_bottom_img a img{padding: 0 10px; margin-bottom: 10px;}
        
        .s_pc_foot { padding-top: 45px;background: #074aa6;text-align: center;padding-bottom: 59px; color: #cbcbcb; font-size: 14px;}
        .s_pc_foot_box {/* width: 1200px; */ margin: 0 auto;}
        .s_pc_foot_box p { font-family: AppleSystemUIFont;font-size: 14px; color: #bbbec7; letter-spacing: 0; padding-bottom: 5px;}
        .s_pc_foot_box p a{ color: #cbcbcb;}
        .s_pc_foot_box div a { display: inline-block;margin: 0 4px;}
        /* 改版后 */
        .logo_left{color: #787878;letter-spacing: 3px;  margin-bottom: 11px; font-family: "FZXH1JW";}
        .nav_bom{ background-color: #f8f8f8; border-top: 1px solid #fff;padding: 1px 0px 2px 0px; text-align: center;}
        .nav_bom a{ font-size: 16px;  color: #242424; margin-right: 23px;}
        .nav_bom a:last-child{ margin-right: 0px;}
        .logo_c span{display: inline-block;}
        /* 无障碍 */
        .logo_c .wuzhangai .img{width: 35px;height: 35px;background: url(/static_clone/ql2022/images/ico_logotop_s1.jpg) top center no-repeat;}
        .logo_c .wuzhangai .img:hover{ background: url(/static_clone/ql2022/images/ico_logotop_y1.jpg) top center no-repeat;}
        .logo_c .wuzhangai:hover{color: #00339a;}
        /* 搜索 */
        .logo_c .sousuo .img{width: 35px;height: 35px;background: url(/static_clone/ql2022/images/ico_logotop_s2.png) top center no-repeat;}
        .logo_c .sousuo .img:hover{ background: url(/static_clone/ql2022/images/ico_logotop_y2.png) top center no-repeat;}
        .logo_c .sousuo:hover{color: #0062c7;}
        /* 微信 */
        .logo_c .weixin .img{width: 35px;height: 35px;background: url(/static_clone/ql2022/images/ico_logotop_s3.png) top center no-repeat;}
        .logo_c .weixin .img:hover{ background: url(/static_clone/ql2022/images/ico_logotop_y3.png) top center no-repeat;}
        .logo_c .weixin:hover{color: #06cd15; }
        .logo_c .weixin .float{ background: #fff; display: none; position: absolute; left: 112px; top: 70px; width: 144px; height: 165px; border-radius: 8px; border-top: 5px solid #06cd15; z-index: 99; box-shadow: 0px 0px 8px #bec9d4;}
        .logo_c .weixin .float p{ position: absolute; bottom: 0px; left: 0px; width: 100%; height: 32px; line-height: 32px; background-color: #f8f8f8; margin-bottom: 0; border-radius: 0px 0px 8px 8px; text-align: center;}
        .logo_c .weixin .float img{ margin: 18px 0px 0px 25px;}
        .logo_c .weixin:hover .float{ display: block; color: #676767; }
        /* 微博 */
        .logo_c .weibo .img{width: 35px;height: 35px;background: url(/static_clone/ql2022/images/ico_logotop_s4.jpg) top center no-repeat;}
        .logo_c .weibo .img:hover{ background: url(/static_clone/ql2022/images/ico_logotop_y4.jpg) top center no-repeat;}
        .logo_c .weibo:hover{color: #ff8500;}
        /* 抖音 */
        .logo_c .douyin .img{width: 35px;height: 35px;background: url(/static_clone/ql2022/images/ico_logotop_s5.jpg) top center no-repeat;}
        .logo_c .douyin .img:hover{ background: url(/static_clone/ql2022/images/ico_logotop_y5.png) top center no-repeat;}
        .logo_c .douyin:hover{color: #666464;}
        .logo_c .douyin .float{ background: #fff; display: none; position: absolute; left: 225px; top: 70px; width: 144px; height: 165px; border-radius: 8px; border-top: 5px solid #1a1818; z-index: 99; box-shadow: 0px 0px 8px #bec9d4;}
        .logo_c .douyin .float p{ position: absolute; bottom: 0px; left: 0px; width: 100%; height: 32px; line-height: 32px; background-color: #f8f8f8; margin-bottom: 0; border-radius: 0px 0px 8px 8px; text-align: center;}
        .logo_c .douyin .float img{ margin: 18px 0px 0px 23px;}
        .logo_c .douyin:hover .float{ display: block; color: #676767; }
        /* 快手 */
        .logo_c .kuaishou .img{width: 35px;height: 35px;background: url(/static_clone/ql2022/images/ico_logotop_s6.png) top center no-repeat;}
        .logo_c .kuaishou .img:hover{ background: url(/static_clone/ql2022/images/ico_logotop_y6.png) top center no-repeat;}
        .logo_c .kuaishou:hover{color: #ff7f00;}
        .logo_c .kuaishou .float{ background: #fff; display: none; position: absolute; right: 16px; top: 70px; width: 144px; height: 165px; border-radius: 8px; border-top: 5px solid #ff8500; z-index: 99; box-shadow: 0px 0px 8px #bec9d4;}
        .logo_c .kuaishou .float p{ position: absolute; bottom: 0px; left: 0px; width: 100%; height: 32px; line-height: 32px; background-color: #f8f8f8; margin-bottom: 0; border-radius: 0px 0px 8px 8px; text-align: center;}
        .logo_c .kuaishou .float img{ margin: 18px 0px 0px 23px;}
        .logo_c .kuaishou:hover .float{ display: block; color: #676767; }
        /* 幻灯片右侧 */
        /* .huandengz_pc{ padding: 0; margin-top: 25px;} */
        /* .huandengz_pc{ margin-top: 25px;} */
        .huandengz_pc{ margin-top: 25px; width: 795px;margin-right: 5px; float: left;}
        .slideRight_img{ position: relative; height: 206px; overflow: hidden;}
        /* .slideRight_img .title_k{ width: 100%; position: absolute; bottom: 12px; z-index: 11; height: 20px; overflow: hidden; text-align: center;} */
        .slideRight_img .title{ width: 100%; position: absolute; bottom: 5px; z-index: 11; line-height: 1.4; overflow: hidden; text-align: center; color: #fff; font-size: 16px; padding: 0 20px;}
        .recommend{ margin: 0px 0px 12px 6px;}
        /* .projector_right{margin-top: 25px;} */
        .projector_right{margin-top: 25px; width: 370px; float: left;}
        /* 北京新闻轮播 */
        .bjhuandeng_box .swiper-wrapper .swiper-slide > div{ overflow: hidden; position: relative;}
        .bjhuandeng_box .swiper-wrapper .swiper-slide > div h4{ position: absolute; left: 0; right: 0; bottom: 5px; line-height: 1.4; font-size: 16px; margin: 0; color: #fff; padding: 0 20px;}
        /* 北京新闻轮播下方两张小图 */
        .advertisement_twoImg_ad{ width:100%; display: flex;margin-top: 15px;}
        .advertisement_twoImg_ad > .advertisement_twoImg_ad_img:first-of-type{margin-right: 6px;}
        .advertisement_twoImg_ad > .advertisement_twoImg_ad_img:last-of-type{margin-left: 6px;}
        .advertisement_twoImg_ad > .advertisement_twoImg_ad_img{ overflow: hidden; flex: 1; position: relative;}
        .advertisement_twoImg_ad > .advertisement_twoImg_ad_img img{ width: 100%; }
        .advertisement_twoImg_ad > .advertisement_twoImg_ad_img h4{ position: absolute; bottom: 0; padding: 0 20px; margin: 0; font-size: 16px; line-height: 36px; color: #fff;}
        /* 两张小图 */
        .smallImg_two{ padding-top:10px;}
        .smallImg_two ul{ overflow: hidden; padding: 0px; display: flex;}
        .smallImg_two ul li{overflow: hidden; position: relative; flex: 1;}
        /* .smallImg_two li{ list-style-type: none; float: left; width: 184px; height: 104px; position: relative; margin-right: 3px; overflow: hidden; text-align: center;} */
        .smallImg_two ul li:last-child{ margin-left: 3px;}
        .smallImg_two li .title_k{ position: absolute; bottom: 5px; text-align: center; line-height: 1.4; overflow: hidden; z-index: 11; color: #fff; font-size: 16px; width: 100%;}
        .smallImg_two li .title_k a{ color: #fff; font-size: 16px;}
        /* 幻灯下广告 */
        .advertisement_img div{width: 100%; overflow: hidden;}
        .advertisement_img img{ width: 100%;}
        .advertisement_img div a:hover img{ transform: scale(1.1);}
        /* 专题报道 */
        .w1170{ width: 1170px; margin: 0px auto;}
        .zhuanti_baodao_box{margin-top: 10px;}
        .zhuanti_baodao{ height: 34px; background-color: #f8f8f8; overflow: hidden; display: flex;}
        .zhuanti_baodao .t{ float: left; width: 113px; height: 34px; line-height: 34px; text-align: center;  background-color: #044eae; display: inline-block;}
        .zhuanti_baodao .t a{text-align: center; font-size: 16px; color: #fff;}
        .zhuanti_baodao .zhuanti_list{ float: left; width: 1054px; overflow: hidden; padding: 0; white-space: nowrap; line-height: 34px;}
        .zhuanti_baodao .zhuanti_list ul{display: inline;}
        .zhuanti_baodao .zhuanti_list li{margin: 7px 24px 0px 42px; height: 20px; overflow: hidden; display: inline;}
        
        .zhuanti_box_swipe{width: 1057px;}
        .scroll_begin{width: 100%;}
        .zhuanti_box_swipe_box .swiper-slide > div{padding: 0 20px; line-height: 34px;}
        .zhuanti_box_swipe_box .swiper-slide > div a{font-size: 16px; color: #242424;}
        /* 统一标题 */
        .model_title{ border-bottom: 1px solid #eee; margin-top: 38px; padding-bottom: 4px; margin-bottom: 30px;}
        .model_title .title{ float:left; font-size: 24px; font-weight: bold; margin: 0;}
        .model_title .title a{color: #214EA8;}
        .model_title .title span{vertical-align: text-top; margin-left: 10px;}
        .model_title .title strong{font-size: 14px;padding-left: 0px;}
        .model_title .title strong a{ color: #868686;}
        .model_title .title strong i{ display: inline-block; border-right: 1px solid #868686; height: 13px; transform: rotate(20deg) translateY(0%); position: relative;top: 2px; margin: 0px 2px 0px 7px;}
        .model_title .title strong:last-child i{ display: none;}
        .model_title .right{ float:right; overflow: hidden; margin: 8px 5px 0px 0px; text-align: right;}
        .model_title .right a{ color: #868686;}
        .model_title .right ul{ margin: 0;}
        .model_title .right li{ display: inline-block;}
        .model_title .right li i{ display: inline-block; border-right: 1px solid #868686; height: 13px; transform: rotate(20deg) translateY(0%); position: relative;top: 2px; margin: 0px 2px 0px 7px;}
        .model_title .right li:last-child i{ display: none;}
        .model_img{ width: 100px; overflow: hidden; float: right; margin-left: 5px;}
        /* 北京新闻 */
        .beijing_news .bj_list{ width: 370px;}
        .beijing_news .bj_list li{ line-height: 36px; font-size: 16px;}
        .beijing_news .bj_imglist{ width: 798px; overflow: hidden;}
        .beijing_news .bj_imglist .fourImg li{ width: 398px; height: 224px; float: left; margin: 0 0px 3px 0px; overflow: hidden; position: relative;}
        .beijing_news .bj_imglist .fourImg li:nth-of-type(2n+1){margin-right: 2px;}
        .beijing_news .bj_imglist .fourImg li > a > h4{line-height: 1.4; font-size: 16px;color: #fff;position: absolute;bottom: 5px; text-align: center; width: 100%; padding: 0 20px;}
        .beijing_news .bj_imglist .fourImg li img{ width: 398px; height: 224px;}
        .beijing_news .bj_imglist .fourImg li:last-child(2n){ margin-right: 0px;}
        .beijing_news_content > .bj_list ul > li{font-size: 16px; line-height: 37px; height: 37px; overflow: hidden;color: #242424;}
        .beijing_news_content > .bj_list ul > li:nth-of-type(5n+1){ font-weight: 700;}
        .beijing_news_content > .bj_list ul > li .bj_list_tb{width: 22px; height: 15px; margin-right: 10px;}
        /* 国际新闻 */
        .home_news_da{overflow: hidden; position: relative; margin-bottom: 2px;}
        .home_news_da a h4{position: absolute; bottom: 5px; color: #fff;font-size: 16px; text-align: center; width: 100%; padding: 0 20px;}
        .home_news_da a:hover img{transform: scale(1.1);}
        .home_news_da img{width: 100%;}
        .home_news_xiao{display: flex;}
        .home_news_xiao > div { float: left; width: 50%; position: relative; overflow: hidden;}
        .home_news_xiao > div:nth-of-type(1){margin-right: 2px;}
        .home_news_xiao > div a img{ width: 100%;}
        .home_news_xiao > div a:hover img{transform: scale(1.1);}
        .home_news_xiao > div a h4{position: absolute; bottom: 5px; color: #fff; font-size: 16px; text-align: center; width: 100%;}
        .home_news_list ul > li{ font-size: 16px; line-height: 35px; height: 35px; overflow: hidden; color: #242424;}
        .home_news_list ul > li:nth-of-type(1){ font-weight: 700;}
        /* 国内新闻 */
        .international_news_list_img{ display: flex;}
        .international_news_list_img_li{flex: 1; overflow: hidden; position: relative;}
        .international_news_list_img_li:nth-of-type(1){ margin-right: 2px;}
        .international_news_list_img_li img{width: 100%;}
        .international_news_list_img_li a:hover img{transform: scale(1.1);}
        .international_news_list_img_li h4{position: absolute; bottom: 5px; color: #fff; font-size: 16px; text-align: center; width: 100%; line-height:1.4;}
        .international_news_list ul > li{ font-size: 16px; line-height: 34px; height: 34px; overflow: hidden; color: #242424;}
        .international_news_list ul > li:nth-of-type(1){ font-weight: 700;}
        /* 新闻发布厅 */
        .press_conference_hall .press_conference_hall_list{float: left;margin-right: 2px; position: relative; overflow: hidden;}
        .press_conference_hall .press_conference_hall_list div{width: 198px; height: 206px; }
        .press_conference_hall .press_conference_hall_list:last-of-type{ margin-right: 0;}
        .press_conference_hall .hover_active div{width: 370px; height: 206px; }
        .press_conference_hall .press_conference_hall_list h4{display: none; position: absolute; bottom: 5px;; color: #fff; font-size: 16px; text-align: center; width: 100%; padding: 0 20px; line-height:1.4}
        .press_conference_hall .hover_active h4{display: block; }
        .guonei_news_box{position: relative; overflow: hidden;}
        .guonei_news_box .swiper-slide > div{position: relative;}
        .guonei_news_box .swiper-slide > div h4{ position: absolute; left: 0; right: 0; bottom: 5px; line-height: 1.4; font-size: 16px; padding: 0 20px; margin: 0; color: #fff; text-align: center;}
        /* 直通广告 */
        .large_screen_advertising{margin-top: 3px; overflow: hidden;}
        .large_screen_advertising a img{width: 100%;}
        .large_screen_advertising a:hover img{transform: scale(1.1);}
        /* 广告 */
        /*  */
        .twoImg_ad{ display: flex;}
        .twoImg_ad>.twoImg_adLeft{ margin-right: 2px; width: 398px;}
        .twoImg_ad>.twoImg_adRight{ width: 398px;}
        .twoImg_ad>.twoImg_adLeft,.twoImg_ad>.twoImg_adRight{ width: 50%; display: flex;}
        .twoImg_ad .twoImg_ad_img{ position: relative; overflow: hidden; width: 100%;}
        .twoImg_ad .twoImg_ad_img a h4{ position: absolute; bottom: 0px; text-align: center; font-size: 16px; line-height: 1.4; color: #fff; width: 100%; margin: 0;}
        .twoImg_ad .twoImg_ad_img a img{width: 100%;}
        .twoImg_ad .twoImg_ad_img a:hover img{transform: scale(1.1);}
        .twoImg_ad > .twoImg_adLeft > div:first-of-type{margin-right: 3px;}
        .twoImg_ad .twoImg_adLeft > img{width: 100%;}
        .twoImg_ad .twoImg_adRight > img{width: 100%;}
        
        /* 千龙访谈 */
        /* 三张小图 */
        .interview_three ul li{ width: 255px; height: 142px; float: left;margin-right: 2px; position: relative; overflow: hidden;}
        .interview_three ul li:last-of-type{margin-right: 0;}
        .interview_three ul li img{width: 100%;}
        .interview_three ul li:hover img{transform: scale(1.1);}
        .interview_three ul li .title_k{position: absolute; bottom: 0px; color: #fff; font-size: 16px; line-height: 1.4; width: 100%; text-align: center; padding: 0 20px;}
        /* 两张大图 */
        .interview_two{margin-top: 2px;}
        .interview_two ul li{width: 383px; height: 213px; float: left; position: relative; overflow: hidden; margin-right: 3px;}
        .interview_two ul li:last-of-type{margin-right: 0;}
        .interview_two ul li:hover img{transform: scale(1.1);}
        .interview_two ul li .title_k{position: absolute; bottom: 0px; padding: 0 20px; color: #fff; font-size: 16px; line-height: 1.4; width: 100%; text-align: center;}
        /* 轮播区域 */
        .interview_three_box .swiper-slide li {position: relative; overflow: hidden;}
        .interview_three_box .swiper-slide li a h4{position: absolute; bottom: 5px; line-height: 1.4; font-size: 16px; color: #fff; width: 100%; text-align: center; padding: 0 20px;}
        .interview_three_box .swiper-slide li a img{ width: 100%;}
        /* .interview_three_box .swiper-slide li:hover a img{transform: scale(1.1);} */
        
        
        .left_structure{ width: 771px;}
        .left_structure .ql_three .smallImg_two li{ width: 255px; height: 142px;}
        .left_structure .ql_three ul{ margin-bottom: 2px;}
        .left_structure .ql_interview .smallImg_two li{ width: 384px; height: 213px;}
        .right_structure{ width: 371px;}
        
        /* 党建 经济 科技 教育 文旅 体育*/
        .party_model_title{padding-bottom: 20px; margin-bottom: 0px; border:none}
        .party{border: 1px solid #e5e5e5; padding-bottom: 10px;}
        .party li{ padding: 0 8px; line-height: 36px; height: 36px; font-size: 16px; color: #242424; overflow: hidden;}
        .party li:first-of-type{ border-bottom: 1px solid #e5e5e5; font-weight: bold; line-height: 46px; height: 46px;}
        
        .cultural .cultural_tourism{overflow: hidden; position: relative;}
        .cultural .cultural_tourism img{width: 100%;}
        .cultural .cultural_tourism:hover img{transform: scale(1.1);}
        .cultural .cultural_tourism h4{line-height: 1.4; overflow: hidden; font-size: 16px; color: #fff; position: absolute; bottom: 5px; text-align: center; width: 100%; padding: 0 20px;}
        .cultural .tourism_list_box{border: 1px solid #e5e5e5; padding-bottom: 10px;}
        .cultural .tourism_list:first-of-type{line-height: 46px; height: 46px; overflow: hidden; font-weight: bold; border-bottom: 1px solid #e5e5e5;}
        .cultural .tourism_list{font-size: 16px; line-height: 36px; height: 36px; overflow: hidden; padding: 0 8px;}
        
        .party_building{ width: 371px; margin-right: 29px;}
        .party_building:nth-child(2n){ margin-right: 0px;}
        .party_building .bor{ border: 1px solid #e5e5e5; height: 210px;}
        .party_building .bor2{ border: 1px solid #e5e5e5; border-top: 0px;}
        
        /* 千龙图像库 */
        .image_library{height: 306px; display: flex;}
        .image_library .image_library_left{position: relative; width: 574px; overflow: hidden;}
        .image_library .image_library_left img{width: 100%; height: 100%;}
        .image_library .image_library_left:hover img{transform: scale(1.1);}
        .image_library .image_library_left h4{position: absolute; bottom: 5px; line-height: 1.4; font-size: 16px; color: #fff; width: 100%; text-align: center; padding: 0 20px;}
        .image_library_right{background: url(/static_clone/ql2022/images/image_library_right.jpg); flex: 1; height: 100%; background-size: 100% 100%;}
        .image_library_right_list{padding-top: 30px;height: 140px;}
        .image_library_right_list li{line-height: 35px; font-size: 16px; padding-left: 27px;}
        .image_library_right_list li a{ color: #fff;}
        .image_library_right_button{padding-top: 70px;}
        .image_library_right_button li{text-align: center;margin-bottom: 10px;}
        .image_library_right_button li a{height: 28px; width: 143px; text-align: center; margin: 0 auto; border: none; color:#fff; display: inline-block; line-height: 28px;}
        .image_library_right_button li:first-of-type a{background: #8baff4;}
        .image_library_right_button li:last-of-type a{background: #f09937;}
        /* 移动端千龙图像库 */
        .mobile_image_library{}
        .mobile_image_library_top{position: relative; overflow: hidden;}
        .mobile_image_library_top h4{ position: absolute; bottom: 5px; line-height: 1.4; padding: 0 20px; color: #fff; width: 100%;}
        .mobile_image_library_top img{width: 100%;}
        .mobile_image_library_bottom{padding: 30px 20px; background: url(/static_clone/ql2022/images/image_library_right.jpg);}
        .mobile_image_library_bottom_list{ float: left;}
        .mobile_image_library_bottom_list li a{ text-decoration-line: underline; font-size: 12px; color: #fff;}
        .mobile_image_library_bottom_name{ float: right;}
        .mobile_image_library_bottom_name li:first-of-type{margin-bottom: 10px;}
        .mobile_image_library_bottom_name li a{border: none; width: 112px; height: 22px; line-height: 22px; color: #fff; display: inline-block; text-align: center;}
        .mobile_image_library_bottom_name li:first-of-type a{background: #8baff4;}
        .mobile_image_library_bottom_name li:last-of-type a{background: #f09937;}
        
        .tuxiangku{}
        .tuxiangku .nr{ position: relative; text-align: center;}
        .tuxiangku .nr .title_k{ color: #fff;  position: absolute; bottom: 10px; z-index: 20; font-size: 16px;}
        .tuxiangku .nr .right{ position: absolute; right: 0px; top: 0px; width: 198px; padding-top: 40px; height: 100%; background: rgba(35,94,194,0.7); z-index: 11; text-align: left;} 
        .tuxiangku .nr .right a.t{ color: #fff; font-size: 16px; display: block; text-decoration: underline; margin-bottom: 16px; margin-left: 27px;}
        .tuxiangku .nr .right a.zc, .tuxiangku .nr .right a.xz{ color: #fff; font-size: 16px; display: block; margin-left: 27px; width: 143px; height: 28px; text-align: center; line-height: 28px;}
        .tuxiangku .nr .right a.zc{ background: #81affa; margin:81px 0px 7px 27px;}
        .tuxiangku .nr .right a.xz{ background: #ff9500;}
        
        /* 北京各区 */
        /* .dongcheng_districts{display: flex; justify-content: space-around; width: 100%; overflow: hidden;} */
        .dongcheng_districts_list{width: 23.5%; height: 20px; line-height: 20px; color: #fff; float: left; margin: 0 auto; margin-bottom: 22px; margin-right: 2%; overflow: hidden; text-align: center;}
        .dongcheng_districts_list:nth-of-type(4n){ margin-right: 0;}
        .dongcheng_districts_list:last-of-type{width: 49%;}
        .dongcheng_districts_list a{ background: #eeeeee; font-size: 14px; display: inline-block; width: 100%; text-align: center; overflow: hidden;}
        
        .bj_area{}
        .bj_area a{ font-size: 14px; color: #214Ea8; display: inline-block; background: #eee; padding: 1px 21px 1px 21px; border-radius: 5px; margin-right: 7px; margin-bottom: 20px; word-break: break-all;}
        .bj_area a:nth-child(4n+1){ margin: 2.5%;}
        
        /* 北京委办局 */
        .commission{position: relative;}
        .commission .commission_office_pagination{right: 0; bottom: 5px;}
        .commission_office_pagination .swiper-pagination-bullet{background: #e5e5e5; cursor: pointer; }
        .commission_office_pagination .swiper-pagination-bullet-active{ background: #f4c254; }
        .swiper-container .swiper-slide ul{ overflow: hidden;}
        .swiper-container .swiper-slide ul li{width: 50%; text-align: left; float: left; height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 22px;}
        
        .switch_three{}
        .switch_three li{ width: 182px; float: left;}
        
        /* 千龙网评 */
        .online_review{}
        .online_review li{font-size: 16px; line-height: 34px; height: 34px; overflow:hidden;}
        .online_review li:first-of-type{font-weight: bold; }
        
        .list_common{}
        .list_common li a{ font-size: 16px; display: inline-block; margin-bottom: 15px;}
        .list_common li:first-child a{ font-weight: bold;}
        
        /* 千龙智库 */
        .picture_title{position: relative; padding-top: 18px;}
        .picture_title_img{width: 100%;}
        .picture_title_list{position: absolute; bottom: 0; right: 0%; height: 19px; background: #be352c; padding: 0 13px;}
        .picture_title_list li{line-height: 19px;}
        .picture_title_list li strong i{ display: inline-block; border-right: 1px solid #fff; height: 13px; transform: rotate(20deg) translateY(0%); position: relative;top: 2px; margin: 0px 7px 0px 7px;}
        .picture_title_list li strong a{ font-size: 14px; color: #fff; font-weight: normal;}
        .picture_title_list li strong:last-child i{ display: none;}
        .picture_big_picture{position: relative; overflow: hidden;}
        .picture_big_picture img{width: 100%;}
        .picture_big_picture h4{position: absolute; line-height: 1.4; bottom: 5px; width: 100%; text-align: center; color: #fff; color: #fff; font-size: 16px; padding: 0 20px;}
        .picture_list{padding-top: 10px;}
        .picture_list li:first-of-type{font-weight: bold;}
        .picture_list li{font-size: 16px; line-height: 36px; height: 36px; overflow: hidden;}
        
        /* 页脚 */
        .pcNew_foot{ background: #1f72eb; height: 65px; line-height: 65px; color: #fff; font-size: 16px; text-align: center;}
        .pcNew_foot a{ color: #fff; display: inline-block; margin-right: 10px;}
        .pcNew_foot a:hover{ color: #fff;}
        .pcNew_foot span{ padding: 0px 3px;}
        
        /* 轮播图统一 */
        .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(/static_clone/ql2022/images/button_next.png); background-size: 100% 100%; left: 0; width: 21px; height: 40px; margin-top: -20px;}
        .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(/static_clone/ql2022/images/button_prev.png); background-size: 100% 100%; right: 0; width: 21px; height: 40px; margin-top: -20px;}
        
        /* 头条下轮播 */
        .top_swiper_pagination{display: flex;}
        .top_swiper_button_next{display: none;}
        .top_swiper_button_prev{display: none;}
        
        /* 北京市属媒体 */
        .media div{width: 33.33%; text-align: left; float: left; height: 20px;line-height: 20px; overflow: hidden; margin-bottom: 22px;}


        .jsxw{width: 1170px;margin:0 auto; height: 54px;line-height: 54px;}
        .list13{border-bottom: none;height: 54px;line-height: 54px;}
        .list13 h4 a{background: transparent;color: #b48c4c;font-size: 22px;font-weight: bold;line-height: 53px;}
        .list13 .marqueenTank,.list13 ul,.list13 ul li{height: 54px;line-height: 54px;}
        .list13 .marqueenTank ul li a{font-size: 16px;color: #b48c4c;}

        body *{
            padding: 0;
            margin: 0;
        }
        body {
            font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
            /*飘红添加*/
            /*overflow: hidden;*/
        }
        a {
            color: #333;
        }
        a:hover {
            color: #FF9400;
            text-decoration: none;
        }
        a:focus {
            text-decoration: none;
            border: 0 !important;
            outline: 0 !important;
        }
        
        

        /* .zw_right_tit:hover,
        .dztj a:hover {
            color: #FF9400 !important;
        } */

        /* .recommend_demo a:link {
            color: #333333 !important;
        } */

        /* .publish_column a:link {
            color: #64788C;
        }

        .publish_column a:focus {
            color: #64788C;
        }

        .publish_column a:hover {
            color: #FF9400 !important;
        } */

        a:link {
            text-decoration: none;
        }

        

        /* .publish_demo:hover .fd {
            transform: scale(1.1);
        } */

        
        /* .think_img {
            overflow: hidden;
            border-radius: 3px 3px 0px 0px;
        }

        .think_img:hover img {
            transform: scale(1.1);
        } */

        /* .overend {
            margin: 40px 0;
            text-align: center;
            color: #868686;
            font-size: 20px;
            display: none;
        } */

        

        /* select {
            height: 38px;
            padding: 0 10px;
        } */

        

        /* 视频图标 */
        .ico_videoimg {
            width: 22px;
            height: 15px;
            margin: 0px 10px 0px 0px;
            display: inline-block;
            margin-top: -2px;
        }
        .bj_list_tb{
            width: 22px;
            height: 15px;
            margin-right: 10px;
            display: inline-block;
        }

        .headline_2 {
            margin-top: 40px;
        }

        .focus_c {
            margin: 0 auto;
            width: 1050px;
            position: relative;
            overflow: hidden;
        }

        #focus_close {
            display: none;
        }

        .focus1 {
            width: 1050px;
            margin: 0 auto;
            display: none;
            height: 0px;
            position: relative;
            border-bottom: 1px solid rgba(24, 85, 165, 0.10);
        }

        .photo_c2 {
            cursor: pointer;
        }

        .focus1_tit {
            margin: 26px auto;
            font-size: 18px;
            color: #1855A5;
            letter-spacing: 0;
            line-height: 18px;
            text-align: center;
            font-weight: bold;
        }

        .focus1_tit:hover {
            color: #ff9400
        }

        .focus_demo {
            width: 33.3333%;
            float: left;
            display: flex;
            align-items: center;
            overflow: hidden;
            margin-bottom: 18px;
        }

        .focus_demo span {
            background: rgba(24, 85, 165, 0.20);
            width: 4px;
            height: 4px;
            border-radius: 50%;
            margin-right: 14px;
        }

        .focus_demo a {
            line-height: 14px;
            font-size: 14px;
            color: #455569;
            letter-spacing: 0;
            /* white-space: nowrap; */
            display: inline-block;
            height: 14px;
            padding-right: 10px;
        }

        .focus_demo a:hover {
            color: #FF9400;
        }

        .foucs_more_tit {
            position: absolute;
            bottom: 33px;
            right: 0;
            font-size: 14px;
            color: #1855A5;
            letter-spacing: 0;
        }

        .focus_img1 {
            width: 36px;
            position: absolute;
            bottom: -24px;
            z-index: 20;
            left: 50%;
            transform: translate(-50%);
        }

        .focus_img {
            width: 36px;
            position: absolute;
            bottom: -18px;
            z-index: 20;
            left: 50%;
            transform: translate(-50%);
        }

        .str_wrap {
            background: #fff !important;
        }

        .str_active {
            background: #fff;
        }

        .bdsharebuttonbox {
            width: 300px;
            background: #fff;
            display: none;
            position: fixed;
            z-index: 999;
            margin-left: -282px;
            margin-top: -151px;
            padding: 10px;
            border: 6px solid #8F8F8F;
            border-radius: 3px;
        }

        .bdsharebuttonbox a {
            width: 128px;
            float: left;
            color: #333;
        }

        .tool_title {
            width: 100%;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .bdshare_dialog_close {
            width: 22px;
            height: 23px;
            background: url(/static_clone/ql2022/qlw_files/pop_c.gif?v=2d7108c8.gif) no-repeat 0 0;
            float: right;
            display: block;
            margin-top: 2px;
        }

        .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .top_swiper_pagination {
            position: absolute;
            bottom: 15px;
            left: auto;
            width: auto;
            /*width: 100%;*/
            right: 35px;
            display: flex;
            justify-content: right;
            z-index: 20;
        }
        .swiper-pagination{
            text-align: right;
        }

        .nav_swiper .swiper-slide {
            width: auto;
        }

        .swiper-slide {
            overflow: hidden;
        }

        .swiper-pagination-bullet {
            width: 9px;
            height: 7px;
            opacity: 1;
            background: rgba(255, 255, 255, 0.95);
            border-radius: 10px;
            margin: 0 4px;
        }

        .swiper-pagination-bullet-active {
            width: 28px;
            height: 7px;
            border: 0;
            background: #bc2528;
        }

        .fbt_swiper {
            width: 100%;
        }

        .fbt_swiper .swiper-slide {
            width: 100%;
        }

        .publish_list {
            padding-left: 7px;
            padding-right: 7px;
        }

        .publish_list:nth-child(3n+1) {
            padding-left: 0;
            padding-right: 14px;
        }

        .publish_list:nth-child(3n) {
            padding-right: 0;
            padding-left: 14px;
        }

        /* .m_publish_demo img {
            height: auto !important;
        } */

        .list_left {
            padding-left: 0;
            padding-right: 20px;
        }

        .list_right {
            padding-left: 20px;
            padding-right: 0px;
        }

        .list_right_right {
            padding-left: 0;
            padding-right: 10px;
        }

        /* .dztj {
            margin-top: 13px;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        } */

        /* .dztj a {
            width: 20%;
            color: #CB1C1D;
            float: left;
        } */

        .dztj_tit {
            margin-right: 5px;
            margin-bottom: 5px;
            background: #F6F8FC;
            line-height: 42px;
            padding-left: 14px;
            border-radius: 2px;
            height: 42px;
            overflow: hidden;
        }

        .tt_head {
            width: 31px;
            height: 19px;
            margin-top: 3px;
        }

        .zw {
            margin-top: 30px;
            margin-bottom: 33px
        }

        .zw_main {
            height: 210px;
            overflow: hidden;
            position: relative;
            border-radius: 3px;
        }

        .zw_main_shadow {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 100%;
            height: 100%;
            z-index: 10;
            background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 55%, rgba(0, 0, 0, 0.92) 100%);
        }

        .zw_main_tit {
            position: absolute;
            z-index: 999;
            bottom: 11px;
            font-size: 14px;
            color: #FFFFFF;
            letter-spacing: 0;
            line-height: 14px;
            padding: 0 12px !important;
            display: -webkit-box;
            overflow: hidden;
            text-overflow: ellipsis;
            word-wrap: break-word;
            /* white-space: normal !important; */
            white-space: nowrap;
        }

        .zw_main img {
            height: 210px;
            width: 100%;
        }

        .zw_right {
            padding-left: 20px;
            padding-right: 0;
        }

        .zw_demo {
            width: 100%;
            height: 100%;
            border: 1px solid #E7E7E7;
            border-radius: 3px;
            overflow: hidden;
            height: 210px;
        }

        .m_zw_demo img {
            width: 100%;
            height: 220px;
        }

        .zw_demo img {
            width: 100%;
            height: 100px;
        }

        .yx_swpier {
            height: 36px;
        }

        /* .zw_right_tit {
            font-size: 14px;
            color: #0D0D0D;
            letter-spacing: 0;
            line-height: 22.4px;
            padding-left: 13px;
            padding-right: 13px;
            padding-top: 15px;
        } */

        .nav_main a:visited {
            color: #fff;
            text-decoration: none !important;
        }

        .nav_main a:hover {
            color: #FFF;
            background: rgba(255, 255, 255, 0.30);
            text-decoration: none !important;
        }

        .nav_main a:active {
            color: #fff;
            text-decoration: none !important;
        }

        .nav_main a:link {
            text-decoration: none !important;
        }

        .zw_tips {
            position: absolute;
            right: 10px;
            top: 10px;
            background: #FF9400;
            border-radius: 2px;
            color: #fff;
            line-height: 18px;
            padding: 0 5px;
        }

        .zw_swiper {
            margin-top: 30px;
            margin-bottom: 33px;
        }

        .m_zw_swiper {
            margin-top: 15px;
            margin-bottom: 34px;
            position: relative;
        }

        .m_zw_shadow {
            position: absolute;
            z-index: 15;
            bottom: 0;
            left: 0;
            width: 100%;
            height: 160px;
            background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 2%, rgba(0, 0, 0, 0.71) 100%);
            border-radius: 0 0 3px 3px;
        }

        .m_zw_right_tit {
            font-size: 17px;
            color: #FFFFFF;
            letter-spacing: 0;
            line-height: 34px;
            position: absolute;
            left: 12px;
            bottom: 12px;
            z-index: 20;
        }

        .zw_next {
            right: -22px;
            width: 46px;
            height: 46px;
            background-size: auto;
            background: url(/static_clone/ql2019/index/images/zw_next.png);
            background-repeat: round;
        }

        .zw_next1 {
            left: -3px;
            width: 46px;
            height: 46px;
            background-size: auto;
            background: url(/static_clone/ql2019/index/images/zw_next1.jpg);
            background-repeat: round;
        }

        .fbt_next {
            right: -7px;
            width: 46px;
            height: 46px;
            margin-top: -37px;
            background-size: auto;
            background: url(/static_clone/ql2019/index/images/zw_next.png);
            /* background-color: #000;*/
            background-repeat: round;
        }

        .fbt_next1 {
            left: -7px;
            width: 46px;
            height: 46px;
            margin-top: -37px;
            background-size: auto;
            background: url(/static_clone/ql2019/index/images/zw_next1.jpg);
            /* background-color: #000;*/
            background-repeat: round;
        }

        .m_zw_next {
            right: -15px;
        }

        .m_zw_next1 {
            left: -15px;
        }

        .publish_imp {
            margin-top: 26px !important;
        }

        .photo_download1:hover {
            color: #FFFFFF !important;
        }

        .look {
            display: inline-block;
            margin-left: 15px;
        }

        .look a {
            color: #1855A5;
        }

        .look a:hover {
            color: #FF9400;
        }

        .s_ding {
            display: none;
            width: 68px;
            height: 68px;
            position: fixed;
            right: 30px;
            bottom: 50px;
            background: url(/static_clone/ql2022/images/tiaoshang.png);
            background-size: 100% 100%;
            cursor: pointer;
        }

        .toolbarSwitch_wap {
            display: none;
        }

        .fbt_player {
            width: 35px;
            margin-right: 5px;
            /* position: absolute; */
            left: 12px;
            bottom: 33px;
            z-index: 20;
        }

        .hot_player {
            position: absolute;
            z-index: 20;
            margin: auto;
            top: 0;
            left: 0;
            bottom: 0;
            right: 0;
        }

        .m_hot_demo {
            display: flex
        }

        .m_hot_demo a {
            display: inline-block;
            /* display:flex; */
            padding: 0;
        }

        .m_hot_demo .pin_tit {
            margin-top: -2px;
            margin-bottom: 0;
            font-size: 16px;
            line-height: 25px;
        }

        .m_hot_demo .pin_flag {
            margin-top: 0px;
        }

        .m_hot_demo .pin_channel {
            margin-top: 0px;
        }

        .m_hot_img {
            border-radius: 3px;
        }

        .m_hot_demo .pin_line {
            margin-top: 12px;
        }

        .m_hot_demo .pin_from {
            position: absolute;
            bottom: 0;
            left: 0;
        }

        .m_hot_demo .pin_flag div {
            padding-right: 20px;
        }

        /*增加子导航*/
        .contouter {
            position: relative;
        }

        .gengduo {
            float: left;
            display: inline-block;
            position: relative;
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            margin-left: 15px;
            display: none;
        }

        .gengduo a.subnava {
            padding: 0 5px;
            font-size: 18px;
            text-decoration: none !important;
        }

        .gengduo a.subnava div {
            color: #fff;
            line-height: 66px;
        }

        .subnav {
            position: absolute;
            left: auto;
            right: 0;
            top: 65px;
            height: 85px;
            background: #fff;
            z-index: 3;
            box-shadow: 0 0 23px #888;
            display: none;
            width: 1240px;
        }

        .subnav_main {
            display: flex;
            flex-direction: row;
            justify-content: left;
            align-items: center;
            height: 85px;
        }

        .more span {
            margin-left: 5px;
        }

        .subnav div {
            color: #666;
            padding: 0 6px;
            font-size: 18px;
            text-decoration: none !important;
        }

        .nav_main a.subnava:hover {
            background: none;
        }

        .nav_main div:hover {
            cursor: pointer;
        }

        .gdact .subnav {
            display: block;
        }

        /*子导航结束*/
        /* .huandengz_pc {
            width: 795px;
            padding: 0;
        } */

        /* .huandengz_pc .imgs {
            padding: 0;
            margin-left: 15px;
        } */

        .zhuanti_box_xiao{
            display: none;
        }
        .zhuanti_list_xiao > li > a{
            color: #242424;
        }
        .headline_c_more{
            color: #337ab7;
            
        }

        @media screen and (max-width: 768px) {

            /* 手机端飘红start */
            /* 手机端飘红end */

            .mobile_moveBottom{ position: relative; top: 205px;}
            .mobile_moveTop{ position: relative; top: -105px;}
            .mobile_mb10{ margin-bottom:10px;}
            .mobile_toutiaoList{ position: relative;top: 125px;}
            .mobile_toutiaoImg{ position: relative; top: -238px;}
            .recommend .recommend_demo:nth-child(6n+1){ border: 0;}
            .huandengz_pc {
                /* width: 375px; */
                margin-top: 0px;
            }

            /* .huandengz_pc .imgs {
                padding: 10px;
                margin-left: 0;
            } */

            .picture_title_zk{
                padding-top: 40px;
            }

            .m_hot_img {
                width: 100%;
                height: 70px;
            }

            .m_zw_demo img {
                height: 220px
            }

            .bdsharebuttonbox {
                margin-left: -140px;
                margin-top: -75px;
            }

            .m_zw_demo .m_zw_shadow {
                height: 90px;
            }

            .m_zw_demo a {
                display: block;
                width: 100%;
            }

            /* 手机端头条 */
            .logo {
                margin-top: 22px;
            }

            .logo img {
                width: 140px;
                height: auto;
            }

            .header_top {
                height: 98px;
            }

            .headline {
                margin-top: 13px;
            }

            .headline_title a {
                font-size: 18px;
                text-align: center;
                line-height: 28px;
            }

            .headline_title .tt_head {
                display: none;
            }

            .headline_c {
                border: 0;
                width: 290px;
                margin: 0px auto;
            }

            /* .headline_c_tit {
                width: 290px;
                height: 15px;
                overflow: hidden;
                font-size: 14px;
                text-align: left;
                display: block;
                margin-bottom: 8px;
            }

            .headline_c_tit:last-child {
                margin-bottom: 0px;
            } */

            .slideRight_img {
                display: none;
            }
        }

        @media (min-width: 769px) and (max-width: 999px) {
            .m_hot_img {
                width: 100%;
                height: 140px;
            }

            .m_zw_demo img {
                height: 300px
            }
        }

        @media (min-width: 1000px) and (max-width: 1199px) {
            .m_hot_img {
                width: 100%;
                height: 170px;
            }

            .m_zw_demo img {
                height: 360px
            }
        }

        @media screen and (min-width: 1200px) {
            .logo {
                margin-top: 27px;
            }

            .m_zw_demo img {
                height: 440px
            }

            .container {
                width: 1200px;
            }

           
           /* pc首页飘红 */
            /*body{background:url(https://upload.qianlong.com/2026/0630/1782807208778.png) top center no-repeat;padding-top:160px;}*/
            /*.bo-box{background:url(https://upload.qianlong.com/2026/0228/1772267083638.png) top center no-repeat;padding-top:176px; position: relative;}*/
            /*.coupling{
                position: fixed;
                left: calc((100vw - 1200px) / 2 * 1 - 140px);
                top: 20%;
                z-index: 2;
                display: block;
                width: auto;
            }
            .coupling a{ 
                display: block;
            }
            .coupling a > img{width: auto; max-width: 100%;}
            .coupling span{display: none;}*/
            /*.nav{ margin: 0px auto; background-color: #cb0000;}
            .header{background: #fff; max-width: 1200px; margin: 0 auto;position:relative;}
            .header .contouter{ margin: 0px auto;}
            .main{width: 1200px; background: #fff;margin: 0 auto;}
            .nav_main{ width: 1120px; margin-left: 6px;}
            .nav_bom{ width: 1200px; margin: 0px auto;}
            .nav_bom .container{ background: #f8f8f8; width: 1170px;}
            .nav_bom a{ margin: 0px 17px; }
            .headline .headline_title a{color: #f10000;}
            .headline .headline_title a:hover{color: #f10000!important;}*/
            /*.dwys{position: absolute;top: -90px;right: 70px;}*/
          /* 首页飘红end */
            
        }

        @media screen and (max-width: 1199px) {
            /* 手机端飘红start */
            /* body{background: url(https://upload.qianlong.com/2024/0930/1727675602752.png);background-repeat: no-repeat;padding-top:285px;background-position: top center;background-size: 100%;}*/
            /*body{background：none; padding-top:0;}*/
            /*.bo-box{position:relative;}
            .coupling{
                width: 56px;
                position: fixed;
                bottom: 20%;
                right: 10px;
                z-index: 2;
                text-align: right;
                display: block;
            }
            .coupling a{ 
                display: block;
            }
            .coupling a > img{width: 100%; max-width: 100%;}
            .coupling span{margin-right: 20% ;color: #f13d2f; border: 1px solid #f82718; background: #fff0e4; padding: 2px 6px; font-size: 10px;display: inline-block;}*/
            /*.header{margin-top: -12%;}
            .header_top .logo img{display:inline-block;} 
            .header_top .logo{margin-top:0px;}
            .header .header_top{height:79px;margin-top: 20px;}
            .header .m_nav{ background: url(http://upload.qianlong.com/2022/1009/1665284793509.jpg) top center no-repeat;background-size: 100% 100%;} 
            .header .m_nav{ background:#df1313;border-top:1px solid #375560;border-bottom:1px solid #375560;}
            .headline_title a{color: #f10000;}
            .main{width: 100%;}*/
            /*.dwys{display:none;}*/
            /* 手机端飘红end */
            .huandengz_pc{
                width: 100%;
                padding: 0px;
                margin: 0;
                float: none;
            }
            .projector_right{
                width: 100%;
                padding: 0px;
                margin: 0;
                float: none;
            }
            .toolbarSwitch_wap {
                display: block;
            }
            .logo {
                margin-top: 22px;
                padding-bottom: 8px;
            }
            /* 头条想轮播图点 */
            .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .top_swiper_pagination{display: none;}
            .top_swiper_pagination{
                display: none;
            }
            .top_swiper_button_next{
                display: block;
            }
            .top_swiper_button_prev{
                display: block;
            }

            /* .dlgg {
                display: none;
            } */

            /*.recommend .recommend_demo:nth-child(6n+1) {
                height: 20px;
                line-height: 24px;
                overflow: hidden;
            }*/

            /* .carousel-tit {
                height: 20px;
                line-height: 24px;
                overflow: hidden;
            } */
            /* 头条下轮播图 */
            .carousel-tit{
                text-align: left;
            }
            .headline_c_more{
                display:none;
            }
            /* 移动端头条下两张图 */
            .smallImg_two li .title_k{
                text-align: left;
            }
            /* 移动端北京新闻下两张小图 */
            .twoImg_ad .twoImg_ad_img a h4{
                text-align: left;
            }
            /* 移动端国内新闻大图 */
            .home_news_da a h4{
                text-align: left;
            }
            /* 移动端国内新闻小图 */
            .home_news_xiao > div a h4{
                text-align: left;
            }
            /* 移动端国际新闻、北京辟谣平台 */
            .international_news_list_img_li h4{
                text-align: left;
            }
            /* 移动端新闻发布厅 */
            .guonei_news_box .swiper-slide > div h4{
                text-align: left;
            }
            /* 移动端千龙访谈 */
            .interview_three_box .swiper-slide li a h4{
                text-align: left;
            }
            /* 移动端文旅、体育 */
            .cultural .cultural_tourism h4{
                text-align: left;
            }
            /* 千龙智库、千龙政委、千龙学堂 */
            .picture_big_picture h4{
                text-align: left;
            }
            
            .think_tank {
                margin-top: 15px;
                padding: 0 !important;
            }

            .s_ding {
                width: 34px;
                height: 34px;
                z-index: 999;
            }

            .photo_c3 a {
                font-size: 12px;
            }

            /* .publish { margin-top: 0;} */
            /* .overend {
                font-size: 16px;
            } */

            .list1 {
                margin-top: 30px;
            }
            .zhuanti_box_xiao{
                display: block;
            }
            .zhuanti_baodaoxiao{}
            .zhuanti_list_xiao>li{
                width: 100%;
                font-size: 14px;
                line-height: 30px;
            }
            .zhuanti_baodao_box{
                display: none;
            }
            .headline_c_tit {
                width: 100%;
                text-align: center;
                /* width: 290px; */
                /* height: 15px; */
                overflow: hidden;
                font-size: 14px;
                /* text-align: left; */
                display: block;
                margin-bottom: 8px;
            }

            .headline_c_tit:last-child {
                margin-bottom: 0px;
            }
            .smallImg_two li{
                width: 100%;
            }
            .beijing_news .bj_list{
                width: 100%;
            }
            .beijing_news .bj_imglist{
                width: 100%;
                float: none;
            }
            .bj_list{
                float: none;
            }
            .twoImg_ad{
                margin-top: 15px;
            }
            .twoImg_ad>.twoImg_adLeft{
                width: 100%;
                margin: 0;
                margin-bottom: 10px;
            }
            .party_model_title{ padding-bottom: 4px; border-bottom: 1px solid #eee; margin-bottom:30px; margin-top: 38px;}
            .party{border: none;}
            .party li:first-of-type{ border-bottom: none; font-weight: bold; line-height: 46px; height: 46px;}
            .cultural .tourism_list_box{ border:none;}
            .headline_title a {
                display:inline-block;
            }
        }
.nav_main{width:1156px;float:left; margin-top:12px;}
            .nav_main a{margin-right:9px;}
            .headline_title{ text-align:center !important;}
            .tq{ margin-top:35px;}
            .headline1_tit{text-align:center !important;}
            .logo_c{margin-top:12px;}
            .logo_c a{width:36px;float:left;}
            .logo_c a span{ float:left;}
            .top_swiper {height:420px;}
            .fbt_swiper { height:178px;}
            .publish_tit{max-width:160px;float:left;}
            .publish_column{float:right;}
            .publish_column div{float:left;}
            .think_tank_demo{ overflow:hidden;height:38px;}
            .publish_talk{float:left;}
            .publish_talk div{float:left;}
            .publish_talk img{float:left; margin-top:3px;margin-left:5px;}
            .zw_swiper{height:210px;overflow:hidden;}
            .zw_swiper .swiper-slide{width:25%;float:left;}
            .swiper-button-prev{display:none;}
            .swiper-button-next{display:none;}
            .loading{text-align:center; }
            .loading img{text-align:center;}
            .friendlink_class{margin-left:180px;}
            .friendlink_class div{ float:left; margin-left:15px;}
            /*.friendlink_c div{float:left;margin-left:15px;}*/
            .photo_c2{ width:237.5px;height:270px;float:left;}
            .photo_c1{height:270px;float:left;}
            .photo_c1_c span{ margin-top:70px; float:left;}
            .yx_swpier .swiper-slide{ opacity:1 !important;}
            .dowebok_demo{ float:left;}
            .zw {height:210px;overflow:hidden;}
            .ie{display:none;}