<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/* 头部 样式*/
.header_ln{ width:100%;height:auto; }
.header_logo{ width:100%; max-width:1200px; margin:0 auto; height:6.5rem; background:#fff; display:flex;position:relative; z-index:9999;}
.header_logo_l{ width:50%; height:5rem; padding:.875rem 0; }
.header_logo_l img{ display:block; width:auto; height:5rem;}
.header_logo_r{ display:flex; width:auto; position:absolute; right:5%; padding:1.875rem 0;}
.header_logo_r p img{ display:block; width:auto; height:2.75rem; margin-right:.5rem;}
.header_logo_r div span{ display:block; font-size:1rem; line-height:1rem; margin-bottom:.2rem;}
.header_logo_r div a{ font-size:1.5rem; line-height:2rem; font-weight:bold; color:#eb0001;}
/* 头部 样式 end*/

/*导航样式可变样式*/
.btn1{display: none; transition: all 0.4s;}
.btn2{display: none;}
.nav1{ width:100%; font-size:1rem; text-align: center; background:url(../images/n_10.jpg) repeat bottom; }
.nav_list{width: 100%; max-width:1200px; margin:0 auto; height:3rem; line-height:3rem;}
.nav_list&gt;li{ width:12.5%; margin:0; float: left;overflow: hidden;position: relative;z-index: 999;text-align: center;}
.nav_list&gt;li&gt;a{ display:block; width:100%; color: #fff;position: relative; transition: all 0.4s; color:#fff;}
.nav2 { width:auto; min-width:100%; height:auto; font-size:.875rem; text-align:center; background: #fff; box-shadow:0 0 2px #ccc; position: absolute; z-index:999999; opacity: 0;transition: all 0.4s;}
.nav2&gt;li{ width:100%;  height:2.5rem; line-height:2.5rem; border-bottom:1px solid #eee;}
.nav2&gt;li:last-child{ border-bottom:0;}
.nav2&gt;li&gt;a{ width:100%; height:2.5rem; line-height: 2.5rem; display: block; color: #333; text-align:center; text-overflow:ellipsis; white-space:nowrap; transition: all 0.4s;}
/*导航样式可变样式  end*/

/*导航选中*/
.nav_list li.nav_sele&gt;a{color:#fff; background:url(../images/n_12.jpg) repeat bottom;}

/*导航划过*/
.nav_list&gt;li:hover{overflow:visible; }
.nav_list&gt;li:hover&gt;a{  background:url(../images/n_12.jpg) repeat bottom;}
.nav_list&gt;li:hover .nav2{opacity: 1;z-index: 9999;}
.nav2&gt;li:hover a{  background:url(../images/n_12.jpg) repeat bottom; color:#fff;}

@media only screen and (max-width: 767px) {
    html,body{ font-size:90%;}
    /*头部*/
    .header_ln{ height:4.5rem;}
    .header_logo{ width:70%; height:4.5rem; margin:0;}
    .header_logo_l{width: 1000%; height:3rem;  padding:.625rem 0; margin:0; position:inherit;}
    .header_logo_l img{ display:block; width:auto;height:3.2rem;}
    .header_logo_r{ display:none;}
	/*头部 end*/
	
	/*导航*/
    .nav1{width: 100%; display: none; background:#302e2e;clear: both;position: absolute;top: 4.5rem; z-index: 111;}
    .nav_list li{ width:100%; position:relative; text-align:left;}
    .nav_list a{text-indent: 1em;display: block;}
    .nav_list&gt;li&gt;a{line-height: 2.5rem;font-size: 1.125rem;border-bottom: 1px solid rgba(255,255,255,0.7); color:#fff;}
    .btn1,.btn2{right: 0;top: 0;display: flex;align-items :center;justify-content: center;cursor:pointer;}
    .btn1{width: 4.5rem; font-size: 2rem;height: 4.5rem; position:absolute;}
    .btn2{ width:3rem; height: 2.4rem;font-size: 1rem; position:absolute; top:0; right:0; z-index:9;}
    .btn2 i{font-size: 1.3em;color:#fff;}
    .nav2 { display: none;transition:none; position:static;}
    .nav2&gt;li&gt;a{width: 92%;margin:0 auto; color: #fff;font-size: 0.875rem;line-height: 2.5rem; text-indent: 0; text-align:left;}
    /*导航可变样式*/
    .nav_list li.nav_sele&gt;a,.nav_list&gt;li:hover&gt;a,.nav2{ background:#302e2e;}
    .nav2&gt;li{ width:90%; margin:0 auto;border-bottom: 1px solid rgba(255,255,255,.4);}
	}</pre></body></html>