﻿@charset "utf-8";
/* CSS Document */

.ny_con .ny_con_nav { margin-bottom: 20px; padding-left: 30px; color: #535353; padding-top: 20px; }
.ny_con .ny_con_box { border: 1px solid #ccc; padding: 30px; background: #fff; }
.ny_con .ny_con_box .ny_con_box_title { font-size: 24px; padding-top: 20px; padding-bottom: 50px; border-bottom: 1px solid #ccc; text-align: center; }
.ny_con_news_title { border-bottom: 1px solid #ccc; font-size: 18px; color: #0f99f4; margin-bottom: 20px; padding-bottom: 10px; }
.ny_con_news_title span { margin-left: 20px; border-bottom: 2px solid #0f99f4; padding-bottom: 10px; }
.ny_con_news_con ul { }
.ny_con_news_con ul li a { display: flex; text-decoration: none; color: #323232; }
.ny_con_news_con ul li a:hover { color: #0f99f4; }
.ny_con_news_con ul li a p { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 85%; }
.ny_con_news_con ul li a span { width: 15%; text-align: right; color: #a7a7a7; }
.ny_con_news_page { text-align: center; }
.ny_con_news_page .pagination > li { }
.ny_con_news_page .pagination > li > a { color: #323232; margin: 0 5px; }
.ny_con_news_page .pagination > li > a:hover { color: #fff; background: #286fed; }

@media screen and (max-width: 768px) {
.pagination > li.ny_con_news_pagenum { display: none; }
.ny_con_news_con ul li a p { width: 100%; }
.ny_con_news_con ul li a span { display: none; }
}
.ny_search_box { border-top: 1px solid #ccc; }
.ny_search_title { margin: 20px 0; padding-left: 30px; padding-right: 30px; }
.ny_search_title .span1 { margin-right: 50px; }
.ny_search_con { padding-left: 30px; padding-right: 30px; }
.ny_search_con ul li { margin-bottom: 50px; }
.ny_search_con ul li a { text-decoration: none; color: #212020; }
.ny_search_con ul li .p1 { font-size: 18px; }
.ny_search_con ul li .p2 { color: #737373; ; }
.ny_con_box2_title { font-size: 24px; padding-top: 20px; padding-bottom: 20px; margin-bottom: 30px; border-bottom: 1px solid #ccc; text-align: center; }
.ny_con_box2_title p { color: #535353; font-size: 16px; margin-top: 10px; }
.ny_con_catalog { width: 250px; margin-right: 30px; margin-bottom: 30px; }
.ny_con_catalog_title { height: 55px; font-size: 18px; color: #fff; text-align: center; line-height: 55px; background: url(../images/icon3.jpg) repeat-x; }
.ny_con_catalog_con { border: 1px solid #ccc; }
.ny_news_box { display: flex; }

@media screen and (max-width: 768px) {
.ny_news_box { display: block; }
.ny_con_catalog { width: 100%; }
}
/*<===================================================================================================>*/
.accordion { width: 100%; margin-bottom: 0; background: #FFF; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.accordion .link { cursor: pointer; display: block; font-size: 18px; color: #212020; height: auto;min-height: 55px; line-height: 24px; text-align: center; border-top: 1px solid #CCC; position: relative; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;    padding-right: 30px;padding-left: 30px;padding-top: 15px;padding-bottom: 15px; }
.accordion .link.active { background-color: #ccc; color:#fff;}
.accordion li:last-child .link { border-bottom: 0; }
.accordion li i { position: absolute; top: 30%; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion li i.fa-chevron-down { right: 12px; left: auto; font-size: 16px; }
.accordion li.open .link { }
.accordion li.open i { }
.accordion li.open i.fa-chevron-down { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
/**
 * Submenu
 -----------------------------*/
.submenu { display: none; }
.submenu li { }
.submenu a { display: block; text-decoration: none; font-size: 18px; color: #5c5c5c; height: auto;min-height: 55px; line-height: 24px; text-align: center; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;padding-top: 15px;padding-bottom: 15px; padding-left: 90px; text-align: left; }
.submenu a span { background-image: url('../images/icon2.png'); background-repeat: no-repeat; padding-left: 15px; background-position: center left; }
.submenu a:hover { background-color: #eee; }
.submenu a.active { background-color: #eee; }
/*<===================================================================================================>*/
.ny_con .item_arr { display: flex; justify-content: space-between; margin: 0 30px; margin-top: 30px; flex-wrap: wrap; }
.ny_con .item_arr .item { color: #000; background-color: #fff; margin-bottom: 30px; width: 15%; height: 0; padding-bottom: 5%; padding-top: 10%; background-repeat: no-repeat; text-align: center; background-position: 50% 20%; background-size: 50% 50%; font-size: 20px; -moz-box-shadow: 2px 2px 5px rgba(218, 215, 215, 0.75); -webkit-box-shadow: 2px 2px 5px rgba(218, 215, 215, 0.75); box-shadow: 2px 2px 5px rgba(218, 215, 215, 0.75); text-decoration: none; }
.ny_con .item_arr .item:hover { color: #fff; background-color: #1ea0f3; }
.ny_con .item_arr .item1 { background-image: url('../images/item_btn1.png'); }
.ny_con .item_arr .item1:hover { background-image: url('../images/item_btn1_1.png'); }
.ny_con .item_arr .item2 { background-image: url('../images/item_btn2.png'); }
.ny_con .item_arr .item2:hover { background-image: url('../images/item_btn2_1.png'); }
.ny_con .item_arr .item3 { background-image: url('../images/item_btn3.png'); }
.ny_con .item_arr .item3:hover { background-image: url('../images/item_btn3_1.png'); }
.ny_con .item_arr .item4 { background-image: url('../images/item_btn4.png'); }
.ny_con .item_arr .item4:hover { background-image: url('../images/item_btn4_1.png'); }
.ny_con .item_arr .item5 { background-image: url('../images/item_btn5.png'); }
.ny_con .item_arr .item5:hover { background-image: url('../images/item_btn5_1.png'); }
.ny_con .item_arr .item6 { background-image: url('../images/item_btn6.png'); }
.ny_con .item_arr .item6:hover { background-image: url('../images/item_btn6_1.png'); }
.ny_con .item_arr .item7 { background-image: url('../images/item_btn7.png'); }
.ny_con .item_arr .item7:hover { background-image: url('../images/item_btn7_1.png'); }
.ny_con .item_arr .item8 { background-image: url('../images/item_btn8.png'); }
.ny_con .item_arr .item8:hover { background-image: url('../images/item_btn8_1.png'); }
.ny_con .item_arr .item9 { background-image: url('../images/item_btn2.png'); }
.ny_con .item_arr .item9:hover { background-image: url('../images/item_btn2_1.png'); }
.ny_con .item_arr .item10 { background-image: url('../images/item_btn3.png'); }
.ny_con .item_arr .item10:hover { background-image: url('../images/item_btn3_1.png'); }
.ny_con .item_arr .item11 { background-image: url('../images/item_btn7.png'); }
.ny_con .item_arr .item11:hover { background-image: url('../images/item_btn7_1.png'); }
.ny_con .item_arr .item12 { background-image: url('../images/item_btn7.png'); }
.ny_con .item_arr .item12:hover { background-image: url('../images/item_btn7_1.png'); }

@media screen and (max-width: 768px) {
.ny_con .item_arr { flex-wrap: wrap; justify-content: space-around; margin-top: 0; }
.ny_con .item_arr .item { width: 21%; padding-bottom: 7%; padding-top: 14%; font-size: 16px; }
.ny_con .item_arr { margin: 0 15px }
.ny_con .item_arr .item { margin-bottom: 15px; }
}
/*<===================================================================================================>*/

.ny_apply_banner {padding-top:20px;}
.ny_apply_banner .apply-container {overflow:hidden;position:relative;}
.ny_apply_banner .apply-pagination {position:absolute;z-index:1;text-align:center;}
.ny_apply_banner .swiper-pagination-bullet-active {background:rgb(255,255,255);}

.ny_apply_news {display:flex;}
.ny_apply_news .item {flex:1;background:#f5f7f9; margin-top:20px;}
.ny_apply_news .item2 {margin:0 20px;margin-top:20px;}
.ny_apply_news .title {border-bottom:1px solid #ccc;font-size:18px;color:#0f99f4;margin-bottom:20px;padding-bottom:10px;padding-top:20px;}
.ny_apply_news .title span {margin-left:20px;border-bottom:2px solid #0f99f4;padding-bottom:10px;}
.ny_apply_news .title a {color:#000;font-size:16px;text-decoration:none;float:right;margin-right:15px;}
.ny_apply_news .item2 .title{ margin-bottom:0;}
.ny_apply_news .item:not(:last-child) {margin-right: 20px;}

.ny_apply_news .top {padding:0 20px;}
.ny_apply_news .top .p1 {font-size:20px;height:20px;line-height:20px;overflow:hidden;color:#0f99f4;}
.ny_apply_news .top .p2 {font-size:14px;margin:0;color:#858585;}
.ny_apply_news .top .p2 a {color:red;}
.ny_apply_news .con {padding:15px 20px;}
.ny_apply_news .con ul {margin:0;}
.ny_apply_news .con ul li {display:flex;height:30px;line-height:30px;}
.ny_apply_news .con li a {text-decoration:none;color:#545454;flex:1;overflow:hidden;height:30px;}
.ny_apply_news .con li a:hover {color:#0f99f4;}
.ny_apply_news .con li .icon {color:red;}
.ny_apply_news .con li .time {color:#959595;}
.ny_apply_news .item2 .con li a:hover {text-decoration: underline;}
.ny_apply_news .carousel .carousel-container { width:231px; height:100px; overflow:hidden; margin:0 auto;}
.ny_apply_news .carousel .swiper-button-prev { background-image: url(../images/new_nav_bt1.png); width: 15px; height: 26px; background-size: 15px 26px; margin-top: -13px; }
.ny_apply_news .carousel .swiper-button-next { background-image: url(../images/new_nav_bt2.png); width: 15px; height: 26px; background-size: 15px 26px; margin-top: -13px; }
.ny_apply_news .carousel .carousel-container .str {position:absolute;left:0;bottom:0;width:100%;margin:0;height:30px;line-height:30px;padding-left:5px;padding-right:5px;background:rgba(0,0,0,0.4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;font-size:14px;text-align:center;}
@media screen and (max-width: 768px) {
.ny_apply_news {display:block;}
.ny_apply_news .item { width:100%;}
.ny_apply_news .item2 {margin:0;margin-top:20px;}
}
/*<===================================================================================================>*/

.ny_apply_venue .title {margin-top:20px;height:55px;font-size:30px;color:#fff;line-height:55px;padding-left:20px;background:url(../images/icon3.jpg) repeat-x;}
.ny_apply_venue .notice {font-size:18px;background:#fff;color:#606060;padding-left:50px;background: url(../images/notice_icon.jpg) no-repeat 15px;    margin-top: 15px;    margin-bottom: 15px; margin-right:15px;}
.ny_apply_venue .type {font-size:18px;background:#f5f7f9;color:#606060;display:flex;}
.ny_apply_venue .type p {padding:15px 60px;margin:0;cursor:pointer;}
.ny_apply_venue .type .active {border-bottom:2px solid #0f99f4;color:#0f99f4;}

.ny_apply_venue .con {background:#fff;}
.ny_apply_venue .con .date span {color:#0f99f4;margin-right:20px;cursor:pointer;transition:margin-left 1s;}
.ny_apply_venue .con .date {height:55px;line-height:55px;padding:0 15px;display:flex;}
.ny_apply_venue .con .date .active {color:#fff;background:#0f99f4;padding:2px 15px;border-radius:12px;}
.ny_apply_venue .con .date img {margin-top:16px;cursor:pointer;margin-left:15px;}
.ny_apply_venue .con .date .date_left {margin-right:15px;margin-left:0;}
.ny_apply_venue .con .date div {white-space:nowrap;overflow:hidden;flex:1;}

.ny_apply_venue .con .room {flex:1;}
.ny_apply_venue .con .form {width:350px;margin:20px;margin-top:0;background:#f3f3f3;padding:15px;min-height: 477px;}
.ny_apply_venue .con .form .selected {border-bottom:1px solid #ccc;display:flex;margin-bottom:10px;}
.ny_apply_venue .con .form .selected p {flex:1;text-align:center;}
.ny_apply_venue .con .form form .input_f p {color:#545454;padding-left:15px;padding-right:10px;}
.ny_apply_venue .con .form form .input_f span {color:#000;}
.ny_apply_venue .con .form form .button_f {width:220px;height:60px;margin:0 auto;border:1px solid #ccc;border-radius:8px;margin-bottom:10px;display:flex;align-items:center;}
.ny_apply_venue .con .form form .button_f span {flex:1;text-align:center;}
.ny_apply_venue .con .form form .button_f img {cursor:pointer;margin-right:15px;}

.ny_apply_venue .con .room {display:flex;}
.ny_apply_venue .con .room p {margin:0;height:139px;color:#a8a7a7;display: flex;align-items: center;justify-content: center;}
.ny_apply_venue .con .room .count .num {width:180px;height:60px;line-height:60px;text-align:center;}
.ny_apply_venue .con .room .count p {width:180px;height:139px;text-align:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#000;cursor:pointer;box-sizing:border-box;}
.ny_apply_venue .con .room .count:first-child p {border-left:1px solid #ccc;}
.ny_apply_venue .con .room .count p:nth-child(2) {border-top:1px solid #ccc;}
.ny_apply_venue .con .room .count .no_apply {background:#f5f6f6;cursor:default;}
.ny_apply_venue .con .room .count .active {border:2px solid #3f89ec !important;background:url(../images/gou.jpg) no-repeat right bottom;}

.allroom { width:720px;}
@media screen and (max-width: 1199px) {
.allroom { width:540px;}
}
@media screen and (max-width: 1019px) {
.allroom { width:360px;}
}
@media screen and (max-width: 839px) {
.allroom { width:180px;}
}
@media screen and (max-width: 768px) {
#room_layout {flex-direction:column;}
.ny_apply_venue .con .form {width:100%;margin:0;margin-top:20px;}
.room_times { display:none;}
.allroom { width:100%;}
.ny_apply_venue .con .room .count .num {width:135px;height:45px;line-height:45px;}
.ny_apply_venue .con .room .count p {width:135px;height:45px;line-height:45px;}
.ny_apply_venue .notice {line-height:1;font-size:14px;}
.ny_apply_venue .title {font-size:20px;}
.ny_apply_venue .con .date div {overflow-x:auto;}
}

.ny_con_news_button {margin: 60px 0;}
.ny_con_news_button a {font-size: 30px;background:#0f99f4; color:#fff; width:300px; text-align:center; height:70px; line-height:70px;    margin: 0 auto;border-radius: 35px;text-decoration: none;display: block;    box-shadow: 1px 1px 1px 1px #666;}

.li_con { padding:60px;}
.li_con .title{ text-align:center; font-size:36px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:30px;}
.li_con .back{ font-size:20px; font-weight:bold;background:#0f99f4; color:#fff;margin: 0 auto;border-radius: 20px;text-decoration: none;display: block; width:120px; cursor:pointer; margin-top:30px; height:40px; line-height:40px; text-align:center;}

.consultation_form {margin-top:30px;}
.consultation_question .title,.consultation_answer .title {font-size:24px;padding-left:15px;padding-bottom:5px;}
.consultation_question .con,.consultation_answer .con {border:1px solid #ccc;border-radius:4px;padding:15px;background:#fff;margin-bottom:15px;}
.consultation_question .con p,.consultation_answer .con p {color:#656565;}
.recovered {display:flex;justify-content:space-around;margin:30px 0;}
.recovered .item {width:174px;height:174px;background:#e5e5e5;border-radius:87px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.recovered .item p {font-size:24px;margin:0;color:#535353;}
.recovered a {text-decoration:none;}
.recovered a .item {background:#5fabff;}
.recovered a .item p {color:#fff;}
.recovered_li {}
.recovered_li ul {}
.recovered_li a {text-decoration:none;}
.recovered_li ul li {border-bottom:1px solid #ccc;padding:30px;background:url(../images/icon4.png) no-repeat right center;}
.recovered_li ul li .title {font-size:18px;color:#000;}
.recovered_li ul li .con {font-size:18px;color:#838383;margin-bottom:15px;}
.recovered_li ul li .mylabel {border:1px solid #0f99f4;padding:5px 10px;margin-right:20px;border-radius:5px;color:#0f99f4;}
.ny_con_news_title .no_active {color:#838383;border:0;cursor:pointer;}
.ny_con_news_title .active {cursor:pointer;}

.ny_appeal {margin-top:30px;}
.ny_appeal p {margin:0;}
.ny_appeal a {color:#000;text-decoration:none;}
.ny_appeal .examine {border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;}
.ny_appeal .yihuifu {border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;}
.ny_appeal .daihiufu {border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:30px;}
.ny_appeal .title {color:#0f99f4;font-size:24px;padding-left:30px;}
.ny_appeal .con {font-size:24px;margin:10px 0;flex:1;}
.ny_appeal .fujian {font-size:16px;margin-top:10px;background:url(../images/download_icon.jpg) no-repeat right center;padding-right:30px;}
.ny_appeal .state {font-size:24px;color:#0f99f4;width:180px;text-align:right;}
.ny_appeal .shouli {color:#8c8a8a;}
.ny_appeal .time {color:#8c8a8a;}
.ny_appeal_form {margin-top:30px;}
.ny_appeal_list {}
.ny_appeal_list a {text-decoration:none;color:#000;}
.ny_appeal_list .list_title {height:55px;line-height:55px;font-size:24px;color:#fff;background:#0f99f4;padding-left:30px;}
.ny_appeal_list .list_title span {font-size:16px;float:right;background:#fff;color:#0f99f4;line-height:16px;padding:10px 30px;border-radius:18px;margin-top:8px;margin-right:20px;cursor:pointer;}
.ny_appeal_list .list_con {}
.ny_appeal_list .list_con ul {}
.ny_appeal_list .list_con ul li {border-bottom:1px solid #ccc;padding:30px;}
.ny_appeal_list .list_con li .layout {display:flex;justify-content:space-between;align-items:center;}
.ny_appeal_list .list_con li .title {font-size:24px;flex:1;overflow:hidden;height:34px;}
.ny_appeal_list .list_con li .title span {color:#fe3b3b;}
.ny_appeal_list .list_con li .title .active {color:#0f99f4;}
.ny_appeal_list .list_con li .time {color:#858383;width:160px;text-align:right;}
.ny_appeal_list .list_con li .shouli {color:#858383;}
.ny_appeal_list .list_con li .more a {color:#0f99f4;}

.ny_accreditation {border:1px solid #ccc;}
.ny_accreditation .ny_accreditation_nav {background:#f5f5f5;height:68px;line-height:68px;font-size:20px;color:#535353;}
.ny_accreditation .ny_accreditation_nav span {padding:0 10px;cursor:pointer;margin:0 20px;}
.ny_accreditation .ny_accreditation_nav .active {color:#0f99f4;border-bottom:2px solid #0f99f4;cursor:default;}
.ny_accreditation .ny_accreditation_union {padding:20px;background:#fff;}
.ny_accreditation .ny_accreditation_union .title {font-size:24px;margin-bottom:20px;color:#0f99f4;}
.ny_accreditation .ny_accreditation_union label span {color:#f00;}
.ny_accreditation .ny_accreditation_member .title {font-size:24px;color:#0f99f4;padding:20px;line-height:34px;}
.ny_con .mybtn {float:right;margin-left:20px;background:#0f99f4;}
.ny_accreditation .ny_accreditation_member .layui-table-view {margin:0;background:#fff;}
.ny_accreditation_basiclevel {background:#fff;}
.ny_accreditation_basiclevel .title {font-size:24px;color:#0f99f4;border-bottom:1px solid #0f99f4;margin:20px;padding-bottom:10px;}
.ny_accreditation_basiclevel .form-group {margin-left:5px;margin-right:5px;margin-bottom:0;padding-bottom:15px;}
.ny_accreditation_basiclevel .form-group span {color:#f00;}
.ny_accreditation_upload {background:#fff;padding-bottom:20px;}
.ny_accreditation_upload .title {font-size:24px;color:#0f99f4;margin:20px;}
.ny_accreditation_upload .con {flex:1;}
.ny_accreditation_upload .con .biaoti {}
.ny_accreditation_upload .con .neirong {border:2px dashed #0f99f4;margin:15px 0;padding:20px;text-align:center;}
.ny_accreditation_upload .neirong .upload_btn {background:#f7f7f7;width:134px;height:134px;margin:20px auto;border-radius:67px;padding-top:38px;cursor:pointer;}
.ny_accreditation_upload .neirong .icons {color:#535353;margin:5px 0;}
.ny_accreditation_upload .neirong .icons span {background:url(../images/upload_icon2.jpg) no-repeat;padding-left:25px;}
.ny_accreditation_upload .neirong .icons img {margin-left:10px;cursor:pointer;}
.ny_accreditation_upload .con .beizhu {color:red;text-align:center;}

.ny_accreditation_search {margin:15px;display:flex;align-items:center;}
.ny_accreditation_search img {}
.ny_accreditation_search input {height:32px;width:300px;padding-left:10px;margin-left:10px;}
.ny_accreditation_search button {}

.i_top {background:none;}
.i_top .item2 .biaoyu {padding-left:0;}
.i_top .item2 .elem {width:377px;float:right;margin-right:30px;}
.i_top .item1 {margin-left:30px;}
.i_nav .search_input,.i_top .item2 .search_input {border:1px solid #00235a;margin-top:20px;}
/*.new_ny_top { height:262px; background:url(../images/ny_bg.jpg) no-repeat; width:1200px; margin:0 auto;}*/
.new_ny_top { height:222px; background:url(../images/ny_bg.jpg) no-repeat; background-position: 0 -42px; width:1200px; margin:0 auto;}
.new_ny_nav{height:50px;background:#f1f1f1;display:flex;justify-content:space-between;line-height:50px;width:1200px;margin:0 auto;padding: 0 30px;}
.new_ny_nav .position{}
.new_ny_nav .position span{font-weight:bold;background-image:url(../images/icon5.png);background-repeat:no-repeat;background-position:left center;padding-left:15px}
.new_ny_nav .return a{text-decoration:none;color:#d81920}