* {margin: 0;padding: 0;box-sizing: border-box;line-height:inherit;}
body {font-size: 14px;  font-family:"Arial";  overflow-x: hidden; }
em, i {font-style: inherit;font-weight: inherit;}
ul {list-style: none;}
li{list-style: none;}
a {text-decoration: none;color: #333;}
tr, td {padding: 0 !important;}
input, textarea {outline: none;border: none;}
.cl{ clear:both;}
::-webkit-scrollbar {width: 14px; height: 14px;}
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {border-radius: 999px; border: 5px solid transparent;}
::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb { min-height: 20px; background-clip: content-box; box-shadow: 0 0 0 5px rgb(0 0 0 / 0.5) inset;}
::-webkit-scrollbar-corner { background: transparent;}


@font-face {
font-family:DIN Medium;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}

@font-face {
  font-family: 'iconfont';  /* Project id 4770042 */
  src: url('//at.alicdn.com/t/c/font_4770042_4x6qgaex81.woff2?t=1733467780046') format('woff2'),
       url('//at.alicdn.com/t/c/font_4770042_4x6qgaex81.woff?t=1733467780046') format('woff'),
       url('//at.alicdn.com/t/c/font_4770042_4x6qgaex81.ttf?t=1733467780046') format('truetype');
}


.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

/*共用*/
.box {  width: 1400px;  margin: 0 auto;}

.top30{margin-top: 30px;}
.top40{margin-top: 40px;}
.top50{margin-top: 50px;}
.top60{margin-top: 60px;}
.top70{margin-top: 70px;}
/*bt*/
.bt{text-align: center;margin-bottom:50px; margin-top:90px;}
.bt img{ margin:auto;}
.bt p{font-size:42px; color:#333; font-weight: bold;}
.bt p b{color:#00dd74;font-weight: bold;}
.bt span{display: inline-block;font-size:17px;color:#666;margin-top:15px;position:relative; font-family:hs_l;}
.bt span i{width:12px;height:12px;position:absolute;top:calc(50% - 6px);}
.bt span i:first-child{left:-20px;}
.bt span i:last-child{right:-20px;}
.bt span i:before,.bt span i:after{content:'';position:absolute;}
.bt span i:before{width:5px;height:2px;background:#999;top:calc(50% - 1px);}
.bt span i:after{width:8px;height:8px;border-radius:100%;border:2px solid #999;left:0;top:0;}
.bt span i:first-child:before{left:-10px;animation:oneTitleBefore infinite 3s linear;}
.bt span i:last-child:before{right:-10px;animation:oneTitleAfter infinite 3s linear;}

@keyframes oneTitleBefore{
  0%{width:5px;left:-10px;}
  25%{width:1px;left:0px;}
  50%{width:5px;left:-10px;}
  75%{width:15px;left:-20px;}
  100%{width:5px;left:-10px;}
}
@keyframes oneTitleAfter{
  0%{width:5px;right:-10px;}
  25%{width:1px;right:0px;}
  50%{width:5px;right:-10px;}
  75%{width:15px;right:-20px;}
  100%{width:5px;right:-10px;}
}


/*head*/
.head {padding: 1% 2%;/*overflow: hidden;position:  fixed;*/z-index: 99;width:  100%;}
.head.on{position: fixed;width: 100%;z-index: 999;box-shadow: 0 0 20px #ddd;background: #fff;}
.head_box {max-width: 1800px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.head_logo {display: flex;align-items: center;}
.head_logo i {}
.head_logo i img {width:90px;height:auto;}
.head_logo p {font-size: 36px;display: flex;flex-direction: column;align-items: flex-start;padding: 4px 0 0 10px;color:  #333; font-weight: bold; text-transform: uppercase;      letter-spacing: -1px;}
.head.on .head_logo p {color:#333;     text-transform: uppercase;}
.head_logo p span {font-size: 16px; color: #00dd74;     line-height: 22px; font-weight: normal;     text-transform: none;     letter-spacing: 0px;}
.head_con {display:flex;justify-content: space-between;/* width: 50%; */align-items: center;}
.head_nav {width: 60%;margin: 0 2vw 0 0;position: relative;}
.head_nav>ul {display: flex;align-items: center;width: 100%;}
.head_nav>ul>li {width: 21%;white-space: nowrap;}
.head_nav>ul>li+li {margin: 0 0 0 1.1vw;}
.head_nav>ul>li>a {font-size: 18px;color:  #333;position: relative;     text-decoration: none;  transition-duration: 0.8s;}
.head_nav>ul>li>a:before {content:'';width:0;height: 4px;background:#00dd74;position:absolute;bottom: 0;left:0;transition:0.5s;z-index: -1;}
.head.on .head_nav li>a:before {background: #00dd74;}
.head_nav>ul>li>a:after {content:'';width:100%;height: 3.2vw;position:absolute;left: 0;}
.head_nav li:hover a:before,.head_nav>ul>li.cur a:before {width:100%;}


.head.on .head_nav>ul>li>a { color: #333;}
.head_num {display: flex;align-items: center;}
.head_num i {width: 30px;height: 30px;background: #00dd74;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 16px;color:  #fff;}
.head_num p {font-size: 25px;color: #00dd74;font-family:  DIN Medium;padding: 0 0 0 10px;   font-weight: bold;}
.head.on .head_num p {color:#00dd74;}


.search{height:max-content; margin:0 4px; position:relative;}
.search i{font-size:20px; line-height:22px; color:#777; cursor:pointer;}
.search_box{padding-top:40px; position:absolute; right:0; top:20px; z-index:99; transform:translateX(26%); visibility:hidden;}
.search_cont{width:690px; padding:34px; box-shadow:0 0 13px rgba(0,0,0,.1); background:rgba(255,255,255,0.98); transform:rotateX(90deg); transform-origin:top; transition:all 0.5s;}
.search_Rec,.search_Rec a{font-size:14px; line-height:14px; color:#666;}
.search_Rec a:hover{color:#00dd74; text-decoration:underline;}
.search_frame{width:100%; margin-top:20px;}
.search_frame form{display:flex; border:1px solid #ddd;}
.search_frame #infoname,.search_frame #infoseek{color:#999; background-color:transparent; border:none;}
.search_frame #infoname{width:95%; padding-left:14px; font-size:14px; line-height:43px;}
.search_frame #infoseek{padding:5px 8px; font-size:33px; line-height:33px; cursor:pointer; font-size: 22px;}
.search:hover .search_box{visibility:visible;}
.search:hover .search_cont{transform:rotateX(0);}
.head_tel{margin-top:40px; color:#555; white-space:nowrap;}
.head_tel i{font-size:24px; line-height:24px; -webkit-text-stroke-width:0;}
.head_tel em{font-family:Arial; font-size:28px; line-height:28px; font-weight:bold;   color:#00dd74;}

.Language {
    display: flex;
    align-items: center; color:#777;}
.Language i{font-size:20px; padding-right: 10px;     padding-left: 10px;}
.Language a{font-size:16px; color:#777;}
.Language a:hover{color:#00dd74;}
@media(max-width:1680px){
.headbg{padding:0 2%;}
}
@media(max-width:1520px){
.headbg{padding:0 1.5% 25px 1%;}
.headbg .fr{width:63%;}
.search{margin:0;}
.head_logo p { font-size: 30px;}
.head_num p { font-size: 20px;}
.Language i{ padding-right: 0px;     padding-left: 30px;}
}

@media(max-width:1400px){
.headbg{padding:0 1.5% 25px 1%;}
.headbg .fr{width:63%;}
.search{margin:0;}
.head_logo p { font-size: 30px;}
.head_num p { font-size: 20px;}
.Language i{ padding-right: 0px;     padding-left: 30px;}
}
@media(max-width:1366px){
.headbg{padding:0 1.5% 25px 1%;}
.headbg .fr{width:63%;}
.search{margin:0;}
.head_logo p { font-size: 30px;}
.head_num p { font-size: 20px;}
.Language i{ padding-right: 0px;     padding-left: 30px;}
}


@media(max-width:1300px){
.headbg{padding:0 1.5% 25px 1%;}
.headbg .fr{width:63%;}
.search{margin:0;}
.head_logo p { font-size: 30px;}
.head_num p { font-size: 20px;}
.Language i{ padding-right: 0px;     padding-left: 30px;}
}




/*banner*/
.banner{position: relative;height: 100%;overflow: hidden;background: #fff;margin: 0 !important;}
.banner a{/* position: absolute; *//* width:100%; *//* height: 900px; *//* z-index: 3; *//* opacity: 0; *//* z-index: 555; */overflow: hidden;}
.banner a img{height: auto;transform:scale(1.1);width: 100% !important;margin: 0 !important;}
.banner a.active{z-index:5;opacity: 1;}
.banner a.active img{transform: scale(1.1);opacity: 1;}
.banner .slick-active img {    transition: 6s linear; transform: scale(1);}
.banner a img{
	transition:transform 5s linear,opacity 1s linear;
	-webkit-transition:transform 5s linear,opacity 1s linear;
	-o-transition:transform 5s linear,opacity 1s linear;
	-moz-transition:transform 5s linear,opacity 1s linear;
	-ms-transition:transform 5s linear,opacity 1s linear;
}
.banner .ban_dot {display: flex !important;width: 100%;justify-content: flex-start;align-items: flex-end;/* margin: 2% 0 0; */position: absolute;bottom: 5%;left: 5%;}
.banner .ban_dot li {width: 2px;height: 10px;display: inline-block;background: #fff;margin: 0 0.3%;transition: 0.5s;/* border-radius: 50%; */position: relative;z-index: 5;overflow: hidden;}
.banner .ban_dot li:before {content:'';width: 100%;height:0;/* background: #0a519a; */position:absolute;bottom: 0;left:0;z-index:-1;transition:1.5s all;}
.banner .ban_dot li.slick-active {height: 40px;}
.banner .ban_dot li.slick-active:before {height:100%; }

.banner .ban_dot li button {font-size:0;border: none;outline: none;}
.banner .slick-prev:before {content: '\e62a' !important;font-family: iconfont !important;color: #161883 !important;font-size: 60px !important;}
.banner .slick-next:before {content: '\e62a' !important;font-family: iconfont !important;color: #161883 !important;font-size: 60px !important;}
.banner .slick-prev {left: 3% !important;transform: rotate(180deg) !important;z-index: 5;}
.banner .slick-next {right: 3% !important;top: 45% !important;}
.banner .slick-prev:before, .banner .slick-next:before {opacity: 0;transition: all ease 0.5s;}
.banner:hover .slick-prev:before, .banner:hover .slick-next:before {opacity: 1;}


/*简介*/
.about_bj {  /*height: 974px;  background: #fff;*/}
.ab_bg{background: url(http://login.114my.cn/memberpic/ysysfs1120262en/uploadfile/image/20241224/20241224203610_407921744.jpg) no-repeat;width: 100%; margin: 0 auto; padding-top: 80px; height: 590px;}
.ab_fl{ float: left; width: 50%;}
.ab_t{ font-size: 40px; font-weight: bold; color: #333; padding-top: 20px;}
.ab_t b{ padding-right: 10px;     position: relative;  top: 7px;}
.ab_t1{ font-size: 18px; color: #666;     margin-top: 20px;}
.ab_t1 b{ padding-right: 10px;}
.ab_w{color: #666; font-size: 17px; padding-top: 35px;     line-height: 30px;}
.ab_w a{    margin-top: 40px;
    background: #00dd74;
    height: 44px;
    display: block;
    width: 130px;
    text-align: center;
    font-weight: normal;  line-height: 44px; color: #fff; transition: 0.4s; border-radius:50px;}

.ab_w a:hover { background:#00dd74; border-radius: 5px; transition: 0.2s; width: 170px;    }
.ab_w a:hover {color: #fff;}
.ab_fr{ float: right; border: 15px solid #fff; box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1);}



.yinzt{width:90%;margin: auto;}
.yinzt ul li{width:24%;float:left;box-shadow: 0px 0px 10px rgba(204, 204, 204, 0.5);height:21.5rem;box-sizing:border-box;margin-left: 1.2%;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0,0);transform:translate(0,0);background-image:linear-gradient(to right, #00dd74 0%, #00dd74 100%);background-position:left top; background-repeat:no-repeat; background-size:0 0; ba cursor: pointer;position:relative;overflow:hidden;padding:40px 0px;text-align: center;}
.yinzt ul li:before {content: "";position: absolute;width: 500px;height: 500px;border-radius:65%;background: #fffbfa;left:100%;top:100%;z-index: -1; transition-duration:0.6s;}
.yinzt ul li .iconfont{width:83px;height:83px;display: block;line-height:83px;margin:0 auto; border:1px #00dd74 solid;border-radius: 50%;text-align:center;font-size:36px;color:#00dd74 ;}
em.iconfont.icon-zhonglei {font-size: 46px !important;}
em.iconfont.icon-tubiao_pinzhiguanli {font-size: 46px !important;line-height:92px !important;}
.yinzt ul li div{line-height:90px;position:relative;}
.yinzt ul li div p{font-size:46px;text-align:center;font-family:din; display:inline-block;}
.yinzt ul li div b{font-size:16px;color:#999;margin-top: 18px; left: 5px;}
.yinzt ul li div:before {content: "";position: absolute;bottom: 36px;border-bottom: 8px rgba(1, 221, 117, 1) solid;display: block;width: 100%;z-index: -1;border-radius: 30px; width: 110px; left: 125px;}
.yinzt ul li div:nth-child(1):before{left: 100px;}

.yinzt ul li.cur div:before{border-bottom: 8px rgba(255, 255, 255, 0.3) solid;}
.yinzt ul li span{display:block;font-size:16px;color:#999;line-height:20px;width:80%;margin:0 auto;text-align:center;}

.yinzt ul li.cur div b{color: rgba(255, 255, 255, 1);}
.yinzt ul li.cur{box-shadow:0 0 10px rgba(0, 221, 116, 0.3);-webkit-transform:translate(0,-1px);transform:translate(0,-1px); background-size:100% 100%; border-radius: 10px;}
.yinzt ul li.cur{}
.yinzt ul li.cur .iconfont,.yinzt ul li.cur  p,.yinzt ul li.cur span,.yinzt ul li.cur p b{color: rgba(255, 255, 255, 1);}
.yinzt ul li.cur:before{left:26%;top:50%; background: #27ed8f;}
.yinzt ul li.cur  em{border: 1px rgba(255, 255, 255, 0.5) solid; color: rgba(255, 255, 255, 1);}
.yinzt ul li:first-child{margin-left: 0;}


/*pro*/

.pro {padding: 0% 1%;overflow: hidden; background: #f5f5f5; }
.pro_box {/* max-width: 1600px; */margin: 0 auto;}

.pro_con {margin: 40px 0;}
.pro_call {}
.pro_call tr {margin-bottom:0 !important;}
.pro_call td {display: flex;flex-direction: column;align-items: center;margin: 0 0.1%;position: relative;overflow: hidden;z-index: 5;}
.pro_call td:before,.pro_call td:after {content:'';width: 0;height: 0;/* background:rgba(0,0,0,0.5); */position:absolute;/* transform: rotateZ(52deg); */transition: 0.8s;z-index: 54;}
.pro_call td:before {top: 0;right: 0;/* transform: rotate(-135deg); */border-top: 490px solid rgba(0,0,0,0.2);border-left: 372px solid transparent;border-right: 0 solid transparent;}
.pro_call td:after {bottom: 0;left: 0;/* transform: rotate(45deg); */border-bottom: 490px solid rgba(0,0,0,0.2);border-left: 0vw solid transparent;border-right: 372px solid transparent;}
.pro_call td:hover:before {border-top: 0vw solid rgba(0,0,0,0.5);}
.pro_call td:hover:after {border-bottom: 0vw solid rgba(0,0,0,0.5);}
.pro_call td a {overflow: hidden;display: inline-block;}
.pro_call td a img {width: 100%;height: auto;transition: 0.5s;}
.pro_call td:hover img {transform:scale(1.1);}
.pro_call td span{width: 90%;position: absolute;display: flex;justify-content: center;align-items: center;bottom: -11%;left: 0;background: rgba(1,220,117,0.9);padding: 4% 0;right: 0;margin: 0 auto;transition:0.6s;}
.pro_call td:hover span {bottom:4%;}
.pro_call td span a{font-size: 16px;color: #fff;}
.pro_call .ban_dot {display:none !important;}
.pro_call td br{display: none;}
.pro_call table{display:block;}
.pro_call table tbody{display:block;}
.pro_call table tbody tr{display:block;}
.pro_ww {}
.pro_fl{width:1400px; margin: 0 auto; }

.pro_fl li {
    float: left;
    width: calc(100% / 5);
    line-height: 36px;
    text-align: center;}
.pro_fl li i { font-size: 25px; color: #999;     font-weight: lighter;     position: relative; top: 3px;}
.pro_fl li a:hover i,.pro_fl li a:hover b{color: #00dd74;}
.pro_fl li:nth-child(2) a i{ position: relative; top: 1px; font-size: 30px; }
.pro_fl li a b{ font-size: 22px; color: #333;     line-height: 30px;     padding-left: 10px; font-weight: normal;}
.pro_fl li+li { border-left: 1px #d7d4d4 dashed;}



/*adva*/
.adv_bg { position: relative; overflow: hidden;}

.adv_list {}
.adv_list li {width:20%;
	height:900px;
	overflow:hidden;
	float:left;
	padding:300px 30px 0 30px;
	border-right:solid 1px rgba(255,255,255,0.3);
	position:relative;
	transition-duration: .3s; display: flex;
    align-items: center;   flex-direction: column;}

.adv_list li b{color: #fff; font-weight:bold;font-size: 28px;}
.adv_list li  i {   color: rgba(255,255,255,0.8); float: left;   font-size:60px; font-family: Microsoft YaHei;}
.adv_list li .ysmore{
	width:62px;
	height:0;
	border:solid 1px #fff;
	background:url(http://login.114my.cn/memberpic/ysysfs1120262en/uploadfile/image/20241224/20241224203648_235211480.png) no-repeat center;
	border-radius:50%;
	transition-duration: .3s;
	opacity:0;
	position:absolute;
	left:50%;
	margin-left:-31px;
	bottom:120px;
	z-index:2;
	}
.adv_list li:hover .ysbg{
	opacity:0;
}
.adv_list li:hover .ysmore{
	height:62px;
	opacity:1;
}
.adv_list li:hover{
	padding-top:330px;
}


.adv_list li span{font-size: 26px; color: rgba(255,255,255,0.9); margin-top:30px;}
.adv_list li p{ display: none;      color: #fff; font-weight: normal; padding-top: 40px; line-height: 25px; font-size: 16px;}
.adv_list li.on p{ display: block;}
.adv_list li.on { background: linear-gradient(to bottom, #00cf6d, #00dd74);      padding: 240px 30px 0 30px;}
.adv_list li.on span, .adv_list li.on i,.adv_list li.on b {  color: #fff;}

.adv_cont { width:100%; overflow:hidden; z-index: 11;
  position:absolute;
  left:0;
  top:0px;}
.adv_box {
    position: relative;
    height: 900px;
    overflow: hidden;
}
.adv_img {
    float: right;
    overflow: hidden;
    width: 100%;
}
.adv_img {
}
.adv_img ul {
    height: 900px;
    transition: 0.5s;
    display: flex;
}
.adv_img ul li {
    width: 100%;
    height:900px;
    flex-shrink: 0;
}

.adv_bg:after {
   content: "";background: rgba(0, 0, 0, 0.4);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0; /*background-image: linear-gradient(to right, rgb(179 73 0 / 70%), rgba(255, 255, 255, 0));*/
}

.adv_t{width: 76%;float: left;}
.adv_t p{font-size: 16px; color: rgba(252,252,252,0.85); line-height: 35px;}

.adv_bt{     font-size: 40px;
    color: rgba(252,252,252,0.95);
    font-weight: bold;
    width: 1400px;
    margin: 0 auto;
    z-index: 111;
    position: absolute;
    text-align: center;
    top: 100px;
    left: 50%;
    transform: translateX(-50%);}


@media(max-width:1680px) {
.adv_list li {    padding: 350px 30px 0 30px;}
.adv_list li span{font-size: 26px; color: rgba(255,255,255,0.9); margin-top:30px;}
}

@media(max-width:1440px) {
.adv_list li {    padding: 350px 30px 0 30px;}
.adv_list li span{font-size: 26px; color: rgba(255,255,255,0.9); margin-top:30px;}
}


/*新闻*/
.newsbg{width:1400px; margin:70px auto 0;}
.news_top{display:flex; flex-direction:row; justify-content:space-between; align-items:flex-end;}
.new_tl>b{display:block;color:#f1f1f1;font-size:52px;}
.new_tl>b span{color:#00dd74;}
.new_tl>i{margin-top:10px;font-weight:700;font-size:28px; color:#333;}
.new_tl>i em{display:inline-block;margin-left:20px;width:100px;height:1px;background:#e6e6e6;}


.news_nav{margin-bottom:15px;}
.news_nav li{float:left; margin-left:15px;}
.news_nav li a{display:block; width:220px; text-align:center; font-size:18px; line-height:54px; text-decoration:none; background:#fff;  transition-duration:0.6s;}
.news_nav li a i{ font-size:20px;     padding-right: 10px; color:#666; }
.news_fr .news_div_item:hover a {color: #00dd74;}
.news_nav li.news_cur a{color:#fff; background:#00dd74; box-shadow:none;}
.news_nav li.news_cur a i{color:#fff; }
.news{margin-top:32px;}
.news_fl {
    float: left;
    padding: 2vw;
    box-shadow: 0px 0px 20px rgb(238 238 238);}
.news_fl .news_div_item{width:601px; height:508px; position:relative;}

.news_fl .news_div_item_date{font-family:Barlow;     font-size: 16px;
    line-height: 16px;
    position: absolute;
    left: 0;
    top: 323px;
    transition-duration: 0.6s;
    z-index: 99;
    background: rgba(0,220,116,.8); padding: 13px 20px;  color: #fff; border-radius: 0 20px 5px 0;}


.news_fl .news_div_item_year,.news_fl .news_div_item_month,.news_fl .news_div_item_day{float:left;}
.news_fl .news_div_item_content{position:absolute; left:0; top:395px;}
.news_fl .news_div_item_title a{font-size:20px; line-height:20px; color:#333; font-weight:bold; transition-duration:0.6s;}
.news_fl .news_div_item_body{margin-top:12px; line-height:26px; transition-duration:0.6s;     font-size: 16px; color:#666;}
.news_fl .news_div_item_pic{position:absolute; left:0; top:0;}
.news_fl .news_div_item_pic a{display:block; width:600px; height:365px; overflow:hidden;}
.news_fl .news_div_item_pic img{width:100%; height:100%; transition-duration:0.6s;}
/*.news_fl .news_div_item:hover:after{width:100%;}
.news_fl .news_div_item:hover .news_div_item_date{color:rgba(255,255,255,.9);}
.news_fl .news_div_item:hover .news_div_item_title a{color:#00dd74;}
.news_fl .news_div_item:hover .news_div_item_body{color:rgba(255,106,4,.7);}
.news_fl .news_div_item:hover .news_div_item_pic img{transform:scale(1.1);}*/

.news_fr{float:right;}

.news_fr .news_div_item{width:700px; height:130px; margin-bottom:18px; border-bottom:1px solid #ddd; position:relative;}
.news_fr .news_div_item:after{content:""; display:block; width:0; height:5px; background:#00dd74; position:absolute; left:0; bottom:-1px; transition-duration:0.6s;}

.news_fr .news_div_item_year,.news_fr .news_div_item_month,.news_fr .news_div_item_day{float:left;}
.news_fr .news_div_item .news_div_item_date{ position:relative; width:150px; height:100px; float: left; color: #454545; background: #fff; font-weight: normal; font-style: normal; line-height: 20px; font-size: 18px; font-family: arial; text-align: center; padding: 30px 15px;}
.news_fr .news_div_item .news_div_item_month,.news_fr .news_div_item .news_div_item_year{ font-size: inherit; color:inherit; font-family: arial; display: inline-block; position: relative; top: 45px}
.news_fr .news_div_item .news_div_item_month,.news_fr .news_div_item .news_div_item_year{ font-size: inherit; color:inherit; font-family: arial; display: inline-block; position: relative; top: 45px}

.news_fr .news_div_item .news_div_item_day{ color: #454545; font-size: 52px; font-weight: normal; font-style: normal; display: block; line-height: 60px; font-family: arial; }
.news_fr .news_div_item .news_div_item_day{ position:absolute;width:100%;text-align:center;left:-29px;top:10px;}
/*.news_fr .news_div_item:hover .news_div_item_day{color:#00dd74;}*/




.news_fr .news_div_item_content{position:absolute; left:120px; top:10px;}
.news_fr .news_div_item_title a{font-size:18px; line-height:18px; color:#333; font-weight:bold;}
.news_fr .news_div_item_body{margin-top:12px; line-height:26px;  font-size: 16px; color:#666;}
.news_fr .news_div_item_pic{display: none;}
.news_fr .news_div_item_pic a{display:block; width:232px; height:152px; overflow:hidden;}
.news_fr .news_div_item_pic img{width:100%; height:100%; transition-duration:0.6s;}

.news_fr .news_div_item:hover .news_div_item_pic img{transform:scale(1.1);}



/*版权*/
.basebg{width:100%; max-width:1920px; min-width:1400px; height:630px; margin:75px auto 0; background:#d2e7dd;}
.base{width:1400px; margin:0 auto;}
.base_top{text-align:center;}
.base_top a{display:inline-block;}
.base_tel{display:flex; flex-direction:row; justify-content:center; align-items:center; width:100%; height:134px; border-top-left-radius:50px; border-bottom-right-radius:50px; margin-top:56px; background:#fff;}
.base_tel dl{display:flex; flex-direction:column; justify-content:center; align-items:flex-start; height:84px;     width: calc(100% / 3);  font-weight:bold; color: #333;}
.base_tel dl+dl{border-left:1px solid #cbcbcb;}
.base_tel dt{display:flex; flex-direction:row; justify-content:flex-start; align-items:center; font-size:18px; line-height:18px; color:#00dd74; font-weight:bold;}
.base_tel dt i {
    width: 30px;
    height: 30px;
    background: #00dd74;
    border-radius: 50px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
    margin-right: 15px;
}
.base_tel dl:nth-child(1) {  padding-left: 82px;     width: 490px;}
.base_tel dl:nth-child(1) dd{margin-top:12px; font-size:17px; line-height:16px;}
.base_tel dl:nth-child(2){margin-left:90px; padding-left:130px;  width: 330px;}
.base_tel dl:nth-child(2) dd{margin-top:12px; font-family:DIN Medium; font-size:22px; line-height:16px; font-weight:bold;     }
.base_tel dl:nth-child(3){margin-left:146px; padding-left:115px;}
.base_tel dl:nth-child(3) dd{margin-top:12px;font-size:18px; line-height:16px;}
.base_nav{margin-top:33px; text-align:center;}
.base_nav a,.base_nav i{display:inline-block; font-size:18px; line-height:18px; color:#545352; transition-duration:0.6s;}
.base_nav i{margin:0 32px;}
.base_nav a:hover{ color:#00dd74;}
.Copyright{margin-top:46px; text-align:center;}
.Copyright,.Copyright a{font-size:16px; line-height:16px; color:#545352; transition-duration:0.6s;}
.Copyright a:hover{opacity:0.6;}
.base_QR{display:flex; flex-direction:row; justify-content:center; align-items:center; margin-top:46px;}
.base_QR dl+dl{margin-left:40px;}
.base_QR dt{border:5px solid #fff;}
.base_QR dt img{display:block;     width: 140px;}
.base_QR dd{margin-top:15px; text-align:center; font-size:16px; line-height:16px; color:#545352;}