

body { font-family:Arial, "微软雅黑"!important;}
/* CSS Reset */
.juzhong { text-align:center;}
html{-webkit-text-size-adjust:none;}
body{color: #1a1a1a;overflow-x:hidden;margin:0; padding:0;font-family:'Microsoft YaHei',Arial,sans-serif;}
header,nav,section,article,aside,footer {display: block;}
input,select,textarea {border-radius: 0;outline: none;font-family:'Microsoft YaHei',Arial,sans-serif;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
a{text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.alltra {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.table {display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;vertical-align: middle;}
.pcshow { display:block;}
.mbshow { display:none!important;}
.clear { clear:both;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color: #000;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;}
.content{margin: auto;position: relative;overflow: hidden;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
::-webkit-scrollbar{height:4px; width:3px;background: #cfd6db;}
::-webkit-scrollbar-button{height:0; width:5px;background: #f15103;}
::-webkit-scrollbar-thumb{background-color:#f15103;box-shadow:inset 1px 1px 0 #f15103,inset 0 -1px 0 #f15103;}




/* header */
.header {position:fixed;left: 0;top: 0;z-index: 100;width: 100%;transition:all .4s ease;background: #fff;border-bottom: 1px solid #ededed;}
.header-content {width:94%;height: 90px;margin: auto;position: relative;}
.header-logo {width:auto;height: auto;position: absolute;top: 50%;transform: translateY(-50%);left: 0;z-index: 11;}
.header-logo a {display: block;background: url('../images/logo.svg?v=1.00') center no-repeat;background-size: 100%;}
.header-logo img {opacity: 0;display: inline-block;width: auto;height: auto;}
.header-nav {position: absolute;left: 12%;top: 0;height: 100%;z-index: 1;text-align: center;}
.header-nav ul {list-style: none;margin: 0;padding: 0;}
.header-nav li{display: inline-block;vertical-align: middle;position: relative;margin-right: 60px;}
.header-nav li a.n1{color: #1a1a1a;font-size: 16px;line-height: 90px;display: inline-block;position: relative;}
.header-nav li a.down {padding-right: 20px;}
.header-nav li a.down::after {content: '';width: 9px;height: 6px;position: absolute;right: 0;top: 50%;margin-top: -3px;background: url('../images/d.png') center no-repeat;filter: grayscale(100%);}
.header-nav li.cur a.n1,.header-nav li a.n1:hover,.header-nav li.on a.n1 {color: #f15103;}
.header-nav li.cur a.down::after {filter: grayscale(0);}
.header-tel {position: absolute;top: 50%;transform: translateY(-50%);right:0;z-index: 11;text-align: right;}
.header-tel a {display: inline-block;}
.header-tel span {display: inline-block;vertical-align: middle;margin-right: 10px;font-size: 18px;font-family: 'Montserrat-Regular';color: #1a1a1a;}
.header-tel i {display: inline-block;vertical-align: middle;background: url('../images/tel.png') center no-repeat;width: 30px;height: 30px;}


.header-nav-menu {position: absolute;width: 140px;top: 75px;left:-30px;background: #fff;text-align: left;padding: 15px 20px 15px 30px;display: none;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);}
.header-nav-menu::before {content: '';width: 9px;height: 17px;background: url('../images/top.png') center no-repeat;position: absolute;left: 50%;top: -10px;z-index: 11;margin-left: -4.5px;}
.header-nav-menu a {display: block;padding: 10px 0;font-size: 16px;color: #1a1a1a;}
.header-nav-menu a:hover {color: #f15103;}
.header-nav li.cur .header-nav-menu {display: block;}



.menu-toggle {display: block;width: 40px;height: 40px;position: absolute;overflow: hidden;right: 0;top:50%;z-index: 111;transform: translateY(-50%);display: none;}
.cd-nav-trigger {display: block;width: 40px;height: 40px;}
.menu-toggle span.hamburger,
.menu-toggle span.hamburger:after,
.menu-toggle span.hamburger:before {content:"";display:block;width:24px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-12px;-webkit-transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);transition:transform 0.3s cubic-bezier(0.600,0.000,0.200,1.000);-webkit-transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-timing-function:cubic-bezier(0.600,0.000,0.200,1.000);transition-delay:0.15s;}
.menu-toggle span.hamburger:after {margin-top:-7px;top:0;transition-delay:0.27s;}
.menu-toggle span.hamburger:before {margin-top:7px;top:0;transition-delay:0.2s;}
.menu-toggle span.cross:before,
.menu-toggle span.cross:after {content:"";display:block;width:24px;height:2px;background:#000;position:absolute;top:50%;margin-top:-1.5px;left:50%;margin-left:-12px;-webkit-transform:translateY(-70px) translateX(-70px) rotate(45deg);transform:translateY(-70px) translateX(-70px) rotate(45deg);transition-delay:0.12s;}
.menu-toggle span.cross:after {transition-delay:0s;-webkit-transform:translateY(70px) translateX(-70px) rotate(-45deg);transform:translateY(70px) translateX(-70px) rotate(-45deg);}
.menu-toggle span.cross:after {-webkit-transform:translateY(-70px) translateX(70px) rotate(-45deg);transform:translateY(-70px) translateX(70px) rotate(-45deg);}
.no-touch .menu-toggle span.hamburger,
.no-touch .menu-toggle span.hamburger:after,
.no-touch .menu-toggle span.hamburger:before {-webkit-transform:translateX(70px);transform:translateX(70px);transition-delay:0.12s;}
.no-touch .menu-toggle span.hamburger:after {transition-delay:0s;}
.no-touch .menu-toggle span.hamburger:before {transition-delay:0.07s;}
.no-touch .menu-toggle span.cross:before {transition-delay:0.12s;-webkit-transform:rotate(45deg);transform:rotate(45deg);background: #000;}
.no-touch .menu-toggle span.cross:after {transition-delay:0.24s;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important;background: #000;}



/* footer */
.footer {background: #000;overflow: hidden;color: #fff;position: relative; }
.footer-content {overflow: hidden;  }
.footer-content-top {background: #0a0a0a;padding: 4% 0;overflow: hidden;}
.footer-logo {float: left;}
.footer-logo a {display: block;background: url() center no-repeat;background-size: 100%;}
.footer-logo img {opacity: 1;}
.footer-nav {font-size: 15px;color: #7d7d7d;float: right;width: 76%;}
.footer-nav ul{list-style: none;margin: 0;padding: 0;width: 15%;float: left;text-align: left;}
.footer-nav ul h4{display: block;margin: 0;padding: 0;font-weight: normal;margin-bottom: 15%;}
.footer-nav ul li{list-style: none;margin: 0;padding: 0;margin-bottom: 10%;}
.footer-nav ul li a{color: #fff;}
.footer-nav ul li a:hover {color: #f15103;}
.footer-nav ul .ewm {overflow: hidden;text-align: center;display: inline-block;color: #fff;}
.footer-nav ul .ewm img{max-width: 110px;max-height: 110px;display: block;height: auto;}
.footer-telemail {clear: both;overflow: hidden;font-size: 16px;padding-top: 6%;overflow: hidden;font-family: 'Montserrat-Regular','Microsoft YaHei',Arial;}
.footer-telemail a {color: #fff;font-size: 16px;}
.footer-content-bottom {background: #000;clear: both;color: #7d7d7d;padding: 1% 0;overflow: hidden;position: relative;font-size: 16px;}
.footer-content-bottom a{color: #7e7e7e;}
.footer-content-bottom a:hover {color: #f15103;}
.footer-copyicp {float: left;}
.footer-niego {float: right;}
.aside-top {position: fixed; width: 60px;bottom:10%;right:4%; z-index:199;display: none;}
.aside-top a {width: 60px;height: 60px;display: block;overflow: hidden; background: transparent url('../images/top.png') no-repeat center;border-radius: 100%;border: 1px solid rgba(255,255,255,.2);}
.aside-top a:hover {background: #f15103 url('../images/top.png') no-repeat center;opacity: 1;border: 1px solid #f15103;}
.footer .aside-top{display: block;position: absolute;bottom:auto;top: 13%;right:3%; }





/* index */
.index-banner-swiper {width: 100%;height: 100%;}
.index-banner-swiper {position: relative;}
.index-banner-swiper .text {text-align: center;position: absolute;left: 0;top: 50%;z-index: 111;width: 100%;text-align: center;transform: translateY(-50%);}
.index-banner-swiper .text img {display: inline-block;max-width: 100%;height: auto;}
.index-banner-swiper .img {position: relative;overflow: hidden;}
.index-banner-swiper .img .pic{transform:scale(1.05);}
.index-banner-swiper .img .pic img{display: block;width: 100%;height: auto;}
.index-banner-swiper .swiper-slide .pic{opacity: 0;transition:all .4s ease;}
.index-banner-swiper .swiper-slide-active .pic{opacity: 1;}
.index-banner-swiper .swiper-slide-active .pic{animation: bigimgani 3000ms 1 ease forwards;}
@keyframes bigimgani{0%{transform:scale(1.1);} 100%{transform:scale(1.0);}}
.banner-pagination {left: auto!important;right: 1%!important;width: 40px!important;bottom: auto!important;top: 50%;transform: translateY(-50%);}
.banner-pagination span {background: #fff;transition:all .4s ease;border-radius: 10px;display: block;margin: 20px 0!important;}
.banner-pagination span.swiper-pagination-bullet-active {background: #f15103;height: 40px;}

.slidedown-1 {position: absolute;left: 4%;bottom: 5%;z-index: 11;text-align: center;}
.slidedown-1 span{display: block;color: #fff;font-size: 16px;width: 20px;margin: auto;margin-bottom: 14px;line-height: 15px;}
.slidedown-1 i{display: block;position: relative;width: 70px;height: 70px;border: 1px solid rgba(255,255,255,.2);border-radius: 100%;}
.slidedown-1 i::before {content: '';width: 8px;height:8px;position: absolute;left: 50%;top: 15%;background: #fff;border-radius: 100%;margin-left: -4px;animation: updown1 3000ms  infinite ease-in-out ;}
@keyframes updown1{0%{top: 15%;} 50%{top: 50%;} 100%{top: 15%;}}

.index-banner-swiper .text {width: 329px;height: 288px;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.index-banner-swiper .item {position: absolute;opacity: 0;transform: translate(-15%,-15%) scale(0);}
.index-banner-swiper .item.text-1 {width: 101px;height: 109px;left: 0;top: 30%;transition:all 0.6s;}
.index-banner-swiper .item.text-2 {width: 43px;height: 58px;left: 28%;top: 50%;transition:all 1.2s;}
.index-banner-swiper .item.text-3 {width: 112px;height: 100px;left: 30%;top: 0;transition:all 3.0s;}
.index-banner-swiper .item.text-4 {width: 62px;height: 57px;right:5%;top: 0;transition:all 3.6s;}
.index-banner-swiper .item.text-5 {width: 61px;height: 84px;left: 65%;top:17%;transition:all 4.2s;}
.index-banner-swiper .item.text-6 {width: 37px;height: 47px;left: 86%;top: 40%;transition:all 4.8s;}
.index-banner-swiper .item.text-7 {width: 70px;height: 71px;left: 45%; top:38%;transition:all 1.8s;}
.index-banner-swiper .item.text-8 {width: 98px;height: 98px;left: 45%;bottom:1%;transition:all 2.4s;}
.index-banner-swiper .swiper-slide-active .item{opacity: 1;transform: translate(0,0) scale(1);}




.section {width: 100%;height: 100%;}
.section-content {width: 94%;margin: auto;}

.font12 {font-size: 12px;}
.font14 {font-size: 16px;line-height: 24px;}
.font15 {font-size: 15px;}
.font16 {font-size: 16px;line-height: 28px;}
.font18 {font-size: 18px;line-height: 28px;}
.font20 {font-size: 20px;}
.font22 {font-size: 22px;}
.font23 {font-size: 23px;}
.font24 {font-size: 24px;}
.font28 {font-size: 28px;line-height: 42px;}
.font30 {font-size: 30px;line-height: 38px;}
.font38 {font-size: 38px;}
.font42 {font-size: 42px;line-height: 54px;}
.font50 {font-size: 50px;}
.font54 {font-size: 54px;line-height: 65px;}
.font60 {font-size: 60px;}
.font180 {font-size: 180px;line-height: 200px;}


.index-business {background: #f8f8f8;padding: 4% 0;overflow: hidden;}
.index-business-top {overflow: hidden;}
.index-business-top .classname-1{color: #f15103;}
.index-business-top .text-1{margin-top: 2%;}
.index-business-top .text-1 strong{font-weight: normal;color: #f15103;}
.index-business-bottom {margin-top: 6%;position: relative;}
.index-business-bottom-swiper {width: 90%;margin: auto;}
.index-business-bottom-swiper .swiper-slide-next .index-business-item{margin-top: 0;}
.index-business-item {overflow: hidden;margin: auto;width: 100%;transition:all .4s ease;margin-top: 0%;}
.index-business-item a{display: block;}
.index-business-item .pic {transition:all .4s ease; height:400px;}
.index-business-item .text{margin-top: 6%; font-size:22px !important; text-align:center;}
.index-business-item .title-1{margin-bottom: 6%;color: #1a1a1a;  font-family:Arial, Helvetica, sans-serif;}
.index-business-item .text-2{color: #7e7e7e; font-size:16px; line-height:28px;}
.index-business-item a:hover .title-1 {color: #f15103;}
.index-business-item a:hover .pic {transform: scale(1.05);}
.style-prev-1,.style-next-1 {width: 65px;height: 65px;border: 1px solid #dfdfdf;border-radius: 100%;opacity: 1;transition:all .4s ease;outline: none;}
.style-prev-1::after,.style-next-1::after {color: #000;font-weight: bold;font-size: 16px;}
.style-prev-1:hover,.style-next-1:hover {background: #f15103;border: 1px solid #f15103;}
.style-prev-1:hover::after,.style-next-1:hover::after {color: #fff;}
.style-prev-1 {left: 0;}
.style-next-1 {right: 0;}


.index-about {background: #f8f8f8;padding: 4% 0;overflow: hidden;position: relative;}
.index-about .section-content {position: relative;overflow: hidden;}
.index-about-left {position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 45%;}
.index-about-left .text-1{overflow: hidden;}
.index-about-left .text-1 strong{font-weight: normal;color: #f15103;}
.index-about-left .text-2{color: #7e7e7e;width: 80%;margin-left: 10%;margin-top: 6%; text-align:justify;}
.index-about-left .more-1 {margin-left: 20%;margin-top: 6%;}
.more-1 {overflow: hidden;}
.more-1 a{display: inline-block;border: 1px solid #dddddd;border-radius: 6px;padding: 17px 25px;text-align: center;font-size: 0;}
.more-1 span{color: #202020;display: inline-block;vertical-align: middle;}
.more-1 i{display: inline-block;vertical-align: middle;width: 7px;height: 10px;background: url('../images/r1.png') center no-repeat;margin-left: 10px;opacity: .3;}
.more-1 a:hover {background: #f15103;border: 1px solid #f15103;}
.more-1 a:hover span {color: #fff;}
.more-1 a:hover i {filter: invert(100%);opacity: 1;}
.index-about-right {float: right;width: 55%;position: relative;padding: 6% 0;}
.index-about-right .pic-1{position: relative;z-index: 11;width: 90%;float: right;}
.yuanxing {position: absolute;background-image: linear-gradient(-95deg,rgba(240,167,0,1),rgba(240,167,0,0));border-radius: 100%;}
.yuanxing-1 {right: 5%;top: 40%;width: 300px;height: 300px;z-index: 1;}
.yuanxing-2 {left: 0;bottom: 25%;z-index: 12;width: 200px;height: 200px;background-image: linear-gradient(to bottom,rgba(240,167,0,1),rgba(240,167,0,0));border-radius: 100%;opacity: .3;}


.index-advantage {background: #f8f8f8 url('../images/advantage1.jpg') center top no-repeat;padding: 4% 0;overflow: hidden;position: relative;background-size: cover;}
.index-advantage-top {text-align: center;}
.index-advantage-top .text-1 {overflow: hidden;



}
.index-advantage-top .text-1 strong{font-weight: normal;color: #f15103;}
.index-advantage-bottom {padding: 7% 0;overflow: hidden;}
.index-advantage-swiper {overflow: hidden;}
.index-advantage-item {text-align: center;margin-top: 10%;cursor: pointer;position: relative;transition:all .4s ease;}
.index-advantage-item * {transition:all .4s ease;}
.index-advantage-item .year-1{color: #e8e8e8;}
.index-advantage-item .year-1 strong{font-weight: normal;font-family: 'Oswald-Bold';display: inline-block;vertical-align: text-top;}
.index-advantage-item .year-1 sup{display: inline-block;vertical-align: text-top;}
.index-advantage-item .text-2 {margin-top: 1%;opacity: 0;}
.index-advantage-swiper .swiper-slide-active .index-advantage-item {margin-top: 0;cursor: default;}
.index-advantage-swiper .swiper-slide-active .index-advantage-item .year-1{color: #f15103;}
.index-advantage-swiper .swiper-slide-active .index-advantage-item .text-2 {opacity: 1;}
.index-advantage-swiper .swiper-slide-active .index-advantage-item strong {line-height: 240px;}
.advantage-prev,.advantage-next {width: 30%;height: 100%;top: 0;margin: 0;outline: none;}
.advantage-prev:after,.advantage-next:after {display: none;}
.advantage-prev {left: 0;}
.advantage-next {right: 0;}

.index-news {background: #f8f8f8;padding:100px 0 8% 0;overflow: hidden;position: relative;}
.index-news .section-content {width: 100%;}
.index-news-top {position: relative;width: 94%;margin: auto;}
.index-news-top .title-1{float: left;}
.index-news-top-right {float: right;width: 80%;text-align: right;}
.index-news-top-right .style-prev-1,
.index-news-top-right .style-next-1{position: relative;left: auto;right: auto;top: auto;bottom: auto;display: inline-block;vertical-align: middle;margin: 0;text-align: center;line-height: 65px;}
.index-news-top-right .style-next-1{margin-right: 4%;margin-left: 10px;}
.index-news-top-right .more-1{display: inline-block;vertical-align: middle;}
.index-news-bottom {clear: both;padding-top: 5%;overflow: hidden;float: right;width: 86%;}
.index-news-swiper {padding-bottom: 3%;}
.index-news-item {overflow: hidden;}
.index-news-item .img {background-color: transparent;}
.index-news-item .pic{transition:all .4s ease;}
.index-news-item .text{color: #000;}
.index-news-item .title-1{margin-top:8%;}
.index-news-item .text-2{margin-top: 8%; #7e7e7e;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
height: 50px;
line-height: 25px;


}
.index-news-item .date-3{font-family: 'Oswald-Bold';color: #bebebe;margin-top: 2%;}
.index-news-item a.cur {opacity: .4;}
.index-news-item a.cur:hover {opacity: 1;}
.index-news-item a:hover .pic{transform: scale(1.05);}
.index-news-item a:hover .title-1{color: #f15103;}
.index-news-swiper .news-pagination {top: auto;bottom: 0;height: 2px;background: #dddddd;width: 86%;}
.index-news-swiper .swiper-pagination-progressbar-fill {background: #f15103;}


.index-partner {background: #fff;padding:8% 0 5% 0;overflow: hidden;position: relative;}
.index-partner .section-content {width: 100%;}
.index-partner-top {width: 94%;margin: auto;position: relative;}
.index-partner-top .title-1{overflow: hidden;}
.index-partner-top .more-1{position: absolute;right: 0;top: 50%;transform: translateY(-50%);margin-top: -28px;}
.index-partner-bottom {padding: 6% 0;overflow: hidden;}
.index-partner-item  {text-align: center;position: relative;width: 100%;height: 100%;background: #fff;}
.index-partner-item .item {position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);}
.index-partner-item .logo-1 {z-index: 11;width: 180px;height: 180px;margin: auto;position: relative;}
.index-partner-item .logo-1 img {display: block;max-width: 90%;max-height: 90%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;filter: grayscale(100%);}
.index-partner-item .text-1 {margin-top: 5%;overflow: hidden;opacity: 0;}
.index-partner-swiper {overflow: hidden;}
.index-partner-swiper a {display: block;width: 400px;height: 400px;position: relative;border: 1px solid #e2e2e2;border-radius: 100%;overflow: hidden;}
.index-partner-swiper a:hover {border: 1px solid #f15103;}
.index-partner-swiper a:hover .item {margin-top: -5%;}
.index-partner-swiper a:hover .logo-1 img{filter: grayscale(0);}
.index-partner-swiper a:hover .text-1 {opacity: 1;}
.index-partner-swiper.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;}




/* about */
.section-banner {position: relative;overflow: hidden;}
.banner-text {position: absolute;right: 10%;top: 50%;transform: translateY(-50%);z-index: 11;color: #fff;text-align: right;}
.banner-text .text-1{color: #f15103;}
.banner-text .text-2{margin-top: 3%;}
.banner-img .pic{animation: bigimgani 3000ms 1 ease forwards;}
.section-nav {text-align: center;background: #f8f8f8;overflow: hidden;position: relative;}
.section-nav::after {content: '';width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;z-index: 1;background: #e8e8e8;}
.section-nav a{display: inline-block;vertical-align: middle;position: relative;z-index: 11;}
.section-nav a.cur span,.section-nav a:hover span {color: #f15103;}
.section-nav a.cur span::after,.section-nav a:hover span::after {width: 100%;}
.section-nav span{display: block;font-size: 18px;padding: 30px 0;color: #000;margin: 0 30px;position: relative;}
.section-nav span::after {content: '';width: 0px;height: 2px;position: absolute;left: 0;bottom: 0;z-index: 1;background: #f15103;transition:all .4s ease;}

.about-section {padding: 5% 0;overflow: hidden;background: #f8f8f8;}
.about-section .section-content {width: 98%;margin: auto;position: relative;}
.about-section-top {text-align: center;}
.about-section-top .title-1{color: #f15103;}
.about-section-top .text-2{margin-top: 2%;}
.about-section-top .text-2 strong{font-weight: normal;color: #f15103;}
.about-section-bottom {padding: 5% 0;position: relative;z-index: 11;overflow: hidden;}
.about-section-left{float: left;width: 40%;margin-left: 5%;text-align: justify;color: #7e7e7e;}
.about-section-left .text-3{position: relative;padding: 8% 0;overflow: hidden;}
.about-section-left .text-3::before {content: '';width: 23px;height: 21px;background: url('../images/yh.png') center no-repeat;position: absolute;left: 0;top: 0;}
.about-section-left .text-3 p{line-height: 34px;}
.about-section-left .date-3{overflow: hidden;}
.date-item-1 {float: left;overflow: hidden;width: 47%;position: relative;border-top: 1px solid #e8e8e8;padding-top: 4%;margin-right: 3%;padding-bottom: 5%;margin-bottom: 5%;}
.date-item-1 h3{color: #f15103;font-weight: normal;display: inline-block;vertical-align: top;margin: 0;padding: 0;}
.date-item-1 h3 strong{font-family: 'Oswald-Bold';font-size: 70px;line-height: 80px;display: inline-block;vertical-align: text-top;font-weight: normal;}
.date-item-1 h3 sup{font-size: 16px;display: inline-block;vertical-align: text-top;margin-left: 5px;}
.date-item-1 span{display: inline-block;vertical-align:top;margin-left: 10px;color: #999999;}
.about-section-right {float: right;width: 54%;}
.about-img {position: relative;width: 100%;overflow: hidden;z-index: 11;}
.about-img .pic-1{width: 88%;float: right;margin-right: 3%;z-index: 12;}
.about-section .yuanxing-1{top: 25%;}
.about-section .yuanxing-2{bottom: auto;right: 44%;left: auto;top: 50%;}



.history-content {text-align: center;overflow: hidden;padding: 5% 0;background: #f8f8f8 url('../images/bg2.png') center no-repeat;background-size: cover;}
.history-section-top {position: relative;}
.history-section-top-swiper {position: relative;}
.history-section-bottom {overflow: hidden;padding: 3% 0;}
.history-section-top-swiper .swiper-slide .history-item {opacity: 0;}
.history-section-top-swiper .swiper-slide-active .history-item {opacity: 1;}
.history-item {position: relative;padding: 50px 0;width: 250px;height: 340px;margin: auto;}
.history-item .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: none;overflow:visible;}
.history-item .year-1{position: absolute;bottom:40%;z-index: 11;left: 50%;margin-left: -110px;width: 200px;text-align: center;}
.history-item .year-1 strong {font-size: 110px;color: #f15103;font-family: 'Oswald-Bold';display: block;margin: 0;padding: 0;font-weight: normal;}
.history-item .img-opacity {opacity: 0;display: block;width: 100%;}
.history-section-center {position: relative;overflow: hidden;margin-top: 3%;}
.history-section-center::before {content: '';width: 100%;height:1px;opacity: .2;z-index: 1;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #7d7d7d;}
.history-section-center-swiper {width: 74%;margin: auto;overflow: hidden;}
.history-section-center .year-1{height: 100px;position: relative;width: 100%;overflow: hidden;cursor: pointer;}
.history-section-center .year-1 strong{font-size: 20px;color: #202020;margin: 0;padding: 0;padding:20px 0;font-family: 'Oswald-Bold';display: block;transition:all .4s ease;position: absolute;width: 100%;top:-18px;}
.history-section-center .year-1 i{display: block;width: 8px;height: 8px;position: absolute;margin: auto;background: #f15103;border-radius: 100%;top: 50%;transform: translate(-50%,-50%);left: 50%;}
.history-section-center .year-1 i::before,.history-section-center .year-1 i::after {content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #f15103;border-radius: 100%;}
.history-section-center .year-1 i::before {width: 40px;height: 40px;opacity: .2;z-index: 1;opacity: 0;}
.history-section-center .year-1 i::after {width: 20px;height: 20px;opacity: .5;z-index: 3;}
.history-section-center .swiper-slide-thumb-active .year-1 strong{color: #f15103;}
.history-section-center .swiper-slide-thumb-active i::before {animation: bowen1 2000ms infinite ease-in ;}
.history-section-center .style-next-1,.history-section-center .style-prev-1 {border-radius: 0;background: #f8f8f8;margin-top: -30px;width: 60px;height: 60px;box-sizing: border-box;}
.history-section-center .style-next-1:hover,.history-section-center .style-prev-1:hover  {background: #f15103;border: 1px solid #f15103;}
.history-section-center .style-next-1 {right: 10%;}
.history-section-center .style-prev-1 {left: 10%;}
@keyframes bowen1{0%{transform: translate(-50%,-50%) scale(0);opacity: .3;}100%{transform: translate(-50%,-50%) scale(1.6);opacity: 0;}}
.history-section-bottom {margin: auto;margin-top: 2%;overflow: hidden;}
.history-section-bottom-swiper {overflow: hidden;text-align: left;width: 65%;margin: auto;}
.history-section-bottom-swiper .title-1{float: left;width: 30%;line-height: 34px;opacity: 0;}
.history-section-bottom-swiper .text-2{float: right;width: 50%;color: #999999;opacity: 0;}
.history-section-bottom-swiper .swiper-slide-active .title-1,.history-section-bottom-swiper .swiper-slide-active .text-2 {opacity: 1;}
.history-section-center .swiper-button-next.swiper-button-disabled,.history-section-center .swiper-button-prev.swiper-button-disabled {opacity: 1;}

.culture-content {text-align: center;overflow: hidden;padding: 5% 0;background: #f8f8f8 url('../images/bg3.png') center no-repeat;background-size: cover;}
.culture-section-bottom {overflow: hidden;padding: 6% 0 3% 0;}
.culture-section-list {overflow: hidden;}
.culture-item {display: inline-block;vertical-align: top;width: 30%;margin: 1.5%;}
.culture-item a{text-align: left;}
.culture-item .img {background: none;}
.culture-item .text {padding-top: 4%;overflow: hidden;}
.culture-item .title-1 {color: #4a4a4a;margin-top: 2%;}
.culture-item .text-2 {margin-top: 3%;color: #7d7d7d;}

.responsibility-content {overflow: hidden;padding: 5% 0;background: #f8f8f8;}
.responsibility-section-bottom {overflow: hidden;padding: 6% 0 0 0;}
.responsibility-swiper {overflow: hidden;}
.responsibility-item {overflow: hidden;}
.responsibility-item-left {float: left;width: 64%;}
.responsibility-item-left .img{overflow: hidden;}
.responsibility-item-right {width: 36%;position: absolute;right: 0;top: 0;height: 100%;z-index: 1;background: url('../images/responsibility.jpg') center no-repeat;background-size: cover;}
.responsibility-item-right .text{width: 86%;height: 100%;color: #fff;padding: 10%;box-sizing: border-box;}
.responsibility-item-right .title-1{overflow: hidden;}
.responsibility-item-right .line-2{width: 30px;height: 2px;background: #fff;margin: 20px 0;}
.responsibility-item-right .text-3 {opacity: .5;text-align: justify;line-height: 34px;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;overflow: hidden;}
.responsibility-item-right .style-next-1,.responsibility-item-right .style-prev-1 {width: 58px;height: 58px;border-radius: 4px;top: auto;bottom: 10%;}
.responsibility-item-right .style-next-1:hover,.responsibility-item-right .style-prev-1:hover  {background: #fff;border: 1px solid #fff;}
.responsibility-item-right .style-next-1::after,.responsibility-item-right .style-prev-1::after {color: #f15103;}
.responsibility-item-right .style-prev-1{left: 10%;}
.responsibility-item-right .style-next-1{right: auto;left: 21%;}



/* business */
.business-section {overflow: hidden;padding: 5% 0;background: #f8f8f8;}
.business-overview {overflow: hidden;padding: 5% 0 0 0;background: #fff;position: relative;}
.business-overview::after {content: '';width: 100%;height: 10%;position: absolute;left: 0;bottom: 0;z-index:10;background: #f2f2f2;}
.business-overview-top {position: relative;}
.business-overview-top::after {content: '';width: 50px;height: 45px;position: absolute;right: 0;top: 0;background: url('../images/syh1.png') center no-repeat;background-size: 100%;}
.business-overview-top .text-1{color: #f15103;}
.business-overview-top .title-2 strong{color: #f15103;font-weight: normal;}
.business-overview-center{overflow: hidden;margin-top: 2%;}
.business-overview-center .title-2{color: #000;line-height: 54px;float: left;width: 50%;}
.business-overview-center .title-2 strong{color: #f15103;font-weight: normal;}
.business-overview-center .text-3{float: left;width: 33%;color: #6a6a6a;line-height: 34px;margin-left:8%;}
.business-overview-bottom{clear: both;overflow: hidden;margin-top: 5%;position: relative;}
.business-overview-bottom .img{overflow: hidden;position: relative;z-index: 11;}

.business-coverage-area {padding: 5% 0 3% 0;overflow: hidden;background: #f2f2f2 url('../images/bg2.jpg') center top no-repeat;background-size: cover;}
.business-coverage-area-list {overflow: hidden;width: 82%;margin: auto;padding: 5% 0;}
.business-coverage-area-item {overflow: hidden;float: left;width: 30.666%;margin-right: 2%;padding-right: 2%;position: relative;}
.business-coverage-area-item::after {content: '';width: 1px;height: 100%;position: absolute;right: 0;top: 0;background: #ccc;opacity: .2;}
.business-coverage-area-item:last-child {margin-right: 0;padding-right:0;}
.business-coverage-area-item:last-child::after  {display: none;}
.business-coverage-area-item .img{position: relative;}
.business-coverage-area-item .text{padding-top: 5%;overflow: hidden;}
.business-coverage-area-item .title-1{color: #1a1a1a;margin-top: 3%;}
.business-coverage-area-item .text-2{color: #7e7e7e;margin-top: 4%;}

.business-technological-process {overflow: hidden;padding: 5% 0;background: #f8f8f8;}
.business-technological-process .business-overview-top {text-align: center;}
.business-technological-process .business-overview-top .title-2 {margin-top: 2%;}
.business-technological-process .business-overview-top::after {display: none;}
.business-technological-process-list {padding: 5% 0 1% 0;overflow: hidden;position: relative;text-align: center;}
.business-technological-process-list::after {content: '';width: 72%;height: 1px;background: #7e7e7e;opacity: .2;position: absolute;left:13%;bottom:33px;z-index: 1;}
.process-item {text-align: center;position: relative;display: inline-block;vertical-align: top;margin: 0 3%;z-index: 11;}
.process-item:hover .icon-1 i {background: #f15103;}
.process-item:hover .icon-1 i img {filter: brightness(.5);}
.process-item:hover .title-2{color: #f15103;}
.process-item .icon-1 {overflow: hidden;}
.process-item .icon-1 i{position: relative;display: block;width: 120px;height: 120px;border-radius: 100%;background: #f2f2f2;margin: auto;transition:all .4s ease;}
.process-item .icon-1 i img {max-width: 50%;max-height: 60%;}
.process-item .title-2{margin-top: 30px;overflow: hidden;transition:all .4s ease;}
.process-item .text-3{color: #999;margin-top: 20px;}
.process-item .number-4{margin-top:40px;position: relative;}
.process-item .number-4 i{font-style: normal;font-size: 12px;font-family:'Oswald-Bold';color:#f15103;background:#f2f2f2;border-radius:100%;width:30px;height:30px;line-height: 30px;display: block;margin: auto;}
.process-item .number-4::after {content: '';width: 7px;height: 11px;background: url('../images/r1.png') center no-repeat;position: absolute;right: -50%;top:50%;transform: translateY(-50%);}
.process-item:last-child .number-4::after{display: none;}

.business-advantage {overflow: hidden;padding: 5% 0;background: #ededed url('../images/bg3.jpg') center no-repeat;background-size: cover;}
.business-advantage .business-overview-top {text-align: center;}
.business-advantage .business-overview-top .title-2 {margin-top: 2%;}
.business-advantage .business-overview-top::after {display: none;}
.business-advantage-list {padding: 5% 0;overflow: hidden;width: 80%;margin: auto;}
.business-advantage-swipe {position: relative;}
.business-advantage-item {overflow: hidden;}
.business-advantage-item a {display: block;background: #f8f8f8;position: relative;overflow: hidden;}
.business-advantage-item a::before {content: '';width: 100%;height: 4px;position: absolute;left: 0;top: 0;z-index: 1;background: #f15103;transition:all .4s ease;}
.business-advantage-item a:hover {background: #f15103;}
.business-advantage-item a:hover .title-2,.business-advantage-item a:hover .text-3  {color: #fff;}
.business-advantage-item a:hover .icon-1 i img {filter: brightness(.5);}
.business-advantage-item a:hover::before {background: #d49400;}
.business-advantage-item .text {position: absolute;width: 100%;height: 100%;left: 0;top: 0;box-sizing: border-box;padding: 10%;z-index: 11;}
.business-advantage-item .icon-1 {position: relative;margin-left: -10px;}
.business-advantage-item .icon-1 i {position: relative;display: block;width: 85px;height: 85px;}
.business-advantage-item .icon-1 i img {max-width: 80%;max-height: 80%;}
.business-advantage-item .title-2{margin-top: 10%;}
.business-advantage-item .text-3{margin-top: 10%;color: #7e7e7e;}
.business-advantage-item .img {background: none;}

.business-trendchart {overflow: hidden;padding: 5% 0;background: #f8f8f8 ;}
.business-trendchart .business-overview-top .title-2{margin-top: 2%;}
.business-trendchart .business-overview-top::after {display: none;}
.trendchart-content-bottom {width: 80%;margin: auto;padding: 4% 0;overflow: hidden;}
.trendchart-content-left {float: left;width: 22%;}
.trendchart-item {padding: 5% 0;overflow: hidden;border-top: 1px solid #e8e8e8;}
.trendchart-item .title-1{color: #f15103;}
.trendchart-item .number-2{font-family: 'Montserrat-Regular';padding: 4% 0;}
.trendchart-content-right {float: right;width: 60%;}
.trendchart-pic {width: 100%;position: relative;padding-bottom:5%;overflow: hidden;font-size: 0;height: 400px;}
.trendchart-pic::after {content: '';width: 100%;height: 10px;background: #f0f0f0;display: block;position: absolute;left: 0;bottom: 0;}
.trendchart-column {width: 7.2%;margin-right: 3%;display: inline-block;vertical-align: bottom;position: relative;overflow: hidden;height: 100%;}
.trendchart-column:last-child {margin-right: 0;}
.trendchart-column i {display: block;width: 100%;position: absolute;bottom: 0;left: 0;z-index: 11;height: 100%;background-image: -webkit-linear-gradient(to top, rgba(247,203,107,0.99608) 0%, rgb(251,169,128) 100%);background-image:linear-gradient( to top, rgba(247,203,107,0.99608) 0%, rgb(251,169,128) 100%);}
.trendchart-column:nth-child(1) {height: 35%;}
.trendchart-column:nth-child(2) {height: 42%;}
.trendchart-column:nth-child(3) {height: 51%;}
.trendchart-column:nth-child(4) {height: 60%;}
.trendchart-column:nth-child(5) {height: 66%;}
.trendchart-column:nth-child(6) {height: 69%;}
.trendchart-column:nth-child(7) {height: 73%;}
.trendchart-column:nth-child(8) {height: 81%;}
.trendchart-column:nth-child(9) {height: 90%;}
.trendchart-column:nth-child(10) {height: 100%;}

.trendchart-column_self_car {width: 7.2%;margin-right: 3%;display: inline-block;vertical-align: bottom;position: relative;overflow: hidden;height: 100%;}
.trendchart-column_self_car:last-child {margin-right: 0;}
.trendchart-column_self_car i {display: block;width: 100%;position: absolute;bottom: 0;left: 0;z-index: 11;height: 100%;background-image: -webkit-linear-gradient(to top, rgba(247,203,107,0.99608) 0%, rgb(251,169,128) 100%);background-image:linear-gradient( to top, rgba(247,203,107,0.99608) 0%, rgb(251,169,128) 100%);}
.trendchart-column_self_car:nth-child(1) {height: 15%;}
.trendchart-column_self_car:nth-child(2) {height: 18%;}
.trendchart-column_self_car:nth-child(3) {height: 22%;}
.trendchart-column_self_car:nth-child(4) {height: 28%;}
.trendchart-column_self_car:nth-child(5) {height: 35%;}
.trendchart-column_self_car:nth-child(6) {height: 45%;}
.trendchart-column_self_car:nth-child(7) {height: 58%;}
.trendchart-column_self_car:nth-child(8) {height: 69%;}
.trendchart-column_self_car:nth-child(9) {height: 83%;}
.trendchart-column_self_car:nth-child(10) {height: 100%;}

.business-area {overflow: hidden;padding:5% 0 15% 0;background: #f0f0f0 url('../images/bg4.jpg') center bottom no-repeat;position: relative;background-size: cover;}
.business-area .business-overview-center .title-1 {color: #f15103;}
.business-area .business-overview-center .title-2 {margin-top: 2%;}
.business-area-bottom {padding-top: 5%;overflow: hidden;width: 80%;margin: auto;}
.business-area-left {float: left;width: 45%;}
.business-area-list {overflow: hidden;}
.business-area-item {float: left;width: 45%;margin-bottom: 5%;}
.business-area-item .number-1{overflow: hidden;}
.business-area-item .number-1 strong{font-weight: normal;margin: 0;padding: 0;font-family: 'Montserrat-Regular';color: #f15103;display: inline-block;vertical-align: top;}
.business-area-item .number-1 sup{color: #f15103;display: inline-block;vertical-align: top;font-size: 16px;}
.business-area-item .text-2{color: #7e7e7e;margin-top: 5%;}
.business-area-right {width: 50%;position: absolute;right: 0;top:20%;z-index: 11;}
.business-area-map {overflow: hidden;position: relative;width: 704px;height: 582px;}
.map-point {position: absolute;left: 0;top: 0;}
.map-point i{display: block;width: 9px;height: 9px;background: #f15103;border-radius: 100%;margin: auto;}
.map-point i::after {content: '';width: 20px;height: 20px;border-radius: 100%;position: absolute;left:50%;top:50%;margin:-10px 0 0 -10px;background:#f15103;opacity:.3;}
.map-point i::before {content: '';width: 40px;height: 40px;border-radius: 100%;position: absolute;left:50%;top:50%;margin:-20px 0 0 -20px;background:#f15103;opacity:.2;animation: dianfanda 2000ms ease infinite;}
.map-point.mp1 {left: 85.5%;top: 66.5%;}
.add-point {position: absolute;right: 0;top: 0;z-index: 11;}
/* .add-point svg {width: 100%;display: block;height: auto;} */
.map-point .name{font-size: 16px;position: absolute;right: -70px;top: -6px;z-index: 1;width: 50px;}
.add-point .map-point i{transform: scale(.5);}
.add-point .map-point .name {right:10px;}
.add-point.add1 {right: 14%;top:67%;}
.add-point.add1 .map-point {left: 0;top:auto;bottom: 0;}
.add-point.add2 {right: 14%;top:66.77%;}
.add-point.add2 .map-point {left: -5px;top:auto;bottom: 0px;}
.add-point.add3 {right: 14%;top:62.88%;}
.add-point.add3 .map-point {left: -5px;top:auto;bottom: 42%;}
.add-point.add4 {right: 14%;top:59.55%;}
.add-point.add4 .map-point {left: -5px;top:auto;bottom: 13.5px}
.add-point.add5 {right: 14%;top:54.7%;}
.add-point.add5 .map-point {left: -5px;top:5px;}
.add-point.add6 {right: 14%;top:54%;}
.add-point.add6 .map-point {left: -5px;top:-3.5px;}
.add-point.add7 {right: 14.11%;top:47%;}
.add-point.add7 .map-point {left: -5px;top:-3px;}
.add-point.add8 {right: 14%;top:42%;}
.add-point.add8 .map-point {left: -5px;top:-4px;}
.add-point.add9 {right: 13.8%;top:30%;}
.add-point.add9 .map-point {left: -5px;top:17px;}
.add-point.add10 {right: 13.8%;top:30%;}
.add-point.add10 .map-point {left: -5px;top:-4px;}
.add-point.add11 {right: 12.8%;top:59.5%;}
.add-point.add11 .map-point {left: 0;top:-1px;}
.add-point.add11 .map-point .name {right:-60px;}

.path {stroke-dashoffset: 600;stroke-dasharray:600;stroke-width: 1px;stroke:rgb(240, 167, 0); }
.pathdash1 .path{animation: dash1 2000ms linear infinite;}
@keyframes dash {from {stroke-dashoffset: 0;}to{stroke-dashoffset: 600;}}
@keyframes dash1 {100% {stroke-dashoffset: 0;}}



.business-mobile-platform {background: #fff;overflow: hidden;padding:5% 0 ;}
.business-mobile-platform .business-overview-center .title-2{margin-top: 2%;}
.business-mobile-platform-content {overflow: hidden;}
.business-mobile-platform-bottom {margin-top:1%;overflow: hidden;padding: 5% 0;position: relative;}
.yuankuang {width: 820px;height: 820px;margin: auto;position: relative;}
.yuankuang .bgyuan-1{position: relative;width: 100%;height: 100%;}
.yuankuang .bgyuan-1 img {display: block;width: 100%;height: 100%;}
.yuankuang .yuan-1 {width: 640px;height: 640px;border-radius: 100%;border: 1px solid #f15103;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.yuankuang .yuan-2 {width: 640px;height: 640px;border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 10;animation:turnrotate 8000ms linear infinite;}
.yuankuang .yuan-2::after {content: '';width: 50px;height: 50px;background: #f15103;border-radius: 100%;position: absolute;left: 50%;top: -25px;margin-left: -25px;}
.yuankuang .yuan-2::before {content: '';width: 10px;height: 10px;background: #f15103;border-radius: 100%;position: absolute;left: 50%;bottom:-5px;margin-left: -5px;}
.yuankuang .shouji-2{position: absolute;left: 3%;top: -6%;z-index: 30;width: 100%;}
.yuankuang .shouji-2 i {display: block;position: absolute;z-index: 11;left: 0;top: 0;width: 100%;height: 100%;}
.yuankuang .item {position: absolute;z-index: 50;right: 0;top: 0;cursor: pointer;}
.yuankuang .item * {transition:all .4s ease;}
.yuankuang .item i{display: inline-block;vertical-align: middle;width: 100px;height: 100px;border: 1px solid #e2e2e2;border-radius: 100%;position: relative;background: #f8f8f8;}
.yuankuang .item i img {display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;max-width: 60%;max-height: 60%;}
.yuankuang .item span{display: inline-block;vertical-align: middle;font-size: 22px;margin-left: 20px;}
.yuankuang .item-1 {top: -2%;right: 7%;}
.yuankuang .item-2 {top: 21%; right: -19%;}
.yuankuang .item-3 {top: 53%;right: -24%;}
.yuankuang .item-4 {top: 81%;right: -13%;}
.yuankuang .item-5 {bottom: -11%;top: auto;right:38%;text-align: center;}
.yuankuang .item-5 span {display: block;margin: 10px 0;}
.yuankuang .item.cur i{background: #f15103;border: 1px solid #f15103;}
.yuankuang .item.cur i img{filter: brightness(.5);}
.yuankuang .item.cur span{color: #f15103;}
.yuankuang .item:hover i{border: 1px solid #f15103;}
.ewmdonwload {text-align: center;width: 320px;height: 320px;border: 1px solid #e2e2e2;border-radius: 100%;position: absolute;left: 14%;top: 50%;}
.ewmdonwload .ewm-2 {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.ewmdonwload .ewm-2 i{width: 160px;height: 160px;position: relative;display: block;margin: auto;}
.ewmdonwload .ewm-2 img{display: block;width: 100%;height: auto;}
.ewmdonwload .ewm-2 span{display: block;padding-top:10px;font-size: 22px;}
.shouji-swiper {position: relative;width: 100%;height: 100%;z-index: 13;}
.shouji-swiper .swiper-slide img {opacity: 0;}
.shouji-swiper .swiper-slide-active img {opacity: 1;}
.ewm-swiper {width: 100%;height: 100%;}
.ewm-swiper .ewm-2 {opacity: 0;}
.ewm-swiper .swiper-slide-active .ewm-2{opacity: 1;}

.business-cooperative-partner {background:#f0f0f0 url('../images/partnerbg1.jpg') center no-repeat;padding: 5% 0;overflow: hidden;background-size: cover;}
.business-cooperative-partner .business-overview-top .title-2 {margin-top: 2%;}
.business-cooperative-partner .business-overview-top::after {display: none;}
.business-cooperative-partner-list {overflow: hidden;padding: 5% 0;position: relative;}
.business-cooperative-partner-swiper {overflow: hidden;width: 80%;margin: auto;}
.cooperative-partner-item {text-align: center;overflow: hidden;position: relative;}
.cooperative-partner-item .logo-1 {position: relative;border: 1px solid #e9e9e9;background: #fff;}
.cooperative-partner-item .logo-1 img.img-center {max-width: 40%;max-height: 40%;filter:grayscale(100%);transition:all .4s ease;}
.cooperative-partner-item .name-2{padding-top: 3%;}
.cooperative-partner-item .logo-1::before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;box-sizing: border-box;border: 2px solid #d49400;opacity: 0;transition:all .4s ease;}
.cooperative-partner-item:hover .logo-1 img.img-center {filter:grayscale(0);}
.cooperative-partner-item:hover .logo-1::before {opacity: 1;}
.business-cooperative-partner-list .style-prev-1,
.business-cooperative-partner-list .style-next-1 {border: 2px solid #dddddd;opacity: 1;box-sizing: border-box;margin-top: -55px;}
.business-cooperative-partner-list .style-prev-1 {left: 4%;}
.business-cooperative-partner-list .style-next-1 {right: 4%;}



/* partner */
.partner-section {padding:2% 0;overflow: hidden;background: #fff;}
.partner-section .business-overview-center .title-2 {margin-top: 2%;}
.partner-section-bottom {width: 80%;margin: auto;}
.partner-logo-list {padding:5% 0;overflow: hidden;}
.partner-logo-item {float: left;width: 24%;margin-right: 1%;margin-bottom: 3%;}
.partner-logo-item a{display: block;overflow: hidden;}
.partner-logo-item .img{background: #f1f1f1;}
.partner-logo-item .img img.img-center {mix-blend-mode: darken;}
.partner-logo-item a:hover {box-shadow: 0px 0px 50px 0px rgba(195, 195, 195, 0.6);}




/* contact */
.contact-us-center {padding: 2% 0 6% 0;overflow: hidden;}
.contact-us-center .business-overview-center .title-2 {margin-top: 2%;}
.contact-us-bottom {padding: 5% 0;overflow: hidden;width: 80%;margin: auto;}
.contact-map-top {position: relative;width: 100%;height: auto;}
.contact-map-top .map {position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 11;}
.contact-map-top .map #bdmap {width: 100%;height: 100%;}
.contact-us-item {position: relative;overflow: hidden;margin-top: 5%;}
.contact-us-item .text-1{color: #cccccc;width: 10%;position: absolute;left: 0;top:0;}
.contact-us-item .email-2 {width: 86%;float: right;}
.contact-us-item .email-2 a{color: #1a1a1a;font-family: 'Montserrat-Regular','Microsoft YaHei',Arial;}
.contact-us-center .business-overview-center .title-2 {width: 100%;}

.message-section {background: #f8f8f8;padding: 2% 0 10% 0;overflow: hidden;position: relative;}
.message-section .business-overview-center .title-2 {margin-top: 2%;}
.contact-us-center-left {float: left;width: 55%;}
.contact-us-center-right {float: left;width: 38%;}

.message-bottom {padding: 4% 0;overflow: hidden;position: relative;}
.message-bottom-form {float: left;width: 50%;position: relative;margin-left: 3%;overflow: hidden;}
.message-bottom-form li{list-style: none;margin: 0;padding: 0;position: relative;margin-bottom:1%;overflow: hidden;clear: both;}
.message-bottom-form .input-1,
.message-bottom-form li .textarea-1{background: #ffffff;width: 100%;padding: 2%;overflow: hidden;box-sizing: border-box;border: none;font-size: 15px;border: 1px solid #fff;transition:all .4s ease;}
.message-bottom-form .input-1:focus,.message-bottom-form li .textarea-1:focus {border: 1px solid #f15103;}
.message-bottom-form li .input-1:first-child {float: left;width: 49%;}
.message-bottom-form li .input-1:last-child {float: right;width: 49%;}
.message-bottom-form li .textarea-1 {min-height: 150px;}
.message-bottom-form span{font-size: 15px;color: #aeaeaf;line-height: 28px;float: left;width: 60%;}
.message-bottom-form .submit-1 {width: 23%;padding: 2.5% 3%;background: #fff url('../../contact/images/r1.png') 80% center no-repeat;border: none;float: right;text-align: left;cursor: pointer;transition:all .4s ease;}
.message-bottom-form .submit-1:hover {background: #f15103 url('../../contact/images/r2.png') 80% center no-repeat;}
.message-right-map {position: absolute;right: 8%;top: 26%; z-index: 11;}
.message-right {width: 704px;height: 582px;overflow: hidden;position: relative;}
.message-right-map img {display: inline-block;width: auto;max-width: 100%;}
.message-map {width: 100%;position: absolute;height: 100%;overflow: hidden;left: 0;top: 0;z-index: 11;}
.message-map img{display: block;width: 100%;height: auto;}
.message-map .map-point.mp1{left: auto;top: 67%;right: 14%;}
.message-map .add-point.add1 {right: 15%;top:63%;}
.message-map .add-point.add1 .map-point {left: 0;top:5px;bottom:auto;}
.message-map .add-point.add2 {right: 14.5%;top: 47%;}
.message-map .add-point.add2 .map-point {left: 0;top:-3px;bottom:auto;}
.message-map .add-point.add3 {right: 14.3%;top:30.5%;}
.message-map .add-point.add3 .map-point {left: 0;top:-3px;bottom:auto;}
.message-map .add-point.add4 {right: 14%;top:32%;}
.message-map .add-point.add4 .map-point {left: -5px;top:8%;bottom: auto;}
.message-map .add-point.add5 {right: 13%;top:59.5%;}
.message-map .add-point.add5 .map-point {left: -1px;top:-6px;}
.message-map .add-point.add5 .map-point .name {right:-60px;}



/* join */
.join-section {background: #ffffff;padding: 4% 0;overflow: hidden;}
.join-section .business-overview-top {overflow: hidden;}
.join-section .business-overview-top .title-2{margin-top: 2%;overflow: hidden;}
.join-section .business-overview-top .title-2 strong {color: #f15103;font-weight: normal;}
.join-section-top {width: 80%;margin: auto;overflow: hidden;border-bottom: 1px solid #ededed;padding-bottom: 2.5%;}
.join-section-top .text-3 {color:#999999;line-height: 34px;float: right;width: 40%;}
.join-section-top .title-1{clear: both;padding-top: 3%;overflow: hidden;color: #f15103;}
.join-section-list {padding: 4% 0;overflow: hidden;width: 80%;margin: auto;}

.talent-item {overflow: hidden;border-bottom: 1px solid #ededed;transition:all .4s ease;position: relative;}
.talent-title{position: relative;padding: 3% 0 3% 15%;cursor: pointer;transition:all .4s ease;}
.talent-title .number-1 {position: absolute;left: 0;top: 50%;font-size: 16px;font-family: 'Oswald-Bold';color: #ddd;transform: translateY(-50%);}
.talent-title span{font-size: 28px;color: #1a1a1a;}
.talent-title i{display: block;width: 30px;height: 30px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);z-index:11;}
.talent-title i::before {content: '';width: 20px;height: 1px;position: absolute;background: #000;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.talent-title i::after {content: '';width: 1px;height: 20px;position: absolute;background: #000;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.talent-title.cur {padding: 3% 0 3% 15%;}
.talent-title.cur span{color: #f15103;}
.talent-title.cur i::before,.talent-title.cur i::after  {background: #f15103;}
.talent-title.cur i::after {display: none;}
.talent-title.cur  .number-1 {color: #f15103;}
.talent-item:hover .talent-title span{color: #f15103;}
.talent-item:hover {border-bottom: 1px solid #f15103;}
.talent-item-content {padding: 1% 0 5% 0;overflow: hidden;font-size: 16px;line-height: 28px;color: #a1a1a1;font-weight: 400;display: none;margin-left: 15%;}
.talent-item-content strong{color: #000;}
.talent-item-top {overflow: hidden;}
.email-1 {background: #50514a;display: inline-block;padding: 10px 30px;}
.email-1 i {display: inline-block;vertical-align: middle;width: 28px;height: 19px;background: url('../../join/images/email.png') no-repeat;}
.email-1 span {display: inline-block;vertical-align: middle;font-size: 16px;margin-left: 20px;color: #fff;}




/* news */
.news-section {background: #f8f8f8;overflow: hidden;padding: 4% 0;}
.news-section .text-1{color: #f15103;width: 94%;margin: auto;}
.news-section-list{padding:5% 0 0 0;overflow: hidden;border-bottom: 1px solid #e8e8e8;}
.news-section-item {position: relative;padding-top: 10px;overflow: hidden;margin-top: -10px;}
.news-section-item::before{content: '';width: 100%;height: 1px;background: #e8e8e8;position: absolute;left:0;top:10px;z-index: 11;}
.news-section-item .news-item {width: 80%;margin: auto;position: relative;overflow: hidden;}
.news-section-item .img {float: right;width: 20%;margin-left: 0%;position: relative;border: 1px solid #e8e8e8;padding: 10px;overflow: hidden;background: none; height:170px;}
.news-section-item .img .pic { height:100%;}
.news-section-item .text{position: relative;padding-left: 13%;overflow: hidden;float: left;width: 52%;}
.news-section-item .date-1{color: #dddddd;position: absolute;left: 0;top: 0;font-family: 'Oswald-Bold';}
.news-section-item .title-2{color: #000000;width: 80%;line-height: 34px;}
.news-section-item .text-3{color: #999999;margin-top: 5%;width: 100%;line-height: 25px;

text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
height: 50px;
line-height: 25px;


}
.news-section-item .more-4 {opacity: 0;margin-top: 5%;}
.news-section-item .more-4 span {display: inline-block;color: #fff;text-decoration: underline;}
.news-section-item a{display: block;padding: 4% 0;margin: auto;position: relative;}
.news-section-item a::after {content: '';width: 21px;height: 21px;background:url('../../news/images/jia.png') no-repeat;position: absolute;left: 10%;top: -10px;z-index: 11;}.news-section-item a{display: block;padding: 4% 0;margin: auto;position: relative;}
.news-section-item a::after {content: '';width: 21px;height: 21px;background:url('../../news/images/jia.png') no-repeat;position: absolute;left: 10%;top: -10px;z-index: 11;}
.news-section-item a:hover {background: #f15103;}
.news-section-item a:hover .date-1,.news-section-item a:hover .title-2,.news-section-item a:hover .text-3{color: #fff}
.news-section-item a:hover .more-4 {opacity: 1;}
.news-section-item a:hover .text-3{opacity: .6;}
.news-section-item a:hover .img {border: 1px solid rgba(255,255,255,0.2);}
.news-section-item a:hover .pic {transform: scale(1.05);}

.pageturn {text-align: center;margin-top: 5%;overflow: hidden;}
.pageturn a{display: inline-block;vertical-align: middle;width: 50px;height: 50px;line-height: 50px;border: 1px solid #e2e2e2;border-radius: 100%;box-sizing: border-box;margin: 0 2px;text-align: center;color: #949494;font-size: 15px;font-family: 'Montserrat-Regular','Microsoft YaHei',Arial;}
.pageturn a.prev,.pageturn a.next{width: 100px;border-radius: 100px;}
.pageturn a.cur{background: #f15103;color: #fff;}
.pageturn a:hover {background: #f15103;color: #fff;}

.news-detail {padding: 2% 0;overflow: hidden;margin-top: 0px;}
.news-detail .section-content {position: relative;}
.news-detail-path {font-size: 16px;}
.news-detail-path a{color: #1a1a1a;}
.news-detail-path a:hover {color: #f15103;}
.news-detail-section {width: 80%;margin: auto;overflow: hidden;padding: 5% 0;position: relative;}
.news-detail-top {position: relative;overflow: hidden;border-bottom: 1px solid #ededed;padding-bottom: 3%;}
.news-detail-top .date-1{color: #dddddd;font-family: 'Oswald-Bold';}
.news-detail-top .title-2{width: 70%;overflow: hidden;margin-top: 1%;}
.news-detail-top .return-3{position: absolute;right: 0;top: 50%;transform: translateY(-95%);}
.news-detail-top .return-3 a{display: inline-block;background: #f15103;border: 1px solid #f15103;border-radius: 6px;padding: 17px 25px;text-align: center;font-size: 0;}
.news-detail-top .return-3 span{display: inline-block;vertical-align: middle;color: #fff;}
.news-detail-top .return-3 i{display: inline-block;vertical-align: middle;width: 7px;height: 10px;background: url('../images/r2.png') center no-repeat;margin-left: 10px;}
.news-detail-top .return-3 a:hover {background: #d49400;border: 1px solid #d49400;}
.news-detail-center {overflow: hidden;padding: 3% 0;position: relative;font-size: 18px;line-height: 34px;color: #666;}
.news-detail-center img{display: inline-block;max-width: 100%;}
.news-detail-bottom {overflow: hidden;border-bottom: 1px solid #ededed;}
.news-detail-bottom a{display: block;position: relative;overflow: hidden;padding: 2% 0;border-top: 1px solid #ededed;}
.news-detail-bottom strong {font-weight: normal;color: #000;}
.news-detail-bottom span {position: absolute;right: 0;top: 50%;transform: translateY(-50%);color: #999999;}
.news-detail-bottom a:hover strong,.news-detail-bottom a:hover span{color: #f15103;}
.news-detail-other {padding:  0 0 5% 0;overflow: hidden;position: relative;}
.news-detail-other-top {position: relative;width: 94%;margin: auto;}
.news-detail-other-top .more-1{position: absolute;right: 0;top: 0;}
.news-detail-other-bottom {padding-top: 4%;overflow: hidden;}

.news-detail-share {position: absolute;left: 3%;top: 20%;z-index: 11;}
.item-2 {display: block;position: relative;}
.item-2 a{display: block;position: relative;width: 70px;height: 70px;background: #f8f8f8;margin-bottom: 2px;}
.item-2 a:hover {background: #f15103;}
.news-detail-share,.news-detail-bottom-right,.news-detail-bottom {overflow:visible;}
.social-share{font-family:"socialshare" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.social-share *{font-family:"socialshare" !important}
.social-share a{position:relative;text-decoration:none;margin:4px 0;display:block;outline:none;}
.social-share a:hover::before {filter: invert(100%);opacity: 1;}
.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}
.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}
.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}
.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}
.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.social-share .icon-wechat:hover .wechat-qrcode{display:block}
.icon-weibo::before {content: '';width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../../news/images/wb.png') center no-repeat;opacity: .2;}
.icon-wechat::before {content: '';width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../../news/images/wx.png') center no-repeat;opacity: .2;}
.icon-qq::before {content: '';width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../../news/images/qq.png') center no-repeat;opacity: .2;}



.swiper-container,.index-news-top {-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none;user-select: none;}





/* fonts */

@font-face {
	font-family: 'Montserrat-Regular';
	src: url('../fonts/Montserrat-Regular.eot');
	src: url('../fonts/Montserrat-Regular.woff') format('woff'), url('../fonts/Montserrat-Regular.ttf') format('truetype'), url('../fonts/Montserrat-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat-Bold';
	src: url('../fonts/Montserrat-Bold.eot');
	src: url('../fonts/Montserrat-Bold.woff') format('woff'), url('../fonts/Montserrat-Bold.ttf') format('truetype'), url('../fonts/Montserrat-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat-Light';
	src: url('../fonts/Montserrat-Light.eot');
	src: url('../fonts/Montserrat-Light.woff') format('woff'), url('../fonts/Montserrat-Light.ttf') format('truetype'), url('../fonts/Montserrat-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {font-family: 'Oswald-Bold';src: url('../fonts/Oswald-Bold.otf');}

@keyframes fadeInbigpic{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{transform:scale(0.5);opacity: 0;}100%{transform:scale(1.0);opacity: 1;}}
.fadeInbigpic{-webkit-animation-name:fadeInbigpic;animation-name:fadeInbigpic;-webkit-animation-duration:.9s;animation-duration:.9s}
@keyframes chartcolumn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{height: 0px;opacity: 0;}100%{height: 100%;opacity: 1;}}
.chartcolumn{-webkit-animation-name:chartcolumn;animation-name:chartcolumn;-webkit-animation-duration:.9s;animation-duration:.9s}
@keyframes turnrotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);}25%{-webkit-transform:translate(-50%,-50%) rotate(90deg);}50%{-webkit-transform:translate(-50%,-50%) rotate(180deg);}75%{-webkit-transform:translate(-50%,-50%) rotate(270deg);}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);}}
@keyframes turnrotate2{0%{-webkit-transform:translate(-50%,-50%) rotate(360deg);}25%{-webkit-transform:translate(-50%,-50%) rotate(270deg);}50%{-webkit-transform:translate(-50%,-50%) rotate(180deg);}75%{-webkit-transform:translate(-50%,-50%) rotate(90deg);}100%{-webkit-transform:translate(-50%,-50%) rotate(0deg);}}

@keyframes dianfanda{0%{transform:scale(0);opacity: .5;} 100%{transform:scale(1.5);opacity: 0;}}
@keyframes dianfanda1{0%{transform:scale(0);opacity: 1;} 100%{transform:scale(1.5);opacity: 0;}}


@media screen and (max-width: 5120px) {

}
@media screen and (max-width: 3840px) {

}
@media screen and (max-width: 2560px) {

}
@media screen and (max-width: 2048px) {

}
@media screen and (max-width: 1920px) {
	.businessarea-map {width: 100%;height: 100%;position: absolute;right: 0;top: 0;}
	.anchorBL {display: none!important;}
}
@media screen and (max-width: 1680px) {
	.index-banner-swiper .text {top: 55%;}
	.more-1 a {padding: 14px 20px;}
	.footer-telemail {padding-top: 3%;}
	.footer-content-top {padding: 3% 0;}
	.footer-nav ul li {margin-bottom: 7%;}
	.section-nav span {padding: 15% 0;}
	.about-section-left .text-3 p {line-height: 28px;}
	.about-section-bottom {padding: 5% 0 3% 0;}
	.about-section-left {width: 40%;margin-left: 5%;}
	.history-item .year-1 {margin-left: -95px;}
	.history-section-center {margin-top: 0;}
	.culture-section-bottom {padding: 3% 0;}
	.responsibility-item-right .text-3 {line-height: 24px;}
	.business-overview-center .title-2 {line-height: 50px;}
	.business-overview-center .text-3 {line-height: 30px;}
	.responsibility-section-bottom {padding: 4% 0 0 0;}
	.business-technological-process-list::after {bottom: 30px;}
	.trendchart-content-bottom {padding: 4% 0 0 0;}
	.business-area-right {width: 40%;right: 10%;}
	.business-overview-center .title-2 {width: 50%;}
	.shouji-swiper .swiper-slide-active img {display: block;width: 100%;height: 100%;}
	.shouji-2 i img{width: 100%;height: auto;display: block;}
	.yuankuang .shouji-2 {left: 4%;top: -5%;width: 80%;}
	.message-bottom-form {width: 45%;}
	.message-right-map {top: 23%;width: 40%;}
	.aside-top a {width: 50px;height: 50px;}
	.responsibility-item-right .style-next-1, .responsibility-item-right .style-prev-1 {width: 50px;height: 50px;}
	.yuankuang .item i {width: 80px;height: 80px}
	.ewmdonwload {width: 280px;height: 280px;left: 10%;}
	.ewmdonwload .ewm-2 i {width: 140px;height: 140px;}
	.yuankuang {width: 720px;height: 720px;}
	.yuankuang .yuan-1,.yuankuang .yuan-2 {width: 540px;height: 540px;}
	.process-item .icon-1 i {width: 100px;height: 100px;}
	.index-partner-swiper a {width: 350px;height: 350px;}
	.trendchart-pic {height: 340px;}
	.slidedown-1 i {width: 60px;height: 60px;}
	.header-content {height: 80px;}
	.header-nav li a.n1  {line-height: 80px;}
	.index-about-left {top: 50%;}
	.yuanxing-1 {width: 250px;height: 250px;}
	.yuanxing-2 {width: 150px;height: 150px;}
	.yuanxing-1 {top: 150px;}
	.yuanxing-2 {top: 44%;}
	.about-section .yuanxing-1 {top: 30%;}
	.about-section .yuanxing-2 {top: 35%;}

	.font14,.footer-content-bottom,.footer-content-bottom a {font-size: 16px;line-height: 22px;}
	.font15,.header-nav li a.n1,.header-nav-menu a,.footer-telemail,.date-item-1 span {font-size: 16px;}
	.font16,.talent-item-content,.email-1 span {font-size: 16px;line-height: 24px;}
	.font18,.header-tel span,.section-nav span,.news-detail-center {font-size: 16px;line-height: 24px;}
	.font20,.history-section-center .year-1 strong,.ewmdonwload .ewm-2 span,.yuankuang .item span {font-size: 18px;}
	.font22 {font-size: 19px;}
	.font23 {font-size: 20px;}
	.font24,.talent-title span {font-size: 22px;}
	.font28 {font-size: 24px;line-height: 38px;}
	.font30 {font-size: 28px;line-height: 34px;}
	.font38 {font-size: 34px;}
	.font42 {font-size: 36px;line-height: 48px;}
	.font50 {font-size: 46px;}
	.font54 {font-size: 48px;line-height: 60px;}
	.font60 {font-size: 52px;}
	.date-item-1 h3 strong {font-size: 70px;line-height: 70px;}
	.history-item .year-1 strong {font-size: 90px;}
	.font180 {font-size: 160px;line-height: 180px;}
	.index-advantage-swiper .swiper-slide-active .index-advantage-item strong {line-height: 140px;}
}
@media screen and (max-width: 1440px) {
	.font15,.header-nav li a.n1,.header-nav-menu a,.footer-telemail,.date-item-1 span {}
	.font16,.talent-item-content,.email-1 span {font-size: 12px;line-height: 22px;}
	.font18,.header-tel span,.section-nav span,.news-detail-center {font-size: 16px;line-height: 30px;}
	.font20,.history-section-center .year-1 strong,.ewmdonwload .ewm-2 span,.yuankuang .item span,.font22 {font-size: 16px;}
	.font23,.font24,.talent-title span {font-size: 18px;}
	.font28 {font-size: 20px;line-height: 34px;}
	.font30 {font-size: 24px;line-height: 30px;}
	.font38 {font-size: 30px;}
	.font42 {font-size: 32px;line-height: 42px;}
	.font50,.font54 {font-size: 40px;line-height: 50px;}
	.font60 {font-size: 44px;}
	.date-item-1 h3 strong {font-size: 60px;line-height: 60px;}
	.history-item .year-1 strong {font-size: 80px;}
	.font180 {font-size: 140px;line-height: 160px;}
	.header-nav li {margin-right: 30px;}
	.header-nav {left: 15%;}
	.header-content {height: 70px;}
	.header-nav li a.n1  {line-height: 70px;}
	.header-logo img {height: auto;max-height: 100%;}
	.index-banner-swiper .text {transform: translate(-50%,-50%) scale(.8);}
	.history-item .year-1 {margin-left: -80px;}
	.responsibility-item-right .text-3 {line-height: 22px;}
	.header-nav-menu {top: 65px;}
	.business-technological-process-list::after {bottom: 28px;}
	.responsibility-item-right .style-next-1, .responsibility-item-right .style-prev-1 {width: 40px;height: 40px;}
	.yuankuang .item i {width: 60px;height: 60px}
	.ewmdonwload {width: 240px;height: 240px;left: 10%;}
	.ewmdonwload .ewm-2 i {width: 130px;height: 130px;}
	.yuankuang {width: 680px;height: 680px;}
	.yuankuang .yuan-1,.yuankuang .yuan-2 {width: 500px;height: 500px;}
	.process-item .icon-1 i {width: 90px;height: 90px;}
	.index-partner-swiper a {width: 320px;height: 320px;}
	.trendchart-pic {height: 300px;}
	.yuanxing-1 {width: 210px;height: 210px;}
	.yuanxing-2 {width: 110px;height: 110px;}
	.style-prev-1, .style-next-1 {width: 50px;height: 50px;}
	.index-news-top-right .style-prev-1, .index-news-top-right .style-next-1 {line-height: 50px;}
	.business-advantage-item .icon-1 i {width: 65px;height: 65px;}
	.yuankuang .item-1 {top: 0%;right: 10%;}
	.yuankuang .item-2 {top: 21%;right: -16%;}
	.yuankuang .item-3 {top: 53%;right: -21%;}
	.yuankuang .item-4 {top: 83%;right: -9%;}
	.business-cooperative-partner-list .style-prev-1, .business-cooperative-partner-list .style-next-1 {margin-top: -35px;}
	.partner-logo-item .img img.img-center {max-width: 80%;max-height: 80%;}
	.pageturn a {width: 40px;height: 40px;line-height: 40px;font-size: 13px;}
	.item-2 a {width: 50px;height: 50px;}
	.history-section-center .style-prev-1 {left: 5%;}
	.history-section-center .style-next-1 {right: 5%;}
	.about-section .yuanxing-1 {top: 30%;}
	.about-section .yuanxing-2 {top: 40%;}
	.business-area-right {top: 15%;right: 15%;}
	.business-area-map,.message-right {transform: scale(.9);}
	.message-right-map {top: 10%;right: 10%;}
}
@media screen and (max-width: 1366px) {
	.font20,.history-section-center .year-1 strong,.ewmdonwload .ewm-2 span,.yuankuang .item span,.font22 {font-size: 16px;}
	.font23,.font24,.talent-title span {font-size: 16px;}
	.font28 {font-size: 17px;line-height: 30px;}
	.font30 {font-size: 18px;line-height: 26px;}
	.font38 {font-size: 24px;}
	.font42 {font-size: 28px;line-height: 34px;}
	.font50,.font54 {font-size: 34px;line-height: 44px;}
	.font60 {font-size: 39px;}
	.date-item-1 h3 strong {font-size: 50px;line-height: 50px;}
	.history-item .year-1 strong {font-size: 70px;}
	.font180 {font-size: 120px;line-height: 140px;}
	.index-advantage-swiper .swiper-slide-active .index-advantage-item strong{line-height: 140px;}
	.index-partner-swiper a {width: 300px;height: 300px;}
	.index-partner-bottom {padding: 6% 0 2% 0;}
	.history-item {width: 210px;height: 280px;}
	.message-bottom-form span {line-height:22px;width: 65%;font-size: 12px;}
	.message-section {padding: 2% 0 5% 0;}
	.talent-title .number-1{font-size: 12px;}
	.history-section-center .style-next-1, .history-section-center .style-prev-1 {width: 45px;height: 45px;margin-top: -15px;}
	.business-overview-center .title-2 {line-height: 40px;}
	.business-overview-center .text-3 {line-height: 24px;}
	.business-area-map,.message-right {transform: scale(.8);}
}
@media screen and (max-width: 1280px) {
	.header-logo {width: 10%;}
	.header-content {height: 60px;}
	.header-nav li a.n1  {line-height: 60px;}
	.header-nav-menu {top: 55px;}
	.index-partner-swiper a {width: 280px;height: 280px;}
	.about-section .yuanxing-2 {top: 65%;}
	.responsibility-item-right .line-2 {margin: 10px 0;}
	.business-technological-process-list::after {width: 78%;left: 10%;bottom: 27px;}
	.business-advantage-list,.trendchart-content-bottom,.business-area-bottom {width: 90%;}
	.ewmdonwload {width: 240px;height: 240px;left: 5%;}
	.ewmdonwload .ewm-2 i {width: 90px;height: 90px;}
	.yuankuang {width: 600px;height: 600px;}
	.yuankuang .yuan-1,.yuankuang .yuan-2 {width: 460px;height: 460px;}
	.history-item .year-1 {margin-left: -59px;}
	.history-section-bottom-swiper .title-1 {line-height: 24px;}
	.process-item .icon-1 i {width: 80px;height: 80px;}
	.about-section .yuanxing-1 {top: 30%;}
	.about-section .yuanxing-2 {top: 35%;}
	.business-area-right {top: 10%;}
	.message-right-map {top: 7%;right: 13%;}
}
@media screen and (max-width: 1152px) {
	.font23,.font24,.talent-title span {font-size: 16px;}
	.font28 {font-size: 16px;line-height: 24px;}
	.font30 {font-size: 16px;line-height: 22px;}
	.font38 {font-size: 18px;}
	.font42 {font-size: 18px;line-height: 28px;}
	.font50,.font54 {font-size: 24px;line-height: 34px;}
	.font60 {font-size: 29px;}
	.date-item-1 h3 strong {font-size: 40px;line-height: 40px;}
	.history-item .year-1 strong {font-size: 60px;}
	.font180 {font-size: 100px;line-height: 120px;}
	.index-advantage-swiper .swiper-slide-active .index-advantage-item strong {font-size: 100px;}
	.about-section-left {width: 40%;margin-left: 5%;}
	.about-section-left .text-3 p {line-height: 24px;}
	.yuanxing-2 {top: 1%;}
	.yuanxing-1 {top: 90%;}
	.responsibility-item-right .text {width: 100%;}
	.responsibility-item-right .style-next-1 {left: 23%;}
	.business-overview-center .title-2 {line-height: 30px;}
	.process-item {margin: 0 2%;}
	.trendchart-pic {height: 250px;}
	.business-area-item .text-2 {width: 80%;}
	.ewmdonwload {width: 200px;height: 200px;}
	.contact-us-item .text-1 {top: 0;}
	.message-bottom-form .input-1, .message-bottom-form li .textarea-1 {font-size: 12px;}
	.message-bottom-form span {width: 100%;}
	.message-map {overflow: visible;}
	.about-section .yuanxing-1 {top: 80%;}
	.about-section .yuanxing-2 {top: 65%;right: 80%;}
	.business-area-right {top: -1%;right: 20%;}
}
@media screen and (max-width: 1024px) {
	.index-news-bottom,.business-coverage-area-list {width: 90%;}
	.index-partner-swiper a {width: 220px;height: 220px;}
	.footer-nav ul .ewm img {max-width: 90px;max-height: 90px;}
	.yuanxing-1 {width: 180px;height: 180px;}
	.font18, .header-tel span, .section-nav span, .news-detail-center {font-size: 12px;line-height: 22px;}
	.history-section-center .style-prev-1 {left: 0;}
	.history-section-center .style-next-1 {right:0;}
	.business-technological-process-list::after {width: 78%;left: 10%;bottom: 24px;}
	.index-about-left .text-2 {width: 100%;margin-left: 0;}
	.index-about-left .more-1 {margin-left: 0;}
	.index-about-right .pic-1 {width: 90%;margin: auto;float: none;}
}
@media screen and (max-width: 980px) {
	.index-business-bottom-swiper {width: 100%;}
	.header-nav {left: 0;top: 60px;width: 100%;background: #fff;position: fixed;transform: translateY(-140%);height: auto;transition:all .4s ease;z-index: 5;}
	.no-touch .header-nav{transform: translateY(0px);}
	.header-tel {right: 20%;}
	.header-logo {width: 30%;}
	.header-nav ul {width: 100%;height: 100%;overflow: auto;}
	.header-nav li {margin-right: 0px;display: block;border-bottom: 1px solid #ccc;}
	.header-nav li:first-child {border-top: 1px solid #ccc;}
	.header-nav li a.down {padding-right: 0px;}
	.header-nav li a.n1 {font-size: 16px;display: block;}
	.index-business-item {margin-top: 0;width: 90%;}
	.index-about-left {position: relative;left: auto;top: auto;transform: none;width: 90%;margin: auto;}
	.index-about-right {margin-top: 15%;}
	.index-about-right {width: 100%;}
	.font180 {font-size:70px;line-height:90px;}
	.index-advantage-swiper .swiper-slide-active .index-advantage-item strong {font-size: 70px;line-height:90px;}
	.index-partner-swiper a {width: 150px;height: 150px;}
	.index-partner-top .more-1 {position: absolute;right: 0;top: 0%;transform: none;margin-top: -5px;}
	.index-partner-bottom {padding: 16% 0 2% 0;}
	.footer-nav {padding: 4% 0;width: 100%;border-top: 1px solid #333;margin-top: 5%;}
	.footer-nav ul {list-style: none;margin: 0;padding: 0;width: 100%;float: none;text-align: left;padding-bottom: 3%;}
	.footer-nav ul h4 {margin-bottom: 0;position: relative;}
	.footer-nav ul h4::after {content:'';width: 10px;height: 1px;background: #999;position:absolute ;right: 1px;top: 50%;transform: translateY(-50%);}
	.footer-nav ul h4::before {content:'';width: 1px;height: 10px;background: #999;position:absolute ;right: 5px;top: 50%;transform: translateY(-50%);}
	.footer-nav ul {border-bottom: 1px solid #333;margin-bottom: 5%;}
	.footer-nav ul li {margin-bottom: 2%;display: none;}
	.footer-nav ul.cur h4 {color: #fff;margin-bottom: 3%;}
	.footer-nav ul.cur h4::after {opacity: 1;}
	.footer-nav ul.cur h4::before {display: none;}
	.footer-nav ul .ewm,.partner-logo-list {margin-top: 5%;}
	.footer-content-bottom {padding: 3% 0;}
	.footer-content-top {padding: 15% 0 5% 0;}
	.footer-nav {padding: 4% 0 0 0;}
	.section-nav span {margin: 0 10px;}
	.section-banner {margin-top: 60px;}
	.banner-img .pic img{width: 150%;max-width: 150%;}
	.about-section-left {width: 90%;margin-left: 5%;}
	.about-section-right {float: none;width: 100%;}
	.about-img .pic-1 {width: 100%;float: none;margin-right: 0;}
	.date-item-1 span {width: 50%;}
	.history-section-bottom-swiper {width: 80%;text-align: center;}
	.history-item {padding: 50px 0 30px 0;}
	.history-item .year-1 {bottom: 35%;}
	.business-overview-center .text-3 {margin-left: 0;margin-top: 5%;}
	.culture-item {width: 100%;margin: 2% 0 5% 0; }
	.index-business,.index-about,.index-advantage,.index-news,.index-news-bottom,.index-partner,.footer-content-top,.about-section,.history-content,.culture-content,.responsibility-content,.business-overview ,.business-technological-process,.business-advantage,.business-trendchart,.business-area,.business-mobile-platform,.business-cooperative-partner,.partner-section,.contact-us-center,.message-section,.news-section,.join-section{padding: 15% 0;}
	.history-section-bottom-swiper .title-1 ,.history-section-bottom-swiper .text-2,.responsibility-item-left,.business-overview-center .title-2,.business-overview-center .text-3 ,.trendchart-content-left,.trendchart-content-right,.business-area-left,.business-cooperative-partner-swiper,.partner-section-bottom,.contact-us-item,.message-bottom-form,.news-detail-top .title-2,.join-section-top .text-3{float: none;width: 100%;margin: auto;}
	.header-nav-menu ,.header-nav li a.down::after,.index-partner-item .text-1,.footer-niego,.process-item .number-4,.business-technological-process-list::after,.news-detail-share,.news-detail-top .return-3,.talent-title.cur .number-1,.talent-title .number-1{display: none!important;}
	.responsibility-item-right {width: 100%;position: relative;right: auto;top: auto;}
	.contact-us-item ,.join-section-top{overflow: hidden;margin-top: 15%;}
	.talent-item-content {padding-left: 0;margin: 0;}
	.banner-text {width: 80%;}
	.news-detail-other-top {padding: 15% 0;overflow: hidden;}
	.news-detail-other-top .more-1 {position: absolute;right: 0;top: 50%;transform:none;margin-top: -25px;}
	.business-overview-top::after {background: url('../images/syh1.png') center top no-repeat;background-size: 50%;}
	.business-coverage-area-item {width: 100%;margin-right: 0;padding-right:0;margin-bottom: 4%;}
	.process-item .title-2 ,.process-item .text-3{margin-top: 10px}
	.process-item .icon-1 i {width: 70px;height: 70px;}
	.process-item .icon-1 i img{max-width: 40%;max-height:40%;}
	.process-item {width: 26%;margin-top: 10%;}
	.trendchart-pic {height: 200px;}
	.talent-title.cur,.talent-title {padding: 10% 0;}
	.business-area-right {width: 100%;right: auto;position: relative;}
	.yuankuang .yuan-1, .yuankuang .yuan-2 {width: 290px;height: 290px;}
	.yuankuang {width: 100%;height: auto;text-align: center;}
	.yuankuang .item span {display: block;}
	.ewmdonwload {position: relative;top: auto;left: auto;margin: auto;margin-top: 20%;}
	.yuankuang .shouji-2 {top: -3%;}
	.yuankuang .item-1 {top: 0%;right: 0;}
	.yuankuang .item span {margin: 3% 0;}
	.yuankuang .item i {margin: auto;}
	.message-right-map {top: auto;width: 100%;position: relative;right: auto;}
	.partner-logo-item {width: 49%;}
	.yuankuang .item {position: relative;right: auto;top: auto;display: inline-block;text-align: center;margin: 3% ;}
	.contact-map-top .pic img{width: 200%;max-width: 200%;}
	.message-bottom-form .submit-1 {width: 100%;padding: 5% 3%;margin-top: 5%;}
	.news-section-item .text {padding-left: 0;float: left;width: 100%;padding-top: 5%;}
	.news-section-item .title-2 {width: 100%;line-height: 24px;}
	.news-section-item .text-3{line-height: 24px;}
	.news-section-item .img {float: none;width: 100%;box-sizing: border-box;margin-left: 0;}
	.news-section-item .date-1 {position: relative;left: auto;top: auto;}
	.index-news-top {overflow: hidden;}
	.index-news-top-right {width: 70%;}
	.index-news-top .title-1 {position: absolute;left: 0;top: 50%;margin-top: -20px;}
	.index-news-top-right .style-next-1 {margin-left: 1px;}
	.contact-us-center-left {float: none;width: 100%;}
	.contact-us-center-right {float: none;width: 100%;}
	.contact-us-item {margin-top: 5%;}
}
@media screen and (max-width: 860px) {
	.pcshow ,.aside-top a{display: none!important;}
	.mbshow,.menu-toggle{display: block!important;}
	.banner-pagination {right: -5%!important;}
	.style-prev-1, .style-next-1 {display: none;}
	.business-area-map, .message-right {transform: scale(1);}
	.message-right,.business-area-right,.business-area-map {width: 100%;height:auto;}

}




/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	.news-section-item .title-2 ,.news-section-item .text-3{line-height: 24px;}
}

/* iPad x*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	.header-logo img {height: auto;max-height: 100%;width: 100%;}
	.header-logo {width: 15%;}.header-tel {right: 10%;}
	.banner-pagination {right: -1%!important;}
	.font28 {font-size: 24px;line-height: 24px;}
	.font16 {font-size: 16px;line-height: 28px;}
	.footer-nav ul h4 {font-size: 16px;}
	.footer-telemail {font-size: 18px;}
	.font42 {font-size: 28px;line-height: 38px;}
	.font30 {font-size: 24px;line-height: 30px;}
	.footer-nav ul,.history-section-bottom-swiper .title-1 {
	margin-bottom: 3%;
	background-attachment: fixed;
}
	.business-overview-center .text-3 {margin-top: 5%;}
	.date-item-1 {width: 30%;}
	.font60 {font-size: 49px;}
	.business-overview-center .title-2 {line-height: 40px;}
	.font50, .font54 {font-size: 40px;line-height: 54px;}
	.date-item-1 span  {width: 60%;}
	.font15, .header-nav li a.n1, .header-nav-menu a,.date-item-1 span {font-size: 15px;}
	.responsibility-item-right .line-2 {margin: 20px 0;}
	.index-partner-swiper a {width: 250px;height: 250px;}
	.font23, .font24, .talent-title span {font-size: 18px;}
	.font14, .footer-content-bottom, .footer-content-bottom a {font-size: 16px;line-height: 24px;}
	.font180,.index-advantage-swiper .swiper-slide-active .index-advantage-item strong {font-size: 100px;line-height: 120px;}
	.font18, .header-tel span, .section-nav span, .news-detail-center {font-size: 16px;line-height: 22px;}
	.font20, .font22 {font-size: 18px;}
	.news-section-item .title-2 {line-height: 34px;margin-top: 5%;}
	.news-section-item .text-3 {line-height: 28px;}
	.news-detail-center {font-size: 17px;line-height: 24px;}
	.news-detail-bottom a {padding: 5% 0;}
	.news-detail-bottom strong {width: 70%;display: block;line-height: 30px;}
}




.aibg {
	width: 100%;
	background-attachment: fixed;
	background-image: url(../images/aibg1.jpg);
	background-repeat: no-repeat;
	background-position: top; padding-bottom:0px;
}

.baise { color:#fff !important;}
.index-about-left .about-section-left { width:100%;}
.chengse {color:#eb5405 !important;}

.swiper-button-next, .swiper-button-prev { top:40% !important;}





/*********header**********/
#header{
position:fixed; left:0; top:0; width:100%; z-index:888; background-image:url(../images/header/img2.png); background-position:bottom; background-repeat:repeat-x;}
.header_mid{
margin:0 3.64583333333333%; position:relative;}
.header_mid_left{
position:absolute; left:0; top:50%; z-index:10;-webkit-transform:translate(-0%, -50%);-ms-transform:translate(-0%, -50%);transform:translate(-0%, -50%);}
.header_mid_mid{
margin-left:31.52083333333333vw; margin-right:115px;}
.header_mid_mid ul li{
float:left; position:relative; margin-right:3.33333333333333vw;}


/*hhhhhhh s*/
        .header_mid_mid ul li dl{ display:none;   padding:0.4em 0; 
 position:absolute; left:-145px; width:350px; height:calc(100vh - 100px); background-color: rgba(255,255,255,.9); z-index:666} 
            .hasxiamid_1{
color:#000; font-size:1em; font-family:Times New Roman; }
.hasxiamid_2{
font-size:1.8em; color:#eb5405;}
.hasxiamid_3{
margin-top:3.5em;}
.hasxiamid_3 p{
margin:0.2em 0;}
.hasxiamid{
margin-left:70px; margin-top:50px;}
 
 
 .bodymenu #header{
background-color:#000;}
.hasxiamid_3 p a{
display:inline-block; position:relative; padding:0.3em 0;}
.hasxiamid_3 p a:after{
position:absolute; bottom:0%;  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; content:''; background-color:#000; height:1px; width:0px; left:0;}
.hasxiamid_3 p a:hover:after{
width:100%;}	

/*hhhhhhh e*/
img { border: 0; vertical-align: middle; }



.header_mid_mid ul li dl dd:last-child a{
border:none}
.header_mid_mid ul li a.biga{ position:relative;
color:#fff; font-size:17px; padding:1.85em 0; display:block}
.header_mid_mid ul li a.biga:after{ transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;width:0;-webkit-transform:translate(-50%, -0%);-ms-transform:translate(-50%, -0%);transform:translate(-50%, -0%);
content:''; position:absolute; left:50%; bottom:0; height:1px; background-color:#fff; z-index:10;}
.header_mid_mid ul li:hover a.biga:after{
width:100%;}
.header_mid_right{
position:absolute; right:0; top:50%;-webkit-transform:translate(-0%, -50%);-ms-transform:translate(-0%, -50%);transform:translate(-0%, -50%); z-index:10;}
.header_mid_right ul li{
float:left; font-size:17px; padding:1.85em 0;}
.header_mid_right ul li a{ display:block; padding:0 10px;
color:#fff; background-position:left center; background-repeat:no-repeat; background-image:url(../images/header/img3.png);}
.header_mid_right ul li:nth-child(1) a{
background-image:url(../images/img1a.png); padding-left:30px;}
.header_mid_right ul li:nth-child(2) a{
padding-right:0}


.ny_ba { height:550px;}



.newspage{ width: 92%;
    padding: 0px 4%;
    height: auto;
   /* overflow: hidden;*/}
	
.newspage {
width:100%;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 20px; TEXT-ALIGN: center; margin:30px auto 90px; clear:both; height:30px
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT:8px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; FONT: 13px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; font-family: Arial, "微软雅黑";border-radius: 5px;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #ed6f16; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #ed6f16; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
 PADDING-RIGHT: 8px;  PADDING-LEFT: 8px; BACKGROUND: #ed6f16; PADDING-BOTTOM: 3px;  COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 3px;  font-size:13px;border-radius: 5px; border:1px #ed6f16 solid; 

}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
	
	
	
.partner-logo-item .honor_img { box-shadow:2px 2px 2px 2px rgba(0,0,0,.1);}
.honor_img img { width:100% !important;  max-width:100% !important;   max-height:100% !important; }

.ai_nr { width:100%; background:#fff; text-align:center; padding:50px 0px;}


.guanxian { width:100%; margin:50px auto; background:#fffff1; text-align:center;}

.banner-img { height:550px;}
.banner-img .pic{ height:550px;}
.banner-img .pic { background-size:auto 100%;}

.nyaibg {
	width: 100%;
	background-attachment: fixed;
	background-image: url(../images/aibg2.jpg);
	background-repeat: no-repeat;
	background-position: top; padding-bottom:0px;
}


