.topbar{background: #f7f7f7;}
.header{background: #fff !important;display: block !important;}
@media screen and (max-width: 991px) {
  .header .head_title{display: none;}
  .top_festival_pic{display: block !important;}
  .table-link_swiper0{width: 84%;}
}
.head_title td.tdw3{width: 50%;padding:10px 0px;}
.head_title td.tdw4{width: 0px;}
.banner1 .swiper-pagination .swiper-pagination-bullet{background:#fff;width: 10px;border-radius: 10px;vertical-align: middle;}
.banner1 .swiper-pagination .swiper-pagination-bullet-active{background: #F08519;}
.swiper_nav_left .swiper-pagination{width: 100%;right: 0px;}
.swiper1{margin-bottom: auto;}
.swiper1 .swiper-slide{width: 100%;text-align: center;}
.swiper1 .swiper-slide.swiper1-slide img{width: auto;}

.main-container.main-container-bg{background:transparent url(../images/home-bg.jpg) no-repeat top center !important;}

.two_col3 .meta_cont2{border: 1px solid #c30416 !important;}
.two_col3 .meta_cont2 .meta_title{ background-color: #f8f8f8;}
.two_col3 .meta_choice span.active{background-color: #c30416;}
.two_col3 .meta_cont2 .meta_title span{color: #333;}

.home-table{margin-bottom: 20px;}
.home-table .title{background-color: #c30416;color: #fff;padding: 10px;font-size: 18px;}
.home-table .table-box{border: 1px solid #c30416;}
.home-table .table-box .table-index{background-color: #f8f8f8;overflow: hidden; text-align: center;line-height: 36px; margin-bottom: 5px;font-weight: bold;}
.home-table .table-box .table-index li{padding:0px 20px;float: left;font-size: 16px;}
.home-table .table-box .table-index li.active{background-color: #c30416;color: #fff;}
.home-table .table-box .table-info{height: 410px;overflow-y: auto; background-color: #fff;}
.home-table .table-box .table-info > .table-responsive{display: none; text-align: center;}
.home-table .table-box .table-info > .table-responsive:first-child{display: block;}
.home-table .table-box .table-info > .table-responsive thead th{font-weight: bold;font-size: 14px;border-top: 4px solid transparent; background-color: #eee;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(1){border-top-color:#ff7b7b;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(2){border-top-color:#ffc36d;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(3){border-top-color:#48d5b2;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(4){border-top-color:#79aeff;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(5){border-top-color:#59c7f9;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(6){border-top-color:#a3b6d1;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(7){border-top-color:#ff7b7b;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(8){border-top-color:#ffc36d;}
.home-table .table-box .table-info > .table-responsive thead th:nth-child(9){border-top-color:#48d5b2;}
.home-table .table-box .table-info > .table-responsive tbody td{font-size: 14px;}
.home-table .table-box .table-info > .table-responsive tbody tr:nth-child(odd){background-color: #faf6f6;}
.table-link_swiper0{overflow: hidden;width: 95%;background-color: #f8f8f8;}

.home-table1{margin-bottom: 20px;}
.home-table1 .title{background-color: #c30416;color: #fff;padding: 10px;font-size: 18px;}
.home-table1 .table-box{border: 1px solid #c30416;}
.home-table1 .table-box .table-index{text-align: center;line-height: 36px; margin-bottom: 5px;font-weight: bold;}
.home-table1 .table-box .table-index li{width: 10%;float: left;font-size: 16px;}
.home-table1 .table-box .table-index li.active{background-color: #c30416;color: #fff;}
.home-table1 .table-box .table-info{height: 440px;overflow-y: auto; background-color: #fff;}
.home-table1 .table-box .table-info > .table-responsive{display: none; text-align: center;}
.home-table1 .table-box .table-info > .table-responsive:first-child{display: block;}
.home-table1 .table-box .table-info > .table-responsive thead th{font-weight: bold;font-size: 14px;border-top: 4px solid transparent; background-color: #eee;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(1){border-top-color:#ff7b7b;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(2){border-top-color:#ffc36d;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(3){border-top-color:#48d5b2;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(4){border-top-color:#79aeff;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(5){border-top-color:#59c7f9;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(6){border-top-color:#a3b6d1;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(7){border-top-color:#ff7b7b;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(8){border-top-color:#ffc36d;}
.home-table1 .table-box .table-info > .table-responsive thead th:nth-child(9){border-top-color:#48d5b2;}
.home-table1 .table-box .table-info > .table-responsive tbody td{font-size: 14px;}
.home-table1 .table-box .table-info > .table-responsive tbody tr:nth-child(odd){background-color: #faf6f6;}
.table-link_swiper{overflow: hidden;width: 95%;background-color: #f8f8f8;}
.home-table2{padding-bottom: 20px;}
.home-table2 .title{background-color: #c30416;color: #fff;padding:0px 10px;font-size: 18px;margin-bottom: 0px;}
.home-table2-tab{display: none;}
.home-table2 iframe{display: block;}
.home-table2 .title span{display: inline-block;*display: inline;*zoom:1;padding: 10px;cursor: pointer;}
.home-table2 .title span.active{background: #fff;color: #333;border-top:5px solid #c30416;padding-top: 5px;}

.three_col2 .meta_title{background-color: #c30416;}
.three_col2 .meta_title span{color: #fff;border-bottom: none;}
.three_col2 .meta_title a.meta_more{color: #ccc;}

.home-table3{margin-bottom: 20px;}
.home-table3 .title{background-color: #c30416;color: #fff;padding: 10px;font-size: 18px;}
.home-table3 .table-responsive{text-align: center; height: 260px;overflow-y: auto;border: 1px solid #c30416;}
.home-table3 .table-responsive table > thead:first-child > tr > th{font-weight: bold;font-size: 14px;border-top: 4px solid transparent ; background-color: #eee;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(1){border-top-color:#ff7b7b;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(2){border-top-color:#ffc36d;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(3){border-top-color:#48d5b2;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(4){border-top-color:#79aeff;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(5){border-top-color:#59c7f9;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(6){border-top-color:#a3b6d1;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(7){border-top-color:#ff7b7b;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(8){border-top-color:#ffc36d;}
.home-table3 .table-responsive table > thead > tr > th:nth-child(9){border-top-color:#48d5b2;}
.home-table3 .table-responsive table tbody td{font-size: 14px;}

.home-list{font-size: 14px;}
.home-list .meta_title{background-color: #c30416;margin-bottom: 5px;}
.home-list .meta_title span{color: #fff;border-bottom: none;}
.home-list .meta_title a.meta_more{color: #ccc;}
.home-list .col-md-4 .meta_cont3,.home-list .col-md-8 .meta_cont3{border: 1px solid #c30416; height: 337px;}
.home-list .col-md-4.two .meta_cont3 form{padding:5px 15px;}
.home-list .col-md-4.two button{font-size: 14px;width: 100%;}
.home-list .three-box > *{display: inline-block;vertical-align: top;}

@media only screen and (max-width:767px ) {
	.home-list .col-md-4 .meta_cont3,.home-list .col-md-8 .meta_cont3{height: auto;}
	.home-list .three-box{text-align: center;}
	.home-table .table-box .table-index li{width: 20%;}
}


.home-link{ border: 1px solid #E5E5E5;margin: 0 20px; margin-bottom: 20px;}
/*.home-link h4{border-bottom: 3px solid #E5E5E5;}*/
/*.home-link h4 span{color: #c30416;font-weight: bold;font-size: 16px; border-bottom: 3px solid #c30416;line-height: 40px;display: inline-block;position: relative;bottom: -2px;padding: 0 10px;}*/
.home-link h4{
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  line-height: 40px;
  display: inline-block;
  position: relative;
  bottom: -2px;
  padding: 0 10px;
  background-color:#c30416 ;
  width: 100%;}

.home-link-list{overflow: hidden;padding: 10px 15px;}
.home-link-list li{float: left; margin-bottom: 1%; margin-right: 1%;width: 19%;text-align: center;}

.footer{background-color: #c30416;}


.home-table4 .brder_box{border: 1px solid #E5E5E5;padding: 10px 0px 10px;margin-bottom: 20px;}
.home-table4 .bd-style{margin-top: 5px;}
.home-table4 .bd-style td{padding:5px 2px;}
.home-table4 .bd-style td input[type="text"]{border-radius: 10px;border:1px solid #c30416;width: 200px;}
.home-table4 .bd-style input[type="submit"]{border-radius: 10px;border:1px solid #c30416; background-color:#c30416 ;width: 200px;color: #fff;padding: 5px; text-align: center; /*margin-top: 10px;*/}
.home-table4 .fxtitle1 {
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  line-height: 40px;
  display: inline-block;
  position: relative;
  bottom: -2px;
  padding: 0 10px;
  background-color:#c30416 ;
  width: 100%;
}
@media (min-width:989px) {
  .nav-item:nth-child(3) .node{width: 500px;}
  .nav-item:nth-child(3) .node li{width: 33%;float: left;}
}
@media (min-width:1200px) {
 .container {
  max-width:1200px
 }
}

.button_list{width: 260px; float: right; font-size: 16px;padding:0px 0px 0px 20px;}
.button_list .button_list_item{margin-bottom:10px;display: block;width: 100%; text-decoration: none; font-weight: bold; line-height: 65px; color: #363233;padding-left: 90px;box-sizing: border-box;}
.button_list .button_list_item:last-child{margin-bottom: 0px;}

.home-table5{height: 325px;display: block;padding-top: 50px;}
.home-table5 .col-md-4{text-align: right;}
.home-table5 .col-md-4 input{bor}

.two_col3{padding-top: 20px;}
.home-table4 .col-md-4,.three_col2 .col-md-4{margin: 0;}
.three_col2{padding-bottom: 20px;}
.three_col2 .meta_cont3{border: 1px solid #c30416;}
.three_col2 .meta_cont3 .meta_news{height: 270px;padding: 5px;margin: 5px 0px 0px;}
.footer a{color: #fff;}

.table-box .table tbody tr:hover>td,.table-box .table tbody tr:hover>th{background-color: #ff7b7b; color: #fff;}

.link6_album p{text-indent: -9999px;}
.meta_cont2{border:1px solid #E5E5E5;}
.meta_cont2 .meta_title{background: #c30416;}
.meta_cont2 .meta_title span{color: #fff;}

.details_cont table{border-collapse: collapse;border-spacing:0;}
.details_cont table th,.details_cont table td{padding:10px;}

.three_col2 .meta_cont3 .meta_news{height: 100px;margin:0px;padding: 0px 5px;overflow: hidden;}
.textList li{line-height: 25px;}

.form_dj{font-size: 14px;text-align: left;}
.form_dj input{border-radius: 10px;border:1px solid #c30416;width: 140px;outline: none;}
.form_h{margin:10px 0px; }
.home-table4 .meta_title a{display: inline-block;}
.home-table4 .meta_title span{padding-top: 0px;}
.home-table4 .meta_title a.active{background: #fff;padding-top: 0px;border-top: 5px solid #c30416;}
.home-table4 .meta_title a.active span{color: #333;}
.info_text{padding-top: 20px;}
.info_text p{font-size: 14px;margin:0px;}

.home-table6{margin-bottom: 20px;}
.home-table6 .title{background-color: #c30416;color: #fff;padding: 10px;font-size: 18px;}
.home-table6 .table-box{border: 1px solid #c30416;}
.home-table6 .table-box .table-index{text-align: center;line-height: 36px; margin-bottom: 5px;font-weight: bold;float: left;}
.home-table6 .table-box .table-index li{padding:0px 20px;float: left;font-size: 16px;}
.home-table6 .table-box .table-index li.active{background-color: #c30416;color: #fff;}
.home-table6 .table-box .table-info{height: 440px;overflow-y: auto; background-color: #fff;}
.home-table6 .table-box .table-info > .table-responsive{display: none; text-align: center;}
.home-table6 .table-box .table-info > .table-responsive:first-child{display: block;}
.home-table6 .table-box .table-info > .table-responsive thead th{font-weight: bold;font-size: 14px;border-top: 4px solid transparent; background-color: #eee;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(1){border-top-color:#ff7b7b;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(2){border-top-color:#ffc36d;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(3){border-top-color:#48d5b2;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(4){border-top-color:#79aeff;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(5){border-top-color:#59c7f9;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(6){border-top-color:#a3b6d1;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(7){border-top-color:#ff7b7b;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(8){border-top-color:#ffc36d;}
.home-table6 .table-box .table-info > .table-responsive thead th:nth-child(9){border-top-color:#48d5b2;}
.home-table6 .table-box .table-info > .table-responsive tbody td{font-size: 14px;}
.home-table6 .table-box .table-info > .table-responsive tbody tr:nth-child(odd){background-color: #faf6f6;}
.table-link_swiper2{overflow: hidden;width: 95%;background-color: #f8f8f8;}

.tb_b2b{ width:100%;border-collapse:collapse; border:solid 1px #DCDCDC;}
.tb_b2b th{ background:#F8FAF3; height:30px; padding:2px;border:solid 1px #DCDCDC;font-size: 14px;}
.tb_b2b td{border:solid 1px #DCDCDC; padding:8px 2px 8px 5px; height:30px;}
.tb_b2b h2{ font-size:14px; padding:0; margin:0; display:inline; font-weight:normal;}
.tb_b2b h2 a{ text-decoration:underline }
.tb_b2b p{ margin:0; padding:2px 10px 2px 0; line-height:160%; text-indent:2em; color:#555555;}
.tb_b2b .ListCorpName{  text-decoration:underline}
.tb_b2b .UserGrade img{ vertical-align:middle;}
.tb_b2b .buy_list_tb_td_area{ background-color:#F7FAF3; width:80px; text-align:center;}
.tb_b2b .paiming td{ background-color:#FEEDDC;}

.npcj_table th{text-align:center;white-space:nowrap;}
.npcj_table td{text-align:center;}
.npcj_table .npcj_table_name{text-align: left;}

.demo{display:none !important;}
.swiper_news13{display: block !important;}

.details_cont a{text-decoration:underline;}

/*文章详情*/
.details_cont *{font-size: 16px;line-height: 30px;font-family: "Microsoft YaHei";color: #666;}
.details_cont img{max-width: 100%;height: auto;margin-bottom: 10px;}