html, body { position: relative; }
#slider { width: 100%; height: 100%!important; position: absolute; top: 0px; left: 0px; background-size: 100% 100%; z-index: -1; overflow: hidden; }
#slider .picOne, #slider .picTwo, #slider .picthree { width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; display: none; filter: blur(0px); -webkit-filter: blur(0px); -moz-filter: blur(0px); -ms-filter: blur(0px); }
.imgBlur { animation: imgBlur 6s infinite linear; }
@keyframes imgBlur {  0% {
 filter: blur(0px);
 -webkit-filter: blur(0px);
 -moz-filter: blur(0px);
 -ms-filter: blur(0px);
}
 40% {
 filter: blur(6px);
 -webkit-filter: blur(6px);
 -moz-filter: blur(6px);
 -ms-filter: blur(6px);
}
 80% {
 filter: blur(0px);
 -webkit-filter: blur(0px);
 -moz-filter: blur(0px);
 -ms-filter: blur(0px);
}
 100% {
 filter: blur(0px);
 -webkit-filter: blur(0px);
 -moz-filter: blur(0px);
 -ms-filter: blur(0px);
}
}
#slider>div.restart:nth-of-type(1) { animation: slideAnimate1 0.5s; animation-delay: 0.1s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(2) { animation: slideAnimate1 0.5s; animation-delay: 0.2s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(3) { animation: slideAnimate1 0.5s; animation-delay: 0.4s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(4) { animation: slideAnimate1 0.5s; animation-delay: 0.6s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(5) { animation: slideAnimate1 0.5s; animation-delay: 0.8s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(6) { animation: slideAnimate1 0.5s; animation-delay: 1s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(7) { animation: slideAnimate1 0.5s; animation-delay: 1.2s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(8) { animation: slideAnimate1 0.5s; animation-delay: 1.4s!important; animation-fill-mode: forwards!important; }
#slider>div.restart:nth-of-type(9) { animation: slideAnimate1 0.5s; animation-delay: 1.6s!important; animation-fill-mode: forwards!important; }
@keyframes slideAnimate1 {  0% {
opacity: 1
}
 100% {
opacity: 0
}
}
.indicator_item_active { position: absolute; left: 25px; opacity: 0; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -o-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: center; -moz-box-align: center; -o-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; pointer-events: none; -webkit-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); -moz-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); -o-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); -ms-transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); transition: all 0.8s 0s cubic-bezier(0.19, 1, 0.22, 1); }
.indicator_item--hover .indicator_item_active { opacity: 1 !important; -ms-filter: none !important; filter: none !important; -webkit-transform: translateX(10px) !important; -moz-transform: translateX(10px) !important; -o-transform: translateX(10px) !important; -ms-transform: translateX(10px) !important; transform: translateX(10px) !important; }
.indicator_item_active_line { width: 11px; height: 1px; background-color: #da251c; margin-right: 9px; }
.indicator_item_active_text { font-size: 12px; margin-top: -4px; pointer-events: none; font-weight: bold; }
.mian_swiper .swiper-wrapper { transition-timing-function: cubic-bezier(.74, -0.02, .37, 1.03) }
.searchMainTop { padding-bottom: 15px; width: 62.5%; margin: 0 auto; font-size: 14px; }
.searchMainTop span { color: #e60013; }
/*Pagination*/
.swiper-container-vertical>.mian_pagiation { display: flex; flex-direction: column; top: 50%; transform: translateY(-50%); width: 80px; left: 55px; }
.swiper-container-vertical>.mian_pagiation .swiper-pagination-bullet { width: 15px; height: 15px; position: relative; top: 0px; background: transparent; margin: 0; margin-bottom: 25px!important; border-radius: 0; opacity: 1; transform: matrix(1, 0, 0, 1, 0, 0); transition: all 2s cubic-bezier(0.19, 1, 0.22, 1); cursor: pointer; }
.indicator_spot { width: 15px; height: 15px; position: absolute; left: 0px; background: url(../images/icon_lingxing.png) no-repeat; transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1); opacity: 1; }
.mian_pagiation .swiper-pagination-bullet:hover .indicator_spot { background: url(../images/icon_lingxin_hover.png) no-repeat!important; }
.mian_pagiation .swiper-pagination-bullet:hover .indicator_item_active { opacity: 1 !important; -ms-filter: none !important; filter: none !important; -webkit-transform: translateX(10px) !important; -moz-transform: translateX(10px) !important; -o-transform: translateX(10px) !important; -ms-transform: translateX(10px) !important; transform: translateX(10px) !important; }
.backgound_none { transform: matrix(1, 0, 0, 1, -10, 0)!important; }
.backgound_none .indicator_item_active { opacity: 1; left: 12px; }
.backgound_none .indicator_spot { opacity: 0; }
.indicator_shadow .indicator_spot { -webkit-filter: drop-shadow(1px 1px 2px Gray); filter: drop-shadow(1px 1px 2px Gray) }
.indicator_shadow .indicator_item_active_line { background-color: rgba(0, 0, 0, 0.2); }
.indicator_shadow .indicator_item_active_text { text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); }
.scroll_wrapper { position: fixed; top: auto; left: 0px; bottom: 0px; right: auto; width: 100%; height: 7.3%; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; align-items: flex-start; justify-content: center; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; -ms-transition: opacity 0.5s; transition: opacity 0.5s; z-index: 99; }
.scroll_wrapper .scroll_img { width: 16px; height: 16px; background:url(../images/scoll_downhover.png) no-repeat top center; display: block; animation: turnCirle 5s infinite; -webkit-animation: turnCirle 5s infinite; }
@keyframes turnCirle {  0% {
transform:rotateY(0);
}
 25% {
transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
}
 75% {
transform:rotateY(90deg);
}
 100% {
transform:rotateY(180deg);
}
}
 @-webkit-keyframes turnCirle {  0% {
transform:rotateY(0);
}
 25% {
transform:rotateY(90deg);
}
 50% {
transform:rotateY(180deg);
}
 75% {
transform:rotateY(90deg);
}
 100% {
transform:rotateY(180deg);
}
}
.scroll_txt { font-weight: bold; font-size: 12px; margin-left: 10px; overflow: hidden; cursor: pointer; }
.scroll_txt span { display: inline-block; transform: translateY(-100%); animation: turnDown 3s infinite; -webkit-animation: turnDown 3s infinite; }
@keyframes turnDown {  0% {
transform:translateY(-100%);
}
 75% {
transform:translateY(0%);
}
 100% {
transform:translateY(100%);
}
}
@-webkit-keyframes turnDown {  0% {
transform:translateY(-100%);
}
 75% {
transform:translateY(0%);
}
 100% {
transform:translateY(100%);
}
}
.scroll_wrapper.scroll_change .scroll_img { background: url(../images/scoll_downhover.png) no-repeat top center; background-size: 100% 100% }
.scroll_wrapper.scroll_change .scroll_txt { color: #535353; }
.five_slide { display: block!important; }
.contianer { width: 100%; height: 100%; }
.scene { width: 100%; height: 100%; position: relative; }
.pc_pic { display: block; }
.wap_pic { display: none; }
.wap_pic span{ text-transform:uppercase; font-size:20px;}
.wap_pic p{ padding-top:10px; font-size:30px;}
.gjjt { background-color: #fff; display: flex; align-items: center; justify-content: space-between; }
.team { display: flex; flex-direction: column; justify-content: center; }
.culture { background-color: #fff; }
.joinUs { position: relative; height: 47.04%;}
.bottom_box { width: 100%;}
.logo { width:260px; position: absolute; top: 33px; left: 50px; z-index: 99; }
.logo .pc_logo { width: 100%; display: block; }
.wap_logo { display: none; }
.menu { position: absolute; top: 33px; right: 33px; z-index: 99; display: flex; align-items: center; transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); }

.wap_menu { display: none; }
.menu .navbar { height: 100%; display: flex; align-items: center; position: relative; }
.menu .navbar a { font-size: 16.5px; font-weight: bolder; color: #fff; margin-right: 28px; letter-spacing: 2px; transition: 0.5s; }
.menu .navbar a:hover { color: #da251c; }
.menu .navbar .menu_pic { position: relative; overflow: hidden; cursor: pointer; z-index: 3 }
.menu .navbar img { width: 55px; height: 55px; background-color: #fff; display: block; }
.menu .navbar .menu_pic:hover::before { transition: all 1s; left: 60px; }
.menu .navbar .menu_pic:hover .middle { transition: all 1s 0.1s; left: 60px; }
.menu .navbar .menu_pic:hover::after { transition: all 1s 0.2s; left: 60px; }
.menu .navbar .menu_pic .middle { position: absolute; width: 25px; height: 11px; top: 22px; left: -13px; background: -moz-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,.22)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0))); background: -webkit-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); background: -o-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); -webkit-transform: skewX(-25deg); -moz-transform: skewX(-25deg); }
.menu .navbar .menu_pic:before { content: ""; position: absolute; width: 25px; height: 22px; top: 0; left: -13px; background: -moz-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,.22)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0))); background: -webkit-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); background: -o-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); -webkit-transform: skewX(-25deg); -moz-transform: skewX(-25deg); }
.menu .navbar .menu_pic:after { content: ""; position: absolute; width: 25px; height: 22px; top: 33px; left: -13px; background: -moz-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,.66)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0))); background: -webkit-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); background: -o-linear-gradient(left, rgba(255,255,255,.66)0, rgba(255,255,255,.99)50%, rgba(255,255,255,.66)100%); -webkit-transform: skewX(-25deg); -moz-transform: skewX(-25deg); }
.menu_navbar { position: fixed; display: none; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; background-color: rgba(255, 255, 255, .8); z-index: 999; transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); }
.menu_navbar.touming { animation: opacity 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); animation-fill-mode: forwards; }
@keyframes opacity {  0% {
 opacity: 0
}
 100% {
 opacity: 1
}
}
.navbar_close { width: 27px; height: 3px; position: absolute; top: 10.35%; right: -33px; cursor: pointer; transition: all 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); }
.navbar_closeBox { width: 100%; height: 27px; position: relative; top: -12px; left: 0px; }
.navbar_close_turnRight { right: 33px; }
.navbar_close:before { content: ""; display: block; width: 27px; height: 3px; background: #000; position: absolute; top: 0; left: 0; -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
.navbar_close:after { content: ""; display: block; width: 27px; height: 3px; background: #000; position: absolute; top: 0; left: 0; -webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; }
.navbar_close.navbar_rotate { transform: rotate(720deg); }
.navbar_close.close_rotate:before { transform: rotate(45deg); }
.navbar_close.close_rotate:after { transform: rotate(-45deg); }
.navbar_close:hover::before { transform: rotate(-45deg); }
.navbar_close:hover::after { transform: rotate(45deg); }
.menu_navbar .menu_navBox { width: 100%; height: 68.8%; display: flex; position: absolute; top: 50%; left: 50%; width: 100%; transform: translate(100%, -50%); transition: all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1); }

.menu.menu_change .navbar a { color: #959595; }
.menu.menu_change .navbar .menu_pic { box-shadow: 0px 0px 5px rgba(7, 0, 1, 0.20); }
.menu_tranRight { transform: translateX(150%); }
.menu_navbar .menu_navBox_tranLeft { transform: translate(-50%, -50%); }
.bg-pic-list { position: absolute; z-index: 0; top: 0; left: 0; width: 100%; height: 100%; }
.bg-pic-list .bg-pic-item { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.bg-pic-list .bg-pic-item img { width: 100%; height: 100%; }
.menu_navbar .menu_navBox .menu_navItem { width: 20%; height: 100%; text-align: left; position: relative; display: flex; flex-direction: column; justify-content: center; overflow: hidden; transition: all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1); }

.menu_navbar .menu_navBox .menu_navItem:nth-child(7) { display: none!important; }
.menu_navBox .menu_navItem ._box { width: 100%; height: 63.52%; padding: 0 0 0 19.37%; transform: translateX(-100%); transition: all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1); }
.menu_navBox .menu_navItem.menu_navItem_bgShow { background-size: 100% 100%!important; }
.menu_navBox .menu_navItem .menu_navItem_boxLeft { transform: translateX(0%); }
.navItem_title { color: #fff; margin-bottom: 20.51%; }
.navItem_title p { font-size: 16px; font-weight: bold; font-family: 'Myriad Pro'; margin-bottom: 8.46%; }
.navItem_title h3 { color: #fff; font-weight: bold; font-size: 24px; margin: 0; }
.navItem_title h3:hover { color: #F61414; }
.navItem_lianjie{ color: #fff; display: block; font-size: 15px; margin-bottom: 4.45%; }

.navbar_more { width: 39.6px; height: 39.6px; border: 1px solid #fff; transform: rotate(45deg); display: block; position: absolute; bottom: 0px; overflow: hidden; transition: all 0.6s; box-sizing: border-box; }
.navbar_more:after { content: ''; width: 100%; height: 39.6px; transition: all 0.6s; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%) rotate(-45deg); background: transparent url(../images/navbar_more02.png) no-repeat center center }
.navbar_more img { text-align: center; line-height: 39.6px; }
.navbar_more p { display: none; color: #333333; font-size: 12px; line-height: 39.6px; text-align: left; position: relative; z-index: 1 }
.menu_navbar .menu_navBox >.menu_navItem._trans45Deg .navbar_more { transform: rotate(0deg); }
.menu_navbar .menu_navBox >.menu_navItem._trans45Deg .navbar_more:after { transform: translateX(-50%) translateY(-50%) rotate(0deg); }
.menu_navbar .menu_navBox >.menu_navItem.extendWidth .navbar_more { width: 149px; height: 39.6px; padding-left: 22px; }
.menu_navbar .menu_navBox >.menu_navItem.extendWidth .navbar_more:after { width: 149px; transform: translateX(-50%) translateY(-50%) rotate(0deg); background: #fff url(../images/navbar_morehover.png) no-repeat 117px center }
.top .idnexBg_change { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; opacity: 0; transition: all 2s; }
.top .idnexBg_change .top_bg { width: 100%; height: 100%; display: block; position: absolute; top: 0px; left: 0px; z-index: 1; transition: all 2s }
.top .idnexBg_change .top_ttl { width: 42.86%; display: block; position: absolute; top: 34.07%; left: 50%; transform: translateX(-50%) scale(0.96); z-index: 2; transition: all 2s; -webkit-backface-visibility: hidden!important; -webkit-transform-style: preserve-3d }
.top2 .top_ttl { width: 42.86%; display: block; position: absolute; top: 34.07%; left: 50%; transform: translateX(-50%); z-index: 2; transition: all 2.2s; opacity: 0; }
.top2Title { animation: top2Scale 4.3s 1; animation-fill-mode: forwards; }
@keyframes top2Scale {  0% {
transform: translateX(-50%) scale(0.96);
opacity: 0
}
 50% {
opacity: 1
}
 100% {
transform: translateX(-50%) scale(0.96);
opacity: 0
}
}
.topBg_show.idnexBg_change { animation: bgOpacity 4.5s 1; animation-fill-mode: forwards; }
@keyframes bgOpacity {  0% {
opacity:0;
}
 50% {
opacity:1;
}
 100% {
opacity:0;
}
}
.topBg_show.idnexBg_change .top_ttl { animation: titleScale 4.5s 1; animation-fill-mode: forwards; }
@keyframes titleScale {  0% {
transform: translateX(-50%) scale(0.96);
}
 100% {
transform: translateX(-50%) scale(1);
}
}
.top_nav { width: 63.04%; height: 91px; position: absolute; bottom: 10.92%; left: 50%; transform: translateX(-50%); display: flex; z-index: 99 }
.top_nav a { height: 100%; flex: 1; margin-right: 3px; display: block; }

.top_nav a:last-child { margin-right: 0px; }
.nav_item { height: 100%; display: flex; align-items: center; justify-content: space-between; background-color: #fff; padding: 0px 10px }

.ujarak { position: relative; vertical-align: middle; position: relative; z-index: 1; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; overflow: hidden; -webkit-transition: border-color 0.4s, color 0.4s; transition: border-color 0.4s, color 0.4s; }
.ujarak::before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #da251c; z-index: -1; opacity: 0; -webkit-transform: scale3d(0.7, 1, 1); transform: scale3d(0.7, 1, 1); -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.ujarak, .ujarak::before { -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.ujarak:hover { color: #fff; }
.ujarak:hover::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }



.newsText { margin-left: 10px; text-align: left; }
.newsText h3 { color: #000; font-size: 21px; margin: 0px; margin-bottom: 12px; }
.newsText p { color: #434343; font-size: 14px }
.top_nav a .nav_item:hover h3, .top_nav a .nav_item:hover p { color: #fff; }
.nav_item .item_icon { width: 53px; height: 50px; position:relative;}
.nav_item .item_icon i{ width: 53px; height: 50px; display:block; background-repeat:no-repeat; background-position-x:center; background-position-y:center; background-size:contain; position:absolute;}

.top_nav a .nav_item.active i{ display:none;}
.top_nav a .nav_item.active span { width: 53px; height: 50px; display:block; background-repeat:no-repeat; background-position-x:center; background-position-y:center; background-size:contain; position:absolute;}

.index_gjjtScene01 { width: 40.625%; }
.index_gjjtScene01 img { width: 100%; display: block; }
.index_gjjt_content { width: 37.08%; height: 100%; text-align: left; display: flex; flex-direction: column; }
.index_gjjt_content .index_gjjt_title { display: flex; align-items: center; }
.index_gjjt_content .index_gjjt_title img { width: 67.7%; margin-bottom: 13px; }
.index_gjjt_content .index_gjjt_title h3 { font-size: 40px; margin: 0px; color: #666666; }
.index_gjjt_content .index_gjjt_info { margin-bottom: 5.98%; }
.index_gjjt_content .index_gjjt_info>p { color: #808080; line-height: 26px; font-size: 16px; }
.index_gjjt_content .index_gjjt_info>p:first-child { margin-bottom: 35px; }
.index_gjjt_content .aboutMore { margin-bottom: 10.99%; }
.index_gjjt_content .about_page1_btn_line2 .inner { background-color: #e60012; }
.index_gjjt_content .about_page1_btn_txt { color: #000; }
.index_gjjt_content .about_page1_btn_line { background-color: #000; }
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_line { height: 100%; opacity: 1; -ms-filter: none; filter: none; background-color: #e60012; border-radius: 0px; }
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_txt { -webkit-transform: translateX(12px); -moz-transform: translateX(12px); -o-transform: translateX(12px); -ms-transform: translateX(12px); transform: translateX(12px); color: #fff; }
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_icon { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); -o-transform: translateX(-12px); -ms-transform: translateX(-12px); transform: translateX(-12px); }
.index_gjjt_content .aboutMore .about_page1_btn:hover .about_page1_btn_icon path { fill: #fff !important; }
.index_gjjt_number { width: 712px; display: flex; align-items: center; justify-content: flex-start; }
.index_gjjt_number .clum_line { display: block; width: 1px; height: 40px; background-color: #434343; margin: 0 9.13%; }
.index_gjjt_number .number_list:nth-child(1) { width: 113px; }
.index_gjjt_number .number_list:nth-child(3) { width: 169px; }
.index_gjjt_number .number_list:nth-child(5) { width: 121px; }
.index_gjjt_number .number_list span { color: #e40214; font-size: 48px; }
.index_gjjt_number .number_list p:last-child { color: #434343; font-size: 14px; }
.index_gjjtScene02 { width: 6.25%; }
.index_gjjtScene02 img { width: 100%; display: block; }
.news_swiperContainer { width: 100%; height: 63.74999999999999%; position: relative; top: 47%; transform: translateY(-50%); }
.news_swiperContainer .swiper-wrapper { transition-timing-function: cubic-bezier(.74, -0.02, .78, 1.05); }
.news_swiper .swiper-slide { width: 63.04%; }
.news_swiper .news_content { width: 100%; height: 100%; display: flex; }
.news-swiper-slide:nth-of-type(1) .news_content { background-color: #bf0010; }
.news-swiper-slide:nth-of-type(2) .news_content { background-color: #0142a4; }
.news-swiper-slide:nth-of-type(3) .news_content { background-color: #007354; }
.news-swiper-slide:nth-of-type(4) .news_content { background-color: #ffa302; }
.news-swiper-slide:nth-of-type(5) .news_content { background-color: #07a8d7; }
.news-swiper-slide:nth-of-type(6) .news_content { background-color: #cb0ac4; }


.news-swiper-slide:nth-of-type(1) .news_content .news_leftPic .news_mask { background-color: #bf0010 }
.news-swiper-slide:nth-of-type(2) .news_content .news_leftPic .news_mask { background-color: #0142a4 }
.news-swiper-slide:nth-of-type(3) .news_content .news_leftPic .news_mask { background-color: #007354 }
.news-swiper-slide:nth-of-type(4) .news_content .news_leftPic .news_mask { background-color: #ffa302 }
.news-swiper-slide:nth-of-type(5) .news_content .news_leftPic .news_mask { background-color: #07a8d7 }
.news-swiper-slide:nth-of-type(6) .news_content .news_leftPic .news_mask { background-color: #cb0ac4 }

.news-swiper-slide:nth-of-type(1) .news_content .top_bg_box .news_bgcolor { background-color: #da251c; }
.news-swiper-slide:nth-of-type(1) .news_content .newsText02 .news_bgcolor { background-color: #da251c; }
.news-swiper-slide:nth-of-type(2) .news_content .top_bg_box .news_bgcolor { background-color: #0d55c3; }
.news-swiper-slide:nth-of-type(2) .news_content .newsText02 .news_bgcolor { background-color: #0d55c3; }
.news-swiper-slide:nth-of-type(3) .news_content .top_bg_box .news_bgcolor { background-color: #018462; }
.news-swiper-slide:nth-of-type(3) .news_content .newsText02 .news_bgcolor { background-color: #018462; }
.news-swiper-slide:nth-of-type(4) .news_content .top_bg_box .news_bgcolor { background-color: #b67606; }
.news-swiper-slide:nth-of-type(4) .news_content .newsText02 .news_bgcolor { background-color: #b67606; }
.news-swiper-slide:nth-of-type(5) .news_content .top_bg_box .news_bgcolor { background-color: #0583a7; }
.news-swiper-slide:nth-of-type(5) .news_content .newsText02 .news_bgcolor { background-color: #0583a7; }
.news-swiper-slide:nth-of-type(6) .news_content .top_bg_box .news_bgcolor { background-color: #9e0699; }
.news-swiper-slide:nth-of-type(6) .news_content .newsText02 .news_bgcolor { background-color: #9e0699; }


.news .news_content .news_leftPic { width: 50%; height: 100%; position: relative; }
.news .news_content .news_leftPic .news_mask { position: absolute; width: 50%; opacity: 0.16; }
.news .news_content .news_leftPic .mask_01 { top: 0px; left: 50%; height: 33.36% }
.news .news_content .news_leftPic .mask_02 { top: 33.36%; left: 0px; height: 66.64% }
.news .news_bgcolor { height: 100%; }
.news .newsText_bg_bottom .newsText02 a { width: 100%; height: 100%; }
.news .news_content .news_leftPic img { width: 100%; height: 100%; display: block; object-fit: cover; }

.news .news_content .news_rightText { width: 50%; height: 100%; position: relative; overflow: hidden; cursor: pointer;}



.news .news_content .news_rightText .newsText_bgPic { position: relative; width: 50%; height: 100%; overflow: hidden; }
.newsText_bg_top { display: flex; position: relative; height: 66.67%; }
.newsText_bg_top .top_bg_box { height: 50%; overflow: hidden; }
.newsText_bg_bottom { display: flex; position: relative; height: 33.33%; }
.newsText_bg_top .top_bg_one img { height: 100%; display: block; }
.newsText_bg_top .newsTitle { width: 100%; padding: 0 7.6%; text-align: left; color: #fff; font-weight: bold; position: absolute; top: 55%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 9 }
.newsTitle .ani { animation-timing-function: ease-in-out }
.newsText_bg_top .newsTitle h1 { margin: 0 0 46px 0; line-height: 56px; font-size: 36px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.newsText_bg_top .newsTitle p { font-size: 18px; line-height: 36px; font-weight: normal; text-align: justify; padding-right: 13px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; }
.newsText_bgPic .aboutMore { padding: 0 46px; position: absolute; top: 50%; left: 0px; margin-top: -20px; z-index: 3 }
.newsText_bgPic img { width: 100%; height: 100%; display: block; }
.newsText_bgPic .pubnish_date { color: #fff; opacity:0.2; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 3; opacity: .75; }

.newsText_bgPic .pubnish_date .day { font-size: 72px; font-weight: bold; margin-top: -15px; }
.newsText_bgPic .pubnish_date .month { font-size: 18px; margin-top: -8px; }
.nextCursor { display: none; position: fixed; top: 0px; left: 0px; bottom: auto; right: auto; width: 40px; height: 40px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); pointer-events: none; -webkit-transition: opacity 0.25s; -moz-transition: opacity 0.25s; -o-transition: opacity 0.25s; -ms-transition: opacity 0.25s; transition: opacity 0.25s; -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; transform-origin: 0% 0%; z-index: 10; }
.nextCursor .inner { width: 100%; height: 100%; position: absolute; top: -50%; left: -50%; bottom: auto; right: auto; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -o-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -moz-box-align: center; -o-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -o-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; border-radius: 50%; background-color: #fff; overflow: hidden; }
.nextCursor--show { opacity: 1; -ms-filter: none; filter: none; }
.nextCursor_txt { font-size: 8px; color: #0048b1; }
.about_page1_btn { width: 116px; height: 44px; position: relative; top: 0px; left: 0px; bottom: auto; right: auto; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -o-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -moz-box-pack: justify; -o-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; -webkit-box-align: center; -moz-box-align: center; -o-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.about_page1_btn_bg { position: absolute; top: auto; left: 0px; bottom: 0px; right: auto; width: 100%; height: 75%; background-color: #fff; -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.about_page1_btn_bg--end { -webkit-transform-origin: 100% 0%; -moz-transform-origin: 100% 0%; -o-transform-origin: 100% 0%; -ms-transform-origin: 100% 0%; transform-origin: 100% 0%; }
.about_page1_btn_line { position: absolute; top: auto; left: auto; bottom: 0px; right: auto; width: 100%; height: 3px; background-color: #fff; opacity: 0.25; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"; filter: alpha(opacity=25); -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); }
.aboutMore .about_page1_btn:hover .about_page1_btn_line2 { opacity: 0 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important; filter: alpha(opacity=0) !important; }
.aboutMore .about_page1_btn:hover .about_page1_btn_line { height: 100%; opacity: 1; -ms-filter: none; filter: none; border-radius: 0px; }
.aboutMore .about_page1_btn:hover .about_page1_btn_txt { -webkit-transform: translateX(12px); -moz-transform: translateX(12px); -o-transform: translateX(12px); -ms-transform: translateX(12px); transform: translateX(12px); color: #333; }
.aboutMore .about_page1_btn:hover .about_page1_btn_icon { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); -o-transform: translateX(-12px); -ms-transform: translateX(-12px); transform: translateX(-12px); }
.aboutMore .about_page1_btn:hover .about_page1_btn_icon path { fill: #000 !important; }


.about_page1_btn_line2 { position: absolute; top: auto; left: auto; bottom: 0px; right: auto; width: 100%; height: 3px; -webkit-transform-origin: 100% 0%; -moz-transform-origin: 100% 0%; -o-transform-origin: 100% 0%; -ms-transform-origin: 100% 0%; transform-origin: 100% 0%; -webkit-transition: opacity 0.25s; -moz-transition: opacity 0.25s; -o-transition: opacity 0.25s; -ms-transition: opacity 0.25s; transition: opacity 0.25s; }
.about_page1_btn_line2--a { -webkit-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; -moz-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; -o-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; -ms-animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; animation: kf_about_page1_btn_line2 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; }
.about_page1_btn_line2 .inner { position: absolute; top: 0px; left: 0px; bottom: auto; right: auto; width: 100%; height: 100%; background-color: #fff; -webkit-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; transform-origin: 0% 0%; }
.about_page1_btn_line2--a .inner { -webkit-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; -moz-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; -o-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; -ms-animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; animation: kf_about_page1_btn_line2_inner 2s cubic-bezier(0.215, 0.61, 0.355, 1) 0s infinite; }
.about_page1_btn_txt { color: #fff; text-align: left; position: relative; top: 0px; left: 0px; bottom: auto; right: auto; -webkit-box-flex: 1; -moz-box-flex: 1; -o-box-flex: 1; -ms-box-flex: 1; box-flex: 1; -webkit-flex-grow: 1; flex-grow: 1; font-size: 14px; font-weight: bold; white-space: nowrap; -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); }
.about_page1_btn_icon { width: 6px; height: 9.75px; position: relative; top: 0px; left: 0px; bottom: auto; right: auto; -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); }
.about_page1_btn_icon svg { position: absolute; }
.about_page1_btn_icon path { -webkit-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -o-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); -ms-transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); transition: all 0.3s 0s cubic-bezier(0.645, 0.045, 0.355, 1); }
svg { width: 100%; height: 100%; margin: 0px; padding: 0px; }

.ewmvt{ width:auto; margin-left:10%; color:#FFF; }
.ewmvt dt{ width:90px; overflow:hidden; float:left;}
.ewmvt dd{ width:auto; overflow:hidden; float:left; margin-left:10px; font-size:14px; padding-top:30px;}
.ewmvt dd span{ margin-left:10px;}
.ewmvt .ewmo{ display:none;}


.new_next_button, .new_prev_button { width: 58px; height: 58px; position: absolute; bottom: 30px; margin-top: -26px; cursor: pointer; z-index: 11; }
.news_button-next, .news_button-prev { position: absolute; width: 58px; height: 58px; top: 0; left: 0; background-size: 27px 44px; background-position: center; background-repeat: no-repeat; z-index: 12; }
.spinner { position: absolute; width: 41.01px; height: 41.01px; top: 14%; left: 16%; background-color: rgba(255, 255, 255, 0.25); border: 1px solid #fff; transform: rotate(45deg); -webkit-animation: scaleout 1.6s infinite ease-in-out; animation: scaleout 1.6s infinite ease-in-out; }
.spinnerHover { position: absolute; width: 41.01px; height: 41.01px; top: 14%; left: 16%; opacity: 0; background-color: rgba(255, 255, 255, 0.25); border: 1px solid #fff; transform: rotate(45deg); }
.news_swiperContainer .new_next_button:hover .spinnerHover, .news_swiperContainer .new_prev_button:hover .spinnerHover { -webkit-animation: hoverScaleout 0.8s infinite ease-in; animation: hoverScaleout 0.8s infinite ease-in; }
@-webkit-keyframes hoverScaleout {  0% {
-webkit-transform: scale(0.8) rotate(45deg);
opacity: 1;
}
 100% {
 -webkit-transform: scale(2) rotate(45deg);
 opacity: 0;
}
}
@keyframes hoverScaleout {  0% {
 transform: scale(0.8) rotate(45deg);
 -webkit-transform: scale(0.8) rotate(45deg);
 opacity: 1;
}
 100% {
 transform: scale(2) rotate(45deg);
 -webkit-transform: scale(2) rotate(45deg);
 opacity: 0;
}
}
 @-webkit-keyframes scaleout {  0% {
-webkit-transform: scale(1.0) rotate(45deg);
opacity: 1;
}
 100% {
 -webkit-transform: scale(1.8) rotate(45deg);
 opacity: 0;
}
}
@keyframes scaleout {  0% {
 transform: scale(1.0) rotate(45deg);
 -webkit-transform: scale(1.0) rotate(45deg);
 opacity: 1;
}
 100% {
 transform: scale(1.8) rotate(45deg);
 -webkit-transform: scale(1.8) rotate(45deg);
 opacity: 0;
}
}
.shock_border { position: absolute; top: 0; right: 0; background: #fff; width: 55px; height: 55px; z-index: 1; border: 1px solid #fff; }
.shock_borderHover { -webkit-animation: scalemenu 0.7s infinite ease-in-out; animation: scalemenu 0.7s infinite ease-in-out; }
@-webkit-keyframes scalemenu {  0% {
-webkit-transform: scale(0.9);
opacity: 0.8;
}
 100% {
 -webkit-transform: scale(1.5);
 opacity: 0;
}
}
@keyframes scalemenu {  0% {
 transform: scale(0.9);
 -webkit-transform: scale(0.9);
 opacity: 0.8;
}
 100% {
 transform: scale(1.5);
 -webkit-transform: scale(1.5);
 opacity: 0;
}
}
.new_next_button { right: calc(18.48% - 7% - 29px); }
.news_button-next { background: url(../images/news_button-next.png) no-repeat; background-size: 100% 100%; }
.new_prev_button { left: calc(18.48% - 7% - 29px); }
.news_button-prev { background: url(../images/news_button-prev.png) no-repeat; background-size: 100% 100%; }
@-moz-keyframes kf_about_page1_btn_line2 {  0% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 50% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
}
@-webkit-keyframes kf_about_page1_btn_line2 {  0% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 50% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
}
@-o-keyframes kf_about_page1_btn_line2 {  0% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 50% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
}
@keyframes kf_about_page1_btn_line2 {  0% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 50% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
}
@-moz-keyframes kf_about_page1_btn_line2_inner {  0% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
 25% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
}
@-webkit-keyframes kf_about_page1_btn_line2_inner {  0% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
 25% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
}
@-o-keyframes kf_about_page1_btn_line2_inner {  0% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
 25% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
}
@keyframes kf_about_page1_btn_line2_inner {  0% {
 -webkit-transform: scaleX(0);
 -moz-transform: scaleX(0);
 -o-transform: scaleX(0);
 -ms-transform: scaleX(0);
 transform: scaleX(0);
}
 25% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
 100% {
 -webkit-transform: scaleX(1);
 -moz-transform: scaleX(1);
 -o-transform: scaleX(1);
 -ms-transform: scaleX(1);
 transform: scaleX(1);
}
}
.news_pagination { position: absolute; width: 100%; bottom: -8%; display: flex; align-items: center; justify-content: space-between; }
.news_pagination .left_line { width: 18.49%; height: 2px; background-color: #fff; opacity: 0; /*visibility:hidden;*/
transition: all 1.2s; }
.news_pagination .first_pagina, .news_pagination .section_pagina, .news_pagination .three_pagina, .news_pagination .four_pagina, .news_pagination .five_pagina, .news_pagination .six_pagina { display: flex; align-items: center; }
.news_pagination .pagina_num { color: #fff; font-size: 16px; margin: 0 8px; }
.news_pagination .pagina_line { flex-grow: 1; height: 1px; background-color: #fff; }

.news_pagination .first_pagina { width: 16.66%; opacity: 1; margin-left: 5px; transition: all 1.2s; }
.news_pagination .section_pagina { width:8.33%; opacity: 0.7; margin-left: 14px; transition: all 1.2s; }
.news_pagination .three_pagina { width:8.33%; opacity: 0.7; margin-left: 14px; transition: all 1.2s;}
.news_pagination .four_pagina { width:8.33%; opacity: 0.7; margin-left: 14px; transition: all 1.2s; }
.news_pagination .five_pagina { width:8.33%; opacity: 0.7; margin-left: 14px; transition: all 1.2s; }
.news_pagination .sex_pagina { flex-grow: 1; opacity: 0.7; margin-left: 12px; transition: all 1.2s; }


.news_pagination .news_pagination_extand { width: 16.66%; opacity: 1; }
.news_pagination .news_pagination_shorten { width: 8.33%; opacity: 0.7; }
.news_pagination .news_pagina_opcti { opacity: 1; }
.news_pagination .first_pagina:hover, .news_pagination .section_pagina:hover, .news_pagination .three_pagina:hover, .news_pagination .four_pagina:hover, .news_pagination .five_pagina:hover, .news_pagination .six_pagina:hover { opacity: 1; cursor: pointer; }

.qnext { position: absolute; top: 50%; right: calc(18.48% - 7% - 29px); transform: translateY(-50%); display: flex; color: #fff; pointer-events: none; z-index: 5; }
.qnext_item_1 { margin-right: 28px; }
.qnext_item { position: absolute; top: 40%; left: atuo; bottom: auto; right: calc(6% - 91px); width: 185px; transform: translateX(170%); display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: box; display: flex; -webkit-box-orient: vertical; -moz-box-orient: vertical; -o-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; transition: all 1s; }
.qnext_item_balloon { background-color: #fff; -webkit-box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.2); box-shadow: 0px 0px 30px 1px rgba(0,0,0,0.2); margin-bottom: 20px; -webkit-animation-name: kf_qnext_attention; -moz-animation-name: kf_qnext_attention; -o-animation-name: kf_qnext_attention; -ms-animation-name: kf_qnext_attention; animation-name: kf_qnext_attention; -webkit-animation-duration: 1.5s; -moz-animation-duration: 1.5s; -o-animation-duration: 1.5s; -ms-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -o-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate-reverse; -moz-animation-direction: alternate-reverse; -o-animation-direction: alternate-reverse; -ms-animation-direction: alternate-reverse; animation-direction: alternate-reverse; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
.qnext_item_balloon_text { color: #1a1a1a; font-size: 10px; text-overflow: ellipsis; white-space: nowrap; padding: 10px; overflow: hidden; }
.qnext_item_balloon_edge { position: absolute; top: 100%; left: 50%; bottom: auto; right: auto; width: 0px; height: 0px; margin-left: -2px; border-top: 6px solid #fff; border-left: 4px solid transparent; border-right: 4px solid transparent; }
.qnext_item_text { position: relative; font-size: 14px; margin-top: -4px; white-space: nowrap; }
.qnext_item_text:after { content: ''; width: 200px; height: 2px; background-color: #fff; position: absolute; top: 8px; right: -180px; }
.qnext_item_2 { display: none; margin-right: 28px; }
.qnext_show { animation: turnLeft 1s; animation-fill-mode: forwards; }
.qnext_hide { animation: turnRight 1s; animation-fill-mode: forwards; }
@keyframes turnLeft {  0% {
 transform: translateX(170%);
}
 100% {
 transform: translateX(0%);
}
}
@keyframes turnRight {  0% {
 transform: translateX(0%);
}
 100% {
 transform: translateX(170%);
}
}
@-moz-keyframes kf_qnext_attention {  0% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -o-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 -webkit-transform: translateY(-10px);
 -moz-transform: translateY(-10px);
 -o-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
}
@-webkit-keyframes kf_qnext_attention {  0% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -o-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 -webkit-transform: translateY(-10px);
 -moz-transform: translateY(-10px);
 -o-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
}
@-o-keyframes kf_qnext_attention {  0% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -o-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 -webkit-transform: translateY(-10px);
 -moz-transform: translateY(-10px);
 -o-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
}
@keyframes kf_qnext_attention {  0% {
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -o-transform: translateY(0px);
 -ms-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 -webkit-transform: translateY(-10px);
 -moz-transform: translateY(-10px);
 -o-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
}
.team .team_idnexBox { position: relative; }
.team_top_content { position: relative; left: 27.76%; margin-bottom: 56px; }
.team_top_content .team_gujia_icon>img:nth-child(1) { width: 10.16%; display: block; margin-bottom: 35px }
.team_top_content .team_gujia_icon>img:nth-child(2) { width: 3.125%; display: block; margin-bottom: 35px }
.team_top_content .team_gujia_title h1 { margin-bottom: 0px; text-align: left; font-weight: bold; font-size: 55px; color: #000; margin: 0; }
.team_container { width: 100%; height: 267px; position: relative; }
.team_container .team_item { height: 100%; position: relative; cursor: pointer; }
.team_item a { width: 100%; height: 100%; display: block; border: 9px solid #fff; box-sizing: border-box; }
.team_item .item_bgPic { width: 100%; height: 100%; }
.team_item .item_bgPic img { width: 100%; height: 100%; display: block; object-fit: cover; }
.team_item .item_mask { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; display: flex; flex-direction: column; justify-content: flex-end; align-items: center; transform: translateY(100%); background-color: rgba(230, 0, 18, 0.90); transition: all 0.8s; }
.team_item:hover .item_mask { transform: translateY(0%); }
.team_item .item_mask .item_logo img { width: 100%; display: block; }
.team_item .item_mask ._margin1 { width: 100%; height: 14.49% }
.team_item .item_mask .item_tips { color: #fff; font-size: 18px; font-weight: bold; }
.team_item .item_mask ._margin2 { width: 100%; height: 21.35% }
.team_pagin_btn { margin-top: 15px; position: relative; display: flex; }
.team_pagin_btn .team_button-next, .team_pagin_btn .team_button-prev { position: relative; left: 67.5%; width: 40px; height: 40px; z-index: 11; cursor: pointer; background-size: 10px 7px; background-position: center; background-repeat: no-repeat; }
.team_pagin_btn .team_button-next { margin-left: 10px; }
.team_button-next { background: #e60012 url(../images/team_button-next.png) no-repeat center center; }
.team_button-prev { background: #000000 url(../images/team_button-prev.png) no-repeat center center; }
.team_button-next:hover { background: #000000 url(../images/team_button-next.png) no-repeat center center; }
.team_button-prev:hover { background: #e60012 url(../images/team_button-prev.png) no-repeat center center; }
.team .aboutMore { position: relative; margin-top: 46px }
.team .aboutMore .about_page1_btn { position: relative; left: 50%; transform: translateX(-50%); }
.team .about_page1_btn_line2 .inner { background-color: #e60012; }
.team .about_page1_btn_txt { color: #000; }
.team .aboutMore .about_page1_btn:hover .about_page1_btn_line { height: 100%; opacity: 1; -ms-filter: none; filter: none; background-color: #e60012; border-radius: 0px; }
.team .aboutMore .about_page1_btn:hover .about_page1_btn_txt { -webkit-transform: translateX(12px); -moz-transform: translateX(12px); -o-transform: translateX(12px); -ms-transform: translateX(12px); transform: translateX(12px); color: #fff; }
.team .aboutMore .about_page1_btn:hover .about_page1_btn_icon { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); -o-transform: translateX(-12px); -ms-transform: translateX(-12px); transform: translateX(-12px); }
.team .aboutMore .about_page1_btn:hover .about_page1_btn_icon path { fill: #fff !important; }
.culture_container { width: 100%; position: relative; top: 50%; transform: translateY(-50%); display: flex; }
.culture_imgItem { width: 66.65%; height: 100%; position: relative; }
.culture_imgItem .culture_imgBox { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; overflow: hidden; display: none; }
.culture_imgItem .culture_imgBox .imgBox_pic { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; }
.culture_imgItem .culture_imgBox>img { width: 100%; height: 100%; display: block; transition: 4s cubic-bezier(.39, .575, .565, 1); object-fit: cover; }
.culture_imgItem .culture_imgBox.mask>img { transform: scale(1.1); }
.culture_imgItem .culture_imgBox.active { display: block; }
.culture_imgItem .culture_imgBox .imgBox_pic .imgBox_item { width: 100%; height: 25%; position: absolute; left: 0px; transform: translateX(100%); background-color: rgba(179, 179, 179, 0.45); display: flex; align-items: center; justify-content: center; z-index: 3; opacity: 0; transition: all 0.8s ease .3s; cursor: pointer; }
.culture_imgItem .culture_imgBox .imgBox_pic .imgBox_item>img { width: auto; height: 100%; display: block; }
.culture_imgBox.mask .imgBox_pic .imgBox_item { opacity: 1; transform: translateX(0%); }
.culture_imgItem .culture_imgBox.imgBox_pic_one .imgBox_item { top: 0%; }
.culture_imgItem .culture_imgBox.imgBox_pic_two .imgBox_item { top: 25%; background-color: rgba(255, 255, 255, 0.45); }
.culture_imgItem .culture_imgBox.imgBox_pic_three .imgBox_item { top: 50%; background-color: rgba(255, 255, 255, 0.45); }
.culture_imgItem .culture_imgBox.imgBox_pic_four .imgBox_item { top: 75%; background-color: rgba(255, 255, 255, 0.45); }
.imgBox_item p { color: #fff; font-weight: bolder; }
.imgBox_item span { width: 18px; height: 18px; display: inline-block; margin: 0 27px; background-color: #fff; transform: rotate(45deg); }
.imgBox_item p:nth-child(1) { font-size: 62px; }
.imgBox_item p:nth-child(3) { font-size: 55px; }
.culture_itemBox { width: 33.35%; height: 100%; }
.culture_itemBox .culture_list { width: 100%; height: 25%; }
.culture_itemBox .culture_list .list_cont { display: block; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.culture_itemBox .culture_list .list_cont .listIcon { width: 60px; height: 58px; background-size: 100% 100%!important; }
.culture_itemBox .culture_list .list_cont .listIcon_one { background: url(../images/list_one.png) no-repeat; }
.culture_itemBox .culture_list .list_cont .listIcon_two { background: url(../images/list_two.png) no-repeat; }
.culture_itemBox .culture_list .list_cont .listIcon_three { background: url(../images/list_three.png) no-repeat; }
.culture_itemBox .culture_list .list_cont .listIcon_four { background: url(../images/list_four.png) no-repeat; }
.culture_itemBox .culture_list .culture_list_text { text-align: left; margin-left: 7.5%; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(1) { color: #434343; font-size: 29px; font-weight: bold; margin-bottom: 15px }
.culture_itemBox .culture_list .culture_list_text p:nth-child(2) { color: #959595; font-size: 21px; }
.culture_itemBox .culture_list:nth-child(odd) .list_cont { background-color: #f7f7f7 }
.culture_itemBox .culture_list:nth-child(even) .list_cont { background-color: #eaeaea }
.culture_itemBox .culture_list.active .list_one { background-color: #bcbcbc }
.culture_itemBox .culture_list.active .list_two { background-color: #bcbcbc }
.culture_itemBox .culture_list.active .list_three { background-color: #bcbcbc }
.culture_itemBox .culture_list.active .list_four { background-color: #bcbcbc }
.culture_itemBox .culture_list.active .listIcon_one { background: url(../images/list_one_hover.png) no-repeat; }
.culture_itemBox .culture_list.active .listIcon_two { background: url(../images/list_two_hover.png) no-repeat; }
.culture_itemBox .culture_list.active .listIcon_three { background: url(../images/list_three_hover.png) no-repeat; }
.culture_itemBox .culture_list.active .listIcon_four { background: url(../images/list_four_hover.png) no-repeat; }
.culture_itemBox .culture_list.active .culture_list_text p { color: #fff }
.joinUs_box { width: 100%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%); margin-top: -25px; }
.joinUs_box>img { margin-bottom: 30px }
.joinUs_box .about_page1_btn { width: 140px; margin: 0 auto; }
.joinUs_box .about_page1_btn_line { background-color: #c7c6c6; }
.joinUs_box .about_page1_btn_line2 .inner { background-color: #e60012; }
.joinUs_box .about_page1_btn_txt { color: #000; }
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_line { height: 100%; opacity: 1; -ms-filter: none; filter: none; background-color: #e60012; border-radius: 0px; }
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_txt { -webkit-transform: translateX(12px); -moz-transform: translateX(12px); -o-transform: translateX(12px); -ms-transform: translateX(12px); transform: translateX(12px); color: #fff; }
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_icon { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); -o-transform: translateX(-12px); -ms-transform: translateX(-12px); transform: translateX(-12px); }
.joinUs_box .aboutMore .about_page1_btn:hover .about_page1_btn_icon path { fill: #fff !important; }
.bottom_box { position: relative; height: 52.96%; }
.box_content { width: 72.92%; position: relative; top: 48%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.box_content .bottom_nav { overflow: hidden; margin-bottom: 40px; }
.box_content .bottom_nav .bottom_logo { width: 100%; float: left; }
.box_content .bottom_nav .bottom_logo a { display: block; width:260px; }
.box_content .bottom_nav .bottom_logo img { width: 100%; display: block; }
.box_content .bottom_nav .bottomNav_item { float: right; margin-top: -12px; }
.box_content .bottom_nav::after { content: ''; height: 0px; clear: both; }
.box_content .bottom_nav .bottomNav_item ul { display: flex; }
.box_content .bottom_nav .bottomNav_item ul li { margin-left:4vw; }
.box_content .bottom_nav .bottomNav_item ul li:nth-child(6) { display: none!important; }
.box_content .bottom_nav .bottomNav_item ul li a { color: #a0a0a0; font-size: 14px; font-weight: bold; }
.box_content .bottom_nav .bottomNav_item ul li a:hover { color: #e40214 }
.box_content .bottom_nav .bottomNav_item ul li:nth-child(1) { margin-left: 0px }
.box_content .bottom_line { width: 99%; height: 1px; border-top: 1px solid #575757; }
.box_content .company_detail { padding-top: 60px; display: flex; justify-content: space-between; align-items: flex-end; }
.box_content .company_cont { text-align: left; color: #fff; }
.box_content .company_cont a{ color: #fff;}
.box_content .company_cont h4 { font-size: 16px; font-weight: bold; margin: 0 0 10px 0; }
.box_content .company_cont h5 { font-size: 16px; font-weight: bold; margin: 0 0 30px 0; }
.box_content .company_cont p { color: #a0a0a0; font-size: 12px;}
.box_content .company_tips { text-align: right; color: #a0a0a0; }
.box_content .company_tips a{ color: #a0a0a0;}
.box_content .company_tips .bottom_icon { margin: 0 0 22px 0; display: flex; justify-content: flex-end; align-items: center; font-size:12px; }
.box_content .company_tips .bottom_icon .jd{ }
.box_content .company_tips .bottom_icon .jd dt{ width:70px; margin:0 auto;}
.box_content .company_tips .bottom_icon .jd dd{ padding-top:10px;}
.box_content .company_tips .bottom_icon ._codePic { position: relative; display: inline-block; cursor: pointer; }
.box_content .company_tips .bottom_icon ._codePic2 { margin-left: 25px; }
.box_content .company_tips .bottom_icon ._codePic2 span{ width:70px; margin:0 auto; display:block;}
.box_content .company_tips .bottom_icon ._codePic2 p{ padding-top:10px;}
.box_content .company_tips .bottom_icon ._codePic>img { width: 100%; }

.box_content .company_tips .bottom_icon .erwei_code { display: none; position: absolute; bottom:90px; left: 30%; transform: translateX(-50%); width: 345px; overflow:hidden; background-color: #fff;}
.box_content .company_tips .bottom_icon .erwei_code .erwei_top{ width: 100%; height:27px; line-height:27px; text-align:center; color:#777777; font-size:14px; background:#f3f3f3;}
.box_content .company_tips .bottom_icon .erwei_code .erwei_bo{ width:90%; margin:0 auto; text-align:center; overflow:hidden; padding:20px 0;}
.box_content .company_tips .bottom_icon .erwei_code .erwei_bo .ewm1{ width:45%; overflow:hidden; float:left;}

.box_content .company_tips .bottom_icon .erwei_code .erwei_bo .ewm2{ width:45%; overflow:hidden; float:right;}
.box_content .company_tips .bottom_icon .erwei_code .erwei_bo dl dd{ padding-top:10px; font-size:12px;}

.box_content .company_tips .bottom_icon .erwei_code>img { width: 100%; height: 100%; display: block; }
.box_content .company_tips .bottom_icon img:nth-child(2) { margin: 0 8px 0 13px; }


.wap_fo{ display:none;}


/*顾家创业*/
.gjjt_detail { position: relative; overflow-x: hidden; }
.gjjt_detail .menu .search_icon { background: url(../images/search_icon_cy.png) no-repeat center; }
.gjjt_detail .menu .navbar a { text-shadow: 1px 1px 6px rgba(7, 0, 1, 0.20); }
.gjjt_detail .menu .navbar .menu_pic { box-shadow: 0px 0px 5px rgba(7, 0, 1, 0.20); }
.business_header { position: relative; z-index: 2; }
.business_headerImg { width: 100%; }
.business_headerImg img { width: 100%; height: 100%; }
.business_header_title { position: absolute; top:30px; left: 20.99%; }
.business_header_title.gjjt_title { width: 33.23%; }
.business_header_title img { width: 100%; }
.business_nav { position: absolute; width:70%; left: 50%; bottom: 20px; padding: 20px 2.2%; transform: translateX(-50%); background-color: rgba(255, 255, 255, 0.45) }
.business_nav .business_nav_item { display: flex; }
.business_nav .business_nav_item a { width: 50%; margin-right: 5px; }
.business_nav .business_nav_item .business_nav_list { height: 44px; height: 100%; background-color: #fff; color: #434343; font-size: 16px; text-align: center; line-height: 44px; cursor: pointer; }
.business_nav .business_nav_item a:last-child { margin-right: 0px }
.business_nav .business_nav_item .business_nav_list:hover { color: #fff; background-color: #e40214; }
.business_nav .business_nav_item .business_nav_list.active { color: #fff; background-color: #e40214; }
.business_foundtime { position: relative; }
.business_foundtime ._foundtimeBg>img { width: 100%; height: 100%; }
.business_foundtime ._foundtimeTitle { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.business_foundtime ._foundtimeTitle p { font-size: 30px; color: #7e7d7d; position: absolute; top: 22.13%; left: 50%; transform: translateX(-50%); }
.business_foundtime ._foundtimeTitle ._foundtime { width: 20.57%; display: block; position: absolute; top: 39.27%; left: 50%; transform: translateX(-50%); }
.business_foundtime ._foundtimeTitle ._foundtime_next { width: 3.96%; display: block; cursor: pointer; position: absolute; left: 50%; /*bottom: 12.81%;*/
bottom: 15.81%; transform: translateX(-50%); animation: slideUpDown 3.5s infinite linear; }
@keyframes slideUpDown {  0% {
bottom:15.81%;
}
 25% {
bottom:13.81%;
}
 50% {
bottom:11.81%;
}
 75% {
bottom:13.81%;
}
 100% {
bottom:15.81%;
}
}
.business_introduct1, .business_introduct2, .business_introduct3 { position: relative; }
.business_introduct1 .business_introduct_one img { width: 100%; height: 100%; }
.business_introduct1 ._introduct_one_content { width: 32.92%; height: 100%; position: absolute; top: 0px; left: 18.65%; }
.business_introduct1 ._introduct_one_content ._margin1 { width: 100%; height: 14.29%; }
.business_introduct1 ._introduct_one_content ._icontent_title>img { width: 50%; display: block; margin-bottom: 14px; }
.business_introduct1 ._introduct_one_content ._icontent_title p { font-size: 30px; color: #000000; }
.business_introduct1 ._introduct_one_content ._margin2 { width: 100%; height: 10.55%; }
.business_introduct1 ._introduct_one_content ._icontent_info p { color: #808080; font-size: 16px; line-height: 26px; }
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1) { margin-bottom: 36px; }
.business_number { position: relative; }
.business_number img { width: 100%; height: 100%; }
.number_contant { width: 100%; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); display: flex; justify-content: center; align-items: center; }
.number_contant ._stock.number_item { width: 287px; }
.number_contant ._mendian.number_item { width: 265px; }
.number_contant ._chushou.number_item { width: 272px; }
.number_contant ._guonei.number_item { width: 216px; }
.number_contant ._guoji.number_item { width: 216px; }
.number_contant.pc_pic { display: flex; }
.number_contant.wap_pic { display: none; }
.number_contant .business_line { width: 1px; height: 40px; background-color: rgba(255, 255, 255, .5); }
.number_contant .number_item { padding: 0 52px; color: #fff; text-align: right; }
.number_contant .number_item span { font-size: 52px; }
.number_contant .number_item p { font-size: 14px; }
.business_introduct2 .business_introduct_two img { width: 100%; height: 100%; }
.business_introduct2 ._introduct_two_content { position: absolute; top: 0px; left: 0; width: 100%; height: 100% }

.business_introduct2 .two_content_box2 { position: absolute; top: 30.5%; left: 50%; transform: translateX(-50%); color: #e60013; }
.business_introduct2 .two_content_box2 p { font-size: 46px; }
.business_introduct2 .two_content_box2 p span { width: 110px; font-size: 92px; display: inline-block; margin-right: 10px; }

.business_introduct2 .two_content_box3 { width:100%; text-align:center; position: absolute; top: 49.12%; left:0; }
.business_introduct2 .two_content_box3 p { color: #707070; font-size: 38px; }
.business_introduct3 .business_introduct_three>img { width: 100%; height: 100%; }
.business_introduct3 ._introduct_three_box { width: 54.115%; height: 60.5%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); background-color: rgba(255, 255, 255, .95); display: flex; flex-direction: column; justify-content: center; align-items: center; }
.business_introduct3 ._introduct_three_box.wap_introduct_three { display: none; }
.business_introduct3 ._introduct_three_box ._introduct_three_title { width: 38.69%; text-align: center; }
.business_introduct3 ._introduct_three_box ._introduct_three_title img { width: 100%; display: block; margin-bottom: 13px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title p { color: #da251c; font-size: 26px; }
.business_introduct3 ._introduct_three_box ._margin { width: 34.26%; height: 11.57% }
.business_introduct3 ._introduct_three_box ._introduct_three_tips { font-size:30px; color: #808080; text-align: center; line-height: 24px; }
.business_introduct3 ._introduct_three_box ._introduct_three_tips p:nth-child { margin-bottom: 9px }
.business_developPath { position: relative; overflow: hidden; }
.business_developPath .developPath_bg>img { width: 100%; height: 100%; }
.business_developPath .memory_titleBox { width: 59.64%; height: 70.67%; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.business_developPath .memory_title { width: 38.95%; display: flex; position: absolute; top: 0px; left: 0px; }
.business_developPath .memory_title { font-size: 18px; border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
.business_developPath .memory_title p:nth-child(1) { color: #ff0000; padding-bottom: 21px; }
.memory_title p:nth-child(2) { color: #a0a0a0; opacity: .5; margin-left: 18px; }
.developPath_content { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.developPath_content .swiper-container { overflow: visible; }
.path_content { width: 100%; height: 70.67%; }
.path_content .path_year { width: 46.52%; height: 51.2%; position: absolute; top: 48%; left: 50%; transform: translateX(-50%) translateY(-50%); display: flex; flex-direction: column; align-items: center; justify-content: center; }
.path_content .path_year p { color: rgba(73, 6, 2, 0.8); -webkit-filter: blur(10px); filter: blur(10px); font-size: 22em; transform: scale(0.95, 1.35); font-weight: bold; }
.path_content .memoryBox { height: 100%; margin: 0 auto; position: relative; }
.path_content .memoryBox .memory_margin1 { width: 30%; height: 12.6%; }
.path_content .memory_text { width: 40.95%; }
.memory_text h3 { margin: 0px; color: #fff; text-align: left; font-size: 36px; font-weight: bold; line-height: 50px; }
.path_content .memoryBox .memory_margin2 { width: 30%; height: 12.58%; }
.business_developPath .memory_tips { width: 16.37%; position: absolute; bottom: 0px; left: 0px; }
.business_developPath .memory_tips img { width: 100%; display: block; }
.business_developPath .prevYear, .business_developPath .nextYear { position: absolute; color: rgba(73, 6, 2, 0.8); -webkit-filter: blur(10px); filter: blur(10px); font-size: 10em; font-weight: bold; left: 50%; transform: translateX(-50%); }
.business_developPath .prevYear { top: 0px; }
.business_developPath .nextYear { bottom: 0px; }
@media only screen and (max-width: 1720px) {
.path_content .path_year p { font-size: 20em; }
}
@media only screen and (max-width: 1600px) {
.path_content .path_year p { font-size: 19em; }
.path_content .memory_text { width: 38.95%; }
}
@media only screen and (max-width: 1500px) {
.path_content .path_year p { font-size: 18em; transform: scale(0.95, 1.4); }
}
@media only screen and (max-width: 1400px) {
.path_content .path_year p { font-size: 17em; transform: scale(0.95, 1.45); }
}
@media only screen and (max-width: 1300px) {
.path_content .path_year p { font-size: 15em; }
}
@media only screen and (max-width: 1200px) {
.path_content .path_year p { font-size: 14em; }
.business_developPath .prevYear, .business_developPath .nextYear { font-size: 9em; -webkit-filter: blur(7px); filter: blur(7px); }
}
@media only screen and (max-width: 1100px) {
.path_content .path_year p { font-size: 12em; }
.business_developPath .prevYear, .business_developPath .nextYear { font-size: 8em; -webkit-filter: blur(5px); filter: blur(5px); }
}
@media only screen and (max-width: 767px) {
.path_content .path_year p { font-size: 7em; }
}
.business_developPath .pagitionBtn { width: 4%; height: 34.44%; position: absolute; top: 50%; right: 18.28%; transform: translateY(-50%); display: flex; flex-direction: column; align-items: center; z-index: 10; }
.business_developPath .pagitionBtn .pagBtn_prevbox, .business_developPath .pagitionBtn .pagBtn_nextbox { height: 14.2%; position: relative; }
.business_developPath .prevmotion, .business_developPath .nextmotion { position: absolute; width: 28.6%; height: 50%; background-color: rgba(255, 255, 255, 0.25); border: 1px solid rgba(255, 255, 255, 0.13); left: 50%; -webkit-transform: translateX(-50%) rotate(45deg) scale(1.0); transform: translateX(-50%) rotate(45deg) scale(1.0); -webkit-animation: pagscaleout 1.6s infinite ease-in-out; animation: pagscaleout 1.6s infinite ease-in-out; }
.business_developPath .prevmotion { bottom: 4px; }
.business_developPath .nextmotion { top: 4px; }
@keyframes pagscaleout {  0% {
 -webkit-transform: translateX(-50%) rotate(45deg) scale(1.0);
 transform:translateX(-50%) rotate(45deg) scale(1.0);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(-50%) rotate(45deg) scale(1.8);
 transform: translateX(-50%) rotate(45deg) scale(1.8);
 opacity: 0;
}
}
.business_developPath .pagitionBtn .prevBtn, .business_developPath .pagitionBtn .nextBtn { width: 100%; position: relative; z-index: 5; }
.business_developPath .pagitionBtn img:nth-child(2) { height: 71.6%; }
.business_honor { background-color: #fff; position: relative; }
.business_honor .honor_title { height: 190px; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; }
.business_honor .honor_title .honor_title_img { width: 14.58%; display: block; margin-bottom: 12px; }
.business_honor .honor_title p { color: #000; font-size: 30px; }
.business_honor .honor_item { display: flex; justify-content: center; align-items: center; padding-bottom: 88px; }
.business_honor .honor_item .honor_list { position: relative; width: 19.84%; }
.business_honor .honor_item .honor_list .honor_list_box>img { width: 100%; }
.business_honor .honor_item .honor_list:nth-child(2) { margin: 0 30px }
.honor_box_cont { position: absolute; top: 13.28%; left: 50%; transform: translateX(-50%); }
.honor_box_cont p { font-size: 36px; font-family: 'SimSun'; margin: 0 0 40px; color: #fff; line-height: 50px; letter-spacing: 4px; }
.business_honor .honor_item .honor_list .honor_box_cont .about_page1_btn { width: 100%; }
.honor_box_cont .about_page1_btn:hover .about_page1_btn_line2 { opacity: 0 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important; filter: alpha(opacity=0) !important; }
.honor_box_cont .about_page1_btn:hover .about_page1_btn_line { height: 100%; opacity: 1; -ms-filter: none; filter: none; border-radius: 0px; }
.honor_box_cont .about_page1_btn:hover .about_page1_btn_txt { -webkit-transform: translateX(12px); -moz-transform: translateX(12px); -o-transform: translateX(12px); -ms-transform: translateX(12px); transform: translateX(12px); color: #333; }
.honor_box_cont .about_page1_btn:hover .about_page1_btn_icon { -webkit-transform: translateX(-12px); -moz-transform: translateX(-12px); -o-transform: translateX(-12px); -ms-transform: translateX(-12px); transform: translateX(-12px); }
.honor_box_cont .about_page1_btn:hover .about_page1_btn_icon path { fill: #000 !important; }
.modal { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 9999; transform: translateX(100%); transition: all 0.8s; }

.modal_close:before { content: ""; display: block; width: 27px; height: 3px; background: #ffffff; position: absolute; top: 0; left: 0; transform: rotate(45deg); transition: all 0.6s ease-in-out; }
.modal_close:after { content: ""; display: block; width: 27px; height: 3px; background: #ffffff; position: absolute; top: 0; left: 0; transform: rotate(-45deg); transition: all 0.6s ease-in-out; }
.modal_close .modal_mask { width: 100%; height: 27px; position: relative; top: -12px; left: 0px; }
.modal_close:hover::before { transform: rotate(-45deg); }
.modal_close:hover::after { transform: rotate(45deg); }
.modal_one_container { height: 100%; position: relative; }
.modal_one_container .contant_title { height: 22.71%; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; }
.modal_one_container .contant_title>img { width: 33.125%; display: block; margin-bottom: 18px; }
.modal_one_container .contant_title p { color: #ffffff; font-size: 30px; }
.contant_box { width: 62.5%; height: 62.98%; margin: 0 auto; background-color: #ffffff; }
.contant_box .item_list { height: 50%; display: flex; }
.contant_box .item_list .item_listPic>img { width: 100%; height: 100%; display: block; }
.contant_box .item_list .item_listPic._top { width: 43.34%; height: 100%; }
.contant_box .item_list .item_listText { height: 100%; display: flex; flex-direction: column; justify-content: space-between; }
.contant_box .item_list .item_listTitle p { color: #808080; font-size: 15px; text-align: justify; }
.contant_box .item_list .item_listTitle .title { color: #e60013; font-size: 24px; margin: 0px; margin-bottom: 16px; }
.modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2) { margin-bottom: 10px; }
.contant_box .item_list .item_listText._top { width: 56.66%; padding: 41px 30px 30px 30px; }
.contant_box .item_list .item_listText .item_listTopTip { font-size: 13px; }
.contant_box .item_list .item_listText._top .item_listTopTip img { transform: rotate(180deg); }
.contant_box .item_list .item_listText._top .item_listTopTip span { display: inline-block; margin-left: 3px; }
.contant_box .item_list .item_listPic._bottom { width: 56.66%; height: 100%; }
.contant_box .item_list .item_listText._bottom { width: 43.34%; padding: 41px 30px 32px 30px; }
.modal_two_container { height: 100%; position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; }
.modal_two_container .contant_title { width: 41.56%; font-size: 30px; color: #000000; text-align: center; }
.modal_two_container .contant_title img { width: 100%; display: block; margin-bottom: 18px; }
.modal_two_container ._margin { width: 37.71%; height: 6%; }
.modal_two_container .contant_box { width: 73.125%; height: auto; display: flex; justify-content: space-between; background-color: transparent; }
.modal_two_container .contant_box img { width: 13.75%; height: 100%; display: block; }
.modal_three_container { height: 100%; position: relative; }
.modal_three_container .contant_title { height: 22.71%; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; }
.modal_three_container .contant_title>img { width: 30%; display: block; margin-bottom: 13px; }
.modal_three_container .contant_title p { color: #ffffff; font-size: 30px; }
.modal_three_container .item_listText._top { background: url(../images/threemodal_topbg.jpg) no-repeat top center; background-size: 100% 100% }
.modal_three_container .contant_box .item_list .item_listText._top .item_listTopTip img { transform: rotate(0deg); }
.modal_three_container .item_listText._bottom .item_listTopTip img { transform: rotate(180deg); }
.modal_three_container .item_listText._top .bold { font-size: 30px; font-weight: bold; margin-bottom: 25px; color: #000000; }
.modal_three_container .item_listText._top .descrip { font-size: 18px; font-weight: bold; }
.modal_three_container .item_listText._bottom .item_listTitle p { line-height: 22px; }
#close1, #close2, #close3 { width: 27px; height: 27px; position: absolute; cursor: pointer; top: 14.32%; right: 13.59%; z-index: 3 }
#close2 { top: 30.5%; }
#close2.modal_close:before, #close2.modal_close:after { background: #626262 }


/*合作*/



.hzzy{ width:70%; margin:0 auto; overflow:hidden;}
.hzzy a{ width: 25%; margin-bottom:10px; overflow:hidden; display:block; float:left;}
.hzzy a .hzzy_list{ width:50%; margin:0 auto; color: #434343; font-size: 16px; text-align: center; }
.hzzy a .hzzy_list span img{ width:100%;}
.hzzy a .hzzy_list p{ padding-top:10px; height:50px; overflow:hidden;}



/*展望*/
.zhanW_content { width: 100%; }
.content_one img, .content_two img { width: 100%; height: 100%; display: block; }
/*发展*/
.faZhan_content { width: 100%; }
.faZhan_title { position: relative; width: 100%; height: 286px; background-color: #f8f8f8; }
.faZhan_title img { width: 47.083%; position: absolute; top: 23.08%; left: 20.99%; }
.guka_leader { position: relative; overflow: hidden; }
.guka_leader .guka_leader_bg img { width: 100%; display: block; }
.guka_leader .guka_leader_pic { width: 28.49%; position: absolute; top: 0px; left: 18.8%; }
.guka_leader .guka_leader_pic img { width: 100%; display: block; }
.guka_leader .guka_leader_descp { width: 41.3%; height: 100%; position: absolute; top: 0; right: 0px; }
.guka_leader .guka_leader_descp p { position: relative; top: 30px; opacity: 0.1; }
.guka_leader .guka_leader_descp ._margin1 { width: 80%; height: 13.44%; }
.guka_leader .guka_leader_descp .leader_slogan { color: #707070; font-size: 30px; }
.guka_leader .guka_leader_descp ._margin2 { width: 80%; height: 3.57%; }
.guka_leader .guka_leader_descp .the_name { color: #e40214; font-size: 48px; font-weight: bold; display: inline-block; }
.guka_leader .guka_leader_descp .the_name span { font-size: 16px; display: inline-block; margin-left: 28px; }
.guka_leader .guka_leader_descp .the_position { color: #4c4948; font-size: 18px; font-weight: bold; line-height: 30px; }
.guka_leader .guka_leader_descp ._margin3 { width: 80%; height: 4.04%; }
.guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor { color: #7d7d7d; font-size: 16px; line-height: 36px; }
.guka_leader .guka_leader_descp .leader_icon { width: 16.67%; position: absolute; left: 0px; bottom: 3.47%; }
.guka_leader .guka_leader_descp .leader_icon>img { width: 100%; }
.guka_leader .leader_icon>img { position: relative; top: 30px; opacity: 0 }
.guka_listed { position: relative; }
.guka_listed .guka_listed_bg>img { width: 100%; }
.guka_listed .guka_listed_container { width: 54.11%; height: 76.28%; background-color: #ffffff; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; }
.guka_listed .guka_listed_container .guka_listed_title { color: #000000; font-size: 30px; }
.guka_listed .guka_listed_container .guka_listed_title p:first-child { margin-bottom: 16px; }
.guka_listed .guka_listed_container h3 { color: #e40214; font-size: 40px; font-weight: bold; margin: 0px; }
.guka_listed .guka_listed_container ._margin1 { width: 30%; height: 4.46%; }
.guka_listed .guka_listed_container .guka_listed_time { width: 27.91%; }
.guka_listed .guka_listed_container .guka_listed_time img { width: 100%; display: block; }
.guka_listed .guka_listed_container .guka_listed_img { width: 71.61%; display: flex; justify-content: space-between; margin-bottom: 36px; }
.guka_listed .guka_listed_container .guka_listed_img img { width: 32.8%; height: 100%; display: block; }
.guka_listed .guka_listed_container .guka_listed_stockNum { width: 30.99%; }
.guka_listed .guka_listed_container .guka_listed_stockNum p { color: #707070; font-size: 18px; margin-bottom: 11px; font-weight: bold; }
.guka_listed .guka_listed_container .guka_listed_stockNum img { width: 100%; border-top: 2px solid #e40214; border-bottom: 2px solid #e40214; }
.guka_convention { position: relative; }
.guka_convention .guka_convention_bg>img { width: 100%; display: block; }
.guka_convention .guka_convention_cont { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; }
.guka_convention .guka_convention_cont ._margin1 { width: 30%; height: 17.5% }
.guka_convention .guka_convention_cont .guka_convention_title { width: 17.81%; font-size: 30px; }
.guka_convention .guka_convention_cont .guka_convention_title img { width: 100%; display: block; }
.guka_convention .guka_convention_cont .guka_convention_text { width: 23.96%; font-size: 24px; margin-bottom: 30px; line-height: 36px; }
.guka_convention .guka_convention_cont .guka_convention_text img { width: 100%; display: block; }
.guka_convention .guka_convention_cont .guka_convention_tips p { color: #808080; font-size: 16px; line-height: 26px; }
.content_>img { width: 100%; height: 100%; display: block; }
.time_era_one, .time_era_two { position: relative; }
.time_era_one>img, .time_era_two>img { width: 100%; display: block; }
._time { position: absolute; top: 28.13%; left: 19.53%; font-size: 18px; font-weight: bold; color: rgba(226, 6, 36, 0.6); }
.time_era_one ._time span { display: inline-block; }
._time p { position: absolute; top: 0; left: 0; transform: scale(1); opacity: 1; animation: neon1 5s ease-in-out infinite; -webkit-filter: blur(1px); filter: blur(1px); }
@keyframes neon1 {  0% {
 transform: scale(1);
 opacity: 1;
}
 100% {
 transform: scale(3);
 opacity: 0;
}
}
.time_era_one .era_content, .time_era_two .era_content { width: 47.45%; position: absolute; top: 27.22%; left: 50%; transform: translateX(-50%); }
.time_era_two .era_content { top: 0px; }
.time_era_one .era_content .text_title { display: inline-block; position: relative; margin-bottom: 28px; }
.time_era_one .era_content .text_title img { position: absolute; right: -46px; top: -9px; }
.time_era_one .era_content .text_title p { font-size: 30px; color: #000000; margin-bottom: 12px; }
.time_era_one .era_content .text_tips p { font-size: 16px; color: #808080; line-height: 26px; }
.time_era_one .era_content .text_tips p:first-child { margin-bottom: 33px; }
.time_era_two .era_content { display: flex; justify-content: space-between; }
.time_era_two .era_content>div { width: 32.79%; border: 3px solid #cfcfcf; box-sizing: border-box; margin-left: 6px; }
.time_era_two .era_content>div:first-child { margin-left: 0px }
.time_era_two .era_content .era_pic img { width: 100%; height: 100%; object-fit: cover; }
.time_era_two .era_content .era_text { font-weight: bold; border: none; }
.time_era_two .era_content .era_text p:first-child { font-size: 36px; color: #626262; opacity: 0.2; text-transform: uppercase; }
.time_era_two .era_content .era_text p:nth-child(2) { font-size: 24px; color: #e40214; margin-top: 5px; }
.time_era_two .speed_era_cont { width: 47.45%; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); }
.speed_era_cont .era_picBox { display: flex; justify-content: space-between; }
.speed_era_cont .era_picBox>div { width: 32.79%; border: 3px solid #cfcfcf; box-sizing: border-box; margin-left: 6px; }
.speed_era_cont .era_picBox>div:first-child { margin-left: 0px }
.speed_era_cont .era_picBox:first-child { margin-bottom: 7px; }
.speed_era_cont .era_picBox .era_text { border: none; }
.speed_era_cont .era_picBox>div img { width: 100%; height: 100%; object-fit: cover; }
.speed_era_cont .era_picBox .era_text p:first-child { font-size: 33px; color: #626262; opacity: 0.2; text-transform: uppercase; }
.speed_era_cont .era_picBox .era_text p:nth-child(2) { font-size: 24px; color: #e40214; margin-top: 5px; }
.faZhan_teamBox { width: 62.5%; padding: 76px 0; margin: 0 auto; }
.faZhan_teamBox .faZhan_team_item { height: 100%; display: flex; flex-wrap: wrap; justify-content: flex-start; }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail { position: absolute; top: 0px; left: 0px; width: 62.5%; height: 564px; }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box { width: 100%; height: 100%; position: absolute; padding: 89px 4.08%; display: flex; justify-content: space-between; opacity: 0; background: url(../images/fazhan_team_detailbg.jpg) no-repeat top center; background-size: 100% 100%; z-index: 3; transition: all 0.6s; transform: translateX(140%); }
.faZhan_teamDetail_box .teamDetail_text { width: 39.27%; display: flex; flex-direction: column; justify-content: flex-start; padding-left: 10px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name { height: 49.25%; color: #fff; font-weight: bold; margin-bottom: 6px }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { display: block; width: 100%; margin-bottom: 22px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name>span img { display: block; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name p { font-size: 24px; text-transform: uppercase; margin-bottom: 7px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_tips { font-size: 16px; color: #fff; text-align: justify; }
.navbar_close.faZhan_close { top: 20px; right: 20px; z-index: 4; }
.navbar_close.faZhan_close:before { background: #fff; transform: rotate(45deg); }
.navbar_close.faZhan_close:after { background: #fff; transform: rotate(-45deg); }
.navbar_close.faZhan_close:hover::before { transform: rotate(-45deg); }
.navbar_close.faZhan_close:hover::after { transform: rotate(45deg); }
.faZhan_teamDetail_box .teamDetail_pic { width: 55.45%; height: 49.25%; display: flex; flex-wrap: wrap; align-content: flex-start; }
.faZhan_teamDetail_box .teamDetail_pic img { width: 48%; height: 100%; margin-right: 6px; border: 3px solid #fff; box-sizing: border-box; object-fit: cover; }
.faZhan_teamDetail_box .teamDetail_pic img:first-child { margin-bottom: 6px; }
.faZhan_teamDetail_box .teamDetail_pic img:nth-child(2) { margin-bottom: 6px; }
.faZhan_teamDetail_box .teamDetail_pic img:nth-child(2n) { margin-right: 0px; }
._opacity { opacity: 1!important }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic { width: 25%; margin-bottom: 86px; position: relative; z-index: 2; cursor: pointer; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic:nth-child(n+9):nth-child(-n+13) { margin-bottom: 0px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box img { width: 100%; display: block; transition: all 1s; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p { color: #000; font-size: 17px; text-align: center; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img:hover { transform: scale(1.1); }
/*新闻中心*/
.news_header { position: relative; }
.news_headerImg { width: 100%; }
.news_headerImg img { width: 100%; height: 100%; }
.business_header_title.news_detail { width: 35.42%; }
.news_header_title img { width: 100%; display: block; }
.business_header_title.jsgy_detail ol{ font-size:2.6vw; color:#FFF; font-style:normal; display: block;}
.business_header_title.jrgj_detail { width: 29.74%; }
.news_nav { position: absolute; left: 50%; bottom: 20px; padding: 20px 42px; transform: translateX(-50%); background-color: rgba(255, 255, 255, 0.45) }
.news_nav .news_nav_item { display: flex; }
.news_nav .news_nav_item .news_nav_list { width: 368px; height: 44px; background-color: #fff; color: #434343; font-size: 16px; margin-right: 5px; text-align: center; line-height: 44px; cursor: pointer; }
.news_nav .news_nav_item .news_nav_list:last-child { margin-right: 0px }
.news_nav .news_nav_item .news_nav_list:hover { color: #fff; background-color: #e40214; }
.news_nav .news_nav_item .news_nav_list.active { color: #fff; background-color: #e40214; }

.news_contianer{ width:70%; margin:0 auto; overflow:hidden;}
.news_item { height: 100%; display: flex; align-items: center; transition: all 0.6s; margin-top:37px; background:url(../images/newi.jpg) no-repeat right center #fafafa; padding-right:58px; }
.news_item .news_item_pic { width: 35.67%; overflow:hidden;}
.news_item .news_item_pic img { width: 100%;}

.news_item .nery{ width: 60%; margin:0 4%;}
.news_item .news_item_text { text-align: left; height: 100%; padding:40px 0;}
.news_item .news_item_text h5 { color: #555555; font-size: 18px; font-weight: bolder; line-height: 24px; margin: 0px; }
.news_item .news_item_text .news_lineW { width: 98%; height: 1px; background-color: #d5d5d5; margin: 23px 0; }
.news_item .news_item_text p { color: #666666; font-size: 14px; line-height: 25px; overflow: hidden; margin-bottom: 30px; }
.news_item .news_item_text .news_date { color: #999999; font-size: 15px; }

.news_item .bhk{ width:90%; margin:0 auto;}

.news_item:hover{ background:url(../images/newi_ed.jpg) no-repeat right center #eaeaea}
.news_item:hover .news_item_text h5 { color: #e60614; }



.pagination { width: 62.5%; height: 42px; margin: 0 auto; display: flex; justify-content: space-between; }
.pagination a { width: auto; height: auto; margin: 0px }
.pagination .pageShow { }
.pagination .pageShow span, .pagination .pageShow a { width: 42px; height: 42px; display: inline-block; margin-right: 8px; color: #99a1a7; font-size: 16px; text-align: center; line-height: 42px; background-color: #e6e6e6; transition: all 0.6s; }
.pagination .pageShow span.current, .pagination .pageShow a.current { color: #fff; background-color: #e60012; }
.pagination .pageShow span:hover, .pagination .pageShow a:hover { color: #fff; background-color: #e60012; }
.pagination ._btn { display: flex; }
.pagination ._btn .back_page { background: url(../images/back_pageicon.png) no-repeat 18px center; }
.pagination ._btn .next_page { background: url(../images/next_pageicon.png) no-repeat 78px center; }
.pagination ._btn .back_page, .pagination ._btn .next_page { width: 101px; color: #99a1a7; font-size: 16px; text-align: center; line-height: 42px; background-color: #e6e6e6; margin-right: 10px; transition: all 0.6s; }
.pagination ._btn .back_page span, .pagination ._btn .next_page span { display: inline-block; }
.pagination ._btn .back_page span { margin-left: 12px; }
.pagination ._btn .next_page span { margin-right: 12px; }
.pagination ._btn a { width: 100%; color: #99a1a7; display: block; transition: all 0.6s; }
.pagination ._btn .back_page:hover { background: url(../images/back_pageiconhover.png) no-repeat 18px center; }
.pagination ._btn .next_page:hover { background: url(../images/next_pageiconhover.png) no-repeat 78px center; }
.pagination ._btn .back_page a { text-indent: 1em; }
.pagination ._btn .next_page a { text-indent: -1em; }
.pagination ._btn .back_page:hover, .pagination ._btn .next_page:hover { color: #fff; background-color: #e60012; }
.pagination ._btn .back_page:hover a, .pagination ._btn .next_page:hover a { color: #fff; }
/*新闻详情*/
.newsDetail_content { width: 100%; background-color: #fff; padding: 69px 0 54px 0; display: flex; }
.newsDetail_content .detail_text { width: 45.67%; padding: 35px 0px; margin-left: 18.75%; border: 1px solid #dcdcdc; }
.newsDetail_content .detail_text .text_header { position: relative; }
.newsDetail_content .detail_text .text_header h1 { color: #000; font-size: 26px; line-height:1.6; font-weight: bold; margin: 0px; padding: 0px 32px; margin-bottom: 15px; border-left: 6px solid #e40214; }
.newsDetail_content .detail_text .punish_date { color: #959595; font-size: 14px; display: block; padding: 0 38px; padding-bottom: 26px }
.newsDetail_content .detail_text .text_cont { padding: 0 38px; }
.newsDetail_content .detail_text .text_cont .text_cont_box { border-top: 1px solid #dcdcdc; padding: 35px 0; font-size:14px; line-height:2; }
.text_cont_box p { text-indent: 0!important }
.text_cont_box p span { text-indent: 2em; display: inline-block; }
.newsDetail_content .detail_text .text_cont .text_cont_box img { width: 100%!important; height: auto!important; display: block; }
.newsDetail_content .more_news { width: 16.15%; margin-left: 13px; top: 0px; left: 64.42%; }
.newsDetail_content .more_news .newest_news { width: 100%; padding: 10px; border: 1px solid #dcdcdc; margin-bottom: 15px }
.newsDetail_content .more_news .newest_header { border-bottom: 1px solid #dcdcdc }
.newsDetail_content .more_news .newest_header h3 { width: 100%; color: #000; font-size: 14px; font-weight: bold; margin: 0px; padding-left: 9px; margin-bottom: 10px; border-left: 4px solid #e40214; }
.newsDetail_content .more_news .newest_news .newest_text { padding-top: 15px; }
.newsDetail_content .more_news .newest_news .newest_text ul li { display: flex; align-items: center; margin-bottom: 12px }
.newsDetail_content .more_news .newest_news .newest_text ul a:last-child li { margin-bottom: 0px }
.newsDetail_content .more_news .newest_news .newest_text ul a :hover { color: #d70c25 }
.newsDetail_content .more_news .newest_news .newest_text ul a:nth-child(1) span:hover { color: #fff }
.newsDetail_content .newest_news .newest_text ul li span { width: 18px; height: 20px; display: block; color: #fff; font-size: 13px; border-radius: 3px; line-height: 20px; text-align: center; background-color: #bfbfbf; }
.newsDetail_content .newest_news .newest_text ul a:nth-child(1) li span { background-color: #d70c25; }
.newsDetail_content .newest_news .newest_text ul a:nth-child(2) li span { background-color: #df3d51; }
.newsDetail_content .newest_news .newest_text ul a:nth-child(3) li span { background-color: #f3b6bd; }
.newsDetail_content .newest_news .newest_text ul li p { color: #333333; flex: 1; font-size: 12px; margin-left: 11px; line-height: 20px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
._fenye { width: 45.67%; padding: 0px 38px; margin-left: 18.75%; }
._fenye p { display: block; margin-bottom: 15px; color: #9e9e9e; font-size: 16px; overflow: hidden; }
._fenye p a{ color: #9e9e9e;}
._fenye p:last-child { margin-bottom: 0px }
._fenye p:hover, ._fenye p:hover a { color: #d70c25 }
/*顾家文化*/
.gjwh_header { position: relative; }
.gjwh_headerImg { width: 100%; }
.gjwh_headerImg img { width: 100%; height: 100%; display: block; }
.gjwh_title { width: 36.61%; position: absolute; top: 54px; left: 21.35%; }
.gjwh_header_title img { width: 100%; display: block; }
/*合作品牌*/
.team_nav { width: 100%; position: absolute; bottom: 18.5%; display: flex; justify-content: center; }
.team_nav .team_nav_item { width: 201px; height: 202px; cursor: pointer; transition: all 0.6s; }
.team_nav .team_nav_item:nth-child(2) { margin: 0 13.13%; }
.team_nav .team_nav_item.one { background: url(../images/team_nav_item01.png) no-repeat; background-size: 100% 100%!important }
.team_nav .team_nav_item.two { background: url(../images/team_nav_item02.png) no-repeat; background-size: 100% 100%!important }
.team_nav .team_nav_item.three { background: url(../images/team_nav_item03.png) no-repeat; background-size: 100% 100%!important }
.team_nav .team_nav_item.one:hover { background: url(../images/team_nav_item01_hover.png) no-repeat; -moz-box-shadow: 0px 10px 40px -15px #e60012; -webkit-box-shadow: 0px 10px 40px -15px #e60012; box-shadow: 0px 10px 40px -15px #e60012; }
.team_nav .team_nav_item.two:hover { background: url(../images/team_nav_item02_hover.png) no-repeat; -moz-box-shadow: 0px 10px 40px -15px #e60012; -webkit-box-shadow: 0px 10px 40px -15px #e60012; box-shadow: 0px 10px 40px -15px #e60012; }
.team_nav .team_nav_item.three:hover { background: url(../images/team_nav_item03_hover.png) no-repeat; -moz-box-shadow: 0px 10px 40px -15px #e60012; -webkit-box-shadow: 0px 10px 40px -15px #e60012; box-shadow: 0px 10px 40px -15px #e60012; }
.team_content { background-color: #fff; position: relative; }
.team_content .team_title { width: 100%; height: 300px; color: #000000; font-size: 30px; text-align: center; display: flex; align-items: center; justify-content: center; }
.team_content .team_title .team_title_box { position: relative; }
.team_content .team_title .team_title_box img { position: absolute; top: -13px; right: 5px; }


/*product-list*/
.product-list { width: 75%; overflow: hidden; margin:0 auto; }
.product-list li { width:23%; margin: 0 1% 20px 1%; overflow: hidden; position: relative; float:left;}
.product-list li i { width: 100%; display: block; overflow: hidden; display: block; }
.product-list li i img { width: 100%; display: block; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.product-list li figcaption { width: 100%; display: block; height: 40px; line-height: 40px; overflow: hidden; transition: 350ms; text-align: center; background:url(../images/cn.png) repeat; position:absolute; left:0; bottom:0; z-index:10; color:#FFF; }
.product-box .product-down { float: left }
.product-list li mark { position: absolute; left: 0; top: 0; box-sizing: border-box; width: 100%; height: 100%; background: rgba(255,255,255,.2); background: #fff\2; filter: alpha(opacity=20); z-index: 20; opacity: 0; transform: skewX(45deg); visibility: hidden; transition: 360ms; z-index: 100; }
.product-list li mark b { display: block; width: 46px; height: 46px; position: absolute; left: 50%; top: 50%; margin-left: -23px; margin-top: -23px; z-index: 30 }
.product-list li mark b:before { content: ""; width: 100%; height: 1px; background: #da251c; position: absolute; left: 0; top: 23px; transform: translateX(-200px); -webkit-transform: translateX(-200px); -moz-transform: translateX(-200px) }
.product-list li mark b:after { content: ""; width: 1px; height: 100%; background: #da251c; position: absolute; left: 23px; top: 0; transform: translateY(-200px); -webkit-transform: translateY(-200px); -moz-transform: translateY(-200px) }
.product-list li mark:before { content: ""; width: 100%; height: 0%; border-left: 3px solid #da251c; border-right: 3px solid #da251c; box-sizing: border-box; position: absolute; left: 0; top: 0; transition: 320ms }
.product-list li mark:after { content: ""; width: 0%; height: 100%; border-top: 3px solid #da251c; border-bottom: 3px solid #da251c; box-sizing: border-box; position: absolute; left: 0; top: 0; transition: 320ms }
.product-list li:hover mark { opacity: 1; transform: skewX(0); visibility: visible }
.product-list li:hover mark:before { height: 100%; transition: 330ms 200ms }
.product-list li:hover mark:after { width: 100%; transition: 330ms 200ms }
.product-list li:hover mark b:before { transition: 355ms 180ms; transform: translateX(0); -webkit-transform: translateX(0); -moz-transform: translateX(0) }
.product-list li:hover mark b:after { transition: 355ms 240ms; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0) }
.product-list li:hover figcaption { background:#da251c; color:#FFF;}
.product-list li:hover i img { -webkit-filter:none; -moz-filter:none; -ms-filter:none; -o-filter:none; filter:none; filter:none;}



/*PageBar*/
.PageBar { clear: both; width:70%; height: 54px; margin: 20px auto 10px auto; font-size: 12px; text-align: center; }
.PageButtons { height: 28px; }
.PageButtons span, .PageButtons a { height: 26px; line-height: 26px; text-decoration: none; border: 1px solid #CCCCCC; padding: 6px 10px; }
.PageButtons span { color: #ffffff; background-color: #da251c; border: 1px solid #da251c; }
.PageButtons a { color: #333333; }
.PageButtons a:hover { background: #da251c; color: #FFF; }
.PageInfo { height: 24px; line-height: 24px; padding-top: 10px; }
.PageBar .pagelink { margin: 0 3px; }
.disabled { display: none; }

.team_content .menbers_logo { width: 69.74%; margin: 0 auto; display: flex; align-items: center; flex-wrap: wrap; justify-content: flex-start; }
.team_content .menbers_logo span { width: 11.58%; display: block; margin-right: 6.0%; margin-bottom: 123px; cursor: pointer; position: relative; }
.team_content .menbers_logo span:nth-of-type(6n+6) { margin-right: 0px }
.team_content .menbers_logo span img { width: 100%; display: block; }
.team_content .menbers_logo span ._hoverImg { position: absolute; top: 0px; left: 0px; opacity: 0; }
#swiper_detail { position: fixed; top: 0px; left: 0px; display: none; z-index: 100; }
.team_menberDetail { width: 73.28%; height: 100%; display: flex; justify-content: space-between; position: absolute; top: 0; left: 7.97%; }
.team_menberBg { width: 100%; height: 100%; position: relative; }
.team_menberBg>img { width:31.05%; height: 87.37%; position: absolute; right: 0px; bottom: 0px; opacity: 0.2; }
.team_content .swiper-slide:nth-of-type(2n-1) .team_menberBg { background: url(../images/team_menberbg03.jpg) no-repeat; background-size: 100% 100%; }
.team_content .swiper-slide:nth-of-type(2n) .team_menberBg { background: url(../images/team_menberbg02.jpg) no-repeat; background-size: 100% 100%; }
.team_content .swiper-slide:nth-of-type(3n) .team_menberBg { background: url(../images/team_menberbg01.jpg) no-repeat; background-size: 100% 100%; }
.team_menberPic { width: 45.77%; position: relative; z-index: 5; }
.team_menberPic>img { width: 100%; box-shadow: 1px 15px 70px rgba(63, 0, 1, 0.71); }
.team_menberPic .pagitionBtn { width: 48.14%; position: absolute; bottom: 12.25%; right: 19.72%; display: flex; align-items: center; }
.team_menberPic .pagitionBtn .prev_pagBtn, .team_menberPic .pagitionBtn .next_pagBtn { width: 14.19%; position: relative; cursor: pointer; }
.team_menberPic .pagitionBtn .prev_pagBtn img, .team_menberPic .pagitionBtn .next_pagBtn img { width: 100%; display: block; }
.team_menberPic .pagitionBtn .prev_pagBtn .prevmotion, .team_menberPic .pagitionBtn .next_pagBtn .prevmotion { position: absolute; width: 52.27%; height: 74.2%; top: 4px; background-color: rgba(255, 255, 255, 0.25); border: 1px solid rgba(255, 255, 255, 0.13); transform: rotate(45deg) scale(1.0); -webkit-animation: pagscaleout2 1.6s infinite ease-in-out; animation: pagscaleout2 1.6s infinite ease-in-out; }
.team_menberPic .pagitionBtn .prev_pagBtn .prevmotion { right: 4px; }
.team_menberPic .pagitionBtn .next_pagBtn .prevmotion { left: 4px; }
@keyframes pagscaleout2 {  0% {
 transform: rotate(45deg) scale(1.0);
 -webkit-transform:  rotate(45deg) scale(1.0);
 opacity: 1;
}
 100% {
 transform:  rotate(45deg) scale(1.8);
 -webkit-transform:  rotate(45deg) scale(1.8);
 opacity: 0;
}
}
.team_menberPic .pagitionBtn img:nth-child(2) { width: 71.61%; }
.prevBtn, .nextBtn { cursor: pointer; }
.detail_box { width: 48.76%; height: 100%; position: relative; z-index: 5; padding-bottom: 45px; padding-right: 3px; }
.detail_box::-webkit-scrollbar {
 width: 5px;
 height: 10px;
}
.detail_box .team_menberLogo { width: 40.82%; margin-bottom: 75px; }
.detail_box .team_menberLogo img { width: 100%; display: block; }
.detail_box .team_menberTitle { width: 100%; text-align: left; position: relative; color: #fff; font-weight: bold; }
.detail_box .team_menberTitle .closeBtn { width: 35px; height: 35px; position: absolute; top: 0px; right: 0px; cursor: pointer; }
.detail_box .team_menberTitle .closeBtn:hover::before { transform: rotate(-45deg); }
.detail_box .team_menberTitle .closeBtn:hover::after { transform: rotate(45deg); }
.detail_box .closeBtn:before { content: ""; display: block; width: 35px; height: 3px; background: #ffffff; position: absolute; top: 15px; left: 0; transform: rotate(45deg); transition: all 0.6s ease-in-out }
.detail_box .closeBtn:after { content: ""; display: block; width: 35px; height: 3px; background: #ffffff; position: absolute; top: 15px; left: 0; transform: rotate(-45deg); transition: all 0.6s ease-in-out }
.detail_box .team_menberTitle h3 { font-size: 48px; margin: 0 0 15px 0; font-weight: bold; }
.detail_box .team_menberTitle p { font-size: 31px; }
.detail_box ._margin { width: 30%; height: 4.8%; }
.detail_box ._margin1 { width: 30%; height: 6.8%; }
.detail_box .aboutMore { display: flex; align-items: center; justify-content: flex-start; }
.detail_box .aboutMore .about_page1_btn { margin-left: 28px }
.team_menberText { color: #fff; font-size: 18px!important; line-height: 35px!important; text-align: justify; text-align: left; }
.team_menberText.overflow { overflow-y: auto; padding-bottom: 25px; height: 318px; padding-right: 15px; }
.team_menberText.overflow830 { overflow-y: auto; padding-bottom: 25px; height: 280px; padding-right: 12px; }
.team_menberText.overflow680 { overflow-y: auto; padding-bottom: 25px; height: 149px; padding-right: 10px; }
/*加入顾家*/
.news_nav .joinUs_nav_item { display: flex; }
.news_nav .joinUs_nav_item .joinUs_nav_list { width: 555px; height: 44px; background-color: #fff; color: #434343; font-size: 16px; margin-right: 5px; text-align: center; line-height: 44px; cursor: pointer; }
.news_nav .joinUs_nav_item .joinUs_nav_list:last-child { margin-right: 0px }
.news_nav .joinUs_nav_item .joinUs_nav_list:hover { color: #fff; background-color: #e40214; }
.news_nav .joinUs_nav_item .joinUs_nav_list.active { color: #fff; background-color: #e40214; }
.jrgj .business_nav .business_nav_item a { width: 50%; }
.joinUs_search { position: relative; }
.joinUs_search img { width: 100%; height: 100%; }
.joinUs_search .joinUs_search_box { width: 34.95%; height: 18.33%; display: flex; position: absolute; top: 51.8%; left: 50%; transform: translateX(-50%); }
.joinUs_search .joinUs_search_box input { height: 100%; background-color: #fff; padding: 0 22px; color: #898989; font-size: 18px; border: 1px solid #959595; flex-grow: 1; }
.joinUs_search .joinUs_search_box span { width: 14.61%; height: 100%; cursor: pointer; display: inline-block; background: #777575 url(../images/joinussearch_icon.png) no-repeat center center; }
.joinUs_search .joinUs_search_box span:hover { background: #e40214 url(../images/joinussearch_icon.png) no-repeat center center; }
.joinUs_info { position: relative; background-color: #fff; padding: 72px 0 109px 0 }
.joinUs_info .info_box { width: 62.5%; margin: 0 auto; position: relative; }
.joinUs_info .info_box .joinUsInfo_item { width: 100%; display: flex; transition: all 0.6s; }
.joinUsInfo_item_cont { width: 32.83%; position: relative; background-color: #eeeeee; transition: all 0.6s; }
.joinUsInfo_item_cont ._text { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { width: 44px; height: 41px; background: url(../images/joinusinfo_item_icon.png) no-repeat; margin: 0 auto; margin-bottom: 32px; background-size: 100% 100%!important; }
.joinUsInfo_item_cont ._text p { color: #535353; font-size: 30px; font-weight: bold; text-align: center; margin-bottom: 30px; }
.joinUsIonfo_img { width: 67.17%; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; transition: all 0.6s }
.joinUsIonfo_img img { width: 100%; height: 100%; display: block; }
.joinUsInfo_item:hover .joinUsInfo_item_cont { background-color: #e32505; }
.joinUsInfo_item:hover .joinUsInfo_item_cont p { color: #fff; }
.joinUsInfo_item:hover .joinUsIonfo_img { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: gray; }
.joinUsInfo_item:hover .joinUsInfo_item_cont ._text .joinUsInfo_item_icon { background: url(../images/joinusinfo_item_iconhover.png) no-repeat; }
.joinUsInfo_item:hover .joinUsInfo_item_cont .about_page1_btn_txt { color: #fff; }
.joinUsInfo_item:hover .joinUsInfo_item_cont .about_page1_btn_icon path { fill: #fff !important; }
.joinUsInfo_item_cont .about_page1_btn { width: 100% }
.joinUsInfo_item_cont .about_page1_btn_txt { color: #535353 }
.joinUsInfo_item_cont .about_page1_btn_line2 .inner { background-color: rgba(0, 0, 0, 0.2) }
.joinUsInfo_item:hover .joinUsInfo_item_cont .about_page1_btn_line2 .inner { background-color: rgba(255, 255, 255, 0.7) }
.jrgj_jobList_box { width: 62.5%; min-width: 890px; margin: 72px auto; }
.jrgj_jobList_box .hjk{ background-color: #eaeaea;line-height: 50px;}
.jrgj_jobList_box .vh{ border-bottom: 1px solid #efefef; line-height:40px; }
.jrgj_jobList_box .jobBox_tHead { display: flex; justify-content: space-between; align-items: center;  }
.jrgj_jobList_box .jobBox_tbody { padding-bottom: 55px; border-bottom: 1px solid #a0a0a0; margin-bottom: 33px; }
.jrgj_jobList_box .jobList_content { margin: 0 32px; display: flex; justify-content: space-between; align-items: center; box-sizing: border-box; }
.jrgj_jobList_box .job_title { width:19%; text-align: center; border-right:1px solid #efefef;}
.jrgj_jobList_box .job_place { width:19%; text-align: center; border-right:1px solid #efefef;}

.jrgj_jobList_box .publish_date { width:19%; text-align: center; border-right:1px solid #efefef;}
.jrgj_jobList_box .job_category { width:19%; text-align: center; border-right:1px solid #efefef; }
.jrgj_jobList_box .job_company { width:20%; text-align: center;}
.jrgj_jobList_box .job_company a{ color: #e40214;}

.jrgj_jobList_box .jobBox_tbody .job_list { color: #777777; font-size: 14px; }
.jrgj_jobList_box .jobBox_tbody .job_detile span { display: inline-block; padding-right: 12px; background: url(../images/joblist_icon.png) no-repeat right 29px; background-size: 8px 8px; cursor: pointer; }
.jrgj_jobList_box .jobBox_tbody .job_list.active { color: #fff; background-color: #e40214; }
.jrgj_jobList_box .job_list.active .jobList_content { border: none; }
.jrgj_jobList_box .jobBox_tbody .job_list.active .job_detile span { background: url(../images/joblist_iconhover.png) no-repeat right 29px; background-size: 8px 8px; }
.jrgj_jobList_box .job_list .jobListDetail_content { display: none; background-color: #f5f5f5; padding: 30px 0; }
.jrgj_jobList_box .job_list.active .jobListDetail_content { display: block; }
.job_list .jobListDetail_content .jobDetail_box { width: 85%; min-width: 790px; margin: 0 auto; }
.job_list .jobListDetail_content .job_conditions { display: flex; flex-wrap: wrap; align-items: center; padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; }
.job_list .jobListDetail_content .job_conditions li { width: 25%; color: #333333; line-height: 32px; font-size: 12px; text-align: left; }
.job_list .jobListDetail_content .job_conditions li span { color: #666666; display: inline-block; margin-right: 6px; }
.job_list .jobListDetail_content .job_require { margin: 29px 0; border-bottom: 1px solid #e5e5e5; }
.job_list .jobListDetail_content ._contianer { padding-bottom: 35px; color: #333333; }
.job_list .jobListDetail_content ._contianer h3 { margin: 0px; margin-bottom: 20px; font-size: 18px; }
.job_list .jobListDetail_content ._contianer p { font-size: 12px; line-height: 21px; }
.apply_for a { width: 14.7%; color: #fff; font-size: 12px; display: block; line-height: 40px; text-align: center; background-color: #e40214; display: none; }
.jrgj_jobList_box .pagination { width: 100%; }
.pagination a { height: 100%!important; margin-bottom: 0px!important; }
.selectList_box { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }
.Flex_juzhong { display: flex; justify-content: center; align-items: center; }
.selectList_box .listItem { width: 7.2%; height: 44.5%; min-width: 110px; min-height: 110px; position: relative; border: 4px solid transparent; margin-right: 65px; border-radius: 50%; transition: all .4s; }
.selectList_box .listItem:last-child { margin-right: 0px; }
.selectList_box .listItem .circleBox { width: 79.7%; height: 79.7%; color: #fff; font-size: 16px; font-weight: bold; background-color: #898989; border-radius: 50%; cursor: pointer; transition: all .4s; }
.selectList_box .listItem.active { border: 4px solid #e40214; }
.selectList_box .listItem.active .circleBox { background-color: #e40214; }
.selectList_box .listItem:hover { border: 4px solid #e40214; }
.selectList_box .listItem:hover .circleBox { background-color: #e40214; }

@media only screen and (max-width: 1780px) {
.logo { width:16%; }
.selectList_box .listItem .circleBox { font-size: 15px; }
.hzzy{ width:72%;}
}
@media only screen and (max-width: 1680px) {
.team_container { height: 232.88px; }
.logo { width:16%; }
.top_nav { height: 81px; }
.top_ttl { top: 26.6%; }
.box_content .bottom_nav .bottom_logo a{ width:16%;}
.box_content .bottom_nav .bottomNav_item ul li { }
.box_content .company_tips .tips_stock p img { width: 128px; }
.index_gjjt_content .index_gjjt_title img { width: 64.7%; margin-bottom: 2px; }
.index_gjjt_content .index_gjjt_title h3 { font-size: 33px; }
.index_gjjt_content .index_gjjt_info>p { line-height: 23px; font-size: 15px; }
.index_gjjt_content .index_gjjt_info>p:first-child { margin-bottom: 30px; }
.index_gjjt_number { width: 630px; }
.index_gjjt_number .number_list:nth-child(1) { width: 107px; }
.index_gjjt_number .number_list:nth-child(3) { width: 159px; }
.index_gjjt_number .number_list:nth-child(5) { width: 113px; }
.index_gjjt_number .number_list span { font-size: 44px; }
.index_gjjt_number .clum_line { height: 38px; }
.index_gjjt_content .aboutMore { margin-bottom: 7.99%; }
.team_top_content { margin-bottom: 46px; }
.team_top_content .team_gujia_icon>img:nth-child(1) { margin-bottom: 30px }
.team_top_content .team_gujia_icon>img:nth-child(2) { margin-bottom: 30px }
.team_top_content .team_gujia_title h1 { font-size: 51px; }
.team .aboutMore { margin-top: 25px; }
.time_era_two .era_content .era_text p:first-child { font-size: 34px; }
.time_era_two .era_content .era_text p:nth-child(2) { font-size: 22px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(1) { font-size: 27px; margin-bottom: 12px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(2) { font-size: 19px; }
.newsText_bg_top .newsTitle { top: 54%; }
.newsText_bg_top .newsTitle h1 { margin: 0 0 41px 0; line-height: 54px; font-size: 34px; }
.speed_era_cont .era_picBox .era_text p:first-child { font-size: 30px; }
.speed_era_cont .era_picBox .era_text p:nth-child(2) { font-size: 22px; }
.team_content .team_title { height: 310px; font-size: 29px; }
.team_content .team_title .team_title_box img { top: -12px; right: 4px; }
.detail_box .team_menberLogo { margin-bottom: 62px; }
.detail_box .team_menberTitle h3 { font-size: 44px; margin: 0 0 10px 0; }
.detail_box .team_menberTitle p { font-size: 27px; }
.aboutMore .icov { width: 40px; }
.team_menberText{ font-size: 17px!important; line-height: 30px!important; }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box { padding: 70px 4.08%; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name p { font-size: 22px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { margin-bottom: 20px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name>span img { width: 92.91%; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic { margin-bottom: 80px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img { width: 92%; }
.joinUs_info { padding: 68px 0 105px 0; }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { margin-bottom: 28px; }
.joinUsInfo_item_cont ._text p { font-size: 28px; margin-bottom: 27px; }
.hzzy{ width:75%;}
.hzzy a .hzzy_list{ font-size: 14px;}
/*创业*/
.business_introduct1 ._introduct_one_content ._icontent_title>img { margin-bottom: 13px; }
.business_introduct1 ._introduct_one_content ._icontent_title p { font-size: 29px; }
.business_introduct1 ._introduct_one_content ._margin1 { height: 13.29%; }
.business_introduct1 ._introduct_one_content ._margin2 { height: 7.55%; }
.business_introduct1 ._introduct_one_content ._icontent_info p { font-size: 14px; line-height: 23px; }
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1) { margin-bottom: 27px; }
.number_contant .number_item { padding: 0 48px; }
.number_contant .number_item span { font-size: 47px; }
.number_contant .business_line { height: 38px; }
.business_introduct2 .two_content_box1 p { font-size: 32px; }
.business_introduct2 .two_content_box2 p { font-size: 40px; }
.business_introduct2 .two_content_box2 p span { width: 105px; font-size: 85px; }
.business_introduct2 .two_content_box3 p { font-size: 40px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title p { font-size: 24px; }
.business_introduct3 ._introduct_three_box ._introduct_three_tips { font-size: 28px; line-height: 22px; }
.business_developPath .memory_title { font-size: 17px; }
.memory_text h3 { font-size: 29px; line-height: 40px; }
.honor_box_cont p { font-size: 32px; margin: 0 0 20px; }
.modal_one_container .contant_title p { font-size: 29px; }
.modal_two_container .contant_title { font-size: 29px; }
.contant_box .item_list .item_listText._top { padding: 34px 25px 25px 25px; }
.contant_box .item_list .item_listText._bottom { padding: 34px 25px 25px 25px; }
.contant_box .item_list .item_listTitle .title { font-size: 23px; margin-bottom: 14px; }
.modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2) { margin-bottom: 9px; }
.contant_box .item_list .item_listTitle p { font-size: 15px; }
.modal_three_container .item_listText._top .bold { font-size: 29px; margin-bottom: 22px; }
.modal_three_container .item_listText._top .descrip { font-size: 17px; }
.modal_three_container .item_listText._bottom .item_listTitle p { line-height: 21px; }
/*奋进*/
.guka_leader .guka_leader_descp .leader_slogan { font-size: 28px; }
.guka_leader .guka_leader_descp .the_name { font-size: 46px; }
.guka_leader .guka_leader_descp .the_name span { font-size: 15px; margin-left: 23px; }
.guka_leader .guka_leader_descp .the_position { font-size: 17px; line-height: 28px; }
.guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor { font-size: 15px; line-height: 29px; }
.guka_listed .guka_listed_container .guka_listed_title { font-size: 28px; }
.guka_listed .guka_listed_container .guka_listed_title p:first-child { margin-bottom: 15px; }
.guka_listed .guka_listed_container h3 { font-size: 38px; }
.guka_listed .guka_listed_container .guka_listed_img { margin-bottom: 34px; }
.guka_listed .guka_listed_container .guka_listed_stockNum p { font-size: 17px; margin-bottom: 10px; }
.guka_convention .guka_convention_cont ._margin1 { height: 16.5%; }
.guka_convention .guka_convention_cont .guka_convention_title { font-size: 30px; }
.guka_convention .guka_convention_cont .guka_convention_text { font-size: 22px; margin-bottom: 25px; line-height: 30px; }
.guka_convention .guka_convention_cont .guka_convention_tips p { font-size: 15px; line-height: 25px; }
.selectList_box .listItem .circleBox { font-size: 14px; }
}
@media only screen and (max-width: 1530px) {
.logo { width:16%; }
.newsText h3 { font-size: 20px; margin-bottom: 10px; }
.newsText p { font-size: 13px; }
.nav_item .item_icon { width: 47px; height: 47px; }
.navItem_title p { font-size: 15px; }
.navItem_title h3 { font-size: 23px; }
.navItem_lianjie a { font-size: 14px; }
.index_gjjt_content .index_gjjt_title img { width: 63.7%; margin-bottom: 2px; }
.index_gjjt_content .index_gjjt_title h3 { font-size: 32px; }
.index_gjjt_content .index_gjjt_info>p { line-height: 22px; font-size: 14px; }
.index_gjjt_content .index_gjjt_info>p:first-child { margin-bottom: 28px; }
.index_gjjt_number { width: 570px; }
.index_gjjt_number .number_list:nth-child(1) { width: 99px; }
.index_gjjt_number .number_list:nth-child(3) { width: 150px; }
.index_gjjt_number .number_list:nth-child(5) { width: 107px; }
.index_gjjt_number .number_list span { font-size: 43px; }
.index_gjjt_number .clum_line { height: 36px; }
.index_gjjt_content .aboutMore { margin-bottom: 7.39%; }
.team_top_content { margin-bottom: 43px; }
.team_top_content .team_gujia_icon>img:nth-child(1) { margin-bottom: 26px }
.team_top_content .team_gujia_icon>img:nth-child(2) { margin-bottom: 26px }
.team_container { height: 210.88px; }
.team_top_content .team_gujia_title h1 { font-size: 48px; }
.team_pagin_btn { margin-top: 12px; }
.team .aboutMore { margin-top: 22px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(1) { font-size: 25px; margin-bottom: 10px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(2) { font-size: 17px; }
.newsText_bg_top .newsTitle { top: 53%; }
.newsText_bg_top .newsTitle h1 { margin: 0 0 32px 0; line-height: 51px; font-size: 32px; }
.newsText_bg_top .newsTitle p { font-size: 17px; line-height: 33px; }
.team_item .item_mask .item_logo img { width: 90%; display: block; margin: 0 auto; }
.box_content .bottom_nav { margin-bottom: 37px; }
.box_content .company_detail { padding-top: 55px; }
.box_content .company_cont h5 { margin: 0 0 28px 0; }
.box_content .company_cont .address p { margin-bottom: 15px; }
.box_content .company_tips .tips_stock { margin-bottom: 15px; }
.faZhan_title { height: 255px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img { width: 88%; }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box { padding: 55px 4.08%; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name p { font-size: 20px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { margin-bottom: 18px; }
.business_nav { padding: 18px 2.1%; }
.business_nav .business_nav_item .business_nav_list { height: 40px; line-height: 40px; font-size: 15px; }

.hzzy{ width:78%;}
.hzzy a .hzzy_list{ font-size: 13px;}
.news_item .news_item_text .news_lineW { margin: 22px 0; }
.news_item .news_item_text p { margin-bottom: 27px; }
.joinUs_info { padding: 66px 0 100px 0; }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { width: 42px; height: 39px; margin-bottom: 23px; }
.joinUsInfo_item_cont ._text p { font-size: 25px; margin-bottom: 23px; }
.detail_box .team_menberTitle h3 { font-size: 44px; margin: 0 0 7px 0; }
.detail_box .team_menberTitle p { font-size: 29px; }
.detail_box .aboutMore .about_page1_btn { margin-left: 26px; }
.team_menberText { font-size: 16px!important; line-height: 26px!important; }
/*创业*/
.business_foundtime ._foundtimeTitle p { font-size: 28px; }
.business_introduct1 ._introduct_one_content ._icontent_title>img { margin-bottom: 11px; }
.business_introduct1 ._introduct_one_content ._icontent_title p { font-size: 24px; }
.business_introduct1 ._introduct_one_content ._margin1 { height: 12.29%; }
.business_introduct1 ._introduct_one_content ._margin2 { height: 6.55%; }
.business_introduct1 ._introduct_one_content ._icontent_info p { font-size: 13px; line-height: 19px; }
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1) { margin-bottom: 25px; }
.number_contant .number_item { padding: 0 39px; }
.number_contant ._stock.number_item { width: 240px; }
.number_contant ._mendian.number_item { width: 225px; }
.number_contant ._chushou.number_item { width: 250px; }
.number_contant ._guonei.number_item { width: 190px; }
.number_contant ._guoji.number_item { width: 190px; }
.number_contant .number_item span { font-size: 43px; }
.number_contant .number_item p { font-size: 13px; }
.number_contant .business_line { height: 35px; }
.business_introduct2 .two_content_box1 p { font-size: 29px; }
.business_introduct2 .two_content_box2 p { font-size: 35px; }
.business_introduct2 .two_content_box2 p span { width: 90px; font-size: 72px; }
.business_introduct2 .two_content_box3 p { font-size: 26px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title img { margin-bottom: 11px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title p { font-size: 26px; }
.business_introduct3 ._introduct_three_box ._introduct_three_tips { font-size:30px; line-height: 20px; }
.business_developPath .memory_title { font-size: 16px; }
.memory_text h3 { font-size: 26px; line-height: 35px; }
.business_honor .honor_title p { font-size: 27px; }
.honor_box_cont p { font-size: 27px; line-height: 39px; margin: 0 0 18px; }
.modal_one_container .contant_title p { font-size: 27px; }
.modal_two_container .contant_title { font-size: 27px; }
.modal_three_container .contant_title p { font-size: 27px; }
.contant_box .item_list .item_listText._top { padding: 32px 22px 22px 22px; }
.contant_box .item_list .item_listText._bottom { padding: 31px 22px 25px 22px; }
.contant_box .item_list .item_listTitle .title { font-size: 22px; margin-bottom: 12px; }
.modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2) { margin-bottom: 7px; }
.contant_box .item_list .item_listTitle p { font-size: 14px; }
.modal_three_container .item_listText._top .bold { font-size: 26px; margin-bottom: 19px; }
.modal_three_container .item_listText._top .descrip { font-size: 15px; }
.modal_three_container .item_listText._bottom .item_listTitle p { line-height: 19px; }
/*奋进*/
.guka_leader .guka_leader_descp .leader_slogan { font-size: 26px; }
.guka_leader .guka_leader_descp .the_name { font-size: 43px; }
.guka_leader .guka_leader_descp .the_name span { font-size: 14px; margin-left: 21px; }
.guka_leader .guka_leader_descp .the_position { font-size: 16px; line-height: 26px; }
.guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor { font-size: 14px; line-height: 25px; }
.time_era_one .era_content .text_title { margin-bottom: 22px; }
.time_era_one .era_content .text_title img { right: -44px; top: -11px; }
.time_era_one .era_content .text_title p { font-size: 27px; margin-bottom: 10px; }
.time_era_one .era_content .text_tips p { font-size: 15px; line-height: 25px; }
.time_era_one .era_content .text_tips p:first-child { margin-bottom: 27px; }
.guka_listed .guka_listed_container .guka_listed_title { font-size: 26px; }
.guka_listed .guka_listed_container .guka_listed_title p:first-child { margin-bottom: 10px; }
.guka_listed .guka_listed_container h3 { font-size: 36px; }
.guka_listed .guka_listed_container .guka_listed_img { margin-bottom: 30px; }
.guka_listed .guka_listed_container .guka_listed_stockNum p { font-size: 16px; margin-bottom: 8px; }
.guka_convention .guka_convention_cont .guka_convention_title { font-size: 26px; }
.guka_convention .guka_convention_cont .guka_convention_text { font-size: 19px; margin-bottom: 20px; line-height: 25px; }
.guka_convention .guka_convention_cont .guka_convention_tips p { font-size: 14px; line-height: 20px; }
.selectList_box .listItem { margin-right: 50px; }
.selectList_box .listItem .circleBox { font-size: 13px; }
}
@media only screen and (max-width: 1440px) {
.logo { width:16%; }
.box_content .company_tips .bottom_icon .erwei_code { width: 255px;}
.menu .navbar img { width: 50px; height: 50px; }
.menu .navbar a { font-size: 15.5px; }
.menu .navbar .menu_pic:before { height: 20px; top: 0; }
.menu .navbar .menu_pic .middle { height: 10px; top: 20px; }
.menu .navbar .menu_pic:after { height: 20px; top: 30px; }
.shock_border { width: 50px; height: 50px; }
.top_ttl { top: 25%; }
.top_nav { height: 71px; }
.newsText h3 { font-size: 19px; margin-bottom: 10px; }
.newsText p { font-size: 13px; }
.nav_item .item_icon { width: 45px; height: 45px; }
.navItem_title p { font-size: 14px; }
.navItem_title h3 { font-size: 22px; }
.navItem_lianjie a { font-size: 13px }
.index_gjjt_content .index_gjjt_title img { margin-bottom: 1px; }
.index_gjjt_content .index_gjjt_title h3 { font-size: 28px; }
.index_gjjt_content .index_gjjt_info>p:first-child { margin-bottom: 26px; }
.index_gjjt_content .index_gjjt_info>p { line-height: 22px; font-size: 13px; }
.index_gjjt_content .index_gjjt_info { margin-bottom: 4.98%; }
.index_gjjt_content .aboutMore { margin-bottom: 6.99%; }
.index_gjjt_number { width: 540px; }
.index_gjjt_number .number_list:nth-child(1) { width: 93px; }
.index_gjjt_number .number_list:nth-child(3) { width: 140px; }
.index_gjjt_number .number_list:nth-child(5) { width: 100px; }
.index_gjjt_number .number_list span { font-size: 40px; }
.index_gjjt_number .clum_line { height: 34px; }
.index_gjjt_number .number_list p:last-child { font-size: 13px; }
.team_top_content { margin-bottom: 40px; }
.team_top_content .team_gujia_icon>img:nth-child(1) { margin-bottom: 24px }
.team_top_content .team_gujia_icon>img:nth-child(2) { margin-bottom: 24px }
.team_container { height: 198.8px; }
.team_top_content .team_gujia_title h1 { font-size: 46px; }
.team_pagin_btn { margin-top: 10px; }
.team .aboutMore { margin-top: 20px; }
.swiper-container-vertical>.mian_pagiation { left: 35px; }
.joinUs_box>img { margin-bottom: 22px }
.new_next_button, .new_prev_button { width: 50px; height: 50px; }
.news_button-next, .news_button-prev { width: 50px; height: 50px; }
.spinner { width: 35.36px; height: 35.36px; }
.spinnerHover { width: 35.36px; height: 35.36px; }
.new_next_button { right: calc(18.48% - 7% - 25px); }
.new_prev_button { left: calc(18.48% - 7% - 25px); }
.newsText_bg_top .newsTitle { top: 52%; }
.newsText_bg_top .newsTitle h1 { margin: 0px 0 29px 0; line-height: 45px; font-size: 28px; }
.newsText_bg_top .newsTitle p { font-size: 16px; line-height: 27px; padding-right: 10px; }
.newsText_bgPic .pubnish_date .day { font-size: 65px; }
.newsText_bgPic .pubnish_date .month { font-size: 16px; }
.qnext_item_text:after { right: -150px; }
.about_page1_btn { width: 103px; height: 40px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(1) { font-size: 23px; margin-bottom: 8px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(2) { font-size: 16px; }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { margin-bottom: 20px; }
.joinUsInfo_item_cont ._text p { font-size: 25px; margin-bottom: 20px; }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box { padding: 50px 4.08%; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { margin-bottom: 17px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name p { font-size: 19px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_tips { font-size: 14px; }
.team_nav .team_nav_item { width: 180px; height: 178px; }
.aboutMore .icov { width: 40px; }
.detail_box .team_menberTitle h3 { font-size: 41px; margin: 0 0 5px 0; }
.detail_box .team_menberTitle p { font-size: 27px; }
.detail_box .aboutMore .about_page1_btn { margin-left: 24px; }
.team_menberText { font-size: 15px!important; line-height: 24px!important; }
.box_content .bottom_nav .bottom_logo a{ width:16%;}
.box_content .bottom_nav .bottomNav_item ul li {}
.news_pagination img { width: 13px; }
.news_pagination .pagina_num { font-size: 13px; }
.time_era_one .era_content .text_title p { font-size: 25px; margin-bottom: 8px; }
.time_era_one .era_content .text_title { margin-bottom: 20px; }
.time_era_one .era_content .text_tips p:first-child { margin-bottom: 20px; }
.time_era_one .era_content .text_tips p { font-size: 14px; line-height: 22px; }
.time_era_two .era_content .era_text p:first-child { font-size: 28px; }
.time_era_two .era_content .era_text p:nth-child(2) { font-size: 20px; }
.speed_era_cont .era_picBox .era_text p:first-child { font-size: 26px; }
.speed_era_cont .era_picBox .era_text p:nth-child(2) { font-size: 20px; }
.detail_box .team_menberTitle .closeBtn { width: 27px; height: 27px; }
.detail_box .closeBtn:before { width: 27px }
.detail_box .closeBtn:after { width: 27px }
.team_content .team_title { height: 280px; font-size: 26px; }
.team_content .team_title .team_title_box img { width: 25px; top: -10px; }
.box_content .bottom_nav { margin-bottom: 32px; }
.box_content .company_detail { padding-top: 51px; }
.box_content .company_cont h5 { margin: 0 0 23px 0; }
.box_content .company_cont .address p { margin-bottom: 14px; }
.box_content .company_tips .tips_stock { margin-bottom: 10px; }
.faZhan_title { height: 225px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img { width: 84%; }
.business_nav { padding: 16px 2.1%; }
.business_nav .business_nav_item .business_nav_list { height: 37px; line-height: 37px; font-size: 14px; }
.hzzy{ width:80%;}
.hzzy a .hzzy_list{ font-size: 12px;}

.news_item .news_item_text .news_lineW { margin: 21px 0; }
.news_item .news_item_text p { margin-bottom: 25px; line-height: 23px; }
.news_item .news_item_text .news_date { font-size: 14px; }
.newsDetail_content { padding: 65px 0 51px 0; }
.newsDetail_content .detail_text { padding: 32px 0px; }
.newsDetail_content .detail_text .text_header h1 { font-size: 22px; line-height:1.6; padding: 0px 5.2%; margin-bottom: 13px; border-left: 5px solid #e40214; }
.newsDetail_content .detail_text .punish_date { font-size: 13px; padding: 0px 5.7%; padding-bottom: 24px; }
.newsDetail_content .detail_text .text_cont { padding: 0px 5.7%; }
.newsDetail_content .detail_text .text_cont .text_cont_box { padding: 32px 0; }
._fenye { padding: 0px 35px 65px 35px; }
._fenye a { margin-bottom: 15px; font-size: 16px; }
.joinUs_info { padding: 64px 0 95px 0; }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { width: 40px; height: 37px; margin-bottom: 18px; }
.joinUsInfo_item_cont ._text p { font-size: 23px; margin-bottom: 18px; }
.team_item .item_mask .item_logo img { width: 85%; display: block; margin: 0 auto; }
/*创业*/
.business_foundtime ._foundtimeTitle p { font-size: 26px; }
.business_introduct1 ._introduct_one_content ._icontent_title>img { margin-bottom: 9px; }
.business_introduct1 ._introduct_one_content ._icontent_title p { font-size: 22px; }
.business_introduct1 ._introduct_one_content ._margin1 { height: 12.29%; }
.business_introduct1 ._introduct_one_content ._icontent_info p { font-size: 12px; line-height: 17px; }
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1) { margin-bottom: 22px; }
.number_contant ._stock.number_item { width: 215px; }
.number_contant ._mendian.number_item { width: 200px; }
.number_contant ._chushou.number_item { width: 235px; }
.number_contant ._guonei.number_item { width: 180px; }
.number_contant ._guoji.number_item { width: 180px; }
.number_contant .number_item { padding: 0 35px; }
.number_contant .number_item span { font-size: 39px; }
.number_contant .business_line { height: 32px; }
.business_introduct2 .two_content_box1 p { font-size: 26px; }
.business_introduct2 .two_content_box2 p { font-size: 28px; }
.business_introduct2 .two_content_box2 p span { width: 80px; font-size: 63px; }
.business_introduct2 .two_content_box3 p { font-size: 23px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title img { margin-bottom: 9px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title p { font-size: 24px; }
.business_introduct3 ._introduct_three_box ._introduct_three_tips { font-size:26px; line-height: 18px; }
.business_developPath .memory_title { font-size: 15px; }
.memory_text h3 { font-size: 24px; line-height: 32px; }
.business_developPath .prevmotion { bottom: 3px; }
.business_developPath .nextmotion { top: 3px; }
.business_honor .honor_title p { font-size: 25px; }
.honor_box_cont p { font-size: 24px; margin: 0 0 15px; line-height: 36px; }
.honor_box_cont .about_page1_btn_txt { font-size: 12px; }
.modal_one_container .contant_title>img { margin-bottom: 14px; }
.modal_one_container .contant_title p { font-size: 24px; }
.modal_two_container .contant_title { font-size: 24px; }
.modal_three_container .contant_title p { font-size: 24px; }
.contant_box .item_list .item_listText._top { padding: 27px 20px 20px 20px; }
.contant_box .item_list .item_listText._bottom { padding: 29px 20px 22px 20px; }
.contant_box .item_list .item_listTitle .title { font-size: 21px; margin-bottom: 10px; }
.modal_one_container .contant_box .item_list .item_listTitle p:nth-child(2) { margin-bottom: 5px; }
.contant_box .item_list .item_listTitle p { font-size: 13px; }
.contant_box .item_list .item_listText .item_listTopTip { font-size: 12px; }
.modal_three_container .item_listText._top .bold { font-size: 24px; margin-bottom: 17px; }
.modal_three_container .item_listText._top .descrip { font-size: 14px; }
.modal_three_container .item_listText._bottom .item_listTitle p { line-height: 18px; }
/*奋进*/
.guka_leader .guka_leader_descp .leader_slogan { font-size: 24px; }
.guka_leader .guka_leader_descp .the_name { font-size: 40px; }
.guka_leader .guka_leader_descp .the_name span { font-size: 13px; margin-left: 19px; }
.guka_leader .guka_leader_descp .the_position { font-size: 15px; line-height: 24px; }
.guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor { font-size: 13px; line-height: 21px; }
.guka_listed .guka_listed_container .guka_listed_title { font-size: 24px; }
.guka_listed .guka_listed_container .guka_listed_title p:first-child { margin-bottom: 8px; }
.guka_listed .guka_listed_container h3 { font-size: 30px; }
.guka_listed .guka_listed_container .guka_listed_img { margin-bottom: 27px; }
.guka_listed .guka_listed_container .guka_listed_stockNum p { font-size: 15px; margin-bottom: 6px; }
.guka_convention .guka_convention_cont .guka_convention_title { font-size: 24px; }
.guka_convention .guka_convention_cont .guka_convention_text { font-size: 16px; margin-bottom: 16px; line-height: 23px; }
.guka_convention .guka_convention_cont .guka_convention_tips p { font-size: 13px; line-height: 18px; }
.selectList_box .listItem { margin-right: 45px; }
.time_era_one ._time { font-size: 14px; }
.team_menberPic .pagitionBtn .prev_pagBtn .prevmotion, .team_menberPic .pagitionBtn .next_pagBtn .prevmotion { top: 3px; }
.team_menberPic .pagitionBtn .prev_pagBtn .prevmotion { right: 3px; }
.team_menberPic .pagitionBtn .next_pagBtn .prevmotion { left: 3px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic { margin-bottom: 55px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p { font-size: 15px; }
}
@media only screen and (max-width: 1280px) {
.logo { width:16%; }
.box_content .company_tips .bottom_icon .erwei_code { width:220px;}
.box_content .company_tips .bottom_icon .erwei_code:after { border-left: 13px solid transparent; border-right: 13px solid transparent; border-top: 10px solid #e40214; bottom: -13px; }
.menu .navbar a { font-size: 14.5px; }
.swiper-container-vertical>.swiper-pagination-bullets { top: 60%!important; }
.top_nav { height: 71px; }
.newsText h3 { font-size: 17px; margin-bottom: 7px; }
.newsText p { font-size: 12px; }
.nav_item .item_icon { width: 41px; height: 41px; }
.navItem_title p { font-size: 13px; }
.navItem_title h3 { font-size: 20px; }
.navItem_lianjie a { font-size: 12px }
.index_gjjt_content .index_gjjt_title h3 { font-size: 25px; }
.index_gjjt_content .index_gjjt_info>p:first-child { margin-bottom: 23px; }
.index_gjjt_content .index_gjjt_info>p { line-height: 21px; font-size: 12px; }
.index_gjjt_content .aboutMore { margin-bottom: 6.49%; }
.index_gjjt_number { width: 485px; }
.index_gjjt_number .number_list:nth-child(1) { width: 85px; }
.index_gjjt_number .number_list:nth-child(3) { width: 125px; }
.index_gjjt_number .number_list:nth-child(5) { width: 90px; }
.index_gjjt_number .number_list span { font-size: 34px; }
.index_gjjt_number .clum_line { height: 30px; }
.index_gjjt_number .number_list p:last-child { font-size: 12px; }
.culture_itemBox .culture_list .list_cont .listIcon { width: 54px; height: 53px; }
.culture_itemBox .culture_list .margin { display: none; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(1) { font-size: 21px; margin-bottom: 7px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(2) { font-size: 14px; }
.team_top_content { margin-bottom: 35px; }
.team_top_content .team_gujia_icon>img:nth-child(1) { margin-bottom: 20px }
.team_top_content .team_gujia_icon>img:nth-child(2) { margin-bottom: 20px }
.team_container { height: 176.1px; }
.detail_box .team_menberTitle .closeBtn { width: 25px; height: 25px; }
.detail_box .closeBtn:before { width: 25px }
.detail_box .closeBtn:after { width: 25px }
.team_top_content .team_gujia_title h1 { font-size: 43px; }
.team_pagin_btn { margin-top: 9px; }
.team .aboutMore { margin-top: 16px; }
.news_swiperContainer { top: 50%; }
.newsText_bg_top .newsTitle { top: 51%; }
.newsText_bg_top .newsTitle h1 { margin: 0px 0 25px 0; line-height: 35px; font-size: 24px; }
.newsText_bg_top .newsTitle p { font-size: 14px; line-height: 21px; }
.newsText_bgPic .pubnish_date .day { font-size: 48px; }
.newsText_bgPic .pubnish_date .month { font-size: 14px; }
.news_item .news_item_text .news_lineW { margin: 15px 0; }
.news_item .news_item_text p { line-height: 21px; margin-bottom: 15px; }

.news_item .news_item_text h5{ font-size:16px;}
.news_item .news_item_text .news_date { font-size: 13px; }
.business_nav { padding: 15px 30px; }
.team_nav .team_nav_item { width: 150px; height: 148px; }
.detail_box .team_menberTitle h3 { font-size: 32px; margin: 0 0 3px 0; }
.detail_box .team_menberTitle p { font-size: 22px; }
.detail_box .aboutMore .about_page1_btn { margin-left: 23px; }
.aboutMore .icov { width: 35px; }

.detail_box { width: 60%; margin-left:5%; }
.team_menberDetail{ width:90%; left:5%;}
.ewmvt{ width:auto; margin-left:5%; color:#FFF; }
.ewmvt dd{ font-size:12px; padding-top:30px;}
.ewmvt dd span{ margin-left:5px;}

.team_menberText { font-size: 14px!important; line-height: 22px!important; }
.box_content .bottom_nav .bottom_logo a{ width:16%;}
.box_content .bottom_nav .bottomNav_item ul li {}
.news_pagination img { width: 11px; }
.news_pagination .pagina_num { font-size: 12px; }
.time_era_one .era_content .text_title p { font-size: 24px; margin-bottom: 8px; }
.time_era_one .era_content .text_title { margin-bottom: 18px; }
.time_era_one .era_content .text_tips p:first-child { margin-bottom: 16px; }
.time_era_one .era_content .text_tips p { font-size: 13px; line-height: 18px; }
.time_era_two .era_content .era_text p:first-child { font-size: 23px; }
.time_era_two .era_content .era_text p:nth-child(2) { font-size: 16px; }
.speed_era_cont .era_picBox .era_text p:first-child { font-size: 21px; }
.speed_era_cont .era_picBox .era_text p:nth-child(2) { font-size: 16px; }
.team_content .team_title { height: 250px; font-size: 23px; }
.team_content .team_title .team_title_box img { width: 23px; top: -9px; }
.box_content .bottom_nav { margin-bottom: 30px; }
.box_content .company_detail { padding-top: 40px; }
.box_content .company_cont h5 { font-size: 15px; margin: 0 0 21px 0; }
.box_content .company_tips .bottom_icon>img { width: 23px; }
.box_content .company_cont .address p { margin-bottom: 13px; }
.box_content .company_tips .tips_stock img { width: 120px; }
.faZhan_title { height: 185px; }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box { padding: 40px 4.08%; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { margin-bottom: 15px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name p { font-size: 16px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_tips { font-size: 13px; }
.business_nav { padding: 15px 2.1%; }
.business_nav .business_nav_item .business_nav_list { height: 35px; line-height: 35px; font-size: 13px; }
.newsDetail_content { padding: 62px 0 48px 0; }
.newsDetail_content .detail_text { padding: 27px 0px; width: 62.5%; margin: 0 auto; }
.newsDetail_content .more_news { display: none; }
.newsDetail_content .detail_text .text_header h1 { font-size: 20px; line-height:normal; margin-bottom: 11px; border-left: 4px solid #e40214; }
.newsDetail_content .detail_text .punish_date { font-size: 12px; padding-bottom: 22px; }
.newsDetail_content .detail_text .text_cont .text_cont_box { padding: 29px 0; }
._fenye { padding: 0px 35px 62px 35px; }
._fenye a { margin-bottom: 14px; font-size: 15px; }
.joinUs_info { padding: 60px 0 90px 0; }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { width: 38px; height: 34px; margin-bottom: 16px; }
.joinUsInfo_item_cont ._text p { font-size: 21px; margin-bottom: 16px; }
.team_item .item_mask .item_logo img { width: 78%; display: block; margin: 0 auto; }
.team_item .item_mask .item_tips { font-size: 16px }
/*创业*/
.business_foundtime ._foundtimeTitle p { font-size: 24px; }
.business_introduct1 ._introduct_one_content ._icontent_title>img { margin-bottom: 8px; }
.business_introduct1 ._introduct_one_content ._icontent_title p { font-size: 20px; }
.business_introduct1 ._introduct_one_content ._margin1 { height: 11.29%; }
.business_introduct1 ._introduct_one_content ._icontent_info p { line-height: 16px; }
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1) { margin-bottom: 19px; }
.number_contant ._stock.number_item { width: 180px; }
.number_contant ._mendian.number_item { width: 165px; }
.number_contant ._chushou.number_item { width: 200px; }
.number_contant ._guonei.number_item { width: 155px; }
.number_contant ._guoji.number_item { width: 155px; }
.number_contant .number_item { padding: 0 25px; }
.number_contant .number_item span { font-size: 34px; }
.number_contant .business_line { height: 30px; }
.number_contant .number_item p { font-size: 12px; }
.business_introduct2 .two_content_box1 p { font-size: 23px; }
.business_introduct2 .two_content_box2 p { font-size: 25px; }
.business_introduct2 .two_content_box2 p span { width: 60px; font-size: 52px; }
.business_introduct2 .two_content_box3 p { font-size: 20px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title img { margin-bottom: 7px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title p { font-size: 20px; }
.business_introduct3 ._introduct_three_box ._introduct_three_tips { font-size:24px; line-height: 16px; }
.business_developPath .memory_title { font-size: 14px; }
.memory_title p:nth-child(2) { padding-bottom: 13px; margin-left: 14px; }
.memory_text h3 { font-size: 22px; line-height: 30px; }
.business_honor .honor_title p { font-size: 22px; }
.honor_box_cont p { font-size: 21px; margin: 0 0 12px; line-height: 30px; }
.modal_one_container .contant_title>img { margin-bottom: 11px; }
.modal_one_container .contant_title p { font-size: 20px; }
.modal_two_container .contant_title { font-size: 20px; }
.modal_three_container .contant_title p { font-size: 20px; }
.contant_box .item_list .item_listText._top { padding: 23px 15px 15px 15px; }
.contant_box .item_list .item_listText._bottom { padding: 24px 15px 17px 15px; }
.contant_box .item_list .item_listTitle .title { font-size: 18px; margin-bottom: 8px; }
.contant_box .item_list .item_listTitle p { font-size: 12px; }
.modal_three_container .item_listText._top .bold { font-size: 21px; margin-bottom: 14px; }
.modal_three_container .item_listText._top .descrip { font-size: 12px; }
.modal_three_container .item_listText._bottom .item_listTitle p { line-height: 16px; }
/*奋进*/
.guka_leader .guka_leader_descp ._margin1 { height: 11.44%; }
.guka_leader .guka_leader_descp .leader_slogan { font-size: 22px; }
.guka_leader .guka_leader_descp .the_name { font-size: 36px; }
.guka_leader .guka_leader_descp .the_name span { font-size: 12px; margin-left: 16px; }
.guka_leader .guka_leader_descp .the_position { font-size: 14px; line-height: 22px; }
.guka_leader .guka_leader_descp ._margin3 { height: 3.34%; }
.guka_leader .guka_leader_descp .the_office, .guka_leader .guka_leader_descp .the_honor { font-size: 12px; line-height: 19px; }
.guka_listed .guka_listed_container .guka_listed_title { font-size: 22px; }
.guka_listed .guka_listed_container .guka_listed_title p:first-child { margin-bottom: 6px; }
.guka_listed .guka_listed_container h3 { font-size: 26px; }
.guka_listed .guka_listed_container .guka_listed_img { margin-bottom: 25px; }
.guka_listed .guka_listed_container .guka_listed_stockNum p { font-size: 14px; margin-bottom: 5px; }
.guka_convention .guka_convention_cont .guka_convention_title { font-size: 22px; }
.guka_convention .guka_convention_cont .guka_convention_text { font-size: 15px; margin-bottom: 14px; line-height: 20px; }
.guka_convention .guka_convention_cont .guka_convention_tips p { font-size: 12px; line-height: 17px; }
.selectList_box .listItem { margin-right: 40px; }
.time_era_one ._time { font-size: 12px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p { font-size: 13px; }
}
@media only screen and (max-width: 1150px) {
.logo { width:16%; }
.joinUsInfo_item_cont ._text p { font-size: 19px; margin-bottom: 14px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { margin-bottom: 14px; }
}
@media only screen and (max-width: 1080px) {
* { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); -webkit-appearance: none; }
.hzzy{ width:85%;}
.logo { width:16%; }
.menu .navbar img { width: 40px; height: 40px; }
.menu .navbar a { font-size: 13.5px; }
.menu .navbar .menu_pic:before { height: 15px; top: 0; }
.menu .navbar .menu_pic .middle { height: 10px; top: 15px; left: -16px; }
.menu .navbar .menu_pic:after { height: 15px; top: 25px; left: -16px; }
.shock_border { width: 40px; height: 40px; }
.about_page1_btn { width: 90px; height: 35px; }
.top_nav { height: 65px; }
.newsText { margin-left: 0px; }
.newsText h3 { font-size: 17px; margin-bottom: 5px; }
.newsText p { font-size: 11px; }
.nav_item .item_icon { width: 30px; height: 30px; }
.nav_item .item_icon i{ width: 30px; height: 30px;}
.navItem_title p { font-size: 12px; }
.navItem_title h3 { font-size: 19px; }
.news_pagination img { width: 10px; }
.index_gjjt_content .index_gjjt_title h3 { font-size: 22px; }
.index_gjjt_content .index_gjjt_info>p:first-child { margin-bottom: 21px; }
.index_gjjt_content .index_gjjt_info>p { line-height: 19px; }
.index_gjjt_content .aboutMore { margin-bottom: 4.99%; }
.index_gjjt_number { width: 405px; }
.index_gjjt_number .number_list:nth-child(1) { width: 65px; }
.index_gjjt_number .number_list:nth-child(3) { width: 100px; }
.index_gjjt_number .number_list span { font-size: 25px; }
.index_gjjt_number .clum_line { height: 25px; }
.index_gjjt_number .number_list p:last-child { font-size: 12px; }
.newsText_bg_top .newsTitle { top: 50%; }
.newsText_bg_top .newsTitle h1 { margin: 0px 0 23px 0; line-height: 32px; font-size: 22px; }
.newsText_bg_top .newsTitle p { font-size: 13px; line-height: 20px; }
.newsText_bgPic .pubnish_date .day { font-size: 42px; }
.newsText_bgPic .pubnish_date .month { font-size: 13px; }
.team_top_content { margin-bottom: 27px; }
.team_top_content .team_gujia_icon>img:nth-child(1) { margin-bottom: 18px }
.team_top_content .team_gujia_icon>img:nth-child(2) { margin-bottom: 0px }
.team_container { height: 145.38px; }
.team_top_content .team_gujia_title h1 { font-size: 30px; }
.team_pagin_btn { margin-top: 7px; }
.team .aboutMore { margin-top: 15px; }
.culture_itemBox .culture_list .list_cont .listIcon { width: 50px; height: 48px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(1) { font-size: 19px; margin-bottom: 7px; }
.culture_itemBox .culture_list .culture_list_text p:nth-child(2) { font-size: 13px; }
.joinUs_box img { transform: scale(0.9); }
.joinUs_search .joinUs_search_box { top: 50.8%; }
.joinUs_info { padding: 50px 0 80px 0; }
.joinUsInfo_item_cont ._text .joinUsInfo_item_icon { margin-bottom: 12px; }
.joinUsInfo_item_cont ._text p { font-size: 17px; margin-bottom: 12px; }
.team_item .item_mask .item_logo img { width: 65%; display: block; margin: 0 auto; }
.team_item .item_mask .item_tips { font-size: 13px }

.news_item .news_item_text h5 { font-size: 16px; }
.news_item .news_item_text p { line-height: 20px; }
.news_item .news_item_text .news_date { font-size: 12px }
.faZhan_teamBox .faZhan_team_item .faZhan_team_detail .faZhan_teamDetail_box { padding: 40px 4.08%; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name span { margin-bottom: 12px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_name p { font-size: 13px; }
.faZhan_teamDetail_box .teamDetail_text .teamText_tips { font-size: 12px; text-align: justify; }
.team_nav .team_nav_item { width: 130px; height: 128px; }
.detail_box .team_menberTitle h3 { font-size: 28px; }
.detail_box .team_menberTitle p { font-size: 19px; }
.team_menberText{ font-size: 13px!important; line-height: 20px!important; }
.box_content .bottom_nav .bottom_logo a{ width:16%;}
.box_content .bottom_nav .bottomNav_item ul li { }
.time_era_one .era_content .text_title img { right: -35px; width: 20px; }
.time_era_one .era_content .text_title p { font-size: 20px; margin-bottom: 5px; }
.time_era_one .era_content .text_title { margin-bottom: 15px; }
.time_era_one .era_content .text_tips p:first-child { margin-bottom: 10px; }
.time_era_one .era_content .text_tips p { font-size: 12px; line-height: 16px; }
.time_era_two .era_content .era_text p:first-child { font-size: 20px; }
.time_era_two .era_content .era_text p:nth-child(2) { font-size: 14px; }
.speed_era_cont .era_picBox .era_text p:first-child { font-size: 17px; }
.speed_era_cont .era_picBox .era_text p:nth-child(2) { font-size: 14px; }
.team_content .team_title { height: 230px; font-size: 21px; }
.team_content .team_title .team_title_box img { width: 21px; top: -8px; }
.detail_box .team_menberTitle .closeBtn { width: 23px; height: 23px; }
.detail_box .closeBtn:before { width: 23px }
.detail_box .closeBtn:after { width: 23px }
.box_content .bottom_nav { margin-bottom: 27px; }
.box_content .company_detail { padding-top: 38px; }
.box_content .company_cont h4 { font-size: 16px; margin: 0 0 10px 0; }
.box_content .company_cont h5 { font-size: 16px; margin: 0 0 19px 0; }
.box_content .company_tips .bottom_icon>img { width: 21px; }
.box_content .company_cont .address p { margin-bottom: 12px; }
.box_content .company_tips .tips_stock img { width: 105px; }
.faZhan_title { height: 165px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic img { width: 81%; }
.newsDetail_content { padding: 60px 0 45px 0; }
.newsDetail_content .detail_text { padding: 25px 0px; }
.newsDetail_content .detail_text .text_header h1 { font-size: 18px; margin-bottom: 10px; border-left: 4px solid #e40214; }
.newsDetail_content .detail_text .punish_date { padding-bottom: 20px; }
.newsDetail_content .detail_text .text_cont .text_cont_box { padding: 27px 0; }
._fenye { padding: 0px 35px 58px 35px; }
._fenye a { margin-bottom: 13px; font-size: 14px; }
/*创业*/
.business_nav .business_nav_item .business_nav_list { height: 30px; line-height: 30px; font-size: 12px; }
.business_foundtime ._foundtimeTitle p { font-size: 21px; }
.business_introduct1 ._introduct_one_content ._icontent_title>img { margin-bottom: 4px; }
.business_introduct1 ._introduct_one_content ._icontent_title p { font-size: 17px; }
.business_introduct1 ._introduct_one_content ._margin1 { height: 10.29%; }
.business_introduct1 ._introduct_one_content ._icontent_info p { font-size: 10px; line-height: 14px; }
.business_introduct1 ._introduct_one_content ._icontent_info p:nth-child(1) { margin-bottom: 10px; }
.number_contant .number_item { padding: 0 15px; }
.number_contant ._stock.number_item { width: 135px; }
.number_contant ._mendian.number_item { width: 135px; }
.number_contant ._chushou.number_item { width: 180px; }
.number_contant ._guonei.number_item { width: 135px; }
.number_contant ._guoji.number_item { width: 135px; }
.number_contant .number_item span { font-size: 29px; }
.number_contant .business_line { height: 28px; }
.business_introduct2 .two_content_box1 p { font-size: 20px; }
.business_introduct2 .two_content_box2 p { font-size: 22px; }
.business_introduct2 .two_content_box2 p span { width: 50px; font-size: 46px; }
.business_introduct2 .two_content_box3 p { font-size:18px; }
.number_contant .number_item p { font-size: 10px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title img { margin-bottom: 4px; }
.business_introduct3 ._introduct_three_box ._introduct_three_title p { font-size: 17px; }
.business_introduct3 ._introduct_three_box ._introduct_three_tips { font-size:22px; line-height: 15px; }
.business_developPath .memory_title { font-size: 13px; }
.memory_title p:nth-child(2) { padding-bottom: 10px; margin-left: 10px; }
.memory_text h3 { font-size: 18px; line-height: 25px; }
.business_honor .honor_title .honor_title_img { margin-bottom: 8px; }
.business_honor .honor_title p { font-size: 18px; }
.honor_box_cont p { font-size: 18px; margin: 0 0 8px; line-height: 26px; }
.modal_one_container .contant_title>img { margin-bottom: 8px; }
.modal_three_container .contant_title>img { margin-bottom: 8px; }
.modal_one_container .contant_title p { font-size: 17px; }
.modal_two_container .contant_title { font-size: 17px; }
.modal_three_container .contant_title p { font-size: 17px; }
.contant_box .item_list .item_listText._top { padding: 20px 12px 12px 12px; }
.contant_box .item_list .item_listText._bottom { padding: 12px 12px 14px 12px; }
.contant_box .item_list .item_listTitle .title { font-size: 16px; margin-bottom: 5px; }
.contant_box .item_list .item_listTitle p { font-size: 10px; }
.contant_box .item_list .item_listText .item_listTopTip { font-size: 10px; }
.modal_three_container .item_listText._top .bold { font-size: 19px; margin-bottom: 10px; }
.modal_three_container .item_listText._top .descrip { font-size: 11px; }
.modal_three_container .item_listText._bottom .item_listTitle p { line-height: 14px; }
/*奋进*/
.guka_leader .guka_leader_descp ._margin1 { height: 11.44%; }
.guka_leader .guka_leader_descp .leader_slogan { font-size: 20px; }
.guka_leader .guka_leader_descp .the_name { font-size: 33px; }
.guka_leader .guka_leader_descp .the_name span { margin-left: 14px; }
.guka_leader .guka_leader_descp ._margin2 { height: 1.07%; }
.guka_leader .guka_leader_descp .the_position { font-size: 13px; line-height: 21px; }
.guka_leader .guka_leader_descp ._margin3 { height: 2.64%; }
.guka_listed .guka_listed_container .guka_listed_title { font-size: 20px; }
.guka_listed .guka_listed_container .guka_listed_title p:first-child { margin-bottom: 3px; }
.guka_listed .guka_listed_container h3 { font-size: 22px; }
.guka_listed .guka_listed_container .guka_listed_img { margin-bottom: 22px; }
.guka_convention .guka_convention_cont .guka_convention_title { font-size: 20px; }
.guka_convention .guka_convention_cont .guka_convention_text { font-size: 13px; margin-bottom: 12px; line-height: 18px; }
.guka_convention .guka_convention_cont .guka_convention_tips p { line-height: 16px; }
.faZhan_teamBox .faZhan_team_item .faZhan_teamitem_pic .teamPic_box p { font-size: 12px; }
}
