/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; color:#666;/*font-family:'Microsoft YaHei';*/}
a{color:#666;}
a:hover{ color:#f60; /*text-decoration:underline;*/}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ max-width:90% !important; margin:0 auto; width:1440px !important}

.header{ display: flex;   align-items: center;justify-content: space-between; padding-top:10px}
.head01{display: flex;   align-items: center;}
.head01 a {
   color:#fff;
   font-size:18px;
}
.logo{ width:20%; height:60px}
.logo a{ width:100%; height:100%; display: flex;align-items: center;}
.logo a img{ max-height:100%; max-width:100%;}

.soue{background:rgb(255 255 255 / 50%);border-radius:30px;display: flex;justify-content: center;align-items: center;width: 85px;box-sizing: border-box;padding: 0 2px;margin-right: 10px;}
.soue a{ width:24px; height:24px; display: flex; justify-content: center;  align-items: center;}
.soue a img{ max-width:100%; max-height:100%;}
.soue .input_text{outline:none;line-height:24px;text-indent: 10px;background: none;color: #fff;width: calc(100% - 24px);box-sizing: border-box;}
.soue .input_text::-webkit-input-placeholder{ color:#fff;}



/*menu*/
.menu{height:35px;line-height:35px;}
.menu ul li{float:left;position:relative;width:120px;margin-right: 2%;}
.menu ul li span a{ border-radius:30px}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:35px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{font-size: 24px;color:#fff;text-decoration:none;font-weight:normal;display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:#875764;color:#fff;}
.menu ul li.on span>a{background:#875764;color:#fff;}

.nab-bg{ margin:20px auto; background:#289083}
.nab{}
.nab ul { display: flex;  align-items: center;}
.nab ul li{ line-height:40px;}
.nab ul li a{display: flex;justify-content: center;align-items: center;color:#15eed4;font-size:20px;padding: 0 2vw;}
.nab ul li a .img{display: flex;justify-content: center;align-items: center;width: 40px;height: 40px;}
.nab ul li a .img img{ max-height:100%; max-width:100%}
.nab ul li a .img02{ display:none}
.nab ul li a .img01{ display:block}
.nab ul li.on a{ background:url(../images/se.png) center no-repeat; background-size:100% 100%;  color: #e2f2bd;}
.nab ul li.on a .img02{ display:block}
.nab ul li.on a .img01{ display:none}
.nab ul li:hover a{ background:url(../images/se.png) center no-repeat; background-size:100% 100%; color:#e2f2bd;}
.nab ul li:hover  a .img02{ display:block}
.nab ul li:hover  a .img01{ display:none}


.shp{ position:relative; width:100%; display: flex; justify-content: center;  align-items: center;}
.shp>img{vertical-align:bottom; max-width:100%; max-height:100%; height:100%;   object-fit: cover; }
.shp .bofe{ position:absolute; left:0%; top:0%; width:100%; height:100%; display: flex; justify-content: center;  align-items: center;}
.shp .bofe img{ width:50px; height:50px;}
.shp:hover{cursor:pointer}


.cent01{ display: flex;}
.cent01-l{float:left;display:block;width: 64%; height:auto; position:relative;border:4px solid transparent}
.cent01-l .mySwiper2 {   height: 100%; width: 100%; }
.cent01-l .mySwiper2 .img{ height:95%;} 
.cent01-l .mySwiper2 .swiper-slide span{ background:#b03841; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px; text-align:center}
.cent01-l .mySwiper1 {  height: 20%;  box-sizing: border-box;  padding: 10px 0; position:absolute; bottom:40px; left:5%; width:90%; overflow:hidden}
.cent01-l .mySwiper1 .img{ height:100%; display: flex; justify-content: center;  align-items: center; width:100%;border:4px solid transparent}
.cent01-l .mySwiper1 .img:hover{cursor:pointer}
.cent01-l .mySwiper1 .img img{ max-height:100%; max-width:100%}
.cent01-l .mySwiper1 .swiper-slide-thumb-active .img{ border:4px solid #a9a48a;}
.cent01-l:hover{ border:4px solid #a9a48a;}
	
.cent01-r{float:right;display:block;width: 35%;}
.cent01-r ul li{ margin-bottom:20px;border:4px solid transparent}
.cent01-r ul li span{ background:#b03841; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px; text-align:center}
.cent01-r ul li .img{ height:auto;} 
.cent01-r ul li:last-child{margin-bottom: 0%;}
.cent01-r ul li:hover{ border:4px solid #a9a48a;}


.danh{background:#b03841; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px; text-align:center; }

.title{ display:block;}
.title h2{ font-weight:normal; font-size:24px; color:#e1c327;}

.cent02{ margin-top:20px;}
.cent02 ul li{ float:left; display:block;width:calc((100% - 60px - 36px)/4); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent}
.cent02 ul li:nth-child(4n){ margin-right: 0% ;}
.cent02 ul li .img{ height:200px;} 
.cent02 ul li:hover{ transform: scale(1.1);border:4px solid #a9a48a; }


.cent03{ margin-top:20px; margin-bottom:20px}
.cent03 ul li{ float:left; display:block;width:calc((100% - 40px - 24px)/3); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent; margin-top:20px;}
.cent03 ul li:nth-child(3n){ margin-right: 0% ;}
.cent03 ul li .img{ height:200px;} 
.cent03 ul li:hover{ transform: scale(1.1);border:4px solid #a9a48a; }

.footer{ background:#800000; color:#fff; text-align:center;     padding: 14px 20px;  width:100%; box-sizing:border-box;}
.footer a{ color:#fff;}
.f_info p{ font-size:14px;}
/*footnav*/
.f_nav{ padding:40px 0;}
.f_nav>ul{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: space-between;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: flex-start;
align-items: flex-start;
flex-wrap: nowrap;}
.f_nav ul li{flex-grow:1;flex-shrink:1; margin-bottom:10px;}
.f_nav ul li a{ display:block; font-size:14px; line-height:24px;}
.f_nav>ul>li>a{ font-size:16px; line-height:26px; font-weight:bold; margin-bottom:10px; color:#333;}

.f_info2{ display:none;}



.go_top{width:50px;height: 50px;border-radius:100%;text-align:center;color:#fff;background:rgba(0,0,0,.5) url(../images/ico_backtop.png) center no-repeat;position:fixed;z-index:44;bottom:10px;right:10px;display: flex;justify-content: center;align-items: center;font-size:0;}
.go_top:hover{ background-color:var(--primary-color); color:#fff;}
.go_top i{
    /* font-size: 34px; */
    /* line-height: 1; */
}
@media(max-width:999px) {
.go_top{ display:none;}
}

.m1_side_kefu_box{ width:70px; position:fixed; z-index:44; right:10px; bottom:50px; display:none;}
.m1_side_kefu{ width:70px; background:#fff; box-shadow:0 2px 8px rgba(0,0,0,.1); border-radius:8px; position:relative; right:0; transition:all .5s ease;}
.m1_side_kefu.active{ right:-80px;}
.m1_side_kefu ul li{ position:relative; padding:0 10px;}
.m1_side_kefu ul li>a{ display:block; padding:10px 0; position:relative; z-index:2; border-top:1px solid #f5f5f5; color:#999;}
.m1_side_kefu ul li:nth-child(1)>a{ border:none;}
.m1_side_kefu ul li .ico{ height:28px; position:relative;}
.m1_side_kefu ul li .ico img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.m1_side_kefu ul li .ico .img2{ display:none;}
.m1_side_kefu ul li:hover .ico .img1{ display:none;}
.m1_side_kefu ul li:hover .ico .img2{ display:block;}
.m1_side_kefu ul li .h2{ font-size:12px; line-height:1em; margin-top:10px; text-align:center;}
.m1_side_kefu ul li:hover .h2{ color:var(--primary-color);}
.m1_side_kefu ul li .boxbg{ width:fit-content; padding:0 10px 0 0; position:absolute; top:50%; right:100%; transform:translate(-50%,-50%); opacity:0; visibility:hidden; transition:all .5s ease;}
.m1_side_kefu ul li:hover .boxbg{ transform:translate(0,-50%); opacity:1; visibility:visible;}
.m1_side_kefu ul li .box{ width:fit-content; padding:10px; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.1); border-radius:4px;}
.m1_side_kefu ul li .box:before {
    content: "";
    border: 5px solid transparent;
    border-left: 5px solid #fff;
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 0;
}
.m1_side_kefu ul li .box .h3{ white-space:nowrap; line-height:30px; font-size:20px; text-align:center; min-width:150px;}
.m1_side_kefu ul li .box .h3 img{ vertical-align:top; height:30px; width:28px; object-fit:contain; margin-right:5px;}
.m1_side_kefu ul li .box .ewm{ text-align:center;}
.m1_side_kefu ul li .box .ewm .h4{ font-size:16px; margin-bottom:5px;}
.m1_side_kefu ul li .box .ewm img{ display:block; margin:0 auto; width:124px; padding:5px; border:1px solid #ccc; border-radius:4px;}
.m1_side_kefu_btn{ width:28px; height:28px; text-align:center; border-radius:100%; background:#fff; color:#999; box-shadow:0 0 10px rgba(0,0,0,.1); position:absolute; z-index:66; bottom:-38px; right:21px; cursor:pointer; transition:all .3s ease; }
.m1_side_kefu_btn.active{transform:rotate(45deg);}
.m1_side_kefu_btn i{ display:block; width:28px; height:28px; background:url(../images/ico_btn1.png) center no-repeat; background-size:contain; position:absolute; top:0; left:0;}
.m1_side_kefu_btn.active{}
.m1_side_kefu_btn i.m1_side_kefu_open{ display:none;}
.m1_side_kefu_btn i.m1_side_kefu_close{}
.m1_side_kefu_btn.active i.m1_side_kefu_open{ display:block;}
.m1_side_kefu_btn.active i.m1_side_kefu_close{ display:none;}
@media(max-width:999px) {
.m1_fheight{ height:70px;}
.m1_side_kefu_box{ width:100%; right:0; top:auto; bottom:0; transform:translateY(0); display:block;}
.m1_side_kefu{ width:100%; border-radius:0;}
.m1_side_kefu.active{ right:0 !important;}
.m1_side_kefu ul li{ margin-bottom:0; float:left; width:25%; padding:0;}
.m1_side_kefu ul li>a{ border:none; border-left: 1px solid #f5f5f5;}
.m1_side_kefu ul li .h2{ font-size:12px; line-height:1em; margin-top:8px; }
.m1_side_kefu ul li.gotop{ display:block !important;}
.m1_side_kefu ul li .boxbg{ padding:0 0 10px 0; top:auto; bottom:100%; right:auto; left:50%; transform:translate(-50%,-20%) !important;}
.m1_side_kefu ul li:hover .boxbg{ transform:translate(-50%,0) !important; }
.m1_side_kefu ul li .box:before {
    border: 5px solid transparent;
    border-top: 5px solid #fff;
    position: absolute;
    top: auto; bottom:0;
    margin-top: 0; margin-left:-5px;
    right: auto; left:50%;
}
.m1_side_kefu ul li .box1{ display:none !important;}
.m1_side_kefu_btn{ display:none;}
}

.top{ display:none}
.sp_header{ display:none}
.sjj_nav{ display:none}



.cent04{ width:100%}
.cent04 img{ width:100%; vertical-align:bottom}

.cent05{margin-top:-4%; margin-bottom:20px}
.cent05 ul li{ float:left; display:block;width:calc((100% - 100px - 48px)/6); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent; margin-top:20px;}
.cent05 ul li:nth-child(6n){ margin-right: 0% ;}
.cent05 ul li .img{ height:200px;} 
.cent05 ul li:hover{ border:4px solid #a9a48a; }
.cent05 ul li span{    background: #b03841;
    color: #fff;
    font-size: 14px;
    padding: 6px 4px;
    box-sizing: border-box;
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    font-size: 14px; text-align:center;}

.cent06 .title{ margin-bottom:20px}	
.cent06-l{ float:left; display:block; width:49%;border:4px solid transparent;cursor:pointer; transition: all 0.5s;}
.cent06-l .img{ width:100%; height:60.3vh}
.cent06-l:hover{border:4px solid #a9a48a;transform: scale(1.05);}
.cent06-r{ float:right; display:block; width:49%;}
.cent06-r ul li{ float:left; display:block; width:calc((100% - 20px - 16px)/2);border:4px solid transparent; margin-right:20px; margin-top:20px;border:4px solid transparent;cursor:pointer; transition: all 0.5s;}		
.cent06-r ul li:nth-child(2n) {   margin-right: 0% ;}
.cent06-r ul li .img{ width:100%; height:27.1vh;}
.cent06-r ul li:nth-child(1) { margin-top:0px}	
.cent06-r ul li:nth-child(2) { margin-top:0px}	
.cent06-r ul li:hover{ border:4px solid #a9a48a;transform: scale(1.1); }	


.cent07{ margin-top:20px; margin-bottom:20px;}
.cent07-l{float:left;display:block;width: 35%;border:4px solid transparent;cursor:pointer;transition: all 0.5s;}
.cent07-l .img{ width:100%; height:60.3vh}
.cent07-l:hover{border:4px solid #a9a48a;transform: scale(1.05);}
.cent07-r{float:right;display:block;width: 63%;}
.cent07-r ul li{ float:left; display:block; width:calc((100% - 20px - 16px)/2);border:4px solid transparent; margin-right:20px; margin-top:20px;border:4px solid transparent;cursor:pointer; transition: all 0.5s;}		
.cent07-r ul li:nth-child(2n) {   margin-right: 0% ;}
.cent07-r ul li .img{ width:100%; height:27.1vh;}
.cent07-r ul li:nth-child(1) { margin-top:0px}	
.cent07-r ul li:nth-child(2) { margin-top:0px}	
.cent07-r ul li:hover{ border:4px solid #a9a48a;transform: scale(1.1); }	


.cent08-l{float:left;display:block;width: 65.6%; height:59.2vh; position:relative;border:4px solid transparent}
.cent08-l .img{ height:100%}
.cent08-l span{ background:#b03841; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px;}
.cent08-r{float:right;display:block;    width: calc((100% - 40px - 8px) / 3);}
.cent08-r ul li{ margin-bottom:20px;border:4px solid transparent; width:100%; box-sizing:border-box;}
.cent08-r ul li span{ background:#b03841; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px;}
.cent08-r ul li .img{ height:26vh;} 
.cent08-r ul li:last-child{margin-bottom: 0%;}
.cent08-r ul li:hover{ border:4px solid #a9a48a;}

.bank01 .cent03{ margin-top:0}
.bank01 .title{ margin-bottom:20px} 

.cent09{ margin-top:20px; margin-bottom:20px}
.cent09 ul li{ float:left; display:block;width:calc((100% - 60px - 32px)/4); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent; margin-top:20px;}
.cent09 ul li:nth-child(4n){ margin-right: 0% ;}
.cent09 ul li .img{ height:200px;} 
.cent09 ul li:hover{ transform: scale(1.1);border:4px solid #a9a48a; }


.cent10{ margin:10px auto}
.cent10 ul li{ float:left; display:block;width:calc((100% - 100px - 48px)/6); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent; margin-top:20px;box-sizing:border-box;}
.cent10 ul li:nth-child(6n) { margin-right: 0% ;}
.cent10 ul li a{ display:block}
.cent10 ul li a img{ display:block; width:100%; vertical-align:bottom;}
.cent10 ul li:hover{ transform: scale(1.1);border:4px solid #a9a48a; }

.cent11{ margin-top:20px; margin-bottom:20px}
.cent11 ul li{ float:left; display:block;width:calc((100% - 60px - 32px)/4); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent; margin-top:20px; box-sizing:border-box;}
.cent11 ul li:nth-child(4n){ margin-right: 0% ;}
.cent11 ul li a{ display:block}
.cent11 ul li .img{ width:100%; position:relative;}
.cent11 ul li .img img{ width:100%; vertical-align:bottom}
.cent11 ul li em{ background:url(../images/jiushe.png) center no-repeat; background-size:100% 100%; padding:4px 30px 4px 12px; color:#fff; position:absolute; bottom:0; left:0; font-style:normal;}
.cent11 ul li span{ background:url(../images/der.png) center repeat-x; background-size:100% 100%; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px; text-align:center}
.cent11 ul li:nth-child(4n-3){ clear:left;}

.cent12{ margin-top:20px; margin-bottom:20px}
.cent12 .title{ margin-bottom:20px} 
.tab_valli{ display:none}
.cent12-r .shiji{ display:none} 

.cent12-l{ float:left; display:block; width:150px;}
.cent12-l h2{ background:#1b9a8c; line-height:30px; text-align:center; color:#3fecd9; font-size:16px;}
.senf{ height:460px;overflow-y:scroll;}
.senf::-webkit-scrollbar {
    width: 6px;
}
.senf::-webkit-scrollbar {
        display: none;
    }
.senf ul li{ line-height:30px; background:#559ea5; font-size:14px; color:#90d5cb; text-align:center; margin-bottom:1px}
.senf ul li.cur{ color:#e1c327 !important; font-weight:bold}
.senf ul li:hover{cursor:pointer}
.cent12-r{ float:right; display:block;width:calc(100% - 151px);}
.erji-l{float:left; display:block; width:150px;height:460px;overflow-y:scroll;}
.erji-l ul li:hover{cursor:pointer}
.erji-l::-webkit-scrollbar {
    width: 6px;
}
.erji-l::-webkit-scrollbar {
        display: none;
    }
.erji-l h2{ background:#1b9a8c; line-height:30px; text-align:center; color:#3fecd9; font-size:16px;}
.erji-l ul li{ line-height:30px; background:#559ea5; font-size:14px; color:#90d5cb; text-align:center; margin-bottom:1px}
.erji-l ul li.cur{ background:#19ddd5; color:#fff;}
.cent12-r .tabs_val{float:right; display:block;width:calc(100% - 151px);}




.ixsen{}
.ixsen ul li{  float:left; display:block;width:calc((100% - 40px - 24px)/3); margin-right:20px;cursor:pointer; transition: all 0.5s;border:4px solid transparent; margin-bottom:20px;}
.ixsen ul li:nth-child(3n){ margin-right: 0% ;}
.ixsen ul li .img{ height:auto;} 
.ixsen ul li .img img{ width:100%; vertical-align:bottom}
.ixsen ul li:hover{ transform: scale(1.1);border:4px solid #a9a48a; }
.ixsen ul li span{ background:#14ada7; color:#fff; font-size:14px; padding:6px 4px; box-sizing:border-box; width:100%; display:block;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 1; font-size:14px; text-align:center}
.ixsen ul li:nth-child(3n-2){ clear:left;}

.cjxh{ margin-bottom:20px}
.inside_con{ padding:10px 0; min-height:300px; background:#fff;}


.cent13{ margin-bottom:4%; background:#fff; box-sizing:border-box; padding:1%}
.cent13-l{ float:left; display:block; width:68%}
.cent13-r{ float:right; display:block; width:30%;}
.cent13-r ul li{ display: flex;  align-items: center;justify-content: space-between; margin-bottom:4%}
.cent13-r ul li .img{ height:120px; border-radius:10px; overflow:hidden; width:40%}
.sliue{ width:58%}
.sliue h2{ font-weight:normal; font-size:16px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 2; color:#000;}
.sliue span{display: flex;  align-items: center; font-size:14px; color:#333; font-size:14px; margin:5px 0}
.sliue img{filter: brightness(0%) contrast(200%) invert(50%) opacity(100%); width:24px; margin-right:5px; }
.gize{display: flex;  align-items: center; }
.gize em{display: flex;  align-items: center; font-style:normal;font-size:14px; margin-right:10px }
.gize em img{ width:24px; margin-right:5px;}

.ode{display: flex;  align-items: center; margin-top:2%}
.ode h2{ color:#000; font-weight:normal; font-size:32px;}
.ode em{ font-style:normal; color:#333; margin:0 5px}
.shuze{display: flex;  align-items: center; color:#333; font-size:14px}
.shuze a{ color:#333; margin:0 10px;}
.shuze a.on{ color:#000}

.dlnoe{ display: flex;  align-items: center;justify-content: space-between;}
.dlnoe .img{ width:48px; height:48px; border-radius:50%;}
.dlnoe .img img{ width:100%; height:100%;}
.dle{ width:calc(100% - 60px);}
.dle>span{ display:block; font-size:14px; background:#f2f2f2; border-radius:30px; text-align:center; color:#333; height:40px; display: flex; justify-content: center;  align-items: center;}
.dle>span a{ padding:4px 12px; border-radius:5px; color:#fff; background:#800000; margin-left:5px}
@media only screen and (max-width: 980px) {
	.top{ display:block; height:50px;}
	
	/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background: #c9141e;position:fixed;z-index:10;width:100%;display:block;}
.sp_logo{padding:10px;float:left;height:50px;box-sizing: border-box;}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background: #fff;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;display:block;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
.header{ display:none}
.menu{ display:none}
.nab ul{flex-wrap: wrap; justify-content: center;}
.nab ul li a{ font-size:14px;    padding: 0 9vw;}
.cent01{display:block; }
.cent01-l{ float:none; display:block; width:100%}
.cent01-r{ float:none; display:block; width:100%}
.cent01-r ul li{ width:100%;}
.cent02 ul li{float:none; display:block; width:100%; margin-top:5%}
.cent03 ul li{float:none; display:block; width:100%; margin-top:5%}

.cent06-l{ float:none; display:block; width:100%;}	
.cent06-r{ float:none; display:block; width:100%;}	
.cent06-r ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
	
.cent05{ margin-top:-12%;}	
.cent05 ul li{ width:calc((100% - 20px - 16px)/2); margin-right:20px; margin-top:20px;}
.cent05 ul li:nth-child(2n){ margin-right: 0% ;}

.cent08-l{ float:none; display:block; width:100%; box-sizing:border-box;}
.cent08-r{ float:none; display:block; width:100%}

.cent09 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}

.cent11 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%}
.cent10 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%}
.cent12-l{ width:100%;float:none;}
.senf{height:100px}
.cent12-r{ width:100%;float:none}
.erji-l{ width:100%;float:none; margin-top:10px; height:100px}
.cent12-r .tabs_val{ width:100%;float:none}
.ixsen ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%;}
	}



