@media (min-width: 1200px) {
	.header-nav .menu_ul .menu_li:hover{
		background: url(../images/header_menu_bg.png) no-repeat;
		background-size: 100%;
	}
	.news_block .news_main .news_left a:hover img,
	.page_block .business_content .list_block .item:hover .inbox .img img{
		transform: scale(1.1);
	}
	.news_block .news_main .news_left a:hover .word,
	.news_block .news_main .news_right .news_ul li:hover .inbox{
		color: #C81205;
	}
	.more:hover{
		background: #C81205;
		color: #fff !important;
	}
	.page_block .business_content .title_p .more:hover .icon{
		background: url(../images/icon_down_white.png) no-repeat;
		background-position: center center;
		background-size: 16px 16px;
	}
	.business_block .business_main .item:hover .inbox{
		box-shadow: 0px 8px 20px 0px rgba(200,18,5,0.2);
		border: 2px solid #C81205;
	}
	.display_blcok .display_list .item:hover .inbox .img .pop{
		bottom: 0;
	}
	.matrix_block .matrix_ul .item:hover .inbox .code{
		top: 0;
	}
	.page_block .business_content .new_list .item:hover{
		background: linear-gradient(180deg, #E91E1D 0%, #FC6262 100%);
	}
	.page_block .business_content .new_list .item:hover .inbox .time{
		color: #fff;
		border-right: 1px solid #ffffff;
	}
	.page_block .business_content .new_list .item:hover .inbox .content .tt{
		color: #fff;
	}
	.page_block .business_content .new_list .item:hover .inbox .content .p{
		color: #fff;
	}
	
}





@media (max-width: 768px) {
	body{
		padding-top: 60px;
	}
	.header{
		display: none;
	}
	.header_mb{
		display: block;
	}
	.wapper{
		width: 100%;
		padding-left: 15px;
		padding-right: 15px;
	}
	.banner .swi-prev-banner, .banner .swi-next-banner{
		display: none;
	}
	.banner .swiper-pagination-bullet, .advert_block .swiper-pagination-bullet{
		width: 6px;
		height: 6px;
	}
	.banner .swiper-pagination-bullet-active, .advert_block .swiper-pagination-bullet-active{
		width: 15px;
		height: 6px;
		border-radius: 3px;
	}
	.banner .swiper-pagination{
		bottom: 3px !important;
	}
	.noticebox{
		margin-top: 10px;
	}
	.noticebox .nobody .icon{
		font-size: 14px;
		background-size: 16px;
		padding-left: 20px;
	}
	.noticebox .news{
		margin-left: 7px;
		font-size: 14px;
		width: calc(100% - 100px);
	}
	.noticebox .news .noul li{
		height: 30px;
		overflow: hidden;
	}
	.noticebox .news .noul li a p{
		width: 100%;
	}
	.news_block{
		margin-top: 15px;
	}
	.news_block .news_main .news_left,
	.news_block .news_main .news_right,
	.media_block .media_main .tab_content .tab_main .media_left,
	.media_block .media_main .tab_content .tab_main .media_right,
	.media_block .media_main .tab_content .tab_main .media_left .pic_ul .item .inbox .img{
		float: none;
		width: 100%;
		height: auto;
	}
	.news_block .news_main .news_left a .word{
		height: 40px;
		padding: 10px 90px 10px 10px;
		line-height: 20px;
		font-size: 14px;
	}
	.news_block .news_main .news_left a .word p{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.news_block .news_main .news_left .swiper-button-next, 
	.news_block .news_main .news_left .swiper-button-prev{
		width: 40px;
		height: 40px;
		background-size: 15px 25px;
	}
	.news_block .news_main .news_left .swiper-button-prev{
		right: 45px;
	}
	.news_block .news_main .news_right{
		margin-top: 20px;
	}
	.news_block .news_main .news_right .title{
		padding: 0 0 3px;
	}
	.news_block .news_main .news_right .title .tab_hd .li{
		font-size: 16px;
		margin-left: 0;
		width: 110px;
		height: 30px;
		line-height: 30px;
	}
	.news_block .news_main .news_right .title .tab_hd .li::after{
		top: 30px;
	}
	.news_block .news_main .news_right .title p{
		font-size: 20px;
		line-height: 35px;
	}
	.news_block .news_main .news_right .news_ul li{
		padding: 5px 0;
	}
	.news_block .news_main .news_right .news_ul li .inbox{
		line-height: 26px;
	}
	.media_block{
		margin-top: 20px;
	}
	.media_block .media_tille .tab_hd .li{
		font-size: 20px;
		padding: 0;
		margin-right: 15px;
	}
	.media_block .media_main{
		padding: 20px 0;
	}
	.media_block .media_main .tab_content .tab_main .media_left .pic_ul .item{
		margin-top: 20px;
	}
	.media_block .media_main .tab_content .tab_main .media_left .pic_ul .item .inbox .word{
		margin-left: 0;
		margin-top: 10px;
	}
	.media_block .media_main .tab_content .tab_main .media_left{
		padding-right: 0;
		border-right: 0;
		margin-bottom: 10px;
	}
	.media_block .media_main .tab_content .tab_main .media_left .pic_ul .item .inbox .word .p{
		margin: 5px 0;
	}
	.media_block .media_main .tab_content .tab_main .media_right{
		padding: 0;
	}
	.media_block .media_main .tab_content .tab_main .media_right .li{
		padding: 6px 0;
	}
	.media_block .media_main .tab_content .tab_main .media_right .li .inbox p{
		width: 85%;
	}
	.advert_block{
		margin-top: 0;
	}
	.index_title{
		font-size: 18px;
		margin: 20px 0;
	}
	.business_block .business_main .item{
		width: 50%;
		padding: 6px;
	}
	.business_block{
		margin-top: 20px;
		margin-bottom: 30px;
	}
	.business_block .business_title{
		margin-bottom: 10px;
		font-size: 18px;
	}
	.business_block .business_main .item .inbox .word{
		left: 10px;
	}
	.business_block .business_main .item .inbox .word .p{
		font-size: 20px;
	}
	.business_block .business_main .item .inbox .word .big{
		font-size: 28px;
	}
	.display_blcok .display_title{
		margin-bottom: 15px;
		font-size: 16px;
		padding-left: 30px;
		background-size: 20px;
	}
	.display_blcok .display_list{
		margin: 0 -10px;
	}
	.display_blcok .display_list .item,
	.display_blcok.more_cul_fore .display_list .item, .display_blcok.more_cul_curture .display_list .item{
		width: 50%;
		padding: 10px;
	}
	.display_blcok .display_list .item .inbox .img{
		height: auto;
	}
	.display_blcok .display_list .item .inbox .word{
		height: 48px;
		line-height: 1;
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.display_blcok.more_cul_fore .display_list .item .inbox .word, .display_blcok.more_cul_curture .display_list .item .inbox .word{
		padding: 0 5px;
		height: 60px;
	}
	.display_blcok.more_cul .display_list .item .inbox .img{
		height: 150px;
	}
	.display_blcok.more_cul_curture .display_list,
	.display_blcok.more_cul_curture .display_list .item{
		margin-top: 0;
	}
	.display_blcok.more_cul_fore .display_list .item .inbox .img img, .display_blcok.more_cul_curture .display_list .item .inbox .img img{
		width: 100%;
	}
	.display_blcok{
		margin-bottom: 20px;
		padding-bottom: 15px;
	}
	.display_blcok.more_cul .display_list .item{
		width: 50%;
		padding: 10px;
	}
	.matrix_block .matrix_ul{
		margin: 0 -10px;
	}
	.matrix_block .matrix_ul .item{
		width: 50%;
		padding: 10px 5px;
	}
	.matrix_block .matrix_ul .item .inbox{
		padding-bottom: 0;
	}
	.matrix_block .matrix_ul .item .inbox .icon{
		width: 120px;
		height: 120px;
		margin: 0 auto;
	}
	.matrix_block .matrix_ul .item .inbox .code{
		display: none;
	}
	.footer{
		padding: 20px 0;
	}
	.matrix_block .matrix_title{
		font-size: 20px;
		margin-bottom: 15px;
	}
	.bannerin .banner_main .ch{
		font-size: 16px;
	}
	.bannerin .banner_main .en{
		font-size: 12px;
		margin-top: 5px;
	}
	.bread .bread_main{
		padding: 10px 0 10px 20px;
		background-size: 14px 14px;
	}
	.page_block{
		margin-top: 15px;
	}
	.page_block .page_left,
	.page_block .page_right{
		float: none;
		width: 100%;
	}
	.page_block .business_content .title_h{
		font-size: 20px;
		padding-bottom: 18px;
		padding-top: 0;
	}
	.page_block .business_content .word{
		line-height: 1.8;
		margin: 10px 0;
	}
	.page_block .business_content .word p{
		padding: 7px 0;
	}
	.page_block .business_content .title_p{
		font-size: 16px;
		padding-bottom: 0;
	}
	.page_block .business_content .bus_block{
		margin-top: 10px;
	}
	.page_block .business_content .bus_block .bus_ul{
		margin: 0 -5px;
	}
	.page_block .business_content .bus_block .bus_ul .item{
		width: 50%;
		padding: 5px 5px;
	}
	.page_block .business_content .bus_block .bus_ul .item .inbox .pop{
		padding-top: 20px;
		font-size: 14px;
	}
	.page_block .business_content .bus_block .bus_ul .item .inbox .pop .icon{
		height: 40px;
	}
	.page_block .business_content .list_block .item{
		padding: 15px 0;
	}
	.page_block .business_content .list_block .item .inbox{
		height: auto;
	}
	.page_block .business_content .list_block .item .inbox .img{
		width: 100%;
		height: auto;
		float: none;
	}
	.page_block .business_content .list_block .item .inbox .content{
		margin-left: 0;
		margin-top: 10px;
	}
	.page_block .business_content .list_block .item .inbox .content .tt{
		font-size: 16px;
	}
	.page_block .business_content .list_block .item .inbox .content .p{
		font-size: 14px;
		line-height: 1.6;
		margin-top: 7px;
	}
	.page_block .business_content .new_list{
		margin: 15px 0 0;
	}
	.page_block .business_content .new_list .item{
		padding: 20px 0;
		margin-bottom: 10px;
		height: 80px;
	}
	.page_block .business_content .new_list .item .inbox{
		padding-left: 80px;
	}
	.page_block .business_content .new_list .item .inbox .time{
		width: 60px;
		font-size: 16px;
		line-height: 1;
	}
	.page_block .business_content .new_list .item .inbox .content .tt{
		font-size: 16px;
		line-height: 1;
	}
	.page_block .business_content .new_list .item .inbox .content .p{
		font-size: 14px;
		margin-top: 8px;
	}
	.page_block .page_left{
		display: none;
	}
	.c_printing_block .c_word{
		margin: 0;
		line-height: 24px;
	}
	.c_printing_block .c_printing_body .printing_bottom,
	.c_printing_block .c_printing_body .display_bottom,
	.c_printing_block .c_printing_body .edu_bottom{
		height: auto;
		margin-top: 15px;
	}
	.c_printing_block .c_printing_body .printing_top,
	.c_printing_block .c_printing_body .edu_top
	{
		display: none;
	}
	.c_printing_block .c_printing_body .swiper-button-next{
		right: 0;
	}
	.c_printing_block .c_printing_body .swiper-button-prev{
		left: 0;
	}
	.c_printing_block .c_printing_body .swiper-button-next,
	.c_printing_block .c_printing_body .swiper-button-prev{
		top: 50%;
		margin-top: -15px;
	}
	.pri_content{
		background-size: cover;
	}
	.culture_block .item{
		height: auto;
		margin-bottom: 10px;
	}
	.pri_content .img,
	.culture_block .item .img{
		width: 100%;
		float: none;
	}
	.pri_content .pri_body,
	.culture_block .item .pri_body{
		margin-left: 0;
		height: auto;
		padding: 15px;
	}
	.pri_content .pri_body .tt,
	.culture_block .item .pri_body .tt{
		margin-bottom: 10px;
	}
	.pri_content .pri_body .wordd,
	.culture_block .item .pri_body .wordd{
		margin-bottom: 15px;
		line-height: 1.6;
	}
	.c_printing_block{
		padding-bottom: 20px;
	}
	.c_common_block{
		margin-top: 20px;
		padding-bottom: 20px;
	}
	.c_common_block .c_common_body{
		margin-top: 15px;
		height: 100%;
	}
	.c_common_block .c_common_body .pri_content .pri_body{
		padding: 15px;
	}
	.c_tubu_blcok{
		margin-top: 20px;
	}
	.c_tubu_blcok .c_printing_body{
		margin-top: 0;
	}
	.c_printing_block .c_printing_body .tubu_top{
		display: none;
	}
	.c_printing_block .c_printing_body .tubu_bottom{
		margin-top: 15px;
		height: auto;
	}
	.new_list_block{
		margin-top: 20px;
	}
	.contact_block{
		margin: 20px 0 50px;
	}
	.contact_block .contact_body{
		display: block;
	}
	.contact_block .contact_body .contact_body_info,
	.contact_block .contact_body .contact_body_imap{
		width: 100%;
		margin-top: 10px;
	}
	.contact_block .contact_body .contact_body_info{
		font-size: 14px;
		line-height: 1.8;
	}
	.contact_block .contact_body .contact_body_imap .map{
		height: 260px;
	}
	.c_media_block{
		margin-top: 20px;
	}
	.c_media_block .c_media_body{
		margin-top: 15px;
	}
	.c_media_block .c_media_body .ul{
		margin: -5px;
	}
	.c_media_block .c_media_body .ul .li{
		width: 50%;
		padding: 5px;
	}
	.c_media_block .c_media_body .ul .li .inbox .tt{
		margin-top: 10px;
	}
	.book_hot_block .swiper-button-next, .book_hot_block .swiper-button-prev{
		width: 30px;
		height: 30px;
		margin-top: -15px;
	}
	.book_hot_block{
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.book_hot_block .book_hot_body{
		margin-top: 15px;
	}
	.page_block .business_content .title_p .more{
		width: 100px;
		font-size: 13px;
	}
	.book_common_block{
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	.book_common_block .swiper-button-next{
		right: 0;
	}
	.book_common_block .swiper-button-prev{
		left: 0;
	}
	.book_common_block .swiper-button-next, .book_common_block .swiper-button-prev{
		margin-top: -15px;
		top: 50%;
	}
	.book_common_block .book_common_body{
		margin-top: 15px;
	}
	.book_chuangyi_block .book_chuangyi_body .item{
		height: auto;
		margin-top: 15px;
	}
	.book_chuangyi_block .book_chuangyi_body .item .img,
	.book_chuangyi_block .book_chuangyi_body .item .wordd{
		width: 100%;
		margin: 0;
		float: none;
	}
	.book_chuangyi_block .book_chuangyi_body .item .wordd{
		padding: 20px;
	}
	.business_book{
		margin: 20px 0;
	}
	.business_book .ul{
		margin: -5px;
	}
	.business_book .ul .li{
		width: 50%;
		padding: 5px;
	}
	.business_book .ul .li .inbox .img{
		height: 170px;
	}
	.business_book .ul .li .inbox .tt{
		margin-top: 6px;
	}
	.book_detail_page{
		margin: 20px 0 30px;
	}
	.book_detail_page .book_detail_body{
		padding: 0;
	}
	.book_detail_page .book_detail_body .title_box{
		padding-bottom: 15px;
	}
	.book_detail_page .book_detail_body .title_box .tt{
		font-size: 18px;
	}
	.book_detail_page .book_detail_body .title_box .info{
		font-size: 12px;
		margin-top: 10px;
	}
	.book_detail_page .book_detail_body .title_box .info span{
		padding: 0 5px 0 9px;
	}
	.book_detail_page .book_detail_body .boodk_detail{
		width: 100%;
		margin: 15px 0;
	}
	.book_detail_page .book_detail_body .book_come{
		font-size: 14px;
	}
	.business_book .business_book_item{
		padding-bottom: 20px;
	}
	.business_book .business_book_item .ul .li .inbox .img{
		height: 140px;
	}
	.business_book .business_book_item .ul .li{
		width: 33.333%;
		padding: 5px;
	}
	.business_book .business_book_item .ul .li .inbox .tt{
		font-size: 12px;
		padding: 0;
	}
	.business_book .business_book_item .business_book_item_tt{
		font-size: 18px;
	}
	.park_info_block .park_info_body .swiperInfoTop{
		height: auto;
	}
	.park_info_block .park_info_body .swiper-button-next,
	.park_info_block .park_info_body .swiper-button-prev,
	.park_display_block .park_display_body .swiper-button-next, 
	.park_display_block .park_display_body .swiper-button-prev,
	.park_activity_block .park_activity_body .swiper-button-next, 
	.park_activity_block .park_activity_body .swiper-button-prev{
		width: 30px;
		height: 30px;
		background-color: #C81205;
		background-size: 10px 20px;
		bottom: auto;
		top: 50%;
		margin-top: -15px;
	}
	.park_info_block .park_info_body .swiper-button-prev,
	.park_title_block .park_title_body .swiper-button-prev{
		left: 0;
	}
	.park_info_block .park_info_body .swiper-button-next,
	.park_title_block .park_title_body .swiper-button-next{
		right: 0;
	}
	.park_info_block .park_info_body .swiper-button-next:after,.park_info_block .park_info_body .swiper-button-prev:after{
		font-size: 13px;
	}
	.park_info_block .park_info_body .swiperInfoBottom{
		height: auto;
	}
	.park_info_block .park_info_body .swiperInfoTop .tt,
	.park_activity_block .park_activity_body .inbox .tt{
		height: 40px;
		line-height: 40px;
		font-size: 12px;
		padding: 0 6px;
	}
	.park_info_block .park_info_body,
	.park_title_block .park_title_body,
	.park_activity_block .park_activity_body{
		margin-top: 15px;
	}
	.park_info_block,
	.park_display_block,
	.park_title_block,
	.park_activity_block{
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	.park_display_block .word_p{
		margin: 10px 0;
		line-height: 1.6;
	}
	.common_page_block{
		margin: 20px 0 40px;
	}
	.common_page_block .common_page_body .common_page_right .common_bread{
		padding-bottom: 15px;
	}
	.common_page_block .common_page_body .common_page_left{
		display: none;
	}
	.common_page_block .common_page_body .common_page_right{
		float: none;
		width: 100%;
	}
	.news_box .news_ul .li .inbox{
		font-size: 14px;
		height: 20px;
		line-height: 20px;
	}
	.news_box .news_ul .li .inbox .tt{
		width: 70%;
	}
	.news_box{
		margin-top: 10px;
	}
	.news_box .news_ul{
		margin-bottom: 10px;
	}
	.news_detail_block{
		margin-top: 10px;
		font-size: 14px;
	}
	.news_detail_block p{
		margin: 5px 0;
	}
	.news_detail_block img{
		margin: 5px auto;
	}
	.common_page_block .common_page_body .common_page_right .common_title{
		font-size: 18px;
		margin-top: 15px;
		padding-bottom: 7px;
	}
	.common_page_block .common_page_body .common_page_right .common_title::after{
		width: 100px;
		margin-left: -50px;
	}
	.about_info_block{
		font-size: 14px;
		margin-top: 10px;
	}
	.about_info_block p, .about_info_block img{
		padding: 5px 0;
	}
	.about_contact_block .map{
		height: 300px;
	}
	.about_contact_block .about_contact_body{
		font-size: 14px;
	}
	.about_contact_block .about_contact_body p{
		padding: 5px 0;
	}
	.recruit_block,
	.recruit_block .recruit_ul_block{
		margin-top: 20px;
	}
	.recruit_block .recruit_email .recruit_email_img,
	.recruit_block .recruit_email .recruit_email_info{
		float: none;
		width: 100%;
	}
	.recruit_block .recruit_email .recruit_email_info{
		margin-left: 0;
		margin-top: 10px;
		font-size: 16px;
		line-height: 2;
	}
	.recruit_block .recruit_ul_block .recruit_ul_tt{
		font-size: 16px;
		line-height: 1.6;
		padding-bottom: 10px;
	}
	.recruit_block .recruit_ul_block .ul{
		margin-top: 15px;
	}
	.recruit_block .recruit_ul_block .ul .li{
		height: 52px;
		padding: 5px;
		margin-bottom: 10px;
	}
	.recruit_block .recruit_ul_block .ul .li .inbox{
		line-height: 40px;
	}
	.recruit_block .recruit_ul_block .ul .li .inbox .tt{
		font-size: 60%;
		font-size: 14px;
	}
	.recruit_block .recruit_ul_block .ul .li .inbox .time{
		padding-left: 10px;
		height: 40px;
	}
	.recruit_block .recruit_ul_block .ul .li .inbox .time span{
		font-size: 14px;
	}
	.recruit_block .recruit_ul_block .ul .li .inbox .time p{
		margin-left: 10px;
	}
	.culture_block{
		margin-top: 20px;
	}
	.identification_block .identification_name{
		display: block;
		padding: 10px;
	}
	.identification_block .identification_name .logo,
	.identification_block .identification_name .name{
		width: 100%;
	}
	.identification_block .identification_name .name{
		padding-left: 0;
		font-size: 15px;
	}
	.identification_block .identification_name .name::after{
		display: none;
	}
	.identification_block .identification_sign{
		margin-top: 20px;
	}
	.identification_block .identification_sign .tt{
		font-size: 16px;
	}
	.identification_block .identification_sign .info{
		font-size: 14px;
	}
	.identification_block .identification_sign .info p{
		margin-top: 20px;
	}
	
	
	
	
	
	
	
	
	
	
}