﻿@charset "utf-8";html,body,div,dl,dt,dd,ol,ul,li,span,i,p,em,h,form,input,textarea,button,table,tr,td,img,h1,h2,h3,h4,h5,h6,a {margin:0;padding:0;}
body {font-size:14px;line-height:28px;font-family:"微软雅黑","宋体",sans-serif;color:#666666;/* overflow-x:hidden; */background-color:#eff6ff;/* background:url(../../images/lszwy/main.png) repeat; */}
ul,li {list-style:none;}
i,cite {font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;margin:0;padding:0;}
img,input {border:none;vertical-align:middle;}
img {transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
a {font-size:14px;font-family:"微软雅黑","宋体",sans-serif;color:#333333;text-decoration:none;color:#333333;-ms-transition-duration:0.3s;/* transition-duration:0.3s;*/}
a:hover {color:#499460;}
table {
    border-collapse: collapse;
}
td,th,tr {border:1px solid #ccc;}
.fix:after {display:block;content:"\200B";height:0;clear:both;}
.fix {*zoom:1;}
/* html{min-width: 1380px;} */
.wrap {max-width:1380px;margin:0 auto;}
/*header start*/
img{max-width:100%}
.body_header{
    width: 100%;
    height: 100px;
    background: #fff;
    position: fixed;
    top: 0;
    left: 0;
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    z-index: 999999;
    transition: all .5s;
}
.body_header_box{padding-top: 11px;}
.body_header_top{
    height:32px;
    position: relative;
    display: flex;
    justify-content:flex-end;
    align-items: center;
    transition: all .5s;
}
.body_header_top>a{
    height: 14px;
    line-height: 14px;
    padding: 0 16px;
    font-size:14px;
    color: #4c4c4c;
    border-left: 1px solid #4c4c4c;
    transition: all .5s;
}
.body_header_top a:nth-child(1){
    border: none;
}
.body_header_menu{
    width: 1600px;
    /* height: 75px; */
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    transition: all .5s;
}
.body_header_logo{
    height: 79px;
    display: block;
    position: relative;
}
.body_header_logo img{
    height: 100%;
}

.body_header_logo img:nth-child(1){
    display: none;
}
.body_header_menu_ul{
    height: 56px;
    position: relative;
    display: flex;
    align-items: center;
    transition: all .5s;
}
.body_header_menu_ul .yuyan{
    width: 42px;
    height: 42px;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #a6b75b;
    color: #fff;
    font-size: 16px;
    border-radius: 42px;
    transition: all .5s;
}
.body_header_menu_sousuo{
    width: 42px;
    height: 42px;
    position: relative;
    background: #499460;
    font-size: 16px;
    border-radius: 42px;
    margin: 0 10px;
    transition: all .5s;
    display: block;
}
.body_header_menu_sousuo_div{
    width: 42px;
    height: 42px;
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #499460;
    border-radius: 42px;
}
.body_header_menu_sousuo_div input{
    width: 0;
    background: none;
    border-bottom: 1px solid rgba(238, 238, 238, 0.51);
    height: 24px;
    color: #fff;
}
.body_header_menu_sousuo:hover .body_header_menu_sousuo_div{
    width: 250px;
    justify-content: space-between;
    padding: 0 12px;
}
.body_header_menu_sousuo:hover .body_header_menu_sousuo_div input{
    width: 190px;
}
.body_header_menu_li{
    height: 100%;
    color: #4c4c4c;
    font-size: 16px;
    margin: 0 18px;
    position: relative;
    display: flex;
    align-items: center;
    transition: all .5s;
}
.body_header_menu_li >a{
    color: #4c4c4c;
    font-size: 16px;
    transition: all 0.3s;
}
.body_header_menu_erji{
    width: 630px;
    height: 0;
    position: absolute;
	z-index: 100;
    top: 100%;
    left: calc(-315px + calc( calc(100% / 2)) - 12px);
    opacity: 0;
	visibility:hidden;
	min-height:230px;
	background: #f6f9f5;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 25px;
	border-radius: 4px;
	-moz-transform: translateY(20px);
	-webkit-transform: translateY(20px);
	-ms-transform: translateY(20px);
	-o-transform: translateY(20px);
	transform: translateY(20px);
	transition: all 100ms ease;
}
.body_header_menu_erji::after{width: 0; height: 4px; background:#3aa386; position: absolute; content: ""; left: 0; top: 0; transition-duration: 1s;}
.body_header_menu_li:hover .body_header_menu_erji{
	visibility:visible;
	opacity:1;
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	transition:all 300ms ease;
	-moz-transition:all 300ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
}
.body_header_menu_li:hover .body_header_menu_erji::after{
    width: 100%;
}
.body_header_menu_li:hover >a{
    font-weight: bold;
}

.body_header .Searchbox{float:right;position:relative;/* padding:35px 0 0 0; *//* margin-left: 2%; */z-index:99;text-align: center;/* width: 6.5%; *//* height:65px; *//* background-color: #ff4608; */}
.body_header .Searchbox .icon{cursor:pointer;width: 32px;margin: auto;font-weight:bold}
.body_header .Search{ display:none; position:absolute; right:0px; top:100px; z-index:888;}
.body_header .Search a.close{background: #fff;width: 32px;vertical-align:middle;display:inline-block;position:absolute;right:0;top:-99px;font-weight:bold}
.body_header .Search .box{ position:relative; background:#fff; border-radius:5px; width:398px; height:46px; border:1px solid #d4d4d4;}
.body_header .Search .ipt{ vertical-align:top; width:80%; height:44px; line-height:44px; text-indent:1em;}
.body_header .Search .searchbtn{ cursor:pointer;width: 32px;/* height:22px; */padding: 0;  position:absolute;right: 12px;top: 9px;font-weight:bold}


.menu_erji_left{
    width:300px;
    min-height: 170px;
}

.menu_erji_left a{
    width: 45%;
    display: inline-block;
    vertical-align: top;
    height: 42px;
    border-left: 2px dashed #3aa386;
    padding-left: 15px;
    font-size: 16px;
    color: #000;
    position: relative;
}
.menu_erji_left a::after{
    content: '';
    width: 3px;
    height: 16px;
    position: absolute;
    top: 4px;
    left: -1px;
    background: #047632;
    opacity: 0;

}
.menu_erji_left a:hover{
    color: #047632;
}
.menu_erji_left a:hover::after{
    opacity: 1;
}
.menu_erji_right{
    width:270px;
    height: 170px;
    transition: all .5s;
}

.mobel_top_hamburger .line{
    width: 30px;
    height: 2px;
    background-color: #4d4d4d;
    display: block;
    margin: 7px auto;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.mobel_top_hamburger:hover{
    cursor: pointer;
}
.mobel_top_hamburger.is-active .line:nth-child(2){
    opacity: 0;
}
.mobel_top_hamburger.is-active .line:nth-child(1){
    -webkit-transform: translateY(9px) rotate(45deg);
    -ms-transform: translateY(9px) rotate(45deg);
    -o-transform: translateY(9px) rotate(45deg);
    transform: translateY(9px) rotate(45deg);
}
.mobel_top_hamburger.is-active .line:nth-child(3){
    -webkit-transform: translateY(-9px) rotate(-45deg);
    -ms-transform: translateY(-9px) rotate(-45deg);
    -o-transform: translateY(-9px) rotate(-45deg);
    transform: translateY(-9px) rotate(-45deg);
}

.header_model_menu{
    width: 100vw;
    height: 0;
    opacity: 0;
    position: absolute;
    top: 100%;
    left: 0;
    background: #fafafa;
    padding: 0 25px;
    overflow-y:scroll;
    border-top: 1px solid #DCDBE0;
    transition: all .5s;
}
.header_model_menu >a{
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #e6e6e7;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    transition: all .5s;
}
.header_model_menu >a span{
    color: #7B7B7B;
    font-size: 16px;
}
.header_model_menu >a img{
    height: 16px;
}
.header_model_menu_li{
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #e6e6e7;
    display: flex;
    align-items: center;
    position: relative;
    justify-content: space-between;
    transition: all .5s;
}
.header_model_menu_sousuo{
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #e6e6e7;
    display: flex;
    align-items: center;
    position: relative;
    justify-content: space-between;
    transition: all .5s;
}
.header_model_menu_sousuo input{
    background: none;
    height: 35px;
}
.header_model_menu_sousuo img{
    height: 16px;
}
.header_model_menu_li >a{
    color: #7B7B7B;
    font-size: 16px;
}
.header_model_menu_li_ywen{
    width:32px;
    height: 32px;
    background: #95b313;
    position: relative;
    text-align: center;
    line-height: 32px;
    color: #fff;
    border-radius: 32px;
    margin-right: 8px;
    transition: all .5s;
}
.body_header_menu_model{
    display: none;
    position: relative;
    height: 100%;
    align-items: center;
    transition: all .5s;
}
.mobel_top_sousuo{
    height: 20px;
    margin-right: 15px;
}
.mobel_top_sousuo img{
    height: 100%;
}

.body_bjt{
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
}
#inbanner{
    width: 100%;
    height: 780px;
    height: 80vh;
    position: relative;
    overflow: hidden;
    transition: all .5s;
}
.inbanner img {width: 100%;height: 100%;object-fit: cover;}
.inbanner .swiper-slide {overflow: hidden;z-index: -1;}
.inbanner .swiper-slide img {transition: 1s 2.5s;transform: perspective(1000px) translate3d(0, 0, 100px);}
.inbanner .swiper-slide.swiper-slide-active {z-index: 99;}
.inbanner .swiper-slide.swiper-slide-active img {transition: 5s 0s;transform: perspective(1000px) translate3d(0, 0, 0px);}

.inbanner .swiper-pagination-bullet {border-radius:50%; background:url(../../images/lszwy/bandot.png) center center no-repeat; opacity:1; width:31px; height:30px;}
.inbanner .swiper-pagination-bullet-active {opacity:1;background:url(../../images/lszwy/bandot2.png) center center no-repeat;}
.inbanner .swiper-button-next,.inbanner .swiper-button-prev{width: 58px; height: 58px; border:1px solid rgba(255,255,255,0.8); border-radius:50%;opacity: 0.3;}
.inbanner .swiper-button-prev {background: rgba(0,0,0,0.5) url(../../images/lszwy/prev.png) center center no-repeat;}
.inbanner .swiper-button-next {background: rgba(0,0,0,0.5) url(../../images/lszwy/next.png) center center no-repeat;}
.inbanner .swiper-button-prev:hover,.inbanner .swiper-button-next:hover {opacity: 1;}


.main {position: relative;z-index: 6;padding: 45px 0;}
.box-bg {background: #fff;padding: 30px 28px;}

.column-title {font-weight:normal;position: relative;z-index: 1;color: #333;}
.column-title .column-title-left {float:left;display:block;height:39px;line-height:38px;-webkit-display: flex;display: flex;align-items: center;font-size: 16px;position: relative;}
.column-title .column-title-left +.column-title-left{margin-left: 12px;}
.column-title .column-title-left>span{font-size: 28px;color: #363636;position: relative;z-index: 9;}
.column-title a {display:block;float:right;font-size:14px;color:#8d8d8d;font-weight:normal;line-height:39px;}

.tabs .column-tab{cursor: pointer;}

.tab_con {display: none;}
.tab_con:first-child{display: block;}

.column-item li {line-height:40px;overflow:hidden;position: relative;width: auto;height: auto;background-color: transparent;border-radius: 0;}
.column-item li::after {width: 8px;height: 8px;border-radius: 6px;border: 1px solid #4c4c4c;content: '';position: absolute;top: 17px;left: 3px;transition: all 0.5s;}
.column-item li a {display:block;float:left;font-size: 16px;padding-left: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;transition: all 0.5s;}
.column-item li font {display:block;float:right;font-size: 14px;}
.column-item li:hover::after{border-color: #499460;background-color: #499460}
.column-item li a:hover{padding-left: 22px;}

.column-item.column-cat{}
.column-item.column-cat li{width: 50%;float: left;}

.inwrap{margin-bottom: 40px;}

.news .wrap{position: relative;overflow: hidden;}
.news .news_bg{position: absolute;z-index: 0;right: 28px;bottom: 30px;width: 42.5%;padding-bottom: 20%;background: url(../../images/lszwy/news_bg.png) no-repeat center bottom/100% auto; }
.news-fl {position: relative;z-index: 1;float:left;height:430px;width: 55.5%;overflow:hidden;/* margin-top:10px;*/}
.news-fl .swiper-slide img {display:block;width: 100%;height:430px;}
.news-fl .swiper-slide a {display:block;}
.news-fl .swiper-slide p {position:absolute;left:0;bottom:0;width:100%;height:50px;line-height:50px;font-size:16px;text-align:left;text-indent:28px;/* font-weight:bold;*/margin:0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}
.news-fl .swiper-pagination{text-align: right;padding-right: 20px;}
.news-fl .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20px;}
.news-fl .swiper-pagination-bullet-active{background:#00a51b}

.news-fr {position: relative;z-index: 1;float:right;position:relative;overflow:hidden;}
.news-fr {width:470px;width: 42.5%;}
.zh_news {}
.zh_news li a {width: 100%;}
.zh_news li:first-child::after{display: none;}
.zh_news li:first-child a{font-size: 20px;font-weight: 600;background: none;padding-left: 0;line-height: 30px;white-space: unset;}
.news_more{text-align: right;}
.news_more a{display: inline-block;padding: 0 32px;line-height: 32px;border: 1px solid #3e9a52;color: #3e9a52;}

.work {}
.work-fl {float:left;width: 65.3%;position: relative;overflow: hidden;}
.work-fl .news_bg2{position: absolute;z-index: 0;right: 28px;bottom: 30px;width: 336px;padding-bottom: 220px;background: url(../../images/lszwy/news_bg2.png) no-repeat center bottom/100% auto; }
.science{min-height: 469px;}
.article .tabs{display: flex;margin-left: 20px;}
.article .tabs .column-tab{padding: 0 16px;line-height: 39px;text-align: center;font-size: 20px;color: #999;}
.article .tabs .column-tab.active{background-color: #3e9a52;border-radius: 19px;color: #fff;}
.article .column-box{padding-top: 18px;}
.article .img{display: flex;margin-bottom: 15px;}
.article .img .box{width: 222px;height: 145px;margin-right: 20px;}
.article .img .box img{display: block;width: 100%;height: 100%;object-fit: cover;}
.article .img .con{flex: 1;width: calc(100% - 242px);}
.article .img .con h2{margin-bottom: 5px;font-size: 18px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.article .img .con h2 a{font-size: 18px;line-height: 32px;}
.article .img .con p{overflow: hidden;display:-webkit-box;-webkit-line-clamp: 2;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.article .img .con span{color: #3e9a52;display: block;margin-top: 10px;}
.article .column-item{margin-bottom: -8px;}

.work-fr {float:right;width: 32.1%;margin:0;}
.notice .column-title .column-title-left>span{font-size: 24px;}
.notice .tabs .column-tab.active span::after{content:'';display: block;position: absolute;left: 0;bottom: -1px;width: 100%;height: 1px;background-color: #3e9a52}
.notice .column-box{padding-top: 20px;height: 370px;}
.notice .tab_con,.notice .tab_con .marquee{height: 100%;overflow: hidden;}
.notice .notice-item{line-height: 1.3;}
.notice .notice-item li{margin-bottom: 16px;display: flex;}
.notice .notice-item a{font-size: 16px;flex: 1;height: 45px;overflow: hidden;display:-webkit-box;-webkit-line-clamp: 2;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.notice .notice-item span{font-size: 18px;color: #fff;display: inline-block;background-color: #3aa386;width: 82px;line-height: 45px;text-align: center;margin-right: 12px;}

.kepu-meiti{background: url(../../images/lszwy/kepubg.jpg) no-repeat center center/cover;padding: 30px 0;}
.kepu,.meiti{width: 48.6%;}
.kepu-meiti .column-box{padding-top: 15px;}
.kepu-meiti .img{display: flex;margin-bottom: 30px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.38);}
.kepu-meiti .img:last-child{margin-bottom: 0;}
.kepu-meiti .box{width: 188px;height: 140px;margin-right: 20px;}
.kepu-meiti .box img{display: block;width: 100%;height: 100%;object-fit: cover;}
.kepu-meiti .con{flex: 1;width: calc(100% - 208px);}
.kepu-meiti .con h2{margin-bottom: 5px;font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.kepu-meiti .con h2 a{font-size: 18px;line-height: 32px;}
.kepu-meiti .con p{margin-top: 10px;overflow: hidden;display:-webkit-box;-webkit-line-clamp: 2;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.kepu-meiti .con span{color: #3e9a52;display: block;}

.lunwen .column-box{padding-top: 19px;}
.lunwen .img{display: flex;margin-bottom: 20px;}
.lunwen .img:first-child{margin-bottom: 38px;}
.lunwen .img .box{width: 200px;height: 132px;margin-right: 20px;}
.lunwen .img .box img{display: block;width: 100%;height: 100%;object-fit: cover;}
.lunwen .img .con{flex: 1;}
.lunwen .img .con h2{margin-bottom: 5px;font-size: 18px;overflow: hidden;display:-webkit-box;-webkit-line-clamp: 2;text-overflow:ellipsis;-webkit-box-orient:vertical;}
.lunwen .img .con h2 a{font-size: 18px;line-height: 32px;}
.lunwen .img .con span{color: #3e9a52;display: block;margin-top: 10px;}



.fuwu .column-box {display: flex;justify-content: space-between;padding-top: 19px;}
.fuwu .column-box a{display: block;width: 31%;background:#3aa386 url(../../images/lszwy/fw1.jpg) no-repeat center center/cover;color: #fff;text-align: center;border-radius: 50%;overflow: hidden;}
.fuwu .column-box a:nth-child(2){background-image: url(../../images/lszwy/fw2.jpg);}
.fuwu .column-box a:nth-child(3){background-image: url(../../images/lszwy/fw3.jpg);}
.fuwu .column-box a .box{position: relative;width: 100%;padding-bottom: 100%;}
.fuwu .column-box a .box::after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.36)}
.fuwu .column-box a .box div{position: absolute;left: 0;top: 0;z-index: 9;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.fuwu .column-box a i{font-size: 46px;line-height: 1;}
.fuwu .column-box a span{display: block;font-size: 16px;}
.wangzhan .column-box a{display: block;float: left;margin-bottom: 14px;width: 48%;line-height: 1.2;padding: 7px 0;text-align: center;font-size: 16px;color: #fff;background-color: #29aab8;background-image: linear-gradient(90deg,#29aab8, #298a55,#459a2d)}
.wangzhan .column-box a:nth-child(even){margin-left: 4%;}
.wangzhan .column-box a{margin-left: 0 !important;width: 100%;}
.wangzhan .column-box a:last-child{margin-bottom: 0;margin-left: 0;width: 100%;}
.landscape .column-box{position: relative;margin-top: 18px;}
.landscape .column-box .img{padding: 5px;position: relative;}
.landscape .column-box .img::after{content:'';position: absolute;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;border: 5px solid #29aab8;border-image: linear-gradient(#29aab8, #298a55,#459a2d)30 30;
}
.landscape .column-box .img .box{padding-bottom: 68%;overflow: hidden;position: relative;z-index: 6;}
.landscape .column-box .img .box img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;}
.landscape .column-box span{position: absolute;left: 0;bottom: 0;z-index: 6;width: 100%;color: #fff;line-height: 50px;text-align: center;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.landscape .column-box .img:hover::after{animation: light 3s linear infinite;}
.landscape .column-box .img:hover .box img{transform: scale(1.2);}
.landscape .swiper-button-next,.landscape .swiper-button-prev{background: rgba(0,0,0,0.5);}
.landscape .swiper-button-prev{left: 0;}
.landscape .swiper-button-next{right: 0;}
.landscape .iconfont{font-size: 24px;line-height: 44px;color: #fff;}
.landscape .swiper-button-next:hover,.landscape .swiper-button-prev:hover{background-color: rgba(0,0,0,0.8);}

@keyframes light {

0% {filter: hue-rotate(0deg);/*色调旋转*/}

20% {filter: hue-rotate(100deg);/*色调旋转*/}

40% {filter: hue-rotate(200deg);/*色调旋转*/}

100% {filter: hue-rotate(360deg);/*色调旋转*/}

}

.footer {background:#0b7533;position: relative;z-index: 6;}
.footer .footer-links {
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  padding-top: 23px;
  padding-bottom: 13px;
  /* overflow: hidden; */
}
.footer .footer-links .row{margin: 0 -7px;}
.footer .footer-links .box-w{width: 33.3333%;float: left;padding: 0 7px;}
.footer .footer-links .box-s {
  margin-bottom: 10px;
}
.footer .ui-select-wrap {
  border: 1px solid rgba(255, 255, 255, 0.22);
  position: relative;
  height: 44px;
  padding-right: 15px;
  border-radius: 4px;
  background-color: transparent;
  cursor: pointer;
  font: 100 16px/42px;
}
.footer .ui-select-wrap .ui-select-list {
  top: 44px;
  left: 0;
}
.footer .ui-select-wrap .ui-select-list > li {
  line-height: 32px;
  font-size: 14px;
}
.footer .ui-select-wrap .ui-select-list > li.selected {
  background-color: #499460;
}
.footer .ui-select-wrap.up .ui-select-list {
  top: auto;
  bottom: 44px;
}
.footer .ui-select-input {
  color: #fff;
  font-size: 16px;
  line-height: 42px;
  padding-left: 15px;
  right: 25px;
}
.footer .ui-select-arrow {
  border-top-color: #fff;
  right: 10px;
}

.f-center {padding:23px 0;overflow:hidden;}
.f-center .wrap{-webkit-display: flex;display: flex;align-items: center;justify-content: space-between;}
.f-center .logobox{-webkit-display: flex;display: flex;align-items: center;}
.f-center .logo {margin:0;margin-right:18px;height: 70px;margin-left: 20px;}
.f-center .logo img{height: 100%;}
.f-center .adress {color:#fff;float:left;margin-top:10px;line-height: 1.5;margin-left: 5%;}
.f-center .adress p,.f-center .adress p a {color:#fff;}
.f-center .sydw {
    float: left;
    margin-left: 20px;
}

.f-center .ewm{-webkit-display: flex;display: flex;margin-right: 30px;color: #fff;}
.f-center .ewm>div{margin-left: 60px;text-align: center;}
.f-center .ewm img{display: block;width: 86px;height: 86px;margin: auto;padding: 5px;border-radius: 3px;background-color: #fff}

.banner_div{
    width: 100%;
    height:300px;
    position: relative;
    margin-top: 100px;
}
.nymain{padding-top: 20px;background: url("../../images/lszwy/ny-bg.png") no-repeat right bottom/auto 390px;}
.ny-tip{font-size: 16px;text-align: center;margin-bottom: 16px;}
.ny-page {margin-top:10px;}
.ny-page-fl {float:left;width:23%;}
.ny-page-fl .parBd {padding:15px 4.5% 3px;}
.ny-page-fl .information ul li {margin-left:7%;}
.ny-page-fr {float:right;width:75%;border-top:#00923f solid 3px;background: #fff;}
.ny-page-fr .bar {margin: 0 20px;border-bottom:1px solid #E2E5EF;;}
.ny-page-fr .bar h2 {display: inline-block;vertical-align: bottom;line-height: 30px;padding-top: 14px;padding-bottom: 14px;font-weight: bold;color: #333333;font-size: 22px;position: relative;}
.ny-page-fr .bar h2:after {content: '';height: 3px;background: #07559f;position: absolute;left: 0;right: 0;bottom: 0;}
.ny-page-fr .show,.ny-page-fr .pagebox {padding:20px 20px 30px;min-height:390px;font-size:14px;color:#333333;}
.ny-page-fr .show .cont_duanluo img {display: inline-block;max-width:80%;height: auto !important;}
.ny-page-fr .show p {font-size:14px;color:#333333;/* text-align: justify;*/word-break: break-word; }
.ny-page-fr .show td[align="center"] p{text-align: center;}
.ny-page-fr .show .more{display: inline-block;margin: auto;padding: 6px 20px; background-color: #058e46;font-size:18px;color:#ffffff;}

/* .sidebar .title {margin-bottom:1px;position:relative;padding:5px 15px 8px;background:#058e46;font-weight:600;color:#ffffff;border-top: #126d3d solid 3px;text-transform:uppercase;} */
.sidebar .title {background: url("../../images/lszwy/menu-bg.png") no-repeat bottom right;background-size: cover;/* height: 65px; */line-height: 65px;color: #fff;font-weight: bold;padding: 0 25px;font-size: 22px;}
.contentLeft {width:100%;height:100%;top:0;left:0;background-color:#fff;padding-left: 25px;padding-right: 25px;padding-bottom: 25px;}
.leftNavigation {margin:0rem 0;}
.leftNavigation,.leftNavigation li ul {list-style:none;padding:0;}
.leftNavigation li {}
.leftNavigation li a {font-size:14px;display:block;padding: 15px 20px;color:#1a2531;border-bottom:solid 1px #cae3ed;position:relative;z-index: 1;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;font-weight:400;background: url(../../images/lszwy/arrow.png) no-repeat right 0 top 20px;}
.leftNavigation li a:after {content: '';position: absolute;width: 5px;height: 18px;background: #00923f;border-radius: 3px;left: 0;top: 22px;}
.leftNavigation li a,.leftNavigation li a .leftNavIcon {line-height:30px;}
.leftNavigation li a .leftNavIcon {position:absolute;top:0;left:0;width:3rem;padding:10px 0;text-align:center;}
.leftNavigation li a .leftNavIcon1 {position:absolute;top:0;left:0;width:4rem;padding:0.8rem 0;text-align:center;}
.leftNavigation li a:hover,.leftNavigation li .on {color:#ffffff;}
.leftNavigation li a:hover:before, .leftNavigation li .on:before {content: '';position: absolute;left: -25px;right: -25px;top: 0;bottom: 0;background-color: #00923f;z-index: -1;}
.leftNavigation li a:hover:after, .leftNavigation li a.on:after {background: #fff;}
.leftNavigation li ul {display:none;margin:0;background-color:#e8f6fe;}
.leftNavigation li ul li {border-bottom:solid 1px #D0E9F3;}
.leftNavigation li ul li a {border-bottom:solid 0px #D0E9F3;font-size:13px;color:#535353;background:url(reisico_05.gif) #e8f6fe no-repeat left 17px;margin-left:30px;padding-left:12px;}
.leftNavigation li ul li a:hover {color:#286ecc;text-decoration:none;background:url(reisico_05.gif) #e8f6fe no-repeat left 17px;}
.leftNavigation li ul li.active a {color:#286ecc;text-decoration:none;}
.leftNavigation li.active > a {color:#ffffff;text-decoration:none;}
.leftNavigation li.active ul {display:block;}
.leftNavigation > li.active {background-color:#52a6e2;}
.location {line-height:60px;background-color: #f1f8f2;}
.location-bg {background:url(../../images/lszwy/home_l.png) no-repeat 20px center;padding-left:40px;}
.location a {font-size:14px;}
.list_box {}
.list_box2 {margin-top:10px;}
.list_lmdh {/* height:42px;*//* font:bold 14px/42px "微软雅黑";*//* padding-left:16px;*/}
.list_box li {
    line-height: 26px;
    margin-bottom: 15px;
    padding-right: 100px;
    position: relative;
    }
.list_box li a {font-size: 16px;font-weight:normal;display:block;background:url(../../images/lszwy/notice_li.png) no-repeat left center;padding-left:16px;width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: all 0.5s;}
.list_box li a:hover {padding-left: 26px;}
.list_box li>span {position: absolute;
    right: 0;
    top: 0;
    color: #7D8FA4;
    font-size: 14px;}

.pagination {margin-top:18px;text-align:center;}
.pagination span {font-size:16px;width:72px;}
.pagination a {display:inline-block;min-width:32px;border:1px solid #ddd;text-align:center;line-height:28px;font-size:14px;color:#787878;margin:0 3px;padding:0 1%;}
.pagination .curpage {display:inline-block;height: 30px;border: 1px solid #00923f;text-align:center;font-size:16px;color:#fff;background: #00923f;cursor:pointer;margin:0 3px;}
.pagination a:hover {background:#499460;color:#fff;}
.list_talent{padding: 0 5%;}
.list_talent ul{margin: 0 -10px;}
.list_talent li{width: 25%;padding: 0 15px;float: left;}
.list_talent .box-s {
  text-align: center;
  margin-bottom: 40px;
}
.list_talent .box-s .box-img {
  overflow: hidden;
  border: 1px solid #e0e6fa;
  display: inline-block;
  width: 120px;
  max-width: 100%;
  box-shadow: 0 0 8px rgba(0,0,0,0.3);
}
.list_talent .box-s .box-img .box{
	padding-bottom: 138%;
	position: relative;
}
.list_talent .box-s .box-img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  margin-left: auto;
  margin-right: auto;
  transition: all 0.5s;
}
.list_talent .box-s .box-title {
  line-height: 30px;
  height: 30px;
  overflow: hidden;
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
      font-size: 20px;
}
.list_talent .box-s .box-job {
  line-height: 20px;
  color: #737373;
  font-size: 16px;
}
.list_talent .box-s:hover:after {
  left: 0;
  width: 100%;
}
.list_talent .box-s:hover .box-img img {
  transform: scale(1.1);
}

.list_lead{margin-left: 8.33333333%;width: 83.33333333%;}
.list_talent.list_lead li{width: 100%;}
.list_talent.list_lead li:first-child{width: 100%;}
.img-list .row {
  margin-left: -13px;
  margin-right: -13px;
}
.img-list .row .box-w {
  padding-left: 13px;
  padding-right: 13px;
  width: 33.33333333%;
  float: left;
}
.img-list .box-s {
  margin-top: 24px;
}
.img-list .box-s .box-img {
  margin-bottom: 8px;
  padding-bottom: 68%;
  border: 1px solid #eee;
  position: relative;
}
.img-list .box-s .box-img img {
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.5s;
  width: 100%;height: 100%;
  object-fit: cover;
}
.img-list .box-s .box-title {
  display: block;
  line-height: 1.4;
  overflow: hidden;
  font-size: 15px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 42px;
}
.img-list .box-s:hover .box-img img {
  transform: scale(1.1);
}


.img-list2 .box-s .box-title{height: auto;text-align: center;font-size: 18px;margin-bottom: 5px;line-height: 2;-webkit-line-clamp: 1;}
.img-list2 .box-s .box-img{border-radius: 6px;box-shadow: 0 0 8px rgba(0,0,0,0.3);}
.img-list2 .box-s p{height: 84px;overflow: hidden;display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;}
.img-list2 .box-s .more{display: block;text-align: center;color: #3aa386;border-bottom: 2px solid #3aa386;padding: 10px 0;}
.top-con{}
.top-con h1{text-align: center;font-size: 20px;}
.top-con div{font-size: 14px;font-size: 14px;  color: #333333;word-break: break-word;}
.img-list.img-list4 .row .box-w{width: 20%;}
.img-list4 .box-s .box-title{text-align: center;}
.img-list4 .box-s .box-img{border-radius: 6px;box-shadow: 0 0 8px rgba(0,0,0,0.3);}

.graphiclist {margin-top: 10px;}
.graphiclist li {display: block; overflow: hidden;margin-bottom: 26px;padding-bottom: 26px;border-bottom: 1px solid #E2E5EF;
transition: All 0.5s ease-in-out;
    -webkit-transition: All 0.5s ease-in-out;
    -moz-transition: All 0.5s ease-in-out;
    -o-transition: All 0.5s ease-in-out;
}
.graphiclist li:last-child {margin-bottom: 0px;}
/*.graphiclist li:hover {background: #fff;padding: 30px;border-radius: 5px;
    -webkit-box-shadow: 0px 3px 30px rgba(212, 223, 236, 0.6);
    box-shadow: 0px 3px 30px rgba(212, 223, 236, 0.6);
}*/
.graphiclist li h2 { margin:0 0 14px 0;font-weight: 700;font-size:18px;line-height:1.5; color:#00923f;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.graphiclist li a:hover h2 { text-decoration:underline;}
.graphiclist .news-img { margin-right: 30px;}
.graphiclist .news-img a {border:#e4e4e4 solid 1px;}
.graphiclist .news-img img { width: 226px; height: 151px;
transition: All 0.5s ease-in-out;
    -webkit-transition: All 0.5s ease-in-out;
    -moz-transition: All 0.5s ease-in-out;
    -o-transition: All 0.5s ease-in-out;
}
.graphiclist li a:hover .news-img img {transform: scale(1.1);}
.graphiclist .news-txt p { line-height: 1.7; font-size: 14px; margin: 0px; color:#737373;overflow:hidden;}
.graphiclist .news-txt i { font-family: Arial;font-size: 15px; margin: 13px 0 0 0; color:#98a1bf; display:block;padding: 0 5px 0 0;font-style: normal;line-height: 1.1;text-align: right;}
.graphiclist .news-txt p a { overflow:hidden; color:#f08519; font-size:12px; text-decoration:underline; font-style:italic; display:block;}
.graphiclist .news-txt p a:hover { color:#004ea2;}
@media (max-width: 991px) {
	.graphiclist .news-img{ margin-bottom:2px;margin-right: 15px;}
	.graphiclist .news-img img{ width: 156px; height: 104px;}
	.graphiclist .news-txt p {overflow: initial;}
	.graphiclist li h2 {white-space:normal;overflow: inherit;}
}
@media (max-width: 767px) {
	.graphiclist li h2 {}
	.graphiclist li h2 {font-size: 17px;line-height: 1.4;}
	.graphiclist .news-img img{ width: 141px; height:94px;}
}
@media (max-width: 320px) {
	.graphiclist .news-img img{ width: 104px; height:69px;}
}

/* 全局分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 10px;border:1px solid #aaa;}
#page .pageinfo strong{font-weight:normal;margin:0 3px}
#page  a{border:1px solid #aaa;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#09c;color:#fff;text-decoration:none;border:1px solid #09c;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}



.pgejump input {width:30px;line-height:30px;height:28px;border:0;text-align:center;border:1px solid #ccc;}
#jump_btn_page {display:inline-block;height:30px;}
.ny_page {}
.ny_page .ny_page_img {overflow:hidden;padding:0;}

.ny_page .ny_page_img li {float:left;width:31%;height:100%;margin:2px 1% 6px;border:0;padding:0;}
.ny_page .ny_page_img li a {width:100%;padding-left:0;}
.ny_page .ny_page_img li i {display:block;width:100%;overflow:hidden;}
.ny_page .ny_page_img li img {display:block;width:254px;padding:2px;border:#E6E6E6 1px solid;height:175px;}

.ny_page .ny_page_img li a:hover img {transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
.ny_page .ny_page_img li p {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;text-align:center;}
.ny_page .ny_page_img li a:hover p {color:#e60012;}
.ny_page h1 {color:#000000;text-align:center;font-weight:bold;font-size:18px}
.ny_page .ny_page_img{margin: 0 -15px;}
.ny_page .ny_page_img li.shu {float:left;width:20%;height:100%;padding: 2px 15px 16px;border:0;margin:0;}
.ny_page .ny_page_img li.shu a {width:100%;padding-left:0;}
.ny_page .ny_page_img li.shu i {display:block;width:100%;overflow:hidden;padding:2px;border:#E6E6E6 1px solid;padding-bottom: 136%;position: relative;}
.ny_page .ny_page_img li.shu img {position: absolute;top: 0;left: 0;width:100%;padding:0px;border:none;height:100%;object-fit: cover;}

.ny-page-fr .more{text-align: center;padding-top: 30px;padding-bottom: 30px;}
.ny-page-fr .more a{display: inline-block;padding-left: 32px;padding-right: 32px;line-height: 36px;font-size: 16px;background: #499460 url(../images/fanhui.png) no-repeat 32px center/auto 18px;color: #fff;}
.ny-page-fr .more a i{margin-right: 8px;}

.show h1 {text-align:center;font:bold 20px/35px "微软雅黑";}
.show.article2 h1{font-size: 36px; line-height: 2; font-weight: normal;}
.fbxx_div {height:40px;font:14px/40px "微软雅黑";color:#666;border-bottom:1px solid #ececec;}
.fbsj {float:left;padding-left:3%;}
.laiy {width:305px;float:left;}
.font_size {/*width:305px;*/float:right;text-align:left;}
.font_size span {margin:0 5px;cursor:pointer;}
.cont_duanluo {color:#000;padding-top:10px;padding-bottom:20px;}
.cont_duanluo p {margin-top:10px;}
@media (min-width:480px) {
	.cont_duanluo table {margin-left:2em !important}
	.cont_duanluo.lunwen table{margin-left:0 !important}
}
.cont_duanluo table p{margin-top:0}
.cont_duanluo img {max-width:600px;margin:0 auto;}
.cont_duanluo video{max-width: 100%;height: auto;max-height:800px}
.pn {margin-top:30px;color:#0b0b0b;font-size:16px;}
.pn p {margin-bottom:12px;}
.pn p strong {display:inline-block;width:70px;height:30px;background:#499460;text-align:center;line-height:30px;color:#fff;margin-right:10px;}
.pn p a {color:#0b0b0b;font-size:16px;}
.pn p a:hover {color:#499460;}

#zoomtitl.lunwentitl{color:#499460;}
.lunwen{}
.lunwen table{width: 100%;}
.lunwen table,.lunwen tr{border: 0 !important;}
.lunwen td,.lunwen th{border-width: 0 0 1px 0 !important;padding: 6px 0 !important;}
.lunwen td p,.lunwen th p{margin-top: 0 !important;}
.lunwen td:first-child{width: 11%;min-width: 80px;text-align: center;}
.lunwen td:first-child,.lunwen td:first-child p{color: #499460 !important;font-weight: bold;}
.table {
  --bs-table-bg: transparent;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #2a2a2a;
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: #2a2a2a;
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: #2a2a2a;
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: #2a2a2a;
  vertical-align: top;
  border-color: #e7e7e7;

  
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  /* table-layout:fixed;
  word-break:break-all;
  word-wrap:break-word;
  border-collapse:collapse; */
}

.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

.table > tbody {
  vertical-align: inherit;
}

.table > thead {
  vertical-align: bottom;
}

.table-bordered {
	width: 100%;
}
.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th {
    background-color:  rgb(156 186 220 / 0.3);
    vertical-align: middle;
}

.text-center{text-align: center;}

#toTop {
    z-index: 99999;
    width: 50px;
    height: 52px;
    bottom: 0;
    right: 0;
    line-height: 52px;
    text-align: center;
    position: fixed;
    cursor: pointer;
    -webkit-transition-delay: .3s;
    transition-delay: .3s;
    /* background-color: #c1c1c1; */
}
#toTop img {
}
/*media*/

.info{display: flex;margin-bottom: 20px;}
.info .img{height: 173px;width: 130px;padding: 1px 0;margin-bottom: 6px;}
.ny-page-fr .show .info .img img{height: 100% !important;width: 100%;object-fit: cover;}
.info .pc-infotable{flex: 1;}
.table100 table{width: 100%;}
.table100 tr,.table100 th,.table100 td{border: 1px solid #333 !important;}
.info tr,.info th,.info td{border: 1px solid #fff !important;line-height: 42px;}
.info th{background-color: #e4f6f7;width: 15%;}
.info td{background-color: #f1f8f2;padding-left: 16px;width: 25%;}
.info td:nth-child(4){width: 35%;}
.info a{color: #499460;font-weight: bold;}
.phone-infotable{display: none;}

.page-yjjg .zxtable table {margin: 0 0 15px 0;}
.page-yjjg .zxtable td,.page-yjjg  .zxtable th{padding: 10px 15px;}
.page-yjjg .zxtable td {text-align: center;}
.page-yjjg .zxtable td a{font-size: 12pt;color:#499460;}

.page-yjjg .yjzx-item{background-color: #f1f8f2;padding: 2% 5%;margin-bottom: 2%;font-size: 16px;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);}
.page-yjjg .yjzx-item a{font-weight: normal;font-size: 16px;}
.page-yjjg .yjzx-item h1{margin-bottom: 30px;}
.page-yjjg .yjzx-item h1 a{font-size: 20px;font-family: 宋体;font-weight: 700;}
.page-yjjg .yjzx-item .info{margin-top: 2%;}
.page-yjjg .yjzx-item .info .img{margin-bottom: 0;}
.page-yjjg .yjzx-item .yjzx-zz{padding: 2%;flex: 1;}
.page-yjjg .yjzx-item .yjzx-zz h2{font-size: 18px;font-weight: 700;margin-bottom: 12px;}
.page-yjjg .yjzx-item .yjzx-zz p{color: #666;font-size: 16px;}
.page-yjjg .yjzx-item .yjzx-jj,.page-yjjg .yjzx-item .yjzx-zz p{text-align: justify;word-break: break-all;text-justify: distribute;}
.page-yjjg .yjzx-item .yjzx-jj a,.page-yjjg .yjzx-item .yjzx-zz a{color: #ffc107;}

@media (max-width: 1600px) {
    .body_header_menu{
        width: 1400px;
    }
}
@media (max-width: 1420px) {
    .body_header_menu{
        width: 100%;
        padding: 0 15px;
    }
	.wrap {width:96%;}
}

@media (max-width: 1680px) {
  .body_header_menu_li{margin: 0 10px;}
}
@media screen and (max-width:888px) {
    .preview-img {
        display: none
    }
    .preview-mobile {
        display: block;
    }
}
@media screen and (min-width: 889px) {
    .preview-mobile {
        display: none;
    }
}
@media (max-width:998px) {
	html{min-width: inherit;}
	body{overflow-x: hidden;}
	.body_header{
	        height: auto;
	}
	.body_header_top a,.body_header_menu_ul{
		display: none;
	}
	.body_header_box{display: flex;align-items: center;}
	.body_header_menu{
		width: 100%;
		height: 55px;
		padding: 0 12px;
	}
	.body_header_logo{
		height: 40px;
	}
	.body_header_menu_model{
		display: flex;
	}
	.body_header .Search{top: 48px;}
	.body_header .Search a.close{top: -47px;}
	.body_header .Search .box{width: 290px;height: 36px;}
	.body_header .Search .ipt{line-height: 34px;height: 34px;text-indent: 0em;}
	.body_header .Search .searchbtn{right: 5px;top: 4px;}
	.f-center .ewm>div:last-child,.f-center .logobox{display: none;}
	.box-bg{padding: 2% 1.8%;}
	#inbanner{height: 68vw;}
	.inbanner .swiper-button-next,.inbanner .swiper-button-prev{width: 38px;height: 38px;}
	.work .wrap{display: flex;flex-direction: column-reverse;}
	.news-fl, .news-fr,.work-fl,.work-fr {float:none;width:100%;overflow: hidden;}
	.news-fl,.news-fl .swiper-slide img{height: 60vw;}
	.main,.kepu-meiti{padding: 2% 0;}
	.inwrap,.news-fl,.notice,.kepu,.lunwen {margin-bottom: 2%;}
	.kepu-meiti .column-box,.article .column-box,.lunwen .column-box{padding-top: 1%;}
	.kepu, .meiti{width: 100%;}
	.kepu-meiti .img{margin-bottom: 1.6%;}
	.lunwen .img{margin-bottom: 1% !important;}
	.landscape .column-box,.wangzhan .column-box a{margin-top: 1%;}
	.wangzhan .column-box a{width: 49%;}
	.wangzhan .column-box a:nth-child(even) {
	    margin-left: 2%;
	}
	.wangzhan .column-box a:last-child{margin-left: 0;}
	.banner_div{margin-top: 55px;height: 36vw;}
	.location{line-height: 1.3;padding: 10px 0;}
	.location-bg{padding-left: 30px;background-position: 12px center;}
	.ny_page .ny_page_img{margin: 0 -5px;}
	.ny_page .ny_page_img li.shu{width: 25%;padding: 2px 5px 16px;}
.f-top {
    display: none;
}
.ny-page {
    margin-top: 0;
}
.ny-page-fl,.ny-page-fr {
    float:none;
    width: 100%;
}
.ny-page-fl{margin-bottom: 2%;}
.ny-page-fr .bar{margin: 0 10px;}
.ny-page-fr .bar h2{font-size: 18px;line-height: 1;}
.ny-page-fr .show,.ny-page-fr .pagebox {
    padding: 10px;
    min-height: auto;
}
.ny-page-fr .show .cont_duanluo img {display: inline-block;max-width:96%;height: auto !important;}
.ny-page-fr .show .font_size {display:none;}
.ny-page-fr .show .font_size img {width:auto;}
.fbsj {padding:0;}
.ny-page-fl .slideGroup,.ny-page-fl .information {
display: none;
}
.sidebar .title {
    padding: 5px 15px 8px;
    font-size: 16px;
	line-height: 50px;
}
.leftNavigation li a {
    padding: 5px 20px;
	background-position: right 13px;
}
.leftNavigation li a::after{top: 12px;}
.ny_page .ny_page_img li img {
    width: 112px;
    height: 75px;
}
.list_box li {padding:0;margin-bottom: 5px;}
.list_box li a {width: calc(100% - 86px);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pagination {
    margin-top: 8px;
}
.pagination a {
    margin-bottom: 1%;
}
.show h1 {font: bold 16px "微软雅黑";height: auto;}
.fbxx_div {
    height: auto;
    font: 12px/30px "微软雅黑";
    text-align: center;
    overflow: hidden;
}
.cont_duanluo {padding:0;}
.pn p strong {
    font-size: 14px;
    width: 50px;
    height: 28px;
    line-height: 28px;
    margin-right: 5px;
}
.pn p a {font-size:14px;}
.f-center .sydw {display: none;}
#marquee1 {
    margin: 0 auto;
}
.list_talent ul,.img-list .row{margin: 0 -5px;}
.list_talent li,.img-list .row .box-w{padding: 0 5px;}
.img-list .box-s{margin-top: 0;}
.img-list.img-list4 .row .box-w{width: 33.3333%;}
.img-list2 .row .box-w{width: 50%;}
.img-list2 .box-s{margin-top: 18px;}
.img-list2 .box-s .box-img{box-shadow: 0 0 3px rgba(0,0,0,0.3);}
.img-list2 .box-s .box-title{font-size: 16px;}

}

@media (max-width:768px){
	.f-center{padding: 16px 0;}
	.f-center .adress{margin-left: 0;margin-top: 0;}
	.f-center .adress p span{display: inline-block;}
	.f-center .ewm{margin-right: 0;}
	.f-center .ewm>div{margin-left: 20px;}
	.column-title .column-title-left,.column-title a{height: auto;line-height: 36px;}
	.column-title .column-title-left>span,.notice .column-title .column-title-left>span{font-size: 20px;}
	.column-item li{line-height: 36px;}
	.column-item li::after{top: 14px;}
	.science{min-height: 420px;}
	.science .column-title .column-title-left{flex-direction: column;align-items: start;}
	.article .tabs{margin-left: 0;}
	.article .tabs .column-tab{font-size: 16px;padding: 0 10px; line-height: 28px;}
	.kepu-meiti .box{width: 140px;height: 100px;margin-right: 10px;}
	.kepu-meiti .con{flex: 1;width: calc(100% - 208px);line-height: 20px;}
	.kepu-meiti .con h2 a{line-height: 28px;}
	.kepu-meiti .con p{margin-top: 0;}
	.lunwen .img .con h2 a{line-height: 28px;}
	.lunwen .img .con span{margin-top: 0;}
	.landscape .column-box .img{padding: 3px;}
	.landscape .column-box .img img{position: absolute;top: 3px;left: 3px;width: calc(100% - 6px);height: calc(100% - 6px);;}
	.landscape .column-box .img::after{border-width: 3px;}
	.landscape .column-box .img .box{padding-bottom: ;}
	
	.list_talent .box-s {
	    margin-bottom: 25px;
	  }
	  .list_talent .box-s .box-img {
	    margin-bottom: 0;
	  }
	.list_talent .box-s .box-title{font-size: 16px;}
	.list_lead{margin-left: 0;width: auto;}
	
	.pagination span{display: none;}
	
	.pc-infotable{display: none;}
	.phone-infotable{display: block;width: 100%;}
	.info{flex-direction: column;align-items: center;}
	.info tr, .info th, .info td{line-height: 32px;}
	.info th{width: 16%;}
	.info td{padding-left: 10px;}
	.page-yjjg .yjzx-item{padding: 5% 2%;}
	.page-yjjg .yjzx-item .yjzx-zz h2{text-align: center;}
}

@media (max-width:480px) {
	.article .img{flex-direction: column;}
	.article .img .box,.article .img .con{width: auto;}
	.article .img .box{height: 50vw;}
	.lunwen .img .box{display: none;}
	.wangzhan .column-box a{font-size: 14px;margin-bottom: 6px;}
	.column-item.column-cat{padding-top: 5px;}
	.column-item.column-cat li{width: 100%;line-height: 26px;}
	.column-item.column-cat li::after {
	    top: 9px;
	}
	.fuwu .column-box a{width: 32%;}
	.fuwu .column-box a i{font-size: 36px;}
	.footer .footer-links .box-w{width: 100%;}
	.ny_page .ny_page_img li.shu{width: 33.3333%;padding-bottom: 10px;}
	
	.list_talent li{width: 33.3333%;}
	
	.pagination a{min-width: 22px;line-height: 22px;}
	.pagination .curpage{height: 25px;}
	.a-hidden-xs{display: none;}
}

@media (max-width: 375px) {  
.ny_page .ny_page_img li img {
    width: 100px;
}
}

.abc,.abc td,.abc tr{
	border:0px !important;
}
