<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 1200px){
	


}
@media screen and (max-width: 1200px){
	.areaheart{
		width: 98%;
		padding: 0 1%;
	}

}

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

}

@media screen and (max-width: 768px){
	.top{
		padding-top: 40px;
		position: relative;
	}
	.search{
		position: absolute;
		left: 2%;
		top: 0;
		width: 96%;
		margin-top: 10px;
	}
	.search_box{
		width: 100%;
	}
	.search_box .ipt_txt{
		width: 88%;
	}
	.nav{
		width: 150px;
		display: none;
		position: fixed;
		right: 0;
		top: 0;
		
		z-index: 101;
	}
	.nav .areaheart{
		width: 100%;
		padding: 0;
	}
	.nav li{
		float: none;
		width: 100%;
		line-height: 42px;
		background-color: #0d295d;
		border-top: 1px solid #fff;
	}
	.nav li:first-child{
		border-top: 0 none;
	}
	.nav ul ol{
		top: 0;
		left: -150px;
	}
	.nav_icon2{
		display: block;
	}
	.logo{
		max-width: 80%;
	}
	.logo img{
		width: 100%;
		height: 100%;
	}
	.slides li,
	.flexslider{
		height: 300px;
	}
	.base_list li{
		font-size: 16px;
	}
	.lunbo{
		margin-top: 0;
	}
	.side_nav {
     width: 100%;
    padding-bottom: 2px;
    background-color: #ffffff; 
    position: relative;
}
.side_nav h2 {
    display: none;
}
.side_nav ul {
    padding-top: 0px; 
    padding-bottom: 0px; 
    background: none; 
}
.side_nav li.on {
    border-left: 0px; 
    background-color: #fff;
    border-bottom: 0px;
}
.side_nav li {
    line-height: 49px;
    height: 49px;
    font-size: 16px;
    float: left;
    text-indent: 10px;
    border-left: 0px; 
    border-bottom: 0px;
    background: #ffffff; 
}
	.cont_box{
		padding-left: 0;
	}


}

@media screen and (max-width: 600px){
	.top{
		height: 75px;
	}
	.part_rgt,
	.part_lf{
		width: 100%;
	}
	.flex_btn{
		top: -75px;
	}
	.flex_btn li{
		width: 72px;
		height: 75px;
		margin-right: 10px;
	}
	.slides li,
	.flexslider{
		height: 200px;
	}
	.zt_list li{
		height: auto;
	}
	.zt_list li img{
		height: auto;
	}
	.slideBox .bd li img,
	.slideBox{
		height: 260px;
	}
	.slideBox .bd li .tit{
		font-size: 14px;
	}
	.part02{
		background-color: #fff;
	}
	.part03{
		padding: 10px 0;
	}
	.base_select select{
		margin: 0;
		width: 96%;
	}
	.base_select{
		width: 50%;
		padding: 5px 0;
		text-align: center;
	}

	.foot{
		padding: 10px 0;
		font-size: 12px;
		line-height: 18px;
	}
	.base_header{
		height: 50px;
		line-height: 47px;
	}
	.base_header h2{
		font-size: 20px;
	}
	.base_header a{
		margin-top: 10px;
	}
	.list_in li{
		height: 42px;
		line-height: 42px;
		border: 0 none;
	}
	.list_in li p{
		width: 68%;
	}
	
}

@media screen and (max-width: 500px){
.pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o,.pb_sys_common .p_fun a, .pb_sys_common .p_no a{

    padding: 5px 6px !important;
    margin: 0px 0px 0px 1px !important;
}
}

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

}
</pre></body></html>