<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1400px) {
	.Honer_top{ width: 30%; padding: 40px 30px;}
	.honor_content{ width: 70%;}
}
@media screen and (max-width: 1024px) {
	.site_big_width{ min-width: inherit;}
	#gototop{ height: 0;}
	.site_big_width{padding: 0 15px;}
	.office_lawyer.owl-theme .owl-controls .owl-nav div.owl-prev{right: -25px;}
	.Honer_top{ padding: 40px 30px;}
}

@media screen and (max-width: 768px) {
.pc_only{ display:none !important;}
.phone_only{ display:block !important;}
.padding_left40{ padding-left:15px;}
.slideBox{ height: 60%;}
.logo_line span{ font-size: 16px;}
.banner_middle h1{ font-size: 48px; margin: 10px 0;}
.banner_middle p{ font-size: 18px; margin: 30px 60px 50px;}
.more_btn a{padding: 12px 30px;}
.site_top{ display:none;}
	.phone_top{ display:block;}
	.index_news_list{ padding-left: 25px;}
	.last_news{ padding-left: 0; padding-right: 25px;}
	.Honer_top{ width: 100%; min-height: inherit !important;}
	.honor_content{ width: 100%; }
	.page_menu li{float: left; margin-right: -1px; margin-top: -1px;}
	.page_menu li a{padding: 15px 20px;}
	.counter{font-size: 72px;}
	.short_width{ padding: 0;}
	.practices_left,.practices_right{ width: 100%;}
	.practices_left .padding_right60{ padding-right: 15px;}
	.practices_left .news_related{ display: none;}
	.practices_right{border-left:none; margin-top:0;}
	.practices_right .padding_left60{ padding-left: 15px;}
	.practices_list ul li{ width: 33.33%;}
	.news_title .width9{ width: 100%;}
	.fensuo_add{margin-left: 30px;}
	.hezuo_list li a{ padding-right: 0;}
	.hezuo_list li a:after{ display: none;}
	.fensuo_add h2{font-size: 24px; margin: 0 0 20px 0;}
	.fensuo_add h2 i{margin-right: 12px;}
	.office_banner{padding: 240px 0 0px;}
	.news_content img{ width: 80% !important;}
}

