﻿@charset "UTF-8";
html{
  font-size: 7.142vw;
}
@media screen and  (min-width: 1400px){ /*主体宽度*/
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_width{max-width:1400px; margin-right: auto; margin-left: auto;}
.w_1920{max-width:1920px; margin-right: auto; margin-left: auto;}
.w_1515{max-width:1515px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 0.7rem;padding-right: 0.7rem;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}

#obtn .slick .contact .icon:first-child{ display:none;}

/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.t_navs{ width: 100%;padding-left: 58px;padding-right: 58px;}
.t_navs::after{content: "";display: block;clear: both;}
.t_navs .top{ width: 100%; float: left; position: relative;}
.t_navs .top .logo{ margin: 41px 0; line-height: 0; float: left;}
.t_navs .top .logo img{ width: auto; height: 82px;}
.t_navs .top .right{ float: left;margin-left: 88px;}
.t_navs .top .right .menu{float: left;}
.t_navs .top .right .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative;margin-right: 40px; width: 120px;padding-top: 39.5px;padding-bottom: 39.5px;}
.t_navs .top .menu .nli:last-child{margin-right: 0;}
.t_navs .top .menu .nli .span a{ display: block;color: #000000; position: relative;line-height: 20px; font-size: 16px;font-weight: 700;padding-bottom: 40px;}
.t_navs .top .menu .nli .span a span{padding-top: 7px;display: block;font-size: 14px;line-height: 18px;color: #333333;font-weight: 400;}
.t_navs .top .menu .nli .span a::before,
.t_navs .top .menu .nli .span a::before{ content: ""; display: block; width: 100%; height: 1px; background: #cccccc; position: absolute; bottom: 0; left: 0;}
.t_navs .top .menu .nli .span a::after,
.t_navs .top .menu .nli .span a::after{ content: ""; display: block; width: 0%; height: 2px; background: #14116e; position: absolute; bottom: 0; left: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .top .menu .nli:hover .span a::after,
.t_navs .top .menu .nli.on .span a::after{width: 100%;}
.t_navs .top .sub{ display: none; position: absolute; width: 120px; top: calc(100% - 39.5px); left: 0; background: #fff; z-index: 4;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.t_navs .top .sub .l2{ width: 100%;}
.t_navs .top .sub .l2 a{ display: block; color: #555;text-align: center;font-size: 16px;line-height: 40px;}
.t_navs .top .sub .l2 a:hover{ color: #fff;background: #14116e;}
.t_navs .top .boxs{float: right;padding-top: 44px;padding-bottom: 44px;}
.t_navs .top .boxs .cons{position: relative;float: left;}
.t_navs .top .boxs .cons::before,
.t_navs .top .boxs .cons::before{ content: ""; display: block; width: 100%; height: 1px; background: #cccccc; position: absolute; bottom: 0; left: 0;}
.t_navs .top .boxs .cons::after,
.t_navs .top .boxs .cons::after{ content: ""; display: block; width: 0%; height: 2px; background: #14116e; position: absolute; bottom: 0; left: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .top .boxs:hover .cons::after,
.t_navs .top .boxs:hover .cons::after{width: 100%;}
.t_navs .top .boxs .search{float: left;margin-right: 15px;padding-bottom: 44px;}
.t_navs .top .boxs .search ._t{width: 32px;cursor: pointer;}
.t_navs .top .boxs .search ._t img{width: 100%;display: block;}
.t_navs .top .boxs .search ._b{position: absolute;right: 100%;top: 0;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);padding: 0 80px 0 12px;display: none;width: 2.4rem;}
.t_navs .top .boxs .search ._b input{width: 100%;height: 40px;}
.t_navs .top .boxs .search ._b a{display: block;font-size: 16px;color: #fff;line-height: 30px;width: 60px;border-radius: 3px;position: absolute;right: 10px;top: 50%;background: #14116e;text-align: center;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.t_navs .top .boxs .search ._b a:hover{opacity: 0.8;}
.t_navs .top .boxs .phone{float: left;padding-bottom: 44px;}
.t_navs .top .boxs .phone .ico{width: 32px;float: left;margin-right: 10px;}
.t_navs .top .boxs .phone .ico img{width: 100%;display: block;}
.t_navs .top .boxs .phone .words{font-size: 16px;color: #333333;line-height: 32px;float: left;font-weight: bolder;}
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1520px) {
.t_navs .top .menu .nli{margin-right: 20px; width: 90px;}
}
@media screen and (max-width:1240px) {
.t_navs .top .right{margin-left: 40px;}
.t_navs .top .menu .nli{margin-right: 10px; width: 80px;}
.t_navs .top .menu .nli .span a{font-size: 14px;}
.t_navs .top .menu .nli .span a span{font-size: 12px;}
}
@media screen and (max-width:1100px) {
.t_navs .top .menu .nli{width: 75px;}
.t_navs{padding-left: 36px;padding-right: 36px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .menu{ display: none;}
.t_navs .boxs{ display: none;}
.t_navs .top .right{ float: right;margin-left: 0;}
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.t_navs .top .logo{ margin: 10px 0;}
.t_navs .top .logo img{ height: 30px;}
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 14px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #14116e;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #14116e;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 60px 15px 100px 15px; display: none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph .ul1{width: 100%;overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eee;}
.t_navs .xialaph .ul1 li{float: left;width: 100%;}
.t_navs .xialaph h4 a{ float: left; width: 80%; color: #333333;line-height: 50px;font-size: 16px;} 
.t_navs .xialaph h4 a span{font-size: 12px;margin-left: 8px;}
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #14116e;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 22px; cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph h4.active img,
.t_navs .xialaph h5.active img{
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;width: 100%;}
.t_navs .xialaph .ul2 li{width: 100%;float: left;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px;  position: relative;width: 100%;float: left;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #14116e;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;float: left;width: 100%;}
.t_navs .img_d,
.t_navs .disno{ display: none;} 
.t_navs .xialaph .inputbox{width: 100%;position: relative;border: 1px solid #eee;margin-top: 20px;}
.t_navs .xialaph .inputbox input{width: 100%;height: 36px;display: block;padding: 0 50px 0 12px;font-size: 14px;color: #333;}
.t_navs .xialaph .inputbox img{width: 26px;display: block;position: absolute;right: 12px;top: 50%;margin-top: -13px;cursor: pointer;}
.t_navs .xialaph .yyqh{width: 100%;font-size: 0;text-align: center;margin-top: 20px;}
.t_navs .xialaph .yyqh a{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;}
.t_navs .xialaph .yyqh span{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;margin: 0 6px;}
.t_navs .xialaph .yyqh a:hover,
.t_navs .xialaph .yyqh a.on{color: #14116e;}
.t_navs .xialaph .number{font-size: 18px;color: #14116e;line-height: 24px;text-align: center;font-weight: bolder;margin-top: 16px;}
.t_navs .xialaph .number span{margin-right: 8px;}
}

/*底导航*/
.bottomnav{width: 100%;border-top: 1px solid #e5e5e5;}
.bottomnav .top{width: 100%;border-bottom: 1px solid #e5e5e5;padding-top: 0.76rem;padding-bottom: 0.56rem;}
.bottomnav .top ul{display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.bottomnav .top li{display: inline-block;vertical-align: top;}
.bottomnav .top ._ts{margin-bottom: calc(12px + 0.14rem);font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(18px + 0.02rem);}
.bottomnav .top ._bbox1{width: 2.18rem;}
.bottomnav .top ._bbox1 .listbox{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.bottomnav .top ._bbox1 .list{display: inline;vertical-align: top;}
.bottomnav .top ._bbox1 a{display: block;font-size: 14px;color: #888888;line-height: 18px;margin-bottom: calc(8px + 0.06rem);}
.bottomnav .top ._bbox1 a:last-child{margin-bottom: 0;}
.bottomnav .top ._bbox1 a:hover{color: #14116e;}
.bottomnav .top ._bbox2 .list{margin-bottom: calc(8px + 0.02rem);overflow: hidden;}
.bottomnav .top ._bbox2 .list:last-child{margin-bottom: 0;}
.bottomnav .top ._bbox2 img{width: calc(14px + 0.06rem);display: block;float: left;}
.bottomnav .top ._bbox2 .words{font-size: 14px;color: #888888;line-height: calc(18px + 0.02rem);float: left;padding-left: 4px;width: calc(100% - 14px - 0.06rem);}
.bottomnav .bottom{width: 100%;padding-top: 0.46rem;padding-bottom: 0.46rem;}
.bottomnav .bottom::after{content: "";display: block;clear: both;}
.bottomnav .bottom .left{float: left;}
.bottomnav .bottom .left img{height: calc(38px + 0.2rem);display: block;}
.bottomnav .bottom .right{float: right;}
.bottomnav .bottom .right .bq{margin-bottom: calc(4px + 0.04rem);overflow: hidden;font-size: 14px;color: #888888;display: block; line-height:20px;}
.bottomnav .bottom .right .bq a{font-size: 14px;color: #888888; line-height: 18px;float: none;}
.bottomnav .bottom .right .bq br{display: none;}
.bottomnav .bottom .boxs{width: 100%;}
.bottomnav .bottom .boxs::after{content: "";display: block;clear: both;}
.bottomnav .bottom .right .ico{float: right;position: relative;margin-right: calc(8px + 0.04rem);}
.bottomnav .bottom .right .ico .icos{width: calc(16px + 0.06rem);display: block;}
.bottomnav .bottom .right .ico .ewm{width: calc(80px + 0.4rem);display: block;position: absolute;left: 50%;bottom: calc(100% + 0.1rem);display: block;border: 1px solid #eee;display: none;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.bottomnav .bottom .right .ico:hover .ewm{display: block;}
.bottomnav .bottom .right a{float: right;font-size: 14px;color: #888888;line-height: calc(16px + 0.06rem);}
.bottomnav .bottom .right a:hover{color: #14116e;}
.bottomnav .bottom .right span{float: right;font-size: 12px;color: #888888;line-height: calc(16px + 0.06rem);margin: 0 calc(8px + 0.04rem);}
@media screen and (max-width:1024px) {
.bottomnav{margin-bottom: 50px;}
.bottomnav .top ul{display: block;}
.bottomnav .top li{display: block;width: 100%;margin-bottom: calc(12px + 0.08rem);}
.bottomnav .top li:nth-child(1){display: none;}
.bottomnav .bottom .w_width{flex-wrap:wrap; display: flex; align-items: center;  justify-content:space-between;}
.bottomnav .bottom .left{width:74px;margin-bottom:0;}
.bottomnav .bottom .left img{height:30px;}
.bottomnav .bottom .right{width: calc(100% - 74px);padding-left: 10px;}
.bottomnav .bottom .right .bq{width: 100%;letter-spacing: -0.5px;}
.bottomnav .bottom .right a{ float:left;}
.bottomnav .bottom .right span{ float:left; line-height:calc(12px + 0.06rem);}
.bottomnav .bottom .right .ico{ margin-right:0; margin-left:calc(8px + 0.04rem);}
.bottomnav .bottom .boxs{width: auto;float: left;}
.bottomnav .bottom .right .ico .ewm{left: 0;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.bottomnav .top ._bbox2 .words{letter-spacing: -0.5px;}
}

/*底漂浮*/
.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #14116e; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(img/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*首页banner*/
.sy_banner{width: 100%;position: relative;}
.sy_banner .ul_1{width: 100%;}
.sy_banner .ul_1 img{width: 100%;display: block;}
.sy_banner .ul_1 .slick-prev{width: 12px;height: 22px;background: url(img/img11.png) no-repeat center center; background-size: cover;left: 1rem;top: auto;bottom: 0.5rem;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_banner .ul_1 .slick-next{width: 12px;height: 22px;background: url(img/img12.png) no-repeat center center; background-size: cover;right: auto;left: 1.62rem; top: auto;bottom: 0.5rem;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_banner .ul_1 .slick-prev:hover,
.sy_banner .ul_1 .slick-next:hover{opacity: 0.3;}
.sy_banner .ul_2{width: 100%;position: absolute;left: 0;bottom: 1.2rem;padding-left: 1rem;padding-right: 3.5rem;}
.sy_banner .ul_2 ul{margin: 0 -0.5rem;width: calc(100% + 1rem);}
.sy_banner .ul_2 li{padding: 0 0.5rem;cursor: pointer;}
.sy_banner .ul_2 .num{font-size: calc(14px + 0.02rem);color: rgba(255,255,255,0.5);line-height: calc(18px + 0.02rem);margin-bottom: calc(4px + 0.14rem);}
.sy_banner .ul_2 li.slick-current .num{color: #fff;}
.sy_banner .ul_2 .border{width: 100%;height: 2px;background: rgba(255,255,255,0.2);margin-bottom: calc(4px + 0.14rem);position: relative;}
.sy_banner .ul_2 .border::after{content: "";display: block;width: calc(20px + 0.28rem);height: 2px;background: #fff;position: absolute;left: 0;top: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_banner .ul_2 li.slick-current .border::after{width: 100%;}
.sy_banner .ul_2 .words{font-size: calc(14px + 0.02rem);color: rgba(255,255,255,0.5);line-height: calc(18px + 0.02rem);}
.sy_banner .ul_2 li.slick-current .words{color: #fff;}
@media screen and (max-width:1024px) {
.sy_banner .ul_2{padding-right: 1rem;bottom: 1.6rem;}
.sy_banner .ul_1 .slick-prev{width: 8px;height: 14px;bottom: 0.5rem;}
.sy_banner .ul_1 .slick-next{width: 8px;height: 14px;bottom: 0.5rem;}
}

/*侧悬浮*/
.fh_top{width: calc(30px + 0.1rem);border: 1px solid #e5e5e5;position: fixed;right: 1rem;bottom: 12.5%;z-index: 99;background: #ffffff;display: none;}
.fh_top.on{display: block;}
.fh_top:hover{background: #e5e5e5;}
.fh_top img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.fh_top{display: none!important;}
}

/*首页标题*/
.sy_tit{width: 100%;}
.sy_tit .words{font-size: calc(14px + 0.34rem);color: #000000;line-height: calc(20px + 0.52rem);margin-bottom: calc(12px + 0.26rem);font-weight: lighter;letter-spacing: 4px;}
.sy_tit .border{width: calc(30px + 0.26rem);height: 2px;background: #14116e;}
@media screen and (max-width:1024px) {
.sy_tit .words{margin-bottom: calc(12px + 0.06rem);}
}

/*更多*/
.more_section{width: 100%;}
.more_section a{display: block;width: calc(40px + 0.72rem);height: calc(40px + 0.72rem);border: 1px solid #787979;border-radius: 100%;font-size: 14px;color: #14116e;line-height: calc(38px + 0.72rem);font-weight: bolder;text-align: center;position: relative;}
.more_section a:hover{background: #14116e;color: #fff;border: 1px solid #14116e;}
.more_section a::after{content: "";display: block;width: 100%;height: 100%;border: 1px solid #d8d9da;position: absolute;left: 6px;bottom: -5px;border-radius: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.more_section a:hover::after{left: 0;top: 0;border-color: rgba(255,255,255,0);}
@media screen and (max-width:1024px) {
.more_section a::after{left: 2px;bottom: -2px;}
}

/*首页*/
.sy_section1{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;background: #f1f2f3;}
.sy_section1 .w_1920{font-size: 0;}
.sy_section1 .left{width: 47.91666666666667%;display: inline-block;vertical-align: middle;}
.sy_section1 .left img{width: 100%;display: block;}
.sy_section1 .right{width: 52.08333333333333%;display: inline-block;vertical-align: middle;padding-left: 1rem;padding-right: 2.6rem;}
.sy_section1 .right .info{font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(24px + 0.06rem);margin-top: 0.46rem;margin-bottom: 0.78rem;text-align: justify;}
@media screen and (max-width:1680px) {
.sy_section1 .right{padding-left: 0.6rem;padding-right: 0.7rem;}
}
@media screen and (max-width:1024px) {
.sy_section1{padding-left: 15px;padding-right: 15px;}
.sy_section1 .left{width: 100%;}
.sy_section1 .right{width: 100%;padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 0.6rem;}
}

.sy_section2{width: 100%;padding-top: 1.2rem;padding-bottom: 3.56rem;}
.sy_section2 .top{margin-bottom: 2.52rem;}
.sy_section2 .top::after{content: "";display: block;clear: both;}
.sy_section2 .top .sy_tit{width: 28.92857142857143%;float: left;}
.sy_section2 .top .right{width: 71.07142857142857%;float: left;}
.sy_section2 .top .info{float: left;width: calc(100% - 100px - 1.7rem);float: left;font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.18rem);}
.sy_section2 .top .more_section{float: right;width: auto;}
.sy_section2 .bottom{width: 100%;}
.sy_section2 .bottom ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.sy_section2 .bottom li{display: inline-block;vertical-align: middle;}
.sy_section2 .bottom a{display: block;font-size: calc(14px + 0.34rem);color: #333333;line-height: calc(18px + 0.34rem);font-weight: lighter;}
.sy_section2 .bottom a:hover{color: #14116e;}
@media screen and (max-width:1024px) {
.sy_section2 .top {margin-bottom: 2rem;}
.sy_section2 .top .sy_tit{width: 100%;margin-bottom: 12px;}
.sy_section2 .top .right{width: 100%;}
.sy_section2 .top .info{width: 100%;}
.sy_section2 .top .info br{display: none;}
.sy_section2 .top .more_section{width: 100%;float: left;margin-top: 12px;}
.sy_section2 .bottom a{font-size: calc(14px + 0.2rem);line-height: calc(18px + 0.2rem);}
}

.sy_section3{width: 100%;padding-top: 1.2rem;padding-bottom: 1.2rem;}
.sy_section3 .ul{margin: 0 -0.3rem;width: calc(100% + 0.6rem);}
.sy_section3 .li{padding: 0 0.3rem;;}
.sy_section3 a{display: block;width: 100%;position: relative;}
.sy_section3 a::after{content: "";display: none;width: 100%;height: 100%;background: url(img/img24.png)no-repeat center center;background-size: cover;position: absolute;left: 0;top: 0;z-index: 2;}
.sy_section3 li.slick-center a::after{display: block;}
.sy_section3 a .pic{width: 100%;position: relative;z-index: 1;}
.sy_section3 a img{width: 100%;display: block;}
.sy_section3 a .words{ z-index: 3;width: 100%;text-align: center;font-size: calc(14px + 0.1rem);color: #ffffff;line-height: calc(18px + 0.1rem);padding-left: 0.5rem;padding-right: 0.5rem;position: absolute;left: 0;bottom: 0.28rem;display: none;}
.sy_section3 li.slick-center a .words{display: block;}
.sy_section3 a .words div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section3 .slick-prev{width: calc(20.3% - 0.6rem);height: 100%;background-color: rgba(0,0,0,0.7); left: 0.3rem;top: 0;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_section3 .slick-prev::after{content: "";display: block;width: 28px;height: 52px;background: url(img/img25.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;opacity: 0.4;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sy_section3 .slick-next{width: calc(20.3% - 0.6rem);height: 100%;background-color: rgba(0,0,0,0.7);right: 0.3rem;top: 0;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_section3 .slick-next::after{content: "";display: block;width: 28px;height: 52px;background: url(img/img26.png)no-repeat center center;background-size: cover;position: absolute;left: 50%;top: 50%;opacity: 0.4;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sy_section3 .slick-prev:hover,
.sy_section3 .slick-next:hover{background-color: rgba(20,17,110,0.82);}
.sy_section3 .slick-prev:hover::after,
.sy_section3 .slick-next:hover::after{opacity: 1;}
@media screen and (max-width:1024px) {
.sy_section3{padding-left: 15px;padding-right: 15px;}
.sy_section3 li a::after{display: block;}
.sy_section3 li a .words{display: block;}
.sy_section3 .slick-prev{width: 14px;height: 26px;background: url(img/img25.png)no-repeat center center;background-size: cover;position: absolute;left: 1rem;top: 50%;opacity: 1;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section3 .slick-next{width: 14px;height: 26px;background: url(img/img26.png)no-repeat center center;background-size: cover;position: absolute;right: 1rem;top: 50%;opacity: 1;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section3 .slick-prev:hover,
.sy_section3 .slick-next:hover{background-color: rgba(0,0,0,0);opacity: 0.8;}
.sy_section3 .slick-prev::after,
.sy_section3 .slick-next::after{display: none;}
}

.sy_section4{width: 100%;padding-bottom: 1.2rem;}
.sy_section4 .sy_tit .words{text-align: center;}
.sy_section4 .sy_tit .border{margin: 0 auto;}
.sy_section4 .info{font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.22rem);margin-top: calc(12px + 0.28rem);margin-bottom: calc(12px + 0.26rem);text-align: center;padding: 0 80px;letter-spacing: 1px;}
.sy_section4 .ul{margin: 0 -0.35rem;width: calc(100% + 0.7rem);}
.sy_section4 .li{padding: 0 0.35rem;}
.sy_section4 .ul a{display: block;width: 100%;background: #f5f5f5;padding: 0.58rem 0.2rem 0.54rem 0.2rem;border: 1px solid #e5e5e5;}
.sy_section4 .ul img{width: calc(84px + 0.8rem);display: block;margin: 0 auto 0.34rem auto;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section4 .ul a:hover img{
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);}
.sy_section4 .ul .tit{font-size: calc(14px + 0.1rem);color: #14116e;line-height: calc(18px + 0.1rem);text-align: center;margin-bottom: 0.22rem;}
.sy_section4 .ul .infos{font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.14rem);text-align: center;min-height: calc(54px + 0.42rem);}
@media screen and (max-width:1680px) {
.sy_section4 .ul .infos{font-size: calc(14px + 0.02rem);}
.sy_section4 .info{padding-left: 0;padding-right: 0;}
}
@media screen and (max-width:1024px) {
.sy_section4 .ul{margin: 0 -0.2rem;width: calc(100% + 0.4rem);padding-bottom: 26px;}
.sy_section4 .li{padding: 0 0.2rem;}
.sy_section4 .info{text-align: left;}
.sy_section4 .ul .infos{font-size: 12px;min-height: calc(72px + 0.56rem);}
.sy_section4 .ul .infos br{display: none;}
.sy_section4 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section4 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.sy_section4 .ul .slick-dots li.slick-active{ background: #14116e;}
}

.sy_section5{width: 100%;padding-top: 1.2rem;padding-bottom: 0.8rem;}
.sy_section5 .sy_tit{margin-bottom: 0.5rem;}
.sy_section5 .ul{margin: 0 -0.13rem;width: calc(100% + 0.26rem);padding-bottom: calc(18px + 0.2rem);}
.sy_section5 .li{padding: 0 0.13rem;}
.sy_section5 .li a{display: block;width: 100%;}
.sy_section5 .li .pic{ width: 100%; padding-bottom: 56.6%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section5 .li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section5 .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section5 .ul .slick-dots{position: absolute; bottom: 0; height: calc(6px + 0.02rem); text-align: center;}
.sy_section5 .ul .slick-dots li{ vertical-align: top; width: calc(6px + 0.02rem); height: calc(6px + 0.02rem);border-radius: 100%; margin: 0 calc(2px + 0.04rem); background: rgba(255,255,255,0.5);}
.sy_section5 .ul .slick-dots li.slick-active{ background: #fff;}
@media screen and (max-width:1024px) {
.sy_section5 .li a{margin-bottom: 12px;}
.sy_section5 .li a:last-child{margin-bottom: 0;}
}

/*内页banner*/
.ny_banner{width: 100%;display: block;}
.ny_banner img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.ny_banner{margin-top: 50px;}

}

/*二级导航*/
.ej_section{width: 100%;background: #e7e7f0;}
.ej_section ul{width: 100%;font-size: 0;text-align: center;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.ej_section ul::-webkit-scrollbar{ height: 3px;}
.ej_section ul::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.ej_section ul::-webkit-scrollbar-thumb{ height: 3px;  background-color: #14116e; border-radius: 3px;}
.ej_section ul li{display: inline-block;vertical-align: middle;padding: 0 0.1rem;width: 2.24rem;}
.ej_section ul li a{display: block;height: 1rem;position: relative;}
.ej_section ul li a .wordsbox{text-align: center;padding-top: 0.38rem;}
.ej_section ul li a:hover .wordsbox,
.ej_section ul li.on a .wordsbox{padding-top: 0.26rem;}
.ej_section ul li a .wordsbox .words1{font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.04rem);}
.ej_section ul li a:hover .wordsbox .words1,
.ej_section ul li.on a .wordsbox .words1{color: #14116e;}
.ej_section ul li a .wordsbox .words2{font-size: 12px;color: #14116e;line-height: 16px;margin-top: calc(6px + 0.04rem);margin-bottom: calc(6px + 0.04rem);opacity: 0;}
.ej_section ul li a:hover .wordsbox .words2,
.ej_section ul li.on a .wordsbox .words2{opacity: 1;}
.ej_section ul li a .wordsbox .border{width: 2px;height: calc(10px + 0.06rem);background: #14116e;margin: 0 auto;opacity: 0;}
.ej_section ul li a:hover .wordsbox .border,
.ej_section ul li.on a .wordsbox .border{opacity: 1;}
@media screen and (max-width:1280px) {
.ej_section ul li a .wordsbox{padding-top: 0.36rem;}
.ej_section ul li a:hover .wordsbox,
.ej_section ul li.on a .wordsbox{padding-top: 0.2rem;}
}
@media screen and (max-width:1024px) {
.ej_section ul::-webkit-scrollbar{ height: 0;}
.ej_section ul::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.ej_section ul::-webkit-scrollbar-thumb{ height: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
.ej_section ul::-webkit-scrollbar{ display: none;}
.ej_section ul li{width: auto;padding: 0 0.4rem;}
.ej_section ul li a{height: calc(60px + 0.4rem);}
.ej_section ul li a .wordsbox{padding-top: 0.9rem;}
.ej_section ul li a:hover .wordsbox,
.ej_section ul li.on a .wordsbox{padding-top: 0.4rem;}
.ej_section ul li a .wordsbox .words2{display: none;}
.ej_section ul li a:hover .wordsbox .words2,
.ej_section ul li.on a .wordsbox .words2{display: block;}
.ej_section ul li a .wordsbox .border{display: none;}
.ej_section ul li a:hover .wordsbox .border,
.ej_section ul li.on a .wordsbox .border{display: block;}
}

/*关于我们*/
.gywm_section1{width: 100%;padding-top: 1.16rem;padding-bottom: 0.62rem;position: relative;}
.gywm_section1::after{content: "";display: block;width: 73.95%;height: 3.7rem;background: #e7e7f0;position: absolute;left: 0;bottom: 0;z-index: 1;}
.gywm_section1 .w_width{position: relative;z-index: 2;}
.gywm_section1 .w_width::after{content: "";display: block;clear: both;}
.gywm_section1 .left{width: 62.85714285714286%;float: left;padding-right: 1.4rem;}
.gywm_section1 .left .info{font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.18rem);margin-top: 0.36rem;margin-bottom: 1.16rem;}
.gywm_section1 .left .ulbox{padding-right: 0.8rem;}
.gywm_section1 .left ul{width: calc(100% + 1.2rem);margin: -0.29rem -0.6rem;overflow: hidden;}
.gywm_section1 .left li{width: 50%;float: left;padding: 0.29rem 0.6rem;}
.gywm_section1 .left a{display: block;width: 100%;font-size: 0;}
.gywm_section1 .left a .ico{width: calc(40px + 0.4rem);display: inline-block;vertical-align: middle;}
.gywm_section1 .left a .ico img{width: 100%;display: block;}
.gywm_section1 .left a .wordsbox{width: calc(100% - 40px - 0.4rem);display: inline-block;vertical-align: middle;padding-left: 0.2rem;}
.gywm_section1 .left a .wordsbox ._t{margin-bottom: 0.12rem;font-size: 0;}
.gywm_section1 .left a .wordsbox ._t .span1{font-size: calc(14px + 0.42rem);color: #14116e;line-height: calc(18px + 0.42rem);font-weight: bolder;display: inline-block;vertical-align: top;}
.gywm_section1 .left a .wordsbox ._t .span2{font-size: calc(14px + 0.02rem);color: #14116e;line-height: calc(18px + 0.02rem);display: inline-block;vertical-align: top;}
.gywm_section1 .left a .wordsbox ._b{width: 100%;font-size: calc(14px + 0.04rem);color: #000000;line-height: calc(18px + 0.04rem);}
.gywm_section1 .right{width: 37.14285714285714%;float: right;position: relative;padding-top: 0.16rem;}
.gywm_section1 .right::after{content: "";display: block;width: 2.08rem;height: 2.08rem;background: #eeeeee;position: absolute;right: -0.3rem;top: -0.14rem;z-index: 1;}
.gywm_section1 .right .pic1{width: 100%;position: relative;z-index: 2;}
.gywm_section1 .right .pic1 img{width: 100%;display: block;}
.gywm_section1 .right .pic2{width: 2.7rem;display: block;border-radius: 100%;position: absolute;left: -1.84rem;bottom: -0.52rem;box-shadow: 0.17rem 0 0.5rem rgba(5,3,34,0.24);z-index: 3;}
.gywm_section1 .right .pic2 img{width: 100%;display: block;}
@media screen and (max-width:1680px) {
.gywm_section1 .left .ulbox{padding-right: 0;}
.gywm_section1 .left ul{width: calc(100% + 0.6rem);margin: -0.2rem -0.3rem;}
.gywm_section1 .left li{padding: 0.2rem 0.3rem;}
.gywm_section1 .left a .wordsbox ._b{font-size: 14px;line-height: 18px;}
}
@media screen and (max-width:1024px) {
.gywm_section1 .left{width: 100%;padding-right: 0;}
.gywm_section1 .right{width: 100%;padding-top: 0;margin-top: 1rem;}
.gywm_section1 .left ul{display:flex; flex-wrap: wrap; align-items: flex-start;}
.gywm_section1 .left a .wordsbox ._b{min-height: 36px;}
.gywm_section1 .right .pic2{left: 0;bottom: auto;top: 50%;width: 4.6rem;display: none;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.gywm_section1 .right .pic1{width: 100%;float: right;}
.gywm_section1 .right::after{right: -0.3rem;top: -0.3rem;}
}

.gywm_section2{width: 100%;padding-top: 1.1rem;padding-bottom: 1.2rem;}
.gywm_section2 .info{font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.18rem);margin-top: 0.4rem;margin-bottom: 0.3rem;text-align: center;}
.gywm_section2 ul{margin: 0 -0.125rem;width: calc(100% + 0.25rem);}
.gywm_section2 ul::after{content: "";display: block;clear: both;}
.gywm_section2 li{width: 33.333333%;padding: 0 0.125rem;float: left;}
.gywm_section2 a{display: block;width: 100%;background: #fff;border-radius: calc(40px + 0.58rem);font-size: 0;padding: calc(8px + 0.04rem);}
.gywm_section2 a:hover{box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.gywm_section2 a .picbox{width: calc(80px + 0.91rem);display: inline-block;vertical-align: middle;border-radius: 100%;overflow: hidden;}
.gywm_section2 a .pic{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gywm_section2 a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gywm_section2 a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gywm_section2 a .wordsbox{width: calc(100% - 80px - 0.91rem);display: inline-block;vertical-align: middle;padding-left: calc(10px + 0.1rem);}
.gywm_section2 a .words1{font-size: calc(14px + 0.08rem);color: #14116e;line-height: calc(18px + 0.08rem);margin-bottom: 0.14rem;}
.gywm_section2 a .words2{font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(18px + 0.1rem);}
@media screen and (max-width:1680px) {
.gywm_section2 a .words2{font-size: 14px;}
.gywm_section2 a .words2 br{display: none;}
}
@media screen and (max-width:1024px) {
.gywm_section2 ul{width: 100%;margin: 0;}
.gywm_section2 li{width: 100%;padding: 0;margin-bottom: 12px;}
.gywm_section2 li:last-child{margin-bottom: 0;}
.gywm_section2 .info{margin-bottom: 0.6rem;}
}

.gywm_section3{width: 100%;padding-top: 1.1rem;padding-bottom: 1.2rem;}
.gywm_section3 .info{font-size: calc(14px + 0.04rem);color: #555555;line-height: calc(18px + 0.18rem);margin-top: 0.4rem;margin-bottom: 0.3rem;text-align: center;}
.gywm_section3 .ul{margin: 0 -0.13rem;width: calc(100% + 0.26rem);padding-bottom: calc(20px + 0.3rem);}
.gywm_section3 .li{padding: 0 0.13rem;}
.gywm_section3 a{display: block;width: 100%;}
.gywm_section3 a .picbox{width: 100%;border: 1px solid #e5e5e5;}
.gywm_section3 a .pic{ width: 100%; padding-bottom: 56.19%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.gywm_section3 a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.gywm_section3 a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.gywm_section3 a .words{font-size: calc(14px + 0.02rem);color: #555555;line-height: calc(18px + 0.1rem);margin-top: 0.14rem;text-align: center;height: calc(36px + 0.2rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.gywm_section3 ul .slick-dots{position: absolute; bottom: 0; height: calc(6px + 0.02rem); text-align: center;}
.gywm_section3 ul .slick-dots li{ vertical-align: top; width: calc(6px + 0.02rem); height: calc(6px + 0.02rem);border-radius: 100%; margin: 0 calc(2px + 0.04rem); background: #8281af;}
.gywm_section3 ul .slick-dots li.slick-active{ background: #14116e;}
@media screen and (max-width:1024px) {
.gywm_section3 .info{text-align: left;}
.gywm_section3 .info br{display: none;}
.gywm_section3 a .words br{display: none;}
.gywm_section3 a{margin-bottom: 12px;}
.gywm_section3 a:last-child{margin-bottom: 0;}
}

.gywm_section4{width: 100%;padding-top: 1.14rem;padding-bottom: 1.14rem;}
.gywm_section4 .content{width: 7rem;margin-top: 0.48rem;}
.gywm_section4 ul{margin: 0 -0.5rem;width: calc(100% + 1rem);overflow: hidden;}
.gywm_section4 ul li{width: 50%;float: left;padding: 0 0.5rem;}
.gywm_section4 ul li .top{font-size: calc(14px + 0.1rem);color: #ffffff;line-height: calc(18px + 0.1rem);margin-bottom: 0.26rem;}
.gywm_section4 ul li .listbox{width: 100%;}
.gywm_section4 ul li .list{width: 100%;margin-bottom: 0.16rem;font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(24px + 0.16rem);background: rgba(255,255,255,0.22);padding: 0 0.2rem;}
.gywm_section4 ul li .list:last-child{margin-bottom: 0;}
.gywm_section4 ul li .list:hover{background: rgba(255,255,255,0.5);}
@media screen and (max-width:1024px) {
.gywm_section4 .content{width: 100%;}
.gywm_section4 ul{margin: 0;width: 100%;}
.gywm_section4 ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.gywm_section4 ul li:last-child{margin-bottom: 0;}
}

/*产品展示*/
.cpzs_section1{width: 100%;padding-top: 1rem;padding-bottom: 0.9rem;}
.cpzs_section1 .w_width::after{content: "";display: block;clear: both;}
.cpzs_section1 .left{width: 50%;float: left;}
.cpzs_section1 .right{width: 50%;float: right;}
.cpzs_section1 .right ul{width: 100%;float: left;}
.cpzs_section1 .right ul li{width: 50%;float: left;}
.cpzs_section1 a{display: block;width: 100%;position: relative;}
.cpzs_section1 a::after{content: "";display: block;width: 100%;height: 100%;background: url(img/img63.png)no-repeat bottom center;background-size: cover;position: absolute;left: 0;bottom: 0;z-index: 2;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpzs_section1 a:hover::after{opacity: 1;}
.cpzs_section1 .pic{ width: 100%; padding-bottom: 71.14%; position: relative; overflow: hidden; min-height: 50px;z-index: 1;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpzs_section1 .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpzs_section1 a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cpzs_section1 .words{width: 100%;opacity: 0;position: absolute;left: 0;bottom: calc(10px + 0.06rem);font-size: calc(14px + 0.06rem);color: #ffffff;line-height: calc(18px + 0.16rem);text-align: center;z-index: 3;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cpzs_section1 a:hover .words{opacity: 1;}
@media screen and (max-width:1024px) {
.cpzs_section1 .left{width: 100%;}
.cpzs_section1 .right{width: 100%;}
}

.cpzs_section2{width: 100%;padding-bottom: 0.9rem;}
.cpzs_section2 .sy_tit{margin-bottom: 0.6rem;}
.cpzs_section2 ul{margin: -0.27rem -0.35rem;overflow: hidden;width: calc(100% + 0.7rem);display:flex; flex-wrap: wrap; align-items: flex-start;}
.cpzs_section2 ul li{width: 50%;float: left;padding: 0.27rem 0.35rem;}
.cpzs_section2 ul .libox{width: 100%;overflow: hidden;}
.cpzs_section2 ul .left{width: calc(76px + 1rem);float: left;border-radius: 100%;overflow: hidden;}
.cpzs_section2 ul .left .pic{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cpzs_section2 ul .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cpzs_section2 ul li:hover .left .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}






.cpzs_section2 ul .right{width: calc(100% - 76px - 1rem);float: left;padding-left: 0.38rem;padding-top: 0.22rem;}
.cpzs_section2 ul .tit{font-size: calc(14px + 0.16rem);color: #000000;line-height: calc(18px + 0.16rem);padding-bottom: 0.26rem;margin-bottom: 0.16rem; border-bottom: 1px solid #cccccc;letter-spacing: 0.04rem;}
.cpzs_section2 ul .info{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(18px + 0.14rem);}
.cpzs_section2 ul .info span{font-weight: bolder;}
@media screen and (max-width:1024px) {
.cpzs_section2 ul{margin: 0;width: 100%;}
.cpzs_section2 ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.cpzs_section2 ul li:last-child{margin-bottom: 0;}
.cpzs_section2 ul .info{font-size: 14px;letter-spacing: -0.5px;}
}

/*产品详情*/
.cpxq_section{width: 100%;padding-top: 1rem;padding-bottom: 1rem;}
.cpxq_section .top{width: 100%;margin-bottom: 0.6rem;font-size: 0;}
.cpxq_section .top .left{width: 47.64%;display: inline-block;vertical-align: middle;}
.cpxq_section .top .left .ul{margin: 0 -0.05rem;width: calc(100% + 0.1rem);}
.cpxq_section .top .left .li{padding: 0 0.05rem;}
.cpxq_section .top .left .slick-dots{position: absolute; bottom: calc(14px + 0.16rem); height: calc(6px + 0.02rem); text-align: center;}
.cpxq_section .top .left .slick-dots li{ vertical-align: top; width: calc(6px + 0.02rem); height: calc(6px + 0.02rem);border-radius: 100%; margin: 0 4px; background: #dddddd;}
.cpxq_section .top .left .slick-dots li.slick-active{ background: #fff;}
.cpxq_section .top .left img{width: 100%;display: block;}
.cpxq_section .top .right{width: 52.36%;display: inline-block;vertical-align: middle;padding-left: 0.8rem;}
.cpxq_section .top .right .tit{font-size: calc(14px + 0.22rem);color: #000000;line-height: calc(18px + 0.22rem);margin-bottom: 0.34rem;padding-bottom: 0.36rem;border-bottom: 1px solid #e5e5e5;}
.cpxq_section .top .right .words1{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(18px + 0.04rem);font-weight: bolder;margin-bottom: calc(6px + 0.16rem);}
.cpxq_section .top .right .words2{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(18px + 0.04rem);margin-bottom: 0.4rem;}
.cpxq_section .top .right ul{width: calc(100% + 0.32rem);margin: -0.16rem;display:flex; flex-wrap: wrap; align-items: flex-start;}
.cpxq_section .top .right ul::after{content: "";display: block;clear: both;}
.cpxq_section .top .right li{width: 20%;float: left;padding: 0.16rem;}
.cpxq_section .top .right .pic{ width: 100%;width: 100%;-webkit-box-reflect: below -1.2rem -webkit-linear-gradient(top,rgba(255,0,0,0.2),rgba(255,0,0,1));}
.cpxq_section .top .right .pic img{ width: 100%;display: block;}
.cpxq_section .bottom{width: 100%;border: 1px solid #e5e5e5;}
.cpxq_section .bottom .tit{background: #e7e7f0;}
.cpxq_section .bottom .tit .words{font-size: calc(14px + 0.1rem);color: #ffffff;line-height: calc(30px + 0.34rem);background: #14116e;padding: 0 0.36rem;display: inline-block;}
.cpxq_section .bottom .info{width: 100%;padding: 0.26rem 0.34rem;min-height: 6.12rem;font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(24px + 0.16rem);}
.cpxq_section .bottom .info span{font-weight: bolder;}
.cpxq_section .bottom .page_box{width: 100%;background: #f5f5f5;overflow: hidden;}
.cpxq_section .bottom .page_box .pgs{width: calc(50% - 0.5rem);float: left;}
.cpxq_section .bottom .page_box .pgs a{display: block;font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(34px + 0.3rem);padding: 0 0.32rem;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cpxq_section .bottom .page_box .next{text-align: right;}
.cpxq_section .bottom .page_box .pgs a:hover{color: #14116e;}
.cpxq_section .bottom .page_box .fh{width: 1rem;float: left;}
.cpxq_section .bottom .page_box .fh a{display: block;font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(34px + 0.3rem);text-align: center;}
.cpxq_section .bottom .page_box .fh a:hover{color: #14116e;}
@media screen and (max-width:1024px) {
.cpxq_section .top .left{width: 100%;display: block;}
.cpxq_section .top .right{width: 100%;padding-left: 0;display: block;padding-top: 14px;}
.cpxq_section .top .right .pic{ width: 100%;width: 100%;-webkit-box-reflect: below -0 -webkit-linear-gradient(top,rgba(255,0,0,0),rgba(255,0,0,0));}
.cpxq_section .bottom .page_box{position: relative;padding-top: 12px;padding-bottom: 12px;}
.cpxq_section .bottom .page_box .pgs{width: calc(100% - 80px);}
.cpxq_section .bottom .page_box .pgs a{line-height: calc(20px + 0.1rem);}
.cpxq_section .bottom .page_box .next{text-align: left;}
.cpxq_section .bottom .page_box .fh{width: 80px;position: absolute;right: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
}

/*餐饮服务*/
.cyfw_section1{width: 100%;padding-top: 1.1rem;padding-bottom: 1.2rem;position: relative;z-index: 2;}
.cyfw_section1::after{content: "";display: block;width: 1.14rem;height: 2.23rem;background: url(img/img78.png)no-repeat center center;background-size: cover;position: absolute;left: 0;bottom: -1.115rem;}
.cyfw_section1 .sy_tit{margin-bottom: 0.5rem;}
.cyfw_section1 ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.cyfw_section1 li{display: inline-block;vertical-align: middle;}
.cyfw_section1 li a{display: block;font-size: 0;}
.cyfw_section1 li .pic{width: calc(70px + 0.7rem);display: inline-block;vertical-align: middle;border-radius: 100%;overflow: hidden;}
.cyfw_section1 li .pic img{width: 100%;display: block;}
.cyfw_section1 li .wordsbox{font-size: calc(16px + 0.04rem);color: #333333;line-height: calc(26px + 0.1rem);display: inline-block;vertical-align: middle;padding-left: calc(10px + 0.12rem);}
@media screen and (max-width:1024px) {
.cyfw_section1 ul{display: block;}
.cyfw_section1 li{width: 100%;display: block;margin-bottom: 12px;}
.cyfw_section1 li:last-child{margin-bottom: 0;}
.cyfw_section1 li .wordsbox{width: calc(100% - 70px - 0.7rem);}
}

.cyfw_section2{width: 100%;padding-top: 1.1rem;padding-bottom: 1.8rem;background: #f1f2f3;position: relative;z-index: 1;}
.cyfw_section2::after{content: "";display: block;width: 100%;height: 1.2rem;background: #e7e7f0;position: absolute;left: 0;bottom: 0;}
.cyfw_section2 .w_width::after{content: "";display: block;clear: both;}
.cyfw_section2 .left{width: 52%;float: left;padding-right: 1rem;}
.cyfw_section2 .left .info{margin-top: 0.4rem;font-size: calc(14px + 0.06rem);color: #000000;line-height: calc(24px + 0.16rem);}
.cyfw_section2 .right{width: 48%;float: right;position: relative;padding-top: 0.1rem;}
.cyfw_section2 .right .pic1{width: 100%;}
.cyfw_section2 .right .pic1 img{width: 100%;display: block;}
.cyfw_section2 .right .pic2{width: 2.9rem;position: absolute;left: -1.5rem;bottom: -1rem;}
.cyfw_section2 .right .pic2 img{width: 100%;display: block;position: relative;z-index: 2;}
.cyfw_section2 .right .pic2::after{content: "";display: block;width: 100%;height: 100%;background: rgba(255,255,255,0.4);position: absolute;right: -0.15rem;top: -0.15rem;z-index: 1;}
@media screen and (max-width:1680px) {
.cyfw_section2 .left .info{font-size: 14px;}
.cyfw_section2 .right .pic2{left: -1.3rem;}
}
@media screen and (max-width:1024px) {
.cyfw_section2 .left{width: 100%;padding-right: 0;}
.cyfw_section2 .right{width: 100%;padding-top:16px;}
.cyfw_section2 .right .pic1{width: 70%;float: right;}
.cyfw_section2 .right .pic1 img{width: 100%;display: block;}
.cyfw_section2 .right .pic2{width: 36%;position: absolute;left: 0;bottom: auto;top: 56%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.cyfw_section2 .right .pic2::after{background: rgba(255,255,255,0.8);position: absolute;right: -0.4rem;top: -0.4rem;z-index: 1;}
.cyfw_section2 .left .info{font-size: 16px;}
}

.cyfw_section3{width: 100%;padding-top: 1.1rem;padding-bottom: 1.2rem;position: relative;}
.cyfw_section3::before{content: "";display: block;width: 1.52rem;height: 2.5rem;background: url(img/img84.png)no-repeat center center;background-size: cover;position: absolute;left: 0;bottom: 0.44rem;}
.cyfw_section3::after{content: "";display: block;width: 3.37rem;height: 5.78rem;background: url(img/img85.png)no-repeat center center;background-size: cover;position: absolute;right: 0;top: 0;}
.cyfw_section3 .content{margin-top: 0.5rem;padding-right: 2.94rem;}
.cyfw_section3 .content ul{margin: 0 -0.14rem;width: calc(100% + 0.28rem);}
.cyfw_section3 .content ul::after{content: "";display: block;clear: both;}
.cyfw_section3 .content ul li{width: 33.3333%;float: left;padding: 0 0.14rem;}
.cyfw_section3 .content a{display: block;width: 100%;border: 1px solid #e5e5e5;border-radius: 0.4rem 0 0.4rem 0rem;padding: 0.7rem 0.4rem 0.72rem 0.4rem;}
.cyfw_section3 .content a:hover{box-shadow: 0 0 0.3rem rgba(0,0,0,0.1);border-color: rgba(255,255,255,0);}
.cyfw_section3 .content img{width: calc(40px + 0.28rem);display: block;margin-bottom: 0.42rem;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cyfw_section3 .content a:hover img{
transform: rotateY(180deg);}
.cyfw_section3 .content .words{font-size: calc(14px + 0.06rem);color: #333333;line-height: calc(18px + 0.06rem);}
@media screen and (max-width:1680px) {
.cyfw_section3::before{width: 0.6rem;height: 1rem;bottom: 0.44rem;}
.cyfw_section3::after{width: 2rem;height: 3.4rem;}
}
@media screen and (max-width:1024px) {
.cyfw_section3{padding-top: 3rem;padding-bottom: 3rem}
.cyfw_section3 .content{padding-right: 0;}
.cyfw_section3::before{width: 1.3rem;height: 2.2rem;bottom: 0.3rem;}
}

.cyfw_section4{width: 100%;padding-top: 1.1rem;padding-bottom: 1.46rem;}
.cyfw_section4 .content{margin-top: 0.72rem;position: relative;}
.cyfw_section4 .content::after{content: "";display: block;width: calc(100% + 1.15rem);height: 1px;border-bottom: 1px dashed rgba(255,255,255,0.36);position: absolute;left: 50%;top: 0.92rem;z-index: 1;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.cyfw_section4 ul{margin: 0 -0.475rem;width: calc(100% + 0.95rem);z-index: 2;}
.cyfw_section4 li{padding: 0 0.475rem;}
.cyfw_section4 ul a{display: block;width: 100%;}
.cyfw_section4 ul a .pic{width: calc(80px + 1.32rem);margin: 0 auto 0.36rem auto;}
.cyfw_section4 ul a .pic img{width: 100%;display: block;}
.cyfw_section4 ul a .words{font-size: calc(14px + 0.1rem);color: #ffffff;line-height: calc(18px + 0.1rem);text-align: center;}
.cyfw_section4 ul a:hover .words{color: rgba(255,255,255,0.6);}
.cyfw_section4 ul .slick-prev{width: 0.15rem;height: 0.27rem;background: url(img/img87.png) no-repeat center center; background-size: cover;left: -0.15rem;top: 0.79rem;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cyfw_section4 ul .slick-next{width: 0.15rem;height: 0.27rem;background: url(img/img88.png) no-repeat center center; background-size: cover;right: -0.15rem;top: 0.79rem;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.cyfw_section4 ul .slick-prev:hover,
.cyfw_section4 ul .slick-next:hover{opacity: 0.4;}
@media screen and (max-width:1024px) {
.cyfw_section4 .content::after{width: 100%;top: 1.84rem;}
.cyfw_section4 ul{padding-left: 30px;padding-right: 30px;}
.cyfw_section4 ul .slick-prev{width: 10px;height: 20px;left: 0.475rem;top: 1.49rem;}
.cyfw_section4 ul .slick-next{width: 10px;height: 20px;right: 0.475rem;top: 1.49rem;}
}

/*联系我们*/
.lxwm_section{width: 100%;padding-top: 1.32rem;padding-bottom: 1.2rem;}
.lxwm_section ul{width: 100%;}
.lxwm_section li{width: 100%;margin-bottom: 1.2rem;}
.lxwm_section li:last-child{margin-bottom: 0;}
.lxwm_section .tit{font-size: calc(14px + 0.34rem);color: #000000;line-height: calc(18px + 0.34rem);text-align: center;margin-bottom: 0.46rem;}
.lxwm_section .con1{width: 100%;margin-bottom: 0.2rem;height: 3.6rem;position: relative;}
.lxwm_section .con1 .listbox{width: 100%;position: absolute;left: 0;top: 50%;padding: 0 0.88rem 0 0.6rem;font-size: 0;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.lxwm_section .con1 .listbox .list{display: inline-block;vertical-align: middle;font-size: 0;}
.lxwm_section .con1 .listbox .list1{width: 52.23648562300319%;padding-right: 0.2rem;}
.lxwm_section .con1 .listbox .list2{width: 35.30351437699681%;padding-right: 0.2rem;}
.lxwm_section .con1 .listbox .lists .ico{width: calc(38px + 0.5rem); height:calc(38px + 0.5rem); display: inline-block;vertical-align: middle; border:1px solid #fff; border-radius:50%;}
.lxwm_section .con1 .listbox .lists .ico img{width: 100%;display:inline-block; vertical-align:top;width: calc(20px + 0.26rem); margin:calc(9px + 0.12rem);}
.lxwm_section .con1 .listbox .lists .wordsbox{width: calc(100% - 38px - 0.5rem);display: inline-block;vertical-align: middle;padding-left: 0.16rem;}
.lxwm_section .con1 .listbox .lists .wordsbox .words1{font-size: calc(14px + 0.06rem);color: #ffffff;line-height: calc(18px + 0.06rem);margin-bottom: 0.18rem;font-weight: bolder;}
.lxwm_section .con1 .listbox .lists .wordsbox .words2{font-size: calc(14px + 0.06rem);color: #ffffff;line-height: calc(18px + 0.06rem);}
.lxwm_section .con1 .listbox .list3{width: 12.46%;}
.lxwm_section .con1 .listbox .list3 .ewm{width: 100%;margin-bottom: 0.14rem;}
.lxwm_section .con1 .listbox .list3 .ewm img{width: 100%;display: block;}
.lxwm_section .con1 .listbox .list3 .words{font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(18px + 0.04rem);text-align: center;}
.lxwm_section .con2{width: 100%;background: #14116e;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.lxwm_section .con2:hover{background-color: rgba(20,17,110,0.5);}
.lxwm_section .con2 a{display: block;width: 100%;font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(30px + 0.5rem);text-align: center;}
@media screen and (max-width:1680px) {
.lxwm_section .con1 .listbox .list3 .words{font-size: 14px;}
}
@media screen and (max-width:1024px) {
.lxwm_section .con1{height: auto;}
.lxwm_section .con1 .listbox{position: static;padding: 14px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.lxwm_section .con1 .listbox .list{display: block}
.lxwm_section .con1 .listbox .list1{width: 100%;padding-right: 0;margin-bottom: 12px;}
.lxwm_section .con1 .listbox .list2{width: 100%;padding-right: 0;}
.lxwm_section .con1 .listbox .list3{width:100%;margin-top: 12px;flex-wrap:wrap; display: flex; align-items: center;}
.lxwm_section .con1 .listbox .list3 .ewm{ width:100px; margin:0 10px 0 0;}
.lxwm_section .con1 .listbox .list3 .wordsbox{ display:block;}

}








/* 新闻中心详情页 */
.new_main{width: 100%;position: relative;}
/* .new_main::before{content: "";display: block;position: absolute;box-shadow: -10px 0px 10px 0px rgba(0,0,0,0.07);height: 100%;width:200px;right: 24.59%;} */
.new_main::after{content: "";display: block;clear: both;}
.new_main img{display: block;width: 100%;}
.new_main .section_L{float: left;width:70.85%;padding-right: 0.62rem;padding-top: 0.98rem;padding-bottom: 1rem;box-shadow: -10px 0px 10px 0px rgba(0,0,0,0.07) inset;}
.new_main .section_L .tit_l{float: left;width: 100%;border-bottom: 1px solid #e5e5e5;padding-bottom:0.24rem;margin-bottom: 0.23rem;}
.new_main .tit_l ._t{float: left;width: 100%;font-size: calc(14px + 0.14rem);line-height: calc(20px + 0.1rem);color: #000000;margin-bottom: 0.14rem;}
.new_main .tit_l ._b{float: left;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #555555;}
.new_main .tit_l .t1{float: left;margin-right:0.6rem;}
.new_main .tit_l .t2{float: right;margin-right: 0;}
.new_main .tit_l .t3{float: right;}
.new_main .tit_l i{display: inline-block;vertical-align: middle;width:calc(10px + 0.1rem);height:calc(6px + 0.1rem);margin-right:0.06rem;margin-top:calc(-2px + -0.05rem);opacity: 0.5;}
.new_main .section_L .cont{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.11rem);color: #555555;margin-bottom: calc(20px + 0.5rem);}
.new_main .section_L ._imgs{width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 0.33rem;margin-bottom: 0.3rem;}
.new_main ._imgs ._img{line-height: 0;width: calc(50% - 0.15rem);}
.new_main ._imgs img{display: block;width: 100%;}
.new_main .page{float: left;width: 100%;border-top: 1px solid #e5e5e5;position: relative;}
.new_main .page .a{float: left;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);color: #555555;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.new_main .page .a:hover{color: #14116e;}
.new_main .page .pre{float: left;width: 50%;border-right: 1px solid #e5e5e5;padding-top: 0.23rem;padding-right: 0.3rem;}
.new_main .page .next{float: right;width: 50%;text-align: right;padding-top: 0.23rem;padding-left: 0.3rem;}
.new_main .page .return{display: block;position: absolute;display: flex;align-items: center;justify-content: center;flex-wrap: wrap; width:calc(40px + 0.38rem);height: calc(40px + 0.38rem);background: #14116e;border-radius: 100%;top: -50%;left: 50%;transform: translate(-50%,0);}
.new_main .page .p1{display: block;height: calc(5px + 0.1rem);width:calc(10px + 0.1rem);margin: 0 auto;}
.new_main .page .p2{display: block;color: #ffffff;margin-top: 0.06rem;font-size: calc(12px + 0.02rem);}
.new_main .section_R{float: left;width: 29.15%;padding-left: 0.56rem;padding-top: 0.98rem;position: relative;}
.new_main .section_R .tit_r{float: left;width: 100%;font-size: calc(14px + 0.14rem);line-height: calc(20px + 0.1rem);color: #000000;border-bottom: 1px solid #e7e7e7;padding-bottom: 0.3rem;}
.new_main .section_R ul{float: left;width: 100%;}
.new_main .section_R li{float: left;width: 100%;border-bottom: 1px dashed #b2b2b2;padding-bottom: 0.27rem;margin-top: 0.22rem;}
.new_main .section_R .text{width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.14rem);color: #333333;margin-bottom: 0.14rem;}
.new_main .section_R a:hover .text{ color:#14116e;}
.new_main .section_R .time{width: 100%;font-size: calc(12px + 0.02rem);line-height:calc(12px + 0.08rem);color: #555555;}
@media screen and (max-width:1024px) {
  .new_main .section_L{width: 100%;padding-right: 0;box-shadow: none;}
  .new_main .tit_l i{margin-top: -0.24rem;}
  .new_main .section_R{width: 100%;padding-left: 0;box-shadow: none;padding-top: 0;padding-bottom: 1rem;}
}



/* 新闻中心 */
.news_main{width: 100%;background: url(img/zimg1.jpg) no-repeat;background-size: cover;padding-top: 0.8rem;padding-bottom: 1rem;}
.news_main .list{width: 100%;margin-bottom: calc(10px + 0.2rem);}
.news_main .list::after{content: "";display: block;clear: both;}
.news_main .li{float: left;width: 100%;margin-bottom: calc(10px + 0.2rem);}
.news_main .li a{float: left;width: 100%;background: #ffffff;padding: calc(10px + 0.11rem);display: flex;align-items: center;}
.news_main ._img{float: left;line-height: 0;width:2.9rem;overflow:hidden;}
.news_main .li img{display: block;width: 100%;transition: all .5s ease .1s;}
.news_main .li a:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.news_main .cont{float: left;width:calc(100% - 2.9rem);padding-left:calc(10px + 0.4rem);}
.news_main .time{display: block;width: 100%;margin-bottom:0.1rem;color: #333333;}
.news_main .time .day{font-size: calc(14px + 0.22rem);line-height: calc(20px + 0.2rem);font-weight: bold;}
.news_main .time .year{font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);} 
.news_main .tit{display: block;font-size: calc(14px + 0.06rem);line-height: calc(20px + 0.1rem);color: #000000;font-weight: bold;margin-bottom: calc(4px + 0.1rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.news_main li:hover .tit{color: #14116e;}
.news_main .text{display: block;font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.12rem); height: calc(40px + 0.24rem); color: #555555;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news_main .page{width: 100%;text-align: center;}
.news_main .page li{display:inline-block;vertical-align: middle;border-radius: 100%;}
.news_main .page a{display: block;width:calc(20px + 0.18rem);height: calc(20px + 0.18rem);display:flex;align-items: center;justify-content: center;border-radius: 100%;font-size: calc(12px + 0.02rem);color: #272727;background: #ffffff;}
.news_main .page .fy{width: calc(50px + 0.5rem);border-radius: 1rem;}
.news_main .page a:hover,
.news_main .page a.on{background: #14116e;color: #ffffff;}
.news_main .fy .img1{display: block;}
.news_main .fy .img2{display: none;}
.news_main .fy:hover .img1{display: none;}
.news_main .fy:hover .img2{display: block;}
.news_main .wappage{width: 100%;font-size: 0;text-align: center;}
.news_main .wappage a{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;line-height: 36px;text-align: center;width: 80px;border-radius: 18px;background: #14116e;}
.news_main .wappage span{display: inline-block;vertical-align: middle;font-size: 16px;color: #fff;line-height: 36px;margin: 0 12px;}

@media screen and (max-width:1024px) {
  .news_main .li a{position: relative; padding:calc(6px + 0.06rem);}
  .news_main ._img{width:130px;}
  .news_main .cont{width:calc(100% - 140px); padding-left:calc(6px + 0.06rem);}
  .news_main .tit{ margin-bottom:calc(2px + 0.02rem);}
  .news_main .time{ margin-bottom:0;}
  .news_main .time .day{ line-height:calc(14px + 0.22rem);}
  .news_main .text{ line-height: calc(18px + 0.04rem); height: calc(36px + 0.08rem);}
}

/*网站地图*/
.wzdt{ width:100%; float:left;}
.wzdt li{ width:100%;float:left; border-bottom:1px dashed #323232; padding:10px 0;}
.wzdt li .a1{ width:100%;float:left;  font-size:16px;font-weight:bold; line-height:24px; color:#323232}
.wzdt li .a2{float:left; text-align:center; padding-right:10px; line-height:24px; color:#323232}






