<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'HYQiHei';
    src: url('../fonts/HYQiHei-55J.ttf');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HYQiHei';
    src: url('../fonts/HYQiHei-75J.ttf');
    font-weight: bold;
    font-style: bold;
}
::selection {color:#fff;background-color: #2b384a;}
::-moz-selection {color:#fff;background-color: #2b384a;}
::-webkit-selection {color:#fff;background-color: #2b384a;}
::-webkit-scrollbar {width: 10px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 6px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 6px; background-color: #2b384a;}
::-webkit-input-placeholder {color:#aaa;}
::-webkit-input-placeholder {color:#aaa;}
* {padding: 0;margin: 0; box-sizing:border-box;}
@media (min-width:1660px){html{font-size:16px;}}
@media (min-width:1440px) and (max-width:1660px){html{font-size:14px;}}
@media (max-width:1440px){html{font-size:12px;}}
@media (max-width:767px){html{font-size:14px;}}
body {font: 14px/1.231 "HYQiHei", "å¾®è½¯é›…é»‘", 'Microsoft YaHei', arial, clean, sans-serif; position:relative; color: #333; margin: 0; line-height:1.2;overflow-x:hidden}
:focus { outline: 0;}
 input,button,a { outline:0;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block;}
ins {background-color: #ff9;color: #000;text-decoration: none;}
mark {background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
input,select {vertical-align: top;}
li,ul {list-style-type: none;}
img {border: none;}
a{text-decoration: none; color: inherit;}
a:link,a:hover,a:active,a:visited {text-decoration: none;}
input,textarea {outline: 0;border: 0;}
textarea {resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-weight: normal;font-style: normal;}
ul, li {list-style: none;margin: 0;padding: 0;}
.clearfix:after {content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both}
.clearfix {zoom: 1;}
/*è‡ªå®šä¹‰æ&nbsp;·å¼*/
.fl {float: left;}
.fr {float: right;}
.pc {display: block!important;}
.phone {display: none!important;}
.w1440{max-width: 1440px; margin: 0 auto; display: block; position:relative;}
@media (max-width:1800px){
  .w1440{max-width: unset;width: 75%;}
}
@media (max-width:1200px){
  .w1440{max-width: unset;width: 90%;}
}
.img{ overflow:hidden;}
.img img{ width:100%; height:100%;}
h5{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
h5 a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.clear{ clear:both;}
/*é¦–é¡µå¼€å§‹*/
body{ }
#header{position:fixed; width:100%; background:rgba(255,255,255,0.2); z-index:9999999; width:100%; transition:0.5s; height:6rem; box-shadow:0 1px 2px 0 rgba(0,0,0,.1);top: 0;}
#logo{ float:left;}
#logo a{ display:table-cell;  height:6rem;padding-top: 1.125rem}
#logo a img{height: 2.5rem;}
#logo a img:first-child{ display:block;filter: grayscale(100%) brightness(1000%);}
#logo a img:nth-child(2){display: none;}

#nav{ float:right;position: relative; }
#nav&gt;ul{ float:left;}
#nav&gt;ul&gt;li{ float:left; position:relative;}
#nav&gt;ul&gt;li&gt;a{ font-size:1rem; color:#fff; display:block;}
#nav&gt;ul&gt;li&gt;a h3{ position:relative; font-size:1rem; color:#fff; margin:0 0.75rem; height:6rem; line-height:6rem;}
#nav&gt;ul&gt;li:last-child&gt;a h3{margin-right: 0;}
#nav&gt;ul&gt;li:first-child&gt;a h3{margin-left:0;}
#nav&gt;ul&gt;li.act h3{ color:#fff; font-weight:bold; }
#nav&gt;ul&gt;li h3:after{ content:""; display:block; width:60%; height:2px;background-color: #fff;left:20%;position:absolute;bottom:1rem; transition:.3s; transform:scale(0);}
#nav&gt;ul&gt;li h3:hover:after,#nav ul li.act h3:after{  transform:scale(1);}
#nav .sub{ position:absolute; top:6rem; width:10rem; display:none; background:rgba(255,255,255,0.9); font-size:0.875rem; color:#585858; line-height:3;text-align: center;}
#nav .sub1 li{ padding:0 0.5rem;}
#nav .sub1 li:hover,#nav .sub1 li.on{background:rgba(43,56,74,0.9);color: #fff}
#nav .sub1 li a{ display:block;}
#nav .sub2&gt;li:hover,#nav .sub2&gt;li.on{ color:#2b384a; }
#nav .sub1{ left:50%; margin-left:-5rem;}
#nav .sub2{ left:100%; top:0;}
#nav&gt;ul&gt;li:hover ul.sub1{ display:block; }
#nav&gt;ul&gt;li ul.sub1 li:hover ul.sub2{ display:block;}
#header .phone_nav{float: right;color: #fff;line-height: 6rem;margin-left:3rem;font-size: 1.5rem;}
#header .phone_nav img{vertical-align: middle;filter: grayscale(100%) brightness(1000%);margin-right: 0.5rem}
#header .phone_nav b{font-size: 1.5rem;font-weight:normal;}
#header.navwhite{background-color: #fff;}
#header.navwhite #nav&gt;ul&gt;li&gt;a h3{color: #2b384a;}
#header.navwhite #nav&gt;ul&gt;li h3:after{background-color: #2b384a!important;}
#header.navwhite #logo a img:first-child{filter:unset;}
#header.navwhite .phone_nav{color: #2b384a;}
#header.navwhite .phone_nav img{filter:unset;}
#header.on{position: fixed!important;top: 0!important;background: #fff!important;} 
#header.on #nav&gt;ul&gt;li&gt;a h3{color: #2b384a!important;}
#header.on #nav&gt;ul&gt;li h3:after{background-color: #2b384a!important;}
#header.on #logo a img:first-child{filter:unset!important;}
#header.on .phone_nav{color: #2b384a!important}
#header.on .phone_nav img{filter:unset!important;}
.navMenu {right: 0px;z-index: 22;position: absolute;top: 50%;margin-top: 24px;cursor: pointer;width: 30px;height: 24px;display: none;}
.navMenu span {border-radius: 2px;position: absolute;left: 0;background: #fff;width: 100%;height: 2px;display: block;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;}
.navMenu .line1 {top: 0;}
.navMenu .line2 {top: 50%;margin-top: -1px;}
.navMenu .line3 {bottom: 0;}
.navMenu.on .line1{transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg); top: 50%; bottom: auto;}
.navMenu.on .line2{transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg); top: 50%; bottom: auto;}
.navMenu.on .line3{display: none;}
#header.navwhite .navMenu span,#header.on .navMenu span{background-color: #2b384a}

.next-icon {
    position: absolute;
    width: 35px;
    height: 35px;
    display: inline-block;
    margin-top: 20px;
    bottom: 3rem;
    left:calc(50% - 17px);
}
.next-icon:before {
    content: "";
    width: 20px;
    height: 20px;
    position: absolute;
    left: 50%;
    margin-left: -10px;
    top: 50%;
    margin-top: -10px;
    background: url(../images/jiantou.png) center no-repeat;
    -webkit-animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;
    -moz-animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;
    animation: scroll 1.4s cubic-bezier(.15,.41,.69,.94) infinite;
    filter: grayscale(100%) brightness(1000%);
}
.next-icon.white:before{filter:unset;}
@keyframes scroll {
    0% {
        opacity: 0;
    }
    10% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }
    100% {
        -webkit-transform: translateY(5px);
        -moz-transform: translateY(5px);
        -o-transform: translateY(0);
        transform: translateY(5px);
        opacity: 0;
    }
}
/* icon hover */
.icon_hover::before,
.icon_hover::after {
display: block;
transition: transform 0.4s ease, opacity 0.4s ease;
}
.icon_hover::after {
position: absolute;
transform: translateY(8px);
opacity: 0;
}
.icon_hover:hover::before {
transform: translateY(-8px);
opacity: 0;
}
.icon_hover:hover::after {
transform: translateY(0);
opacity: 1;
}
.more{text-align: center;margin-top:1rem;}  
.more a{display: inline-block;padding:0.5rem 2rem;background-color: #2b384a;border:0.25rem solid #d8d9dd;border-radius:2rem;font-size: 1.25rem;color: #fff;margin:0 auto;text-align: center;}
.more a:hover{background-color: #486484}
/*é¦–é¡µbanner*/
.banner{ width:100vw; position:relative;}
.banner li{ position:relative; }
.banner li .img{ position: relative; width:100%; height:100vh;z-index:8;  } 
#banner li img{ display:inline-block; margin-bottom:100px;}
#banner li.slick-current{ z-index:999;}
.slick-prev:before, .slick-next:before{ display:none;}
.banner .slick-dots{bottom: 2rem}
.banner .slick-dots li button:before{display: none;}
.banner .slick-dots li{display: inline-block;}
.banner .slick-dots li button {font-size: 0;display: inline-block;width: 6px;height: 6px;border-radius: 6px;background-color: rgba(43,56,73,0.4);outline: none;border: 0;cursor: pointer;}
.banner .slick-dots li.slick-active button{background-color: rgba(0,0,0,0.5);}
.banner .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;width: 3rem;height: 3rem;transition: .3s;top: 48%;border-radius: 50%;box-shadow:0 0 10px rgba(0,0,0,0.3);opacity: 0.4}
.banner .slick-arrow:hover{opacity: 1}
.banner .slick-prev{background-image: url(../images/s_pro_left.png);left: 2rem;z-index: 99;}
.banner .slick-next{background-image: url(../images/s_pro_right.png);right: 2rem;}
.s_title{text-align: center;}
.s_title h2{font-size: 2.5rem;font-weight: bold;}
.s_title p{font-size: 1.125rem;margin-top:1rem;}
#s_fuwu{padding:4rem 0 2rem;}
#s_fuwu ul li{width: 25%;display: inline-block;float: left;text-align: center;padding:3%;}
#s_fuwu ul li a{position: relative;display: block;}
#s_fuwu ul li img{max-width: 100%;display: block;}
#s_fuwu ul li .s_fuwu_s{position: absolute;width: 4rem;height: 4rem;background-size: cover;left: calc(50% - 2rem);bottom:50%;}
#s_fuwu ul li p{position: absolute;font-size:1.5rem;bottom: 30%;color: #fff;width: 100%;font-weight: bold;}
#s_fuwu ul li a:before{content: '';position: absolute;left:0;right: 0;top: 0;bottom: 0;background-color: #2b384a;opacity: 0.5;z-index: 100;transition:all ease 200ms;}
#s_fuwu ul li:hover a:before{opacity: 0;transition:all ease 200ms;}
#s_guanyu{padding:4rem 0 2rem;}
#s_guanyu .s_title p{border-top:1px solid #ddd;padding-top: 1rem;}
#s_guanyu ul{width: 86%;margin-left: 7%;margin-top:3rem;}
#s_guanyu ul li{text-align: center;padding:0 0.5rem;}
#s_guanyu ul li img{display: inline-block;max-width: 100%}
#s_guanyu .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;background-size: cover;width: 4rem;height: 4rem;transition: .3s;top: calc(50% - 2rem);border-radius: 50%;}
#s_guanyu .slick-prev{background-image: url(../images/s_guanyu_left.png);left: -7%;z-index: 99;}
#s_guanyu .slick-next{background-image: url(../images/s_guanyu_right.png);right: -7%;}
#s_guanyu h4{font-size: 1.75rem;font-weight: bold;margin-top: 4rem;color: #2b384a;text-align: center;}
#s_guanyu .s_guanyu_des{font-size: 1rem;line-height: 2;margin-top: 1rem;text-align: center;width: 60%;margin-left: 20%;}
#s_guanyu .s_guanyu_zz{text-align: center;margin-top: 2rem;}
#s_guanyu .s_guanyu_zz img{display: inline-block;max-width: 100%;}
#s_guanyu .s_guanyu_zz p{font-size: 1.5rem;color:#2b384a;display: inline-block;margin-left: 1rem;margin-right: 1rem; vertical-align: middle;}
#s_guanyu .s_guanyu_zz .more{display: inline-block;margin-top: 0;vertical-align: middle;}
#s_mendian{margin-top: 4rem;background-image: url(../images/s_mendian_bg.png);background-size: cover;}
#s_mendian ul{margin-top: 3rem;margin-bottom: 3rem;}
#s_mendian ul li{padding:0 0.5rem;position: relative;}
#s_mendian ul li img{width: 100%;border-radius: 1rem;}
#s_mendian ul li h5 {position: absolute;left: 0.5rem;top: 10%;display: inline-block;padding: 0.5rem 2rem;background-color: rgba(43,56,74,0.8);color: #fff;font-size: 1rem;}
#s_mendian .more{margin-bottom: 4rem;}
#s_mendian .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;background-size: cover;width: 4rem;height: 4rem;transition: .3s;top: calc(50% - 2rem);border-radius: 50%;}
#s_mendian .slick-prev{background-image: url(../images/s_guanyu_left.png);left: -7%;z-index: 99;}
#s_mendian .slick-next{background-image: url(../images/s_guanyu_right.png);right: -7%;}
#s_news{position: relative;height: 48rem;}
#s_news .s_news_nav{margin:0 auto;text-align: center;margin-top: 2rem;margin-bottom:3rem;}
#s_news .s_news_nav li{width: 16.66666%;text-align: center;position: relative;padding: 0 0.5rem;display: inline-block;}
#s_news .s_news_nav li a{display: inline-block;font-size: 1.125rem;color: #374359;line-height: 3.25rem;height: 3.25rem;width: 100%;background: url(../images/line-bg.png) no-repeat center;background-size: contain;}
#s_news .s_news_nav li.on a{background: url(../images/line-bg01.png) no-repeat center;color: #fff;background-size: contain;} 
#s_news .s_news_con{position: absolute;top:14rem;width: 100%}
#s_news .s_news_con .fl{width: 48%;}
#s_news .s_news_con .fl .s_news_fl li{height: 30rem;background-size: cover;position: relative;}
#s_news .s_news_con .fl .s_news_fl li a{display: block;position: absolute;bottom: 0;left: 0;right: 0;height: 10rem;background-color: rgba(43,56,74,0.8);padding:2rem;}
#s_news .s_news_con .fl .s_news_fl li a h5{font-size: 1rem;color:#fff;font-weight: bold;}
#s_news .s_news_con .fl .s_news_fl li a p{font-size: 0.875rem;height: 2.5rem;color: #fff;margin-top: 1rem;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#s_news .s_news_con .fl .slick-dots li{height: unset;}
#s_news .s_news_con .fl .slick-dots{position: absolute;bottom: 1rem;right: 2rem;width: unset;}
#s_news .s_news_con .fl .slick-dots li button:before{display: none;}
#s_news .s_news_con .fl .slick-dots li{display: inline-block;}
#s_news .s_news_con .fl .slick-dots li button {font-size: 0;display: inline-block;width: 8px;height: 8px;border-radius: 50%;background-color: rgba(255,255,255,0.4);outline: none;border: 0;cursor: pointer;}
#s_news .s_news_con .fl .slick-dots li.slick-active button{background-color: #fff;}
#s_news .s_news_con .fr{width: 48%}
#s_news .s_news_con .fr .s_news_fr li{margin-bottom:1.375rem;border-bottom: 1px solid #ddd;padding-bottom: 1rem;}
#s_news .s_news_con .fr .s_news_fr li a h5{font-size: 1.125rem;color: #2b384a;margin-bottom: 1rem;font-weight: bold;}
#s_news .s_news_con .fr .s_news_fr li a:hover h5{color: #486484}
#s_news .s_news_con .fr .s_news_fr li p{color: #666;font-size: 0.875rem;line-height: 1.5rem;margin-top: 1rem;height:3rem;overflow: hidden; }
#footer_top{border-bottom: 1px solid #ddd;background:#f5f5f5;height: 8rem;line-height: 8rem;}
#footer_top .foot_lianxi&gt;img{vertical-align: middle;}
#footer_top .foot_lianxi&gt;img:nth-child(1){display: inline-block;}
#footer_top .foot_lianxi&gt;img:nth-child(2){display: none;}
@media (max-width:1200px){
    #footer_top .foot_lianxi&gt;img:nth-child(1){ display:none;}
    #footer_top .foot_lianxi&gt;img:nth-child(2){display: inline-block;}

}
#footer{ background:#f5f5f5; padding-top:4rem; position: relative;padding-bottom: 4rem;}
#footer .w1400{z-index: 2}
#footer .foot_lianxi{}
#footer .foot_lianxi&gt;img
#footer .foot_dh{width: 100%;}
#footer .foot_dh ul li{float: left;text-align: left;margin-right:5rem;}
#footer .foot_dh ul li:last-child{margin-right: 0;width: 25%;float: right;position: relative;}
#footer .foot_dh ul li img.webewm{position: absolute;right: 0;top: 0;max-width: 8rem;}
#footer .foot_dh ul li a{font-size: 1rem;color: #2b384a;display: block;line-height:2;}
#footer .foot_dh ul li span{font-size: 1.2rem;font-weight:bold;color: #2b384a;display: inline-block;position: relative;margin-bottom:0.25rem;}
#footer .foot_dh ul li:last-child a img{display: none;position: absolute;right: 0;top: 0;max-width: 8rem;z-index:100;}
#footer .foot_dh ul li:last-child a span{padding-left:2rem;position:relative}
#footer .foot_dh ul li:last-child a span:before{content:'';width:1.25rem;height:1.25rem;background-image:url(../images/footer_dw.png);background-size:cover;left:0;top:0.5rem;position:absolute}
#footer .foot_dh ul li:last-child a:nth-child(2) span:before{background-image:url(../images/footer_dy.png);}
#footer .foot_dh ul li:last-child a:nth-child(3) span:before{background-image:url(../images/footer_wx.png);}
#footer .foot_dh ul li:last-child a:last-child span:before{background-image:url(../images/footer_qy.png);}
#footer .foot_dh ul li:last-child a:first-child img.webewm{display: block!important;}
#footer .foot_dh ul li:last-child a:first-child:hover img.webewm{display: none!important;}

#footer .foot_dh ul li:last-child a:hover&gt;img{display: block;}
#footer a{ transition:.3s;}
#footer a:hover{ text-decoration:underline}
#footer_bottom{background: #2b384a;}
#footer_bottom .foot_banquan{float: left;width: 100%;line-height: 2rem;color: #fff;font-size: 1rem;padding-top: 2rem;}
#footer_bottom .foot_banquan p{display: inline-block;}
#footer_bottom .foot_youlian{float: left;width: 100%;line-height: 2rem;color: #fff;font-size: 1rem;padding-bottom: 2rem}
#footer_bottom .foot_youlian a{color: #fff;}
/*å†…é¡µbanner*/
.n_main{}
.bn-box {width: 100%;height: 100vh;overflow: hidden;position: relative;z-index:0;text-align: center;background-position: center;}
.bn-box h6{font-size: 4.5rem;color: #fff;margin-top: 18%;font-weight: bold;}
.bn-box span{font-size: 1.5rem;color: #fff;margin-top: 3rem;display: inline-block;}
.bn-box img{display: block;margin:0 auto;margin-top: 1rem;}
.bn-box p{font-size: 1.8rem;color: #fff;margin-top: 3rem;line-height: 1.5;}
/*=====é¢åŒ…å±‘===*/
.n_position{ height:55px; border-bottom:1px solid #eee; clear:both; position:relative;overflow-x: auto;height: 0;opacity: 0  }
.n_position ul{ float:left; border-left:1px solid #eee; white-space: nowrap;font-size: 0;}
.n_position ul li{ height:55px; line-height:55px; text-align:center;  display:inline-block; position:relative; border-right:1px solid #f0f0f0;}
.n_position ul li a{ display:block; position:relative; z-index:1; text-align:center; font-size:1rem; color:#3c3d3e; padding:0 40px; transition:all ease 600ms;}
.n_position ul li.on a{ color:#fff; }
.n_position ul li:hover a{ color:#fff;}
.n_position li i { position: absolute; right: 0; bottom: 0; display: block; height:55px; width:0; background:#2b384a; transition:all ease 600ms; z-index:0;}
.n_position li:hover i,.n_position li.on i { width:100%; left:0; right:auto;}
.n_position::-webkit-scrollbar{display: none;}
.n_position h3{ font-size:12px; line-height:55px; display:inline-block; float:right; color:#7b7b7d;}
.n_position h3 img{ position:relative; top:1px; margin-right:3px;}
.n_position h3 a{ margin:0 5px; display:inline-block; color:#838287; font-size:14px;}
.n_position h3 a:hover{ color:#2b384a;}
.n_position h3 a:last-child{color:#2b384a}
.n_title{font-size: 2rem;color: #2b384a;margin-bottom:2rem;font-weight: bold;text-align: center;}
/*==============åˆ†é¡µ=====================*/
.pages { text-align: center; margin-top: 2rem; }
.pages li{display: inline-block;}
.pages a{ height:40px; padding:0 12px; min-width:40px; line-height:38px; border-radius:20px;border:1px solid #ddd; text-align:center; display:inline-block; background:#fff; margin-right:5px; color:#919191; font-size:14px; font-family:arial; overflow:hidden; float:left; transition:.3s;}
.pages .active a{ color:#fff; font-weight:bold; background:#2b384a;border:1px solid #2b384a;}
.pages a:hover{  color:#fff; font-weight:bold; background:#2b384a;border:1px solid #2b384a;}
.pages span{ height:40px; padding:0 12px; min-width:40px; line-height:38px; border-radius:20px;border:1px solid #ddd; text-align:center; display:inline-block; background:#fff; margin-right:5px; color:#919191; font-size:14px; font-family:arial; overflow:hidden; float:left; transition:.3s;}
.pages span.current{  color:#fff; font-weight:bold; background:#2b384a;border:1px solid #2b384a;}
/*å†…å®¹æ&nbsp;·å¼*/
.ar_article{ font-size:1rem; color:#666; line-height:2;  }
.ar_article p{font-size:1rem;color:#666;line-height:2; padding-bottom:1rem;}    
.ar_article strong{ font-weight:bold;}
.ar_article td,.ar_article th{ padding:5px 15px; border: 1px solid #c6c5c5;}
.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0; text-align: inherit;}
.ar_article img{ max-width:100%;text-align: center;}
.ar_article a{ color:#777;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6{ font-weight:bold;}
.ar_article ul li,
.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem;}
.ar_article ul li p,
.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,
.ar_article ol{ margin-bottom:15px;}
.ar_article sub {
    vertical-align: sub;
    font-size: smaller;
}
#n_danye{padding-top:4rem; padding-bottom:4rem;}
#n_danye h5{text-align: center;font-size: 2rem;color: #2b384a;font-weight: bold;}
#n_danye h6{text-align: center;font-size: 1.5rem;margin-top: 1rem;color: #2b384a;margin-bottom:3rem;line-height: 1.5}
#n_danye span{font-size: 1.25rem;line-height: 1.5;text-align: center;display: inline-block;width: 100%;margin-top:2rem;margin-bottom: 1rem;}
#n_danye p{font-size: 1rem;line-height: 2}
#n_danye p.xtexyp{width: 80%;margin:0 auto;text-align: center;line-height: 1.5}
#n_danye img{max-width: 100%;}
#n_danye .n_oo{text-align: center;margin-bottom: 5rem;}
#n_danye .n_oo h5{margin-bottom: 1rem;}
#n_danye .n_oo span{text-align: center;font-size: 1.25rem;display: inline-block;color:#2b384a; }
#n_danye .n_oo img{max-width: 100%;vertical-align: middle;}
#n_danye .n_oo ul{margin-top: 3rem;}
#n_danye .n_oo ul li{width: 23.5%;float: left;margin-right:2%;margin-bottom: 2%;}
#n_danye .n_oo ul li:nth-child(4n){margin-right:0;}
#n_danye .n_xxyy ul{margin-top: 3rem;}
#n_danye .n_xxyy ul li{width: 32%;margin-right:2%;float: left;margin-bottom:2rem;position: relative;border-radius: 1rem;overflow:hidden;}
#n_danye .n_xxyy ul li:before{content: '';position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: #2b384a;opacity: 0.8;transition:0.5s;}
#n_danye .n_xxyy ul li:hover:before{opacity: 0;transition:0.5s;}
#n_danye .n_xxyy ul li:hover p{opacity: 0;transition:0.5s;}
#n_danye .n_xxyy ul li img{display: block;}
#n_danye .n_xxyy ul li p{position: absolute;top: 45%;width: 100%;left:0;font-size: 1.5rem;text-align: center;color:#fff;transition:0.5s;}
#n_danye .n_xxyy ul li:nth-child(3n){margin-right: 0;}
#n_danye .xtexyitem{margin-top:4rem;}
#n_danye .xtexyitem li{display: block;margin-bottom: 2rem;height: 25rem;}
#n_danye .xtexyitem li img{width: 47%;float: left;border-radius: 2rem;}
#n_danye .xtexyitem li&gt;div{width: 47%;float: right;margin-top: 2rem;}
#n_danye .xtexyitem li&gt;div h4{text-align: left;font-size: 1.5rem;color: #2b384a;font-weight: bold;margin-bottom: 2rem;}
#n_danye .xtexyitem li&gt;div h5{font-size: 1.25rem;text-align: left;font-weight: bold;color: #666;margin-bottom: 1rem;}
#n_danye .xtexyitem li&gt;div p{line-height: 1.5;}
#n_danye .xtexyitem li:nth-child(2n) img{float: right;}
#n_danye .xtexyitem li:nth-child(2n)&gt;div{float: left;}
#n_danye .yyglxt{background-image:url(../images/yyglxt.jpg);background-size: cover;margin-bottom: -8rem;padding-bottom: 8rem;padding-top:4rem; }
#n_danye .yyglxt ul li{width: 32%;display: inline-block;float: left;text-align: center;}
#n_danye .yyglxt ul li span{display: inline-block;width: auto;padding:0.5rem 1rem;border:1px solid #2b384a;border-radius: 1.5rem;margin-bottom: 2rem;}
#n_danye .yyglxt ul li p{height: 10rem;}
#n_danye .yyglxt ul li img{width: 6rem;}
#n_danye .xtejs{float: left;width: 55%;}
#n_danye .xteimg{float: right;max-width: 40%;}
#n_danye .add_time{font-size: 1rem;margin-top:2rem;margin-bottom: 2rem;text-align: center;}
.n_hangye{background-image:url(../images/n_hangye_bg.jpg);background-size: cover;padding-bottom: 2rem;}
.n_hangye h5{text-align: center;font-size: 2rem;color: #2b384a;font-weight: bold;margin-bottom: 2rem;position: relative;}
.n_hangye h5 span{position: absolute;right: 0;font-size:1rem;font-weight: normal; top: 0.5rem;}
.n_hangye ul{padding:3rem 6rem;background-color: #fff;border-radius: 1rem;box-shadow: 0 0 10px rgba(43,56,74,0.6);margin-top:6rem;display: inline-block;}
.n_hangye ul li{width: 30%;display: inline-block;float: left;margin-right:5%;position: relative;}
.n_hangye ul li:last-child{margin-right: 0;}
.n_hangye ul li span{font-size: 1.5rem;display: block;text-align: center;font-weight: bold;color: #2b384a;background-image: -webkit-linear-gradient(top, #293849, #8192aa);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.n_hangye ul li img{width: 100%;position: relative;}
.n_hangye ul li:before{content: '';position: absolute;right: -8%;top: 20%;bottom: 40%;width: 1px;background-color: #eee}
.n_hangye ul li:last-child:before{display: none}
.n_hangye ul li p{font-size: 1.25rem;display: block;text-align: center;color: #7c838d;line-height: 2;border-top: 1px solid #ddd;padding-top: 1rem;}
.n_hangye ul li p strong{display: block;font-size: 1.5rem;color: #2b384a;}
.n_hangye .maodian{margin-top: -4rem;padding-top: 4rem;}

#n_danye .n_youshi{margin-bottom:6rem;}
#n_danye .n_youshi ul{margin-top: 3rem;}
#n_danye .n_youshi ul li{width: 100%;margin-bottom: 3%}
#n_danye .n_youshi ul li .n_youshi_l{width: 30%;text-align: left;display: inline-block;vertical-align: middle;float: left;}
#n_danye .n_youshi ul li .n_youshi_l b{font-size: 1.5rem;color: #2b384a;margin-top: 4rem;display: block;position: relative;}
#n_danye .n_youshi ul li .n_youshi_l b:before{content: '';position: absolute;left: -4rem;bottom: 0.25rem;width: 33px;height: 20px;background-image:url(../images/maohao.png);background-size: cover; }
#n_danye .n_youshi ul li:nth-child(2n) .n_youshi_l b:before{right: -4rem;left: unset;}
#n_danye .n_youshi ul li .n_youshi_l span{font-size: 1.25rem;line-height: 1.5;color: #333;text-align: left;margin-top: 1rem;}
#n_danye .n_youshi ul li .n_youshi_l p{font-size: 1rem;color: #333;line-height: 2}
#n_danye .n_youshi ul li img{width: 58%;display: inline-block;vertical-align: middle;float: right;}
#n_danye .n_youshi ul li:nth-child(2n) .n_youshi_l{float: right;text-align: right;}
#n_danye .n_youshi ul li:nth-child(2n) img{float: left;}
#n_danye .n_youshi ul li:nth-child(2n) .n_youshi_l span{text-align: right;}

#n_danye .n_xuqiu{margin-top:4rem;margin-bottom: 4rem;}
#n_danye .n_tongdian ul{margin-top: 4rem;}
#n_danye .n_tongdian ul li{width: 48.5%;margin-right: 3%;float: left;text-align: center;position: relative;margin-bottom: 3rem;border-radius: 1.5rem;overflow: hidden;transition: 1s;}
#n_danye .n_tongdian ul li:nth-child(2n){margin-right: 0;}
#n_danye .n_tongdian ul li a&gt;div{position: absolute;left: 0;right: 0;bottom: 0;height: 4rem;background-color:rgba(255,255,255,0.9);width: 100%;transition: 0.5s;}
#n_danye .n_tongdian ul li:before{position: absolute;content: '';width: 30rem;height: 16.5rem;background-image:url(../images/xte.png);background-size: cover;left: -4rem;bottom: -2rem;display: none;}
#n_danye .n_tongdian ul li a&gt;div span{font-size: 1.5rem;margin-bottom:1rem;display:none;color: #fff;margin-top: 10rem;width: 100%;position: relative;}
#n_danye .n_tongdian ul li a&gt;div span:before{content: '';position: absolute;width: 4rem;height: 4rem;background-image:  url(../images/arrow-01.png);background-size: cover;left: calc(50% - 2rem);bottom: -6rem;}
#n_danye .n_tongdian ul li img{width: 100%;display: block;}
#n_danye .n_tongdian ul li a&gt;div p{font-size: 1.25rem;color: #2b384a;font-weight: bold;line-height: 4rem;text-align: right;margin-right:3rem;}
#n_danye .n_tongdian ul li:hover a&gt;div{height: 100%;background-color: rgba(43,56,74,0.6);}
#n_danye .n_tongdian ul li:hover p{display: none;}
#n_danye .n_tongdian ul li:hover a&gt;div span{display: block;}
#n_danye .n_tongdian ul li:hover:before{display: block;}
#n_jiameng{padding-top:6rem; padding-bottom:6rem;}
#n_jiameng .n_title{text-align: center;}
#n_jiameng .n_jiameng_fs{position: relative;padding:6rem 0;}
#n_jiameng .n_jiameng_fs:before{content: "";position: absolute;left: 0;top: 0px;right: 40%;bottom: 0;background-image: url(../images/jiameng.jpg);background-size: cover;border-top-right-radius: 2rem;border-bottom-right-radius: 2rem;z-index: -5;}
#n_jiameng .n_jiameng_fs ul{width: 40%}
#n_jiameng .n_jiameng_fs ul li{padding:2rem 3rem;background-color: rgba(43,56,74,0.6);margin-bottom: 2rem;border-radius: 2rem;width: 100%}
#n_jiameng .n_jiameng_fs ul li img{display: inline-block;vertical-align: middle;width: 6rem}
#n_jiameng .n_jiameng_fs ul li span{font-size: 1.25rem;line-height: 1.5;display: inline-block;vertical-align: middle;margin-left: 2rem;color: #fff}
#n_jiameng .n_jiameng_fs ul li span b{font-size: 1.5rem;margin-bottom: 1rem;display: block;}
#n_jiameng .n_jiameng_fs ul li:nth-child(2){background-color: rgba(255,255,255,0.6);margin-bottom: 0;}
#n_jiameng .n_jiameng_fs ul li:nth-child(2) span{color: #2b384a}
#n_jiameng .n_jiameng_fs .n_jiameng_bd{position: absolute;left: 50%;right:0;top: 0rem;bottom: 0rem;background-color: #fff;padding:2.5rem;border-radius: 2rem;box-shadow: 0 0 10px rgba(0,0,0,0.2)}
#n_jiameng .n_jiameng_fs .n_jiameng_bd .formBox h6{font-size: 1.5rem;text-align: center;color: #2b384a;margin-bottom: 1rem;}
#n_jiameng .n_jiameng_fs .n_jiameng_bd .formBox .input {width: 100%;border: 1px solid #ddd;margin-bottom: 0.5rem;padding: 1rem;}
#n_jiameng .n_jiameng_fs .n_jiameng_bd .formBox textarea {width: 100%;border: 1px solid #ddd;margin-bottom: 0.5rem;padding: 1rem;font-family: 'HYQiHei';font-size: 1rem;font-weight: normal;}
#n_jiameng .n_jiameng_fs .n_jiameng_bd .formBox .submit {width: 100%;border: 1px solid #ddd;margin-bottom: 0.5rem;padding: 1rem;cursor: pointer;}
#n_jiameng .n_jiameng_lc{margin-top:6rem;}
#n_jiameng .n_jiameng_lc img{max-width: 100%;margin-top:1rem;}
#n_jiameng .n_jiameng_md{margin-top: 6rem;margin-bottom: 3rem;}
#n_jiameng .n_jiameng_md ul li{position: relative;padding:0 0.5rem;}
#n_jiameng .n_jiameng_md ul li img{border-radius: 1rem;max-width: 100%;}
#n_jiameng .n_jiameng_md ul li h5{position: absolute;left: 0.5rem;top: 10%;display: inline-block;padding: 0.5rem 2rem;background-color: rgba(43,56,74,0.8);color: #fff;font-size: 1rem;}
#n_jiameng .n_jiameng_md .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;width: 4rem;height: 4rem;background-size: cover;transition: .3s;top: calc(50% - 2rem);border-radius: 50%;}
#n_jiameng .n_jiameng_md .slick-prev{background-image: url(../images/s_guanyu_left.png);left: -5%;z-index: 99;}
#n_jiameng .n_jiameng_md .slick-next{background-image: url(../images/s_guanyu_right.png);right: -5%;}
#n_jiameng .n_jiameng_md .slick-dots{position: absolute;bottom: -3rem;}
#n_jiameng .n_jiameng_md .slick-dots li button:before{display: none;}
#n_jiameng .n_jiameng_md .slick-dots li{display: inline-block;}
#n_jiameng .n_jiameng_md .slick-dots li button {font-size: 0;display: inline-block;width: 12px;height: 12px;border-radius: 6px;background-color: rgba(43,56,73,0.4);outline: none;border: 0;cursor: pointer;}
#n_jiameng .n_jiameng_md .slick-dots li.slick-active button{background-color: #2b384a;}
#n_jiameng .n_jiameng_md .slick-dotted.slick-slider{margin-bottom:0;}
#n_peixun{padding-top:6rem; padding-bottom:6rem;background-image: url(../images/peixun-bg.jpg);background-size: cover;}
#n_peixun .n_title{text-align: center;}
#n_peixun .n_peixun_fs{text-align: center;}
#n_peixun .n_peixun_fs h6{font-size: 2rem;color: #2b384a;margin-top: 8rem;font-weight:bold;}
#n_peixun .n_peixun_fs .n_peixun_fs_item{margin-top:3rem;background-image: url(../images/peixunfs.jpg);background-size: cover;padding:5rem 3rem;}
#n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_item_des{font-size: 1.25rem;color: #333;width: 25%;margin-right:12%;display: inline-block;text-align: left;vertical-align: middle;line-height: 2}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul{width: 100%;vertical-align: middle;padding:2rem 0;}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul li{text-align: center;transition:0.5s;padding:1rem;}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul li span{font-size: 2rem;color: #2b384a;font-weight: bold;margin-bottom: 2rem;display: inline-block;}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul li p{font-size: 1rem;margin-top: 1rem;color: #2b384a;text-align: center;font-weight: bold;}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul li img{max-width: 100%;border-radius: 1rem;}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul li:nth-child(4n){margin-right: 0;}
#n_peixun .n_peixun_fs .n_peixun_fs_item ul li:hover{transform: scale(1.05);}
#n_peixun .n_peixun_fs .n_peixun_fs_item .swiper{width: 60%;display: inline-block;vertical-align: middle;}
#n_peixun .n_peixun_fs .n_peixun_fs_item .swiper .swiper-slide-next{transform:scale(1.2);}



#n_peixun .n_peixun_fs ul.n_peixun_fs_list{margin-top:4rem;text-align: center;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li{transition: 0.5s;background-color: #fff;width: 22%;position: relative;padding-bottom: 8rem;box-shadow: 0 0 1.25rem rgba(0,0,0,0.3);border:0.25rem solid #fff;text-align: center;margin-right: 4%;float: left;display: inline-block;text-align: center;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li&gt;div{width: 80%;margin-left: 10%;background-color: #2b384a;padding-top: 1rem;padding-bottom: 1rem;position: absolute;bottom: -4rem}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li span{width: 100%;font-size: 1.75rem;margin-top: 4rem;color: #2e4b77;font-weight: bold;margin-bottom: 2rem;display: inline-block;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li p{font-size: 1rem;line-height: 3;color: #fff;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li img{width: 7.5rem;display: inline-block;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li:nth-child(4n){margin-right: 0;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li:hover{border-radius: 2rem;border:0.25rem solid #b4a181;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li:hover&gt;div{background-color:#b4a181 }
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li:hover span{color: #b4a181}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li .peixunimg1{display: inline-block;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li .peixunimg2{display: none;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li:hover .peixunimg1{display: none;}
#n_peixun .n_peixun_fs ul.n_peixun_fs_list li:hover .peixunimg2{display: inline-block;}
#n_peixun .n_peixun_fs h6.fangshi{margin-top: 14rem;}
#n_peixun .n_peixun_fs .fl{width: 32%}
#n_peixun .n_peixun_fs .xsxxpx{background-image: url(../images/peixunbg.jpg);background-size: cover;margin-top: 3rem;border-radius: 1rem;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls{}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li{text-align: center;padding:1rem 10rem 1rem; position: relative;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li:before{left:30%;right: 0;bottom: 5rem;top: 7rem;background: rgba(43,56,74,0.8);content: '' ;position: absolute;z-index: -1;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li .xsxxpx-ls-pic{width: 30rem;height: 34rem;display: inline-block;float: left;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li .xsxxpx-ls-des{;float: left;margin-top: 2rem;padding: 3rem 4rem 5rem;margin-left:4rem;text-align: left;border:0.25rem solid #fff;max-width: calc(100% - 35rem)}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li span{font-size: 2.5rem;font-weight: bold;width: 100%;display: block;margin-top: 4rem;margin-bottom: 2rem;color: #fff;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li p{font-size: 1rem;line-height:2.25;color: #fff;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li p strong{font-weight: normal;color: #333;position: relative;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li p strong:before{content: '';position: absolute;left:-15rem;top: -0.5rem;bottom: -0.5rem;right: -10rem;background-color: #cfc4b1;z-index: -1}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls .slick-dots{display: none!important;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;width: 50px;height: 50px;transition: .3s;top: 50%;border-radius: 50%;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls .slick-prev{background-image: url(../images/xx-left.png);left: 20px;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls .slick-next{background-image: url(../images/xx-right.png);right: 20px;filter: grayscale(100%) brightness(1000%);}
#n_peixun .n_peixun_fs .fr{width: 60%}
#n_peixun .n_peixun_fs .fr .xsxxpx-xx-h6{margin-top: 4rem;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-xx{margin-top:2rem;}
#n_peixun .n_peixun_fs .xsxxpx .slick-dots{display: none!important;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-xx li{padding:0 0.5rem;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-xx li img{width: 100%;border-radius: 1rem;border:0.25rem solid #898f99;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-xx .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;width: 50px;height: 50px;transition: .3s;top: 40%;border-radius: 50%;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-xx .slick-prev{background-image: url(../images/xx-left.png);left: -50px;}
#n_peixun .n_peixun_fs .xsxxpx .xsxxpx-xx .slick-next{background-image: url(../images/xx-right.png);right: -50px;}
#n_peixun .n_peixun_fs .xsxxpx-kj{margin-top: 3rem;}
#n_peixun .n_peixun_fs .xsxxpx-kj li{padding:0 10px;}
#n_peixun .n_peixun_fs .xsxxpx-kj img{width: 100%}
#n_peixun .n_peixun_fs .xsxxpx-kj .slick-dots{display: none!important;}
#n_peixun .n_peixun_fs .xsxxpx-kj .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;width: 50px;height: 50px;transition: .3s;top: 40%;border-radius: 50%;}
#n_peixun .n_peixun_fs .xsxxpx-kj .slick-prev{background-image: url(../images/xx-left.png);left: -50px;}
#n_peixun .n_peixun_fs .xsxxpx-kj .slick-next{background-image: url(../images/xx-right.png);right: -50px;}

#n_peixun .n_peixun_video{display: flex;justify-content: space-between;margin-top: 3rem;} 
#n_peixun .n_peixun_video .n_peixun_video_l{width: 68%}
#n_peixun .n_peixun_video .n_peixun_video_l li video{width: 100%}
#n_peixun .n_peixun_video .n_peixun_video_r{width: 32%}
#n_peixun .n_peixun_video .n_peixun_video_r ul{height: 100%;padding: 0rem 0 0rem 3rem}
#n_peixun .n_peixun_video .n_peixun_video_r ul li{height: calc(100% / 5);border-bottom: 1px solid #ddd;padding-top: 2rem;text-align: left;position: relative;}
#n_peixun .n_peixun_video .n_peixun_video_r ul li span{font-size: 1.25rem;color: #333;}
#n_peixun .n_peixun_video .n_peixun_video_r ul li p{font-size: 1rem;margin-top: 0.5rem;color: #666;}
#n_peixun .n_peixun_video .n_peixun_video_r ul li:before{content: '&gt;';height: 1.5rem;width: 1.5rem;border-radius: 50%;text-align: center;font-size: 1rem;line-height: 1.5rem;right: 0;top: 2rem;position: absolute;border:1px solid #2b384a;}
#n_peixun .n_peixun_video .n_peixun_video_r ul li.cur{color: #b4a181}
#n_peixun .n_peixun_video .n_peixun_video_r ul li.cur span{color: #b4a181}
#n_peixun .n_peixun_video .n_peixun_video_r ul li.cur p{color: #b4a181}
#n_peixun .n_peixun_video .n_peixun_video_r ul li.cur:before{color:#b4a181;border:1px solid #b4a181}

#n_touzi{padding-top:6rem; padding-bottom:0rem;}
#n_touzi .n_touzi_item&gt;li{margin-bottom: 8rem;position: relative;}
#n_touzi .n_touzi_item&gt;li .fl{width: 49%;}
#n_touzi .n_touzi_item&gt;li .fl img{max-width: 100%;border-radius: 2rem;}
#n_touzi .slick-dots{bottom: 2rem}
#n_touzi .slick-dots li button:before{display: none;}
#n_touzi .slick-dots li{display: inline-block;}
#n_touzi .slick-dots li button {font-size: 0;display: inline-block;width: 6px;height: 6px;border-radius: 6px;background-color: #fff;outline: none;border: 0;cursor: pointer;}
#n_touzi .slick-dots li.slick-active button{background-color: #2b384a;}
#n_touzi .slick-dotted.slick-slider{margin-bottom:0;}
#n_touzi .n_touzi_item&gt;li .fr{width: 49%;position: absolute;right: 0;top: -2rem;bottom: -2rem;background-color: #fff;border-radius: 1rem;padding:3rem;color: #666;overflow-y:auto}
#n_touzi .n_touzi_item&gt;li .fr&gt;div h6{float: left;width: 70%;font-size: 2rem;text-align: left;color: #333;}
#n_touzi .n_touzi_item&gt;li .fr&gt;div h6 b{font-weight: bold;display: block;}
#n_touzi .n_touzi_item&gt;li .fr&gt;div span{float: left;font-size: 1.2rem;padding:0.5rem 1rem;display: inline-block;border:1px solid #333;border-radius: 1rem;margin-top: 1rem;}
#n_touzi .n_touzi_item&gt;li .fr table.touzi{margin-top: 3rem;border-collapse: collapse;width: 100%;font-size: 1rem;}
#n_touzi .n_touzi_item&gt;li .fr table.touzi th{border: 1px solid #fff;padding:0.5rem 0rem;}
#n_touzi .n_touzi_item&gt;li .fr table.touzi td{border: 1px solid #fff;padding:0.5rem 0rem;}
#n_touzi .n_touzi_item&gt;li .fr::-webkit-scrollbar {width: 5px;height: 8px;background-color: #F5F5F5;}
#n_touzi .n_touzi_item&gt;li:nth-child(1){margin-top: 6rem;}
#n_touzi .n_touzi_item&gt;li:nth-child(2n) .fl{float: right;}
#n_touzi .n_touzi_item&gt;li:nth-child(2n) .fr{float: left;left: 0}

#certify {position: relative;width: 100%;margin: 0 auto}
#certify .swiper-container {margin-left:-60px}
#certify .swiper-slide {max-width: 600px;border-radius: 2rem;}
#certify .swiper-slide img{display:block;}
#certify .swiper-pagination { width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}
#certify .swiper-button-prev {left: -30px;width: 45px;height: 45px;background: url(../image/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover {background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next {right: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover {background-position: 0 -139px;background-size: 100%}
#certify .swiper-slide-prev{opacity: 0!important;}
#certify .swiper-slide.swiper-slide-next{opacity: 0.5!important;}




#n_yunying{padding-top:6rem; padding-bottom:6rem;}
#n_yunying .n_title{text-align: center;}
#n_yunying .n_zhichi{margin-bottom:6rem;}
#n_yunying .n_zhichi ul li{width: 18.4%;margin-right:2%;float: left;border-radius: 1rem;overflow: hidden;position: relative;}
#n_yunying .n_zhichi ul li:nth-child(5n){margin-right: 0;}
#n_yunying .n_zhichi ul li img{width: 100%;}
#n_yunying .n_zhichi ul li&gt;div{position: absolute;top: 30%;padding:0 10%;text-align: center;width: 100%;color: #fff;line-height: 2;font-size: 1.25rem;}
#n_yunying .n_zhichi ul li h5{background-color: #f4f5f6;color: #2b384a;line-height: 3rem;text-align: center;font-size: 1.25rem;}
#n_yunying .n_yycase ul li{width: 48%;margin-right:4%;float: left;margin-bottom: 4%}
#n_yunying .n_yycase ul li img{width: 100%;border-radius: 1rem;}
#n_yunying .n_yycase ul li:nth-child(2n){margin-right: 0;}
#n_yunying .n_yycase ul li h5{font-size: 1.25rem;line-height: 3rem;text-align: center;}
#n_hezuo{padding-top:6rem; padding-bottom:6rem;}
#n_hezuo ul li{height: 25rem;margin-bottom: 2%;position: relative;}
#n_hezuo ul li&gt;div{position: absolute;right: 5%;top: 0;width: 35%;text-align: right;}
#n_hezuo ul li&gt;div h6{font-size: 2rem;margin-top: 10rem;}
#n_hezuo ul li&gt;div p{font-size: 1rem;margin-top: 1rem}
#n_hezuo ul li&gt;div a{display: inline-block;padding:0.5rem 2rem;background-color: #2b384a;color: #fff;border-radius:1rem;text-align: center;margin-top: 2rem;}
#n_hezuo ul li:nth-child(2n)&gt;div{left: 5%;text-align: left;right: unset;}
#n_hezuo ul li&gt;div a:hover{background-color: #486484}
#n_lianxi{padding-top:6rem;}
#n_lianxi .n_lianxi_map{margin-top: 2rem;}
#n_lianxi .n_lianxi_map ul{box-shadow: 0 0 8px 0 rgb(0 0 0 / 20%);border-top: 0.25rem solid #2b384a;background-color: #fff;}
#n_lianxi .n_lianxi_map ul li{width: 50%;float: left;padding:2rem;border-right: 1px solid #ddd;}
#n_lianxi .n_lianxi_map ul li:nth-child(2){display:none;}
#n_lianxi .n_lianxi_map ul li:nth-child(3){border-right:0px;}
#n_lianxi .n_lianxi_map ul li&gt;div{width: 3rem;height: 3rem;border-radius: 50%;background: #2b384a;position: relative;margin-bottom: 1rem;}
#n_lianxi .n_lianxi_map ul li&gt;div img{width: 60%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#n_lianxi .n_lianxi_map ul li b{font-size: 1.5rem;font-weight: bold;display: block;}
#n_lianxi .n_lianxi_map ul li p{font-size: 1rem;line-height: 2;}
#n_lianxi .n_lianxi_biaodan{height: 40rem;}
#n_lianxi .n_lianxi_biaodan .formBox{width: 50%;float: right;background-color: #fff;padding:4rem;margin-top: 4rem;box-shadow: 0 0 8px 0 rgb(0 0 0 / 20%);}
#n_lianxi .n_lianxi_biaodan .formBox h6{font-size: 1.5rem;margin-bottom: 2rem;color: #2b384a}
#n_lianxi .n_lianxi_biaodan .formBox .input{width: 100%;border:1px solid #ddd;margin-bottom:0.5rem;padding:1rem;}
#n_lianxi .n_lianxi_biaodan .formBox .submit{width: 100%;border:1px solid #ddd;margin-bottom:2rem;padding:1rem;cursor: pointer;}
#n_lianxi .n_lianxi_biaodan .formBox .submit:hover{background-color: #2b384a;color: #fff;}
#n_lianxi .n_lianxi_biaodan .formBox textarea{width: 100%;border:1px solid #ddd;margin-bottom:0.5rem;padding:1rem;font-family: 'HYQiHei';font-size: 1rem;font-weight: normal}
#n_lianxi .n_lianxi_biaodan .formBox p{font-size: 1.25rem;margin-top: 0rem;display: inline-block;float: right;}
#n_lianxi .n_lianxi_biaodan .formBox a:hover{text-decoration:underline;}
#n_fuwu{}
#n_fuwu .n_title{text-align: center;margin-bottom: 5rem;}
#n_fuwu .n_fuwu_liucheng{padding-top: 8rem;margin-top: -4rem;}
#n_fuwu .n_fuwu_liucheng img{width: 100%;}
#n_fuwu .n_fuwu_item{padding-top: 10rem;margin-top: -4rem;}
#n_fuwu .n_fuwu_item ul li{margin-bottom: 2%;position: relative;}
#n_fuwu .n_fuwu_item ul li .fl{width: 50%;}
#n_fuwu .n_fuwu_item ul li .fl h5{font-size: 2rem;font-weight: bold;margin-top:5rem;margin-bottom: 2rem;color: #2b384a}
#n_fuwu .n_fuwu_item ul li .fl&gt;img{max-width: 100%;margin-bottom:1rem;}
#n_fuwu .n_fuwu_item ul li .fl span{font-size: 1.5rem;margin-top:2rem;display: inline-block;}
#n_fuwu .n_fuwu_item ul li .fl p{line-height: 1.7;color: #666;font-size: 1.125rem;}
#n_fuwu .n_fuwu_item .slick-dots{bottom: -3rem}
#n_fuwu .n_fuwu_item .slick-dots li button:before{display: none;}
#n_fuwu .n_fuwu_item .slick-dots li{display: inline-block;}
#n_fuwu .n_fuwu_item .slick-dots li button {font-size: 0;display: inline-block;width: 6px;height: 6px;border-radius: 6px;background-color: rgba(43,56,73,0.4);outline: none;border: 0;cursor: pointer;}
#n_fuwu .n_fuwu_item .slick-dots li.slick-active button{background-color: #2b384a;}
#n_fuwu .n_fuwu_item .slick-dotted.slick-slider{margin-bottom:0;}
#n_fuwu .n_fuwu_item&gt;ul{margin-bottom: 5rem;}
#n_fuwu .n_fuwu_item ul li .fl .n_fuwu_item_pic{max-width: 85%;margin-top: 2rem;margin-bottom:4rem;}
#n_fuwu .n_fuwu_item ul li .fr{width: 50%;position: absolute;background: #f3f5f9;height: 100%;right: 0;padding:5rem;overflow: hidden;}
#n_fuwu .n_fuwu_item ul li .fr h6{font-size: 2rem;margin-bottom: 2rem;color: #2b384a;font-weight: bold;}
#n_fuwu .n_fuwu_item ul li .fr img{max-width: 100%;}
#n_fuwu .n_fuwu_item ul li .fr p{font-size: 1.125rem;line-height: 2;margin-bottom: 1.5rem;color: #666;}
#n_shepin{padding-top:6rem; padding-bottom:4rem;}
#n_shepin .slick-arrow {z-index: 99;position: absolute;transform: translate(0,0);background-repeat: no-repeat;background-position: center;width: 50px;height: 50px;transition: .3s;top: 45%;border-radius: 50%;}
#n_shepin .slick-prev{background-image: url(../images/s_pro_left.png);left: 20px;}
#n_shepin .slick-next{background-image: url(../images/s_pro_right.png);right: 20px;}
#n_shepin .n_shepin_huli{}
#n_shepin .n_shepin_huli_ul li{position: relative;}
#n_shepin .n_shepin_huli_ul li img{width: 100%;}
#n_shepin .n_shepin_huli_ul li h5{font-size: 1rem;position: absolute;width: 100%;text-align: center;bottom: 4rem;color: #2b384a}
#n_shepin .slick-dots{position: absolute;bottom: 1rem;}
#n_shepin .slick-dots li button:before{display: none;}
#n_shepin .slick-dots li{display: inline-block;}
#n_shepin .slick-dots li button {font-size: 0;display: inline-block;width: 12px;height: 12px;border-radius: 6px;background-color: rgba(43,56,73,0.4);outline: none;border: 0;cursor: pointer;}
#n_shepin .slick-dots li.slick-active button{background-color: #2b384a;}
#n_shepin .slick-dotted.slick-slider{margin-bottom:0;}
#n_shepin .n_shepin_xiangmu{}
#n_shepin .n_shepin_xiangmu img{width: 100%;}
#n_shepin .n_shepin_anli{}
#n_shepin .n_shepin_anli ul li img{width: 100%;display: block;}
#n_shepin .n_shepin_anli ul li{width: 48%;margin-right:4%;float: left;position: relative;margin-bottom:4%;display: flex}
#n_shepin .n_shepin_anli ul li:nth-child(2n){margin-right: 0;}
#n_shepin .n_shepin_anli ul li .shepin_after{width: 60%;float: left;position: relative;}
#n_shepin .n_shepin_anli ul li .shepin_after:before{content: 'æŠ¤ç†åŽ';position: absolute;left: 0;right: 0;bottom: 0;height: 3rem;font-size: 1rem;line-height: 3rem;background-color: rgba(43,56,73,0.8);color: #fff;text-align: center;}

#n_shepin .n_shepin_anli ul li .shepin_before{width: 36%;float: left;margin-left: 4%;text-align: center;position: relative;}
#n_shepin .n_shepin_anli ul li .shepin_before h5{font-size: 1rem;margin-top: 3rem;}
#n_shepin .n_shepin_anli ul li .shepin_before p{font-size: 1rem;margin-top: 1rem;}
#n_shepin .n_shepin_anli ul li .shepin_before img{position: absolute;right: 0;bottom: 0;width: 100%;}
#n_shepin .n_shepin_anli ul li .shepin_before:before{content: 'æŠ¤ç†å‰';position: absolute;left: 0;right: 0;bottom: 0;height: 3rem;z-index: 99;font-size: 1rem;line-height: 3rem;background-color: rgba(43,56,73,0.8);color: #fff;text-align: center;}

#n_news{padding-top:4rem; padding-bottom:4rem;}
#n_news img{width: 100%;}
#n_news .n_news_ul li{overflow: hidden;width:100%;background: #fff;margin-bottom:3%;position: relative;padding-bottom: 3%;border-bottom: 1px solid #ddd;}
#n_news .n_news_ul li .img{ width:37%;float: left;overflow: hidden;border:1px solid #ddd;}
#n_news .n_news_ul li .img img{ width: 100%;transition:1s;display: block;}
#n_news .n_news_ul li:hover .img img{ transform:scale(1.05);}
#n_news .n_news_ul li .txt{ width: 60%;float: left;margin-left: 3%;}
#n_news .n_news_ul li .txt a h5{ font-size:1.2rem; color:#2b384a; margin-bottom:1rem;font-weight: bold;margin-top: 2rem;}
#n_news .n_news_ul li .txt a h5:hover{color: #486484}
#n_news .n_news_ul li .time{position: relative;padding-left: 22px;font-size:14px; line-height: 19px;color:#8f9091; margin-top: 4rem;  }
#n_news .n_news_ul li .time:before{content: '';width: 19px;height: 19px;position: absolute;left: 0 ;background-image: url(../images/time.png);}
#n_news .n_news_ul li .txt p{font-size: 0.875rem;margin-top: 1rem;color: #666;line-height: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
#n_news .n_news_ul li .txt .n_news_more{background: #2b384a;font-size: 1rem;color: #fff;display: inline-block;padding:0.3rem 1rem;border-radius: 1rem;margin-top: 2rem;}
#n_news .n_news_ul li .txt .n_news_more:hover{background-color: #486484}

#n_news_center{padding-top:6rem; padding-bottom:6rem;}
#n_news_center .n_title{}
#n_news_center .n_news_center_01{margin-bottom: 2rem;}
#n_news_center .n_news_center_01 ul{overflow: hidden;}
#n_news_center .n_news_center_01 ul li{width: 31%;margin-right: 3.33333%;float: left;}
#n_news_center .n_news_center_01 ul li a.news_pic{overflow:hidden;display: block;border:1px solid #ddd;}
#n_news_center .n_news_center_01 ul li a.news_pic img{width:100%;display: block;transition:0.5s;}
#n_news_center .n_news_center_01 ul li:hover a.news_pic img{transform: scale(1.1);transition:0.5s;}
#n_news_center .n_news_center_01 ul li:nth-child(3n){margin-right: 0;}
#n_news_center .n_news_center_01 ul li h5{margin-top:2rem;font-size: 1.25rem;color: #2b384a;line-height: 1.5;height: 4.5rem;overflow:hidden;white-space:unset;}
#n_news_center .n_news_center_01 ul li:hover h5{color:#486484 }
#n_news_center .n_news_center_01 ul li span{margin-top: 0.75rem;display: inline-block;}
#n_news_center .n_news_center_01 ul li .n_news_more{float: right;background: #2b384a;font-size: 1rem;color: #fff;display: inline-block;padding:0.3rem 1rem;border-radius: 1rem;}
#n_news_center .n_news_center_01 ul li .n_news_more:hover{background-color: #486484}
#n_news_center .n_news_center_more{text-align: center;}
#n_news_center .n_news_center_more a{margin-top:2rem;margin-bottom: 6rem;background-color: #2b384a;display: inline-block;line-height: 3rem;color: #fff;font-size: 1rem;border-radius: 1.5rem;padding:0 2rem;}
#n_news_center .n_news_center_more a:hover{background-color: #486484}




.n_fenye{font-size: 1.25rem;line-height: 2;}
.n_fenye a:hover{text-decoration:underline;}

.maodian{padding-top: 8rem;margin-top: -8rem}


/* é—¨åº—åœ°å€ */
#n_map{padding-bottom: 6rem;padding-top: 4rem;}
.addressmapmod {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.searcharea {
  font-size: 1rem;
  color: #2b384a;
}
.searcharea:before {
  content: '';
  position: relative;
  top: 4px;
  margin-right: 6px;
  display: inline-block;
  width: 14px;
  height: 18px;
  background: url(../images/addricon1.png) no-repeat center/contain;
}
/*.searcharea:after {
  content: '';
  position: relative;
  top: 1px;
  margin-left: 6px;
  display: inline-block;
  width: 12px;
  height: 12px;
  background: url(../images/addricon3.png) no-repeat center/contain;
}
*/
.addresslist {
  width: 100%;
}
.addresslist ul::-webkit-scrollbar {width: 4px;height: 8px;background-color: #F5F5F5;}
.addresslist ul::-webkit-scrollbar-track {border-radius: 2px;background-color: #E2E2E2;}
.addresslist ul::-webkit-scrollbar-thumb {border-radius: 2px; background-color: #2b384a;}
.addresslist ul{max-height: 30rem;
  overflow-y: scroll;}
.searchbtn {
  display: flex;
  justify-content: space-between;
  margin-top: 4px;
}
.searchbtn&gt;input {
  width: calc(100% - 60px);
  font-size: 1rem;
  padding-right: 1.5rem;
  border: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  -ms-border-bottom: 1px solid #edebe9;
  padding: 4px 0;
  transition-property: border;
  transition-duration: 0.2s;
  line-height: 30px;
  
}
.searchbtn&gt;input:hover, .searchbtn&gt;input:focus {
  border-color: #476484;
  outline: none;
}
.searchbtn&gt;p {
  width: 60px;
  text-align: left;
  
  font-size: 1rem;
  color: #476484;
  cursor: pointer;
  padding: 4px 0 4px 25px;
  line-height: 30px;
  background: url(../images/addricon5.png) no-repeat;
  background-position: left center;
  background-size: 20px;
}
.addrres_list {
  width: 100%;
  margin-top: 5px;
}
.addrres_list&gt;li {
  cursor: pointer;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 20px 15px 0px;
}
.addrres_list&gt;li:hover {
  background: rgba(0, 0, 0, 0.05);
}
.addrres_list&gt;li&gt;.addr_info {
  padding-left: 30px;
  padding-right: 5px;
  background: url(../images/addricon2.png) no-repeat;
  background-position: left center;
  background-size: 20px;
  font-size: 1rem;
  font-weight: bold;
}
.addrres_list&gt;li&gt;.addr_info&gt;p:nth-child(2) {
  font-weight: normal;
  font-size: 0.875rem;
  margin-top: 0.5rem;
  line-height: 20px;
  color: rgba(0, 0, 0, 0.56);
}
.addrres_list&gt;li .addr_dh {
  width: 30px;
  height: 30px;
}
.countrychoose {
  display: flex;
  justify-content: center;
}
.provincemod, .citymod, .countymod {
  height: 3rem;
  width: 18rem;
  padding: 0px 1rem;
  font-size: 1rem;
  line-height: 3rem;
  margin: 2.5rem 0.5rem;
  background: url(../images/addricon3.png) no-repeat;
  background-position: 15rem center;
  background-size: 20px;
  border: 1px solid #ddd;
}
.provincemod&gt;div:nth-child(1), .citymod&gt;div:nth-child(1), .countymod&gt;div:nth-child(1) {
  height: 100%;
  cursor: pointer;
}
.provincemod_listmod,.citymod_listmod,.countymod_listmod{
  max-height: 400px;
  width: 18rem;
  overflow: hidden;
  border: 1px solid #ddd;
  margin-left: -1rem;
  position: relative;
  z-index: 3;
  display: none;
}
.provincemod_list,.citymod_list,.countymod_list {
  width: 100%;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  background-color: #ffffff;
  padding: 14px 20px;
  max-height: 400px;
  overflow-y: scroll;
}
.provincemod_list::-webkit-scrollbar,.citymod_list::-webkit-scrollbar,.countymod_list::-webkit-scrollbar {
  width: 5px;
}
.provincemod_list::-webkit-scrollbar-track,.citymod_list::-webkit-scrollbar-track,.countymod_list::-webkit-scrollbar-track {
  background-color: #dddddd;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
.provincemod_list::-webkit-scrollbar-thumb,.citymod_list::-webkit-scrollbar-thumb,.countymod_list::-webkit-scrollbar-thumb {
  background-color: #476484;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
.provincemod_list&gt;li,.citymod_list&gt;li,.countymod_list&gt;li {
  padding: 3px 10px;
  border-radius: 30px;
  font-size: 1rem;
  cursor: pointer;
  height: 1.5rem;
  line-height: 1.125rem;
  margin-bottom: 1rem;
}
.provincemod_list&gt;li:hover,.citymod_list&gt;li:hover,.countymod_list&gt;li:hover{
  background-color: #e8e8e8;
}
.provincemod_list&gt;li.active,.citymod_list&gt;li.active,.countymod_list&gt;li.active {
  background-color: #e8e8e8;
}

@media (max-width:1600px){
    #certify .swiper-slide{max-width: 440px;}

}

@media (max-width:1200px) {
    #nav&gt;ul{background-color: #fff;}
    .navMenu{display: block;}
    #nav{bottom: 0;overflow-y: auto;transition: .5s;-webkit-transition: .5s;transform: translate(100%,0);-webkit-transform: translate(100%,0);position: fixed;width: 100%;right: 0;min-height: 560px;height: calc(100vh - 6rem);top: 6rem;z-index: 66;background: #f9f9f9;}
    #nav.on{transform: translate(0,0);-webkit-transform: translate(0,0);}
    #nav&gt;ul&gt;li:nth-child(1){border-top: 1px solid #ddd;}
    #nav&gt;ul&gt;li{width: 100%;padding:0 15px;border-bottom: 1px solid #ddd;}
    #nav&gt;ul&gt;li&gt;a h3{height: 4rem;line-height: 4rem;font-size: 1.25rem;color: #2b384a}
    #nav&gt;ul&gt;li h3:after{display: none;}
    #nav&gt;ul&gt;li a h3{margin: unset;}
    #nav .sub{display: block;position: unset;width: 100%;line-height: 34px;color: #666;text-align: left;}
    #nav&gt;ul&gt;li.act h3{color: #333;}
    #nav .sub1{margin-left:0;}
    #nav .sub1 li{padding: 0;display: inline-block;margin-right: 10px;}
    #nav .sub1&gt;li:hover, #nav .sub1&gt;li.on{background:unset;color: #2b384a}
    #nav&gt;ul&gt;li&gt;a h3{height: 3.5rem;line-height: 3.5rem;}
    #nav&gt;ul&gt;li:nth-child(3):hover ul.sub1{ display:block; }
    #nav&gt;div{display: none!important;}
    #header .phone_nav{display: none!important;}
    .banner li .img{height: 50rem;}
    .bn-box{height: 50rem;}
    #footer .foot_dh ul li:last-child{width: 30%;}
    #footer .foot_dh ul li{margin-right: 3rem;}

}

@media (max-width:767px){
    .next-icon{bottom: 1rem}
    .banner .slick-arrow{top: 42%;}
    .pc {display: none!important;}
    .phone {display: block!important;}
    .w1440{width: 90%;}
    #header{height: 5rem;background:#fff;}
    #logo a img:first-child{filter:unset;}
    #nav&gt;ul&gt;li:nth-child(3) .sub{display: none!important}
    #nav&gt;ul&gt;li:nth-child(5) .sub{display: none!important}
    .provincemod_listmod, .citymod_listmod, .countymod_listmod{position: absolute;left: 0;margin-left: 0;width: 100%;}
    #nav&gt;ul&gt;li .sub a{font-size: 1.125rem;}
    .navMenu span{background-color: #2b384a;}
    .banner{margin-top:5rem;}
    #logo a{height: 5rem;}
    #nav{top: 5rem;height: calc(100vh - 5rem);width: 100%;}
    #nav&gt;ul&gt;li.act h3{color: #2b384a;font-weight: bold;}
    #nav .sub{text-align: left;font-size: 1rem;}
    .navMenu{}
    .banner li .img{height: 17rem;}
    .s_title h2{font-size: 2rem;}
    #s_fuwu ul{margin-top: 2rem;}
    #s_fuwu ul li{width: 50%;padding:2%;}
    #s_guanyu ul{width: 70%;margin-left: 15%}
    #s_guanyu .slick-prev{left:-22%;}
    #s_guanyu .slick-next{right: -22%}
    #s_mendian .slick-arrow{opacity: 0;}

    #s_guanyu ul li{padding:0;}
    #s_guanyu ul li img{width: 100%}
    #s_guanyu h4{margin-top: 2rem;}
    #s_guanyu .s_guanyu_des{width: 100%;margin-left: 0;}
    #s_guanyu .s_guanyu_zz p{font-size: 1.25rem;margin:0;margin-bottom:1rem;margin-top:1rem;}
    #s_guanyu .s_guanyu_zz img{max-width: 2rem}
    #s_mendian .slick-prev{left: 0;}
    #s_mendian .slick-next{right: 0;}
    #s_news{height: 68rem;}
    #s_news .s_news_nav{margin-bottom: 1rem;}
    #s_news .s_news_con{top: 12rem;}
    #s_news .s_news_nav li{width: 32%;padding:0 0.1rem;}
    #s_news .s_news_con .fl .s_news_fl li{height: 18rem;}
    #s_news .s_news_con .fl{width: 100%;}
    #s_news .s_news_con .fr{width: 100%;}
    #footer_top{height: 4rem;line-height: 4rem}
    #footer_top .foot_lianxi&gt;img{height: 2rem}
    #footer{padding-top: 2rem;padding-bottom: 2rem;}
    #footer .foot_dh ul li{height: 14rem;width: 33.33%;margin-right:0;}
    #footer .foot_dh ul li:last-child a{display: none}
    #footer .foot_dh ul li:last-child{width: 33.3333%}
    #footer .foot_dh ul li img.webewm{position: unset;}

    .bn-box{height: 17rem;margin-top: 5rem;}
    #n_fuwu .n_title{margin-bottom:2rem}
    #n_fuwu .n_fuwu_item ul li .fl{width: 100%;}
    #n_fuwu .n_fuwu_item ul li .fl h5{margin-top:3rem;margin-bottom: 2rem;}
    #n_fuwu .n_fuwu_item ul li .fl&gt;img{width: 50%;}
    #n_fuwu .n_fuwu_item ul li .fl span{margin-top: 2rem;}
    #n_fuwu .n_fuwu_item ul li .fl .n_fuwu_item_pic{width: 100%;max-width: 100%;margin-bottom: 0rem;}
    #n_fuwu .n_fuwu_item .slick-dots{bottom: 1rem;}
    #n_fuwu .n_fuwu_item ul li .fr{width: 100%;position: unset;}
    #n_fuwu .n_fuwu_item ul li .fr{padding:2rem;}
    #n_fuwu .n_fuwu_item ul li .fr h6{margin-bottom: 2rem;}
    #n_fuwu .n_fuwu_item ul li .fr p{font-size: 1.125rem;margin-bottom: 0;}
    #n_fuwu .n_fuwu_item ul li .fr img{width: 60%;}
    #n_shepin .n_shepin_huli_ul li{background-color: #f6f5f3;padding-top:4rem;}
    #n_shepin .n_shepin_huli_ul li img{margin-bottom: 5rem;}
    #n_shepin .n_shepin_huli_ul li h5{bottom: 4rem;font-size: 1.125rem;}
    #n_shepin .n_shepin_huli_ul  ul li{background-color: unset;}
    #n_shepin .slick-arrow{display: none!important;}
    #n_shepin .n_shepin_anli ul li{width: 100%;margin-right: 0;}
    #n_shepin .n_shepin_anli ul li .shepin_before h5{margin-top:1rem;}
    #nav .sub1&gt;li:hover, #nav .sub1&gt;li.on{font-weight: bold;}

    #n_touzi .n_touzi_item&gt;li .fl{width: 100%;}
    #certify .swiper-slide{max-width: 280px}
    #certify .swiper-container{margin-left: -2.5rem}
    #n_touzi .n_touzi_item&gt;li{margin-bottom: 6rem;}
    #n_touzi .n_touzi_item&gt;li .fr{width: 100%;position: unset;}
    #n_touzi .n_touzi_item&gt;li:nth-child(1){margin-top: 2rem;}
    #n_touzi .n_touzi_item&gt;li .fr{padding:2rem 0;}
    #n_touzi .n_touzi_item&gt;li .fr&gt;div h6{width: 60%;font-size: 1.5rem;line-height: 1.5;}
    #n_touzi .n_touzi_item&gt;li .fr&gt;div h6 b{font-size: 2rem;}
    #n_touzi .n_touzi_item&gt;li .fr&gt;div span{float: right;}

    #n_news_center{padding-top: 2rem;padding-bottom: 0;}
    #n_news_center .n_news_center_more a{margin-bottom: 4rem;}
    #n_news_center .n_news_center_01 ul li{width: 100%;margin-right: 0;margin-bottom: 2rem;}
    #n_news_center .n_news_center_01 ul li h5{height: unset;}
    #s_news .s_news_con .fl ul button{display: none!important;}
    #n_news{padding-top: 2rem;}
    #n_news .n_news_ul li .img{width: 100%;}
    #n_news .n_news_ul li .txt{width: 100%;margin-left: 0;}
    #n_news .n_news_ul li{margin-bottom:2rem;padding-bottom: 2rem;}

    #n_danye .xtejs{width: 100%;}
    #n_danye .xteimg{width: 100%;max-width: 100%;margin-top: 2rem;margin-bottom: 1rem;}
    #n_danye h5{white-space: unset;text-overflow: unset;}
    #n_danye .n_youshi ul li .n_youshi_l span{font-size: 1.125rem}

    #n_danye p.xtexyp{width: 100%;line-height: 2}
    #n_danye .xtexyitem{margin-top: 2rem;}
    #n_danye .xtexyitem li img{width: 100%;}
    #n_danye .xtexyitem li&gt;div{width: 100%;margin-bottom: 2rem;}
    #n_danye .yyglxt{}
    #n_danye .yyglxt ul li{width: 100%;}
    #n_danye .yyglxt ul li p{height: 8rem}
    #n_hezuo ul li:nth-child(2n-1){height: 18rem;background-position: right;}
    #n_hezuo ul li:nth-child(2n){height: 18rem;background-position: left;}
    #n_hezuo ul li&gt;div{width: 50%;}
    #n_lianxi .n_lianxi_map ul li{width: 50%;padding:1rem;border-top: 1px solid #ddd;text-align: center;}
    #n_lianxi .n_lianxi_map ul li&gt;div{display: inline-block;margin-bottom: 0;}
    #n_lianxi .n_lianxi_map ul li:first-child{width: 100%;border-top:0px solid #ddd;}
    #n_lianxi .n_lianxi_map ul{}
    #n_lianxi .n_lianxi_map{background-position: center;height: 25rem;}
    #n_lianxi .n_lianxi_biaodan .formBox{width: 100%;padding:2rem;}
    #n_danye{padding-top: 3rem;padding-bottom: 3rem;}
    #n_danye h6{margin-bottom:0;font-size: 1.25rem}
    #n_danye .n_oo ul li{width: 49%}
    #n_danye .n_oo ul li:nth-child(2n){margin-right: 0;}
    #n_danye .n_xxyy ul li{width: 49%;}
    #n_danye .n_xxyy ul li:nth-child(3n){margin-right: 2%;}
    #n_danye .n_xxyy ul li:nth-child(2n){margin-right: 0;}
    .maodian{padding-top: 6rem;margin-top:-6rem;}
    #n_peixun .n_peixun_fs ul.n_peixun_fs_list{margin-top:2rem;}
    #n_peixun .n_peixun_fs ul.n_peixun_fs_list li{width: 48%}
    #n_peixun .n_peixun_fs ul.n_peixun_fs_list li:nth-child(2n){margin-right: 0;}
    #n_peixun .n_peixun_fs ul.n_peixun_fs_list li{margin-bottom: 6rem;}
    #n_peixun .n_peixun_fs ul.n_peixun_fs_list li&gt;div{width: 90%;margin-left: 5%;}
    #n_peixun .n_peixun_fs ul.n_peixun_fs_list li span{font-size: 1.5rem}
    #n_peixun .n_peixun_fs h6.fangshi{margin-top: 4rem;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item{margin-top: 0rem;padding:2rem 0rem;background:unset;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_item_des{width: 100%;text-align: center;margin-bottom:0rem;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item ul{width: 100%;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item ul li{width: 49%;margin-bottom: 2rem}
    #n_peixun .n_peixun_fs .n_peixun_fs_item ul li:nth-child(2n){margin-right: 0;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_01 li{padding:0;float: left;margin-right: 4%;width: 48%}
    #n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_01 li:nth-child(2n){margin-right:0;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_01 li img{width: 100%;}
    #n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_01 li p{font-size: 1.125rem}
    #n_peixun .n_peixun_fs .n_peixun_fs_item .n_peixun_fs_01 li:hover{transform: scale(1);}
    #n_peixun .n_peixun_fs h6{margin-top: 3rem;}
    #n_peixun .n_peixun_fs .xsxxpx{background-image: unset;}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li{padding:0;}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li span{margin-top: 0;}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li .xsxxpx-ls-pic{width: 17rem;height: 19.5rem;margin-top: 2rem;float: unset;margin-top: 0;}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li .xsxxpx-ls-des{float: unset;max-width: unset;text-align: center;margin-left: 5%;margin-right: 5%;padding: 2rem;margin-bottom: 2rem;}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li p strong:before{left:-2rem;right:-2rem;}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls li:before{left:0;bottom: 0;border-radius: 1rem}
    #n_peixun .n_peixun_fs .xsxxpx .xsxxpx-ls .slick-prev{filter: grayscale(100%) brightness(1000%);}
    #n_peixun .n_peixun_video .n_peixun_video_l{width: 100%;}
    #n_peixun .n_peixun_video .n_peixun_video_r{width: 100%;}
    #n_peixun .n_peixun_video{display: block;margin-top: 2rem;}
    #n_peixun .n_peixun_video .n_peixun_video_r ul{padding:0;}
    #n_peixun .n_peixun_video .n_peixun_video_r ul li{padding:1rem 0;}
    #n_yunying .n_zhichi ul li{width: 49%;}
    #n_yunying .n_zhichi ul li:nth-child(2n){margin-right: 0;margin-bottom:1rem;}
    #n_jiameng .n_jiameng_fs ul{width: 100%;}
    #n_jiameng .n_jiameng_fs ul li{padding:2rem;border-radius: 1rem;}
    #n_jiameng .n_jiameng_fs{padding:3rem 0;}
    #n_jiameng .n_jiameng_fs:before{right:0;border-radius: 0;}
    #n_jiameng .n_jiameng_fs ul li img{width: 4rem;}
    #n_jiameng .n_jiameng_fs .n_jiameng_bd{position: unset;margin-top: 2rem;padding:2rem;border-radius: 1rem;}
    .n_hangye ul li p{border-top: 0;border-bottom: 1px solid #ddd;padding-bottom: 2rem;margin-bottom:2rem;font-size: 1.125rem}
    #n_danye .n_xxyy ul li p{top: 38%}

    .addressmapmod{display: block;}
    .addresslist{width:100%;}
    #map{width: 100%!important}
    .provincemod, .citymod, .countymod{width: 8rem;padding:0 0.5rem;margin:1rem 0.5rem;}

    #n_danye .n_youshi ul li .n_youshi_l b:before{display: none;}
    #n_danye .n_youshi ul li .n_youshi_l{width: 100%;}
    #n_danye .n_youshi ul li img{width: 100%;margin-top: 2rem;}
    #n_danye .n_youshi ul li .n_youshi_l b{margin-top: 0;}
    #n_danye .n_youshi ul li:nth-child(2n) .n_youshi_l span{text-align: left;}
    #n_danye .n_youshi ul li:nth-child(2n) .n_youshi_l{text-align: left;float: unset;}
    #n_danye .n_tongdian ul li{width: 100%;margin-right:0;}
    #n_danye .n_youshi ul li{margin-bottom: 4rem;position: relative;}
    #n_danye .n_youshi ul li:before{content: '';height: 0.5rem;background-color: #fff;left: -5%;right: -5%;bottom: -2rem;position: absolute;}
    #n_danye .n_youshi ul li:last-child:before{display: none;}

    #n_danye .n_tongdian ul li a&gt;div span{margin-top: 6rem;}
    .n_hangye ul{padding:2rem 2rem 0;}
    .n_hangye ul li{width: 90%;margin-right:0;margin-bottom: 2rem;margin-left:5%;}
    .n_hangye ul li:before{display: none;}
    .n_hangye h5 span{display: block;position:unset;margin-top: 1rem;top: 0;}
    #footer_bottom .foot_banquan .fr{float: left;}
    #footer_top{display: none;}
    #footer{display: none;}
    #footer_bottom .foot_banquan .fl p{}
}

.cart-concern-btm-fixed { bottom: 0; height: 50px; left: 0; position: fixed; text-align: center; width: 100%; z-index: 99999; } 
.four-column{display:none;} 
.four-column .concern-cart {width: 100%; display:none;} 
.concern-cart { background-color: #3a495e; float: left;} 
.concern-cart a{color: #fff;font-size: 12px;width: 25%;display: inline-block;float: left;height: 50px; } 
.concern-cart a span {display: block; height: 18px; line-height: 0px; text-align: center; } 
em.dibuyangshi { display: inline-block; height: 20px; width: 20px; background-position: 0 0; margin:8px 2px 5px 2px;}
@media (max-width:768px) {
  .four-column{display:block} 
  .banner .slick-dots{bottom:0px;}
  .banner .slick-dots li button{width:8px;height:8px;}
  .four-column .concern-cart{display: block;}
}
</pre></body></html>