@media screen and (max-width: 500px) {
.width2,.width3,.width4,.width5,.width6,.width7,.width8,.width9,.width10,.width25,.width35{ width:100%;}
.phone_only_i{ display:block !important;}
.pc_only_i{ display:none !important;}
.padding30{ padding:0 15px;}
.padding_left30{ padding-left:15px;}
.padding_right30{ padding-right:15px;}

.padding_right40{ padding-right:15px;}
.padding_right50{ padding-right:15px;}
.padding_left50{ padding-left:15px;}
	.padding_right60{ padding-right:15px;}
.padding_left80{ padding-left:15px;}
.marginleft30{ margin-left:15px;}
	.slideBox{ height: 75%;}
	.logo_line span{ font-size: 12px;}
.banner_middle h1{ font-size: 32px; margin: 10px 0;}
.banner_middle p{ font-size: 16px; margin: 30px 40px 50px;}
	.site_big_width{padding: 0;}
	.section_title{ text-align: center; border-bottom:none; margin-bottom: 10px;}
	.section_type{ top: auto; bottom: 0; width: 100%; text-align: center;}
	.section_type ul{ display: inline-block;}
	.section_type ul li{ margin-left: 0;}
	.section_type ul li.active{ display: none;}
	.section_title h2{font-size: 28px; padding-bottom: 15px;}
	.main_content, .index_bg_fff{ padding: 60px 0; padding-bottom: 15px;}
	.index_news_list a span{ display: none;}
	.last_news{ padding-right: 0;}
	.index_news_list{ padding-left: 0;}
	.index_news_list a{padding-top: 15px;}
	.index_news_list a p{margin: 2px 0 0 0;}
	.index_news_list img{margin-bottom: 10px; margin-top: 0;}
	.index_news_list ul li{ margin-bottom: 0;}
	.index_middle_img h2{font-size: 28px;}
	.index_middle_img p,.index_middle_img span{font-size: 14px;}
	.bottom_section .padding_right15{ padding-right: 0;}
	.bottom_section .padding_left15{ padding-left: 0;}
	.index_middle_img{margin: 60px 0 0 0;}
	.index_middle_img p{margin: 10px auto 30px;}
	.office_lawyer.owl-theme .owl-controls .owl-nav div{left: -20px; top: -140px;}
	.office_lawyer.owl-theme .owl-controls .owl-nav div.owl-prev{left: auto; right: -20px;}
	.Honor{padding: 20px 0 30px;}
	.page_menu ul{ width: 100%;}
	.page_menu li{ width: 33.33%;}
	.page_menu li a{ font-size: 16px;}
	.counter_list{text-align: center;}
	.about_txt .padding_left30{ padding-left: 0;}
	.rw_news_list .padding15{ padding: 0;}
	.rw_news_list ul li a{padding: 20px 0;}
	.rw_news_list ul li a .news_txt p,.rw_news_list ul li a .add_icon{ display: none;}
	.rw_news_list ul li a .news_txt h3{margin: 0px 0 15px; font-size: 16px; padding: 0 15px;}
	.rw_news_list ul li a:hover .news_img{ margin-left:0px;}
	.rw_news_list ul li a:hover .news_txt h3{ padding: 0 15px;}
	.rw_news_list ul li a .news_img{ width: 33%;}
	.rw_news_list ul li a .news_txt{ width: 67%;}
	.rw_news_list ul li a .news_day{ position: inherit; margin-left: calc(33% + 15px); right: inherit; top: inherit; font-size: 16px; color: #666;}
	.rongyi_type_img{ width: 30%;}
	.rongyi_type_txt,.rongyi_type_list:after{ width: 66%;}
	.history ul li .history_event p:after,.news_list ul li a .date:after,.news_list ul li a:after{ display: none;}
	.news_list ul li a,.news_list ul li a:hover{ padding: 15px 0 50px;}
	.news_list ul li a .date{top:inherit; bottom: 15px; font-size: 18px; line-height: 1em;}
	.practices_list ul li{ width: 50%;}
	.word_search ul li{ width: 14.28571428571429%;}
	.layui-form-item .padding_right15{ padding-right: 0; padding-bottom: 10px;}
	.lawyer_show_box ul li a .lawyer_img{ width:35%;}
	.lawyer_show_box ul li a .lawyer_img .padding_right15{ padding-right: 0;}
	.lawyer_txt{ width:65%; padding-left: 30px;}
	.lawyer_show_box ul li a h3{ margin-top: 0; font-size: 21px;}
	.lawyer_show_box ul li a p{ font-size: 14px; margin: 5px 0 10px;}
	.lawyer_show_box ul li a:after{ width: 100%;}
	.lawyer_show_box ul li a{padding-bottom: 10px;}
	.lawyer_show_box{ margin-top: 60px;}
	.article_yewu .lawyer_show_box{ margin-top: 0px;}
	.lawyer_position_img.phone_only_i{ float: left; width: 50%;}
	.lawyer_guide{ float: left; width: 50%; padding-left: 15px; box-sizing: border-box;}
	.lawyer_guide h2{font-size: 28px; margin-bottom: 0;}
	.lawyer_guide span{ font-size: 14px;}
	.lawyer_phone{ position: relative; margin-bottom: 30px;}
	.lawyer_guide{ position: static;}
	.lawyer_btn{ bottom: 0; left: calc(50% + 15px); right: auto;}
	.lawyer_guide .lawyer_btn span{ margin-left: 0; margin-right: 12px;}
	.lawyer_yewu a{margin-top: 5px;}
	.siderBar{ display: none;}
	.pra_content{ width: 100%; padding-left:0; margin-top:0; border-left:none;}
	.myitem h5{font-size: 26px;}
	.myitem .padding_right15{ padding-right: 0;}
	.myitem .padding_left15{ padding-left: 0;}
	.news_title h2{font-size: 16px;}
	.news_title h1{font-size: 26px;}
	.news_lawyer_txt h4{font-size: 20px;}
	.news_related .width6{ width: 50%;}
	.news_related{ margin: 30px 0;}
	.news_related a{padding: 20px 10px;}
	.related_right .news_data_list{ margin-right: 0;}
	.fensuo_add{margin-left: 0px; margin-top: 20px;}
	.office_banner .page_title h1{font-size: 32px;}
	.office_content{ padding-left: 15px; padding-top: 30px;}
	.sideMenu h3 span{padding-left: 20px;}
	.join_txt{ padding: 20px;}
	.sideMenu h3 font{ right: 10px;}
	.sideMenu h3 em{ right: 15px;}
	.contact_txt .padding15{ padding: 0;}
	.join_box .padding_left60{ padding-left: 0; padding-top: 30px;}
	.hezuo_list li a .hezuo_img,.hezuo_list li a .hezuo_txt{ width: 100%; padding: 15px 0;}
	.hezuo_list li a:hover .hezuo_txt{padding: 15px 0;}
}
@media screen and (max-width: 320px) {
.page_menu li a{ font-size: 13px;}
}
</pre></body></html>